*{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;background:#0b1020;color:#e7e7ea}.container{max-width:1200px;margin:0 auto;padding:24px}.grid{display:grid;gap:16px}.grid-3{grid-template-columns:1fr 2fr}.card{background:#121831;border:1px solid #202746;border-radius:16px;box-shadow:0 6px 18px #0003}.card h2{margin:0 0 8px;font-size:18px}.p-16{padding:16px}.input{width:100%;padding:8px 10px;border-radius:10px;border:1px solid #32405d;background:#0e1430;color:#e7e7ea}.label{font-size:12px;opacity:.9;margin-bottom:6px;display:block}.btn{width:100%;padding:10px 12px;border-radius:12px;border:1px solid #3a66f0;background:#3a66f0;color:#fff;font-weight:600;cursor:pointer}.row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.small{font-size:12px;opacity:.85}.stat{display:flex;justify-content:space-between;font-size:12px;margin:2px 0}.chart{height:280px}.section-title{font-weight:600;margin:4px 0 8px}.hr{border:none;border-top:1px solid #202746;margin:12px 0}.warning{color:#ff6b6b;font-size:12px}header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}h1{font-size:20px;margin:0}
