.mobile-bottom-nav.svelte-10h96y9{right:14px;bottom:max(6px, env(safe-area-inset-bottom));z-index:300;border:1px solid var(--border-light);background:var(--bg-card);box-shadow:var(--shadow-lg);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:3px;display:grid;position:fixed;left:14px}.mobile-bottom-nav.svelte-10h96y9 a:where(.svelte-10h96y9){min-height:44px;color:var(--fg-muted);font-family:var(--font-head);touch-action:manipulation;transition:background var(--transition), color var(--transition), transform var(--transition);border-radius:13px;align-content:center;place-items:center;gap:3px;font-size:.64rem;font-weight:600;line-height:1.1;text-decoration:none;display:grid}.mobile-bottom-nav.svelte-10h96y9 a:where(.svelte-10h96y9):hover{color:var(--fg);background:var(--bg-hover)}.mobile-bottom-nav.svelte-10h96y9 a:where(.svelte-10h96y9):active{transform:scale(.96)}.mobile-bottom-nav.svelte-10h96y9 a.active:where(.svelte-10h96y9){background:var(--bg-hover);color:var(--primary)}.mobile-bottom-nav.svelte-10h96y9 svg:where(.svelte-10h96y9){fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:18px;height:18px}.mobile-bottom-nav.svelte-10h96y9 a:where(.svelte-10h96y9):focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (width>=761px){.mobile-bottom-nav.svelte-10h96y9{display:none}}@media (prefers-reduced-motion:reduce){.mobile-bottom-nav.svelte-10h96y9 a:where(.svelte-10h96y9){transition:none}}
