:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#f3f5f9;--ink:#172033;--muted:#667085;--line:#1720331a;--accent:#2563eb;--accent-strong:#1d4ed8;--accent-soft:#eaf1ff;--success:#16805b;--warning:#a45908;--danger:#c2413b;--focus:#2563eb42;font-synthesis:none;text-rendering:optimizelegibility;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Hiragino Sans,Yu Gothic UI,Yu Gothic,Meiryo,system-ui,sans-serif}*{box-sizing:border-box}html{background:var(--canvas);min-width:320px}body{min-width:320px;min-height:100vh;color:var(--ink);background:radial-gradient(circle at 76% -10%, #668dff21, transparent 31rem), radial-gradient(circle at -5% 80%, #36ad9714, transparent 28rem), var(--canvas);margin:0}button,input,textarea,select{font:inherit}button,select{-webkit-tap-highlight-color:transparent}button{color:inherit}::selection{color:#102552;background:#cfe0ff}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#11141a;--ink:#f3f5fa;--muted:#9ca7b9;--line:#ffffff1a;--accent:#73a3ff;--accent-strong:#96b9ff;--accent-soft:#507ddc2e;--success:#58c69d;--warning:#f4ad55;--danger:#ff8d86;--focus:#73a3ff52}body{background:radial-gradient(circle at 76% -10%, #4362b133, transparent 31rem), radial-gradient(circle at -5% 80%, #1f79681c, transparent 28rem), var(--canvas)}}
