:root,[data-theme=light]{--bg-primary:#f5f5f7;--bg-secondary:#fff;--bg-tertiary:#eeeef2;--bg-hover:#e4e4ea;--bg-accent:#ede8ff;--text-primary:#1a1a2e;--text-secondary:#55556a;--text-muted:#8888a0;--border-color:#d8d8e4;--border-hover:#c0c0d0;--accent:#6d4cef;--accent-hover:#5a38d4;--accent-glow:#6d4cef1a;--success:#16a34a;--danger:#dc2626;--warning:#d97706;--shadow-sm:0 1px 3px #00000014;--shadow-md:0 4px 12px #0000001a;--shadow-lg:0 8px 32px #0000001f;--email-content-bg:#fff;--toggle-track-off:#c0c0d0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--bg-primary:#0a0a0f;--bg-secondary:#12121a;--bg-tertiary:#1a1a2e;--bg-hover:#22223a;--bg-accent:#2d1b69;--text-primary:#e8e8f0;--text-secondary:#9090a8;--text-muted:#606078;--border-color:#2a2a3e;--border-hover:#3a3a5e;--accent:#7c5cfc;--accent-hover:#9478ff;--accent-glow:#7c5cfc26;--success:#34d399;--danger:#f87171;--warning:#fbbf24;--shadow-sm:0 1px 3px #0000004d;--shadow-md:0 4px 12px #0006;--shadow-lg:0 8px 32px #00000080;--email-content-bg:#fff;--toggle-track-off:#3a3a5e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--font-mono:"JetBrains Mono", "Fira Code", "Cascadia Code", monospace}*{box-sizing:border-box;margin:0;padding:0}html{transition:background .3s,color .3s}body{background:var(--bg-primary);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:background .3s,color .3s}#root{flex-direction:column;min-height:100vh;display:flex}::selection{background:var(--accent);color:#fff}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--border-hover)}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-hover)}button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}input{color:inherit;font-family:inherit}header,footer,div,button,input,a,span,p,pre{transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s}
