:root{--wall: #0a0a0b;--steel-hi: #4a4b4f;--steel: #27282b;--steel-lo: #141416;--engrave: #d6d6d4;--amber: #ff5c5c;--amber-glow: rgba(255, 60, 60, .55);--font: "Helvetica Neue", Helvetica, Arial, "Liberation Sans", sans-serif}*{box-sizing:border-box}html,body{margin:0;min-height:100%}body{background:var(--wall);color:var(--engrave);font-family:var(--font);-webkit-font-smoothing:antialiased;display:grid;place-items:center;height:100svh;padding:16px;overflow:hidden}.wall{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(120% 90% at 50% 22%,rgba(255,255,255,.055),transparent 60%),radial-gradient(90% 60% at 50% 110%,rgba(0,0,0,.6),transparent 60%),repeating-linear-gradient(90deg,rgba(255,255,255,.014) 0 1px,transparent 1px 3px),repeating-linear-gradient(0deg,rgba(0,0,0,.08) 0 1px,transparent 1px 7px),var(--wall)}.wall:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.35;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .5 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.scratch{position:absolute;height:1px;opacity:.35;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transform-origin:left center}.s1{top:8%;left:12%;width:14%;transform:rotate(-38deg)}.s2{top:71%;left:68%;width:9%;transform:rotate(-50deg)}.s3{top:86%;left:20%;width:18%;transform:rotate(-12deg);opacity:.2}.s4{top:33%;left:78%;width:6%;transform:rotate(-70deg);opacity:.25}.panel{position:relative;z-index:1;width:min(92vw,480px,calc((100svh - 32px) / 2.12));container-type:inline-size;display:flex;flex-direction:column;align-items:center}.plaque{background:linear-gradient(112deg,transparent 30%,rgba(255,255,255,.045) 46%,rgba(255,255,255,.07) 50%,rgba(255,255,255,.04) 54%,transparent 70%),repeating-linear-gradient(0deg,rgba(255,255,255,.028) 0 1px,rgba(0,0,0,.05) 1px 2px,transparent 2px 3px),linear-gradient(180deg,#2b2c2f,#202124 45%,#1b1c1f);border-top:1px solid rgba(255,255,255,.14);border-left:1px solid rgba(255,255,255,.08);border-right:1px solid rgba(0,0,0,.8);border-bottom:1px solid rgba(0,0,0,.9);box-shadow:inset 0 1px #ffffff0d,inset 0 0 0 1px #00000059,inset 0 2.5cqw 4cqw #00000040,0 0 0 1px #000000e6,0 .4cqw .6cqw #0009,0 1.6cqw 3cqw #0009}.screw{position:absolute;width:2.4cqw;height:2.4cqw;border-radius:50%;background:radial-gradient(circle at 35% 30%,#55565a,#232426 60%,#0b0b0d);box-shadow:0 0 0 .25cqw #000000b3,inset 0 .12cqw .25cqw #ffffff24,0 .15cqw .2cqw #0009}.screw:before,.screw:after{content:"";position:absolute;left:50%;top:50%;width:70%;height:.35cqw;background:#0a0a0b;transform:translate(-50%,-50%) rotate(20deg);box-shadow:0 .1cqw #ffffff14}.screw:after{transform:translate(-50%,-50%) rotate(110deg)}.screw.tl{top:2cqw;left:2cqw}.screw.tr{top:2cqw;right:2cqw}.screw.bl{bottom:2cqw;left:2cqw}.screw.br{bottom:2cqw;right:2cqw}.plaque{position:relative;width:86cqw;padding:5.2cqw 7cqw 5.4cqw;text-align:center;text-transform:uppercase;border-radius:.4cqw}.plaque .line{margin:0;font-weight:500;letter-spacing:.13em;color:#c9cbcd;background:linear-gradient(180deg,#e2e3e5,#c4c6c8 55%,#a3a5a8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 -.1cqw 0 rgba(0,0,0,.85)) drop-shadow(0 .1cqw 0 rgba(255,255,255,.06))}.plaque .l1{font-size:4.6cqw;margin-bottom:.9cqw}.plaque .l2{font-size:3cqw;margin-bottom:2.4cqw;opacity:.92}.plaque .l3{font-size:3.4cqw;margin-bottom:2.4cqw;opacity:.95}.plaque .l4{font-size:4cqw}.window{width:86cqw;margin-top:8cqw}.bezel{padding:1.6cqw;border-radius:.5cqw;background:linear-gradient(180deg,#1b1c1f,#0f1012);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 .3cqw .6cqw #ffffff12,inset 0 -.3cqw .6cqw #000c,0 0 0 1px #000000e6,0 1.6cqw 3cqw #000000b3}.glass{position:relative;aspect-ratio:2 / 1;overflow:hidden;background:radial-gradient(80% 60% at 60% 20%,#4b5560,transparent 70%),radial-gradient(90% 80% at 30% 100%,#2a2f36,transparent 60%),linear-gradient(180deg,#0f1317,#05070a);box-shadow:inset 0 0 0 1px #000000e6,inset 0 1.2cqw 2.4cqw #000000b3}#game{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;touch-action:none;cursor:pointer}.glass{user-select:none;-webkit-user-select:none}.glare{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.06) 0%,transparent 28%),linear-gradient(0deg,rgba(0,0,0,.25),transparent 30%)}.hint{margin:1.6cqw 0 0;text-align:center;font-size:max(8px,1.7cqw);letter-spacing:.2em;text-transform:uppercase;color:#5f6165}#gate{display:none}.gover{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#040405e6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.gover[hidden]{display:none}.ov{display:flex;flex-direction:column;align-items:center;gap:1.4cqw;width:100%;padding:2cqw;text-align:center}.ov[hidden]{display:none}.ov-kicker{margin:0;font-size:max(9px,1.8cqw);letter-spacing:.3em;text-transform:uppercase;color:#9a9c9f}.ov-title{margin:0;font-family:Courier New,Courier,monospace;font-weight:700;font-size:max(20px,7cqw);letter-spacing:.12em;text-transform:uppercase;line-height:1;color:#ff5c5c;text-shadow:0 0 1.2cqw rgba(255,60,60,.9),0 0 3cqw rgba(255,60,60,.45)}.ov-sub,.ov-best{margin:0;font-size:max(9px,2cqw);letter-spacing:.18em;text-transform:uppercase;color:#c9cbcd}.ov-best{color:#e8e8e6}.ov-blink{margin:0;font-size:max(9px,2cqw);letter-spacing:.3em;text-transform:uppercase;color:#e8e8e6;animation:blink 1.1s steps(1,end) infinite}@keyframes blink{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.ov-blink{animation:none}}.ov-link{font-size:max(10px,2.1cqw);letter-spacing:.3em;text-transform:uppercase;color:#e8e8e6;text-decoration:none;border:1px solid #55575b;border-radius:.3cqw;padding:max(4px,.9cqw) max(10px,2.4cqw);background:#ffffff0a}.ov-link:hover{border-color:#ff5c5c;color:#ff5c5c}.ov-dead{gap:1.6cqw;padding:1.4cqw 2cqw;justify-content:space-evenly;height:100%}.ov-board{gap:1.2cqw;padding:1.4cqw 2cqw;justify-content:space-evenly;height:100%}.dead-head{display:flex;align-items:baseline;justify-content:center;gap:2.4cqw}.ov-dead .ov-title{font-size:max(16px,4.6cqw)}.ov-dead .ov-kicker{color:#ff5c5c}.ov-form{display:flex;gap:1cqw;width:92%}.ov-form input,.ov-form button{font:inherit;font-size:max(11px,2.1cqw);letter-spacing:.18em;text-transform:uppercase;padding:max(5px,1.3cqw) max(6px,1.4cqw);border-radius:.3cqw;border:1px solid #3a3b3e;outline:none;min-width:0}.ov-form input{background:#0d0e10;color:#ff5c5c}.ov-form input::placeholder{color:#5f6165;letter-spacing:.1em}.ov-form input:focus{border-color:#ff5c5c}#initials{width:24%;text-align:center;font-family:Courier New,monospace;font-weight:700;font-size:max(13px,2.8cqw)}#claimEmail{flex:1}.ov-form button{cursor:pointer;color:#e8e8e6;background:linear-gradient(180deg,#3a3b3f,#1c1d20);box-shadow:inset 0 1px #ffffff1f}.ov-form button:disabled{opacity:.5;cursor:default}.board{list-style:none;margin:0;padding:0;width:84%;font-family:Courier New,Courier,monospace;font-size:max(9px,2cqw);letter-spacing:.1em;columns:2;column-gap:4cqw}.board li{display:flex;gap:1.2cqw;padding:.15cqw 0;color:#c9cbcd;break-inside:avoid}.board .rk{color:#5f6165}.board .nm{flex:1;text-align:left;color:#e8e8e6}.board .sc{color:#ff5c5c}.board li.you{color:#fff}.board li.you .nm{color:#ff5c5c}.calls{width:86cqw;margin-top:7cqw;display:flex;justify-content:center;gap:16cqw}.control{display:flex;flex-direction:column;align-items:center}.ebtn{position:relative;width:19cqw;height:19cqw;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.ebtn:before{content:"";position:absolute;top:-.9cqw;right:-.9cqw;bottom:-.9cqw;left:-.9cqw;border-radius:50%;background:#050506;box-shadow:inset 0 .25cqw .5cqw #000000f2,0 1px #ffffff0a}.ebtn .ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle at 28% 18%,rgba(255,255,255,.35),transparent 42%),conic-gradient(from 140deg,#c9cbcd,#6a6c70,#a6a8ab 28%,#4a4c50 46%,#b4b6b9 60%,#5c5e62 76%,#a0a2a5 90%,#c9cbcd);box-shadow:inset 0 .15cqw .2cqw #ffffff59,inset 0 -.25cqw .4cqw #0009,0 .4cqw .8cqw #000000d9,0 0 0 1px #000000e6;transition:box-shadow .18s ease}.ebtn .ring:after{content:"";position:absolute;top:11%;right:11%;bottom:11%;left:11%;border-radius:50%;background:#08090a;box-shadow:inset 0 .25cqw .5cqw #000,0 1px #ffffff14;transition:background .18s ease,box-shadow .18s ease}.ebtn .face{position:absolute;top:17%;right:17%;bottom:17%;left:17%;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1cqw;background:linear-gradient(118deg,transparent 30%,rgba(255,255,255,.12) 47%,rgba(255,255,255,.18) 52%,transparent 70%),repeating-linear-gradient(0deg,rgba(255,255,255,.05) 0 1px,rgba(0,0,0,.08) 1px 2px,transparent 2px 3px),linear-gradient(180deg,#8e9094,#6b6d71,#55575b);box-shadow:inset 0 .2cqw .3cqw #ffffff4d,inset 0 -.4cqw .7cqw #0009,0 .2cqw .4cqw #000c;transition:transform .08s ease,box-shadow .18s ease}.ebtn:active .face{transform:scale(.965);box-shadow:inset 0 .1cqw .2cqw #ffffff1a,inset 0 -.2cqw .4cqw #0009}.ebtn:focus-visible .ring{outline:2px solid #ff4a4a;outline-offset:4px}.glyph{font-family:var(--font);font-weight:700;font-size:3.4cqw;letter-spacing:.12em;text-transform:uppercase;line-height:1;color:#15161a;text-shadow:0 .14cqw 0 rgba(255,255,255,.45),0 -.06cqw 0 rgba(0,0,0,.9);transition:color .18s ease,text-shadow .18s ease}.glyph.two{font-size:2.7cqw;line-height:1.05}.braille{display:grid;grid-template-columns:repeat(3,.9cqw);gap:.45cqw .6cqw}.braille i{width:.9cqw;height:.9cqw;border-radius:50%;background:radial-gradient(circle at 35% 30%,#d4d5d7,#7a7c80 70%);box-shadow:0 .12cqw .18cqw #000000b3}.braille i:nth-child(2),.braille i:nth-child(6){visibility:hidden}.ebtn.lit .ring{box-shadow:inset 0 0 0 1px #ffffff14,inset 0 -.2cqw .3cqw #00000080,0 .3cqw .6cqw #000c,0 0 0 1px #000c,0 0 1.2cqw #ff282880,0 0 3cqw #ff282847}.ebtn.lit .ring:after{background:radial-gradient(circle,#ff7a7a 40%,#ff2b2b,#b30000);box-shadow:0 0 1cqw #ff3434,inset 0 0 .6cqw #ff9a9a}.ebtn.lit .glyph{color:#ff3b3b;text-shadow:0 0 .5cqw rgba(255,60,60,.9),0 0 1.4cqw rgba(255,60,60,.6),0 .1cqw 0 rgba(255,255,255,.25)}.signup{width:60cqw;margin-top:3.5cqw}.signup[hidden]{display:none}.slot{display:flex;padding:1cqw;border-radius:.4cqw;background:#0d0e10;box-shadow:inset 0 .3cqw .8cqw #000000e6,0 0 0 1px #ffffff0f,inset 0 0 0 1px #000000e6}.slot input{flex:1;min-width:0;border:0;background:transparent;color:var(--amber);font:inherit;font-size:2.4cqw;letter-spacing:.16em;text-transform:uppercase;padding:1.6cqw 2cqw;outline:none}.slot input::placeholder{color:#ff5c5c73}.slot .submit{border:0;cursor:pointer;color:#cfcfcd;background:linear-gradient(180deg,#3a3b3f,#1c1d20);font:inherit;font-size:2.1cqw;letter-spacing:.2em;text-transform:uppercase;padding:0 3cqw;border-radius:.3cqw;box-shadow:inset 0 1px #ffffff26,0 1px #000000e6}.slot .submit:active{transform:translateY(1px)}.readout{margin:1.6cqw 0 0;text-align:center;font-size:2cqw;letter-spacing:.2em;text-transform:uppercase;color:var(--amber);min-height:2.6cqw}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){.ebtn .face{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ph-style.css.map */
