.competition-countdown{font-family:Arial,Helvetica,sans-serif}.competition-countdown .competition-status{align-items:center;gap:8px;margin:0;font-size:10px;font-weight:500;line-height:1.6;display:flex}.competition-status svg{flex-shrink:0}.competition-countdown.is-compact{color:#766338;margin-top:23px}.competition-countdown.is-compact .competition-status{background:#fff8e370;border:1px solid #bca66a70;border-radius:30px;padding:8px 12px;display:inline-flex}.competition-countdown.is-compact[data-phase=live]{color:#315638}.competition-countdown.is-compact[data-phase=live] .competition-status{background:#e3edd5;border-color:#a4b88a}.competition-countdown.is-compact[data-phase=ended]{color:#6f7268}.competition-countdown.is-compact>small{margin-top:7px;font-size:9px;line-height:1.7;display:block}.competition-countdown.is-full{color:#224534;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff9e9ed;border:1px solid #fff4d2;padding:14px 17px;position:relative;box-shadow:0 5px 15px #65522917}.competition-countdown.is-full .competition-status{letter-spacing:1.3px;color:#7a704f;font-size:7px}.competition-clock{gap:28px;margin-top:11px;display:flex}.competition-clock>span{flex-direction:column;gap:4px;min-width:49px;display:flex}.competition-clock strong{font-variant-numeric:tabular-nums;letter-spacing:-1px;font:400 34px/1 Georgia,serif}.competition-clock small{text-transform:uppercase;letter-spacing:1.2px;color:#8a8267;font-size:7px}.competition-countdown.is-full .competition-time-note{color:#80765a;margin:12px 0 0;font-size:8px;line-height:1.7}.competition-countdown.is-full[data-phase=live] .competition-status{letter-spacing:0;color:#36573d;font-size:13px}.competition-countdown.is-full[data-phase=ended] .competition-status{letter-spacing:0;color:#656b59;font-size:13px}.cb-hero-art:has(.competition-countdown)>img{aspect-ratio:1.25;margin-bottom:0}.cb-hero-art:has(.competition-countdown)>figcaption{display:none}.act-box-link{width:fit-content;display:flex}.act-box .competition-countdown+.act-box-link{margin-top:15px}@media (max-width:700px){.competition-countdown.is-full{padding:14px 16px}.competition-clock{gap:25px}.competition-clock strong{font-size:32px}.competition-countdown.is-full .competition-time-note{font-size:7px}.cb-hero-art:has(.competition-countdown)>img{margin-bottom:0}}
