:root{--u: 3.9px;--cream: #fff4dc;--cream2: #ffe9bf;--wood: #9b6235;--wood2: #6e3f1c;--ink: #4a2b12;--yel: #ffd23f;--org: #ffb020;--grass: #67b83a;--sky: #7cc6ee;--pink: #ff8fb1;--blue: #5aa9f0;--mom: #ff9a4d;--dad: #4f9a4a;--kid: #ff7aa5;--dooli: #8bd14a}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}html,body{margin:0;height:100%;background:#2d5f3a;overflow:hidden;touch-action:manipulation}body{font-family:Gowun Dodum,system-ui,sans-serif;color:var(--ink)}#app{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#2d5f3a}#app:before{content:"";position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;background:url(../img/ref_title.jpg) center/cover;filter:blur(18px) brightness(.75)}#stage{position:relative;width:calc(var(--u) * 100);height:calc(var(--u) * 177.78);overflow:hidden;background:var(--sky)}.scr{position:absolute;top:0;right:0;bottom:0;left:0}.bgimg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}b,.j{font-family:Jua,sans-serif;font-weight:400}button{font-family:Jua,sans-serif;border:0;cursor:pointer;color:var(--ink)}.hot{position:absolute;background:transparent;border-radius:calc(var(--u) * 4)}.hot:active{background:#ffffff2e}.btn-y{display:flex;align-items:center;justify-content:center;gap:calc(var(--u) * 2);background:linear-gradient(#ffe36b,var(--yel) 45%,var(--org));border-radius:calc(var(--u) * 8);color:var(--wood2);font-size:calc(var(--u) * 7);padding:0 calc(var(--u) * 6);box-shadow:inset 0 calc(var(--u) * -1.2) 0 #a0500059,inset 0 calc(var(--u) * .8) 0 #fff9,0 calc(var(--u) * 1.2) 0 #8a5a23,0 calc(var(--u) * 2) calc(var(--u) * 3) #00000040;transition:transform .08s}.btn-y:active{transform:translateY(calc(var(--u) * .8))}.btn-y[disabled]{filter:grayscale(.6) brightness(.95);opacity:.7}.btn-c{display:flex;align-items:center;justify-content:center;gap:calc(var(--u) * 1.5);background:linear-gradient(#fffaf0,var(--cream2));border-radius:calc(var(--u) * 5);color:var(--wood2);font-size:calc(var(--u) * 4.4);padding:calc(var(--u) * 2) calc(var(--u) * 4);box-shadow:inset 0 calc(var(--u) * -.8) 0 #9b623547,0 calc(var(--u) * .8) 0 #b78a5a,0 calc(var(--u) * 1.4) calc(var(--u) * 2) #0003}.btn-c:active{transform:translateY(calc(var(--u) * .5))}.btn-round{position:absolute;width:calc(var(--u) * 12);height:calc(var(--u) * 12);border-radius:50%;background:radial-gradient(circle at 50% 35%,#fff9ea,var(--cream2));box-shadow:0 0 0 calc(var(--u) * 1) var(--wood),0 calc(var(--u) * 1) 0 calc(var(--u) * 1) var(--wood2);display:flex;align-items:center;justify-content:center}.ico-back{width:40%;height:40%;border-left:calc(var(--u) * 1.6) solid var(--wood2);border-bottom:calc(var(--u) * 1.6) solid var(--wood2);transform:translate(15%) rotate(45deg);border-radius:2px}.sign{position:absolute;left:50%;transform:translate(-50%);text-align:center;white-space:nowrap;background:linear-gradient(#b07443,var(--wood) 50%,#87532a);color:#fff7e0;padding:calc(var(--u) * 1.6) calc(var(--u) * 6);border-radius:calc(var(--u) * 4);box-shadow:inset 0 calc(var(--u) * .6) 0 #ffffff40,0 calc(var(--u) * 1) 0 var(--wood2),0 calc(var(--u) * 2) calc(var(--u) * 3) #0000004d;font-family:Jua,sans-serif;font-size:calc(var(--u) * 6);text-shadow:0 calc(var(--u) * .5) 0 var(--wood2)}.sign small{display:block;font-size:calc(var(--u) * 3.4);opacity:.95;margin-top:calc(var(--u) * .4)}.panel{background:linear-gradient(#fffaf0,var(--cream));border-radius:calc(var(--u) * 5);box-shadow:0 0 0 calc(var(--u) * 1.2) var(--wood),0 calc(var(--u) * 1.4) 0 calc(var(--u) * 1.2) var(--wood2),0 calc(var(--u) * 3) calc(var(--u) * 5) #0000004d}.agecards{position:absolute;left:3%;right:3%;top:58%;display:flex;gap:2.4%}.agecard{flex:1;padding:calc(var(--u) * 2.2) calc(var(--u) * 1.4) calc(var(--u) * 2.6);text-align:center;position:relative;transition:transform .12s}.agecard .num{font-family:Jua;font-size:calc(var(--u) * 6.6);color:#e35d2a}.agecard:nth-child(2) .num{color:#3f8f3a}.agecard:nth-child(3) .num{color:#3172c4}.agecard img{width:100%;aspect-ratio:1.6;object-fit:cover;border-radius:calc(var(--u) * 2);margin:calc(var(--u) * 1) 0}.agecard p{margin:0;font-size:calc(var(--u) * 3.4);line-height:1.35;font-weight:700}.agecard.on{transform:translateY(calc(var(--u) * -1.5));box-shadow:0 0 0 calc(var(--u) * 1.4) var(--org),0 0 0 calc(var(--u) * 2.4) #fff3,0 calc(var(--u) * 3) calc(var(--u) * 5) #0000004d;background:linear-gradient(#fff8d6,#ffeaa0)}.agecard .chk{position:absolute;right:calc(var(--u) * -2);top:calc(var(--u) * -2);width:calc(var(--u) * 8);height:calc(var(--u) * 8);border-radius:50%;background:var(--org);box-shadow:0 0 0 calc(var(--u) * .8) #fff;display:none}.agecard .chk:after{content:"";position:absolute;left:30%;top:20%;width:25%;height:45%;border-right:calc(var(--u) * 1.3) solid #fff;border-bottom:calc(var(--u) * 1.3) solid #fff;transform:rotate(45deg)}.agecard.on .chk{display:block}.cover-bottom{position:absolute;left:0;right:0;top:56%;bottom:0;background:linear-gradient(#508c3c00,#4678328c 12%,#3c692db3)}.mapbg{position:absolute;top:-4%;right:-4%;bottom:-4%;left:-4%;background-size:cover;background-position:center 70%;filter:blur(calc(var(--u) * .9)) saturate(1.1)}.mapbg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#285a3c59,#1e3c2899)}.seasonlist{position:absolute;left:5%;right:5%;top:17%;bottom:3%;overflow-y:auto;display:flex;flex-direction:column;gap:calc(var(--u) * 3.2);padding:calc(var(--u) * 2) calc(var(--u) * 1.5) calc(var(--u) * 6);scrollbar-width:none}.seasonlist::-webkit-scrollbar{display:none}.scard{display:flex;align-items:center;gap:calc(var(--u) * 3);padding:calc(var(--u) * 3) calc(var(--u) * 4);position:relative;min-height:calc(var(--u) * 22)}.scard .no{font-family:Jua;width:calc(var(--u) * 14);height:calc(var(--u) * 14);flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:calc(var(--u) * 6.5);color:#fff;background:radial-gradient(circle at 40% 35%,#ffd769,#f0962a);box-shadow:inset 0 calc(var(--u) * -.8) 0 #00000026}.scard h3{margin:0;font-family:Jua;font-weight:400;font-size:calc(var(--u) * 5)}.scard p{margin:calc(var(--u) * .8) 0 0;font-size:calc(var(--u) * 3.4);opacity:.85;font-weight:700}.scard.lock{filter:grayscale(.55);opacity:.82}.scard.lock .no{background:radial-gradient(circle at 40% 35%,#c9c1b2,#8c8273)}.lockbadge{position:absolute;right:calc(var(--u) * 3);top:calc(var(--u) * -2.6);font-family:Jua;font-size:calc(var(--u) * 3.4);background:var(--wood2);color:#fff;border-radius:calc(var(--u) * 3);padding:calc(var(--u) * .6) calc(var(--u) * 2.4)}.padlock{position:relative;width:calc(var(--u) * 5);height:calc(var(--u) * 4);background:#fff;border-radius:calc(var(--u) * .8);display:inline-block;vertical-align:middle;margin-right:calc(var(--u) * 1)}.padlock:before{content:"";position:absolute;left:18%;bottom:70%;width:64%;height:90%;border:calc(var(--u) * .8) solid #fff;border-bottom:0;border-radius:calc(var(--u) * 3) calc(var(--u) * 3) 0 0}.chapters{position:absolute;left:4%;right:4%;top:17%;bottom:3%;overflow-y:auto;scrollbar-width:none;padding-bottom:calc(var(--u) * 8)}.chapters::-webkit-scrollbar{display:none}.chrow{display:flex;align-items:center;gap:calc(var(--u) * 3);padding:calc(var(--u) * 2.6) calc(var(--u) * 3.4);margin-bottom:calc(var(--u) * 3);position:relative}.chrow .no{font-family:Jua;flex:none;width:calc(var(--u) * 11);height:calc(var(--u) * 11);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:calc(var(--u) * 5);color:#fff;background:radial-gradient(circle at 40% 35%,#8fd65a,#4f9a2f)}.chrow h4{margin:0;font-family:Jua;font-weight:400;font-size:calc(var(--u) * 4.4)}.chrow p{margin:calc(var(--u) * .5) 0 0;font-size:calc(var(--u) * 3.4);font-weight:700;opacity:.8}.chrow.soon{opacity:.72;filter:grayscale(.4)}.chrow.soon .no{background:radial-gradient(circle at 40% 35%,#cfc6b6,#988e7f)}.missions{display:flex;justify-content:space-between;gap:calc(var(--u) * 1.8);margin:calc(var(--u) * -1) 0 calc(var(--u) * 4);padding:calc(var(--u) * 3)}.mstone{flex:1;aspect-ratio:.82;border-radius:calc(var(--u) * 3.4);background:linear-gradient(#fffaf0,var(--cream2));box-shadow:0 calc(var(--u) * .8) 0 #b78a5a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * .6);font-family:Jua;font-size:calc(var(--u) * 6);color:var(--wood2);position:relative;padding:calc(var(--u) * 1)}.mstone span{font-family:Gowun Dodum;font-weight:700;font-size:calc(var(--u) * 3);text-align:center;line-height:1.2}.mstone.done{background:linear-gradient(#e9ffd2,#bfe89a)}.mstone.done:after{content:"";position:absolute;right:calc(var(--u) * -1);top:calc(var(--u) * -1);width:calc(var(--u) * 5.5);height:calc(var(--u) * 5.5);border-radius:50%;background:var(--grass) url() center/60% no-repeat;box-shadow:0 0 0 calc(var(--u) * .6) #fff}.mstone.locked{opacity:.5}.hud-top{position:absolute;left:0;right:0;top:0;height:15%;z-index:20;pointer-events:none}.hud-top>*{pointer-events:auto}.hud-top .btn-round{left:3.5%;top:calc(var(--u) * 4)}.mtitle{top:calc(var(--u) * 3.4);max-width:62%;font-size:calc(var(--u) * 5);padding:calc(var(--u) * 1.4) calc(var(--u) * 4);white-space:normal;line-height:1.15}.mtitle .dots{display:flex;gap:calc(var(--u) * 1.4);justify-content:center;margin-top:calc(var(--u) * 1)}.mtitle .dots i{width:calc(var(--u) * 2.4);height:calc(var(--u) * 2.4);border-radius:50%;background:#ffffff59}.mtitle .dots i.on{background:var(--yel);box-shadow:0 0 calc(var(--u) * 1.4) var(--yel)}.mtitle .dots i.done{background:#b7f08a}.sosbtn{position:absolute;right:3%;top:calc(var(--u) * 3.6);width:calc(var(--u) * 17);height:calc(var(--u) * 17);border-radius:50%;background:radial-gradient(circle at 50% 30%,#fff,#ffe0ea);box-shadow:0 0 0 calc(var(--u) * 1) #ff6f9a,0 calc(var(--u) * 1) 0 calc(var(--u) * 1) #c4436b;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(var(--u) * 3.4);color:#c4436b}.sosbtn .faces{display:flex;margin-bottom:calc(var(--u) * .2)}.sosbtn .faces img{width:calc(var(--u) * 6);height:calc(var(--u) * 6);border-radius:50%;margin:0 calc(var(--u) * -.8);box-shadow:0 0 0 calc(var(--u) * .5) #fff}.goal{position:absolute;left:6%;right:6%;top:67.6%;z-index:15;text-align:center;padding:calc(var(--u) * 1.8) calc(var(--u) * 3);font-weight:700;font-size:calc(var(--u) * 3.9);line-height:1.3}.turnchip{position:absolute;left:50%;transform:translate(-50%);top:17%;z-index:15;display:flex;align-items:center;gap:calc(var(--u) * 1.6);background:#4a2b12c7;color:#fff;padding:calc(var(--u) * .8) calc(var(--u) * 3) calc(var(--u) * .8) calc(var(--u) * .8);border-radius:calc(var(--u) * 6);font-family:Jua;font-size:calc(var(--u) * 3.8)}.turnchip img{width:calc(var(--u) * 7);height:calc(var(--u) * 7);border-radius:50%;box-shadow:0 0 0 calc(var(--u) * .6) #fff}.turnchip.pop{animation:pop .35s}.band{position:absolute;left:6%;right:6%;top:44%;z-index:16;text-align:center;background:#fff8e1f5;border-radius:calc(var(--u) * 4);padding:calc(var(--u) * 1.6) calc(var(--u) * 3);font-family:Jua;font-size:calc(var(--u) * 4);box-shadow:0 0 0 calc(var(--u) * .7) var(--org);animation:bob 1.6s ease-in-out infinite}.band.good{background:#eaffd6;box-shadow:0 0 0 calc(var(--u) * .7) var(--grass);animation:pop .4s}.say{position:absolute;z-index:30;max-width:70%;background:#fff;border-radius:calc(var(--u) * 4);padding:calc(var(--u) * 2) calc(var(--u) * 3.4);font-weight:700;font-size:calc(var(--u) * 3.9);line-height:1.35;box-shadow:0 calc(var(--u) * 1) calc(var(--u) * 3) #00000040;animation:pop .3s;display:flex;gap:calc(var(--u) * 2);align-items:center}.say img{width:calc(var(--u) * 10);height:calc(var(--u) * 10);border-radius:50%;flex:none}.scene{position:absolute;top:0;right:0;bottom:0;left:0}.scene .bgimg{background-color:var(--sky)}.water{position:absolute;left:25%;right:25%;top:70%;height:6%}.slot{position:absolute;height:4.2%;border:calc(var(--u) * .6) dashed rgba(255,255,255,.95);border-radius:calc(var(--u) * 1.4);background:#ffffff29;z-index:5}.slot.can{background:#8cff7859;border-color:#c9ff9b;animation:glow 1s ease-in-out infinite}.slot.no{background:#ff78784d}.slot.ghost-sq:after,.slot.ghost-tri:after,.slot.ghost-star:after{content:"";position:absolute;top:14%;right:30%;bottom:14%;left:30%;background:#ffffffbf}.slot.ghost-tri:after{clip-path:polygon(50% 0,100% 100%,0 100%)}.slot.ghost-star:after{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);top:4%;right:26%;bottom:4%;left:26%}.col{position:absolute;z-index:8}.col:active{background:#ffffff1f;border-radius:calc(var(--u) * 2)}.pspot{position:absolute;z-index:4;border:calc(var(--u) * .5) dashed rgba(255,255,255,.7);border-radius:calc(var(--u) * 1.4);background:#ffffff1a;display:none}.picking-stone .pspot{display:block}.pspot.can{background:#8cff784d;animation:glow 1s ease-in-out infinite}.hintglow{animation:hintg .9s ease-in-out infinite!important;box-shadow:0 0 0 calc(var(--u) * 1) #fff,0 0 calc(var(--u) * 5) calc(var(--u) * 2) #ffe66b!important;z-index:8}.pc{position:absolute;border-radius:calc(var(--u) * 1.2);z-index:6;background-size:100% 100%}.pc.plank,.tile.plank i{background:repeating-linear-gradient(90deg,transparent 0 18%,rgba(90,48,18,.22) 18% 19%),linear-gradient(#d39a5f,#b77a41 55%,#8e5427);box-shadow:inset 0 calc(var(--u) * .5) 0 #ffffff59,0 calc(var(--u) * .6) 0 #5d3414}.pc.long,.tile.long i{background:repeating-linear-gradient(90deg,transparent 0 9%,rgba(90,48,18,.22) 9% 9.6%),linear-gradient(#d39a5f,#b77a41 55%,#8e5427);box-shadow:inset 0 calc(var(--u) * .5) 0 #ffffff59,0 calc(var(--u) * .6) 0 #5d3414}.pc.leaf,.tile.leaf i{background:repeating-linear-gradient(100deg,transparent 0 14%,rgba(30,90,20,.3) 14% 16%),linear-gradient(#a6e36b,#6cbc3a 60%,#4b8f25);box-shadow:inset 0 calc(var(--u) * .5) 0 #fff6,0 calc(var(--u) * .6) 0 #2f6614;border-radius:calc(var(--u) * 2.4)}.pc.stone,.tile.stone i{background:repeating-linear-gradient(0deg,transparent 0 22%,rgba(60,60,60,.18) 22% 24%),linear-gradient(90deg,#8a8f95,#c4c8cc 40%,#9aa0a6 70%,#6f747a);border-radius:calc(var(--u) * 1.2) calc(var(--u) * 1.2) calc(var(--u) * .4) calc(var(--u) * .4);box-shadow:inset 0 calc(var(--u) * .5) 0 #fff6}.pc.sq,.tile.sq i{background:linear-gradient(#ff7a6b,#e44b3a);border-radius:calc(var(--u) * 1.4);box-shadow:inset 0 calc(var(--u) * .6) 0 #fff6,0 calc(var(--u) * .6) 0 #9b2a1f}.pc.tri,.tile.tri i{background:linear-gradient(#7cc1ff,#3b8be0);clip-path:polygon(50% 0,100% 100%,0 100%)}.pc.star,.tile.star i{background:linear-gradient(#ffe35c,#ffb800);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.pc.fixed{filter:brightness(.92)}.pc.drop{animation:drop .25s ease-out}.pc.break{animation:breakfall .9s ease-in forwards}.pc.sag{animation:sag 1s ease-in forwards}.pc.hit{animation:shake .4s}.pillar{position:absolute;z-index:3}.walker{position:absolute;width:13%;aspect-ratio:1;z-index:9;transform:translate(-50%,-100%);transition:left .28s linear,top .28s}.walker img{width:100%;height:100%;border-radius:50%;box-shadow:0 0 0 calc(var(--u) * .9) #fff,0 calc(var(--u) * 1) calc(var(--u) * 2) #00000059;background:#fff}.walker.kid img{box-shadow:0 0 0 calc(var(--u) * .9) var(--kid),0 calc(var(--u) * 1) calc(var(--u) * 2) #00000059}.walker.mom img{box-shadow:0 0 0 calc(var(--u) * .9) var(--mom),0 calc(var(--u) * 1) calc(var(--u) * 2) #00000059}.walker.dad img{box-shadow:0 0 0 calc(var(--u) * .9) var(--dad),0 calc(var(--u) * 1) calc(var(--u) * 2) #00000059}.walker.dooli img{box-shadow:0 0 0 calc(var(--u) * .9) var(--dooli),0 calc(var(--u) * 1) calc(var(--u) * 2) #00000059}.walker.step img{animation:hop .28s}.walker.fall{transition:top .55s cubic-bezier(.5,0,1,.5),transform .55s;transform:translate(-50%,-100%) rotate(200deg)}.walker.swim img{animation:swim .6s ease-in-out infinite}.walker.cheer img{animation:cheer .5s ease-in-out infinite}.walker.sprite img{border-radius:0;box-shadow:none;background:none;object-fit:contain}.walker .tag{position:absolute;left:50%;bottom:-24%;transform:translate(-50%);font-family:Jua;font-size:calc(var(--u) * 3.4);color:#fff;text-shadow:0 0 calc(var(--u) * .8) #000,0 0 calc(var(--u) * .8) #000;white-space:nowrap}.splash{position:absolute;z-index:10;width:22%;aspect-ratio:1;transform:translate(-50%,-60%);pointer-events:none}.splash i{position:absolute;left:50%;bottom:20%;width:14%;height:40%;background:linear-gradient(#fff,#bfe8ff);border-radius:50%;transform-origin:50% 100%;animation:splash .7s ease-out forwards}.rescue{position:absolute;z-index:25;left:50%;transform:translate(-50%);top:37%;display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 2)}.rope{width:calc(var(--u) * 26);height:calc(var(--u) * 26);border-radius:50%;background:radial-gradient(circle,transparent 38%,#e9c27c 39% 52%,#b98a43 53% 60%,transparent 61%);animation:bob 1s ease-in-out infinite;position:relative}.rope b{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:calc(var(--u) * 7);color:#fff;text-shadow:0 0 calc(var(--u) * 1) var(--wood2)}.tray{position:absolute;left:4%;right:4%;top:76.5%;height:12.5%;display:flex;gap:3%;padding:calc(var(--u) * 2.2) calc(var(--u) * 3);z-index:12;align-items:stretch}.tile{flex:1;position:relative;border-radius:calc(var(--u) * 3);background:linear-gradient(#fffaf0,var(--cream2));box-shadow:0 calc(var(--u) * .7) 0 #c39a6a;display:flex;align-items:center;justify-content:center}.tile i{position:relative;display:block;width:58%;height:26%}.tile.long i{width:82%}.tile.stone i{width:26%;height:64%}.tile.sq i,.tile.tri i,.tile.star i{width:44%;height:58%}.tile .cnt{position:absolute;right:calc(var(--u) * 1.2);bottom:calc(var(--u) * 1.2);min-width:calc(var(--u) * 6);height:calc(var(--u) * 6);border-radius:calc(var(--u) * 3);background:var(--wood2);color:#fff;font-family:Jua;font-size:calc(var(--u) * 3.6);display:flex;align-items:center;justify-content:center}.tile .nm{position:absolute;left:0;right:0;top:calc(var(--u) * .8);text-align:center;font-size:calc(var(--u) * 3);font-weight:700;opacity:.75}.tile.sel{background:linear-gradient(#fff6c2,#ffd75e);box-shadow:0 0 0 calc(var(--u) * .9) var(--org),0 calc(var(--u) * .7) 0 #c39a6a;transform:translateY(calc(var(--u) * -1))}.tile.empty{opacity:.4}.tile.hintglow{border-radius:calc(var(--u) * 3)}.crossbtn{position:absolute;left:30%;right:8%;top:90.6%;height:7.4%;z-index:12}.tri-ico{width:0;height:0;border-left:calc(var(--u) * 4.4) solid var(--wood2);border-top:calc(var(--u) * 2.8) solid transparent;border-bottom:calc(var(--u) * 2.8) solid transparent}.dragghost{position:fixed;z-index:100;pointer-events:none;opacity:.9;transform:translate(-50%,-50%)}.rbridge{position:absolute;left:20%;right:20%;top:32.6%;height:3%;transform-origin:50% 50%;transition:transform .6s cubic-bezier(.3,1.6,.5,1);z-index:6}.rbridge .deck{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,#b77a41 0,#b77a41 7%,#8e5427 7%,#8e5427 7.8%);border-radius:calc(var(--u) * 1);box-shadow:0 calc(var(--u) * .6) 0 #5d3414}.rbridge .ropeline{position:absolute;left:-4%;right:-4%;top:-180%;height:calc(var(--u) * .7);background:#d6b073;border-radius:2px}.rbridge .pad{position:absolute;bottom:100%;width:44%;height:calc(var(--u) * 20);display:flex;align-items:flex-end;justify-content:center;gap:2%;border-radius:calc(var(--u) * 3) calc(var(--u) * 3) 0 0}.rbridge .pad.L{left:2%}.rbridge .pad.R{right:2%}.rbridge .pad.can{background:#8cff7847;outline:calc(var(--u) * .6) dashed #c9ff9b}.rbridge .pad .tok{width:32%;position:relative}.dragghost.tok img,.dragghost.tok i{width:100%;aspect-ratio:1;border-radius:50%;display:block;box-shadow:0 0 0 calc(var(--u) * .7) #fff}.dragghost.tok .w{display:none}.rbridge .pad .tok img,.ptray .tok img{width:100%;aspect-ratio:1;border-radius:50%;box-shadow:0 0 0 calc(var(--u) * .7) #fff;background:#fff}.tok .w{position:absolute;left:50%;bottom:-22%;transform:translate(-50%);background:var(--wood2);color:#fff;font-family:Jua;font-size:calc(var(--u) * 3.4);border-radius:calc(var(--u) * 2);padding:0 calc(var(--u) * 1.4);white-space:nowrap}.tok.bag i{display:block;width:100%;aspect-ratio:1;border-radius:30% 30% 22% 22%;background:linear-gradient(#ffcf4a,#e89a1a);box-shadow:inset 0 calc(var(--u) * -1) 0 #00000026,0 0 0 calc(var(--u) * .7) #fff}.tok.bag.big i{background:linear-gradient(#ff9f5a,#d9622a)}.fulcrum{position:absolute;left:50%;top:35.4%;width:9%;aspect-ratio:1;transform:translate(-50%);background:linear-gradient(#9aa0a6,#6f747a);clip-path:polygon(50% 0,100% 100%,0 100%);z-index:5}.scale-ind{position:absolute;left:50%;top:40%;transform:translate(-50%);display:flex;gap:calc(var(--u) * 6);font-family:Jua;font-size:calc(var(--u) * 5);color:#fff;text-shadow:0 0 calc(var(--u) * 1) var(--wood2),0 calc(var(--u) * .4) 0 var(--wood2);z-index:7}.ptray{position:absolute;left:4%;right:4%;top:75%;height:14%;z-index:12;display:flex;flex-wrap:wrap;gap:2%;padding:calc(var(--u) * 2) calc(var(--u) * 3);align-items:center;justify-content:center}.ptray .tok{width:14%;position:relative}.ptray .tok.sel img,.ptray .tok.sel i{box-shadow:0 0 0 calc(var(--u) * 1) var(--org),0 0 calc(var(--u) * 3) var(--yel)}.story{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;background:#14281940;display:flex;flex-direction:column;justify-content:flex-end;padding:0 5% 8%}.storybox{position:relative;padding:calc(var(--u) * 4) calc(var(--u) * 5) calc(var(--u) * 6);min-height:calc(var(--u) * 34);display:flex;gap:calc(var(--u) * 3);align-items:flex-start;animation:rise .3s}.storybox img{width:calc(var(--u) * 20);height:calc(var(--u) * 20);border-radius:50%;flex:none;box-shadow:0 0 0 calc(var(--u) * 1) #fff,0 calc(var(--u) * 1) calc(var(--u) * 2) #0003}.storybox .who{font-family:Jua;font-size:calc(var(--u) * 4.4);color:var(--wood)}.storybox .line{font-size:calc(var(--u) * 5.2);font-weight:700;line-height:1.38;margin-top:calc(var(--u) * 1)}.storybox .next{position:absolute;right:calc(var(--u) * 4);bottom:calc(var(--u) * 2.4);font-family:Jua;font-size:calc(var(--u) * 3.6);color:var(--wood);animation:bob 1s infinite}.skip{position:absolute;right:4%;top:16.5%;z-index:41;font-size:calc(var(--u) * 3.6);padding:calc(var(--u) * 1.4) calc(var(--u) * 3.4)}.modal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:60;background:#19281e8c;display:flex;align-items:center;justify-content:center;padding:6%;animation:fade .2s}.mbox{position:relative;width:100%;padding:calc(var(--u) * 19) calc(var(--u) * 5) calc(var(--u) * 6);text-align:center;animation:rise .25s;max-height:92%;overflow-y:auto;scrollbar-width:none}.mbox::-webkit-scrollbar{display:none}.mbox .sign{top:calc(var(--u) * 2);font-size:calc(var(--u) * 7)}.mbox .x{position:absolute;right:calc(var(--u) * 2);top:calc(var(--u) * 2);width:calc(var(--u) * 11);height:calc(var(--u) * 11);border-radius:50%;background:var(--wood2);box-shadow:0 0 0 calc(var(--u) * .9) #fff}.mbox .x:before,.mbox .x:after{content:"";position:absolute;left:25%;right:25%;top:46%;height:10%;background:#fff;border-radius:2px;transform:rotate(45deg)}.mbox .x:after{transform:rotate(-45deg)}.mbox p.lead{font-weight:700;font-size:calc(var(--u) * 4);margin:0 0 calc(var(--u) * 4);line-height:1.4}.sosgrid{display:flex;gap:3%}.soscard{flex:1;border-radius:calc(var(--u) * 4);padding:calc(var(--u) * 2) calc(var(--u) * 1) calc(var(--u) * 2.6);display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 2)}.soscard.mom{background:linear-gradient(#ffe6ef,#ffc7da);box-shadow:0 calc(var(--u) * .8) 0 #e98fb0}.soscard.dad{background:linear-gradient(#dff0ff,#b9dcff);box-shadow:0 calc(var(--u) * .8) 0 #7fb2e6}.soscard.both{background:linear-gradient(#fff6cf,#ffe27a);box-shadow:0 calc(var(--u) * .8) 0 #e0b23d}.soscard .pics{display:flex;justify-content:center}.soscard .pics img{width:calc(var(--u) * 18);height:calc(var(--u) * 18);border-radius:50%;box-shadow:0 0 0 calc(var(--u) * .8) #fff}.soscard.both .pics img{width:calc(var(--u) * 9.5);height:calc(var(--u) * 9.5);margin:0 calc(var(--u) * -1.2)}.soscard .lb{font-family:Jua;font-size:calc(var(--u) * 4.2);color:#fff;padding:calc(var(--u) * .8) calc(var(--u) * 2.6);border-radius:calc(var(--u) * 4)}.soscard.mom .lb{background:#f2588b}.soscard.dad .lb{background:#3a8ee0}.soscard.both .lb{background:#e89b12}.selfbtn{margin:calc(var(--u) * 4) auto 0}.hintcard{text-align:left;background:#fffdf5;border-radius:calc(var(--u) * 3.4);padding:calc(var(--u) * 3.4) calc(var(--u) * 4);margin-top:calc(var(--u) * 3);box-shadow:inset 0 0 0 calc(var(--u) * .5) #f0d9a8}.hintcard .hq{font-family:Jua;font-size:calc(var(--u) * 4.8);color:var(--wood2);margin-bottom:calc(var(--u) * 1)}.hintcard .hs{font-size:calc(var(--u) * 3.5);line-height:1.45;font-weight:700;color:#6b4a2a}.hintsteps{display:flex;gap:calc(var(--u) * 1.6);justify-content:center;margin:calc(var(--u) * 3) 0 0}.hintsteps i{width:calc(var(--u) * 3);height:calc(var(--u) * 3);border-radius:50%;background:#e6d3ad}.hintsteps i.on{background:var(--org)}.ctx{font-size:calc(var(--u) * 3.4);font-weight:700;color:#6b4a2a;background:#fff3d0;border-radius:calc(var(--u) * 3);padding:calc(var(--u) * 2) calc(var(--u) * 3);text-align:left;line-height:1.5}.ctx b{color:var(--wood2)}.btnrow{display:flex;gap:3%;justify-content:center;margin-top:calc(var(--u) * 4)}.btnrow>button{flex:1}.btn-y.sm{font-size:calc(var(--u) * 5);height:calc(var(--u) * 14);padding:0 calc(var(--u) * 3)}.rulecard .demo{position:relative;height:calc(var(--u) * 34);background:linear-gradient(#bfe6ff,#8fd0f5 60%,#67b83a 60.5%);border-radius:calc(var(--u) * 3);overflow:hidden;margin-bottom:calc(var(--u) * 3)}.rulecard ul{text-align:left;margin:0;padding-left:calc(var(--u) * 5);font-weight:700;font-size:calc(var(--u) * 3.9);line-height:1.55}.rulecard ul b{color:#d4561c;font-family:Gowun Dodum;font-weight:800}.result .stk{width:calc(var(--u) * 40);height:calc(var(--u) * 40);margin:0 auto calc(var(--u) * 2);border-radius:calc(var(--u) * 6);position:relative;animation:pop .5s}.result h2{font-family:Jua;font-weight:400;font-size:calc(var(--u) * 7);margin:0 0 calc(var(--u) * 1);color:#e0672a}.result .after{font-weight:700;font-size:calc(var(--u) * 4);line-height:1.4;margin:calc(var(--u) * 2) 0 0}.result .learnchip{display:inline-block;margin-top:calc(var(--u) * 2.4);background:#e9f7dc;color:#3f7d1c;border-radius:calc(var(--u) * 3);padding:calc(var(--u) * .8) calc(var(--u) * 3);font-weight:800;font-size:calc(var(--u) * 3.4)}.sticker{position:relative;border-radius:calc(var(--u) * 5);background:linear-gradient(#fffdf2,#fff0c8);box-shadow:0 0 0 calc(var(--u) * 1.1) #d9a35c,0 0 0 calc(var(--u) * 2) #fff,0 calc(var(--u) * 1.4) calc(var(--u) * 3) #0003;overflow:hidden;display:flex;align-items:center;justify-content:center}.sticker .pics{display:flex;flex-wrap:wrap;justify-content:center;width:86%;gap:4%}.sticker .pics img{width:44%;aspect-ratio:1;border-radius:50%;box-shadow:0 0 0 calc(var(--u) * .5) #fff}.sticker .cap{position:absolute;left:0;right:0;bottom:6%;text-align:center;font-family:Jua;font-size:calc(var(--u) * 3.4);color:var(--wood2)}.sticker .art{position:absolute;top:14%;right:14%;bottom:26%;left:14%}.albumgrid{position:absolute;left:5%;right:5%;top:17%;bottom:3%;overflow-y:auto;display:grid;grid-template-columns:1fr 1fr 1fr;gap:calc(var(--u) * 5) calc(var(--u) * 4);padding:calc(var(--u) * 4) calc(var(--u) * 2) calc(var(--u) * 8);align-content:start;scrollbar-width:none}.albumgrid::-webkit-scrollbar{display:none}.albumgrid .sticker{aspect-ratio:.86}.albumgrid .sticker.empty{background:#ffffff59;box-shadow:inset 0 0 0 calc(var(--u) * .7) #ffffffb3}.albumgrid .sticker.empty .cap{color:#fff}.albumgrid .sticker.fail{transform:rotate(-3deg)}.albumgrid .sticker:nth-child(3n+2){transform:rotate(2deg)}.parent{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#fff9ec,#f6e7c6);overflow-y:auto;padding:calc(var(--u) * 20) 6% calc(var(--u) * 10)}.parent h3{font-family:Jua;font-weight:400;font-size:calc(var(--u) * 5);margin:calc(var(--u) * 6) 0 calc(var(--u) * 2);color:var(--wood2)}.stats{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--u) * 3)}.stat{background:#fff;border-radius:calc(var(--u) * 3);padding:calc(var(--u) * 3);box-shadow:0 calc(var(--u) * .6) 0 #ead6ac}.stat .v{font-family:Jua;font-size:calc(var(--u) * 7);color:#e0672a}.stat .k{font-size:calc(var(--u) * 3.4);font-weight:700;opacity:.8}.bar{height:calc(var(--u) * 3);background:#f0e1c0;border-radius:99px;overflow:hidden;margin:calc(var(--u) * 1) 0 calc(var(--u) * 2.4)}.bar i{display:block;height:100%;background:linear-gradient(90deg,#8fd65a,#4f9a2f);border-radius:99px}.parent .row{display:flex;justify-content:space-between;font-weight:700;font-size:calc(var(--u) * 3.6)}.idea{background:#fff;border-radius:calc(var(--u) * 3);padding:calc(var(--u) * 3) calc(var(--u) * 4);margin-bottom:calc(var(--u) * 2.4);font-size:calc(var(--u) * 3.6);line-height:1.5;font-weight:700;box-shadow:0 calc(var(--u) * .6) 0 #ead6ac}.idea b{display:block;font-family:Jua;font-size:calc(var(--u) * 4.2);color:#3f7d1c;margin-bottom:calc(var(--u) * .6)}.note{font-size:calc(var(--u) * 3.4);opacity:.7;line-height:1.5;margin-top:calc(var(--u) * 4)}.gate .opts{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--u) * 3);margin-top:calc(var(--u) * 4)}.gate .opts button{height:calc(var(--u) * 14);font-size:calc(var(--u) * 6)}.gate .q{font-family:Jua;font-size:calc(var(--u) * 9);color:var(--wood2)}.setrow{display:flex;justify-content:space-between;align-items:center;padding:calc(var(--u) * 2.6) 0;border-bottom:calc(var(--u) * .4) dashed #e6d2a6;font-weight:700;font-size:calc(var(--u) * 4.2)}.toggle{width:calc(var(--u) * 16);height:calc(var(--u) * 8.4);border-radius:99px;background:#d9cbb0;position:relative;transition:background .2s}.toggle:after{content:"";position:absolute;left:calc(var(--u) * .9);top:calc(var(--u) * .9);width:calc(var(--u) * 6.6);height:calc(var(--u) * 6.6);border-radius:50%;background:#fff;transition:left .2s;box-shadow:0 calc(var(--u) * .4) calc(var(--u) * 1) #00000040}.toggle.on{background:var(--grass)}.toggle.on:after{left:calc(var(--u) * 8.5)}.confetti{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:80;overflow:hidden}.confetti i{position:absolute;top:-5%;width:2.2%;height:1.2%;border-radius:2px;animation:conf 1.8s ease-in forwards}.toast{position:absolute;left:50%;top:40%;transform:translate(-50%,-50%);z-index:90;background:#4a2b12e6;color:#fff;padding:calc(var(--u) * 2.4) calc(var(--u) * 5);border-radius:calc(var(--u) * 5);font-family:Jua;font-size:calc(var(--u) * 4.4);animation:pop .3s;white-space:nowrap}@keyframes pop{0%{transform:scale(.6);opacity:0}70%{transform:scale(1.06)}to{transform:scale(1);opacity:1}}.sign.pop,.toast{animation:none}@keyframes rise{0%{transform:translateY(12%);opacity:0}to{transform:none;opacity:1}}@keyframes fade{0%{opacity:0}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--u) * -1))}}@keyframes glow{0%,to{filter:brightness(1)}50%{filter:brightness(1.35)}}@keyframes hintg{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes drop{0%{transform:translateY(-60%) scale(1.1);opacity:.5}to{transform:none;opacity:1}}@keyframes breakfall{0%{transform:none}20%{transform:rotate(-12deg)}to{transform:translateY(900%) rotate(60deg);opacity:0}}@keyframes sag{0%{transform:none}40%{transform:translateY(60%) rotate(4deg)}to{transform:translateY(800%) rotate(20deg);opacity:0}}@keyframes shake{0%,to{transform:none}25%{transform:translate(-8%)}75%{transform:translate(8%)}}@keyframes hop{50%{transform:translateY(-14%)}}@keyframes swim{0%,to{transform:rotate(-12deg) translateY(0)}50%{transform:rotate(12deg) translateY(-8%)}}@keyframes cheer{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-16%) rotate(4deg)}}@keyframes splash{0%{transform:translate(-50%) rotate(var(--r)) scaleY(.1);opacity:1}60%{opacity:1}to{transform:translate(-50%) rotate(var(--r)) scaleY(1.2) translateY(-20%);opacity:0}}@keyframes conf{to{transform:translateY(110vh) rotate(720deg)}}@media (max-height: 600px){.storybox .line{font-size:calc(var(--u) * 4.8)}}.agechip{position:absolute;left:50%;transform:translate(-50%);top:calc(var(--u) * 18.5);z-index:21;display:flex;align-items:center;gap:calc(var(--u) * 1.6);background:linear-gradient(#fff8d6,#ffe58a);color:var(--wood2);border-radius:calc(var(--u) * 6);padding:calc(var(--u) * 1.2) calc(var(--u) * 1.4) calc(var(--u) * 1.2) calc(var(--u) * 4);font-size:calc(var(--u) * 4.4);box-shadow:0 0 0 calc(var(--u) * .7) var(--org),0 calc(var(--u) * .8) 0 calc(var(--u) * .7) #c47f12}.agechip span{background:var(--wood2);color:#fff;border-radius:calc(var(--u) * 4);padding:calc(var(--u) * .5) calc(var(--u) * 2.2);font-size:calc(var(--u) * 3.4)}.agechip.inmission{top:auto;bottom:2.4%;left:2%;transform:none;font-size:calc(var(--u) * 3.4);padding-left:calc(var(--u) * 2.6);z-index:13}.seasonlist{top:26%}.side{position:absolute;top:11%;height:52%;width:50%;z-index:5;display:flex;align-items:flex-end;justify-content:center;padding-bottom:6%}.side.L{left:0}.side.R{right:0}.side b{display:none;font-size:calc(var(--u) * 4.4);color:#fff;background:#4a2b12bf;border-radius:calc(var(--u) * 4);padding:calc(var(--u) * 1.4) calc(var(--u) * 3.4)}.picking .side.can{background:#a0ff8229;box-shadow:inset 0 0 0 calc(var(--u) * .8) #c8ffa0e6}.picking .side.can b{display:block;animation:bob 1.2s ease-in-out infinite}.side:active{background:#fff3}.ptray .tok{width:15%;margin:0 1%}.band,.say,.scale-ind,.turnchip{pointer-events:none}.ptray .tok.gone{opacity:.22;filter:grayscale(1);pointer-events:none}.rbridge .pad .tok{width:42%}.rbridge .pad{gap:0}.slot.hasimg:after{display:none}.slot.hasimg{border-radius:calc(var(--u) * 3)}.slot.hasimg i{position:absolute;top:8%;right:8%;bottom:8%;left:8%;background:center/contain no-repeat;opacity:.38;filter:grayscale(.2) brightness(1.5)}.tile.sq i,.tile.tri i,.tile.star i,.tile.cir i{width:58%;height:58%}.tile.shake{animation:shake .35s 2}.walker.sprite{width:15%;aspect-ratio:.62}.walker.sprite img{width:100%;height:100%;object-fit:contain;object-position:bottom;border-radius:0;box-shadow:none!important;background:none;filter:drop-shadow(0 calc(var(--u) * .8) calc(var(--u) * .8) rgba(0,0,0,.3))}.walker.sprite{width:14%}.walker.sprite.kid{width:11.5%}.walker.sprite.dooli{width:11%}.tile{flex-direction:column;gap:calc(var(--u) * 1);padding:calc(var(--u) * 1.4) 0 calc(var(--u) * 1)}.tile .nm{position:static;order:2;font-size:calc(var(--u) * 3.4);opacity:.85;white-space:nowrap}.tile i{order:1;flex:none}.tile .cnt{right:calc(var(--u) * .8);top:calc(var(--u) * .8);bottom:auto;min-width:calc(var(--u) * 5.4);height:calc(var(--u) * 5.4);font-size:calc(var(--u) * 3.4)}.tut{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;pointer-events:none}.tutfinger{position:absolute;width:12%;aspect-ratio:1;margin:-2% 0 0 -2%;border-radius:50%;background:radial-gradient(circle at 40% 35%,#fff6c8,#ffb020 60%,#f08a00);box-shadow:0 0 0 calc(var(--u) * 1) #fff,0 calc(var(--u) * 1) calc(var(--u) * 3) #00000059;animation:tutpress 1s ease-in-out infinite;transition:left .35s,top .35s}.tutfinger:after{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;border-radius:50%;border:calc(var(--u) * .8) solid rgba(255,210,63,.9);animation:tutring 1s ease-out infinite}.tutbub{position:absolute;transform:translate(-50%);white-space:nowrap;background:#fff;color:var(--wood2);border-radius:calc(var(--u) * 4);padding:calc(var(--u) * 1.8) calc(var(--u) * 3.6);font-family:Jua;font-size:calc(var(--u) * 4.6);box-shadow:0 0 0 calc(var(--u) * .7) var(--org),0 calc(var(--u) * 1) calc(var(--u) * 3) #00000040;transition:left .35s,top .35s}.tutbub b{color:#e0672a;font-weight:400}@keyframes tutpress{0%,to{transform:translate(20%,20%) scale(1)}50%{transform:translate(0) scale(.88)}}@keyframes tutring{0%{transform:scale(.5);opacity:1}to{transform:scale(1.4);opacity:0}}.obs{background:#fff;border-radius:calc(var(--u) * 3);padding:calc(var(--u) * 3) calc(var(--u) * 4);margin-bottom:calc(var(--u) * 2.4);box-shadow:0 calc(var(--u) * .6) 0 #ead6ac}.obs .ot{display:flex;justify-content:space-between;align-items:baseline;font-family:Jua;font-size:calc(var(--u) * 4.2);color:var(--wood2)}.obs .ot b{font-family:Jua;font-weight:400;color:#e0672a;font-size:calc(var(--u) * 5)}.obs p{margin:calc(var(--u) * 1) 0 0;font-size:calc(var(--u) * 3.5);line-height:1.5;font-weight:700}.obs .otip{color:#3f7d1c;font-size:calc(var(--u) * 3.4)}.helpers{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--u) * 2.4)}.hp{background:#fff;border-radius:calc(var(--u) * 3);padding:calc(var(--u) * 2);display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 1);box-shadow:0 calc(var(--u) * .6) 0 #ead6ac;opacity:.55;filter:grayscale(.6)}.hp img{width:70%;aspect-ratio:1;border-radius:50%;object-fit:cover}.hp span{font-size:calc(var(--u) * 3.8)}.hp.on{opacity:1;filter:none;box-shadow:0 0 0 calc(var(--u) * .8) var(--org),0 calc(var(--u) * .6) 0 #ead6ac}.sosgrid{flex-wrap:wrap;justify-content:center}.sosgrid .soscard{flex:0 1 30%}.comic{position:absolute;top:0;right:0;bottom:0;left:0;z-index:70;background:#fff7e6 repeating-linear-gradient(45deg,rgba(255,200,120,.12) 0 calc(var(--u) * 2),transparent calc(var(--u) * 2) calc(var(--u) * 4));display:flex}.cpage{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:6% 5% 4%;gap:3%}.cframe{position:relative;flex:1;border-radius:calc(var(--u) * 3);overflow:hidden;box-shadow:0 0 0 calc(var(--u) * 1.2) #fff,0 0 0 calc(var(--u) * 2) var(--wood2),0 calc(var(--u) * 2) calc(var(--u) * 4) #00000040}.cbg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:180% auto}.cchar{position:absolute;transform:translate(-50%);filter:drop-shadow(0 calc(var(--u) * 1) calc(var(--u) * 1) rgba(0,0,0,.35))}.cprop{position:absolute;left:62%;bottom:10%;width:32%;filter:drop-shadow(0 calc(var(--u) * 1) calc(var(--u) * 1) rgba(0,0,0,.3))}.cface{position:absolute;left:10%;bottom:16%;width:30%;border-radius:50%;box-shadow:0 0 0 calc(var(--u) * 1) #fff,0 calc(var(--u) * 1) calc(var(--u) * 2) #0000004d}.cbub{position:absolute;transform:translate(-50%);background:#fff;border-radius:calc(var(--u) * 6);padding:calc(var(--u) * 3) calc(var(--u) * 5);font-family:Jua;font-size:calc(var(--u) * 5.6);line-height:1.3;text-align:center;color:var(--ink);box-shadow:0 0 0 calc(var(--u) * .8) var(--ink);white-space:nowrap}.cbub:after{content:"";position:absolute;bottom:calc(var(--u) * -4);left:50%;width:calc(var(--u) * 6);height:calc(var(--u) * 5);background:#fff;clip-path:polygon(0 0,100% 0,30% 100%)}.cbub.t-l:after{left:28%}.cbub.t-r:after{left:66%}.cbub.big{font-size:calc(var(--u) * 9);background:#ffe14d;color:#c0391b}.cbub.big:after{background:#ffe14d}.ccap{position:absolute;left:0;top:0;background:#ffd23f;color:var(--wood2);font-family:Jua;font-size:calc(var(--u) * 4.2);padding:calc(var(--u) * 1.6) calc(var(--u) * 4);border-bottom-right-radius:calc(var(--u) * 3);box-shadow:0 calc(var(--u) * .6) 0 #00000026}.cbub{top:auto}.cframe .cbub{margin-top:calc(var(--u) * 8)}.cteaser{position:absolute;left:50%;bottom:4%;transform:translate(-50%);background:#4a2b12d9;color:#fff;font-family:Jua;font-size:calc(var(--u) * 4.2);padding:calc(var(--u) * 1.6) calc(var(--u) * 4);border-radius:calc(var(--u) * 4);white-space:nowrap}.cnav{display:flex;align-items:center;justify-content:space-between;gap:3%}.cnav .btn-y.sm{flex:0 0 38%}.cnav .btn-c{flex:0 0 26%;height:calc(var(--u) * 12)}.cdots{display:flex;gap:calc(var(--u) * 1.2)}.cdots i{width:calc(var(--u) * 2.4);height:calc(var(--u) * 2.4);border-radius:50%;background:#e6d3ad}.cdots i.on{background:var(--org)}.cconf i{position:absolute;top:-5%;width:3%;height:1.6%;border-radius:2px;animation:conf 2s ease-in infinite}@keyframes cin{0%{transform:translate(14%);opacity:0}to{transform:none;opacity:1}}@keyframes cinb{0%{transform:translate(-14%);opacity:0}to{transform:none;opacity:1}}.matsbar{position:absolute;left:50%;transform:translate(-50%);top:calc(var(--u) * 18.5);display:flex;gap:calc(var(--u) * 2.4);background:#fff8e1f2;border-radius:calc(var(--u) * 6);padding:calc(var(--u) * 1.2) calc(var(--u) * 3.4);font-family:Jua;font-size:calc(var(--u) * 4.4);color:var(--wood2);box-shadow:0 0 0 calc(var(--u) * .7) var(--wood);z-index:6}.matsbar span,.cost span,.reward span{display:inline-flex;align-items:center;gap:calc(var(--u) * .8)}.matsbar img,.cost img{height:calc(var(--u) * 4.6);width:auto;max-width:calc(var(--u) * 9);object-fit:contain}.cost img{height:calc(var(--u) * 3.2);max-width:calc(var(--u) * 6)}.reward{display:flex;justify-content:center;gap:calc(var(--u) * 4);margin:calc(var(--u) * 1) 0 calc(var(--u) * 2)}.reward span{font-family:Jua;font-size:calc(var(--u) * 6.5);color:#e0672a;animation:pop .5s both}.reward img{height:calc(var(--u) * 8);width:auto;max-width:calc(var(--u) * 16);object-fit:contain}.homebtn{position:absolute;right:3.5%;top:calc(var(--u) * 18.5);z-index:6;display:flex;align-items:center;gap:calc(var(--u) * 1.4);background:linear-gradient(#fff8d6,#ffe58a);color:var(--wood2);border-radius:calc(var(--u) * 6);padding:calc(var(--u) * 1) calc(var(--u) * 3) calc(var(--u) * 1) calc(var(--u) * 1.4);font-size:calc(var(--u) * 4.2);box-shadow:0 0 0 calc(var(--u) * .7) var(--org),0 calc(var(--u) * .8) 0 calc(var(--u) * .7) #c47f12}.homebtn img{width:calc(var(--u) * 7)}.timechip{position:absolute;left:3.5%;top:calc(var(--u) * 19.5);z-index:6;background:#4a2b12cc;color:#fff;border-radius:calc(var(--u) * 4);padding:calc(var(--u) * 1) calc(var(--u) * 2.6);font-family:Jua;font-size:calc(var(--u) * 3.4)}.seasonlist,.chapters{top:28%}.timeup{position:absolute;left:8%;right:8%;top:22%;padding:calc(var(--u) * 6) calc(var(--u) * 5) calc(var(--u) * 5);text-align:center}.timeup img{height:calc(var(--u) * 34)}.timeup h2{font-family:Jua;font-weight:400;font-size:calc(var(--u) * 7);margin:calc(var(--u) * 2) 0 calc(var(--u) * 1);color:var(--wood2)}.timeup p{font-weight:700;font-size:calc(var(--u) * 4);margin:0}.timeup .more{margin:calc(var(--u) * 6) auto 0;font-size:calc(var(--u) * 3.4);opacity:.85}.homeyard{position:absolute;top:0;right:0;bottom:0;left:0}.house{position:absolute;left:50%;top:42%;transform:translate(-50%,-100%);width:52%;display:flex;justify-content:center;align-items:flex-end}.house img{width:100%;filter:drop-shadow(0 calc(var(--u) * 1.5) calc(var(--u) * 1.5) rgba(0,0,0,.3))}.house b,.spot b{background:#fff8e1f2;border-radius:calc(var(--u) * 3);padding:calc(var(--u) * 1.4) calc(var(--u) * 3);font-size:calc(var(--u) * 4.2);color:var(--wood2);box-shadow:0 0 0 calc(var(--u) * .6) var(--wood)}.spot{position:absolute;width:17%;aspect-ratio:1;transform:translate(-50%,-60%);display:flex;align-items:flex-end;justify-content:center;border-radius:50%}.spot:not(.full){background:#ffffff38;box-shadow:inset 0 0 0 calc(var(--u) * .6) #ffffffb3}.spot.can{background:#a0ff8266;animation:glow 1s ease-in-out infinite}.spot img{width:100%;filter:drop-shadow(0 calc(var(--u) * 1) calc(var(--u) * 1) rgba(0,0,0,.3))}.spot b{font-size:calc(var(--u) * 3.4);padding:calc(var(--u) * .8) calc(var(--u) * 1.6);white-space:nowrap}.homekid{position:absolute;left:22%;top:37%;height:13%;transform:translate(-50%);pointer-events:none}.homedooli{position:absolute;left:80%;top:40%;height:9%;transform:translate(-50%);pointer-events:none}.homeshop{position:absolute;left:3%;right:3%;top:81.5%;bottom:1.5%;display:flex;gap:calc(var(--u) * 2);overflow-x:auto;padding:calc(var(--u) * 1.6) calc(var(--u) * 2);scrollbar-width:none;z-index:8}.homeshop::-webkit-scrollbar{display:none}.shopitem{flex:0 0 calc(var(--u) * 22);display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:calc(var(--u) * .4);border-radius:calc(var(--u) * 2.6);background:linear-gradient(#fffaf0,var(--cream2));box-shadow:0 calc(var(--u) * .6) 0 #c39a6a;padding:calc(var(--u) * 1) calc(var(--u) * .6)}.shopitem img{height:calc(var(--u) * 11);width:90%;object-fit:contain;flex:none}.shopitem .nm{font-family:Jua;font-size:calc(var(--u) * 3.4);color:var(--wood2);white-space:nowrap}.shopitem .cost{font-size:calc(var(--u) * 3.4);font-weight:700;display:flex;gap:calc(var(--u) * 1)}.shopitem.house-up{background:linear-gradient(#fff6c2,#ffd75e)}.shopitem.poor{opacity:.5}.shopitem.sel{box-shadow:0 0 0 calc(var(--u) * .9) var(--org),0 calc(var(--u) * .6) 0 #c39a6a;transform:translateY(calc(var(--u) * -1))}.limitrow{display:flex;gap:calc(var(--u) * 2);flex-wrap:wrap}.limitrow button{flex:1;min-width:17%;height:calc(var(--u) * 11);font-size:calc(var(--u) * 4)}.limitrow button.on{background:linear-gradient(#fff6c2,#ffd75e);box-shadow:0 0 0 calc(var(--u) * .8) var(--org)}.soscard .lb{white-space:nowrap}.vgrid{position:absolute;z-index:5}.vcell{position:absolute;box-sizing:border-box;border:calc(var(--u) * .35) solid rgba(255,255,255,.55);background:#ffffff1f;border-radius:calc(var(--u) * 1.4)}.vcell.shadow{background:#283c286b;border-style:dashed;border-color:#fffc}.vcell.rock{background:radial-gradient(circle at 40% 35%,#c9c4bb,#8d877d 60%,#6c665d);border-color:#00000026;border-radius:40%}.vcell.can{background:#a0ff8259}.vcell.hintglow{z-index:3}.vpiece{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.vpiece .vtile{position:absolute;display:block;box-sizing:border-box;border-radius:calc(var(--u) * 1.4);border:calc(var(--u) * .5) solid rgba(255,255,255,.85);opacity:.9;pointer-events:auto}.vpiece .vbimg{position:absolute;object-fit:contain;pointer-events:none;filter:drop-shadow(0 calc(var(--u) * .8) calc(var(--u) * .8) rgba(0,0,0,.3))}.vpiece.ghosthint .vtile{opacity:.45;animation:hintg .9s ease-in-out infinite}.vpiece.ghosthint .vbimg{opacity:.5}.vpiece.hit,.vhouse.hit{animation:shake .4s 2}.vmark{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center}.vmark img{width:100%;height:100%;object-fit:contain}.vmark span{position:absolute;bottom:-8%;font-family:Jua;font-size:calc(var(--u) * 3.4);color:#fff;text-shadow:0 0 calc(var(--u) * .8) #000,0 0 calc(var(--u) * .8) #000}.vroad{position:absolute;object-fit:cover;opacity:.9}.vhouse{position:absolute;display:flex;align-items:center;justify-content:center;z-index:2}.vhouse img{width:88%;height:88%;object-fit:contain;transition:transform .25s;filter:drop-shadow(0 calc(var(--u) * .8) calc(var(--u) * .8) rgba(0,0,0,.3))}.vdoor{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .25s;pointer-events:none}.vdoor:after{content:"";position:absolute;left:50%;bottom:-6%;width:22%;height:18%;transform:translate(-50%);background:#ffd23f;border-radius:50%;box-shadow:0 0 0 calc(var(--u) * .5) #fff}.vtray{position:absolute;left:3%;right:3%;top:73%;height:16%;z-index:12;display:flex;gap:2%;padding:calc(var(--u) * 1.6) calc(var(--u) * 2);overflow-x:auto;scrollbar-width:none}.vtray::-webkit-scrollbar{display:none}.vt{flex:0 0 22%;position:relative;border-radius:calc(var(--u) * 2.6);background:linear-gradient(#fffaf0,var(--cream2));box-shadow:0 calc(var(--u) * .6) 0 #c39a6a;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:calc(var(--u) * 1) calc(var(--u) * .6)}.vt img{height:44%;width:80%;object-fit:contain}.vt .vmini{position:absolute;right:calc(var(--u) * 1);top:calc(var(--u) * 1);width:calc(var(--u) * 2.2 * var(--mw));height:calc(var(--u) * 2.2 * var(--mh))}.vt .vmini i{position:absolute;box-sizing:border-box;border:1px solid rgba(255,255,255,.9);border-radius:2px}.vt .vn{font-family:Jua;font-size:calc(var(--u) * 3.4);color:var(--wood2);white-space:nowrap}.vt .vwish{font-size:calc(var(--u) * 3);font-weight:800;color:#c4436b;text-align:center;line-height:1.2}.vt.sel{background:linear-gradient(#fff6c2,#ffd75e);box-shadow:0 0 0 calc(var(--u) * .9) var(--org),0 calc(var(--u) * .6) 0 #c39a6a;transform:translateY(calc(var(--u) * -1))}.vt.gone{opacity:.25;filter:grayscale(1);pointer-events:none}.vrot{position:absolute;left:3%;top:90.6%;height:7.4%;z-index:12;font-size:calc(var(--u) * 4.2);padding:0 calc(var(--u) * 3.4);visibility:hidden}.rot-ico{display:inline-block;width:calc(var(--u) * 4.4);height:calc(var(--u) * 4.4);border:calc(var(--u) * .9) solid var(--wood2);border-right-color:transparent;border-radius:50%;position:relative}.rot-ico:after{content:"";position:absolute;right:calc(var(--u) * -1.4);top:calc(var(--u) * -.4);border:calc(var(--u) * 1) solid transparent;border-left-color:var(--wood2);transform:rotate(40deg)}.village .crossbtn{left:34%;right:6%}.village .goal{top:66.5%}.vcell.rockimg{border-color:transparent;background:none}.vcell.rockimg img{width:100%;height:100%;object-fit:contain}.kmain{position:absolute;left:4%;right:4%;top:17%;height:48%;z-index:5;display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 3)}.ktray{position:absolute;left:3%;right:3%;top:73%;height:16%;z-index:12;display:flex;gap:2%;padding:calc(var(--u) * 1.6) calc(var(--u) * 2);align-items:stretch;justify-content:center;overflow-x:auto;scrollbar-width:none}.ktray::-webkit-scrollbar{display:none}.kitchen .goal{top:66.5%}.kfood{width:calc(var(--u) * 13);height:calc(var(--u) * 13);object-fit:contain;display:inline-flex}.kfood.sm{width:calc(var(--u) * 8);height:calc(var(--u) * 8)}.kfood.dot{border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff8,transparent 40%),var(--c);box-shadow:inset 0 calc(var(--u) * -.8) 0 #00000026,0 0 0 calc(var(--u) * .5) #fff;align-items:center;justify-content:center}.kfood.dot b{font-family:Jua;font-weight:400;font-size:calc(var(--u) * 3);color:#4a2b12;text-shadow:0 0 calc(var(--u) * .6) #fff}.kfood.sm.dot b{font-size:calc(var(--u) * 3)}.kitem,.kcup,.kcard{flex:0 0 auto;min-width:18%;border-radius:calc(var(--u) * 2.6);background:linear-gradient(#fffaf0,var(--cream2));box-shadow:0 calc(var(--u) * .6) 0 #c39a6a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * .6);padding:calc(var(--u) * 1)}.kitem span,.kcup span{font-family:Jua;font-size:calc(var(--u) * 3.4);color:var(--wood2);white-space:nowrap}.kitem.sel{background:linear-gradient(#fff6c2,#ffd75e);box-shadow:0 0 0 calc(var(--u) * .8) var(--org)}.korder{background:#fffdf3;border-radius:calc(var(--u) * 3);padding:calc(var(--u) * 2.4) calc(var(--u) * 4);display:flex;gap:calc(var(--u) * 4);box-shadow:0 0 0 calc(var(--u) * .6) #e6cf9e,0 calc(var(--u) * 1) calc(var(--u) * 2) #00000026;transform:rotate(-1.5deg)}.korder .ko{display:flex;align-items:center;gap:calc(var(--u) * .8);font-family:Jua;font-size:calc(var(--u) * 6);color:var(--wood2)}.korder.clues{flex-direction:column;gap:calc(var(--u) * 1);font-weight:800;font-size:calc(var(--u) * 3.8)}.kbasket{flex:1;width:86%;min-height:40%;border-radius:calc(var(--u) * 3) calc(var(--u) * 3) calc(var(--u) * 10) calc(var(--u) * 10);background:repeating-linear-gradient(90deg,#c98d4f 0,#c98d4f 6%,#a8703a 6%,#a8703a 7%),#b77a41;box-shadow:inset 0 calc(var(--u) * 2) 0 #0000002e,0 calc(var(--u) * 1) 0 #6e3f1c;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:calc(var(--u) * 1.6);padding:calc(var(--u) * 3)}.kin{background:none;padding:0}.kempty{font-family:Jua;color:#fff;opacity:.85;font-size:calc(var(--u) * 4)}.kpot{position:relative;width:38%;height:82%;border-radius:calc(var(--u) * 2) calc(var(--u) * 2) calc(var(--u) * 6) calc(var(--u) * 6);background:#ffffff8c;box-shadow:inset 0 0 0 calc(var(--u) * 1) #fffffff2,0 calc(var(--u) * 1) calc(var(--u) * 2) #0003;overflow:hidden}.kwater{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(#7fd0ff,#3a9be0);transition:height .4s cubic-bezier(.3,1.4,.5,1)}.kmark{position:absolute;left:0;width:26%;border-top:calc(var(--u) * .5) solid rgba(60,80,100,.5)}.kmark b{position:absolute;left:110%;top:calc(var(--u) * -2.6);font-family:Jua;font-weight:400;font-size:calc(var(--u) * 3.4);color:#3a5068}.ktarget{position:absolute;left:0;right:0;border-top:calc(var(--u) * .9) dashed #e8473a}.klevel{font-family:Jua;font-size:calc(var(--u) * 4.2);color:#fff;text-shadow:0 0 calc(var(--u) * 1) #4a2b12}.klevel b{color:#ffd23f}.kcup .cupbody{width:calc(var(--u) * 7);height:calc(var(--u) * (3 + var(--h) * 2.2));border-radius:calc(var(--u) * .8) calc(var(--u) * .8) calc(var(--u) * 2) calc(var(--u) * 2);background:linear-gradient(#cfeaff 0,#cfeaff 30%,#8fd0ff 30%);box-shadow:inset 0 0 0 calc(var(--u) * .5) #fff,0 0 0 calc(var(--u) * .4) #7aa7c9}.kcup img{height:calc(var(--u) * (5 + var(--h) * 2))}.kplates{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--u) * 3);width:100%;align-content:center;flex:1}.kplate{position:relative;width:40%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#fff 0,#fff 55%,#f1e3c8 56%,#f1e3c8 62%,#fff 63%);box-shadow:0 calc(var(--u) * 1) calc(var(--u) * 2) #0003;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:calc(var(--u) * .8);padding:18%}.k-share .kplates .kplate:nth-child(n){width:calc(var(--u) * 26)}.kpn{position:absolute;right:4%;top:4%;background:var(--wood2);color:#fff;font-family:Jua;font-size:calc(var(--u) * 3.6);border-radius:99px;min-width:calc(var(--u) * 7);padding:0 calc(var(--u) * 1.4)}.kcookie{display:inline-block;width:calc(var(--u) * 7.4);height:calc(var(--u) * 7.4);border-radius:50%;background:radial-gradient(circle at 30% 30%,#6b3a1a 0 8%,transparent 9%),radial-gradient(circle at 65% 55%,#6b3a1a 0 8%,transparent 9%),radial-gradient(circle at 40% 70%,#6b3a1a 0 7%,transparent 8%),linear-gradient(#f2b866,#d98e3a);box-shadow:inset 0 calc(var(--u) * -.6) 0 #00000026;padding:0}.kcookie.half{clip-path:polygon(0 0,50% 0,50% 100%,0 100%)}.kcookie.cuttable{animation:hintg .9s infinite}.kpool{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 1.4);align-content:center;justify-content:center;flex:1}.kslots{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--u) * 2);width:100%;flex:1;align-content:center}.kslot{position:relative;width:30%;aspect-ratio:.78;border-radius:calc(var(--u) * 3);border:calc(var(--u) * .6) dashed rgba(255,255,255,.9);background:#ffffff40;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:calc(var(--u) * 1)}.kslot.full{border-style:solid;background:#fffaf0;border-color:#e6cf9e}.kslot .kn{position:absolute;left:calc(var(--u) * -1.6);top:calc(var(--u) * -1.6);width:calc(var(--u) * 7);height:calc(var(--u) * 7);border-radius:50%;background:var(--org);color:#fff;font-family:Jua;font-size:calc(var(--u) * 4);display:flex;align-items:center;justify-content:center}.kslot img,.kcard img{width:80%;aspect-ratio:1;object-fit:contain}.kslot span:not(.kn),.kcard span{font-family:Jua;font-size:calc(var(--u) * 3.6);color:var(--wood2)}.kcard{min-width:21%}.krecipe{background:#fffdf3;border-radius:calc(var(--u) * 3);padding:calc(var(--u) * 2) calc(var(--u) * 3);display:flex;flex-wrap:wrap;gap:calc(var(--u) * 2);justify-content:center;box-shadow:0 0 0 calc(var(--u) * .6) #e6cf9e}.kmult{width:100%;text-align:center;font-family:Jua;font-size:calc(var(--u) * 3.6);color:#c4436b}.kstep{display:flex;align-items:center;gap:calc(var(--u) * .6);font-family:Jua;font-size:calc(var(--u) * 5);color:var(--wood2);padding:calc(var(--u) * .6) calc(var(--u) * 1.4);border-radius:calc(var(--u) * 2)}.kstep.done{opacity:.4;text-decoration:line-through}.kstep.now{background:#fff1b8;box-shadow:0 0 0 calc(var(--u) * .6) var(--org)}.kstep em{font-style:normal;font-size:calc(var(--u) * 3.4);color:#c4436b}.kjelly{flex:1;width:60%;display:flex;align-items:flex-end;justify-content:center}.kjelly i{display:block;width:70%;aspect-ratio:1.2;border-radius:45% 45% 18% 18%;background:radial-gradient(circle at 35% 30%,#fff9 0 10%,transparent 11%),linear-gradient(#ff9ac0,#f2558a);box-shadow:inset 0 calc(var(--u) * -2) 0 #96144640;transform:scale(var(--s));transform-origin:50% 100%;transition:transform .4s cubic-bezier(.3,1.6,.5,1);animation:wob 2s ease-in-out infinite}.kjelly.hit i{animation:shake .4s 2}@keyframes wob{0%,to{border-radius:45% 45% 18% 18%}50%{border-radius:50% 40% 20% 16%}}.kitchen.done .kfood,.kitchen.done .kjelly i{animation:cheer .5s ease-in-out infinite}.vpiece .vbname{position:absolute;display:flex;align-items:center;justify-content:center;text-align:center;font-weight:900;font-size:calc(var(--u) * 3.4);color:#fff;text-shadow:0 calc(var(--u) * .3) 0 rgba(0,0,0,.25);pointer-events:none}.vhouse .vrocket{position:absolute;top:8%;right:8%;bottom:8%;left:8%;background:linear-gradient(90deg,#d9e4f2,#fff 45%,#c7d3e3);clip-path:polygon(50% 0,78% 28%,78% 72%,100% 100%,0 100%,22% 72%,22% 28%);border-radius:0}.vhouse .vrocket b{position:absolute;left:50%;top:34%;width:26%;aspect-ratio:1;transform:translate(-50%);border-radius:50%;background:#5bb4e8;box-shadow:inset 0 0 0 calc(var(--u) * .8) #e85a4f}.vhouse .vrocket:after{content:"";position:absolute;left:0;right:0;bottom:0;height:18%;background:#e85a4f}.kcard img,.kslot img{width:calc(var(--u) * 12);height:calc(var(--u) * 12);max-width:80%;flex:none}.kcard{max-width:23%;overflow:hidden}.kslot{overflow:hidden}.comiclist{display:flex;flex-direction:column;gap:calc(var(--u) * 2);max-height:calc(var(--u) * 110);overflow-y:auto;margin:calc(var(--u) * 3) 0}.comiclist .btn-c{text-align:left;font-size:calc(var(--u) * 3.8);min-height:calc(var(--u) * 13)}.scard .sinfo{flex:1;min-width:0}.scard .lockkey{flex:none;width:calc(var(--u) * 13);height:calc(var(--u) * 13);object-fit:contain;filter:drop-shadow(0 calc(var(--u) * .6) calc(var(--u) * .8) rgba(0,0,0,.25))}.scard.lock{filter:none;opacity:1}.scard.lock h3,.scard.lock .no{filter:grayscale(.6);opacity:.8}.scard .locktext{display:inline-block;margin-top:calc(var(--u) * .6);font-family:Jua;font-weight:400;font-size:calc(var(--u) * 3.6);color:var(--wood2);background:#fff3c4;border-radius:calc(var(--u) * 3);padding:calc(var(--u) * .5) calc(var(--u) * 2.4)}.shopbtn img{width:calc(var(--u) * 6.5)}.shopwrap{position:absolute;left:4%;right:4%;top:calc(var(--u) * 22);bottom:4%;overflow-y:auto;padding:calc(var(--u) * 3);z-index:5}.shopgrid{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--u) * 2.4);margin:calc(var(--u) * 2) 0}.shopcard{display:flex;flex-direction:column;align-items:center;text-align:center;gap:calc(var(--u) * 1);padding:calc(var(--u) * 2.4) calc(var(--u) * 1.6);border-radius:calc(var(--u) * 3);background:linear-gradient(#fffaf0,var(--cream2));box-shadow:0 calc(var(--u) * .7) 0 #c39a6a;cursor:pointer}.shopcard .ics{display:flex;justify-content:center;gap:calc(var(--u) * .4);min-height:calc(var(--u) * 10);align-items:center}.shopcard .ics img{width:calc(var(--u) * 8.5);height:calc(var(--u) * 8.5);object-fit:contain}.shopcard b{font-family:Jua;font-weight:400;font-size:calc(var(--u) * 4.4);color:var(--wood2)}.shopcard .d{font-size:calc(var(--u) * 3.4);line-height:1.3;opacity:.85}.shopcard .pr{margin-top:auto;font-family:Jua;font-size:calc(var(--u) * 4.2);color:#fff;background:var(--org);border-radius:calc(var(--u) * 3);padding:calc(var(--u) * .6) calc(var(--u) * 3)}.shopcard .pr s{opacity:.7;font-size:.8em}.shopcard.owned{opacity:.6}.shopcard.owned .pr{background:#9a8f80}html.intoss{--toss-top: calc(max(env(safe-area-inset-top, 0px), 30px) + 52px) }html.intoss #app{padding-top:var(--toss-top);box-sizing:border-box;align-items:flex-start}html.intoss #app:before{top:0;right:0;bottom:0;left:0;filter:none;background:linear-gradient(#44a1fe 0,#44a1fe 50%,#2f5a1e 50%,#2f5a1e)}html.native #app{padding-top:env(safe-area-inset-top,0px);box-sizing:border-box;align-items:flex-start}html.native #app:before{top:0;right:0;bottom:0;left:0;filter:none;background:linear-gradient(#44a1fe 0,#44a1fe 50%,#2f5a1e 50%,#2f5a1e)}.sortg .sitem:has(.so-has)>span:not(.spic),.sortg .sslot:has(.so-has)>span:not(.spic),.sortg .spi:has(.so-has)>span:not(.spic){display:none}.measure .mcell:has(.me-ico) .mname,.measure .mtok:has(.me-ico)>span{display:none}.observe .obc .obname:has(+*),.maze .mz-lab:empty{display:none}.ktray:has(>.kcard:nth-child(5)){flex-wrap:wrap;align-content:center;overflow:visible;row-gap:calc(var(--u) * 1.2)}.ktray:has(>.kcard:nth-child(5))>.kcard{min-width:30%;max-width:31%;flex:0 0 30%;padding:calc(var(--u) * .4)}.ktray:has(>.kcard:nth-child(5))>.kcard img{width:calc(var(--u) * 7);height:calc(var(--u) * 7)}.ktray:has(>.kitem:nth-child(6)){gap:1.2%;padding-left:calc(var(--u) * 1);padding-right:calc(var(--u) * 1)}.ktray:has(>.kitem:nth-child(6))>.kitem{min-width:0;flex:1 1 0}.ktray:has(>.kitem:nth-child(6))>.kitem span{font-size:calc(var(--u) * 3)}.kplate{padding:calc(var(--u) * 4);gap:calc(var(--u) * .5);align-items:center}.kplate .kcookie{flex:none;width:calc(var(--u) * 5.6);height:calc(var(--u) * 5.6)}.kplates:has(>.kplate:nth-child(4):last-child){padding:0 calc(var(--u) * 14)}.seasonlist,.chapters,.albumgrid{top:calc(var(--u) * 28);bottom:0;-webkit-mask-image:linear-gradient(transparent 0,#000 calc(var(--u) * 4),#000 calc(100% - var(--u) * 7),transparent 100%);mask-image:linear-gradient(transparent 0,#000 calc(var(--u) * 4),#000 calc(100% - var(--u) * 7),transparent 100%)}.seasonlist,.chapters,.albumgrid{padding-top:calc(var(--u) * 4);padding-bottom:calc(var(--u) * 12)}.scard .sinfo p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mstone{padding:0 calc(var(--u) * .8)}.mstone span{word-break:keep-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.scr>.btn-round,.scr>.homebtn{z-index:25}.parent .btnrow .btn-c,.parent .limitrow .btn-c{white-space:nowrap}.parent .limitrow .btn-c{font-size:calc(var(--u) * 3.6);padding-left:calc(var(--u) * 1.5);padding-right:calc(var(--u) * 1.5)}.shopcard .d{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.albumgrid .cap,.agecard p,.sinfo h3{word-break:keep-all}.scr:has(.pside[style*=visible]) .agechip.inmission,.scr:has(.vrot[style*=visible]) .agechip.inmission,.scr:has(.mtool:not(:empty)) .agechip.inmission{display:none}.mtitle{white-space:nowrap}.goal{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.band{top:67.6%;font-size:calc(var(--u) * 3.9);padding-top:calc(var(--u) * 1.8);padding-bottom:calc(var(--u) * 1.8);white-space:nowrap}.scene.story{z-index:auto;background:none;display:block;padding:0}.scr:has(>.band) .goal,.scr:has(.band) .goal{visibility:hidden}.band{background:#fff8e1}.ptray:has(>.tok:nth-child(6)){flex-wrap:nowrap;gap:1%;padding-left:calc(var(--u) * 1.5);padding-right:calc(var(--u) * 1.5)}.ptray:has(>.tok:nth-child(6))>.tok{width:14%;margin:0 .3%;flex:none}.ptray:has(>.tok:nth-child(6)) .tok .w{font-size:calc(var(--u) * 3);padding:0 calc(var(--u) * .8)}.titlestart{position:absolute;left:20%;right:20%;top:77.5%;height:9.4%;z-index:5;font-size:calc(var(--u) * 8);gap:calc(var(--u) * 2)}.titlestart .tri-ico{margin-left:calc(var(--u) * 1)}.titlemenu{position:absolute;left:4%;right:4%;top:89.2%;height:6.8%;z-index:5;display:flex;gap:2.5%}.titlemenu .btn-c{flex:1;display:flex;align-items:center;justify-content:center;gap:calc(var(--u) * 1.4);font-size:calc(var(--u) * 4);white-space:nowrap;padding:0 calc(var(--u) * 1.5)}.titlemenu .btn-c img{width:calc(var(--u) * 6.4);height:calc(var(--u) * 6.4);object-fit:contain}.titlemenu .qmark{width:calc(var(--u) * 5.6);height:calc(var(--u) * 5.6);border-radius:50%;background:#3f8fe0;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-family:Jua;font-size:calc(var(--u) * 4)}.parent.tabbed{overflow:hidden;padding:calc(var(--u) * 17) 5% calc(var(--u) * 4);display:flex;flex-direction:column}.ptabs{display:flex;gap:1.5%;margin-bottom:calc(var(--u) * 3);flex:none}.ptab{flex:1;height:calc(var(--u) * 9.5);border-radius:calc(var(--u) * 3);background:#ffffffb3;color:var(--wood2);font-family:Jua;font-size:calc(var(--u) * 3.8);white-space:nowrap;box-shadow:0 calc(var(--u) * .5) 0 #d8c39c}.ptab.on{background:linear-gradient(#fff6c2,#ffd75e);box-shadow:0 0 0 calc(var(--u) * .6) var(--org),0 calc(var(--u) * .5) 0 #c47f12}.ppane{flex:1;min-height:0;overflow:hidden}.ppane h3:first-child{margin-top:0}.parent.tabbed{padding-top:calc(var(--u) * 19.5)}.parent.tabbed h3{margin:calc(var(--u) * 3.6) 0 calc(var(--u) * 1.6);font-size:calc(var(--u) * 4.6)}.parent.tabbed .stats{grid-template-columns:repeat(4,1fr);gap:calc(var(--u) * 1.6)}.parent.tabbed .stat{padding:calc(var(--u) * 2) calc(var(--u) * 1.4);text-align:center}.parent.tabbed .stat .v{font-size:calc(var(--u) * 5.4);white-space:nowrap}.parent.tabbed .stat .k{font-size:calc(var(--u) * 3);line-height:1.25}.parent.tabbed .helpers{grid-template-columns:repeat(6,1fr);gap:calc(var(--u) * 1.2)}.parent.tabbed .hp{padding:calc(var(--u) * 1.2) calc(var(--u) * .4)}.parent.tabbed .hp img{width:88%}.parent.tabbed .hp span{font-size:calc(var(--u) * 3.4);white-space:nowrap}.parent.tabbed .idea{font-size:calc(var(--u) * 3.4)}.agecards{top:65.5%}.agecards .agecard img{aspect-ratio:1.9;margin:calc(var(--u) * .6) 0}.sqcard .sqdot,.sqslot .sqdot{right:calc(var(--u) * .8)!important;top:calc(var(--u) * .8)!important;width:calc(var(--u) * 4.6)!important;height:calc(var(--u) * 4.6)!important;font-size:calc(var(--u) * 3.4)!important}.scr:has(.agechip.inmission) .crossbtn{left:32%!important}.ptray:has(>.tok:nth-child(8))>.tok{width:11%!important}.ptray:has(>.tok:nth-child(8)) .tok .w{font-size:calc(var(--u) * 3);padding:0 calc(var(--u) * .5)}.story .stray{padding-top:calc(var(--u) * 2.4);padding-bottom:calc(var(--u) * 3)}.story .stray>*{max-height:100%;box-sizing:border-box}.stalk{word-break:keep-all;font-size:calc(var(--u) * 3.4);margin-bottom:calc(var(--u) * 2.2)}.ktray:has(>.kcard:nth-child(5)){padding-top:calc(var(--u) * 1.6)!important;padding-bottom:calc(var(--u) * 1.8)!important;row-gap:calc(var(--u) * .8)!important;align-content:center}.ktray:has(>.kcard:nth-child(5))>.kcard{max-height:46%}.ktray:has(>.kcard:nth-child(5))>.kcard img{width:calc(var(--u) * 5.6)!important;height:calc(var(--u) * 5.6)!important}.ktray:has(>.kcard:nth-child(5))>.kcard span{font-size:calc(var(--u) * 3)}.result .stk .cap{display:none}.reward{flex-wrap:wrap;gap:calc(var(--u) * 1.6) calc(var(--u) * 3)}.reward span{font-size:calc(var(--u) * 5.2);white-space:nowrap}.reward img{height:calc(var(--u) * 6.4);max-width:calc(var(--u) * 11)}.ibtn{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--u) * 1.2);white-space:nowrap}.ibtn img{width:calc(var(--u) * 6.6);height:calc(var(--u) * 6.6);object-fit:contain;flex:none}.modal .btnrow .btn-c,.modal .btnrow .btn-y{white-space:nowrap}.soscard{justify-content:center;overflow:hidden}.soscard.both .pics{margin-top:calc(var(--u) * 3)}.soscard.both .pics img{width:calc(var(--u) * 8.4)!important;height:calc(var(--u) * 8.4)!important;margin:0 calc(var(--u) * -.9)!important}.modal .mbox>.sign{max-width:66%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.helprows{display:flex;flex-direction:column;gap:calc(var(--u) * 2.4);margin-top:calc(var(--u) * 2)}.helprows>div{display:flex;align-items:center;gap:calc(var(--u) * 3);background:#fff7e6;border-radius:calc(var(--u) * 3);padding:calc(var(--u) * 2) calc(var(--u) * 3)}.helprows img{width:calc(var(--u) * 12);height:calc(var(--u) * 12);object-fit:contain;border-radius:50%;flex:none}.helprows span{font-family:Jua;font-size:calc(var(--u) * 4.6);color:var(--wood2);white-space:nowrap;text-align:left}.helprows b{color:#e0672a;font-weight:400}.modal{word-break:keep-all}.albumgrid{grid-auto-rows:max-content!important;grid-template-rows:none!important;align-content:start}.sticker .pics:has(img:nth-child(4)){flex-wrap:wrap;justify-content:center;width:70%;margin:0 auto;gap:2%}.sticker .pics:has(img:nth-child(4)) img{width:44%!important;height:auto!important;aspect-ratio:1;margin:0!important}.albumgrid .sticker .cap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:92%}.sosbtn{right:auto!important;left:calc(var(--u) * 17.5)!important;top:calc(var(--u) * 4)!important;width:calc(var(--u) * 14.5)!important;height:calc(var(--u) * 12)!important;border-radius:calc(var(--u) * 4)!important;font-size:calc(var(--u) * 3.4)!important}.sosbtn .faces img{width:calc(var(--u) * 5.2)!important;height:calc(var(--u) * 5.2)!important}.sosbtn b{white-space:nowrap}.mtitle{left:calc(var(--u) * 34)!important;right:calc(var(--u) * 22)!important;transform:none!important;max-width:none!important;white-space:normal!important;word-break:keep-all;padding:calc(var(--u) * 1.2) calc(var(--u) * 2)!important;line-height:1.15}.chmap{position:absolute;left:0;right:0;top:calc(var(--u) * 27);bottom:2%;z-index:4}.chpath{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.chpath polyline{fill:none;stroke:#fff6dd;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.1 4.2;vector-effect:non-scaling-stroke;stroke-width:calc(var(--u) * 2.4);filter:drop-shadow(0 calc(var(--u) * .4) 0 rgba(110,63,28,.45))}.chstop{position:absolute;transform:translate(-50%,-50%);width:40%;display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * .8);background:none;padding:0;z-index:2}.cs-disc{position:relative;width:calc(var(--u) * 21);height:calc(var(--u) * 21);border-radius:50%;background:radial-gradient(circle at 50% 35%,#fffdf3,#ffe9b8);box-shadow:0 0 0 calc(var(--u) * 1.2) #fff,0 0 0 calc(var(--u) * 2.2) var(--wood),0 calc(var(--u) * 1.6) 0 calc(var(--u) * 2.2) var(--wood2);display:flex;align-items:center;justify-content:center}.cs-disc>img:first-child{width:68%;height:68%;object-fit:contain}.cs-no{position:absolute;left:calc(var(--u) * -2);top:calc(var(--u) * -2);width:calc(var(--u) * 8);height:calc(var(--u) * 8);border-radius:50%;background:var(--org);color:#fff;font-family:Jua;font-weight:400;font-size:calc(var(--u) * 4.6);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 calc(var(--u) * .7) #fff}.cs-ok{position:absolute;right:calc(var(--u) * -2);top:calc(var(--u) * -2);width:calc(var(--u) * 8);height:calc(var(--u) * 8);border-radius:50%;background:var(--grass);box-shadow:0 0 0 calc(var(--u) * .7) #fff}.cs-ok:after{content:"";position:absolute;left:30%;top:18%;width:26%;height:46%;border-right:calc(var(--u) * 1.1) solid #fff;border-bottom:calc(var(--u) * 1.1) solid #fff;transform:rotate(45deg)}.cs-lock{position:absolute;right:calc(var(--u) * -1.5);bottom:calc(var(--u) * -1);width:calc(var(--u) * 8);height:calc(var(--u) * 8)}.chstop.lock .cs-disc{filter:grayscale(.85) brightness(.92)}.chstop.lock .cs-name{opacity:.75}.cs-name{font-family:Jua;font-size:calc(var(--u) * 3.8);color:#fff;text-shadow:0 0 calc(var(--u) * .8) #5a3214,0 calc(var(--u) * .4) 0 #5a3214;line-height:1.15;text-align:center;word-break:keep-all;max-width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cs-stars{display:flex;gap:calc(var(--u) * .8)}.cs-stars i{width:calc(var(--u) * 3);height:calc(var(--u) * 3);background:#ffffff8c;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.cs-stars i.on{background:#ffd23f}.cs-me{position:absolute;top:calc(var(--u) * -6);right:calc(var(--u) * 1);width:calc(var(--u) * 11);height:calc(var(--u) * 11);border-radius:50%;box-shadow:0 0 0 calc(var(--u) * .8) #fff,0 calc(var(--u) * .6) calc(var(--u) * 1.4) #0000004d;animation:bob 1.4s ease-in-out infinite;z-index:3}.chstop.here .cs-disc{box-shadow:0 0 0 calc(var(--u) * 1.2) #fff,0 0 0 calc(var(--u) * 2.2) var(--org),0 0 calc(var(--u) * 5) calc(var(--u) * 1.5) #ffd23f,0 calc(var(--u) * 1.6) 0 calc(var(--u) * 2.2) #c47f12}.chsheet{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;background:#19281e73;display:flex;align-items:flex-end;animation:fade .2s}.chsheet-in{width:100%;margin:0 3% 4%;padding:calc(var(--u) * 4) calc(var(--u) * 3) calc(var(--u) * 4);border-radius:calc(var(--u) * 6);animation:rise .25s}.chs-top{display:flex;align-items:center;gap:calc(var(--u) * 2.4);margin-bottom:calc(var(--u) * 3)}.chs-top img{width:calc(var(--u) * 12);height:calc(var(--u) * 12);object-fit:contain;flex:none}.chs-top b{flex:1;font-family:Jua;font-weight:400;font-size:calc(var(--u) * 5.2);color:var(--wood2);word-break:keep-all;line-height:1.15}.chs-x{width:calc(var(--u) * 10);height:calc(var(--u) * 10);border-radius:50%;background:var(--wood2);position:relative;flex:none}.chs-x:before,.chs-x:after{content:"";position:absolute;left:25%;right:25%;top:46%;height:10%;background:#fff;border-radius:9px;transform:rotate(45deg)}.chs-x:after{transform:rotate(-45deg)}.chsheet .missions{margin:0;padding:0;box-shadow:none;background:none}.chsheet .mstone{font-size:calc(var(--u) * 6)}.chsheet .mstone span{font-size:calc(var(--u) * 3.4)}.chstop{gap:calc(var(--u) * 1.2)}.cs-disc{width:calc(var(--u) * 19);height:calc(var(--u) * 19)}.cs-name{background:#5a32148c;border-radius:calc(var(--u) * 2.4);padding:calc(var(--u) * .4) calc(var(--u) * 1.6);text-shadow:none}.cs-name{background:#5a3214d1}.chpath{z-index:0}.chstop{z-index:3}.cs-name{position:relative;z-index:4;background:#6a3d1c}.sharebtn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--u) * 1.4);height:calc(var(--u) * 12);padding:0 calc(var(--u) * 4.4) 0 calc(var(--u) * 3.2);border-radius:calc(var(--u) * 6);background:linear-gradient(#e6f6ff,#b9e2ff);box-shadow:0 0 0 calc(var(--u) * .8) #3a8ee0,0 calc(var(--u) * .9) 0 calc(var(--u) * .8) #2a6fb8;font-family:Jua;font-size:calc(var(--u) * 4.6);color:#1f5f9e;white-space:nowrap}.sharebtn>img{width:calc(var(--u) * 7);height:calc(var(--u) * 7);object-fit:contain}.sharebtn b{font-weight:400}.sh-gift{position:absolute;right:calc(var(--u) * -2.4);top:calc(var(--u) * -3.4);width:calc(var(--u) * 8);height:calc(var(--u) * 8);animation:bob 1.2s ease-in-out infinite}.sh-gift img{width:100%;height:100%;object-fit:contain}.sharerow{display:flex;justify-content:center;margin-top:calc(var(--u) * 4)}.albumbar{position:absolute;left:6%;right:6%;bottom:3%;z-index:5;display:flex;gap:4%;justify-content:center}.albumbar>button{flex:1;max-width:48%;height:calc(var(--u) * 12)}.homeshare{position:absolute;right:3.5%;top:calc(var(--u) * 18.5);z-index:25;height:calc(var(--u) * 10);font-size:calc(var(--u) * 4)}.result .sh-big{width:calc(var(--u) * 30);height:calc(var(--u) * 30);object-fit:contain;margin:0 auto calc(var(--u) * 2);display:block;animation:pop .5s}.homeshare{top:calc(var(--u) * 29)!important}.smap{top:calc(var(--u) * 27)}.sstop .cs-disc{width:calc(var(--u) * 22);height:calc(var(--u) * 22);overflow:visible}.ss-world{position:absolute;top:6%;right:6%;bottom:6%;left:6%;border-radius:50%;background:center / cover no-repeat}.ss-prog{font-family:Jua;font-size:calc(var(--u) * 3.4);color:#fff;background:#e0672aeb;border-radius:calc(var(--u) * 2.4);padding:0 calc(var(--u) * 1.8);white-space:nowrap;position:relative;z-index:4}.sstop.lock .ss-prog{background:#6e3f1ccc}.chmap:not(.smap) .cs-disc{width:calc(var(--u) * 17);height:calc(var(--u) * 17)}.chmap:not(.smap) .cs-name{font-size:calc(var(--u) * 3.6)}.chstop{gap:calc(var(--u) * .9)}.cs-stars i{width:calc(var(--u) * 2.8);height:calc(var(--u) * 2.8)}.scr>.sign{left:calc(var(--u) * 17)!important;right:calc(var(--u) * 31)!important;transform:none!important;max-width:none!important;white-space:normal!important;word-break:keep-all;padding-left:calc(var(--u) * 2)!important;padding-right:calc(var(--u) * 2)!important}.scr>.sign small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mtitle{right:calc(var(--u) * 31)!important}.scr:has(.smap)>.homebtn{right:auto!important;left:3.5%!important;top:calc(var(--u) * 18.5)!important}.scr:has(.smap)>.agechip{top:auto!important;bottom:2.4%!important;left:3.5%!important;transform:none!important;z-index:26}.scr:has(.chmap:not(.smap))>.btn-round[data-a=album]{right:calc(var(--u) * 33)!important;top:calc(var(--u) * 17.5)!important;width:calc(var(--u) * 11)!important;height:calc(var(--u) * 11)!important}.scr>.homebtn.shopbtn{right:auto!important;left:3.5%!important;top:calc(var(--u) * 29)!important}.scr>.sign{z-index:24}.smap{top:0!important;bottom:0!important}.sstop{width:46%}.sstop .cs-disc{width:calc(var(--u) * 14)!important;height:calc(var(--u) * 14)!important;background:radial-gradient(circle,#fff6d240 0,#fff6d240 55%,#ffd2508c 56%,#ffd2508c)!important;box-shadow:0 0 0 calc(var(--u) * .9) #fff,0 0 calc(var(--u) * 3) #ffdc78e6!important}.sstop.here .cs-disc{animation:glow 1.4s ease-in-out infinite}.sstop.lock .cs-disc{filter:none;background:#3c281459!important}.sstop .cs-no{left:50%!important;top:50%!important;transform:translate(-50%,-50%);width:calc(var(--u) * 9)!important;height:calc(var(--u) * 9)!important;font-size:calc(var(--u) * 5.4)!important}.sstop .cs-lock{right:calc(var(--u) * -3)!important;bottom:calc(var(--u) * -2)!important}.sstop .cs-me{top:calc(var(--u) * -9)!important;right:auto!important;left:50%;margin-left:calc(var(--u) * 3)}.scr:has(.smap)>.homebtn{left:auto!important;right:3.5%!important;top:calc(var(--u) * 18.5)!important}.sstop .cs-me{top:50%!important;left:auto!important;right:calc(100% + var(--u) * 1.5)!important;margin:calc(var(--u) * -5.5) 0 0 0!important}.sstop:nth-child(2n) .cs-me{right:auto!important;left:calc(100% + var(--u) * 1.5)!important}.sstop .cs-me{right:calc(50% + var(--u) * 8.5)!important}.sstop:nth-child(2n) .cs-me{left:calc(50% + var(--u) * 8.5)!important;right:auto!important}html.i18n-wait #stage{visibility:hidden}.langrow{margin-top:calc(var(--u)*1.5)}.langrow .btn-c.on{outline:calc(var(--u)*.6) solid #f0962a}html.lang-ja #stage{word-break:keep-all;overflow-wrap:anywhere;line-break:strict}html.lang-en .albumgrid .sticker .cap,html.lang-ja .albumgrid .sticker .cap{white-space:normal;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:calc(var(--u) * 2.8);line-height:1.05;bottom:4%}html.lang-en .goal,html.lang-ja .goal{white-space:normal;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:calc(var(--u) * 3.3);line-height:1.15;padding-top:calc(var(--u) * 1.2);padding-bottom:calc(var(--u) * 1.2)}html.lang-en .slab,html.lang-ja .slab{font-size:calc(var(--u) * 2.6)}html.lang-en .mzname,html.lang-ja .mzname{font-size:calc(var(--u) * 2.6);white-space:normal;width:max-content;max-width:calc(var(--u) * 30);text-align:center;line-height:1}html.lang-en .tutbub,html.lang-ja .tutbub{white-space:normal;max-width:calc(var(--u) * 62);text-align:center;font-size:calc(var(--u) * 4)}html.lang-ja .albumgrid .sticker .cap{-webkit-line-clamp:3;font-size:calc(var(--u) * 2.5)}html.lang-ja .slab{font-size:calc(var(--u) * 2.3)}html.lang-en .agecard .num,html.lang-ja .agecard .num{font-size:calc(var(--u) * 4.6);white-space:nowrap}.week{display:flex;gap:calc(var(--u) * 1.2)}.week .wd{flex:1;background:#fff;border-radius:calc(var(--u) * 2);padding:calc(var(--u) * 1) 0;text-align:center;box-shadow:0 calc(var(--u) * .4) 0 #ead6ac}.week .wd i{display:block;font-style:normal;font-size:calc(var(--u) * 3);color:var(--wood2)}.week .wd b{display:block;font-family:Jua;font-size:calc(var(--u) * 3.6);color:#e0672a;min-height:1.1em}.week .wd.on{background:#fff3d6}.week .wd.today{outline:calc(var(--u) * .5) solid #f0962a}.timeup .tu-parent{font-size:calc(var(--u) * 3.4);color:var(--wood2);margin:calc(var(--u) * 1) 0;word-break:keep-all}.tutfinger{width:9%}.dailybtn{position:absolute;right:3.5%;bottom:2.4%;z-index:26;display:flex;align-items:center;gap:calc(var(--u) * 1.4);background:linear-gradient(#fff8d6,#ffe58a);color:var(--wood2);border-radius:calc(var(--u) * 6);padding:calc(var(--u) * 1) calc(var(--u) * 3) calc(var(--u) * 1) calc(var(--u) * 1.6);font-size:calc(var(--u) * 4.2);font-weight:800;white-space:nowrap;box-shadow:0 0 0 calc(var(--u) * .7) var(--org),0 calc(var(--u) * .8) 0 calc(var(--u) * .7) #c47f12;animation:dailyPulse 1.8s ease-in-out infinite}.dailybtn img{width:calc(var(--u) * 6);height:calc(var(--u) * 6);object-fit:contain}.dailybtn span{background:#3fae5a;color:#fff;border-radius:calc(var(--u) * 4);padding:calc(var(--u) * .4) calc(var(--u) * 1.8);font-size:calc(var(--u) * 3.2)}.dailybtn.done{animation:none}@keyframes dailyPulse{50%{transform:scale(1.05)}}.dwin{display:block;width:100%;max-width:calc(var(--u) * 72);aspect-ratio:2 / 1;margin:calc(var(--u) * 1) auto 0;object-fit:contain;animation:dstarIn .5s cubic-bezier(.3,1.6,.5,1) both}@keyframes dstarIn{0%{transform:scale(.6);opacity:0}}.sequence .goal{top:66.5%}.sqmain{position:absolute;left:0;right:0;top:16.5%;height:49%;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * 2.4)}.sqtray{position:absolute;left:3%;right:3%;top:73%;height:16%;z-index:12;display:flex;flex-direction:column;justify-content:center;padding:calc(var(--u) * 1.2) calc(var(--u) * 1.6)}.sqstages{display:flex;gap:calc(var(--u) * 1.6);align-items:center;font-family:Jua;font-size:calc(var(--u) * 3.6);color:#fff;text-shadow:0 calc(var(--u) * .4) 0 rgba(74,43,18,.6)}.sqstages i{font-style:normal;width:calc(var(--u) * 6.4);height:calc(var(--u) * 6.4);border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffffff73;color:var(--wood2);text-shadow:none}.sqstages i.on{background:var(--yel);box-shadow:0 0 calc(var(--u) * 2) var(--yel)}.sqstages i.done{background:#b7f08a}.sqclues{display:flex;flex-direction:column;gap:calc(var(--u) * .8);background:#fffaf0f2;border-radius:calc(var(--u) * 3);padding:calc(var(--u) * 1.6) calc(var(--u) * 3.4);box-shadow:0 calc(var(--u) * .6) 0 #c39a6a;max-width:88%}.sqclues span{font-weight:700;font-size:calc(var(--u) * 3.5);line-height:1.3}.sqclues span:before{content:"";display:inline-block;width:calc(var(--u) * 1.8);height:calc(var(--u) * 1.8);border-radius:50%;background:var(--org);margin-right:calc(var(--u) * 1.4);vertical-align:middle}.sqclues span.hit{color:#d8452a;animation:shake .4s 2;display:block}.sqpeek{position:absolute;right:4%;top:0;z-index:6;font-size:calc(var(--u) * 3.8)}.sqboard{display:flex;flex-direction:column;gap:calc(var(--u) * 2.4);width:94%;align-items:center}.sqrow{display:flex;align-items:center;gap:calc(var(--u) * 1.6);width:100%;justify-content:center}.sqrlabel{flex:none;width:15%;text-align:center;font-size:calc(var(--u) * 3.8);color:#fff;background:#4a2b129e;border-radius:calc(var(--u) * 2.4);padding:calc(var(--u) * 1.2) calc(var(--u) * .6);line-height:1.15}.sqslots{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--u) * 2);flex:1}.sqslot{position:relative;width:var(--w, 21%);aspect-ratio:.8;border-radius:calc(var(--u) * 3);border:calc(var(--u) * .6) dashed rgba(255,255,255,.95);background:#ffffff42;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * .8);padding:calc(var(--u) * 1)}.sqslot.full{border-style:solid;border-color:#e6cf9e;background:#fffaf0;animation:pop .25s}.sqslot.fixed{background:#ffeec7;border-color:#f0c770}.sqslot.ghost{border-style:solid;border-color:#ffe66b;background:#fffadcf5;animation:pop .3s}.sqslot.sel{background:#ffe66b8c;border-color:#fff}.sqslot.hit{animation:shake .4s 2;background:#ffd9cf}.sqslot .sqn,.sqps .sqn{position:absolute;left:calc(var(--u) * -1.6);top:calc(var(--u) * -1.6);width:calc(var(--u) * 6.4);height:calc(var(--u) * 6.4);border-radius:50%;background:var(--org);color:#fff;font-family:Jua;font-size:calc(var(--u) * 3.8);display:flex;align-items:center;justify-content:center}.sqlab{font-style:normal;font-family:Jua;font-size:calc(var(--u) * 3.4);color:#fff;text-shadow:0 calc(var(--u) * .3) 0 rgba(74,43,18,.6);text-align:center;line-height:1.15}.sqpic{display:block;width:58%;aspect-ratio:1;background:var(--c);flex:none}.sqimg{width:70%;aspect-ratio:1;object-fit:contain;flex:none}.sqpic[data-shape=circle]{border-radius:50%}.sqpic[data-shape=square]{border-radius:18%}.sqpic[data-shape=tri]{clip-path:polygon(50% 4%,98% 94%,2% 94%)}.sqpic[data-shape=star]{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.sqpic[data-shape=heart]{clip-path:polygon(50% 92%,6% 46%,4% 22%,18% 6%,36% 6%,50% 20%,64% 6%,82% 6%,96% 22%,94% 46%)}.sqpic[data-shape=drop]{border-radius:50% 50% 50% 0;transform:rotate(-45deg) scale(.86)}.sqpic[data-shape=diamond]{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.sqpic[data-shape=hex]{clip-path:polygon(25% 4%,75% 4%,100% 50%,75% 96%,25% 96%,0 50%)}.sqname{font-family:Jua;font-size:calc(var(--u) * 3.4);line-height:1.1;text-align:center;word-break:keep-all}.sqpool{display:flex;gap:1.4%;justify-content:center;align-items:stretch;height:100%}.sqpool.two{flex-wrap:wrap;align-content:center;row-gap:calc(var(--u) * 1.2)}.sqpool.two>*{height:45%}.sqcard,.sqcmd{position:relative;flex:0 0 auto;min-width:15.5%;max-width:20%;border-radius:calc(var(--u) * 2.6);background:linear-gradient(#fffaf0,var(--cream2));box-shadow:0 calc(var(--u) * .6) 0 #c39a6a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * .5);padding:calc(var(--u) * .8)}.sqpool.two .sqpic{width:40%}.sqcard.gone{visibility:hidden}.sqcard.hit{animation:shake .4s 2}.sqdot{position:absolute;right:calc(var(--u) * -1);top:calc(var(--u) * -1);width:calc(var(--u) * 5.4);height:calc(var(--u) * 5.4);border-radius:50%;background:#e0672a;color:#fff;font-style:normal;font-family:Jua;font-size:calc(var(--u) * 3.4);display:flex;align-items:center;justify-content:center}.sqpile{position:relative;width:100%;height:100%}.sqcard.pile{position:absolute;top:4%;height:92%;width:22%;max-width:none;transform:rotate(var(--a));box-shadow:0 calc(var(--u) * .6) 0 #c39a6a,0 calc(var(--u) * 1) calc(var(--u) * 2) #0003}.sqgrid{position:relative;border-radius:calc(var(--u) * 2.4);background:#fff3;box-shadow:0 0 0 calc(var(--u) * 1) #ffffff8c;flex:none}.sqcell{position:absolute;box-sizing:border-box;border:calc(var(--u) * .3) solid rgba(255,255,255,.55)}.sqcell.ok{background:#fffaebb3}.sqcell.rock{background:radial-gradient(circle at 40% 35%,#c9bfae,#8d8270 70%);border-radius:30%;transform:scale(.86)}.sqcell.water{background:#4696e18c}.sqtgt,.sqgoal,.sqbot{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.sqtgt i{width:46%;aspect-ratio:1;background:#9a8f80;border-radius:40% 55% 45% 50%;box-shadow:inset 0 calc(var(--u) * -.6) 0 #0000002e;animation:bob 1.6s ease-in-out infinite}.sqgoal i{width:56%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#fff6b0 30%,#ffd23f 31%,#ffd23f 60%,#f0962a 61%);animation:glow 1.4s ease-in-out infinite}.sqtgt span,.sqgoal span,.sqbot span{font-family:Jua;font-size:calc(var(--u) * 3);line-height:1;color:var(--wood2);background:#ffffffd9;border-radius:calc(var(--u) * 1.4);padding:0 calc(var(--u) * .8);margin-top:calc(var(--u) * .3);white-space:nowrap}.sqbot{z-index:3;transition:left .3s,top .3s}.sqbot .body{position:relative;display:block;width:66%;aspect-ratio:1;border-radius:34%;background:linear-gradient(#cfe9ff,#7cb8ea);box-shadow:inset 0 calc(var(--u) * -.7) 0 #00285a33;transition:transform .25s}.sqbot .body:before{content:"";position:absolute;left:50%;top:-18%;width:30%;height:26%;transform:translate(-50%);background:#ffb020;clip-path:polygon(50% 0,100% 100%,0 100%)}.sqbot .eye{position:absolute;top:26%;width:18%;aspect-ratio:1;border-radius:50%;background:var(--ink)}.sqbot .eye.l{left:24%}.sqbot .eye.r{right:24%}.sqbot.bump .body{animation:shake .3s 3}.sqbot.splash .body{animation:sqsink .7s forwards}.sqbot.happy .body{animation:cheer .5s ease-in-out infinite}@keyframes sqsink{0%{filter:none}to{transform:scale(.55) rotate(40deg);opacity:.45}}.sqprog{display:grid;grid-template-columns:repeat(var(--per),14.6%);gap:calc(var(--u) * 1.6);justify-content:center;width:100%}.sqps{position:relative;height:calc(var(--u) * 12.6);border-radius:calc(var(--u) * 2.4);border:calc(var(--u) * .5) dashed rgba(255,255,255,.95);background:#ffffff42;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * .4);padding:calc(var(--u) * .6)}.sqps.full{border-style:solid;border-color:#e6cf9e;background:#fffaf0}.sqps.inrep{box-shadow:0 calc(var(--u) * 1.2) 0 #c08cf0}.sqps.sel{background:#ffe66b8c}.sqps.now{box-shadow:0 0 0 calc(var(--u) * .8) #ffd23f}.sqps.fixed:after{content:"";position:absolute;right:calc(var(--u) * -1);top:calc(var(--u) * -1);width:calc(var(--u) * 4);height:calc(var(--u) * 4);border-radius:50%;background:var(--grass);box-shadow:0 0 0 calc(var(--u) * .5) #fff}.sqps .sqn{left:50%;top:50%;transform:translate(-50%,-50%);background:#ffffff80;color:var(--wood2)}.sqarw{position:relative;display:block;width:calc(var(--u) * 7.4);height:calc(var(--u) * 7.4);flex:none}.sqarw.F:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#5aa9f0;clip-path:polygon(50% 0,100% 46%,68% 46%,68% 100%,32% 100%,32% 46%,0 46%)}.sqarw.J:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#4fc7b0;clip-path:polygon(50% 0,92% 30%,66% 30%,66% 48%,92% 48%,50% 78%,8% 48%,34% 48%,34% 30%,8% 30%)}.sqarw.J:after{content:"";position:absolute;left:34%;right:34%;bottom:0;height:18%;background:#4fc7b0;border-radius:calc(var(--u) * 1)}.sqarw.L:before,.sqarw.R:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ff8a5c;clip-path:polygon(0 34%,38% 0,38% 22%,86% 22%,86% 100%,60% 100%,60% 48%,38% 48%,38% 68%)}.sqarw.R:before{background:#8bd14a;transform:scaleX(-1)}.sqarw.rep{border-radius:50%;background:#c08cf0;display:flex;align-items:center;justify-content:center}.sqarw.rep:before{content:"";position:absolute;top:12%;right:12%;bottom:12%;left:12%;border-radius:50%;border:calc(var(--u) * .9) solid #fff;border-right-color:transparent}.sqarw.rep b{position:relative;color:#fff;font-size:calc(var(--u) * 4)}.sequence.cheer .sqslot.full,.sequence.cheer .sqps.full{animation:cheer .5s ease-in-out 2}.dmq-slot{position:absolute;top:18%;width:20%;height:40%;border:2px dashed #fff;border-radius:8px}.dmq-slot.a{left:12%}.dmq-slot.b{left:40%}.dmq-slot.c{left:68%}.dmq-card{position:absolute;top:18%;width:20%;height:40%;border-radius:8px;background:#fffaf0;box-shadow:0 3px #c39a6a;animation:dmqfly 3s infinite both}.dmq-card:after{content:"";position:absolute;left:25%;top:18%;width:50%;aspect-ratio:1;border-radius:50%;background:#ff8a5c}.dmq-card.a{left:12%}.dmq-card.b{left:40%;animation-delay:.5s}.dmq-card.b:after{background:#5aa9f0;border-radius:18%}.dmq-card.c{left:68%;animation-delay:1s}.dmq-card.c:after{background:#8bd14a;clip-path:polygon(50% 4%,98% 94%,2% 94%);border-radius:0}.dmq-card.x{left:68%;top:66%;height:28%;animation:dmqout 3s infinite}.dmq-card.x:after{background:#9a8f80}@keyframes dmqfly{0%,15%{transform:translateY(110%) scale(.85);opacity:.6}45%,to{transform:none;opacity:1}}@keyframes dmqout{0%,50%{transform:none;opacity:1}70%{transform:rotate(12deg)}90%,to{transform:translateY(40%) rotate(30deg);opacity:0}}.dmq-stk{position:absolute;left:30%;width:40%;height:18%;border-radius:99px;animation:dmqpeel 3.6s infinite both}.dmq-stk.s1{top:30%;background:#ff8a5c;transform:rotate(-12deg);z-index:3}.dmq-stk.s2{top:40%;background:#c08cf0;transform:rotate(10deg);z-index:2;animation-delay:1s}.dmq-stk.s3{top:50%;background:#4fc7b0;transform:rotate(-4deg);z-index:1;animation-delay:2s}@keyframes dmqpeel{0%,20%{opacity:1;translate:0 0}35%,to{opacity:0;translate:0 -120%}}.dmq-mem{position:absolute;top:28%;width:20%;height:44%;border-radius:8px;background:#fffaf0;box-shadow:0 3px #c39a6a;animation:dmqflash 3s infinite}.dmq-mem.a{left:12%}.dmq-mem.b{left:40%;animation-delay:.6s}.dmq-mem.c{left:68%;animation-delay:1.2s}@keyframes dmqflash{0%,10%{background:#fffaf0;transform:none}18%{background:#ffe66b;transform:scale(1.12)}30%,to{background:#fffaf0;transform:none}}.dmq-grid{position:absolute;left:20%;top:10%;width:60%;height:80%;background:repeating-linear-gradient(90deg,rgba(255,255,255,.7) 0 2px,transparent 2px 33.3%),repeating-linear-gradient(0deg,rgba(255,255,255,.7) 0 2px,transparent 2px 33.3%);border-radius:6px}.dmq-bot{position:absolute;width:14%;aspect-ratio:1;border-radius:34%;background:linear-gradient(#cfe9ff,#7cb8ea);left:23%;top:64%}.dmq-bot.go{animation:dmqgo 3s infinite}.dmq-bot.turn{animation:dmqturn 3.6s infinite}@keyframes dmqgo{0%,15%{left:23%}45%{left:43%}75%,to{left:63%}}@keyframes dmqturn{0%,15%{transform:none;top:64%;left:23%}35%{left:43%;transform:none}55%{left:43%;transform:rotate(-90deg);top:64%}85%,to{left:43%;top:14%;transform:rotate(-90deg)}}.dmq-flag{position:absolute;width:10%;aspect-ratio:1;border-radius:50%;background:#ffd23f;left:65%;top:66%;animation:glow 1.4s infinite}.dmq-flag.t{left:45%;top:16%}.dmq-rep{position:absolute;left:10%;top:30%;width:18%;aspect-ratio:1;border-radius:50%;background:#c08cf0}.dmq-arw{position:absolute;top:30%;width:16%;height:40%;background:#5aa9f0;clip-path:polygon(50% 0,100% 46%,68% 46%,68% 100%,32% 100%,32% 46%,0 46%)}.dmq-rep~.dmq-arw{animation:dmqrep 3s infinite}.dmq-arw.a{left:34%}.dmq-arw.b{left:56%}.dmq-arw.c{left:78%}.dmq-rep~.dmq-arw.b{animation-delay:.4s}.dmq-rep~.dmq-arw.c{animation-delay:.8s}@keyframes dmqrep{0%,20%{opacity:.25}35%,to{opacity:1}}.dmq-arw.bad{background:#ff8a5c;animation:dmqfix 3s infinite}@keyframes dmqfix{0%,40%{transform:rotate(-90deg);background:#ff8a5c}55%,to{transform:none;background:#5aa9f0}}.dmq-step{position:absolute;top:36%;width:18%;aspect-ratio:1;border-radius:50%;background:#ffffff80;animation:dmqstep 3.6s infinite}.dmq-step.a{left:14%}.dmq-step.b{left:41%;animation-delay:1s}.dmq-step.c{left:68%;animation-delay:2s}@keyframes dmqstep{0%,10%{background:#ffffff80}25%,to{background:#b7f08a;transform:scale(1.08)}}.sq-ico{display:block;width:66%;aspect-ratio:1;object-fit:contain;flex:none;pointer-events:none;min-height:0}.sqpool.two .sq-ico{width:46%}.sqtgt .sq-ico{width:56%;animation:bob 1.6s ease-in-out infinite}.sqgoal .sq-ico{width:60%;animation:glow 1.4s ease-in-out infinite}.sqcard.woven{box-shadow:0 0 0 calc(var(--u) * .7) #9b59d0}.sqweave{position:absolute;right:-4%;top:-6%;font-style:normal;font-family:Jua;font-size:calc(var(--u) * 3);color:#fff;background:#9b59d0;border-radius:calc(var(--u) * 2);padding:0 calc(var(--u) * 1)}.sqhid{font-family:Jua;font-weight:400;font-size:calc(var(--u) * 6);color:#b08a5a}.sqtabs{display:flex;gap:2%;width:94%;justify-content:center}.sqtab{flex:0 0 auto;min-width:22%;min-height:calc(var(--u) * 10);border-radius:calc(var(--u) * 3);background:#ffffff8c;display:flex;align-items:center;justify-content:center;gap:calc(var(--u) * 1.2);padding:calc(var(--u) * .8) calc(var(--u) * 1.6);font-family:Jua;color:var(--wood2);box-shadow:0 calc(var(--u) * .6) 0 #4a2b1240}.sqtab b{font-weight:400;width:calc(var(--u) * 6);height:calc(var(--u) * 6);border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font-size:calc(var(--u) * 3.6)}.sqtab span{font-size:calc(var(--u) * 3.4);line-height:1.1}.sqtab.on{background:var(--yel);box-shadow:0 0 calc(var(--u) * 2) var(--yel)}.sqtab.done b{background:#b7f08a}.sq-together .sqmain{justify-content:flex-start}.sqnote{font-family:Jua;font-size:calc(var(--u) * 3.5);color:#fff;background:#4a2b1299;border-radius:calc(var(--u) * 2.4);padding:calc(var(--u) * 1) calc(var(--u) * 2.6);max-width:90%;text-align:center}.sqsub{font-style:normal;font-size:calc(var(--u) * 3);line-height:1.1;color:#8a5a2a;text-align:center;word-break:keep-all}.sqslot.lit{background:#fff6b0;border-color:#ffd23f;box-shadow:0 0 calc(var(--u) * 3) #ffd23f}.squnk{font-style:normal;font-family:Jua;font-size:calc(var(--u) * 3.4);color:#8a6a4a;display:flex;align-items:center;gap:calc(var(--u) * 1);flex-wrap:wrap}.squnk b{font-weight:400;width:calc(var(--u) * 5);height:calc(var(--u) * 5);border-radius:calc(var(--u) * 1.2);background:#e8d8bc;display:inline-flex;align-items:center;justify-content:center}.sqcard.torn{background:repeating-linear-gradient(-45deg,#fffaf0 0,#fffaf0 calc(var(--u) * 2),#f3e6cc calc(var(--u) * 2),#f3e6cc calc(var(--u) * 4));clip-path:polygon(0 0,100% 0,100% 86%,88% 100%,72% 90%,56% 100%,40% 90%,24% 100%,10% 90%,0 100%)}.sqtorn{position:absolute;left:50%;top:calc(var(--u) * -.6);transform:translate(-50%);font-style:normal;font-family:Jua;font-size:calc(var(--u) * 3);color:#fff;background:#c08a4a;border-radius:calc(var(--u) * 1.4);padding:0 calc(var(--u) * 1);white-space:nowrap}.sqtracks{display:flex;gap:calc(var(--u) * 2.4);justify-content:center;flex-wrap:wrap}.sqtrack{position:relative;width:calc(var(--u) * 20);height:calc(var(--u) * 15);border-radius:calc(var(--u) * 3);background:#8a6a46;box-shadow:inset 0 calc(var(--u) * .8) 0 #0003}.sqtrack.hit{animation:shake .4s 2}.sqfoot{position:absolute;left:12%;top:12%;width:50%;height:72%;filter:drop-shadow(0 0 calc(var(--u) * .5) rgba(255,255,255,.95))}.sqfoot:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--c);clip-path:polygon(50% 0,60% 34%,86% 8%,72% 50%,100% 44%,76% 70%,66% 100%,34% 100%,24% 70%,0 44%,28% 50%,14% 8%,40% 34%)}.sqfoot.top{left:40%;top:20%;z-index:2}.sqmap{position:relative;width:84%;height:calc(var(--u) * 34);border-radius:calc(var(--u) * 3);background:#f0fae1d9;box-shadow:0 calc(var(--u) * .6) 0 #b9c99a;flex:none}.sqmap svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sqmap line{stroke:#d9b98a;stroke-linecap:round;stroke-width:calc(var(--u) * 2.2)}.sqplace{position:absolute;width:20%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;pointer-events:none}.sqplace .sqpic,.sqplace .sq-ico{width:52%}.sqplace span{font-family:Jua;font-size:calc(var(--u) * 3.4);line-height:1;background:#ffffffe6;border-radius:calc(var(--u) * 1.4);padding:0 calc(var(--u) * .8);white-space:nowrap;color:var(--wood2)}.sqlen{position:absolute;transform:translate(-50%,-50%);width:calc(var(--u) * 5.4);height:calc(var(--u) * 5.4);border-radius:50%;background:#fff;color:#b0703a;font-family:Jua;font-weight:400;font-size:calc(var(--u) * 3.4);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 calc(var(--u) * .5) #d9b98a}.sqsnail{position:absolute;width:calc(var(--u) * 7);aspect-ratio:1.3;transform:translate(-30%,-90%);transition:left .45s,top .45s;z-index:3;border-radius:50% 50% 20% 20%;background:radial-gradient(circle at 60% 45%,#f6c26a 0 22%,#e09a3a 23% 48%,transparent 49%),linear-gradient(transparent 62%,#a8d86a 63%)}.sqsnail.stuck{animation:shake .3s 3}.sq-map .sqslot{aspect-ratio:1.15;--w: 16% !important}.sq-map .sqmain{gap:calc(var(--u) * 1.6)}.sq-sched .sqslot{aspect-ratio:.95}.sqtgt.need span{background:#fff3fa;color:#b0407a}.sqord{position:absolute;left:4%;top:2%;width:calc(var(--u) * 4.4);height:calc(var(--u) * 4.4);border-radius:50%;background:var(--org);color:#fff;font-family:Jua;font-weight:400;font-size:calc(var(--u) * 3.4);display:flex;align-items:center;justify-content:center}.sqcmd .sqpic,.sqps .sqpic{width:calc(var(--u) * 7)}.sqps .sq-ico{width:calc(var(--u) * 7.4)}.sqbundle{display:flex;align-items:center;gap:calc(var(--u) * 2);background:#ffffffe6;border-radius:calc(var(--u) * 3);padding:calc(var(--u) * 1.4) calc(var(--u) * 2.4);animation:pop .35s;font-family:Jua;color:var(--wood2)}.sqbundle>span{font-size:calc(var(--u) * 3.6)}.sqbundle>b{font-size:calc(var(--u) * 6);font-weight:400;color:#9b59d0}.sqbundle .sqps{width:calc(var(--u) * 14.6)}.sequence .sq-ico,.sequence .sqimg{width:82%;max-height:82%;object-fit:contain}.sqcmd .sq-cmdimg{width:calc(var(--u) * 11);max-height:88%}.sqps .sq-cmdimg{width:calc(var(--u) * 8)}.sqgoal{position:absolute}.sqgoal span{position:absolute;top:3%;left:50%;transform:translate(-50%);white-space:nowrap}.sqcard .sqname,.sqcard span{white-space:normal!important;word-break:keep-all;line-height:1.1;text-align:center;max-width:100%}.maze .goal{top:66.5%}.mzgrid{position:absolute;z-index:5}.mzsvg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none;overflow:visible}.mzsvg .pl{fill:none;stroke:#ffb020;stroke-width:.26;stroke-linecap:round;stroke-linejoin:round;opacity:.9}.mzsvg .pl.run{stroke:#fff6c2;stroke-width:.14;stroke-dasharray:.2 .18}.mzsvg .lk{stroke:#ffffffd9;stroke-width:.07;stroke-dasharray:.16 .12}.mzsvg .br{fill:none;stroke:#b77a41;stroke-width:.22;stroke-linecap:round}.mzsvg .br.used{stroke:#ffd23f;stroke-dasharray:.3 .12}.mzc{position:absolute;padding:0;background:none}.mzc:before{content:"";position:absolute;top:4%;right:4%;bottom:4%;left:4%;border-radius:calc(var(--u) * 1.8);background:#fffae8b8;box-shadow:inset 0 calc(var(--u) * -.5) 0 #9b62352e}.mzc.on:before{background:linear-gradient(#fff6c2,#ffe08a)}.mz-multi .mzc.on:before{background:color-mix(in srgb,var(--pc) 35%,#fff8e6)}.mzc.blk:before{background:#78966459;box-shadow:none}.mzc.fog:before{background:#1e2846c7}.mzc.fog>*{visibility:hidden}.mzc.hit{animation:shake .4s}.mzc.tile:before{background:linear-gradient(#e9ffd2,#c6ec9e)}.mzc.tile.fixed:before{background:#dcdcdccc}.mzc>i,.mzc>img,.mzc>b{position:absolute;z-index:4;pointer-events:none}.mzname{position:absolute;left:50%;bottom:3%;transform:translate(-50%);z-index:5;pointer-events:none;font-family:Jua;font-size:calc(var(--u) * 3);color:#fff;white-space:nowrap;text-shadow:0 0 calc(var(--u) * .6) #6e3f1c,0 0 calc(var(--u) * .6) #6e3f1c}.mznum{left:6%;top:4%;min-width:34%;height:34%;border-radius:50%;background:#6e3f1c;color:#fff;font-family:Jua;font-size:calc(var(--u) * 3.4);display:flex;align-items:center;justify-content:center;z-index:5!important}.mzrock{top:12%;right:10%;bottom:10%;left:10%;border-radius:46% 40% 34% 42%;background:radial-gradient(circle at 35% 30%,#d4d7db,#9aa0a6 55%,#72777d);box-shadow:inset 0 calc(var(--u) * -.6) 0 #00000026}.mzpond{top:10%;right:10%;bottom:10%;left:10%;border-radius:48% 44% 50% 42%;background:radial-gradient(circle at 40% 35%,#bfe8ff,#5aa9f0 60%,#3b8be0)}.mzflag{left:34%;top:10%;width:6%;height:64%;background:#8e5427;border-radius:2px}.mzflag:after{content:"";position:absolute;left:100%;top:0;width:calc(var(--u) * 6);height:calc(var(--u) * 4.4);background:linear-gradient(#ff7a6b,#e44b3a);clip-path:polygon(0 0,100% 50%,0 100%)}.mzgoalface{left:18%;top:6%;width:64%;height:64%;border-radius:50%;object-fit:cover;box-shadow:0 0 0 calc(var(--u) * .7) #ff9a4d;background:#fff}.mzkey{left:24%;top:16%;width:52%;height:50%}.mzkey:before{content:"";position:absolute;left:0;top:10%;width:44%;aspect-ratio:1;border-radius:50%;border:calc(var(--u) * 1.1) solid #f5b81c;box-sizing:border-box}.mzkey:after{content:"";position:absolute;left:40%;top:32%;width:58%;height:22%;background:#f5b81c;border-radius:2px;box-shadow:calc(var(--u) * -.8) calc(var(--u) * 1) 0 -1px #f5b81c}.mzkey.got{opacity:.35}.mzchip .mzkey{position:relative;display:inline-block;left:0;top:0;width:calc(var(--u) * 7);height:calc(var(--u) * 5)}.mzdoor{left:24%;top:8%;width:52%;height:64%;border-radius:calc(var(--u) * 3) calc(var(--u) * 3) calc(var(--u) * .6) calc(var(--u) * .6);background:linear-gradient(90deg,#b77a41,#8e5427)}.mzdoor:after{content:"";position:absolute;right:16%;top:52%;width:16%;aspect-ratio:1;border-radius:50%;background:#ffd23f}.mzlift{left:20%;top:8%;width:60%;height:62%;border-radius:calc(var(--u) * 1);background:linear-gradient(#cfd6de,#9aa6b2)}.mzlift:before,.mzlift:after{content:"";position:absolute;left:32%;width:36%;height:26%;background:#fff}.mzlift:before{top:14%;clip-path:polygon(50% 0,100% 100%,0 100%)}.mzlift:after{bottom:14%;clip-path:polygon(0 0,100% 0,50% 100%)}.mzhouse{left:18%;top:6%;width:64%;height:64%;background:linear-gradient(var(--c, #ff9a4d),color-mix(in srgb,var(--c, #ff9a4d) 70%,#6e3f1c));clip-path:polygon(50% 0,100% 42%,88% 42%,88% 100%,12% 100%,12% 42%,0 42%)}.mzhouse.seen{filter:saturate(.4) brightness(1.15)}.mzlight{top:18%;right:18%;bottom:18%;left:18%;border-radius:50%;background:radial-gradient(circle,#fffbd0,rgba(255,230,107,.6) 45%,transparent 70%);animation:glow 1.4s ease-in-out infinite}.mzdot{left:40%;top:40%;width:20%;height:20%;border-radius:50%;background:#fffffff2;box-shadow:0 0 0 calc(var(--u) * .4) #ffb020cc}.mzstar{left:20%;top:14%;width:60%;height:58%;background:linear-gradient(#ffe35c,#ffb800);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.mzfoot{left:28%;top:18%;width:44%;height:56%}.mzfoot:before,.mzfoot:after{content:"";position:absolute;width:40%;height:62%;border-radius:50% 50% 46% 46%;background:var(--c)}.mzfoot:before{left:0;top:0}.mzfoot:after{right:0;bottom:0}.mzsign{left:24%;top:6%;width:52%;height:40%;border-radius:calc(var(--u) * 1);background:linear-gradient(#d39a5f,#b77a41)}.mzsign:after{content:"";position:absolute;left:44%;top:100%;width:12%;height:60%;background:#8e5427}.mzsign .mzarr{position:absolute;left:30%;top:12%;width:40%;height:76%;background:#fff}.mzarr{display:inline-block;width:calc(var(--u) * 5);height:calc(var(--u) * 5);background:#6e3f1c;clip-path:polygon(50% 0,100% 48%,68% 48%,68% 100%,32% 100%,32% 48%,0 48%);transition:transform .2s}.mzarr.big{left:18%;top:14%;width:64%;height:64%;background:linear-gradient(#ff9a4d,#e0672a)}.mzpic{display:inline-block;width:calc(var(--u) * 6);height:calc(var(--u) * 6);position:relative}.mzc>.mzpic{left:30%;top:22%;width:40%;height:40%}.mzc>.mzpic.sm{left:62%;top:52%;width:30%;height:30%}.p-flower{background:radial-gradient(circle,#ffd23f 0 22%,transparent 23%),radial-gradient(circle at 50% 18%,#ff8fb1 0 20%,transparent 21%),radial-gradient(circle at 82% 45%,#ff8fb1 0 20%,transparent 21%),radial-gradient(circle at 68% 82%,#ff8fb1 0 20%,transparent 21%),radial-gradient(circle at 32% 82%,#ff8fb1 0 20%,transparent 21%),radial-gradient(circle at 18% 45%,#ff8fb1 0 20%,transparent 21%)}.p-star{background:linear-gradient(#ffe35c,#ffb800);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.p-fish{background:#5aa9f0;clip-path:polygon(0 50%,22% 22%,60% 14%,78% 34%,100% 12%,100% 88%,78% 66%,60% 86%,22% 78%)}.p-leaf{background:#67b83a;border-radius:0 70%}.p-heart{background:#ff6f9a;clip-path:polygon(50% 100%,6% 52%,4% 22%,24% 6%,50% 24%,76% 6%,96% 22%,94% 52%)}.p-moon{border-radius:50%;box-shadow:inset calc(var(--u) * -1.6) calc(var(--u) * -.6) 0 #ffd23f}.p-red,.p-blue,.p-yellow,.p-green{border-radius:26%}.p-red{background:#e8473a}.p-blue{background:#3b8be0}.p-yellow{background:#ffd23f}.p-green{background:#67b83a}.mztrack{position:absolute;z-index:2;pointer-events:none}.mztrack:after{content:"";position:absolute;top:30%;right:30%;bottom:30%;left:30%;border-radius:50%;border:calc(var(--u) * .5) dashed rgba(140,90,60,.55)}.mzmover{position:absolute;z-index:6;pointer-events:none;transition:left .3s,top .3s}.mzmover>i{position:absolute;top:14%;right:14%;bottom:14%;left:14%;border-radius:44% 50% 40% 46%;background:radial-gradient(circle at 35% 30%,#c79a6e,#8a5a3a 60%,#5e3a22);animation:bob 1s ease-in-out infinite}.mzwalk{position:absolute;z-index:7;pointer-events:none;transition:left .14s linear,top .14s linear}.mzwalk img{position:absolute;left:14%;top:4%;width:72%;height:72%;border-radius:50%;object-fit:cover;background:#fff;box-shadow:0 0 0 calc(var(--u) * .7) var(--dooli),0 calc(var(--u) * .8) calc(var(--u) * 1.6) #0000004d}.mzwalk .mzpoint{position:absolute;left:36%;top:-10%;width:28%;height:28%;background:#e0672a;clip-path:polygon(50% 0,100% 100%,0 100%);transform-origin:50% 196%}.mzwalk.step img{animation:hop .2s}.mzwalk.cheer img{animation:cheer .5s ease-in-out infinite}.mzwalk.hit img{animation:shake .4s 2}.mzwalk.dizzy img{animation:mzspin .6s linear 2}@keyframes mzspin{to{transform:rotate(360deg)}}.mzpface{left:16%;top:4%;width:68%;height:68%;border-radius:50%;object-fit:cover;background:#fff;box-shadow:0 0 0 calc(var(--u) * .7) var(--c)}.mzpface.act{box-shadow:0 0 0 calc(var(--u) * 1) var(--c),0 0 calc(var(--u) * 3) calc(var(--u) * 1) #fff;animation:bob 1.2s ease-in-out infinite}.maze.done .mzpface{animation:cheer .5s ease-in-out infinite}.mznode{position:absolute;z-index:5;padding:0;background:none;border-radius:50%}.mznode:before{content:"";position:absolute;top:8%;right:8%;bottom:8%;left:8%;border-radius:50%;background:#fffae8cc;box-shadow:0 calc(var(--u) * .6) 0 #9b623559}.mznode .mzhouse{position:absolute;z-index:2}.mznode.seen:before{background:#fff3b8}.mznode.end:before{background:#ffe08a;box-shadow:0 0 0 calc(var(--u) * .8) #ffb020}.mznode.hit{animation:shake .4s}.mznode.cheer .mzhouse{animation:cheer .5s ease-in-out infinite}.mztray{position:absolute;left:3%;right:3%;top:73%;height:16%;z-index:12;display:flex;gap:2%;padding:calc(var(--u) * 1.6) calc(var(--u) * 2);align-items:center;justify-content:center;flex-wrap:wrap;overflow:hidden}.mztray:empty{display:none}.mzchip{display:flex;align-items:center;gap:calc(var(--u) * 1);background:#fffaf0;border-radius:calc(var(--u) * 3);padding:calc(var(--u) * 1) calc(var(--u) * 2);box-shadow:0 calc(var(--u) * .5) 0 #e6cf9e;font-family:Jua;font-size:calc(var(--u) * 3.6);color:var(--wood2)}.mzchip b{font-size:calc(var(--u) * 4.4);color:#e0672a;font-weight:400}.mzchip b.over{color:#c4436b}.mzchip span{font-size:calc(var(--u) * 3.4)}.mzchip.txt{font-size:calc(var(--u) * 3.4);line-height:1.25;max-width:92%}.mzchip.card{background:#fff3b8;box-shadow:0 0 0 calc(var(--u) * .6) var(--org)}.mzmini{width:calc(var(--u) * 6);height:calc(var(--u) * 6);border-radius:50%}.mzbtn{min-width:22%;height:calc(var(--u) * 13);font-size:calc(var(--u) * 4)}.mzclock{width:calc(var(--u) * 4.4);height:calc(var(--u) * 4.4);border-radius:50%;border:calc(var(--u) * .7) solid var(--wood2);position:relative;box-sizing:border-box}.mzclock:after{content:"";position:absolute;left:42%;top:12%;width:18%;height:42%;background:var(--wood2)}.mzpair{flex:1;max-width:30%;min-width:17%;height:92%;border-radius:calc(var(--u) * 3);background:linear-gradient(#fffaf0,var(--cream2));box-shadow:0 calc(var(--u) * .7) 0 #c39a6a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * .6);font-size:calc(var(--u) * 3.4)}.mzpair img{width:calc(var(--u) * 9);height:calc(var(--u) * 9);border-radius:50%;box-shadow:0 0 0 calc(var(--u) * .7) var(--c)}.mzpair.act{background:linear-gradient(#fff6c2,#ffd75e);box-shadow:0 0 0 calc(var(--u) * .9) var(--c),0 calc(var(--u) * .7) 0 #c39a6a;transform:translateY(calc(var(--u) * -1))}.mzpair.done{opacity:.6}.mzslots{position:absolute;left:4%;right:4%;top:51%;height:13%;z-index:8;display:flex;gap:1.6%;justify-content:center;align-items:stretch;flex-wrap:wrap;align-content:center}.mzslot{flex:0 0 14%;min-height:46%;border-radius:calc(var(--u) * 2);background:#ffffff59;border:calc(var(--u) * .5) dashed rgba(255,255,255,.95);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;color:#fff;font-size:calc(var(--u) * 3.6)}.mz-program.y810 .mzslot,.mzslots:has(.mzslot:nth-child(7)) .mzslot{flex-basis:22%}.mzslot.full{background:linear-gradient(#fffaf0,var(--cream2));border:0;box-shadow:0 calc(var(--u) * .6) 0 #c39a6a;color:var(--wood2)}.mzslot.now{box-shadow:0 0 0 calc(var(--u) * .9) var(--org),0 0 calc(var(--u) * 3) #ffe66b}.mzslot span,.mzcard span{font-size:calc(var(--u) * 3);white-space:nowrap}.mzslot .mzarr{width:calc(var(--u) * 4);height:calc(var(--u) * 4)}.mzcard{flex:1;max-width:20%;min-width:16%;height:92%;border-radius:calc(var(--u) * 3);background:linear-gradient(#fffaf0,var(--cream2));box-shadow:0 calc(var(--u) * .7) 0 #c39a6a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * .8);position:relative}.mzcard .mzarr{width:calc(var(--u) * 6);height:calc(var(--u) * 6);background:#3b8be0}.mzcard.c-l .mzarr,.mzcard.c-r .mzarr{background:#e0672a}.mzturn{position:absolute;right:12%;top:10%;width:calc(var(--u) * 3);height:calc(var(--u) * 3);border-radius:50%;border:calc(var(--u) * .6) solid #e0672a;border-left-color:transparent}.mzx2{font-family:Jua;font-size:calc(var(--u) * 6);color:#8a4fd0;font-weight:400}.mzslot .mzx2{font-size:calc(var(--u) * 4.4)}.mzcard.c-x2{background:linear-gradient(#f6eeff,#e1ccff)}.maze .crossbtn{left:31%;right:6%;font-size:calc(var(--u) * 5)}.mzd-row{position:absolute;left:12%;right:12%;top:38%;height:26%;display:flex;gap:3%}.mzd-row i{flex:1;border-radius:calc(var(--u) * 1.6);background:#fffae8d9}.mzd-line{position:absolute;left:21%;top:49%;height:5%;width:0;background:#ffb020;border-radius:99px;animation:mzdline 3s ease-in-out infinite}.mzd-line.two{animation-name:mzdline2}@keyframes mzdline{0%,10%{width:0}30%{width:20%}50%{width:40%}70%,to{width:58%}}@keyframes mzdline2{0%,20%{width:0}60%,to{width:40%}}.mzd-face{position:absolute;left:13%;top:37%;width:15%;border-radius:50%;box-shadow:0 0 0 3px #8bd14a}.mzd-face.wait{animation:mzdwait 3s infinite}@keyframes mzdwait{0%,45%{left:13%}65%,to{left:55%}}.mzd-face.arr{top:10%;left:12%;width:14%;animation:mzdarr 3s infinite}@keyframes mzdarr{0%,35%{left:12%;top:10%}55%{left:43%;top:10%}80%,to{left:43%;top:58%}}.mzd-face.prog{left:70%;top:10%;width:14%;animation:mzdprog 3s infinite}@keyframes mzdprog{0%,50%{transform:none}75%,to{transform:translateY(160%)}}.mzd-flag{position:absolute;right:14%;top:36%;width:3%;height:24%;background:#8e5427}.mzd-flag:after{content:"";position:absolute;left:100%;top:0;width:calc(var(--u) * 5);height:calc(var(--u) * 3.6);background:#e44b3a;clip-path:polygon(0 0,100% 50%,0 100%)}.mzd-flag.r{right:auto;left:46%;top:70%}.mzd-fing{left:40%;top:44%;animation:mzdfing 3s ease-in-out infinite}@keyframes mzdfing{0%,10%{left:30%}30%{left:46%}50%{left:62%}70%,to{left:78%;opacity:0}}.mzd-key{position:absolute;left:45%;top:20%;width:10%;height:16%;border-radius:50%;border:4px solid #f5b81c;animation:bob 1s infinite}.mzd-door{position:absolute;right:13%;top:30%;width:12%;height:40%;border-radius:8px 8px 2px 2px;background:#8e5427;animation:mzddoor 3s infinite;transform-origin:left}@keyframes mzddoor{0%,60%{transform:none}80%,to{transform:perspective(200px) rotateY(-70deg)}}.mzd-rock{position:absolute;left:50%;top:38%;width:18%;height:26%;border-radius:45%;background:radial-gradient(circle at 35% 30%,#c79a6e,#8a5a3a 60%,#5e3a22)}.mzd-rock.mv{animation:mzdrock 3s infinite}@keyframes mzdrock{0%,40%{top:38%}55%,to{top:4%}}.mzd-arr{position:absolute;left:40%;top:10%;width:20%;height:32%;background:#e0672a;clip-path:polygon(50% 0,100% 48%,68% 48%,68% 100%,32% 100%,32% 48%,0 48%);animation:mzdrot 3s infinite}@keyframes mzdrot{0%,15%{transform:rotate(0)}30%,to{transform:rotate(180deg)}}.mzd-node{position:absolute;width:16%;aspect-ratio:1;border-radius:50%;background:#ff9a4d;z-index:2;box-shadow:0 0 0 3px #fff}.mzd-node.a{left:14%;top:56%}.mzd-node.b{left:42%;top:6%}.mzd-node.c{left:70%;top:56%}.mzd-br{position:absolute;height:5%;background:#b77a41;transform-origin:0 50%;border-radius:99px;animation:mzdbr 3s infinite}.mzd-br.ab{left:22%;top:70%;width:46%;transform:rotate(-58deg)}.mzd-br.bc{left:50%;top:20%;width:46%;transform:rotate(58deg);animation-delay:.7s}.mzd-br.ca{left:22%;top:72%;width:56%;animation-delay:1.4s}@keyframes mzdbr{0%,20%{background:#b77a41}35%,to{background:#ffd23f}}.mzd-lane{position:absolute;height:9%;border-radius:99px;animation:mzdlane 3s infinite;width:0}.mzd-lane.a{left:14%;top:28%;background:#ff7aa5}.mzd-lane.b{left:14%;top:64%;background:#5aa9f0;animation-delay:.8s}@keyframes mzdlane{0%,10%{width:0}50%,to{width:70%}}.mzd-dot{position:absolute;left:10%;width:12%;aspect-ratio:1;border-radius:50%;box-shadow:0 0 0 3px #fff}.mzd-dot.a{top:22%;background:#ff7aa5}.mzd-dot.b{top:58%;background:#5aa9f0}.mzd-clue{position:absolute;left:36%;top:6%;width:28%;height:24%;border-radius:10px;background:#fffaf0;display:flex;align-items:center;justify-content:center;gap:8%;font-family:Jua;font-size:calc(var(--u) * 5);color:#e0672a}.mzd-carr{width:30%;height:70%;background:#6e3f1c;clip-path:polygon(50% 0,100% 48%,68% 48%,68% 100%,32% 100%,32% 48%,0 48%);transform:rotate(90deg)}.mzd-house{position:absolute;left:47%;top:34%;width:16%;height:32%;background:#ff9a4d;clip-path:polygon(50% 0,100% 42%,88% 42%,88% 100%,12% 100%,12% 42%,0 42%);animation:bob 1s infinite}.mzd-card{position:absolute;top:60%;width:16%;height:30%;border-radius:8px;background:#fffaf0;box-shadow:0 3px #c39a6a;animation:dmin 2.6s infinite both}.mzd-card:after{content:"";position:absolute;left:30%;top:15%;width:40%;height:70%;background:#3b8be0;clip-path:polygon(50% 0,100% 48%,68% 48%,68% 100%,32% 100%,32% 48%,0 48%)}.mzd-card.k1{left:14%}.mzd-card.k2{left:34%;animation-delay:.5s}.mzd-card.k3{left:54%;animation-delay:1s}.mzslot{position:relative}.mzx2.tag{position:absolute;right:-8%;top:-14%;font-size:calc(var(--u) * 3.4);background:#f6eeff;border-radius:calc(var(--u) * 2);padding:0 calc(var(--u) * 1);box-shadow:0 0 0 calc(var(--u) * .4) #8a4fd0}.mzcard.hit{animation:shake .4s}.mz-ico{position:absolute;left:18%;top:4%;width:64%;height:64%;object-fit:contain;pointer-events:none;z-index:4}.mz-ico.rock{left:10%;top:10%;width:80%;height:80%}.mz-ico.star{left:22%;top:18%;width:56%;height:56%;animation:bob 1.4s ease-in-out infinite}.mz-ico.got{opacity:.35}.mz-ico.tint{border-radius:50%;background:color-mix(in srgb,var(--c, #ff9a4d) 30%,#fff);box-shadow:0 0 0 calc(var(--u) * .6) var(--c, #ff9a4d);padding:4%;box-sizing:border-box}.mz-ico.seen{filter:saturate(.4) brightness(1.15)}.mznode .mz-ico{z-index:2}.mznode.cheer .mz-ico{animation:cheer .5s ease-in-out infinite}.mzmover>.mz-ico{left:14%;top:10%;width:72%;height:72%;animation:bob 1s ease-in-out infinite}.mzchip .mz-ico{position:relative;display:inline-block;left:0;top:0;width:calc(var(--u) * 6);height:calc(var(--u) * 5)}.mznum.plan{background:#3c8ad8;color:#fff}.mzsign.pic{display:flex;align-items:center;justify-content:center}.mzsign.pic .mzpic{position:static;transform:none}.mzc>.mzpic.big{left:12%;top:12%;width:76%;height:76%}.mzc>.mzpic.key{left:22%;top:16%;width:56%;height:56%;animation:bob 1.4s ease-in-out infinite}.mzc>.mzpic.key.got{opacity:.35;animation:none}.p-planet{border-radius:50%;background:radial-gradient(circle at 35% 30%,#c9b6ff,#8a6ad8 60%,#5e45a8);box-shadow:0 0 0 calc(var(--u) * .6) #ffd278e6}.p-comet{background:linear-gradient(120deg,transparent 0 30%,rgba(255,240,170,.9) 30% 46%,transparent 46%),radial-gradient(circle at 72% 30%,#fff 0 16%,#ffcf4d 17% 28%,transparent 29%)}.mzwho{left:58%;top:2%;width:38%;height:38%;border-radius:50%;object-fit:cover;background:#fff;box-shadow:0 0 0 calc(var(--u) * .5) #3c8ad8;z-index:6!important}.mzfork{top:6%;right:6%;bottom:6%;left:6%;border-radius:calc(var(--u) * 1.6);box-shadow:inset 0 0 0 calc(var(--u) * .8) #3c8ad8}.mzname.top{bottom:auto;top:2%;font-size:calc(var(--u) * 3)}.mzcross{top:8%;right:8%;bottom:8%;left:8%;border-radius:50%;border:calc(var(--u) * .8) dashed #6e3f1c;box-sizing:border-box}.mzcross.glow{border:calc(var(--u) * 1) solid var(--c);box-shadow:0 0 calc(var(--u) * 2.4) calc(var(--u) * .6) var(--c);animation:hintg 1s ease-in-out infinite}.mzord{top:4%;left:calc(6% + var(--i) * 30%);width:28%;height:28%;border-radius:50%;background:var(--c);color:#fff;font-family:Jua;font-size:calc(var(--u) * 3.4);display:flex;align-items:center;justify-content:center;z-index:6!important;box-shadow:0 0 0 calc(var(--u) * .4) #fff}.mzteams{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;pointer-events:none}.mzteam{position:absolute;padding:14%;box-sizing:border-box;border-radius:50%;object-fit:cover;transition:left .25s linear,top .25s linear;filter:drop-shadow(0 0 calc(var(--u) * .6) var(--c))}.mzsvg .pl.draft{stroke:#3c8ad8;stroke-width:.12;stroke-dasharray:.22 .14;opacity:.95}.mzsvg .pl.guide{stroke:#ffffffe6;stroke-width:.3;opacity:.8}.mzchip.step b{min-width:calc(var(--u) * 6);height:calc(var(--u) * 6);border-radius:50%;background:#3c8ad8;color:#fff;display:flex;align-items:center;justify-content:center;font-size:calc(var(--u) * 3.6)}.mzchip.lg{padding:calc(var(--u) * .6) calc(var(--u) * 1.4);gap:calc(var(--u) * .8)}.mzchip.lg .mzpic{width:calc(var(--u) * 4.6);height:calc(var(--u) * 4.6)}.mzchip.lg span{font-size:calc(var(--u) * 3)}.mzchip .mzpic{flex:none}.mz-steer .mzgrid{transition:rotate .5s ease-in-out}.mz-steer .mzc,.mz-steer .mzwalk{rotate:var(--vr, 0deg);transition:rotate .5s ease-in-out,left .14s linear,top .14s linear}.mzsteer{flex:1;max-width:24%;min-width:18%;height:92%;border-radius:calc(var(--u) * 3);background:linear-gradient(#fffaf0,var(--cream2));box-shadow:0 calc(var(--u) * .7) 0 #c39a6a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * .8);font-size:calc(var(--u) * 3.4)}.mzsteer .mzarr{width:calc(var(--u) * 7);height:calc(var(--u) * 7);background:#3b8be0}.mzscene{position:absolute;left:10%;right:10%;top:22%;height:36%;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6%;animation:pop .35s}.mzsart{display:flex;gap:8%;justify-content:center;width:100%}.mzsart .mzpic{width:calc(var(--u) * 16);height:calc(var(--u) * 16);animation:bob 1s ease-in-out infinite;animation-delay:calc(var(--i) * .2s)}.mzsfaces{display:flex;gap:6%;justify-content:center}.mzsfaces img{width:calc(var(--u) * 14);height:calc(var(--u) * 14);border-radius:50%;object-fit:cover;background:#fff;animation:cheer .5s ease-in-out infinite}.mzd-face.steer{left:13%;top:37%;width:15%;animation:mzdwait 3s infinite}.mzd-arr.steer{left:70%;top:8%;width:14%;height:24%}.mz-ico.mz-cardimg{position:static;width:86%;height:86%}.mzteam{padding:0;transform:scale(.72)}.mzc .mzname{max-width:96%;overflow:hidden;text-overflow:clip;letter-spacing:-.04em}.mzc .mzname:not(.top){font-size:calc(var(--u) * 3)}.cmain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none}.cmain button{pointer-events:auto}.ctray{position:absolute;left:3%;right:3%;top:73%;height:16%;z-index:12;display:flex;gap:2%;padding:calc(var(--u) * 1.6) calc(var(--u) * 2);align-items:stretch;justify-content:center}.connect .crossbtn{left:30%;right:8%}.cinfo{align-self:center;font-family:Jua;font-size:calc(var(--u) * 5);color:var(--wood2)}.cinfo b{color:#e0672a;font-weight:400;font-size:1.2em}.ccell{position:absolute;padding:0;border-radius:calc(var(--u) * 2.2)}.ccell.pipe{background:linear-gradient(#fffaf0,#f4e3c3);box-shadow:inset 0 0 0 calc(var(--u) * .5) #9b623559,0 calc(var(--u) * .7) 0 #c79a68}.ccell.pipe:active{transform:scale(.96)}.ccell.pipe.fixed{background:linear-gradient(#e6d2b0,#cdb38b)}.ccell.pipe.fixed:before{content:"";position:absolute;top:8%;right:8%;bottom:8%;left:8%;background:radial-gradient(circle at 0 0,#9b6235 0 7%,transparent 8%),radial-gradient(circle at 100% 0,#9b6235 0 7%,transparent 8%),radial-gradient(circle at 0 100%,#9b6235 0 7%,transparent 8%),radial-gradient(circle at 100% 100%,#9b6235 0 7%,transparent 8%)}.ccell.rock{background:none}.ccell.rock i{position:absolute;top:10%;right:10%;bottom:10%;left:10%;border-radius:42% 50% 38% 46%;background:radial-gradient(circle at 35% 30%,#c9ccd0,#8d9298 60%,#6f747a);box-shadow:0 calc(var(--u) * .7) 0 #575b60}.ccell.sk-panel{background:repeating-linear-gradient(90deg,rgba(255,255,255,.25) 0 2px,transparent 2px 25%),repeating-linear-gradient(0deg,rgba(255,255,255,.25) 0 2px,transparent 2px 25%),linear-gradient(135deg,#4a78c8,#2e4f9a)}.crot{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(var(--r, 0deg))}.crot.spin{animation:cspin .2s ease-out}@keyframes cspin{0%{transform:rotate(var(--f))}to{transform:rotate(var(--r))}}.arm{position:absolute;background:var(--c);box-shadow:inset 0 0 0 calc(var(--u) * .5) #ffffff59}.arm.a1{left:35%;width:30%;top:0;height:52%}.arm.a4{left:35%;width:30%;top:48%;height:52%}.arm.a2{top:35%;height:30%;left:48%;width:52%}.arm.a8{top:35%;height:30%;left:0;width:52%}.arm.ov{z-index:2;box-shadow:0 0 0 calc(var(--u) * .7) #fffaf0,inset 0 0 0 calc(var(--u) * .5) #ffffff59}.arm.wet{background:repeating-linear-gradient(45deg,rgba(255,255,255,.28) 0 12%,transparent 12% 24%) var(--c);background-size:200% 200%;animation:cflow 1.2s linear infinite}.arm.off{background:repeating-linear-gradient(90deg,#cdb48e 0 18%,transparent 18% 30%);box-shadow:none}@keyframes cflow{to{background-position:100% 100%}}.hub{position:absolute;left:32%;top:32%;width:36%;height:36%;border-radius:50%;background:var(--c);z-index:1}.hub.cap{left:22%;top:22%;width:56%;height:56%;box-shadow:inset 0 0 0 calc(var(--u) * .9) #ffffff73}.ccell.sw .lever{position:absolute;left:30%;top:30%;width:40%;height:40%;border-radius:50%;background:radial-gradient(circle,#fff 0,#fff 30%,#e8473a 32%);z-index:3;transition:transform .2s;transform:rotate(90deg)}.ccell.sw .lever:after{content:"";position:absolute;left:42%;top:-30%;width:16%;height:60%;background:#6e3f1c;border-radius:calc(var(--u) * 1)}.ccell.sw.on .lever{background:radial-gradient(circle,#fff 0,#fff 30%,#4fb544 32%);transform:none}.cguide{position:absolute;right:4%;top:4%;width:28%;height:28%;border-radius:50%;border:calc(var(--u) * .9) solid #ff9a3c;border-left-color:transparent;z-index:4;animation:hintg 1.2s ease-in-out infinite}.cguide:after{content:"";position:absolute;left:-30%;top:10%;border:calc(var(--u) * 1.2) solid transparent;border-top-color:#ff9a3c;transform:rotate(20deg)}.ccell.hit,.cport.hit,.cgear.hit,.cslot.hit{animation:shake .4s 2}.czone{position:absolute;border:calc(var(--u) * .6) dashed rgba(255,255,255,.9);border-radius:calc(var(--u) * 3);background:#ffffff14}.czone span{position:absolute;left:4%;top:calc(var(--u) * -3.4);font-family:Jua;font-size:calc(var(--u) * 3.4);color:var(--wood2);background:#fffaf0;border-radius:calc(var(--u) * 2);padding:0 calc(var(--u) * 1.6)}.flowing .arm.wet{animation-duration:.5s}.cport{position:absolute;z-index:6;pointer-events:none;display:flex;flex-direction:column;align-items:center}.cport .cico,.cport .cn-cface{width:100%;height:100%;flex:none}.cport.in .cico{position:absolute;top:14%;right:14%;bottom:14%;left:14%;width:72%;height:72%}.cport>span{position:absolute;top:100%;white-space:nowrap;font-family:Jua;font-size:calc(var(--u) * 3);color:var(--wood2);background:#fffaebf0;border-radius:calc(var(--u) * 2);padding:0 calc(var(--u) * 1.2);margin-top:calc(var(--u) * .3)}.cport.in>span{top:88%}.cport .cn-cface{border-radius:50%;box-shadow:0 0 0 calc(var(--u) * .7) var(--dad);background:#fff}.cport.avoid.wet .cn-cface{animation:shake .4s 3;box-shadow:0 0 0 calc(var(--u) * .7) var(--c),0 0 calc(var(--u) * 4) var(--c)}.cport.goal:not(.lit) .cico{filter:grayscale(.75) brightness(.95);transform:rotate(-8deg) scale(.92);transition:transform .3s}.cport.goal.lit .cico{animation:pop .4s}.cport.cheer .cico{animation:cheer .5s ease-in-out infinite}.cport.want:before{content:"";position:absolute;right:-14%;top:-14%;width:36%;height:36%;z-index:2;background:#ffcf2e;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.cord{position:absolute;left:-12%;top:-12%;width:38%;height:38%;border-radius:50%;background:#fff;color:var(--wood2);font-size:calc(var(--u) * 3.4);display:flex;align-items:center;justify-content:center}.clabel{position:absolute;z-index:6;text-align:center;font-family:Jua;font-size:calc(var(--u) * 3.4);color:var(--wood2);pointer-events:none}.cico{display:block;position:relative}.cico.flower{background:radial-gradient(circle at 50% 50%,#ffd23f 0 17%,transparent 18%),radial-gradient(circle at 50% 20%,var(--c) 0 19%,transparent 20%),radial-gradient(circle at 80% 42%,var(--c) 0 19%,transparent 20%),radial-gradient(circle at 68% 78%,var(--c) 0 19%,transparent 20%),radial-gradient(circle at 32% 78%,var(--c) 0 19%,transparent 20%),radial-gradient(circle at 20% 42%,var(--c) 0 19%,transparent 20%)}.cico.bulb:before{content:"";position:absolute;left:18%;top:4%;width:64%;height:64%;border-radius:50% 50% 44% 44%;background:radial-gradient(circle at 40% 35%,#fff,var(--c) 70%)}.cico.bulb:after{content:"";position:absolute;left:34%;top:66%;width:32%;height:26%;border-radius:0 0 calc(var(--u) * 1) calc(var(--u) * 1);background:repeating-linear-gradient(#9aa0a6 0,#9aa0a6 25%,#c4c8cc 25%,#c4c8cc 50%)}.cico.bulb.lit:before,.lit>.cico.bulb:before{box-shadow:0 0 calc(var(--u) * 4) calc(var(--u) * 1.5) #fff3a0;background:radial-gradient(circle at 40% 35%,#fff,#fff3a0 40%,var(--c))}.cico.shoe:before{content:"";position:absolute;left:10%;top:30%;width:80%;height:45%;border-radius:30% 60% 20% 20%/60% 70% 20% 20%;background:var(--c)}.cico.shoe:after{content:"";position:absolute;left:10%;top:72%;width:82%;height:12%;border-radius:calc(var(--u) * 1);background:#fffaf0}.cico.door{background:radial-gradient(circle at 50% 45%,#fff 0 14%,transparent 15%),linear-gradient(var(--c),#f0a020);border-radius:50% 50% calc(var(--u) * 1) calc(var(--u) * 1)}.cico.shower:before{content:"";position:absolute;left:20%;top:18%;width:60%;height:30%;border-radius:50% 50% 10% 10%;background:linear-gradient(#c4c8cc,#8d9298)}.cico.shower:after{content:"";position:absolute;left:24%;top:52%;width:52%;height:40%;background:repeating-linear-gradient(90deg,var(--c) 0 12%,transparent 12% 25%);opacity:.8}.cport.goal:not(.lit) .cico.shower:after{opacity:0}.cico.box{background:linear-gradient(#ffd27a,#e09b3a);border-radius:calc(var(--u) * 1.4);box-shadow:inset 0 calc(var(--u) * -1) 0 #00000026}.cico.spring{border-radius:50%;background:radial-gradient(circle at 50% 60%,transparent 0 22%,rgba(255,255,255,.8) 23% 30%,transparent 31%),radial-gradient(circle at 35% 35%,#bfe6ff,var(--c) 70%)}.cico.tap:before{content:"";position:absolute;left:10%;top:25%;width:70%;height:28%;border-radius:calc(var(--u) * 1);background:linear-gradient(#d6d9dc,#9aa0a6)}.cico.tap:after{content:"";position:absolute;left:60%;top:45%;width:22%;height:40%;background:linear-gradient(#9aa0a6,var(--c));border-radius:0 0 calc(var(--u) * 1) calc(var(--u) * 1)}.cico.power{border-radius:calc(var(--u) * 1.6);background:linear-gradient(#5a6068,#3b4046)}.cico.power:after{content:"";position:absolute;top:14%;right:26%;bottom:14%;left:26%;background:var(--c);clip-path:polygon(60% 0,10% 58%,45% 58%,32% 100%,90% 38%,54% 38%)}.cico.sun{border-radius:50%;background:radial-gradient(circle,#fff6a8 0 30%,#ffc21a 31% 44%,transparent 45%),repeating-conic-gradient(#ffc21a 0 12deg,transparent 12deg 30deg)}.cico.lamp{border-radius:50%;background:radial-gradient(circle,#fff 0 25%,var(--c) 50%,transparent 72%)}.cico.octo{border-radius:50% 50% 38% 38%;background:radial-gradient(circle at 34% 45%,#fff 0 9%,#4a2b12 10% 14%,transparent 15%),radial-gradient(circle at 66% 45%,#fff 0 9%,#4a2b12 10% 14%,transparent 15%),radial-gradient(circle at 40% 30%,#e7a8ff,var(--c) 70%)}.cico.spark{background:#ff9a3c;clip-path:polygon(50% 0,62% 34%,100% 30%,70% 56%,88% 100%,50% 72%,12% 100%,30% 56%,0 30%,38% 34%)}.cico.gearico{border-radius:50%;background:radial-gradient(circle,#6e3f1c 0 18%,#f2b705 20% 62%,transparent 64%),repeating-conic-gradient(#f2b705 0 15deg,transparent 15deg 30deg)}.cico.room{background:linear-gradient(#ffe36b,#ffb020);clip-path:polygon(50% 0,100% 40%,100% 100%,0 100%,0 40%)}.cspray{position:absolute;z-index:9;pointer-events:none}.cspray i{position:absolute;left:50%;top:50%;width:10%;height:10%;border-radius:50%;background:var(--c);transform:rotate(var(--a)) translate(0);animation:cdrop .8s ease-out calc(var(--k) * .04s) 2 both}@keyframes cdrop{0%{transform:rotate(var(--a)) translate(0) scale(.6);opacity:1}to{transform:rotate(var(--a)) translate(380%) scale(1.3);opacity:0}}.cspray img{position:absolute;left:30%;top:30%;width:40%;height:40%;border-radius:50%;box-shadow:0 0 0 calc(var(--u) * .6) var(--c);background:#fff;animation:shake .3s 4,pop .3s}.cpool{position:absolute;left:0;right:0;bottom:34%;height:0;z-index:9;background:linear-gradient(#5ab4f08c,#2882d2bf);animation:crise 1.6s ease-out forwards;pointer-events:none}@keyframes crise{to{height:30%}}.cseg{position:absolute;background:#cdb48e;border-radius:calc(var(--u) * 1.4);z-index:1}.cseg.wet{background:var(--c)}.cvalve{position:absolute;z-index:7;border-radius:50%;padding:0;background:radial-gradient(circle,#fffaf0 0 56%,transparent 57%)}.cvalve.wheel{background:radial-gradient(circle,#fff 0 14%,transparent 15%),radial-gradient(circle,transparent 0 52%,#e8473a 53% 70%,transparent 71%),linear-gradient(transparent 44%,#e8473a 44% 56%,transparent 56%),linear-gradient(90deg,transparent 44%,#e8473a 44% 56%,transparent 56%),radial-gradient(circle,#fffaf0 0 70%,transparent 71%);transition:transform .3s;transform:rotate(45deg)}.cvalve.wheel.on{background:radial-gradient(circle,#fff 0 14%,transparent 15%),radial-gradient(circle,transparent 0 52%,#4fb544 53% 70%,transparent 71%),linear-gradient(transparent 44%,#4fb544 44% 56%,transparent 56%),linear-gradient(90deg,transparent 44%,#4fb544 44% 56%,transparent 56%),radial-gradient(circle,#fffaf0 0 70%,transparent 71%);transform:rotate(0)}.cvalve.lever{border-radius:calc(var(--u) * 2.4);background:linear-gradient(#5a6068,#3b4046)}.cvalve.lever i{position:absolute;left:38%;top:12%;width:24%;height:50%;border-radius:calc(var(--u) * 1);background:#e8473a;transform-origin:50% 100%;transform:rotate(-35deg) translateY(30%);transition:transform .2s}.cvalve.lever.on i{background:#4fb544;transform:rotate(35deg) translateY(30%)}.cvalve:active{filter:brightness(1.1)}.cgear{position:absolute;border-radius:50%;--gc: #f2b705}.cgear.s{--gc: #f2b705}.cgear.m{--gc: #ef8a3a}.cgear.b{--gc: #5aa9f0}.cgear.motor{--gc: #8d9298}.cgear.target{--gc: #e8473a}.cgear:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:repeating-conic-gradient(var(--gc) 0 11deg,transparent 11deg 22deg)}.cgear:after{content:"";position:absolute;top:13%;right:13%;bottom:13%;left:13%;border-radius:50%;background:radial-gradient(circle,#6e3f1c 0 13%,#fffaf0 14% 19%,var(--gc) 20%);box-shadow:inset 0 calc(var(--u) * -.6) 0 #00000026}.cgear.turn{animation:cgturn calc(var(--r) * 1.4s) linear infinite}.cgear.turn.ccw{animation-direction:reverse}.cgear.jam{animation:shake .3s infinite}@keyframes cgturn{to{transform:rotate(360deg)}}.cpeg{position:absolute;z-index:2;border-radius:50%;background:radial-gradient(circle at 40% 35%,#c79a68,#6e3f1c)}.cpegbtn{position:absolute;z-index:7;padding:0;border-radius:50%;background:transparent}.cpegbtn:not(.full){box-shadow:inset 0 0 0 calc(var(--u) * .6) #ffffffd9;border:calc(var(--u) * .4) dashed rgba(110,63,28,.35)}.cflag{position:absolute;z-index:6;border-radius:50%;background:radial-gradient(circle at 40% 35%,#fff,#b8b0a0 70%)}.cflag.on{background:radial-gradient(circle at 40% 35%,#fff,#fff3a0 40%,#ffc21a);box-shadow:0 0 calc(var(--u) * 4) calc(var(--u) * 1) #fff3a0}.cwant{position:absolute;z-index:6;text-align:center;font-family:Jua;font-size:calc(var(--u) * 3.4);color:#fff;background:#4a2b12c7;border-radius:calc(var(--u) * 3);pointer-events:none;display:flex;align-items:center;justify-content:center}.cwant.now{background:#4fb544;animation:pop .4s}.cgt{flex:1;max-width:32%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * .6);background:#fffaf0;border-radius:calc(var(--u) * 3);box-shadow:0 calc(var(--u) * .6) 0 #c79a68;font-size:calc(var(--u) * 3.4)}.cgt .cgear.mini{position:relative;width:calc(var(--u) * 9);height:calc(var(--u) * 9)}.cgt .cgear.mini.b{width:calc(var(--u) * 11);height:calc(var(--u) * 11)}.cgt .cgear.mini.s{width:calc(var(--u) * 7);height:calc(var(--u) * 7)}.cgt b{position:absolute;right:8%;top:6%;font-weight:400;font-size:calc(var(--u) * 4);color:#e0672a}.cgt.sel{box-shadow:0 0 0 calc(var(--u) * .9) var(--org),0 calc(var(--u) * .6) 0 #c79a68;background:#fff3c8}.cgt.gone{opacity:.4}.ccrown{position:absolute;left:40%;top:30%;width:20%;z-index:20;pointer-events:none;animation:pop .4s}.ccrown img{width:100%;border-radius:50%;box-shadow:0 0 0 calc(var(--u) * .7) var(--dooli);background:#fff}.ccrown .cgear{left:20%;top:-36%;width:60%;height:60%;animation:cheer .5s ease-in-out infinite}.ccell.wcell{background:#fffaebd1;box-shadow:inset 0 0 0 calc(var(--u) * .4) #9b62354d}.ccell.wcell .arm{left:40%;width:20%}.ccell.wcell .arm.a2,.ccell.wcell .arm.a8{left:auto;width:52%;top:40%;height:20%}.ccell.wcell .arm.a8{left:0}.ccell.wcell .arm.a2{left:48%}.ccell.wcell .hub{left:38%;top:38%;width:24%;height:24%}.ccell.wcell .cico{position:absolute;top:12%;right:12%;bottom:12%;left:12%;z-index:3}.ccell.wcell.term .cico.power{top:22%;right:22%;bottom:22%;left:22%}.ccell.wcell.act{box-shadow:inset 0 0 0 calc(var(--u) * .9) var(--org);background:#fff3c8}.ccell.wcell .cico.cheer{animation:cheer .5s ease-in-out infinite}.cpil{position:absolute;display:block;border-radius:calc(var(--u) * 1.4) calc(var(--u) * 1.4) calc(var(--u) * .4) calc(var(--u) * .4);background:repeating-linear-gradient(0deg,transparent 0 18%,rgba(90,48,18,.18) 18% 20%),linear-gradient(90deg,#b77a41,#d39a5f 45%,#8e5427);box-shadow:inset 0 calc(var(--u) * 1.4) 0 #cdb48e}.cpil.hill{background:linear-gradient(#7fcf4a 0,#7fcf4a 12%,#a87a4e 12%);box-shadow:none}.cpil.wet{box-shadow:inset 0 calc(var(--u) * 1.4) 0 #3a9be0}.cpil em{position:absolute;left:0;right:0;top:calc(var(--u) * 2);text-align:center;font-style:normal;font-family:Jua;color:#fff;font-size:calc(var(--u) * 4)}.cspring{position:absolute;left:10%;right:10%;top:calc(var(--u) * -2);height:calc(var(--u) * 3.4);border-radius:50%;background:#3a9be0;box-shadow:0 0 0 calc(var(--u) * .5) #bfe6ff}.cslot{position:absolute;z-index:6;padding:0;background:#ffffff24;border:calc(var(--u) * .5) dashed rgba(255,255,255,.9);border-radius:calc(var(--u) * 2)}.cslot.full{border-color:transparent;background:none}.cslot.sel{background:#ffe67859;border-color:var(--org)}.cslot .cpil{left:8%;right:8%;bottom:0}.cboard{flex:1;max-width:19%;position:relative;background:#fffaf0;border-radius:calc(var(--u) * 3);box-shadow:0 calc(var(--u) * .6) 0 #c79a68;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:calc(var(--u) * 4.4)}.cboard .cpil{position:relative;width:50%}.cboard span{position:absolute;bottom:calc(var(--u) * .6);font-size:calc(var(--u) * 3.4)}.cboard.gone{opacity:.25;pointer-events:none}.ctabs{position:absolute;left:3%;right:3%;top:16.6%;height:4.6%;z-index:14;display:flex;gap:2%}.ctab{flex:1;display:flex;align-items:center;justify-content:center;gap:calc(var(--u) * 1.2);background:#fffaf0;border-radius:calc(var(--u) * 3);font-size:calc(var(--u) * 3.6);box-shadow:0 calc(var(--u) * .6) 0 #c79a68}.ctab .cico{width:calc(var(--u) * 5);height:calc(var(--u) * 5)}.ctab.on{background:linear-gradient(#ffe36b,var(--yel))}.ctab.done{background:#dff5c8}.ctab.lock{opacity:.55}.connect.done .cgear.turn{animation-duration:calc(var(--r) * .7s)}.cdm-tile{position:absolute;top:34%;width:20%;aspect-ratio:1;background:#fffaf0;border-radius:10%;box-shadow:0 2px #c79a68}.cdm-tile.t1{left:14%}.cdm-tile.t2{left:40%}.cdm-tile.t3{left:66%}.cdm-bar{position:absolute;background:#cdb48e}.cdm-bar.h{left:0;right:0;top:36%;height:28%}.cdm-tile.spin{animation:cdmspin 3s infinite}@keyframes cdmspin{0%,25%{transform:rotate(90deg)}40%,to{transform:rotate(0)}}.cdm-flow{position:absolute;left:14%;top:38.5%;height:6%;width:0;background:#3a9be0;border-radius:4px;animation:cdmflow 3s infinite}@keyframes cdmflow{0%,45%{width:0}80%,to{width:72%}}.cdm-fing{left:46%;top:46%;animation:cdmtap 3s infinite}@keyframes cdmtap{0%,15%{transform:translateY(120%);opacity:1}28%{transform:none;opacity:1}40%,to{opacity:0}}.cdm-bar.long{left:12%;right:12%;top:46%;height:9%;border-radius:4px}.cdm-bar.long.r{background:#e8473a}.cdm-bar.long.b{background:#3a8fe0;left:46%;right:auto;width:8%;top:10%;height:80%;z-index:2;box-shadow:0 0 0 3px #bfe6ff}.cdm-dot{position:absolute;width:12%;aspect-ratio:1;border-radius:50%}.cdm-dot.r{background:#e8473a;left:6%;top:41%}.cdm-dot.b{background:#3a8fe0;left:44%;top:2%}.cdm-dot.r.a{left:10%;top:40%}.cdm-dot.r.z{left:78%;top:40%}.cdm-wire{position:absolute;left:16%;top:46%;height:8%;width:0;background:#e8473a;border-radius:4px;animation:cdmflow 3s infinite}.cdm-fing2{left:12%;top:44%;animation:cdmmove 3s infinite}@keyframes cdmmove{0%,20%{transform:none;opacity:1}75%{transform:translate(560%);opacity:1}90%,to{opacity:0}}.cdm-pipe{position:absolute;background:#3a9be0}.cdm-pipe.a{left:48%;top:6%;width:6%;height:40%}.cdm-pipe.b{left:24%;top:42%;width:54%;height:6%}.cdm-wheel{position:absolute;left:60%;top:34%;width:15%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#fff 0 15%,transparent 16%),linear-gradient(transparent 44%,#4fb544 44% 56%,transparent 56%),linear-gradient(90deg,transparent 44%,#4fb544 44% 56%,transparent 56%),radial-gradient(circle,transparent 0 52%,#4fb544 53% 70%,transparent 71%);animation:cdmwheel 3s infinite}@keyframes cdmwheel{0%,30%{transform:rotate(45deg);filter:hue-rotate(250deg)}50%,to{transform:rotate(0);filter:none}}.cdm-fl{position:absolute;top:50%;width:16%;aspect-ratio:1;background:radial-gradient(circle at 50% 50%,#ffd23f 0 17%,transparent 18%),radial-gradient(circle at 50% 20%,#ef6fa5 0 19%,transparent 20%),radial-gradient(circle at 80% 42%,#ef6fa5 0 19%,transparent 20%),radial-gradient(circle at 68% 78%,#ef6fa5 0 19%,transparent 20%),radial-gradient(circle at 32% 78%,#ef6fa5 0 19%,transparent 20%),radial-gradient(circle at 20% 42%,#ef6fa5 0 19%,transparent 20%)}.cdm-fl.l{left:16%}.cdm-fl.r{left:70%;animation:cdmbloom 3s infinite}@keyframes cdmbloom{0%,45%{filter:grayscale(.9);transform:scale(.85)}60%,to{filter:none;transform:scale(1.05)}}.cdm-g1{left:14%;top:16%;width:24%;aspect-ratio:1}.cdm-g2{left:38%;top:16%;width:24%;aspect-ratio:1}.cdm-g3{left:62%;top:16%;width:24%;aspect-ratio:1}.cdm-st{position:absolute;bottom:40%;width:20%;background:linear-gradient(90deg,#b77a41,#d39a5f 45%,#8e5427);border-radius:4px 4px 0 0;box-shadow:inset 0 5px #3a9be0;animation:dmin 2.4s infinite both}.cdm-st.s1{left:14%;height:44%}.cdm-st.s2{left:40%;height:30%;animation-delay:.4s}.cdm-st.s3{left:66%;height:16%;animation-delay:.8s}.cdm-fall{position:absolute;left:34%;top:16%;width:4%;height:14%;background:#3a9be0;border-radius:4px;animation:dmfill 2.4s infinite}.cdm-tab{position:absolute;top:34%;width:24%;height:26%;border-radius:8px;background:#fffaf0;box-shadow:0 2px #c79a68;animation:cdmtab 3.6s infinite}.cdm-tab.t1{left:8%}.cdm-tab.t2{left:38%;animation-delay:1.2s}.cdm-tab.t3{left:68%;animation-delay:2.4s}@keyframes cdmtab{0%,30%{background:#ffd23f;transform:translateY(-8%)}34%,to{background:#dff5c8;transform:none}}.cn-icobox{display:block;position:relative;width:100%;height:auto;aspect-ratio:1;flex:none;border-radius:50%;background:color-mix(in srgb,var(--c) 28%,#fffaf0);box-shadow:0 0 0 calc(var(--u) * .7) var(--c);pointer-events:none}.cn-ico{position:absolute;top:8%;right:8%;bottom:8%;left:8%;width:84%;height:84%;object-fit:contain;pointer-events:none}.cport.in .cn-icobox{position:absolute;top:14%;right:14%;bottom:14%;left:14%;width:72%;height:72%}.cport.goal:not(.lit) .cn-ico{filter:grayscale(.75) brightness(.95);transform:rotate(-8deg) scale(.92);transition:transform .3s}.cport.goal.lit .cn-icobox{animation:pop .4s;box-shadow:0 0 0 calc(var(--u) * .7) var(--c),0 0 calc(var(--u) * 4) calc(var(--u) * 1) #fff3a0}.cport.cheer .cn-icobox{animation:cheer .5s ease-in-out infinite}.czone span b{color:#e0672a;font-weight:400}.czone.full{border-color:#ffbe78f2}.ccell.pipe.sel{transform:translateY(calc(var(--u) * -1.2)) scale(1.06);box-shadow:0 0 0 calc(var(--u) * .9) #ffd84a;z-index:3}.ctool{min-width:calc(var(--u) * 18);height:calc(var(--u) * 14);margin:0 calc(var(--u) * 1);border:0;border-radius:calc(var(--u) * 3);background:#fffaf0;color:var(--wood2);font-family:Jua;font-size:calc(var(--u) * 3.8);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * .6)}.ctool.on{background:#ffd84a;box-shadow:0 calc(var(--u) * .6) 0 #d9a520}.ctool-ic{width:calc(var(--u) * 6);height:calc(var(--u) * 6);border-radius:50%;border:calc(var(--u) * 1) solid currentColor;border-right-color:transparent}.ctool-ic.swap{border-radius:calc(var(--u) * 1);border:0;background:linear-gradient(90deg,currentColor 0 40%,transparent 40% 60%,currentColor 60%);height:calc(var(--u) * 4)}.cmeter{display:inline-flex;align-items:center;gap:calc(var(--u) * 1.5);font-family:Jua;font-size:calc(var(--u) * 4);color:var(--wood2);margin:0 calc(var(--u) * 1.5)}.cmeter i{display:block;width:calc(var(--u) * 30);height:calc(var(--u) * 5);border-radius:calc(var(--u) * 3);background:#e9dcc4;overflow:hidden}.cmeter i b{display:block;height:100%;background:linear-gradient(90deg,#f2b705,#ffd84a);transition:width .4s}.cmeter.full i b{animation:cheer .6s}.ctool~.cinfo,.cmeter~.cinfo{font-size:calc(var(--u) * 3.6)}.ccell.fault.spark{background:#fff1d6}.ccell .cfault{position:absolute;z-index:3;right:6%;top:6%;width:42%;height:42%;pointer-events:none;background:#ff9a3c;clip-path:polygon(50% 0,62% 34%,100% 30%,70% 56%,88% 100%,50% 72%,12% 100%,30% 56%,0 30%,38% 34%);animation:cspark .5s steps(2) infinite}@keyframes cspark{0%{transform:scale(.8) rotate(-10deg);background:#ff9a3c}to{transform:scale(1.1) rotate(12deg);background:#ffd84a}}.sortg .smain{position:absolute;left:4%;right:4%;top:17%;height:48%;z-index:5;display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 2)}.sortg .stray{position:absolute;left:3%;right:3%;top:73%;height:16%;z-index:12;padding:calc(var(--u) * 1.2) calc(var(--u) * 1.6);display:flex;flex-direction:column;justify-content:center}.sortg .sround,.sortg .sask{font-family:Jua;font-size:calc(var(--u) * 4.4);color:#fff;text-shadow:0 0 calc(var(--u) * 1) var(--wood2),0 calc(var(--u) * .4) 0 var(--wood2)}.sortg .spic{position:relative;width:var(--pw, calc(var(--u) * 10));aspect-ratio:1;display:inline-flex;align-items:center;justify-content:center;flex:none}.sx{position:relative;display:block;width:calc(100% * var(--k, .85));aspect-ratio:1;background:var(--bg);border-radius:50%;box-shadow:inset 0 calc(var(--u) * -.6) 0 #00000024}.sx:before,.sx:after{content:none;position:absolute}.sx.sh-square{border-radius:16%}.sx.sh-tri{border-radius:0;clip-path:polygon(50% 4%,98% 94%,2% 94%)}.sx.sh-star{border-radius:0;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.sx.sh-heart{border-radius:0;clip-path:polygon(50% 92%,10% 54%,3% 32%,10% 13%,28% 6%,50% 20%,72% 6%,90% 13%,97% 32%,90% 54%)}.sx.sh-diamond{border-radius:0;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.sx.sh-hex{border-radius:0;clip-path:polygon(25% 4%,75% 4%,100% 50%,75% 96%,25% 96%,0 50%)}.sx.sh-long,.sx.sh-bone{aspect-ratio:2.4;border-radius:99px}.sx.sh-bone{box-shadow:inset calc(var(--u) * 1.2) 0 0 #ffffff73,inset calc(var(--u) * -1.2) 0 0 #ffffff73}.sx.sh-drop{border-radius:50% 0 50% 50%;transform:rotate(-45deg) scale(.86)}.sx.sh-leaf{border-radius:0 70%}.sx.sh-cloud{aspect-ratio:1.6;border-radius:50%}.sx.sh-zig{border-radius:0;clip-path:polygon(0 30%,17% 0,33% 30%,50% 0,67% 30%,83% 0,100% 30%,100% 100%,0 100%)}.sx.sh-book{width:calc(76% * var(--k, .85));aspect-ratio:.74;border-radius:6% 12% 12% 6%;box-shadow:inset calc(var(--u) * 1.2) 0 0 #00000038,inset 0 calc(var(--u) * -.5) 0 #0000001f}.sx.sh-fish{border-radius:0;aspect-ratio:1.5;clip-path:polygon(0 18%,24% 50%,0 82%,30% 64%,58% 88%,92% 66%,100% 50%,92% 34%,58% 12%,30% 36%)}.sx.sh-tree{border-radius:0;clip-path:polygon(50% 0,88% 45%,70% 45%,95% 78%,58% 78%,58% 100%,42% 100%,42% 78%,5% 78%,30% 45%,12% 45%)}.sx.sh-q{display:flex;align-items:center;justify-content:center;font-family:Jua;font-size:calc(var(--u) * 5);color:var(--wood2);box-shadow:0 0 0 calc(var(--u) * .5) #e6cf9e}.sx.half:after{content:"";top:0;right:0;bottom:0;left:50%;background:#fffaf0eb;border-radius:inherit}.sx[class*=md-]:before{content:"";left:26%;right:26%;top:32%;height:14%;background:radial-gradient(circle at 15% 50%,#4a2b12 0 36%,transparent 40%),radial-gradient(circle at 85% 50%,#4a2b12 0 36%,transparent 40%)}.sx.md-happy:after{content:"";left:30%;right:30%;top:50%;height:22%;border:calc(var(--u) * .6) solid #4a2b12;border-top:0;border-radius:0 0 99px 99px}.sx.md-sad:after{content:"";left:32%;right:32%;top:62%;height:16%;border:calc(var(--u) * .6) solid #4a2b12;border-bottom:0;border-radius:99px 99px 0 0}.sx.md-wow:after{content:"";left:41%;right:41%;top:56%;aspect-ratio:1;border-radius:50%;background:#4a2b12}.sx.md-calm:after{content:"";left:34%;right:34%;top:62%;height:0;border-top:calc(var(--u) * .6) solid #4a2b12}.sbins{flex:1;width:100%;display:grid;grid-template-columns:repeat(var(--cols),1fr);grid-template-rows:repeat(var(--rows),1fr);gap:calc(var(--u) * 2);min-height:0}.sbin{position:relative;min-width:0;min-height:0;display:flex;flex-direction:column;align-items:center;border-radius:calc(var(--u) * 3) calc(var(--u) * 3) calc(var(--u) * 6) calc(var(--u) * 6);background:linear-gradient(#fffaf0f2,#ffe9bff2);box-shadow:inset 0 calc(var(--u) * -1.2) 0 #9b62354d,0 calc(var(--u) * .8) 0 #b78a5a;padding:calc(var(--u) * 1);cursor:pointer;overflow:hidden}.sbin.can{box-shadow:inset 0 calc(var(--u) * -1.2) 0 #9b62354d,0 0 0 calc(var(--u) * .7) #ffe66b,0 calc(var(--u) * .8) 0 #b78a5a}.sbin.rest{background:linear-gradient(#f0f0faf2,#d6dcecf2)}.sbhead{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * .4);flex:none}.sbhead .spic.bl{--pw: calc(var(--u) * 8)}.sbhead span{font-family:Jua;font-size:calc(var(--u) * 3.4);color:var(--wood2);text-align:center;line-height:1.1}.sbhead small{display:block;font-size:calc(var(--u) * 3);color:#a0703f}.sbhead em{position:absolute;right:calc(var(--u) * 1.2);top:calc(var(--u) * 1);font-style:normal;font-family:Jua;font-size:calc(var(--u) * 3.4);background:var(--wood2);color:#fff;border-radius:99px;padding:0 calc(var(--u) * 1.4)}.sbin-in{flex:1;width:100%;display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:center;gap:calc(var(--u) * .6);padding-top:calc(var(--u) * .8)}.smini{display:inline-flex;border-radius:calc(var(--u) * 2);background:#ffffffb3;cursor:pointer}.smini .spic{--pw: calc(var(--u) * 8)}.smini.locked{background:#ffffff59;cursor:default}.sortg .sgrid{height:100%;display:grid;grid-auto-flow:column;grid-template-rows:1fr;grid-auto-columns:calc(var(--u) * 14.6);gap:calc(var(--u) * 1);justify-content:safe center;overflow-x:auto;scrollbar-width:none}.sortg .sgrid::-webkit-scrollbar{display:none}.sortg .sgrid.two{grid-template-rows:1fr 1fr}.sitem{position:relative;min-width:0;min-height:0;border-radius:calc(var(--u) * 2.4);background:linear-gradient(#fffaf0,var(--cream2));box-shadow:0 calc(var(--u) * .5) 0 #c39a6a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * .2);cursor:pointer;transition:transform .1s}.sitem .spic{--pw: calc(var(--u) * 10)}.sortg .sgrid.two .sitem .spic{--pw: calc(var(--u) * 6.4)}.sitem span{font-family:Jua;font-size:calc(var(--u) * 3.4);color:var(--wood2);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.sortg .sgrid.two .sitem span{font-size:calc(var(--u) * 3)}.sitem.gone{background:#9b623514;box-shadow:inset 0 0 0 calc(var(--u) * .4) #9b62352e;cursor:default}.sitem.sel{background:linear-gradient(#fff6c2,#ffd75e);box-shadow:0 0 0 calc(var(--u) * .8) var(--org);transform:translateY(calc(var(--u) * -1))}.schoices{display:flex;gap:calc(var(--u) * 2);justify-content:center;align-items:stretch;flex:1}.schoice{flex:0 0 auto;min-width:22%;border-radius:calc(var(--u) * 2.6);background:#fffdf3;box-shadow:0 0 0 calc(var(--u) * .5) #e6cf9e,0 calc(var(--u) * .6) 0 #c39a6a;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:calc(var(--u) * 1) calc(var(--u) * 2);cursor:pointer}.schoice .spic{--pw: calc(var(--u) * 8)}.schoice span{font-family:Jua;font-size:calc(var(--u) * 4.2);color:var(--wood2)}.schoice.sel{background:linear-gradient(#fff6c2,#ffd75e);box-shadow:0 0 0 calc(var(--u) * .8) var(--org)}.sneed{text-align:center;font-family:Jua;font-size:calc(var(--u) * 3.4);color:#a0703f;margin-top:calc(var(--u) * .6)}.spile{flex:1;width:100%;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:calc(var(--u) * 1.4);background:#fffaf0b3;border-radius:calc(var(--u) * 4);padding:calc(var(--u) * 2)}.spi{display:flex;flex-direction:column;align-items:center}.spi .spic{--pw: calc(var(--u) * 9)}.spi span{font-family:Jua;font-size:calc(var(--u) * 3);color:var(--wood2)}.svenn{position:relative;width:100%;flex:1;cursor:pointer}.vnone{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:calc(var(--u) * 4);background:#ffffff38;border:calc(var(--u) * .6) dashed rgba(255,255,255,.9)}.vnone span{position:absolute;left:0;right:0;bottom:calc(var(--u) * 1);text-align:center;font-family:Jua;font-size:calc(var(--u) * 3.4);color:#fff;text-shadow:0 0 calc(var(--u) * .8) var(--wood2)}.vc{position:absolute;top:0;width:58%;aspect-ratio:1;border-radius:50%;border:calc(var(--u) * .7) solid #fff;pointer-events:none}.vc.a{left:0;background:#ff8f786b}.vc.b{left:42%;background:#6eaaff6b}.vl{position:absolute;top:calc(var(--u) * 2);display:flex;flex-direction:column;align-items:center;pointer-events:none}.vl .spic.bl{--pw: calc(var(--u) * 7)}.vl span{font-family:Jua;font-size:calc(var(--u) * 3.4);color:var(--wood2);background:#fffaf0e6;border-radius:99px;padding:0 calc(var(--u) * 1.6);white-space:nowrap}.vl.a{left:6%}.vl.b{right:6%}.vl.ab{left:50%;transform:translate(-50%);top:calc(var(--u) * 5)}.vl.ab span{font-size:calc(var(--u) * 3.4)}.vz{position:absolute;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:calc(var(--u) * .5);border-radius:calc(var(--u) * 3)}.vz.z-a{left:3%;width:30%;top:calc(var(--u) * 14);height:calc(var(--u) * 30)}.vz.z-ab{left:43%;width:14%;top:calc(var(--u) * 12);height:calc(var(--u) * 34)}.vz.z-b{right:3%;width:30%;top:calc(var(--u) * 14);height:calc(var(--u) * 30)}.vz.z-none{left:3%;right:3%;top:calc(var(--u) * 56);bottom:calc(var(--u) * 6)}.vz .smini .spic{--pw: calc(var(--u) * 7)}.sends{display:flex;align-items:center;gap:calc(var(--u) * 2);font-family:Jua;font-size:calc(var(--u) * 4);color:#fff;text-shadow:0 0 calc(var(--u) * 1) var(--wood2)}.sortg .sarrow{width:calc(var(--u) * 16);height:calc(var(--u) * 1.4);background:#fff;border-radius:99px;position:relative;box-shadow:0 0 calc(var(--u) * .6) var(--wood2)}.sortg .sarrow:after{content:"";position:absolute;right:calc(var(--u) * -1.4);top:50%;transform:translateY(-50%);border:calc(var(--u) * 2) solid transparent;border-left:calc(var(--u) * 2.6) solid #fff;border-right:0}.sorder{flex:1;width:100%;display:grid;grid-template-columns:repeat(var(--cols),1fr);gap:calc(var(--u) * 1.6);align-content:center}.sortg .sslot{position:relative;aspect-ratio:.8;border-radius:calc(var(--u) * 2.6);border:calc(var(--u) * .6) dashed rgba(255,255,255,.95);background:#ffffff40;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:calc(var(--u) * 1);cursor:pointer}.sortg .sslot.full{border-style:solid;border-color:#e6cf9e;background:#fffaf0}.sortg .sslot .spic{--pw: calc(var(--u) * 11)}.sortg .sslot span{font-family:Jua;font-size:calc(var(--u) * 3);color:var(--wood2);white-space:nowrap}.sortg .sslot .sn{position:absolute;left:50%;top:calc(var(--u) * -2.2);transform:translate(-50%);min-width:calc(var(--u) * 6);padding:0 calc(var(--u) * 1.2);border-radius:99px;background:var(--org);color:#fff;font-weight:400;font-size:calc(var(--u) * 3.4);text-align:center;white-space:nowrap}.sortg .hit{animation:shake .4s 2!important}.sortg.done .sbin .sx,.sortg.done .vz .sx,.sortg.done .sslot .sx{animation:cheer .5s ease-in-out infinite}.sortg.cheer .sbin{animation:pop .45s}.sdm-bin{position:absolute;bottom:8%;width:30%;height:46%;background:repeating-linear-gradient(90deg,#c98d4f 0,#c98d4f 10%,#a8703a 10%,#a8703a 12%);border-radius:8px 8px 30px 30px}.sdm-bin.b1{left:12%}.sdm-bin.b2{right:12%}.sdm-bin.q{background:#d6dcec;display:flex;align-items:center;justify-content:center}.sdm-bin.q b{font-size:calc(var(--u) * 7);color:#6e3f1c}.sdm-sw{position:absolute;left:36%;top:-16%;width:28%;aspect-ratio:1;border-radius:50%;box-shadow:0 0 0 3px #fff}.sdm-ball{position:absolute;width:10%;aspect-ratio:1;border-radius:50%;box-shadow:0 0 0 2px #fff}.sdm-ball.sq{border-radius:14%}.sdm-ball.fly1{animation:sdmfly1 2.6s ease-in-out infinite}.sdm-ball.fly2{animation:sdmfly2 2.6s ease-in-out infinite}@keyframes sdmfly1{0%,15%{left:45%;top:6%}55%,to{left:22%;top:60%}}@keyframes sdmfly2{0%,45%{left:45%;top:6%;opacity:1}85%,to{left:68%;top:60%}}.sdm-f{left:44%;top:10%}.sdm-ball.swap1{animation:sdmswap1 3.2s ease-in-out infinite}.sdm-ball.swap2{animation:sdmswap2 3.2s ease-in-out infinite}@keyframes sdmswap1{0%,to{left:22%;top:60%}}@keyframes sdmswap2{0%,40%{left:30%;top:60%}70%,to{left:68%;top:60%}}.sdm-vc{position:absolute;top:8%;width:40%;aspect-ratio:1;border-radius:50%;border:3px solid #fff}.sdm-vc.a{left:14%;background:#ff8f7880}.sdm-vc.b{left:46%;background:#6eaaff80}.sdm-ball.mid{animation:sdmmid 2.4s ease-in-out infinite}@keyframes sdmmid{0%,20%{left:45%;top:82%}60%,to{left:45%;top:40%}}.sdm-ball.in1{left:18%;top:40%;width:30%}.sdm-ball.in2{left:54%;top:40%;width:30%}.sortg .sdm-card{position:absolute;left:38%;top:8%;width:24%;padding:2% 0;text-align:center;background:#fffdf3;border-radius:6px;font-family:Jua;font-size:calc(var(--u) * 3.6);color:#6e3f1c;box-shadow:0 0 0 2px #ffb020;animation:hintg 1s ease-in-out infinite}.sdm-line{position:absolute;left:14%;right:14%;bottom:14%;height:48%;display:flex;align-items:flex-end;justify-content:space-around;border-bottom:3px dashed #fff}.sdm-line .sdm-ball{position:relative;animation:sdmin 2.6s ease-in-out infinite both}.sdm-line .o1{width:14%}.sdm-line .o2{width:20%;animation-delay:.4s}.sdm-line .o3{width:27%;animation-delay:.8s}@keyframes sdmin{0%,10%{transform:translateY(-160%);opacity:0}40%,to{transform:none;opacity:1}}.so-ico{display:block;width:calc(100% * var(--k, .85));height:calc(100% * var(--k, .85));object-fit:contain;pointer-events:none}.so-ico.half{-webkit-mask-image:linear-gradient(90deg,#000 50%,rgba(0,0,0,.12) 50%);mask-image:linear-gradient(90deg,#000 50%,#0000001f 50%)}.so-chip.sx{position:absolute;right:0;bottom:0;width:36%;box-shadow:0 0 0 calc(var(--u) * .35) #fffaf0,0 calc(var(--u) * .3) calc(var(--u) * .6) #00000040;pointer-events:none}.so-chip.sx.sh-long,.so-chip.sx.sh-bone,.so-chip.sx.sh-fish,.so-chip.sx.sh-cloud{width:44%}.so-chip.sx.sh-book{width:28%}.sthen-row{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--u) * 2.4);margin-top:calc(var(--u) * 3)}.sthen-t{position:relative;width:calc(var(--u) * 20);min-height:calc(var(--u) * 24);border-radius:calc(var(--u) * 3);background:#fffaf0eb;display:flex;flex-direction:column;align-items:center;padding:calc(var(--u) * 1.2);font-family:Jua;font-size:calc(var(--u) * 3.4);color:var(--wood2)}.sthen-t .spic{--pw: calc(var(--u) * 13)}.sthen-t.done{box-shadow:0 0 0 calc(var(--u) * .8) #8fd16a}.sthen-t.can{box-shadow:0 0 0 calc(var(--u) * .7) #ffd84a}.sthen-in{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--u) * .6)}.schoices.many .schoice{min-width:calc(var(--u) * 14)}.sbhead em.sw{font-style:normal;font-size:.8em;color:#3c8a3c}.sbhead em.sw.slow{color:#d0622a}.sthen-dot{position:absolute;right:calc(var(--u) * 1.6);top:calc(var(--u) * 1.6);width:calc(var(--u) * 5);height:calc(var(--u) * 5);border-radius:50%;box-shadow:0 0 0 calc(var(--u) * .5) #fff}.sitw{position:absolute;right:calc(var(--u) * .8);top:calc(var(--u) * .6);font-family:Jua;font-weight:400;font-size:calc(var(--u) * 3.4);color:#fff;background:#b07a45;border-radius:calc(var(--u) * 2);padding:0 calc(var(--u) * 1.2)}.so-cov .so-pg{position:absolute;left:22%;right:14%;top:14%;bottom:14%;display:grid;grid-template-columns:repeat(2,1fr);align-content:center;justify-items:center;gap:4%;pointer-events:none}.so-cov .so-pg.n1{grid-template-columns:1fr}.so-cov .so-pg img{width:100%;aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 0 calc(var(--u) * .2) #fff)}.so-cov .so-pg.n1 img{width:90%}.so-strip{position:absolute;left:4%;right:4%;top:0;height:16%;border-radius:99px;box-shadow:0 0 0 calc(var(--u) * .3) #fffaf0;pointer-events:none}.sbin.banded{border-top:calc(var(--u) * 1.6) solid var(--bc)}.szoom{flex:none;display:flex;align-items:center;gap:calc(var(--u) * 2);background:#fffaf0f0;border-radius:calc(var(--u) * 3);padding:calc(var(--u) * .6) calc(var(--u) * 3);box-shadow:0 0 0 calc(var(--u) * .6) var(--org)}.szoom .spic.big{--pw: calc(var(--u) * 22)}.szoom>span{font-family:Jua;font-size:calc(var(--u) * 3.6);color:var(--wood2)}.sorder.spair{gap:calc(var(--u) * 1.2)}.sortg .sslot.sel{background:linear-gradient(#fff6c2,#ffd75e);box-shadow:0 0 0 calc(var(--u) * .8) var(--org)}.sortg .sslot.pd{border-color:#8fd16a}.sortg .sslot.pd.p1{border-color:#6ab7f5}.sortg .sslot.pd.p2{border-color:#f58fb8}.sortg .sslot.pd.p3{border-color:#c89af0}.sortg .sslot.pd .sn{background:#5cb84a}.spairs{margin-top:0;align-items:center;height:100%}.spairs .sthen-t{min-height:0;height:100%;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;width:calc(var(--u) * 30)}.spairs .sthen-t .spic{--pw: calc(var(--u) * 9)}.spairs .sthen-t>span{width:100%;text-align:center;font-size:calc(var(--u) * 3.4)}.spairs .sq{width:calc(var(--u) * 9);text-align:center;font-family:Jua;font-size:calc(var(--u) * 6);color:#c8b28a}.sgather{position:relative;width:70%;flex:1;margin-top:calc(var(--u) * 2);border-radius:calc(var(--u) * 4) calc(var(--u) * 4) calc(var(--u) * 10) calc(var(--u) * 10);background:repeating-linear-gradient(90deg,#d9a462 0,#d9a462 9%,#b98245 9%,#b98245 11%);box-shadow:inset 0 calc(var(--u) * -1.6) 0 #00000026,0 calc(var(--u) * .8) 0 #8a5a2b;display:flex;flex-direction:column;align-items:center;padding:calc(var(--u) * 1.6)}.sgather .spic.gb-big{--pw: calc(var(--u) * 12)}.sgather>span{font-family:Jua;font-size:calc(var(--u) * 4);color:#fff;text-shadow:0 0 calc(var(--u) * .8) var(--wood2)}.sgather .sbin-in{background:#fffaf099;border-radius:calc(var(--u) * 3);margin-top:calc(var(--u) * 1)}.sgather.pour{animation:pop .45s}.so-cov .so-pg.n5,.so-cov .so-pg.n6{grid-template-columns:repeat(3,1fr);left:20%;right:12%}.sitem span{white-space:normal;word-break:keep-all;text-overflow:clip;line-height:1.05}.sitem:has(>.so-cov)>span:not(.spic){display:none}.sortg .sitem>.spic.so-cov,.sortg .sgrid.two .sitem>.spic.so-cov{--pw: calc(var(--u) * 12.2)}.sitem>.so-cov .so-pg{left:14%;right:6%;top:8%;bottom:8%;gap:2%}.sitem>.so-cov .so-pg.n2{grid-template-columns:1fr 1fr}.sitem>.so-cov .so-pg img{width:108%}.sortg .sitem>.spic.so-cov{width:94%;height:90%;aspect-ratio:auto;--pw: calc(var(--u) * 13.6)}.sitem>.so-cov .so-pg{left:8%;right:4%;top:6%;bottom:6%}.sitem>.so-cov .so-pg img{width:100%}.pattern .pmain{position:absolute;left:3%;right:3%;top:17%;height:48%;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * 3)}.pattern.m-alternate .pmain{left:0;right:0}.pattern .pt-ptray{position:absolute;left:3%;right:3%;top:73%;height:16%;z-index:12;display:flex;flex-wrap:wrap;gap:2%;padding:calc(var(--u) * 1.4) calc(var(--u) * 2);align-items:center;justify-content:center;align-content:center}.pattern .goal{top:66.5%}.pattern .pside{position:absolute;left:3%;top:90.6%;height:7.4%;width:25%;z-index:12;font-size:calc(var(--u) * 3.8);padding:0 calc(var(--u) * 1.4);gap:calc(var(--u) * 1);white-space:nowrap;visibility:hidden}.pattern .crossbtn{left:30%;right:6%}.eye-ico{display:inline-block;width:calc(var(--u) * 4.4);height:calc(var(--u) * 2.8);border-radius:50%;background:radial-gradient(circle,var(--wood2) 0 30%,#fff 32% 60%,var(--wood2) 62%);flex:none}.pstages{display:flex;gap:calc(var(--u) * 2)}.pstages i{width:calc(var(--u) * 3.4);height:calc(var(--u) * 3.4);border-radius:50%;background:#ffffff8c;box-shadow:0 0 0 calc(var(--u) * .5) var(--wood)}.pstages i.on{background:var(--yel);animation:bob 1.2s ease-in-out infinite}.pstages i.done{background:var(--grass)}.ptok{position:relative;display:block;width:100%;aspect-ratio:1;flex:none;--sc: 1}.ptok:before{content:"";position:absolute;top:6%;right:6%;bottom:6%;left:6%;background:var(--c);transform:scale(var(--sc));transform-origin:50% 70%;border-radius:50%;box-shadow:inset 0 calc(var(--u) * -.8) 0 #0000001f}.ptok.sh-circle:before,.ptok.k-light:before,.ptok.k-bubble:before{border-radius:50%}.ptok.k-light:before{box-shadow:0 0 calc(var(--u) * 2) calc(var(--u) * .6) var(--c),inset 0 calc(var(--u) * -.8) 0 #0000001f}.ptok.k-bubble:before{background:radial-gradient(circle at 32% 30%,rgba(255,255,255,.95) 0 12%,transparent 13%),radial-gradient(circle at 50% 50%,var(--c) 0 62%,color-mix(in srgb,var(--c) 70%,#fff) 100%);box-shadow:0 0 0 calc(var(--u) * .5) #ffffffb3}.ptok.sh-tri:before{border-radius:0;clip-path:polygon(50% 6%,96% 92%,4% 92%)}.ptok.sh-tridown:before{border-radius:0;clip-path:polygon(4% 8%,96% 8%,50% 94%)}.ptok.sh-square:before{border-radius:16%}.ptok.sh-star:before{border-radius:0;clip-path:polygon(50% 2%,62% 36%,98% 38%,69% 59%,79% 94%,50% 73%,21% 94%,31% 59%,2% 38%,38% 36%)}.ptok.sh-heart:before{border-radius:0;clip-path:polygon(50% 92%,10% 54%,4% 34%,12% 16%,30% 9%,44% 15%,50% 26%,56% 15%,70% 9%,88% 16%,96% 34%,90% 54%)}.ptok.sh-diamond:before{border-radius:0;clip-path:polygon(50% 3%,96% 50%,50% 97%,4% 50%)}.ptok.sh-moon:before{background:radial-gradient(circle at 72% 34%,transparent 0 36%,var(--c) 37%)}.ptok.sh-ring:before{background:radial-gradient(circle closest-side,transparent 0 46%,var(--c) 48%)}.ptok.sh-long:before{top:34%;right:2%;bottom:34%;left:2%;border-radius:calc(var(--u) * 1)}.ptok.sh-stone:before,.ptok.k-stone:before{top:20%;right:3%;bottom:20%;left:3%;border-radius:50%;background:radial-gradient(ellipse at 40% 30%,color-mix(in srgb,var(--c) 55%,#fff),var(--c) 70%);box-shadow:0 calc(var(--u) * 1) 0 #3c28144d,0 0 calc(var(--u) * 2) var(--c)}.ptok.sh-dino:before{top:26%;right:10%;bottom:6%;left:14%;border-radius:50% 60% 30% 40%}.ptok.sh-dino:after{content:"";position:absolute;width:34%;height:30%;right:8%;top:12%;background:var(--c);border-radius:50%;transform:scale(var(--sc));transform-origin:0 100%;box-shadow:inset calc(var(--u) * -1) calc(var(--u) * .6) 0 -.6px #fff}.ptok.sh-flag:before{top:4%;right:10%;bottom:30%;left:18%;border-radius:0;clip-path:polygon(0 0,100% 46%,0 92%);transform-origin:0 0}.ptok.sh-flag:after{content:"";position:absolute;left:14%;top:2%;width:6%;height:92%;border-radius:3px;background:#b07443}.ptok.sh-foot:before{top:34%;right:24%;bottom:4%;left:24%;border-radius:48% 48% 44% 44%;transform-origin:50% 100%}.ptoes{position:absolute;left:18%;right:18%;top:8%;height:26%;display:flex;justify-content:space-around;align-items:flex-end;transform:scale(var(--sc));transform-origin:50% 400%}.ptoes i{width:18%;aspect-ratio:.8;border-radius:50%;background:var(--c)}.ptok.multi:before{display:none}.pgrp{position:absolute;top:4%;right:4%;bottom:4%;left:4%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;gap:2%}.pmini{position:relative;width:44%;aspect-ratio:1}.pgrp.n5 .pmini,.pgrp.n6 .pmini,.pgrp.n7 .pmini,.pgrp.n8 .pmini,.pgrp.n9 .pmini{width:30%}.pmini:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--c);border-radius:50%}.pmini.sh-star:before{border-radius:0;clip-path:polygon(50% 2%,62% 36%,98% 38%,69% 59%,79% 94%,50% 73%,21% 94%,31% 59%,2% 38%,38% 36%)}.pmini.sh-heart:before{border-radius:0;clip-path:polygon(50% 92%,10% 54%,4% 34%,12% 16%,30% 9%,44% 15%,50% 26%,56% 15%,70% 9%,88% 16%,96% 34%,90% 54%)}.pmini.sh-tri:before{border-radius:0;clip-path:polygon(50% 6%,96% 92%,4% 92%)}.pmini.sh-square:before{border-radius:16%}.ptok.k-card{aspect-ratio:.82;background:linear-gradient(#fffdf6,#fff1d2);border-radius:calc(var(--u) * 2);box-shadow:0 calc(var(--u) * .5) 0 #d9b98a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4%}.ptok.k-card:before{display:none}.ptok.k-card b{font-size:calc(var(--u) * 3.4);color:var(--wood2);white-space:nowrap;line-height:1;letter-spacing:-.02em}.ptok.k-card img{width:70%;aspect-ratio:1;object-fit:contain}.pico{position:relative;width:58%;aspect-ratio:1;display:block}.pico:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--c);border-radius:50%;transform:scale(var(--sc))}.pico.sh-tri:before{border-radius:0;clip-path:polygon(50% 6%,96% 92%,4% 92%)}.pico.sh-tridown:before{border-radius:0;clip-path:polygon(4% 8%,96% 8%,50% 94%)}.pico.sh-square:before{border-radius:16%}.pico.sh-star:before{border-radius:0;clip-path:polygon(50% 2%,62% 36%,98% 38%,69% 59%,79% 94%,50% 73%,21% 94%,31% 59%,2% 38%,38% 36%)}.pico.sh-heart:before{border-radius:0;clip-path:polygon(50% 92%,10% 54%,4% 34%,12% 16%,30% 9%,44% 15%,50% 26%,56% 15%,70% 9%,88% 16%,96% 34%,90% 54%)}.pico.sh-diamond:before{border-radius:0;clip-path:polygon(50% 3%,96% 50%,50% 97%,4% 50%)}.pico.sh-moon:before{background:radial-gradient(circle at 72% 34%,transparent 0 36%,var(--c) 37%)}.pico.sh-ring:before{background:radial-gradient(circle closest-side,transparent 0 46%,var(--c) 48%)}.pico.sh-long:before{top:34%;right:-10%;bottom:34%;left:-10%;border-radius:calc(var(--u) * 1)}.pico.sh-dino:before{top:22%;right:8%;bottom:4%;left:8%;border-radius:50% 60% 30% 40%}.pico.sh-smile:after,.pico.sh-cry:after{content:"";position:absolute;left:28%;right:28%;height:22%;border:calc(var(--u) * .6) solid #fff}.pico.sh-smile:after{top:42%;border-top:0;border-radius:0 0 50% 50%/0 0 100% 100%}.pico.sh-cry:after{top:56%;border-bottom:0;border-radius:50% 50% 0 0/100% 100% 0 0}.ptok.sm{width:calc(var(--u) * 10)}.prow{width:100%;display:grid;grid-template-columns:repeat(var(--cols),1fr);gap:calc(var(--u) * 1.4);align-items:end;position:relative;z-index:1}.pcell{display:flex;align-items:flex-end;justify-content:center}.pstring{position:absolute;left:3%;right:3%;top:50%;height:calc(var(--u) * .6);background:#b07443;border-radius:3px;opacity:0}.pslot{position:relative;min-height:calc(var(--u) * 14);border-radius:calc(var(--u) * 3);background:#ffffff73;box-shadow:0 0 0 calc(var(--u) * .6) #fff inset;padding:calc(var(--u) * .6);display:flex;align-items:center;justify-content:center}.pslot:not(.full){border:calc(var(--u) * .6) dashed rgba(255,255,255,.95);box-shadow:none}.pslot.full{background:#fffaebd1}.pslot.sel{background:#fff3b0;box-shadow:0 0 0 calc(var(--u) * .9) var(--org)}.pq{font-family:Jua;font-style:normal;font-size:calc(var(--u) * 7);color:#fff;text-shadow:0 calc(var(--u) * .4) 0 rgba(110,63,28,.45)}.pslot.nope{animation:pnope .6s ease-in-out 2}@keyframes pnope{0%,to{transform:rotate(0)}25%{transform:rotate(-12deg)}75%{transform:rotate(12deg)}}.pt{flex:0 0 auto;min-width:16%;max-width:22%;height:100%;border-radius:calc(var(--u) * 2.6);background:linear-gradient(#fffaf0,var(--cream2));box-shadow:0 calc(var(--u) * .6) 0 #c39a6a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * .4);padding:calc(var(--u) * .8)}.pt .ptok{width:calc(var(--u) * 10.5)}.pt .ptok.k-card{width:calc(var(--u) * 13)}.pt .pname{font-family:Jua;font-size:calc(var(--u) * 3.4);color:var(--wood2);white-space:nowrap}.pt.used{opacity:.35}.pt.sel{background:linear-gradient(#fff6c2,#ffd75e);box-shadow:0 0 0 calc(var(--u) * .8) var(--org)}.pnote{font-family:Jua;font-size:calc(var(--u) * 4.6);color:var(--wood2);text-align:center}.pnote.sm{width:100%;font-size:calc(var(--u) * 3.4)}.pnote b,.pstat b{color:#e0672a;font-weight:400}.pstat{font-family:Jua;font-size:calc(var(--u) * 5);color:var(--wood2);background:#fff8e1eb;border-radius:calc(var(--u) * 4);padding:calc(var(--u) * 1.4) calc(var(--u) * 4);display:flex;align-items:center;gap:calc(var(--u) * 1.5)}.pstat.rev{box-shadow:0 0 0 calc(var(--u) * .7) #e0672a}.parrow{display:inline-block;width:calc(var(--u) * 7);height:calc(var(--u) * 4);background:#e0672a;clip-path:polygon(0 50%,40% 0,40% 30%,100% 30%,100% 70%,40% 70%,40% 100%);animation:pback 1s ease-in-out infinite}@keyframes pback{50%{transform:translate(-20%)}}.ppads{display:grid;gap:calc(var(--u) * 3);justify-content:center;grid-template-columns:repeat(var(--pc, 3),calc(var(--u) * 24))}.ppads.n2{--pc: 2}.ppads.n3{--pc: 3}.ppads.n4{--pc: 2}.ppads.n5,.ppads.n6{--pc: 3;grid-template-columns:repeat(3,calc(var(--u) * 22))}.ppad{position:relative;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#ffffff80,#fff4dc40);box-shadow:0 0 0 calc(var(--u) * 1) #fffc;padding:8%;filter:brightness(.72) saturate(.75);transition:filter .12s,transform .12s}.ppad .ptok{pointer-events:none}.ppad .ptok.k-card{margin:auto;width:86%}.ppad.lit{filter:brightness(1.25) saturate(1.2);transform:scale(1.12);box-shadow:0 0 0 calc(var(--u) * 1.2) #fff,0 0 calc(var(--u) * 8) calc(var(--u) * 3) #fff6b0;z-index:3}.ppad:active{filter:brightness(1.1)}.powner{position:absolute;right:-6%;bottom:-6%;width:38%;border-radius:50%;box-shadow:0 0 0 calc(var(--u) * .6) #fff}.pins{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,calc(var(--u) * 14)));gap:calc(var(--u) * 1.2);justify-content:center;width:100%}.pins .pslot{min-height:calc(var(--u) * 11);padding:calc(var(--u) * .4)}.pins .pslot .ptok{width:82%}.pins .pslot .pq{font-size:calc(var(--u) * 4.4)}.pins .pslot.pred:not(.full){border-color:#ffd23f}.pt-ptray .pins{height:100%;align-content:center}.prow.song .ptok{opacity:.95}.pgears{position:absolute;top:0;right:0;bottom:0;left:0}.pgear{position:absolute;aspect-ratio:1;border-radius:50%;background:transparent;padding:0}.gbody{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle closest-side,#fff4dc 0 16%,rgba(0,0,0,.12) 17% 19%,var(--c) 20% 78%,transparent 79%),repeating-conic-gradient(var(--c) 0 11deg,transparent 11deg 22.5deg);filter:drop-shadow(0 calc(var(--u) * .8) 0 rgba(90,50,20,.35))}.gnum{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:calc(var(--u) * 4);color:var(--wood2);z-index:2}.pgear.spin.cw .gbody{animation:gspin var(--d) linear infinite}.pgear.spin.ccw .gbody{animation:gspin var(--d) linear infinite reverse}@keyframes gspin{to{transform:rotate(360deg)}}.pgear.picked{box-shadow:0 0 0 calc(var(--u) * 1) #fff,0 0 calc(var(--u) * 4) calc(var(--u) * 1.4) var(--org)}.pgear.jam .gbody{animation:gjam .5s ease-in-out 2}@keyframes gjam{25%{transform:rotate(-14deg)}75%{transform:rotate(10deg)}}.gdrive{position:absolute;left:50%;top:-14%;width:40%;height:18%;transform:translate(-50%);background:#e0672a;clip-path:polygon(0 35%,70% 35%,70% 0,100% 50%,70% 100%,70% 65%,0 65%);animation:pblink 1.2s ease-in-out infinite}@keyframes pblink{50%{opacity:.45}}.gdrive.ccw{transform:translate(-50%) scaleX(-1)}.gq{position:absolute;right:-8%;top:-8%;width:34%;aspect-ratio:1;border-radius:50%;background:#fff;color:#e0672a;font-family:Jua;font-style:normal;font-size:calc(var(--u) * 4.4);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 calc(var(--u) * .6) var(--org);animation:bob 1.4s ease-in-out infinite}.parw{min-width:36%;flex-direction:row;gap:calc(var(--u) * 2)}.parw .pname{font-size:calc(var(--u) * 3.6)}.arw{position:relative;width:calc(var(--u) * 9);height:calc(var(--u) * 9);border:calc(var(--u) * 1.6) solid #e0672a;border-right-color:transparent;border-radius:50%;flex:none}.arw:after{content:"";position:absolute;right:calc(var(--u) * -2.4);top:calc(var(--u) * -.6);border:calc(var(--u) * 1.8) solid transparent;border-left-color:#e0672a;transform:rotate(40deg)}.arw.ccw{transform:scaleX(-1)}.pkey{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--u) * 1.6);padding:calc(var(--u) * 1.6) calc(var(--u) * 2.4);max-width:96%}.pkp{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * .4)}.pkp>span{display:flex;justify-content:center}.pkp .pq{color:#e0672a;text-shadow:none;font-size:calc(var(--u) * 6);height:calc(var(--u) * 10);display:flex;align-items:center}.pk-eq{width:calc(var(--u) * 3.4);height:calc(var(--u) * 2.4);background:linear-gradient(var(--wood) 0 30%,transparent 30% 70%,var(--wood) 70%);transform:rotate(90deg)}.pmsg{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,calc(var(--u) * 17)));gap:calc(var(--u) * 1.6);justify-content:center;width:100%}.pmsg.big{grid-template-columns:repeat(var(--cols),minmax(0,calc(var(--u) * 18)))}.pmc{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * .8)}.pmc>.ptok{width:80%}.pk-down{width:calc(var(--u) * 4);height:calc(var(--u) * 3);background:#fff;clip-path:polygon(0 0,100% 0,50% 100%);opacity:.9}.pmc .pslot{width:100%;min-height:calc(var(--u) * 16)}.pmc .pslot .ptok{width:86%}.pattern.done .pcell .ptok,.pattern.done .pslot .ptok,.pattern.done .ppad{animation:cheer .5s ease-in-out infinite}.ptok.yay{animation:cheer .5s ease-in-out 2}.pdm-tok{position:absolute;top:34%;width:13%;aspect-ratio:1;border-radius:50%;background:var(--c)}.pdm-tok.q{background:transparent;border:3px dashed #fff}.pdm-tok.fly{animation:pdmfly 2.4s ease-in-out infinite}@keyframes pdmfly{0%,20%{transform:translateY(150%);opacity:.4}60%,to{transform:none;opacity:1}}.pdm-tok.in{animation:dmin 2.4s infinite both}.pdm-pad{position:absolute;top:30%;width:20%;aspect-ratio:1;border-radius:50%;background:var(--c);filter:brightness(.65)}.pdm-pad.p0{animation:pdmlit 3s infinite}.pdm-pad.p1{animation:pdmlit 3s .8s infinite}.pdm-pad.p2{animation:pdmlit 3s 1.6s infinite}.pdm-pad.r2{animation:pdmlit 3s infinite}.pdm-pad.r1{animation:pdmlit 3s .8s infinite}.pdm-pad.r0{animation:pdmlit 3s 1.6s infinite}@keyframes pdmlit{0%,20%{filter:brightness(1.3);transform:scale(1.12);box-shadow:0 0 18px 6px #fff6b0}28%,to{filter:brightness(.65);transform:none}}.pdm-back{position:absolute;left:35%;top:74%;width:30%;height:12%;background:#e0672a;clip-path:polygon(0 50%,30% 0,30% 30%,100% 30%,100% 70%,30% 70%,30% 100%)}.pdm-gear{position:absolute;top:26%;width:26%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle closest-side,#fff4dc 0 16%,#ffb020 18% 78%,transparent 79%),repeating-conic-gradient(#ffb020 0 11deg,transparent 11deg 22.5deg);animation:gspin 3s linear infinite}.pdm-gear.g1{left:10%}.pdm-gear.g2{left:36.5%;top:36%;animation-direction:reverse;filter:hue-rotate(160deg)}.pdm-gear.g3{left:63%}.pdm-gear.big{left:18%;top:18%;width:38%;animation-duration:3s}.pdm-gear.small{left:55%;top:30%;width:20%;animation-duration:1.6s;animation-direction:reverse;filter:hue-rotate(160deg)}.pdm-eq{position:absolute;left:40%;top:40%;width:12%;height:10%;background:linear-gradient(#fff 0 30%,transparent 30% 70%,#fff 70%)}.pdm-card{position:absolute;left:60%;top:26%;width:24%;height:30%;background:#fffaf0;border-radius:6px;font-family:Jua;font-style:normal;color:var(--wood2);display:flex;align-items:center;justify-content:center;font-size:calc(var(--u) * 4)}.pdm-card.in{animation:dmin 2.4s infinite both}.ptok.pt-has:before{border-radius:50%;clip-path:none;top:6%;right:6%;bottom:6%;left:6%;background:radial-gradient(circle,color-mix(in srgb,var(--c) 45%,#fff) 0 52%,var(--c) 54%)}.ptok.pt-has:after{content:none}.ptok.pt-has>.pt-ico{position:absolute;left:16%;top:16%;width:68%;height:68%;object-fit:contain;pointer-events:none;transform:scale(var(--sc));transform-origin:50% 70%}.pt-icobox{position:relative;display:block;width:62%;aspect-ratio:1;flex:none;pointer-events:none}.pt-icobox:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:color-mix(in srgb,var(--c) 30%,#fff);box-shadow:0 0 0 calc(var(--u) * .5) var(--c);transform:scale(var(--sc))}.ptok.k-card .pt-icobox .pt-ico,.pt-icobox .pt-ico{position:absolute;top:8%;right:8%;bottom:8%;left:8%;width:84%;height:84%;object-fit:contain;pointer-events:none;transform:scale(var(--sc))}.ptext{font-family:Jua;font-weight:400;font-size:calc(var(--u) * 3.6);color:var(--wood2);line-height:1.2;text-align:center}.pt.sel{box-shadow:0 0 0 calc(var(--u) * .8) #ffb02e}.pstat.flipsig{background:#ffe1c4;animation:pflipsig .45s ease-in-out 3}@keyframes pflipsig{50%{transform:scale(1.12) rotate(-3deg);box-shadow:0 0 0 calc(var(--u) * 1) #e0672a,0 0 calc(var(--u) * 6) #ffb36b}}.pins .pslot.flip{border-color:#e0672a;background:#ffd6b48c}.pins .pslot.flip1:before{content:"";position:absolute;left:calc(var(--u) * -1.2);top:10%;bottom:10%;width:calc(var(--u) * .7);border-radius:3px;background:#e0672a}.pslot.pchord{flex-wrap:wrap;gap:6%;align-content:center;border-color:#ffd23f}.pcm{width:36%;aspect-ratio:1;border-radius:50%;background:var(--c);opacity:.28}.pcm.on{opacity:1;box-shadow:0 0 calc(var(--u) * 1.6) var(--c)}.ppad.chord{filter:brightness(1.15) saturate(1.1);box-shadow:0 0 0 calc(var(--u) * 1.1) #ffd23f}.pmap{position:relative;width:94%;flex:1;min-height:0;border-radius:calc(var(--u) * 4);background:radial-gradient(circle at 20% 25%,#9fd57a 0 14%,transparent 15%),radial-gradient(circle at 80% 70%,#8acb66 0 16%,transparent 17%),linear-gradient(160deg,#b9e48f,#7fbf5b);box-shadow:inset 0 0 0 calc(var(--u) * 1) #5e9a3e;overflow:hidden}.pmap-path{position:absolute;left:8%;right:8%;top:50%;height:0;border-top:calc(var(--u) * 1.2) dashed rgba(168,112,63,.7);transform:rotate(-6deg)}.pattern .pspot{position:absolute;width:calc(var(--u) * 24);aspect-ratio:1;border-radius:50%;background:#fffcecc7;box-shadow:0 0 0 calc(var(--u) * .8) #fff,0 calc(var(--u) * .8) 0 #3c5a1e59;display:flex;align-items:center;justify-content:center;padding:0}.psp-place{position:absolute;left:8%;top:4%;width:42%;height:42%;object-fit:contain;pointer-events:none}.psp-mark{position:absolute;right:10%;bottom:10%;width:50%;pointer-events:none}.psp-own{position:absolute;top:14%;right:14%;bottom:14%;left:14%;pointer-events:none;animation:ppop .5s both}.psp-own .ptok.k-card{width:100%}.pattern .pspot.full{background:#fff3b0eb}.pattern .pspot.nope{animation:pnope .6s ease-in-out 2}.ppairs{width:100%;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,calc(var(--u) * 21)));gap:calc(var(--u) * 1.6);justify-content:center;align-content:center}.pcard{position:relative;border-radius:calc(var(--u) * 2.4);background:transparent;padding:0;min-height:calc(var(--u) * 14);transition:transform .15s}.pcard .ptok.k-card{width:100%;pointer-events:none}.pcard.sel{transform:translateY(calc(var(--u) * -1.6)) scale(1.06);box-shadow:0 0 0 calc(var(--u) * 1) var(--org)}.pcard.nope{animation:pnope .6s ease-in-out 1}.pcard.gone{display:block;aspect-ratio:.82;border-radius:calc(var(--u) * 2.4);border:calc(var(--u) * .5) dashed rgba(255,255,255,.7)}.ptok.nowd b{display:none}.ptok.nowd .pico,.ptok.nowd .pt-icobox{width:72%}.pdone{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;gap:calc(var(--u) * 1.6);width:100%;height:100%}.pcouple{display:flex;gap:calc(var(--u) * .4);padding:calc(var(--u) * .6);border-radius:calc(var(--u) * 2);background:#fff9;box-shadow:0 0 0 calc(var(--u) * .5) #ffb02e;animation:ppop .5s both}.pcouple .ptok.sm{width:calc(var(--u) * 6.4)}.pcouple .ptok.k-card b{font-size:calc(var(--u) * 3)}@keyframes ppop{0%{transform:scale(.4);opacity:0}70%{transform:scale(1.08);opacity:1}to{transform:none}}.pattern .pt-ptray:has(>.pnote.sm){align-content:center;row-gap:calc(var(--u) * .6);padding-top:calc(var(--u) * 1);padding-bottom:calc(var(--u) * 1)}.pattern .pt-ptray:has(>.pnote.sm)>.pt{height:66%!important;min-height:0}.pattern .pt-ptray:has(>.pnote.sm)>.pnote.sm{font-size:calc(var(--u) * 3.4);line-height:1.1}.pattern .pt-ptray:has(>.pt:nth-child(6)){flex-wrap:nowrap;gap:1.2%;padding-left:calc(var(--u) * 1);padding-right:calc(var(--u) * 1)}.pattern .pt-ptray:has(>.pt:nth-child(6))>.pt{flex:1 1 0;min-width:0;max-width:16%}.pattern .pt-ptray:has(>.pt:nth-child(6)) .ptok{width:calc(var(--u) * 8)}.measure .mmain{position:absolute;left:3%;right:3%;top:17%;height:48%;z-index:5}.measure .mboard{position:absolute;top:0;right:0;bottom:0;left:0;background:#fffaf0db;border-radius:calc(var(--u) * 4);box-shadow:0 0 0 calc(var(--u) * .8) #9b62358c,0 calc(var(--u) * 1) calc(var(--u) * 3) #0000002e;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:calc(var(--u) * 2);padding:calc(var(--u) * 2.4)}.measure .mtray{position:absolute;left:3%;right:3%;top:73%;height:16%;z-index:12;display:flex;align-items:stretch;justify-content:center;padding:calc(var(--u) * 1.4) calc(var(--u) * 1.6)}.measure .mtool{position:absolute;left:3%;width:25%;top:90.6%;height:7.4%;z-index:12;display:flex}.measure .mtoolbtn{flex:1;padding:0 calc(var(--u) * 1);font-size:calc(var(--u) * 4)}.measure .mtoolbtn.on{background:linear-gradient(#fff6c2,#ffd75e);box-shadow:0 0 0 calc(var(--u) * .8) var(--org)}.measure .mtoolbtn[disabled]{opacity:.5}.measure .mstep{position:absolute;top:15.2%;left:50%;transform:translate(-50%);z-index:13;background:var(--wood);color:#fff7e0;font-family:Jua;font-size:calc(var(--u) * 3.4);padding:calc(var(--u) * .5) calc(var(--u) * 3);border-radius:99px;white-space:nowrap}.measure{--S: 12}.measure button:not(.crossbtn){font-family:Jua;color:var(--wood2);position:relative}.measure .mname{font-family:Jua;font-size:calc(var(--u) * 3.4);color:var(--wood2);white-space:nowrap;line-height:1.1}.measure .mprompt{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Jua;font-size:calc(var(--u) * 5.2);color:var(--wood2);text-align:center}.measure .mprompt small{font-size:calc(var(--u) * 3.4);opacity:.75;margin-top:calc(var(--u) * 1)}.measure .mempty{font-family:Jua;color:var(--wood2);opacity:.7;font-size:calc(var(--u) * 4.4);align-self:center}.measure .mrank{position:absolute;right:calc(var(--u) * .6);top:calc(var(--u) * .6);min-width:calc(var(--u) * 6);padding:0 calc(var(--u) * 1);border-radius:99px;background:var(--org);color:#fff;font-style:normal;font-family:Jua;font-size:calc(var(--u) * 3.4)}.measure .mval{position:absolute;left:50%;bottom:18%;transform:translate(-50%);font-style:normal;font-family:Jua;font-size:calc(var(--u) * 3.4);background:#fff;color:#3a5068;border-radius:99px;padding:0 calc(var(--u) * 1.2);box-shadow:0 0 0 calc(var(--u) * .4) #9cc6e8}.measure .mcnt{font-family:Jua;font-size:calc(var(--u) * 3.6);color:var(--wood2);text-align:center}.measure .mshake{animation:shake .4s 2!important}.measure.done .msh,.measure.done .mpc,.measure.done .mlevel{animation:cheer .5s ease-in-out infinite}.measure .mcells{flex:1;display:grid;grid-template-columns:repeat(var(--cols, 5),1fr);grid-auto-rows:1fr;gap:calc(var(--u) * 1)}.measure .mcells.n1{--cols: 1}.measure .mcells.n2{--cols: 2}.measure .mcells.n3{--cols: 3}.measure .mcells.n4{--cols: 4}.measure .mcells.n6,.measure .mcells.n5{--cols: 5}.measure .mcells.n6{--cols: 3}.measure .mcells.n7,.measure .mcells.n8{--cols: 4}.measure .mcells.n9,.measure .mcells.n10{--cols: 5;gap:calc(var(--u) * .4)}.measure .mcell{--S: 12;border-radius:calc(var(--u) * 2.6);background:linear-gradient(#fffaf0,var(--cream2));box-shadow:0 calc(var(--u) * .6) 0 #c39a6a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * .6);padding:calc(var(--u) * .6);min-width:0}.measure .mcells.n6 .mcell,.measure .mcells.n7 .mcell,.measure .mcells.n8 .mcell,.measure .mcells.n9 .mcell,.measure .mcells.n10 .mcell{--S: 8;flex-direction:row}.measure .mcells.n9 .mname,.measure .mcells.n10 .mname{font-size:calc(var(--u) * 3)}.measure .mcell.gone,.measure span.mcell.gone{visibility:hidden}.measure .mcell.sel{background:linear-gradient(#fff6c2,#ffd75e);box-shadow:0 0 0 calc(var(--u) * .8) var(--org)}.measure .mreset{background:linear-gradient(#f3f7ff,#d9e6f7);box-shadow:0 calc(var(--u) * .6) 0 #9fb2c9}.msh{display:block;flex:none;position:relative;background:var(--c)}.msh.s-fish{width:calc(var(--u) * var(--S) * var(--f));height:calc(var(--u) * var(--S) * var(--f) * .48);border-radius:50% 46% 46% 50%/50%;margin-left:calc(var(--u) * var(--S) * var(--f) * .22);background:radial-gradient(circle at 76% 40%,#fff 0 7%,#4a2b12 7% 11%,transparent 12%),radial-gradient(ellipse at 40% 75%,rgba(255,255,255,.45) 0 30%,transparent 31%),var(--c)}.msh.s-fish:after{content:"";position:absolute;right:96%;top:12%;width:40%;height:76%;background:var(--c);clip-path:polygon(100% 50%,0 0,18% 50%,0 100%);filter:brightness(.92)}.msh.s-egg{width:calc(var(--u) * var(--S) * var(--f) * .74);height:calc(var(--u) * var(--S) * var(--f));border-radius:50% 50% 48% 48%/60% 60% 40% 40%;background:radial-gradient(circle at 35% 30%,#fff 0 12%,transparent 13%),linear-gradient(#fffaf0,var(--c) 160%);box-shadow:inset 0 calc(var(--u) * -.8) 0 #00000014}.msh.s-bar,.msh.s-jump{width:calc(var(--u) * var(--S) * .3);height:calc(var(--u) * var(--S) * var(--f));border-radius:calc(var(--u) * 1.2) calc(var(--u) * 1.2) 0 0}.msh.s-thermo{width:calc(var(--u) * var(--S) * .22);height:calc(var(--u) * var(--S));border-radius:99px;background:linear-gradient(to top,#e8473a calc(var(--f) * 100%),#fff calc(var(--f) * 100%));box-shadow:0 0 0 calc(var(--u) * .5) #c9d6e3}.msh.s-rock{width:calc(var(--u) * var(--S) * var(--f));height:calc(var(--u) * var(--S) * var(--f) * .72);border-radius:46% 54% 40% 60%/58% 50% 50% 42%;background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.45) 0 18%,transparent 19%),linear-gradient(var(--c),#8f8f99 140%)}.msh.s-tank{width:calc(var(--u) * var(--S) * var(--f) * .62);height:calc(var(--u) * var(--S) * var(--f));border-radius:calc(var(--u) * 1.4);background:linear-gradient(90deg,rgba(255,255,255,.35) 0 18%,transparent 19%),var(--c)}.msh.s-tank:before{content:"";position:absolute;left:30%;right:30%;top:-10%;height:12%;border-radius:3px 3px 0 0;background:#8a96a6}.msh.s-cloud{width:calc(var(--u) * var(--S) * var(--f));height:calc(var(--u) * var(--S) * var(--f) * .55);border-radius:99px;background:#fff;box-shadow:inset 0 calc(var(--u) * -.8) 0 #dbe8f5}.msh.s-cloud:before{content:"";position:absolute;left:22%;top:-38%;width:46%;height:90%;border-radius:50%;background:#fff}.msh.s-shell{width:calc(var(--u) * var(--S) * var(--f));height:calc(var(--u) * var(--S) * var(--f) * .8);border-radius:50% 50% 12% 12%/70% 70% 30% 30%;background:repeating-conic-gradient(from 270deg at 50% 100%,var(--c) 0 12deg,#fff4dc 12deg 18deg)}.msh.s-path{width:calc(var(--u) * var(--S) * var(--f));height:calc(var(--u) * 2.4);border-radius:99px;background:repeating-linear-gradient(90deg,#d9b47a 0,#d9b47a 8%,#caa264 8%,#caa264 9%)}.ms-compare .mdir,.ms-time .mdir{display:flex;align-items:flex-end;justify-content:center;gap:calc(var(--u) * 1.4);font-family:Jua;font-size:calc(var(--u) * 4.6);color:var(--wood2)}.mdir .tri{display:block;background:var(--org);clip-path:polygon(50% 0,100% 100%,0 100%)}.mdir .tri.s{width:calc(var(--u) * 3);height:calc(var(--u) * 3)}.mdir .tri.m{width:calc(var(--u) * 4.4);height:calc(var(--u) * 4.4)}.mdir .tri.l{width:calc(var(--u) * 6);height:calc(var(--u) * 6)}.mdir span{margin-left:calc(var(--u) * 2)}.measure .mline{flex:1;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;gap:calc(var(--u) * 1.6)}.measure .mslot{--S: 17;width:22%;min-height:40%;border-radius:calc(var(--u) * 3);border:calc(var(--u) * .6) dashed #d8b98c;background:#ffffff80;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * 1);padding:calc(var(--u) * 1)}.measure .mline.n5 .mslot,.measure .mline.n6 .mslot{width:30%}.measure .mline.n2 .mslot,.measure .mline.n3 .mslot{width:30%;min-height:70%;--S: 22}.measure .mline.n7 .mslot,.measure .mline.n8 .mslot{--S: 14}.measure .mslot.full{border-style:solid;border-color:#e6cf9e;background:#fffaf0}.measure .mslot .mn{position:absolute;left:calc(var(--u) * -1.2);top:calc(var(--u) * -1.2);width:calc(var(--u) * 6);height:calc(var(--u) * 6);border-radius:50%;background:var(--org);color:#fff;font-size:calc(var(--u) * 3.4);display:flex;align-items:center;justify-content:center}.measure .mpick{flex:1;display:flex;align-items:center;justify-content:center;gap:calc(var(--u) * 2);flex-wrap:wrap}.measure .mbig{--S: 26;flex:1 1 28%;min-height:60%;max-width:46%;border-radius:calc(var(--u) * 4);background:#fff9;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * 1.6)}.measure .mpick.n4 .mbig,.measure .mpick.n5 .mbig,.measure .mpick.n6 .mbig{--S: 18;min-height:40%}.measure .mbig.sel{background:#fff1b8;box-shadow:0 0 0 calc(var(--u) * 1) var(--org)}.ml-egg .mslot,.ml-egg .mbig,.ml-bar .mbig,.ml-thermo .mbig,.ml-tank .mbig{justify-content:flex-end}.ico-ruler{width:calc(var(--u) * 6);height:calc(var(--u) * 2.4);border-radius:3px;background:repeating-linear-gradient(90deg,#fff 0,#fff 18%,#9cc6e8 18%,#9cc6e8 22%),#fff;box-shadow:0 0 0 calc(var(--u) * .4) #9cc6e8}.measure .mrows{flex:1;display:flex;flex-direction:column;gap:calc(var(--u) * 1.2);justify-content:center}.measure .mrow{flex:1;max-height:calc(var(--u) * 20);min-height:calc(var(--u) * 10);display:flex;align-items:center;gap:calc(var(--u) * 1.6);background:#fff9;border-radius:calc(var(--u) * 3);padding:calc(var(--u) * .8) calc(var(--u) * 2)}.measure .mrow.sel,.measure .mcolb.sel{background:#fff1b8;box-shadow:0 0 0 calc(var(--u) * .9) var(--org)}.measure .mrowname{flex:0 0 17%;font-family:Jua;font-size:calc(var(--u) * 3.4);text-align:left;white-space:normal;line-height:1.1}.measure .mobj{position:relative;flex:1;align-self:stretch}.measure .mobj .msh{position:absolute;left:0;top:6%;height:50%;width:calc(var(--f) * 100%);margin:0}.measure .mobj .msh.s-fish{margin-left:0;left:0}.measure .mobj .msh.s-fish:after{display:none}.measure .mobj .msh.s-egg{border-radius:50% 40% 40% 50%/50%}.measure .mobj .msh.s-path{top:26%;height:22%}.measure .mblocks{position:absolute;left:0;bottom:4%;height:34%;width:var(--w);display:flex}.measure .mblocks i{flex:1;margin-right:2px;border-radius:3px;background:linear-gradient(#ffe36b,#ffb020);animation:pop .3s both;animation-delay:calc(var(--j) * .08s)}.measure .mblocks.steps i{border-radius:50% 50% 40% 40%;background:#8bd14a;margin:0 6%}.measure .mcount{flex:0 0 13%;font-family:Jua;font-weight:400;font-size:calc(var(--u) * 4.4);color:#e0672a;text-align:right}.measure .mrows.n6 .mcount,.measure .mrows.n5 .mcount{font-size:calc(var(--u) * 3.8)}.measure .mcols{flex:1;display:flex;gap:calc(var(--u) * 1.4);justify-content:center;align-items:stretch}.measure .mcolb{flex:1;max-width:30%;min-width:14%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:calc(var(--u) * .8);background:#fff9;border-radius:calc(var(--u) * 3);padding:calc(var(--u) * 1.4) calc(var(--u) * .6)}.measure .mgauge{position:relative;width:48%;flex:1;border-radius:calc(var(--u) * 1.6) calc(var(--u) * 1.6) calc(var(--u) * .6) calc(var(--u) * .6);background:#fff;box-shadow:inset 0 0 0 calc(var(--u) * .5) #c9d6e3;overflow:visible}.measure .mgauge.g-thermo{width:34%;border-radius:99px}.measure .mgauge .tk{position:absolute;left:0;width:34%;border-top:calc(var(--u) * .4) solid #9cb3c9}.measure .mgauge .tk b{position:absolute;left:110%;top:calc(var(--u) * -2);font-family:Jua;font-weight:400;font-size:calc(var(--u) * 3);color:#3a5068}.measure .mfillbar{position:absolute;left:0;right:0;bottom:0;background:var(--c);border-radius:calc(var(--u) * .6);transition:height .5s cubic-bezier(.3,1.4,.5,1);animation:mgrow .5s both;transform-origin:bottom}.measure .mcover{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-style:normal;font-family:Jua;font-size:calc(var(--u) * 6);color:#fff;background:repeating-linear-gradient(45deg,#b77a41 0,#b77a41 10%,#a8703a 10%,#a8703a 20%);border-radius:inherit}.measure .mjumper{position:absolute;left:50%;width:calc(var(--u) * 5);height:calc(var(--u) * 5);margin-left:calc(var(--u) * -2.5);border-radius:50%;background:var(--c);box-shadow:0 0 0 calc(var(--u) * .6) #fff;animation:mhop .6s both}.measure .mq{flex:0 0 auto;font-family:Jua;font-size:calc(var(--u) * 3.8);color:var(--wood2);text-align:center}.ms-ruler .mtray{flex-direction:column;gap:calc(var(--u) * 1)}.measure .mnums{flex:1;display:flex;gap:2%}.measure .mnum{flex:1;border-radius:calc(var(--u) * 3);background:linear-gradient(#fffaf0,var(--cream2));box-shadow:0 calc(var(--u) * .6) 0 #c39a6a;font-size:calc(var(--u) * 7)}.measure .mnum.sel{background:linear-gradient(#fff6c2,#ffd75e);box-shadow:0 0 0 calc(var(--u) * .8) var(--org)}.measure .mtop{display:flex;align-items:center;justify-content:space-between;min-height:calc(var(--u) * 10)}.measure .mtop .mcnt{flex:1;text-align:left}.measure .mpickbtn{margin-left:auto;min-width:34%;height:calc(var(--u) * 10);font-size:calc(var(--u) * 4)}.measure .mpickbtn.on{background:linear-gradient(#fff6c2,#ffd75e);box-shadow:0 0 0 calc(var(--u) * .8) var(--org)}.measure .mbal{position:relative;flex:1}.measure .mbeam{position:absolute;left:6%;right:6%;top:24%;height:calc(var(--u) * 2.4);border-radius:99px;background:linear-gradient(#c98d4f,#9b6235);transform:rotate(var(--t));transition:transform .6s cubic-bezier(.3,1.6,.5,1)}.measure .mpan{position:absolute;top:100%;width:44%;min-height:calc(var(--u) * 15);transform-origin:50% 0;transform:rotate(calc(var(--t) * -1));transition:transform .6s;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:calc(var(--u) * .6);padding:calc(var(--u) * 1) calc(var(--u) * 1) calc(var(--u) * 3);background:linear-gradient(transparent calc(100% - var(--u) * 2.4),#b8c4d0 calc(100% - var(--u) * 2.4));border-radius:0 0 calc(var(--u) * 6) calc(var(--u) * 6)}.measure .mpan.L{left:-4%}.measure .mpan.R{right:-4%}.measure .mtok{--S: 9;min-width:30%;display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * .3);background:none;padding:0}.measure .mtok span{font-family:Jua;font-size:calc(var(--u) * 3);color:var(--wood2);white-space:nowrap}.measure .mpost{position:absolute;left:50%;top:24%;bottom:0;width:calc(var(--u) * 3);margin-left:calc(var(--u) * -1.5);background:linear-gradient(90deg,#9b6235,#6e3f1c);border-radius:4px;z-index:-1}.measure .mpost:after{content:"";position:absolute;left:-200%;right:-200%;bottom:0;height:calc(var(--u) * 3);border-radius:99px;background:#6e3f1c}.measure .mbal.thud .mbeam{animation:mthud .4s}.measure .mlog{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--u) * 1);min-height:calc(var(--u) * 5)}.measure .mlog span{font-family:Jua;font-size:calc(var(--u) * 3.4);background:#fff;border-radius:99px;padding:0 calc(var(--u) * 2);color:#3a5068;box-shadow:0 0 0 calc(var(--u) * .4) #c9d6e3}.ico-scale{width:calc(var(--u) * 6);height:calc(var(--u) * 4);background:linear-gradient(#9b6235,#9b6235) center 20% / 100% 22% no-repeat,linear-gradient(#9b6235,#9b6235) center / 18% 100% no-repeat}.measure .mvessels{flex:1;display:flex;justify-content:center;gap:calc(var(--u) * 6)}.measure .mves{flex:0 0 40%;display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 1);background:none;border-radius:calc(var(--u) * 4);padding:calc(var(--u) * 1)}.measure .mves.act{background:#ffe66b66;box-shadow:0 0 0 calc(var(--u) * .8) var(--org)}.measure .mpot{position:relative;width:70%;flex:1;border-radius:calc(var(--u) * 2) calc(var(--u) * 2) calc(var(--u) * 6) calc(var(--u) * 6);background:#ffffffb3;box-shadow:inset 0 0 0 calc(var(--u) * 1) #fff,0 0 0 calc(var(--u) * .5) #c9d6e3;overflow:hidden}.measure .mpot.f-straw{border-radius:calc(var(--u) * 2) calc(var(--u) * 2) 50% 50%;background:#a8703a;box-shadow:inset 0 calc(var(--u) * 1.4) 0 #0003}.measure .mlevel{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(#7fd0ff,#3a9be0);transition:height .45s cubic-bezier(.3,1.4,.5,1)}.measure .f-straw .mlevel{background:repeating-linear-gradient(100deg,#f4d06a 0,#f4d06a 6%,#e3b94a 6%,#e3b94a 9%,#f8df8e 9%,#f8df8e 14%)}.measure .f-sand .mlevel{background:linear-gradient(#f3d79a,#e2b867)}.measure .mmark{position:absolute;left:0;width:24%;border-top:calc(var(--u) * .45) solid rgba(60,80,100,.45)}.measure .mmark b{position:absolute;left:110%;top:calc(var(--u) * -2.4);font-family:Jua;font-weight:400;font-size:calc(var(--u) * 3.4);color:#3a5068}.measure .mtarget{position:absolute;left:0;right:0;border-top:calc(var(--u) * .9) dashed #e8473a}.measure .mtarget.hit{border-top-color:#4caf50;animation:hintg .9s 2}.measure .mcup{width:calc(var(--u) * 7);height:calc(var(--u) * (2.6 + var(--h) * 2));border-radius:calc(var(--u) * .8) calc(var(--u) * .8) calc(var(--u) * 2) calc(var(--u) * 2);background:linear-gradient(#d6efff 0,#d6efff 25%,#8fd0ff 25%);box-shadow:inset 0 0 0 calc(var(--u) * .5) #fff;flex:none}.measure .mcup.f-straw{border-radius:calc(var(--u) * 1.4);width:calc(var(--u) * (3 + var(--h) * 2.4));height:calc(var(--u) * 5);background:repeating-linear-gradient(100deg,#f4d06a 0,#f4d06a 12%,#e3b94a 12%,#e3b94a 18%)}.ico-undo{width:calc(var(--u) * 4);height:calc(var(--u) * 4);border-radius:50%;border:calc(var(--u) * 1) solid var(--wood2);border-right-color:transparent}.measure .mplates{flex:1;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;gap:calc(var(--u) * 2.4)}.measure .mplate{width:calc(var(--u) * 30);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#fff 0,#fff 56%,#f1e3c8 57%,#f1e3c8 63%,#fff 64%);box-shadow:0 calc(var(--u) * 1) calc(var(--u) * 2) #0003;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:calc(var(--u) * .6);padding:16%}.measure .mplates.n4 .mplate,.measure .mplates.n5 .mplate{width:calc(var(--u) * 26)}.measure .mplate .mname{position:absolute;bottom:-4%;left:50%;transform:translate(-50%);background:#fffaf0;border-radius:99px;padding:0 calc(var(--u) * 1.4);font-size:calc(var(--u) * 3)}.measure .mrest{background:radial-gradient(circle,#ffe9b8 0,#ffe9b8 56%,#e6c27a 57%,#e6c27a 64%,#fff 65%)}.measure .mpn{position:absolute;right:4%;top:4%;background:var(--wood2);color:#fff;font-size:calc(var(--u) * 3.4);border-radius:99px;min-width:calc(var(--u) * 6.4);padding:0 calc(var(--u) * 1.2)}.measure .mpc{display:inline-block;width:calc(var(--u) * 5.4);height:calc(var(--u) * 5.4);border-radius:50%;background:radial-gradient(circle at 30% 30%,#6b3a1a 0 9%,transparent 10%),radial-gradient(circle at 65% 60%,#6b3a1a 0 9%,transparent 10%),#d98e3a;animation:pop .25s both}.measure .mpc.half{clip-path:polygon(0 0,50% 0,50% 100%,0 100%)}.measure .mpc.p-pellet{width:calc(var(--u) * 4.2);height:calc(var(--u) * 4.2);background:radial-gradient(circle at 35% 30%,#fff8 0 20%,transparent 21%),#c8743a}.measure .mpc.p-berry{background:radial-gradient(circle at 35% 30%,#fff9 0 16%,transparent 17%),#c4365a}.measure .mpc.p-star{border-radius:0;background:#ffd23f;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.measure .mpc.p-water{border-radius:50%/60% 60% 40% 40%;background:radial-gradient(circle at 35% 35%,#fff9 0 16%,transparent 17%),#3a9be0}.measure .mpool{flex:1;display:flex;flex-wrap:wrap;gap:calc(var(--u) * .8);align-content:center;justify-content:center}.measure .mpbtn{background:none;padding:calc(var(--u) * .6)}.measure .mpbtn.cut .mpc{animation:hintg .9s infinite}.ico-knife{width:calc(var(--u) * 6);height:calc(var(--u) * 2);border-radius:0 99px 99px 0;background:linear-gradient(90deg,#8a5a23 0,#8a5a23 35%,#dfe6ee 35%)}.measure .mlanes{flex:1;display:flex;flex-direction:column;justify-content:center;gap:calc(var(--u) * 1.6)}.measure .mlane{flex:1;max-height:calc(var(--u) * 26);display:flex;align-items:center;gap:calc(var(--u) * 2);background:#fff9;border-radius:calc(var(--u) * 3);padding:calc(var(--u) * 1) calc(var(--u) * 2)}.measure .mlane.sel{background:#fff1b8;box-shadow:0 0 0 calc(var(--u) * .9) var(--org)}.measure .mlane>.mname{position:absolute;left:calc(var(--u) * 15);top:calc(var(--u) * .8);display:flex;gap:calc(var(--u) * 1.6);align-items:baseline}.measure .mper{font-style:normal;font-size:calc(var(--u) * 3.4);color:#3a5068}.measure .mtap{position:absolute;left:calc(var(--u) * 1);bottom:calc(var(--u) * .4);font-family:Jua;font-weight:400;font-size:calc(var(--u) * 3.4);color:#e0672a}.measure .mglass{position:relative;flex:none;width:calc(var(--u) * 9);height:calc(var(--u) * 14);background:#fffc;clip-path:polygon(0 0,100% 0,100% 6%,56% 50%,100% 94%,100% 100%,0 100%,0 94%,44% 50%,0 6%);box-shadow:inset 0 0 0 calc(var(--u) * .6) #c9a36a}.measure .mglass .top,.measure .mglass .bot{position:absolute;left:0;right:0;background:#f2c14e}.measure .mglass .top{top:6%;height:40%}.measure .mglass .bot{bottom:6%;height:0}.measure .mglass.run .top{animation:msandtop var(--d) linear forwards}.measure .mglass.run .bot{animation:msandbot var(--d) linear forwards}.measure .mtrack{position:relative;flex:1;align-self:stretch;margin-top:calc(var(--u) * 5)}.measure .mtrack:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:calc(var(--u) * .6) dashed rgba(90,169,240,.6)}.measure .mcellsrow{position:absolute;left:0;right:10%;top:30%;bottom:30%;display:flex;gap:2px}.measure .mcellsrow i{flex:1;background:#5aa9f02e;border-radius:3px}.measure .mracer{position:absolute;left:0;top:50%;width:calc(var(--u) * 8);height:calc(var(--u) * 4);margin-top:calc(var(--u) * -2);border-radius:50%;background:radial-gradient(circle at 76% 40%,#fff 0 8%,#4a2b12 8% 13%,transparent 14%),var(--c)}.measure .mracer.run{animation:mrace var(--d) linear forwards}.measure .mflag{position:absolute;right:2%;top:14%;width:calc(var(--u) * 1);height:72%;background:repeating-linear-gradient(#4a2b12 0,#4a2b12 20%,#fff 20%,#fff 40%);border-radius:2px}.ms-time .mtray .mprompt{font-size:calc(var(--u) * 4.6)}.measure .mslot.card{--S: 10;width:30%}.measure .mcell.card{--S: 8}.measure .mev{display:none;width:calc(var(--u) * 8);height:calc(var(--u) * 8);border-radius:50%}.measure .mev.e-morning{display:block;background:radial-gradient(circle at 50% 80%,#ffb020 0,#ffb020 30%,#ffe9a8 31%)}.measure .mev.e-noon{display:block;background:radial-gradient(circle,#ffd23f 0,#ffd23f 36%,#bfe6ff 37%)}.measure .mev.e-evening{display:block;background:radial-gradient(circle at 50% 80%,#ff7a3d 0,#ff7a3d 30%,#ffc0a0 31%)}.measure .mev.e-night{display:block;background:radial-gradient(circle at 38% 40%,#fff3b0 0 30%,transparent 31%),radial-gradient(circle at 55% 35%,#2d3a66 0 30%,transparent 31%),#2d3a66}@keyframes msandtop{to{height:0}}@keyframes msandbot{to{height:40%}}@keyframes mrace{0%{left:0}to{left:calc(var(--len) * 84%)}}@keyframes mgrow{0%{transform:scaleY(0)}}@keyframes mhop{0%{transform:translateY(300%)}60%{transform:translateY(-30%)}to{transform:none}}@keyframes mthud{50%{filter:brightness(1.15)}}.mdm-finger{position:absolute;width:12%;aspect-ratio:1;border-radius:50%;background:#ffaa28d9;box-shadow:0 0 0 4px #fff;animation:mdmtap 1.6s ease-in-out infinite}.mdm-row{position:absolute;left:8%;right:8%;top:22%;height:40%;display:flex;align-items:center;justify-content:space-around}.mdm-fish{display:block;width:calc(26% * var(--f));aspect-ratio:2.2;border-radius:50%;background:radial-gradient(circle at 76% 40%,#fff 0 8%,#4a2b12 8% 12%,transparent 13%),#ff8a5c;animation:pop .5s both}.mdm-fish.d2{background-color:#5aa9f0;animation-delay:.7s}.mdm-fish.d3{background-color:#8bd14a;animation-delay:1.4s}.mdm-row .mdm-fish{animation:mdmline 3s infinite both}.mdm-row .mdm-fish.d2{animation-delay:.5s}.mdm-row .mdm-fish.d3{animation-delay:1s}.mdm-ruler{position:absolute;left:14%;right:14%;top:24%;height:44%}.mdm-ruler .mdm-fish{width:100%;aspect-ratio:auto;height:50%;border-radius:50% 40% 40% 50%/50%}.mdm-blocks{position:absolute;left:0;right:0;bottom:0;height:36%;display:flex;gap:3px}.mdm-blocks i{flex:1;border-radius:3px;background:linear-gradient(#ffe36b,#ffb020);animation:mdmblock 3s infinite both}.mdm-blocks i:nth-child(2){animation-delay:.3s}.mdm-blocks i:nth-child(3){animation-delay:.6s}.mdm-blocks i:nth-child(4){animation-delay:.9s}.mdm-beam{position:absolute;left:14%;right:14%;top:34%;height:6%;border-radius:99px;background:#9b6235;animation:mdmtilt 3s ease-in-out infinite}.mdm-beam i{position:absolute;top:100%;width:26%;height:260%;border-radius:0 0 40px 40px;background:linear-gradient(transparent 70%,#b8c4d0 70%)}.mdm-beam .pl{left:-6%}.mdm-beam .pr{right:-6%}.mdm-beam .pl:after{content:"";position:absolute;left:30%;bottom:30%;width:40%;aspect-ratio:1;border-radius:40%;background:#9aa7b8}.mdm-post{position:absolute;left:48%;width:4%;top:36%;bottom:8%;background:#6e3f1c;border-radius:3px}.mdm-pot{position:absolute;left:38%;top:12%;width:24%;height:76%;background:#fff9;border-radius:6px 6px 16px 16px;overflow:hidden}.mdm-water{position:absolute;left:0;right:0;bottom:0;background:#3a9be0;animation:mdmfill 3s infinite}.mdm-line{position:absolute;left:0;right:0;bottom:60%;border-top:3px dashed #e8473a}.mdm-plate{position:absolute;top:34%;width:26%;aspect-ratio:1;border-radius:50%;background:#fff}.mdm-plate.a{left:16%}.mdm-plate.b{right:16%}.mdm-dot{position:absolute;top:48%;width:8%;aspect-ratio:1;border-radius:50%;background:#d98e3a;animation:mdmdrop 2.4s infinite}.mdm-dot.a{left:25%}.mdm-dot.b{right:25%;animation-delay:.6s}.mdm-glass{position:absolute;top:18%;width:16%;height:64%;background:#ffffffd9;clip-path:polygon(0 0,100% 0,100% 6%,56% 50%,100% 94%,100% 100%,0 100%,0 94%,44% 50%,0 6%)}.mdm-glass.a{left:24%}.mdm-glass.b{right:24%}.mdm-glass i{position:absolute;left:0;right:0;bottom:6%;background:#f2c14e;animation:mdmsand 2s linear infinite}.mdm-glass.b i{animation-duration:4s}@keyframes mdmtap{0%,to{transform:scale(1)}50%{transform:scale(.85)}}@keyframes mdmline{0%{opacity:0;transform:translateY(60%)}20%,85%{opacity:1;transform:none}to{opacity:0}}@keyframes mdmblock{0%{opacity:0;transform:scale(.4)}15%,85%{opacity:1;transform:none}to{opacity:0}}@keyframes mdmtilt{0%,20%{transform:none}45%,80%{transform:rotate(-9deg)}to{transform:none}}@keyframes mdmfill{0%{height:0}60%,90%{height:40%}to{height:0}}@keyframes mdmdrop{0%{transform:translateY(-260%);opacity:0}30%,90%{transform:none;opacity:1}to{opacity:0}}@keyframes mdmsand{0%{height:0}to{height:40%}}.me-ico{display:block;flex:none;width:calc(var(--u) * var(--S, 12) * var(--f, 1));height:calc(var(--u) * var(--S, 12) * var(--f, 1));object-fit:contain;pointer-events:none;filter:drop-shadow(0 0 calc(var(--u) * .35) var(--c, transparent)) drop-shadow(0 0 calc(var(--u) * .35) var(--c, transparent))}.measure.done .me-ico{animation:cheer .5s ease-in-out infinite}.me-ico.ev{width:calc(var(--u) * 8);height:calc(var(--u) * 8)}.measure .mracer.me-has{background:none;height:calc(var(--u) * 7);margin-top:calc(var(--u) * -3.5)}.me-ico.race{width:100%;height:100%}.measure .mgoalw{display:inline-block;margin-left:calc(var(--u) * 1.4);font-size:calc(var(--u) * 3.4);background:#fff3b0;border-radius:99px;padding:0 calc(var(--u) * 1.4)}.measure .mgoalw.over{background:#eee3cf;opacity:.8}.measure .mtarget.near{border-top-color:#ffb300;animation:hintg 1.2s infinite}.measure .mstream{position:absolute;left:46%;width:8%;top:-12%;height:30%;border-radius:99px;background:linear-gradient(#bfe6ff,#3a9be0);opacity:.85;animation:pop .3s}.measure .mbot{width:calc(var(--u) * 7);height:calc(var(--u) * 10);border-radius:calc(var(--u) * 1.4) calc(var(--u) * 1.4) calc(var(--u) * 2.4) calc(var(--u) * 2.4);background:linear-gradient(#bfe6ff 0,#bfe6ff 30%,#5aa9f0 30%);box-shadow:inset 0 0 0 calc(var(--u) * .6) #3a7fc0;transform:rotate(var(--deg, 0deg));transform-origin:50% 80%;transition:transform .3s;position:relative}.measure .mbot:before{content:"";position:absolute;left:32%;right:32%;top:-22%;height:24%;border-radius:calc(var(--u) * .6);background:#3a7fc0}.measure .mbot.up{--deg: 0deg;filter:saturate(.6)}.measure .mstop.idle{opacity:.55}.measure .mrestq{display:flex;align-items:stretch;gap:2%;min-height:calc(var(--u) * 11)}.measure .mrestq>span{align-self:center;font-family:Jua;font-size:calc(var(--u) * 3.8);color:var(--wood2);white-space:nowrap}.measure .mrestq .mnum{font-size:calc(var(--u) * 5.6);min-width:14%}.measure .mrestq.pick .mnum{font-size:calc(var(--u) * 3.4);line-height:1.15;padding:calc(var(--u) * .6);white-space:normal}.measure .nstrip{display:flex;gap:2%;justify-content:center;font-family:Jua;font-size:calc(var(--u) * 3.4);color:var(--wood2)}.measure .nstrip span{background:#fff3d6;border-radius:99px;padding:0 calc(var(--u) * 1.4)}.measure .nspots{flex:1;display:flex;gap:2.4%}.measure .nspot{flex:1;min-width:15%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:calc(var(--u) * .8);border-radius:calc(var(--u) * 3);background:linear-gradient(#cfd8e0,#aebcc8);box-shadow:0 calc(var(--u) * .6) 0 #8a9aa8;padding:calc(var(--u) * 1.4) calc(var(--u) * .6)}.measure .nspot.lit{background:linear-gradient(#fff3b0,#ffd75e);box-shadow:0 calc(var(--u) * .6) 0 #d9a93a}.measure .nspot.here{box-shadow:0 0 0 calc(var(--u) * .8) var(--org),0 calc(var(--u) * .6) 0 #c39a6a}.measure .nsun{position:absolute;top:6%;width:calc(var(--u) * 9);height:calc(var(--u) * 9);border-radius:50%;background:radial-gradient(circle,#fff6b0 0,#fff6b0 40%,#ffcf3f 41%,#ffcf3f 62%,#ffcf3f00 64%);animation:bob 2s ease-in-out infinite}.measure .nshade{position:absolute;top:8%;width:calc(var(--u) * 10);height:calc(var(--u) * 6);border-radius:99px;background:#9aa7b8;opacity:.7}.measure .ntemp{position:absolute;top:30%;font-family:Jua;font-style:normal;font-size:calc(var(--u) * 4.4);color:#e8473a;background:#fff;border-radius:99px;padding:0 calc(var(--u) * 1.4);box-shadow:0 0 0 calc(var(--u) * .4) #f3b3ad}.measure .ntemp.q{color:var(--wood2);box-shadow:0 0 0 calc(var(--u) * .4) #d8c6a8}.measure .nnest{position:relative;width:calc(var(--u) * 15);height:calc(var(--u) * 11)}.measure .negg{position:absolute;left:26%;bottom:22%;width:48%;height:70%;border-radius:50% 50% 46% 46%/60% 60% 40% 40%;background:radial-gradient(circle at 35% 30%,#fff 0,#fff 18%,#f6eedd 19%);box-shadow:inset 0 calc(var(--u) * -.8) 0 #e0cfae;animation:bob 1.6s ease-in-out infinite}.measure .nstraw{position:absolute;left:0;right:0;bottom:0;height:calc(20% + 60% * var(--h));z-index:2;border-radius:0 0 50% 50%;background:repeating-linear-gradient(100deg,#f4d06a 0,#f4d06a 8%,#e3b94a 8%,#e3b94a 12%,#f8df8e 12%,#f8df8e 18%);box-shadow:inset 0 0 0 calc(var(--u) * .4) #c9993a;transition:height .3s}.measure .nlv{font-style:normal;font-family:Jua;font-size:calc(var(--u) * 3.4);color:var(--wood2)}.measure .nthermo{width:calc(var(--u) * 3.4);height:calc(var(--u) * 9);border-radius:99px;background:linear-gradient(#fff 0,#fff 45%,#e8473a 45%);box-shadow:inset 0 0 0 calc(var(--u) * .5) #c9a36a}.measure .mglass.mini{width:calc(var(--u) * 4.4);height:calc(var(--u) * 6.4);margin-right:calc(var(--u) * 1);vertical-align:middle;display:inline-block}.measure .mglass.mini .bot{height:30%}.measure .mflip{display:flex;align-items:center;justify-content:center}.measure .nplan{width:calc(var(--u) * 7);height:calc(var(--u) * 7);border-radius:50%}.measure .nplan.p-sun{background:radial-gradient(circle,#fff6b0 0 40%,#ffcf3f 41% 70%,transparent 72%)}.measure .nplan.p-temp{border-radius:99px;width:calc(var(--u) * 3);background:linear-gradient(#fff 0,#fff 45%,#e8473a 45%)}.measure .nplan.p-move{background:radial-gradient(circle at 35% 30%,#fff 0,#fff 18%,#f6eedd 19%);border-radius:50% 50% 46% 46%/60% 60% 40% 40%;width:calc(var(--u) * 5.4)}.measure .nplan.p-straw{border-radius:calc(var(--u) * 1.4);height:calc(var(--u) * 4);background:repeating-linear-gradient(100deg,#f4d06a 0,#f4d06a 12%,#e3b94a 12%,#e3b94a 18%)}.measure .me-tank{width:calc(var(--u) * 13 * var(--f));height:calc(var(--u) * 13 * var(--f));object-fit:contain}.measure .mpan .me-tank{width:calc(var(--u) * 9 * var(--f));height:calc(var(--u) * 9 * var(--f))}.measure .mtnum{position:absolute;left:50%;bottom:calc(var(--u) * .6);transform:translate(-50%);font-family:Jua;font-size:calc(var(--u) * 3.4);color:#fff;background:#3c2814b3;border-radius:calc(var(--u) * 2);padding:0 calc(var(--u) * 1.6)}.measure .mcell{position:relative}.measure .me-jump{position:relative;display:inline-flex;flex-direction:column-reverse;align-items:center;height:100%;justify-content:flex-start}.measure .me-face{width:calc(var(--u) * 9);height:calc(var(--u) * 9);border-radius:50%;object-fit:cover;box-shadow:0 0 0 calc(var(--u) * .6) #fff,0 calc(var(--u) * .6) calc(var(--u) * 1.2) #00000040;margin-bottom:calc(var(--u) * .6)}.measure :has(>.me-jump)>span:not(.me-jump),.measure :has(>.me-tank)>span:not(.mtnum){display:none}.measure .mplate{padding:calc(var(--u) * 4.4);gap:calc(var(--u) * .5);align-items:center}.measure .mplate .mpc{flex:none}.measure .mplates.n4{padding:0 calc(var(--u) * 12)}.measure .mobj .msh.s-fish{background:radial-gradient(circle at calc(100% - var(--u) * 2.6) 40%,#fff 0 calc(var(--u) * .9),#4a2b12 calc(var(--u) * .9) calc(var(--u) * 1.4),transparent calc(var(--u) * 1.5)),radial-gradient(ellipse at 40% 75%,rgba(255,255,255,.45) 0 30%,transparent 31%),var(--c)}.story .goal{top:66.5%}.story .sprog{position:absolute;left:0;right:0;top:15.2%;display:flex;justify-content:center;gap:calc(var(--u) * 1.4);z-index:6}.story .sprog i{width:calc(var(--u) * 2.6);height:calc(var(--u) * 2.6);border-radius:50%;background:#fff9;box-shadow:0 0 0 calc(var(--u) * .4) var(--wood)}.story .sprog i.on{background:var(--org);transform:scale(1.25)}.story .sprog i.done{background:var(--grass)}.story .smain{position:absolute;left:3%;right:3%;top:17.5%;height:47%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3%;z-index:5}.story .smain.oops{animation:shake .4s ease-in-out}.story .stray{position:absolute;left:3%;right:3%;top:73%;height:16%;z-index:12;display:flex;gap:1.5%;padding:calc(var(--u) * 1.4) calc(var(--u) * 1.6);align-items:stretch;justify-content:center;overflow:hidden}.story .stray.scroll{justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.story .stray.scroll::-webkit-scrollbar{display:none}.sscene{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit;background:#bfe6ff}.ss-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover}.ss-ch{position:absolute;bottom:4%;transform:translate(-50%);filter:drop-shadow(0 calc(var(--u) * .5) calc(var(--u) * .5) rgba(0,0,0,.35));z-index:2}.ss-prop{position:absolute;transform:translate(-50%);container-type:inline-size;z-index:3;filter:drop-shadow(0 calc(var(--u) * .4) calc(var(--u) * .4) rgba(0,0,0,.3))}.ss-feel{position:absolute;width:24%;aspect-ratio:1;transform:translate(-50%);background:#fff;border-radius:50%;padding:2.4%;box-shadow:0 0 0 calc(var(--u) * .5) var(--org),0 calc(var(--u) * .5) calc(var(--u) * 1) #00000040;z-index:4;container-type:inline-size;display:flex;align-items:center;justify-content:center}.ss-feel .sface{width:100%}.ss-feel.q{background:#fff6c8;animation:hintg 1.2s ease-in-out infinite}.ss-feel b,.sq{font-family:Jua;color:#e0672a;font-size:70cqw;line-height:1}.sq{font-size:calc(var(--u) * 9)}.ss-fx{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:5}.fx-night{z-index:1;background:linear-gradient(#141e5a8c,#141e5a40)}.fx-rain{background:repeating-linear-gradient(105deg,transparent 0 7%,rgba(90,169,240,.7) 7% 7.6%);animation:srain .6s linear infinite;background-size:100% 200%}@keyframes srain{to{background-position:0 100%}}.fx-sparkle{background:radial-gradient(circle at 18% 22%,#fff7a0 0 1.6%,transparent 2%),radial-gradient(circle at 80% 18%,#fff7a0 0 2%,transparent 2.4%),radial-gradient(circle at 66% 40%,#fff 0 1.2%,transparent 1.6%),radial-gradient(circle at 30% 50%,#ffe14d 0 1.4%,transparent 1.8%);animation:glow 1s ease-in-out infinite}.fx-zzz:before{content:"z z z";position:absolute;right:8%;top:6%;font-family:Jua;color:#5a6bd6;font-size:calc(var(--u) * 4);letter-spacing:calc(var(--u) * .6);animation:bob 1.4s ease-in-out infinite}.fx-shock{background:repeating-conic-gradient(from 0deg at 50% 45%,rgba(255,255,255,.55) 0 4deg,transparent 4deg 22deg);-webkit-mask:radial-gradient(circle at 50% 45%,transparent 0 34%,#000 36%);mask:radial-gradient(circle at 50% 45%,transparent 0 34%,#000 36%)}.fx-hearts{background:radial-gradient(circle at 20% 24%,#ff7aa5 0 2%,transparent 2.4%),radial-gradient(circle at 78% 20%,#ff7aa5 0 2.4%,transparent 2.8%),radial-gradient(circle at 64% 44%,#ffb3c8 0 1.6%,transparent 2%);animation:bob 1.4s ease-in-out infinite}.ss-bub{position:absolute;top:4%;transform:translate(-50%);z-index:6;background:#fff;border-radius:calc(var(--u) * 3);padding:calc(var(--u) * 1) calc(var(--u) * 1.8);max-width:86%;font-family:Jua;font-size:calc(var(--u) * 3.4);line-height:1.25;text-align:center;color:var(--ink);box-shadow:0 0 0 calc(var(--u) * .45) var(--ink)}.ss-bub:after{content:"";position:absolute;bottom:calc(var(--u) * -2.2);left:44%;width:calc(var(--u) * 3);height:calc(var(--u) * 2.6);background:#fff;clip-path:polygon(0 0,100% 0,30% 100%)}.ss-bub.pic,.ss-bub.ask{width:30%;aspect-ratio:1.15;padding:4%;display:flex;align-items:center;justify-content:center;container-type:inline-size}.ss-bub.ask{width:auto;min-width:30%;aspect-ratio:auto;min-height:22%;box-shadow:0 0 0 calc(var(--u) * .6) var(--org)}.ss-bub.ask .sp,.ss-bub.pic .sp{width:calc(var(--u) * 9)}.ss-cap{position:absolute;left:0;top:0;z-index:6;max-width:92%;background:#ffd23f;color:var(--wood2);font-family:Jua;font-weight:400;font-size:calc(var(--u) * 3.4);line-height:1.2;padding:calc(var(--u) * .9) calc(var(--u) * 2);border-bottom-right-radius:calc(var(--u) * 2.4)}.sgiven{display:flex;align-items:center;gap:1.5%;width:100%;justify-content:center}.sgv{position:relative;width:22%;aspect-ratio:.95;border-radius:calc(var(--u) * 2);box-shadow:0 0 0 calc(var(--u) * .6) #fff,0 calc(var(--u) * .6) calc(var(--u) * 1.4) #00000040}.scene.story .sarrow{flex:0 0 auto;width:calc(var(--u) * 2.6);height:calc(var(--u) * 3.6);background:#fff;clip-path:polygon(0 0,100% 50%,0 100%);opacity:.9}.sslots{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;gap:calc(var(--u) * 2.2) 2.4%;width:100%}.scene.story .sslot{position:relative;width:var(--w);aspect-ratio:.82;border-radius:calc(var(--u) * 2.6);border:calc(var(--u) * .6) dashed rgba(255,255,255,.95);background:#ffffff47;padding:0}.scene.story .sslot.full{border:0;box-shadow:0 0 0 calc(var(--u) * .7) #fff,0 calc(var(--u) * .8) calc(var(--u) * 1.6) #00000040;animation:pop .3s ease-out}.scene.story .sslot .snum,.sopt .snum,.sgp .snum{position:absolute;left:calc(var(--u) * -1.6);top:calc(var(--u) * -1.6);z-index:9;width:calc(var(--u) * 6.6);height:calc(var(--u) * 6.6);border-radius:50%;background:var(--org);color:#fff;font-family:Jua;font-size:calc(var(--u) * 3.8);display:flex;align-items:center;justify-content:center;font-style:normal;box-shadow:0 0 0 calc(var(--u) * .5) #fff}.scene.story .sslot .sdots{position:absolute;left:50%;bottom:calc(var(--u) * -2.4);transform:translate(-50%);z-index:9;display:flex;gap:calc(var(--u) * .8);background:#fff;border-radius:calc(var(--u) * 3);padding:calc(var(--u) * .8) calc(var(--u) * 1.4)}.scene.story .sslot .sdots i{width:calc(var(--u) * 2.4);height:calc(var(--u) * 2.4);border-radius:50%;background:var(--org)}.st-scard,.spiece,.sopt{position:relative;flex:0 0 auto;border-radius:calc(var(--u) * 2.4);background:linear-gradient(#fffaf0,var(--cream2));box-shadow:0 calc(var(--u) * .6) 0 #c39a6a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * .5);padding:calc(var(--u) * .9)}.st-scard{width:var(--cw);min-width:15.4%}.st-scard.used,.spiece.used{background:#c39a6a40;box-shadow:inset 0 0 0 calc(var(--u) * .4) #9b623559}.st-scard.used>*,.spiece.used>*{visibility:hidden}.sthumb{position:relative;display:block;width:100%;flex:1;min-height:0;border-radius:calc(var(--u) * 1.6);overflow:hidden}.st-scard .sthumb{aspect-ratio:.95;flex:0 1 auto;max-height:100%}.slab{font-family:Jua;font-size:calc(var(--u) * 3.4);line-height:1.1;color:var(--wood2);text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spage{position:absolute;border-radius:calc(var(--u) * 2.6);box-shadow:0 0 0 calc(var(--u) * .9) #fff,0 calc(var(--u) * 1) calc(var(--u) * 2) #0000004d;background:#ffffff80}.story .smain.full{left:0;right:0;top:0;height:100%;display:block;pointer-events:none}.story .smain.full .spage{pointer-events:auto}.spage.tear{overflow:hidden}.sghost{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.3;filter:grayscale(.4);border-radius:inherit}.scene.story .sgrid{position:absolute;top:0;right:0;bottom:0;left:0;display:grid}.scell{position:relative;overflow:hidden;padding:0;background:transparent;border:calc(var(--u) * .45) dashed rgba(255,255,255,.95);border-radius:0}.scell.on{background:#ffe66b59;box-shadow:inset 0 0 0 calc(var(--u) * .9) #ffd23f;animation:glow 1s ease-in-out infinite}.scell.full{border:0;animation:pop .25s ease-out}.spc-in{position:absolute;display:block}.spc{position:relative;display:block;width:100%;overflow:hidden;border-radius:calc(var(--u) * 1);box-shadow:0 0 0 calc(var(--u) * .3) #fff;transform:rotate(-3deg)}.spiece:nth-child(2n) .spc{transform:rotate(3deg)}.spage.st-sticker .sscene{border-radius:inherit}.sspot{position:absolute;width:18%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;padding:6%;border:calc(var(--u) * .5) dashed rgba(255,255,255,.95);background:#ffffff40;z-index:7}.sspot.on{background:#ffe66b73;box-shadow:0 0 0 calc(var(--u) * .8) #ffd23f;animation:glow 1s ease-in-out infinite}.sspot .sil{position:absolute;top:10%;right:10%;bottom:10%;left:10%;display:flex;align-items:flex-end;justify-content:center;container-type:inline-size;filter:brightness(0) opacity(.28)}.sspot.full{border:0;background:none}.sspot.full .sil{filter:drop-shadow(0 calc(var(--u) * .4) calc(var(--u) * .4) rgba(0,0,0,.3));animation:pop .3s ease-out}.sspot .sil .sp,.sstk .sp{width:90%}.sspot .sil img,.sstk img{width:90%;border-radius:50%}.sstk{position:relative;display:flex;width:100%;aspect-ratio:1;align-items:flex-end;justify-content:center;container-type:inline-size}.sstk .ss-npc,.sspot .ss-npc{bottom:0}.sline{display:flex;align-items:center;justify-content:center;gap:1.2%;width:100%;flex-wrap:nowrap}.scell2{position:relative;flex:0 0 var(--w);aspect-ratio:.95;border-radius:calc(var(--u) * 2.4);box-shadow:0 0 0 calc(var(--u) * .7) #fff,0 calc(var(--u) * .8) calc(var(--u) * 1.6) #00000040;padding:0}.scell2.tgt{box-shadow:0 0 0 calc(var(--u) * .8) var(--org),0 calc(var(--u) * .8) calc(var(--u) * 1.6) #00000040}.sgap{background:#ffffff59;border:calc(var(--u) * .7) dashed #fff;box-shadow:none;display:flex;align-items:center;justify-content:center}.sgap .sq{animation:bob 1.2s ease-in-out infinite}.sgap.full{border:0;background:#fffaf0;box-shadow:0 0 0 calc(var(--u) * .7) var(--org);animation:pop .25s ease-out}.sgapin{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;gap:3%;padding:3%}.sgapin .sgp{position:relative;flex:1;display:flex;align-items:center;justify-content:center;border-radius:calc(var(--u) * 1.6);overflow:visible}.sgapin .sgp .sthumb{position:absolute;top:0;right:0;bottom:0;left:0}.sgapin.n1{padding:0}.sgapin.n1 .sgp,.sgapin.n1 .sthumb{border-radius:inherit}.sopt{width:var(--cw)}.sopt.sel{background:linear-gradient(#fff6c8,#ffe27a);box-shadow:0 0 0 calc(var(--u) * .8) var(--org),0 calc(var(--u) * .6) 0 #c39a6a;transform:translateY(calc(var(--u) * -1))}.sopt .sthumb{aspect-ratio:auto}.sfbig{display:block;width:62%;container-type:inline-size}.sfbig .sface{width:100%}.sopt.k-feel .sfbig{width:min(62%,calc(var(--u) * 14))}.stalk{position:relative;display:flex;align-items:center;justify-content:center;width:100%;flex:1;background:#fff;border-radius:calc(var(--u) * 3);box-shadow:0 0 0 calc(var(--u) * .45) var(--ink);padding:calc(var(--u) * 1);font-family:Jua;font-size:calc(var(--u) * 3.4);line-height:1.2;text-align:center;font-style:normal;margin-bottom:calc(var(--u) * 1.6);container-type:inline-size}.stalk:after{content:"";position:absolute;bottom:calc(var(--u) * -2);left:30%;width:calc(var(--u) * 3);height:calc(var(--u) * 2.4);background:#fff;clip-path:polygon(0 0,100% 0,20% 100%)}.stalk.pic .sp{width:56%}.scene.story .spic{display:flex;position:relative;width:74%;aspect-ratio:1;align-items:center;justify-content:center;container-type:inline-size}.scene.story .spic .sp{width:86%}.scene.story .spic img{width:92%;border-radius:50%;box-shadow:0 0 0 calc(var(--u) * .5) #fff}.scene.story .spic .ss-npc{bottom:0}.sgp .spic{width:80%}.sres{position:absolute;top:0;right:0;bottom:0;left:0;z-index:25;pointer-events:none;display:none;align-items:center;justify-content:center;background:#28190a59}.sres.on{display:flex}.sresin{position:relative;width:78%;aspect-ratio:.95;border-radius:calc(var(--u) * 3);box-shadow:0 0 0 calc(var(--u) * 1.2) #fff,0 0 0 calc(var(--u) * 2) var(--wood2),0 calc(var(--u) * 2) calc(var(--u) * 4) #00000059;animation:pop .35s ease-out}.sresin.oops{animation:pop .3s ease-out,shake .45s .3s ease-in-out 2}.sresin.good .ss-ch,.story.done .sslot .ss-ch,.story.done .scell2 .ss-ch,.story.done .scell .ss-ch{animation:cheer .6s ease-in-out infinite}.story.good .sslot,.story.good .scell2{animation:hintg .5s ease-in-out}.sface{position:relative;display:block;aspect-ratio:1;border-radius:50%;background:#ffe0b8;font-style:normal;box-shadow:inset 0 calc(var(--u) * -.4) 0 #a05a282e}.sface i{position:absolute;display:block}.sface .el,.sface .er{top:38%;width:13%;height:13%;border-radius:50%;background:#3a2412}.sface .el{left:26%}.sface .er{right:26%}.sface .m{left:35%;width:30%;top:62%;height:8%;border-radius:999px;background:#3a2412}.sface .x{display:none}.f-calm .m{height:6%;border-radius:0 0 999px 999px;left:38%;width:24%}.f-joy .m{height:17%;top:58%;border-radius:0 0 999px 999px;background:#8a2a1a}.f-sad .el,.f-sad .er{top:42%}.f-sad .m{top:68%;height:9%;width:26%;left:37%;border-radius:999px 999px 0 0}.f-sad .x{display:block;left:20%;top:54%;width:10%;height:15%;background:#5aa9f0;border-radius:50%/62% 62% 38% 38%}.f-angry{background:#ffbfa6}.f-angry .x,.f-worry .x,.f-curious .x{display:block;top:25%;left:20%;right:20%;height:7%}.f-angry .x:before,.f-angry .x:after,.f-worry .x:before,.f-worry .x:after,.f-curious .x:after{content:"";position:absolute;top:0;width:38%;height:100%;background:#3a2412;border-radius:999px}.f-angry .x:before{left:0;transform:rotate(22deg)}.f-angry .x:after{right:0;transform:rotate(-22deg)}.f-angry .m{top:68%;height:8%;border-radius:999px 999px 0 0}.f-surprise .el,.f-surprise .er{top:33%;width:16%;height:16%;background:radial-gradient(circle at 35% 35%,#fff 0,#fff 22%,#3a2412 26%)}.f-surprise .m{left:40%;width:20%;height:20%;top:60%;border-radius:50%;background:#8a2a1a}.f-worry .x:before{left:0;transform:rotate(-18deg)}.f-worry .x:after{right:0;transform:rotate(18deg)}.f-worry .m{top:68%;left:40%;width:20%;height:6%;transform:rotate(-6deg)}.f-worry:after{content:"";position:absolute;right:6%;top:16%;width:11%;height:16%;background:#7fc4f0;border-radius:50%/62% 62% 38% 38%}.f-shy .el,.f-shy .er,.f-thanks .el,.f-thanks .er{top:42%;height:6%;width:15%;border-radius:999px 999px 0 0}.f-shy .x,.f-excited .x{display:block;left:12%;right:12%;top:54%;height:14%;background:radial-gradient(ellipse 15% 48% at 12% 50%,#ff9db2 90%,transparent 100%),radial-gradient(ellipse 15% 48% at 88% 50%,#ff9db2 90%,transparent 100%)}.f-shy{background:#ffd2c4}.f-shy .m{left:44%;width:12%;height:6%;top:66%}.f-excited .el,.f-excited .er{top:33%;width:17%;height:17%;border-radius:0;background:#ffb020;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.f-excited .m{left:30%;width:40%;height:20%;top:58%;border-radius:0 0 999px 999px;background:#8a2a1a}.f-sleepy .el,.f-sleepy .er{top:44%;height:4%;width:15%;border-radius:999px}.f-sleepy .m{left:44%;width:12%;height:12%;top:64%;border-radius:50%}.f-sleepy:after{content:"z";position:absolute;right:-2%;top:-14%;font-family:Jua;color:#5a6bd6;font-size:40cqw;line-height:1}.f-thanks .m{height:14%;top:60%;border-radius:0 0 999px 999px;background:#8a2a1a}.f-thanks:after,.f-miss:after{content:"";position:absolute;right:-4%;top:-6%;width:30%;height:30%;background:#ff5a7a;clip-path:polygon(50% 100%,6% 52%,0 30%,10% 10%,30% 4%,50% 20%,70% 4%,90% 10%,100% 30%,94% 52%)}.f-curious .x:after{right:0;transform:rotate(-18deg) translateY(-60%)}.f-curious .m{left:48%;width:18%;height:6%;transform:rotate(-12deg)}.f-curious:after{content:"?";position:absolute;right:-6%;top:-16%;font-family:Jua;color:#3f8fe0;font-size:46cqw;line-height:1}.f-miss .el,.f-miss .er{top:33%}.f-miss .m{top:66%;left:40%;width:20%;height:7%;border-radius:999px 999px 0 0}.f-miss .x{display:block;left:21%;top:48%;width:9%;height:13%;background:#5aa9f0;border-radius:50%/62% 62% 38% 38%}.f-miss:after{background:#b48aff}.ss-npc{position:absolute;bottom:4%;transform:translate(-50%);aspect-ratio:.82;background:var(--c);border-radius:48% 48% 40% 40%;display:block;z-index:2;font-style:normal;box-shadow:inset 0 calc(var(--u) * -.8) 0 #0000001f;filter:drop-shadow(0 calc(var(--u) * .5) calc(var(--u) * .5) rgba(0,0,0,.3))}.ss-npc>.sface{position:absolute;left:12%;right:12%;top:12%;background:none;box-shadow:none}.ss-npc:before,.ss-npc:after{content:"";position:absolute}.n-witch:before{left:4%;right:4%;bottom:90%;height:60%;background:#4b2a6e;clip-path:polygon(52% 0,64% 70%,100% 100%,0 100%,36% 70%)}.n-giant{aspect-ratio:.68;border-radius:40% 40% 30% 30%}.n-giant:before{left:8%;right:8%;top:-6%;height:16%;background:#6e7f93;border-radius:999px 999px 0 0}.n-bear:before{left:-4%;right:-4%;top:-10%;height:30%;background:radial-gradient(circle at 16% 55%,var(--c) 0 15%,transparent 16%),radial-gradient(circle at 84% 55%,var(--c) 0 15%,transparent 16%)}.n-bear:after{left:24%;right:24%;bottom:92%;height:30%;background:#fff;border-radius:45% 45% 12% 12%;box-shadow:0 0 0 calc(var(--u) * .3) #e6dccb}.n-star{aspect-ratio:1;border-radius:0;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);box-shadow:none}.n-star>.sface{left:28%;right:28%;top:30%}.n-alien:before{left:14%;right:14%;bottom:96%;height:30%;background:radial-gradient(circle at 12% 18%,#ffe14d 0 12%,transparent 13%),radial-gradient(circle at 88% 18%,#ffe14d 0 12%,transparent 13%),linear-gradient(60deg,transparent 47%,var(--c) 47% 53%,transparent 53%) left/50% 100% no-repeat,linear-gradient(-60deg,transparent 47%,var(--c) 47% 53%,transparent 53%) right/50% 100% no-repeat}.n-robot{border-radius:18%}.n-robot:before{left:44%;width:12%;bottom:98%;height:20%;background:linear-gradient(#e8473a 0,#e8473a 40%,#7a8a99 40%);border-radius:999px 999px 0 0}.n-robot>.sface{border-radius:20%;background:#e9f4ff}.n-chick{aspect-ratio:.9;border-radius:50% 50% 44% 44%}.n-chick:after{left:42%;width:16%;top:52%;height:10%;background:#ff9a2e;clip-path:polygon(0 0,100% 0,50% 100%)}.n-bunny:before{left:8%;right:8%;bottom:88%;height:56%;background:radial-gradient(ellipse 13% 48% at 28% 50%,var(--c) 95%,transparent 100%),radial-gradient(ellipse 13% 48% at 72% 50%,var(--c) 95%,transparent 100%)}.n-whale{aspect-ratio:1.5;border-radius:55% 50% 42% 45%}.n-whale:after{right:-22%;top:10%;width:30%;height:40%;background:var(--c);clip-path:polygon(0 50%,100% 0,80% 50%,100% 100%)}.n-whale>.sface{left:6%;right:44%;top:18%}.n-octopus{border-radius:50% 50% 30% 30%}.n-octopus:after{left:-4%;right:-4%;bottom:-12%;height:24%;background:radial-gradient(circle at 10% 30%,var(--c) 0 13%,transparent 14%),radial-gradient(circle at 36% 40%,var(--c) 0 13%,transparent 14%),radial-gradient(circle at 64% 40%,var(--c) 0 13%,transparent 14%),radial-gradient(circle at 90% 30%,var(--c) 0 13%,transparent 14%)}.n-dinomom:before{left:20%;right:20%;bottom:94%;height:16%;background:#4f8f2a;clip-path:polygon(0 100%,16% 0,33% 100%,50% 0,67% 100%,84% 0,100% 100%)}.n-friend:before{left:6%;right:6%;top:-4%;height:26%;background:#6e3f1c;border-radius:999px 999px 30% 30%}.sp{position:relative;display:block;width:100%;aspect-ratio:1;background:var(--c);font-style:normal}.sp:before,.sp:after{content:"";position:absolute}.s-oval{aspect-ratio:1.4;border-radius:50%;background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.5) 0 12%,transparent 14%),var(--c)}.s-ball{border-radius:50%;background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.7) 0 12%,transparent 14%),linear-gradient(transparent 45%,rgba(255,255,255,.8) 45% 55%,transparent 55%),var(--c)}.s-star{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.s-heart{clip-path:polygon(50% 96%,6% 52%,0 30%,10% 10%,30% 4%,50% 20%,70% 4%,90% 10%,100% 30%,94% 52%)}.s-drop{width:64%;margin:12% auto 0;border-radius:0 50% 50%;transform:rotate(45deg);background:radial-gradient(circle at 40% 70%,rgba(255,255,255,.5) 0 10%,transparent 12%),var(--c)}.s-sun{border-radius:50%;width:76%;margin:12%;box-shadow:0 0 0 calc(var(--u) * 1) #ffd23f73,0 0 0 calc(var(--u) * 2) #ffd23f33}.s-moon{border-radius:50%;background:radial-gradient(circle at 72% 32%,transparent 0 36%,var(--c) 37%)}.s-shoot{background:none}.s-shoot:before{right:0;top:0;width:55%;height:55%;background:var(--c);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.s-shoot:after{left:0;bottom:18%;width:70%;height:14%;background:linear-gradient(90deg,transparent,var(--c));transform:rotate(-38deg);transform-origin:right center;border-radius:999px}.s-ring{border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.9) 0 18%,transparent 20% 40%,var(--c) 42% 64%,transparent 66%)}.s-cup{width:80%;margin:0 auto;clip-path:polygon(6% 10%,94% 10%,82% 96%,18% 96%);background:linear-gradient(rgba(255,255,255,.55) 0 18%,var(--c) 18%)}.m-broken:after{top:0;right:0;bottom:0;left:0;background:#6e3f1c;clip-path:polygon(0 42%,15% 54%,30% 40%,45% 56%,60% 40%,75% 56%,90% 40%,100% 48%,100% 55%,90% 47%,75% 63%,60% 47%,45% 63%,30% 47%,15% 61%,0 49%)}.s-cup.m-broken{transform:rotate(-14deg)}.s-umbrella{background:none}.s-umbrella:before{left:0;right:0;top:8%;height:46%;background:radial-gradient(circle at 25% 100%,transparent 0 22%,var(--c) 23%) 0 0/34% 100% repeat-x;border-radius:999px 999px 0 0}.s-umbrella:after{left:47%;width:7%;top:50%;height:44%;background:#6e3f1c;border-radius:0 0 999px 999px}.m-wet{background:radial-gradient(circle at 15% 80%,#5aa9f0 0 5%,transparent 6%),radial-gradient(circle at 80% 88%,#5aa9f0 0 5%,transparent 6%),radial-gradient(circle at 30% 96%,#5aa9f0 0 4%,transparent 5%)}.s-puddle{aspect-ratio:2.6;border-radius:50%;background:radial-gradient(ellipse at 40% 40%,rgba(255,255,255,.5) 0 14%,transparent 16%),var(--c)}.s-cake{background:linear-gradient(transparent 0 34%,#fff 34% 46%,var(--c) 46% 74%,#c97a3a 74%);border-radius:0 0 calc(var(--u) * 1) calc(var(--u) * 1)}.s-cake:before{left:45%;width:10%;top:14%;height:21%;background:#5aa9f0}.s-cake:after{left:43%;width:14%;top:0;height:14%;background:#ffb020;border-radius:50%/62% 62% 38% 38%}.s-gift{width:84%;margin:16% auto 0;border-radius:8%;background:linear-gradient(90deg,transparent 44%,#ffd23f 44% 56%,transparent 56%),linear-gradient(transparent 30%,#ffd23f 30% 40%,transparent 40%),var(--c)}.s-gift:before{left:24%;right:24%;top:-20%;height:24%;background:radial-gradient(ellipse 26% 48% at 26% 50%,#ffd23f 90%,transparent 100%),radial-gradient(ellipse 26% 48% at 74% 50%,#ffd23f 90%,transparent 100%)}.s-balloon{width:70%;margin:0 auto 30%;aspect-ratio:.82;border-radius:50% 50% 48% 48%/56% 56% 44% 44%;background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.6) 0 10%,transparent 12%),var(--c)}.s-balloon:after{left:49%;top:100%;width:3%;height:40%;background:#6e3f1c}.m-away{transform:translate(28%,-30%) rotate(16deg);opacity:.85}.s-band{aspect-ratio:2.4;border-radius:999px;transform:rotate(-22deg);background:radial-gradient(circle at 44% 40%,#d9a878 0 5%,transparent 6%),radial-gradient(circle at 56% 60%,#d9a878 0 5%,transparent 6%),linear-gradient(90deg,var(--c) 0 32%,#f7dcc0 32% 68%,var(--c) 68%)}.s-burst{clip-path:polygon(50% 0,60% 30%,88% 12%,72% 40%,100% 50%,72% 60%,88% 88%,60% 70%,50% 100%,40% 70%,12% 88%,28% 60%,0 50%,28% 40%,12% 12%,40% 30%);background:radial-gradient(circle,#fff 0 18%,var(--c) 20%)}.s-bolt{width:70%;margin:0 auto;clip-path:polygon(40% 0,90% 0,60% 40%,90% 40%,25% 100%,42% 54%,12% 54%)}.s-oven{border-radius:10%;background:linear-gradient(transparent 0 14%,#888 14% 16%,transparent 16%),var(--c)}.s-oven:before{left:16%;right:16%;top:30%;bottom:14%;border-radius:8%;background:radial-gradient(ellipse at 50% 80%,#ffb020 0,#ffb020,#5a3a2a 60%)}.s-oven:after{left:20%;right:20%;top:4%;height:7%;background:radial-gradient(circle at 15% 50%,#444 0 22%,transparent 24%) 0 0/33% 100% repeat-x}.s-bread{aspect-ratio:1.5;border-radius:50% 50% 22% 22%/72% 72% 28% 28%;background:repeating-linear-gradient(115deg,transparent 0 22%,rgba(255,236,190,.8) 22% 26%),var(--c)}.s-box{aspect-ratio:1.15;border-radius:10%;background:linear-gradient(rgba(0,0,0,.12) 0 20%,transparent 20%),var(--c);box-shadow:inset 0 0 0 calc(var(--u) * .3) #0000001f}.s-hat{clip-path:polygon(25% 14%,75% 14%,75% 70%,100% 70%,100% 86%,0 86%,0 70%,25% 70%);background:linear-gradient(transparent 56%,#ffd23f 56% 66%,transparent 66%),var(--c)}.s-egg{width:76%;margin:0 auto;aspect-ratio:.8;border-radius:50%/62% 62% 38% 38%;background:radial-gradient(circle at 35% 30%,#fff 0 12%,transparent 14%),radial-gradient(circle at 70% 60%,#d7e9b4 0 8%,transparent 9%),var(--c);box-shadow:inset 0 0 0 calc(var(--u) * .3) #e6cf9e}.s-dino{clip-path:polygon(6% 70%,28% 50%,55% 46%,62% 18%,80% 10%,96% 20%,90% 34%,74% 36%,74% 62%,70% 96%,60% 96%,58% 76%,40% 76%,38% 96%,28% 96%,26% 78%,0 78%);background:radial-gradient(circle at 84% 20%,#3a2412 0 3%,transparent 3.6%),var(--c)}.s-foot{background:radial-gradient(ellipse 24% 28% at 50% 66%,var(--c) 95%,transparent 100%),radial-gradient(circle at 22% 30%,var(--c) 0 10%,transparent 11%),radial-gradient(circle at 50% 20%,var(--c) 0 10%,transparent 11%),radial-gradient(circle at 78% 30%,var(--c) 0 10%,transparent 11%)}.s-feather{width:60%;margin:0 auto;border-radius:0 100%;transform:rotate(45deg);background:linear-gradient(-45deg,transparent 48%,rgba(110,63,28,.7) 48% 52%,transparent 52%),var(--c)}.s-map{aspect-ratio:1.3;background:radial-gradient(circle at 72% 40%,#e8473a 0 6%,transparent 7%),repeating-linear-gradient(90deg,var(--c) 0 32%,#d8bb6c 32% 34%);box-shadow:inset 0 0 0 calc(var(--u) * .3) #c9a36a}.s-map:after{left:18%;top:60%;width:50%;height:4%;border-top:calc(var(--u) * .5) dashed #9b6235;transform:rotate(-20deg)}.s-scope{aspect-ratio:2.2;border-radius:14%;transform:rotate(-22deg);background:linear-gradient(90deg,#6e3f1c 0 18%,var(--c) 18% 70%,#c99a5a 70%)}.s-photo{aspect-ratio:1.2;background:#fff;transform:rotate(-6deg);box-shadow:0 0 0 calc(var(--u) * .2) #ddd}.s-photo:before{top:9%;right:9%;bottom:22%;left:9%;background:radial-gradient(circle at 70% 30%,#ffd23f 0 10%,transparent 11%),linear-gradient(#7cc6ee 0,#7cc6ee 60%,#67b83a 60%)}.s-pillow{aspect-ratio:1.6;border-radius:30%/44%;background:radial-gradient(ellipse at 50% 40%,#fff 0 30%,transparent 60%),var(--c);box-shadow:inset 0 0 0 calc(var(--u) * .3) #cfc6f0}.s-letter{aspect-ratio:1.4;background:var(--c);box-shadow:inset 0 0 0 calc(var(--u) * .3) #e6cf9e}.s-letter:before{top:0;right:0;bottom:40%;left:0;background:#f3dfae;clip-path:polygon(0 0,100% 0,50% 100%)}.s-letter:after{left:42%;top:44%;width:16%;height:22%;background:#ff5a7a;clip-path:polygon(50% 96%,6% 52%,0 30%,10% 10%,30% 4%,50% 20%,70% 4%,90% 10%,100% 30%,94% 52%)}.s-qmark{background:none}.s-qmark:before{content:"?";top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:Jua;font-size:90cqw;line-height:1;color:var(--c)}.s-sign{background:linear-gradient(90deg,transparent 45%,#6e3f1c 45% 55%,transparent 55%)}.s-sign:before{left:2%;top:10%;width:50%;height:24%;background:var(--c);clip-path:polygon(20% 0,100% 0,100% 100%,20% 100%,0 50%)}.s-sign:after{right:2%;top:40%;width:50%;height:24%;background:var(--c);clip-path:polygon(0 0,80% 0,100% 50%,80% 100%,0 100%)}.s-snow{background:linear-gradient(0deg,transparent 45%,var(--c) 45% 55%,transparent 55%),linear-gradient(60deg,transparent 45%,var(--c) 45% 55%,transparent 55%),linear-gradient(120deg,transparent 45%,var(--c) 45% 55%,transparent 55%);filter:drop-shadow(0 0 calc(var(--u) * .4) #3f8fe0);border-radius:50%}.s-fire{width:74%;margin:6% auto 0;border-radius:50% 0 50% 50%;transform:rotate(-45deg);background:radial-gradient(circle at 60% 40%,#ffe14d 0 30%,var(--c) 60%)}.s-plate{aspect-ratio:2.2;border-radius:50%;background:radial-gradient(ellipse at 50% 50%,#fff 0,#fff 52%,#e9e2d6 54%,#e9e2d6 60%,#fff 62%);box-shadow:0 calc(var(--u) * .3) 0 #d6ccbc}.m-full:before{left:22%;right:22%;bottom:40%;height:120%;background:radial-gradient(circle at 30% 70%,#e8473a 0 18%,transparent 19%),radial-gradient(circle at 66% 66%,#67b83a 0 18%,transparent 19%),radial-gradient(ellipse at 50% 100%,#d98e3a 0 60%,transparent 62%)}.s-okmark{border-radius:50%;background:radial-gradient(circle,transparent 0 40%,var(--c) 41% 64%,transparent 65%)}.s-nomark{background:linear-gradient(45deg,transparent 40%,var(--c) 40% 60%,transparent 60%),linear-gradient(-45deg,transparent 40%,var(--c) 40% 60%,transparent 60%)}.s-broom{background:linear-gradient(90deg,transparent 46%,#8e5427 46% 54%,transparent 54%) 0 0/100% 62% no-repeat}.s-broom:after{left:22%;right:22%;bottom:0;height:40%;background:repeating-linear-gradient(90deg,var(--c) 0 12%,#a8783e 12% 16%);clip-path:polygon(30% 0,70% 0,100% 100%,0 100%)}.s-table{aspect-ratio:1.6;background:linear-gradient(var(--c) 0 22%,transparent 22%),linear-gradient(90deg,transparent 8%,#87532a 8% 16%,transparent 16% 84%,#87532a 84% 92%,transparent 92%)}.s-table:before{left:10%;right:10%;top:-24%;height:26%;background:radial-gradient(circle at 25% 100%,#ff9a4d 0 30%,transparent 32%),radial-gradient(circle at 70% 100%,#ffb3c8 0 34%,transparent 36%)}.s-note{width:76%;margin:0 auto;background:radial-gradient(ellipse 30% 20% at 34% 82%,var(--c) 95%,transparent 100%),linear-gradient(90deg,transparent 56%,var(--c) 56% 66%,transparent 66%) 0 0/100% 82% no-repeat,linear-gradient(160deg,var(--c) 0 26%,transparent 27%) 62% 0/38% 40% no-repeat}.s-bag{width:84%;margin:16% auto 0;border-radius:20%;background:linear-gradient(transparent 40%,rgba(0,0,0,.12) 40% 46%,transparent 46%),var(--c)}.s-bag:before{left:28%;right:28%;top:-22%;height:30%;border:calc(var(--u) * .7) solid #8e5427;border-bottom:0;border-radius:999px 999px 0 0}.s-wave{aspect-ratio:2;background:radial-gradient(circle at 25% 100%,var(--c) 0 34%,transparent 35%),radial-gradient(circle at 75% 100%,var(--c) 0 34%,transparent 35%),radial-gradient(circle at 25% 100%,#fff 0 38%,transparent 39%)}.s-tree{background:radial-gradient(circle at 50% 36%,var(--c) 0 34%,transparent 35%),radial-gradient(circle at 30% 50%,var(--c) 0 22%,transparent 23%),radial-gradient(circle at 70% 50%,var(--c) 0 22%,transparent 23%),linear-gradient(90deg,transparent 43%,#8e5427 43% 57%,transparent 57%)}.s-garland{aspect-ratio:3;background:repeating-linear-gradient(90deg,#ffd23f 0,#ffd23f 20%,#ff7aa5 20%,#ff7aa5 40%,#5aa9f0 40%,#5aa9f0 60%);clip-path:polygon(0 0,100% 0,100% 20%,90% 80%,80% 20%,70% 80%,60% 20%,50% 80%,40% 20%,30% 80%,20% 20%,10% 80%,0 20%)}.s-swim{clip-path:polygon(20% 0,35% 0,50% 22%,65% 0,80% 0,80% 60%,65% 100%,35% 100%,20% 60%);background:repeating-linear-gradient(0deg,var(--c) 0 16%,#fff 16% 22%)}.s-rocket{width:60%;margin:0 auto;clip-path:polygon(50% 0,80% 30%,80% 76%,100% 100%,0 100%,20% 76%,20% 30%);background:radial-gradient(circle at 50% 42%,#bfe6ff 0 12%,#fff 13% 16%,transparent 17%),var(--c)}.s-sprout{background:radial-gradient(ellipse 22% 13% at 30% 42%,var(--c) 95%,transparent 100%),radial-gradient(ellipse 22% 13% at 70% 42%,var(--c) 95%,transparent 100%),linear-gradient(90deg,transparent 47%,#4f9a4a 47% 53%,transparent 53%) 0 0/100% 86% no-repeat}.s-bud{background:radial-gradient(ellipse 15% 22% at 50% 26%,var(--c) 95%,transparent 100%),radial-gradient(ellipse 20% 11% at 32% 54%,#67b83a 95%,transparent 100%),radial-gradient(ellipse 20% 11% at 68% 54%,#67b83a 95%,transparent 100%),linear-gradient(90deg,transparent 47%,#4f9a4a 47% 53%,transparent 53%) 0 30%/100% 60% no-repeat}.s-flower{background:radial-gradient(circle at 50% 30%,#ffd23f 0 9%,transparent 10%),radial-gradient(circle at 50% 14%,var(--c) 0 11%,transparent 12%),radial-gradient(circle at 35% 30%,var(--c) 0 11%,transparent 12%),radial-gradient(circle at 65% 30%,var(--c) 0 11%,transparent 12%),radial-gradient(circle at 50% 46%,var(--c) 0 11%,transparent 12%),radial-gradient(ellipse 18% 9% at 34% 64%,#67b83a 95%,transparent 100%),linear-gradient(90deg,transparent 47%,#4f9a4a 47% 53%,transparent 53%) 0 40%/100% 50% no-repeat}.s-sprout:after,.s-bud:after,.s-flower:after{left:18%;right:18%;bottom:0;height:16%;background:#8e5427;border-radius:999px 999px 0 0}.sdm-card{position:absolute;top:12%;width:22%;height:46%;background:#fffaf0;border-radius:8px;box-shadow:0 0 0 2px #e6cf9e;display:flex;align-items:center;justify-content:center;container-type:inline-size}.sdm-card .sp{width:70%}.sdm-card.c1{left:6%;animation:sdmgo1 3.2s infinite}.sdm-card.c2{left:39%;animation:sdmgo2 3.2s infinite}.sdm-card.c3{left:72%;animation:sdmgo3 3.2s infinite}.sdm-slot{position:absolute;bottom:4%;width:22%;height:30%;border:2px dashed #fff;border-radius:6px}.sdm-slot.a{left:6%}.sdm-slot.b{left:39%}.sdm-slot.c{left:72%}@keyframes sdmgo1{0%,10%{transform:translate(300%) scale(.7)}30%,to{transform:translateY(84%) scale(.7)}}@keyframes sdmgo2{0%,35%{transform:translate(-150%) scale(.7)}55%,to{transform:translateY(84%) scale(.7)}}@keyframes sdmgo3{0%,60%{transform:translate(-300%) scale(.7)}80%,to{transform:translateY(84%) scale(.7)}}.sdm-finger{position:absolute;width:11%;aspect-ratio:1;border-radius:50%;background:#ffaa28e6;box-shadow:0 0 0 3px #fff;z-index:3}.sdm-f1{animation:sdmf1 3.2s infinite}@keyframes sdmf1{0%{left:80%;top:26%}20%{left:80%;top:26%}45%{left:47%;top:26%}70%,to{left:14%;top:26%;opacity:1}}.sdm-who{position:absolute;left:8%;top:14%;width:30%;container-type:inline-size}.sdm-q{position:absolute;left:40%;top:10%;width:18%;aspect-ratio:1;border-radius:50%;background:#fff6c8;display:flex;align-items:center;justify-content:center;font-family:Jua;font-size:22px;color:#e0672a;box-shadow:0 0 0 2px var(--org);animation:sdmq 3s infinite}@keyframes sdmq{0%,55%{background:#fff6c8}65%,to{background:#ffe0b8;color:transparent}}.sdm-face{position:absolute;bottom:8%;width:20%;container-type:inline-size}.sdm-face .sface{width:100%}.sdm-face.a{left:22%;animation:sdmpick 3s infinite}.sdm-face.b{left:58%}@keyframes sdmpick{0%,40%{transform:none}55%,to{transform:translate(90%,-150%) scale(.9)}}.sdm-f2{animation:sdmf2 3s infinite}@keyframes sdmf2{0%,20%{left:70%;top:70%}40%,to{left:28%;top:70%}}.sdm-gap{position:absolute;top:10%;left:39%;width:22%;height:46%;border:2px dashed #fff;border-radius:8px;display:flex;align-items:center;justify-content:center;font-family:Jua;font-size:22px;color:#fff}.sdm-card.p1,.sdm-card.f1{left:6%}.sdm-card.f3{left:72%}.sdm-gap.g2{left:39%}.sdm-card.opt{top:auto;bottom:4%;height:38%;width:18%}.sdm-card.p2{left:40%;animation:sdmup 3s infinite}.sdm-card.p3{left:70%}.sdm-card.f2{left:40%;animation:sdmup 3s infinite}@keyframes sdmup{0%,40%{transform:none}60%,to{transform:translate(5%,-125%) scale(1.15)}}.sdm-f3,.sdm-f4{animation:sdmf3 3s infinite}@keyframes sdmf3{0%,15%{left:80%;top:78%}35%,to{left:46%;top:78%}}.sdm-page{position:absolute;left:10%;top:8%;width:46%;height:84%;border-radius:6px;background:url(../img/bg_home.jpg) center/cover;opacity:.35;box-shadow:0 0 0 2px #fff}.sdm-pc{position:absolute;width:23%;height:42%;background:url(../img/bg_home.jpg) no-repeat;background-size:200% 200%;box-shadow:0 0 0 2px #fff;border-radius:4px}.sdm-pc.a{left:10%;top:8%;background-position:0 0;animation:sdmpc 3s infinite}.sdm-pc.b{left:66%;top:12%;background-position:100% 0;transform:rotate(6deg)}.sdm-pc.c{left:70%;top:52%;background-position:0 100%;transform:rotate(-5deg)}@keyframes sdmpc{0%,30%{transform:translate(250%,110%) rotate(-6deg)}60%,to{transform:none}}.sdm-f5{animation:sdmf5 3s infinite}@keyframes sdmf5{0%,20%{left:76%;top:66%}50%,to{left:18%;top:24%}}.sdm-npc{position:absolute;left:8%;bottom:8%;width:24%;height:56%}.sdm-npc .ss-npc{bottom:0}.sdm-bub{position:absolute;left:30%;top:6%;width:22%;height:34%;background:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;font-family:Jua;font-size:20px;color:#e0672a;box-shadow:0 0 0 2px var(--org)}.sdm-say{position:absolute;bottom:8%;width:18%;height:30%;background:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px var(--ink);container-type:inline-size}.sdm-say .sp{width:60%}.sdm-say.a{left:50%;animation:sdmsay 3s infinite}.sdm-say.b{left:76%}@keyframes sdmsay{0%,40%{transform:none}60%,to{transform:translate(-108%,-175%)}}.sdm-f6{animation:sdmf6 3s infinite}@keyframes sdmf6{0%,15%{left:84%;top:72%}35%,to{left:56%;top:72%}}.scene.story .sslot,.sspot,.scell{background:#fffcf08c}.sp.st-has{background:none}.sp.st-has>img.st-ico{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;pointer-events:none;border-radius:0;box-shadow:none}.ss-bg.ss-cave{background-size:330%;filter:sepia(.35) saturate(.8) brightness(.85)}.ss-bg.ss-cave:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 72% 64% at 50% 52%,transparent 55%,rgba(48,30,18,.78) 100%),repeating-linear-gradient(28deg,rgba(90,60,35,.1) 0 6px,transparent 6px 22px)}.sslots{position:relative}.smapline{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2}.smapline polyline{fill:none;stroke:#e0672a;stroke-width:calc(var(--u) * 1);stroke-dasharray:calc(var(--u) * 2) calc(var(--u) * 1.4);stroke-linecap:round;vector-effect:non-scaling-stroke}.smapend{position:absolute;right:0;bottom:-12%;z-index:3;font-family:Jua;font-weight:400;font-size:calc(var(--u) * 3.4);color:#fff;background:#3a8fe0;border-radius:calc(var(--u) * 3);padding:0 calc(var(--u) * 2);animation:pop .4s}.smem{display:grid;grid-template-columns:repeat(var(--cols),1fr);grid-template-rows:repeat(var(--rows),1fr);gap:calc(var(--u) * 2);width:92%;height:100%;margin:0 auto}.smcard{position:relative;border:0;border-radius:calc(var(--u) * 3);background:linear-gradient(#7fb6f0,#4f8fd8);box-shadow:0 calc(var(--u) * .7) 0 #2f6fb8;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:calc(var(--u) * 14);min-height:calc(var(--u) * 14)}.smcard.up{background:#fffdf3;box-shadow:0 calc(var(--u) * .7) 0 #c39a6a;animation:pop .25s}.smcard.got{box-shadow:0 0 0 calc(var(--u) * .8) #8fd16a,0 calc(var(--u) * .7) 0 #c39a6a}.smback{font-family:Jua;font-weight:400;font-size:calc(var(--u) * 8);color:#ffffffe6}.smemstat{width:100%;text-align:center;font-family:Jua;font-size:calc(var(--u) * 5);color:var(--wood2)}.smemstat b{color:#e0672a;font-weight:400}.sscene.ss-framed:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;border-radius:inherit;box-shadow:inset 0 0 0 calc(var(--u) * 1.3) var(--fc);pointer-events:none}.scene.story .sslot.fslot{border-color:var(--fc);border-width:calc(var(--u) * .9);background:color-mix(in srgb,var(--fc) 22%,rgba(255,255,255,.4))}.scene.story .sslot.fslot.full{box-shadow:0 0 0 calc(var(--u) * .9) var(--fc),0 calc(var(--u) * .8) calc(var(--u) * 1.6) #00000040}.scell.hole{display:flex;align-items:center;justify-content:center;background:#5a3c2359}.scell.hole .sq{animation:bob 1.2s ease-in-out infinite}.stray.sholeopts{justify-content:center;gap:4%}.spiece.hopt{box-shadow:0 0 0 calc(var(--u) * .6) #ffd23f,0 calc(var(--u) * .6) 0 #c39a6a}.slab{white-space:normal;overflow:hidden;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:keep-all;font-size:calc(var(--u) * 3)}.story .stray.two{flex-wrap:wrap;align-content:stretch;row-gap:6%;padding-top:calc(var(--u) * 1);padding-bottom:calc(var(--u) * 1)}.story .stray.two>.st-scard,.story .stray.two>.spiece{height:47%;flex-direction:row;padding:calc(var(--u) * .5)}.story .stray.two .sthumb,.story .stray.two .spc{height:100%;max-height:100%;width:auto}.story .stray.two .st-scard>:not(.sthumb){display:none}.ss-ch{max-width:56%;object-fit:contain;object-position:bottom}.scr:has(.scene.story .stray>.st-scard:nth-child(5)):not(:has(.scene.story .stray>.st-scard:nth-child(7))) .goal{top:56.5%}.scene.story:has(.stray>.st-scard:nth-child(5)):not(:has(.stray>.st-scard:nth-child(7))) .smain{height:37%}.scene.story .stray:has(>.st-scard:nth-child(5)):not(:has(>.st-scard:nth-child(7))){top:62.5%;height:27%;flex-wrap:wrap;justify-content:center;align-content:space-between;row-gap:4%;column-gap:2.5%;overflow:visible}.scene.story .stray:has(>.st-scard:nth-child(5)):not(:has(>.st-scard:nth-child(7)))>.st-scard{--cw: 30% !important;width:30%!important;min-width:0;height:48%;flex-direction:row;gap:calc(var(--u) * 1);padding:calc(var(--u) * .8)}.scene.story .stray:has(>.st-scard:nth-child(5)):not(:has(>.st-scard:nth-child(7))) .sthumb{height:100%;width:auto;max-height:100%}.st-scard .ss-cap,.sslot .ss-cap,.sgv .ss-cap,.scell2 .ss-cap{display:none}.slab{word-break:normal;overflow-wrap:anywhere}.sthumb .ss-prop{transform:translate(-50%) scale(2.2);transform-origin:50% 100%}.observe .obarea{position:absolute;left:4%;top:17%;width:92%;height:48%;z-index:5}.obpanel{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:calc(var(--u) * 4);background:linear-gradient(#fffcf0e6,#ecf8e2eb);box-shadow:0 0 0 calc(var(--u) * .9) var(--wood),0 calc(var(--u) * 1.2) 0 calc(var(--u) * .9) var(--wood2);overflow:hidden}.obpair .obpanel.p0{top:0;right:51.6%;bottom:0;left:0}.obpair .obpanel.p1{top:0;right:0;bottom:0;left:51.6%}.obpair.ob-stack .obpanel.p0{top:0;right:0;bottom:51.9%;left:0}.obpair.ob-stack .obpanel.p1{top:51.9%;right:0;bottom:0;left:0}.obpair .obpanel.p1{background:linear-gradient(#fff8e8eb,#ffeed6f0)}.oberr{position:absolute;left:10%;right:10%;top:40%;padding:6%;text-align:center;font-family:Jua;font-size:calc(var(--u) * 5)}.obc{position:absolute;background:transparent;padding:0;border-radius:calc(var(--u) * 3)}.obc:active{background:#ffffff4d}.obc.deco{pointer-events:none}.obw{position:absolute;top:0;right:0;bottom:0;left:0;filter:drop-shadow(0 calc(var(--u) * .5) 0 rgba(74,43,18,.22))}.obc.got:after{content:"";position:absolute;left:50%;top:50%;width:var(--ro);height:var(--ro);margin:calc(var(--ro) / -2) 0 0 calc(var(--ro) / -2);border-radius:50%;box-shadow:0 0 0 calc(var(--u) * 1) #ff5a3c,0 0 0 calc(var(--u) * 1.8) #fff;animation:pop .35s;pointer-events:none}.obc.wig .obw,.obopt.wig,.obtray.wig{animation:shake .45s}.obc.hintglow{border-radius:calc(var(--u) * 3)}.obc.spk .obw{animation:obtw 1.4s ease-in-out infinite}@keyframes obtw{0%,to{filter:drop-shadow(0 0 0 #fff8)}50%{filter:drop-shadow(0 0 calc(var(--u) * 2) #ffe66b) brightness(1.15)}}.observe.done .obc.got .obw{animation:cheer .5s ease-in-out infinite}.obc.cov .obw{opacity:0}.obc.cov:before{content:"";position:absolute;left:12%;right:12%;top:18%;bottom:14%;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.25) 0 14%,transparent 15%),var(--cov);border-radius:46% 54% 42% 58%/58% 46% 54% 42%;box-shadow:inset 0 calc(var(--u) * -1) 0 #0000002e}.obpeek{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * 1.5);background:repeating-linear-gradient(45deg,#c7955e 0,#c7955e calc(var(--u) * 3),#b8834d calc(var(--u) * 3),#b8834d calc(var(--u) * 6));color:#fff7e0;font-size:calc(var(--u) * 5)}.obpeek span{font-family:Gowun Dodum;font-weight:800;font-size:calc(var(--u) * 3.4)}.obpanel.hid .obpeek{display:flex}.oblink{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.oblink polyline{fill:none;stroke:#ffb020;stroke-width:1.4;stroke-dasharray:2 2;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-width:calc(var(--u) * .9)}.obnum{position:absolute;left:6%;top:4%;min-width:calc(var(--u) * 5);height:calc(var(--u) * 5);border-radius:50%;background:#fff;color:var(--wood2);font-family:Jua;font-style:normal;font-size:calc(var(--u) * 3.4);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 calc(var(--u) * .5) var(--org)}.obstart{position:absolute;left:50%;bottom:0;transform:translate(-50%);background:var(--grass);color:#fff;font-family:Jua;font-style:normal;font-size:calc(var(--u) * 3.4);padding:0 calc(var(--u) * 1.6);border-radius:calc(var(--u) * 2);white-space:nowrap}.obzone{position:absolute;left:4%;right:4%;top:50%;border-top:calc(var(--u) * .6) dashed rgba(155,98,53,.45);pointer-events:none}.obzl{position:absolute;right:2%;font-family:Jua;font-style:normal;font-size:calc(var(--u) * 3.4);color:var(--wood);opacity:.8}.obzl.t{top:1%}.obzl.b{top:51%}.obc.ob-slot{background:#6e3f1c14;box-shadow:inset 0 0 0 calc(var(--u) * .5) #9b623559}.obw.sil{filter:brightness(0) opacity(.28)}.obc.ob-slot.tint .obw.sil{filter:saturate(.6) opacity(.45)}.obtray{position:absolute;left:3%;right:3%;top:73%;height:16%;z-index:12;display:flex;gap:2%;padding:calc(var(--u) * 1.4) calc(var(--u) * 2);align-items:center;justify-content:center}.obstat{display:flex;align-items:center;gap:calc(var(--u) * 1.4);font-family:Jua;font-size:calc(var(--u) * 4.2);color:var(--wood2)}.obstat b{font-weight:400}.obn{font-family:Jua;font-size:calc(var(--u) * 6);color:#e0672a}.obn.full{color:var(--grass)}.obdots{display:flex;gap:calc(var(--u) * 1.2);margin-left:calc(var(--u) * 2)}.obdots i{width:calc(var(--u) * 3);height:calc(var(--u) * 3);border-radius:50%;background:#e6cf9e}.obdots i.on{background:#ff5a3c;animation:pop .3s}.obico{position:relative;display:inline-block;width:calc(var(--u) * 10);height:calc(var(--u) * 10);flex:none}.oblist{display:flex;gap:calc(var(--u) * 1.2);flex-wrap:wrap;justify-content:center;max-width:76%}.obclue{position:relative;background:#fffdf3;border-radius:calc(var(--u) * 2.4);padding:calc(var(--u) * .4);box-shadow:0 0 0 calc(var(--u) * .5) #e6cf9e}.obclue .obico{width:calc(var(--u) * 8.5);height:calc(var(--u) * 8.5)}.obclue em{position:absolute;left:50%;bottom:calc(var(--u) * -1.6);transform:translate(-50%);font-family:Jua;font-style:normal;font-size:calc(var(--u) * 3);background:var(--wood);color:#fff;padding:0 calc(var(--u) * 1);border-radius:calc(var(--u) * 1.4);white-space:nowrap}.obclue.ok{background:#e9ffd2;box-shadow:0 0 0 calc(var(--u) * .6) var(--grass)}.obclue.ok:after{content:"";position:absolute;right:8%;top:4%;width:22%;height:40%;border-right:calc(var(--u) * 1) solid var(--grass);border-bottom:calc(var(--u) * 1) solid var(--grass);transform:rotate(45deg)}.obopts{display:flex;gap:2%;width:100%;height:100%;justify-content:center;align-items:stretch}.obopts.two{flex-wrap:wrap;gap:3% 2%}.obopts.two .obopt{height:48%}.obopt{position:relative;flex:0 0 15%;min-width:15%;border-radius:calc(var(--u) * 2.6);background:linear-gradient(#fffaf0,var(--cream2));box-shadow:0 calc(var(--u) * .6) 0 #c39a6a;display:flex;align-items:center;justify-content:center;padding:0}.obopt.used{visibility:hidden}.obopt.own{flex-basis:17%;height:100%}.obopt.got{background:linear-gradient(#e9ffd2,#bfe89a);box-shadow:0 0 0 calc(var(--u) * .8) var(--grass)}.obmk{position:absolute;right:4%;bottom:4%;background:#fff;border-radius:50%;width:calc(var(--u) * 6.4);height:calc(var(--u) * 6.4);box-shadow:0 0 0 calc(var(--u) * .4) #e6cf9e}.obmk .obico{width:100%;height:100%}.observe .crossbtn{left:30%;right:8%}.obj{position:absolute;left:50%;top:50%;width:var(--o);height:var(--o);margin:calc(var(--o) / -2) 0 0 calc(var(--o) / -2);background:var(--c);transform:rotate(var(--r, 0deg)) scale(var(--s, 1));display:block}.obimg{object-fit:contain;background:none}.ob-circle{border-radius:50%}.ob-square{border-radius:14%;transform:rotate(var(--r, 0deg)) scale(calc(var(--s, 1) * .86))}.ob-tri{clip-path:polygon(50% 6%,96% 92%,4% 92%)}.ob-star{clip-path:polygon(50% 2%,62% 36%,98% 38%,70% 60%,80% 96%,50% 75%,20% 96%,30% 60%,2% 38%,38% 36%)}.ob-heart{clip-path:polygon(50% 92%,8% 52%,3% 32%,10% 14%,28% 7%,50% 22%,72% 7%,90% 14%,97% 32%,92% 52%)}.ob-diamond{clip-path:polygon(50% 2%,94% 50%,50% 98%,6% 50%)}.ob-moon{background:radial-gradient(circle at 74% 30%,transparent 0 33%,var(--c) 34%);border-radius:50%}.ob-cloud{background:radial-gradient(circle at 32% 58%,var(--c) 0 20%,transparent 21%),radial-gradient(circle at 55% 44%,var(--c) 0 26%,transparent 27%),radial-gradient(circle at 76% 60%,var(--c) 0 18%,transparent 19%),linear-gradient(var(--c),var(--c)) 50% 70% / 64% 22% no-repeat}.ob-flower{background:radial-gradient(circle,#ffd23f 0 15%,transparent 16%),radial-gradient(circle at 50% 24%,var(--c) 0 19%,transparent 20%),radial-gradient(circle at 50% 76%,var(--c) 0 19%,transparent 20%),radial-gradient(circle at 24% 50%,var(--c) 0 19%,transparent 20%),radial-gradient(circle at 76% 50%,var(--c) 0 19%,transparent 20%)}.ob-leaf{border-radius:0 80%;background:linear-gradient(45deg,transparent 47%,rgba(255,255,255,.5) 48% 52%,transparent 53%),var(--c);transform:rotate(var(--r, 0deg)) scale(calc(var(--s, 1) * .85))}.ob-tree{background:linear-gradient(#8a5a2b,#8a5a2b) 50% 100% / 18% 32% no-repeat}.ob-tree:before{content:"";position:absolute;top:0;right:2%;bottom:26%;left:2%;background:var(--c);clip-path:polygon(50% 0,96% 100%,4% 100%)}.ob-house{background:linear-gradient(var(--c),var(--c)) 50% 100% / 72% 56% no-repeat}.ob-house:before{content:"";position:absolute;top:2%;right:4%;bottom:50%;left:4%;background:#b5532f;clip-path:polygon(50% 0,100% 100%,0 100%)}.ob-house:after{content:"";position:absolute;left:42%;width:16%;bottom:0;height:26%;background:#6e3f1c;border-radius:40% 40% 0 0}.ob-fish{clip-path:polygon(0 50%,18% 24%,48% 14%,72% 30%,100% 12%,92% 50%,100% 88%,72% 70%,48% 86%,18% 76%);background:radial-gradient(circle at 24% 44%,#3a2a1a 0 4.5%,transparent 5.5%),var(--c)}.ob-shell{border-radius:50% 50% 14% 14%/72% 72% 28% 28%;background:repeating-linear-gradient(90deg,rgba(255,255,255,.4) 0 6%,transparent 6% 18%),var(--c);transform:rotate(var(--r, 0deg)) scale(calc(var(--s, 1) * .9))}.ob-anchor{clip-path:polygon(44% 4%,56% 4%,56% 20%,76% 20%,76% 29%,56% 29%,56% 80%,80% 62%,93% 67%,50% 98%,7% 67%,20% 62%,44% 80%,44% 29%,24% 29%,24% 20%,44% 20%)}.ob-key{background:radial-gradient(circle closest-side at 24% 50%,transparent 0 40%,var(--c) 42% 98%,transparent 100%) 0 0 / 48% 100% no-repeat,linear-gradient(var(--c),var(--c)) 90% 50% / 58% 13% no-repeat,linear-gradient(var(--c),var(--c)) 78% 62% / 8% 22% no-repeat,linear-gradient(var(--c),var(--c)) 92% 62% / 8% 22% no-repeat}.ob-coin{border-radius:50%;background:radial-gradient(circle closest-side,var(--c) 0 58%,rgba(255,255,255,.55) 60% 66%,var(--c) 68%);box-shadow:inset 0 calc(var(--o) * -.06) 0 #965a0059}.ob-gem{clip-path:polygon(22% 10%,78% 10%,98% 38%,50% 94%,2% 38%);background:linear-gradient(135deg,rgba(255,255,255,.55) 0 22%,transparent 23%),var(--c)}.ob-book{width:calc(var(--o) * .62);margin-left:calc(var(--o) * -.31);border-radius:6% 10% 10% 6%;background:linear-gradient(#fffc,#fffc) 60% 14% / 56% 12% no-repeat,linear-gradient(#ffffff80,#ffffff80) 60% 30% / 40% 6% no-repeat,linear-gradient(90deg,rgba(0,0,0,.2) 0 14%,transparent 14%),var(--c)}.ob-note{clip-path:polygon(4% 8%,72% 8%,94% 28%,94% 92%,4% 92%);background:linear-gradient(225deg,rgba(0,0,0,.14) 0 18%,transparent 18%),repeating-linear-gradient(transparent 0 20%,#6e3f1c40 20%,#6e3f1c40 24%),var(--c)}.ob-bone{background:radial-gradient(circle closest-side,var(--c) 98%,transparent) 2% 26% / 28% 28% no-repeat,radial-gradient(circle closest-side,var(--c) 98%,transparent) 2% 74% / 28% 28% no-repeat,radial-gradient(circle closest-side,var(--c) 98%,transparent) 98% 26% / 28% 28% no-repeat,radial-gradient(circle closest-side,var(--c) 98%,transparent) 98% 74% / 28% 28% no-repeat,linear-gradient(var(--c),var(--c)) 50% 50% / 72% 24% no-repeat}.ob-rock{height:calc(var(--o) * .72);margin-top:calc(var(--o) * -.36);border-radius:45% 55% 40% 60%/55% 45% 60% 40%;background:radial-gradient(circle at 34% 30%,rgba(255,255,255,.35) 0 14%,transparent 15%),var(--c)}.ob-egg{width:calc(var(--o) * .78);margin-left:calc(var(--o) * -.39);border-radius:50%/60% 60% 40% 40%;background:radial-gradient(circle at 36% 30%,rgba(255,255,255,.7) 0 10%,transparent 11%),var(--c);box-shadow:inset 0 calc(var(--o) * -.06) 0 #0000001a}.ob-foot{background:radial-gradient(ellipse 26% 36% at 50% 64%,var(--c) 96%,transparent 100%),radial-gradient(circle closest-side,var(--c) 96%,transparent) 26% 16% / 16% 16% no-repeat,radial-gradient(circle closest-side,var(--c) 96%,transparent) 42% 8% / 14% 14% no-repeat,radial-gradient(circle closest-side,var(--c) 96%,transparent) 57% 8% / 12% 12% no-repeat,radial-gradient(circle closest-side,var(--c) 96%,transparent) 70% 13% / 11% 11% no-repeat}.ob-paw{background:radial-gradient(ellipse 30% 24% at 50% 68%,var(--c) 96%,transparent 100%),radial-gradient(circle closest-side,var(--c) 96%,transparent) 10% 34% / 20% 20% no-repeat,radial-gradient(circle closest-side,var(--c) 96%,transparent) 36% 10% / 20% 20% no-repeat,radial-gradient(circle closest-side,var(--c) 96%,transparent) 64% 10% / 20% 20% no-repeat,radial-gradient(circle closest-side,var(--c) 96%,transparent) 90% 34% / 20% 20% no-repeat}.ob-feather{clip-path:polygon(50% 0,70% 18%,74% 56%,56% 86%,52% 100%,48% 100%,44% 86%,26% 56%,30% 18%);background:linear-gradient(90deg,transparent 48%,rgba(255,255,255,.7) 48% 52%,transparent 52%),var(--c);transform:rotate(calc(var(--r, 0deg) + 30deg)) scale(var(--s, 1))}.ob-berry{background:linear-gradient(#5bb84a,#5bb84a) 50% 6% / 26% 14% no-repeat,radial-gradient(circle closest-side,var(--c) 96%,transparent) 20% 74% / 44% 44% no-repeat,radial-gradient(circle closest-side,var(--c) 96%,transparent) 80% 74% / 44% 44% no-repeat,radial-gradient(circle closest-side,var(--c) 96%,transparent) 50% 30% / 44% 44% no-repeat}.ob-spark{clip-path:polygon(50% 0,64% 28%,80% 16%,88% 54%,78% 86%,50% 100%,22% 86%,12% 54%,22% 28%,36% 38%);background:radial-gradient(ellipse 22% 30% at 50% 72%,#ffe36b 96%,transparent),var(--c)}.ob-puddle{height:calc(var(--o) * .56);margin-top:calc(var(--o) * -.28);border-radius:50% 42% 55% 45%/60% 50% 50% 40%;background:radial-gradient(ellipse 30% 20% at 34% 34%,rgba(255,255,255,.6) 96%,transparent),var(--c)}.ob-gear{clip-path:polygon(86% 50%,85.6% 55.1%,99% 59.8%,96.2% 69.1%,82.5% 65.6%,75.5% 75.5%,71.6% 78.8%,77.8% 91.6%,69.1% 96.2%,61.9% 84%,50% 86%,44.9% 85.6%,40.2% 99%,30.9% 96.2%,34.4% 82.5%,24.5% 75.5%,21.2% 71.6%,8.4% 77.8%,3.8% 69.1%,16% 61.9%,14% 50%,14.4% 44.9%,1% 40.2%,3.8% 30.9%,17.5% 34.4%,24.5% 24.5%,28.4% 21.2%,22.2% 8.4%,30.9% 3.8%,38.1% 16%,50% 14%,55.1% 14.4%,59.8% 1%,69.1% 3.8%,65.6% 17.5%,75.5% 24.5%,78.8% 28.4%,91.6% 22.2%,96.2% 30.9%,84% 38.1%);background:radial-gradient(circle closest-side,rgba(255,255,255,.85) 0 30%,var(--c) 32%)}.ob-bubble{border-radius:50%;background:radial-gradient(circle at 34% 30%,#fff 0 10%,transparent 11%),radial-gradient(circle closest-side,rgba(255,255,255,.25) 0 82%,var(--c) 84% 98%,transparent 100%)}.ob-sucker{border-radius:50%;background:radial-gradient(circle closest-side,var(--c) 0 24%,transparent 26% 46%,var(--c) 48% 98%,transparent 100%)}.ob-flag{background:linear-gradient(#8a5a2b,#8a5a2b) 22% 50% / 7% 96% no-repeat}.ob-flag:before{content:"";position:absolute;left:26%;top:4%;width:66%;height:44%;background:var(--c);clip-path:polygon(0 0,100% 45%,0 100%)}.ob-crown{clip-path:polygon(5% 85%,5% 22%,28% 50%,50% 12%,72% 50%,95% 22%,95% 85%);background:radial-gradient(circle closest-side,#e8473a 96%,transparent) 50% 68% / 16% 16% no-repeat,var(--c)}.ob-hat{clip-path:polygon(50% 0,70% 70%,100% 80%,100% 92%,0 92%,0 80%,30% 70%);background:linear-gradient(transparent 62%,rgba(255,255,255,.45) 62% 70%,transparent 70%),var(--c)}.ob-mushroom{background:linear-gradient(#f6ead2,#f6ead2) 50% 100% / 30% 46% no-repeat}.ob-mushroom:before{content:"";position:absolute;top:6%;right:2%;bottom:42%;left:2%;border-radius:50% 50% 14% 14%/90% 90% 10% 10%;background:radial-gradient(circle closest-side,#fff 96%,transparent) 30% 40% / 18% 30% no-repeat,radial-gradient(circle closest-side,#fff 96%,transparent) 68% 30% / 16% 26% no-repeat,var(--c)}.ob-ball{border-radius:50%;background:linear-gradient(transparent 42%,#fff 42% 58%,transparent 58%),var(--c)}.ob-bear{background:radial-gradient(circle closest-side,#3a2a1a 96%,transparent) 37% 52% / 9% 9% no-repeat,radial-gradient(circle closest-side,#3a2a1a 96%,transparent) 63% 52% / 9% 9% no-repeat,radial-gradient(ellipse closest-side,#f3d9b1 96%,transparent) 50% 70% / 30% 22% no-repeat,radial-gradient(circle closest-side,var(--c) 96%,transparent) 50% 62% / 76% 76% no-repeat,radial-gradient(circle closest-side,var(--c) 96%,transparent) 10% 12% / 30% 30% no-repeat,radial-gradient(circle closest-side,var(--c) 96%,transparent) 90% 12% / 30% 30% no-repeat}.ob-robot{background:radial-gradient(circle closest-side,#7ff0ff 96%,transparent) 34% 56% / 14% 14% no-repeat,radial-gradient(circle closest-side,#7ff0ff 96%,transparent) 66% 56% / 14% 14% no-repeat,radial-gradient(circle closest-side,#e8473a 96%,transparent) 50% 2% / 14% 14% no-repeat,linear-gradient(#777,#777) 50% 14% / 5% 14% no-repeat,linear-gradient(var(--c),var(--c)) 50% 74% / 80% 58% no-repeat;border-radius:12%}.odm-pan{position:absolute;top:10%;width:40%;height:46%;background:#fffaf0;border-radius:calc(var(--u) * 2);display:flex;align-items:center;justify-content:space-around}.odm-pan.l{left:7%}.odm-pan.r{right:7%}.odm-pan span,.odm-row>span,.odm-row>i{position:relative;width:calc(var(--u) * 8);height:calc(var(--u) * 8)}.odm-row>i.obj{position:relative;left:auto;top:auto;margin:0}.odm-row{position:absolute;left:6%;right:6%;top:18%;height:34%;display:flex;align-items:center;justify-content:space-around;background:#fffaf0;border-radius:calc(var(--u) * 2)}.odm-ring:after{content:"";position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;border-radius:50%;box-shadow:0 0 0 calc(var(--u) * .8) #ff5a3c;animation:odmring 2.4s infinite}.odm-ring.d2:after{animation-delay:.8s}@keyframes odmring{0%,35%{opacity:0;transform:scale(1.4)}50%,to{opacity:1;transform:none}}.odm-f1{left:72%!important;top:32%!important}.odm-count{position:absolute;right:10%;bottom:8%;font-family:Jua;font-size:calc(var(--u) * 6);color:#e0672a}.odm-list{position:absolute;left:30%;right:30%;bottom:6%;height:26%;display:flex;gap:6%;justify-content:center}.odm-list span{position:relative;width:calc(var(--u) * 7);height:calc(var(--u) * 7);background:#fffdf3;border-radius:calc(var(--u) * 1.6)}.odm-list span.ok{box-shadow:0 0 0 calc(var(--u) * .6) var(--grass)}.odm-trail span{position:absolute;width:calc(var(--u) * 7);height:calc(var(--u) * 7);opacity:0;animation:odmstep 3s infinite}.odm-trail .t0{left:14%;top:66%}.odm-trail .t1{left:32%;top:48%;animation-delay:.5s}.odm-trail .t2{left:50%;top:32%;animation-delay:1s}.odm-trail .t3{left:68%;top:14%;animation-delay:1.5s}@keyframes odmstep{0%{opacity:0;transform:scale(.6)}15%,85%{opacity:1;transform:none}to{opacity:0}}.odm-sil,.odm-fly,.odm-moon{position:absolute;width:calc(var(--u) * 10);height:calc(var(--u) * 10)}.odm-sil{left:22%;top:18%;filter:brightness(0) opacity(.28)}.odm-fly{left:22%;top:18%;animation:odmfly 2.6s ease-in-out infinite}.odm-moon{left:66%;top:62%}@keyframes odmfly{0%,20%{transform:translate(200%,170%)}60%,to{transform:none}}.obpair{position:absolute;top:0;right:0;bottom:0;left:0}.obj.ob-has{border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--c) 35%,#fff) 0 56%,var(--c) 58% 70%,transparent 71%)}.obj.ob-has>.ob-ico{position:absolute;top:10%;right:10%;bottom:10%;left:10%;width:80%;height:80%;object-fit:contain;pointer-events:none}.obc.ob-slot:not(.tint) .obw.sil .obj.ob-has{background:none}.obthen{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * 3)}.obask{font-family:Jua;font-size:calc(var(--u) * 4.6);color:var(--wood2);background:#fffaf0eb;border-radius:calc(var(--u) * 3);padding:calc(var(--u) * 1) calc(var(--u) * 3);text-align:center}.obtopts{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--u) * 2.4)}.obtopt{position:relative;min-width:calc(var(--u) * 26);min-height:calc(var(--u) * 16);border:0;border-radius:calc(var(--u) * 3);background:#fffdf3;box-shadow:0 calc(var(--u) * .7) 0 #c39a6a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * .8);padding:calc(var(--u) * 1.4) calc(var(--u) * 2.4);font-family:Jua;font-size:calc(var(--u) * 3.8);color:var(--wood2)}.obtopt.got{background:linear-gradient(#fff6c2,#ffd75e)}.obtopt.grp{min-width:calc(var(--u) * 28);min-height:calc(var(--u) * 22)}.obtopt.grp.can{box-shadow:0 0 0 calc(var(--u) * .7) #ffd84a,0 calc(var(--u) * .7) 0 #c39a6a}.obgdot{width:calc(var(--u) * 7);height:calc(var(--u) * 7);border-radius:50%;background:var(--gc)}.obgin{display:flex;flex-wrap:wrap;justify-content:center;font-style:normal;gap:calc(var(--u) * .4)}.obgin span{display:inline-block;width:calc(var(--u) * 6);height:calc(var(--u) * 6);position:relative}.obopt.sel{box-shadow:0 0 0 calc(var(--u) * .8) #ffb02e}.obopt.dir{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:calc(var(--u) * 15)}.obopt.dir span{font-family:Jua;font-size:calc(var(--u) * 3.4);color:var(--wood2)}.obarr{display:block;width:calc(var(--u) * 7);height:calc(var(--u) * 7);background:#e0672a;clip-path:polygon(50% 0,100% 55%,65% 55%,65% 100%,35% 100%,35% 55%,0 55%)}.obarr.dE{transform:rotate(90deg)}.obarr.dS{transform:rotate(180deg)}.obarr.dW{transform:rotate(270deg)}.obc.pend{box-shadow:0 0 0 calc(var(--u) * .8) #ffb02e inset;border-radius:50%}.obc.keep:after{content:"";position:absolute;left:50%;top:50%;width:var(--ro);height:var(--ro);transform:translate(-50%,-50%);border-radius:50%;border:calc(var(--u) * .9) dashed #3c8ad8;pointer-events:none}.obstat.keep b{color:#3c8ad8}.ob-slot.blur .sil{filter:blur(calc(var(--u) * 1.4))}.obzoom{position:absolute;left:50%;bottom:2%;transform:translate(-50%);font-style:normal;font-family:Jua;font-size:calc(var(--u) * 3);color:#fff;background:#3c8ad8;border-radius:calc(var(--u) * 2);padding:0 calc(var(--u) * 1.2);white-space:nowrap}.oblink.star polyline{stroke:#ffe066}.obarea>.obpanel.pg{inset:0 auto 0 auto}.obpanel.pg1{background:linear-gradient(#fff6e4eb,#fae8d2f0)}.obpanel.pg2{background:linear-gradient(#f0f8ffeb,#deecfaf0)}.obpgno{position:absolute;left:50%;top:1%;transform:translate(-50%);font-family:Jua;font-style:normal;font-size:calc(var(--u) * 3.4);color:var(--wood);opacity:.75;pointer-events:none;white-space:nowrap}.obmap{display:flex;flex-direction:column;gap:calc(var(--u) * 1);width:40%;height:100%}.obzbtn{flex:1;border:0;border-radius:calc(var(--u) * 2);background:#eaf6ff;box-shadow:0 calc(var(--u) * .5) 0 #9cc6e4;display:flex;align-items:center;gap:calc(var(--u) * 1.4);padding:0 calc(var(--u) * 2);font-family:Jua;font-size:calc(var(--u) * 3.6);color:var(--wood2)}.obzbtn+.obzbtn{background:#fff1dc;box-shadow:0 calc(var(--u) * .5) 0 #d9b07a}.obzbtn.can{box-shadow:0 0 0 calc(var(--u) * .8) #ffb02e}.obzbtn em{display:flex;flex-wrap:wrap;gap:calc(var(--u) * .3);font-style:normal}.obzbtn em span{position:relative;display:inline-block;width:calc(var(--u) * 4.4);height:calc(var(--u) * 4.4)}.obc.pend:before{content:"";position:absolute;top:6%;right:6%;bottom:6%;left:6%;border-radius:50%;box-shadow:0 0 0 calc(var(--u) * .8) #ffb02e;animation:hintg 1s infinite;pointer-events:none}.obpanel.shelf{background:repeating-linear-gradient(to bottom,transparent 0 calc(100% / var(--rows) - var(--u) * 2.4),#b07a45 calc(100% / var(--rows) - var(--u) * 2.4) calc(100% / var(--rows))),linear-gradient(#f6e6c6,#ead0a2)}.obstat.odk{gap:calc(var(--u) * .6)}.obstars{display:flex;gap:calc(var(--u) * 1)}.obstars i{width:calc(var(--u) * 4.4);height:calc(var(--u) * 4.4);background:#e6cf9e;clip-path:polygon(50% 2%,62% 36%,98% 38%,70% 60%,80% 96%,50% 75%,20% 96%,30% 60%,2% 38%,38% 36%)}.obstars i.on{background:#ffc61e;animation:pop .3s}.obstart.end{background:#e0672a}.obstart.trailst{transform:translate(-50%);bottom:auto;z-index:2;pointer-events:none}.oblink.trail polyline{stroke:#b88a50;stroke-dasharray:3 2}.obreveal{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;animation:pop .5s;pointer-events:none}.obgap{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.obgap .obico{width:calc(var(--u) * 3.4);height:calc(var(--u) * 3.4)}.obgap.g2{gap:calc(var(--u) * 1.6)}.obgap.g1{gap:0}.obmk.gp{width:calc(var(--u) * 10);border-radius:calc(var(--u) * 3)}.pairp .obc.pr{background:#fffdf3;box-shadow:inset 0 0 0 calc(var(--u) * .5) #e6cf9e}.pairp .obc.pr.fos{background:radial-gradient(circle at 30% 30%,#d9cbb4,#b9a68a);box-shadow:inset 0 0 0 calc(var(--u) * .5) #9c8a6e}.pairp .obc.sel{box-shadow:0 0 0 calc(var(--u) * 1) #ffb02e}.oblink.pairs line{stroke:#ff5a3c;stroke-width:calc(var(--u) * .9);vector-effect:non-scaling-stroke;stroke-linecap:round}.obpl{position:absolute;top:-1%;font-family:Jua;font-style:normal;font-size:calc(var(--u) * 3.4);color:var(--wood);z-index:2;pointer-events:none}.obpl.l{left:20%;transform:translate(-50%)}.obpl.r{left:80%;transform:translate(-50%)}.obpanel.site{background:linear-gradient(#e9d1a6,#cfa36c)}.obc.dg.cov:before{content:"";position:absolute;left:10%;right:10%;top:16%;bottom:12%;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.25) 0 14%,transparent 15%),var(--cov);border-radius:46% 54% 42% 58%/58% 46% 54% 42%;box-shadow:inset 0 calc(var(--u) * -1) 0 #0000002e}.obc.dg.dug:before{content:"";position:absolute;left:22%;right:22%;top:40%;bottom:24%;border-radius:50%;background:#5a371959}.obopt.aside{opacity:.55;background:linear-gradient(#eee,#d8d8d8)}.obasd{position:absolute;left:50%;bottom:4%;transform:translate(-50%);font-family:Jua;font-style:normal;font-size:calc(var(--u) * 3);color:#fff;background:#8a6a4a;border-radius:calc(var(--u) * 1.4);padding:0 calc(var(--u) * 1)}.obpanel.circuit{background:repeating-linear-gradient(0deg,transparent 0 calc(var(--u) * 6),rgba(60,140,120,.12) calc(var(--u) * 6) calc(var(--u) * 6.6)),repeating-linear-gradient(90deg,transparent 0 calc(var(--u) * 6),rgba(60,140,120,.12) calc(var(--u) * 6) calc(var(--u) * 6.6)),linear-gradient(#eef7ef,#dcefe2)}.obc.ob-hid.fault .obw{animation:obtw .9s ease-in-out infinite}.obpanel.mapp{background:linear-gradient(#fdf3d8,#f2dfb0)}.obpanel.sky .obw.sil{filter:brightness(0) invert(1) opacity(.5)}.obpanel.sky .obc.ob-hid:active{background:#ffffff26}.obpanel.sky{background:linear-gradient(#3b4a86,#24305e)}.obq{position:absolute;right:4%;top:4%;min-width:calc(var(--u) * 5);height:calc(var(--u) * 5);padding:0 calc(var(--u) * .8);border-radius:calc(var(--u) * 2.5);background:#9a6ad8;color:#fff;font-family:Jua;font-style:normal;font-size:calc(var(--u) * 3.4);display:flex;align-items:center;justify-content:center;white-space:nowrap}.obq.ok{background:#3c8ad8;font-size:calc(var(--u) * 3)}.obtopts.ord .obtopt{min-width:calc(var(--u) * 38)}.obtopt .obnum,.obopt.ordc .obnum{left:auto;right:4%;top:4%}.obopt.ordc{flex-basis:17%;flex-direction:column}.obopt.ordc span{font-family:Jua;font-size:calc(var(--u) * 3);color:var(--wood2)}.obopt.ordc.got{background:linear-gradient(#fff6c2,#ffd75e)}.obpanel.still{pointer-events:none}.obask.top{position:absolute;left:4%;right:4%;top:2%;z-index:6;font-size:calc(var(--u) * 3.6)}.obtray:has(>.obstat:nth-child(4)){flex-wrap:wrap;align-content:center;row-gap:calc(var(--u) * .6);column-gap:calc(var(--u) * 2.4)}.obtray:has(>.obstat:nth-child(4)) .obstat{font-size:calc(var(--u) * 3.6);gap:calc(var(--u) * .6)}.sqpic[data-shape=circle]{background:var(--c) url(./circle-gWhw0F56.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./circle-gWhw0F56.png) center / contain no-repeat;mask:url(./circle-gWhw0F56.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;transform:none}.sqpic[data-shape=square]{background:var(--c) url(./square-BMVRhzKC.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./square-BMVRhzKC.png) center / contain no-repeat;mask:url(./square-BMVRhzKC.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;transform:none}.sqpic[data-shape=tri]{background:var(--c) url(./tri-qOkFNHRv.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./tri-qOkFNHRv.png) center / contain no-repeat;mask:url(./tri-qOkFNHRv.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;transform:none}.sqpic[data-shape=star]{background:var(--c) url(./star-CRArfnzZ.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./star-CRArfnzZ.png) center / contain no-repeat;mask:url(./star-CRArfnzZ.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;transform:none}.sqpic[data-shape=heart]{background:var(--c) url(./heart-qWs3m1rF.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./heart-qWs3m1rF.png) center / contain no-repeat;mask:url(./heart-qWs3m1rF.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;transform:none}.sqpic[data-shape=drop]{background:var(--c) url(./drop-CwraQMW4.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./drop-CwraQMW4.png) center / contain no-repeat;mask:url(./drop-CwraQMW4.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;transform:none}.sqpic[data-shape=diamond]{background:var(--c) url(./diamond-B-PxBWn-.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./diamond-B-PxBWn-.png) center / contain no-repeat;mask:url(./diamond-B-PxBWn-.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;transform:none}.sqpic[data-shape=hex]{background:var(--c) url(./hex-Lw9yofsS.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./hex-Lw9yofsS.png) center / contain no-repeat;mask:url(./hex-Lw9yofsS.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;transform:none}.ptok.sh-circle:before{background:var(--c) url(./circle-gWhw0F56.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./circle-gWhw0F56.png) center / contain no-repeat;mask:url(./circle-gWhw0F56.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.pico.sh-circle:before{background:var(--c) url(./circle-gWhw0F56.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./circle-gWhw0F56.png) center / contain no-repeat;mask:url(./circle-gWhw0F56.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.pmini.sh-circle:before{background:var(--c) url(./circle-gWhw0F56.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./circle-gWhw0F56.png) center / contain no-repeat;mask:url(./circle-gWhw0F56.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.ptok.sh-circle:after,.pico.sh-circle:after{display:none}.ptok.sh-tri:before{background:var(--c) url(./tri-qOkFNHRv.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./tri-qOkFNHRv.png) center / contain no-repeat;mask:url(./tri-qOkFNHRv.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.pico.sh-tri:before{background:var(--c) url(./tri-qOkFNHRv.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./tri-qOkFNHRv.png) center / contain no-repeat;mask:url(./tri-qOkFNHRv.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.pmini.sh-tri:before{background:var(--c) url(./tri-qOkFNHRv.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./tri-qOkFNHRv.png) center / contain no-repeat;mask:url(./tri-qOkFNHRv.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.ptok.sh-tri:after,.pico.sh-tri:after{display:none}.ptok.sh-tridown:before{background:var(--c) url(./tridown-F-rQh5sW.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./tridown-F-rQh5sW.png) center / contain no-repeat;mask:url(./tridown-F-rQh5sW.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.pico.sh-tridown:before{background:var(--c) url(./tridown-F-rQh5sW.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./tridown-F-rQh5sW.png) center / contain no-repeat;mask:url(./tridown-F-rQh5sW.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.pmini.sh-tridown:before{background:var(--c) url(./tridown-F-rQh5sW.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./tridown-F-rQh5sW.png) center / contain no-repeat;mask:url(./tridown-F-rQh5sW.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.ptok.sh-tridown:after,.pico.sh-tridown:after{display:none}.ptok.sh-square:before{background:var(--c) url(./square-BMVRhzKC.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./square-BMVRhzKC.png) center / contain no-repeat;mask:url(./square-BMVRhzKC.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.pico.sh-square:before{background:var(--c) url(./square-BMVRhzKC.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./square-BMVRhzKC.png) center / contain no-repeat;mask:url(./square-BMVRhzKC.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.pmini.sh-square:before{background:var(--c) url(./square-BMVRhzKC.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./square-BMVRhzKC.png) center / contain no-repeat;mask:url(./square-BMVRhzKC.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.ptok.sh-square:after,.pico.sh-square:after{display:none}.ptok.sh-star:before{background:var(--c) url(./star-CRArfnzZ.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./star-CRArfnzZ.png) center / contain no-repeat;mask:url(./star-CRArfnzZ.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.pico.sh-star:before{background:var(--c) url(./star-CRArfnzZ.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./star-CRArfnzZ.png) center / contain no-repeat;mask:url(./star-CRArfnzZ.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.pmini.sh-star:before{background:var(--c) url(./star-CRArfnzZ.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./star-CRArfnzZ.png) center / contain no-repeat;mask:url(./star-CRArfnzZ.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.ptok.sh-star:after,.pico.sh-star:after{display:none}.ptok.sh-heart:before{background:var(--c) url(./heart-qWs3m1rF.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./heart-qWs3m1rF.png) center / contain no-repeat;mask:url(./heart-qWs3m1rF.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.pico.sh-heart:before{background:var(--c) url(./heart-qWs3m1rF.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./heart-qWs3m1rF.png) center / contain no-repeat;mask:url(./heart-qWs3m1rF.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.pmini.sh-heart:before{background:var(--c) url(./heart-qWs3m1rF.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./heart-qWs3m1rF.png) center / contain no-repeat;mask:url(./heart-qWs3m1rF.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.ptok.sh-heart:after,.pico.sh-heart:after{display:none}.ptok.sh-diamond:before{background:var(--c) url(./diamond-B-PxBWn-.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./diamond-B-PxBWn-.png) center / contain no-repeat;mask:url(./diamond-B-PxBWn-.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.pico.sh-diamond:before{background:var(--c) url(./diamond-B-PxBWn-.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./diamond-B-PxBWn-.png) center / contain no-repeat;mask:url(./diamond-B-PxBWn-.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.pmini.sh-diamond:before{background:var(--c) url(./diamond-B-PxBWn-.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./diamond-B-PxBWn-.png) center / contain no-repeat;mask:url(./diamond-B-PxBWn-.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.ptok.sh-diamond:after,.pico.sh-diamond:after{display:none}.ptok.sh-moon:before{background:var(--c) url(./moon-MfRABCbp.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./moon-MfRABCbp.png) center / contain no-repeat;mask:url(./moon-MfRABCbp.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.pico.sh-moon:before{background:var(--c) url(./moon-MfRABCbp.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./moon-MfRABCbp.png) center / contain no-repeat;mask:url(./moon-MfRABCbp.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.pmini.sh-moon:before{background:var(--c) url(./moon-MfRABCbp.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./moon-MfRABCbp.png) center / contain no-repeat;mask:url(./moon-MfRABCbp.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.ptok.sh-moon:after,.pico.sh-moon:after{display:none}.ptok.sh-ring:before{background:var(--c) url(./ring-CRZvQhLG.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./ring-CRZvQhLG.png) center / contain no-repeat;mask:url(./ring-CRZvQhLG.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.pico.sh-ring:before{background:var(--c) url(./ring-CRZvQhLG.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./ring-CRZvQhLG.png) center / contain no-repeat;mask:url(./ring-CRZvQhLG.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.pmini.sh-ring:before{background:var(--c) url(./ring-CRZvQhLG.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./ring-CRZvQhLG.png) center / contain no-repeat;mask:url(./ring-CRZvQhLG.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.ptok.sh-ring:after,.pico.sh-ring:after{display:none}.ptok.sh-long:before{background:var(--c) url(./long-BHy3Ojsg.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./long-BHy3Ojsg.png) center / contain no-repeat;mask:url(./long-BHy3Ojsg.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.pico.sh-long:before{background:var(--c) url(./long-BHy3Ojsg.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./long-BHy3Ojsg.png) center / contain no-repeat;mask:url(./long-BHy3Ojsg.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.pmini.sh-long:before{background:var(--c) url(./long-BHy3Ojsg.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./long-BHy3Ojsg.png) center / contain no-repeat;mask:url(./long-BHy3Ojsg.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.ptok.sh-long:after,.pico.sh-long:after{display:none}.ptok.sh-dino:before{background:var(--c) url(./dino-Cu7jYALF.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./dino-Cu7jYALF.png) center / contain no-repeat;mask:url(./dino-Cu7jYALF.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.pico.sh-dino:before{background:var(--c) url(./dino-Cu7jYALF.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./dino-Cu7jYALF.png) center / contain no-repeat;mask:url(./dino-Cu7jYALF.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.pmini.sh-dino:before{background:var(--c) url(./dino-Cu7jYALF.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./dino-Cu7jYALF.png) center / contain no-repeat;mask:url(./dino-Cu7jYALF.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0;transform:scale(var(--sc, 1))}.ptok.sh-dino:after,.pico.sh-dino:after{display:none}.sx.sh-circle{background:var(--bg) url(./circle-gWhw0F56.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./circle-gWhw0F56.png) center / contain no-repeat;mask:url(./circle-gWhw0F56.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;transform:none}.sx.sh-square{background:var(--bg) url(./square-BMVRhzKC.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./square-BMVRhzKC.png) center / contain no-repeat;mask:url(./square-BMVRhzKC.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;transform:none}.sx.sh-tri{background:var(--bg) url(./tri-qOkFNHRv.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./tri-qOkFNHRv.png) center / contain no-repeat;mask:url(./tri-qOkFNHRv.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;transform:none}.sx.sh-star{background:var(--bg) url(./star-CRArfnzZ.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./star-CRArfnzZ.png) center / contain no-repeat;mask:url(./star-CRArfnzZ.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;transform:none}.sx.sh-heart{background:var(--bg) url(./heart-qWs3m1rF.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./heart-qWs3m1rF.png) center / contain no-repeat;mask:url(./heart-qWs3m1rF.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;transform:none}.sx.sh-diamond{background:var(--bg) url(./diamond-B-PxBWn-.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./diamond-B-PxBWn-.png) center / contain no-repeat;mask:url(./diamond-B-PxBWn-.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;transform:none}.sx.sh-hex{background:var(--bg) url(./hex-Lw9yofsS.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./hex-Lw9yofsS.png) center / contain no-repeat;mask:url(./hex-Lw9yofsS.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;transform:none}.sx.sh-drop{background:var(--bg) url(./drop-CwraQMW4.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./drop-CwraQMW4.png) center / contain no-repeat;mask:url(./drop-CwraQMW4.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;transform:none}.sx.sh-zig{background:var(--bg) url(./zig-mdRW-2Au.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./zig-mdRW-2Au.png) center / contain no-repeat;mask:url(./zig-mdRW-2Au.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;transform:none}.sx.sh-long{background:var(--bg) url(./long-BHy3Ojsg.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./long-BHy3Ojsg.png) center / contain no-repeat;mask:url(./long-BHy3Ojsg.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;transform:none}.obj.ob-circle{background:var(--c) url(./circle-gWhw0F56.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./circle-gWhw0F56.png) center / contain no-repeat;mask:url(./circle-gWhw0F56.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.obj.ob-square{background:var(--c) url(./square-BMVRhzKC.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./square-BMVRhzKC.png) center / contain no-repeat;mask:url(./square-BMVRhzKC.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.obj.ob-tri{background:var(--c) url(./tri-qOkFNHRv.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./tri-qOkFNHRv.png) center / contain no-repeat;mask:url(./tri-qOkFNHRv.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.obj.ob-heart{background:var(--c) url(./heart-qWs3m1rF.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./heart-qWs3m1rF.png) center / contain no-repeat;mask:url(./heart-qWs3m1rF.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.obj.ob-diamond{background:var(--c) url(./diamond-B-PxBWn-.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./diamond-B-PxBWn-.png) center / contain no-repeat;mask:url(./diamond-B-PxBWn-.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.obj.ob-moon{background:var(--c) url(./moon-MfRABCbp.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./moon-MfRABCbp.png) center / contain no-repeat;mask:url(./moon-MfRABCbp.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.mzpic.p-star{--mzc: #ffc928}.mzpic.p-star{background:var(--mzc) url(./star-CRArfnzZ.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./star-CRArfnzZ.png) center / contain no-repeat;mask:url(./star-CRArfnzZ.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.mzpic.p-heart{--mzc: #ff6f9a}.mzpic.p-heart{background:var(--mzc) url(./heart-qWs3m1rF.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./heart-qWs3m1rF.png) center / contain no-repeat;mask:url(./heart-qWs3m1rF.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.mzpic.p-red{--mzc: #e8473a}.mzpic.p-red{background:var(--mzc) url(./square-BMVRhzKC.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./square-BMVRhzKC.png) center / contain no-repeat;mask:url(./square-BMVRhzKC.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.mzpic.p-blue{--mzc: #3b8be0}.mzpic.p-blue{background:var(--mzc) url(./square-BMVRhzKC.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./square-BMVRhzKC.png) center / contain no-repeat;mask:url(./square-BMVRhzKC.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.mzpic.p-yellow{--mzc: #ffd23f}.mzpic.p-yellow{background:var(--mzc) url(./square-BMVRhzKC.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./square-BMVRhzKC.png) center / contain no-repeat;mask:url(./square-BMVRhzKC.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.mzpic.p-green{--mzc: #67b83a}.mzpic.p-green{background:var(--mzc) url(./square-BMVRhzKC.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./square-BMVRhzKC.png) center / contain no-repeat;mask:url(./square-BMVRhzKC.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.obj.ob-bone{background:var(--c) url(./bone-YtKYVeV2.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./bone-YtKYVeV2.png) center / contain no-repeat;mask:url(./bone-YtKYVeV2.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.obj.ob-bone:before,.obj.ob-bone:after{display:none}.obj.ob-gem{background:var(--c) url(./gem-C5Z-dcZG.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./gem-C5Z-dcZG.png) center / contain no-repeat;mask:url(./gem-C5Z-dcZG.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.obj.ob-gem:before,.obj.ob-gem:after{display:none}.obj.ob-mushroom{background:var(--c) url(./mushroom-BOvL3yQG.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./mushroom-BOvL3yQG.png) center / contain no-repeat;mask:url(./mushroom-BOvL3yQG.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.obj.ob-mushroom:before,.obj.ob-mushroom:after{display:none}.obj.ob-sucker{background:var(--c) url(./sucker-BP51iGGG.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./sucker-BP51iGGG.png) center / contain no-repeat;mask:url(./sucker-BP51iGGG.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.obj.ob-sucker:before,.obj.ob-sucker:after{display:none}.obj.ob-puddle{background:var(--c) url(./puddle-BSVh8E0M.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./puddle-BSVh8E0M.png) center / contain no-repeat;mask:url(./puddle-BSVh8E0M.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.obj.ob-puddle:before,.obj.ob-puddle:after{display:none}.obj.ob-feather{background:var(--c) url(./feather-DrRlm-Gj.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./feather-DrRlm-Gj.png) center / contain no-repeat;mask:url(./feather-DrRlm-Gj.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.obj.ob-feather:before,.obj.ob-feather:after{display:none}.obj.ob-puddle{height:var(--o);margin-top:calc(var(--o) / -2)}.ptok.sh-smile:before{background:url(./joy-DrMAhsjv.png) center / contain no-repeat!important;clip-path:none!important;border-radius:0!important;top:0;right:0;bottom:0;left:0}.ptok.sh-smile:after{display:none!important}.pico.sh-smile:before{background:url(./joy-DrMAhsjv.png) center / contain no-repeat!important;clip-path:none!important;border-radius:0!important;top:0;right:0;bottom:0;left:0}.pico.sh-smile:after{display:none!important}.ptok.sh-cry:before{background:url(./cry-D4iM_C5-.png) center / contain no-repeat!important;clip-path:none!important;border-radius:0!important;top:0;right:0;bottom:0;left:0}.ptok.sh-cry:after{display:none!important}.pico.sh-cry:before{background:url(./cry-D4iM_C5-.png) center / contain no-repeat!important;clip-path:none!important;border-radius:0!important;top:0;right:0;bottom:0;left:0}.pico.sh-cry:after{display:none!important}.sface.f-joy{background:url(./joy-DrMAhsjv.png) center / contain no-repeat!important;box-shadow:none!important;border-radius:0!important}.sface.f-joy>i{display:none!important}.sface.f-sad{background:url(./sad-C3IkQg29.png) center / contain no-repeat!important;box-shadow:none!important;border-radius:0!important}.sface.f-sad>i{display:none!important}.sface.f-surprise{background:url(./surprise-Dl3qQCx6.png) center / contain no-repeat!important;box-shadow:none!important;border-radius:0!important}.sface.f-surprise>i{display:none!important}.sface.f-sleepy{background:url(./sleepy-i8gzr9T-.png) center / contain no-repeat!important;box-shadow:none!important;border-radius:0!important}.sface.f-sleepy>i{display:none!important}.sface.f-angry{background:url(./angry-B3RTEF1x.png) center / contain no-repeat!important;box-shadow:none!important;border-radius:0!important}.sface.f-angry>i{display:none!important}.sface.f-excited{background:url(./excited-BcjFrff2.png) center / contain no-repeat!important;box-shadow:none!important;border-radius:0!important}.sface.f-excited>i{display:none!important}.sface.f-worry{background:url(./worry-CQOeRyAo.png) center / contain no-repeat!important;box-shadow:none!important;border-radius:0!important}.sface.f-worry>i{display:none!important}.mzpic.p-flower{background:url(./flower-CjflWqMn.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.mzpic.p-flower:before,.mzpic.p-flower:after{display:none!important}.mzpic.p-fish{background:url(./fish-luV1BZIC.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.mzpic.p-fish:before,.mzpic.p-fish:after{display:none!important}.mzpic.p-planet{background:url(./planet-Dm9m_4is.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.mzpic.p-planet:before,.mzpic.p-planet:after{display:none!important}.mzpic.p-comet{background:url(./meteor-Wok2I95n.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.mzpic.p-comet:before,.mzpic.p-comet:after{display:none!important}.mzclock{background:url(./clock-B_HRYYeq.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.mzclock:before,.mzclock:after{display:none!important}.sqcell.rock{background:url(./stone-Bgd5fh_G.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.sqcell.rock:before,.sqcell.rock:after{display:none!important}.sqsnail{background:url(./snail-D0Ou3VnB.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.sqsnail:before,.sqsnail:after{display:none!important}.cico.sun{background:url(./sun-UGJfVA1y.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.cico.sun:before,.cico.sun:after{display:none!important}.cico.gearico{background:url(./gear-pW_g4HV2.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.cico.gearico:before,.cico.gearico:after{display:none!important}.cflag{background:url(./flag-BQIcvP8I.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.cflag:before,.cflag:after{display:none!important}.nsun{background:url(./sun-UGJfVA1y.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.nsun:before,.nsun:after{display:none!important}.negg{background:url(./egg-CnneFIR1.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.negg:before,.negg:after{display:none!important}.mzclock{width:calc(var(--u) * 5.4);height:calc(var(--u) * 5.4)}.sqcell.rock{transform:none}.mzfoot{background:var(--c) url(./foot-DAdC4u5t.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./foot-DAdC4u5t.png) center / contain no-repeat;mask:url(./foot-DAdC4u5t.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.mzfoot:before,.mzfoot:after{display:none!important}.sqfoot:before{background:var(--c) url(./foot-DAdC4u5t.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./foot-DAdC4u5t.png) center / contain no-repeat;mask:url(./foot-DAdC4u5t.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:0;right:0;bottom:0;left:0}.ptok.sh-foot:before{background:var(--c) url(./foot-DAdC4u5t.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./foot-DAdC4u5t.png) center / contain no-repeat;mask:url(./foot-DAdC4u5t.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;top:4%;right:4%;bottom:4%;left:4%}.ptok.sh-foot .ptoes{display:none!important}.cflag.on{filter:drop-shadow(0 0 calc(var(--u) * 2) #fff3a0)}.ss-npc.n-bear{background:url(./bear-mfpFa7Tv.png) center bottom / contain no-repeat!important;border-radius:0!important;clip-path:none!important;box-shadow:none!important;aspect-ratio:.88!important}.ss-npc.n-dinomom{background:url(./dinomom-D6jTU_FD.png) center bottom / contain no-repeat!important;border-radius:0!important;clip-path:none!important;box-shadow:none!important;aspect-ratio:.91!important}.ss-npc.n-chick{background:url(./chick-D6iS7f8u.png) center bottom / contain no-repeat!important;border-radius:0!important;clip-path:none!important;box-shadow:none!important;aspect-ratio:.965!important}.ss-npc.n-whale{background:url(./whale-88kAEcc-.png) center bottom / contain no-repeat!important;border-radius:0!important;clip-path:none!important;box-shadow:none!important;aspect-ratio:1.111!important}.ss-npc.n-alien{background:url(./alien-9Z_xs3Tt.png) center bottom / contain no-repeat!important;border-radius:0!important;clip-path:none!important;box-shadow:none!important;aspect-ratio:.91!important}.ss-npc.n-robot{background:url(./robot-7JBQ6Gx8.png) center bottom / contain no-repeat!important;border-radius:0!important;clip-path:none!important;box-shadow:none!important;aspect-ratio:.88!important}.ss-npc.n-friend{background:url(./friend-mEO31tU5.png) center bottom / contain no-repeat!important;border-radius:0!important;clip-path:none!important;box-shadow:none!important;aspect-ratio:1.105!important}.ss-npc.n-giant{background:url(./giant-CzNFZb4S.png) center bottom / contain no-repeat!important;border-radius:0!important;clip-path:none!important;box-shadow:none!important;aspect-ratio:1.026!important}.ss-npc.n-witch{background:url(./witch-rxWzHPN9.png) center bottom / contain no-repeat!important;border-radius:0!important;clip-path:none!important;box-shadow:none!important;aspect-ratio:1.015!important}.ss-npc.n-octopus{background:url(./octopus-b7bNZiB7.png) center bottom / contain no-repeat!important;border-radius:0!important;clip-path:none!important;box-shadow:none!important;aspect-ratio:1.19!important}.ss-npc.n-star{background:url(./star-BACej6jy.png) center bottom / contain no-repeat!important;border-radius:0!important;clip-path:none!important;box-shadow:none!important;aspect-ratio:1.075!important}.ss-npc.n-bunny{background:url(./bunny-BuKA3c3L.png) center bottom / contain no-repeat!important;border-radius:0!important;clip-path:none!important;box-shadow:none!important;aspect-ratio:.76!important}.ss-npc:before,.ss-npc:after{display:none!important}.ss-npc>.sface{left:auto!important;right:-14%!important;top:-12%!important;width:40%!important;height:auto!important;aspect-ratio:1;z-index:2}.ss-npc>.sface.f-calm{display:none!important}.sp.s-table{background:url(./table-oXv5ipQu.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important;transform:none!important}.sp.s-table:before,.sp.s-table:after{display:none!important}.sp.s-oven{background:url(./oven-3u9pVQ-7.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important;transform:none!important}.sp.s-oven:before,.sp.s-oven:after{display:none!important}.sp.s-garland{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAABdCAMAAADXLdlcAAAB/lBMVEUAAAD9zxoTmfo33Uj0mxvrMR/sUyf92F1P51gJZd36rlX96Jf4Yk4WsTAm0zf7b3D6Agj0DPf3+ez6qGR8e32iXxi0Fw9Np2n7dRsEBvr/+wH/8HD7n6D/+fv5m5nzpGkmePdoa/5GsPuZ9pfzX6vvZF33ZPH8ppH3oI//qRgzs1N1LvdRlB6aaqNpZqmyBQjlaVdlJadayvxjX2KZXqP/4qbnKqd1k4glZKbUEhysHPRzDnjuDWyxWk+OdptWX/MA/wB2CBv9yJSvI570bZr5lmSNh5X9nd0mHrJYWPY2omxfNes/f39qdxFkm55tYZ0A//+rXGEyUuT7xmydV9VVlHND3Dn5kiWY4fscF3IsVPdfX59Vo/+sIyqRVOozivtReu1qrXR484Oqqqp4eAweBTaRVGfdEidCZ4nreY5jnXX6azlx/3Ezmf9vkYuOhpkqfypxFDUfWqRbem8yNPL/4cmjF1X+0JG/fz97JWZNhvr3jBqbEjE4om38wzKA83wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIUXc/AAAAgHRSTlMA/v7+/f7+/f769Pv5/f0HBgf+CgT+9PYDBAEDDgRjowMH/f8eZBLvlgP8E/9TCwaaGP73GQgfTP6jFgoP4ZqaAQ9kHmBkTh4OVwRTBP8MVwEDrptXqP+Z/w5YqwWdHqzOCv8DAkZkcf+SZWoCBeGoA0oEm2FiI4MES2FLaqud/47JsscAAAwPSURBVHja1ZyJX9tGFsefL9nIwrKQje8LjG1wOEyAJkAargSabAIJOZv7aLJJj83RY7vbbf/1fTOja2yNJFISzPt8ygeDXPT17x0zb54CKkD3l9/ayXZtawWKcJqsuWx8o9OvrV+S8XiIWLwD0+qpwdAqeO+V5eXlVgEAv6+MJeOheJyx1EBPnxIO8olvJcmNx2tV8jKJL5ImCJJMnw6SCtxHTwoxi9e2ARBjbCxpgsRrUDoNHK1yK+nwpJDcBMIxNsZeR6PkJ6dBkhJ0iCdZAoRkiDMOAyQaqmn6aXAsEh5j1JWYJ8lUkbgD5M9TkIO15d0kDQk7JkIQZxYyQKLySn7oU/Ay7DJBHK4EIROJcUTlHWgOf4RU40SRZNwJEuI4ojJoQw9ShHao35OgjyOqFODG0IO05JCDgwdhGJIkXdJAzwx3zipBFBMVLwFwckSzEjrXLFsADKuVAXZkzK+8BODEoBxI0ulB8cWQqoEr3lYHK6FJYt46RB0mIYicRFoZqfXKcKqxW00mKUjUKQEPkqWehUktKtdmzWX+cGFoVdnAkKIh5733gxASXA3joqu2hAlbG6aFewkxaPmQWV6KciCqbHvWOIKQX8uY2BClCkMU9SQ4qm1aBWWWXrMcB4YOGCiS+uujccZJSFA+uarBdKkyHGrALLoK8yrKwSkyVaAfeW9hofZmn7xhfNxEQRYZvw6FKmRz3vyNYsgWxoUFi0RRyUpXLRrL3WIaXsdiMUSJmqpQFA2KJ5nBKmUS5h26+zDUyGYvTKk9UKcU8npBX4F/s2szqq43b6zPr8diSowYj7Kj0YRxYpkKdg4dGNnsmdxobhY28vwG3rY0pGOSoqBqAyioyom0JVSdJNy206myZyKJRGT048pLyOfz08T69x0MZKxNSYxQMVDicYryZR2sUkGMFkm4JgbKcSYVISCpnEdhSMMfMamNuxWFSMKh4DZf3iJhpH7RdAuPt2ReDYLx/DmCzGRgTQiiQUwhIG2ZRUo/Sod29SpfZH2L6ba724knOYwEUeM5EWR05muYEysiSQiSVBSTBEPFgYI+VqtiV6/0uYNFJWK0UAxH3cAQJxTEIhEC8kAIkoHfCUhbISYz9+pDwWovd3D/mNc/n4u9KL0kAZ50hkY0e+3MHZuDKDL6ADLCHuSCIhExSOJS6FcehXlYSL7UItvmz4KSLpP2YHnrkI/waxgbqYSlRySBILfhihBkioDgf7RwuqAY5T4ut6t0W3+8He+MTnucTcy2NDRkGyNiqkExGMj/vEAk6lOmKWZNoWHvlEWWMVpI/ivp6vEETFElhU9rdQ7jvBhGvnVisBgRg6TvL/AglMUUxUphLFqINPIl1m7R/27VZ1IUqiS8nRSSMzQcGARkNLctCBIVthVDBMuIU0kuKCyJYUKudZot6mN6pZL+pJpXKVOM3Z0OS1I2BabbM3cSCRcMBnJLkLZUaLqA0AAxSexgIbIkGQs62Y7RNisfqfmSKS8bjf8q1OImhUMM9CmM8MnJQQ4fELUPJGab43vJ4WJJs7x0dsotEjM6Wqmkql4by0xLLZXwOno6sFuuYlgkkw4tWGSMptAIxuQgBgOZFbqWBwi5fycKF/oMRq5tVZfspmapVEZbsv/W0hK+Xl4uWccvvWq1Jhv+ZFNILDISd1J3CMWkm2OheYLoPEis38wfkb2XrYsDhmSz9hu9vEtO9cx0ZJr1k25rt3K53Wbv65OCRQbNtoTir4SAwwvkBrxSJC8O28fGHz26kM1mrQ0agzH8LER5Dmu1Dtqs7cb7s2/ITw4P5Ta70FTC6hnQP5sdJVlqcmyMYbCcFYkcSRFFkoSexdk4dEdGRs6dO5t17Js5aTiT6a+cv7UYOIhsdlyBa3jriJE0YkMgCAG5HBBEzBH7o3h1JLwYDodHkCXLdQFk2bpPsTG2KKcE/X88gt9zCELkmEwIMq8JMvOVB4gjRMRyxMZ78PPI4r0wMyYM19KQDYtzN89u3wHAQdDuJ1bls6lU5DmH4cZxDCDIMT8H34YhfO/eRNiE+SdThm+ZeZtkC2E1o6U9eBWhaTcQyD8CgHgEyCbcR5DwIu7AFsMOozRZfxo7CqOOljoDWYHtHIJEfDC8QDLp+86kJRbkUSFdN0HGFhcnwpyNIM5ZApR1ttCkPov2IThAiktIEvElGR2NCECWYNYBIuY4jxtJChK+N0YoJoiF+4zmtHOUqO/2Bwi4YydlhZyW5VLWsj1ydBAVdvxBCMc8AfkG75aEu4EwiGIJdO6sIrl8+gaCfRBLQe5qeW1u+0EuJSofgUCmfEEIxzoucg2QxfCiCMChzc9p2Q2AhzBBYJrcy8eIESV/G8RTD1xkUJDwYjjszzFydR1B2LBFXMTAgWTeYZgEAHn7ySAkPuimYw62g4PACoKMGUMK7gjWEdoC7X1eh1lfEnHWCuBa4wYH8a0nBGQiCAfskRNYMqQQ8jQC8oqdjM/BV2avwRPEtSDmccfuAHFBGf8uvQlOkIkJfw4MEbhLAiPpwxEyTmuoXYHbkYgPSM4TRFhGsKB/Z/co63AxKEh3Dxa4LOsBInXNonZd+8k7cX0yCPoVzFsXNyhIeMKf41v0k57MSHwFUQpFq1nYzNFi4gEiWP3qhQVPRbiLD+BhQBAo4ARMLSDIf8E68ngBSzmahI8MAoULDhBpID5g03ktPPYHIRwP0gew9HKOSeILMmUePKG9IySkO3qMIDQ++GtBmwiSekeuQo8c19doIfQFWZl2nBRch2dspfIJIO7Zd5z41SZ/8UH6aRCOm6t1OpTUjPqS2HXdtGcwm0hFhMt4IcjeBfd6SOq5I86Z/QgQWBBMJJqvJLQcanwveU77OiEKE489e8+9sNP17mb/xQ22SPEN9QbLiMVyKEAV0QfnW4UkQhANNEVy9SxcXw1w4A3eCiJIvWvOrtcCgAwM6moZIUkQkP711aZLUzdz8GsAEBohdP2j6v4gC1p+4C9tEBJBp/HWkUDO/zrv2px+CP4c34AJkin25KNUEfsDuw7/ciMR934FIGnRWPbDtad+IDe1hl1u4VKAKuJ+boQkKffe75ooa7lwzAs60XOw7y9I1/6cik3Zv4q4fWiZZ8S7Ui4g2xvigsiDjK+Lx+Qb0PDhGLEci0lS9QFRXDyLfgYYJ5F+EjyxEp0h5uH7PpDX9z3G/RuwOuHN0S00nB9sqSD77EXSgild7QdCclQQW4/XAOviQ47CQw28i3q60T8b4w2iwksQkuzPDICQRYxoGe/cTr2Hec+ztAb8x1OQtYHk6CEJDZG8eKTiCl0Lp7gNomjyYZ0DOZ/2e4qkUbjluezlIsQnSgjHJUGImCvIJkdCQdxjfS29JjmyFWz6HQHWwTNC9hr9TYHpluyVfL3ndTKAe0YO5LHo0jxYcqxbXQZPkKdikIuO1Gv/Ad1ru573meyA7bc2CWbflujK9TWwojzISfNDtt11j3QouLxjWvtTvMtV836HwACXcwYKlpGfNNe/QZ0L3mPteL8O+UAn5qJKQh3roOG2mxaUd1bW875n8j/A0m0WKAjyVrsivHLdnHaCYCCulYQ5Vt19wmFPFq98A8y1vAONrFdSyDGzLx7XQoT5+fl04AGGH1efiFa9jYLgCKYs4Li7Mh1oxmBDu56bISC3V58d2zRPwy1I2L6wKxo60WpevdIAY1AbsL1/NjfzERf4x2iae6RrBfFb5mRXkNXggx90iAg2Csc6JuZ2wjPSg4Z4Dmgw3gnHhaOMsGTohus4rT6wSiEc+/DBQ0Ndk11z1ok+4dE4eOxS0+c/eD/SqbuA9IqtkwTBptCTAY4e6wCB+BHCmkuon/AjN/XCxYFtYbrrNyTO7xXpCj59ws85F2B1YG1S93+gXu9fnmgn/cB2oa495R1rtdDwn2AEuS/UtTycsNXthiPlaMCe/5uw7xjlHiFcmT7xZ4Z69VWuQwofINATITtRLtRPXBDzDM5cK87Xg73LKotUkCVtCB6gz3Qf246l4UlWMJs2wsStB39SkmgXrd3tRuBpWTWPOdgYTckMx8Paa7A5EjxhOXOw8VznFEzDUFgDujfpfAMUjvbPs+iU4/thiHRrXX316iZA4aj/0EyzpihTwubyke3/3NSA7eq94lMAAAAASUVORK5CYII=) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important;transform:none!important}.sp.s-garland:before,.sp.s-garland:after{display:none!important}.sp.s-box{background:url(./box-B2U8i6jX.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important;transform:none!important}.sp.s-box:before,.sp.s-box:after{display:none!important}.sp.s-cup:not(.m-broken){background:url(./cup-Czq6txXM.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important;transform:none!important}.sp.s-cup:not(.m-broken):before,.sp.s-cup:not(.m-broken):after{display:none!important}.sp.s-heart{background:var(--c) url(./heart-qWs3m1rF.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./heart-qWs3m1rF.png) center / contain no-repeat;mask:url(./heart-qWs3m1rF.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;transform:none!important}.sp.s-heart:before,.sp.s-heart:after{display:none!important}.sp.s-drop{background:var(--c) url(./drop-CwraQMW4.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./drop-CwraQMW4.png) center / contain no-repeat;mask:url(./drop-CwraQMW4.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;transform:none!important}.sp.s-drop:before,.sp.s-drop:after{display:none!important}.sp.s-balloon{background:url(./balloon-D4_uJe9C.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important;transform:none!important}.sp.s-balloon:before,.sp.s-balloon:after{display:none!important}.sp.s-sign{background:url(./sign-BrC5jN0Q.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important;transform:none!important}.sp.s-sign:before,.sp.s-sign:after{display:none!important}.sp.s-burst{background:url(./burst-Ba7gbN-g.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important;transform:none!important}.sp.s-burst:before,.sp.s-burst:after{display:none!important}.sp.s-gift{background:url(./gift-DQqJMP4m.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important;transform:none!important}.sp.s-gift:before,.sp.s-gift:after{display:none!important}.sp.s-fire{background:url(./fire-C9sOpsOz.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important;transform:none!important}.sp.s-fire:before,.sp.s-fire:after{display:none!important}.sp.s-bud{background:url(./bud-zCicDVhZ.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important;transform:none!important}.sp.s-bud:before,.sp.s-bud:after{display:none!important}.sp.s-cup.m-broken{background:url(./cupbroken-B1gye71b.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important;transform:none!important}.sp.s-cup.m-broken:before,.sp.s-cup.m-broken:after{display:none!important}.sp.s-egg.m-broken{background:url(./eggbroken-XDMjACLX.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important;transform:none!important}.sp.s-egg.m-broken:before,.sp.s-egg.m-broken:after{display:none!important}.obj.ob-note{background:var(--c) url(./note-BW6lWkaN.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./note-BW6lWkaN.png) center / contain no-repeat;mask:url(./note-BW6lWkaN.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.obj.ob-note:before,.obj.ob-note:after{display:none!important}.obj.ob-spark{background:var(--c) url(./spark-Bj9h1W4p.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./spark-Bj9h1W4p.png) center / contain no-repeat;mask:url(./spark-Bj9h1W4p.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.obj.ob-spark:before,.obj.ob-spark:after{display:none!important}.measure .mpc.p-pellet{background:url(./pellet-BwhHMqVg.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.measure .mpc.p-pellet:before,.measure .mpc.p-pellet:after{display:none!important}.measure .mpc.p-berry{background:url(./berry-i8sZr9Pc.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.measure .mpc.p-berry:before,.measure .mpc.p-berry:after{display:none!important}.measure .mpc.p-star{background:url(./star-222_cumj.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.measure .mpc.p-star:before,.measure .mpc.p-star:after{display:none!important}.measure .mpc.p-water{background:var(--mw) url(./drop-CwraQMW4.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./drop-CwraQMW4.png) center / contain no-repeat;mask:url(./drop-CwraQMW4.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.measure .mpc.p-water:before,.measure .mpc.p-water:after{display:none!important}.measure .mpc.p-water{--mw: #3a9be0}.measure .mpc.half{clip-path:polygon(0 0,50% 0,50% 100%,0 100%)!important}.ico-scale{background:url(./scale-DY24YT-A.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important;width:calc(var(--u) * 6.4);height:calc(var(--u) * 6.4)}.ico-scale:before,.ico-scale:after{display:none!important}.measure .mracer:not(.me-has){background:var(--c, #e8473a) url(./racecar-DCnlpzO7.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./racecar-DCnlpzO7.png) center / contain no-repeat;mask:url(./racecar-DCnlpzO7.png) center / contain no-repeat;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.measure .mracer:not(.me-has):before,.measure .mracer:not(.me-has):after{display:none!important}.kcookie{background:url(./cookie-C96dFR02.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.kcookie:before,.kcookie:after{display:none!important}.kcookie.half{clip-path:polygon(0 0,50% 0,50% 100%,0 100%)!important}.mzhouse{background:var(--c, #ff9a4d) url(./house-CLWBZYhm.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./house-CLWBZYhm.png) center / contain no-repeat;mask:url(./house-CLWBZYhm.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.mzhouse:before,.mzhouse:after{display:none!important}.mzdoor{background:url(./door-D7rWH0y1.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.mzdoor:before,.mzdoor:after{display:none!important}.cico.room{background:url(./room-C8-Snxjg.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.cico.room:before,.cico.room:after{display:none!important}.cvalve.wheel{background:url(./valve-DDIYGggD.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.cvalve.wheel:before,.cvalve.wheel:after{display:none!important}.cvalve.wheel.on{transform:rotate(90deg);filter:drop-shadow(0 0 calc(var(--u) * 1.5) #9fe0ff)}.cpeg{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAC0CAMAAAAXQQreAAAB/lBMVEWxZ1D9oKP3np7Pamnzr5THbFPyo936qWHlZKegYCXFbiP95qZ3dXf61u7KZGakYFX+1Wv45uz783Z5HSRvGHL51aj1zpejVaT82qfyoWb3ZuXNbmWwNC0JBu4kGamkXFz22u383+q2h47hcB2aLlLYW47poJl4eBX/AACxbmq6iJSysmXnN9vzncukZDAbA2ZjTZ1vKx6mYje0ah+INDFqKSNmIimqqqqgYZidHXPvpD2LIDzhr3n/ynsA/wBkEaObZY+7g0zPNn2BHzacNoWhYMz/H39QGeVpSXjpP7RyUYmqqgC9g81//wDpmlyYNkG4ecXSfsFTHkB+VUzYWYihO0HMmTNyKlWNSRQAAADYhzLklTrvpUn9143om0KWURjMeiq5ZxymVxb8x3LekTvgjjawaCv95af3tFZ5Ogz6uWf+13XWiET94pj///99Qg7BbRz++/GWVCD7yoi4czHdlEKUSyP//wD/AP/++837xVT/f3+qVVWDPQ6qWyj/zJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACPhsfJAAAAgHRSTlPoEZsW4vkbBh3u/vIFHJ+f9d4CBRJlpBgg6RlmBAUUXJJeXANiZmcCARWfAxNkVRAq2aMD8p5eA2Io/lSziQEOh29JnCgjAwtXGFsDHwJe71Bnh7GDrwVO/gD+/v7+/v7+/v/+/v7+/v7+/f7+/gP+//n9/f3+/AEC/f4CA/79BRitTTsAAAxESURBVHjandqJW9vGEgBwEU4bUkhCQqAhado0d5umbXq/176e774PrVaXbUkWMoYEQzBQ6L/+ZvZeSzKmfHw14at+ntmdnV0LOWTc1w4hd2/cuL5Bpsf8T844YY7MXTlaXOnNTJH54a8iLpPLr46OgiL01+//uih2UOhfWSzC7dB/PLx6cmECY1gMgm7gh56XFJfI4cMLEjtcQML3mDE8ObkQIYWgO/D9xPO2WRzDCxCYRRciYEQImXjbIcTx5GRiYgpHMuizKDqcYAb5y3BCgtVDjwUxYETCjCS/NJx/OBGxgwJcHKgoWBg4Ho/J/OYExBz5MwgdBnRMwvMoGFfPJz5lMfQqCc8v3ibz5xE8CxGEImhsGFfHE0s7a1de9XUQglBhbJfjGCF2dshbUBA6CCQoEiKMmMUxNY7gQplQYfBcbtYREMNdU+gxIrSIGHJZnydP6ggRQ6/Tl0EoIoxNY8oYD8cSeAwyCPbal4QKQxgnFYSMAWfSJigiiQ4jhnlZIAslYoe8x5d30JECiwaIhCbJgRFGvL2dz2xIw9FFiYuzFAQSCRKJmlf2CsYCeWQR0GKuHPWtIIIikFHwr1iPhucdYBwnBsHKuj8SBJ+XDq51FKgdBhhPr24oYufmHJa1HURnIAhKGZEoQhjHXz17IokheXbllRoAOw/YRhJOeGFsphKDcR/LA4nh5WdvvVLvLX8IRH0VoQdNC/uWFQbOy0FxH8rUYb32rphOM4iOwICgHn7DEJph8PK4TxYcXpRHQSmIQr5qwjPC4HH462sQBRP6pSBMQs3nQSwVRnhemK//wfl054crR/K6njES8scCS0sQidfEN/fkdww7w7uOWhmjQQxMQmZykLErRU5xPLud/9UBYbH0zrB/5IuBSYgwQi/zdAPDxUKXnTmdhhVEocrD58WNM0uTMItl50BgO96fde4eHXXLQQT+QP2WEZgJAIkVxvb2ftaada4vdhdl1l0dj68WK0RB2WBAPgcHBxiGmB4v3j/byxznRn8QdLv9kSByv6sJij0HDEqTgySM2x5b95BEFkUREDP9AloLvr8ZRFj0WbcYsESw9cFQUswn3D7LUgAghMxFYtmZ6fl+jogZREF5wxkEikg8JoCRteMUhOwsYsQd5xIQgBSFr6ajD2ejbtATfavwD0T7pWJe222YT0zCdSM3e9O5zgj4+oKnwzouLbodTYQjRBY143YkiH1NUJoXiHSDxSAXebD/dBTB8wjjzG0zAYi9CIkVSWA+DIFW11V7SdDJOXHAAUghc11NzALRF4nQnI0JXOqnRbenWnhR4PUHuAlgLDCKLAFGRK/LBHwVOY0DvkAGOKYFDkaCGwkLgV2P365BiEupoHxokUFf10iR5yiEcIKN99vsWkHANyTyrnM9GCVo0+vgRtbvs8Nvnuc+XA9jsd9qR+JaVxCv94C4XyZeegWObA+HFo4XPhqQQktMZIl4r4rIYVHwmoWy8HAvFLXIxtAkzpzPnPcGNgFHMyDYNMLQdkBoZbAc+PiVicy57fxdE/wHScjBbbWz/Ta/RgWihpMRHww6tQSOIqwIrCX5tiXiDdgEbnRUhZuEzwkaA9GWRDQhETaBgMtZJEC0qgmWliL4W5YJiuXUbrUEwS5zq4ieJFR18rEIWbOyCDUmbiXhe7Iw4kQsTiSydlZByEBexzUE5QS2Xa/VqiREOnWEZxBxKxtH7O0vA3GpTIQ55QR8iMjiEuGaxB2TSKki4OROWRS4B7fGEc48EitjCc8molFi2iQoJ0KbSGFW265ZGDaxAMTbMhGalokYjnltq7R0XeEPjVkkbirC48VpEN4ooSsiEsRTRuQGwXYMXxMhbbbbkVnfVhSZ8xMQl00iNAn8XOh7L6sI+XO2vIlEIIhQEtTn6wMWSMgIPZNqSoQFlfUnh8wFojuwMaCSYEHE4LZMIhpZKfu/I/8FYqAI6rMPQILw8RMlLBKVR9syJDFfJqiKAvMwCd58beJNMu2QjcHxKME7FsuDEfYsmItNEDOSgCnhiXDCg75BZRQRz0PXp0k8nTnWtRXSUEYBeWDRlwndtFzYUZG4PWOWp04EiqIIqR4LvTxsYsG5qXsOI3i/Y13Tz6kgzAwio7I48Qu5XklAELkvCXdkEGSVRc4fyVItATOaU0GUpkJGsed8UEvAZLLBNKJoVxBnzuYhsYlQE7iZKMI4VcjNkKWWOeRn4lwmcEgJv7AJnYdNnFYScwQOKXwno1ievPeHMg9jUk3CrSRCQVBs/qHMoyYKPhZ72Swn/hEcWwSrrtjjQSgiika2VB3FGvmgc2wkQkUeodBqCF5s2TIS5OT2iopCvrWc0kQRp2a30YncIUtAzJNFXKrUNwg4LLMVV0VEJvFIEitI2FEgAS8ViZjE/rQkenVEglt7HREB8aieEBPinUNkMoqZcURdInJTnpCIKmZEEicTR3HqVhILivD5pKa1hOwXp+bHAGhanJhiBOszaW0i+sBrBiKJJ+SxJLzzoohGjkuCuMoOKZxIdYGHVVG49qBGsMKWGHGziqCVhP0FnyTgntivJPg/4HRxSDgRiMNAmUjHE2+QdzjBThj2cOI5jS2V8Ym8gX+HqiC8MuFORLBEqCJ4JoKonFGDOOGHlNCvIhJjZx9PHFtR6ExUFG51FP/G+79IbFQRLAxOVF8Pv8u+wdu/jJiRRCjLmh188a6JddYqEb8nq0gskR8U4WsCMhlJpIJYlcQmJ6hNwIeAEWL0a29/VdyBPtz8asUmjEzSaoL9qtHYfMiJq+Q3khAf6UQmcVoXBfvN60aDCOKXSiLhYaRjiKgh78b/Qm5Igq+PRLxCGDStHwuLuGQTuEDlaFQQW2JqbKInCXGm4FYSx9gvomoC7iY55Lc6CvwUgZeahBiNCoJPqdtQxBREIY5mol+IWcVPqeUZ2VX72QghrtVRpFjdeK9Z3IkqDQX2PfJAE74oqlS1PSRSvNtdJlxNvGMQoR/qcaSxuoEfw2czm9hV/4IzzkcW4Yt1IbuVNF62y9upIn7mxAL5DO9psj01jhWRcuJlq56YlsQOnPn4J6kUb3GfQ5waTUsR5JCs5OxzIV4VjxLtds1at4ghEmBQNo9yWPlgNCcjCCfYzW748wUnEjGebbdmmUWOSczk4r4LrJKYLS6eTsqImjDwaGATYh8OsRbMWW27NWGMEMfrkmD3b1KDaLnlMCJJrJmEPLKGlK0MRXhVBKw1fkAxCXXqDdkCrSN2LeI27gGCeNzBs7IgEiqGQxNReY3BnH4IVwpintzv4JUiERZGbBJRHfGOJm4aRML/6ppSPZznE1MmwavbyKRlrKwt81W0i2oiMYh4HDGtiSlGJJJghooiKnes3WqCHxFjTdB6wjjjKGLgS0IkEL+UmZg3CS9EeC/jemK3ipiRhCrLZgWxO4ZY4ESaakJmEhvElk3cIfKIAmtlbSb3ZH8YR1grpbEEJyRBLJHb6yVCDkYtEWWPjAcG4KhkELLjnUtsGAQclQpNqExqCXHee2oQcM7ppGIPa1J7MOoJZ2gRlxShovBao8TupERqj6dBbJ1DiM9AqV7ltcRuHQF1BQc8g+DjaRJuPQHHg07ICDOKuOVVE/w1+hcpEXQ0ihb7W3od0XifN63RKICILSIeRzwoEx4/pGgiHUO06ojUbP+xJKIKInufnbQEsUa+qUjEINxq4pYmPiWfwVMWIpGmQeBuUEvcMYkdsqaJlkXUzkh09j3blNVzORvwF8sLEh+Sa9YDRsN1TngTE69XbeLwp/UvkEhtomURpwYRuV+yE44mfiTTYZIaZc3XWSs1ia0t4yD/pYxBJXLr6Zu6oHRtlQlcYlvRx/fEbJhPSh2S5WaZsCZVEbsgXKt4du0jcu8sLkcRVyTy/JkpGE+NPSCrTvNcAo7gL2zBfHbtFtmEQMpEZCfygvBNrPIJuqVD8u1ssz2y2lt23/uOXLs27plGGOY7rzM5qc0ycfqdMRXVDySe3CLfi6nxvIwTRiJb/yQPHp77fCfs99/OxqI6R4itTyZ74vbhLfL18hk+EWUQrGk/v0auTfjELRT/585Zifj480qh5qFdaM33GplBbO3uvrg9MpnnPDq89IB8fa9hRIHDsHrBZ6Ah5s//c7bfgOKEinz+iei1F3uYG4bkfw18/uX09Plq9TCc+0j5j4dkeO+Tv3384sthXRJI/B/tagCsWPP1XAAAAABJRU5ErkJggg==) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.cpeg:before,.cpeg:after{display:none!important}.cfault{background:url(./fault-lWPj-prc.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.cfault:before,.cfault:after{display:none!important}.fulcrum{background:url(./fulcrum-CJzdHPJu.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.fulcrum:before,.fulcrum:after{display:none!important}.arw.cw{background:url(./cw-ChOZ1xLm.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.arw.cw:before,.arw.cw:after{display:none!important}.arw.ccw{background:url(./ccw-hZW2zvF6.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.arw.ccw:before,.arw.ccw:after{display:none!important}.sqarw.J{background:url(./jump-B03IvvhX.png) center / contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.sqarw.J:before,.sqarw.J:after{display:none!important}.gbody{background:var(--c) url(./gear-DoF1Bdjp.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./gear-DoF1Bdjp.png) center / contain no-repeat;mask:url(./gear-DoF1Bdjp.png) center / contain no-repeat;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.gbody:before,.gbody:after{display:none!important}.tok.bag i{background:url(./bag_yellow-CyxPVbpb.png) center / contain no-repeat!important;border-radius:0!important;box-shadow:none!important}.tok.bag.big i{background-image:url(./bag_orange-Cw1mBpQv.png)!important}.sqbot .body{background:url(./robotvac-CbdkKGK_.png) center / contain no-repeat!important;border-radius:50%!important;box-shadow:none!important}.sqbot .body:before,.sqbot .body:after{display:none!important}.mzsign:not(.pic){background:url(./sign-BrC5jN0Q.png) center / contain no-repeat!important;border-radius:0!important}.mzsign:not(.pic):after{display:none!important}.arm.a1:not(.off){background:var(--c) url(./pipev-C1-fYDSr.png) center / 100% 100% no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./pipev-C1-fYDSr.png) center / 100% 100% no-repeat;mask:url(./pipev-C1-fYDSr.png) center / 100% 100% no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;animation:none!important}.arm.a4:not(.off){background:var(--c) url(./pipev-C1-fYDSr.png) center / 100% 100% no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./pipev-C1-fYDSr.png) center / 100% 100% no-repeat;mask:url(./pipev-C1-fYDSr.png) center / 100% 100% no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;animation:none!important}.arm.a2:not(.off){background:var(--c) url(./pipeh-BSDIXpl0.png) center / 100% 100% no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./pipeh-BSDIXpl0.png) center / 100% 100% no-repeat;mask:url(./pipeh-BSDIXpl0.png) center / 100% 100% no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;animation:none!important}.arm.a8:not(.off){background:var(--c) url(./pipeh-BSDIXpl0.png) center / 100% 100% no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./pipeh-BSDIXpl0.png) center / 100% 100% no-repeat;mask:url(./pipeh-BSDIXpl0.png) center / 100% 100% no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important;animation:none!important}.arm.wet:not(.off){filter:brightness(1.15) drop-shadow(0 0 calc(var(--u) * .8) var(--c))}.hub:not(.cap){background:var(--c) url(./joint-BJfFBpba.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./joint-BJfFBpba.png) center / contain no-repeat;mask:url(./joint-BJfFBpba.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.hub.cap{background:var(--c) url(./cap-ClSOThgx.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./cap-ClSOThgx.png) center / contain no-repeat;mask:url(./cap-ClSOThgx.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.cico.flower{background:var(--c) url(./flower-DusIoIml.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./flower-DusIoIml.png) center / contain no-repeat;mask:url(./flower-DusIoIml.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.cico.flower:before,.cico.flower:after{display:none!important}.cico.bulb{background:var(--c) url(./bulb-DxZ5lJaa.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./bulb-DxZ5lJaa.png) center / contain no-repeat;mask:url(./bulb-DxZ5lJaa.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.cico.bulb:before,.cico.bulb:after{display:none!important}.cico.lamp{background:var(--c) url(./lamp-CryfMjrZ.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./lamp-CryfMjrZ.png) center / contain no-repeat;mask:url(./lamp-CryfMjrZ.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.cico.lamp:before,.cico.lamp:after{display:none!important}.cico.spring{background:var(--c) url(./spring-D7MqEkPY.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./spring-D7MqEkPY.png) center / contain no-repeat;mask:url(./spring-D7MqEkPY.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.cico.spring:before,.cico.spring:after{display:none!important}.cico.power{background:var(--c) url(./power-ctpef7Vp.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./power-ctpef7Vp.png) center / contain no-repeat;mask:url(./power-ctpef7Vp.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.cico.power:before,.cico.power:after{display:none!important}.cico.shoe{background:var(--c) url(./shoe-CWLHMMhS.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./shoe-CWLHMMhS.png) center / contain no-repeat;mask:url(./shoe-CWLHMMhS.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.cico.shoe:before,.cico.shoe:after{display:none!important}.cico.door{background:var(--c) url(./door-4LpuCSnx.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./door-4LpuCSnx.png) center / contain no-repeat;mask:url(./door-4LpuCSnx.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.cico.door:before,.cico.door:after{display:none!important}.cico.bulb.lit,.lit>.cico.bulb,.cico.lamp.lit,.lit>.cico.lamp{filter:drop-shadow(0 0 calc(var(--u) * 2) #fff3a0) brightness(1.15)}.mzarr{--ma: #6e3f1c}.mzarr.big{--ma: #ff8a3c}.mzarr{background:var(--ma) url(./arrow-B0OZ9yGX.png) center / contain no-repeat!important;background-blend-mode:multiply;-webkit-mask:url(./arrow-B0OZ9yGX.png) center / contain no-repeat;mask:url(./arrow-B0OZ9yGX.png) center / contain no-repeat;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.sface.f-calm{background:url(./calm-Bb5LCV5U.png) center / contain no-repeat!important;box-shadow:none!important;border-radius:0!important}.sface.f-calm>i{display:none!important}.sface.f-miss{background:url(./miss-CNbhO01E.png) center / contain no-repeat!important;box-shadow:none!important;border-radius:0!important}.sface.f-miss>i{display:none!important}.sface.f-shy{background:url(./shy--f2a-rDw.png) center / contain no-repeat!important;box-shadow:none!important;border-radius:0!important}.sface.f-shy>i{display:none!important}.sface.f-curious{background:url(./curious-CB8yq0EO.png) center / contain no-repeat!important;box-shadow:none!important;border-radius:0!important}.sface.f-curious>i{display:none!important}.sface.f-thanks{background:url(./thanks-CdgLFBXQ.png) center / contain no-repeat!important;box-shadow:none!important;border-radius:0!important}.sface.f-thanks>i{display:none!important}
