@font-face{font-family:Chewy;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/chewy-400-latin-cc67b310.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/fredoka-600-latin-5cce26c7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.st-room{--st-night:#0e1240;--st-indigo:#262a6b;--st-ink:#151a4a;--st-tile:#24286c;--st-lav:#a99bf0;--st-pink:#ffb8e8;--st-mint:#8ff0d0;--st-nm:#b6ff3b;--st-gold:#ffc94a;--st-paper:#ece8fb;--st-muted:#a9aad8;--st-line:#a99bf038;--st-display:"Chewy", ui-rounded, "SF Pro Rounded", ui-sans-serif, system-ui, sans-serif;--st-mono:ui-monospace, Menlo, "Azeret Mono", monospace;background:var(--st-night);color:var(--st-paper);-webkit-user-select:none;user-select:none;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;position:fixed;inset:0;overflow:hidden}.st-stage{background:var(--st-night);z-index:1;position:absolute;overflow:hidden;container-type:size}.st-stage.shake{animation:st-shake calc(var(--gw-t-panel) * 1.25) ease-out}@keyframes st-shake{15%{transform:translate(-1.2%,.6%)}30%{transform:translate(1%,-.8%)}45%{transform:translate(-.7%,.5%)}60%{transform:translate(.5%,-.3%)}80%{transform:translate(-.2%,.1%)}}.st-plate{z-index:1;position:absolute;inset:0}.st-plate>*,.st-paint>*{position:absolute}.st-pbg{width:100%;height:100%;display:block;inset:0}.st-pbg[data-off],.st-deck>img[data-off]{opacity:0}.st-ext{pointer-events:none;overflow:hidden}.st-ext>img{max-width:none;position:absolute}.st-ext:after{content:"";position:absolute;inset:0}.st-ext{--st-ext-fade:transparent 0, color-mix(in oklab, var(--st-night) 55%, transparent) calc(var(--st-ext-d,40px) * .6), var(--st-night) var(--st-ext-d,40px)}.st-ext[data-side=t]:after{background:linear-gradient(to top, var(--st-ext-fade))}.st-ext[data-side=b]:after{background:linear-gradient(to bottom, var(--st-ext-fade))}.st-ext[data-side=l]:after{background:linear-gradient(to left, var(--st-ext-fade))}.st-ext[data-side=r]:after{background:linear-gradient(to right, var(--st-ext-fade))}.st-deck{pointer-events:none;overflow:hidden}.st-deck>img{width:100%;max-width:none;position:absolute;top:0;left:0}.st-loop{object-fit:cover;pointer-events:none}.st-port{clip-path:circle(39%);opacity:.96;border-radius:50%}canvas.st-fx{pointer-events:none}#st-fx-over{z-index:9;width:100%;height:100%;position:absolute;inset:0}.st-srcs{opacity:.01;pointer-events:none;width:4px;height:4px;position:absolute;top:0;left:0;overflow:hidden}.st-srcs video{width:4px;height:4px}.st-char{pointer-events:none;transform-origin:50% 100%;filter:drop-shadow(0 .6cqw .8cqw #00000073)}.st-char.bob{animation:st-bob var(--gw-t-breath) ease-in-out infinite}.st-char.cheer{animation:st-cheer calc(var(--gw-t-breath) * .4) var(--gw-ease-spring) infinite alternate}.st-char.shiver{animation:st-shiver var(--gw-t-quick) linear infinite alternate}.st-char.loom{animation:st-loom calc(var(--gw-t-breath) * 1.23) ease-in-out infinite}.st-char.peek{animation:st-peek calc(var(--gw-t-breath) * 1.15) ease-in-out infinite}.st-char.hop{animation:st-hop var(--gw-t-base) var(--gw-ease-spring) 2 alternate}.st-char.lean{animation:st-lean var(--gw-t-panel) ease-out 2 alternate}@keyframes st-bob{50%{transform:translateY(-1.2%)}}@keyframes st-cheer{0%{transform:translateY(0)scale(1)}to{transform:translateY(-5%)scale(1.03,.98)}}@keyframes st-shiver{0%{transform:translate(-.8%)rotate(-.6deg)}to{transform:translate(.8%)rotate(.6deg)}}@keyframes st-loom{50%{transform:scale(1.03)rotate(-1deg)}}@keyframes st-peek{0%,60%,to{transform:translate(0)}70%,90%{transform:translate(14%)}}@keyframes st-hop{to{transform:translateY(-9%)scale(.97,1.04)}}@keyframes st-lean{to{transform:rotate(-6deg)translate(-6%)}}.st-front{pointer-events:none;background-repeat:no-repeat}.st-board{gap:var(--st-g,4px);z-index:4;box-sizing:border-box;grid-template-columns:repeat(5,1fr);display:grid;overflow:hidden}.st-reel{--gw-reel-gap:var(--st-g,4px);--gw-reel-flash-peak:0;--gw-reel-smear:linear-gradient(to bottom, color-mix(in oklab, var(--gw-recess) 55%, transparent) 0, transparent 20%, transparent 80%, color-mix(in oklab, var(--gw-recess) 55%, transparent) 100%);height:100%}.st-reel .gw-reel-stop{display:none}.st-strip{gap:var(--st-g,4px);flex-direction:column;display:flex}.st-socket{gap:var(--st-g,4px);flex-direction:column;display:flex;position:absolute;inset:0}.st-t{width:var(--st-cw,60px);height:var(--st-ch,60px);transition:transform var(--gw-t-base) var(--gw-ease-ui), filter var(--gw-t-base) var(--gw-ease-ui);flex:none;position:relative;overflow:visible}.st-t img{object-fit:contain;pointer-events:none;filter:drop-shadow(0 3px 3px #08061e8c);width:114%;height:114%;display:block;position:absolute;top:-7%;left:-7%}.st-t.zt img{object-fit:cover;border-radius:12%;width:96%;height:96%;top:2%;left:2%}.st-t .hr{font-family:var(--st-mono);font-size:max(7px, calc(var(--st-cw,60px) * .13));color:var(--st-ink);background:#f2ebd3;border-radius:.5em;padding:.3em .4em;line-height:1;position:absolute;bottom:6%;right:6%}.st-t.win{filter:brightness(1.2) drop-shadow(0 0 4px var(--st-gold));z-index:1;transform:scale(1.06)}.st-board[data-dim] .st-t:not(.win){filter:brightness(.5)}.st-t.zland{animation:st-zland calc(var(--gw-t-base) * 1.6) var(--gw-ease-bounce)}@keyframes st-zland{0%{transform:scale(1.25,.7)}to{transform:none}}.st-t.win[data-s=feather] img{animation:st-sway calc(var(--gw-t-breath) * .42) ease-in-out infinite alternate;transform-origin:30% 90%}.st-t.win[data-s=bubble] img{animation:st-wobble calc(var(--gw-t-breath) * .35) ease-in-out infinite alternate}.st-t.win[data-s=rainbow] img{animation:st-shimmer calc(var(--gw-t-breath) * .385) ease-in-out infinite alternate}.st-t.win[data-s=star] img{animation:st-twinkle calc(var(--gw-t-breath) * .27) ease-in-out infinite alternate}.st-t.win[data-s=comet] img{animation:st-streak calc(var(--gw-t-breath) * .31) ease-in-out infinite alternate}.st-t.win[data-s=teeth] img{animation:st-chatter calc(var(--gw-t-quick) * .75) var(--gw-step-coarse) infinite}.st-t.win[data-s=closet] img{animation:st-creak calc(var(--gw-t-breath) * .54) ease-in-out infinite alternate;transform-origin:80%}.st-t.win[data-s=spider] img{animation:st-tap calc(var(--gw-t-base) * 1.35) ease-in-out infinite alternate;transform-origin:50% 85%}.st-t.win[data-s=lump] img{animation:st-blob calc(var(--gw-t-breath) * .385) ease-in-out infinite alternate;transform-origin:50% 100%}.st-t.win[data-s=clock] img{animation:st-tock calc(var(--gw-t-panel) * 1.25) var(--gw-step-coarse) infinite}@keyframes st-sway{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}@keyframes st-wobble{0%{transform:scale(1.06,.94)}to{transform:scale(.95,1.06)}}@keyframes st-shimmer{to{filter:brightness(1.35)saturate(1.3)}}@keyframes st-twinkle{0%{transform:scale(.94)rotate(-4deg)}to{transform:scale(1.06)rotate(4deg)}}@keyframes st-streak{0%{transform:translate(-4%,4%)}to{transform:translate(4%,-4%)}}@keyframes st-chatter{0%{transform:translateY(-2%)}to{transform:translateY(2%)}}@keyframes st-creak{to{transform:skewY(-4deg)scaleX(.97)}}@keyframes st-tap{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)translateY(-2%)}}@keyframes st-blob{0%{transform:scale(1.04,.95)}to{transform:scale(.96,1.05)}}@keyframes st-tock{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}.st-wheels{pointer-events:none;z-index:5;inset:0}.st-wheel{opacity:0;transition:transform var(--gw-t-base) var(--gw-ease-pop), opacity var(--gw-t-quick) var(--gw-ease-ui);filter:drop-shadow(0 4px 6px #0000008c);position:absolute;transform:translate(-50%,-50%)scale(.2)}.st-wheel[data-on]{opacity:1;transform:translate(-50%,-50%)scale(1)}.st-bob{position:absolute;inset:0}.st-wheel[data-yawn] .st-bob{animation:st-yawn var(--gw-t-room) var(--gw-ease-bounce)}@keyframes st-yawn{0%{transform:scale(1.12,.84)}to{transform:none}}.st-disc{border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.st-disc img,.st-disc svg{width:100%;height:100%;display:block;position:absolute;inset:0}.st-ptr{z-index:2;transform-origin:50% 8%;width:33%;position:absolute;top:-34%;left:50%;transform:translate(-50%)}.st-disc{transition:transform var(--st-wheel-ms,3.2s) var(--gw-ease-spindown)}.st-res{font-family:var(--st-display);font-size:var(--st-rs,18px);color:var(--st-paper);text-shadow:2px 2px 0 var(--st-ink);white-space:nowrap;position:absolute;top:104%;left:50%;transform:translate(-50%)}.st-toast{font-family:var(--st-display);font-size:var(--st-tf,22px);color:var(--st-gold);text-shadow:2px 3px 0 var(--st-ink);pointer-events:none;animation:st-toast calc(var(--gw-t-panel) * 3.5) ease-out forwards;z-index:6;position:absolute;transform:translate(-50%,-50%)}@keyframes st-toast{0%{opacity:0;transform:translate(-50%,-30%)scale(.7)}15%{opacity:1;transform:translate(-50%,-60%)scale(1.1)}to{opacity:0;transform:translate(-50%,-190%)}}.st-plq{z-index:6;pointer-events:none;filter:drop-shadow(0 2px 2px #00000073)}.st-cnt{z-index:6;font-family:var(--st-display);font-size:var(--st-cn,16px);white-space:nowrap;color:#2a1a06;text-shadow:0 1px #ffecbe99,0 -1px #00000059;background:linear-gradient(#e6c070,#b8873a);border:2px solid #5a3c12;border-radius:6px;padding:.12em .5em;line-height:1;transform:translate(-50%);box-shadow:inset 0 1px #fff6,0 2px 3px #0006}.st-cnt i{opacity:.65;font-size:.78em;font-style:normal}.st-gauge{z-index:6;pointer-events:none;transform-origin:50%}.st-gauge>img{filter:drop-shadow(0 3px 3px #00000073);width:100%;height:100%;display:block;position:absolute;inset:0}.st-gauge .st-num{height:auto;position:absolute}.st-gauge[data-bump]{animation:st-gbump var(--gw-t-base) var(--gw-ease-bounce)}@keyframes st-gbump{0%{transform:scale(1.1)}to{transform:none}}.st-num{height:var(--st-nh,70px);justify-content:center;align-items:flex-end;display:flex}.st-num img{width:auto;height:100%;transition:transform var(--gw-t-tap) var(--gw-ease-ui);margin:0;display:block}.st-num img.p{height:42%;margin:0 .5%}.st-num img.b{animation:st-dbump var(--gw-t-base) var(--gw-ease-bounce)}@keyframes st-dbump{0%{transform:translateY(-22%)scale(1.15)}to{transform:none}}.st-num[data-pulse]{animation:st-npulse calc(var(--gw-t-panel) * 1.25) var(--gw-ease-bounce)}@keyframes st-npulse{0%{transform:scale(1.14)}to{transform:none}}.st-money{pointer-events:none;justify-content:center;align-items:flex-end;gap:.3em;display:flex;position:absolute}.st-money .st-num{height:100%}.st-money.flow{height:var(--st-nh,70px);position:relative}.st-lockwrap>.st-lock{grid-area:1/1}.st-lock.out{pointer-events:none}.st-cur{font-family:var(--st-display);color:var(--st-gold);text-shadow:0 1px #0a081eb3;padding-bottom:6%;line-height:1}.st-ctl{z-index:8;cursor:pointer;-webkit-tap-highlight-color:transparent;color:inherit;background:0 0;border:0;padding:0;display:block;position:absolute}.st-ctl img{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.st-ctl:active img{transform:scale(.94)}.st-ctl:disabled{filter:grayscale(.7)brightness(.65);cursor:default}.st-ctl.spin img{filter:drop-shadow(0 6px 10px #00000080)}.st-ctl.spin img.go{animation:st-spinkey calc(var(--gw-t-panel) * 1.75) var(--gw-ease-spindown)}@keyframes st-spinkey{to{transform:rotate(360deg)}}.st-ctl:focus-visible{outline:3px solid var(--st-pink);outline-offset:2px;border-radius:12px}.st-ro{z-index:8;pointer-events:none;position:absolute}.st-ro>img{filter:drop-shadow(0 3px 3px #00000073);width:100%;height:100%;display:block;position:absolute;inset:0}.st-ro--press{pointer-events:auto;cursor:pointer;background:0 0;border:0;padding:0}.st-flock{z-index:8;border:2px solid var(--st-line);background:#0e1240c7;border-radius:999px;align-items:center;gap:3px;padding:4px 10px;display:flex;position:absolute}.st-flock__row{align-items:center;gap:3px;display:flex}.st-flock img{height:var(--st-fh,18px)}.st-flock[data-wrap]{border-radius:16px;flex-direction:column;gap:2px}.st-flock[data-wrap] img{height:calc(var(--st-fh,18px) * .8)}.st-flock[data-wrap] span{margin-left:0}.st-flock .jump{animation:st-jump var(--st-jt,.7s) ease-in forwards}@keyframes st-jump{50%{transform:translate(-6px,-10px)}to{opacity:0;transform:translate(-16px)}}.st-flock .arrive{animation:st-arrive calc(var(--gw-t-panel) * 1.25) var(--gw-ease-pop)}@keyframes st-arrive{0%{opacity:0;transform:translate(16px)scale(.4)}}.st-flock span{font-family:var(--st-display);font-size:var(--st-ff,14px);color:var(--st-paper);white-space:nowrap;margin-left:4px}.st-ledger{z-index:12;font-size:var(--st-lf,12px);color:var(--st-paper);text-shadow:0 1px 2px #000000e6;pointer-events:none;white-space:nowrap;justify-content:center;gap:1.2em;line-height:1.2;display:flex;position:absolute}.st-ledger .gw-ledger,.st-ledger>*{gap:.4em;display:inline-flex}.st-lockwrap{height:var(--st-lh,220px);width:min(84cqw, var(--st-lw,520px));place-items:center;display:grid;position:relative}.st-lock{max-width:100%;height:100%;position:relative}.st-lock>img{pointer-events:none;display:block;position:absolute}.st-lock .lt{z-index:2;transform-origin:50% 90%;animation:st-lfall calc(var(--gw-t-base) * 1.5) var(--gw-ease-fall) backwards, st-lland var(--gw-t-base) var(--gw-ease-bounce) none;animation-delay:var(--d,0s), calc(var(--d,0s) + var(--gw-t-base) * 1.5)}.st-lock.n .lt{animation:st-ldrop calc(var(--gw-t-base) * 1.35) var(--gw-ease-fall) backwards, st-lland-heavy calc(var(--gw-t-base) * 1.1) var(--gw-ease-bounce) none;animation-delay:var(--d,0s), calc(var(--d,0s) + var(--gw-t-base) * 1.35)}.st-lock .lt.idle{animation:st-lidle calc(var(--gw-t-breath) * .65) ease-in-out infinite alternate;animation-delay:var(--d2,0s)}.st-lock .ch{z-index:1;animation:st-cin calc(var(--gw-t-panel) * 1.75) var(--gw-ease-pop) backwards;animation-delay:var(--cd,.4s);transform-origin:50% 100%}.st-lock .ch.idle{animation-delay:0s}.st-lock .ch.idle.float{animation:st-cfloat var(--gw-t-breath) ease-in-out infinite}.st-lock .ch.idle.cheer{animation:st-ccheer calc(var(--gw-t-breath) * .35) var(--gw-ease-spring) infinite alternate}.st-lock .ch.idle.sleep{animation:st-csleep calc(var(--gw-t-breath) * 1.15) ease-in-out infinite}.st-lock .ch.idle.triumph{animation:st-ctri calc(var(--gw-t-breath) * .42) var(--gw-ease-spring) infinite alternate}.st-lock .ch.idle.chomp{animation:st-cchomp calc(var(--gw-t-quick) * .875) var(--gw-step-coarse) infinite}.st-lock .ch.idle.creak{animation:st-ccreak calc(var(--gw-t-breath) * .85) ease-in-out infinite;transform-origin:20%}.st-lock .ch.idle.swing{animation:st-cswing calc(var(--gw-t-breath) * .92) ease-in-out infinite;transform-origin:50% 0}.st-lock .ch.idle.grab{animation:st-cgrab calc(var(--gw-t-breath) * .69) ease-in-out infinite}.st-lock.out{animation:st-lout var(--gw-t-quick) var(--gw-ease-out) forwards}@keyframes st-lfall{0%{transform:scale(.3) rotate(var(--r,0deg));opacity:0;translate:0 -150%}to{opacity:1;transform:translate(0)}}@keyframes st-ldrop{0%{transform:scale(1.25) rotate(var(--r,0deg));opacity:0;translate:0 -190%}to{opacity:1;transform:translate(0)}}@keyframes st-lland{0%{scale:1.14 .84}to{scale:1}}@keyframes st-lland-heavy{0%{scale:1.22 .72}to{scale:1}}@keyframes st-lidle{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-3.5%) rotate(var(--w,1deg))}}@keyframes st-cin{0%{opacity:0;transform:translateY(40%)scale(.5)}to{opacity:1;transform:none}}@keyframes st-cfloat{50%{transform:translateY(-5%)rotate(-2deg)}}@keyframes st-ccheer{to{transform:translateY(-6%)scale(1.03,.97)}}@keyframes st-csleep{50%{transform:scale(1.03,.98)translateY(-2%)}}@keyframes st-ctri{to{transform:translateY(-4%)scale(1.04)}}@keyframes st-cchomp{0%{transform:translateY(-2%)rotate(-1deg)}to{transform:translateY(2%)rotate(1deg)}}@keyframes st-ccreak{0%,to{transform:scaleX(1)}50%{transform:scaleX(.96)skewY(-1deg)}}@keyframes st-cswing{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}@keyframes st-cgrab{0%,to{transform:scale(1)}45%{transform:scale(1.07)translateY(-2%)}55%{transform:scale(1.05)translate(.6%)}}@keyframes st-lout{to{opacity:0;transform:scale(.6)translateY(-20%)}}.st-ov{z-index:10;text-align:center;animation:st-fade var(--gw-t-base) var(--gw-ease-ui);background:#0e1240d6;place-items:center;padding:4% 4% calc(4% + 30px);display:grid;position:absolute;inset:0}@keyframes st-fade{0%{opacity:0}}.st-ov .card{z-index:1;justify-items:center;gap:1.6cqh;max-width:88%;display:grid;position:relative}.st-ov.clear{background:0 0}.st-ov.w{background:radial-gradient(closest-side,#0e12408c,#08081ce6)}.st-ov.w.n{background:radial-gradient(closest-side,#1e320a99,#080412ed)}.st-ov.w[data-tier="1"]{background:radial-gradient(closest-side,#281e5a73,#08081ce6)}.st-ov.w.d[data-tier="2"],.st-ov.w.d[data-tier="3"]{background:radial-gradient(closest-side,#ffaae661,#281246e6)}.st-ov.w.d[data-tier="3"]{background:radial-gradient(closest-side,#ffd2f58c,#5a2882e6)}.st-ov.w.n[data-tier="2"]{background:radial-gradient(closest-side,#3c6e0a80,#05020cf2)}.st-ov.w.n[data-tier="3"]{background:radial-gradient(closest-side,#6ec8146b,#020006f7)}.st-ov.gm.d{background:radial-gradient(closest-side,#6e3ca0b8,#241240f0)}.st-ov.gm.n{background:radial-gradient(closest-side,#28460fb8,#0a0516f2)}.st-tcimg{object-fit:contain;width:80cqw;max-height:22cqh;animation:st-slam calc(var(--gw-t-panel) * 1.5) var(--gw-ease-pop) backwards}.st-rib{object-fit:contain;width:46cqw;max-height:9cqh;animation:st-rise calc(var(--gw-t-panel) * 1.25) var(--gw-ease-pop) backwards}.st-sub{object-fit:contain;width:70cqw;max-height:7cqh}.st-stage[data-dev=desk] .st-tcimg{width:50cqw;max-height:31.5cqh}.st-stage[data-dev=desk] .st-rib{width:30.5cqw;max-height:12.9cqh}.st-stage[data-dev=desk] .st-sub{width:46.6cqw;max-height:10cqh}@keyframes st-slam{0%{opacity:0;transform:scale(2.4)rotate(-8deg)}to{opacity:1;transform:scale(1)rotate(-3deg)}}@keyframes st-rise{0%{transform:translateY(70%)}}.st-logline{font-family:var(--st-display);font-size:var(--st-o2,18px);color:#fff6fb;text-shadow:0 2px 0 var(--st-ink), 0 0 12px #151a4a99;max-width:30ch;line-height:1.2}.st-ov.clear.d .st-logline{color:#4b1f7a;text-shadow:0 2px #fff}.st-rulesline{font-family:var(--st-mono);font-size:var(--st-o3,12px);letter-spacing:.06em;color:var(--st-paper);background:#0e1240b3;border:1px solid #ece8fb4d;border-radius:999px;padding:.35em 1em}.st-tc-r{font-size:var(--st-o3,13px);color:var(--st-paper);max-width:36ch}.st-ov.clear.d .st-tc-r{color:var(--st-ink)}.st-signbtn{cursor:pointer;width:var(--st-sb,180px);background:0 0;border:0;padding:0;position:relative}.st-signbtn img{filter:drop-shadow(0 6px 8px #00000080);width:100%;transition:transform var(--gw-t-quick) var(--gw-ease-ui);display:block}.st-signbtn:hover img{transform:scale(1.05)rotate(-1deg)}.st-signbtn:focus-visible{outline:3px solid var(--st-pink);outline-offset:4px;border-radius:12px}.st-signbtn .st-num{position:absolute}.st-signs{flex-wrap:wrap;justify-content:center;align-items:center;gap:4cqw;display:flex}.st-btns{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.st-btns button{border:3px solid var(--st-ink);font-family:var(--st-display);font-size:var(--st-o2,18px);cursor:pointer;background:var(--st-paper);color:var(--st-ink);border-radius:999px;padding:.45em 1.1em}.st-wtier{place-items:center;display:grid;position:relative}.st-xbet{height:var(--st-xh,28px);font-family:var(--st-display);font-size:var(--st-o2,18px);color:var(--st-paper);align-items:flex-end;gap:.3em;display:flex}.st-hold{visibility:hidden}.st-xbet__n{color:var(--st-paper);text-shadow:0 2px 0 var(--st-ink);font-variant-numeric:tabular-nums;font-size:1.5em;font-weight:400;line-height:1}.st-pips{gap:8px;display:flex}.st-pips i{width:var(--st-pw,34px);height:8px;transition:background var(--gw-t-base) var(--gw-ease-ui);background:#ece8fb2e;border:1px solid #ece8fb40;border-radius:4px}.st-pips i.on{background:var(--st-pink);box-shadow:0 0 10px var(--st-pink)}.st-ov.n .st-pips i.on{background:var(--st-nm);box-shadow:0 0 10px var(--st-nm)}.st-ring{font-family:var(--st-display);font-size:var(--st-o2,18px);color:var(--st-ink);background:var(--st-paper);border:3px solid var(--st-ink);animation:st-ring calc(var(--gw-t-tap) * 1.33) linear 8 alternate;border-radius:999px;padding:.1em .9em}@keyframes st-ring{0%{transform:rotate(-6deg)}to{transform:rotate(6deg)}}.st-stats{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.st-stats span{font-family:var(--st-mono);font-size:var(--st-o3,12px);border:1px solid var(--st-line);background:#0e124099;border-radius:999px;padding:.3em .8em}.st-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.st-room,.st-room *,.st-room :before,.st-room :after{transition:none!important;animation:none!important}.st-weather,.st-sky{display:none}}.st-pt{gap:10px;display:grid}.st-pt__h{font-family:var(--gw-font-display);font-size:var(--gw-text-read);margin:8px 0 0}.st-pt__p{font-size:var(--gw-text-body);color:var(--gw-ink-dim);margin:0;line-height:1.5}.st-pt__warn{font-size:var(--gw-text-body);color:var(--gw-warn);margin:0}.st-pt__img{object-fit:contain}.st-pt__table{border-collapse:collapse;font-size:var(--gw-text-body);font-variant-numeric:tabular-nums}.st-pt__table th,.st-pt__table td{text-align:right;border-bottom:1px solid var(--gw-line);padding:4px 8px}.st-pt__specials,.st-pt__modes{font-size:var(--gw-text-body);color:var(--gw-ink-dim);gap:6px;margin:0;padding:0;list-style:none;display:grid}.st-pt__specials>li{align-items:center;gap:8px;display:flex}.st-glass{z-index:8}.st-glass [data-st-key]>*{pointer-events:auto;box-sizing:border-box;position:absolute}.st-glass [data-st-key]>.ft-slot,.st-glass [data-st-key]>.ft-spin{display:grid}.st-glass [data-st-key] .ft-key,.st-glass [data-st-key]>.ft-step{width:100%;height:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;cursor:pointer;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;border-radius:0;padding:0;display:block}.st-glass [data-st-key] .ft-key svg,.st-glass [data-st-key]>.ft-step span{display:none}.st-glass [data-st-key=menu] .ft-key{background-image:url(/art/gw-sleep-tight-paint/ui-gear.webp)}.st-glass [data-st-key=minus]>.ft-step{background-image:url(/art/gw-sleep-tight-paint/ui-minus.webp)}.st-glass [data-st-key=plus]>.ft-step{background-image:url(/art/gw-sleep-tight-paint/ui-plus.webp)}.st-glass [data-st-key=auto] .ft-key{background-image:url(/art/gw-sleep-tight-paint/ui-auto.webp)}.st-glass [data-st-key=auto][data-live="1"] .ft-key{filter:brightness(1.2) drop-shadow(0 0 6px var(--st-pink))}.st-glass [data-st-key=auto][data-live="1"] .ft-key-stack{color:var(--st-ink);text-shadow:0 0 3px var(--st-paper);display:grid}.st-glass [data-st-key=auto][data-live="1"] .ft-key-stack svg{display:block}.st-glass [data-st-key] .ft-key:active,.st-glass [data-st-key]>.ft-step:active{transform:scale(.94)}.st-glass [data-st-key] .ft-key:disabled,.st-glass [data-st-key]>.ft-step:disabled{opacity:1;filter:grayscale(.7)brightness(.65);cursor:default}.st-glass button:focus-visible{outline:3px solid var(--st-pink);outline-offset:2px;border-radius:12px}.st-glass .ft-spin>.st-spin{width:100%;height:100%;position:relative}.st-ledger .st-led{border:1px solid var(--st-line);background:#0a081ea8;border-radius:999px;align-items:baseline;gap:.45em;padding:.12em .8em;display:inline-flex}.st-ledger .st-led__lab{opacity:.75;text-transform:uppercase;letter-spacing:.08em;font-size:.86em}.st-ledger .st-led__val{font-variant-numeric:tabular-nums}.st-ledger[data-stack]{flex-direction:column;justify-content:center;align-items:center;gap:3px}.st-signbtn:disabled{filter:grayscale(.7)brightness(.6);cursor:default}.st-signbtn:disabled:hover img{transform:none}.st-stage[data-dev=turned] .st-tcimg{width:auto;max-width:50cqw;max-height:33cqh}.st-stage[data-dev=turned] .st-rib{width:auto;max-width:30cqw;max-height:10cqh}.st-stage[data-dev=turned] .st-sub{width:auto;max-width:46cqw;max-height:8cqh}.st-stage[data-dev=turned] .st-ov .card{gap:1cqh}.st-signbtn:focus:not(:focus-visible),.st-btns button:focus:not(:focus-visible){outline:none}.st-tcimg--choose,.st-stage[data-dev=desk] .st-tcimg--choose{max-height:23cqh}.st-stage[data-dev=turned] .st-tcimg--choose{max-width:46cqw;max-height:28cqh}.st-room{--gw-s1:calc(var(--gw-space) * 1 * var(--gw-furn,1));--gw-s2:calc(var(--gw-space) * 2 * var(--gw-furn,1));--gw-s3:calc(var(--gw-space) * 3 * var(--gw-furn,1));--gw-s4:calc(var(--gw-space) * 5 * var(--gw-furn,1));--gw-s5:calc(var(--gw-space) * 8 * var(--gw-furn,1));--gw-r-panel:18px;--gw-r-key:999px;--st-side:var(--st-pink)}.st-room[data-ordering=night]{--st-side:var(--st-nm)}.st-room .gw-dialog{--gw-tint:var(--st-side);background:linear-gradient(#262a6b,#151a4a);border-radius:18px;box-shadow:inset 0 2px 18px #00000080,0 0 0 3px #e6c070,0 0 0 6px #5a3c12,0 18px 40px #0000008c}.st-room .gw-dialog-head{background:0 0;border-bottom:2px solid #a99bf040}.st-room .gw-dialog-head[data-headline="1"]>h2{font-family:var(--st-display);color:var(--st-pink);text-shadow:2px 3px 0 var(--st-ink);text-transform:none;letter-spacing:.02em;font-size:min(32px,8vw)}.st-room[data-ordering=night] .gw-dialog-head[data-headline="1"]>h2{color:var(--st-nm)}.st-room .gw-dialog-head>button{border:2px solid var(--st-line);color:var(--st-paper);background:#ece8fb24;border-radius:999px}.st-room .gw-buy-ask{text-align:center;justify-items:center;gap:8px;display:grid}.st-room .gw-buy-ask-name{font-family:var(--st-display);color:var(--st-side);text-shadow:2px 3px 0 var(--st-ink);font-size:26px;line-height:1.05}.st-room .gw-buy-ask-price{color:#2a1a06;text-shadow:0 1px #ffecbe99;background:linear-gradient(#e6c070,#b8873a);border:2px solid #5a3c12;border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 12px;max-width:100%;padding:6px 14px;display:flex}.st-room .gw-buy-ask-price .gw-label{color:#5a3c12}.st-room .gw-buy-ask-price .gw-num{font-family:var(--st-display);white-space:nowrap;color:#2a1a06;font-size:22px}.st-room .gw-buy-ask-stake,.st-room .gw-buy-note{color:var(--st-paper);font-size:13px}.st-room .gw-dialog-foot{border-top:2px solid #a99bf040}.st-room .gw-buy-confirm{flex-wrap:wrap;gap:10px}.st-room .gw-buy-confirm>.gw-btn{border:3px solid var(--st-ink);font-family:var(--st-display);background:var(--st-paper);color:var(--st-ink);box-shadow:none;border-radius:999px;min-width:0;font-size:18px}.st-room .gw-buy-confirm>.gw-btn-primary{background:var(--st-side)}.st-wheel-label{font-family:"Fredoka", var(--st-display);font-weight:600}
