.nav-root.svelte-1r6qp0c{padding-top:var(--space-10);flex-direction:column;display:flex}.nav-bar.svelte-1r6qp0c{z-index:40;column-gap:var(--space-2);min-height:calc(max(env(safe-area-inset-top), 8px) + var(--tap-min));padding:max(env(safe-area-inset-top), 8px) var(--space-3) 0;grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:fixed;top:0;left:0;right:0}.nav-bar.svelte-1r6qp0c:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--background) 60%, transparent), transparent 80%);-webkit-backdrop-filter:blur(18px)saturate(180%);opacity:0;transition:opacity .3s;position:absolute;inset:0 0 -28px;-webkit-mask-image:linear-gradient(#000 50%,#0000);mask-image:linear-gradient(#000 50%,#0000)}.nav-bar.elevated.svelte-1r6qp0c:before{opacity:1}.nav-glass.svelte-1r6qp0c{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--card) 72%, transparent);-webkit-backdrop-filter:blur(16px)saturate(160%);border:.5px solid var(--glass-border);box-shadow:0 4px 16px #0000001a,0 .5px 2px #0000000f}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.nav-glass.svelte-1r6qp0c{background:var(--card)}.nav-bar.elevated.svelte-1r6qp0c:before{background:linear-gradient(to bottom, var(--background) 55%, transparent)}}@media (prefers-reduced-transparency:reduce){.nav-glass.svelte-1r6qp0c{background:var(--card);-webkit-backdrop-filter:none}.nav-bar.elevated.svelte-1r6qp0c:before{background:linear-gradient(to bottom, var(--background) 55%, transparent);-webkit-backdrop-filter:none;border-bottom:.5px solid var(--separator);inset:0;-webkit-mask-image:none;mask-image:none}}@media (width>=1025px){.nav-bar.svelte-1r6qp0c{display:none}.nav-root.svelte-1r6qp0c{padding-top:0}}.nav-side.svelte-1r6qp0c{align-items:center;min-width:0;display:flex}.nav-side--right.svelte-1r6qp0c{justify-content:flex-end}.nav-back.svelte-1r6qp0c{height:var(--tap-min);padding:0 var(--space-4) 0 var(--space-2);color:var(--primary);font-size:var(--text-headline);justify-content:center;align-items:center;text-decoration:none;transition:transform .15s,opacity .15s,padding .25s;display:inline-flex}.nav-back.svelte-1r6qp0c:active{opacity:.75;transform:scale(.96)}.nav-back.svelte-1r6qp0c svg:where(.svelte-1r6qp0c){flex-shrink:0;margin-right:2px}.nav-back-label.svelte-1r6qp0c{text-overflow:ellipsis;white-space:nowrap;max-width:40vw;transition:max-width .25s,opacity .2s;overflow:hidden}.nav-back.compact.svelte-1r6qp0c{min-width:var(--tap-min);padding:0 var(--space-2)}.nav-back.compact.svelte-1r6qp0c .nav-back-label:where(.svelte-1r6qp0c){opacity:0;max-width:0}.nav-back.compact.svelte-1r6qp0c svg:where(.svelte-1r6qp0c){margin-right:0}.nav-trailing.svelte-1r6qp0c{min-height:var(--tap-min);padding:0 var(--space-2);align-items:center;display:inline-flex}.nav-trailing.svelte-1r6qp0c:not(:has(*)){display:none}.nav-title.svelte-1r6qp0c{text-overflow:ellipsis;white-space:nowrap;max-width:0;font-size:var(--text-headline);font-weight:var(--font-weight-semibold);color:var(--foreground);opacity:0;transition:opacity .25s,max-width .25s,transform .25s cubic-bezier(.32,.72,0,1);overflow:hidden;transform:translateY(6px)scale(.96)}.nav-title.show.svelte-1r6qp0c{opacity:1;max-width:55vw;transform:translateY(0)scale(1)}.nav-large-row.svelte-1r6qp0c{justify-content:space-between;align-items:flex-end;gap:var(--space-3);padding-top:var(--space-2);display:flex}@media (prefers-reduced-motion:reduce){.nav-back.svelte-1r6qp0c:active,.nav-title.svelte-1r6qp0c{transform:none}}
