.navigation-button[data-v-a9c230d1]{position:relative;min-width:0;justify-self:center;transition:color .22s ease,transform .18s ease;-webkit-tap-highlight-color:transparent}.navigation-button[data-v-a9c230d1],.navigation-button[data-v-a9c230d1]:before{border:1px solid transparent;border-radius:var(--nav-pill-radius)}.navigation-button[data-v-a9c230d1]:before{position:absolute;inset:.125rem;z-index:0;background:transparent;box-shadow:none;content:"";opacity:0;transform:scale(.92);transition:opacity .22s ease,transform .26s cubic-bezier(.22,1,.36,1),border-color .22s ease,background .22s ease,box-shadow .22s ease}.navigation-button--standard[data-v-a9c230d1]{width:100%;max-width:var(--nav-tab-size);height:var(--nav-tab-size);flex-direction:column;gap:.2rem;color:#ffffff7a}.navigation-button--standard[data-v-a9c230d1]:hover{color:#ffffffd1}.navigation-button[data-v-a9c230d1]:hover:before{opacity:1;transform:scale(1);border-color:#ffffff14;background:#ffffff0d;box-shadow:inset 0 1px #ffffff1a}.navigation-button--standard.is-active[data-v-a9c230d1]{color:#fffffffa}.navigation-button.is-active[data-v-a9c230d1]:before{border-color:var(--nav-active-border);background:var(--nav-active-bg);box-shadow:inset 0 1px #ffffff2e,0 8px 20px #00000024;opacity:1;transform:scale(1)}.navigation-button--prominent[data-v-a9c230d1]{width:100%;max-width:calc(var(--nav-tab-size) + .15rem);height:calc(var(--nav-tab-size) + .15rem);min-height:calc(var(--nav-tab-size) + .15rem);flex-direction:column;gap:.12rem;padding:.25rem;color:#ffffffe0}.navigation-button--prominent[data-v-a9c230d1]:hover{color:#fff}.navigation-button--prominent[data-v-a9c230d1]:active{transform:scale(.96)}.navigation-button__icon[data-v-a9c230d1]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;transition:transform .18s ease}.navigation-button:hover .navigation-button__icon[data-v-a9c230d1]{transform:scale(1.05)}.navigation-button--prominent:not(:global(.nav-glass-create-button)) .navigation-button__icon[data-v-a9c230d1]{width:1.85rem;height:1.85rem;border:1px solid hsla(0,0%,100%,.14);border-radius:var(--nav-pill-radius);background:radial-gradient(circle at 50% 0,hsla(0,0%,100%,.16),transparent 62%),#ffffff0f;box-shadow:inset 0 1px #ffffff29;color:#fffffff5}.navigation-button--prominent:not(:global(.nav-glass-create-button)).is-active .navigation-button__icon[data-v-a9c230d1]{border-color:#f4b9586b;background:radial-gradient(circle at 50% 0,rgba(244,185,88,.28),transparent 62%),#ffffff1a;color:#fff}.navigation-button__label[data-v-a9c230d1]{position:relative;z-index:1;font-size:.625rem;font-weight:650;line-height:1;letter-spacing:-.01em}.navigation-button[data-v-a9c230d1]:focus-visible{outline:2px solid hsla(0,0%,100%,.82);outline-offset:3px}@media(prefers-reduced-motion:reduce){.navigation-button[data-v-a9c230d1],.navigation-button__icon[data-v-a9c230d1]{transition-duration:.01ms}}@media(min-width:1280px){.nav-glass-shell--sidebar{width:var(--nav-tab-size);max-width:var(--nav-tab-size);height:auto;min-height:var(--nav-tab-size);flex-direction:column;justify-content:center;gap:.18rem;padding:.35rem 0;border-radius:.95rem}.nav-glass-shell--sidebar{max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:.625rem;font-weight:650;letter-spacing:-.01em}}.navigation-items[data-v-c7f00ba0]{display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;padding:.375rem .625rem;gap:.125rem}@media(min-width:1280px){.navigation-items[data-v-c7f00ba0]{display:flex;width:100%;min-height:0;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:flex-start;padding:0;gap:.35rem}}@media(min-width:1280px){[data-v-c7f00ba0] .navigation-create-tab{align-self:center}.navigation-create-divider[data-v-c7f00ba0]{display:block;width:2rem;height:1px;margin:.15rem 0 .05rem;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.18),transparent)}}.navigation-create-divider[data-v-c7f00ba0]{display:none}.nav-glass-shell--sidebar[data-v-4a5b9b86]{display:flex;width:100%;height:100dvh;flex-direction:column;align-items:center;padding:max(.85rem,env(safe-area-inset-top)) .375rem max(.85rem,env(safe-area-inset-bottom));border-radius:0;border:0}.nav-glass-shell--dock[data-v-4a5b9b86]{flex:1 1 auto;border-radius:var(--nav-shell-radius)}.nav-glass-shell__header[data-v-4a5b9b86]{position:relative;z-index:1;display:flex;width:100%;justify-content:center;padding-bottom:.85rem}.nav-glass-shell__body[data-v-4a5b9b86]{display:flex;width:100%;min-height:0;flex:1 1 auto;flex-direction:column;align-items:center}.nav-glass-logo[data-v-4a5b9b86]{position:relative;z-index:1;display:flex;width:var(--nav-tab-size);height:var(--nav-tab-size);align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--nav-pill-radius);background:radial-gradient(circle at 50% 0,hsla(0,0%,100%,.12),transparent 60%),#ffffff0a;box-shadow:inset 0 1px #ffffff24;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.nav-glass-logo[data-v-4a5b9b86]:hover{transform:scale(1.04);border-color:#ffffff2e;background:radial-gradient(circle at 50% 0,hsla(0,0%,100%,.18),transparent 60%),#ffffff12}.nav-glass-logo[data-v-4a5b9b86]:active{transform:scale(.96)}.nav-glass-logo__mark[data-v-4a5b9b86]{display:block;width:1.55rem;height:2.2rem;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 3px 8px rgba(0,0,0,.28))}.navigation-dock[data-v-4a5b9b86]{position:relative;z-index:1;width:100%;min-height:0;flex:1 1 auto}@media(max-width:390px){.nav-glass-mobile[data-v-4a5b9b86]{gap:.45rem}}
