:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e5e7eb;background:#0f172a;font-family:Arial,Helvetica,sans-serif}body{background:radial-gradient(circle at top,#1e293b 0,#0f172a 45%,#020617 100%);min-height:100vh;margin:0}main{max-width:1120px;margin:0 auto;padding:48px 24px}.card{background:#0f172acc;border:1px solid #94a3b840;border-radius:18px;padding:28px;box-shadow:0 20px 70px #00000059}.badge{color:#86efac;letter-spacing:.04em;text-transform:uppercase;border:1px solid #22c55e73;border-radius:999px;padding:6px 12px;font-size:13px;display:inline-block}.grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;margin-top:24px;display:grid}.tile{background:#1e293ba6;border:1px solid #94a3b82e;border-radius:14px;padding:18px}.muted{color:#94a3b8}.nav{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.nav a,.card a{color:#93c5fd;text-decoration:none}.nav a{border:1px solid #93c5fd59;border-radius:999px;padding:8px 12px}.section{margin-top:32px}.statValue{margin-bottom:6px;font-size:34px;font-weight:800}.settingsList,.taskList{gap:12px;margin-top:16px;display:grid}.settingRow,.task{background:#0f172ab3;border:1px solid #94a3b82e;border-radius:14px;padding:16px}.settingRow{justify-content:space-between;gap:16px;display:flex}.warning{color:#fbbf24}.form{gap:18px;margin-top:24px;display:grid}.formGrid,.checkboxGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;display:grid}label{color:#cbd5e1;gap:7px;display:grid}input,select,button{color:#e5e7eb;font:inherit;background:#0f172af2;border:1px solid #94a3b859;border-radius:10px;padding:10px 12px}button{cursor:pointer;background:#2563eb;border-color:#60a5fa;font-weight:700}.danger{color:#f87171}
