:root{font-family:Inter,system-ui,sans-serif;color:#e9edf5;background:#0b1020}*{box-sizing:border-box}body{margin:0;background:linear-gradient(180deg,#0b1020,#111a2f);min-height:100vh}main{max-width:1180px;margin:auto;padding:32px}header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}h1{margin:0;font-size:34px}p{color:#a9b4c8}.badge{padding:8px 12px;border-radius:999px;background:#29324b}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.grid article,.panel{background:#161f35;border:1px solid #273451;border-radius:16px;padding:20px}.grid strong{font-size:32px}.panel{margin-top:18px;overflow:auto}table{width:100%;border-collapse:collapse}th,td{text-align:left;padding:12px;border-bottom:1px solid #273451}.notice{border-color:#8a6d2f}@media(max-width:800px){.grid{grid-template-columns:1fr 1fr}main{padding:18px}}