form[data-registration-window][hidden], [data-registration-closed][hidden], [data-registration-countdown][hidden] { display:none!important; }
.registration-closed { align-self:stretch; }
.registration-closed h3 { color:var(--navy);font-size:clamp(24px,3vw,34px);line-height:1.2;margin:0 0 18px; }
.registration-closed p { color:var(--muted);font-size:15px;line-height:1.65;margin:0 0 20px; }
.registration-countdown { display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 18px;margin:0 0 24px;padding:0 0 18px;border-bottom:1px solid var(--line); }
.registration-countdown-label { color:var(--muted);font-size:11px;line-height:1.5; }
.registration-countdown-values { display:flex;align-items:center;gap:10px;color:var(--navy); }
.registration-countdown-unit { display:flex;flex-direction:column;align-items:center;gap:2px;min-width:23px; }
.registration-countdown-unit b { font-size:18px;line-height:1.1;font-weight:700;font-variant-numeric:tabular-nums; }
.registration-countdown-unit small { color:var(--muted);font-size:9px;line-height:1.3;letter-spacing:.04em; }
