.event-countdown-strip{border-bottom:1px solid #66523766;background:linear-gradient(90deg,#171a1400 30%,#5336202b 100%);color:#f3eee3}.event-countdown-inner{width:min(1220px,calc(100% - 96px));margin-inline:auto;display:flex;align-items:center;justify-content:flex-end;gap:24px;min-height:72px;padding:10px 0}.event-countdown-intro{display:flex;flex-direction:column;gap:3px;text-align:right;line-height:1.5}.event-countdown-intro>span{font:600 9px/1.5 'DM Sans',sans-serif;letter-spacing:1.5px;color:#e9b977}.event-countdown-intro time{font:11px/1.5 'DM Sans',sans-serif;letter-spacing:.15px;color:#d2c8b3}.event-countdown-clock{display:flex;gap:9px;align-items:center;font-variant-numeric:tabular-nums}.event-countdown-unit{display:flex;min-width:47px;flex-direction:column;align-items:center;gap:4px;padding:5px 8px;background:linear-gradient(140deg,#5d3c2338,#24271b88);border:1px solid #8d643c80;border-radius:5px;box-shadow:inset 0 1px #f5cd8520}.event-countdown-unit strong{font:600 29px/.95 'Barlow Condensed','Arial Narrow',sans-serif;color:#f1ba69;min-width:2ch;text-align:center}.event-countdown-unit>span{font:600 7px/1.2 'DM Sans',sans-serif;letter-spacing:1.1px;color:#e2d7bd}.event-countdown-strip[data-started=true] .event-countdown-intro>span{color:#f3cd8c}@media(max-width:1000px){.event-countdown-inner{width:calc(100% - 48px)}}@media(max-width:600px){.event-countdown-inner{width:calc(100% - 32px);gap:12px;justify-content:space-between;min-height:69px}.event-countdown-intro{text-align:left}.event-countdown-intro>span{font-size:8px;letter-spacing:.65px;max-width:155px}.event-countdown-intro time{font-size:10px}.event-countdown-clock{gap:5px}.event-countdown-unit{min-width:34px;padding:5px 4px;gap:4px}.event-countdown-unit strong{font-size:25px}.event-countdown-unit>span{font-size:6px;letter-spacing:.6px}}@media(max-width:350px){.event-countdown-inner{flex-wrap:wrap;justify-content:center;gap:8px;padding:11px 0}.event-countdown-intro{text-align:center;width:100%;gap:2px}.event-countdown-intro>span{max-width:none}.event-countdown-intro time{font-size:10px}.event-countdown-unit{min-width:44px}.event-countdown-clock{gap:8px}}
