:root{color-scheme:dark;font-family:Inter,Arial,sans-serif;background:#050816;color:#f5f7ff}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:radial-gradient(circle at top,#1c2555 0,#050816 55%)}a{color:inherit}main{max-width:1100px;margin:0 auto;padding:48px 20px 72px}.hero{display:grid;grid-gap:12px;gap:12px;margin-bottom:24px}.hero h1{margin:0;font-size:clamp(2rem,5vw,3.5rem)}.hero p{margin:0;color:#b7c0e5;max-width:760px}.panel{background:rgba(15,23,54,.82);border:1px solid rgba(143,161,255,.18);border-radius:18px;box-shadow:0 16px 60px rgba(0,0,0,.25)}.metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:16px;gap:16px;margin-bottom:24px}.metric{padding:18px}.metric span{color:#9cadff;font-size:.9rem}.metric strong{display:block;margin-top:6px;font-size:1.35rem}.tableWrap{overflow-x:auto}.table{width:100%;border-collapse:collapse}.table td,.table th{padding:16px 18px;text-align:left;border-bottom:1px solid rgba(143,161,255,.12)}.table th{font-size:.85rem;letter-spacing:.04em;color:#98a9f6;text-transform:uppercase}.table td.num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.status{display:inline-flex;padding:6px 10px;border-radius:999px;font-size:.8rem;background:rgba(96,241,146,.12);color:#9ff6b8}.toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.button{cursor:pointer;border:0;border-radius:999px;background:#6e7dff;color:white;padding:10px 16px;font-weight:700}.muted{color:#a8b2da}