*{margin:0;padding:0;box-sizing:border-box}:root{--t-bg: #0a0e17;--t-card: #111827;--t-text: #f1f5f9;--t-scroll: #374151;color-scheme:dark}:root[data-theme=light]{--t-bg: #f1f5f9;--t-card: #ffffff;--t-text: #0f172a;--t-scroll: #cbd5e1;color-scheme:light}body{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;background:var(--t-bg);overflow:hidden}#root{width:100vw;height:100vh;height:100dvh}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--t-card)}::-webkit-scrollbar-thumb{background:var(--t-scroll);border-radius:3px}input,select,textarea,button{font-family:inherit}option{background:var(--t-card);color:var(--t-text)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
