:root,:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7faf8;--surface:#fff;--surface-soft:#f0f7f2;--surface-raised:#fff;--sidebar:#fff;--sidebar-text:#617168;--sidebar-strong:#17211a;--sidebar-hover:#f0f7f2;--sidebar-active:#e6f5e9;--sidebar-active-text:#166534;--sidebar-active-border:#bce6c8;--sidebar-divider:#dce7df;--visitor-bubble:#e6f5e9;--visitor-text:#173c25;--text:#17211a;--muted:#617168;--border:#dce7df;--accent:#166534;--accent-hover:#11522a;--accent-contrast:#fff;--focus:#22c55e;--primary-gradient:linear-gradient(135deg,#145c31,#218347);--primary-hover-gradient:linear-gradient(135deg,#166b39,#279b52);--brand-gradient:linear-gradient(145deg,#e6f6e9,#f7fbf8);--active-gradient:linear-gradient(105deg,#e6f5e9,#f5faf6);--accent-glow:0 5px 16px #22c55e26;--robot-shell:#fff;--robot-face:#e2f4e8;--robot-outline:#166534;--robot-eye:#15803d;--danger:#a13232;--danger-bg:#fff3f0;--success-bg:#e9f7ed;--shadow:0 8px 30px #12321d0d}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#090d0b;--surface:#111713;--surface-soft:#17211a;--surface-raised:#1a241d;--sidebar:#0c120e;--sidebar-text:#9aada0;--sidebar-strong:#f2f7f3;--sidebar-hover:#19271e;--sidebar-active:#183924;--sidebar-active-text:#eaffef;--sidebar-active-border:#2a6540;--sidebar-divider:#2b382f;--visitor-bubble:#183924;--visitor-text:#eaffef;--text:#f2f7f3;--muted:#9aa9a0;--border:#29362d;--accent:#22c55e;--accent-hover:#41d875;--accent-contrast:#07130a;--focus:#22c55e;--primary-gradient:linear-gradient(135deg,#159747,#2ace66);--primary-hover-gradient:linear-gradient(135deg,#1ab151,#49df7e);--brand-gradient:linear-gradient(145deg,#193c25,#14271a);--active-gradient:linear-gradient(105deg,#183924,#203b29);--accent-glow:0 5px 18px #22c55e2e;--robot-shell:#102016;--robot-face:#245434;--robot-outline:#8aecaa;--robot-eye:#72f5a2;--danger:#ff9995;--danger-bg:#321b1b;--success-bg:#173422;--shadow:0 10px 36px #0000002e}*{box-sizing:border-box}html{background:var(--bg);color:var(--text)}body{min-width:320px;margin:0;font:14px/1.5 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.035em;line-height:1.2}p{line-height:1.6}.robot-icon{width:29px;height:29px;display:block}.robot-head{fill:var(--robot-shell);stroke:var(--robot-outline)}.robot-face{fill:var(--robot-face)}.robot-eye,.robot-tip{fill:var(--robot-eye)}.robot-stem,.robot-ear,.robot-mouth{stroke:var(--robot-outline)}@media (prefers-reduced-motion:no-preference){html,body,button,input,textarea,select,.panel,.nav-item,.sidebar,.menu-scrim{transition:background-color .18s,color .18s,border-color .18s,transform .18s,opacity .18s}}
