.ag-nav.svelte-kkije3{position:fixed;inset:auto var(--ag-app-gutter) 0 var(--ag-app-gutter);z-index:40;box-sizing:border-box;height:calc(var(--ag-nav-height) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);background:var(--ag-surface);border-top:1px solid var(--ag-border)}.ag-nav--dark.svelte-kkije3{background:var(--ag-navy-nav);border-top-color:#ffffff1a}.ag-nav.svelte-kkije3 ul:where(.svelte-kkije3){display:flex;align-items:stretch;height:100%;margin:0;padding:0;list-style:none}.ag-nav.svelte-kkije3 li:where(.svelte-kkije3){flex:1 1 0;display:flex}.ag-nav.svelte-kkije3 a:where(.svelte-kkije3){flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;box-sizing:border-box;min-height:0;margin:5px;padding:4px 2px;border-radius:var(--ag-r-md);color:var(--ag-fg-2);font-weight:600;text-decoration:none;transition:background-color var(--ag-motion-fast) var(--ag-ease),color var(--ag-motion-fast) var(--ag-ease)}.ag-nav--dark.svelte-kkije3 a:where(.svelte-kkije3){color:var(--ag-on-dark-3)}.ag-nav-label.svelte-kkije3{font-size:12px;line-height:1.2}.ag-nav.svelte-kkije3 a.is-current:where(.svelte-kkije3){color:var(--ag-green-ink);background:var(--ag-green-soft);font-weight:700}.ag-nav--dark.svelte-kkije3 a.is-current:where(.svelte-kkije3){color:var(--ag-green-on-navy);background:#4fb56c24}.ag-nav.svelte-kkije3 a:where(.svelte-kkije3):hover{color:var(--ag-green-ink)}.ag-nav--dark.svelte-kkije3 a:where(.svelte-kkije3):hover{color:var(--ag-green-on-navy)}.ag-nav.svelte-kkije3 a:where(.svelte-kkije3):focus-visible{outline:3px solid var(--ag-green-ink);outline-offset:-3px}.ag-nav--dark.svelte-kkije3 a:where(.svelte-kkije3):focus-visible{outline-color:var(--ag-green-on-navy)}@media(min-width:600px)and (orientation:landscape){.ag-nav.svelte-kkije3{inset:0 auto 0 var(--ag-app-gutter);height:auto;width:var(--ag-rail-width);padding-bottom:0;padding-left:env(safe-area-inset-left,0px);border-top:none;border-right:1px solid var(--ag-border)}.ag-nav--dark.svelte-kkije3{border-right-color:#ffffff1a}.ag-nav.svelte-kkije3 ul:where(.svelte-kkije3){flex-direction:column;justify-content:center;gap:6px;height:100%;padding:14px 0;box-sizing:border-box}.ag-nav.svelte-kkije3 li:where(.svelte-kkije3){flex:0 0 auto}.ag-nav.svelte-kkije3 a:where(.svelte-kkije3){min-height:var(--ag-target);margin:0 8px;padding:8px 0}.ag-nav-label.svelte-kkije3{font-size:11px}}
