main.svelte-1n46o8q{padding-top:16px;padding-bottom:78px}.booting.svelte-1n46o8q{display:flex;justify-content:center;padding:96px 0}.bspin.svelte-1n46o8q{width:34px;height:34px;border-radius:50%;border:3px solid rgba(255,255,255,.14);border-top-color:var(--accent);animation:svelte-1n46o8q-sp .8s linear infinite}@keyframes svelte-1n46o8q-sp{to{transform:rotate(360deg)}}.card.svelte-1n46o8q{background:var(--surface);border-radius:var(--radius);padding:18px}.btn.svelte-1n46o8q{display:inline-block;margin-top:10px;background:linear-gradient(135deg,var(--accent),var(--accent2));color:#fff;font-weight:700;padding:12px 20px;border-radius:12px;text-decoration:none}.tabs.svelte-1n46o8q{position:fixed;left:0;right:0;bottom:0;z-index:100;display:flex;background:var(--surface);border-top:1px solid rgba(140,150,173,.3);box-shadow:0 -3px 14px #0006;padding:8px 8px calc(8px + env(safe-area-inset-bottom))}.tabs.svelte-1n46o8q button:where(.svelte-1n46o8q){flex:1;background:none;border:none;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:3px;color:var(--muted);font-size:12px;font-weight:700;padding:4px 0}.tabs.svelte-1n46o8q button.active:where(.svelte-1n46o8q){color:var(--accent)}.tabs.svelte-1n46o8q .ti:where(.svelte-1n46o8q){display:flex;align-items:center;justify-content:center;height:30px;width:54px;border-radius:15px;transition:background .15s}.tabs.svelte-1n46o8q button.active:where(.svelte-1n46o8q) .ti:where(.svelte-1n46o8q){background:var(--accent)}.tabs.svelte-1n46o8q button.active:where(.svelte-1n46o8q) .tabico:where(.svelte-1n46o8q){stroke:#fff}.tabs.svelte-1n46o8q .tabico:where(.svelte-1n46o8q){width:23px;height:23px;display:block;stroke-width:2.3}:root{color-scheme:dark;--bg: #0b0f1a;--surface: #141b2b;--surface2: #1b2335;--text: #e7edf7;--heading: #ffffff;--muted: #8a96ad;--border: rgba(255,255,255,.1);--accent: #4c6fff;--accent2: #9b5cff;--accent-shadow: rgba(108,100,255,.42);--green: #3ddc84;--red: #ff6b6b;--blue: #6db3ff;--warn: #ffb05a;--radius: 16px;--font: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}:root[data-theme=light]{color-scheme:light;--bg: #eef2f8;--surface: #ffffff;--surface2: #eef2f8;--text: #1b2331;--heading: #0b1220;--muted: #57627a;--border: rgba(15,23,42,.12);--accent: #3a5bff;--accent2: #7c3aed;--accent-shadow: rgba(58,91,255,.26);--green: #15a34a;--red: #dc2626;--blue: #2563eb;--warn: #c2710a}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font);color:var(--text);background:var(--bg);min-height:100dvh}#app{max-width:560px;margin:0 auto;padding:18px}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.skel{background:linear-gradient(100deg,var(--surface) 30%,#212a3b 50%,var(--surface) 70%);background-size:200% 100%;animation:skel 1.2s ease-in-out infinite;border-radius:12px}@keyframes skel{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.skel{animation:none}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.fadein{animation:fadein .22s ease}@media(prefers-reduced-motion:reduce){.fadein{animation:none}}.btn:not(.ghost){box-shadow:0 6px 22px var(--accent-shadow)}
