.ready-center{border-top:1px solid var(--hb)}.ready-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:22px}.ready-choices select{width:100%;min-width:0}.ready-clocks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ready-clock{position:relative;overflow:hidden;background:linear-gradient(145deg,var(--hp),var(--season-bg,#170d23))}.ready-clock h3{font-size:15px;letter-spacing:2px}.ready-timer{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:12px;margin:30px 0}.ready-timer strong{display:block;font:800 clamp(32px,4vw,58px)/1 Barlow,Arial,sans-serif;font-variant-numeric:tabular-nums}.ready-timer span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:1px;margin-top:10px;color:var(--hm)}.ready-target{color:var(--ha);font-size:14px}.ready-center>.hub-grid{margin-top:26px}.ready-checklist{display:grid;gap:12px;margin:24px 0}.ready-checklist label{min-height:42px;padding:8px 0;border-bottom:1px solid var(--hb);font-size:14px}.ready-center .hub-grid article>label{margin-top:16px}.ready-center input[type=number]{width:100%;box-sizing:border-box}.download-result{display:block;margin-top:22px;font:700 clamp(24px,3vw,38px) Barlow,sans-serif;color:var(--ha)}.ready-editions{margin:20px 0}.ready-editions summary{cursor:pointer;min-height:44px;display:flex;align-items:center}.ready-editions table{width:100%;border-collapse:collapse;font-size:13px;margin-block:20px}.ready-editions th,.ready-editions td{text-align:left;vertical-align:top;padding:14px 10px;border-bottom:1px solid var(--hb);line-height:1.7}.ready-editions th{width:25%}#launch-center>.hub-card{margin-top:20px}#whats-new a{color:var(--ha)}#whats-new li{padding-block:7px}#whats-new small{line-height:1.5}.update-arrival{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:14px 20px;border:1px solid var(--season-border,#6d4969);background:var(--season-panel,#22182e);margin-top:14px}.update-arrival a{color:var(--season-accent,#ffb4d0)}.update-arrival button{padding:10px;background:transparent;border:0;color:inherit;cursor:pointer}.quality-setting{grid-column:1/-1}html[data-quality=low] .season-decor{display:none}@media(max-width:750px){.ready-choices{grid-template-columns:1fr}.ready-clocks{grid-template-columns:1fr}.ready-timer strong{font-size:48px}.ready-clock .hub-note{font-size:12px}.ready-center .hub-source{gap:12px}.ready-editions{overflow:auto}.ready-editions td,.ready-editions th{padding:12px 6px}.update-arrival{flex-wrap:wrap;font-size:12px}}@media(max-width:360px){.ready-timer strong{font-size:38px}.ready-timer{gap:9px}}
