@import "https://fonts.googleapis.com/css2?family=Nunito:wght@400;500;600;700;800;900&display=swap";:root{--ink:#1e293b;--ink-soft:#64748b;--bg-app:#f1f5f9;--border:#e2e8f0;--accent:#2563eb;--accent-soft:#dbeafe;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root[data-color-scheme=dark]{--ink:#e2e8f0;--ink-soft:#94a3b8;--bg-app:#0b1220;--border:#94a3b829;--accent:#3b82f6;--accent-soft:#3b82f629;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body,#root{height:100%}body{color:var(--ink);background:var(--bg-app);margin:0;font-family:Nunito,system-ui,sans-serif;transition:background-color .2s,color .2s}h1,h2,h3,h4,h5,h6{margin:0;font-family:Nunito,system-ui,sans-serif}p{margin:0}code{font-family:ui-monospace,Consolas,monospace}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{border:2px solid var(--bg-app);background:#cbd5e1;border-radius:10px}:root[data-color-scheme=dark] ::-webkit-scrollbar-thumb{background:#334155}::-webkit-scrollbar-track{background:0 0}
