.BottomNav-module__JpMf2G__nav{background:var(--surface);border-top:1px solid var(--border);padding-bottom:env(safe-area-inset-bottom);z-index:40;display:flex;position:fixed;bottom:0;left:0;right:0}.BottomNav-module__JpMf2G__tab{color:var(--muted);-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;align-items:center;gap:2px;min-height:44px;padding:8px 0;font-size:11px;text-decoration:none;display:flex}.BottomNav-module__JpMf2G__icon{font-size:20px;line-height:1}.BottomNav-module__JpMf2G__active{color:var(--primary)}
:root{--background:#fafafa;--foreground:#16181d;--surface:#fff;--surface-muted:#f2f3f5;--border:#e6e7eb;--muted:#5f6673;--primary:#0f766e;--primary-contrast:#fff;--success:#16a34a;--danger:#dc2626;--pr-accent:#f59e0b;--pr-accent-ink:#4a3100;--radius:12px}@media (prefers-color-scheme:dark){:root{--background:#0e1113;--foreground:#eef0f2;--surface:#171a1d;--surface-muted:#1f2327;--border:#2a2e33;--muted:#9199a3;--primary:#2dd4bf;--primary-contrast:#171a1d;--success:#22c55e;--danger:#ef4444;--pr-accent:#fbbf24;--pr-accent-ink:#3b2a00}}:root[data-theme=light]{--background:#fafafa;--foreground:#16181d;--surface:#fff;--surface-muted:#f2f3f5;--border:#e6e7eb;--muted:#5f6673;--primary:#0f766e;--primary-contrast:#fff;--success:#16a34a;--danger:#dc2626;--pr-accent:#f59e0b;--pr-accent-ink:#4a3100;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--background:#0e1113;--foreground:#eef0f2;--surface:#171a1d;--surface-muted:#1f2327;--border:#2a2e33;--muted:#9199a3;--primary:#2dd4bf;--primary-contrast:#171a1d;--success:#22c55e;--danger:#ef4444;--pr-accent:#fbbf24;--pr-accent-ink:#3b2a00;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;height:100%}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-bottom:calc(76px + env(safe-area-inset-bottom));font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}a{color:inherit;text-decoration:none}button{font-family:inherit}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}
