.isl-scene>.mic,.isl-scene>.rp{position:absolute;inset:0;z-index:1}.isl-scene:has(>.mic) .isl-stand,.isl-scene:has(>.mic) .isl-tiko-body,.isl-scene:has(>.rp) .isl-stand,.isl-scene:has(>.rp) .isl-tiko-body{display:none}.isl-scene:has(>.rp) .isl-tiko{left:auto;right:2%;bottom:auto;top:3%;align-items:flex-end}.isl-scene:has(>.rp) .isl-bubble{bottom:auto;top:0;left:auto;right:0;border-radius:1.1rem .3rem 1.1rem 1.1rem;transform-origin:100% 0}.isl-scene:has(>.rp) .isl-bubble:after{left:auto;right:.6rem;bottom:auto;top:-.62rem;transform:rotate(-135deg) skew(10deg,10deg)}.isl-scene:has(>.mic) .isl-tiko{left:15%;bottom:auto;top:4%;align-items:flex-start}.isl-scene:has(>.mic) .isl-bubble{bottom:auto;top:0;left:0;border-radius:1.1rem 1.1rem 1.1rem .3rem}.isl-scene:has(>.mic) .isl-bubble:after{display:none}.rp{overflow:hidden;background:#8fd8f5 50%/cover no-repeat;user-select:none;-webkit-user-select:none}.rp>*{position:absolute}.rp img{-webkit-user-drag:none}.rp-ledge{transform:translateY(-12%);filter:drop-shadow(0 10px 12px rgba(0,40,20,.25));animation:rp-float 5.5s ease-in-out infinite,rp-in .55s cubic-bezier(.3,1.5,.5,1) backwards}.rp-ledge,.rp-post{pointer-events:none}.rp-post{transform:translate(-50%,-50%);filter:drop-shadow(0 6px 5px rgba(40,25,5,.3));animation:rp-in .55s cubic-bezier(.3,1.5,.5,1) backwards}@keyframes rp-float{50%{translate:0 -2.5%}}@keyframes rp-in{0%{opacity:0;scale:.5}}.rp-svg{inset:0;pointer-events:none;overflow:visible}.rp-rope path{fill:none;stroke-linecap:round;stroke-linejoin:round}.rp-r-sh{stroke:rgba(20,30,0,.22);stroke-width:calc(var(--rw) * 1.3);transform:translateY(6px)}.rp-r-edge{stroke:#6b4420;stroke-width:calc(var(--rw) + 3px)}.rp-r-base{stroke:#cf9f5f;stroke-width:var(--rw)}.rp-r-twist{stroke:#f4d8a2;stroke-width:calc(var(--rw) * .38);stroke-dasharray:5 7}.rp-rope.tied .rp-r-base{stroke:#d9a865}.rp-guide{fill:none;stroke:#ffd23f;stroke-width:5;stroke-linecap:round;stroke-dasharray:2 14;filter:drop-shadow(0 0 6px rgba(255,210,63,.9));animation:rp-march .8s linear infinite}@keyframes rp-march{to{stroke-dashoffset:-32}}.rp-knot{transform:translate(-50%,-50%);pointer-events:none;filter:drop-shadow(0 4px 3px rgba(40,25,5,.35));animation:rp-knot .55s cubic-bezier(.3,1.8,.5,1) backwards}@keyframes rp-knot{0%{scale:0;rotate:-90deg}70%{scale:1.25;rotate:8deg}to{scale:1;rotate:0deg}}.rp-item{transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;padding:0;border:0;background:none;cursor:grab;touch-action:none;border-radius:1rem;animation:rp-in .55s cubic-bezier(.3,1.5,.5,1) backwards;transition:filter .2s}.rp-item:active{cursor:grabbing}.rp-item:focus-visible{outline:4px solid #ffd23f;outline-offset:4px}.rp-item.pic:hover .rp-frame,.rp-item.sign:hover{transform:translateY(-4%) scale(1.04)}.rp-item.pot img{width:100%;height:100%;object-fit:contain;pointer-events:none;filter:drop-shadow(0 8px 6px rgba(40,25,5,.3));transition:transform .25s cubic-bezier(.3,1.6,.5,1)}.rp-item.pot:hover img{transform:translateY(-4%) scale(1.05) rotate(-3deg)}.rp-item.sel.pot img{filter:drop-shadow(0 0 10px #ffd23f) drop-shadow(0 0 4px #fff)}.rp-item.done.pot img{filter:drop-shadow(0 0 10px rgba(47,191,90,.9)) drop-shadow(0 4px 4px rgba(40,25,5,.3))}.rp-item.done.sign{filter:drop-shadow(0 0 9px rgba(47,191,90,.95)) drop-shadow(0 5px 5px rgba(40,25,5,.3))}.rp-item.sign{background:url(/isl/acts/sign.webp) 50% 81%/100% auto no-repeat;filter:drop-shadow(0 7px 6px rgba(40,25,5,.3));transition:transform .25s cubic-bezier(.3,1.6,.5,1),filter .2s}.rp-sign{padding:4% 8% 0;color:#5a3410;font-weight:800;line-height:1;text-shadow:0 1px 0 rgba(255,240,200,.7)}.rp-frame,.rp-sign{display:flex;align-items:center;justify-content:center;width:100%;height:100%;pointer-events:none}.rp-frame{padding:6%;border-radius:1.1rem;background:linear-gradient(180deg,#fffefa,#fff1d2);border:4px solid #fff;box-shadow:0 0 0 3px #b77b3c,0 6px 0 #8a5a2e,0 12px 16px -6px rgba(0,30,10,.5);transition:transform .25s cubic-bezier(.3,1.6,.5,1),box-shadow .2s}.rp-frame img{width:100%;height:100%;object-fit:contain}.rp-frame b{font-size:1.1rem;color:#5a3410}.rp-item.sel{animation:rp-sel .9s ease-in-out infinite}.rp-item.sel.sign{filter:drop-shadow(0 0 10px #ffd23f) drop-shadow(0 0 4px #fff)}.rp-item.sel .rp-frame{box-shadow:0 0 0 4px #ffd23f,0 0 22px rgba(255,210,63,.9),0 6px 0 #8a5a2e}@keyframes rp-sel{50%{translate:0 -5%}}.rp-item.hint{animation:rp-hint 1s ease-in-out infinite}@keyframes rp-hint{50%{filter:drop-shadow(0 0 14px #ffd23f) brightness(1.08);scale:1.06}}.rp-item.bad{animation:rp-bad .45s}.rp-item.bad .rp-frame{box-shadow:0 0 0 4px var(--no,#ef5a3c),0 0 18px rgba(239,90,60,.65),0 6px 0 #8a5a2e}@keyframes rp-bad{20%,60%{translate:-8px 0;rotate:-3deg}40%,80%{translate:8px 0;rotate:3deg}}.rp-item.done{cursor:default;animation:rp-done .5s cubic-bezier(.3,1.8,.5,1)}.rp-item.done .rp-frame{box-shadow:0 0 0 4px var(--ok,#2fbf5a),0 0 22px rgba(47,191,90,.6),0 6px 0 #1f7a3a}@keyframes rp-done{50%{scale:1.12}}.rp-item:disabled{opacity:1;color:inherit}.rp-tag{position:absolute;left:50%;bottom:-.55rem;transform:translateX(-50%);padding:.05rem .7rem;border-radius:.7rem;font-style:normal;font-weight:800;font-size:clamp(.8rem,1.8vw,1.05rem);color:#fff;white-space:nowrap;background:linear-gradient(180deg,#43c96b,#23964a);border:2px solid #fff;box-shadow:0 3px 0 #17682f;animation:rp-in .4s cubic-bezier(.3,1.8,.5,1) backwards}.rp-tiko{left:0;top:0;pointer-events:none;will-change:transform;z-index:4}.rp-tiko-in{width:100%;height:100%}.rp-tiko-in.no{animation:rp-no .62s ease-in-out;transform-origin:68% 50%}@keyframes rp-no{15%{rotate:-14deg}35%{rotate:12deg}55%{rotate:-10deg}75%{rotate:6deg}to{rotate:0deg}}.rp-ledge,.rp-post{transition:top .6s cubic-bezier(.3,1.3,.5,1),left .6s,width .6s,height .6s}.rp.fade .rp-knot,.rp.fade .rp-svg{opacity:0;transition:opacity .45s}.rp.fade .rp-item.l{animation:rp-out-l .55s cubic-bezier(.5,0,.8,.4) forwards}.rp.fade .rp-item.r{animation:rp-out-r .55s cubic-bezier(.5,0,.8,.4) forwards}@keyframes rp-out-l{30%{translate:12% -8%;rotate:6deg}to{translate:-160% -30%;rotate:-25deg;opacity:0}}@keyframes rp-out-r{30%{translate:-12% -8%;rotate:-6deg}to{translate:160% -30%;rotate:25deg;opacity:0}}.rp-item{animation-name:rp-drop;animation-duration:.7s;animation-timing-function:cubic-bezier(.3,1.4,.5,1)}@keyframes rp-drop{0%{translate:0 -140%;opacity:0;rotate:-8deg}60%{opacity:1}}.mic{overflow:hidden;background:#ffc98a 50%/cover no-repeat;user-select:none;-webkit-user-select:none}.mic>*{position:absolute}.mic img{-webkit-user-drag:none;pointer-events:none}.mic-tiko{isolation:isolate;padding:0;border:0;background:none;cursor:pointer;z-index:3;animation:mic-enter .8s cubic-bezier(.3,1.4,.5,1) backwards}.mic-tiko:focus-visible{outline:4px solid #ffd23f;outline-offset:4px;border-radius:1rem}@keyframes mic-enter{0%{translate:-60% 0;opacity:0}}.mic-tiko-body{position:absolute;inset:0;transform-origin:45% 95%;will-change:transform}.mic-tiko-body img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 10px 10px rgba(60,30,0,.28))}.mic-talk{opacity:0}.mic-tiko:not(.talking) .mic-tiko-body{animation:mic-idle 3.6s ease-in-out infinite}@keyframes mic-idle{50%{scale:1.012 .99}80%{rotate:-1.2deg}}.mic-shadow{position:absolute;left:28%;width:58%;top:80.5%;height:6%;border-radius:50%;background:radial-gradient(ellipse,rgba(60,28,4,.45),rgba(60,28,4,.18) 45%,rgba(60,28,4,0) 70%);z-index:-1}.mic-waves{position:absolute;left:80%;top:41%;width:0;height:0;z-index:2;pointer-events:none}.mic-waves i{position:absolute;left:0;top:0;width:7rem;height:7rem;border-radius:50%;opacity:0;transform:translate(-50%,-50%);border:5px solid transparent;border-right-color:#fff;filter:drop-shadow(0 0 6px rgba(255,210,63,.95))}.mic-waves i:nth-child(2n){border-right-color:#ffe27a}.mic-again{left:22%;bottom:7%;translate:-50% 0;width:clamp(2.8rem,6vw,3.8rem);aspect-ratio:1;display:grid;place-items:center;padding:.45rem;border-radius:50%;cursor:pointer;z-index:4;background:radial-gradient(circle at 35% 30%,#ffb347,#f07a12 70%);border:3px solid #fff;box-shadow:0 4px 0 #b8560a,0 8px 14px -4px rgba(0,0,0,.4);transition:transform .15s}.mic-again svg{width:100%;height:100%}.mic-again:active{transform:translateY(3px);box-shadow:0 1px 0 #b8560a}.mic-again.on{animation:mic-pulse .5s ease-in-out infinite}.mic-again.wait{opacity:.6}@keyframes mic-pulse{50%{scale:1.1;box-shadow:0 4px 0 #b8560a,0 0 0 8px rgba(255,179,71,.35)}}.mic-line{left:30%;top:30%;max-width:36%;padding:.45rem .9rem;border-radius:1rem;background:#fff;color:#1b2559;font-weight:800;font-size:clamp(.95rem,2.2vw,1.3rem);line-height:1.2;border:3px solid var(--ok,#2fbf5a);box-shadow:0 4px 0 #239a47,0 10px 18px -8px rgba(0,30,70,.5);z-index:5;animation:rp-in .4s cubic-bezier(.3,1.7,.5,1) backwards}.mic-opts{left:36%;right:2%;top:10%;bottom:5%;display:flex;z-index:2}.mic-opts.pics{align-items:flex-end;justify-content:space-around;gap:2%}.mic-opts.signs{flex-direction:column;justify-content:center;align-items:center;gap:4%}.mic-opt{padding:0;border:0;background:none;cursor:pointer;animation:mic-drop .6s cubic-bezier(.3,1.5,.5,1) backwards;touch-action:manipulation;transition:opacity .3s,filter .3s}.mic-opt:focus-visible{outline:4px solid #ffd23f;outline-offset:4px;border-radius:1rem}@keyframes mic-drop{0%{translate:0 -40%;opacity:0}}.mic-opt.pic{position:relative;display:flex;flex-direction:column;align-items:center;width:30%;max-width:13rem}.mic-opts.n2 .mic-opt.pic{width:38%}.mic-opts.n4 .mic-opt.pic{width:23%}.mic-opt.pic:nth-child(2){margin-bottom:4%}.mic-card{position:relative;z-index:1;width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;padding:7%;border-radius:1.2rem;background:linear-gradient(180deg,#fffefa,#fff1d2);border:4px solid #fff;box-shadow:0 0 0 3px #c08a4a,0 6px 0 #8a5a2e,0 14px 18px -8px rgba(60,30,0,.5);transition:transform .25s cubic-bezier(.3,1.6,.5,1),box-shadow .2s}.mic-card img{width:100%;height:100%;object-fit:contain}.mic-card b{font-size:1.2rem;color:#5a3410}.mic-stump{width:78%;margin-top:-14%;filter:drop-shadow(0 8px 6px rgba(70,35,5,.3))}.mic-opt.pic:hover .mic-card{transform:translateY(-6%) rotate(-2deg)}.mic-opt.sign{width:min(100%,26rem);aspect-ratio:1/.58;display:flex;align-items:center;justify-content:center;padding:5% 9% 0;color:#5a3410;font-weight:800;font-size:clamp(.95rem,2.3vw,1.4rem);line-height:1.15;background:url(/isl/acts/sign.webp) 50% 81%/100% auto no-repeat;filter:drop-shadow(0 7px 6px rgba(70,35,5,.3));transition:transform .25s cubic-bezier(.3,1.6,.5,1),opacity .3s,filter .3s}.mic-opts.signs.n3 .mic-opt.sign,.mic-opts.signs.n4 .mic-opt.sign{width:auto;height:30%;max-width:100%}.mic-opts.signs.n4 .mic-opt.sign{height:23%}.mic-opt.sign:hover{transform:translateY(-4%) scale(1.03)}.mic-opt.bad{animation:rp-bad .45s}.mic-opt.bad .mic-card{box-shadow:0 0 0 4px var(--no,#ef5a3c),0 0 18px rgba(239,90,60,.65),0 6px 0 #8a5a2e}.mic-opt.sign.bad{filter:drop-shadow(0 0 10px rgba(239,90,60,.9))}.mic-opt.ok{animation:rp-done .5s cubic-bezier(.3,1.8,.5,1)}.mic-opt.ok .mic-card{box-shadow:0 0 0 5px var(--ok,#2fbf5a),0 0 26px rgba(47,191,90,.7),0 6px 0 #1f7a3a}.mic-opt.sign.ok{filter:drop-shadow(0 0 10px rgba(47,191,90,.95)) drop-shadow(0 0 3px #fff)}.mic-opt.dim{opacity:.45;filter:grayscale(.4)}.mic.narrow .mic-opts{left:60%;right:2%;top:3%;bottom:3%}.mic.narrow .mic-opts.pics{flex-direction:column;align-items:center;justify-content:space-around;gap:1%}.mic.narrow .mic-opt.pic{width:64%}.mic.narrow .mic-opts.n4 .mic-opt.pic{width:50%}.mic.narrow .mic-opt.pic:nth-child(2){margin-bottom:0;translate:-12% 0}.mic.narrow .mic-opt.sign,.mic.narrow .mic-opts.signs.n3 .mic-opt.sign,.mic.narrow .mic-opts.signs.n4 .mic-opt.sign{width:100%;height:auto;font-size:.9rem;padding:4% 7% 0}.mic.narrow .mic-line{left:3%;top:auto;bottom:3%;max-width:50%;font-size:.9rem}.mic.narrow .mic-waves i{width:4.5rem;height:4.5rem}.isl-scene:has(>.mic.narrow) .isl-tiko{left:3%;top:3%}.isl-scene:has(>.mic.narrow) .isl-bubble{max-width:50vw}@media (prefers-reduced-motion:reduce){.mic-again.on,.mic-tiko-body,.rp-guide,.rp-item.hint,.rp-item.sel,.rp-ledge{animation:none!important}}.isl-scene>.sc{position:absolute;inset:0;z-index:2;overflow:hidden;border-radius:inherit}.isl-scene:has(>.sc){min-height:min(64vh,36rem)}.sc-bg{inset:0;background:#f2c25a url(/isl/acts/sc-beach.webp) center 62%/cover no-repeat}.sc-bg,.sc-top{position:absolute;pointer-events:none}.sc-top{left:50%;top:2.2%;z-index:950;transform:translateX(-50%);width:max-content;max-width:94%;display:flex;flex-direction:column;align-items:center;gap:.25rem}.sc-top .isl-ear{pointer-events:auto}.sc-q{display:flex;align-items:center;gap:.55rem;padding:.28rem 1rem .28rem .3rem;border-radius:999px;background:rgba(255,251,238,.95);border:3px solid #fff;box-shadow:0 4px 0 #d9a520,0 12px 20px -10px rgba(0,30,70,.55);color:var(--navy);font-weight:800;font-size:clamp(1.05rem,3vw,1.55rem);line-height:1.15;animation:isl-pop .4s cubic-bezier(.3,1.7,.5,1)}.sc-q .isl-ear{width:2.5rem;height:2.5rem}.sc-blank{display:inline-block;min-width:2.2em;padding:0 .35em;margin:0 .1em;border-radius:.45em;text-align:center;background:#ffe7a8;border-bottom:3px dashed #d69a2a}.sc-blank.on{background:#d4f8dc;border-bottom:3px solid var(--ok);animation:isl-okpop .45s cubic-bezier(.3,1.8,.5,1)}.sc-help{font-weight:700;font-size:clamp(.72rem,1.9vw,.9rem);color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.7),0 0 8px rgba(0,0,0,.35)}.sc-tally{display:flex;flex-wrap:wrap;justify-content:center;gap:1px;max-width:min(25rem,86vw)}.sc-tally:not(:empty){padding:.15rem .5rem;border-radius:999px;background:rgba(70,38,8,.42);box-shadow:inset 0 1px 3px rgba(0,0,0,.35)}.sc-tally i{width:1.35rem;height:1.35rem;background:url(/isl/acts/sc-shell-pink.webp) 50%/contain no-repeat;filter:drop-shadow(0 1px 1px rgba(0,0,0,.4));animation:sc-pop .38s cubic-bezier(.3,1.8,.5,1);transition:transform .25s cubic-bezier(.3,1.8,.5,1),filter .25s}.sc-tally i.five{margin-right:.45rem}.sc-tally i.lit{transform:scale(1.35) translateY(-2px);filter:drop-shadow(0 0 4px #fff) drop-shadow(0 0 7px #ffd23f) brightness(1.15)}.sc-tally i.extra{filter:drop-shadow(0 0 3px #fff) drop-shadow(0 0 7px #ff4d3a);transform:scale(1.15)}@keyframes sc-pop{0%{transform:scale(.2) rotate(-40deg)}}.sc-thing{position:absolute;z-index:3;aspect-ratio:1;padding:0;margin:0;border:0;background:none;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transform:translate(-50%,-50%) rotate(var(--r,0deg));animation:sc-wash .55s cubic-bezier(.3,1.5,.5,1) both}.sc-thing img{position:relative;display:block;width:100%;height:100%;object-fit:contain;pointer-events:none;transform:scaleX(var(--fl,1));filter:drop-shadow(1px 3px 1.5px rgba(80,45,5,.42));transition:transform .18s cubic-bezier(.3,1.8,.5,1),filter .2s}.sc-shadow{position:absolute;left:10%;right:10%;bottom:4%;height:30%;border-radius:50%;transform:translate(5%,22%);background:radial-gradient(ellipse,rgba(90,50,5,.4),rgba(90,50,5,0) 70%);pointer-events:none}@media (hover:hover){.sc-thing:hover img{transform:scaleX(var(--fl,1)) scale(1.1);filter:drop-shadow(1px 3px 1.5px rgba(80,45,5,.42)) brightness(1.08)}}.sc-thing:active img{transform:scaleX(var(--fl,1)) scale(.92)}.sc-thing.fly{opacity:0;pointer-events:none;animation:none}.sc-thing.wait img{filter:drop-shadow(0 0 4px #fff) drop-shadow(0 0 9px #ffd23f)}.sc-thing.back{animation:sc-back .6s cubic-bezier(.3,1.6,.5,1) both}.sc-thing.hint .sc-mound,.sc-thing.hint img{animation:sc-glow 1s ease-in-out infinite}@keyframes sc-wash{0%{transform:translate(-50%,-30%) rotate(var(--r,0deg)) scale(.4);opacity:0}}@keyframes sc-back{0%{transform:translate(-50%,-50%) translate(40px,-90px) rotate(calc(var(--r, 0deg) + 200deg)) scale(.4);opacity:0}}@keyframes sc-glow{50%{filter:drop-shadow(0 0 5px #fff) drop-shadow(0 0 10px #ffd23f)}}.sc-stage{display:grid;place-items:center;width:1.7rem;height:1.7rem;border-radius:50%;font-size:1rem;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.35);background:radial-gradient(circle at 35% 30%,#9be7ff,#1d8fd2);border:2px solid #fff;box-shadow:0 2px 0 #0f5f95}.sc-stage.s2{background:radial-gradient(circle at 35% 30%,#c8ffb0,#2fa84f);box-shadow:0 2px 0 #19692f}.sc-stage.s3{background:radial-gradient(circle at 35% 30%,#ffd6a0,#f07f12);box-shadow:0 2px 0 #a54f00}.sc-sum{padding:.05rem .7rem;border-radius:999px;background:rgba(255,251,238,.92);color:var(--navy);font-weight:800;font-size:clamp(.85rem,2.3vw,1.1rem);box-shadow:0 2px 0 #d9a520;animation:isl-pop .35s cubic-bezier(.3,1.7,.5,1)}.sc-sum b{color:#e8590c}.sc-tally i.ten{width:2.3rem;border-radius:.35rem;background:linear-gradient(180deg,#f7c682,#c97f37);border:2px solid #fff1d2;display:grid;place-items:center;font-style:normal;font-weight:800;font-size:.78rem;line-height:1;color:#fff;text-shadow:0 1px 0 #6e3f17;margin-right:.3rem}.sc-wave{position:absolute;inset:0;z-index:140;pointer-events:none;overflow:hidden}.sc-wave i{position:absolute;left:-10%;right:-10%;top:-20%;height:75%;border-radius:0 0 50% 50%/0 0 22% 22%;background:linear-gradient(180deg,rgba(24,166,217,0),rgba(40,190,215,.55) 55%,rgba(220,250,255,.9) 88%,rgba(255,255,255,.95));transform:translateY(-100%);animation:sc-wave 1.25s cubic-bezier(.4,.1,.4,1) both}@keyframes sc-wave{0%{transform:translateY(-100%);opacity:.9}45%{transform:translateY(18%);opacity:1}to{transform:translateY(-100%);opacity:.6}}.sc-mound{position:relative;display:block;width:100%;height:100%;border-radius:50% 50% 46% 46%/62% 62% 38% 38%;background:radial-gradient(ellipse at 40% 35%,#ffe7ad,#e9b75c 55%,#c98c37 80%);box-shadow:inset 0 -4px 6px rgba(120,70,10,.35);transform:scaleY(.62) translateY(22%)}.sc-mound:after{content:"";position:absolute;left:58%;top:18%;width:22%;aspect-ratio:1;background:radial-gradient(circle,#fff 0 18%,rgba(255,255,255,0) 60%);animation:sc-glint 1.6s ease-in-out infinite}@keyframes sc-glint{0%,60%,to{opacity:0;transform:scale(.4)}75%{opacity:1;transform:scale(1.2) rotate(45deg)}}.sc-thing.ten{aspect-ratio:1.75}.sc-tray{position:relative;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr);gap:4%;padding:7% 6%;border-radius:14%;background:repeating-linear-gradient(90deg,rgba(110,55,10,0) 0 8px,rgba(110,55,10,.14) 8px 10px),linear-gradient(180deg,#f2bb72,#b8742f);border:3px solid #6e3f17;box-shadow:inset 0 2px 0 rgba(255,236,200,.6),0 4px 0 #4a2810,3px 7px 8px rgba(70,40,5,.4)}.sc-tray,.sc-tray img{width:100%;height:100%}.sc-tray img{object-fit:contain;filter:drop-shadow(0 1px 1px rgba(0,0,0,.4))}.sc-tenbadge{position:absolute;z-index:122;transform:translate(-100%);min-width:1.9em;padding:.05em .3em;border-radius:999px;font-size:clamp(.8rem,2.2vw,1.05rem);font-weight:800;color:#fff;background:linear-gradient(180deg,#ff8a5c,#e8462a);border:2px solid #fff;box-shadow:0 2px 0 #a3301a;text-align:center;pointer-events:none;animation:sc-badgein .5s cubic-bezier(.3,1.6,.5,1) .35s both}@keyframes sc-badgein{0%{transform:translate(-100%) scale(0)}}.sc-thing.out{animation:sc-out .55s cubic-bezier(.3,1.5,.5,1) both}@keyframes sc-out{0%{transform:translate(-50%,-50%) translate(var(--fx,0),var(--fy,0)) rotate(var(--r,0deg)) scale(.3);opacity:.2}}.sc-thing.ten.hint .sc-tray{animation:sc-glow2 1s ease-in-out infinite}@keyframes sc-glow2{50%{box-shadow:0 0 0 4px #ffd23f,0 0 18px #ffd23f}}.sc-thing.prey img{animation:sc-prey .5s ease-in-out infinite alternate}@keyframes sc-prey{to{filter:drop-shadow(0 0 4px #fff) drop-shadow(0 0 10px #ff4d3a);transform:scaleX(var(--fl,1)) scale(1.08)}}.sc-stagebanner{position:absolute;inset:0;z-index:980;display:grid;place-content:center;justify-items:center;gap:.3rem;pointer-events:none;background:radial-gradient(ellipse at 50% 50%,rgba(255,240,180,.55),rgba(0,40,70,.25) 70%);animation:sc-bannerbg 2.1s ease both}.sc-stagebanner span{font-weight:800;font-size:clamp(2.2rem,9vw,4.4rem);line-height:1;color:#fff;padding:.2em .7em;border-radius:1rem;background:linear-gradient(180deg,#ffb340,#f07f12);border:4px solid #fff3c4;text-shadow:0 3px 0 #a54f00;box-shadow:0 6px 0 #a54f00,0 18px 30px -10px rgba(0,0,0,.55);animation:sc-bannerin 2.1s cubic-bezier(.3,1.6,.5,1) both}.sc-stagebanner small{font-weight:800;font-size:clamp(1.1rem,4vw,1.8rem);color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.6);animation:sc-bannerin 2.1s cubic-bezier(.3,1.6,.5,1) .1s both}@keyframes sc-bannerin{0%{transform:scale(.2) rotate(-8deg);opacity:0}20%{transform:scale(1.1) rotate(2deg);opacity:1}30%,82%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(.8);opacity:0}}@keyframes sc-bannerbg{0%,to{opacity:0}12%,85%{opacity:1}}.scc-hit{position:absolute;left:-80px;top:-110px;width:160px;height:120px;padding:0;border:0;border-radius:50%;background:transparent;pointer-events:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.scc.job .scc-hit{pointer-events:auto}.sc-crab{inset:0;z-index:120;pointer-events:none}.sc-crab,.scc-g{position:absolute}.scc-g{left:0;top:0;width:0;height:0;transform-origin:0 0}.scc{will-change:transform}.scc img{user-select:none;-webkit-user-drag:none;pointer-events:none}.scc-shadow{position:absolute;left:0;top:0;width:236px;height:44px;border-radius:50%;background:radial-gradient(ellipse,rgba(48,26,4,.55),rgba(48,26,4,0) 70%)}.scc-held{position:absolute;left:26px;top:-30px;width:46px;height:46px;object-fit:contain;opacity:0;transform:rotate(-30deg);transition:opacity .12s;filter:drop-shadow(0 3px 2px rgba(0,0,0,.35))}.sc-chest{position:absolute;z-index:125;right:2.5%;bottom:3%;width:clamp(104px,22%,210px);aspect-ratio:651/720;transform-origin:50% 100%}.sc-chest:before{content:"";position:absolute;left:-6%;right:-6%;bottom:-5%;height:16%;border-radius:50%;background:radial-gradient(ellipse,rgba(80,40,0,.5),rgba(80,40,0,0) 70%)}.sc-chest img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none}.sc-chest-back{filter:drop-shadow(0 6px 5px rgba(70,35,0,.35))}.sc-pile img{position:absolute;width:21%;height:auto;aspect-ratio:1;inset:auto;transform:translate(-50%,-50%) rotate(calc(var(--k) * 37deg - 40deg));animation:sc-drop .35s cubic-bezier(.3,1.6,.5,1)}@keyframes sc-drop{0%{transform:translate(-50%,-140%) scale(.6)}}.sc-num{left:36%;top:65%;width:30%;transform:translate(-50%,-50%);place-items:center;border-radius:50%;font-weight:800;font-size:clamp(1.1rem,3.2vw,1.85rem);line-height:1;color:#fff8dc;text-shadow:0 2px 0 #6b3d0a;font-variant-numeric:tabular-nums;background:radial-gradient(circle at 35% 30%,#ffe28e,#d99c2c 55%,#8a5a12);border:3px solid #fff3c4;box-shadow:0 3px 0 #6b3d0a,0 6px 10px -4px rgba(0,0,0,.5)}.sc-done,.sc-num{position:absolute;aspect-ratio:1;display:grid}.sc-done{right:-4%;top:4%;width:clamp(2.8rem,34%,3.8rem);border-radius:50%;padding:0;place-items:center;cursor:pointer;color:#fff;border:3px solid #fff;background:linear-gradient(180deg,#6fe08a,#23a64a);box-shadow:inset 0 3px 0 rgba(255,255,255,.45),0 5px 0 #13702e,0 10px 14px -6px rgba(0,0,0,.5);touch-action:manipulation;transition:transform .1s,opacity .25s;animation:sc-tick 1.6s ease-in-out infinite}.sc-done svg{width:62%;height:62%}.sc-done:active{transform:translateY(4px);box-shadow:inset 0 3px 0 rgba(255,255,255,.4),0 1px 0 #13702e}.sc-done.off{opacity:.45;animation:none;filter:grayscale(.4)}@keyframes sc-tick{50%{transform:scale(1.08)}}.sc-words{position:absolute;left:50%;top:46%;z-index:960;transform:translate(-50%,-50%);display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem;width:max-content;max-width:92%;animation:sc-rise .5s cubic-bezier(.3,1.6,.5,1) both}@keyframes sc-rise{0%{transform:translate(-50%,-10%) scale(.6);opacity:0}}@media (max-width:640px){.sc-q{padding:.2rem .7rem .2rem .25rem}.sc-q .isl-ear{width:2.2rem;height:2.2rem}.sc-tally i{width:1.05rem;height:1.05rem}.sc-tally i.five{margin-right:.3rem}.sc-words{gap:.5rem;top:50%}}.sm-wrap{display:flex;align-items:center;justify-content:center;gap:clamp(.6rem,2.5vw,1.6rem);width:100%}.sm,.sm-wrap{position:relative}.sm{flex:none;width:min(100%,22rem,calc((min(62vh, 34rem) - 2.5rem) * .7656));aspect-ratio:663/866;touch-action:none}.sm-machine{position:absolute;left:0;top:0;width:100%;height:83.14%}.sm-body{display:block;width:100%;height:100%;filter:drop-shadow(0 14px 12px rgba(60,30,0,.42));pointer-events:none}.sm-machine.ready .sm-body{filter:drop-shadow(0 14px 12px rgba(60,30,0,.42)) drop-shadow(0 0 10px rgba(255,215,90,.55))}.sm-ch{position:absolute;top:7.6%;height:27.2%;width:15.6%;transform:translateX(-50%);padding:0;border:0;border-radius:.7rem;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .3s,box-shadow .3s}.sm-ch.on{background:radial-gradient(ellipse at 50% 74%,color-mix(in srgb,var(--c) 60%,transparent),transparent 72%);box-shadow:0 0 18px color-mix(in srgb,var(--c) 55%,transparent)}.sm-ch.flash{animation:sm-flash .6s ease-out}.sm-ch.good{box-shadow:0 0 0 3px rgba(47,191,90,.85),0 0 16px rgba(47,191,90,.7)}@keyframes sm-flash{0%{box-shadow:0 0 0 rgba(255,255,255,0)}30%{box-shadow:0 0 34px 10px rgba(255,255,230,.95);background:rgba(255,255,230,.55)}to{box-shadow:0 0 0 rgba(255,255,255,0)}}.sm-ghost{position:absolute;left:50%;bottom:14%;transform:translateX(-50%);font-weight:800;font-size:clamp(1.5rem,5.5vw,2.5rem);line-height:1;color:rgba(255,255,255,.7);text-shadow:0 0 8px rgba(0,90,160,.65);animation:sm-ghost 1.2s ease-in-out infinite;pointer-events:none}@keyframes sm-ghost{50%{opacity:.35}}.sm-gear{position:absolute;transform:translate(-50%,-50%);pointer-events:none;animation:sm-spin 14s linear infinite;filter:drop-shadow(0 2px 2px rgba(60,30,0,.45))}.sm-gear.a{left:19.6%;top:63.9%;width:15%}.sm-gear.b{left:29.6%;top:79.6%;width:9%;animation-direction:reverse;animation-duration:9s}.sm-machine.go .sm-gear.a{animation-duration:1.1s}.sm-machine.go .sm-gear.b{animation-duration:.7s}@keyframes sm-spin{to{transform:translate(-50%,-50%) rotate(1turn)}}.sm-lever{position:absolute;z-index:3;left:75.9%;top:66.4%;width:12%;aspect-ratio:127/360;padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transform-origin:50% 92%;transform:translate(-50%,-92%) rotate(28deg);transition:transform .45s cubic-bezier(.3,1.6,.5,1)}.sm-lever img{display:block;width:100%;height:100%;pointer-events:none;filter:drop-shadow(2px 4px 3px rgba(60,30,0,.45))}.sm-lever.down{transform:translate(-50%,-92%) rotate(122deg);transition-duration:.22s}.sm-machine.ready .sm-lever:not(.down){animation:sm-wiggle 1.1s ease-in-out infinite}.sm-machine.ready .sm-lever img{filter:drop-shadow(0 0 6px #fff3a0) drop-shadow(2px 4px 3px rgba(60,30,0,.45))}@keyframes sm-wiggle{50%{transform:translate(-50%,-92%) rotate(44deg)}}.sm-smoke,.sm-steam{position:absolute;width:0;height:0;z-index:4;pointer-events:none}.sm-steam{left:11.3%;top:21.6%}.sm-smoke{left:48%;top:67.4%}.sm-smoke i,.sm-steam i{position:absolute;left:0;top:0;width:3.4rem;height:3.4rem;margin:-1.7rem;border-radius:50%;opacity:0}.sm-steam i{background:radial-gradient(circle,rgba(255,255,255,.95),rgba(255,255,255,0) 68%);animation:sm-steam 1.5s ease-out calc(var(--k) * .2s) both}.sm-smoke i{width:4.4rem;height:4.4rem;margin:-2.2rem;background:radial-gradient(circle,rgba(85,82,88,.92),rgba(85,82,88,0) 68%);animation:sm-smoke 1.4s ease-out calc(var(--k) * .12s) both}@keyframes sm-steam{0%{transform:translate(0) scale(.3);opacity:0}18%{opacity:1}to{transform:translate(calc(var(--k) * 9px - 12px),-110px) scale(1.7);opacity:0}}@keyframes sm-smoke{0%{transform:translate(0) scale(.3);opacity:0}15%{opacity:1}to{transform:translate(calc(var(--k) * 26px - 40px),calc(-40px - var(--k) * 14px)) scale(2);opacity:0}}.sm-card{position:absolute;z-index:5;left:48%;top:67.4%;width:46%;display:flex;flex-direction:column;align-items:center;padding:.35rem .35rem .25rem;border-radius:1.1rem;background:#fffdf6;border:5px solid #fff;box-shadow:0 0 0 3px #ffc93c,0 14px 22px -8px rgba(40,20,0,.6);transform:translate(-50%,-50%) rotate(-3deg);animation:sm-pop .8s cubic-bezier(.3,1.6,.5,1) both}.sm-card img{width:100%;aspect-ratio:1;object-fit:contain}.sm-card b{font-weight:800;font-size:clamp(1.3rem,4.2vw,2rem);line-height:1.1;color:var(--navy)}@keyframes sm-pop{0%{transform:translate(-50%,-50%) scale(.08) rotate(-25deg);opacity:0}50%{transform:translate(-50%,-20%) scale(1.14) rotate(7deg);opacity:1}75%{transform:translate(-50%,-56%) scale(.95) rotate(-4deg)}to{transform:translate(-50%,-50%) scale(1) rotate(-3deg)}}.sm-shelf{position:absolute;left:3%;right:3%;top:95%;height:5%;border-radius:.5rem;border:2px solid #6e3f17;background:repeating-linear-gradient(178deg,rgba(110,55,10,0) 0 6px,rgba(110,55,10,.16) 6px 8px),linear-gradient(180deg,#f2bb72,#b8742f);box-shadow:0 4px 0 #4a2810,0 10px 12px -6px rgba(0,0,0,.5)}.sm-ball{position:absolute;z-index:6;width:13.5%;aspect-ratio:1;padding:0;border:0;border-radius:50%;display:grid;place-items:center;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;transform:translate(-50%,-50%);font-family:var(--font-isl);background:radial-gradient(circle at 33% 27%,#fff 0 5%,color-mix(in srgb,var(--c) 45%,#fff) 14%,var(--c) 46%,color-mix(in srgb,var(--c) 68%,#000) 100%);box-shadow:inset 0 -5px 9px rgba(0,0,0,.22),inset 0 3px 4px rgba(255,255,255,.35),0 7px 8px -3px rgba(0,0,0,.45);transition:left .48s cubic-bezier(.3,1.35,.5,1),top .48s cubic-bezier(.3,1.35,.5,1),transform .2s}.sm-ball span{font-weight:800;font-size:clamp(1.25rem,4.6vw,2.1rem);line-height:1;color:#fff;text-shadow:0 2px 0 rgba(0,0,0,.35);pointer-events:none;margin-top:-.08em}.sm-ball.drag{transition:none;z-index:9;transform:translate(-50%,-50%) scale(1.18);cursor:grabbing}.sm-ball.in{transform:translate(-50%,-50%) scale(.92)}.sm-ball.flash{animation:sm-ballflash .6s ease-out}@keyframes sm-ballflash{30%{transform:translate(-50%,-50%) scale(1.15);filter:brightness(1.35)}}@media (hover:hover){.sm-ball:not(.drag):hover{transform:translate(-50%,-50%) scale(1.07)}}.sm-ticket{position:relative;flex:none;width:clamp(5.5rem,13vw,8rem);display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:.5rem .45rem .55rem;border-radius:.8rem;background:linear-gradient(180deg,#fffaf0,#fbe9c4);border:3px solid #e2b86a;box-shadow:0 4px 0 #b98a3e,0 12px 16px -8px rgba(0,0,0,.5);transform:rotate(-4deg);animation:isl-pop .45s cubic-bezier(.3,1.7,.5,1)}.sm-ticket img{width:100%;aspect-ratio:1;object-fit:contain}.sm-ticket b{font-weight:800;font-size:1.4rem;color:var(--navy)}.sm-ticket-pin{position:absolute;top:-.45rem;left:50%;width:.9rem;height:.9rem;margin-left:-.45rem;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffb3a6,#e8462a 55%,#8a1f0e);box-shadow:0 2px 2px rgba(0,0,0,.4)}@media (min-width:641px){.sm-ticket{order:2;transform:rotate(4deg)}}@media (max-width:640px){.sm-wrap{flex-direction:column;gap:.5rem}.sm-ticket{flex-direction:row;width:auto;padding:.3rem .6rem;transform:rotate(-2deg)}.sm-ticket img{width:3.6rem}.sm{width:min(100%,19rem)}}@media (prefers-reduced-motion:reduce){.sc *,.sm-wrap *{animation:none!important;transition:none!important}}@media (max-width:640px){.isl-scene:has(.sm-wrap){padding-bottom:8.5rem}}.isl-scene>.ca-root{position:absolute;inset:0;z-index:1;min-height:0;padding:0;overflow:hidden;container-type:size;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.ca-bg{width:100%;height:100%;object-fit:cover}.ca-bg,.ca-crab{position:absolute;inset:0;pointer-events:none}.ca-crab{z-index:120}.ca-crab-flat{filter:drop-shadow(0 .6cqw .4cqw rgba(60,30,0,.35))}.ca-carry,.ca-crab-flat{position:absolute;pointer-events:none}.ca-carry{z-index:130;transform:translate(-50%,-100%) scale(var(--s,1));transform-origin:50% 100%;filter:drop-shadow(0 .5cqw .5cqw rgba(50,25,0,.35))}.ca-shadow{left:6%;right:6%;bottom:-7%;height:24%;border-radius:50%;z-index:-1;background:radial-gradient(closest-side,rgba(70,40,5,.5),rgba(70,40,5,.22) 55%,rgba(70,40,5,0))}.ca-glint,.ca-shadow{position:absolute;pointer-events:none}.ca-glint{width:1.1cqw;height:1.1cqw;z-index:2;opacity:0;background:radial-gradient(closest-side,#fff,rgba(255,255,255,0));animation:ca-glint 3.2s ease-in-out infinite}.ca-glint:after,.ca-glint:before{content:"";position:absolute;left:50%;top:50%;width:260%;height:14%;background:#fff;border-radius:9px;transform:translate(-50%,-50%)}.ca-glint:after{width:14%;height:200%}@keyframes ca-glint{0%,70%,to{opacity:0;transform:scale(.3)}80%{opacity:.95;transform:scale(1)}90%{opacity:0;transform:scale(.5)}}.ca-ear{display:inline-grid;place-items:center;width:max(2rem,4.6cqw);height:max(2rem,4.6cqw);border-radius:50%;border:3px solid #fff;cursor:pointer;padding:0;flex:none;background:linear-gradient(180deg,#3ad1c3,#1a9e93);color:#fff;box-shadow:0 .45cqw 0 #137a71,0 1cqw 1.4cqw -.5cqw rgba(0,30,40,.5)}.ca-ear svg{width:60%;height:60%}.ca-ear:active{transform:translateY(.3cqw);box-shadow:0 .1cqw 0 #137a71}.cb-ask{position:absolute;z-index:140;left:50%;top:2.6%;transform:translateX(-50%);display:flex;gap:1.1cqw;padding:.7cqw 1.2cqw .7cqw 2cqw;border-radius:1.6cqw;font-family:var(--font-isl,inherit);font-weight:800;font-size:max(.85rem,3cqw);color:#fff8e6;white-space:nowrap;background:repeating-linear-gradient(180deg,rgba(0,0,0,0) 0 2.2cqw,rgba(80,40,10,.25) 2.2cqw 2.4cqw),linear-gradient(180deg,#c98a4b,#9a5f2c);border:.35cqw solid #6e3f17;box-shadow:0 .6cqw 0 #5a3211,0 1.6cqw 2cqw -1cqw rgba(30,15,0,.55);text-shadow:0 .2cqw 0 #5a3211;animation:cb-ask-in .55s cubic-bezier(.3,1.6,.5,1) both}.cb-ask,.cb-ask b{align-items:center}.cb-ask b{display:inline-flex;gap:.7cqw;padding:.2cqw 1.2cqw .2cqw .5cqw;border-radius:3cqw;background:#fff8e6;color:#3a2412;text-shadow:none;font-size:1.12em}.cb-blob{display:inline-block;width:1.25em;height:1.25em;background:var(--paint);border:.25cqw solid rgba(40,20,0,.45);border-radius:46% 54% 42% 58%/55% 45% 55% 45%;box-shadow:inset -.3cqw -.4cqw 0 rgba(0,0,0,.18),inset .3cqw .3cqw 0 rgba(255,255,255,.35);animation:cb-blob 2.4s ease-in-out infinite}.cb-ask small{font-size:.7em;opacity:.9}@keyframes cb-ask-in{0%{transform:translateX(-50%) translateY(-120%) rotate(-4deg);opacity:0}to{transform:translateX(-50%);opacity:1}}@keyframes cb-blob{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.12) rotate(12deg)}}.cb-thing{position:absolute;padding:0;border:0;background:none;cursor:pointer;transform:translate(-50%,-100%);touch-action:manipulation}.cb-thing:after{content:"";position:absolute;inset:-18% -12%}.cb-thing img{display:block;width:100%;height:auto;pointer-events:none;transform-origin:50% 95%;transition:transform .15s;filter:drop-shadow(0 .25cqw .25cqw rgba(60,30,0,.25))}@media (hover:hover){.cb-thing:hover img{transform:scale(1.07) translateY(-3%)}}.cb-thing.pop img{animation:cb-pop .6s cubic-bezier(.3,1.7,.5,1) both}.cb-thing.pop .ca-shadow{animation:ca-fade .5s .2s both}.cb-thing.fall .ca-shadow{animation:ca-fade .4s 2.6s both}.cb-thing.idle img{animation:cb-idle 3.6s ease-in-out infinite}.cb-thing.pop.idle img{animation:cb-pop .6s cubic-bezier(.3,1.7,.5,1) both,cb-idle 3.6s ease-in-out 1s infinite}.cb-thing.bad img{animation:cb-wobble .55s ease-in-out}.cb-thing.glow img{animation:cb-glow 1s ease-in-out infinite}@keyframes cb-pop{0%{transform:scale(.1,0) translateY(30%);opacity:0}60%{transform:scale(1.12,.92);opacity:1}to{transform:none}}@keyframes ca-fade{0%{opacity:0}to{opacity:1}}@keyframes cb-idle{0%,80%,to{transform:none}86%{transform:scale(1.04,.95)}92%{transform:scale(.97,1.04) translateY(-3%)}}@keyframes cb-wobble{0%,to{transform:none}20%{transform:rotate(-12deg) translateX(-4%)}40%{transform:rotate(10deg) translateX(4%)}60%{transform:rotate(-7deg)}80%{transform:rotate(4deg)}}@keyframes cb-glow{0%,to{transform:scale(1);filter:drop-shadow(0 0 .4cqw #fff) drop-shadow(0 0 1.2cqw #ffd23f)}50%{transform:scale(1.14) translateY(-6%);filter:drop-shadow(0 0 .8cqw #fff) drop-shadow(0 0 2cqw #ffd23f)}}.cb-chest{position:absolute;z-index:40;aspect-ratio:522/560;pointer-events:none;transform-origin:50% 95%}.cb-chest.got{animation:cb-thud .5s cubic-bezier(.3,1.7,.5,1) .45s both}.cb-chest>.ca-shadow{left:2%;right:6%;bottom:1%;height:12%}.cb-chest-back,.cb-chest-front{position:absolute;inset:0;width:100%;height:100%}.cb-chest-back{filter:drop-shadow(0 .4cqw .4cqw rgba(60,30,0,.25))}.cb-chest-front{z-index:2;clip-path:inset(53.8% 0 0 0)}.cb-deco{position:absolute;z-index:1;transform:translate(-50%,-100%);filter:drop-shadow(0 .3cqw .25cqw rgba(40,20,0,.45))}.cb-deco.new{animation:cb-fall-in .55s .15s both}.cb-chest.done .cb-chest-back{animation:cb-shine 1.6s ease-in-out .6s infinite}@keyframes cb-fall-in{0%{transform:translate(-50%,-170%);animation-timing-function:cubic-bezier(.55,0,1,.45)}55%{transform:translate(-50%,-100%);animation-timing-function:cubic-bezier(0,.55,.45,1)}75%{transform:translate(-50%,-116%);animation-timing-function:cubic-bezier(.55,0,1,.45)}to{transform:translate(-50%,-100%)}}@keyframes cb-thud{0%{transform:none}30%{transform:scale(1.03,.96)}60%{transform:scale(.99,1.02)}to{transform:none}}@keyframes cb-shine{0%,to{filter:drop-shadow(0 .4cqw .4cqw rgba(60,30,0,.25))}50%{filter:drop-shadow(0 0 1.2cqw #ffe27a) drop-shadow(0 0 2.6cqw rgba(255,200,60,.8))}}.cl-sign{position:absolute;z-index:60;left:52%;top:15%;width:36%;transform:translateX(-50%);transform-origin:50% 100%;pointer-events:none;animation:cl-sign-in .6s cubic-bezier(.3,1.5,.5,1) both}.cl-sign .cl-ear,.cl-sign .cl-word{transition:opacity .3s ease-out,scale .3s ease-out}.cl-sign.out .cl-ear,.cl-sign.out .cl-word{opacity:0;scale:.85}.cl-sign .cl-board{display:block;width:100%;height:auto;filter:drop-shadow(0 .5cqw .5cqw rgba(60,30,0,.3))}.cl-sign>.ca-shadow{left:2%;right:2%;bottom:-1%;height:12%}.cl-word{position:absolute;left:8%;right:6%;top:33%;height:30%;display:flex;align-items:center;justify-content:center;gap:.05em;font-family:var(--font-isl,inherit);line-height:1}.cl-word.nope .cl-ch.gap:not(.in){animation:cl-nope .5s ease-in-out}.cl-ch{position:relative;display:inline-grid;place-items:center;width:.82em;height:1.18em;font-weight:800;color:#3b2410;text-shadow:0 .12cqw 0 rgba(255,225,180,.55),0 -.08cqw 0 rgba(0,0,0,.25)}.cl-ch b{position:relative;z-index:1;font-weight:800;padding-bottom:.08em}.cl-ch.gap{border:.3cqw dashed rgba(70,35,8,.6);border-radius:.22em;background:rgba(70,35,8,.14);box-shadow:inset 0 .2cqw .5cqw rgba(50,25,0,.3)}.cl-ch.gap.in{border-color:transparent;background:none;box-shadow:none;animation:cl-in .45s cubic-bezier(.3,1.8,.5,1)}.cl-ch.in img{position:absolute;left:-12%;top:4%;width:124%;height:92%;object-fit:contain;filter:drop-shadow(0 .2cqw .2cqw rgba(50,25,0,.4))}.cl-ear{position:absolute;left:100%;top:34%;pointer-events:auto;transform:translateX(-30%)}@keyframes cl-sign-in{0%{transform:translateX(-50%) scaleY(.2);opacity:0}60%{transform:translateX(-50%) scaleY(1.06);opacity:1}to{transform:translateX(-50%)}}@keyframes cl-nope{0%,to{transform:none;background:rgba(70,35,8,.14)}20%,60%{transform:translateX(-12%);background:rgba(229,57,53,.4)}40%,80%{transform:translateX(12%);background:rgba(229,57,53,.4)}}@keyframes cl-in{0%{transform:scale(1.5)}to{transform:none}}.cl-pic{position:absolute;z-index:65;left:20%;top:8%;height:27%;aspect-ratio:1;transform:translateX(-50%) rotate(-3deg);padding:.55cqw;border-radius:1.2cqw;background:#fffaf0;box-shadow:0 .6cqw 1.2cqw -.3cqw rgba(40,20,0,.5);pointer-events:none;animation:cl-pic-in .6s cubic-bezier(.3,1.6,.5,1) .15s both}.cl-pic img{display:block;width:100%;height:100%;object-fit:contain;border-radius:.8cqw;background:radial-gradient(circle at 50% 40%,#fff,#e8f6ff)}.cl-pin{position:absolute;left:50%;top:-.7cqw;width:2cqw;height:2cqw;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle at 35% 35%,#ff8a8a,#d62828 60%,#8a1010);box-shadow:0 .3cqw .4cqw rgba(0,0,0,.4)}@keyframes cl-pic-in{0%{transform:translateX(-50%) translateY(-80%) rotate(-14deg);opacity:0}to{transform:translateX(-50%) rotate(-3deg);opacity:1}}.cl-ar{z-index:66;right:3%;top:4%;margin:0;padding:.4cqw 1.4cqw;border-radius:1.2cqw;background:rgba(255,248,230,.92);color:#3a2412;font-weight:800;font-size:max(.8rem,2.4cqw);box-shadow:0 .4cqw 0 #d2ab74}.cl-ar,.cl-tile{position:absolute}.cl-tile{padding:0;border:0;background:none;cursor:pointer;transform:translate(-50%,-100%);touch-action:manipulation;animation:cl-tile-in .55s cubic-bezier(.3,1.7,.5,1) both}.cl-tile:after{content:"";position:absolute;inset:-14% -10%}.cl-carry img,.cl-tile img{display:block;width:100%;height:auto;pointer-events:none}.cl-carry b,.cl-tile b{position:absolute;left:0;right:0;top:46%;transform:translateY(-50%);text-align:center;font-family:var(--font-isl,inherit);font-weight:900;line-height:1;color:#3a2412;font-size:5cqw;text-shadow:0 .15cqw 0 rgba(255,240,215,.7),0 -.1cqw 0 rgba(0,0,0,.2);pointer-events:none}.cl-tile b{font-size:calc(var(--d, 1) * 5.2cqw)}.cl-carry{width:10%}.cl-tile.gone{visibility:hidden;animation:none}.cl-tile.bad{animation:cl-wobble .55s ease-in-out}@keyframes cl-wobble{0%,to{transform:translate(-50%,-100%)}20%{transform:translate(-56%,-100%) rotate(-12deg)}40%{transform:translate(-44%,-100%) rotate(10deg)}60%{transform:translate(-50%,-100%) rotate(-7deg)}80%{transform:translate(-50%,-100%) rotate(4deg)}}.cl-tile.out{animation:cl-tile-out .35s ease-in both}@media (hover:hover){.cl-tile:hover:not(.gone) b,.cl-tile:hover:not(.gone) img{filter:brightness(1.08)}}@keyframes cl-tile-in{0%{transform:translate(-50%,-100%) scale(.1,0);opacity:0}60%{transform:translate(-50%,-100%) scale(1.12,.9);opacity:1}to{transform:translate(-50%,-100%)}}@keyframes cl-tile-out{to{transform:translate(-50%,-60%) scale(.6,.2);opacity:0}}@media (prefers-reduced-motion:reduce){.ca-root *,.ca-root :after,.ca-root :before{animation-duration:.01s!important;animation-iteration-count:1!important}}.cb-thing>.ca-shadow,.cl-tile>.ca-shadow{left:50%;right:auto;bottom:0;width:calc(var(--sh, .85) * 100%);height:auto;aspect-ratio:4.6;transform:translate(-45%,45%);background:radial-gradient(closest-side,rgba(72,40,6,.52),rgba(72,40,6,.22) 58%,rgba(72,40,6,0))}.cl-tile>.ca-shadow{--sh:.92}.cb-chest-cast{left:22%;width:92%;bottom:1.5%;height:11%;transform:skewX(-38deg);background:radial-gradient(closest-side,rgba(80,45,5,.36),rgba(80,45,5,.14) 60%,rgba(80,45,5,0))}.cb-chest-cast,.cb-chest-contact{position:absolute;z-index:0;border-radius:50%;pointer-events:none}.cb-chest-contact{left:1%;right:1%;bottom:1%;height:6%;background:radial-gradient(closest-side,rgba(60,32,0,.6),rgba(60,32,0,.25) 60%,rgba(60,32,0,0))}.cb-chest-sand{z-index:3;left:-8%;right:-8%;bottom:-4%;height:9%;background:radial-gradient(50% 55% at 50% 62%,rgba(252,206,88,.97) 0 46%,rgba(250,203,84,.7) 62%,rgba(250,203,84,0) 80%)}.cb-chest-sand,.cb-tiko{position:absolute;pointer-events:none}.cb-tiko{z-index:1;left:-10.75%;top:-79.5%;width:135%;aspect-ratio:1;transform-origin:45% 65%;animation:cb-tiko-idle 3.2s ease-in-out infinite}.cb-tiko i{position:absolute;inset:0;background:url(/tiko/tiko-fly-v3.webp) 0 0/2500% 100% no-repeat;transform:scaleX(-1);filter:drop-shadow(0 .3cqw .3cqw rgba(40,20,0,.3))}.cb-tiko.happy{animation:cb-tiko-hop .9s cubic-bezier(.3,1.4,.5,1)}@keyframes cb-tiko-idle{0%,to{transform:none}50%{transform:translateY(-1.2%) scale(1.01,.99)}}@keyframes cb-tiko-hop{0%{transform:none}20%{transform:scale(1.04,.94)}45%{transform:translateY(-9%) rotate(-4deg)}70%{transform:translateY(0) scale(1.05,.95)}85%{transform:translateY(-3%)}to{transform:none}}.cb-tiko-say{position:absolute;z-index:150;right:24%;top:19%;max-width:30%;padding:.6cqw 1.3cqw;border-radius:1.6cqw 1.6cqw .4cqw 1.6cqw;background:#fff;color:#1d3557;font-weight:800;font-size:max(.8rem,2.3cqw);font-family:var(--font-isl,inherit);box-shadow:0 .5cqw 1cqw rgba(0,30,60,.3);pointer-events:none;animation:cb-say 2.2s ease both}@keyframes cb-say{0%{transform:scale(.4);opacity:0}10%{transform:scale(1.08);opacity:1}18%,85%{transform:none;opacity:1}to{transform:translateY(-20%);opacity:0}}.isl-scene:has(>.ca-root.cb)>.isl-tiko{left:auto!important;right:31%;top:30%;bottom:auto}.isl-scene:has(>.ca-root.cb)>.isl-tiko .isl-stand,.isl-scene:has(>.ca-root.cb)>.isl-tiko .isl-tiko-body{visibility:hidden}.isl-scene:has(>.ca-root.cb)>.isl-tiko .isl-bubble{bottom:auto;top:0;left:auto;right:0}.cb-crab-hit{width:10%;aspect-ratio:1.5;transform:translate(-50%,-88%);-webkit-tap-highlight-color:transparent}.cb-crab-hit,.cb-gull{position:absolute;padding:0;border:0;background:none;cursor:pointer;touch-action:manipulation}.cb-gull{z-index:35;width:8.5%;transform:translate(-50%,-50%) scaleX(var(--dir,1))}.cb-gull:after{content:"";position:absolute;inset:-25%}.cb-gull img{display:block;width:100%;height:auto;pointer-events:none;filter:drop-shadow(0 .8cqw .6cqw rgba(0,40,80,.18))}.cb-gull img.b{position:absolute;left:0;top:0;opacity:0}.cb-gull[data-wing=b] img.a{opacity:0}.cb-gull[data-wing=b] img.b{opacity:1}.cb-gull.bad img{animation:cb-wobble .55s ease-in-out}.cb-gull.glow img{filter:drop-shadow(0 0 .6cqw #fff) drop-shadow(0 0 1.6cqw #ffd23f)}.cb-perched{position:absolute;z-index:45;width:6.5%;transform:translate(-50%,-100%);pointer-events:none;filter:drop-shadow(0 .3cqw .3cqw rgba(40,20,0,.3));animation:cb-perch .5s cubic-bezier(.3,1.7,.5,1)}@keyframes cb-perch{0%{transform:translate(-50%,-100%) scale(1.25,.8)}to{transform:translate(-50%,-100%)}}.isl-scene>.ls{inset:0;z-index:2;container-type:size;background:#f3d79a url(/scenes/beach.webp) center 62%/cover no-repeat}.isl-scene>.ls,.ls-tip{position:absolute;overflow:hidden}.ls-tip{top:3cqh;left:50%;transform:translateX(-50%);z-index:6;margin:0;max-width:92cqw;text-align:center;padding:.3rem 1rem;border-radius:999px;font-weight:800;color:#fff;background:rgba(10,40,70,.62);border:2px solid rgba(255,255,255,.65);font-size:clamp(.85rem,2.6cqw,1.15rem);white-space:nowrap;text-overflow:ellipsis}.ls-stage{position:absolute;left:0;right:0;bottom:27cqh;height:0;display:flex;justify-content:center;align-items:flex-end;z-index:3}.ls-actor{position:relative;display:block;padding:0;margin:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;font:inherit;color:inherit}.ls-actor:focus-visible{outline:3px dashed rgba(255,255,255,.9);outline-offset:6px;border-radius:1rem}.ls-main{height:var(--h,38cqh);z-index:2}.ls-move{position:absolute;inset:0;display:block;transform-origin:50% 100%}.ls-pup{position:relative;height:100%}.ls-pup img{display:block;user-select:none;-webkit-user-drag:none;pointer-events:none}.ls-layer{position:absolute;inset:0;width:100%;height:100%}.ls-one{width:auto}.ls-actor .ls-pup,.ls-one{height:100%}.ls-main,.ls-prop{display:flex;align-items:flex-end}.ls-main .ls-move{position:relative;inset:auto;height:100%}.ls-shadow{position:absolute;left:50%;bottom:-1.6cqh;width:78%;height:4.2cqh;transform:translateX(-50%);border-radius:50%;pointer-events:none;background:radial-gradient(ellipse at center,rgba(70,40,10,.5) 0,rgba(70,40,10,.28) 45%,rgba(70,40,10,0) 72%)}.look-cat{--h:42cqh}.look-frog{--h:27cqh}.look-bat{--h:30cqh}.look-apple,.look-hat{--h:22cqh}.look-ball{--h:20cqh}.look-flower,.look-leaf{--h:30cqh}.look-cloud{--h:22cqh}.look-crab{--h:28cqh}.look-tiko{--h:36cqh}.look-kid{--h:50cqh}.look-mat{--h:14cqh}.ls-prop{position:relative;height:var(--h);margin-left:4cqw;z-index:1}.ls-prop.look-kid{--h:46cqh}.with-mat .ls-prop{position:absolute;left:50%;bottom:-11cqh;margin:0;transform:translateX(-50%) scaleY(.82);--h:30cqh}.with-mat .ls-prop .ls-shadow{display:none}.with-mat .ls-main{margin-bottom:1cqh}.look-bat.ls-main,.look-cloud.ls-main{margin-bottom:18cqh}.look-bat>.ls-shadow,.look-cloud>.ls-shadow{bottom:-19.5cqh;width:60%;opacity:.55;animation:ls-shadow-fly 1.6s ease-in-out infinite}.look-cloud>.ls-shadow{opacity:.3}.ls-main .ls-move{animation:ls-breathe 3.2s ease-in-out infinite}.look-kid .ls-move,.look-tiko .ls-move{animation-duration:3.8s}.look-ball .ls-move{animation:ls-bounce 1.5s cubic-bezier(.4,0,.6,1) infinite}.look-ball>.ls-shadow{animation:ls-shadow-bounce 1.5s cubic-bezier(.4,0,.6,1) infinite}.look-hat .ls-move{animation:ls-wobble 2.6s ease-in-out infinite}.look-apple .ls-move,.look-flower .ls-move,.look-leaf .ls-move{animation:ls-sway 3.4s ease-in-out infinite}.look-cloud .ls-move{animation:ls-float 5s ease-in-out infinite}.look-bat .ls-move{animation:ls-hover 1.6s ease-in-out infinite}.look-crab .ls-move{animation:ls-shuffle 2.8s ease-in-out infinite}.look-frog .ls-move{animation:ls-frog 6s ease-in-out infinite}.look-frog>.ls-shadow{animation:ls-shadow-frog 6s ease-in-out infinite}.ls-prop .ls-pup{animation:ls-breathe 4s ease-in-out infinite;transform-origin:50% 100%}.ls-prop.look-mat .ls-pup{animation:none}.ls-cat .ls-tail{position:absolute;width:auto;z-index:0;animation:ls-wag 1.7s ease-in-out infinite alternate}.ls-cat .ls-body{z-index:1}.ls-cat .ls-head{z-index:2;animation:ls-look 6s ease-in-out infinite}.ls-cat.dark img{filter:brightness(.34) saturate(.4) contrast(1.15)}.ls-cat.dark .ls-head img{filter:brightness(.36) saturate(.35) contrast(1.15)}.ls-lid{position:absolute;border-radius:50% 50% 46% 46%;transform:scaleY(0);transform-origin:50% 0;box-shadow:inset 0 -2px 0 rgba(60,30,10,.55);pointer-events:none}.blink .ls-lid{transform:scaleY(1);transition:transform .06s}.ls-bat .ls-wing.l{animation:ls-flap-l .42s ease-in-out infinite alternate}.ls-bat .ls-wing.r{animation:ls-flap-r .42s ease-in-out infinite alternate}.ls-bat .ls-body{z-index:1}.mood-talk .ls-move{animation:ls-talk .42s ease-in-out infinite alternate}.mood-wake .ls-move{animation:ls-perk .5s ease-out both}.mood-listen .ls-move{animation:ls-lean 1.2s ease-in-out infinite alternate}.mood-listen.look-cat .ls-head{animation:none;transform:rotate(-7deg);transition:transform .3s}.mood-happy .ls-move{animation:ls-hop .62s cubic-bezier(.3,.7,.4,1) 3}.mood-happy>.ls-shadow{animation:ls-shadow-hop .62s cubic-bezier(.3,.7,.4,1) 3}.mood-happy .ls-tail{animation-duration:.22s}.mood-happy .ls-wing{animation-duration:.16s!important}.mood-puzzled .ls-move{animation:ls-tilt 1.6s ease-in-out both}.mood-puzzled.look-cat .ls-move{animation:none}.mood-puzzled.look-cat .ls-head{animation:none;transform:rotate(16deg);transition:transform .25s}.mood-puzzled .ls-tail{animation-duration:3s}.ls-what{left:-8%;top:4%;font-size:9cqh;line-height:1;font-weight:900;color:#fff;text-shadow:0 3px 0 #e6358b,0 0 10px rgba(0,0,0,.25);animation:ls-q 1.6s ease-out both}.ls-ear,.ls-what{position:absolute;z-index:4}.ls-ear{left:-16%;top:26%;display:grid;place-items:center;width:9cqh;height:9cqh;border-radius:50%;background:linear-gradient(180deg,#ff9cc0,#e6358b);border:3px solid #fff;box-shadow:0 0 0 0 rgba(230,53,139,.55);animation:ls-ring 1s ease-out infinite}.ls-ear-ico{width:62%;height:62%;color:#fff}.hint>.ls-shadow{box-shadow:0 0 0 0 rgba(255,255,255,.8);animation:ls-ring-sand 1.4s ease-out infinite}.ls-hand{right:-4%;bottom:8%;width:10cqh;height:10cqh;pointer-events:none;animation:ls-hand 1.2s ease-in-out infinite;filter:drop-shadow(0 3px 2px rgba(0,0,0,.35))}.ls-bubble,.ls-hand{position:absolute;z-index:5}.ls-bubble{left:64%;bottom:84%;width:max-content;max-width:min(44cqw,34rem);text-align:center;padding:1.2cqh 2.8cqh;border-radius:1.4rem;background:#fffdf6;border:3px solid #fff;color:#18324a;transform-origin:0 100%;box-shadow:0 6px 0 rgba(20,60,90,.18),0 12px 22px -10px rgba(0,0,0,.45);animation:ls-bubble-in .35s cubic-bezier(.3,1.6,.5,1) both}.ls-bubble:after{content:"";position:absolute;left:1.2cqh;top:calc(100% - 2px);border-color:#fffdf6 transparent transparent;border-style:solid;border-width:2.4cqh 2.6cqh 0 0}.look-apple .ls-bubble,.look-ball .ls-bubble,.look-hat .ls-bubble{bottom:96%}.ls-line{display:block;font-weight:800;font-size:clamp(1.05rem,min(5.5cqh,5.6cqw),2.1rem);line-height:1.15;white-space:normal;text-align:center}.ls-waves{display:flex;align-items:center;gap:.9cqh;height:6cqh;padding:0 .5cqh}.ls-waves i{width:1.1cqh;height:30%;border-radius:999px;background:#1d8fd2}.ls-waves.on i{animation:ls-wave .5s ease-in-out infinite alternate}.ls-waves.on i:nth-child(2){animation-delay:.12s}.ls-waves.on i:nth-child(3){animation-delay:.24s}.ls-waves.on i:nth-child(4){animation-delay:.36s}.ls-bar{position:absolute;left:0;right:0;bottom:2.5cqh;z-index:6;display:flex;flex-direction:column;align-items:center;gap:1cqh;padding:0 3cqw}.ls-ar{margin:0;padding:.1rem .8rem;border-radius:999px;background:rgba(255,253,246,.85);color:#18324a;font-weight:700;font-size:clamp(.9rem,2.6cqw,1.1rem)}.ls-row{display:flex;gap:2.4cqw}.ls-mic,.ls-row{align-items:center}.ls-mic{display:inline-flex;gap:.6rem;min-height:3.6rem}.ls-mic:disabled{opacity:.6;cursor:default}.ls-mic.on{opacity:1;animation:ls-ring 1s ease-out infinite}.ls-mic-ico{width:2.1rem;height:2.1rem}.ls-again{width:3.2rem;height:3.2rem;border-radius:50%;display:grid;place-items:center;padding:0}.ls-heard{margin:0;padding:.1rem .8rem;border-radius:999px;background:rgba(10,40,70,.6);color:#fff;font-size:.95rem}.ls-heard.ok{background:rgba(30,140,50,.75)}.ls-opts{display:flex;flex-wrap:wrap;justify-content:center;gap:1.6cqh 2cqw;max-width:100%}.ls-opt{min-height:3.2rem;padding:.3rem 1.2rem;border-radius:1rem;font-size:clamp(1rem,3cqw,1.3rem);font-weight:800;color:#fff;text-shadow:0 2px 0 rgba(10,60,100,.5)}.ls-opt.no{--b-top:#e8dcc6;--b-bot:#c7b79a;--b-edge:#8d7b5c;opacity:.65;animation:ls-shake .4s ease-in-out;cursor:default}.ls-opt.yes{--b-top:#7ee36b;--b-bot:#2fae3f;--b-edge:#1a6e27}@container (max-width: 560px){.ls-stage{bottom:36cqh}.look-kid{--h:44cqh}.look-cat{--h:38cqh}.ls-opts{flex-direction:column;align-items:stretch;gap:1.2cqh}.ls-opt{min-height:2.8rem}.ls-prop{margin-left:1cqw}}@keyframes ls-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.012,1.028)}}@keyframes ls-talk{0%{transform:translateY(0) scale(1)}to{transform:translateY(-1.5%) scale(1.01,1.03)}}@keyframes ls-perk{0%{transform:scale(1)}40%{transform:translateY(-4%) scale(.98,1.06)}to{transform:scale(1.02)}}@keyframes ls-lean{0%{transform:rotate(-2deg) scale(1.02)}to{transform:rotate(-4deg) scale(1.03)}}@keyframes ls-hop{0%{transform:translateY(0) scale(1)}12%{transform:translateY(0) scale(1.1,.88)}45%{transform:translateY(-26%) scale(.95,1.07) rotate(-3deg)}80%{transform:translateY(0) scale(1.08,.92)}to{transform:translateY(0) scale(1)}}@keyframes ls-shadow-hop{0%,to{transform:translateX(-50%) scale(1);opacity:1}45%{transform:translateX(-50%) scale(.6);opacity:.5}}@keyframes ls-tilt{0%{transform:rotate(0)}20%,75%{transform:rotate(9deg) translateX(1%)}to{transform:rotate(0)}}@keyframes ls-q{0%{transform:scale(0) rotate(-20deg);opacity:0}25%{transform:scale(1.2) rotate(8deg);opacity:1}80%{opacity:1}to{transform:translateY(-40%) scale(1);opacity:0}}@keyframes ls-wag{0%{transform:rotate(-12deg)}to{transform:rotate(16deg)}}@keyframes ls-look{0%,30%{transform:rotate(0)}40%,55%{transform:rotate(-5deg)}65%,80%{transform:rotate(4deg)}90%,to{transform:rotate(0)}}@keyframes ls-flap-l{0%{transform:rotate(14deg) scaleY(.92)}to{transform:rotate(-22deg) scaleY(1.04)}}@keyframes ls-flap-r{0%{transform:rotate(-14deg) scaleY(.92)}to{transform:rotate(22deg) scaleY(1.04)}}@keyframes ls-hover{0%,to{transform:translateY(0)}50%{transform:translateY(-6%)}}@keyframes ls-shadow-fly{0%,to{transform:translateX(-50%) scale(1)}50%{transform:translateX(-50%) scale(.85)}}@keyframes ls-bounce{0%,to{transform:translateY(0) scale(1.08,.9)}10%{transform:translateY(-4%) scale(.97,1.04)}50%{transform:translateY(-34%) scale(1)}90%{transform:translateY(-4%) scale(.97,1.04)}}@keyframes ls-shadow-bounce{0%,to{transform:translateX(-50%) scale(1);opacity:1}50%{transform:translateX(-50%) scale(.55);opacity:.45}}@keyframes ls-wobble{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg) translateY(-1.5%)}}@keyframes ls-sway{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg)}}@keyframes ls-float{0%,to{transform:translate(0)}50%{transform:translate(4%,-6%)}}@keyframes ls-shuffle{0%,to{transform:translateX(-4%)}20%{transform:translateX(-2%) translateY(-2%)}50%{transform:translateX(4%)}70%{transform:translateX(2%) translateY(-2%)}}@keyframes ls-frog{0%,70%,to{transform:scale(1)}35%{transform:scale(1.03,.97)}76%{transform:scale(1.1,.86)}84%{transform:translateY(-18%) scale(.94,1.08)}92%{transform:translateY(0) scale(1.08,.92)}}@keyframes ls-shadow-frog{0%,76%,92%,to{transform:translateX(-50%) scale(1)}84%{transform:translateX(-50%) scale(.7)}}@keyframes ls-ring{0%{box-shadow:0 0 0 0 rgba(230,53,139,.55)}to{box-shadow:0 0 0 1.4rem rgba(230,53,139,0)}}@keyframes ls-ring-sand{0%{box-shadow:0 0 0 0 rgba(255,255,255,.75)}to{box-shadow:0 0 0 2.2cqh rgba(255,255,255,0)}}@keyframes ls-hand{0%,to{transform:translate(0) rotate(-12deg)}50%{transform:translate(-12%,-10%) rotate(-18deg) scale(.92)}}@keyframes ls-bubble-in{0%{transform:scale(.3);opacity:0}to{transform:scale(1);opacity:1}}@keyframes ls-wave{0%{height:25%}to{height:100%}}@keyframes ls-shake{0%,to{transform:translateX(0)}25%{transform:translateX(-6px)}75%{transform:translateX(6px)}}@media (prefers-reduced-motion:reduce){.ls *,.ls :after,.ls :before{animation:none!important;transition:none!important}}.isl-scene>.flip-bg{position:absolute;inset:0;z-index:1;background:#8fd8f5 50%/cover no-repeat;opacity:0;transform:scale(1.06);transition:opacity .9s ease,transform 6s ease-out;pointer-events:none}.isl-scene>.flip-bg.on{opacity:1;transform:scale(1)}.isl-scene>.flip-bg:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 62%,rgba(255,248,225,.35),rgba(0,0,0,0) 55%,rgba(0,25,45,.28))}.isl-scene>.flip{position:relative;z-index:2;width:100%;flex-direction:column;gap:.55rem;padding:.2rem 0 .4rem}.flip-hud,.isl-scene>.flip{display:flex;align-items:center}.flip-hud{flex-wrap:wrap;justify-content:center;gap:.4rem .5rem}.flip-hud>span{display:inline-flex;align-items:center;gap:.3rem;height:2rem;padding:0 .75rem;border-radius:999px;font-weight:800;font-size:.95rem;color:#4a2a0c;background:linear-gradient(180deg,#fff6dc,#f3d99c);box-shadow:inset 0 0 0 2px rgba(255,255,255,.7),0 3px 0 #b07a36,0 6px 10px -4px rgba(0,0,0,.35)}.flip-rounds i{width:.8rem;height:.8rem;border-radius:50%;background:#d8bf8c;box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}.flip-rounds i.done{background:radial-gradient(circle at 35% 30%,#fff3a8,#f4b400 60%,#c98500)}.flip-rounds i.now{background:radial-gradient(circle at 35% 30%,#c9fff6,#22b8a7 60%,#0b7f73);animation:flipPulse 1.1s ease-in-out infinite}.flip-clock i{width:1rem;height:1rem;border-radius:50%;border:2.5px solid #4a2a0c;position:relative}.flip-clock i:before{content:"";position:absolute;left:50%;top:18%;width:2px;height:34%;background:#4a2a0c;transform-origin:bottom;animation:flipTick 4s steps(8) infinite}.flip-clock{font-variant-numeric:tabular-nums;min-width:4.6rem}.flip-combo{transition:transform .2s}.flip-combo.on{color:#fff;background:linear-gradient(180deg,#ff9a52,#f2531f)!important;box-shadow:inset 0 0 0 2px rgba(255,255,255,.45),0 3px 0 #a3330c,0 6px 12px -4px rgba(242,83,31,.7)!important;animation:flipBoing .45s cubic-bezier(.3,1.8,.5,1)}.flip-mode{font-size:.82rem!important;color:#0b5d55!important}.flip-table-wrap{perspective:900px;perspective-origin:50% 0;width:min(100%,52rem);padding-left:clamp(0rem,10%,6rem);container-type:inline-size;display:flex;justify-content:center}.flip-table{--gap:clamp(.4rem,1.4vw,.85rem);position:relative;display:grid;gap:var(--gap);padding:clamp(.8rem,2.4vw,1.4rem);border-radius:1.3rem;transform:rotateX(20deg);transform-origin:50% 100%;animation:flipTableIn .7s cubic-bezier(.2,1.3,.4,1) both;box-shadow:0 26px 30px -14px rgba(0,20,30,.6),0 6px 0 rgba(60,30,8,.45);--cw:min(9.5rem,calc((100cqw - 3rem) / var(--cols, 4) - var(--gap)),calc(50vh / var(--rows, 2) * .72));grid-template-columns:repeat(var(--cols,4),var(--cw));justify-content:center}.flip-table.t-towel{background:linear-gradient(180deg,rgba(255,255,255,.25),rgba(0,0,0,.08)),repeating-linear-gradient(90deg,#ff8a5c 0 2.4rem,#fff1d6 2.4rem 3.4rem,#2bb7c9 3.4rem 5.8rem,#fff1d6 5.8rem 6.8rem);outline:4px dashed rgba(255,255,255,.75);outline-offset:-10px}.flip-table.t-wood{background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(0,0,0,.12)),repeating-linear-gradient(180deg,rgba(0,0,0,0) 0 3.1rem,rgba(80,40,10,.55) 3.1rem 3.25rem),repeating-linear-gradient(92deg,rgba(255,230,180,.12) 0 6px,rgba(120,60,20,.1) 6px 13px),linear-gradient(90deg,#c98d4f,#dba468 40%,#b97a3e);border:5px solid #7a4a1d}.flip-table.t-mat{background:repeating-linear-gradient(45deg,rgba(120,80,20,.28) 0 7px,rgba(255,240,190,.22) 7px 14px),repeating-linear-gradient(-45deg,rgba(120,80,20,.22) 0 7px,rgba(255,240,190,.18) 7px 14px),linear-gradient(180deg,#ecd08f,#d3ac62);border:6px solid #8a6a2c}.flip-table.t-sand{background:radial-gradient(circle at 20% 30%,rgba(255,255,255,.35) 0 2px,transparent 3px) 0 0 /28px 28px,radial-gradient(circle at 70% 80%,rgba(160,110,50,.25) 0 2px,transparent 3px) 0 0 /34px 34px,linear-gradient(180deg,#f7e2b0,#e8c784);outline:3px dashed rgba(140,95,40,.45);outline-offset:-9px}.flip-card{position:relative;aspect-ratio:3/4;padding:0;border:0;background:none;cursor:pointer;perspective:700px;transform:rotate(var(--tilt,0deg));animation:flipDeal .5s cubic-bezier(.2,1.4,.4,1) both;animation-delay:var(--d,0s)}.flip-in{position:absolute;inset:0;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.3,1.35,.5,1)}.flip-card.up .flip-in{transform:rotateY(180deg)}.flip-card:not(.up):hover .flip-in{transform:translateY(-4px) rotateY(-8deg)}.flip-card:not(.up):active .flip-in{transform:scale(.95)}.flip-back,.flip-front{position:absolute;inset:0;border-radius:.8rem;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:grid;place-items:center;overflow:hidden;box-shadow:0 5px 0 rgba(0,0,0,.22),0 10px 14px -6px rgba(0,0,0,.45)}.flip-back{background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.18) 0 28%,transparent 29%),repeating-linear-gradient(45deg,rgba(255,255,255,.09) 0 6px,transparent 6px 12px),repeating-linear-gradient(-45deg,rgba(0,0,0,.08) 0 6px,transparent 6px 12px),linear-gradient(160deg,#3fcf8e,#12946a 60%,#0b6e50);border:3px solid #fff4d0}.flip-back i{width:46%;aspect-ratio:1;border-radius:50%;background:url(/isl/shell.webp) 50%/70% no-repeat,radial-gradient(circle at 35% 30%,#fff7c2,#ffc93c 55%,#e08e00);box-shadow:0 0 0 3px rgba(255,255,255,.75),0 4px 8px rgba(0,0,0,.3)}.flip-front{transform:rotateY(180deg);background:linear-gradient(180deg,#fffdf6,#fff0cf);border:3px solid #f3c96b;padding:8%}.flip-front img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 3px 3px rgba(0,0,0,.2))}.flip-front b{font-weight:800;font-size:clamp(1rem,2.6vw,1.55rem);line-height:1.1;color:#2a4a8a;text-align:center;word-break:break-word}.flip-front b.long{font-size:clamp(.8rem,2vw,1.2rem)}.flip-front.s-ar{background:linear-gradient(180deg,#f2fffb,#d4f5ea);border-color:#5fd0b2}.flip-front.s-ar b{color:#0b5d55;font-size:clamp(1.05rem,2.8vw,1.6rem)}.flip-front.s-word{background:linear-gradient(180deg,#fffdf6,#ffeccc)}.flip-card.done .flip-front{border-color:#ffd23f;box-shadow:0 0 0 3px rgba(255,210,63,.6),0 0 18px rgba(255,210,63,.75),0 5px 0 rgba(0,0,0,.18)}.flip-card.done .flip-in{animation:flipFound .6s cubic-bezier(.3,1.6,.5,1)}.flip-card.done{cursor:default}.flip-card.bad .flip-front{border-color:#ff6b6b;background:linear-gradient(180deg,#fff3f1,#ffd9d3)}.flip-banner{position:absolute;left:50%;top:42%;z-index:6;padding:.4rem 1.8rem .5rem;border-radius:1rem;font-weight:800;font-size:clamp(1.6rem,5vw,2.8rem);color:#fff;background:linear-gradient(180deg,#ffb347,#f2731f);box-shadow:inset 0 0 0 3px rgba(255,255,255,.5),0 6px 0 #a3470c,0 18px 30px -10px rgba(0,0,0,.5);text-shadow:0 3px 0 rgba(120,40,0,.5);pointer-events:none;animation:flipBanner 1.5s cubic-bezier(.2,1.4,.4,1) both}@keyframes flipDeal{0%{opacity:0;transform:translateY(-60px) rotate(calc(var(--tilt, 0deg) * -4)) scale(.6)}to{opacity:1;transform:rotate(var(--tilt,0deg))}}@keyframes flipTableIn{0%{opacity:0;transform:rotateX(55deg) translateY(40px)}to{opacity:1;transform:rotateX(20deg)}}@keyframes flipFound{0%{transform:rotateY(180deg)}45%{transform:rotateY(180deg) translateZ(30px) scale(1.12)}to{transform:rotateY(180deg)}}@keyframes flipBanner{0%{opacity:0;transform:translate(-50%,-50%) scale(.3) rotate(-8deg)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1) rotate(2deg)}80%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.9)}}@keyframes flipPulse{50%{transform:scale(1.3)}}@keyframes flipBoing{0%{transform:scale(.7)}to{transform:scale(1)}}@keyframes flipTick{to{transform:rotate(1turn)}}@media (max-width:640px){.flip-table-wrap{padding-left:0;perspective:700px}.flip-table{transform:rotateX(12deg)}@keyframes flipTableIn{0%{opacity:0;transform:rotateX(45deg) translateY(30px)}to{opacity:1;transform:rotateX(12deg)}}.flip-hud>span{height:1.75rem;padding:0 .55rem;font-size:.85rem}.flip-mode{display:none!important}}@media (prefers-reduced-motion:reduce){.flip-in{transition-duration:.01s}.flip-banner,.flip-card,.flip-card.done .flip-in,.flip-table{animation-duration:.01s}}@font-face{font-family:Baloo Bhaijaan\ 2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b928a9919081117a-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec7,u+10ec9-10eee,u+10ef?,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Baloo Bhaijaan\ 2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1410d98b5434c658-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo Bhaijaan\ 2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/650086fb7358d5af-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Baloo Bhaijaan\ 2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f11be43f8e087767-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo Bhaijaan\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b928a9919081117a-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec7,u+10ec9-10eee,u+10ef?,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Baloo Bhaijaan\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1410d98b5434c658-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo Bhaijaan\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/650086fb7358d5af-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Baloo Bhaijaan\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f11be43f8e087767-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo Bhaijaan\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b928a9919081117a-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec7,u+10ec9-10eee,u+10ef?,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Baloo Bhaijaan\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1410d98b5434c658-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo Bhaijaan\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/650086fb7358d5af-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Baloo Bhaijaan\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f11be43f8e087767-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo Bhaijaan\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b928a9919081117a-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec7,u+10ec9-10eee,u+10ef?,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Baloo Bhaijaan\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1410d98b5434c658-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo Bhaijaan\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/650086fb7358d5af-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Baloo Bhaijaan\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f11be43f8e087767-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo Bhaijaan\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/b928a9919081117a-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec7,u+10ec9-10eee,u+10ef?,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Baloo Bhaijaan\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/1410d98b5434c658-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo Bhaijaan\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/650086fb7358d5af-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Baloo Bhaijaan\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/f11be43f8e087767-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo Bhaijaan\ 2 Fallback;src:local("Arial");ascent-override:112.76%;descent-override:65.98%;line-gap-override:0.00%;size-adjust:95.78%}.__className_d2b7c2{font-family:Baloo Bhaijaan\ 2,Baloo Bhaijaan\ 2 Fallback;font-style:normal}.__variable_d2b7c2{--font-baloo:"Baloo Bhaijaan 2","Baloo Bhaijaan 2 Fallback"}