.advp{--adv-r: 26px;position:relative;border-radius:var(--adv-r);overflow:hidden;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.advp img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-drag:none}.advp button{font:inherit;color:inherit;cursor:pointer}.advp__bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px}.advp__btn{border:0;border-radius:999px;padding:11px 20px;font-weight:700;letter-spacing:.01em;background:#ffbd3a;color:#3a2400;box-shadow:0 3px #c98a00;transition:transform .12s ease,box-shadow .12s ease}.advp__btn:active{transform:translateY(2px);box-shadow:0 1px #c98a00}.advp__btn--ghost{background:#ffffffd9;color:#243;box-shadow:0 3px #0000002e}.advp__msg{flex:1 1 200px;min-width:0;font-weight:600;font-size:15px;line-height:1.35}.advp--race{background:#25303b;color:#fff}.race__lanes{display:grid;gap:6px;padding:0 12px 4px}.race__lane{all:unset;box-sizing:border-box;display:grid;grid-template-columns:26px 1fr 22px;align-items:center;gap:8px;width:100%;cursor:pointer;border-radius:14px;padding:4px 6px;position:relative}.race__lane:focus-visible{outline:3px solid #ffbd3a}.race__lane.is-picked{background:#ffbd3a29;box-shadow:inset 0 0 0 2px #ffbd3a}.race__num{font-weight:800;font-size:14px;text-align:center;color:#ffd76a}.race__road{position:relative;display:block;height:68px;border-radius:12px;background:#dfe4ea;overflow:hidden;background-image:repeating-linear-gradient(90deg,transparent 0 26px,rgba(37,48,59,.22) 26px 46px);background-size:100% 4px;background-repeat:no-repeat;background-position:0 50%}.race__car{position:absolute;left:0;top:4px;width:84px;height:60px;will-change:transform}.race__car img{object-fit:contain;filter:drop-shadow(0 4px 3px rgba(0,0,0,.28))}.race__flag{width:22px;height:44px;border-radius:4px;background:conic-gradient(#fff 25%,#111 0 50%,#fff 0 75%,#111 0) 0 0/11px 11px}.race__name{position:absolute;right:36px;bottom:6px;font-size:11px;font-weight:700;color:#26323f;background:#ffffffb8;border-radius:8px;padding:1px 6px;pointer-events:none}.race__lane.is-win .race__road{box-shadow:0 0 0 3px #ffbd3a}.race__board{margin:4px 14px 14px;padding:10px 14px;border-radius:14px;background:#ffffff1a;font-size:14px}.race__board ol{margin:6px 0 0;padding-left:20px;display:grid;gap:2px}.race__board li:first-child{color:#ffd76a;font-weight:800}.race__go{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:clamp(54px,14vw,110px);font-weight:900;color:#ffd76a;text-shadow:0 4px 0 rgba(0,0,0,.35);pointer-events:none;opacity:0}.race__go.is-on{animation:raceGo .7s ease-out both}@keyframes raceGo{0%{transform:scale(.5);opacity:0}30%{opacity:1}to{transform:scale(1.25);opacity:0}}.advp--sandbox{width:100%;max-width:980px;margin-inline:auto;box-sizing:border-box;padding:14px;background:linear-gradient(160deg,#3a2a1a,#24180e);color:#f7ecd6;border:1px solid rgba(255,225,170,.25);box-shadow:0 26px 60px #00000073,inset 0 0 0 2px #ffffff0a}.advp--sandbox .advp__bar{padding:4px 6px 12px}.advp--sandbox .advp__msg{color:#f7ecd6}.advp--sandbox .advp__btn--ghost,.advp--sandbox .advp__btn{background:#ffffff1a;color:#f7ecd6;box-shadow:none;border:1px solid rgba(255,225,170,.35);padding:9px 18px;font-weight:600}.advp--sandbox .advp__btn:hover{background:#ffffff2e}.sb__count{margin-left:auto;padding:7px 14px;border-radius:999px;background:#ffbd3a;color:#3a2400;font-weight:800;font-size:14px;white-space:nowrap}.sb__box{position:relative;height:clamp(320px,46vw,500px);border-radius:18px;overflow:hidden;touch-action:none;border:1px solid rgba(255,225,170,.2);background-color:#6c5336;background-image:radial-gradient(120% 90% at 50% 38%,#ffe2a033,#00000057),radial-gradient(rgba(255,235,190,.16) 1px,transparent 1.6px),radial-gradient(rgba(0,0,0,.16) 1px,transparent 1.6px);background-size:100% 100%,11px 11px,17px 17px;background-position:0 0,0 0,6px 7px;box-shadow:inset 0 10px 30px #00000073}.sb__box canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.sb__car{position:absolute;left:0;top:0;width:var(--car, 80px);height:var(--car, 80px);cursor:grab;touch-action:none;will-change:transform}.sb__car.is-drag{cursor:grabbing;z-index:9999}.sb__car.is-hint .sb__img{animation:sbHint 1.1s ease-in-out infinite}.sb__shadow{position:absolute;left:12%;right:8%;bottom:8%;height:16%;border-radius:50%;background:#0000006b;filter:blur(5px)}.sb__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;transform-origin:50% 80%;transition:transform .12s ease-out}.sb__car.is-drag .sb__img{filter:drop-shadow(0 10px 8px rgba(0,0,0,.35))}.sb__img img{width:100%;height:100%;object-fit:contain;display:block;pointer-events:none}@keyframes sbHint{50%{transform:translateY(-5px)}}.sb__label{position:absolute;z-index:10000;pointer-events:none;background:#140c04e6;color:#fff;font-size:12px;font-weight:700;padding:3px 9px;border-radius:10px;transform:translate(-50%,-135%);white-space:nowrap}.sb__pull{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.sb__pull line{stroke:#ffe1aab3;stroke-width:3;stroke-linecap:round;stroke-dasharray:2 8}.sb__boom{position:absolute;z-index:9000;pointer-events:none;transform:translate(-50%,-50%) scale(var(--s, 1));font-weight:900;font-size:15px;letter-spacing:.04em;color:#3a2400;background:#ffd34d;padding:4px 10px;border-radius:6px;clip-path:polygon(0 20%,12% 0,30% 14%,50% 0,70% 14%,88% 0,100% 20%,92% 50%,100% 80%,88% 100%,70% 86%,50% 100%,30% 86%,12% 100%,0 80%,8% 50%);animation:sbBoom .6s ease-out forwards}@keyframes sbBoom{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}25%{opacity:1;transform:translate(-50%,-50%) scale(var(--s, 1))}to{opacity:0;transform:translate(-50%,-80%) scale(calc(var(--s, 1) * 1.15))}}@media(max-width:600px){.advp--sandbox{padding:10px}.sb__box{height:400px}}.advp--tree{background:radial-gradient(120% 90% at 50% 0%,#1e3a5f,#0f2038 70%);color:#fff}.gt__stage{position:relative;aspect-ratio:4 / 5;max-height:620px;margin:0 auto;width:100%}.gt__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.gt__snow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(#fff 1.2px,transparent 1.6px),radial-gradient(#fff 1px,transparent 1.4px);background-size:61px 73px,97px 83px;background-position:0 0,30px 40px;opacity:.55;animation:gtSnow 14s linear infinite}@keyframes gtSnow{to{background-position:0 73px,30px 123px}}.gt__gem{all:unset;box-sizing:border-box;position:absolute;width:var(--g, clamp(38px, 10vw, 66px));transform-origin:50% -26px;cursor:pointer;margin-left:calc(var(--g, 52px) / -2);animation:gtIdle var(--dur, 4s) ease-in-out var(--dl, 0s) infinite}.gt__gem:focus-visible{outline:3px solid #ffbd3a;border-radius:50%}.gt__gem:before{content:"";position:absolute;left:50%;top:-26px;width:2px;height:26px;margin-left:-1px;background:linear-gradient(#ffe9a8,#c9a24a)}.gt__gem .gt__img{display:block;width:100%;aspect-ratio:1;border-radius:50%;overflow:hidden;border:3px solid #fff3c8;box-shadow:0 4px 10px #00000073,inset 0 0 12px #ffffff59;background:#fff}.gt__gem.is-pop{animation:gtPop 1.9s cubic-bezier(.3,1.4,.5,1) both;z-index:5}.gt__tip{position:absolute;left:50%;top:100%;transform:translate(-50%,6px);white-space:nowrap;background:#fff3c8;color:#2a2100;font-size:12px;font-weight:800;padding:3px 10px;border-radius:10px;opacity:0;pointer-events:none;transition:opacity .2s}.gt__gem.is-pop .gt__tip{opacity:1}@keyframes gtIdle{0%,to{transform:rotate(var(--a, 3deg))}50%{transform:rotate(calc(var(--a, 3deg) * -1))}}@keyframes gtPop{0%{transform:rotate(0)}18%{transform:rotate(26deg)}40%{transform:rotate(-20deg)}62%{transform:rotate(13deg)}82%{transform:rotate(-6deg)}to{transform:rotate(0)}}.gt__info{min-height:3.2em;text-align:center;padding:0 16px 16px;font-size:15px;font-weight:600}.gt__info b{color:#ffd76a}.advp--wave{background:linear-gradient(#bfe9ff,#7fd0f5 55%,#2f9bd8);color:#06304d}.wv__pool{position:relative;aspect-ratio:4 / 3.2;min-height:330px;max-height:560px;width:100%;--amp: 1;--sp: 1}.wv__pool.is-stormy{--amp: 2.6;--sp: .55}.wv__layer{position:absolute;left:0;right:0;height:80px;background-repeat:repeat-x;background-size:240px 80px;animation:wvSlide calc(var(--t, 9s) * var(--sp)) linear infinite;pointer-events:none}.wv__layer--1{bottom:0;height:52%;--t: 14s;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 80' preserveAspectRatio='none'%3E%3Cpath d='M0 26 Q30 6 60 26 T120 26 T180 26 T240 26 V80 H0Z' fill='%231e7fc2' fill-opacity='.55'/%3E%3C/svg%3E");background-size:240px 100%}.wv__layer--2{bottom:0;height:40%;--t: 9s;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 80' preserveAspectRatio='none'%3E%3Cpath d='M0 30 Q30 8 60 30 T120 30 T180 30 T240 30 V80 H0Z' fill='%231669a6' fill-opacity='.6'/%3E%3C/svg%3E");background-size:200px 100%;animation-direction:reverse}.wv__layer--3{bottom:0;height:26%;--t: 6s;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 80' preserveAspectRatio='none'%3E%3Cpath d='M0 32 Q30 10 60 32 T120 32 T180 32 T240 32 V80 H0Z' fill='%230e4f82' fill-opacity='.75'/%3E%3C/svg%3E");background-size:170px 100%}@keyframes wvSlide{to{background-position-x:-240px}}.wv__duck{all:unset;box-sizing:border-box;position:absolute;width:var(--dk, clamp(48px, 11vw, 78px));margin:calc(var(--dk, 60px) / -2) 0 0 calc(var(--dk, 60px) / -2);cursor:pointer;z-index:2;animation:wvBob calc(var(--dur, 3.2s) * var(--sp)) ease-in-out var(--dl, 0s) infinite}.wv__duck:focus-visible{outline:3px solid #ffbd3a;border-radius:50%}.wv__duck .wv__img{display:block;width:100%;aspect-ratio:1}.wv__duck .wv__img img{object-fit:contain;filter:drop-shadow(0 6px 5px rgba(6,48,77,.35))}.wv__duck:after{content:"";position:absolute;left:-12%;right:-12%;bottom:-8px;height:12px;border-radius:50%;background:radial-gradient(rgba(255,255,255,.7),transparent 70%);opacity:.85}.wv__duck.is-splash{animation:wvJump .9s cubic-bezier(.3,1.3,.5,1) both;z-index:6}.wv__tip{position:absolute;left:50%;bottom:105%;transform:translate(-50%);white-space:nowrap;background:#fff;color:#06304d;font-size:12px;font-weight:800;padding:3px 10px;border-radius:10px;opacity:0;pointer-events:none;transition:opacity .2s;box-shadow:0 3px 8px #06304d40}.wv__duck.is-splash .wv__tip{opacity:1}@keyframes wvBob{0%,to{transform:translate(calc(var(--dx, 8px) * -1),calc(var(--amp) * 5px)) rotate(calc(var(--amp) * -4deg))}50%{transform:translate(var(--dx, 8px),calc(var(--amp) * -9px)) rotate(calc(var(--amp) * 4deg))}}@keyframes wvJump{0%{transform:translateY(0) scale(1)}35%{transform:translateY(-44px) scale(1.12) rotate(-8deg)}70%{transform:translateY(6px) scale(.96) rotate(5deg)}to{transform:translateY(0) scale(1)}}.wv__ring{position:absolute;width:12px;height:12px;margin:-6px;border-radius:50%;border:3px solid rgba(255,255,255,.9);pointer-events:none;animation:wvRing .9s ease-out forwards;z-index:1}@keyframes wvRing{to{transform:scale(9);opacity:0}}.advp--wave .advp__msg{color:#06304d}@media(prefers-reduced-motion:reduce){.gt__gem,.wv__duck,.wv__layer,.gt__snow,.sb__car.is-hint{animation:none!important}}.advp--dig{width:100%;max-width:980px;margin-inline:auto;box-sizing:border-box;padding:14px;background:linear-gradient(160deg,#2b2138,#181226);color:#f1e9ff;border:1px solid rgba(220,200,255,.22);box-shadow:0 26px 60px #00000073,inset 0 0 0 2px #ffffff0a}.advp--dig .advp__bar{padding:4px 6px 12px}.advp--dig .advp__msg{color:#f1e9ff}.advp--dig .advp__btn{background:#ffffff1a;color:#f1e9ff;box-shadow:none;border:1px solid rgba(220,200,255,.35);padding:9px 18px;font-weight:600}.advp--dig .advp__btn:hover{background:#ffffff2e}.dg__count{margin-left:auto;padding:7px 14px;border-radius:999px;background:#ffbd3a;color:#3a2400;font-weight:800;font-size:14px;white-space:nowrap}.dg__stage{position:relative;height:clamp(320px,46vw,500px);border-radius:18px;overflow:hidden;touch-action:none;cursor:crosshair;border:1px solid rgba(220,200,255,.2);background:radial-gradient(120% 100% at 50% 30%,#3b2a52,#150f22);box-shadow:inset 0 10px 30px #00000080}.dg__gems{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.dg__gem{position:absolute;display:block;filter:drop-shadow(0 4px 4px rgba(0,0,0,.45));transition:transform .5s cubic-bezier(.3,1.6,.5,1)}.dg__gem svg{width:100%;height:100%;display:block}.dg__gem.is-found{animation:dgPop .9s cubic-bezier(.3,1.6,.5,1) both}@keyframes dgPop{0%{transform:scale(1);filter:brightness(1)}35%{transform:scale(1.5) rotate(8deg);filter:brightness(1.7) drop-shadow(0 0 16px #fff3b0)}to{transform:scale(1.08);filter:brightness(1.1) drop-shadow(0 0 6px #fff3b0)}}.dg__stage canvas{position:absolute;top:0;right:0;bottom:0;left:0;touch-action:none}.dg__spark{position:absolute;width:8px;height:8px;margin:-4px;border-radius:50%;background:#fff3b0;box-shadow:0 0 8px #ffd34d;pointer-events:none;animation:dgSpark .75s ease-out forwards}@keyframes dgSpark{to{transform:translate(var(--dx),var(--dy)) scale(.2);opacity:0}}.dg__shelf{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;margin-top:14px;padding:12px;border-radius:14px;background:#ffffff0d;border:1px solid rgba(220,200,255,.16)}.dg__slot{position:relative;aspect-ratio:1;border-radius:10px;background:#00000047;border:1px dashed rgba(220,200,255,.22);display:grid;place-items:center}.dg__slot b{font-size:11px;font-weight:700;color:#f1e9ff59}.dg__slot.is-on{border-style:solid;border-color:#fff3b080;background:#ffffff14}.dg__slot svg{width:78%;height:78%;filter:drop-shadow(0 2px 2px rgba(0,0,0,.4))}.dg__slot em{position:absolute;left:50%;bottom:105%;transform:translate(-50%);white-space:nowrap;font-style:normal;font-size:11px;font-weight:700;background:#fff3c8;color:#2a2100;padding:2px 8px;border-radius:8px;opacity:0;pointer-events:none;transition:opacity .15s;z-index:5}.dg__slot.is-on:hover em{opacity:1}@media(max-width:700px){.advp--dig{padding:10px}.dg__shelf{grid-template-columns:repeat(8,minmax(0,1fr));gap:6px}.dg__stage{height:420px}}html.advp-lock,html.advp-lock body{overflow:hidden}html.advp-lock:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#060a06d1;z-index:99990}.advp__close{display:none}.advp__spacer{width:100%}.advp.has-cover:not(.is-full){padding:0;width:100%;box-sizing:border-box;max-width:980px;margin-inline:auto;border-radius:22px}.advp.has-cover:not(.is-full)>*:not(.advp__cover){display:none!important}.advp__cover{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px 22px;cursor:pointer}.advp.is-full>.advp__cover{display:none}.advp__cover-art{width:74px;height:74px;border-radius:22px;display:grid;place-items:center;font-size:40px;background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff2e;animation:advpBob 2.6s ease-in-out infinite}@keyframes advpBob{50%{transform:translateY(-5px) rotate(-4deg)}}.advp__cover-txt{display:grid;gap:4px;min-width:0}.advp__cover-txt strong{font-size:clamp(18px,2.2vw,24px);line-height:1.15;font-family:var(--f-display, inherit)}.advp__cover-txt>span:last-child{font-size:14.5px;line-height:1.45;opacity:.85}.advp__free{justify-self:start;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:3px 10px;border-radius:999px;background:#ffbd3a;color:#3a2400}.advp__play{border:0;border-radius:999px;padding:14px 30px;font:inherit;font-weight:800;font-size:17px;background:#ffbd3a;color:#3a2400;box-shadow:0 4px #c98a00;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.advp__cover:hover .advp__play{transform:translateY(-2px);box-shadow:0 6px #c98a00}.advp__play:active{transform:translateY(2px);box-shadow:0 1px #c98a00}@media(max-width:700px){.advp__cover{grid-template-columns:auto minmax(0,1fr);padding:16px;gap:14px}.advp__cover-art{width:62px;height:62px;font-size:34px;border-radius:18px}.advp__play{grid-column:1 / -1;width:100%}}.advp.is-full{position:fixed;top:3vh;right:3vw;bottom:3vh;left:3vw;z-index:99999;width:auto;max-width:none;margin:0;overflow:auto;display:flex;flex-direction:column;border-radius:22px;overscroll-behavior:contain;padding:14px}.advp.is-full .advp__close{display:inline-flex;align-items:center;gap:6px;position:absolute;top:12px;right:12px;z-index:6;border:1px solid rgba(255,255,255,.35);background:#00000073;color:#fff;border-radius:999px;padding:8px 14px 8px 12px;font:inherit;font-weight:700;font-size:14px;cursor:pointer}.advp.is-full .advp__close span{font-size:20px;line-height:1}.advp.is-full .advp__bar{padding-right:110px}@media(max-width:700px){.advp.is-full{top:0;right:0;bottom:0;left:0;border-radius:0;padding:max(10px,env(safe-area-inset-top)) 10px max(10px,env(safe-area-inset-bottom))}.advp.is-full .advp__bar{padding-right:96px}}.advp.is-full .sb__box,.advp.is-full .dg__stage{flex:1 1 auto;height:auto;min-height:220px}.advp.is-full .wv__pool{flex:1 1 auto;aspect-ratio:auto;max-height:none;min-height:300px}.advp.is-full .sk__stage{flex:1 1 auto;height:auto;min-height:240px}@media(max-width:700px){.race__road{height:56px}.race__car{width:66px;height:46px;top:5px}.advp.is-full .race__road{height:70px}.advp.is-full .race__car{width:84px;height:58px;top:6px}}.dg__pile{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:72px;margin-top:12px;padding:10px;border-radius:14px;background:#ffffff0d;border:1px dashed rgba(220,200,255,.28);touch-action:none}.dg__pile.is-empty:before{content:"Stones you dig up land here. Drag each one to its slot.";color:#f1e9ff8c;font-size:13.5px;padding-inline:6px}.dg__tok{width:56px;height:56px;cursor:grab;touch-action:none;animation:dgIn .45s cubic-bezier(.3,1.6,.5,1);filter:drop-shadow(0 3px 3px rgba(0,0,0,.45));-webkit-user-select:none;user-select:none}.dg__tok svg{width:100%;height:100%;display:block;pointer-events:none}.dg__tok.is-lifted{opacity:.25}@keyframes dgIn{0%{transform:scale(.2) translateY(-30px);opacity:0}}.dg__flying{position:fixed;z-index:100001;pointer-events:none;filter:drop-shadow(0 12px 8px rgba(0,0,0,.5));transform:rotate(-6deg)}.dg__flying svg{width:100%;height:100%;display:block}.dg__ghost{display:grid;place-items:center;width:100%;height:100%}.dg__ghost svg{width:74%;height:74%;opacity:.3;filter:grayscale(.55)}.dg__ghost.is-real svg{opacity:1;filter:drop-shadow(0 2px 2px rgba(0,0,0,.4))}.dg__slot b{position:absolute;left:6px;top:3px;font-size:10px}.dg__slot.is-on b{display:none}.dg__slot.is-hover{border-color:#ffd34d;background:#ffd34d29}.dg__slot.is-pop{animation:dgSlotPop .5s cubic-bezier(.3,1.6,.5,1)}@keyframes dgSlotPop{40%{transform:scale(1.18)}}.dg__slot.is-shake{animation:dgShake .4s}@keyframes dgShake{20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}.dg__gem.is-gone{display:none}.dg__shelf{grid-template-columns:repeat(12,minmax(0,1fr))}.advp--snake{width:100%;max-width:980px;margin-inline:auto;box-sizing:border-box;padding:14px;background:linear-gradient(160deg,#1d3326,#101c15);color:#e9f6ea;border:1px solid rgba(160,230,170,.22);box-shadow:0 26px 60px #00000073,inset 0 0 0 2px #ffffff0a}.advp--snake .advp__bar{padding:4px 6px 12px}.advp--snake .advp__msg{color:#e9f6ea}.advp--snake .advp__btn{background:#ffffff1a;color:#e9f6ea;box-shadow:none;border:1px solid rgba(160,230,170,.35);padding:9px 18px;font-weight:600}.sk__chips{margin-left:auto;display:flex;gap:8px}.sk__chip{padding:7px 14px;border-radius:999px;background:#ffffff1a;font-weight:800;font-size:14px;white-space:nowrap}.sk__chip b{color:#ffd34d}.sk__stage{position:relative;height:clamp(300px,50vw,480px);display:grid;place-items:center;border-radius:18px;overflow:hidden;touch-action:none;background:#162419;border:1px solid rgba(160,230,170,.2);box-shadow:inset 0 10px 30px #00000080}.sk__stage canvas{display:block;border-radius:10px;touch-action:none}.sk__over{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;text-align:center;gap:8px;background:#08100ac7;padding:20px}.sk__over[hidden]{display:none}.sk__over strong{font-size:28px;font-family:var(--f-display, inherit)}.sk__over .advp__play{margin-top:6px}.sk__pad{display:none;grid-template-columns:repeat(3,64px);grid-template-rows:repeat(2,56px);gap:8px;justify-content:center;margin-top:12px;touch-action:none}.sk__pad button{border:1px solid rgba(160,230,170,.4);background:#ffffff1a;color:#e9f6ea;border-radius:14px;font-size:22px;cursor:pointer;touch-action:none}.sk__pad [data-d="0,-1"]{grid-column:2;grid-row:1}.sk__pad [data-d="-1,0"]{grid-column:1;grid-row:2}.sk__pad [data-d="0,1"]{grid-column:2;grid-row:2}.sk__pad [data-d="1,0"]{grid-column:3;grid-row:2}@media(max-width:700px){.advp--snake{padding:10px}}.sk__pad{display:grid}.sk__keys{font-size:13px;opacity:.75;text-align:center;margin-top:8px}@media(hover:hover)and (min-width:701px){.sk__pad{grid-template-columns:repeat(3,50px);grid-template-rows:repeat(2,44px)}}.advp--snake .sk__pad{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,68px);gap:10px;width:100%;max-width:400px;margin:14px auto 0;justify-content:stretch}.advp--snake .sk__pad button{font-size:30px;border-radius:18px;border-width:2px;background:#ffffff24}.advp--snake .sk__pad button:active{background:#ffd34d59;transform:scale(.96)}@media(hover:hover)and (min-width:701px){.advp--snake .sk__pad{grid-template-rows:repeat(2,58px);max-width:360px}}.sk__chips{flex-wrap:wrap;justify-content:flex-end}.sk__reward{position:absolute;z-index:5;top:12px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:12px;padding:10px 14px 10px 16px;border-radius:16px;background:linear-gradient(135deg,#ffd34d,#ffae2a);color:#3a2400;box-shadow:0 8px 24px #00000073;animation:skRew .6s cubic-bezier(.3,1.6,.5,1);max-width:calc(100% - 24px)}.sk__reward[hidden]{display:none}.sk__reward strong{display:block;font-size:15px}.sk__reward span{font-size:13px}.sk__reward b{background:#ffffff8c;padding:1px 8px;border-radius:6px;letter-spacing:.06em}.sk__reward button{border:0;border-radius:999px;padding:8px 14px;font:inherit;font-weight:800;background:#3a2400;color:#ffd34d;cursor:pointer}@keyframes skRew{0%{transform:translate(-50%,-30px);opacity:0}}.advp--snake .sk__pad{display:flex;justify-content:space-between;align-items:center;gap:12px;box-sizing:border-box;padding-inline:2px;width:100%;max-width:none;margin:14px 0 0;touch-action:manipulation}.advp--snake .sk__grp{display:flex;gap:8px}.advp--snake .sk__pad button{width:clamp(56px,18vw,120px);height:clamp(74px,11vh,96px);font-size:32px;border-radius:22px;border:2px solid rgba(160,230,170,.45);background:#ffffff24;color:#e9f6ea;touch-action:manipulation;-webkit-tap-highlight-color:transparent;cursor:pointer;-webkit-user-select:none;user-select:none}.advp--snake .sk__pad button:active,.advp--snake .sk__pad button.is-hit{background:#ffd34d66;border-color:#ffd34d;transform:scale(.95)}@media(hover:hover)and (min-width:701px){.advp--snake .sk__pad{justify-content:center;gap:60px}.advp--snake .sk__pad button{width:84px;height:62px;font-size:26px;border-radius:16px}}.sk__reward{align-items:center}.sk__reward .sk__use{display:inline-block;margin-top:4px;font-weight:800;color:#3a2400;text-decoration:underline}.sk__reward .sk__until{display:block;opacity:.8}@media(max-width:700px){.sk__chip{font-size:13px;padding:6px 11px}.sk__chips{gap:6px}}.advp--snake.is-full{touch-action:none;overscroll-behavior:none}.advp--snake .sk__keys{font-size:13.5px;line-height:1.5}.advp--snake .sk__stage{padding:12px;box-sizing:border-box;background:radial-gradient(120% 100% at 50% 0%,#1d3326,#0f1a13)}.advp--snake .sk__stage canvas{border:3px solid rgba(190,245,200,.55);border-radius:10px;box-shadow:0 0 0 4px #00000059,0 0 24px #78dc962e;box-sizing:content-box}.advp--snake .sk__pad button svg{width:34px;height:34px;display:block;margin:auto;pointer-events:none}.advp--snake .sk__pad{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,clamp(66px,10.5vh,92px));gap:10px;width:100%;max-width:560px;margin:12px auto 0;padding:0;justify-content:stretch}.advp--snake .sk__pad button{width:100%;height:100%;border-radius:22px}.advp--snake .sk__pad [data-d="0,-1"]{grid-column:2;grid-row:1}.advp--snake .sk__pad [data-d="-1,0"]{grid-column:1;grid-row:2}.advp--snake .sk__pad [data-d="0,1"]{grid-column:2;grid-row:2}.advp--snake .sk__pad [data-d="1,0"]{grid-column:3;grid-row:2}@media(hover:hover)and (min-width:701px){.advp--snake .sk__pad{grid-template-rows:repeat(2,58px);max-width:440px;gap:10px}.advp--snake .sk__pad button{width:100%;height:100%;border-radius:16px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/adv-play.css.map */
