*{box-sizing:border-box}body{font-family:Inter,system-ui;background:#080f1e;color:#e8f0fc}main{max-width:1180px;margin:auto;padding:30px}header{border-bottom:1px solid #273751;padding:10px 0 25px;font-size:21px;font-weight:800;letter-spacing:2px}header b,em,.ticker{color:#65e7b8}header span{float:right;font-size:11px;color:#8396b1}h1{font-size:clamp(36px,5vw,65px);letter-spacing:-2px;margin:75px 0 15px}em{font-style:normal}p{color:#9babc4}nav{display:flex;gap:20px;flex-wrap:wrap;margin:45px 0 20px;padding:22px;background:#111d30;border:1px solid #293b56;border-radius:12px}label{display:grid;gap:10px;font-size:12px;color:#91a6c1}select{background:#0b1425;color:#fff;border:1px solid #33445f;border-radius:7px;padding:12px}section{background:#111d30;border:1px solid #293b56;border-radius:12px;overflow:hidden}.stats{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #293b56}.stats article{padding:25px;color:#8ea4c0;font-size:12px}.stats strong{display:block;font-size:36px;color:#65e7b8;margin-top:10px}.stats .date{font-size:15px}h2{padding:20px;font-size:19px}table{width:100%;border-collapse:collapse;text-align:left}th,td{padding:20px;border-bottom:1px solid #283950}th{font-size:11px;color:#8ea4c0}tr{cursor:pointer}tbody tr:hover{background:#1a2a41}.ticker{font-weight:800}.empty{padding:30px;text-align:center}footer{padding:40px 0;color:#8194ad;font-size:12px}@media(max-width:600px){main{padding:15px}header span{display:none}.stats article{padding:12px}.stats strong{font-size:23px}th,td{padding:12px}h1{margin-top:40px}}
