.timer-visibility-shell{--timer-panel:#020c0ac7;--timer-line:#ffffff29;--timer-muted:#ffffff94}.timer-visibility-shell>section>.section-shell{margin-bottom:1rem}.timer-visibility-shell [style*=--timer-accent]{box-shadow:0 32px 100px #0000007a,inset 0 1px #ffffff14}.timer-visibility-shell [style*=--timer-accent]>.relative.z-10>div:first-child>header{border-bottom-color:var(--timer-line)}.timer-visibility-shell [style*=--timer-accent]>.relative.z-10>div:first-child>header h2{letter-spacing:-.045em;font-size:clamp(1.35rem,2.6vw,2.35rem)}.timer-visibility-shell [style*=--timer-accent]>.relative.z-10>div:first-child>div:first-of-type{gap:1.25rem}.timer-visibility-shell [style*=--timer-accent]>.relative.z-10>div:first-child>div:first-of-type>div:first-child>div:first-child{border:1px solid var(--timer-line);background:linear-gradient(145deg, #ffffff0e, transparent 48%), var(--timer-panel);border-radius:1.75rem;padding:clamp(1.25rem,3vw,2.25rem)}.timer-visibility-shell [style*=--timer-accent]>.relative.z-10>div:first-child>div:first-of-type>div:first-child>div:first-child>p:first-child{font-size:clamp(.72rem,1.2vw,1rem);color:var(--timer-accent)!important}.timer-visibility-shell [style*=--timer-accent]>.relative.z-10>div:first-child>div:first-of-type>div:first-child>div:first-child>p:nth-child(2){color:#fff;text-shadow:0 0 34px color-mix(in srgb, var(--timer-accent) 16%, transparent), 0 8px 28px #00000094;margin-top:.75rem;font-size:clamp(5.75rem,15vw,13rem);line-height:.82}.timer-visibility-shell [style*=--timer-accent]>.relative.z-10>div:first-child>div:first-of-type>div:first-child>div:first-child>div{background:#ffffff1f;height:.55rem;margin-top:1.4rem}.timer-visibility-shell [style*=--timer-accent]>.relative.z-10>div:first-child>div:first-of-type>div:first-child>div:last-child{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);gap:.8rem;margin-top:1rem}.timer-visibility-shell [style*=--timer-accent]>.relative.z-10>div:first-child>div:first-of-type>div:first-child>div:last-child>div:first-child{border-color:color-mix(in srgb, var(--timer-accent) 42%, transparent);background:linear-gradient(140deg, color-mix(in srgb, var(--timer-accent) 10%, transparent), transparent 55%), #00000052;box-shadow:inset 0 1px #ffffff0f}.timer-visibility-shell [style*=--timer-accent]>.relative.z-10>div:first-child>div:first-of-type>div:first-child>div:last-child>div:first-child>p:nth-of-type(2){color:#fff;text-shadow:0 5px 22px #0000007a;font-size:clamp(3.2rem,7vw,6.5rem);line-height:1}.timer-visibility-shell [style*=--timer-accent]>.relative.z-10>div:first-child>div:first-of-type>div:first-child>div:last-child>div:last-child{background:#ffffff09;border-color:#ffffff1a}.timer-visibility-shell [style*=--timer-accent]>.relative.z-10>div:first-child>div:first-of-type>aside{gap:.8rem}.timer-visibility-shell [style*=--timer-accent]>.relative.z-10>div:first-child>div:first-of-type>aside>div:first-child{border-color:color-mix(in srgb, var(--timer-accent) 30%, transparent);background:#00000057}.timer-visibility-shell [style*=--timer-accent]>.relative.z-10>div:first-child>div:first-of-type>aside>div:first-child>div>p:first-child{background:#ffffff1a;border:1px solid #ffffff1a;font-size:1rem}.timer-visibility-shell [style*=--timer-accent]>.relative.z-10>div:first-child>div:last-of-type{border-color:var(--timer-line)}.timer-visibility-shell [style*=--timer-accent]>.relative.z-10>div:first-child>div:last-of-type>div>p:last-child{color:#fff;text-shadow:0 3px 14px #0000006b}@media (min-width:1024px){.timer-visibility-shell [style*=--timer-accent]>.relative.z-10>div:first-child>div:first-of-type{grid-template-columns:minmax(0,1fr) minmax(18rem,21rem)}}@media (max-width:639px){.timer-visibility-shell>section{padding-top:.85rem}.timer-visibility-shell>section>.section-shell{margin-bottom:.75rem}.timer-visibility-shell>section>.section-shell>div:first-child>p:last-child,.timer-visibility-shell>section>.section-shell>div:last-child{display:none}.timer-visibility-shell>section>.section-shell h1{margin-top:.2rem;font-size:1.55rem}.timer-visibility-shell [style*=--timer-accent]>.relative.z-10>div:first-child{padding:.9rem}.timer-visibility-shell [style*=--timer-accent]>.relative.z-10>div:first-child>header{padding-bottom:.75rem}.timer-visibility-shell [style*=--timer-accent]>.relative.z-10>div:first-child>header h2{max-width:12rem;font-size:1.15rem}.timer-visibility-shell [style*=--timer-accent]>.relative.z-10>div:first-child>div:first-of-type{padding-block:.9rem}.timer-visibility-shell [style*=--timer-accent]>.relative.z-10>div:first-child>div:first-of-type>div:first-child>div:first-child{border-radius:1.25rem;padding:1.25rem .6rem 1.1rem}.timer-visibility-shell [style*=--timer-accent]>.relative.z-10>div:first-child>div:first-of-type>div:first-child>div:first-child>p:nth-child(2){font-size:clamp(5.4rem,25vw,7.2rem)}.timer-visibility-shell [style*=--timer-accent]>.relative.z-10>div:first-child>div:first-of-type>div:first-child>div:last-child{grid-template-columns:1fr}.timer-visibility-shell [style*=--timer-accent]>.relative.z-10>div:first-child>div:first-of-type>div:first-child>div:last-child>div:first-child>p:nth-of-type(2){font-size:clamp(3.2rem,15vw,4.35rem)}.timer-visibility-shell [style*=--timer-accent]>.relative.z-10>div:first-child>div:first-of-type>aside{grid-template-columns:1fr 1fr}.timer-visibility-shell [style*=--timer-accent]>.relative.z-10>div:first-child>div:first-of-type>aside>div:first-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.timer-visibility-shell *{scroll-behavior:auto!important}}
