:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#fff;background:#0b0814;font-family:Inter,ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 15% 0,#31115e,#0b0814 42%);min-height:100vh;margin:0}a{color:inherit}.wrap{max-width:1240px;margin:auto;padding:32px}.hero{justify-content:space-between;align-items:end;gap:24px;margin:20px 0 28px;display:flex}.hero h1{letter-spacing:-3px;margin:6px 0;font-size:clamp(38px,6vw,72px)}.hero h1 em{color:#b7f34a;font-style:normal}.eyebrow{color:#ff4d8d;letter-spacing:2px;font-size:12px;font-weight:900}.card,.metric{background:#171326;border:1px solid #302947;border-radius:22px;padding:20px;box-shadow:0 18px 60px #0005}.auth{margin-bottom:24px}.metricGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.metricValue{margin-top:5px;font-size:30px;font-weight:950}.two{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:22px 0;display:grid}.muted{color:#b8aecb}.btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed,#ff4d8d);border:0;border-radius:14px;padding:14px 20px;font-weight:900;display:inline-block}.input{color:#fff;background:#100d1c;border:1px solid #3a3150;border-radius:12px;width:100%;margin:6px 0 12px;padding:12px}.grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.bars{gap:9px;display:grid}.barRow{grid-template-columns:minmax(80px,1fr) 3fr 48px;align-items:center;gap:9px;font-size:12px;display:grid}.barTrack{background:#2b2440;border-radius:99px;height:9px;overflow:hidden}.barTrack i{background:linear-gradient(90deg,#7c3aed,#ff4d8d);border-radius:99px;height:100%;display:block}.tableWrap{overflow-x:auto}table{border-collapse:collapse;width:100%}td,th{text-align:left;vertical-align:top;border-bottom:1px solid #302846;padding:10px}summary{cursor:pointer;font-size:18px;font-weight:900}details{margin:16px 0}textarea{min-height:90px}@media (max-width:800px){.two{grid-template-columns:1fr}.hero{flex-direction:column;align-items:start}.wrap{padding:18px}}
