:root{color-scheme:light;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}*{box-sizing:border-box}body{margin:0;background:#f5f7f8;color:#1c2731}.launch-warning{padding:10px 14px;background:#7a1f00;color:#ffffff;font-size:.92rem;line-height:1.35;font-weight:600}.container{max-width:960px;margin:0 auto;padding:48px 20px}h1{font-size:2rem;margin:0 0 12px}h2{font-size:1.3rem;margin:24px 0 8px}p{margin:0;line-height:1.5}a{color:#0a5cc3}.muted{color:#4d6274}.live-status-dot{display:inline-block;width:8pt;height:8pt;border-radius:50%;margin-right:6px;background:#1f9d3a;vertical-align:baseline}.live-status-dot--after{margin-right:0;margin-left:6px}.stack-list{margin:12px 0 0;padding-left:20px;display:grid;grid-gap:6px;gap:6px}.panel{margin-top:12px;padding:12px 14px;border:1px solid;border-radius:8px}.panel-warning{border-color:#c28800;background:#fff8e6}.scoreboard{margin-top:12px;padding:14px 16px;border:1px solid #c8d3de;border-radius:12px;background:#ffffff;display:grid;grid-gap:8px;gap:8px}.scoreboard-matchup{font-size:.9rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#2f4254}.scoreboard-final-summary{font-weight:700;color:#1f3f23;background:#e8f5ea;border:1px solid #b9dec0;border-radius:8px;padding:8px 10px}.score-row{display:flex;justify-content:space-between;align-items:center;gap:12px}.score-clock{display:grid;justify-items:center;grid-gap:2px;gap:2px;padding:6px 0 2px}.score-clock strong{font-size:1.6rem}.timeline-list{margin:8px 0 0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.timeline-item{display:grid;grid-template-columns:52px 28px 1fr;align-items:center;grid-gap:8px;gap:8px;padding:10px 12px;background:#ffffff;border:1px solid #c8d3de;border-radius:8px}.timeline-minute{text-align:right;font-family:SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-weight:700;font-size:.95rem;color:#30475a}.timeline-icon{display:flex;align-items:center;justify-content:center;min-height:24px}.timeline-description{font-size:.96rem;line-height:1.35}.event-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;color:#1c2731;flex:0 0 auto}.event-icon--card{width:16px;height:22px;transform:scale(.82,1.16);transform-origin:center}.event-icon--yellow{color:#f5c842}.event-icon--red{color:#e24b3c}.metrics-grid{margin-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.metric-card{padding:12px 14px;border:1px solid #c8d3de;border-radius:10px;background:#ffffff}.metric-label{font-size:.85rem;color:#4d6274;margin-bottom:4px}.metric-value{font-size:1.35rem;font-weight:700}.metrics-table{margin-top:12px;width:100%;border-collapse:collapse;background:#ffffff;border:1px solid #c8d3de;border-radius:10px;overflow:hidden}.metrics-table td,.metrics-table th{padding:10px 12px;border-bottom:1px solid #d9e2eb;text-align:left;font-size:.93rem}.metrics-table th{background:#eef3f8;font-size:.82rem;text-transform:uppercase;letter-spacing:.02em}@media (max-width:720px){.container{padding:24px 14px}h1{font-size:1.7rem}.scoreboard{padding:12px}.score-clock strong{font-size:1.35rem}.timeline-item{grid-template-columns:44px 24px 1fr;padding:9px 10px}.timeline-description{font-size:.92rem}.metrics-grid{grid-template-columns:1fr}.metrics-table{display:block;overflow-x:auto;white-space:nowrap}}