:root{color-scheme:dark;--bg:#060807;--panel:#0e1210;--line:#1f2622;--fg:#f2f5f0;--dim:#9aa59d;--neon:#D4FF1F;--glow:#12E06A;--ink:#030504;--wait:#ffb53a;--disp:"Saira","Arial Narrow",Arial,sans-serif;--body:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,sans-serif}html,body{height:100%;margin:0}body{background:var(--ink);color:var(--fg);font-family:var(--body);font-size:15px;line-height:1.45;overflow:hidden}[hidden]{display:none!important}button,input{font:inherit}.stage{container-type:size;container-name:lp;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.lp{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 80% at 50% 108%,#0a3520 0%,#04120b 40%,var(--ink) 72%);color:#fff;overflow:hidden;--tick:clamp(30px,5cqb,40px)}#gl{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;touch-action:manipulation}.scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;transition:opacity .8s ease;background:radial-gradient(64% 52% at 50% 40%,#03050499,#03050438 62%,#03050400),linear-gradient(180deg,#03050499,#03050400 20%)}.grain{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;pointer-events:none;opacity:.1;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='180' height='180' filter='url(%23n)'/></svg>");animation:grain 1.1s steps(6) infinite}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-4%)}60%{transform:translate(-4%,-2%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}.tape{position:absolute;pointer-events:none;height:clamp(22px,3.6cqb,30px);width:150%;left:-25%;background:var(--neon);color:#050706;font-family:var(--disp);font-style:italic;font-weight:800;font-size:clamp(11px,1.9cqb,15px);letter-spacing:.06em;line-height:clamp(22px,3.6cqb,30px);white-space:nowrap;overflow:hidden;text-align:center;box-shadow:0 0 34px -4px var(--glow);opacity:.92;transition:opacity .6s ease}.tape:before,.tape:after{content:"";position:absolute;left:0;right:0;height:4px;background:repeating-linear-gradient(115deg,#050706 0 10px,transparent 10px 20px)}.tape:before{top:0}.tape:after{bottom:0}.tape.a{top:15cqb;transform:translate(-41cqi) rotate(-32deg)}.tape.b{bottom:21cqb;transform:translate(38cqi) rotate(-32deg)}.logo{position:absolute;top:max(2.2cqb,12px);left:50%;transform:translate(-50%);height:clamp(46px,9cqb,74px);width:auto}.corner{position:absolute;top:max(2.8cqb,16px);font-size:12px;letter-spacing:.06em;display:flex;align-items:center;gap:10px}.corner.l{left:max(2.4cqi,16px);top:auto;bottom:calc(var(--tick) + 12px)}.corner.r{right:max(2.4cqi,16px);flex-direction:column;align-items:flex-end;gap:5px}.pw{color:#e9eee5;text-underline-offset:4px;font-size:12.5px}.pw:hover,.pw:focus-visible{color:var(--neon);outline:none}.vtag{display:flex;align-items:center;gap:8px;background:#030504c7;padding:6px 10px;font-weight:700;font-size:11.5px;letter-spacing:.12em}.vtag i{width:9px;height:9px;border-radius:50%;background:var(--neon);box-shadow:0 0 10px var(--glow);animation:blink 1.6s steps(2) infinite}@keyframes blink{50%{opacity:.25}}.vtime{font-family:ui-monospace,Menlo,monospace;font-weight:700;font-size:12px;text-shadow:0 1px 6px #000}.ticker{position:absolute;left:0;right:0;bottom:0;height:var(--tick);display:flex;align-items:stretch;background:#030504f0;border-top:1px solid #1c231f;font-weight:700;font-size:clamp(11.5px,2cqb,14px);letter-spacing:.04em;line-height:var(--tick);white-space:nowrap}.ticker .mx{flex:none;display:flex;align-items:stretch;font-weight:800}.ticker .mx b{background:var(--neon);color:#050706;padding:0 10px;font-size:1.25em;letter-spacing:-.02em}.ticker .mx span{padding:0 12px 0 10px;letter-spacing:.2em;font-size:.82em;border-right:1px solid #2a332d}.ticker .run{flex:1;min-width:0;overflow:hidden}.ticker .run div{display:inline-block;padding-left:1.4em;animation:slide 38s linear infinite;text-transform:uppercase}.ticker em{font-style:normal;color:var(--neon);margin:0 1em}@keyframes slide{to{transform:translate(-50%)}}.step{position:absolute;top:0;right:0;bottom:0;left:0;bottom:var(--tick);display:flex;flex-direction:column;align-items:center;text-align:center;padding:max(13cqb,84px) max(5cqi,18px) max(3cqb,16px);opacity:0;pointer-events:none;transition:opacity .5s ease,transform .6s ease;transform:translateY(10px)}.lp.st0 .s0,.lp.st1 .s1,.lp.st2 .s2,.lp.st3 .s3{opacity:1;transform:none}.lp.st0 .s0>*{pointer-events:auto}.lp.st1 .s1{transition-delay:.35s}.lp.st2 .s2{transition-delay:1.5s}.lp.st3 .s3{transition-delay:.15s}.flash{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;background:radial-gradient(62% 52% at 50% 52%,#fff,#96ffc3eb 28%,#12e06a00 76%)}.gift>*{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .75s cubic-bezier(.2,.8,.2,1)}.gift>.big{transform:scale(.55)}.big.long{font-size:min(9.6cqi,11.5cqb)}.lp[data-rv="1"] .gift>*:nth-child(-n+1),.lp[data-rv="2"] .gift>*:nth-child(-n+2),.lp[data-rv="3"] .gift>*:nth-child(-n+3),.lp[data-rv="4"] .gift>*:nth-child(-n+4),.lp[data-rv="5"] .gift>*{opacity:1;transform:none}.lp.goldgift .big{color:#ffe08a;text-shadow:0 0 54px rgba(255,200,80,.8)}.flash.gold{background:radial-gradient(62% 52% at 50% 52%,#fff,#ffe28cf0 28%,#ffbe3c00 76%)}.okc.gold{border-color:#ffd76a;color:#ffe08a}.okc.gold i{background:#ffd76a;box-shadow:0 0 14px #ffd76a}.okc.wait{border-color:var(--wait);color:var(--wait)}.okc.wait i{background:var(--wait);box-shadow:0 0 12px var(--wait);animation:blink .5s steps(2) infinite}.s3{justify-content:flex-start;gap:clamp(5px,1.25cqb,12px)}.gift{display:flex;flex-direction:column;align-items:center;gap:clamp(5px,1.25cqb,12px)}.okc{display:inline-flex;align-items:center;gap:9px;font-family:var(--disp);font-weight:700;font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--glow);color:#7dffb4;padding:6px 14px;background:#03050499}.okc i{width:9px;height:9px;border-radius:50%;background:var(--glow);box-shadow:0 0 12px var(--glow)}.big{font-family:var(--disp);font-style:italic;font-weight:800;font-size:min(17cqi,14.5cqb);line-height:.88;color:#fff;text-shadow:0 0 54px rgba(18,224,106,.75)}.gcode{font-family:ui-monospace,Menlo,monospace;font-weight:700;font-size:clamp(15px,2.6cqb,20px);letter-spacing:.14em;border:1.5px dashed var(--neon);color:var(--neon);padding:8px 16px;background:#030504b8}.s0{justify-content:center;gap:clamp(10px,2.2cqb,22px);padding-bottom:max(21cqb,130px)}.kick{font-family:var(--disp);font-weight:700;font-size:clamp(12.5px,2.1cqb,16px);letter-spacing:.2em;text-transform:uppercase;color:var(--neon)}.lp h1{font-family:var(--disp);font-style:italic;font-weight:800;text-transform:uppercase;font-size:min(13.6cqi,15.5cqb);line-height:.86;margin:0;text-shadow:0 4px 40px rgba(0,0,0,.6)}.lp h1 span{display:block}.lp h1 .l2{color:transparent;-webkit-text-stroke:max(1.5px,.018em) #fff;text-shadow:none}.cwrap{display:flex;flex-direction:column;align-items:center;gap:8px}.clock{display:flex;gap:clamp(8px,1.4cqi,14px)}.clock div{width:clamp(56px,9cqb,74px);border:1px solid rgba(255,255,255,.28);background:#0305048c;padding:.5em 0 .42em}.clock b{display:block;font-family:var(--disp);font-weight:700;font-size:clamp(23px,4.4cqb,36px);line-height:1;font-variant-numeric:tabular-nums}.clock span{font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:#cfd6cc}.clock div:last-child b{color:var(--neon)}.cap{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#cfd6cc}form{display:flex;gap:10px;width:min(100%,480px)}form input{flex:1 1 auto;min-width:0;height:clamp(48px,7cqb,56px);padding:0 16px;font-size:16px;color:#fff;background:#0305049e;border:1.5px solid rgba(255,255,255,.85);border-radius:0;box-sizing:border-box}form input::placeholder{color:#b9c1b6}form input:focus-visible{outline:2px solid var(--neon);outline-offset:1px;border-color:var(--neon)}.go{flex:none;height:clamp(48px,7cqb,56px);padding:0 22px;border:0;background:var(--neon);color:#050706;font-family:var(--disp);font-style:italic;font-weight:800;font-size:16px;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;box-shadow:0 0 34px -6px var(--glow)}.go:hover,.go:focus-visible{background:#e8ff73;outline:none}.fw{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.err{margin:0;color:#ff9d8a;font-size:13px}.err:empty{display:none}.micro{margin:0;font-size:11.5px;color:#aab3a7;max-width:40em}.micro b{color:#fff;font-weight:600}.micro.note{font-size:12.5px;color:#d6dcd3;text-shadow:0 1px 8px #000}.s1,.s2{justify-content:space-between}.top,.bot{display:flex;flex-direction:column;align-items:center;gap:clamp(5px,1.2cqb,12px)}.lp h2{font-family:var(--disp);font-style:italic;font-weight:800;text-transform:uppercase;font-size:min(9.2cqi,8.4cqb);line-height:.92;margin:0;text-shadow:0 4px 30px rgba(0,0,0,.7)}.line{margin:0;max-width:34em;font-size:clamp(13.5px,2.2cqb,17px);color:#eef2ea;text-wrap:balance;text-shadow:0 1px 10px #000}.line b{color:var(--neon);font-weight:600}.legend{display:flex;gap:18px;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;background:#030504b8;padding:6px 12px}.legend span{display:flex;align-items:center;gap:7px}.legend i{width:9px;height:9px;border-radius:50%}.legend .g{background:var(--glow);box-shadow:0 0 9px var(--glow)}.legend .a{background:var(--wait);box-shadow:0 0 9px var(--wait)}.num{font-family:var(--disp);font-style:italic;font-weight:800;font-size:min(14cqi,12cqb);line-height:.9;color:var(--neon);letter-spacing:.03em;text-shadow:0 0 44px rgba(18,224,106,.55)}.lock{display:inline-flex;align-items:center;gap:9px;font-family:var(--disp);font-weight:700;font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;border:1px solid rgba(255,255,255,.3);padding:6px 14px;background:#03050499}.lock i{width:9px;height:9px;border-radius:50%;background:var(--wait);box-shadow:0 0 12px var(--wait)}.tk{position:absolute;left:0;top:0;pointer-events:none;opacity:0;transition:opacity .4s ease;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#03050466;-webkit-backdrop-filter:blur(5px) saturate(.45);backdrop-filter:blur(5px) saturate(.45);will-change:transform}.tk span{font-family:var(--disp);font-style:italic;font-weight:800;font-size:clamp(11px,2.3cqb,18px);letter-spacing:.14em;text-transform:uppercase;color:var(--wait);border:1.5px solid var(--wait);padding:3px 11px;transform:rotate(-8deg);background:#030504a8}.lp.st1 .tk{opacity:1;transition-delay:.6s}.lock{transition:border-color .2s,color .2s}.lock.no{border-color:var(--wait);color:var(--wait);animation:nudge .45s}@keyframes nudge{20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}.lp.st1 .scrim{opacity:.45}.lp.st2 .scrim{opacity:.3}.lp.st3 .scrim{opacity:.4}.lp.st1 .tape,.lp.st2 .tape{opacity:0}@container lp (max-width:560px){form{flex-direction:column}.go{width:100%}.corner.l,.corner.r,.tape.a{display:none}.kick{letter-spacing:.12em;font-size:11.5px}.tape.b{display:none}.s0{padding-bottom:max(21cqb,150px)}.ticker .mx span{display:none}}@media (prefers-reduced-motion:reduce){.grain,.ticker .run div,.vtag i{animation:none}.step{transition:none}}.hp{position:absolute!important;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.lp.st1 .s1 .top,.lp.st2 .s2 .top{pointer-events:none}.lp.st2 .s2 .acts,.lp.st2 .s2 .acts>*{pointer-events:auto}.acts{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.acts .go{height:clamp(44px,6.4cqb,52px);font-size:15px}.ghost{height:clamp(44px,6.4cqb,52px);padding:0 18px;background:#0305049e;border:1.5px solid rgba(255,255,255,.7);color:#fff;font-family:var(--disp);font-weight:700;font-size:13.5px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.ghost:hover,.ghost:focus-visible{border-color:var(--neon);color:var(--neon);outline:none}.lock.ok{border-color:var(--glow);color:#7dffb4}.lock.ok i{background:var(--glow);box-shadow:0 0 12px var(--glow)}.sheet{position:absolute;top:0;right:0;bottom:0;left:0;bottom:var(--tick);z-index:5;display:flex;align-items:center;justify-content:center;padding:max(3cqb,16px) max(4cqi,16px);background:#030504b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sheetin{position:relative;width:min(100%,460px);max-height:100%;overflow:auto;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;background:#060a08f5;border:1px solid #26302a;box-shadow:0 0 60px -18px var(--glow);padding:26px 22px 20px}.sheetin h3{margin:0;font-family:var(--disp);font-style:italic;font-weight:800;text-transform:uppercase;font-size:clamp(28px,6cqb,40px);line-height:.95}.sheetin .x{position:absolute;top:8px;right:8px;width:36px;height:36px;background:none;border:0;color:#cfd6cc;font-size:16px;cursor:pointer}.sheetin .x:hover,.sheetin .x:focus-visible{color:var(--neon);outline:none}.ways{list-style:none;counter-reset:w;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;width:100%;text-align:left}.ways li{counter-increment:w;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:12px;row-gap:2px;border:1px solid #1f2622;background:#ffffff08;padding:12px 14px}.ways li:before{content:counter(w);grid-row:1/3;align-self:center;font-family:var(--disp);font-style:italic;font-weight:800;font-size:30px;line-height:1;color:var(--neon)}.ways b{font-family:var(--disp);font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:14px}.ways span{font-size:13.5px;color:#d6dcd3}.mycode{display:flex;align-items:center;gap:12px;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:#aab3a7}.mycode b{font-family:ui-monospace,Menlo,monospace;font-size:19px;letter-spacing:.14em;color:var(--neon);border:1.5px dashed var(--neon);padding:6px 14px;user-select:all;-webkit-user-select:all}.sheetin .go,.ghost.wide{width:100%}.sheetin .micro:empty{display:none}@container lp (max-width:560px){.acts{width:100%}.acts .go,.acts .ghost{flex:1 1 100%}.s2 .cwrap{display:none}}@container lp (max-height:800px){.s2 .clock{display:none}}
