body{margin:0;font:17px/1.5 system-ui,sans-serif;background:#f6f7f9;color:#1b1f24}
header{background:#0f2a44;color:#fff;padding:14px 20px;display:flex;flex-wrap:wrap;gap:16px;align-items:center}
header b{font-size:19px;margin-right:auto}header a{color:#cfe3ff;text-decoration:none}
main{max-width:900px;margin:auto;padding:20px}h2{border-bottom:2px solid #0f2a44;padding-bottom:4px;margin-top:32px}
table{border-collapse:collapse;width:100%;background:#fff}td,th{border:1px solid #d5dae0;padding:8px;text-align:left}th{background:#e9eef4}
.live{color:#137333;font-weight:600}ol li{margin:6px 0}.card{background:#fff;border:1px solid #d5dae0;border-radius:10px;padding:16px;margin:12px 0}
footer{text-align:center;color:#667;padding:24px;font-size:14px}
