.style_container__BJhGh{touch-action:none;position:relative;z-index:1}.style_containerSunrise__MdC2E{animation:style_fadeInDelayed__OwRw_ 2s ease-out forwards}@keyframes style_fadeInDelayed__OwRw_{0%{opacity:0}50%{opacity:0}to{opacity:1}}.style_containerSunset__6FG3U{animation:style_fadeOutDelayed__nPC3s 2s ease-in forwards}@keyframes style_fadeOutDelayed__nPC3s{0%{opacity:1}50%{opacity:1}to{opacity:0}}.crocLove_react__Q224f{transform-origin:50% 87.5%;animation:crocLove_croc-love-react__LtQY9 var(--croc-react-ms) linear both}.crocLove_sink__eBDSo{animation:crocLove_croc-love-sink__VvG7g var(--croc-sink-ms) linear var(--croc-react-ms) both}@keyframes crocLove_croc-love-react__LtQY9{0%{transform:translateY(0) rotate(0deg) scale(1);animation-timing-function:cubic-bezier(.3,0,.5,1)}10%{transform:translateY(0) rotate(0deg) scale(1.12,.86);animation-timing-function:cubic-bezier(.2,.6,.4,1)}26%{transform:translateY(-7%) rotate(0deg) scale(.94,1.08);animation-timing-function:cubic-bezier(.5,0,.8,.4)}38%{transform:translateY(0) rotate(0deg) scale(1.05,.96);animation-timing-function:ease-out}46%{transform:translateY(0) rotate(0deg) scale(1);animation-timing-function:ease-in-out}60%{transform:translateY(0) rotate(-7deg) scale(1);animation-timing-function:ease-in-out}74%{transform:translateY(0) rotate(6deg) scale(1);animation-timing-function:ease-in-out}88%{transform:translateY(0) rotate(-3deg) scale(1);animation-timing-function:ease-in-out}to{transform:translateY(0) rotate(0deg) scale(1)}}@keyframes crocLove_croc-love-sink__VvG7g{0%{transform:translateY(0);animation-timing-function:ease-out}22%{transform:translateY(-5%);animation-timing-function:cubic-bezier(.55,0,.85,.35)}to{transform:translateY(100%)}}.snake_snake-board__Yu_z_{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;will-change:opacity;z-index:25}.snake_snake-tile__6zNbU{position:relative;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;aspect-ratio:1/1}.snake_snake-head__VqKiC{width:56%;height:78%;left:0;right:0;margin-left:auto;margin-right:auto;top:22%;background-color:transparent;position:absolute;z-index:10}.snake_covered-head__KL5wc{background-color:#0fb}.snake_eye__CGLIL{width:18%;aspect-ratio:1/1;background-color:#000;border-radius:50%;position:absolute;top:30%}.snake_eye__CGLIL.snake_left__glo_E{left:18%}.snake_eye__CGLIL.snake_right__6Eyd_{right:18%}.snake_mouth__cLxfQ{position:absolute;left:50%;transform:translateX(-50%);top:-20%;width:28%;height:26%;overflow:visible}.snake_snake-body-straight__TFTrs{width:100%;height:100%;background-color:transparent;position:relative;z-index:1}.snake_snake-body-straight__TFTrs:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--snake-body-color,#23b14d);clip-path:var(
    --snake-body-clip,polygon(22% 0,78% 0,78% 100%,22% 100%)
  )}.snake_covered-body-straight__iumaS:before{background-color:#0fb}.snake_snake-body-corner__27DS2{width:100%;height:100%;background-color:transparent;position:relative;z-index:1}.snake_snake-body-corner__27DS2:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--snake-body-color,#23b14d);clip-path:var(
    --snake-corner-clip,polygon(22% 0,78% 0,78% 22%,100% 22%,100% 78%,50% 78%,22% 50%,22% 0)
  )}.snake_snake-body-corner__27DS2:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--snake-corner-fold-color,#acd367);clip-path:var(
    --snake-corner-fold-clip,polygon(22% 50%,50% 50%,50% 78%)
  )}.snake_snake-tail__c9taX{position:absolute;left:50%;top:0;width:56%;height:60%;transform:translateX(-50%);background-color:#23b14d;z-index:2}.snake_covered-tail__aWyTh{background-color:#0fb}.snake_snake-body-transparent__afpXM,.snake_snake-transparent__7bpO1{opacity:.8}.snake_snake-tail__c9taX:after{content:"";position:absolute;top:106%;left:50%;transform:translateX(-50%);width:98%;height:var(--snake-tail-tip-height,56%);background-color:var(--snake-tail-tip-color,#ff0);clip-path:polygon(0 0,100% 0,50% 100%)}.snake_snake-tail-no-after__9wbuI:after{display:none}.snake_snake__to9A9{transition:transform .2s linear}.snake_hit__63b5c{background-image:none;transition:background-color 2s}.snake_collision-body-corner__wcMun:after,.snake_collision-body-corner__wcMun:before,.snake_collision-body-straight__TOO4k:before,.snake_hit__63b5c{background-color:red}.snake_collision-star-container___nnhz{position:absolute;inset:-20%;z-index:40;pointer-events:none}.snake_collision-body-corner__wcMun.snake_collision-death-color__PrEhC:before,.snake_collision-body-straight__TOO4k.snake_collision-death-color__PrEhC:before{background-color:var(--snake-body-color)}.snake_collision-body-corner__wcMun.snake_collision-death-color__PrEhC:after{background-color:var(--snake-corner-fold-color)}.snake_collision-death-head__VNR97{background-color:#25b04d}.snake_collision-death-body-corner__S_FwV:after,.snake_collision-death-body-corner__S_FwV:before,.snake_collision-death-body-straight__dXt4F:before,.snake_collision-death-tail__QipHM{background-color:#23b14d}.snake_virus-death-body-corner__Mir_A:after,.snake_virus-death-body-corner__Mir_A:before,.snake_virus-death-body-straight__xuOgv:before{background-color:#66f}.snake_virus-death-tail__9tLrw{background-color:#66f}@keyframes snake_virus-infection__Qf4CT{0%{background-color:inherit}to{background-color:#66f}}@keyframes snake_virus-infection-gradient-straight__HKeMU{0%{background-color:#23b14d}to{background-color:#66f}}@keyframes snake_virus-infection-gradient-corner__gCfSf{0%{background-color:#23b14d}to{background-color:#66f}}@keyframes snake_virus-infection-tail__a_h2B{0%{background-color:#23b14d}to{background-color:#66f}}@keyframes snake_virus-infection-head__ph1Ym{0%{background-color:#25b04d}to{background-color:#66f}}.snake_virus-infection-head__ph1Ym{animation:snake_virus-infection-head__ph1Ym var(--virus-animation-duration,.6s) ease-out forwards}.snake_virus-infection-body-straight__YoQD_:before{animation:snake_virus-infection-gradient-straight__HKeMU var(--virus-animation-duration,.6s) ease-out forwards}.snake_virus-infection-body-corner__Ylh5_:before{animation:snake_virus-infection-gradient-corner__gCfSf var(--virus-animation-duration,.6s) ease-out forwards;animation-delay:var(
    --corner-animation-delay,0s
  )}.snake_virus-infection-body-corner__Ylh5_:after{animation:snake_virus-infection-gradient-corner__gCfSf var(--virus-animation-duration,.6s) ease-out forwards;animation-delay:var(--corner-animation-delay,0s)}.snake_virus-infection-tail__a_h2B{animation:snake_virus-infection-tail__a_h2B var(--virus-animation-duration,.6s) ease-out forwards}@keyframes snake_dust-vanish__fLQ05{0%{opacity:1;filter:blur(0) brightness(1)}40%{opacity:.6;filter:blur(1px) brightness(1.3)}to{opacity:0;filter:blur(3px) brightness(.5);transform:scale(.8)}}@keyframes snake_dust-p1__gK0b5{to{opacity:0;transform:translate(-180%,-120%) scale(0)}}@keyframes snake_dust-p2__Va8bL{to{opacity:0;transform:translate(160%,-150%) scale(0)}}@keyframes snake_dust-p3__tyaPl{to{opacity:0;transform:translate(-100%,130%) scale(0)}}@keyframes snake_dust-p4__Qh4_q{to{opacity:0;transform:translate(200%,80%) scale(0)}}@keyframes snake_dust-p5__RBid6{to{opacity:0;transform:translate(-50%,-200%) scale(0)}}@keyframes snake_dust-p6__rFkR0{to{opacity:0;transform:translate(120%,-60%) scale(0)}}@keyframes snake_dust-p7__a5l30{to{opacity:0;transform:translate(-160%,50%) scale(0)}}@keyframes snake_dust-p8__sgLdH{to{opacity:0;transform:translate(80%,180%) scale(0)}}@keyframes snake_dust-p9__CrxXf{to{opacity:0;transform:translate(-30%,-170%) scale(0)}}@keyframes snake_dust-p10__symoh{to{opacity:0;transform:translate(170%,-30%) scale(0)}}@keyframes snake_dust-p11__yy2Kx{to{opacity:0;transform:translate(-140%,-80%) scale(0)}}@keyframes snake_dust-p12__aKh3v{to{opacity:0;transform:translate(40%,160%) scale(0)}}.snake_sand-disintegrate-wrapper__8jtJR{position:relative;overflow:visible}.snake_dust-p1__gK0b5{animation:snake_dust-p1__gK0b5 .6s ease-out var(--dust-delay,0s) forwards;clip-path:polygon(0 0,18% 0,12% 25%,0 20%)}.snake_dust-p1__gK0b5,.snake_dust-p2__Va8bL{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.snake_dust-p2__Va8bL{animation:snake_dust-p2__Va8bL .55s ease-out var(--dust-delay,.02s) forwards;clip-path:polygon(18% 0,36% 0,30% 22%,22% 18%)}.snake_dust-p3__tyaPl{animation:snake_dust-p3__tyaPl .65s ease-out var(--dust-delay,.04s) forwards;clip-path:polygon(36% 0,54% 0,50% 20%,40% 16%)}.snake_dust-p3__tyaPl,.snake_dust-p4__Qh4_q{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.snake_dust-p4__Qh4_q{animation:snake_dust-p4__Qh4_q .5s ease-out var(--dust-delay,.03s) forwards;clip-path:polygon(54% 0,72% 0,68% 24%,58% 18%)}.snake_dust-p5__RBid6{animation:snake_dust-p5__RBid6 .6s ease-out var(--dust-delay,.05s) forwards;clip-path:polygon(72% 0,100% 0,100% 22%,76% 20%)}.snake_dust-p5__RBid6,.snake_dust-p6__rFkR0{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.snake_dust-p6__rFkR0{animation:snake_dust-p6__rFkR0 .55s ease-out var(--dust-delay,.06s) forwards;clip-path:polygon(0 20%,16% 25%,20% 50%,0 45%)}.snake_dust-p7__a5l30{animation:snake_dust-p7__a5l30 .7s ease-out var(--dust-delay,.07s) forwards;clip-path:polygon(16% 25%,40% 18%,45% 48%,20% 50%)}.snake_dust-p7__a5l30,.snake_dust-p8__sgLdH{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.snake_dust-p8__sgLdH{animation:snake_dust-p8__sgLdH .6s ease-out var(--dust-delay,.08s) forwards;clip-path:polygon(40% 18%,68% 22%,70% 50%,45% 48%)}.snake_dust-p9__CrxXf{animation:snake_dust-p9__CrxXf .5s ease-out var(--dust-delay,.04s) forwards;clip-path:polygon(68% 22%,100% 22%,100% 52%,70% 50%)}.snake_dust-p10__symoh,.snake_dust-p9__CrxXf{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.snake_dust-p10__symoh{animation:snake_dust-p10__symoh .65s ease-out var(--dust-delay,.09s) forwards;clip-path:polygon(0 45%,22% 50%,25% 75%,0 70%)}.snake_dust-p11__yy2Kx{animation:snake_dust-p11__yy2Kx .55s ease-out var(--dust-delay,.1s) forwards;clip-path:polygon(22% 50%,55% 48%,58% 78%,25% 75%)}.snake_dust-p11__yy2Kx,.snake_dust-p12__aKh3v{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.snake_dust-p12__aKh3v{animation:snake_dust-p12__aKh3v .6s ease-out var(--dust-delay,.07s) forwards;clip-path:polygon(55% 48%,100% 52%,100% 80%,58% 78%)}.snake_dust-bottom-left__owtWr{animation:snake_dust-p3__tyaPl .7s ease-out var(--dust-delay,.11s) forwards;clip-path:polygon(0 70%,30% 75%,28% 100%,0 100%)}.snake_dust-bottom-left__owtWr,.snake_dust-bottom-mid__pfxd3{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.snake_dust-bottom-mid__pfxd3{animation:snake_dust-p8__sgLdH .6s ease-out var(--dust-delay,.12s) forwards;clip-path:polygon(30% 75%,65% 78%,68% 100%,28% 100%)}.snake_dust-bottom-right__5yndF{position:absolute;inset:0;border-radius:inherit;pointer-events:none;animation:snake_dust-p4__Qh4_q .55s ease-out var(--dust-delay,.1s) forwards;clip-path:polygon(65% 78%,100% 80%,100% 100%,68% 100%)}.snake_sand-disintegrate-main__sijXB{animation:snake_dust-vanish__fLQ05 var(--virus-animation-duration,.6s) ease-out forwards}@keyframes snake_mosaic-spread__Ff2_h{0%{clip-path:inset(0 25% 0 25%)}to{clip-path:inset(0 0 0 0)}}.snake_mosaic-spread__Ff2_h{animation:snake_mosaic-spread__Ff2_h .4s ease-out forwards}@keyframes snake_blink-effect__XHWHa{50%{background-color:var(--clear-color,#ff0);opacity:1}}@keyframes snake_blink-color__ONAiJ{50%{background-color:var(--clear-color,#ff0)}}.snake_blink__xZQPQ{animation:snake_blink-effect__XHWHa var(--blink-duration,.8s) step-end infinite;animation-delay:var(--blink-delay,0s)}.snake_snake-body-corner__27DS2.snake_blink__xZQPQ,.snake_snake-body-straight__TFTrs.snake_blink__xZQPQ{animation:none}.snake_snake-body-corner__27DS2.snake_blink__xZQPQ:after,.snake_snake-body-corner__27DS2.snake_blink__xZQPQ:before,.snake_snake-body-straight__TFTrs.snake_blink__xZQPQ:before{animation:snake_blink-color__ONAiJ var(--blink-duration,.8s) step-end infinite;animation-delay:var(--blink-delay,0s)}@keyframes snake_rainbow-wave__PWFza{0%{background-color:var(--rainbow-0,oklch(.724 .149 27.2))}12.5%{background-color:var(--rainbow-1,oklch(.798 .108 51.2))}25%{background-color:var(--rainbow-2,oklch(.902 .17 114.4))}37.5%{background-color:var(--rainbow-3,oklch(.825 .109 172.3))}50%{background-color:var(--rainbow-4,oklch(.858 .086 216.6))}62.5%{background-color:var(--rainbow-5,oklch(.708 .136 260.9))}75%{background-color:var(--rainbow-6,oklch(.742 .166 313.2))}87.5%{background-color:var(--rainbow-7,oklch(.81 .09 7.8))}to{background-color:var(--rainbow-0,oklch(.724 .149 27.2))}}@keyframes snake_rainbow-reveal__WrR57{0%,to{visibility:visible}}.snake_rainbow-wave__PWFza{animation:snake_rainbow-wave__PWFza 2s ease-in-out infinite;animation-delay:var(--rainbow-delay,0s)}.snake_snake-body-corner__27DS2.snake_rainbow-wave__PWFza,.snake_snake-body-straight__TFTrs.snake_rainbow-wave__PWFza{animation:none}.snake_snake-body-corner__27DS2.snake_rainbow-wave__PWFza:after,.snake_snake-body-corner__27DS2.snake_rainbow-wave__PWFza:before,.snake_snake-body-straight__TFTrs.snake_rainbow-wave__PWFza:before{animation:snake_rainbow-wave__PWFza 2s ease-in-out infinite;animation-delay:var(--rainbow-delay,0s)}.snake_snake-body-straight__TFTrs.snake_rainbow-wave__PWFza:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;clip-path:var(
    --snake-body-clip,polygon(22% 0,78% 0,78% 100%,22% 100%)
  )}.snake_glitter-fill__0Hl1G,.snake_glitter-overlay__LQJ__{position:absolute;inset:0;overflow:hidden;opacity:var(--glitter-opacity,1);pointer-events:none;z-index:15}.snake_glitter-overlay__LQJ__{mix-blend-mode:var(--glitter-blend-mode,soft-light)}.snake_glitter-fill__0Hl1G:before,.snake_glitter-overlay__LQJ__:before{content:"";position:absolute;inset:0;background-image:url(/assets/holographic-overlay.jpg);background-size:calc(100% * var(--grid-cols, 1)) calc(100% * var(--grid-rows, 1));background-position:calc(var(--cell-x, 0) / (var(--grid-cols, 1) - 1) * 100%) calc(var(--cell-y, 0) / (var(--grid-rows, 1) - 1) * 100%)}.snake_glitter-fill__0Hl1G:before{background-blend-mode:var(--glitter-blend-mode,soft-light);visibility:hidden;animation:snake_rainbow-wave__PWFza 2s ease-in-out infinite,snake_rainbow-reveal__WrR57 2s infinite;animation-delay:var(--rainbow-delay,0s)}@keyframes snake_pill-sweep__jlhHF{0%{opacity:0}15%{opacity:.85}50%{opacity:.85}to{opacity:0}}.snake_pill-sweep-overlay__B1n1p{position:absolute;inset:0;opacity:0;pointer-events:none;z-index:14;animation:snake_pill-sweep__jlhHF .5s ease-out forwards;animation-delay:var(--pill-sweep-delay,0s)}.snake_pill-sweep-overlay__B1n1p:before{content:"";position:absolute;inset:0;background-color:var(--pill-sweep-color,#feef6e);clip-path:var(--pill-sweep-clip,none)}@keyframes break-effect_particle-burst__SvewO{0%{opacity:1;transform:translate(0) scale(1) rotate(0deg)}60%{opacity:.8}to{opacity:0;transform:translate(var(--dx,100%),var(--dy,-100%)) scale(.2) rotate(180deg)}}@keyframes break-effect_flash-burst__a52Pk{0%{opacity:.7;transform:scale(.5)}50%{opacity:.4;transform:scale(1.2)}to{opacity:0;transform:scale(1.5)}}.break-effect_particle__uSZH0{position:absolute;border-radius:50%;pointer-events:none;animation:break-effect_particle-burst__SvewO .6s ease-out forwards}.break-effect_flash__CntjR{position:absolute;top:10%;left:10%;width:80%;height:80%;border-radius:50%;background:radial-gradient(circle,rgba(255,255,200,.8) 0,rgba(255,200,50,.3) 50%,transparent 70%);pointer-events:none;animation:break-effect_flash-burst__a52Pk .4s ease-out forwards}.StageFrame_viewport__jNCKc{--inset-left:env(safe-area-inset-left,0px);--inset-right:env(safe-area-inset-right,0px);--inset-top:env(safe-area-inset-top,0px);--inset-bottom:env(safe-area-inset-bottom,0px);--avail-width:calc(100cqw - var(--inset-left) - var(--inset-right));--avail-height:calc(100cqh - var(--inset-top) - var(--inset-bottom));--stage-width:min(var(--avail-width),calc(var(--avail-height) * 16 / 9));position:relative;z-index:1;display:flex;align-items:center;justify-content:center;padding:var(--inset-top) var(--inset-right) var(--inset-bottom) var(--inset-left);box-sizing:border-box;width:100cqw;height:100cqh;overflow:hidden}.StageFrame_frame__Z6dKQ{container-type:size;position:relative;aspect-ratio:16/9;width:var(--stage-width);overflow-x:clip;overflow-y:visible;display:grid;grid-template-columns:16% minmax(0,1fr) 12%}.StageFrame_mapArea__ZAFqz{display:flex;align-items:center;justify-content:center}.StageFrame_mapStack__A6QCV{width:65cqh;display:flex;flex-direction:column}.StageFrame_mapTop__Ps4Ew{height:9cqh;display:flex;align-items:center;justify-content:flex-end}.StageFrame_mapBox__NcgRr{width:65cqh;height:65cqh}.StageFrame_right__l5g3L{display:flex;flex-direction:column;align-items:center;gap:4cqh;padding-top:6cqh}@container (orientation: portrait){.StageFrame_frame__Z6dKQ{aspect-ratio:auto;width:var(--avail-width);height:var(--avail-height);grid-template-columns:minmax(0,1fr);grid-template-rows:13cqh minmax(0,1fr) 15cqh}.StageFrame_mapBox__NcgRr,.StageFrame_mapStack__A6QCV{width:min(94cqw,68cqh)}.StageFrame_mapBox__NcgRr{height:min(94cqw,68cqh)}.StageFrame_mapTop__Ps4Ew{display:none}.StageFrame_right__l5g3L{flex-direction:row;justify-content:center;padding-top:0}}.HintLightbulbIcon_icon__25XH2{display:block;width:100%;height:100%;overflow:visible}.HintLightbulbIcon_bulbGroup__6UeZd{transform-origin:72px 118px}.HintLightbulbIcon_active__w8vG7 .HintLightbulbIcon_bulbGroup__6UeZd{animation:HintLightbulbIcon_lightbulb-wiggle__xGv6A 3.2s ease-in-out infinite}.HintLightbulbIcon_lit__s68Iu .HintLightbulbIcon_glass__MLHar{fill:#ffef6f}.HintLightbulbIcon_inactive__60PIN{opacity:.58}@keyframes HintLightbulbIcon_lightbulb-wiggle__xGv6A{0%,58%,to{transform:rotate(0deg)}64%{transform:rotate(-5deg)}72%{transform:rotate(4deg)}80%{transform:rotate(-3deg)}88%{transform:rotate(2deg)}}.SettingsPopup_card__ZRN_R{position:relative;width:100%;max-width:420px;background:#edeed8;border:3px solid hsla(0,0%,100%,.6);border-radius:0;padding:26px 24px;box-shadow:0 24px 48px -12px rgba(0,0,0,.35);max-height:90cqh;display:flex;flex-direction:column;animation:SettingsPopup_cardPop__L94T7 .28s cubic-bezier(.22,1,.36,1);transition:max-width .22s cubic-bezier(.22,1,.36,1)}.SettingsPopup_cardLang__DdpfH{max-width:340px;max-height:62cqh}@keyframes SettingsPopup_cardPop__L94T7{0%{opacity:0;transform:scale(.94) translateY(10px)}to{opacity:1;transform:none}}.SettingsPopup_title__S5C03{margin:0 0 14px;text-align:center;font-size:clamp(26px,7vw,32px);line-height:1;color:#4a463d;-webkit-text-stroke:2.5px hsla(0,0%,100%,.7);paint-order:stroke fill;filter:drop-shadow(0 2px 1px rgba(0,0,0,.1))}.SettingsPopup_rows__BxLip{display:flex;flex-direction:column;gap:14px;overflow-y:auto;flex:1;min-height:0;padding:4px;margin:-4px}.SettingsPopup_group__74G9r{display:flex;flex-direction:column;gap:6px}.SettingsPopup_groupTitle__6Ip1e{margin:0 0 1px 6px;font-size:12px;font-weight:800;letter-spacing:.04em;line-height:1.2;color:#8a8478}.SettingsPopup_ticket__Goy4T{position:relative;width:100%;height:44px;flex:0 0 auto;box-sizing:border-box;padding:2px;background:#e9e6e4;border:none;cursor:var(--cursor-pointer);clip-path:polygon(11px 0,calc(100% - 11px) 0,100% 11px,100% calc(100% - 11px),calc(100% - 11px) 100%,11px 100%,0 calc(100% - 11px),0 11px);filter:drop-shadow(0 1px 1.5px rgba(90,88,66,.18));transition:transform .12s ease-out,filter .12s ease-out;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.SettingsPopup_ticket__Goy4T:focus{outline:none;background:#eb88c7;transform:translateY(-2px);filter:drop-shadow(0 3px 4px rgba(90,88,66,.2))}.SettingsPopup_ticket__Goy4T:active{transform:translateY(1px) scale(.99);filter:drop-shadow(0 1px 1px rgba(90,88,66,.16))}.SettingsPopup_face__oMbP4{position:relative;width:100%;height:100%;background:#f6f5ec;clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 9px,100% calc(100% - 9px),calc(100% - 9px) 100%,9px 100%,0 calc(100% - 9px),0 9px);display:flex;align-items:center}.SettingsPopup_rowIcon__CdXmP{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:20px;margin-left:14px;color:#8a8478;transition:color .12s ease-out}.SettingsPopup_rowIcon__CdXmP svg{width:18px;height:18px}.SettingsPopup_ticket__Goy4T:focus .SettingsPopup_rowIcon__CdXmP{color:#eb88c7}.SettingsPopup_label__M1KSA{flex:1;min-width:0;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;color:#6e6e52;font-weight:900;letter-spacing:.02em;font-size:15px}.SettingsPopup_value__jnGaY{flex:0 0 auto;align-self:stretch;display:flex;align-items:center;justify-content:center;gap:4px;box-sizing:border-box;min-width:92px;max-width:50%;padding:0 14px;overflow:hidden;white-space:nowrap;background:#ebe9da;color:#6e6e52;font-size:13px;font-weight:700;transition:background-color .12s ease-out,color .12s ease-out}.SettingsPopup_ticket__Goy4T:focus .SettingsPopup_value__jnGaY{background:#eb88c7;color:#fff}.SettingsPopup_chevron__B_azc{flex:0 0 auto;width:14px;height:14px}.SettingsPopup_pips__A7Ktn{width:25px;height:18px}.SettingsPopup_footer__qIaJu{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;padding-top:12px;border-top:1.5px solid rgba(74,70,61,.12)}.SettingsPopup_footBtn__HG5Qh{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;box-sizing:border-box;background:transparent;border:2px solid transparent;border-radius:0;color:#6e6e52;font-weight:800;font-size:13px;cursor:var(--cursor-pointer);transition:background-color .12s ease-out,border-color .12s ease-out;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.SettingsPopup_footBtnDanger__YyfRM{color:#ec5555}.SettingsPopup_footIcon__S76cX{display:flex}.SettingsPopup_footIcon__S76cX svg{width:15px;height:15px}.SettingsPopup_footBtn__HG5Qh:focus{outline:none;background:#f6f5ec;border-color:#eb88c7}.SettingsPopup_footBtnDanger__YyfRM:focus{border-color:#ec5555}.SettingsPopup_footBtn__HG5Qh:active{transform:scale(.98)}.SettingsPopup_close__JGubf{position:absolute;top:-12px;right:-10px;width:36px;height:36px;border-radius:0;background:#eb88c7;border:3px solid #fff;cursor:var(--cursor-pointer);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgba(0,0,0,.2);z-index:10;transition:transform .12s ease,filter .12s ease;-webkit-tap-highlight-color:transparent}.SettingsPopup_close__JGubf:hover{transform:scale(1.1) rotate(6deg);filter:brightness(1.05)}.SettingsPopup_close__JGubf:active{transform:scale(.93)}.SettingsPopup_close__JGubf:focus-visible{outline:3px solid #fff;outline-offset:2px}.SettingsPopup_closeBadge__NTVwB{--shortcut-badge-size:9px;--shortcut-badge-right:-0.9em;--shortcut-badge-bottom:-1em}.SettingsPopup_page__0Kbre{display:flex;flex-direction:column;flex:1;min-height:0;animation:SettingsPopup_pageFade__JeYta .22s ease}@keyframes SettingsPopup_pageFade__JeYta{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:none}}.SettingsPopup_pageTitle__RFlj0{margin:0 0 14px;text-align:center;font-size:clamp(22px,6.5vw,28px);color:#4a463d;-webkit-text-stroke:2px hsla(0,0%,100%,.65);paint-order:stroke fill;line-height:1;filter:drop-shadow(0 2px 1px rgba(0,0,0,.1))}.SettingsPopup_langList__zYAiK{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding-right:4px}.SettingsPopup_langRow__Alwln{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;border-radius:0;border:2px solid #e9e6e4;background:#f6f5ec;color:#4a463d;font-weight:700;font-size:15px;cursor:var(--cursor-pointer);transition:transform .1s ease;-webkit-tap-highlight-color:transparent;text-align:left;flex:0 0 auto}.SettingsPopup_langRow__Alwln:hover{transform:translateX(2px)}.SettingsPopup_langRow__Alwln:active{transform:scale(.99)}.SettingsPopup_langRow__Alwln:focus-visible{outline:none;border-color:#fff;transform:translateX(2px)}.SettingsPopup_langRowLeft__v4T0V{display:flex;align-items:center;gap:10px;min-width:0}.SettingsPopup_langFlag__FfH3u{font-size:18px;line-height:1;flex:0 0 auto}.SettingsPopup_langRowActive__HZczm{background:#eb88c7;border-color:#eb88c7;color:#fff}.SettingsPopup_langCheck__p_ACL{width:18px;height:18px;flex:0 0 auto}.SettingsPopup_langDivider__TMZYI{height:1.5px;background:rgba(74,70,61,.12);margin:4px 2px;border-radius:0;flex:0 0 auto}.SettingsPopup_controlList__NrSVf{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:6px;margin:0;padding:0 4px 0 0;list-style:none}.SettingsPopup_controlRow__cSsS0{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px 9px 14px;border:2px solid #e9e6e4;background:#f6f5ec}.SettingsPopup_controlLabel__RY10w{min-width:0;color:#6e6e52;font-weight:900;font-size:15px;letter-spacing:.02em;line-height:1.2}.SettingsPopup_controlKeys__dn7V0{flex:0 0 auto;display:flex;align-items:center;gap:5px}.SettingsPopup_key__1wo1d{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:28px;height:28px;padding:0 7px;background:#fffef9;border:1.5px solid #dcd8c5;border-radius:0;box-shadow:0 2px 0 #d2cdb6;color:#4a463d;font-size:14px;line-height:1;white-space:nowrap}.SettingsPopup_keyArrow__xplBQ{width:16px;height:16px}.SettingsPopup_arrowCluster__5DiWd{display:inline-grid;grid-template-columns:repeat(3,28px);grid-template-rows:repeat(2,28px);gap:4px 3px}.SettingsPopup_arrowCluster__5DiWd>:first-child{grid-column:2;grid-row:1}.SettingsPopup_arrowCluster__5DiWd>:nth-child(2){grid-column:1;grid-row:2}.SettingsPopup_arrowCluster__5DiWd>:nth-child(3){grid-column:2;grid-row:2}.SettingsPopup_arrowCluster__5DiWd>:nth-child(4){grid-column:3;grid-row:2}.SettingsPopup_arrowClusterCompact__jZxOS{grid-template-columns:repeat(3,22px);grid-template-rows:repeat(2,22px);gap:3px 2px}.SettingsPopup_arrowClusterCompact__jZxOS .SettingsPopup_key__1wo1d{min-width:22px;height:22px;padding:0}.SettingsPopup_arrowClusterCompact__jZxOS .SettingsPopup_keyArrow__xplBQ{width:12px;height:12px}.SettingsPopup_keyPlus__RGUbJ,.SettingsPopup_keySep__XO1X1{color:#8a8478;font-weight:700;font-size:13px}.SettingsPopup_keySep__XO1X1{margin:0 2px}.SettingsPopup_buttonChip__P84hD{display:inline-flex;align-items:center;justify-content:center;width:32px;height:28px;background:#eb88c7}.SettingsPopup_buttonChip__P84hD svg{width:18px;height:18px}.SettingsPopup_buttonChip__P84hD[data-control-button=hint] svg{filter:brightness(0) invert(1)}.SettingsPopup_modalOverlay__26pHF{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:16px}.SettingsPopup_subBackdrop__GMM7n{position:absolute;inset:0;background:rgba(0,0,0,.55)}.SettingsPopup_modalCard__bRPSB{position:relative;width:100%;max-width:400px;background:#edeed8;border:3px solid hsla(0,0%,100%,.6);border-radius:0;padding:24px;box-shadow:0 24px 48px -12px rgba(0,0,0,.35);animation:SettingsPopup_cardPop__L94T7 .24s cubic-bezier(.22,1,.36,1)}.SettingsPopup_subTitle__5zaui{margin:0 0 14px;text-align:center;font-size:18px;font-weight:800;color:#4a463d}.SettingsPopup_subText__qnlrU{text-align:center;margin:0 0 18px;line-height:1.6;color:#8a8478;font-size:14px}.SettingsPopup_subActions__BeMS_{display:flex;gap:10px;margin-top:16px}.SettingsPopup_subBtn__hui00{flex:1;padding:2px;border-radius:0;border:none;background:#e9e6e4;cursor:var(--cursor-pointer);clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 9px,100% calc(100% - 9px),calc(100% - 9px) 100%,9px 100%,0 calc(100% - 9px),0 9px);filter:drop-shadow(0 1px 1.5px rgba(90,88,66,.18));transition:transform .12s ease;-webkit-tap-highlight-color:transparent}.SettingsPopup_subBtnFace__4Lrcv{display:flex;align-items:center;justify-content:center;padding:12px;background:#f6f5ec;color:#4a463d;font-weight:700;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px)}.SettingsPopup_subBtn__hui00:active{transform:scale(.98)}.SettingsPopup_subBtn__hui00:focus-visible{outline:none;background:#fff}.SettingsPopup_subBtnFaceDanger__7_hrW{background:#ec5555;color:#fff;font-weight:800}.SettingsPopup_controlList__NrSVf,.SettingsPopup_langList__zYAiK,.SettingsPopup_rows__BxLip{scrollbar-width:thin;scrollbar-color:#cfcbb2 transparent}.SettingsPopup_controlList__NrSVf::-webkit-scrollbar,.SettingsPopup_langList__zYAiK::-webkit-scrollbar,.SettingsPopup_rows__BxLip::-webkit-scrollbar{width:8px}.SettingsPopup_controlList__NrSVf::-webkit-scrollbar-track,.SettingsPopup_langList__zYAiK::-webkit-scrollbar-track,.SettingsPopup_rows__BxLip::-webkit-scrollbar-track{background:transparent}.SettingsPopup_controlList__NrSVf::-webkit-scrollbar-thumb,.SettingsPopup_langList__zYAiK::-webkit-scrollbar-thumb,.SettingsPopup_rows__BxLip::-webkit-scrollbar-thumb{background:#cfcbb2;border-radius:999px;border:2px solid transparent;background-clip:padding-box}.SettingsPopup_controlList__NrSVf::-webkit-scrollbar-thumb:hover,.SettingsPopup_langList__zYAiK::-webkit-scrollbar-thumb:hover,.SettingsPopup_rows__BxLip::-webkit-scrollbar-thumb:hover{background:#bdb9a0}.FaceCustomizer_overlay__eMzvb{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.55)}.FaceCustomizer_card__FRXpS{--focus-ring:#4fd32c;position:relative;width:100%;max-width:340px;background:#edeed8;border:3px solid hsla(0,0%,100%,.6);border-radius:0;padding:22px 20px 20px;box-shadow:0 24px 48px -12px rgba(0,0,0,.35);max-height:92cqh;display:flex;flex-direction:column;animation:FaceCustomizer_cardPop__UIVOq .28s cubic-bezier(.22,1,.36,1)}@keyframes FaceCustomizer_cardPop__UIVOq{0%{opacity:0;transform:scale(.94) translateY(10px)}to{opacity:1;transform:none}}.FaceCustomizer_close__0SERl{position:absolute;top:-12px;right:-10px;width:36px;height:36px;border-radius:0;background:#acd367;border:3px solid #fff;cursor:var(--cursor-pointer);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgba(0,0,0,.2);z-index:10;transition:transform .12s ease,filter .12s ease;-webkit-tap-highlight-color:transparent}.FaceCustomizer_close__0SERl:hover{filter:brightness(1.05)}.FaceCustomizer_close__0SERl:active{transform:scale(.93)}.FaceCustomizer_close__0SERl:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.FaceCustomizer_closeBadge__FormH{--shortcut-badge-size:9px;--shortcut-badge-right:-0.9em;--shortcut-badge-bottom:-1em}.FaceCustomizer_preview__JkSjU{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:16px;padding:14px 0 10px;border-radius:0;border:2px solid #e4e2cf;background:#f1efdd;overflow:hidden}.FaceCustomizer_previewStage__1qlpq{position:relative;z-index:1}.FaceCustomizer_tabs__EDLEu{display:flex;gap:6px;padding:5px;margin-bottom:14px;border-radius:0;background:#e4e2cf;box-shadow:inset 0 1px 3px rgba(120,116,90,.18)}.FaceCustomizer_tab__2aXDu{flex:1;aspect-ratio:1;padding:4px 2px;border-radius:0;border:none;background:transparent;color:#8a8478;cursor:var(--cursor-pointer);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;font-weight:800;font-size:11px;transition:color .12s ease,background .12s ease;-webkit-tap-highlight-color:transparent}.FaceCustomizer_tab__2aXDu:hover{color:#6a6459}.FaceCustomizer_tab__2aXDu:focus-visible{outline-color:var(--focus-ring)}.FaceCustomizer_tabIcon__jXCUW{width:22px;height:22px;display:flex;align-items:center;justify-content:center}.FaceCustomizer_tabLabel__z3cUA{line-height:1}.FaceCustomizer_tabActive__JRmCz{background:#acd367;color:#fff}.FaceCustomizer_tabActive__JRmCz:hover{color:#fff}.FaceCustomizer_options__tlrHg{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;min-height:116px;align-content:flex-start;margin-bottom:16px;padding:4px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#cfcbb2 transparent}.FaceCustomizer_options__tlrHg::-webkit-scrollbar{width:8px}.FaceCustomizer_options__tlrHg::-webkit-scrollbar-thumb{background:#cfcbb2;border-radius:999px;border:2px solid transparent;background-clip:padding-box}.FaceCustomizer_optBtn__zrHC0{position:relative;aspect-ratio:1;border-radius:0;border:2px solid #e4e2cf;background:#f1efdd;cursor:var(--cursor-pointer);display:flex;align-items:center;justify-content:center;padding:7px;transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease;-webkit-tap-highlight-color:transparent}.FaceCustomizer_optBtn__zrHC0:hover{border-color:#d6d3bc}.FaceCustomizer_optBtn__zrHC0:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.FaceCustomizer_optIcon__ZGuYC{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.FaceCustomizer_optBtnActive__lj85U{border-color:#acd367;background:hsla(82,55%,62%,.14);box-shadow:inset 0 0 0 2px #acd367}.FaceCustomizer_optCheck__n2yt7{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border-radius:0;background:#acd367;border:2px solid #fff;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px rgba(0,0,0,.2);animation:FaceCustomizer_badgePop__Z3Se0 .16s cubic-bezier(.22,1,.36,1)}@keyframes FaceCustomizer_badgePop__Z3Se0{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}.FaceCustomizer_confirm__xfDRl{width:100%;padding:2px;border-radius:0;border:none;background:#e9e6e4;cursor:var(--cursor-pointer);clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 9px,100% calc(100% - 9px),calc(100% - 9px) 100%,9px 100%,0 calc(100% - 9px),0 9px);filter:drop-shadow(0 1px 1.5px rgba(90,88,66,.18));transition:filter .12s ease;-webkit-tap-highlight-color:transparent}.FaceCustomizer_confirm__xfDRl:focus-visible{outline:none;background:var(--focus-ring)}.FaceCustomizer_confirmFace__DmWUa{display:flex;align-items:center;justify-content:center;gap:7px;padding:13px;background:#4fd32c;color:#fff;font-size:15px;font-weight:800;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px)}.FaceCustomizer_confirm__xfDRl:hover .FaceCustomizer_confirmFace__DmWUa{filter:brightness(1.04)}.FaceCustomizer_confirm__xfDRl:active .FaceCustomizer_confirmFace__DmWUa{filter:brightness(.96)}.PillCountDisplay_floatingRoot__iGoCw{position:absolute;top:-40px;right:0;display:flex;align-items:center;gap:6px}.PillCountDisplay_floatingIcon__DHwTb{width:32px;height:32px}.PillCountDisplay_floatingText__c_8W1{color:#fff;font-size:18px;font-weight:700;line-height:1;transform:translateY(2px)}.PillCountDisplay_panelRoot__lQ5sH{--hud-stroke:rgba(104,108,84,.46);display:grid;grid-template-columns:var(--hud-icon-cell-size,calc(54px - 6px)) minmax(0,1fr);width:100%;height:100%}.PillCountDisplay_panelIconCell___xUdF,.PillCountDisplay_panelValueCell__No_rf{display:flex;align-items:center;justify-content:center;min-width:0}.PillCountDisplay_panelIconCell___xUdF{aspect-ratio:1/1;width:var(--hud-icon-cell-size,calc(54px - 6px))}.PillCountDisplay_panelValueCell__No_rf{border-left:var(--hud-border-width,3px) solid var(--hud-stroke)}.PillCountDisplay_panelIcon__EAxV5{position:relative;display:flex;align-items:center;justify-content:center;width:clamp(35px,5.4vmin,50px);height:clamp(35px,5.4vmin,50px);filter:drop-shadow(0 1px 2px rgba(60,60,42,.12))}.PillCountDisplay_panelIcon__EAxV5 svg{position:relative;z-index:1;width:100%;height:100%}.PillCountDisplay_panelText__7UpMo{color:hsla(0,0%,100%,.96);font-size:clamp(31px,6vmin,50px);font-weight:700;line-height:1;text-shadow:0 1px 4px rgba(70,70,54,.18)}@media (max-width:390px){.PillCountDisplay_panelText__7UpMo{font-size:30px}}@media (min-width:768px){.PillCountDisplay_panelText__7UpMo{font-size:clamp(26px,4vmin,40px)}}.PillCountDisplay_railRoot__yE1Vj{display:flex;align-items:center;gap:1cqw}.PillCountDisplay_railIcon__4d4fO{width:6cqh;height:6cqh}.PillCountDisplay_bookmarkText__s6_1m{color:#fff;font-size:4cqh;font-weight:800;line-height:1;text-shadow:0 1px 3px rgba(90,30,22,.35)}.PillCountDisplay_railText__f_G4k{color:hsla(0,0%,100%,.96);font-size:4.5cqh;font-weight:800;line-height:1;text-shadow:0 1px 4px rgba(70,70,54,.18)}.StageLeftRail_rail__LEfKo{--page-back:16cqw;--page-front:13.6cqw;--page-tilt:1.5deg;--chamfer:1.1cqh;--overhang:calc((100dvh - 100cqh) / 2);position:absolute;inset:0;z-index:20;pointer-events:none}.StageLeftRail_pageBack__BwoEV{position:absolute;top:calc(-1 * var(--overhang));bottom:calc(-1 * var(--overhang));left:0;z-index:1;width:var(--page-back);background:linear-gradient(90deg,var(--hud-page-back-0,#dcdcc4) 0,var(--hud-page-back-1,#e6e7d0) 70%,var(--hud-page-back-2,#dfe0c6) 100%)}.StageLeftRail_pageFrontClip__kKY4_{position:absolute;left:0;right:0;top:calc(-12cqh - var(--overhang));bottom:calc(-12cqh - var(--overhang));z-index:3;overflow:hidden}.StageLeftRail_pageFront__zsPvF{position:absolute;top:0;bottom:0;left:-30cqw;width:calc(30cqw + var(--page-front));background:linear-gradient(90deg,var(--hud-page-front-0,#c9caad) 0,var(--hud-page-front-1,#e9ead3) 60%,var(--hud-page-front-2,#eff0da) 100%);box-shadow:1px 0 2px rgba(90,92,72,.18);transform:rotate(var(--page-tilt))}.StageLeftRail_pageBack__BwoEV:after,.StageLeftRail_pageFront__zsPvF:after{content:"";position:absolute;inset:0;background-image:var(--paper-texture);background-size:cover;opacity:var(--paper-texture-opacity);mix-blend-mode:multiply;pointer-events:none}.StageLeftRail_postIt__4qO9i{position:absolute;top:13cqh;left:calc(var(--page-back) - 11.6cqw);z-index:4;width:15.6cqw;height:10.3cqh;display:flex;filter:drop-shadow(1px 2px 2px rgba(55,55,38,.22))}.StageLeftRail_postPaper__jCiEV{flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:2cqh 0;background:#f6f4ec;clip-path:polygon(var(--chamfer) 0,100% 0,100% 100%,var(--chamfer) 100%,0 calc(100% - var(--chamfer)),0 var(--chamfer))}.StageLeftRail_postNotch__laD3_{flex:0 0 4cqw;position:relative;background:#ef8fcb;clip-path:polygon(0 0,calc(100% - var(--chamfer)) 0,100% var(--chamfer),100% calc(100% - var(--chamfer)),calc(100% - var(--chamfer)) 100%,0 100%)}.StageLeftRail_bookmark__JAGOb{position:absolute;top:29cqh;left:6cqw;z-index:2;width:18cqw;height:8cqh;display:flex;filter:drop-shadow(1px 2px 2px rgba(55,55,38,.2))}.StageLeftRail_bookmarkPaper__epuyh{flex:1 1 auto;display:flex;align-items:center;justify-content:flex-end;padding-right:.8cqw;background:#f6f4ec}.StageLeftRail_bookmarkIcon__bAUS5{flex:0 0 auto;height:5.6cqh;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.StageLeftRail_bookmarkTip__kO8jc{flex:0 0 5cqw;display:flex;align-items:center;justify-content:center;background:#ec5555;clip-path:polygon(0 0,calc(100% - var(--chamfer)) 0,100% var(--chamfer),100% calc(100% - var(--chamfer)),calc(100% - var(--chamfer)) 100%,0 100%)}.StageLeftRail_menuBar__vN4Sc{position:absolute;left:0;width:calc(var(--page-front) - .35cqw);bottom:8cqh;z-index:5;display:flex;flex-direction:column;align-items:center;gap:6cqh;pointer-events:auto}.StageLeftRail_menuButton__hD98_{position:relative;--shortcut-badge-size:1.5cqh;width:9cqh;height:9cqh;display:flex;align-items:center;justify-content:center;border:0;padding:0;background:transparent;cursor:var(--cursor-pointer);filter:drop-shadow(0 2px 3px rgba(74,76,56,.5));transition:transform .15s ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.StageLeftRail_menuButton__hD98_:active{transform:scale(.94)}.StageLeftRail_menuButton__hD98_[data-locked]{cursor:var(--cursor-default)}.StageLeftRail_menuButton__hD98_[data-locked]:active{transform:none}.StageLeftRail_menuButton__hD98_ svg{width:100%;height:100%}.StageLeftRail_menuButton__hD98_ svg path[fill="#F8F9F3"]{fill:var(--hud-icon-light,#f8f9f3)}.StageLeftRail_stickerPop__aXGfD svg{animation:StageLeftRail_stickerBookGulp__zxmxK .56s ease-out both}@keyframes StageLeftRail_stickerBookGulp__zxmxK{0%{transform:scale(1)}25%{transform:scale(1.28) rotate(-7deg)}55%{transform:scale(.92) rotate(3deg)}80%{transform:scale(1.04) rotate(-1deg)}to{transform:scale(1) rotate(0deg)}}.StageLeftRail_plusOne__966mp{position:absolute;right:-1.2cqh;top:-1.4cqh;font-family:var(--font-point);font-size:2.6cqh;line-height:1;color:#f6f4ec;-webkit-text-stroke:.5cqh #ed9685;paint-order:stroke;pointer-events:none;animation:StageLeftRail_stickerPlusOne__keM0I .72s ease-out 80ms both}@keyframes StageLeftRail_stickerPlusOne__keM0I{0%{opacity:0;transform:translateY(.8cqh) scale(.6)}25%{opacity:1;transform:translateY(0) scale(1.1)}70%{opacity:1;transform:translateY(-1cqh) scale(1)}to{opacity:0;transform:translateY(-2cqh) scale(1)}}.StageLeftRail_railExit__MzA_h .StageLeftRail_bookmark__JAGOb,.StageLeftRail_railExit__MzA_h .StageLeftRail_menuBar__vN4Sc,.StageLeftRail_railExit__MzA_h .StageLeftRail_pageFrontClip__kKY4_,.StageLeftRail_railExit__MzA_h .StageLeftRail_postIt__4qO9i{animation:StageLeftRail_railFrontOut__FMw8k 1s cubic-bezier(.1667,0,0,1) both;animation-delay:var(--rail-exit-delay,0s)}.StageLeftRail_railExit__MzA_h .StageLeftRail_pageBack__BwoEV{animation:StageLeftRail_railBackOut__RaEem .9s cubic-bezier(.1667,0,0,1) both;animation-delay:calc(var(--rail-exit-delay, 0s) + .1s)}@keyframes StageLeftRail_railFrontOut__FMw8k{0%{translate:0 0}to{translate:-28.5cqw 0}}@keyframes StageLeftRail_railBackOut__RaEem{0%{translate:0 0}to{translate:-19.6cqw 0}}@container (orientation: portrait){.StageLeftRail_pageBack__BwoEV,.StageLeftRail_pageFrontClip__kKY4_,.StageLeftRail_postIt__4qO9i{display:none}.StageLeftRail_menuBar__vN4Sc{top:0;bottom:auto;left:4cqw;width:auto;height:13cqh;flex-direction:row;gap:5cqw}.StageLeftRail_menuButton__hD98_{width:min(9cqh,14cqw);height:min(9cqh,14cqw)}.StageLeftRail_bookmark__JAGOb{top:3cqh;left:auto;right:4cqw;width:28cqw;height:7cqh}.StageLeftRail_bookmarkIcon__bAUS5{height:5cqh}.StageLeftRail_bookmarkTip__kO8jc{flex-basis:9cqw}}.HintBulbs_button__TJCpQ{position:relative;--shortcut-badge-size:1.5cqh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3cqh;width:9.5cqh;height:9.5cqh;border:0;border-radius:50%;padding:0;background:hsla(0,0%,100%,.92);box-shadow:0 2px 6px rgba(55,55,38,.16);cursor:var(--cursor-default);-webkit-tap-highlight-color:transparent}.HintBulbs_available__pa0Yz{cursor:var(--cursor-pointer);transition:transform .14s ease}.HintBulbs_available__pa0Yz:active{transform:scale(.94)}.HintBulbs_dimmed___ktYB{opacity:.6}.HintBulbs_bulb__H2ZDG{position:relative;display:flex;width:4.6cqh;height:4.6cqh}.HintBulbs_bulb__H2ZDG svg{width:100%;height:100%}.HintBulbs_count__UHrnC{color:rgba(104,108,84,.9);font-size:2.3cqh;font-weight:800;line-height:1;letter-spacing:.02em}.HintBulbs_blinking__55cQ9 svg path{animation:HintBulbs_bulbLightBlink__WeHfv .9s ease-in-out infinite}@keyframes HintBulbs_bulbLightBlink__WeHfv{0%,to{fill:#e8e7e4}50%{fill:#ffef6f}}.HintBulbs_usedX__PLoql{position:absolute;inset:0}.HintBulbs_tape__h_0UP{position:absolute;left:50%;top:50%;width:116%;height:17%;border-radius:3px 7px 4px 6px;box-shadow:0 1px 1px rgba(0,0,0,.08)}.FullscreenButton_button__Oj_I7{position:relative;--shortcut-badge-size:1.5cqh;width:9cqh;height:9cqh;display:flex;align-items:center;justify-content:center;border:0;padding:0;background:transparent;color:hsla(0,0%,100%,.96);cursor:var(--cursor-pointer);touch-action:manipulation;transition:transform .14s ease;-webkit-tap-highlight-color:transparent}.FullscreenButton_button__Oj_I7:active{transform:scale(.94)}.FullscreenButton_button__Oj_I7 svg{width:76%;height:76%}.StageRightRail_rail__AJh7g{display:flex;flex-direction:column;align-items:center;gap:6cqh}.StageRightRail_resetButton__KZ__k{position:relative;--shortcut-badge-size:1.5cqh;width:9cqh;height:9cqh;display:flex;align-items:center;justify-content:center;border:0;padding:0;background:transparent;color:hsla(0,0%,100%,.96);cursor:var(--cursor-pointer);touch-action:manipulation;transition:transform .14s ease;-webkit-tap-highlight-color:transparent}.StageRightRail_resetButton__KZ__k:active{transform:scale(.94)}.StageRightRail_resetButton__KZ__k svg{width:100%;height:100%}@container (orientation: portrait){.StageRightRail_rail__AJh7g{flex-direction:row;gap:8cqw}}.demoOutro_overlay__FdwSb{--demo-ink:#4a463d;--demo-ink-muted:#8a8478;position:fixed;inset:0;z-index:61;display:flex;align-items:center;justify-content:center;padding:24px;background-color:hsla(60,22%,75%,.82);animation:demoOutro_demo-outro-fade-in__3NTXu .22s ease-out both}@keyframes demoOutro_demo-outro-fade-in__3NTXu{0%{opacity:0}to{opacity:1}}.demoOutro_card__rUhPg{position:relative;overflow:hidden;width:min(420px,100%);padding:clamp(28px,5vmin,40px);border-radius:0;background:#edeed8;border:3px solid hsla(0,0%,100%,.6);box-shadow:0 24px 48px -12px rgba(0,0,0,.35);text-align:center;animation:demoOutro_demo-outro-card-in__uKR6y .38s cubic-bezier(.18,.72,.3,1) both}.demoOutro_glitter__mZY6T{position:absolute;inset:0;background-image:url(/assets/holographic-overlay.jpg);background-size:cover;background-position:50%;mix-blend-mode:soft-light;opacity:.55;pointer-events:none;animation:demoOutro_demo-outro-glitter-breathe__Yy6pO 6s ease-in-out infinite}@keyframes demoOutro_demo-outro-glitter-breathe__Yy6pO{0%,to{opacity:.45}50%{opacity:.62}}.demoOutro_content__G9wsJ{position:relative;z-index:1}@keyframes demoOutro_demo-outro-card-in__uKR6y{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.demoOutro_title___Pw3i{margin:0 0 clamp(22px,3.6vmin,32px);font-size:clamp(22px,3.6vmin,30px);font-weight:800;line-height:1.15;letter-spacing:-.01em;color:var(--demo-ink);-webkit-text-stroke:2px hsla(0,0%,100%,.7);paint-order:stroke fill;filter:drop-shadow(0 2px 1px rgba(0,0,0,.1))}.demoOutro_body__hOpHI{margin:calc(-1 * clamp(8px, 1.4vmin, 12px)) 0 clamp(20px,3.2vmin,28px);font-size:clamp(14px,2vmin,16px);font-weight:600;line-height:1.6;color:var(--demo-ink-muted);text-wrap:pretty}.demoOutro_body__hOpHI:lang(ko){word-break:keep-all}.demoOutro_actions__OREBL{display:flex;flex-direction:column;gap:12px}.demoOutro_ticket__ZR1w3{position:relative;width:100%;padding:2px;border:none;background:#e9e6e4;cursor:var(--cursor-pointer);clip-path:polygon(11px 0,calc(100% - 11px) 0,100% 11px,100% calc(100% - 11px),calc(100% - 11px) 100%,11px 100%,0 calc(100% - 11px),0 11px);filter:drop-shadow(0 1px 1.5px rgba(90,88,66,.18));transition:transform .12s ease-out,filter .12s ease-out;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.demoOutro_ticket__ZR1w3:hover{transform:translateY(-2px);filter:drop-shadow(0 3px 4px rgba(90,88,66,.2))}.demoOutro_ticket__ZR1w3:active{transform:translateY(1px) scale(.99);filter:drop-shadow(0 1px 1px rgba(90,88,66,.16))}.demoOutro_ticket__ZR1w3:focus-visible{outline:none;background:#fff}.demoOutro_ticketSlot__CfY84{position:relative}.demoOutro_ticketBadge__Z_fpd{--shortcut-badge-size:10px}.demoOutro_face__CGkyJ{display:flex;align-items:center;justify-content:center;width:100%;padding:14px 18px;font-size:clamp(15px,2vmin,17px);font-weight:900;letter-spacing:.02em;clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 9px,100% calc(100% - 9px),calc(100% - 9px) 100%,9px 100%,0 calc(100% - 9px),0 9px)}.demoOutro_facePink__yzfoD{background:#eb88c7;color:#fff}.demoOutro_faceWhite__qqvdb{background:#f6f5ec;color:var(--demo-ink)}.ending_overlay__H03NZ{--ending-ink:#4f4e44;outline:none;position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;overflow:hidden;animation:ending_ending-fade-in__WOACM .22s ease-out both;cursor:var(--cursor-pointer)}@keyframes ending_ending-fade-in__WOACM{0%{opacity:0}to{opacity:1}}.ending_stage__5J2Zm{position:relative;width:min(92cqw,82cqh);height:min(92cqw,82cqh)}.ending_quilt__FYwJ_{position:absolute;inset:0;transform-origin:0 0;will-change:transform}.ending_tile__aVNCl{position:absolute;perspective:72cqmin}.ending_paper__WZPCL{position:absolute;inset:0;z-index:1}.ending_flip__lyUxE{position:absolute;inset:0;transform-style:preserve-3d;transition:transform var(--flip-ms) cubic-bezier(.18,.72,.3,1)}.ending_face__i6J1X{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;background-repeat:no-repeat;box-shadow:0 1px 2px rgba(0,0,0,.1)}.ending_faceBack__DtVRE{transform:rotateX(180deg)}.ending_letter__0pTaO{display:block;width:100%;height:100%}.ending_tomato__wg_1K{position:absolute;left:16%;top:16%;width:68%;height:68%}.ending_letterGlyph___LJX6{font-size:66px}.ending_letterGlyphPair__XUNGi,.ending_letterGlyph___LJX6{font-family:Arial Black,Arial,Helvetica,sans-serif;font-weight:900;letter-spacing:-.02em;fill:var(--ending-ink)}.ending_letterGlyphPair__XUNGi{font-size:46px}.ending_crocLayer__4BT_0{position:absolute;inset:0;overflow:hidden;z-index:2;pointer-events:none}.ending_croc__g3Iks{position:absolute;left:16%;bottom:0;width:68%;aspect-ratio:1;background-size:100% 100%;background-repeat:no-repeat;animation:ending_ending-croc-pop__4d6oa var(--croc-ms) both}@keyframes ending_ending-croc-pop__4d6oa{0%{transform:translateY(104%);animation-timing-function:cubic-bezier(.12,.75,.3,1)}30%{transform:translateY(-10%);animation-timing-function:cubic-bezier(.55,.03,.85,.6)}to{transform:translateY(104%)}}.ending_prompt__Fd4KS{position:absolute;left:0;right:0;bottom:max(16px,3cqh);text-align:center;font-size:clamp(12px,1.6cqmin,16px);font-weight:700;letter-spacing:.08em;color:var(--ending-ink);opacity:.72;animation:ending_ending-prompt-in__2LoTO .9s ease-out both;pointer-events:none}@keyframes ending_ending-prompt-in__2LoTO{0%{opacity:0;transform:translateY(6px)}to{opacity:.72;transform:translateY(0)}}.UnlockPopup_scrim__omk28{position:absolute;inset:0;z-index:35;display:flex;align-items:center;justify-content:center;background:rgba(58,54,40,.32);pointer-events:none;animation:UnlockPopup_unlock-scrim-in__k4Zib .22s ease-out both}.UnlockPopup_closing__8_kf_{animation:UnlockPopup_unlock-scrim-out__a06Uk .25s ease-in both}@keyframes UnlockPopup_unlock-scrim-in__k4Zib{0%{opacity:0}to{opacity:1}}@keyframes UnlockPopup_unlock-scrim-out__a06Uk{0%{opacity:1}to{opacity:0}}.UnlockPopup_card__t5MMn{position:relative;width:min(58cqh,80cqw);padding:4cqh 4cqh 4.4cqh;border-radius:1.2cqh;background:#f6f4ec;box-shadow:0 .6cqh 1.6cqh rgba(74,70,54,.28),0 .2cqh .4cqh rgba(74,70,54,.18);rotate:-1.5deg;display:flex;flex-direction:column;align-items:center;gap:2.4cqh;animation:UnlockPopup_unlock-card-in__OnhQS .32s cubic-bezier(.2,1.4,.4,1) both}@keyframes UnlockPopup_unlock-card-in__OnhQS{0%{transform:scale(.82)}to{transform:scale(1)}}.UnlockPopup_slot__PXUuV{width:100%;min-height:18cqh;display:flex;align-items:center;justify-content:center}.UnlockPopup_lock__L__Tp{width:18cqh;height:18cqh;overflow:visible}.UnlockPopup_rattling__FkTRQ{transform-box:fill-box;transform-origin:50% 8%;animation:UnlockPopup_unlock-rattle__HVP0Z .8s ease-in-out both}@keyframes UnlockPopup_unlock-rattle__HVP0Z{0%{transform:rotate(0deg) translateX(0)}12%{transform:rotate(-4deg) translateX(-1%)}24%{transform:rotate(5deg) translateX(1%)}38%{transform:rotate(-7deg) translateX(-1.5%)}52%{transform:rotate(9deg) translateX(1.5%)}66%{transform:rotate(-11deg) translateX(-2%)}80%{transform:rotate(13deg) translateX(2%)}92%{transform:rotate(-8deg) translateX(-1%) scale(1.04)}to{transform:rotate(0deg) translateX(0) scale(1.08)}}.UnlockPopup_piece__B_D1M{transform-box:fill-box;transform-origin:center}.UnlockPopup_shackleFly__TKsWM{animation:UnlockPopup_unlock-shackle-fly__kOzrQ .52s cubic-bezier(.2,.8,.4,1) both}.UnlockPopup_leftFall__oNz8K{animation:UnlockPopup_unlock-left-fall__Bef1a .56s cubic-bezier(.4,0,.8,.6) both}.UnlockPopup_rightFall__MEGbV{animation:UnlockPopup_unlock-right-fall__YVAnb .56s cubic-bezier(.4,0,.8,.6) both}@keyframes UnlockPopup_unlock-shackle-fly__kOzrQ{0%{transform:translate(0) rotate(0deg);opacity:1}to{transform:translate(-18%,-70%) rotate(-38deg);opacity:0}}@keyframes UnlockPopup_unlock-left-fall__Bef1a{0%{transform:translate(0) rotate(0deg);opacity:1}to{transform:translate(-30%,55%) rotate(-24deg);opacity:0}}@keyframes UnlockPopup_unlock-right-fall__YVAnb{0%{transform:translate(0) rotate(0deg);opacity:1}to{transform:translate(30%,55%) rotate(24deg);opacity:0}}.UnlockPopup_rays__ixxwo{transform-box:fill-box;transform-origin:center;animation:UnlockPopup_unlock-rays__MymXp .52s ease-out both}@keyframes UnlockPopup_unlock-rays__MymXp{0%{transform:scale(.4);opacity:0}35%{opacity:1}to{transform:scale(1.35);opacity:0}}.UnlockPopup_message__hhUMA{margin:0;font-family:var(--font-point);font-size:3.8cqh;line-height:1;letter-spacing:.04em;text-align:center;color:#4f4e44;animation:UnlockPopup_unlock-message-in__6dCdi .38s cubic-bezier(.2,1.5,.4,1) both}@keyframes UnlockPopup_unlock-message-in__6dCdi{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}