@property --dial-deg{syntax:"<number>";inherits:true;initial-value:0}
@property --hr-lx{syntax:"<number>";inherits:true;initial-value:.5}
@property --hr-ly{syntax:"<number>";inherits:true;initial-value:.36}
@property --press{syntax:"<number>";inherits:false;initial-value:0}
@property --w{syntax:"<number>";inherits:true;initial-value:0}
.th-boot{background:#08080a;position:fixed;inset:0}.th-ssrPlate{z-index:2147483630;pointer-events:none;background:#08080a;position:fixed;inset:0}html[data-hr-provisional] body:has(>.th-ssrPlate)>:not(.th-ssrPlate){--br-display:Vazirmatn,sans-serif;--br-caps:Vazirmatn,sans-serif;--br-body:Vazirmatn,sans-serif}html[data-hr-provisional] body:has(>.th-ssrPlate) [data-br-preloader]{--br-mono:Vazirmatn,sans-serif}.th-handoff{z-index:2147483645;pointer-events:none;position:fixed;inset:0}.th-curtain{z-index:2147483644;visibility:hidden;pointer-events:none;position:fixed;inset:-1px 0;overflow:hidden}.th-curtain[data-on=true]{visibility:visible;pointer-events:auto}.th-stage{--hr-mono:Vazirmatn,sans-serif;--hr-ink:#f7f5f0;--hr-dim:#cfcac1;--hr-faint:#ada79d;--hr-hair:#f7f5f033;--hr-hair-soft:#f7f5f017;--hr-key:#0e0e10c7;--hr-glass:#06060799;--hr-metal-hi:#4a4a4f;--hr-metal:#232327;--hr-metal-lo:#101013;--hr-plate-ink:#f6f3ec;--hr-plate-hair:#f6f3ec33;--hr-plate-hair-soft:#f6f3ec17;--hr-ease:cubic-bezier(.16, 1, .3, 1);--hr-inout:cubic-bezier(.76, 0, .24, 1);--dial:min(96vh, 68vw, 1040px);--hub:calc(var(--dial) * .235);--hr-eye:78%;z-index:2147483640;overscroll-behavior:contain;isolation:isolate;color:var(--hr-ink);font-family:var(--hr-mono);-webkit-font-smoothing:antialiased;background:#08080a;position:fixed;inset:0;overflow:clip}.th-stage[data-tone=light]{--hr-ink:#16130e;--hr-dim:#3c362c;--hr-faint:#4e4739;--hr-hair:#16130e42;--hr-hair-soft:#16130e1f;--hr-key:#fcf9f0db;--hr-glass:#fffdf6b8;--hr-metal-hi:#5b5247;--hr-metal:#322c24;--hr-metal-lo:#17130e}.th-stage[data-transition]{pointer-events:none}.th-frozen :where(*){animation-play-state:paused!important}.th-srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.th-dialog{z-index:3;outline:none;position:absolute;inset:0}.th-masthead{z-index:5;pointer-events:none;margin:0;position:absolute;top:clamp(18px,3.2vh,40px);left:clamp(18px,3.2vw,54px);right:clamp(18px,3.2vw,54px)}.th-wordmark{letter-spacing:.34em;text-transform:uppercase;color:var(--hr-ink);align-items:center;gap:.7em;font-size:clamp(11px,1vw,13px);font-weight:500;display:flex}.th-wordmark:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.th-positioning{letter-spacing:.035em;max-width:min(46ch,38vw);color:var(--hr-dim);margin:.9em 0 0;font-size:clamp(10.5px,.86vw,12.5px);font-weight:400;line-height:1.64}.th-hero{pointer-events:none;flex-direction:column;align-items:flex-start;margin:clamp(18px,3vh,44px) 0 0;display:flex}.th-heroName{font-size:var(--hfs,clamp(40px, min(6.8vw, 10.6vh), 104px));letter-spacing:var(--hls,-.01em);white-space:nowrap;color:var(--hr-ink);perspective:900px;margin:0 0 .36em;line-height:.92;display:block}.th-heroName span{transform-style:preserve-3d;backface-visibility:hidden;display:inline-block}.th-heroName span[data-sp=true]{width:.3em}.th-heroName[data-face=boardroom]{--hfs:clamp(42px, min(6.9vw, 10.7vh), 100px);--hls:.005em;font-style:normal;font-weight:500}.th-heroName[data-face=cinematic]{--hfs:clamp(42px, min(6.8vw, 10.5vh), 98px);--hls:.004em;font-weight:500}.th-heroName[data-face=comic]{--hfs:clamp(44px, min(6.9vw, 10.7vh), 100px);--hls:.022em}.th-heroName[data-face=fight-night]{--hfs:clamp(44px, min(7vw, 10.9vh), 102px);--hls:.002em;text-transform:uppercase;font-style:normal;font-weight:900}.th-heroName[data-face=arcade]{--hfs:clamp(19px, min(3.6vw, 5.6vh), 56px);--hls:.01em}.th-heroName[data-face=showroom]{--hfs:clamp(21px, min(4.2vw, 6.6vh), 66px);--hls:.05em;text-transform:uppercase}.th-heroName[data-face=signal]{--hfs:clamp(44px, min(6.9vw, 10.7vh), 100px);--hls:.008em;text-transform:uppercase}.th-heroTag{letter-spacing:.3em;text-transform:uppercase;color:var(--hr-dim);margin:0;font-size:clamp(10px,.86vw,12.5px);font-weight:500}.th-hint{z-index:5;text-align:right;letter-spacing:.2em;text-transform:uppercase;max-width:min(44ch,34vw);color:color-mix(in srgb, var(--hr-ink) 88%, transparent);pointer-events:none;margin:0;font-size:10.5px;font-weight:500;line-height:1.7;position:absolute;top:calc(clamp(18px,3.2vh,40px) + 76px);right:clamp(18px,3.2vw,54px)}.th-caption{display:none}.th-dialWrap{left:50%;top:var(--hr-eye);width:var(--dial);height:var(--dial);touch-action:none;position:absolute;transform:translate(-50%,-50%)}.th-dialWrap[data-drag=true]{cursor:grabbing}.th-dialShell{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 58%,#000000eb 70%,#00000080 84%,#00000029 100%);mask-image:linear-gradient(#000 0 58%,#000000eb 70%,#00000080 84%,#00000029 100%)}.th-dialWrap:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#0000009e 0%,#00000080 62%,#0003 78%,#0000 100%);border-radius:50%;width:150%;height:132%;position:absolute;top:57%;left:50%;transform:translate(-50%,-50%)}.th-stage[data-tone=light] .th-dialWrap:before{background:radial-gradient(closest-side,#3c301e80 0%,#3c301e66 62%,#3c301e26 78%,#0000 100%)}.th-dial{background: repeating-conic-gradient(from 0deg at 50% 50%, #ffffff0b 0deg .9deg, #0000000b .9deg 2.25deg),  radial-gradient(circle closest-side at 50% 50%, transparent 0 84.5%, #0000004d 85%, #ffffff29 86.4%, transparent 87.6%),  radial-gradient(circle closest-side at 50% 22%, var(--hr-metal-hi) 0%, var(--hr-metal) 40%, var(--hr-metal-lo) 86%, var(--hr-metal-lo) 100%);box-shadow:inset 0 0 0 1px var(--hr-plate-hair),  inset 0 calc(var(--dial) * .02) calc(var(--dial) * .05) calc(var(--dial) * -.03) #ffffff4d, inset 0 calc(var(--dial) * -.03) calc(var(--dial) * .07) calc(var(--dial) * -.03) #0000008c;transform:rotate(calc(var(--dial-deg,0) * 1deg));will-change:transform;border-radius:50%;position:absolute;inset:0;overflow:hidden}.th-knurl{z-index:4;pointer-events:none;background:repeating-conic-gradient(#ffffff4d 0deg 1.125deg,#00000070 1.125deg 2.25deg);border-radius:50%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#0000 0 85%,#000 86% 99.2%,#0000 99.6%);mask-image:radial-gradient(circle,#0000 0 85%,#000 86% 99.2%,#0000 99.6%)}.th-sheen{z-index:1;background:radial-gradient(46% 46% at calc(var(--hr-lx,.5) * 100%) calc(var(--hr-ly,.36) * 100%), #ffffff2e 0%, #ffffff0d 42%, transparent 72%);mix-blend-mode:screen;pointer-events:none;border-radius:50%;position:absolute;inset:0}.th-stage[data-tone=light] .th-sheen{background:radial-gradient(42% 42% at calc(var(--hr-lx,.5) * 100%) calc(var(--hr-ly,.36) * 100%), #fff4de1a 0%, #fff4de09 42%, transparent 72%)}.th-wedge{--anti:calc(var(--dial-deg,0) * -1deg + var(--w,0) * -1deg);z-index:2;color:var(--hr-plate-ink);font:inherit;cursor:pointer;appearance:none;transform:rotate(calc(var(--w,0) * 1deg));transition:color .46s var(--hr-ease);background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.th-wedge[data-on=true]{color:var(--w-ink,#fffefb)}.th-wedge:focus-visible{outline:none}.th-wedge:focus-visible .th-wIcon{outline-offset:calc(var(--dial) * .016);border-radius:50%;outline:2px solid}.th-wedgeFlood{z-index:0;opacity:0;pointer-events:none;background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--w-accent,#fff) 46%, transparent) 0%, color-mix(in srgb, var(--w-accent,#fff) 24%, transparent) 42%, color-mix(in srgb, var(--w-accent,#fff) 9%, transparent) 76%, transparent 100%), radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--w-base,#000) 88%, transparent) 0%, color-mix(in srgb, var(--w-base,#000) 62%, transparent) 70%, color-mix(in srgb, var(--w-base,#000) 40%, transparent) 100%);transition:opacity .52s var(--hr-ease);position:absolute;inset:0}.th-wedge[data-on=true] .th-wedgeFlood{opacity:1}.th-wedgeScrim{z-index:1;opacity:0;pointer-events:none;background:radial-gradient(circle at 50% 50%, transparent 0 calc(50% - 2px), color-mix(in srgb, var(--w-accent,#fff) 62%, transparent) calc(50% - 1.5px) calc(50% - .5px), transparent calc(50% - .5px));transition:opacity .52s var(--hr-ease);position:absolute;inset:0}.th-wedge[data-on=true] .th-wedgeScrim{opacity:1}.th-wIcon,.th-wLabel{z-index:2;transform:translate(-50%, -50%) translateY(calc(var(--r) * -1)) rotate(var(--anti));position:absolute;top:50%;left:50%}.th-wIcon{--r:calc(var(--dial) * .352);width:calc(var(--dial) * .078);height:calc(var(--dial) * .078);opacity:.7;transition:opacity .46s var(--hr-ease)}.th-wedge[data-on=true] .th-wIcon{opacity:1}.th-icon{vector-effect:non-scaling-stroke;width:100%;height:100%;display:block}.th-wLabel{--r:calc(var(--dial) * .215);width:calc(var(--dial) * .12);text-align:center;font-size:calc(var(--dial) * .019);letter-spacing:.13em;text-transform:uppercase;opacity:.88;transition:opacity .46s var(--hr-ease);flex-direction:column;align-items:center;gap:.5em;font-weight:500;line-height:1.22;display:flex}.th-wedge[data-on=true] .th-wLabel{opacity:1}.th-wLabel i{font-style:normal}.th-wLabel b{text-indent:200%;white-space:nowrap;background:currentColor;border-radius:50%;width:.42em;height:.42em;font-size:1em;overflow:hidden}.th-gamesDial{transition:--dial-deg .76s var(--hr-ease)}.th-gamesWrap .th-dialShell{animation:th-hrGamesIn .52s var(--hr-ease) both}.th-gamesWrap .th-hub{animation:th-hrGamesHub .52s var(--hr-ease) both}.th-gameFlood{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--g-accent) 30%, transparent) 0%, color-mix(in srgb, var(--g-accent) 15%, transparent) 46%, color-mix(in srgb, var(--g-accent) 6%, transparent) 78%, transparent 100%), radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--g-base) 88%, transparent) 0%, color-mix(in srgb, var(--g-base) 62%, transparent) 70%, color-mix(in srgb, var(--g-base) 40%, transparent) 100%);position:absolute;inset:0}.th-gamesHub{text-decoration:none}.th-dialog [hidden]{display:none!important}@media (prefers-reduced-motion:reduce){.th-gamesDial{transition:none}.th-gamesWrap .th-dialShell,.th-gamesWrap .th-hub{animation:none}}.th-spokes{z-index:3;pointer-events:none;fill:none;stroke:var(--hr-plate-hair);stroke-width:1px;position:absolute;inset:0}.th-spokes .th-tick{stroke:var(--hr-plate-hair-soft)}.th-spokes .th-tickMajor{stroke:var(--hr-plate-hair)}.th-notch{left:50%;top:calc(var(--dial) * -.03);z-index:8;width:calc(var(--dial) * .016);height:calc(var(--dial) * .044);background:linear-gradient(to bottom, var(--hr-ink) 0%, var(--hr-ink) 56%, color-mix(in srgb, var(--hr-ink) 30%, transparent) 100%);clip-path:polygon(0 0,100% 0,100% 42%,50% 100%,0 42%);pointer-events:none;filter:drop-shadow(0 2px 6px #0000008c);position:absolute;transform:translate(-50%)}.th-stage[data-tone=light] .th-notch{filter:drop-shadow(0 2px 6px #78684866)}.th-hub{--press:0;z-index:7;width:var(--hub);height:var(--hub);color:#0d0c0a;font:inherit;cursor:pointer;appearance:none;transform:translate(-50%, -50%) scale(calc(1 - var(--press) * .045));box-shadow:inset 0 calc(var(--hub) * .012) 0 #ffffffe6, inset 0 calc(var(--hub) * -.02) calc(var(--hub) * .03) #50463657, 0 calc(var(--hub) * (.07 - var(--press) * .055)) calc(var(--hub) * (.1 - var(--press) * .07)) #0000008c, 0 calc(var(--hub) * .2) calc(var(--hub) * .42) #0000006b;transition:--press .18s var(--hr-ease), transform .18s var(--hr-ease);background:radial-gradient(circle,#0000 0 62%,#ffffff29 66%,#0000 82%),radial-gradient(circle at 50% 28%,#fbf8f1 0%,#ded8cc 58%,#b9b2a4 100%);border:0;border-radius:50%;place-items:center;margin:0;padding:0;display:grid;position:absolute;top:50%;left:50%}.th-hub:hover{--press:.34}.th-hub:active{--press:1}.th-hub:focus-visible{outline:2px solid var(--hr-ink);outline-offset:calc(var(--hub) * .1)}.th-hubRing{inset:calc(var(--hub) * -.12);pointer-events:none;background:repeating-conic-gradient(#ffffff29 0deg 1.8deg,#0000006b 1.8deg 3.6deg);border-radius:50%;position:absolute;-webkit-mask-image:radial-gradient(circle,#0000 0 calc(50% - 10px),#000 calc(50% - 9px) calc(50% - 1px),#0000 calc(50% - .5px));mask-image:radial-gradient(circle,#0000 0 calc(50% - 10px),#000 calc(50% - 9px) calc(50% - 1px),#0000 calc(50% - .5px))}.th-chev{opacity:.26;pointer-events:none;width:0;height:0;position:absolute}.th-chev[data-chev=up]{top:calc(var(--hub) * .085);margin-left:calc(var(--hub) * -.032);border-left:calc(var(--hub) * .032) solid transparent;border-right:calc(var(--hub) * .032) solid transparent;border-bottom:calc(var(--hub) * .04) solid #0d0c0a;opacity:.8;left:50%}.th-chev[data-chev=down]{bottom:calc(var(--hub) * .085);margin-left:calc(var(--hub) * -.032);border-left:calc(var(--hub) * .032) solid transparent;border-right:calc(var(--hub) * .032) solid transparent;border-top:calc(var(--hub) * .04) solid #0d0c0a;left:50%}.th-chev[data-chev=left]{left:calc(var(--hub) * .085);margin-top:calc(var(--hub) * -.032);border-top:calc(var(--hub) * .032) solid transparent;border-bottom:calc(var(--hub) * .032) solid transparent;border-right:calc(var(--hub) * .04) solid #0d0c0a;top:50%}.th-chev[data-chev=right]{right:calc(var(--hub) * .085);margin-top:calc(var(--hub) * -.032);border-top:calc(var(--hub) * .032) solid transparent;border-bottom:calc(var(--hub) * .032) solid transparent;border-left:calc(var(--hub) * .04) solid #0d0c0a;top:50%}.th-hubBody{align-items:center;gap:calc(var(--hub) * .045);text-align:center;pointer-events:none;flex-direction:column;width:80%;display:flex;position:relative}.th-hubIndex{font-size:calc(var(--hub) * .058);letter-spacing:.24em;text-transform:uppercase;color:#0d0c0ab8;align-items:center;gap:.6em;font-weight:500;display:flex}.th-hubIndex b{text-indent:200%;white-space:nowrap;background:#7a1f1f;border-radius:50%;width:.5em;height:.5em;overflow:hidden}.th-hubEnter{font-size:calc(var(--hub) * .082);letter-spacing:.3em;text-indent:.3em;text-transform:uppercase;color:#0d0c0adb;text-shadow:0 1px #ffffffb8;font-weight:500}.th-hubKey{font-size:calc(var(--hub) * .05);letter-spacing:.18em;text-transform:uppercase;color:#0d0c0ab8;font-weight:500}.th-console{z-index:6;align-items:flex-start;gap:clamp(10px,1.1vw,18px);display:flex;position:absolute;top:clamp(18px,3.4vh,40px);right:clamp(18px,3.2vw,54px)}.th-toggle{border:1px solid var(--hr-hair);background:var(--hr-key);min-height:44px;color:var(--hr-dim);font:inherit;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;appearance:none;transition:color .26s var(--hr-ease), border-color .26s var(--hr-ease);border-radius:6px;align-items:center;gap:10px;margin:0;padding:0 14px;font-size:9.5px;font-weight:500;display:inline-flex}.th-toggle:hover,.th-toggle:focus-visible{color:var(--hr-ink);border-color:color-mix(in srgb, var(--hr-ink) 50%, transparent)}.th-toggle:focus-visible,.th-plunger:focus-visible,.th-rocker:focus-visible{outline:2px solid var(--hr-ink);outline-offset:3px}.th-toggleTrack{border:1px solid var(--hr-hair);background:var(--hr-glass);border-radius:3px;flex:none;width:34px;height:16px;position:relative;box-shadow:inset 0 1px 3px #00000080}.th-toggleKnob{width:14px;height:12px;transition:transform .32s var(--hr-inout);background:linear-gradient(#f6f2e8 0%,#cfc8b9 100%);border-radius:2px;position:absolute;top:1px;left:1px;box-shadow:0 1px 2px #0009}.th-toggle[aria-pressed=true] .th-toggleKnob{transform:translate(16px)}.th-toggleWord[data-live=true]{color:var(--hr-ink)}.th-toggleWord[data-live=false]{color:var(--hr-dim)}.th-plunger{--press:0;width:44px;min-height:44px;color:var(--hr-dim);font:inherit;cursor:pointer;appearance:none;transition:color .26s var(--hr-ease);background:0 0;border:0;flex-direction:column;justify-content:flex-end;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.th-plunger:hover,.th-plunger:focus-visible{color:var(--hr-ink)}.th-plungerBody{border:1px solid var(--hr-hair);background:var(--hr-glass);pointer-events:none;border-radius:3px;width:26px;height:22px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.th-plungerStem{width:6px;height:14px;transform:translateX(-50%) translateY(calc(var(--press) * 11px));pointer-events:none;transition:transform .18s var(--hr-ease);background:linear-gradient(90deg,#8e8880 0%,#ded8cc 42%,#7d776f 100%);position:absolute;bottom:16px;left:50%}.th-plungerCap{width:22px;height:9px;transform:translateX(-50%) translateY(calc(var(--press) * 11px));pointer-events:none;transition:transform .18s var(--hr-ease);background:linear-gradient(#f6f2e8 0%,#c9c2b3 100%);border-radius:3px 3px 2px 2px;position:absolute;bottom:28px;left:50%;box-shadow:0 2px #00000073,0 6px 10px #0006}.th-plunger:hover{--press:.22}.th-plunger:active,.th-plunger[data-thrown=true]{--press:1}.th-console[data-spin=true] .th-plunger,.th-console[data-spin=true] .th-toggle{pointer-events:none;opacity:.45}.th-rocker{border:1px solid var(--hr-hair);background:var(--hr-key);width:44px;min-height:44px;color:var(--hr-dim);font:inherit;cursor:pointer;appearance:none;transition:color .26s var(--hr-ease), border-color .26s var(--hr-ease);border-radius:6px;justify-content:center;align-items:center;gap:8px;margin:0;padding:0;display:inline-flex;position:relative}.th-rocker:hover,.th-rocker[aria-pressed=true]{color:var(--hr-ink);border-color:color-mix(in srgb, var(--hr-ink) 50%, transparent)}.th-rockerFace{width:20px;height:12px;transition:transform .22s var(--hr-ease);background:linear-gradient(#f2eee4 0%,#cbc4b5 46%,#8e8880 47%,#6f6a63 100%);border-radius:2px;transform:rotateX(28deg);box-shadow:inset 0 0 0 1px #00000073}.th-rocker[aria-pressed=true] .th-rockerFace{transform:rotateX(-28deg)}.th-keyLabel{white-space:nowrap;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--hr-ink) 86%, transparent);pointer-events:none;font-size:8.5px;font-weight:500;line-height:1;position:absolute;top:calc(100% + 5px);left:50%;translate:-50%}.th-turnKeys{left:50%;top:calc(var(--hr-eye) - var(--dial) * .5);z-index:6;pointer-events:none;align-items:center;gap:clamp(52px,5.2vw,76px);display:flex;position:absolute;translate:-50% -50%}.th-turnKey{color:#f6f3ec;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at 50% 32%,#34312c 0%,#1a1815 62%,#100f0d 100%);border:1px solid #f6f3ec6b;border-radius:50%;place-items:center;width:46px;height:46px;padding:0;transition:transform .16s,border-color .16s,background-color .16s;display:grid;box-shadow:inset 0 1px #ffffff38,0 6px 16px #00000073}.th-turnKey svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.th-turnKey:hover{border-color:#f6f3ecd9}.th-turnKey:active{transform:scale(.92)}.th-turnKey:focus-visible{outline:2px solid var(--hr-ink);outline-offset:3px}.th-turnCue{white-space:nowrap;letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb, var(--hr-ink) 88%, transparent);font-size:10px;font-weight:500;position:absolute;top:50%;left:calc(100% + 16px);translate:0 calc(-50% - 16px)}.th-turnCue:before{content:"↻";letter-spacing:0;margin-right:.7em;font-size:1.25em}.th-exitGround{z-index:2;opacity:0;pointer-events:none;position:fixed;inset:0}.th-exitWedge{z-index:20;opacity:0;pointer-events:none;will-change:transform, clip-path;position:fixed}.th-exitPlate{z-index:21;opacity:0;pointer-events:none;position:fixed;inset:0}@media (min-width:700px) and (max-height:860px){.th-stage{--dial:min(96vh, 68vw, 1080px);--hr-eye:81%}}@media (min-width:700px) and (max-height:700px){.th-stage{--dial:min(92vh, 62vw, 1080px);--hr-eye:82%}.th-positioning{display:none}}@media (max-width:699px){.th-stage{--dial:min(110vw, 60vh, 480px);--hub:calc(var(--dial) * .3);--hr-eye:58%}.th-masthead{top:clamp(14px,2.2vh,24px);left:18px;right:18px}.th-wordmark{letter-spacing:.3em;font-size:10px}.th-wordmark:before{width:5px;height:5px}.th-positioning{max-width:34ch;margin-top:.7em;font-size:10.5px;line-height:1.55}.th-hero{margin-top:clamp(14px,2.4vh,24px)}.th-heroName{--hfs:clamp(30px, 13vw, 58px)}.th-heroName[data-face=arcade]{--hfs:clamp(13px, 4.9vw, 24px)}.th-heroName[data-face=showroom]{--hfs:clamp(15px, 5.6vw, 28px)}.th-heroTag{letter-spacing:.22em;font-size:9.5px}.th-console{justify-content:center;align-items:center;gap:14px;inset:auto 0 clamp(52px,8.4vh,80px)}.th-toggle{letter-spacing:.18em;padding:0 12px;font-size:9px}.th-hint{text-align:center;letter-spacing:.1em;max-width:none;font-size:10px;line-height:1.5;inset:auto 18px clamp(14px,2.4vh,22px)}.th-turnCue{display:none}.th-turnKeys{gap:58px}.th-turnKey{width:44px;height:44px}.th-keyLabel{letter-spacing:.12em;font-size:8px}.th-wLabel{display:none}.th-wIcon{--r:calc(var(--dial) * .315);width:calc(var(--dial) * .11);height:calc(var(--dial) * .11)}.th-wedge[data-selected=true] .th-wIcon:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;bottom:-32%;left:50%;transform:translate(-50%)}.th-hubIndex{font-size:calc(var(--hub) * .075)}.th-hubEnter{font-size:calc(var(--hub) * .1)}.th-hubKey{display:none}}.th-switcher{left:max(16px, env(safe-area-inset-left));bottom:calc(max(16px, env(safe-area-inset-bottom)) + var(--hr-switcher-lift,0px));z-index:2147483630;-webkit-backdrop-filter:blur(14px)saturate(150%);backdrop-filter:blur(14px)saturate(150%);color:#f2f0ea;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;appearance:none;background:#0a0a0bb8;border:1px solid #ffffff2e;border-radius:999px;align-items:center;margin:0;padding:11px;font-family:Vazirmatn,sans-serif;font-size:10px;line-height:1;transition:background-color .3s,border-color .3s,padding .56s cubic-bezier(.16,1,.3,1);display:inline-flex;position:fixed;box-shadow:0 12px 32px -14px #000000e6}.th-switcher:hover,.th-switcher:focus-visible{background:#121215eb;border-color:#ffffff5c;padding-right:15px}.th-switcher:focus-visible{outline-offset:3px;outline:2px solid #f2f0ea}.th-switcher{transition:background-color .3s,border-color .3s,padding .56s cubic-bezier(.16,1,.3,1),translate .42s cubic-bezier(.16,1,.3,1),opacity .3s}.th-switcher[data-tucked=true]:not(:focus-visible){opacity:0;pointer-events:none;translate:0 180%}@media (prefers-reduced-motion:reduce){.th-switcher{transition:none}.th-switcher .th-switcherDot:after{animation:none}}.th-switcherDot{background:var(--switcher-accent,#a50e17);flex:none;width:9px;height:9px;position:relative;transform:rotate(45deg)}.th-switcherDot:after{content:"";background:var(--switcher-accent,#a50e17);opacity:.3;border-radius:50%;animation:2.8s ease-in-out infinite th-hrBreathe;position:absolute;inset:-5px}.th-switcherLabel{max-width:0;height:11px;transition:max-width .56s cubic-bezier(.16,1,.3,1),margin-left .56s cubic-bezier(.16,1,.3,1);display:block;overflow:hidden}.th-switcher:hover .th-switcherLabel,.th-switcher:focus-visible .th-switcherLabel{max-width:130px;margin-left:11px}.th-switcherRoll{transition:transform .56s cubic-bezier(.16,1,.3,1);display:block}.th-switcher:hover .th-switcherRoll,.th-switcher:focus-visible .th-switcherRoll{transform:translateY(-11px)}.th-switcherWord{white-space:nowrap;height:11px;line-height:11px;display:block}@media (prefers-reduced-motion:reduce){.th-stage :where(*){animation:none!important}.th-wedge,.th-wedgeFlood,.th-wedgeScrim,.th-wIcon,.th-wLabel,.th-hubEnter,.th-toggleKnob,.th-plungerCap,.th-plungerStem,.th-rockerFace,.th-hub{transition-duration:1ms!important}.th-sheen{--hr-lx:.5;--hr-ly:.28}}@media (max-width:699px) and (max-height:760px){.th-positioning{display:none}.th-hero{margin-top:20px}}@media (max-height:560px){.th-turnCue{display:none}}@media (min-width:700px) and (max-height:560px){.th-heroTag{max-width:calc(50vw - 124px)}}@media (max-width:699px) and (max-height:480px){.th-heroTag{max-width:calc(50vw - 96px)}.th-console{flex-wrap:wrap;justify-content:flex-end;row-gap:12px;width:190px;inset:34% 14px auto auto}}.wd-worlds{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.wd-world{opacity:0;transition:opacity .62s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.wd-world[data-on=true]{opacity:1}.wd-world:before,.wd-world:after,.wd-world>span{content:"";display:block;position:absolute;inset:0}.wd-vignette{z-index:3}@media (prefers-reduced-motion:reduce){.wd-world{transition-duration:1ms}}.wd-wBoardroom{background:radial-gradient(120% 90% at 50% 34%,#f7f2e6 0%,#efe9dc 46%,#e2dac7 100%)}.wd-wBoardroom:before{background-image:repeating-linear-gradient(#60564413 0 1px,#0000 1px 4px),repeating-linear-gradient(90deg,#6056440f 0 1px,#0000 1px 34px)}.wd-wBoardroom:after{background:radial-gradient(circle at 50% var(--hr-eye,80%), transparent calc(var(--dial) * .615), #7a1f1f4d calc(var(--dial) * .615 + 1px), transparent calc(var(--dial) * .615 + 2px)), radial-gradient(circle at 50% var(--hr-eye,80%), transparent calc(var(--dial) * .7), #16141224 calc(var(--dial) * .7 + 1px), transparent calc(var(--dial) * .7 + 2px)), radial-gradient(circle at 50% var(--hr-eye,80%), transparent calc(var(--dial) * .9), #1614121a calc(var(--dial) * .9 + 1px), transparent calc(var(--dial) * .9 + 2px))}.wd-wBoardroom .wd-vignette{background:radial-gradient(88% 62% at 50% var(--hr-eye,80%), #fffdf6cc 0%, #fffdf600 46%), radial-gradient(124% 100% at 50% 40%, transparent 22%, #7e6e5247 66%, #60523a80 100%)}.wd-wCinematic{background:radial-gradient(130% 100% at 50% 8%,#14224f 0%,#0b1230 48%,#070c22 100%)}.wd-wCinematic:before{opacity:.3;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cg fill='%23c9a24a'%3E%3Ccircle cx='30' cy='6' r='1.5'/%3E%3Ccircle cx='47' cy='13' r='1.5'/%3E%3Ccircle cx='54' cy='30' r='1.5'/%3E%3Ccircle cx='47' cy='47' r='1.5'/%3E%3Ccircle cx='30' cy='54' r='1.5'/%3E%3Ccircle cx='13' cy='47' r='1.5'/%3E%3Ccircle cx='6' cy='30' r='1.5'/%3E%3Ccircle cx='13' cy='13' r='1.5'/%3E%3Ccircle cx='30' cy='30' r='2'/%3E%3Ccircle cx='0' cy='0' r='1.2'/%3E%3Ccircle cx='60' cy='0' r='1.2'/%3E%3Ccircle cx='0' cy='60' r='1.2'/%3E%3Ccircle cx='60' cy='60' r='1.2'/%3E%3C/g%3E%3C/svg%3E");background-size:60px 60px}.wd-wCinematic:after{background:radial-gradient(70% 44% at 50% 0,#ecd08a42 0%,#c9a24a17 44%,#0000 74%)}.wd-wCinematic .wd-vignette{background:radial-gradient(80% 62% at 50% var(--hr-eye,80%), #1e306e80 0%, transparent 60%), radial-gradient(126% 104% at 50% 46%, transparent 32%, #030510db 100%)}.wd-wComic{background:radial-gradient(120% 96% at 50% 26%,#f6efdf 0%,#e9e0cc 56%,#dcd1b8 100%)}.wd-wComic:before{background-image:radial-gradient(circle,#1412104d 1.3px,#0000 1.6px),radial-gradient(circle,#b3121b47 1.3px,#0000 1.6px);background-position:0 0,4.5px 4.5px;background-size:9px 9px,9px 9px}.wd-wComic:after{background:radial-gradient(54% 44% at 4% 0,#f5d84a99 0%,#0000 68%),radial-gradient(56% 46% at 100% 96%,#b3121b52 0%,#0000 70%)}.wd-wComic .wd-vignette{background:radial-gradient(76% 56% at 50% var(--hr-eye,80%), #fdf8ecdb 0%, transparent 54%), radial-gradient(120% 100% at 50% 38%, transparent 20%, #1412103d 62%, #1412108f 100%)}.wd-wFight{background:radial-gradient(120% 90% at 50% 4%,#16090a 0%,#0a0a0b 52%,#050506 100%)}.wd-wFight:before{opacity:.5;background-image:radial-gradient(circle,#d20a0a80 1px,#0000 1.3px);background-size:6px 6px;-webkit-mask-image:linear-gradient(#000 0%,#00000080 34%,#0000 62%);mask-image:linear-gradient(#000 0%,#00000080 34%,#0000 62%)}.wd-wFight:after{background:radial-gradient(64% 38% at 50% 2%, #ff1e1e38 0%, transparent 72%), linear-gradient(to bottom, transparent calc(var(--hr-eye,80%) - 1px), #c9a22738 calc(var(--hr-eye,80%)), transparent calc(var(--hr-eye,80%) + 1px))}.wd-wFight .wd-vignette{background:radial-gradient(72% 54% at 50% var(--hr-eye,80%), #78101057 0%, transparent 62%), radial-gradient(120% 100% at 50% 48%, transparent 26%, #000000eb 100%)}.wd-wArcade{background:radial-gradient(120% 94% at 50% 46%,#0b1a0c 0%,#050607 62%,#020303 100%)}.wd-wArcade:before{opacity:.7;background-image:repeating-linear-gradient(90deg,#39ff1429 0 1px,#0000 1px 72px),repeating-linear-gradient(#39ff1429 0 1px,#0000 1px 72px);-webkit-mask-image:linear-gradient(#0000 52%,#000 100%);mask-image:linear-gradient(#0000 52%,#000 100%)}.wd-wArcade:after{background:radial-gradient(58% 42% at 50% var(--hr-eye,80%), #39ff1429 0%, transparent 68%), repeating-linear-gradient(to bottom, #0006 0 1px, transparent 1px 3px)}.wd-wArcade .wd-vignette{background:radial-gradient(116% 100%,#0000 24%,#000000e6 100%)}.wd-wShowroom{background:radial-gradient(130% 100% at 74% 6%,#22242a 0%,#101113 44%,#0b0b0c 100%)}.wd-wShowroom:before{background:radial-gradient(60% 46% at 74% 2%,#fffaee24 0%,#0000 72%),radial-gradient(84% 40% at 50% 104%,#c9a22724 0%,#0000 66%)}.wd-wShowroom:after{background:linear-gradient(to right, transparent 0%, #c9a22757 22%, #c9a22757 78%, transparent 100%) no-repeat 0 calc(var(--hr-eye,80%) + 17vh) / 100% 1px}.wd-wShowroom .wd-vignette{background:radial-gradient(116% 98% at 50% 46%,#0000 28%,#000000db 100%)}.wd-wSignal{background:radial-gradient(120% 100% at 50% 0,#2a0a0d 0%,#0c0a0c 46%,#050405 100%)}.wd-wSignal:before{background:linear-gradient(104deg,#0000 8%,#b4cee217 26%,#b4cee208 42%,#0000 56%)}.wd-wSignal:after{background-image:repeating-linear-gradient(76deg,#ced8e217 0 1px,#0000 1px 9px),radial-gradient(46% 30% at 50% 0,#e0141e57 0%,#0000 74%)}.wd-wSignal .wd-vignette{background:radial-gradient(60% 44% at 50% var(--hr-eye,80%), #8a0f163d 0%, transparent 64%), radial-gradient(118% 100% at 50% 48%, transparent 22%, #000000eb 100%)}.tr-layer{pointer-events:none;will-change:transform, opacity;position:absolute;inset:0;transform:translateZ(0)}.tr-sheet{background-image:repeating-linear-gradient(90deg,#1614120b 0 1px,#0000 1px 3px),repeating-linear-gradient(0deg,#16141209 0 1px,#0000 1px 7px);inset:-14%}.tr-sheetShadow{background:radial-gradient(120% 90%,#0c09066b 0%,#0c09063d 55%,#0c090600 100%);inset:-14%}.tr-dot{border-radius:50%;position:absolute}.tr-peelSheen{background:linear-gradient(315deg,#ffffff57 0%,#ffffff0f 18%,#0000 42%)}.tr-shutter{background-image:repeating-linear-gradient(45deg, var(--tape) 0 22px, #0a0a0b 22px 44px);width:51%;inset:0 auto 0 0;box-shadow:inset 0 0 0 1px #0009}.tr-shutterRight{inset:0 0 0 auto}.tr-crtLine{height:3px;box-shadow:0 0 14px 3px #ffffffd9, 0 0 46px 12px var(--glow);background:#fff;margin-top:-1.5px;top:50%;bottom:auto}.tr-crtRoll{background:linear-gradient(#0000,#ffffff12 46%,#0000);height:34%;top:0;bottom:auto}.tr-slat{border-top:1px solid var(--hair);backface-visibility:hidden;background-image:linear-gradient(#ffffff12 0%,#00000040 100%);inset:auto 0}.tr-beam{-webkit-mask-image:radial-gradient(closest-side,#000 18%,#0000 78%);mask-image:radial-gradient(closest-side,#000 18%,#0000 78%)}.tr-noise{background-image:repeating-linear-gradient(0deg,#ffffff1c 0 1px,#0000 1px 2px),repeating-linear-gradient(90deg,#ffffff17 0 1px,#0000 1px 3px)}@keyframes th-hrGamesIn{0%{opacity:0;transform:rotate(-24deg)scale(.9)}to{opacity:1;transform:none}}@keyframes th-hrGamesHub{0%{opacity:0;transform:translate(-50%,-50%)scale(.5)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes th-hrBreathe{0%,to{opacity:.3;transform:scale(1)}50%{opacity:0;transform:scale(1.5)}}