.navigation-button[data-v-e7ac3cfa]{min-width:0;transition:color .22s var(--nav-ease),transform .22s var(--nav-ease),background .22s var(--nav-ease),border-color .22s var(--nav-ease),box-shadow .22s var(--nav-ease);-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;border-radius:999px;justify-self:center;position:relative}.navigation-button--standard[data-v-e7ac3cfa]{color:#ffffff9e;flex-direction:column;gap:.2rem;width:100%;max-width:none;height:3.7rem;padding:.45rem .35rem}.navigation-button--standard[data-v-e7ac3cfa]:hover{color:#fffffff2;background:#ffffff09}.navigation-button[data-v-e7ac3cfa]:active{transform:scale(.96)}.navigation-button--standard.is-active[data-v-e7ac3cfa]{color:#fff;background:linear-gradient(160deg,#fff3,#ffffff0e 55%,#ffffff1a);border-color:#ffffff4d;transform:translateY(-2px)scale(1.06);box-shadow:inset 0 1px #ffffff73,inset 0 -1px #0000002e,0 12px 24px -16px #000000e6}.navigation-button--prominent[data-v-e7ac3cfa]{width:100%;max-width:calc(.15rem + var(--nav-tab-size));height:calc(.15rem + var(--nav-tab-size));min-height:calc(.15rem + var(--nav-tab-size));color:var(--nav-ink-strong);flex-direction:column;gap:.1rem;padding:.25rem}.navigation-button--prominent[data-v-e7ac3cfa]:hover{color:#fff}.navigation-button--prominent[data-v-e7ac3cfa]:active{transform:scale(.94)}.navigation-button__icon[data-v-e7ac3cfa]{z-index:1;width:1.55rem;height:1.55rem;transition:color .22s var(--nav-ease),transform .2s var(--nav-ease);filter:drop-shadow(0 1px 2px #00000059);background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:relative}.navigation-button__badge[data-v-e7ac3cfa]{z-index:2;color:#0a0c10;font-variant-numeric:tabular-nums;background:linear-gradient(145deg,#ffc879,#ffb44f);border:1.5px solid #080a0fe6;border-radius:999px;place-items:center;min-width:1.05rem;height:1.05rem;padding-inline:.28rem;font-size:.6rem;font-weight:850;line-height:1;display:grid;position:absolute;top:-.28rem;right:-.32rem;box-shadow:0 2px 6px #00000059}.navigation-button__badge.is-bump[data-v-e7ac3cfa]{animation:.38s cubic-bezier(.16,1,.3,1) nav-badge-bump-e7ac3cfa}@keyframes nav-badge-bump-e7ac3cfa{0%{transform:scale(.55)}55%{transform:scale(1.22)}to{transform:scale(1)}}.navigation-button:hover .navigation-button__icon[data-v-e7ac3cfa]{transform:translateY(-1px)}.navigation-button--prominent.is-active .navigation-button__icon[data-v-e7ac3cfa],.navigation-button--standard.is-active .navigation-button__icon[data-v-e7ac3cfa]{color:#fff}.navigation-button__label[data-v-e7ac3cfa]{z-index:1;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;color:currentColor;opacity:.9;max-width:100%;transition:color .22s var(--nav-ease),opacity .22s var(--nav-ease);font-size:.58rem;font-weight:550;line-height:1;position:relative;overflow:hidden}.navigation-button--prominent.is-active .navigation-button__label[data-v-e7ac3cfa],.navigation-button--standard.is-active .navigation-button__label[data-v-e7ac3cfa]{opacity:1;color:#fff}.navigation-button[data-v-e7ac3cfa]:focus-visible{outline-offset:3px;outline:2px solid #ffffffd1}@media (prefers-reduced-motion:reduce){.navigation-button[data-v-e7ac3cfa],.navigation-button__icon[data-v-e7ac3cfa]{transition-duration:.01ms}}@media (width>=1280px){.nav-glass-shell--sidebar,.nav-glass-shell--sidebar{text-overflow:ellipsis;letter-spacing:0;border-radius:999px;flex-direction:column;justify-content:center;gap:.16rem;width:100%;max-width:100%;height:3.6rem;min-height:3.6rem;padding:.35rem .2rem;font-size:.58rem;font-weight:550;overflow:hidden}}.navigation-items[data-v-46977869]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:.1rem;width:100%;padding:.2rem .3rem 0;display:grid}@media (width>=1280px){.navigation-items[data-v-46977869]{flex-direction:column;flex:auto;justify-content:flex-start;align-items:center;gap:.35rem;width:100%;min-height:0;padding:0;display:flex}}.nav-glass-shell--sidebar[data-v-774b5a30]{width:calc(100% - .9rem);height:auto;max-height:calc(100dvh - 1.5rem);padding:max(.9rem,env(safe-area-inset-top)) .35rem 0;border:1px solid var(--nav-glass-border);border-radius:var(--nav-sidebar-radius);flex-direction:column;align-items:center;margin:.75rem .45rem;display:flex}.nav-glass-shell--dock[data-v-774b5a30],.nav-glass-shell--sidebar[data-v-774b5a30]{background:var(--nav-glass-bg);box-shadow:var(--nav-glass-shadow),var(--nav-glass-highlight);-webkit-backdrop-filter:var(--nav-glass-blur)}.nav-glass-shell--dock[data-v-774b5a30]{border-radius:999px;flex:auto}.nav-glass-shell__header[data-v-774b5a30]{z-index:1;justify-content:center;width:100%;padding-bottom:1.1rem;display:flex;position:relative}.nav-glass-shell__header[data-v-774b5a30]:after{content:"";background:#ffffff1a;width:1.15rem;height:1px;position:absolute;bottom:.35rem;left:50%;transform:translate(-50%)}.nav-glass-shell__body[data-v-774b5a30]{flex-direction:column;flex:auto;align-items:center;width:100%;min-height:0;display:flex}.nav-glass-logo[data-v-774b5a30]{z-index:1;-webkit-backdrop-filter:blur(14px)saturate(130%);width:2.55rem;height:2.55rem;transition:border-color .18s var(--nav-ease),transform .18s var(--nav-ease),background-color .18s var(--nav-ease);background:#ffffff0e;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:inset 0 1px #ffffff29}.nav-glass-logo[data-v-774b5a30]:hover{background:#ffffff17;border-color:#e8b47a73;transform:scale(1.03)}.nav-glass-logo[data-v-774b5a30]:active{transform:scale(.96)}.nav-glass-logo__mark[data-v-774b5a30]{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 3px 8px #0006);width:1.05rem;height:1.55rem;display:block}.navigation-dock[data-v-774b5a30]{z-index:1;flex:auto;width:100%;min-height:0;position:relative}
