.rail.svelte-357atv{background:var(--ink);z-index:30;border-radius:0 28px 28px 0;flex-direction:column;align-items:center;gap:28px;height:100dvh;padding:22px 0;display:flex;position:sticky;top:0;box-shadow:12px 0 40px -24px #0b0f0e99}nav.svelte-357atv{gap:10px;display:grid}nav.svelte-357atv a:where(.svelte-357atv),.out.svelte-357atv button:where(.svelte-357atv){color:#ffffff8c;text-align:center;cursor:pointer;width:68px;transition:background .25s var(--ease), color .25s var(--ease);background:0 0;border:0;border-radius:16px;place-items:center;gap:4px;padding:10px 0;font-size:10.5px;font-weight:600;display:grid;position:relative}nav.svelte-357atv a:where(.svelte-357atv):hover,.out.svelte-357atv button:where(.svelte-357atv):hover{color:#fff;background:#ffffff0f}nav.svelte-357atv a.active:where(.svelte-357atv){color:#fff;background:var(--primary);box-shadow:0 10px 24px -10px var(--primary)}.out.svelte-357atv{margin-top:auto}@media (width<=720px){.rail.svelte-357atv{border-radius:22px;flex-direction:row;justify-content:space-around;height:auto;padding:8px;position:fixed;inset:auto 12px 12px}.logo.svelte-357atv{display:none}nav.svelte-357atv{display:flex}.out.svelte-357atv{margin:0}}
