@font-face{font-family:Jessen;src:url(/countdown/assets/jessen-D6f083R0.woff2) format("woff2");font-display:swap}@font-face{font-family:Sofia Sans Semi Condensed;src:url(/countdown/assets/SofiaSansSemiCondensed-Regular-CJeSZa0C.ttf) format("truetype");font-display:swap}@font-face{font-family:Sofia Sans Condensed;src:url(/countdown/assets/SofiaSansCondensed-Regular-WO-dCqih.woff2) format("woff2");font-display:swap}*{box-sizing:border-box}html,body{margin:0;height:100%;background:#000;color:#fff;overflow:hidden;font-family:Sofia Sans Semi Condensed,system-ui,sans-serif}#scene{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;opacity:0;transition:opacity 1.2s ease;cursor:grab;touch-action:none}#scene.dragging{cursor:grabbing}#scene.ready{opacity:1}body.no-webgl{background:linear-gradient(#07050f,#52160c 75%,#000 76%)}#logo{position:fixed;left:var(--logo-x);top:var(--logo-y);width:var(--logo-width);aspect-ratio:145 / 53;mask:url(/countdown/assets/logo-7F-IgUkj.svg) center / contain no-repeat;-webkit-mask:url(/countdown/assets/logo-7F-IgUkj.svg) center / contain no-repeat}@media(max-width:599.98px){#logo{left:50%;translate:-50% 0;width:var(--logo-phone-width)}}#countdown{position:fixed;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}body.no-webgl #countdown{width:auto;height:auto;clip-path:none;left:50%;top:50%;transform:translate(-50%,-50%);white-space:nowrap;color:#000;font:700 22vw/1 Jessen,serif;font-synthesis:none}@media(orientation:landscape){body.no-webgl #countdown{top:41%}}.dagger{--point: .95em;display:inline-block;padding:.62em calc(var(--point) + .9em);font:400 clamp(17px,2.2vmin,28px) / 1 "Sofia Sans Condensed",system-ui,sans-serif;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;isolation:isolate;color:#66ff8a;background:#66ff8a;text-decoration:none;clip-path:polygon(0 50%,var(--point) 0,calc(100% - var(--point)) 0,100% 50%,calc(100% - var(--point)) 100%,var(--point) 100%);transition:color .15s ease,background-color .15s ease,scale .15s ease}.dagger:before{content:"";position:absolute;top:1.5px;right:1.5px;bottom:1.5px;left:1.5px;z-index:-1;background:#000;clip-path:polygon(0 50%,var(--point) 0,calc(100% - var(--point)) 0,100% 50%,calc(100% - var(--point)) 100%,var(--point) 100%);transition:background-color .15s ease}.dagger:hover{color:#8cffa8;background:#8cffa8;scale:1.04}.dagger:hover:before{background:#0d0d0d}.dagger:active{scale:.98}.dagger:focus-visible{outline:2px solid #fff;outline-offset:4px}#enter{position:fixed;left:50%;bottom:max(6vh,calc(env(safe-area-inset-bottom) + 20px));translate:-50% 24px;opacity:0;visibility:hidden;transition:opacity 1s ease 0s,translate 1s cubic-bezier(.2,.8,.2,1) 0s,visibility 0s linear 1s,background-color .15s ease,scale .15s ease}body.over #enter{translate:-50% 0;opacity:1;visibility:visible;transition:opacity 1s ease 1.6s,translate 1s cubic-bezier(.2,.8,.2,1) 1.6s,visibility 0s linear 1.6s,background-color .15s ease,scale .15s ease}@media(prefers-reduced-motion:reduce){#enter,body.over #enter{translate:-50% 0}}#progress-bar{position:fixed;left:0;right:0;bottom:0;transition:opacity .6s ease,visibility 0s linear 0s}body.over #progress-bar,body.no-webgl #progress-bar{opacity:0;visibility:hidden;transition:opacity .6s ease,visibility 0s linear .6s}#progress{--now: 0;--viewed: 0;--bar: 4px;padding-top:24px;cursor:pointer;touch-action:none;outline:none}#progress:hover,#progress.scrubbing,#progress:focus-visible{--bar: 6px}#progress-track{position:relative;height:var(--bar);background:#ffffff24;transition:height .15s ease}#progress-track .elapsed,#progress-track .viewed{position:absolute;inset:0 auto 0 0}#progress-track .elapsed{width:calc(var(--now) * 100%);background:#8b27f166}#progress-track .viewed{width:calc(var(--viewed) * 100%);background:#8b27f1}#progress-track .thumb{--size: 18px;--across: calc(var(--size) * 1.4142);position:absolute;bottom:calc((var(--bar) - var(--size)) / 2);left:calc(var(--viewed) * 100%);width:var(--size);height:var(--size);translate:-50% 0;rotate:45deg;background:#66ff8a;border:1.5px solid #000;transition:width .15s ease,height .15s ease,bottom .15s ease}#progress:hover .thumb,#progress.scrubbing .thumb,#progress:focus-visible .thumb{--size: 20px}#progress:focus-visible .thumb{outline:2px solid #fff;outline-offset:1px}#progress-label{position:absolute;bottom:24px;left:calc(var(--viewed) * 100%);translate:-50% 4px;padding:5px 8px;background:#000000bf;font:400 13px/1 Sofia Sans Condensed,system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-variant-numeric:tabular-nums;opacity:0;pointer-events:none;transition:opacity .2s ease,translate .2s ease}#progress.scrubbed #progress-label,#progress:hover #progress-label,#progress:focus-visible #progress-label{opacity:1;translate:-50% 0}
