:root{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);--pond:#e4dafc;--pond-hi:#faf7ff;--pond-lo:#c6b3f3;--pond-deep:#6a4fc9;--ink:#2e2552;--ink-soft:#5f5585;--mist:#e6f4fe;--milk:#fffaf0;--cream:#fff3d6;--wood:#9a5f2c;--wood-dark:#5e3716;--wood-light:#c98a4d;--sun:#ffd23f;--sun-dark:#c9971a;--berry:#ef5a7a;--berry-dark:#b8304f;--sky:#6fb8ff;--common:#5fae54;--rare:#4f8fe8;--legend:#8a5cf0;--display:"ZCOOL KuaiLe","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;--body:"ZCOOL KuaiLe","PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans SC",system-ui,sans-serif;color-scheme:light}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{height:100%}body{margin:0;background:radial-gradient(ellipse at 50% 30%,var(--pond-hi) 0%,var(--pond) 50%,var(--pond-lo) 100%);color:var(--ink);font-family:var(--display);overflow:hidden;user-select:none;-webkit-user-select:none;touch-action:none}button{font:inherit;color:inherit;cursor:pointer}button:focus-visible,input:focus-visible{outline:3px solid #fff;outline-offset:2px}svg.i{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;flex:none}.chip{display:inline-flex;align-items:center;gap:5px;background:rgba(255,255,255,.78);border-radius:999px;padding:5px 11px;font-size:15px;font-variant-numeric:tabular-nums;white-space:nowrap;box-shadow:0 2px 0 rgba(106,79,201,.25)}.iconbtn{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:0;border-radius:16px;background:rgba(255,255,255,.85);color:var(--pond-deep);box-shadow:0 3px 0 rgba(106,79,201,.35);flex:none}.iconbtn:active{transform:translateY(2px);box-shadow:0 1px 0 rgba(106,79,201,.35)}.btn{display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:20px;padding:13px 18px;font-size:20px;background:var(--sun);color:#5a3d00;box-shadow:0 5px 0 var(--sun-dark),0 9px 14px rgba(0,0,0,.15)}.btn:active{transform:translateY(4px);box-shadow:0 1px 0 var(--sun-dark)}.btn:disabled{opacity:.55;cursor:default;transform:none}.btn.green{background:#fff;color:var(--pond-deep);box-shadow:0 5px 0 #cfc0f2,0 9px 14px rgba(0,0,0,.12)}.btn.pink{background:var(--berry);color:#fff;box-shadow:0 5px 0 var(--berry-dark),0 9px 14px rgba(0,0,0,.15)}.btn small{font-size:13px;opacity:.75;font-family:var(--body);font-variant-numeric:tabular-nums}.toggle[aria-pressed=false]{opacity:.5}.toggle[aria-pressed=false] .on{display:none}.toggle[aria-pressed=true] .off{display:none}.decor{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:0}.pad{position:absolute;border-radius:50%;background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.95) 0,rgba(255,255,255,.95) 8%,rgba(255,255,255,.25) 22%,rgba(170,215,247,.18) 60%,rgba(255,255,255,.45) 100%);border:2px solid rgba(255,255,255,.7);animation:drift 14s ease-in-out infinite alternate}.pad::after{content:"";position:absolute;left:22%;top:16%;width:22%;height:12%;border-radius:50%;background:rgba(255,255,255,.9);transform:rotate(-30deg)}@keyframes drift{to{transform:translate(14px,-10px) rotate(18deg)}}.bubble{position:absolute;bottom:-20px;width:10px;height:10px;border-radius:50%;border:2px solid rgba(255,255,255,.8);animation:rise 9s linear infinite}@keyframes rise{to{transform:translateY(-110vh) translateX(20px)}}.screen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;flex-direction:column;align-items:center;overflow-y:auto;padding-inline:16px;padding-block:calc(env(safe-area-inset-top,0px) + 12px) calc(env(safe-area-inset-bottom,0px) + 18px);background:radial-gradient(ellipse at 50% 25%,var(--pond-hi) 0%,var(--pond) 55%,var(--pond-lo) 100%)}.screen[hidden]{display:none}.screen>*{position:relative;z-index:1}.screen-head{width:100%;max-width:520px;display:flex;align-items:center;gap:10px;padding-block:4px 12px}.screen-head h2{margin:0;flex:1;font-size:28px;font-weight:400;color:#fff;text-shadow:0 2px 0 var(--pond-deep),0 4px 0 rgba(0,0,0,.12)}#home{gap:12px}.home-bar{width:100%;max-width:440px;display:flex;align-items:center;gap:8px}.home-bar .grow{flex:1}.logo{display:flex;gap:2px;margin-top:2px}.logo span{display:inline-block;font-size:clamp(60px,18vw,88px);line-height:1;color:#fff;-webkit-text-stroke:3px var(--pond-deep);paint-order:stroke fill;text-shadow:0 6px 0 var(--pond-deep),0 12px 18px rgba(106,79,201,.25);animation:hopIn .7s cubic-bezier(.3,1.7,.5,1) both}.logo span:nth-child(1){transform:rotate(-8deg);animation-delay:.05s}.logo span:nth-child(2){color:var(--sun);transform:translateY(-8px) rotate(4deg);animation-delay:.15s}.logo span:nth-child(3){transform:rotate(-3deg);animation-delay:.25s}@keyframes hopIn{from{opacity:0;translate:0 -50px;scale:.4}}.tag{margin:0;font-family:var(--body);font-size:14px;color:var(--ink-soft);text-align:center}.hero{position:relative;width:min(86vw,340px);height:min(52vw,220px);display:flex;align-items:flex-end;justify-content:center;margin-bottom:10px}.hero .stand{position:absolute;bottom:0;left:24%;right:24%;height:30px;border-radius:50%;background:radial-gradient(ellipse at 50% 35%,#fff,#ece4fd 70%);box-shadow:0 6px 0 #c9b8f0,0 14px 20px rgba(106,79,201,.22)}.hero .main{position:relative;z-index:1;height:94%;max-width:52%;object-fit:contain;margin-bottom:12px;animation:bob 1.6s ease-in-out infinite;transform-origin:50% 100%;cursor:pointer;filter:drop-shadow(0 6px 6px rgba(106,79,201,.25))}.hero .main.ph{border-radius:20px;border:4px solid #fff;height:80%;box-shadow:0 6px 0 #c9b8f0}@keyframes bob{0%,100%{transform:translateY(0) scale(1,1)}45%{transform:translateY(-14px) scale(.97,1.04)}90%{transform:translateY(0) scale(1.05,.95)}}.orb{position:absolute;width:58px;height:58px;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 50% 60%,#fff,#d6eefd);border:3px solid #fff;box-shadow:0 6px 14px rgba(106,79,201,.2);display:flex;align-items:center;justify-content:center;animation:float 3.6s ease-in-out infinite alternate}.orb img{width:82%;height:82%;object-fit:contain}.orb img.ph{width:100%;height:100%;object-fit:cover}.orb::after{content:"";position:absolute;left:18%;top:10%;width:30%;height:16%;border-radius:50%;background:rgba(255,255,255,.85);transform:rotate(-30deg)}@keyframes float{to{transform:translateY(-12px) rotate(4deg)}}.nameplate{position:absolute;bottom:-14px;left:50%;transform:translateX(-50%);z-index:2;gap:6px}.nameplate i{width:9px;height:9px;border-radius:50%;background:var(--rc,var(--common))}.levels{width:100%;max-width:440px;display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:6px}.lv{position:relative;text-align:left;border:0;border-radius:28px;padding:14px 14px 12px;background:#fff;box-shadow:0 6px 0 #cfc0f2,0 12px 18px rgba(106,79,201,.15);display:flex;flex-direction:column;gap:3px;overflow:hidden;min-height:140px;min-width:0}.lv:active{transform:translateY(4px);box-shadow:0 2px 0 #cfc0f2}.lv .tg{font-family:var(--body);font-size:12px;color:var(--ink-soft)}.lv h3{margin:0;font-size:28px;font-weight:400;color:var(--pond-deep);line-height:1.15}.lv .meta{font-family:var(--body);font-size:12px;color:var(--ink-soft)}.lv .bt{margin-top:auto;font-size:15px;font-variant-numeric:tabular-nums;padding-right:40px}.lv .go{position:absolute;right:12px;bottom:12px;width:36px;height:36px;border-radius:50%;background:var(--sun);box-shadow:0 3px 0 var(--sun-dark);display:flex;align-items:center;justify-content:center;color:#5a3d00}.lv .go svg.i{width:16px;height:16px}.lv .peek{position:absolute;right:-12px;top:-4px;width:72px;height:84px;object-fit:contain;transform:rotate(12deg);pointer-events:none}.lv>*:not(.peek){position:relative;z-index:1}.lv.hard{background:radial-gradient(1.5px 1.5px at 20% 30%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 70% 60%,#fff 50%,transparent 51%),radial-gradient(1.5px 1.5px at 40% 80%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 85% 20%,#fff 50%,transparent 51%),linear-gradient(160deg,#4a4fb0,#1d2155);box-shadow:0 6px 0 #14173d,0 12px 18px rgba(29,33,85,.3);color:#fff}.lv.hard:active{box-shadow:0 2px 0 #14173d}.lv.hard h3{color:#fff}.lv.hard .tg,.lv.hard .meta{color:#c9d3ff}.lv.hard .bt{color:#ffe08a}.lv.locked .go{background:#8e96d6;box-shadow:none;color:#fff}.lv.locked .peek{filter:brightness(0) opacity(.45)}.lv.nudge{animation:nudge .4s}@keyframes nudge{20%,60%{transform:translateX(-6px)}40%,80%{transform:translateX(6px)}}.lv:disabled{cursor:default;opacity:.8}.daily{width:100%;max-width:440px;display:flex;align-items:center;gap:12px;border:0;text-align:left;background:rgba(255,255,255,.8);border-radius:20px;padding:10px 14px 10px 10px;box-shadow:0 4px 0 rgba(106,79,201,.18)}.daily .pic{width:62px;height:62px;border-radius:16px;flex:none;background:radial-gradient(circle at 50% 40%,#fff,color-mix(in srgb,var(--rc,var(--common)) 20%,#fff));display:flex;align-items:center;justify-content:center;overflow:hidden}.daily .pic img{width:88%;height:88%;object-fit:contain}.daily .pic img.ph{width:100%;height:100%;object-fit:cover}.daily.locked .pic img{filter:brightness(0) opacity(.3)}.daily>div:last-child{min-width:0;flex:1}.daily small{display:block;font-family:var(--body);font-size:12px;color:var(--ink-soft)}.daily b{font-weight:400;font-size:20px}.daily p{margin:2px 0 0;font-family:var(--body);font-size:13px;color:var(--ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu{width:100%;max-width:440px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.menu .btn{font-size:18px;padding:12px 10px}.dex-sum{width:100%;max-width:520px;display:flex;align-items:center;gap:12px;background:rgba(255,255,255,.7);border-radius:20px;padding:12px 14px;margin-bottom:14px}.dex-sum b{font-size:30px;font-weight:400;font-variant-numeric:tabular-nums;color:var(--pond-deep)}.dex-sum .meter{flex:1;height:12px;border-radius:99px;background:rgba(106,79,201,.15);overflow:hidden}.dex-sum .meter i{display:block;height:100%;background:linear-gradient(90deg,var(--sun),#ffb03f);border-radius:99px}.dex-sec{width:100%;max-width:520px}.dex-sec h3{margin:6px 0 10px;font-size:20px;font-weight:400;color:#fff;text-shadow:0 2px 0 var(--pond-deep)}.dex-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(98px,1fr));gap:10px;margin-bottom:16px}.dcard{position:relative;border:0;border-radius:20px;padding:8px 6px 9px;background:var(--milk);box-shadow:0 4px 0 var(--rc,var(--common));display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.dcard:active{transform:translateY(3px);box-shadow:0 1px 0 var(--rc,var(--common))}.dcard .pic{width:100%;aspect-ratio:1;border-radius:12px;background:radial-gradient(circle at 50% 40%,#fff,color-mix(in srgb,var(--rc,var(--common)) 18%,#fff));display:flex;align-items:center;justify-content:center;overflow:hidden}.dcard .pic img{width:88%;height:88%;object-fit:contain}.dcard .pic img.ph,.card .pic img.ph{width:100%;height:100%;object-fit:cover;border-radius:12px}.dcard.locked .pic img{filter:brightness(0) opacity(.28)}.dcard .nm{font-size:15px;line-height:1.2;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.dcard .no{position:absolute;top:6px;left:9px;font-size:12px;font-family:var(--body);color:var(--ink-soft);font-variant-numeric:tabular-nums}.dcard .new{position:absolute;top:-6px;right:-4px;background:var(--berry);color:#fff;font-size:12px;border-radius:8px;padding:1px 6px}.r-common{--rc:var(--common)}.r-rare{--rc:var(--rare)}.r-legend{--rc:var(--legend)}.rar{display:inline-block;font-size:13px;font-family:var(--body);color:#fff;background:var(--rc);border-radius:99px;padding:2px 9px}.r-legend .rar{background:linear-gradient(90deg,#3b2a7a,var(--legend),#e3a73d)}.tabs{width:100%;max-width:520px;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:6px;background:rgba(255,255,255,.45);padding:5px;border-radius:20px;margin-bottom:12px}.tabs button{border:0;border-radius:16px;padding:9px;font-size:18px;background:transparent;color:var(--pond-deep)}.tabs button[aria-selected=true]{background:#fff;box-shadow:0 3px 0 #cfc0f2}.board{width:100%;max-width:520px;display:flex;flex-direction:column;gap:8px}.rowr{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;background:rgba(255,255,255,.82);border-radius:16px;padding:10px 14px}.rowr.me{outline:3px solid var(--sun)}.rank{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;background:rgba(106,79,201,.12);color:var(--pond-deep);font-variant-numeric:tabular-nums}.rank.g1{background:#ffd23f;color:#6b4a00;box-shadow:0 2px 0 #c9971a}.rank.g2{background:#e3e8ee;color:#4b5563;box-shadow:0 2px 0 #aab3bd}.rank.g3{background:#f1b27f;color:#6b3410;box-shadow:0 2px 0 #c97d45}.rowr .who{min-width:0}.rowr .who b{display:block;font-weight:400;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rowr .who small{font-family:var(--body);font-size:12px;color:var(--ink-soft)}.rowr .t{font-size:20px;font-variant-numeric:tabular-nums;color:var(--pond-deep)}.empty{font-family:var(--body);text-align:center;color:var(--ink-soft);background:rgba(255,255,255,.6);border-radius:16px;padding:22px 16px;line-height:1.6}.stats{width:100%;max-width:520px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px}.stats div{background:rgba(255,255,255,.6);border-radius:16px;padding:8px;text-align:center}.stats b{display:block;font-size:22px;font-weight:400;font-variant-numeric:tabular-nums}.stats small{font-family:var(--body);font-size:12px;color:var(--ink-soft)}.note{font-family:var(--body);font-size:12px;color:var(--ink-soft);margin:12px 0 0;text-align:center;max-width:520px}#app{position:relative;z-index:1;height:100%;max-width:520px;margin:0 auto;display:flex;flex-direction:column;padding-inline:12px;padding-block:8px 10px;gap:8px}.hud{display:flex;align-items:center;gap:8px}.prog{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.prog .bar{height:12px;border-radius:99px;background:rgba(255,255,255,.55);overflow:hidden;box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}.prog .bar i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--sun),#ffb03f);border-radius:99px;transition:width .3s}.prog span{font-family:var(--body);font-size:12px;color:var(--ink);font-variant-numeric:tabular-nums}.timer.warn{background:var(--berry);color:#fff;animation:throb .5s ease-in-out infinite alternate}@keyframes throb{to{transform:scale(1.08)}}#stage{position:relative;flex:1;min-height:0;border-radius:28px;overflow:hidden}#stage canvas{display:block;width:100%;height:100%;cursor:pointer}#banner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;padding-inline:16px;text-align:center}#banner span{font-size:34px;color:#fff;-webkit-text-stroke:2px var(--pond-deep);paint-order:stroke fill;text-shadow:0 4px 0 var(--pond-deep),0 8px 12px rgba(0,0,0,.2);opacity:0;transform:scale(.6) rotate(-4deg);transition:opacity .25s,transform .35s cubic-bezier(.3,1.6,.5,1);text-wrap:balance}#banner.on span{opacity:1;transform:scale(1) rotate(0)}#toast{position:absolute;top:10px;left:50%;transform:translate(-50%,-70px);display:flex;align-items:center;gap:8px;background:var(--milk);border-radius:16px;padding:6px 14px 6px 6px;box-shadow:0 4px 0 var(--rc,var(--common)),0 8px 14px rgba(0,0,0,.15);transition:transform .4s cubic-bezier(.3,1.5,.5,1);white-space:nowrap;pointer-events:none;font-size:15px}#toast.on{transform:translate(-50%,0)}#toast img{width:36px;height:36px;object-fit:contain}#toast small{display:block;font-family:var(--body);font-size:11px;color:var(--ink-soft)}#loading{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;font-size:18px;color:#fff;text-shadow:0 2px 0 var(--pond-deep);padding-inline:16px;text-align:center}#loading[hidden]{display:none}.dots{display:flex;gap:8px}.dots i{width:14px;height:14px;border-radius:50%;background:var(--sun);box-shadow:0 3px 0 var(--sun-dark);animation:hop .6s ease-in-out infinite alternate}.dots i:nth-child(2){animation-delay:.15s}.dots i:nth-child(3){animation-delay:.3s}@keyframes hop{to{transform:translateY(-12px)}}#tray{position:relative;display:grid;grid-template-columns:repeat(7,1fr);gap:5px;padding:9px 9px 11px;border-radius:20px;background:repeating-linear-gradient(90deg,rgba(0,0,0,.04) 0 3px,transparent 3px 26px),linear-gradient(var(--wood-light),var(--wood));box-shadow:inset 0 3px 7px rgba(0,0,0,.45),0 5px 0 var(--wood-dark),0 10px 16px rgba(0,0,0,.25)}#tray.danger{animation:wobble .35s ease-in-out infinite alternate}@keyframes wobble{from{transform:rotate(-.8deg)}to{transform:rotate(.8deg)}}.slot{aspect-ratio:1/1.08;max-width:100%;border-radius:12px;background:rgba(0,0,0,.24);box-shadow:inset 0 2px 4px rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center}.slot img{width:94%;height:94%;object-fit:contain;filter:drop-shadow(0 2px 2px rgba(0,0,0,.35))}.slot.land img{animation:land .3s cubic-bezier(.3,1.8,.5,1)}@keyframes land{0%{transform:scale(1.35,.6)}60%{transform:scale(.9,1.15)}100%{transform:none}}.slot.hide img{visibility:hidden}.slot.pop img{animation:pop .28s ease-in forwards}@keyframes pop{40%{transform:scale(1.4) rotate(-10deg)}100%{transform:scale(0) rotate(30deg);opacity:0}}.tools{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.tool{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;border:0;border-radius:16px;padding:7px 4px 6px;font-size:15px;background:var(--sun);color:#5a3d00;box-shadow:0 4px 0 var(--sun-dark)}.tool svg.i{width:22px;height:22px}.tool:active{transform:translateY(3px);box-shadow:0 1px 0 var(--sun-dark)}.tool:disabled{opacity:.45;cursor:default;transform:none}.tool.free{background:#fff;color:var(--pond-deep);box-shadow:0 4px 0 #cfc0f2}.tool b{position:absolute;top:-6px;right:-4px;min-width:20px;height:20px;border-radius:12px;background:var(--berry);color:#fff;font-size:12px;font-weight:400;line-height:20px;padding:0 5px}.fly{position:fixed;z-index:30;pointer-events:none;transition:transform .34s cubic-bezier(.3,.7,.3,1);filter:drop-shadow(0 4px 4px rgba(0,0,0,.35))}.bit{position:fixed;z-index:31;pointer-events:none;width:9px;height:9px;border-radius:4px;transition:transform .6s cubic-bezier(.2,.7,.4,1),opacity .6s ease-in}.combo{position:fixed;z-index:32;pointer-events:none;font-size:30px;color:#fff;white-space:nowrap;-webkit-text-stroke:2px var(--berry-dark);paint-order:stroke fill;text-shadow:0 3px 0 var(--berry),0 5px 8px rgba(0,0,0,.3);transform:translate(-50%,0) scale(.5);opacity:0;transition:transform .5s cubic-bezier(.3,1.6,.5,1),opacity .3s}.combo.on{transform:translate(-50%,-46px) scale(1);opacity:1}.lv.next{box-shadow:0 0 0 3px #ffd23f,0 6px 0 #e0a800,0 12px 22px rgba(255,176,0,.35)}.lv.next::after{content:"下一关";position:absolute;right:10px;top:10px;z-index:3;padding:3px 9px;border-radius:999px;background:#ffd23f;color:#7a3d00;font-family:var(--body);font-size:11px;font-weight:700;box-shadow:0 2px 0 #e0a800;animation:nextBob 1.4s ease-in-out infinite}@keyframes nextBob{50%{transform:translateY(-3px)}}.lv.next .peek{opacity:.9}.runchips{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:6px 0 2px}.runchips span{padding:3px 10px;border-radius:999px;background:#fff3c4;color:#8a5a00;font-family:var(--body);font-size:12px;box-shadow:inset 0 0 0 1px #ffe08a}.mile{position:fixed;z-index:33;pointer-events:none;display:flex;flex-direction:column;align-items:center;transform:translate(-50%,-50%) scale(.3) rotate(-10deg);opacity:0;transition:transform .45s cubic-bezier(.3,1.7,.5,1),opacity .25s}.mile.on{transform:translate(-50%,-50%) scale(1) rotate(-4deg);opacity:1}.mile.out{opacity:0;transform:translate(-50%,-80%) scale(1.15) rotate(-4deg);transition:transform .5s,opacity .45s}.mile img{width:96px;height:96px;object-fit:contain;filter:drop-shadow(0 6px 8px rgba(0,0,0,.25));animation:mileShake .16s infinite alternate}.mile b{font-size:52px;line-height:1;color:#fff;-webkit-text-stroke:3px #b0175a;paint-order:stroke fill;text-shadow:0 5px 0 #ff4f8b,0 10px 18px rgba(0,0,0,.3);margin-top:-6px;white-space:nowrap}.mile.m5 b{-webkit-text-stroke-color:#a34400;text-shadow:0 5px 0 #ff9500,0 10px 18px rgba(0,0,0,.3);font-size:60px}.mile.m8 b{-webkit-text-stroke-color:#4b1fa8;text-shadow:0 5px 0 #8b5cf6,0 0 26px #ffd23f,0 10px 18px rgba(0,0,0,.3);font-size:64px}@keyframes mileShake{from{transform:rotate(-7deg) translateY(0)}to{transform:rotate(7deg) translateY(-4px)}}.combo.fam{font-size:28px;-webkit-text-stroke-color:#7a3d00;text-shadow:0 3px 0 #f2b705,0 5px 8px rgba(0,0,0,.3);z-index:34}#goalTag{position:absolute;left:12px;top:58px;z-index:5;display:flex;align-items:center;gap:7px;max-width:calc(100% - 24px);padding:5px 10px 5px 6px;border-radius:12px;background:rgba(255,255,255,.82);box-shadow:0 3px 0 rgba(106,79,201,.18);font-family:var(--body);font-size:12px;color:#3b2f6b;line-height:1.25;pointer-events:none;animation:goalIn .5s cubic-bezier(.3,1.6,.5,1)}#goalTag[hidden]{display:none}#goalTag .gi{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#ffd23f;color:#7a3d00;font-weight:700;font-size:12px}#goalTag .gt{min-width:0}#goalTxt{white-space:nowrap}#goalTag .gt small{display:block;color:#7b72a3;font-size:11px}#goalTag .gp{flex:none;font-variant-numeric:tabular-nums;font-weight:700;color:#6a4fc9}#goalTag.done{background:linear-gradient(135deg,#7bd389,#3fb46b);color:#fff}#goalTag.done .gt small,#goalTag.done .gp{color:#fff}#goalTag.done .gi{background:#fff;color:#3fb46b}#goalTag.fail{opacity:.6;filter:grayscale(1)}#goalTag{transition:max-width .4s ease,padding .3s}#goalTag.mini{max-width:92px;padding:4px 8px 4px 4px;gap:5px}#goalTag.mini .gt{display:none}#goalTag.mini .gp{font-size:11px}#goalTag.warn .gp{color:#e8455e;animation:pulseT .5s infinite alternate}@keyframes pulseT{to{transform:scale(1.15)}}@keyframes goalIn{from{transform:translateX(-30px);opacity:0}}body.boss #goalTag,body.space #goalTag,body.hell #goalTag{background:rgba(0,0,0,.4);color:#fff}body.boss #goalTag .gt small,body.space #goalTag .gt small,body.hell #goalTag .gt small{color:#ffd6e6}body.boss #goalTag .gp,body.space #goalTag .gp,body.hell #goalTag .gp{color:#ffd23f}#evTag{position:absolute;left:50%;top:14px;z-index:6;transform:translate(-50%,-20px);opacity:0;padding:7px 14px;border-radius:999px;background:#fff7d6;color:#7a3d00;font-family:var(--body);font-size:13px;font-weight:700;box-shadow:0 4px 0 #f2b705,0 8px 18px rgba(0,0,0,.18);white-space:nowrap;pointer-events:none;transition:transform .4s cubic-bezier(.3,1.6,.5,1),opacity .3s}#evTag.on{transform:translate(-50%,0);opacity:1}#stage.rare::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 60px 16px rgba(255,210,63,.85);animation:rareGlow .5s infinite alternate}@keyframes rareGlow{from{opacity:.55}to{opacity:1}}.modal{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:rgba(46,30,90,.55);z-index:60;padding-inline:16px}.modal[hidden]{display:none}.card{width:100%;max-width:330px;background:var(--milk);border-radius:28px;padding:22px 22px 20px;text-align:center;display:flex;flex-direction:column;gap:12px;align-items:center;box-shadow:0 8px 0 rgba(0,0,0,.18);animation:card .4s cubic-bezier(.3,1.6,.5,1)}@keyframes card{from{transform:scale(.6)}}.card h2{margin:0;font-size:30px;font-weight:400;text-wrap:balance}.card p{margin:0;font-family:var(--body);font-size:15px;line-height:1.6;color:var(--ink-soft)}.card .btn{width:100%}.card .link{border:0;background:transparent;font-size:15px;padding:2px 10px;text-decoration:underline;color:var(--ink-soft)}.card .big-t{font-size:44px;line-height:1;color:var(--pond-deep);font-variant-numeric:tabular-nums}.card label{font-family:var(--body);font-size:13px;color:var(--ink-soft);align-self:flex-start}.card input{width:100%;font:inherit;font-size:18px;border:2px solid #d9cfb8;border-radius:16px;padding:9px 12px;background:#fff;color:var(--ink);text-align:center}.card .pic{width:180px;height:180px;border-radius:28px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 40%,#fff,color-mix(in srgb,var(--rc,var(--common)) 22%,#fff))}.card .pic img{width:88%;height:88%;object-fit:contain;animation:bob 1.6s ease-in-out infinite;transform-origin:50% 100%}.card.locked .pic img{filter:brightness(0) opacity(.3);animation:none}.facts{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:8px}.facts div{background:rgba(106,79,201,.08);border-radius:12px;padding:7px}.facts b{display:block;font-weight:400;font-size:20px;font-variant-numeric:tabular-nums}.facts small{font-family:var(--body);font-size:12px;color:var(--ink-soft)}.r-legend.card .pic{background:radial-gradient(circle at 50% 40%,#5b4bb0,#1b1640)}#splash{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding-inline:16px;padding-bottom:110px;overflow:hidden;cursor:pointer;transition:opacity .45s,transform .45s;background:radial-gradient(ellipse at 50% 30%,#ffffff 0%,#f0e9ff 38%,#d9cbfa 75%,#bfaaf3 100%)}#splash.out{opacity:0;transform:scale(1.06);pointer-events:none}#splash>*{position:relative;z-index:2}.sp-rays{position:absolute!important;z-index:0!important;left:50%;top:34%;width:160vmax;height:160vmax;margin:-80vmax 0 0 -80vmax;background:repeating-conic-gradient(from 0deg,rgba(255,255,255,.55) 0,rgba(255,255,255,.55) 7deg,rgba(255,255,255,0) 7deg,rgba(255,255,255,0) 20deg);-webkit-mask:radial-gradient(circle,#000 0,transparent 55%);mask:radial-gradient(circle,#000 0,transparent 55%);animation:spin 40s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.sp-bubbles{position:absolute!important;top:0;right:0;bottom:0;left:0;z-index:1!important;pointer-events:none}.sp-bubbles i{position:absolute;bottom:-30px;border-radius:50%;border:2px solid rgba(255,255,255,.85);background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.9) 0 12%,transparent 30%);animation:rise 10s linear infinite}.sp-bubbles i:nth-child(1){left:8%;width:18px;height:18px}.sp-bubbles i:nth-child(2){left:22%;width:10px;height:10px;animation-delay:-3s;animation-duration:8s}.sp-bubbles i:nth-child(3){left:41%;width:24px;height:24px;animation-delay:-6s}.sp-bubbles i:nth-child(4){left:63%;width:12px;height:12px;animation-delay:-1s;animation-duration:7s}.sp-bubbles i:nth-child(5){left:78%;width:20px;height:20px;animation-delay:-4s}.sp-bubbles i:nth-child(6){left:90%;width:9px;height:9px;animation-delay:-8s;animation-duration:9s}.sp-bubbles i:nth-child(7){left:52%;width:14px;height:14px;animation-delay:-2s;animation-duration:12s}.sp-badge{font-family:var(--body);font-size:12px;letter-spacing:.06em;color:#6a4fc9;background:rgba(255,255,255,.85);border-radius:999px;padding:5px 12px;box-shadow:0 2px 0 rgba(106,79,201,.18);animation:fadeDown .6s .05s both}@keyframes fadeDown{from{opacity:0;transform:translateY(-12px)}}.sp-logo{display:flex;gap:4px;line-height:1}.sp-logo span{display:inline-block;font-size:clamp(76px,24vw,118px);color:#fff;-webkit-text-stroke:5px #6a4fc9;paint-order:stroke fill;text-shadow:0 8px 0 #6a4fc9,0 16px 24px rgba(106,79,201,.3);animation:hopIn .8s cubic-bezier(.3,1.7,.5,1) both,wob 3.2s ease-in-out 1s infinite}.sp-logo span:nth-child(1){--r:-8deg;transform:rotate(-8deg);animation-delay:.1s,1s}.sp-logo span:nth-child(2){--r:4deg;color:var(--sun);transform:translateY(-10px) rotate(4deg);animation-delay:.22s,1.3s}.sp-logo span:nth-child(3){--r:-3deg;transform:rotate(-3deg);animation-delay:.34s,1.6s}@keyframes wob{0%,100%{rotate:0deg}50%{rotate:3deg}}.sp-sub{margin:0;font-family:var(--body);font-size:14px;color:#5d4f8f;text-align:center;animation:fadeDown .6s .45s both}.sp-hero{position:relative;width:min(50vw,200px);height:min(50vw,200px);display:flex;align-items:flex-end;justify-content:center;animation:fadeDown .7s .5s both}.sp-hero img{width:100%;height:100%;object-fit:contain;-webkit-mask-image:linear-gradient(#000 80%,transparent 99%);mask-image:linear-gradient(#000 80%,transparent 99%);animation:bob 1.6s ease-in-out infinite;transform-origin:50% 100%;filter:drop-shadow(0 6px 4px rgba(106,79,201,.25))}.sp-shadow{position:absolute;bottom:-4px;left:24%;right:24%;height:14px;border-radius:50%;background:rgba(29,53,87,.16);animation:shadow 1.6s ease-in-out infinite;z-index:-1}.sp-cta{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:4px;animation:fadeDown .6s .7s both}#splash .tap{display:flex;align-items:center;gap:8px;background:var(--sun);color:#5a3d00;border-radius:999px;padding:13px 30px;font-size:22px;box-shadow:0 6px 0 var(--sun-dark),0 12px 20px rgba(201,151,26,.3);animation:throb .8s ease-in-out infinite alternate}.sp-load{display:flex;flex-direction:column;align-items:center;gap:5px;width:200px;transition:opacity .4s}.sp-load.done{opacity:0}.sp-bar{width:100%;height:8px;border-radius:99px;background:rgba(255,255,255,.7);box-shadow:inset 0 1px 2px rgba(29,53,87,.15);overflow:hidden}.sp-bar i{display:block;height:100%;width:6%;border-radius:99px;background:linear-gradient(90deg,#cbb8ff,#7a5cf0);transition:width .4s}#splash small{font-family:var(--body);font-size:12px;color:#5d4f8f;font-variant-numeric:tabular-nums}.sp-hint{display:flex;align-items:center;gap:5px}.sp-hint svg.i{width:14px;height:14px}.sp-water{position:absolute!important;left:0;right:0;bottom:0;height:130px;z-index:1!important;pointer-events:none}.sp-water svg{position:absolute;left:-40px;right:-40px;bottom:0;width:calc(100% + 80px);height:100%}.sp-water .w1{fill:#ebe2ff;animation:wave 6s ease-in-out infinite alternate}.sp-water .w2{fill:#bba7f2}.sp-peek{position:absolute;left:0;right:0;bottom:46px;display:flex;justify-content:space-around;padding-inline:4%;z-index:0}.sp-peek img{width:min(17vw,78px);height:min(19vw,88px);object-fit:contain;object-position:50% 0;transform:translateY(40%);animation:peek 3.4s ease-in-out infinite}.sp-peek img:nth-child(2){animation-delay:-.7s}.sp-peek img:nth-child(3){animation-delay:-1.5s}.sp-peek img:nth-child(4){animation-delay:-2.2s}.sp-peek img:nth-child(5){animation-delay:-2.9s}@keyframes peek{0%,100%{transform:translateY(55%) rotate(-4deg)}45%{transform:translateY(8%) rotate(4deg)}60%{transform:translateY(12%) rotate(0)}}.sp-water svg{z-index:1}.lv.secret{grid-column:1/-1;min-height:96px;background:radial-gradient(1.5px 1.5px at 12% 30%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 40% 70%,#fff 50%,transparent 51%),radial-gradient(1.5px 1.5px at 64% 22%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 88% 60%,#fff 50%,transparent 51%),linear-gradient(120deg,#1a1240,#3b1f7a 55%,#120b2e);box-shadow:0 6px 0 #0b0720,0 12px 18px rgba(20,10,60,.35);color:#fff}.lv.secret h3{color:#fff}.lv.secret .tg,.lv.secret .meta{color:#cdbcff}.lv.secret .bt{color:#ffe08a}.lv.secret .peek{width:84px;height:96px;top:-2px}body.space{background:radial-gradient(1.5px 1.5px at 10% 20%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 30% 70%,#fff 50%,transparent 51%),radial-gradient(1.5px 1.5px at 70% 15%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 85% 55%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 55% 90%,#fff 50%,transparent 51%),radial-gradient(ellipse at 50% 30%,#3b2f8f,#140f3a 60%,#07051a)}body.space .decor{opacity:.35}body.boss{background:radial-gradient(ellipse at 50% 28%,#6b1d42 0%,#3a0d26 55%,#16050f 100%)}body.hell{background:radial-gradient(ellipse at 50% 110%,#ff6a00 0%,#8a1a04 35%,#3a0703 70%,#120202 100%)}body.boss .decor{opacity:.25}body.boss .hud{background:rgba(70,14,38,.62);border-color:rgba(255,255,255,.14);box-shadow:0 6px 16px rgba(0,0,0,.35)}body.boss .lvl{color:#fff}body.boss #count{color:#ffc2d4}body.boss .hud .bar{background:rgba(255,255,255,.14)}body.boss .hud .bar i{background:linear-gradient(90deg,#ff5f6d,#ffc371)}body.boss .timer{background:#b0103a;box-shadow:0 3px 0 #6d0a24}body.boss .tool{background:rgba(255,255,255,.1);color:#fff;box-shadow:0 4px 0 #16050f}body.ice{background:radial-gradient(ellipse at 50% 25%,#ffffff 0%,#dff4ff 45%,#a9dcf5 100%)}.stars{display:flex;gap:6px;justify-content:center}.stars svg{width:34px;height:34px;fill:#d9cfb8}.stars svg.on{fill:var(--sun);filter:drop-shadow(0 2px 0 var(--sun-dark));animation:pop-in .4s cubic-bezier(.3,1.8,.5,1) both}.stars svg:nth-child(2){animation-delay:.12s}.stars svg:nth-child(3){animation-delay:.24s}@keyframes pop-in{from{transform:scale(0) rotate(-40deg)}}.poster-wrap{width:100%;max-height:58vh;overflow:auto;border-radius:16px;background:#f3eeff}.poster-wrap img{display:block;width:100%;height:auto;user-select:auto;-webkit-user-select:auto;-webkit-touch-callout:default}.row2{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:10px}.tipbox{width:100%;display:flex;align-items:center;gap:10px;background:#fff4d1;border:2px dashed #f0c24a;border-radius:20px;padding:10px 12px;text-align:left}.tipbox p{flex:1;margin:0;font-size:13px;line-height:1.5;color:#7a5a12}.tipbox .btn{width:auto;flex:none;font-size:16px;padding:9px 14px}#tipModal{z-index:70}.qr{width:min(64vw,240px);aspect-ratio:1;border-radius:20px;overflow:hidden;box-shadow:0 6px 0 rgba(0,0,0,.12);background:#1b1b1b}.qr img{width:100%;height:100%;object-fit:cover;user-select:auto;-webkit-user-select:auto;-webkit-touch-callout:default}.support{border:0;background:transparent;font-family:var(--body);font-size:13px;color:var(--ink-soft);text-decoration:underline;padding:4px 8px}#tut{position:fixed;top:0;right:0;bottom:0;left:0;z-index:36;pointer-events:none;--x:50%;--y:50%;--r:52px}#tut.tapall{pointer-events:auto;cursor:pointer}.tut-dim{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at var(--x) var(--y),transparent 0 var(--r),rgba(36,22,80,.58) calc(var(--r) + 18px));transition:background .2s}.tut-ring{position:absolute;left:var(--x);top:var(--y);width:calc(var(--r)*2);height:calc(var(--r)*2);margin:calc(var(--r)*-1) 0 0 calc(var(--r)*-1);border:3px dashed rgba(255,255,255,.9);border-radius:50%;animation:spin 7s linear infinite}.tut-hand{position:absolute;left:var(--x);top:var(--y);width:52px;height:52px;margin:8px 0 0 4px;color:#fff;filter:drop-shadow(0 3px 3px rgba(0,0,0,.4));animation:tap 1.1s ease-in-out infinite}.tut-hand svg.i{width:52px;height:52px;fill:#ffd23f;stroke:#5a3d00;stroke-width:1.6}@keyframes tap{0%,100%{transform:translate(10px,14px) scale(1)}45%{transform:translate(0,0) scale(.88)}55%{transform:translate(0,0) scale(.88)}}.tut-card{position:absolute;left:50%;top:calc(env(safe-area-inset-top,0px) + 92px);transform:translateX(-50%);width:min(88vw,340px);background:#fff;border-radius:20px;padding:12px 16px 10px;box-shadow:0 6px 0 rgba(106,79,201,.25),0 14px 24px rgba(0,0,0,.18);text-align:center;animation:card .35s cubic-bezier(.3,1.6,.5,1)}.tut-card b{display:block;font-weight:400;font-size:20px;color:var(--pond-deep)}.tut-card p{margin:4px 0 6px;font-family:var(--body);font-size:14px;line-height:1.5;color:var(--ink-soft)}.tut-step{display:inline-block;font-family:var(--body);font-size:11px;color:#fff;background:var(--pond-deep);border-radius:99px;padding:1px 9px;margin-bottom:4px}#tutSkip{pointer-events:auto;border:0;background:transparent;font-family:var(--body);font-size:12px;color:var(--ink-soft);text-decoration:underline;padding:2px 8px}#tut.nohand .tut-hand{display:none}.shinybadge{position:absolute;top:-6px;left:-4px;display:flex;align-items:center;gap:2px;background:linear-gradient(135deg,#fff3b0,#f2b705);color:#6b4a00;border-radius:8px;padding:1px 6px 1px 4px;font-size:11px;box-shadow:0 2px 0 #c9971a}.shinybadge svg{width:11px;height:11px;fill:currentColor}.rainbowbadge{left:auto;right:-4px;top:auto;bottom:-6px;background:linear-gradient(90deg,#ff5f6d,#ffc371,#47e891,#3fa7ff,#b06bff);color:#fff;box-shadow:0 2px 0 rgba(0,0,0,.2)}.dcard.shiny{box-shadow:0 4px 0 #e0a100,0 0 0 2px #ffd54a}.dcard.shiny .pic,.card.shiny .pic{background:radial-gradient(circle at 50% 40%,#fffbe6,#ffe58a)}.dcard.shiny .pic img,.card.shiny .pic img,.slot.shiny img,.nestfrog.shiny img{filter:sepia(.55) saturate(2.2) brightness(1.12) drop-shadow(0 0 6px rgba(255,210,63,.95))}.slot.shiny{box-shadow:inset 0 3px 5px rgba(0,0,0,.35),0 0 0 2px #ffd54a,0 0 12px rgba(255,213,74,.9)}#toast.gold{box-shadow:0 4px 0 #e0a100,0 0 0 2px #ffd54a,0 8px 18px rgba(242,183,5,.35)}#toast.ach{box-shadow:0 4px 0 #6a4fc9,0 8px 14px rgba(0,0,0,.15)}#toast .achic{width:36px;height:36px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ffe08a,#f2b705);color:#6b4a00}#toast .achic svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.ach-head{width:100%;max-width:520px;display:flex;align-items:baseline;justify-content:space-between;margin:2px 0 10px}.ach-head h3{margin:0;font-size:20px;font-weight:400;color:#fff;text-shadow:0 2px 0 var(--pond-deep)}.ach-head span{font-family:var(--body);font-size:13px;color:var(--ink-soft);font-variant-numeric:tabular-nums}.ach-grid{width:100%;max-width:520px;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin-bottom:18px}.ach{display:grid;grid-template-columns:40px minmax(0,1fr);gap:9px;align-items:center;background:rgba(255,255,255,.85);border-radius:16px;padding:9px 10px;box-shadow:0 3px 0 rgba(106,79,201,.15)}.ach .ai{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#ece5fb;color:#b3a8cf}.ach .ai svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}.ach.done .ai{background:linear-gradient(135deg,#ffe08a,#f2b705);color:#6b4a00;box-shadow:0 2px 0 #c9971a}.ach b{display:block;font-weight:400;font-size:15px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ach small{display:block;font-family:var(--body);font-size:11px;line-height:1.35;color:var(--ink-soft)}.ach .pg{height:5px;border-radius:8px;background:#ece5fb;margin-top:4px;overflow:hidden}.ach .pg i{display:block;height:100%;background:linear-gradient(90deg,#cbb8ff,#7a5cf0);border-radius:8px}.ach:not(.done){opacity:.8}.nest{position:relative;width:100%;max-width:440px;border-radius:28px;padding:10px 12px 12px;background:rgba(255,255,255,.55);box-shadow:0 4px 0 rgba(106,79,201,.15)}.nest-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:6px}.nest-head b{font-weight:400;font-size:18px;color:var(--pond-deep)}.nest-head small{font-family:var(--body);font-size:12px;color:var(--ink-soft)}.pondbox{position:relative;height:150px;border-radius:50%/42%;overflow:hidden;background:radial-gradient(ellipse at 50% 35%,#c9ecff,#8fcff2 70%,#6cb8e6);box-shadow:inset 0 -8px 0 rgba(106,79,201,.18),inset 0 4px 10px rgba(255,255,255,.6)}.pondbox::before{content:"";position:absolute;left:12%;top:18%;width:22%;height:10%;border-radius:50%;background:rgba(255,255,255,.45)}.pondbox .lily{position:absolute;width:44px;height:26px;border-radius:50%;background:conic-gradient(from 20deg,transparent 0 30deg,#5fbf6a 30deg 360deg);opacity:.9}.nestfrog{position:absolute;width:52px;height:56px;margin:-56px 0 0 -26px;border:0;padding:0;background:transparent;cursor:pointer;transition:left var(--mv,2s) ease-in-out,top var(--mv,2s) ease-in-out}.nestfrog::after{content:"";position:absolute;left:18%;right:18%;bottom:-3px;height:8px;border-radius:50%;background:rgba(29,53,87,.18);z-index:-1}.nestfrog img{width:100%;height:100%;object-fit:contain;transform-origin:50% 100%;transform:scaleX(var(--fx,1))}.nestfrog.walk img{animation:waddle .36s ease-in-out infinite alternate}.nestfrog.hop img{animation:nhop .45s cubic-bezier(.3,1.6,.5,1)}.nestfrog.big{width:64px;height:68px;margin:-68px 0 0 -32px}@keyframes waddle{from{transform:scaleX(var(--fx,1)) rotate(-5deg) translateY(0)}to{transform:scaleX(var(--fx,1)) rotate(5deg) translateY(-3px)}}@keyframes nhop{40%{transform:scaleX(var(--fx,1)) translateY(-26px) scale(1.05,.95)}}.nest-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;padding-inline:24px;font-family:var(--body);font-size:13px;color:#2c5d8a}[hidden]{display:none!important}.lv>span.go{position:absolute;right:12px;bottom:12px}.lv .bt{padding-right:48px}.lv.bosscard{grid-column:1/-1;min-height:118px;background:radial-gradient(circle at 20% 120%,rgba(255,120,60,.45),transparent 55%),linear-gradient(140deg,#7a1636,#3a0d26 60%,#16050f);box-shadow:0 6px 0 #16050f,0 12px 18px rgba(60,6,26,.35);color:#fff}.lv.bosscard h3{color:#fff}.lv.bosscard .tg,.lv.bosscard .meta{color:#ffc2d4}.lv.bosscard .bt{color:#ffe08a}.lv.bosscard .peek{width:96px;height:104px;top:-6px}.lv.bosscard .lvst svg{fill:rgba(255,255,255,.2)}.lv.bosscard .lvst svg.on{fill:#ffd23f}.lv.bosscard.locked .peek{filter:brightness(0) opacity(.5)}.lv.bosscard.locked .go{background:#7a3a52;box-shadow:none;color:#fff}.lv.icy{grid-column:1/-1;min-height:110px;background:radial-gradient(circle at 85% 15%,rgba(255,255,255,.9) 0 6%,transparent 7%),linear-gradient(150deg,#e9f8ff,#a8dcf6 60%,#7cc4ee);box-shadow:0 6px 0 #5aa7d6,0 12px 18px rgba(106,79,201,.18)}.lv.icy h3{color:#1d5f97}.lv.icy .tg,.lv.icy .meta{color:#2f6f9e}.lv.icy .bt{color:#1d3557}.lv.icy.locked .peek{filter:brightness(0) opacity(.3)}.lv.icy.locked .go{background:#9cc7e4;box-shadow:none;color:#fff}.lv.icy .lvst svg{fill:rgba(255,255,255,.7)}#home{gap:14px;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 70px)}.pchip{display:flex;align-items:center;gap:8px;border:0;border-radius:999px;padding:4px 14px 4px 4px;background:rgba(255,255,255,.82);box-shadow:0 3px 0 rgba(106,79,201,.2);text-align:left;min-width:0}.pc-ring{position:relative;width:40px;height:40px;flex:none}.pc-ring svg{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(-90deg)}.pc-ring circle{fill:none;stroke:#ece5fb;stroke-width:3.5}.pc-ring #pcArc{stroke:var(--sun);stroke-linecap:round;stroke-dasharray:94.2;stroke-dashoffset:94.2;transition:stroke-dashoffset .6s}.pc-ring img{position:absolute;top:6px;right:6px;bottom:6px;left:6px;width:28px;height:28px;object-fit:contain;border-radius:50%;background:#f3eeff}.pc-txt{min-width:0}.pc-txt b{display:block;font-weight:400;font-size:15px;line-height:1.15;color:var(--pond-deep);white-space:nowrap}.pc-txt small{display:block;font-family:var(--body);font-size:11px;color:var(--ink-soft);white-space:nowrap;font-variant-numeric:tabular-nums}.hero{height:min(48vw,200px)}.speech{position:absolute;z-index:3;top:4%;left:50%;transform:translateX(8%);background:#fff;color:var(--ink);font-size:14px;padding:6px 11px;border-radius:16px;white-space:nowrap;box-shadow:0 3px 0 rgba(106,79,201,.2);animation:float 3s ease-in-out infinite alternate;pointer-events:none}.speech::after{content:"";position:absolute;left:14px;bottom:-7px;border:7px solid transparent;border-top-color:#fff;border-bottom:0}.lvst{display:flex;gap:2px;margin-top:2px}.lvst svg{width:15px;height:15px;fill:#d9e6f2}.lvst svg.on{fill:var(--sun)}.lv.hard .lvst svg,.lv.secret .lvst svg{fill:rgba(255,255,255,.22)}.lv.hard .lvst svg.on,.lv.secret .lvst svg.on{fill:#ffd23f}.tiles{width:100%;max-width:440px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.tile{display:flex;flex-direction:column;align-items:center;gap:3px;border:0;border-radius:20px;padding:11px 6px 9px;background:#fff;box-shadow:0 4px 0 #cfc0f2,0 8px 14px rgba(106,79,201,.12);min-width:0}.tile:active{transform:translateY(3px);box-shadow:0 1px 0 #cfc0f2}.tile .ti{width:38px;height:38px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--tc);box-shadow:inset 0 -3px 0 rgba(0,0,0,.16)}.tile b{font-weight:400;font-size:16px;color:var(--ink)}.tile small{font-family:var(--body);font-size:11px;color:var(--ink-soft);font-variant-numeric:tabular-nums}.t-dex{--tc:#7a5cf0}.t-ach{--tc:#f2b705}.t-rank{--tc:#ff4f8b}.waves{position:fixed;left:0;right:0;bottom:0;width:100%;height:70px;z-index:0;pointer-events:none}.waves path{fill:rgba(255,255,255,.45)}.waves path+path{fill:rgba(187,167,242,.55)}.waves path:first-child{animation:wave 7s ease-in-out infinite alternate}@keyframes wave{to{transform:translateX(-40px)}}#scoreBox{position:absolute;left:12px;top:10px;z-index:5;display:flex;flex-direction:column;align-items:flex-start;padding:5px 12px 6px;border-radius:16px;background:rgba(255,255,255,.72);box-shadow:0 3px 0 rgba(106,79,201,.18);pointer-events:none;line-height:1}#scoreBox small{font-family:var(--body);font-size:11px;color:#6b628f}#scoreBox b{font-size:24px;color:#2e2552;font-variant-numeric:tabular-nums}#scoreBox.bump{animation:pop-in .35s}body.boss #scoreBox,body.space #scoreBox,body.hell #scoreBox{background:rgba(0,0,0,.35)}body.boss #scoreBox b,body.space #scoreBox b,body.hell #scoreBox b{color:#fff}body.boss #scoreBox small,body.space #scoreBox small,body.hell #scoreBox small{color:#ffd6e6}#curseTag{position:absolute;right:12px;top:10px;z-index:5;max-width:55%;padding:6px 10px;border-radius:12px;background:rgba(40,0,0,.6);color:#ffb38a;font-family:var(--body);font-size:12px;line-height:1.3;pointer-events:none}body.fever #stage::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:4;border-radius:inherit;box-shadow:inset 0 0 50px 12px rgba(255,79,139,.75);animation:fever .45s infinite alternate}body.fever #scoreBox{background:linear-gradient(135deg,#ff4f8b,#f2b705)}body.fever #scoreBox b,body.fever #scoreBox small{color:#fff}body.fever #scoreBox::after{content:"奶蛙暴走 ×2";position:absolute;left:100%;top:50%;transform:translate(8px,-50%);white-space:nowrap;font-size:15px;color:#fff;-webkit-text-stroke:4px #ff4f8b;paint-order:stroke;animation:pop-in .3s}@keyframes fever{from{opacity:.55}to{opacity:1}}.coin{display:inline-block;width:17px;height:17px;border-radius:50%;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNjQgNjQiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZyIgeDE9IjAiIHkxPSIwIiB4Mj0iMSIgeTI9IjEiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2ZmZjZiOCIvPjxzdG9wIG9mZnNldD0iLjM1IiBzdG9wLWNvbG9yPSIjZmZkMjNhIi8+PHN0b3Agb2Zmc2V0PSIuNyIgc3RvcC1jb2xvcj0iI2YyYTkwMCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2M0N2MwMCIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJmIiB4MT0iMCIgeTE9IjAiIHgyPSIxIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZmZlNDZhIi8+PHN0b3Agb2Zmc2V0PSIuNTUiIHN0b3AtY29sb3I9IiNmZmMyMWEiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNlMDk2MDAiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0iZSIgeDE9IjAiIHkxPSIwIiB4Mj0iMCIgeTI9IjEiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2Q0OGEwMCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzlhNWMwMCIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJzIiB4MT0iMCIgeTE9IjAiIHgyPSIxIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9Ii45Ii8+PHN0b3Agb2Zmc2V0PSIuNSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGNsaXBQYXRoIGlkPSJjcCI+PGNpcmNsZSBjeD0iMzIiIGN5PSIzMSIgcj0iMjEuMyIvPjwvY2xpcFBhdGg+PGVsbGlwc2UgY3g9IjMyIiBjeT0iMzUuNSIgcng9IjI4IiByeT0iMjciIGZpbGw9InVybCgjZSkiLz48Y2lyY2xlIGN4PSIzMiIgY3k9IjMxIiByPSIyOCIgZmlsbD0idXJsKCNnKSIvPjxsaW5lIHgxPSI1OS4wMCIgeTE9IjMxLjAwIiB4Mj0iNTYuNDAiIHkyPSIzMS4wMCIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjU4Ljc3IiB5MT0iMzQuNTIiIHgyPSI1Ni4xOSIgeTI9IjM0LjE4IiBzdHJva2U9IiNmN2M1MzMiIHN0cm9rZS13aWR0aD0iMS4zIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48bGluZSB4MT0iNTguMDgiIHkxPSIzNy45OSIgeDI9IjU1LjU3IiB5Mj0iMzcuMzIiIHN0cm9rZT0iI2Y3YzUzMyIgc3Ryb2tlLXdpZHRoPSIxLjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxsaW5lIHgxPSI1Ni45NCIgeTE9IjQxLjMzIiB4Mj0iNTQuNTQiIHkyPSI0MC4zNCIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjU1LjM4IiB5MT0iNDQuNTAiIHgyPSI1My4xMyIgeTI9IjQzLjIwIiBzdHJva2U9IiNmN2M1MzMiIHN0cm9rZS13aWR0aD0iMS4zIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48bGluZSB4MT0iNTMuNDIiIHkxPSI0Ny40NCIgeDI9IjUxLjM2IiB5Mj0iNDUuODUiIHN0cm9rZT0iI2Y3YzUzMyIgc3Ryb2tlLXdpZHRoPSIxLjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxsaW5lIHgxPSI1MS4wOSIgeTE9IjUwLjA5IiB4Mj0iNDkuMjUiIHkyPSI0OC4yNSIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjQ4LjQ0IiB5MT0iNTIuNDIiIHgyPSI0Ni44NSIgeTI9IjUwLjM2IiBzdHJva2U9IiNmN2M1MzMiIHN0cm9rZS13aWR0aD0iMS4zIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48bGluZSB4MT0iNDUuNTAiIHkxPSI1NC4zOCIgeDI9IjQ0LjIwIiB5Mj0iNTIuMTMiIHN0cm9rZT0iI2Y3YzUzMyIgc3Ryb2tlLXdpZHRoPSIxLjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxsaW5lIHgxPSI0Mi4zMyIgeTE9IjU1Ljk0IiB4Mj0iNDEuMzQiIHkyPSI1My41NCIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjM4Ljk5IiB5MT0iNTcuMDgiIHgyPSIzOC4zMiIgeTI9IjU0LjU3IiBzdHJva2U9IiNmN2M1MzMiIHN0cm9rZS13aWR0aD0iMS4zIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48bGluZSB4MT0iMzUuNTIiIHkxPSI1Ny43NyIgeDI9IjM1LjE4IiB5Mj0iNTUuMTkiIHN0cm9rZT0iI2Y3YzUzMyIgc3Ryb2tlLXdpZHRoPSIxLjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxsaW5lIHgxPSIzMi4wMCIgeTE9IjU4LjAwIiB4Mj0iMzIuMDAiIHkyPSI1NS40MCIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjI4LjQ4IiB5MT0iNTcuNzciIHgyPSIyOC44MiIgeTI9IjU1LjE5IiBzdHJva2U9IiNmN2M1MzMiIHN0cm9rZS13aWR0aD0iMS4zIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48bGluZSB4MT0iMjUuMDEiIHkxPSI1Ny4wOCIgeDI9IjI1LjY4IiB5Mj0iNTQuNTciIHN0cm9rZT0iI2Y3YzUzMyIgc3Ryb2tlLXdpZHRoPSIxLjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxsaW5lIHgxPSIyMS42NyIgeTE9IjU1Ljk0IiB4Mj0iMjIuNjYiIHkyPSI1My41NCIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjE4LjUwIiB5MT0iNTQuMzgiIHgyPSIxOS44MCIgeTI9IjUyLjEzIiBzdHJva2U9IiNmN2M1MzMiIHN0cm9rZS13aWR0aD0iMS4zIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48bGluZSB4MT0iMTUuNTYiIHkxPSI1Mi40MiIgeDI9IjE3LjE1IiB5Mj0iNTAuMzYiIHN0cm9rZT0iI2Y3YzUzMyIgc3Ryb2tlLXdpZHRoPSIxLjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxsaW5lIHgxPSIxMi45MSIgeTE9IjUwLjA5IiB4Mj0iMTQuNzUiIHkyPSI0OC4yNSIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjEwLjU4IiB5MT0iNDcuNDQiIHgyPSIxMi42NCIgeTI9IjQ1Ljg1IiBzdHJva2U9IiNmN2M1MzMiIHN0cm9rZS13aWR0aD0iMS4zIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48bGluZSB4MT0iOC42MiIgeTE9IjQ0LjUwIiB4Mj0iMTAuODciIHkyPSI0My4yMCIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjcuMDYiIHkxPSI0MS4zMyIgeDI9IjkuNDYiIHkyPSI0MC4zNCIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjUuOTIiIHkxPSIzNy45OSIgeDI9IjguNDMiIHkyPSIzNy4zMiIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjUuMjMiIHkxPSIzNC41MiIgeDI9IjcuODEiIHkyPSIzNC4xOCIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjUuMDAiIHkxPSIzMS4wMCIgeDI9IjcuNjAiIHkyPSIzMS4wMCIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjUuMjMiIHkxPSIyNy40OCIgeDI9IjcuODEiIHkyPSIyNy44MiIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjUuOTIiIHkxPSIyNC4wMSIgeDI9IjguNDMiIHkyPSIyNC42OCIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjcuMDYiIHkxPSIyMC42NyIgeDI9IjkuNDYiIHkyPSIyMS42NiIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjguNjIiIHkxPSIxNy41MCIgeDI9IjEwLjg3IiB5Mj0iMTguODAiIHN0cm9rZT0iI2Y3YzUzMyIgc3Ryb2tlLXdpZHRoPSIxLjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxsaW5lIHgxPSIxMC41OCIgeTE9IjE0LjU2IiB4Mj0iMTIuNjQiIHkyPSIxNi4xNSIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjEyLjkxIiB5MT0iMTEuOTEiIHgyPSIxNC43NSIgeTI9IjEzLjc1IiBzdHJva2U9IiNmN2M1MzMiIHN0cm9rZS13aWR0aD0iMS4zIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48bGluZSB4MT0iMTUuNTYiIHkxPSI5LjU4IiB4Mj0iMTcuMTUiIHkyPSIxMS42NCIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjE4LjUwIiB5MT0iNy42MiIgeDI9IjE5LjgwIiB5Mj0iOS44NyIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjIxLjY3IiB5MT0iNi4wNiIgeDI9IjIyLjY2IiB5Mj0iOC40NiIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjI1LjAxIiB5MT0iNC45MiIgeDI9IjI1LjY4IiB5Mj0iNy40MyIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjI4LjQ4IiB5MT0iNC4yMyIgeDI9IjI4LjgyIiB5Mj0iNi44MSIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjMyLjAwIiB5MT0iNC4wMCIgeDI9IjMyLjAwIiB5Mj0iNi42MCIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjM1LjUyIiB5MT0iNC4yMyIgeDI9IjM1LjE4IiB5Mj0iNi44MSIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjM4Ljk5IiB5MT0iNC45MiIgeDI9IjM4LjMyIiB5Mj0iNy40MyIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjQyLjMzIiB5MT0iNi4wNiIgeDI9IjQxLjM0IiB5Mj0iOC40NiIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjQ1LjUwIiB5MT0iNy42MiIgeDI9IjQ0LjIwIiB5Mj0iOS44NyIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjQ4LjQ0IiB5MT0iOS41OCIgeDI9IjQ2Ljg1IiB5Mj0iMTEuNjQiIHN0cm9rZT0iI2Y3YzUzMyIgc3Ryb2tlLXdpZHRoPSIxLjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxsaW5lIHgxPSI1MS4wOSIgeTE9IjExLjkxIiB4Mj0iNDkuMjUiIHkyPSIxMy43NSIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjUzLjQyIiB5MT0iMTQuNTYiIHgyPSI1MS4zNiIgeTI9IjE2LjE1IiBzdHJva2U9IiNmN2M1MzMiIHN0cm9rZS13aWR0aD0iMS4zIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48bGluZSB4MT0iNTUuMzgiIHkxPSIxNy41MCIgeDI9IjUzLjEzIiB5Mj0iMTguODAiIHN0cm9rZT0iI2Y3YzUzMyIgc3Ryb2tlLXdpZHRoPSIxLjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxsaW5lIHgxPSI1Ni45NCIgeTE9IjIwLjY3IiB4Mj0iNTQuNTQiIHkyPSIyMS42NiIgc3Ryb2tlPSIjZjdjNTMzIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGxpbmUgeDE9IjU4LjA4IiB5MT0iMjQuMDEiIHgyPSI1NS41NyIgeTI9IjI0LjY4IiBzdHJva2U9IiNmN2M1MzMiIHN0cm9rZS13aWR0aD0iMS4zIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48bGluZSB4MT0iNTguNzciIHkxPSIyNy40OCIgeDI9IjU2LjE5IiB5Mj0iMjcuODIiIHN0cm9rZT0iI2Y3YzUzMyIgc3Ryb2tlLXdpZHRoPSIxLjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxjaXJjbGUgY3g9IjMyIiBjeT0iMzEiIHI9IjIyIiBmaWxsPSIjZmZlOWE4IiBzdHJva2U9IiNkOTkzMDAiIHN0cm9rZS13aWR0aD0iMS40Ii8+PGltYWdlIGNsaXAtcGF0aD0idXJsKCNjcCkiIHg9IjkiIHk9IjkuNSIgd2lkdGg9IjQ2IiBoZWlnaHQ9IjQ2IiBocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUdnQUFBQm9DQVlBQUFBZEhMV2hBQUE3RGtsRVFWUjQydTI5ZWJSbCtWWGY5OW0vM3pubjN2dUdtcXVydW5xV2hJUWtJelVLaUdqa1BRMDRkZ0FubUN5anhkQXRFZ3U4NGhpYUZTY3hMQ0sxbDVZTklVRUU0NEdBU1JjZ0VFZ1loVkZDeU8rQlkwSkFpRWF5aGg2a0xuVjNkVlYxalcrODk1N3orKzJkUDM2L003eXFhZzNkUWdOT0xWM2Q5MjYvZCs2N1ovLzI5TjNmdmJkOC9VdjI4NFg4dDc2MkpuQy9YMW05SjF6MStuNjQ5RHgwOWkwYTQ3THF6bGRvbUpjeHpzMGhJa1d4N011bHZ4RGNGbGJnaXVKaDNPaCttSHhzWmZVYkx3NnU0MVpXVjVXL0l2L2tDeVdnOWJVMUIvZTdWakRyYTJ2THNQVmlkUHZscXZOWG1qWjMwc3hQK0hIajBRQXhnTlpnVFg4Uk53WnhnQUNPRUIzbWl6TytYSHpJK2YzdmdXUC8yOHJxYXIyK2hzRGJQTndaVjFaWDdmOFgwR2ZVbUhXM3NucHZ6Tjh2d1pNL0ZwdlpOM3BtTjFOTUlVN1IrWlRZYkNGeEo0cEZ3QVFhY0laZ2dNUFVERE53RU1VSk1uYStXTVpYeXpDNmd5YVU3eWtMdm05bDlUc2ZCUDByb1ZGL3FRSmFYMXZ6SzZ1cldUQy8vaExZL1Y2ZG5mOVBYV1ZmeGM0RnB2TXJoa3lqa3lBaTVnUVZqK0dBZElNTkF6QVFnUWc0RkFFVUF6eEdaWkZDWTF5MDBYaC9FVlRxYW5Mb1AxQWUrdzA0OGFNcnE2dXo5YlUzZTFqUkwwZHQra3NSVU5JYVpHVjFWZGZYM25VVTVqK3N6YzZiWExFMVl1Y0NPdHNLTVBPNFdrUUNFSkZPSElwSk1tSE95T1pNQUFpU2pac3BoZ0lPS0ZCS0hJS0ZvTTZObkl3T3d0S3RxQzZ0TzdmOEQxZFd2L1VEWDY3YTlIa1gwUHJhbXJRbmRYM3Q3ZitONnZRdExsNjRxZDQrZzdBWlBEaUh1SFNEYXlUclF2OVBreFFzQ1VXeXZ6R2djUUltK0t4ZG1NTndtSGpFMVhoVE5KZzF3WnZxUk1kTFJ3dTNjQ1A0Zy84YWJ2bWVsZFhWT05UcS8rZ0VsRXpKdlFydlhvTHAvd3FYM3pTOThoQStYZ3plelQyWU9CeUlZR1lZbG5SRFd0ZlMraHRKTjU1ZWc5UU1FZGNMTWY5Y0VxRVFOT0JkTW44V0k5aUUySGdWdHlqbERTOFUzSTMvRCt6K1Z5dXIzM1Y2ZlcydFdGbGREVjhPQW5LZlg4MjVOejdDV29sZS9EZnd4SnVtRno3WWVEbG5WYmxiZUZURVBHYVNJN1BRMzM0amV4VURGVERydE1vRVZDU2J2WWl6Z0dnQUZFRVJJakRIdXdJb1FRV0h3MXRONWFNcmRDcmJwejhhYlBiSXk5RDZ2ZXRyNzNqRnl1cHFTRkhsZnlRYTFIL1k3VnZSNWxjSWo3eDB2dkhCSUJLS29nUTBwanR0SllKaHJnRnpnTTlYaUJnQjFIRHRhK0l3SjVnNDFFQVZDbC9neEJORmlCZ1NEVUVweWtoc1BHcEdxZk1zUUFNck1SM1JTRUVkZlJ3dG4vRGx3cTBoTXZvSHIzMzlkLzNMTHdlZjlIazZSZXV5c3JxcU1XejlPRzcyMHVtVlJ4dGZXT0c5d3hUTVhEWkZFU1FpNWhEemlEcE1CZE1zUkFKb1FOSUxtQm5SREx3Z2xlZmNsUmtQUGJITmh4OTVrZzk5NGh3ZmZmd0NENXk5d05tZGdQaUNBa1VKSUExWUpESW51RjJjYkRNcGRyek9INDg3bXc5N1h6VC9ZbjN0VjE2ZGdwZzMrNy9TR3JTK3R1WmhWZUVkTDBldi9FRjk2VUdEODc3MFVkUVVMSUsxdmlXYkxiUGtRaEJFSk51NGdLR0llWndKT0tFMmg0ekhUS1B3NEtuSDJKd1oxZElCUnVOOWxNV0V1cDVpT3FNSnV4d2NGenpyeUVIR05zZnFLNGh6QkJPSUhzd2g0aEUzWWhaSFliei9WdS9MRy84OTFYTmZEYmd2NWFEaG1XdlEram9ycTloOHR2SG1NSDNNaXo0bVhqY2toaHJUR2l5QVJjd01VUkMxWklLc3liNm93VFJnQ21MU0MwK05vdkFFRlQ3MDhWTmNia3JHaDQvaUZ4WVpMeC9Ganc2eGRPZ0UxZEl4cXFYalhOWXhENS9kSU9vSXFJaVNQcDZQZ2pQQlRKREdtRWdvd3RacFJUZGVTVHoxdDlySTdxK2tnTmJYMXR6S3ZmZkc5YlczdjNWVXpGNWZiNXlPWlNrZXNXU216TklOeDhBVXk2K2x3Rmx5Z0dDUUg2WXBGNG81Q0RlcHVMSmRFN1RBK1FXMEhyRi9mQlNabFR6eWtYTjg4aS9PNGVZVERreU9zamcreUhhQXg4K2N4Nm94d1R3YUJWTUhFU3dhcWhFTkRhWXpxWGN1YURQZi9KZnJhKys0QSs2ekw5V2dvWGltS01INjJyLzV6MkR6aDZablB4NFh4dEdyelRCVmtJRGc4czN2ak5zMXA4TzB5MFBUa3hucUZNTUR3aU9Qbm1Wbjd2SGxpQ1BqUTF3OE0rWGt6N3lMaHg4OERRYTNQK3M0Yi9pT3Y4bXR6eitDTFRWc2JGOWtlUXBMNVFRMFlKWkNkSldRM3owaVJCZkRsVGhoNlhpelUvenM2Ny94NUd0LzRtMTNGclQ0MEY4UkRaSzc3N3JMd2ZiTENaZFVtZG8wN0JEVVFWR2hraUVhRXl3YUZoV0xpcllQVTlTeVA5TDBNRTI1a1hYL1RYRytoR3BNaUVJek5kN3hDKy9sNFFkT00xbW9HSTByVG4zeUxELzU0Ny9JMXVVNW8yb0puU3h6Y1Jwd01vSW9JQXBlOHpVVjFScXhLYzYyL2ZUS21WQXdmYzM3My85TGIvcitlKzRKNjIvKzBnc1lucmFBN3IvL2Z1NDdlVkszcGhzdnZMUjUwZTE2THpaYXh2d0Nhb0kzT3JObVJNd2lwakdIM0FZS3BwcDl6dUNoeVZlWlJzRFkyZG5FaVZHTlNuWjJhNTU0L0R6VlNJaU40a1JZWEJ5eHMxM3pHKzk2UDBVeFpuUGFzTFV6UjRQREs2aEZMRGJwc0xRYXJDQnhocmNkMzJ5ZlU0bGJQN1crOW82dllXWGxTODdVUGEwLzVpMXZmclAvL252dUNUOTc4cCsrOGNGVGovNFhmL2FKVCttSFBuWFdmL1JUVDNKcDJ4REcrR3kvTk1Ta1FkWS9hUDFTKzhpdmlSbE9GUmNVcnkzU1lNem5XNGpVT0I4cHV0QWRRbENhSnVBOWZPcWhKN2gwNWdKTjNURGRuVUZNUmxJdEVHaFNpSzhSTVVHaklVRXBvb25XVytyaXhUSk9yL3hneW9udS8vSVcwRnZlL1BYK0xmZmVHKy85a1cvLzdzZk9QUFJ6bDdZMmtLSVVHZS9qOHN6endPbUxYSnBHekZVSkdiQUlLTTVJUHFrTnM2TkNWQ1RtTE5TU2FRUERvVGdVWW1CaFBHSStuVEtkVGlrbXd2T2VmeXROWTR5S2dnSndLV1ZpUEtuU2U5UktpSUdHaGlnUlo0cEV5ZG9hODN2a00wS2tkSE8vczNGYVk3ajgxOS83Vy8vSHkxZFc3d2xmU3JtUisxemhuTGZjK3dkeGZXMXQwaGcvMHNnTVgwWWNpTmFlYXZrd0cxYnlrVWZQTXdzVFJEeW1OV1loQXpPV0htWUVOWUlaQVNVa0k1akFCZ0dSRk9INXFOeDQ5Q2hGaERDZHN6dmJZdVYxWDhXQkF4TjJwek9jS1NoRWc3LzJvanNRSDZsM3QxaW9ISTNNbWNaZFVNVnJpdUs2UUVSZGpoWnJST2JpZFJlZGJ5eUkwM2V2ci8zMmtaWFZlK09YaXFuNzNBUzB2dTRBL3Z3ajczbUpZL0hJdnFWamVuRGZFYmQvOFFqTFN3ZXBwNUhsaFNXbXN6bVhybXdSbXBCemtMYVVZTzMvdXNqTnJQc1N6U1l3NWdRM3pIYzRzbitCMjQ0ZG9MbnlKRHRiVDdLODMvUEdONzJlWjMzbGpUU2xNZG8vNHJWLzg2dDV3VmZmeXNibVpTVE1PTHE0Z0c4aUVwV1lnNE1VNldlZmFJcTFnVWsweW9peitVNzB0bk0weG92dlR0VmVKSmROdm56QzdBTUhUZ25BK1NjdnZmTFk4U1B5a1k4OEhQL3ZQL3lBcSt1YWw3MzZ4WHpWVnorSDdla0Z5bktCN2UwZGp1OWZJczZuT085UXRVNFFYUFd4YmVEQUZjbm1VQ25GVTgrMmVQN054NWh2WCtHUmk0OHozNWx5Y1A4TmZNZDNyM0xweWpibFdQQlZaSFAzUExhOXdRMVZ3VTNMeTRTdEszZ3hWQ0pSSEpJalNqUVZsVklNRTFFVTU0eWltUHZkSzQrRTVST0xyeUErOXBNcnIvdXVONjZ2clJVZHF2dmxvRUZYcnB3eWdNT0hEN3owRXc5OWlwLzU1KytVajM3NEVSNSs0RFMvOUhPL3c2Y2VlWUxLbDRoNE5tWXpZa2duMTBmRHRacGpld09HbE1pMlBpR2pQZ2FZUTV1SXpLZkk5QkpmK3hXMzhPTGJiMmZCSWhmUFBNckZNNS9DNlFZYkc0OXo5c3pEaE9sNWpoMFk4WUpuMzBUWXZJeHY1bWhvaUZHVElDeWs4RjRqcWdvYVVRMllCU3dHUktjVXN1T241ejhXMURidVdsLzd4WldFZW45eC9aRjdHdjVudFAvZzRvdisrSTgraUlFc1RVb21sU2RHK0lzUGZCaUpEZFBkWFZSY3dnc3NsUSs4V1M0cmZJWi9nK0RPT1pkdWJqTkRwenM4KzlBQlh2SEM1M0xuczA1dzQ3TGoyRVI0N3VGOWZQVk54M25oOFVOODVmRWp1TmtXSVV4Um02TVdVeWFzYmVRWVFkdWNLR0pxUkZXQzFXaWNVOWhjck5uMjllWlpORTdmdWI3MmYvMDE3anYxUlEyOW53NlNVTlR6blFPYlc3dm1RY1FjcU9LQTZjNlVlanBMRHQ4VnhLQVVwa2dpZklDVGE4emJuc3kzNVIrMGNGeVh0eGdoMXRqc0hBdmpCVzQ3V0hIaXdQNzBReEUwQnJ4R2RxK2NoOEpoTGhKRXNrbHpKUFZWY0Q1ZFhDTW1rc3FGRW9uT0tIQjRGUXBuTXQrK0ZNZVRBMGNvN0Yrc25EejU2dlc3djNnb3cyZDlNbFpXViszdXUrNXlyMWw5emM1MGQvb25GVTRBRFNHQUV4UllXbHpBQ05UMUxsWHA4OEgxK1Q2MnQxd1J5OFcyblB1MGo1Uk14aHpUcGRNdldJS09Ra0RDakhyN0F2WEdPWFQ3QW5IalNYVG5Bc1Y4bTNJK1k4a1hlSXNwU2t5eVF3MGtEclV6WFU4dG1UaTFnRnBEVk1WaVJHSkRLZEhWbDUvUVpucjI2Mzd2dlQ5eHh4Y3o5UDRjVmZja2luSDZpZmwvRzdaM3RwWUtjYzZKVVRoRTROblBleGJ6Wms1bE5UY3VMNmJRVmdwaVRDWW1ha0lUakppRUpDa1J0VUg5eDhSUzRHME5NZFJvakxUVkpLUEVyTUtwUjZKSEtCQVRZalJtRm1uTUVFcWNWcmhZcEZLRHVuVGRxR2lNUkRWRThnYzNCV3R3V2tOc0NDRVFZbzFZTGVpMnVIcXJyUHloOTZ5Lzc5ZGY5Y1VLdlQrbk43enZKQXI0SC8vUm56bDE5TVQrZFNxUmVRdzYzYTE1OFZjL2h4TTNIZURNK1Fzc2owcjJPY1hxT1hVOVMzd2RzNDc4SVRhb0NXV1RocVlpSGxxQmpqQWRRYjdKcGo2aDBrZ3lsNVlLZldqN2JJaEpnb2hpVWgySmdsUEoxKzdCQ3htOEw2UWtXVXh4R2xNa3FZWnFBOVpJckhkTlo1ZWVPNXM5K2M3RWZGMy9nb2Zlbi9PSnVQdXVGOHM2eU10ZTllSkxMM3YxQy9YZ29XVjcwWXR2NDJXdmVpNlhMNTFsWEZhY09INERPdC9HYVoySUlKSXlVRldIbWtmTmc2V2JidWJCaXY1N0xjQktzQ0lSUnd6UU5wZEpTVzVXdUI2L3l3ZkFhRTFYVE0rbUNhVWdDUkJTUGFvcmIzUy8yNXBBUmEzQnRDRmFnOW5jN1Y1NnBCa1g5YkU0Ty9XUEV2bnlWUGtsTGFBNzc3eVRGYkRudmVDRmYvYWExN3pNL1pmZjhyVzgvaHRlZ0xNcjdHNmY0K2pTSWtmSGkvaFE0MkxBZTZGcG1wUUhtWUQ2OUxBU3NRSXpqNW9ES3hCS05KdkNGQnRFb3M2emo2Z0pNWFIwTERTWkxJMUtqSXBHUTZOMUVadTE4RkhuZTdLQUdXaFFGckowV0tEbU9sWkVDSWpOR1BuZG90azhIYTNlK3I3MTk1eDgrY3JxRyt2MXQ3MnQrQklXME4xeGZlMHVkOGZ0cXoremYrbm9UMCtxMG0rZmYxejk1bm1lZFhDQjV4MDdRRkhYQ2NnTWtkbXNwakVJK1RBbk01YUVZaFJZTExEb1VYV3A2dWtjVFVqQ3NCaFR0bTh3SGk5UUZtTXNnc1pVb2UxS0YxMDVJejlybG9kbXpkSmtSbVZRMXVocFE2MndldVE5QlRDWkkyRXpzWERGaGQyem82Zzd2N2YrL2wvK2V5djNmT0dDaHFmRlNiajdycnZjZlNkUDZ2cmFieDErNE0vZjgvajB3aWZHK3llTkxZMUZDQ242Y2k1Z29wZ292aXB4cnNUN0N1ZDhNbm00N3JrRlVFVUU1NkdlVG5HK1NPdzRWWGEzNW14c2JsRDVoc2w0QVVTSU1mUXdST2JJQ1luZklDSTQ4WWhMQW05NUQrSVNmVXQ4ZXMwUUpNRVdlQ25BRjZnVG5DdHgzaU5GQVRJR0tRaVVwdVVoV1RyNkhJaUxmMlBsZFc5NHp4ZUNCUG0wU1NQWldZNHVmZUwzUDloc1BQcVZyajVyV20rNkNvZjRnbEFXcUNnbWtiSk1kQ2tSaHhNUFVpQ3V4RHNQT0dJMlYwS0JScU51YWk1ZHZNaVRUMTdnOHJrTkpxT1MwYmprMk5HU0l3ZVhjSzZnQ1UyNnlSbm5jN1M4NEZ4Tzl4N1hDU2ViQytjd0I4NzcvRm9tckRqUzMrSTlKZzd4SHU4TDhCVXdKaW05RU9JNFRoWnZGcG5jL0hGZlBldHJnQm5jSnl1ckovVkxydVROL2ZmN2xYdnVtZjNtZmZmK3dpeVUvNlNwaVpVWDV5cFBpSXJMZVl5WkVlcUdvbkE0NXducUtQMEl0R0szVnFiVE9YVVRPUC9rQmM2ZHU4REc1aTcxZk01a011YjQwWU84Nk1YUFozRzVZbElLOVhTREdHcGlrNFNEV2thK3BlYzZSRW1VdTVpQ0JuRzVYVVZrQUFOcXEyOEpRU2YvcklGSVFqMmM1bnN1SHNtVWZaSEd6emFmMUVVM2VRR2k3NlY4em1zQUhkS2R2M1FFZE9mOUNyQjgvSlpmdkh6eHdnOUhKdU95cksxcFptTG1hR3ZlbXFNa1YxUllMS2xydUxCNW1RdFh0cmg4Wlljbno1MW51ak5Gbk9QZ29XV2VmY2NOM0hqRFVZNGNYbUpVR3FIZVlUcTd3dGJ1THFoUEo5MDArVE1BbDdUSW1hWGVJY2todkNqRUhOYjdBU01pczR1U3pKSy93c3RlTktNbHVXZ0FWeU5hcEd1N0NLNXgyMWZPaE9YajFhdGljK29IWC9zTkovL3grdHZ1TE5iWDF2NVNlcEdlRVMvdUxXOStzMy9MdmZmR2QvN2NXLy9WZlBPVDN6UGYrRVE4NEd1ZndseWZhaTRHbzlFeVRXT2NPWE9aTStjdWNlN2NCYloycGt6MkxYTG80Q0dPSGozSVRTZHU0TURTaUZLMm1lNXNvVUZ4WXRUemJjYWpLa2R1UHZPMlc5UmhRRGd4a3BhNHhMVkwxRHJCT1pkTVduNGRCODRKdUdRV3pZRjVsOHhoKzhnL0ozaHdWZUtTZTRmNUNsakFiRXkwU2JOMDdIbGxsS1dmZiszcnYvMnU5YlczRlZkM0RYNXhOUWhZV1RsbGQ1KzZ5eDI5NmNTUFBicHovcnQzNTVRbHdTcUhxS1NhaXhRVmp6MXlsai83MDBkb0d1SFF3VVZ1TzM2TW0yNjVpYUwwTEMwdUVuUktiRGJZT0xQQnlLZTdYZnBSUXNLREkwUk45OTRsVW4weVZ3bDFrSUdFSk9OMmxzMmF0VG1PRGVEeW5BYUpXV2YyMmp4S01xRy9pK3drSWxZbng2WU9oMGQ4WXE1NnNYTDMvQU5oNGNRTHZ1djl2M3ZmbjY2czN2MVRmeGxDZWtZYTFOcmU5YlcxeFNjKzlqc1A3cHovMklsUnM2Vld6MTNiVnVLTEVZODk5aVRvaEp0UDNJSVFpYmFUUWwrTUVHY1VibzdFR1U0c2V3ZWZPZG81cnhHWG5Ya0dYRjN5SUpJRkpTSklkalBtMGszdkFnSG44RTd3em5WZ3JmTU9SSEhlcDdUS2Q5RUZUcElXSVpLalBwYzB6VHVjRytGY2hVbUZpS2VoTXU4UHFUOXdlL0NqRzE2NnN2b3RIMXBmZTdOdnV3bS9CS0s0VmY3ZjkvMzk1Y2MrOGVCdnozZWVlUG5qajN5U1YzemRpOXd0eHhhWmIxN0VGVDZoeHViUUNOTmRjT0l4cTVNUXhCQWZzYmhMUmFDc1BBN3c0aEhuczZKSUp5RE5GQ3FYYjZaSUt1NGw5YkpPUUs0emRmMU45MTRnaDlmaThpVmJvZmtjU0R5VmdFUXc4VGlwOEw1S2dZTURsWXBvazFqc3Y5bkwrTmlIbkQvd092ak5pd2xjL3Z4RWRrOGIvTHZ2Kysveks2dlkyVWVmK1B1NnMvdEtyM05iWGxwdzczM2ZCN2x3Zmh1blVFOXI0andRcGxQbU8xdE10eTd4eEpuVFBIanFMQjkrOEJSLzh1R0grTUNIVHZIQUl4YzVlN2xCaW1Xc01VS1lwMGRzU0t5Rm1rZ2l4SXRLandMa2NrL0hxOE02S0NjOWF5NFM1SUw3d014bDZtcjM2TnRnMm1CaGtNa2FTUFovWUltSW9rcEJnN0RycDFjZUQwNDNYaFREenR0WFZrL3ErdnJ0bnpmTXpqMkRLQTZBelozTFM0Rkc1MUh0d0EwSGNKT0tYL3ZkajNFNUhtSW5Mckc1SzJ4TUk1ZDJBcnR1eExZVTdBQ1g1blBPYmN4NTVPeVVCMDV0Y3Y5SHovS0JQMytjNlZ5STBhTXFDY1pSSlZnaWhxaTJGTjdFRkxIWTgrcGtHREZZbGt0R0VsUVQ5TlBkc2JiMXhjaW9RdXBORWhsRWNHMlpvMk5UUk13Q01kWW9EWWFtemdzaWxaOFcyK2NmRHI0KzkvcjEzL3ZabjN2THZmZkd6MWZueU5PK3lPMjNIekNBcFgxTEg5eWV6MXdRaExMaStNMDNjSFo3eXJ0Ky84TnNUNFhkdVRDdEJmT0x6Q2laN0QvTS9rTkhPWHowT0llUEhlV20yMjdrNlBGaitHck1RNTg2ejVtTGwxRUtRcDFPcmdaTGhSMGpzZVFNekFhOUV0WUdDTklCb3RkV0FaTWdKQ1BueVhmbHRoZkF1cGFYVm5NR0R5WDN3d1pNQTlHVW1PdGFLZFJYUEpGSzVzWE81ZE9Cd3Q2NC9yNWYvUWVKRnYzTU1idW5MYUNWZS85QUFlNzgycGY4MisxbXRvMTRYemh2Qi9ZZjVGbTNIdUNoVDU3bnp4OTREQ2xLR2lxQ2xOVFJNV3VNV1czTUdwZ0hZZG8wN0RZMVZsUlFlbVpOVFZQWDFCblBNK3RCVWRPZWZVcHJ3Z1lGdjR4TmQ2VU1HMVJwV3hPWG5nZWFrYkUrMjBOaXNRNEZiMHZtT2I3TDN5ZGVReWRHTlp3enhBVS9mZkpVUURaK2JIM3RIUzlKaGI1bkpxU25MeUN3dThIZDhjS1Z5NGNPSGZyMzNna09wMDQ4Qnc0ZTRMVmYvNVU4NTNuUG9uRmphaW8yYWlYNGdta2R1THk1eGNXTkt6eDVlWVBIemx6aS9PVnR6bHk0Z2k5Z2VXay9zMWxEYUdLSGdpZkFzelZYdWJHNGN5ZjU5WXh3ZDNjNkl6d3RZb0QxWlFVYmZOMExLdm1WN3JvMnhQa0doU2JUUk45U3l4UXV3eXdpRmlpTElCbzNSZWRucTdEejVBK3VyNjJOa3BDZXZqOTZabmJ5cmhlN2xkVlZPM0w0NkllTHlRUmZqYTBxSzA2Y09NRXR0eHluam9HTmVjM2NCQ2xITkNIeThDY2Y1b1AvNFZIKzVNUG5lT1N4TFI0OXZjTWpqKzNRbUhIaXBxUE01NEZaRTZoREE2UlNSU3FxNVRKQ1c0SHRnRmJwYm5ETHR4T1J6dUYzdGJraHgydElqSkNXaHBXNitWck42QU9FMkdscVcvbk5SYXJVNjVTRmd3WXN6Q2w5N2FlYjUxVGk3dC9XNW9rL1hGOWJPM0xmZmZjOTdhRGhHYWxmNjRmR2svSlB4dlYrNnRtdVZKSk15UGJ1VHNyS2NZZ1hpSkhTZTI0OGZoTkhEbnNVajhWSVVjSjBkNXV4TkhoWFVEZFRKdVVJUE1Tb2VKK0NoWlQrdUJZeXVJcGdKOWoxWGM5MWVYaXR5RXdORWQzemM4TXFoRk5MYUhkYmRMZFdNMU9wWG9uSnZFcXE1bnFYQ29hbDk2N2VQZE5NbHBaZXFrMzhzZnRPbm56ajNYZXZWRUQ5UmVsUkhVOG01MU9MdkVnTURhR2VveUVTbTBEVHpORVljSklPNG9rYmJ1U1dFMGU1L2NRaGJydmxLSWYyTDNEaTZDR1dseGFaejNlcG01aXdhWEdvOWNVMzFaaHZqc3NIWDdvV2NaTStWR1l3K0tKREN1eXFnQ0d6VEpOV1NBYTBwWWVQdFBjNzdTOTFqV1lhdTY0TnRhYnpaNjA1OVJoZUk1WFVSWDMra3pIVWwrNWFYL3VsMjFaVzMxZy9uVTYrWnlpZ0ZRQ3FzaHBYcm9BWXJXNm1OR0dhUGtRTTZjUEdTSmpQY1VSQ015ZlVOZFBabExyZVpaUUpKODRYS0FXMU91cTU0YVJxTFVrcTdwbnYrb2ZvNEo1KzRBV0Q0S0FWeUpESktpTFhhcFFNZS8yR2djVlEyRU1aYTZkNWZkMjk3WFhTTG1lREduRzFpSnVLcXkvRDdPTGIxOWZlL29yY2J1bStnQUphQitEU3hZdk5mSGRHbU5jU0xhVGNUOXNFVDdFbUVwcEFQYXNKc1FhWGNncE11WERoUEE4Ly9EQ2ZlT1JUUEhybUNrK2MyMEdxQ1UyVXhFekY1OGpMZFdoMFpwM2trMnVaUnpjVWdBMG9xdHFidENGWnBkVzFxelBVVG5ZeUtDanVOYWtxb0xrZElQRWtJTFp0QUJaVG5pUUJMOEZSWDRHNC9ZbzQyM24vK3RxN2JnTStKeUxrTXhMUXFWTzNDNEN2Rm02WnplZW94cFFaYUgrcVZJMFFJekVFVkkzWmZFN2QxRGlYVG1uVEJKYVhsamwrL0RpSGp4eGszL0VqMUNKUWxaajM2VVprVldxakx4MzJ2VjV0djY0SkRleTYvdWZhNytXNkxGZlRBZERhaFlaQ3AzUTJvQzNuLzI4Sms2WWd2cGJaOWhPTjJNWW9OSmYvV1NwSjNPOCsyNkRoOCtPRHFzSVZoY2NWUllwb1ZiTjVTaXljR0NOUkl5RTBpQk5pRTZqbk5TRUVicjdsWnA3OW5EdTQ5WmFiT1hITENSWVBMSE4rZTR1dCtTNUZOU0swWnEyRmRMSUdxRDFGNmFXVG5XQ2ZaWFdtUzJEdDJrQkRzRDA5dEttY1RsL056ZEdkdFR4WXkyMDBsc3NpVENuSzNiS1puZzJGbjMvVCs5L3pzeitVRU85MTl3VVRrSmx6YWhCRFRHQ2pTTktRakRhbkQ1ZmVLalFwR3pkVG1oRFkydDVtWTJPTHk1ZXZNSi9Wek92QTdyeG1aelpQQXkrNjk5QXVXZXh2VEgvVDloU0g5dHprYkphMG4rK1RBRk9IWkhSN3FBRnlIVlBYZWlWeDBrNEl5RVhCSGtXWGEzOFR1cWJsQnRIZFl2Zjg0OEdQL0Z2WDEzN3QyMkJGUDV1ZzRmTWlvUGw4ZDhjN3oyUXlUb3licm93OHNQZjU3NDB4VXRjMXN6b2hCdFBkS1hVOVpWN1AyZDJkTXR1dDJkM2VaZVBLUm5kYVcxT1dia3ppdkhXZGNwM1lkR0N1WElvZHBHZEd0ajZsTFUwZ2lRUXBiUjRsQ2FLVGZKU2sxUkxaZXdpRS9EZmxaK2NrY3gvYzNqTWlhYW9LNWhFcktCMDRwaEpuVDFnemUvd0hWbFpYN2Y3Nzc1ZS9WQUhkZm50cVI2bEsrYVF2dkptcGsxeXI2U0FVR3o1bmN4QjdIeFUxWnFITjJOaTR3cVh6bDlpOXNzTUlqelloNTRYV3pWaG9nVTlWNjhpTTJMV2U1Wm9QNm4xWFEycFJBaHRxVkk0TVUxd3dERGhjbjgrSzRIekxGRW9hbUFUdUIxRmlhelZpVG1vTFJFc3NDcVdMUG15ZDA4THIxLzcrKzkvNWc5OS96ejNoTTJuUjV5WE12dU9PMnhmSFk4Kzgzcld5S25HNWh0SkZTWVBibDVpbWFhcWl0WndBQ2pZMlpseTZ1TW51OWc2RlZSdytjSWdZbW1RaVdvakE5dVltTFJHeHpmMHRuM0xkMDhZbi9kL1RFa2RjNGl5STVML0ZkWVNnbmx3aWdybWtGZDN2dGkwMVdWQXUxNHk2TWFyZFdKczJSWk5FZHRaMFlBV2pjT3JtMnhlaTJOWmIxOWQrNWV0VDZQM1VITHRuSktEY2NTZXVkSWYyN3h2TFpLSFF5WGhNVlZSOTh0ZFo1NlFGWW9hemlCY2x4RWl3bElEdWJCdk4zSEFFYnIzMUFQdjNqeWdMUzZOazhpbDk2bFlpNnlFZTZUa0piZW1vcTc1S2U3TXpHdUFVY1duQ28za1psTUJUTWEvbE5PRGNYbjhqZlVYWHhERFJsSm81NmYxUnZwWTZSWDJlMVNDS001TXlidUpuVDBpY1hmN0ozTVhIVTBWMXowaEFkOTU1dXdHMlhDejluY1ZxeEZJMWtpSXFZeEVxWjNnQ1BnYThSUXFMbEtiZG1EN3lNREtKTmQ3bTJHeURzU25QdXVrd3o3bjFLRkpQMFRCUEpNWE9mZWNTZHp2UDlHcXZMdTBRQk90UUJ2SEpCMWxuampMOE5IeVdwQTNXOWk5MUFzbVBiTmFHcEJSeC9kY3VhNDYxNzkzVm5McDVLbjB1aHVLOTgvWE9WdlNPRnpFLzg0WmNJdmVmVndHdHZ6blYzdC8zenA5K3llYkdoVy9WNlk0ZW5JejhTQnNXUEN4UFNpYVZZMVJBUWNCcmt3U1dzMzh4d1N1VVpqQ2Y4cDg4N3ppditicG44L3piYnlCT3QzQVdFbENLNjZsUTNZZjg5QTE2blduTExyOWw2aGdRWmRDMTdEcVZ5RUVEbldBRzRWa0hBYlZhMVRHRTl2eXVmQWJzci9kUk1UYmdvOHgzem12UXpmOWxmZTIzRHFkMnk3dmM1MFZBNjJ0cndzb3BXMS83elFPNzlZWC9jN1p4MmhhS09ZdUZZM25zR0plQmtrRGxqSkdQakx4UmVhV1FCazlES1lrWVdKcXliK3haS3BWRCt3b09MVHJpN2dhbEdHVlZVRllWTVE1NlI4d3k1dWF1cHpwOXZXZVBDYnhLemF4cmdSMWdlVzNsVzVMMk9PbnFxSlpEOHNSYlNOb2xIYWxoajFYTXdYaUNyaXhmOStyajFQMjRxNTNHVFp4dEhXOW1aOTY5dnJaV1hjL1VQVDBOZXZEQlltWDFwTmFibi9ncG1UNytJaGVlMEtWUmNLTXlNaG5CdUlSSjZWa29ZS0YwakoxUm9aUkVLaUtMaGJEZ2hhV3FwTm5aWml5d1dNQjArekxlcFdBZ0ZldGNCL1cwT05qdzVMcnN0TnY0VmpxSVpnaTM3UVZNYlkrV3VEemlOditPNjFDNVBlK1RCa1lualZNQjg0STlWWUFzL1lIb3kvQ3lCN0ZJNWpWUytOck50eStHY21TdnBIbjhyWEMzWFozQWZzNENXbi9iMjRxVjcvbWU1ajN2L3VsdmJuWXVmL3ZtK1FlYnhjbXU5MnhUU0EwU0tMeXhNSEpNS3M5azVLbEtZVEp5TEk0OTQ4SW9yYWFNRGE2SkhGNDh3QTBIanlEVzRGenFIWTNpVVNreEtYSXpzdlRUZ0xHQlErNFRZcGVKOHQ3MUVadjNIdWQ4b21CNWtpL3gyWDk0VDV2d1NLczVPYmhvZlUyblRhM3dKUC9NMVVoc1ArRzdVMU1aQ21yQWxlakd0SnNncG5nWC9mektHWjNWVjc0WEtITW5uenl0ZWxEaWZOMFQxdGZlL2xVYm43ai9oOFAwU1J1TjVxNXdoc1YwSThjbU5CYUp0V0V1UW14WW1uaGlUSm9SblRHZktWWkFVemNzakNxV0Zpc3NScndYNXJXbU9hVTUyZXM0N3Zrc09VbGZEWlBKVmpqaVhlOGZoa0RvUUtCdEVDQnVjTmc3ZmpjOTV5NTdQNVBlbTdWbEIwR0h2OXdqSlMxeUlsZVJLYStDKy9yWERPZUNORFkxTDgxU2JCNjhCL2pSb2NwOURtMzRQNTJrKy82My95TjA4ME0rUHZvMVVwK2lvUEJtUzZnZklaVlFWY2FvZ0pGWEZncGx1UkRHRmhrVEdSRlo5STU5MVlURndyRXdDaHcvTm1aY3hjU1RObkRPOERRNGE1S2Z5dVlISkZ1a1pOcGtNTHk1MVJoeFNWak9PMXpsc3Jha1QybHQzNWduY2F6cGdkWU9peHNVSDhqREJWdkJwWHg0TUoycjAyanB5eC9EQkxlTk5JZWtsZzVoVFF3amJ4NnZTaW0xYTZibjFaZitSOWJYM3ZHZEdmSDJuN1dBRXFYMWU1cmZYL3ZGbHhNM2YyanowWTlhMCt4RTcxUmNPMmFGM3JGNnJ4U2xwYXk3Y1BqQ1V4UUZSWkhhNE1zS29rNDVkSENCNWVVRmtJZ3ZCRi9RSlpYZUNZVlAvVHVKWCszd3ppTSthNHhQSnNpeUdYSXVrZVRGQWQ3UzEwV3U1dnI4bWxQTWFRNkpMYy92N2xFT3BTL2s5ZHdGR3hUczZNZ3BlMk8wUG9UdUVkYzJXZGE5TEtIdSs5akhteHB4R293d3MxaFAvOGJLNnFyeDRJUHVzekp4N1JEdzliWGYrZ3B0SHZ1MTZibVBMekk5cTRVTHZ1MHdTUE9yRForL3dnbXVrRnpEVVFweEVCVTFqM2RDQ0pGcUpDenZHeU1XY21ZZkVTSDE1ZVNGR2lLR2QrQjk4aWMrNTR6Tzl4MEpMbXNOdnZVbE1uRDhEdWVsTTJsUEZRZGJkeVBUVEh1WFVWZ1o4cnB6Wk5lWGp3YSs1NnBvTFZtRDdEZmJQRWhhbGxBUDdMYnJEU3hHUklKdnRpNURaYTllWDN2N3NaWFZieiszdm5hWEt6NkxzWmRoZmUyOXQ2TVgzbWNicDQ4M3U2ZTBLdWRPNnpyenFLM2pra2xyYnJ3am1pUzZyYVhhdlRxUFJNVTVSMUdBTDB2R2t4SlF2RGNLNy9yVW53eWppR1lubm0rNHo1KzN6VitjNVd4M2I0VFdSbmpPdVd0QjdxdHpsaUV3YXRaTnhXY0FMM1Y0aEEyaHF6enVVeFF4bDZFalA0Z2RXczJMK2RmYmhOWG4vUlJaSzd1WXhLUUp1K3I5d2sweDJCK3VyNzNuOVRCNnpIM2FnYkdycTNGOTdaZGVqVDc2WHBzK2ZGdTlmU3FXZnU3U3RFTHR1NnR6QTY2RDdwUW5reVdVaGMrbjMrRmNNbU1RMHM5NFI0eXhLNHkxaEJ2ZnRvaGtaK3R5dGk1Rkh4SW5MbmJHd3J6c0FTdGxxQzZPdlJBT3NqZjhIbFphQjRtd21lVnhNWm03TUJ3RzFkYW5SQVpKOVBBZ1dIOXc4L0tRSGpWTXBmRjJxQWNrLyt1SUZLNXh6WFNqOFVWOEx2SFNXMVpXVjYxNDZvQmd0VmxmZTlkM29KdS9FRFpQMGV5Y1ZsOXNlcHRQa1dpb1NYODZ0RThtTGR0V1I4S29vdE4wOHNYYWdJb2F4UmNsM3Bkb3JGTXRydXRVR0FSSExYWldwQWpOT1V2OXBWNnk2U0tCbGo3ZERsZDRjRDczL3d4bXo0bDhSclM3TFRBbVRjZ215RWlJdVV1blhjblgxdXpQckFkVU8yOHV0cGNuSVNRaFdkWWVDVjExV0lhQkNoRnZEYVhVUmJONVRxVTYvTTNyYTJzSGlxZlFuR1o5N2VSeXJNLzhFM2JPV3pNOUV6MmJoWVE2d2Z6YWp1c2QvakdERTlwQ3c1cjlVWWJ0QlVjTWdjSW5yWXBCY2I0ZzFERU5vUmhVazZWdEJzN05WYW1kTlptNUpLdzJhbk5kSjBNS0lKTDJ0WW5sRUoyK1duT0dEcjZ0QzlHTnBNbUROMXdhY0NzKzVTNHRaR2FtZXdCY2FWbW5YVjdxcnFJU1hZc3FwR2FiSVNxaWlBdUVaaXBWTmQ4SFo1L3ZiNzl4ZkxWd2RIM3R2WGVnVjk3bnRqNzJGY3hPVzhIY285TTA2RFczdFd2VXpKNFlUQXpSUVVXa0pYVlltMTY0anVDaHFsUlZSZW1MakJvRVloNzU0bHF6NXFHb2lwUjhGZzZYbzBIbkhhN0kwVngrRmtrL0kxMWkyVFlINTZTMFE2SmxUMGQ1S3VUUlFUT3Q2Wkl1MjgrOXJ5NWJTcDhPbk9YV2x3NHNkZURhSW1FdUlBNmJsenN1ZzBuSEpSK2FpVFlJdDZ5NjRrekxxaWptTWM2S3EvcDliSDN0dHc0UlR2MDZkdmFyNnRtRldFbnRZNXpucWIzV2pYenFxTEd0NHpUdElFRzlLbUJ5T1p4TmlaL3IrZEtacjRDMlVWc0xQT2JRT3Jmc3U2N1hKL2NCNWQ2ZTd1Wm5jOGNRQ0Ixd0NCaTJubHdIWHJYQlY0TDAzR3dUMUtYcHdoMFc5NVNBcU9Jc2F5NkNXUnpRdzRaZ3FRZVQzQjJvL2I0eDZ5bVladXJtMHlrMlh2eW1YSXRveGJubTQrekJkM3VlZVBIMjVRZkNXQ2phZ1hpbUVZME5GalRSWS9kUWNYdmllc3U0c2F1d1RNbGdwTFNuRmlQRWhoaWJKQ1JTNTVzZ1JHdmI2SHRZMzJYejFab3RseHV2bkVzaHVPWHIyb0MwS05kTWRyUTlYSU1PU00yNUhDYmRZWXBOU0o1QklvV1VlUDhVeko5UDc5UUdqQ0NmQXc4YkZBZGptajAwaElLY0IxU2FNTVUxczF2enNYaWJUeU9Kejc3T2o4S3JkaTU5c3FuOHRCQ2Rwd2tjN2RTT2x2b1U2Y2FzV09hRm1kcFY0THBjOTdRbTJNdW5teEJpUXF1SFBpSkhkODczMVVxZmhTTzUrODM1MUJqY3dqc3lNR0d0eGptNS9teTZMbWk0enNSSFFaS1B6ZW5BZkQ1SE5aTkRjaFJxMS9GalQxMENzVDBOWVcwWFo5cDVsT2VIUjgyYlg5ckpYNlN4MGFvMHU5dVcrVmxYRENEc25Qc0IzWHBDeDBSWFJaZW05Y2E4L0NKdk1lbHVmcnNJUTRlajkyd3Z5N01OOGdlRXdiWjNOOUd3MGw2aDlnTnJGbkpQeE9nSkh5Mkc1c1RqcEVDY3ovNHFHWXJPUERvWitBZlhNM0prNzZPeksycGR0NTBaYUZCaWlHaFFkclozOGhDTzNPUEtZQ2FoOU80OXpXbTNMZ2QxdWFnbzNiTjJoMU15TVVXNkdidDVGSFU3a2RJeTVHV0t0MXFLdEo3bDN2aiszejM1VHozblhqZmZlRFJXdnZaRWwyaTMxSG11WjB3M01NL0JrV0VIVmNlaEhuWlMyN1dCaS9SKzUxcVhrQ0kyeVltdWt3SDI1a2czeUNjVTJueGJpM0hkaUpkT085cmxVUFRNbXoyMG9rOVQ2a3RCanFEQjJOamF3SGxIVlZWN2M2bDhsNGVsZFFiVXNLdm8rWU16bStHZFlkdE1Ibk9JcGpTakg4aGhHQTNPSEVWS1JuLytkVFRiLzlQMDBrT2hxallLaVVMZGtGb3FOS1oydzdiem9pV1c1NnFvMmlBcXNHRWY2SEFNODE2V1p3aHhUNFZSaERTSkpQc2czemIvT2tubUxwc3l5d2xxNjR1czUrNTJ4STMwcmVMRmQzblExY1dBNjRpbTZ4L1NtTkNRMlhURzhadHV4T2NaQzUzZmVpclRhVmRUeFcydmxUUHQ4TGMwbktHRmdXSW1aanBNWXA2NjBXSjFNV0Z4emZUeVAvYjFhZk82SlI2WEpnK3FRbE1qTWVZdUE1Q1dIeTJ4bXlKMWRjVlNyc09CYnZPTVlKRmFBVC9LdGo0Z1lwUStkVEk0K2hxTWR3bDk2RXhXcTJFNU1aU09keUFkbkdNdXIwNFR1WWIyL3VuRVk3SGxrU2QwZkdObms0WEZNWlBKbUJBaXJ2UTUrN25hczE0dkQ3d3FJTEdyS2NteDIyRFo5akYxakZRQ21NTkoyWlZjM1ByYXozOWJZZk9YMWR0bnJTSjZHdEFtWU5yazFrUGJ3M0ZyOHg2THVVc3dEcHA3TzlobkwwdytiT21KTWZWMjJvQm4yT0pienFURC9zMlI1eUowa1drWFpxZU8rUlQvT0JUbllsLzdhV2RpUzA5cHRPc0dXVFpvK05iY1pHeUUwRENielRoNDZHQ3VwdEszUDdwc05xMC9pRnd6ZC9XcXg2RFhsVzRqbVE2YWtkSmtaREhyWnRXWmhVeWZEaFJ4dXZHdm1wMXptTXdraENrU0k3R0poQmlSZHQ2MTlrbW5ac2ZhRHp4c2UyVjY0V2tPR3NUYWFSL1M4WEZRSTh6blNUdTY1cW4weDZwb0tuQjNKZWswUzZGTnRscGRkYTR2eEYzZGVMV1hwQ0dmUFRjN2Y5M1VOWXNMRThZTGs5eDNaQjN6dEVmZTVDbXZMUFpVRkgzTlFZRHJrWWdFdDJSdVlMc1gxbENyY3dkRlNhR3pzL3N0WHNKUlMxM1BLZkFaSlVnQ2F0dll5U08vUkVGVitxREIrZ0xVM2tqT0RlcUNSdXEvOHFnMmhOQkFVZUNkSkNUWVhPS21pUWVmRVdWSm84R3NIVGpoUWNWdzR0THdlQ2RkY2l0Y3pSR1F6eTR1NkZTb1J6enF1dUh3RFVjU3ZKbHJSSDQ0eVNSejRmZzBRcnE2QTMxUFJhS0xqclJudG1aQlFlcEVUR1l3WGIydytyeDV0c1RpTEExZnliTUhuTWFza2RiZjVHeGFUQU14aEE3UlRYWDZiRjRzM3pnbmRFaTdDTUVVNTBybXM0MDBOamxFcEJ6aHBDQ1l4NWNsNWp6bUZIT2tGc25zbEowdktieDBnNTI3Vlo1WlFOYmFlckdPNS9ZWmhkSWlCNnBkOURTZnp4bU5LcHhQUElhbXFYR0ZHelFDWkpNbThtbDEwOUMrQzcxRmY2Mm5CS2VneE9mQjY1a0ZsRTFnV3V1V0VCY1RLTHhPSllZR1FrZ2QxQkZjSG1HczFwTEwrN2FQM3JTMjVQaTh2UFlxUUZEMlJKaUNMMHFtTzNQcWVjU1hGUkdIY3dXNEVmZ0M1eXJVZTlSSHpMc0JrdURBRlVSeE9KcmN0RnVtSGh4SmswVE1Tejk2aEwxTndsZERQRExzN2NraGp2ZWVPc3laVHFmY2NQUW9aa2JUTktsNGVCMTdKZlpVN1VRMjdMSE1ZVzhXa0hiSzJpZXAydGFnMm5BN0ZUblQ5ZFB2RmpIVVNUaEJVUldJZ2dURE5PYWI3UExVRFRwV2FISmdPVm1sWHh5WXJpc0Q1TFN2bG5qdm1NM20xTFV4cWFyVTJHVWVjU1hpU3RSWDREemFWa2U5VDg4dXplMVJsOTdMNWRwdG14SjJXaTMxZGVPc1RneFg5UjNiZ0FtbE1US2J6cGlNUmhSRlFYUXBJalNMV1hQOE5Rcllndlg5WjdmcitFRUc0VFJkSDIzYnZrODNtTVBublVxeDcrakxCNmh3T2dXTmhKRHptMGhHRFRMTFlwQ0FLYm1sMFFiSmorNUZyMXYvaytLRjJQWElPRCtpYmlMVEp1SkpsS2VpR21ORmlSWWxVbFJJNGRBV3duRWxpQ09LWUJRVUNHSWxBY00wTGMwVjM5YjFOWXNyOW41UTJtS1lkRERMM3Z3a2pZa1dKTThHQ3V3N2VJamFZa0lxT283RmdKdGdmYkxkVGpzUkdlellzWDU1U0d0aFJObmJnc2xnbkhTbVhyVW0ydHBweG1ZMHBqZzNvcEE0VFJ0Q291VWRjKzBiK2M1aXRlVjBJUzJqYUtGWGE4ZEc1bTYydGh5aTZqdWlQSkxXdnpSMVlITm5ocFVWdFJsTHkvc3dMMFFSWEZIa01xeUR3cWZGZ3E1TU5RZVhUbkRFNFdRQms0aUtJUVFjSWZlSmtuWjhFMUZDbm1vZk84OHNWK1BzbG1zNzVycVdscUtzc3FsTVJUcXpqSkpmWjgrUkRQZEtETTI3N1owN0o5WVAydWp3djdhTW5nVmtscEh2UEtVeWphVk94TTJ5aENMVWdhakR6alZGVlBxRklVT2YwMDdaNkkzcG5nRjRNaXhkdDF2dEZRcGZjbWx6aSszZEhSYjNIUVpKWUtjaU9GLzBKZkU4Q05aSjMvM1dFZFVsTGNsb0MzRWlKV2t3V2I3Uk9rL1FpYVJ4eXVKU3FkbEp6RE5LVzh3NDlqNGhKbTBJSVZDVTVSNE9hSWZzME5PNVJLNGw4aHBQdFhZbjcvUm9wNXBZS3lEcmwwdVp5MzFQYldJdkdUZHR6WGRKMFlUUUp4STZhQzlVR3hqcVhKZlBtdFlPaSsxR2c1bDFoMVBhQlJrWjVWWjFtQnV4UGQxQ1JXaFVXU2hLWWxTSzBRaGZGdUE5VW5xY0s3cXhsTzdxRG9OY0tFdlRGRjJLY3F5dnA0aDZHdko0ZjFmanRNNkxPaFNSZ0xpbXo0dzYyQ1doMTNYVHNGaFZxV3plbGNlSHJGRDVqRG1VZGF3M1RVdWpXb2lyNVRKMGkwSWtqeGF3RGhodGN5M1Z0cGFVMXg5WWtXbFhVYnZoaG1rWlJVeGwzcmF6TGFaT09BdnBUZHFhUm5zaTBOVGFLTnFQU2RZY3BXajBCUEZzYndla0dGTlVGZDRYS1FobzZ6MDV5MEwySXM5a1RVcklObWduTk4vdkFlLytqaUo3b1BSM3FQUEpUNkU0bXBURFdjaUZWcGMvc3hGam9DeEx2UGVvSlF5djdiaHJJMlRuNUZxeWlmVzRWdGVqWkgyb29GaUhUbWpzZ1dQVGhCdzRjMzNuWU80TWwvemZRMUJjT1VIS2ZSUXRFSnBxUFAzVWRyb3BVSm9ud0d0bjc1TG1aQTBid1BXNXZSbk5lVUNNQXBSczc4eloyTnloWEZ6Q0Z4VW1nbmRGTmhFK284TTlGNGEyNldUUG5BS1hZUmJYanhQTEUwWmNMbG1MOVQ3QnJFanp0RTFSTjRlWTZDcko5elJKaURIUTFLRnZaZXg4Z3VHa2o3NWF1cFd5ZDJNeWNRQUQ3d2tLMHFFWDhxQzdxd1pzOUd0eXVBcnRUdWJXeVFSZlRwaGJaYWxpR3ZzeCtrVHB5dHNwcW9ocEY2cHFWNzNWd1VKMDZ3VGw2THR4UTE1d2tXbzZUMTY0U0JRb3ZVL2ExNEtjbWJ1VzJpWDlYcnJVOEdZTUJpUTVTWDFGSnEySmFLZVcyMkF3VXRvTjBRNmV4WVFBR2V1Q3Bxa3BpL1JaUWhNWWphdWVwNUJ2VkdzbHJzbDU5ekJMclI4YTJLVWc5RkdjNnA1YVdMc1lSUEI3K25laFhleXJYWkt2T0VLTU10QWc3Y00rMVg2N2lHcnZqM0poaXNFb3RlSGNHODFqVzhnN1MwT1Rrc0JMVjNZU2pPTWtCUUs1WHVPZGRBVXdHN1pxaUUvMUVYSDlVRmZKU3dLeGJuQnNNbk50ZjZyYjIrYVI4ekJGUUF0VUUwa3lHWU1LRnhNb0hFTS9aMGVrM2FEUzBRc1R0RFM4dFBTaHQraUFKTkt5a215QUpKdm1sQ0NQRE9pbU82WVIwOGtTQldJTWlLUXBrMUU5MVhqQnR1ZEN1YkQvWXRHUExqWWs3MFBvVmppM2RLNTJ2d0p0WFVpN0pSWGFBcWhaUURreHhtdEJWVXpZbkJ2VDJoZ3ZqaWw4MlZHdVV0am5CdjB5OUh6cHAvRExiZjFINVRwd3BjcWdrVmh6V1RrREw2YVlGZ1JOTUlwWG1JZUdPRXU0WXN1akVDbjJjTFhiNjdVTi85S04ydFJlYWVtak5jbXpVaTM3SFducllTMEtveTFGb0VhalEyS0JhTnEwQW9FUUMxeTF5TlpPREFkdlBGRXVIcnJqaDRxb0RyR0EwN1IzSjAwNGRDbkcwZUVrZHJyOVBYdW1mVVM2YUtxZkg1cEF6cUlhYy83eE0wU05GR1hCWkRUQlRIQXVDY2tOTUMyeHZTeWN2ZjFRc3ZkN3U3WS9wMDNXT3YrQTZ4eXc1WHdIRlNRV0VKVVE1OFJHRU1vOUxTT1dnd0l2T2UwMTYxRDVQVnNxV3dQVEJreXFYYkJGbXk5MkVXTUtuOXRFVkF5OHRUUHRFdXQvcm9hdlJ0UlVZZm5vYldXNTc4Z2FDN2YvNnlKYXBkNkNTL0JEay9id2FGckM1R011RjdSb1huY1M4dXBsVlhSSVhHbTVwVm1lODUwZG5qeDNBVCthZ0hoQ0RDeE5GZ2NUNFFjTlVYemExWVBYbEErdXdkaXNaUU5vRjFSWTlvRm96SFVvNjRpZlRST3htQ0FvY2xyQVZVTXJYSnRVYXM2NDNNRFBkQ015cmF1VGFkYWk3aEIzeFNsNkRvUkpYcFBUKy9NUURhM0dPTDhRZlhHNGNFczMvWEcxNzBWdldGbGQxV0lXRjUwRzFVV3ZqdG82UWtqUGpMVEJVS0U5UVVqdVhoaU1RODYrSUdvRTU3bThPV2Rucml3dEZ2akM0NHNpK1RBWmpBZ1R1YWJOOXJvSThiREpTcTczQzVLYU5mS0FDK25HbGxuaWdrc2dXaURFT1Y0aTBTS1hycHpuK1BGOTRIMWlTcnM4OUx5dHpGckNGczNsbWQwdGNOS09maDRXL3JUUGE5cGQ1VDIwMHdPbU1jYlV6V0NKaWxVSFE4b3g2cGVqVkFlOWxBY2VtQjY1OFRYZnRMbzZYVis3eXhXVG84Ly8rUG5ISC96S2tTOWk0YzFiUGV2YldIUXZRYjRicm1xRFJVbmFtenVOS2NSdW9xTGVjL3I4ZVVhTEM3aWl3aGRWN2pZWW9Na3AyZW9tWHoxMWIzUTc3YkNOcnFRN25jTVNzMUFubXBaRmxNVGxDeUVnVXVPOVVqbURzVkxQWnl3c0NRc0xSNWxNUE5VNGhRVDQxSThxdVpSdHJVM1R2UmJDdXVodGJ6VFhFVGw3c3RPZ0xDNlpXNmlJU0xZOEVWOHRFS3VSMXJLZnhZVmJ0ZzhkdXVsTks2dC9aOXF1R1NpT1B2Yy9mOVgyOXM0dno2NmNldDBrU0Nod1JlSmZwMnk0bTgrbWRIWlZMZGVKdWlBaFJUNGEwdTRmS1N1MnQydWVQTGZCb1NPSEdGVmpmQVpCQzE5MjJpK0RSSlVXUFJqWStaNHBhNTBKNmloZDR2WXMybENkNDJqd0JZaVBxVU92TkJaSEJjNGw1S0FvQ2tRS2hBcXZEWVViVTlkMWg5aGpneG1sYmNnZnI5ci9xbllOVzhjNjR1T3cwV3N3cXRQMjhnZmJCUWhJQVpYWG1UazVkT0oyNXljM2Y5ZktOLzNkUDF4L1c3OERvbGhaWGIyd3ZyYjJYMitmK3MzMUN3OXQzMkhURUNZbDNqdVR0RVRKOTdVTXpibUVXdDZEM2R0U1oza0FYMVFhNExIVEcvZ3lsWTdMTWpWZitXN2dVTjhRS1AxNDNnNERNN0Z1TnFpcGRsem9kdEM0NU5XT0xRL0JpVkZWRGQ1SGZBRytTTjBIeml1KzdhalR0cmMwQ1NHU0JwUkw1V2ptVFM3QmsxbXpxUW1yN1J3VWRibUt5aDYwUUhUQS85UGV2Q1UvNUhLM1JGdGVTR0c5NEFtcXVMSkVxcVZZTS9IN2JyaXhXVHh3NkswcjMvQjNmLzNxQlIzRit0cGRibVYxOWRIMXRaOTV5WHd1YjVIcGxlODcrOUFIOUZBNVZTc2IzelFlVDVrcWZSWnpFS0U5SXBzZGI2Z2psamVFVEVQSkk2YzMyTGRjTWF0clJ1T0lFNkVvQ2xRalpWSGg4d0oyNzluamgyd2dzRFJ1TWpGZFBDNFJSQVM4Vi9BMTNnZDhDVlVKM3NVa0NCdGN5U1N0U3Uvb1Y3R3RtU1JoV0pIV3VSVWdGanFUMjVwVnkxK25QcUdXWjU1b2lhWmtDeE56RkplcXM1MTNpSU1TakNSNlFJd3BXUjlOOXR1MmpkVlBqdnJSOHMwYmkwZVB2bjdsOVgvdlQ5TndrTDNiVTRxVjFaT2F1eHF1cksrdC9mZDY0VSsxbnVsL043MzRlQkUyVCtueVlra0VGNXNtRXpzY1VhcVVaTVdFWmNWWVl3SzFHSTFGSHZ6a2FReGhZWGxFTmFxNlpSYUk5SENPeWQ0YVdwc1VKNkFvM1RnQko3R0RXc1lqai9kUWVNRzVWTWFnU00xZ0xYR2w4MCt5ZHdpY3c3cVpjNjBKY3BuUVF2U1pPcVNkaWRyYmY4Q2UwV29wakhONWUyV1ZyY3VnM053MWZhVThKZUl3S3R4a2lhQStxTzB2eXRFUnYzamd5TzhzM1BDOGY3aXkrcTBmZmFxdEtVVmVBOTJ1K1lyQUQ2eXYvZkt2bnYrTCszOXM5M1QxeXMzdEM4eWJ5MkV5c2tSVEMzMWxPYUtFdWtsL3ZpK1lOY3JtWERsemJwT2w1ZjBzTGUxTG0zN2IvazZSUGRNLzJuVmxyVFAxQWtWdUNPZzY5WHpNd2xBS245b3F5OEtEYXpsZk1ZWDkzZzhZcGYxN1NlNDVkZFl1UXNzZUo1c20xWDdQa05pd3FEYllycUo5bTdCbGFxMFEwdTlhUWoxYTJoa21FTUdMNGZPOEIzRVRVeFowMThaK2VkK05SZlFMank4ZnV2Ri9lUDIzZk84dlExcVU5VlFyYllyaHJtNkFuM2piWGNYSzZoditHSGpWK2kvL3lMZGRPdlBFajF5NC9LbmJ0aTgrZ3Uxc2hnbkdTRVNpelIzTWNkNUozUmpiT3pWK2NwZ0hQLzVnQWtPcnhMLzJ2aVc4K3ozRDhkUU03NlFqTDFiZVV4UXdLdE1BSk84TThhbWh5YnRrVDFwQ3ZTSTRTN1VqVExyTXB4c2VrUWVVOTlWZHpUT3VCNHMzT3VwQU1qK0RoVzc5VG9lMkowdDFEK2U4UmQ2ODk4U21SbFR3ZUdMcXpMQ3lHbE9XbFFaek5wOTVMLzZJU0hYQTcxczhNbDg0Y09oWGkzMUgvdWVWMWI5OUtzM211WnRQdDBueXV2dUQxdGZXM0gzM3JYTGZTWFI5N1RmMjY4V1AvNDlYenA5KzAvelN1Y1B6QzAreWUyV0RuZDN6R0hNaWxXSUZqWTNsOFRNN2ZPU2pqOG1CbzhzY1BiYkVaRnl3dkx3RTJqQWVqVmhhWE1LWFJXS05lbEx6Y09VcFMwYzE4cFNsSVg2Tzg1cUtxYjcxVVNrUUVLbHlDY0tsSFVLMDRPaGdzRkdidjNXY0NPbkxKam15MHFoN1ZnS1lObnVHVEZ3enFkNDBZWEthbHVwS1J0OUZoS29vVVhQVU5lYjh4SHcxY2JOcEFMK0VyNWJablFyVndxSE55Y0dqUHovWmYrU2ZyM3pER3o0K2FOQ09UMnZ5ZkdwRmFTZGFmZk1HOElQcmE3L3p2OFBaNzl6NHlNZStnZ3VYWGpqeDh4ZWRPL3ZZWkxvOUwxeFJjdTcwUmQ3L1o0OHkzaitpTW9pTjRwZEtZbXdZajBxcTBRaFhGTW0wdUVoWmVzYVRFYzVIbkE5VUl5Z0xoMHJpeTNtZmxqSzEyN0pTaldnRXpuZitMS0hmZWswalZ0c3Vzc2VMMkhEZ2JBYUEyNnBKVlBhV2VYcDlDcFlMZStZUVBONTh1MitEZ0djN2dJbG50THhmeEFxNXVMRTdMNnFxOGVYa3R5ZVRRMmVPSHp2Nm0rdy85SkdWMVc4NWx3UnpsN3Z2UHZoczk2OSt4ZzFjcVQxbDNRMXRwUE9lZi92N0oyODUvN0UvUHp6YmxaZXFzNy8xUi8vdWorNjQvNkVuRm02NS9jaHRrMmJLZnFjc0xKWUlnYXJ5aktveDQ5RUVjVVpaUUZFS1ZlVklabElaalQxbDRZbVdCMW40SW5jdkRLakJvM0dtWVEwd01iRSs5SmErMzNRUGJhZXRIK1hYTkZlQ1RReFRuOWRVdHhXVTFybm5RS05JL0F6TUp3RzVNYzZWNEVZRUdST2xzTkhTUHFxRi9ROFVHdjVaTTQvL2JuTGcyTmJLWDMvRHFhdkg2TUNLdFlmL3MvMzMvd0Vub004SndCWitEd0FBQUFCSlJVNUVya0pnZ2c9PSIvPjxjaXJjbGUgY3g9IjMyIiBjeT0iMzEiIHI9IjIxLjMiIGZpbGw9InVybCgjcykiIG9wYWNpdHk9Ii4zNSIvPjxjaXJjbGUgY3g9IjMyIiBjeT0iMzEiIHI9IjIyIiBmaWxsPSJub25lIiBzdHJva2U9IiNkOTkzMDAiIHN0cm9rZS13aWR0aD0iMS42Ii8+PHBhdGggZD0iTTggMjRBMjUgMjUgMCAwMTI4IDYuNSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjMiIGZpbGw9Im5vbmUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgb3BhY2l0eT0iLjc1Ii8+PC9zdmc+") center/contain no-repeat;vertical-align:-3px;position:relative;filter:drop-shadow(0 1px 1px rgba(140,90,0,.3))}.coin::after{content:none;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:10px;color:#8a5a00;font-style:normal}.coin.big{width:24px;height:24px}.coin.big::after{content:none}.coinchip{display:flex;align-items:center;gap:5px;height:36px;border:0;border-radius:999px;padding:0 12px 0 8px;background:rgba(255,255,255,.82);box-shadow:0 3px 0 rgba(106,79,201,.2);color:#6b4a00;font-size:16px;margin-right:6px}.tiles{grid-template-columns:repeat(4,1fr)!important;gap:8px!important}#rankBtn{display:none!important}.t-shop{--tc:#e8a400}.nest-head{gap:8px}.nest-head small{flex:1}.nest-share{border:0;border-radius:999px;padding:5px 12px;background:var(--grape,#6a4fc9);color:#fff;font-size:13px;box-shadow:0 3px 0 rgba(0,0,0,.18)}.scoreline{display:flex;justify-content:center;gap:14px;align-items:center;margin:2px 0 6px;font-family:var(--body);color:var(--ink-soft,#6b628f)}.scoreline b{font-size:20px;color:var(--ink,#2e2552)}.scoreline i{font-style:normal;color:#fff;background:#ff4f8b;border-radius:99px;padding:1px 7px;font-size:11px;vertical-align:2px}.coin-get{display:flex;align-items:center;gap:4px;color:#b77f00!important;font-weight:700}.card.shop{max-height:88vh;overflow:auto}.shop-bal{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;margin-bottom:10px}.shop-bal b{font-size:24px;color:#b77f00}.shop-bal small{width:100%;font-family:var(--body);color:var(--ink-soft,#6b628f)}.shop-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;background:rgba(106,79,201,.1);padding:4px;border-radius:16px;margin-bottom:10px}.shop-tabs button{border:0;border-radius:12px;padding:8px;background:transparent;font-size:15px;color:var(--ink-soft,#6b628f)}.shop-tabs .on{background:#fff;color:var(--ink,#2e2552);box-shadow:0 2px 0 rgba(106,79,201,.2)}.shop-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:8px}.sk{display:flex;flex-direction:column;align-items:center;gap:4px;border:0;border-radius:16px;padding:10px 4px 8px;background:#f6f2ff;box-shadow:0 3px 0 #ddd2f6}.sk b{font-size:14px;color:var(--ink,#2e2552)}.sk small{font-family:var(--body);font-size:12px;color:#b77f00;display:flex;align-items:center;gap:3px}.sk.on{background:#fff6d6;box-shadow:0 0 0 3px #ffd23f,0 3px 0 #e0b100}.sk.on small{color:#6b4a00}.sk.poor{opacity:.55}.sw{display:block;width:58px;height:44px}.sw.pot{width:66px;height:52px;overflow:visible;filter:drop-shadow(0 2px 3px rgba(80,50,160,.15))}.sw.tray{border-radius:12px;background:repeating-linear-gradient(90deg,rgba(0,0,0,.18) 0 4px,transparent 4px 14px),var(--a);box-shadow:inset 0 -4px 0 rgba(0,0,0,.18)}#tray.skin-pink{background:linear-gradient(180deg,#ffc2d6,#ff8fb1 55%,#e86592);box-shadow:inset 0 2px 0 rgba(255,255,255,.5),0 5px 0 #b8456c,0 12px 18px rgba(232,101,146,.25)}#tray.skin-ice{background:linear-gradient(180deg,#eafaff,#9fdcf5 55%,#6cbbe0);box-shadow:inset 0 2px 0 rgba(255,255,255,.7),0 5px 0 #4a97bd,0 12px 18px rgba(80,160,210,.25)}#tray.skin-night{background:radial-gradient(circle at 20% 30%,#fff 0 1px,transparent 2px),radial-gradient(circle at 70% 60%,#fff 0 1px,transparent 2px),linear-gradient(180deg,#5a4bc4,#3a2f8f 55%,#241d5c);background-size:60px 40px,80px 50px,auto;box-shadow:inset 0 2px 0 rgba(255,255,255,.3),0 5px 0 #17113f,0 12px 18px rgba(36,29,92,.35)}#tray.skin-gold{background:linear-gradient(180deg,#fff1a8,#f2b705 55%,#c58a00);box-shadow:inset 0 2px 0 rgba(255,255,255,.7),0 5px 0 #8a6100,0 12px 18px rgba(242,183,5,.35)}.lv.dailycard{grid-column:1/-1;min-height:112px;background:radial-gradient(circle at 85% 20%,rgba(255,255,255,.7),transparent 40%),linear-gradient(135deg,#ffe58a,#ffb36b 60%,#ff8fb1);box-shadow:0 6px 0 #e08a3c,0 12px 18px rgba(224,138,60,.25)}.lv.dailycard h3{color:#5a2a00}.lv.dailycard .tg,.lv.dailycard .meta{color:#8a4a10}.lv.dailycard .bt{color:#b0103a}.lv.dailycard .peek{width:84px;height:94px;top:2px}.lv.dailycard.locked{filter:saturate(.3)}.sk.nudge,.lv.nudge{animation:nudge .35s}#cut{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;flex-direction:column;justify-content:flex-end;padding:0 14px calc(env(safe-area-inset-bottom,0px) + 26px);background:linear-gradient(180deg,rgba(20,12,50,.25),rgba(20,12,50,.78));cursor:pointer}#cutSkip{position:absolute;top:calc(env(safe-area-inset-top,0px) + 14px);right:14px;border:0;border-radius:99px;padding:6px 14px;background:rgba(255,255,255,.85);color:#4a3a8a;font-size:14px}.cut-box{position:relative;max-width:520px;width:100%;margin:0 auto;display:flex;align-items:flex-end;gap:4px}.cut-box.in{animation:pop-in .3s}#cutImg{width:clamp(120px,36vw,160px);height:150px;object-fit:contain;flex:none;margin-bottom:-6px;filter:drop-shadow(0 6px 8px rgba(0,0,0,.35))}.cut-txt{flex:1;min-width:0;background:#fffaf0;border-radius:20px;padding:14px 16px 12px;box-shadow:0 6px 0 #d8c8ff,0 14px 24px rgba(0,0,0,.25)}.cut-txt b{display:inline-block;font-size:15px;color:#fff;background:#6a4fc9;border-radius:99px;padding:2px 12px;margin-bottom:6px}.cut-txt p{margin:0;font-family:var(--body);font-size:16px;line-height:1.65;color:#2e2552;min-height:3.3em}.cut-txt small{display:block;text-align:right;font-family:var(--body);font-size:11px;color:#7d72a8;margin-top:4px}#cut.narr .cut-txt{background:rgba(20,12,50,.85);box-shadow:0 0 0 1px rgba(255,255,255,.15)}#cut.narr .cut-txt p{color:#f3eeff}#cut.narr .cut-txt b{background:#ffd23f;color:#5a3d00}.frag-row{width:100%;max-width:440px;display:flex;align-items:center;gap:10px;margin:-2px 0 12px}.frag-row .link{margin:0 0 0 auto;padding:0;font-size:13px}.frag-t{font-family:var(--body);font-size:13px;color:var(--ink-soft,#6b628f)}.frags{display:inline-flex;gap:5px}.frags i{width:14px;height:18px;-webkit-clip-path:polygon(50% 0,100% 40%,50% 100%,0 40%);clip-path:polygon(50% 0,100% 40%,50% 100%,0 40%);background:rgba(106,79,201,.2)}.frags i.on{background:linear-gradient(160deg,#fff6c2,#ffd23f 45%,#ff8fb1);filter:drop-shadow(0 0 4px rgba(255,210,63,.9))}.frag-get{display:flex;flex-direction:column;align-items:center;gap:6px;margin:4px 0 8px;padding:10px;border-radius:16px;background:linear-gradient(135deg,#fff6d6,#ffe1ec);font-family:var(--body);color:#7a4a00}.frag-get .frags i{width:20px;height:26px}.end-god{display:block;width:110px;height:120px;object-fit:contain;margin:0 auto 6px;filter:drop-shadow(0 0 18px rgba(255,210,63,.9))}.vs{font-family:var(--body);color:var(--ink-soft,#6b628f)}.vs.win{color:#c2410c;font-weight:700}#bossBar{position:absolute;left:50%;top:10px;transform:translateX(-50%);z-index:5;display:flex;align-items:center;gap:6px;width:min(64%,300px);padding:4px 10px 4px 4px;border-radius:99px;background:rgba(40,6,20,.72);box-shadow:0 0 0 2px rgba(255,90,90,.45);pointer-events:none}#bossBar img{width:30px;height:30px;object-fit:contain;border-radius:50%;background:rgba(255,255,255,.15)}#bossBar .hpw{flex:1;height:10px;border-radius:99px;background:rgba(255,255,255,.15);overflow:hidden}#bossBar .hpw i{display:block;height:100%;background:linear-gradient(90deg,#ff3b3b,#ff9a3c);transition:width .35s}#bossBar b{font-size:12px;color:#ffd6d6;font-variant-numeric:tabular-nums;min-width:44px;text-align:right}#bossBar.hit{animation:bosshit .35s}@keyframes bosshit{25%{transform:translateX(calc(-50% - 6px))}50%{transform:translateX(calc(-50% + 5px))}75%{transform:translateX(calc(-50% - 3px))}}body.boss #scoreBox{top:54px}.tools{grid-template-columns:repeat(5,1fr)!important;gap:7px!important}.tool .lb{font-size:13px}.t-sum{--tc:#f2b705}.t-sum .ic{background:conic-gradient(#f2b705 var(--p,0deg),rgba(0,0,0,.12) 0);padding:3px}.t-sum .ic img{width:100%;height:100%;object-fit:contain;border-radius:8px;background:#fff8e1}.t-sum.full .ic{animation:sumglow 1s infinite alternate}@keyframes sumglow{from{box-shadow:0 0 0 0 rgba(242,169,0,.0)}to{box-shadow:0 0 0 4px rgba(242,169,0,.35),0 0 14px rgba(255,210,63,.9)}}.up-box{display:flex;gap:10px;align-items:center;text-align:left;background:#f6f2ff;border-radius:16px;padding:12px;margin-bottom:10px}.up-box img{width:64px;height:70px;object-fit:contain}.up-box p{margin:4px 0 0;font-family:var(--body);font-size:13px;color:var(--ink-soft,#6b628f);line-height:1.5}.shop-tabs{grid-template-columns:repeat(3,1fr)!important}.shop-tabs button{font-size:13px!important;padding:8px 2px!important}#credits{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;overflow:hidden;background:radial-gradient(ellipse at 50% 120%,#ffc99c 0%,#f59f7a 25%,#6a4fc9 70%,#2a1f5c 100%);color:#fff;text-align:center}#crSkip{position:absolute;top:calc(env(safe-area-inset-top,0px) + 14px);right:14px;z-index:2;border:0;border-radius:99px;padding:6px 14px;background:rgba(255,255,255,.85);color:#4a3a8a;font-size:14px}#credRoll{position:absolute;left:0;right:0;top:0;padding:0 20px 60px;animation:roll 26s linear forwards}@keyframes roll{from{transform:translateY(100vh)}to{transform:translateY(0)}}#credRoll h2{font-size:56px;margin:70px 0 0;-webkit-text-stroke:8px #6a4fc9;paint-order:stroke;letter-spacing:6px}.cr-sub{font-size:20px;color:#ffe08a;margin:4px 0 36px}.cr-sec{margin:0 auto 30px;max-width:420px}.cr-sec small{display:block;font-family:var(--body);font-size:13px;letter-spacing:4px;color:#e4dcff;margin-bottom:8px}.cr-sec p{margin:0;font-size:20px;line-height:1.6}.cr-cast{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.cr-cast figure{margin:0}.cr-cast img,.cr-you{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 4px 6px rgba(0,0,0,.3))}.cr-you{border-radius:50%;background:rgba(255,255,255,.18);font-size:22px;width:80%;margin:0 auto}.cr-cast figcaption{font-family:var(--body);font-size:12px;margin-top:2px}.cr-stats{font-family:var(--body);font-size:14px;color:#ffe08a;margin:10px 0}.cr-end{font-size:24px;margin:30px 0 18px}.cr-btns{display:flex;flex-direction:column;gap:10px;max-width:300px;margin:0 auto}.frags .soul{width:18px;height:18px;border-radius:50%;margin-left:4px;background:radial-gradient(circle,rgba(255,255,255,.5),rgba(106,79,201,.15));box-shadow:0 0 0 1px rgba(106,79,201,.25)}.frags .soul.on{background:radial-gradient(circle,#fff 0,#fff 25%,#ffd23f 55%,#ff8fb1);box-shadow:0 0 10px rgba(255,210,63,.9)}#endBtn{margin-left:8px!important}.lore{text-align:left;margin:4px 0 12px;padding:12px 14px;border-radius:16px;background:linear-gradient(135deg,#fff8e6,#f3ecff);box-shadow:inset 0 0 0 1px rgba(106,79,201,.15)}.lore small{font-family:var(--body);font-size:11px;letter-spacing:3px;color:#9a7a3a}.lore b{display:block;font-size:18px;margin:2px 0 4px;color:var(--ink,#2e2552)}.lore p{margin:0!important;font-family:var(--body);font-size:14px!important;line-height:1.7!important;color:#4a3f70!important}.lore.locked{background:#f2eff8}.lore.locked b{color:#7d72a8}.lore .pg{height:6px;border-radius:8px;background:rgba(106,79,201,.15);margin-top:6px;overflow:hidden}.lore .pg i{display:block;height:100%;background:#ffd23f}#choice{position:fixed;top:0;right:0;bottom:0;left:0;z-index:92;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(20,12,50,.72)}.ch-box{width:100%;max-width:360px;text-align:center;background:#fffaf0;border-radius:28px;padding:22px 18px 18px;box-shadow:0 10px 0 #d8c8ff,0 20px 40px rgba(0,0,0,.35);animation:pop-in .35s}.ch-box img{width:110px;height:110px;object-fit:contain;margin-top:-70px;filter:drop-shadow(0 6px 8px rgba(0,0,0,.3))}.ch-box h3{margin:4px 0;font-size:24px;color:#2e2552}.ch-box p{font-family:var(--body);color:#6b628f;margin:0 0 14px}.ch-box .btn{width:100%;margin-top:10px}.btn.dark{background:#3a2f8f;color:#fff;box-shadow:0 5px 0 #1d1748}:root.moonlit{--pond:#d3d9f2;--pond-hi:#f4f6ff;--pond-lo:#97a3d6;--pond-deep:#2c3570;--ink:#1d2350;--ink-soft:#5a6396}.moonlit #splash{background:radial-gradient(circle at 78% 16%,#fffbe8 0 5%,rgba(255,251,232,.35) 6%,transparent 14%),radial-gradient(ellipse at 50% 30%,#eef1ff 0%,#b8c3ee 45%,#5b67a8 85%,#2c3570 100%)}.moonlit .sp-water .w1{fill:#c7d0f5}.moonlit .sp-water .w2{fill:#6f7cc0}.moonlit .sp-logo span{-webkit-text-stroke-color:#2c3570;text-shadow:0 8px 0 #2c3570,0 16px 24px rgba(44,53,112,.35)}.moonlit .sp-badge,.moonlit .sp-sub,.moonlit #splash small{color:#2c3570}.moonlit .sp-bar i{background:linear-gradient(90deg,#c7d0f5,#5b67a8)}#credits.seal{background:radial-gradient(circle at 80% 12%,#fffbe8 0 3%,transparent 9%),radial-gradient(ellipse at 50% 120%,#5b67a8 0%,#2c3570 45%,#0f1230 100%)}.cr-cast figure.sealed img{filter:grayscale(1) brightness(.6) drop-shadow(0 4px 6px rgba(0,0,0,.3))}.cr-hint{font-family:var(--body);font-size:14px;color:#ffe08a;margin:-6px 0 18px}.ach small.rw{display:block;margin-top:2px;color:#b77f00}.ach small.rw.got{color:#7bbf8a}.rw-toast{position:fixed;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 110px);transform:translateX(-50%);z-index:99;display:flex;align-items:center;gap:6px;padding:10px 16px;border-radius:99px;background:#fff6d6;color:#6b4a00;font-size:15px;box-shadow:0 6px 18px rgba(0,0,0,.2);animation:pop-in .35s;white-space:nowrap}#tray.skin-dawn{background:linear-gradient(180deg,#ffe3b8,#ffb36b 55%,#f08a5d);box-shadow:inset 0 2px 0 rgba(255,255,255,.6),0 5px 0 #c2551a,0 12px 18px rgba(240,138,93,.3)}#tray.skin-vinyl{background:repeating-radial-gradient(circle at 50% 50%,#2b2b2b 0,#2b2b2b 3px,#1a1a1a 3px,#1a1a1a 6px);box-shadow:inset 0 2px 0 rgba(255,255,255,.15),0 5px 0 #000,0 12px 18px rgba(0,0,0,.35)}.vinyl{width:150px;height:150px;margin:6px auto 8px;border-radius:50%;background:repeating-radial-gradient(circle,#222 0,#222 2px,#111 2px,#111 5px);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 18px rgba(0,0,0,.3)}.vinyl img{width:62px;height:62px;border-radius:50%;object-fit:contain;background:#ffd23f;padding:6px}.vinyl.spin{animation:spin 4s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.tracks{display:flex;flex-direction:column;gap:6px;margin:6px 0 10px}.trk{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:8px;border:0;border-radius:16px;padding:10px 12px;background:#f6f2ff;text-align:left}.trk .no{font-size:13px;color:#7d72a8}.trk b{font-size:16px;color:var(--ink,#2e2552)}.trk small{font-family:var(--body);font-size:12px;color:#7d72a8}.trk.on{background:#fff6d6;box-shadow:0 0 0 2px #ffd23f}.trk.on small{color:#b77f00}.trk.lock{opacity:.55}.screen-head h2{color:var(--pond-deep)!important;text-shadow:0 2px 0 rgba(255,255,255,.9)!important;letter-spacing:1px}.ach-head h3{color:var(--pond-deep)!important;text-shadow:0 2px 0 rgba(255,255,255,.9)!important}.pchip{flex:1 1 auto;max-width:62%;padding-right:12px!important}.pc-txt small{font-size:11px!important}.pc-txt{overflow:hidden}.pc-txt small{overflow:hidden;text-overflow:ellipsis}.home-bar{gap:7px}.home-bar .grow{flex:0 1 4px}.ach{padding:11px 12px;gap:10px;align-items:start}.ach .ai{margin-top:2px}.ach.tap::after{top:9px!important;bottom:auto;right:9px;font-size:10px!important;padding:1px 7px!important;opacity:.95}.ach.tap b{padding-right:34px}.ach small.rw{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ach.done b{color:var(--ink,#2e2552)}#replayBtn,#endBtn{text-decoration:none!important;border:0!important;background:#fff!important;color:#6a4fc9!important;border-radius:99px!important;padding:5px 12px!important;font-size:12px!important;box-shadow:0 2px 0 rgba(106,79,201,.2)}.seg button{display:flex;flex-direction:column;align-items:center;gap:1px;padding:8px 4px 7px!important;font-size:14px!important;line-height:1.2}.seg button small{font-family:var(--body);font-size:10px;color:#7d72a8}.seg .on small{color:#b77f00}.sw-toggle{position:relative;width:50px;height:30px;border:0;border-radius:99px;background:#d8d0ee;padding:0;transition:background .2s;box-shadow:inset 0 2px 3px rgba(0,0,0,.08);opacity:1!important}.sw-toggle i{position:absolute;left:3px;top:3px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 2px 3px rgba(0,0,0,.18);transition:transform .2s}.sw-toggle[aria-pressed=true]{background:linear-gradient(135deg,#9b7bff,#6a4fc9)}.sw-toggle[aria-pressed=true] i{transform:translateX(20px)}.set-row{padding:7px 0!important}.card.shop{width:min(92vw,400px);box-sizing:border-box}.set-sec{margin-bottom:10px!important}.lv,.tile,.daily,.nest-share,.ds-it,.sk,.trk{transition:transform .12s ease}.lv:not(.locked):active,.tile:active,.daily:active{transform:scale(.975)}.lv.locked{cursor:not-allowed}button:focus-visible,a:focus-visible{outline:3px solid #ffd23f;outline-offset:2px}.nest-head b{letter-spacing:1px}.daily b{letter-spacing:.5px}#count{font-variant-numeric:tabular-nums}.tool .lb{letter-spacing:.5px}.card h2{letter-spacing:1px}.sp-sub{font-size:14px;letter-spacing:.5px}.story-intro{background:rgba(255,255,255,.55);border-radius:16px;padding:10px 12px;box-sizing:border-box}.pondbox{height:210px!important;touch-action:pan-y}.pondbox.editing{box-shadow:inset 0 0 0 3px #ffd23f,inset 0 -8px 0 rgba(106,79,201,.18)!important}.pondbox.editing .nestfrog{opacity:.45;pointer-events:none}.deco{position:absolute;margin:0;transform:translate(-50%,-92%);pointer-events:none;filter:drop-shadow(0 3px 2px rgba(0,0,0,.18))}.deco img{width:100%;height:100%;object-fit:contain;display:block;-webkit-user-drag:none}.editing .deco{pointer-events:auto;cursor:grab;outline:2px dashed rgba(255,255,255,.85);outline-offset:2px;border-radius:8px}.deco.drag{cursor:grabbing;transform:translate(-50%,-92%) scale(1.12)}.deco-x{position:absolute;top:-10px;right:-10px;width:24px;height:24px;border:0;border-radius:50%;background:#ff4f8b;color:#fff;font-size:16px;line-height:24px;padding:0;box-shadow:0 2px 0 rgba(0,0,0,.2)}.nest-share.alt{background:#ffd23f;color:#5a3d00;margin-right:6px}#decShop{margin-top:10px}.ds-top{display:flex;align-items:center;gap:8px;margin-bottom:8px}.ds-top span{display:flex;align-items:center;gap:4px;color:#b77f00;font-size:18px}.ds-top small{flex:1;font-family:var(--body);font-size:11px;color:#6b628f;line-height:1.3}.ds-top .btn{margin:0;padding:6px 14px;font-size:14px}.ds-list{display:flex;gap:8px;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x mandatory}.ds-it{flex:none;width:76px;display:flex;flex-direction:column;align-items:center;gap:2px;border:0;border-radius:16px;padding:8px 4px;background:#fff;box-shadow:0 3px 0 #ddd2f6;scroll-snap-align:start}.ds-it img{width:46px;height:46px;object-fit:contain}.ds-it b{font-size:12px;color:var(--ink,#2e2552);white-space:nowrap}.ds-it small{font-size:11px;color:#b77f00;display:flex;align-items:center;gap:2px}.ds-it.poor{opacity:.5}.nbub{position:absolute;transform:translate(-50%,calc(-100% - 64px));max-width:150px;padding:5px 10px;border-radius:12px;background:#fff;color:#2e2552;font-size:12px;line-height:1.35;box-shadow:0 3px 8px rgba(0,0,0,.15);white-space:normal;text-align:center;pointer-events:none;animation:pop-in .25s}.nbub::after{content:"";position:absolute;left:50%;bottom:-6px;margin-left:-6px;border:6px solid transparent;border-bottom:0;border-top-color:#fff}.nestfrog.has-pers::before{content:"";position:absolute;right:2px;top:2px;width:8px;height:8px;border-radius:50%;background:#ffd23f;box-shadow:0 0 6px #ffd23f;z-index:2}.p-wag img{animation:pwag .14s 14 alternate;transform-origin:50% 100%}@keyframes pwag{from{transform:rotate(-6deg) translateY(0)}to{transform:rotate(6deg) translateY(-5px)}}.p-laugh img{animation:plaugh .12s 14 alternate}@keyframes plaugh{from{transform:rotate(-9deg) translateY(0)}to{transform:rotate(9deg) translateY(-4px)}}.p-zen img{animation:pzen 2.2s ease-in-out;filter:drop-shadow(0 0 10px #ffd23f)}@keyframes pzen{30%,70%{transform:translateY(-16px)}}.p-kick img{animation:pkick .7s 2}@keyframes pkick{50%{transform:rotate(360deg) scale(1.1)}100%{transform:rotate(360deg)}}.p-peace img,.p-bounce img{animation:pbounce .35s 5 alternate}@keyframes pbounce{from{transform:translateY(0) scaleY(1)}to{transform:translateY(-12px) scaleY(1.06)}}.p-sway img{animation:psway .55s 4 alternate ease-in-out}@keyframes psway{from{transform:rotate(-12deg)}to{transform:rotate(12deg)}}.p-nod img{animation:pnod .4s 4 alternate}@keyframes pnod{to{transform:translateY(4px) rotate(4deg)}}.p-nibble img{animation:pnib .15s 12 alternate}@keyframes pnib{to{transform:scale(1.05,.95)}}.p-beam img{animation:pbeam 2s;filter:drop-shadow(0 0 8px #fff3b0)}@keyframes pbeam{50%{transform:scale(1.15)}}.p-shh img{animation:pshh 2s}@keyframes pshh{30%,70%{transform:translateX(-4px) rotate(-6deg)}}.p-melt img{animation:pmelt 2s}@keyframes pmelt{50%{transform:scaleY(.72) scaleX(1.18) translateY(10px)}}.p-sparkle img{animation:pspark 2s;filter:drop-shadow(0 0 12px #b39bff)}@keyframes pspark{50%{transform:rotate(-8deg) scale(1.12)}}.p-fade img{animation:pfade 2s}@keyframes pfade{50%{opacity:.15}}.p-float img{animation:pfloat 2.2s ease-in-out;filter:drop-shadow(0 0 10px #fff6c2)}@keyframes pfloat{50%{transform:translateY(-22px)}}.p-roar img{animation:proar .08s 20 alternate;filter:drop-shadow(0 0 8px #ff3b3b)}@keyframes proar{from{transform:scale(1.15) translateX(-2px)}to{transform:scale(1.15) translateX(2px)}}.pers{text-align:left;margin:4px 0 8px;padding:8px 12px;border-radius:12px;background:#f2eff8}.pers b{display:block;font-size:14px;color:#7d72a8}.pers small{font-family:var(--body);font-size:12px;color:#6b628f}.pers.on{background:#fff6d6}.pers.on b{color:#b77f00}.ach.tap{cursor:pointer}.ach.tap::after{content:"分享";position:absolute;right:10px;top:10px;font-size:11px;color:#b77f00;background:#fff6d6;border-radius:99px;padding:1px 8px}.ach{position:relative}.btn.achbtn{background:linear-gradient(135deg,#ffe08a,#ffb36b);color:#5a2a00;box-shadow:0 5px 0 #d9822b}body.museum{background:radial-gradient(ellipse at 50% 35%,rgba(255,226,160,calc(var(--muse,.1)*.55)) 0%,rgba(30,28,40,1) 60%,#07070c 100%)}body.museum .hud{background:rgba(20,18,30,.7);border-color:rgba(255,255,255,.1)}body.museum .lvl,body.museum #count{color:#f3e3b5}body.museum #stage::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;border-radius:inherit;background:radial-gradient(circle at 50% 46%,rgba(0,0,0,calc((1 - var(--muse,.1))*.62)) 0%,rgba(0,0,0,calc((1 - var(--muse,.1))*.8)) 60%,rgba(0,0,0,calc((1 - var(--muse,.1))*.95)) 100%)}body.museum #banner,body.museum #scoreBox,body.museum #cut{z-index:6}.lv.musecard{grid-column:1/-1;min-height:112px;background:radial-gradient(circle at 82% 30%,rgba(255,214,120,.45),transparent 38%),linear-gradient(150deg,#2b2a36,#16151d 60%,#0b0b10);box-shadow:0 6px 0 #050508,0 12px 18px rgba(0,0,0,.35);color:#fff}.lv.musecard h3{color:#f3e3b5}.lv.musecard .tg,.lv.musecard .meta{color:#cbbf9a}.lv.musecard .bt{color:#ffd27a}.lv.musecard .peek{width:84px;height:104px;top:0}.lv.musecard.locked .peek{filter:brightness(0) opacity(.6)}.lv.musecard .lvst svg{fill:rgba(255,255,255,.2)}.lv.musecard .lvst svg.on{fill:#ffd23f}.set-sec{width:100%;box-sizing:border-box;align-self:stretch;text-align:left;margin:0 0 14px;padding:12px 14px;border-radius:16px;background:#f6f2ff}.set-sec>b{display:block;font-size:16px;margin-bottom:6px;color:var(--ink,#2e2552)}.set-sec p{margin:0 0 8px!important;font-family:var(--body);font-size:13px!important;line-height:1.6!important;color:#6b628f!important}.set-row{display:flex;align-items:center;justify-content:space-between;padding:4px 0;font-family:var(--body);color:var(--ink,#2e2552)}.set-row .toggle[aria-pressed=false]{opacity:.45}.seg{display:grid;grid-template-columns:1fr 1fr;gap:6px;background:rgba(106,79,201,.1);padding:4px;border-radius:12px}.seg button{border:0;border-radius:8px;padding:8px 4px;background:transparent;font-size:13px;color:#6b628f}.seg .on{background:#fff;color:var(--ink,#2e2552);box-shadow:0 2px 0 rgba(106,79,201,.2)}.set-btns{display:grid;grid-template-columns:1fr 1fr;gap:8px}.set-btns .btn{margin:0;font-size:14px;padding:10px 6px}.link.danger{color:#d64545!important}.savecode{width:100%;min-height:110px;box-sizing:border-box;border:2px solid #e3dcf7;border-radius:16px;padding:10px;font:12px/1.4 ui-monospace,Menlo,monospace;word-break:break-all;resize:vertical;margin-bottom:10px;background:#fff}.help{text-align:left;max-height:56vh;overflow:auto;padding-right:4px}.help h4{margin:12px 0 4px;font-size:16px;color:#6a4fc9}.help p{margin:0!important;font-family:var(--body);font-size:14px!important;line-height:1.7!important;color:#4a3f70!important}.mirrors{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.mir{display:grid;grid-template-columns:1fr auto;align-items:center;text-align:left;padding:10px 12px;border-radius:16px;background:#f6f2ff}.mir small{grid-column:1;font-family:var(--body);color:#6b628f;word-break:break-all}.mir button{grid-row:1/3;grid-column:2;margin:0}.feat-pop small{font-family:var(--body);letter-spacing:4px;color:#b77f00}.feat-pop h2{margin:4px 0 8px}.feat-new{animation:featpulse 1s 3}@keyframes featpulse{50%{transform:scale(1.18);box-shadow:0 0 0 6px rgba(255,210,63,.55)}}.tiles{grid-template-columns:repeat(auto-fit,minmax(0,1fr))!important}.halo-badge{flex:none;display:flex;align-items:center;height:40px;padding:0 10px;border-radius:16px;background:linear-gradient(135deg,#fff6c2,#f2b705);color:#6b4a00;font-size:15px;box-shadow:0 3px 0 #c9971a,0 0 14px rgba(255,214,90,.6)}.halo-badge.hit{animation:pop-in .4s}.lv.hellcard{grid-column:1/-1;min-height:118px;background:radial-gradient(circle at 80% 120%,rgba(255,140,0,.55),transparent 55%),linear-gradient(150deg,#3a0a0a,#7a1d06 55%,#1a0505);box-shadow:0 6px 0 #1a0505,0 12px 18px rgba(80,10,0,.35);color:#fff}.lv.secret.locked{filter:saturate(.4) brightness(.9)}.lv.secret.locked .peek{filter:brightness(0) opacity(.5)}.lv.secret.locked .go{background:#3a2f8f;color:#cdbcff}.lv.storycard{grid-column:1/-1;min-height:128px;background:radial-gradient(circle at 88% 110%,rgba(255,255,255,.45),transparent 45%),linear-gradient(135deg,#9b7bff,#6a4fc9 55%,#4a32a8);box-shadow:0 6px 0 #3a2690,0 12px 18px rgba(74,50,168,.3);color:#fff}.lv.storycard h3{color:#fff;font-size:30px}.lv.storycard .tg,.lv.storycard .meta{color:#e4dcff}.lv.storycard .bt{color:#ffe08a}.lv.storycard .peek{width:100px;height:110px;top:-4px}.story-intro{width:100%;max-width:440px;margin:0 0 10px;font-family:var(--body);font-size:14px;line-height:1.6;color:var(--ink-soft,#6b628f)}.story-prog{font-size:16px;color:#b77f00;background:#fff;border-radius:99px;padding:4px 12px;box-shadow:0 3px 0 rgba(106,79,201,.18)}#story .levels{margin-top:0}.lv.nightcard{grid-column:1/-1;min-height:110px;background:radial-gradient(circle at 52% 9%,#ffd27a 0 2px,rgba(255,179,71,.35) 3px,transparent 7px),radial-gradient(circle at 60% 13%,#ff9a9a 0 2px,rgba(255,120,120,.35) 3px,transparent 7px),radial-gradient(circle at 68% 9%,#ffd27a 0 2px,rgba(255,179,71,.35) 3px,transparent 7px),radial-gradient(circle at 76% 14%,#9fe0ff 0 2px,rgba(120,200,255,.35) 3px,transparent 7px),radial-gradient(circle at 80% 120%,rgba(255,140,60,.45),transparent 55%),linear-gradient(150deg,#2a1f5c,#1d1748 60%,#120e30);box-shadow:0 6px 0 #0d0a24,0 12px 18px rgba(29,23,72,.35);color:#fff}.lv.nightcard h3{color:#fff}.lv.nightcard .tg,.lv.nightcard .meta{color:#ffd9a8}.lv.nightcard .bt{color:#ffe08a}.lv.nightcard .peek{width:104px;height:108px;top:-4px;right:2px}.lv.nightcard .lvst svg{fill:rgba(255,255,255,.2)}.lv.nightcard .lvst svg.on{fill:#ffd23f}.lv.nightcard.locked{filter:saturate(.4)}.lv.nightcard.locked .peek{filter:brightness(0) opacity(.5)}body.night{background:radial-gradient(ellipse at 50% 120%,#ff8a3c 0%,#7a2a4a 30%,#2a1f5c 62%,#120e30 100%)}body.night .hud{background:rgba(30,20,70,.6);border-color:rgba(255,255,255,.14)}body.night .hud .lvl,body.night #count{color:#fff}body.rage #stage::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;border-radius:inherit;box-shadow:inset 0 0 40px 6px rgba(255,40,40,.55);animation:fever .9s infinite alternate}.lv.hellcard.locked{filter:saturate(.35) brightness(.85)}.lv.hellcard.locked .peek{filter:brightness(0) opacity(.5)}.lv.hellcard.locked .go{background:#5a2a20;color:#ffcfa8}.lv.hellcard h3{color:#fff}.lv.hellcard .tg,.lv.hellcard .meta{color:#ffcfa8}.lv.hellcard .bt{color:#ffe08a}.lv.hellcard .peek{width:90px;height:100px;top:-4px}.lv>.halo-chip.halo-chip{position:absolute;right:60px;bottom:22px;font-style:normal;display:inline-block;line-height:1.4;z-index:2}.halo-chip{position:absolute;right:56px;bottom:14px;font-family:var(--body);font-size:11px;color:#6b4a00;background:linear-gradient(135deg,#fff6c2,#f2b705);border-radius:99px;padding:2px 8px}:root.dawn{--pond:#ffe2c6;--pond-hi:#fff9f0;--pond-lo:#f7b98c;--pond-deep:#c2551a;--ink:#4a2614;--ink-soft:#8a5a3c}.dawn #splash{background:radial-gradient(ellipse at 50% 30%,#ffffff 0%,#ffeed8 38%,#ffc99c 75%,#f59f7a 100%)}.dawn .sp-water .w1{fill:#ffe6c9}.dawn .sp-water .w2{fill:#f6a87c}.dawn .sp-logo span{-webkit-text-stroke-color:#c2551a;text-shadow:0 8px 0 #c2551a,0 16px 24px rgba(194,85,26,.3)}.dawn .sp-badge,.dawn .sp-sub,.dawn #splash small{color:#a1461a}.dawn .sp-bar i{background:linear-gradient(90deg,#ffd29a,#e8742f)}.ending{text-align:left!important}.ending p{text-align:left;color:var(--ink)!important;line-height:1.75!important}#app{gap:10px}.hud{gap:10px;padding:7px 8px;border-radius:20px;background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.9);box-shadow:0 6px 16px rgba(106,79,201,.14)}.hud .iconbtn{width:40px;height:40px;border-radius:16px;background:linear-gradient(#fff,#f1ebff);box-shadow:0 3px 0 #cfc0f2}.hud-mid{flex:1;min-width:0;display:flex;flex-direction:column;gap:9px;padding:0 6px 2px 4px}.hud-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.lvl{font-size:18px;line-height:1;color:var(--pond-deep);white-space:nowrap}#count{font-family:var(--body);font-size:12px;color:var(--ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap}.hud .bar{position:relative;height:10px;border-radius:99px;background:#ece5fb;box-shadow:inset 0 1px 2px rgba(29,53,87,.18)}.hud .bar i{display:block;height:100%;width:0;border-radius:99px;background:linear-gradient(90deg,#cbb8ff,#7a5cf0);transition:width .35s}#progFrog{position:absolute;top:50%;left:0;width:22px;height:22px;object-fit:contain;transform:translate(-50%,-50%);transition:left .35s;filter:drop-shadow(0 2px 1px rgba(0,0,0,.25));pointer-events:none}.timer{display:flex;align-items:center;gap:5px;height:40px;padding:0 12px;border-radius:16px;background:var(--pond-deep);color:#fff;font-size:20px;font-variant-numeric:tabular-nums;box-shadow:0 3px 0 #4a3398;flex:none}.timer svg.i{width:16px;height:16px;stroke-width:2.6}.timer.warn{background:var(--berry);box-shadow:0 3px 0 var(--berry-dark)}#stage{border-radius:28px}#tray{gap:5px;padding:8px 8px 10px;border-radius:20px;background:linear-gradient(180deg,#dba46c 0%,#bb7d42 55%,#9a5f2c 100%);box-shadow:inset 0 2px 0 rgba(255,255,255,.35),inset 0 -3px 0 rgba(0,0,0,.15),0 5px 0 #6b3f1a,0 12px 18px rgba(106,79,201,.2)}#tray.danger{box-shadow:inset 0 2px 0 rgba(255,255,255,.35),0 5px 0 #6b3f1a,0 0 0 3px var(--berry),0 0 18px rgba(239,90,122,.55)}.slot{border-radius:12px;background:linear-gradient(180deg,rgba(60,30,8,.4),rgba(60,30,8,.22));box-shadow:inset 0 3px 5px rgba(0,0,0,.35),0 1px 0 rgba(255,255,255,.25);transition:box-shadow .2s}.slot.held{transform:scale(1.08);box-shadow:inset 0 3px 5px rgba(0,0,0,.35),0 0 0 2px #fff1a6,0 0 14px rgba(255,241,166,.95)}.slot.pair{box-shadow:inset 0 3px 5px rgba(0,0,0,.35),0 0 0 2px #ffe08a,0 0 10px rgba(255,224,138,.85)}.tools{gap:10px}.tool{gap:4px;padding:8px 4px 7px;border-radius:20px;background:#fff;color:var(--ink);font-size:14px;box-shadow:0 4px 0 #cfc0f2,0 8px 14px rgba(106,79,201,.12)}.tool .ic{width:34px;height:34px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--tc);box-shadow:inset 0 -3px 0 rgba(0,0,0,.18)}.tool .ic svg.i{width:19px;height:19px}.tool:active{transform:translateY(3px);box-shadow:0 1px 0 #cfc0f2}.tool:disabled{opacity:.62;filter:grayscale(.5);transform:none}.tool b{top:-5px;right:-3px;background:var(--tc);box-shadow:0 0 0 2px #fff}.tool.pulse .ic{animation:pulse .5s}@keyframes pulse{30%{transform:scale(1.25) rotate(-12deg)}60%{transform:scale(.95) rotate(8deg)}}.t-out{--tc:#2f80ed}.t-fill{--tc:#ff4f8b}.t-mix{--tc:#9b51e0}.t-shake{--tc:#27ae60}body.space .hud{background:rgba(32,24,86,.6);border-color:rgba(255,255,255,.14);box-shadow:0 6px 16px rgba(0,0,0,.3)}body.space .lvl{color:#fff}body.space #count{color:#cdbcff}body.space .hud .bar{background:rgba(255,255,255,.14)}body.space .hud .bar i{background:linear-gradient(90deg,#b388ff,#ffe08a)}body.space .timer{background:#5b3fc4;box-shadow:0 3px 0 #2e1d7a}body.space .tool{background:rgba(255,255,255,.1);color:#fff;box-shadow:0 4px 0 #0b0720}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}}:root{--gl-fill:linear-gradient(160deg,rgba(255,255,255,.74),rgba(255,255,255,.40));--gl-blur:blur(18px) saturate(175%);--gl-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 -1px 0 rgba(255,255,255,.3),0 10px 28px rgba(84,52,190,.16),0 2px 6px rgba(84,52,190,.08);--neo:linear-gradient(135deg,rgba(255,138,224,.9),rgba(169,139,255,.55) 45%,rgba(111,233,255,.9))}body,.screen{background:radial-gradient(42% 26% at 10% 6%,rgba(255,106,213,.30),transparent 70%),radial-gradient(46% 28% at 94% 18%,rgba(94,231,255,.32),transparent 70%),radial-gradient(55% 34% at 22% 62%,rgba(157,123,255,.36),transparent 72%),radial-gradient(45% 30% at 90% 88%,rgba(255,150,220,.26),transparent 70%),radial-gradient(ellipse at 50% 30%,#f8f4ff 0%,#e6dbff 55%,#cdbbf8 100%)}.lv:not([class*=card]):not(.hard):not(.secret):not(.icy),.tile,.daily,.nest,.ach,.dcard,.rowr,.dex-sum,.story-intro,.tabs,.pchip,.coinchip,.iconbtn,.chip,.hud,.tool,.sk,.trk,.ds-it,.speech,#scoreBox,#goalTag,#toast,.tut-card,.sp-badge,.set-sec,.seg,.shop-tabs,.btn.green,.lore,.pers,.mir,.stats div{background:var(--gl-fill);-webkit-backdrop-filter:var(--gl-blur);backdrop-filter:var(--gl-blur);box-shadow:var(--gl-shadow)}.set-sec,.sk,.trk,.seg,.shop-tabs,.lore,.pers,.mir{background:linear-gradient(160deg,rgba(255,255,255,.62),rgba(246,240,255,.42))}#replayBtn,#endBtn{background:var(--gl-fill)!important;box-shadow:var(--gl-shadow),0 0 0 1px rgba(169,139,255,.45)!important}.lv,.tile,.daily,.nest,.ach,.dcard,.rowr,.dex-sum,.pchip,.coinchip,.iconbtn,.hud,.tool,.card,.btn,.sk,.ds-it,.set-sec,.timer,#splash .tap,.lore{position:relative}.lv::before,.tile::before,.daily::before,.nest::before,.ach::before,.dcard::before,.rowr::before,.dex-sum::before,.pchip::before,.coinchip::before,.iconbtn::before,.hud::before,.tool::before,.card::before,.btn::before,.sk::before,.ds-it::before,.set-sec::before,#scoreBox::before,#goalTag::before,.tut-card::before,.timer::before,#splash .tap::before,.lore::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.3px;background:var(--rim,var(--neo));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;z-index:2}.rowr::before,.ach::before,.sk::before,.ds-it::before,.set-sec::before,.lore::before{opacity:.65}.rowr.me{box-shadow:var(--gl-shadow),0 0 18px rgba(255,106,213,.35)}#story .lv{border-radius:28px;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 12px 30px var(--glow,rgba(157,123,255,.38)),0 2px 6px rgba(40,20,90,.12)}#story .lv::before{padding:1.7px}#story .lv:not(.locked):active{transform:scale(.975)}#story .lv::after{content:"";position:absolute;left:0;right:0;top:0;height:46%;border-radius:26px 26px 60% 60%/26px 26px 18px 18px;background:linear-gradient(180deg,rgba(255,255,255,.26),rgba(255,255,255,0));pointer-events:none;z-index:1}#story .lv.next::after{all:unset}#story .lv.next{box-shadow:0 0 0 2px rgba(255,255,255,.85),0 0 22px 4px rgba(255,106,213,.55),0 12px 30px var(--glow,rgba(157,123,255,.4))}.lv.next::after{background:linear-gradient(135deg,#ff6ad5,#9d7bff)!important;color:#fff!important;box-shadow:0 0 12px rgba(255,106,213,.7),inset 0 1px 0 rgba(255,255,255,.6)!important;border:1px solid rgba(255,255,255,.7)}.lv.hard,.lv.secret{--rim:linear-gradient(135deg,#7fe9ff,#9d7bff 60%,#ff8ae0);--glow:rgba(94,140,255,.42)}.lv.nightcard{--rim:linear-gradient(135deg,#ff6ad5,#ffd27a 60%,#7fe9ff);--glow:rgba(255,106,213,.42)}.lv.icy{--rim:linear-gradient(135deg,#fff,#7fe9ff 60%,#9d7bff);--glow:rgba(94,200,255,.42)}.lv.bosscard,.lv.hellcard{--rim:linear-gradient(135deg,#ff4d8d,#ff9b5e 55%,#ffd27a);--glow:rgba(255,60,110,.42)}.lv.musecard{--rim:linear-gradient(135deg,#ffe3a0,#fff 50%,#b69bff);--glow:rgba(255,210,122,.35)}.lv.locked{--rim:linear-gradient(135deg,rgba(255,255,255,.8),rgba(180,170,210,.6));--glow:rgba(84,52,190,.12)}.lv>.go{background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,0) 55%),linear-gradient(135deg,#ff8ae0,#9d7bff);color:#fff;border:1px solid rgba(255,255,255,.7);box-shadow:0 4px 14px rgba(157,123,255,.6),inset 0 1px 0 rgba(255,255,255,.8);z-index:3}.lv.locked>.go{background:rgba(255,255,255,.55);box-shadow:none;color:#9a8fc4}.dcard{--rim:linear-gradient(135deg,var(--rc,#9d7bff),rgba(255,255,255,.7) 60%,var(--rc,#9d7bff));border-radius:20px}.dcard.shiny{box-shadow:var(--gl-shadow),0 0 16px rgba(255,210,63,.55)}.dex-sum .meter{background:rgba(106,79,201,.12)}.dex-sum .meter i{background:linear-gradient(90deg,#ff8ae0,#a98bff,#6fe9ff);box-shadow:0 0 10px rgba(169,139,255,.7)}.ach.done .ai{box-shadow:0 0 14px rgba(255,210,63,.55)}.ach .pg i,.lore .pg i{background:linear-gradient(90deg,#ff8ae0,#a98bff,#6fe9ff)}.tile .ti,.tool .ic{background:linear-gradient(180deg,rgba(255,255,255,.5),rgba(255,255,255,0) 52%),var(--tc);border:1px solid rgba(255,255,255,.6);box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 5px 14px rgba(84,52,190,.3)}.t-sum .ic{background:conic-gradient(#ff6ad5 0deg,#9d7bff calc(var(--p,0deg)/2),#5ee7ff var(--p,0deg),rgba(84,52,190,.12) 0)!important;border:0}.t-sum.full .ic{box-shadow:0 0 16px rgba(255,106,213,.85),0 0 0 2px rgba(255,255,255,.85)}.btn{border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.38),rgba(255,255,255,0) 50%),linear-gradient(135deg,#ff7adb,#a07bff 55%,#6f8dff);color:#fff;text-shadow:0 1px 2px rgba(60,20,140,.35);box-shadow:inset 0 1px 0 rgba(255,255,255,.75),inset 0 -2px 6px rgba(60,20,140,.25),0 8px 22px rgba(157,123,255,.5);transition:transform .12s,box-shadow .12s}.btn::before{--rim:linear-gradient(180deg,rgba(255,255,255,.9),rgba(255,255,255,.2))}.btn:active{transform:translateY(1px) scale(.98);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 3px 10px rgba(157,123,255,.4)}.btn.pink{background:linear-gradient(180deg,rgba(255,255,255,.38),rgba(255,255,255,0) 50%),linear-gradient(135deg,#ff5f9e,#ff6ad5);box-shadow:inset 0 1px 0 rgba(255,255,255,.75),inset 0 -2px 6px rgba(150,10,70,.22),0 8px 22px rgba(255,95,158,.5)}.btn.green{color:#5b3fc4;text-shadow:none}.btn.green::before{--rim:var(--neo)}.btn.dark{background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,0) 50%),linear-gradient(135deg,#2c2275,#1a1450);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 8px 22px rgba(94,231,255,.3)}.btn.dark::before{--rim:linear-gradient(135deg,#5ee7ff,#9d7bff)}.btn:disabled{filter:grayscale(.6);opacity:.55;box-shadow:none}.nest-share{background:linear-gradient(180deg,rgba(255,255,255,.4),rgba(255,255,255,0) 55%),linear-gradient(135deg,#ff8ae0,#9d7bff);color:#fff;box-shadow:0 3px 12px rgba(157,123,255,.5),inset 0 1px 0 rgba(255,255,255,.7)}.nest-share.alt{background:linear-gradient(180deg,rgba(255,255,255,.5),rgba(255,255,255,0) 55%),linear-gradient(135deg,#ffe27a,#ffb36b);color:#7a3d00;box-shadow:0 3px 12px rgba(255,180,90,.5),inset 0 1px 0 rgba(255,255,255,.8)}#splash .tap{background:linear-gradient(180deg,rgba(255,255,255,.4),rgba(255,255,255,0) 50%),linear-gradient(135deg,#ff7adb,#a07bff 55%,#6f8dff);color:#fff;text-shadow:0 1px 2px rgba(60,20,140,.35);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 0 0 4px rgba(255,255,255,.35),0 10px 30px rgba(157,123,255,.6),0 0 40px rgba(255,106,213,.35)}#splash .tap::before{--rim:linear-gradient(180deg,#fff,rgba(255,255,255,.3))}#splash .tap svg.i{color:#fff}.screen-head h2,.card h2{background:linear-gradient(100deg,#5b3fc4,#b04fd6 55%,#ff5fa2);-webkit-background-clip:text;background-clip:text;color:transparent!important;text-shadow:none!important;filter:drop-shadow(0 2px 8px rgba(157,123,255,.35))}.modal{background:radial-gradient(ellipse at 50% 40%,rgba(120,80,220,.35),rgba(30,15,70,.6));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.card{background:linear-gradient(165deg,rgba(255,255,255,.88),rgba(248,242,255,.72));-webkit-backdrop-filter:blur(26px) saturate(180%);backdrop-filter:blur(26px) saturate(180%);border-radius:28px;box-shadow:inset 0 1px 0 #fff,0 0 0 6px rgba(255,255,255,.18),0 20px 50px rgba(40,15,110,.4),0 0 60px rgba(255,106,213,.22)}.card::before{padding:1.6px}.card input{border-radius:16px;border:1px solid rgba(169,139,255,.5);background:rgba(255,255,255,.7);box-shadow:inset 0 2px 4px rgba(84,52,190,.1)}.runchips span{background:linear-gradient(135deg,rgba(255,138,224,.18),rgba(111,233,255,.18));color:#5b3fc4;box-shadow:inset 0 0 0 1px rgba(157,123,255,.35)}.frag-get{background:linear-gradient(135deg,rgba(255,230,180,.6),rgba(255,190,230,.5));box-shadow:inset 0 0 0 1px rgba(255,255,255,.8)}.tipbox{background:linear-gradient(135deg,rgba(255,244,209,.75),rgba(255,224,240,.6));border:1px solid rgba(255,200,120,.6)}.stars svg.on{filter:drop-shadow(0 0 8px rgba(255,210,63,.8))}.hud{border:0;border-radius:28px}.timer{background:linear-gradient(180deg,rgba(255,255,255,.3),rgba(255,255,255,0) 55%),linear-gradient(135deg,#9d7bff,#6a5cff 60%,#4fb8ff);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 4px 16px rgba(110,100,255,.5);border-radius:16px}.timer::before{--rim:linear-gradient(180deg,rgba(255,255,255,.9),rgba(255,255,255,.15))}.timer.warn{background:linear-gradient(135deg,#ff5f9e,#ff3d6e)!important;box-shadow:0 0 18px rgba(255,61,110,.7)!important}.hud .bar{background:rgba(106,79,201,.12);box-shadow:inset 0 1px 2px rgba(40,20,90,.18)}.hud .bar i{background:linear-gradient(90deg,#ff8ae0,#a98bff 50%,#6fe9ff);box-shadow:0 0 10px rgba(169,139,255,.8)}.tool{border-radius:20px}.tool:disabled{opacity:.62}.tool b{background:linear-gradient(135deg,#ff6ad5,#9d7bff)!important;color:#fff!important;box-shadow:0 0 8px rgba(255,106,213,.6),0 0 0 2px #fff!important}#tray:not([class*=skin-]){background:linear-gradient(180deg,rgba(255,255,255,.58),rgba(255,255,255,.26));-webkit-backdrop-filter:var(--gl-blur);backdrop-filter:var(--gl-blur);box-shadow:inset 0 1px 0 #fff,inset 0 0 0 1.3px rgba(169,139,255,.6),0 10px 28px rgba(84,52,190,.22),0 0 24px rgba(255,106,213,.2)}#tray:not([class*=skin-]) .slot{background:linear-gradient(180deg,rgba(106,79,201,.16),rgba(106,79,201,.05));box-shadow:inset 0 2px 5px rgba(60,30,140,.22),inset 0 0 0 1px rgba(255,255,255,.55)}#tray.danger{box-shadow:inset 0 0 0 2px #ff3d6e,0 0 24px rgba(255,61,110,.6)!important}.sw-toggle[aria-pressed=true]{background:linear-gradient(135deg,#ff7adb,#9d7bff 55%,#6fe9ff);box-shadow:0 0 12px rgba(157,123,255,.55)}.seg .on,.shop-tabs .on,.tabs button[aria-selected=true]{background:#fff;box-shadow:0 2px 10px rgba(157,123,255,.3),inset 0 0 0 1px rgba(157,123,255,.35)}.orb{border:2px solid rgba(255,255,255,.95);box-shadow:0 0 0 1px rgba(169,139,255,.5),0 8px 20px rgba(84,52,190,.22),0 0 20px rgba(111,233,255,.4)}body:is(.boss,.space,.hell,.night,.museum) :is(.hud,.tool){background:linear-gradient(160deg,rgba(40,25,90,.55),rgba(20,10,50,.4));color:#fff}body:is(.boss,.space,.hell,.night,.museum) #tray:not([class*=skin-]){background:linear-gradient(180deg,rgba(60,40,130,.5),rgba(20,10,50,.4))}.nest{border-radius:28px;padding:12px 14px 26px}.nest-head{position:relative;z-index:3}.nest-head b{background:linear-gradient(100deg,#5b3fc4,#b04fd6);-webkit-background-clip:text;background-clip:text;color:transparent}.pondbox{margin:6px 6px 0;border-radius:50%/44%;overflow:hidden;isolation:isolate;background:radial-gradient(70% 34% at 50% 4%,rgba(255,255,255,.65),transparent 70%),radial-gradient(ellipse 62% 55% at 50% 66%,#2f86c8 0%,#47a5df 34%,#79c7ef 66%,#b9e6fb 90%,#dff5ff 100%);box-shadow:inset 0 18px 26px -6px rgba(14,50,110,.45),inset 0 -10px 18px rgba(255,255,255,.35),inset 0 0 0 2px rgba(255,255,255,.55),0 0 0 5px rgba(255,255,255,.88),0 0 0 6.5px rgba(169,139,255,.6),0 8px 0 6.5px #c8b8f6,0 13px 0 6.5px #a691e6,0 22px 30px rgba(84,52,190,.38),0 0 36px rgba(111,233,255,.45)!important}.pondbox::before{left:14%;top:12%;width:30%;height:9%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.7),rgba(255,255,255,0));filter:blur(2px);transform:rotate(-6deg);z-index:0;animation:skyGlint 6s ease-in-out infinite}@keyframes skyGlint{50%{opacity:.45;transform:translateX(10px) rotate(-6deg)}}.pondbox::after{content:"";position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;z-index:0;pointer-events:none;opacity:.55;mix-blend-mode:soft-light;background:radial-gradient(circle at 20% 30%,rgba(255,255,255,.9) 0 3%,transparent 7%),radial-gradient(circle at 60% 20%,rgba(255,255,255,.8) 0 2.5%,transparent 6%),radial-gradient(circle at 75% 65%,rgba(255,255,255,.85) 0 3%,transparent 7%),radial-gradient(circle at 35% 75%,rgba(255,255,255,.8) 0 2.5%,transparent 6%),radial-gradient(circle at 48% 48%,rgba(255,255,255,.7) 0 2%,transparent 5%);background-size:46% 52%;filter:blur(3px);animation:caustic 14s linear infinite}@keyframes caustic{to{transform:translate(12%,8%) rotate(8deg)}}.pondbox .lily{width:50px;height:30px;z-index:1;background:radial-gradient(circle at 42% 38%,#a8eb8f 0%,#5cbf62 55%,#2f8a4a 100%);-webkit-mask:conic-gradient(from 20deg,transparent 0 30deg,#000 30deg 360deg);mask:conic-gradient(from 20deg,transparent 0 30deg,#000 30deg 360deg);filter:drop-shadow(0 4px 3px rgba(10,50,90,.35));opacity:1;animation:lilyBob 5s ease-in-out infinite}.pondbox .lily:nth-of-type(2){animation-delay:-2.5s}@keyframes lilyBob{50%{translate:0 2px}}.lilyflower{position:absolute;z-index:2;width:16px;height:16px;border-radius:50%;background:radial-gradient(circle at 50% 50%,#fff3a0 0,#fff3a0 22%,#ffb3d9 24%,#ffb3d9 60%,#ff7ac0 62%);box-shadow:0 2px 3px rgba(10,50,90,.3),0 0 10px rgba(255,138,224,.6);pointer-events:none}.reed{position:absolute;z-index:1;width:4px;height:38px;border-radius:4px;background:linear-gradient(#7c4a24 0,#7c4a24 26%,#4f9e55 26%,#3d8048);transform-origin:50% 100%;animation:reedSway 4s ease-in-out infinite;pointer-events:none}.reed::before,.reed::after{content:"";position:absolute;bottom:0;width:3px;border-radius:4px;background:linear-gradient(#6dbb66,#3d8048);transform-origin:50% 100%}.reed::before{left:-6px;height:28px;transform:rotate(-14deg)}.reed::after{left:7px;height:24px;transform:rotate(16deg)}@keyframes reedSway{50%{transform:rotate(4deg)}}.pbub{position:absolute;z-index:1;width:7px;height:7px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff,rgba(255,255,255,.2) 60%);box-shadow:0 0 4px rgba(255,255,255,.6);opacity:0;animation:pbub 5s ease-in infinite;pointer-events:none}@keyframes pbub{0%{opacity:0;transform:translateY(0) scale(.5)}15%{opacity:.9}100%{opacity:0;transform:translateY(-40px) scale(1.1)}}.nestfrog::after{left:12%;right:12%;bottom:-4px;height:10px;background:radial-gradient(ellipse at 50% 50%,rgba(10,40,90,.38),rgba(10,40,90,0) 70%)}.nestfrog img{filter:drop-shadow(0 2px 2px rgba(10,40,90,.25))}.nestfrog .rip{position:absolute;left:8%;right:8%;bottom:-6px;height:12px;border-radius:50%;border:1.5px solid rgba(255,255,255,.7);z-index:-1;opacity:0;animation:rip 2.6s ease-out infinite;pointer-events:none}.nestfrog.walk .rip{animation-duration:1.1s}@keyframes rip{0%{opacity:.9;transform:scale(.55)}100%{opacity:0;transform:scale(1.5)}}.lowfx *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.lowfx .pondbox::after,.lowfx .pbub{display:none}.lv .peek{z-index:2!important;filter:drop-shadow(0 4px 6px rgba(30,10,80,.25))}.lv>*:not(.peek){z-index:3}.orb::after{left:14%;top:7%;width:22%;height:9%;background:rgba(255,255,255,.55);filter:blur(1px);z-index:2}.orb img{position:relative;z-index:1}img{image-rendering:auto}.lv.ranchcard{background:radial-gradient(circle at 85% 15%,rgba(255,255,255,.75),transparent 40%),linear-gradient(150deg,#e4f8d2,#aee39a 60%,#86cf74);--rim:linear-gradient(135deg,#fff,#b8f0a0 55%,#ffd23f);--glow:rgba(120,200,90,.42)}.lv.ranchcard h3,.lv.ranchcard .bt{color:#245a1c}.lv.ranchcard .tg,.lv.ranchcard .meta{color:#3f7a34}.lv.ranchcard.locked .peek{filter:brightness(0) opacity(.3)}#lv2{grid-column:1/-1}body.sunset{background:radial-gradient(circle at 50% 16%,#fff6c8 0,#fff6c8 6%,rgba(255,220,140,.75) 7%,rgba(255,190,120,0) 18%),repeating-linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 64%,rgba(255,255,255,.18) 64%,rgba(255,255,255,.18) 64.6%,rgba(255,255,255,0) 64.6%,rgba(255,255,255,0) 68%),radial-gradient(ellipse at 50% 110%,#5fb6c8 0%,#ff9a7a 38%,#ffc2a0 62%,#ffe7cf 85%,#fff3e6 100%)!important}.lv.hard{--rim:linear-gradient(135deg,#ffd27a,#ff8a7a 55%,#7fd0d8);--glow:rgba(255,140,110,.42);background:radial-gradient(circle at 80% 22%,#fff2c0 0 9%,rgba(255,220,150,.4) 10%,transparent 20%),linear-gradient(170deg,#ff9e7a 0%,#ff7a8a 45%,#5a4fb0 100%)!important}.lv.heavencard{grid-column:1/-1;min-height:112px;background:radial-gradient(ellipse 30% 22% at 18% 78%,#fff 0 60%,transparent 62%),radial-gradient(ellipse 26% 18% at 34% 84%,#fff 0 60%,transparent 62%),radial-gradient(circle at 82% 22%,#fff6c8 0 10%,rgba(255,230,150,.5) 11%,transparent 24%),linear-gradient(170deg,#bfe8ff,#e6dcff 55%,#fff1fb);--rim:linear-gradient(135deg,#fff,#ffd27a 50%,#b69bff);--glow:rgba(255,210,122,.45)}.lv.heavencard h3{color:#5b3fc4}.lv.heavencard .tg,.lv.heavencard .meta{color:#6b628f}.lv.heavencard .bt{color:#c2551a}.lv.heavencard.locked{filter:saturate(.6)}.lv.heavencard.locked .peek{filter:brightness(1.6) opacity(.5)}.hv-list{display:flex;flex-direction:column;gap:8px;width:100%;max-height:52vh;overflow:auto}.hv-ch{display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:10px;padding:8px 12px 8px 8px;border:0;border-radius:20px;text-align:left;background:var(--gl-fill);box-shadow:var(--gl-shadow);color:var(--ink)}.hv-ch img{width:52px;height:52px;object-fit:contain}.hv-ch b{display:block;font-weight:400;font-size:16px}.hv-ch small{font-family:var(--body);font-size:11px;color:var(--ink-soft)}.hv-ch i{font-style:normal;font-family:var(--body);font-size:11px;padding:3px 8px;border-radius:999px;background:linear-gradient(135deg,#ffd27a,#ff8ae0);color:#fff}.hv-ch i.read{background:rgba(106,79,201,.12);color:#6b628f}.card.heaven{background:radial-gradient(ellipse 40% 18% at 15% 92%,rgba(255,255,255,.95) 0 60%,transparent 62%),radial-gradient(ellipse 34% 14% at 85% 95%,rgba(255,255,255,.9) 0 60%,transparent 62%),linear-gradient(175deg,#d6efff,#efe6ff 60%,#fff5fb)}.lv.musecard{background:repeating-linear-gradient(90deg,rgba(150,95,40,.06) 0 2px,transparent 2px 46px),linear-gradient(160deg,#fff7e8 0%,#f7e2c2 60%,#ecc99c 100%)!important;color:#4a2e14!important;--rim:linear-gradient(135deg,#ffe3a0,#d9a441 55%,#fff);--glow:rgba(217,164,65,.3)}.lv.musecard h3{color:#6b3f12!important}.lv.musecard .tg,.lv.musecard .meta{color:#8a6238!important}.lv.musecard .bt{color:#b0532a!important}.lv.musecard .lvst svg{fill:rgba(140,90,40,.25)}.lv.musecard .lvst svg.on{fill:#f2b705}.lv.musecard .peek{width:70px;height:84px;top:14px;right:66px;transform:rotate(4deg);object-fit:contain;padding:5px;box-sizing:border-box;background:linear-gradient(160deg,#fffdf6,#f3e6cc);border:5px solid #d9a441;outline:2px solid #a8762a;border-radius:8px;box-shadow:0 6px 10px rgba(120,70,20,.25);filter:none!important}.lv.musecard.locked .peek{filter:saturate(.3) opacity(.55)!important}.lv.musecard>.go{background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,0) 55%),linear-gradient(135deg,#f2b705,#d9822b)}#bgfx{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;display:none}body.has-bgfx #bgfx{display:block}body.has-bgfx .decor{display:none}#bgfx>*{position:absolute;pointer-events:none}html.hid #bgfx *,html.hid .decor *{animation-play-state:paused!important}#bgfx .sky{top:0;right:0;bottom:0;left:0}#bgfx svg{left:0;width:100%;bottom:0}#bgfx .vig{top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 70% at 50% 45%,transparent 55%,rgba(0,0,0,var(--vig,.35)) 100%)}#bgfx .pt{border-radius:50%;will-change:transform,opacity}@keyframes bgRise{0%{transform:translate(0,0) scale(.6);opacity:0}12%{opacity:var(--o,.9)}100%{transform:translate(var(--dx,20px),-105vh) scale(1);opacity:0}}@keyframes bgFall{0%{transform:translate(0,-10vh);opacity:0}10%{opacity:var(--o,.9)}100%{transform:translate(var(--dx,30px),110vh);opacity:.2}}@keyframes bgDrift{from{transform:translateX(-30vw)}to{transform:translateX(130vw)}}@keyframes bgFloat{50%{transform:translate(var(--dx,10px),-14px)}}@keyframes bgTwinkle{50%{opacity:.15}}@keyframes bgBreathe{50%{opacity:var(--b2,.45)}}@keyframes bgFlash{0%,93%,100%{opacity:0}94%{opacity:.75}95%{opacity:.1}96.5%{opacity:.55}}@keyframes bgBlink{0%,46%,50%,100%{transform:scaleY(1)}48%{transform:scaleY(.08)}}@keyframes bgSway{50%{transform:translateX(18px)}}@keyframes bgAurora{50%{transform:translateX(-8%) skewX(-8deg) scaleY(1.15);opacity:.9}}@keyframes bgShoot{0%,88%{transform:translate(0,0) rotate(-30deg);opacity:0}90%{opacity:1}100%{transform:translate(-60vw,35vh) rotate(-30deg);opacity:0}}@keyframes bgBat{0%{transform:translate(-10vw,0) scaleY(1)}25%{transform:translate(25vw,-4vh) scaleY(.5)}50%{transform:translate(60vw,2vh) scaleY(1)}75%{transform:translate(85vw,-3vh) scaleY(.5)}100%{transform:translate(115vw,0) scaleY(1)}}#bgfx .fog{width:140vw;height:30vh;left:-20vw;border-radius:50%;animation:bgSway 14s ease-in-out infinite alternate}#bgfx .cloud{height:34px;border-radius:40px;background:#fff;opacity:.85;filter:blur(1px);animation:bgDrift linear infinite}#bgfx .cloud::before,#bgfx .cloud::after{content:"";position:absolute;background:inherit;border-radius:50%}#bgfx .cloud::before{width:46%;height:150%;left:14%;top:-60%}#bgfx .cloud::after{width:36%;height:120%;left:48%;top:-40%}#bgfx .eyes{left:50%;top:15.5%;width:300px;margin-left:-150px;height:46px;display:flex;justify-content:space-between;animation:bgBreathe 4s ease-in-out infinite;--b2:.25;opacity:.55}#bgfx .eyes i{width:84px;height:30px;border-radius:50% 50% 45% 45%/70% 70% 30% 30%;background:radial-gradient(ellipse at 50% 60%,#fff2a0 0,#fff2a0 18%,#ff5a2a 40%,rgba(255,40,40,0) 72%);filter:blur(1.5px);animation:bgBlink 7s ease-in-out infinite}#bgfx .eyes i:last-child{transform-origin:center}#bgfx .flash{top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,200,220,.9),rgba(255,120,120,0) 60%);opacity:0;animation:bgFlash 9s linear infinite}body.rage #bgfx .flash{animation-duration:4.5s}body.rage #bgfx .lava{--b2:.95;animation-duration:1.6s}#bgfx .lava{left:0;right:0;bottom:0;height:60%;background:radial-gradient(ellipse 70% 60% at 50% 100%,rgba(255,90,20,.75),rgba(200,20,40,.25) 50%,transparent 75%);animation:bgBreathe 3.5s ease-in-out infinite;--b2:.5}#bgfx .beam{top:-10%;width:22vw;height:120%;background:linear-gradient(180deg,rgba(255,240,200,.35),rgba(255,240,200,0) 85%);transform:rotate(12deg);animation:bgBreathe 6s ease-in-out infinite;--b2:.4}#bgfx .bulb{width:9px;height:9px;border-radius:50%;animation:bgTwinkle 2.4s ease-in-out infinite}#bgfx .moon{width:90px;height:90px;border-radius:50%;background:radial-gradient(circle at 40% 40%,#fffbe8,#ffe9b0 60%,#f5d27a);box-shadow:0 0 50px 18px rgba(255,236,170,.35)}#bgfx .sun{width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,#fffbe0 0,#fffbe0 30%,#ffd27a 55%,rgba(255,180,90,0) 72%)}#bgfx .aur{left:-10%;width:120%;height:42%;top:4%;opacity:.6;animation:bgAurora 9s ease-in-out infinite;background:linear-gradient(100deg,transparent 5%,rgba(120,255,200,.6) 25%,rgba(90,200,255,.5) 45%,rgba(190,140,255,.55) 65%,transparent 90%);-webkit-clip-path:polygon(0 40%,15% 20%,30% 45%,50% 15%,70% 40%,85% 18%,100% 35%,100% 75%,80% 60%,60% 80%,40% 55%,20% 75%,0 60%);clip-path:polygon(0 40%,15% 20%,30% 45%,50% 15%,70% 40%,85% 18%,100% 35%,100% 75%,80% 60%,60% 80%,40% 55%,20% 75%,0 60%)}#bgfx .shoot{width:120px;height:2px;background:linear-gradient(90deg,#fff,rgba(255,255,255,0));animation:bgShoot 7s linear infinite}#bgfx .bat{width:34px;height:16px;fill:#0a0208;animation:bgBat 11s linear infinite}.lowfx #bgfx .pt:nth-child(2n),.lowfx #bgfx .fog{display:none}.tile[hidden]{display:none!important}.tile{position:relative}.tiles.six{grid-template-columns:repeat(3,1fr)!important}.t-pet{--tc:#ff8a3d}.t-quest{--tc:#7c5cff}.t-pet .ti img{width:30px;height:30px;object-fit:contain}.tile .dot{position:absolute;top:7px;right:12px;width:10px;height:10px;border-radius:50%;background:#ff4f6d;box-shadow:0 0 0 2px #fff;animation:bgTwinkle 1.4s ease-in-out infinite}.tile .dot[hidden]{display:none}.pet-grid{display:grid;grid-template-columns:1fr;gap:8px;max-height:52vh;overflow:auto;margin:8px 0;padding:2px}.pet{position:relative;display:flex;gap:10px;align-items:center;text-align:left;border:0;border-radius:20px;padding:8px 10px;background:rgba(255,255,255,.75);box-shadow:0 3px 0 rgba(106,79,201,.15);font:inherit;color:#3a2f6b}.pet img{width:56px;height:56px;object-fit:contain;flex:none;filter:drop-shadow(0 2px 2px rgba(0,0,0,.15))}.pet span{display:flex;flex-direction:column;gap:2px;min-width:0}.pet b{font-size:15px}.pet small{font-family:var(--body);font-size:12px;line-height:1.35;color:#5d4f8f}.pet small.ps{color:#8a7bc0}.pet small.pl{color:#d0457a}.pet.on{background:linear-gradient(135deg,#fff7d6,#ffe1f0);box-shadow:0 0 0 3px #ffd23f,0 3px 0 rgba(106,79,201,.15)}.pet i{position:absolute;top:6px;right:10px;font-style:normal;font-size:11px;background:#ffd23f;color:#6b4a00;border-radius:999px;padding:1px 8px}.qlist{display:flex;flex-direction:column;gap:8px;margin:10px 0}.q{display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:16px;background:rgba(255,255,255,.75);text-align:left}.q .qm{flex:1;min-width:0}.q b{font-size:14px;color:#3a2f6b}.q small{font-family:var(--body);font-size:11px;color:#8a7bc0}.qbar{height:8px;border-radius:8px;background:#ece5ff;overflow:hidden;margin:6px 0 2px}.qbar i{display:block;height:100%;border-radius:8px;background:linear-gradient(90deg,#ff8fb1,#b39bff)}.q.ok .qbar i{background:linear-gradient(90deg,#7bd389,#3fbf7f)}.qbtn{flex:none;border:0;border-radius:999px;padding:8px 12px;font:inherit;font-size:13px;color:#fff;background:linear-gradient(135deg,#ff8fb1,#b39bff);box-shadow:0 3px 0 rgba(106,79,201,.25);display:inline-flex;align-items:center;gap:4px}.qbtn:disabled{background:#e4ddf5;color:#9b90c4;box-shadow:none}.q.cl{opacity:.6}#timer.frz{background:linear-gradient(135deg,#bfe9ff,#5aa8e8)!important;color:#fff!important;box-shadow:0 0 0 3px rgba(191,233,255,.7),0 0 18px rgba(90,168,232,.7)!important}.gacha .gm{position:relative;width:200px;height:272px}.gm-svg{width:200px;height:272px;display:block;overflow:visible;filter:drop-shadow(0 10px 18px rgba(106,79,201,.25))}.gm-knob2{transform-box:fill-box;transform-origin:center}.gm-knob2.turn{animation:knob .7s cubic-bezier(.4,1.6,.5,1)}.gm.go .gm-caps{animation:gmShake .7s ease-in-out}@keyframes gmShake{20%{transform:translate(-4px,-6px) rotate(-3deg)}40%{transform:translate(5px,-2px) rotate(3deg)}60%{transform:translate(-3px,-5px) rotate(-2deg)}80%{transform:translate(2px,0) rotate(1deg)}}.gm-drop{position:absolute;left:50%;top:224px;width:30px;height:30px;margin-left:-15px;opacity:0;pointer-events:none;z-index:2}.gm-drop i{position:absolute;left:0;width:30px;height:15px}.gm-drop .t{top:0;border-radius:15px 15px 0 0;background:radial-gradient(circle at 35% 40%,var(--c2,#fff),var(--c1,#6fb8ff) 70%)}.gm-drop .b{top:15px;border-radius:0 0 15px 15px;background:linear-gradient(#fff,#e6e0f5);box-shadow:0 2px 3px rgba(0,0,0,.15)}.gm-drop.drop{animation:gmDrop 1.15s cubic-bezier(.3,.7,.4,1) forwards}.gm-drop.drop .t{animation:gmOpen 1.15s ease-in forwards}.gm-drop.t-lim.drop,.gm-drop.t-leg.drop{filter:drop-shadow(0 0 10px var(--c1))}@keyframes gmDrop{0%{opacity:0;transform:translateY(-10px) scale(.6)}15%{opacity:1;transform:translateY(4px) scale(1)}35%{transform:translateY(34px) scale(1.15)}45%{transform:translateY(26px) scale(1.15)}55%{transform:translateY(34px) scale(1.2)}75%{opacity:1;transform:translateY(30px) scale(1.4)}100%{opacity:0;transform:translateY(20px) scale(1.6)}}@keyframes gmOpen{0%,62%{transform:none}100%{transform:translateY(-22px) rotate(-35deg);opacity:0}}.grate{display:flex;gap:6px;justify-content:center;flex-wrap:wrap;margin-top:8px}.gt{font-style:normal;font-size:11px;border-radius:999px;padding:1px 8px;color:#fff;font-family:var(--body)}.gt-lim{background:#3a3fa8}.gt-leg{background:#e8a400}.gt-rare{background:#ff6fa8}.gt-com{background:#6fa8e8}.gcap .gt{margin-top:2px}.gpity{position:relative;height:18px;border-radius:999px;background:#ece5ff;overflow:hidden;margin:8px auto 0;max-width:260px}.gpity i{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,#ffd23f,#ff8fb1,#7c5cff);border-radius:999px;transition:width .6s}.gpity span{position:relative;display:block;text-align:center;font-family:var(--body);font-size:11px;line-height:18px;color:#3a2f6b}.bless{display:flex;flex-direction:column;gap:10px;margin:12px 0}.bl{position:relative;display:flex;align-items:center;gap:12px;text-align:left;border:0;border-radius:20px;padding:12px 14px;font:inherit;color:#3a2f6b;background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(245,238,255,.8));box-shadow:0 4px 0 rgba(106,79,201,.18),0 6px 16px rgba(106,79,201,.12);transition:transform .15s}.bl:active{transform:scale(.97)}.bl .bi{font-size:30px;flex:none;width:44px;text-align:center}.bl .bt2{display:flex;flex-direction:column;gap:2px}.bl b{font-size:18px}.bl small{font-family:var(--body);font-size:13px;color:#5d4f8f}.bl.gamble{background:linear-gradient(135deg,#3a1030,#7a1a4a);color:#ffe0ec;box-shadow:0 4px 0 #2a0820,0 0 18px rgba(255,80,140,.35)}.bl.gamble small{color:#ffc2d8}.bl em{position:absolute;top:8px;right:10px;font-style:normal;font-size:11px;background:#ff4f8b;color:#fff;border-radius:999px;padding:1px 8px}.bchips{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin:8px 0}.bchips span{font-family:var(--body);font-size:12px;background:rgba(255,255,255,.75);border-radius:999px;padding:3px 10px;color:#5d3a8a}.bond-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.bond{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 8px;border-radius:20px;background:var(--gl-fill,rgba(255,255,255,.7));box-shadow:var(--gl-shadow,0 4px 12px rgba(106,79,201,.12));text-align:center}.bond .bic{display:flex;gap:2px;justify-content:center}.bond .bic img{width:38px;height:38px;object-fit:contain;filter:brightness(0) opacity(.25)}.bond.got .bic img{filter:drop-shadow(0 2px 2px rgba(0,0,0,.15))}.bond b{font-size:15px}.bond small{font-family:var(--body);font-size:12px;color:#6b5b9a;line-height:1.35}.bond i{font-style:normal;font-family:var(--body);font-size:11px;color:#b08a00}.bond.got{box-shadow:var(--gl-shadow,0 4px 12px rgba(106,79,201,.12)),inset 0 0 0 2px #ffd23f}.r-epic{--rc:#9b5cff}.r-epic .rar{background:linear-gradient(90deg,#5a2ab0,#b388ff)}.r-epic.card .pic{background:radial-gradient(circle at 50% 40%,#e8dcff,#b9a0f5)}.card.bless-card{overflow:visible}.bl{animation:blIn .55s cubic-bezier(.2,1.3,.4,1) both;transform-origin:50% 50%}@keyframes blIn{0%{opacity:0;transform:perspective(600px) rotateY(90deg) translateY(16px) scale(.9)}60%{opacity:1}100%{opacity:1;transform:none}}.bl .bi{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:16px;background:radial-gradient(circle at 35% 30%,#fff,#efe6ff);box-shadow:inset 0 0 0 2px rgba(124,92,255,.25);font-size:28px}.bl.pick{animation:blPick .6s ease forwards}.bl.drop{animation:blDrop .45s ease forwards}@keyframes blPick{40%{transform:scale(1.07);box-shadow:0 0 0 3px #ffd23f,0 0 30px rgba(255,210,63,.8)}100%{transform:scale(1.04);box-shadow:0 0 0 3px #ffd23f,0 0 26px rgba(255,210,63,.6)}}@keyframes blDrop{to{opacity:.15;transform:scale(.94)}}.bl.gamble{overflow:hidden;background:radial-gradient(ellipse at 20% 0%,#7a1238,transparent 60%),linear-gradient(160deg,#1b0612,#3a0a24 55%,#120309);color:#ffe0ec;box-shadow:0 0 0 1.5px #ff4f8b,0 0 0 4px rgba(255,79,139,.18),0 8px 26px rgba(255,40,100,.45);animation:blIn .55s cubic-bezier(.2,1.3,.4,1) both,blPulse 1.8s ease-in-out .6s infinite}@keyframes blPulse{50%{box-shadow:0 0 0 1.5px #ff7aa8,0 0 0 6px rgba(255,79,139,.28),0 8px 34px rgba(255,40,100,.7)}}.bl.gamble .bi{background:radial-gradient(circle at 50% 40%,#5a0a2a,#1b0612);box-shadow:inset 0 0 0 2px #ff4f8b,0 0 14px rgba(255,79,139,.6)}.bl.gamble b{color:#ffd0e0;text-shadow:0 0 10px rgba(255,79,139,.8);letter-spacing:1px}.bl.gamble small{color:#ffb3cc}.bl.gamble em{background:linear-gradient(90deg,#ff2d6f,#ff8a3d);box-shadow:0 0 10px rgba(255,60,120,.7)}.bl.gamble .fl{position:absolute;left:-10%;right:-10%;bottom:-30px;height:46px;background:radial-gradient(ellipse at 20% 100%,rgba(255,90,40,.55),transparent 60%),radial-gradient(ellipse at 60% 100%,rgba(255,40,100,.5),transparent 55%),radial-gradient(ellipse at 90% 100%,rgba(255,150,40,.45),transparent 60%);animation:blFlame 1.6s ease-in-out infinite alternate;pointer-events:none}@keyframes blFlame{to{transform:translateY(-6px) scaleY(1.2);opacity:.75}}#curseTag{display:flex;align-items:center;gap:6px;background:linear-gradient(135deg,rgba(40,4,20,.85),rgba(90,10,40,.8))!important;color:#ffd0e0!important;border-radius:999px!important;padding:5px 12px 5px 8px!important;box-shadow:0 0 0 1.5px rgba(255,79,139,.8),0 0 14px rgba(255,40,100,.45);animation:curseGlow 2s ease-in-out infinite}#curseTag::before{content:"!";font-weight:800;font-size:14px;filter:drop-shadow(0 0 4px #ff4f8b)}#curseTag[hidden]{display:none!important}@keyframes curseGlow{50%{box-shadow:0 0 0 1.5px #ff7aa8,0 0 22px rgba(255,40,100,.75)}}#blessTag{position:absolute;right:12px;top:44px;z-index:5;display:flex;gap:4px;pointer-events:none}#blessTag span{display:flex;align-items:center;gap:2px;font-size:13px;background:rgba(255,255,255,.82);border-radius:999px;padding:2px 7px;box-shadow:0 2px 6px rgba(80,40,140,.2);font-family:var(--body);color:#5d3a8a}.nestfrog{transform:scale(calc(var(--ps,1) * var(--bs,1)));transform-origin:50% 100%}.nestfrog img{animation:nbreath 3.2s ease-in-out infinite;animation-delay:var(--bd,0s)}@keyframes nbreath{50%{transform:scaleX(var(--fx,1)) scaleY(1.035) translateY(-1px)}}.nestfrog .refl{position:absolute;left:0;top:100%;width:100%;height:60%;object-fit:contain;object-position:50% 0;transform:scaleY(-1) scaleX(var(--fx,1));opacity:.28;filter:blur(.6px) saturate(.8);pointer-events:none;-webkit-mask:linear-gradient(to bottom,rgba(0,0,0,.9),transparent 70%);mask:linear-gradient(to bottom,rgba(0,0,0,.9),transparent 70%);animation:reflw 2.4s ease-in-out infinite;z-index:-1}@keyframes reflw{50%{transform:scaleY(-1) scaleX(var(--fx,1)) skewX(3deg)}}.pondbox.ranch .refl{display:none}.nestfrog .dust{position:absolute;left:30%;bottom:-2px;width:40%;height:10px;border-radius:50%;background:radial-gradient(ellipse,rgba(190,160,110,.55),transparent 70%);opacity:0;pointer-events:none;z-index:-1}.pondbox.ranch .nestfrog.walk .dust{animation:dust .36s ease-out infinite}@keyframes dust{0%{opacity:.8;transform:scale(.5)}100%{opacity:0;transform:scale(1.6) translateY(-4px)}}.pondbox:not(.ranch) .ro,.pondbox.ranch .po{display:none!important}.envx{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.envx>*{position:absolute;pointer-events:none}.envx .pdeep{left:18%;right:18%;top:34%;bottom:6%;border-radius:50%;background:radial-gradient(ellipse at 50% 55%,rgba(20,90,160,.32),rgba(20,90,160,0) 70%)}.envx .shore{top:0;right:0;bottom:0;left:0;border-radius:50%/44%;box-shadow:inset 0 0 0 5px rgba(232,214,170,.55),inset 0 0 0 9px rgba(190,170,120,.18),inset 0 10px 18px rgba(255,255,255,.35)}.envx .stone{width:26px;height:16px;border-radius:50% 50% 45% 45%;background:radial-gradient(circle at 35% 30%,#eef0f2,#a9b0b8 55%,#7d858f);box-shadow:0 3px 3px rgba(20,50,80,.25)}.envx .stone.s2{width:18px;height:11px}.envx .stone.s3{width:14px;height:9px}.envx .fish{width:24px;height:9px;border-radius:50% 40% 40% 50%;background:radial-gradient(ellipse at 35% 50%,rgba(20,60,110,.42),rgba(20,60,110,.12));animation:fishSwim 14s linear infinite}.envx .fish::after{content:"";position:absolute;right:-7px;top:1px;border:4px solid transparent;border-left:7px solid rgba(20,60,110,.3)}@keyframes fishSwim{0%{transform:translate(0,0) rotate(0)}25%{transform:translate(90px,18px) rotate(14deg)}50%{transform:translate(160px,0) rotate(180deg)}75%{transform:translate(70px,-14px) rotate(200deg)}100%{transform:translate(0,0) rotate(360deg)}}.envx .dfly{width:22px;height:12px;top:22%;left:-10%;animation:dfly 13s ease-in-out infinite}@keyframes dfly{0%{transform:translate(0,0)}30%{transform:translate(140px,-8px)}35%{transform:translate(140px,-8px)}70%{transform:translate(330px,14px)}100%{transform:translate(460px,-4px)}}.envx .dfly i{position:absolute;top:2px;width:9px;height:4px;border-radius:50%;background:rgba(220,240,255,.85);animation:wing .08s linear infinite alternate}.envx .dfly i:nth-child(1){left:4px;transform-origin:100% 50%}.envx .dfly i:nth-child(2){left:10px;transform-origin:0 50%}.envx .dfly b{position:absolute;left:3px;top:5px;width:17px;height:2.5px;border-radius:4px;background:linear-gradient(90deg,#2a7ad0,#5ad0ff)}@keyframes wing{to{transform:scaleY(.3)}}.envx .barn{left:5%;top:4%;width:58px;height:46px}.envx .tree{right:5%;top:0;width:52px;height:62px}.envx .path{left:30%;right:20%;top:46%;height:40%;border-radius:50%;background:radial-gradient(ellipse,rgba(214,182,120,.55),rgba(214,182,120,0) 70%);transform:rotate(-8deg)}.envx .tuft{width:16px;height:10px;background:radial-gradient(ellipse at 50% 100%,#4f9e3f 0 40%,transparent 42%),linear-gradient(transparent,transparent)}.envx .tuft::before,.envx .tuft::after{content:"";position:absolute;bottom:0;width:3px;height:10px;border-radius:3px 3px 0 0;background:#4f9e3f;transform-origin:50% 100%}.envx .tuft::before{left:4px;transform:rotate(-18deg)}.envx .tuft::after{left:9px;height:12px;transform:rotate(14deg)}.envx .bfly{width:14px;height:10px;animation:bfly 11s ease-in-out infinite}.envx .bfly i{position:absolute;top:0;width:7px;height:9px;border-radius:60% 60% 40% 40%;background:var(--bc,#ffb3d9);animation:wing .18s ease-in-out infinite alternate}.envx .bfly i:first-child{left:0;transform-origin:100% 50%}.envx .bfly i:last-child{left:7px;transform-origin:0 50%}@keyframes bfly{0%,100%{transform:translate(0,0)}25%{transform:translate(60px,-20px)}50%{transform:translate(120px,6px)}75%{transform:translate(50px,24px)}}.envx .cshadow{top:0;left:-40%;width:45%;height:100%;background:radial-gradient(ellipse,rgba(40,80,30,.13),transparent 65%);animation:cshadow 22s linear infinite}@keyframes cshadow{to{transform:translateX(330%)}}.lowfx .envx .fish,.lowfx .envx .dfly,.lowfx .envx .bfly,.lowfx .envx .cshadow,.lowfx .nestfrog .refl{display:none}#wx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;overflow:hidden}#wx.wx-rain{background:linear-gradient(180deg,rgba(60,90,140,.12),rgba(60,90,140,0) 70%)}#wx.wx-rain i{position:absolute;top:-12%;width:2px;height:14%;border-radius:4px;background:linear-gradient(rgba(90,130,200,0),rgba(90,130,200,.75));transform:rotate(12deg);animation:wxRain .7s linear infinite}@keyframes wxRain{to{transform:translate(-40px,130vh) rotate(12deg)}}#wx.wx-snow{background:linear-gradient(180deg,rgba(220,235,255,.14),rgba(220,235,255,0) 70%)}#wx.wx-snow i{position:absolute;top:-4%;width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px rgba(150,180,230,.5),0 1px 3px rgba(80,110,170,.45);animation:wxSnow 5s linear infinite}@keyframes wxSnow{to{transform:translate(30px,110vh)}}#wx.wx-wind b{position:absolute;left:-30%;width:34%;height:3px;border-radius:4px;background:linear-gradient(90deg,transparent,rgba(120,150,200,.7),transparent);opacity:0}#wx.wx-wind.gust{background:rgba(180,200,230,.12)}#wx.wx-wind.gust b{animation:wxWind 1.1s linear infinite}@keyframes wxWind{0%{opacity:0;transform:translateX(calc(var(--wd,1)*0))}20%{opacity:1}100%{opacity:0;transform:translateX(450%)}}#wx.wx-thunder{background:linear-gradient(180deg,rgba(40,30,80,.14),rgba(40,30,80,0) 70%)}#wx.flash{animation:wxFlash .9s ease-out}@keyframes wxFlash{0%{background-color:rgba(255,255,230,.85)}12%{background-color:rgba(255,255,230,.1)}22%{background-color:rgba(255,255,230,.6)}100%{background-color:rgba(255,255,230,0)}}#wxTag{position:absolute;left:12px;bottom:10px;z-index:5;font-family:var(--body);font-size:12px;padding:3px 10px;border-radius:999px;background:rgba(255,255,255,.82);color:#3a4a7a;box-shadow:0 2px 6px rgba(40,60,120,.2);pointer-events:none}#wxTag[hidden]{display:none}.lowfx #wx i{display:none}body.goldpot #stage{box-shadow:inset 0 0 0 3px #ffd23f,inset 0 0 40px rgba(255,210,63,.55)}body.goldpot #timer{background:linear-gradient(135deg,#ffe27a,#f2b705)!important;color:#6b4a00!important}.fuse{display:flex;flex-direction:column;align-items:center;gap:6px;margin:10px 0 4px;padding:10px;border-radius:16px;background:rgba(255,255,255,.6)}.fuse small{font-family:var(--body);font-size:12px;color:#6b5b9a}.fuse.done{font-family:var(--body);font-size:13px;color:#b08a00}.fz-row{display:flex;gap:6px}.fz-row i{width:14px;height:14px;border-radius:50%;background:#e4ddf5;box-shadow:inset 0 0 0 2px #cfc3f0}.fz-row i.on{background:radial-gradient(circle at 35% 35%,#fff6c2,#ffd23f 60%,#e8a400);box-shadow:0 0 6px rgba(255,210,63,.8)}.btn.goldb{background:linear-gradient(135deg,#ffd23f,#f29a05)!important;color:#5a3a00!important}.btn.rainbowb{background:linear-gradient(90deg,#ff6b8b,#ffb347,#7bd389,#6fb8ff,#b39bff)!important;color:#fff!important}.btn.goldb:disabled,.btn.rainbowb:disabled{filter:grayscale(.7);opacity:.6}.nestfrog.rbw img{animation:nbreath 3.2s ease-in-out infinite,rbwHue 4s linear infinite;filter:drop-shadow(0 0 6px rgba(200,150,255,.9))}@keyframes rbwHue{to{filter:hue-rotate(360deg) drop-shadow(0 0 6px rgba(200,150,255,.9))}}.fc-pic.shiny img{filter:sepia(.55) saturate(2.2) brightness(1.12) drop-shadow(0 0 8px rgba(255,210,63,.95))}.fc-pic.rbw img{animation:rbwHue 4s linear infinite}.card.shiny .pic img{filter:sepia(.55) saturate(2.2) brightness(1.12) drop-shadow(0 0 8px rgba(255,210,63,.95))}.card.fx-modal{background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:0!important;max-width:350px;gap:10px;animation:none}.card.fx-modal::before,.card.fx-modal::after{display:none!important}.fx{--c1:#9ec5ff;--c2:#6a8de0;--c3:#eef4ff;--ink:#2e3f75;position:relative;width:100%;border-radius:28px;padding:12px 12px 14px;text-align:center;color:var(--ink);background:linear-gradient(160deg,var(--c3),#fff 40%,var(--c3));box-shadow:0 0 0 2px #fff,0 0 0 5px var(--c1),0 0 0 6.5px rgba(255,255,255,.7),0 18px 40px rgba(60,40,140,.35),0 0 30px var(--glow);transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .25s ease;overflow:hidden}.fx.enter{animation:fxIn .6s cubic-bezier(.2,1.25,.4,1)}@keyframes fxIn{0%{opacity:0;transform:perspective(900px) rotateY(-70deg) scale(.85)}100%{opacity:1}}.fx.r-rare{--c1:#ff9ccf;--c2:#b388ff;--c3:#fff0f8;--ink:#5a2f6b}.fx.r-epic{--c1:#b388ff;--c2:#6a3df0;--c3:#f3ecff;--ink:#3a1f7a}.fx.r-legend{--c1:#ffd23f;--c2:#ff9a3c;--c3:#fff8e0;--ink:#6b4300}.fx.shiny{--c1:#ffd23f;--c2:#f2b705;--c3:#fffbe6}.fx.rbw{--c1:#c9a6ff;--c2:#6fd0ff;--c3:#fff4fb}.fx-shine{position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.75) 50%,transparent 60%);transform:translateX(calc(var(--mx,0%) - 50%));opacity:.55;pointer-events:none;z-index:3;animation:fxSweep 4.5s ease-in-out infinite}@keyframes fxSweep{0%,60%{transform:translateX(-60%)}100%{transform:translateX(60%)}}.fx-top{position:relative;z-index:2;display:flex;align-items:center;gap:6px;font-family:var(--body);font-size:11px}.fx-rar{padding:2px 10px;border-radius:999px;color:#fff;font-weight:700;letter-spacing:1px;background:linear-gradient(90deg,var(--c2),var(--c1));box-shadow:0 2px 6px var(--glow2)}.fx-fam{opacity:.75}.fx-no{margin-left:auto;font-variant-numeric:tabular-nums;opacity:.6;letter-spacing:1px}.fx-art{position:relative;margin:8px 0 6px;height:168px;border-radius:20px;overflow:hidden;background:radial-gradient(circle at 50% 42%,#fff 0,var(--c3) 38%,var(--tint) 100%);box-shadow:inset 0 0 0 2px rgba(255,255,255,.9),inset 0 -14px 30px var(--glow3)}.fx-rays{position:absolute;left:50%;top:45%;width:420px;height:420px;margin:-210px 0 0 -210px;background:repeating-conic-gradient(from 0deg,rgba(255,255,255,.55) 0 8deg,transparent 8deg 22deg);animation:fxRays 24s linear infinite;opacity:.6}@keyframes fxRays{to{transform:rotate(360deg)}}.fx-dots{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,rgba(255,255,255,.9) 1.2px,transparent 1.6px);background-size:18px 18px;opacity:.35}.fx-art img{position:relative;z-index:1;height:150px;margin-top:10px;object-fit:contain;filter:drop-shadow(0 8px 10px rgba(40,30,90,.28));animation:fxFloat 3.4s ease-in-out infinite}@keyframes fxFloat{50%{transform:translateY(-6px)}}.fx.shiny .fx-art img{filter:sepia(.55) saturate(2.2) brightness(1.12) drop-shadow(0 0 12px rgba(255,210,63,.95))}.fx.rbw .fx-art img{animation:fxFloat 3.4s ease-in-out infinite,rbwHue 5s linear infinite}.fx-foil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;mix-blend-mode:color-dodge;opacity:0;background:linear-gradient(120deg,#ff6b8b,#ffd23f,#7bd389,#6fb8ff,#b39bff,#ff6b8b);background-size:300% 300%;animation:fxFoil 6s linear infinite}.fx.r-legend .fx-foil,.fx.shiny .fx-foil,.fx.rbw .fx-foil{opacity:.28}.fx.r-epic .fx-foil{opacity:.18}@keyframes fxFoil{to{background-position:300% 0}}.fx-bff{position:absolute;z-index:3;left:10px;top:10px;font-size:11px;font-family:var(--body);color:#fff;background:linear-gradient(90deg,#ff5fa2,#ff8fb1);border-radius:999px;padding:2px 9px;box-shadow:0 2px 6px rgba(255,95,162,.5)}.fx-evo{position:absolute;z-index:3;right:10px;top:10px;font-size:11px;font-family:var(--body);color:#6b4300;background:linear-gradient(90deg,#fff1a6,#ffd23f);border-radius:999px;padding:2px 9px;box-shadow:0 2px 6px rgba(255,190,40,.6)}.fx.rbw .fx-evo{color:#fff;background:linear-gradient(90deg,#ff6b8b,#ffb347,#7bd389,#6fb8ff,#b39bff)}.fx-name{position:relative;z-index:2;display:flex;flex-direction:column;gap:2px}.fx-name b{font-size:24px;letter-spacing:2px;background:linear-gradient(180deg,var(--ink),var(--c2));-webkit-background-clip:text;background-clip:text;color:transparent}.fx-name small{font-family:var(--body);font-size:12px;line-height:1.45;opacity:.7;padding:0 6px}.fx-say{position:relative;z-index:2;margin:8px 4px 0}.fx-say span{display:inline-block;position:relative;padding:7px 14px;border-radius:16px;background:#fff;box-shadow:0 2px 8px rgba(60,40,140,.12),inset 0 0 0 1.5px var(--tint2);font-family:var(--body);font-size:13px}.fx-say span::before{content:"";position:absolute;left:50%;top:-6px;margin-left:-6px;border:6px solid transparent;border-top:0;border-bottom-color:#fff}.fx-stats{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:10px}.fx-ring,.fx-stat{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:66px;border-radius:16px;background:rgba(255,255,255,.75);box-shadow:inset 0 0 0 1.5px var(--tint2)}.fx-ring svg{position:absolute;width:56px;height:56px;transform:rotate(-90deg)}.fx-ring circle{fill:none;stroke:var(--tint3);stroke-width:5}.fx-ring circle.v{stroke:#ff6fa8;stroke-linecap:round;transition:stroke-dashoffset .6s}.fx-ring b,.fx-stat b{position:relative;font-size:18px;line-height:1}.fx-ring small,.fx-stat small{position:relative;font-family:var(--body);font-size:10px;opacity:.7;margin-top:2px}.fx-ring small{font-size:10px}.fx-acts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;width:100%}.fx-act{display:flex;flex-direction:column;align-items:center;gap:1px;border:0;border-radius:20px;padding:9px 4px 8px;font:inherit;color:#fff;box-shadow:0 4px 0 rgba(0,0,0,.14),0 6px 14px rgba(60,40,140,.2);transition:transform .12s}.fx-act:active{transform:translateY(2px) scale(.97)}.fx-act i{font-style:normal;font-size:22px;line-height:1.1}.fx-act b{font-size:14px}.fx-act small{font-family:var(--body);font-size:10px;opacity:.9}.fx-act.a-feed{background:linear-gradient(160deg,#ff9ac4,#ff5f9e)}.fx-act.a-pet{background:linear-gradient(160deg,#8fe0a0,#3fbf7f)}.fx-act.a-fav{background:linear-gradient(160deg,#c9b6ff,#8a63ff)}.fx-act.a-fav.on{background:linear-gradient(160deg,#ffe27a,#f2b705);color:#5a3a00}.fx-act:disabled{filter:grayscale(.6);opacity:.65}.fuse2{width:100%;padding:12px;border-radius:20px;background:linear-gradient(160deg,#ffffff,#f6f0ff);box-shadow:0 0 0 1.5px rgba(255,255,255,.9),0 6px 18px rgba(60,40,140,.16);display:flex;flex-direction:column;gap:8px;color:#3a2f6b}.fz-title{display:flex;align-items:baseline;justify-content:space-between}.fz-title span{font-size:16px}.fz-title small{font-family:var(--body);font-size:11px;opacity:.65}.fz-flow{display:flex;align-items:center;justify-content:space-between;gap:6px}.fz-a,.fz-b{position:relative;width:64px;height:64px;border-radius:20px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle,#fff,#efe9ff);box-shadow:inset 0 0 0 1.5px #ddd2ff}.fz-a img,.fz-b img{width:52px;height:52px;object-fit:contain}.fz-b{background:radial-gradient(circle,#fffbe6,#ffe9a8);box-shadow:inset 0 0 0 2px #ffd23f,0 0 14px rgba(255,210,63,.45)}.fuse2.to-rb .fz-b{background:radial-gradient(circle,#fff,#f0e6ff);box-shadow:inset 0 0 0 2px #c9a6ff,0 0 14px rgba(180,140,255,.5)}.fz-b img.evo-s{filter:sepia(.55) saturate(2.2) brightness(1.12) drop-shadow(0 0 6px rgba(255,210,63,.9))}.fz-b img.evo-rb{animation:rbwHue 4s linear infinite}.fz-b span{position:absolute;bottom:-8px;font-size:10px;font-family:var(--body);background:#ffd23f;color:#6b4300;border-radius:999px;padding:0 7px}.fuse2.to-rb .fz-b span{background:linear-gradient(90deg,#ff8fb1,#b39bff);color:#fff}.fz-a img{filter:grayscale(.15)}.fz-mid{flex:1;color:#c9b6ff}.fz-mid svg{width:100%;height:20px}.fuse2.ready .fz-mid{color:#f2b705;animation:fzPulse 1s ease-in-out infinite}@keyframes fzPulse{50%{transform:translateX(4px)}}.fz-bar{position:relative;height:20px;border-radius:999px;background:#ece5ff;overflow:hidden;box-shadow:inset 0 1px 3px rgba(60,40,140,.15)}.fz-bar i{position:absolute;left:0;top:0;bottom:0;border-radius:999px;background:linear-gradient(90deg,#ffe27a,#f2b705);box-shadow:0 0 8px rgba(255,176,0,.6)}.fuse2.to-rb .fz-bar i{background:linear-gradient(90deg,#ff8fb1,#ffd23f,#7bd389,#6fb8ff,#b39bff)}.fz-bar span{position:relative;display:block;text-align:center;line-height:20px;font-family:var(--body);font-size:11px;color:#4a3a7a}.fuse2.done p{margin:0;font-family:var(--body);font-size:13px}.card .fuse2{margin-top:4px}.fx{--glow:rgba(158,197,255,.55);--glow2:rgba(106,141,224,.5);--tint:#cfe2ff;--glow3:rgba(106,141,224,.3);--tint2:#d9e8ff;--tint3:#e7f0ff}.fx.r-rare{--glow:rgba(255,156,207,.55);--glow2:rgba(179,136,255,.5);--tint:#ffd0e8;--glow3:rgba(179,136,255,.3);--tint2:#ffe0f0;--tint3:#ffeef7}.fx.r-epic{--glow:rgba(179,136,255,.6);--glow2:rgba(106,61,240,.5);--tint:#ddc8ff;--glow3:rgba(106,61,240,.3);--tint2:#e6d8ff;--tint3:#f1e9ff}.fx.r-legend{--glow:rgba(255,210,63,.6);--glow2:rgba(255,154,60,.5);--tint:#ffe99a;--glow3:rgba(255,154,60,.3);--tint2:#ffeeb0;--tint3:#fff6d6}.fx.shiny{--glow:rgba(255,210,63,.65);--glow2:rgba(255,176,0,.5);--tint:#ffeaa0;--glow3:rgba(255,176,0,.3);--tint2:#fff0b8;--tint3:#fff7da}.fx.rbw{--glow:rgba(201,166,255,.6);--glow2:rgba(111,208,255,.5);--tint:#e8dcff;--glow3:rgba(111,208,255,.3);--tint2:#eee4ff;--tint3:#f6f0ff}#imgWait{position:fixed;left:50%;top:46%;transform:translate(-50%,-50%);z-index:95;display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 26px;border-radius:20px;background:rgba(255,255,255,.92);box-shadow:0 10px 30px rgba(80,50,160,.3);color:#5d3a8a;font-size:16px}#imgWait b{font-size:22px;color:#7c4dff}#imgWait::before{content:"";width:36px;height:36px;border-radius:50%;border:4px solid #e4dbff;border-top-color:#ff8fb1;animation:iw 0.9s linear infinite}@keyframes iw{to{transform:rotate(360deg)}}#goalTag{top:auto!important;bottom:10px;left:12px;max-width:calc(100% - 120px)}#goalTag.mini{max-width:110px}#wxTag{left:auto!important;right:12px;bottom:10px}.sq-title{margin:12px 0 4px;font-size:16px;color:#5d3a8a;text-align:left;width:100%}.sq{width:100%;text-align:left;padding:12px;border-radius:20px;background:linear-gradient(160deg,#fff,#f6f0ff);box-shadow:0 0 0 1.5px rgba(255,255,255,.9),0 6px 16px rgba(60,40,140,.14);display:flex;flex-direction:column;gap:6px}.sq-h{display:flex;gap:10px;align-items:center}.sq-h img{width:52px;height:52px;object-fit:contain;flex:none;filter:drop-shadow(0 3px 4px rgba(60,40,140,.2))}.sq-h small{display:block;font-family:var(--body);font-size:11px;color:#8a7bc0}.sq-h b{font-size:18px;color:#3a2f6b}.sq p{margin:0;font-family:var(--body);font-size:13px;color:#4a3a7a;line-height:1.5}.sq small{font-family:var(--body);font-size:11px;color:#8a7bc0}.sq-rw{font-family:var(--body);font-size:12px;color:#b08a00;display:flex;align-items:center;gap:4px}.sq.st-done{box-shadow:0 0 0 2px #ffd23f,0 6px 18px rgba(255,190,40,.3)}.sq.st-new{box-shadow:0 0 0 2px #ff8fb1,0 6px 18px rgba(255,120,170,.25)}.sq.done{align-items:center;text-align:center}.fly2{position:fixed;z-index:30;pointer-events:none;filter:drop-shadow(0 6px 6px rgba(40,20,90,.35));will-change:transform}.slot{position:relative}.slot.pop img{animation:popMerge .29s cubic-bezier(.5,0,.6,1) forwards!important}@keyframes popMerge{0%{transform:none}55%{transform:translateX(var(--mx,0)) scale(.92)}100%{transform:translateX(var(--mx,0)) scale(1.7);opacity:0;filter:brightness(2)}}.slot.pair2::before{content:"";position:absolute;left:-9px;top:50%;width:12px;height:4px;margin-top:-2px;border-radius:4px;background:linear-gradient(90deg,#ffe08a,#ffd23f);box-shadow:0 0 8px rgba(255,210,63,.9);animation:pairLink 1s ease-in-out infinite;z-index:2}@keyframes pairLink{50%{opacity:.45}}#tray.warn{box-shadow:inset 0 0 0 2px #ffa63d,0 0 18px rgba(255,166,61,.5)!important}#timer.t10{transform-origin:center}#timer.t10.tk{animation:tk10 .5s cubic-bezier(.3,1.8,.5,1)}@keyframes tk10{0%{transform:scale(1.18)}100%{transform:scale(1)}}#timer.t10{background:linear-gradient(135deg,#ff6b8b,#ff3d6e)!important;color:#fff!important}#count.cb{animation:cntB .3s ease}@keyframes cntB{40%{transform:scale(1.15);color:#7c4dff}}.sflash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none;opacity:var(--a,.2);animation:sfl .4s ease-out forwards}@keyframes sfl{to{opacity:0}}.tapr{position:fixed;z-index:31;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;border:2px solid rgba(255,255,255,.85);pointer-events:none;animation:tapr .5s ease-out forwards}.tapr.soft{border-color:rgba(150,140,200,.6)}@keyframes tapr{from{transform:scale(.3);opacity:1}to{transform:scale(1.4);opacity:0}}:root{--r-card:24px;--r-btn:18px;--sh-btn:0 4px 0 rgba(60,40,140,.16),0 8px 16px rgba(60,40,140,.14)}.btn{border-radius:var(--r-btn)}.btn,.fx-act,.qbtn,.tile,.ibtn,.tool,.iconbtn,.pet,.sk,.trk,.coinchip,.pchip,.link{transition:transform .14s cubic-bezier(.3,1.6,.5,1),filter .14s}.btn:active:not(:disabled),.qbtn:active:not(:disabled),.tile:active,.ibtn:active:not(:disabled),.tool:active:not(:disabled),.iconbtn:active,.pet:active,.sk:active,.trk:active,.coinchip:active,.pchip:active{transform:scale(.95);filter:brightness(.97)}.card:not(.fx-modal){border-radius:var(--r-card)}.lowfx .sflash,.lowfx .tapr{display:none}.stars svg.pop2{animation:starPop2 .55s cubic-bezier(.3,1.9,.5,1) both!important}@keyframes starPop2{0%{transform:scale(0) rotate(-90deg)}70%{transform:scale(1.35) rotate(10deg)}100%{transform:scale(1)}}.done-pop{animation:dpop .35s ease}@keyframes dpop{50%{transform:scale(1.12)}}#card .stamp{position:absolute;right:14px;top:66px;padding:4px 12px;border:3px solid #ff3d6e;border-radius:12px;color:#ff3d6e;font-size:18px;letter-spacing:2px;transform:rotate(-14deg) scale(2.4);opacity:0;pointer-events:none;background:rgba(255,255,255,.8)}#card .stamp.in{animation:stamp .35s cubic-bezier(.5,0,.5,1.4) forwards}@keyframes stamp{to{transform:rotate(-14deg) scale(1);opacity:1}}#card{position:relative}.ftip{position:absolute;left:12px;right:12px;top:60px;z-index:8;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:20px;background:rgba(255,255,255,.95);box-shadow:0 8px 24px rgba(60,40,140,.25),0 0 0 2px #ffd23f;overflow:hidden;animation:ftIn .4s cubic-bezier(.3,1.5,.5,1)}.ftip.out{animation:ftOut .25s ease forwards}@keyframes ftIn{from{transform:translateY(-16px);opacity:0}}@keyframes ftOut{to{transform:translateY(-12px);opacity:0}}.ftip .ft-i{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#ffd23f,#ff9a3c);color:#fff;font-size:13px}.ftip b{display:block;font-size:15px;color:#3a2f6b}.ftip small{font-family:var(--body);font-size:12px;color:#5d4f8f;line-height:1.4}.ftip .ft-bar{position:absolute;left:0;bottom:0;height:3px;background:#ffd23f;animation:ftBar 4.2s linear forwards}@keyframes ftBar{from{width:100%}to{width:0}}.tiles.seven{grid-template-columns:repeat(4,1fr)!important}.tiles.seven .tile small{font-size:10px}.t-replay{--tc:#ff6b8b}.q.rp .rp-lv{display:inline-block;margin-bottom:2px;padding:0 8px;border-radius:999px;background:#ffe0ec;color:#d0457a;font-size:10px}.qbtn.go{background:linear-gradient(135deg,#7c5cff,#b39bff)}#imgWait small{font-family:var(--body);font-size:12px;color:#8a7bc0}#imgWait .iw-btns{display:flex;gap:8px;margin-top:4px}#imgWait button{border:0;border-radius:999px;padding:6px 14px;font:inherit;font-size:13px;color:#fff;background:linear-gradient(135deg,#ff8fb1,#b39bff)}#imgWait .iw-home{background:#ece5ff;color:#6a4fc9}#imgWait .iw-retry[hidden]{display:none}#signBtn{position:relative}#signBtn.dot::after{content:"";position:absolute;right:4px;top:4px;width:9px;height:9px;border-radius:50%;background:#ff3d6e;box-shadow:0 0 0 2px #fff}.sign-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;width:100%}.sg{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 2px;border-radius:16px;background:var(--gl-fill);box-shadow:var(--gl-shadow);font-size:14px}.sg small{font-family:var(--body);font-size:11px;color:var(--ink-soft)}.sg b{font-weight:400}.sg.big{grid-column:span 2;flex-direction:column}.sg.big img{width:52px;height:52px;object-fit:contain}.sg.cur{box-shadow:var(--gl-shadow),0 0 0 2px #ff6ad5,0 0 16px rgba(255,106,213,.5);animation:pulseT .8s infinite alternate}.sg.done{opacity:.55}.sg .ok{position:absolute;right:5px;top:3px;color:#3fb46b;font-size:14px}.tierbox{align-self:stretch;display:flex;flex-direction:column;gap:2px;padding:9px 12px;border-radius:16px;text-align:left;color:#fff;background:linear-gradient(135deg,#9a8fb8,#6b628f)}.tierbox b{font-weight:400;font-size:16px}.tierbox small{font-family:var(--body);font-size:11px;opacity:.92}.tierbox.t1{background:linear-gradient(135deg,#d99a6c,#8a5530)}.tierbox.t2{background:linear-gradient(135deg,#cfd6e0,#7d8899)}.tierbox.t3{background:linear-gradient(135deg,#ffd76a,#c58a00)}.tierbox.t4{background:linear-gradient(135deg,#8fe9ff,#4a7dff)}.tierbox.t5{background:linear-gradient(135deg,#ff8ae0,#9d7bff 50%,#6fe9ff)}.gacha-res .brag{grid-column:1/-1}.scoreline i,.scoreline span{white-space:nowrap}.namerow{display:grid;grid-template-columns:1fr auto;gap:8px;width:100%}.namerow input{margin:0}.namerow .btn{padding:10px 16px}.coinpill{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border-radius:999px;background:var(--gl-fill);box-shadow:var(--gl-shadow);font-size:18px;color:#6b4a00}.shop-tabs2{margin-bottom:12px}.shop-tabs2 button{font-size:14px;padding:7px 2px}.shop-body{width:100%;max-width:520px;display:flex;flex-direction:column;gap:12px}.shop-body .shop-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.shop-note{margin:0;font-family:var(--body);font-size:13px;color:var(--ink-soft);text-align:center}.gacha{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px;border-radius:28px;background:var(--gl-fill);box-shadow:var(--gl-shadow);position:relative}.gm{position:relative;width:170px;height:230px}.gm-dome{position:absolute;left:5px;right:5px;top:0;height:150px;border-radius:50% 50% 20px 20px/60% 60% 20px 20px;background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.95),rgba(255,255,255,.35) 30%,rgba(200,230,255,.25) 70%);box-shadow:inset 0 0 0 3px rgba(255,255,255,.8),inset 0 -10px 20px rgba(120,90,220,.2),0 0 24px rgba(111,233,255,.4);overflow:hidden}.gm-dome i{position:absolute;width:38px;height:38px;border-radius:50%;background:linear-gradient(180deg,var(--c) 0 50%,#fff 50%);box-shadow:inset 0 -3px 5px rgba(0,0,0,.15),0 2px 3px rgba(0,0,0,.15);transform:translate(-50%,-50%) rotate(25deg)}.gm-body{position:absolute;left:0;right:0;bottom:0;height:92px;border-radius:18px 18px 22px 22px;background:linear-gradient(180deg,#ff8ae0,#9d7bff);box-shadow:inset 0 2px 0 rgba(255,255,255,.6),0 8px 22px rgba(157,123,255,.5)}.gm-knob{position:absolute;left:50%;top:18px;width:46px;height:46px;margin-left:-23px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff,#ffd23f 60%,#e0a800);box-shadow:0 3px 6px rgba(0,0,0,.25)}.gm-knob::after{content:"";position:absolute;left:50%;top:6px;bottom:6px;width:8px;margin-left:-4px;border-radius:4px;background:#c58a00}.gm-knob.turn{animation:knob .6s ease-in-out}@keyframes knob{to{transform:rotate(360deg)}}.gm-slot{position:absolute;left:50%;bottom:10px;width:54px;height:16px;margin-left:-27px;border-radius:8px;background:#3a2690;box-shadow:inset 0 3px 4px rgba(0,0,0,.4)}.gacha-info{text-align:center}.gacha-info b{font-size:20px}.gacha-info p{margin:4px 0 0;font-family:var(--body);font-size:13px;color:var(--ink-soft);line-height:1.5}.gacha-info .neg{font-size:13px;color:#3a3fa8}.gsmall{font-family:var(--body);font-size:11px!important;color:var(--ink-soft)}.gacha-btns{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%}.gacha-res{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px;width:100%}.gacha-res:empty{display:none}.gacha-res>p{grid-column:1/-1;text-align:center;margin:0}.gcap{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;border-radius:16px;background:var(--gl-fill);box-shadow:var(--gl-shadow),inset 0 0 0 1.5px var(--rc,#ccc);animation:gpop .5s cubic-bezier(.3,1.6,.5,1) both}.gcap img{width:64px;height:64px;object-fit:contain}.gcap b{font-weight:400;font-size:13px;text-align:center}.gcap small{font-family:var(--body);font-size:11px;color:var(--ink-soft)}.gcap.r-legend{box-shadow:var(--gl-shadow),inset 0 0 0 2px #ffd23f,0 0 16px rgba(255,210,63,.6)}.gcap.neg{box-shadow:var(--gl-shadow),inset 0 0 0 2px #3a3fa8,0 0 18px rgba(58,63,168,.6)}@keyframes gpop{from{transform:scale(.3) translateY(20px);opacity:0}}.item-grid{display:flex;flex-direction:column;gap:10px}.itemcard{display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:10px;padding:12px;border-radius:20px;background:var(--gl-fill);box-shadow:var(--gl-shadow)}.itemcard .iic{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;font-size:28px;background:linear-gradient(135deg,#fff3c4,#ffd6f2);box-shadow:inset 0 0 0 1px rgba(255,255,255,.8)}.itemcard b{font-weight:400;font-size:18px}.itemcard b small{font-family:var(--body);font-size:12px;color:var(--ink-soft)}.itemcard p{margin:2px 0 0;font-family:var(--body);font-size:12px;color:var(--ink-soft);line-height:1.4}.itemcard .btn{padding:8px 12px;font-size:15px;white-space:nowrap}.itembar{display:flex;gap:6px;justify-content:center;flex-wrap:wrap}.itembar[hidden]{display:none}.ibtn{display:inline-flex;align-items:center;gap:4px;border:0;border-radius:999px;padding:5px 10px 5px 6px;font-size:13px;background:var(--gl-fill);box-shadow:var(--gl-shadow),inset 0 0 0 1px rgba(169,139,255,.45);color:var(--ink)}.ibtn span{font-size:16px}.ibtn b{min-width:18px;height:18px;border-radius:8px;background:linear-gradient(135deg,#ff6ad5,#9d7bff);color:#fff;font-size:11px;display:grid;place-items:center;padding:0 4px}.ibtn:disabled{opacity:.5}.lv.castlecard{grid-column:1/-1;min-height:112px;color:#fff;background:radial-gradient(circle at 82% 22%,#fff6d8 0 9%,rgba(255,240,200,.35) 10%,transparent 18%),radial-gradient(ellipse at 20% 120%,rgba(200,20,60,.55),transparent 60%),linear-gradient(150deg,#3a0f3a,#1c0820 60%,#0c040e);--rim:linear-gradient(135deg,#ff4d8d,#ffd27a 55%,#b69bff);--glow:rgba(200,30,80,.45)}.lv.castlecard h3{color:#fff}.lv.castlecard .tg{color:#ffb3cc;font-weight:700}.lv.castlecard .meta{color:#f3d2ff}.lv.castlecard .bt{color:#ffd27a}.lv.castlecard .peek{width:92px;height:100px;top:-4px}body.castle{background:radial-gradient(circle at 80% 10%,#fff6d8 0 3%,rgba(255,240,200,.3) 4%,transparent 10%),radial-gradient(ellipse at 50% 120%,#c2185b 0%,#5a0f3a 35%,#24082a 70%,#0c040e 100%)}body.castle .hud,body.castle .tool{background:linear-gradient(160deg,rgba(60,15,50,.6),rgba(25,8,25,.45));color:#fff}body.castle .lvl,body.castle #count{color:#fff}body.castle #tray:not([class*=skin-]){background:linear-gradient(180deg,rgba(90,20,60,.55),rgba(25,8,25,.4))}.fc{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.fc-pic{position:relative;width:150px;height:150px;border-radius:40px;display:grid;place-items:center;background:radial-gradient(circle at 50% 40%,#fff,rgba(255,255,255,.4));box-shadow:inset 0 0 0 2px rgba(169,139,255,.4),0 10px 24px rgba(84,52,190,.2)}.fc-pic img{width:84%;height:84%;object-fit:contain;transform-origin:50% 100%}.fc-pic img.fcjump{animation:fcj .45s cubic-bezier(.3,1.6,.5,1)}@keyframes fcj{40%{transform:translateY(-14px) scale(1.06)}}.fc.bff .fc-pic{box-shadow:inset 0 0 0 2px #ff8ae0,0 0 26px rgba(255,106,213,.55)}.fc-badge{position:absolute;top:-8px;right:-8px;padding:3px 9px;border-radius:999px;background:linear-gradient(135deg,#ff6ad5,#f2b705);color:#fff;font-family:var(--body);font-size:12px;font-weight:700}.fc-name{font-weight:400;font-size:22px}.fc-say{position:relative;max-width:260px;padding:8px 14px;border-radius:16px;background:#fff;font-family:var(--body);font-size:14px;color:var(--ink);box-shadow:0 3px 10px rgba(84,52,190,.15)}.fc-aff{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;width:100%;font-family:var(--body);font-size:12px;color:var(--ink-soft)}.fc-aff .pg{height:10px;border-radius:99px;background:rgba(106,79,201,.12);overflow:hidden}.fc-aff .pg i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#ff8ae0,#ff6a8a)}.fc-tip{margin:0;font-family:var(--body);font-size:12px;color:var(--ink-soft)}.btn small{font-family:var(--body);font-size:11px;opacity:.85}.nestfrog.fav{width:110px;height:118px;margin:-118px 0 0 -55px;transition:left 3s ease-in-out,top 3s ease-in-out}.nestfrog.bff::before{content:"♥";position:absolute;left:50%;top:-14px;transform:translateX(-50%);color:#ff5fa2;font-size:16px;text-shadow:0 0 6px rgba(255,95,162,.7);animation:heart 1.4s ease-in-out infinite;z-index:3}@keyframes heart{50%{transform:translate(-50%,-5px) scale(1.2)}}.pondbox.favmode .reed,.pondbox.favmode .lilyflower{opacity:.6}.hw-deco{display:none}html.hw .hw-deco{display:block}.hw-deco{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.hw-deco .pk{position:absolute;height:auto;aspect-ratio:100/92;filter:drop-shadow(0 4px 6px rgba(120,40,0,.3)) drop-shadow(0 0 10px rgba(255,170,40,.45));animation:pkbob 2.6s ease-in-out infinite}.hw-deco .bat{position:absolute;width:46px;aspect-ratio:2/1;animation:batfly 4s ease-in-out infinite}@keyframes pkbob{50%{transform:translateY(-4px) rotate(-3deg)}}@keyframes batfly{0%,100%{transform:translate(0,0) scaleY(1)}25%{transform:translate(10px,-8px) scaleY(.6)}50%{transform:translate(20px,0) scaleY(1)}75%{transform:translate(10px,6px) scaleY(.6)}}.pk-card{position:absolute;right:96px;bottom:8px;width:40px;aspect-ratio:100/92;z-index:3;filter:drop-shadow(0 0 8px rgba(255,170,40,.7))}#hero .hw-deco{z-index:3}#splash>.hw-deco{position:absolute!important;top:0;right:0;bottom:0;left:0;margin:0;z-index:1;animation:none}.lv>.pk-card{position:absolute;z-index:3}.gacha-btns .btn{white-space:nowrap;font-size:16px}body.sunset{background:radial-gradient(60% 40% at 80% 8%,rgba(255,236,170,.9),transparent 70%),radial-gradient(ellipse at 50% 110%,#ff9a7a 0%,#ffc2a0 40%,#ffe2c8 70%,#fff3e6 100%)}body.sunset .hud .bar i{background:linear-gradient(90deg,#ffb36b,#ff6a8a)}body.race{background:radial-gradient(50% 30% at 85% 6%,rgba(255,230,120,.75),transparent 70%),radial-gradient(ellipse at 50% 30%,#fffbe0 0%,#e4f6c4 55%,#b9e28f 100%)}body.hell.hv1{background:radial-gradient(ellipse at 50% 110%,#c25bff 0%,#5a1a9a 35%,#24083f 70%,#0c0216 100%)}body.hell.hv2{background:radial-gradient(ellipse at 50% 110%,#2fd0d8 0%,#0d5a6a 35%,#06262f 70%,#020c10 100%)}body.hell.hv3{background:radial-gradient(ellipse at 50% 110%,#9be34a 0%,#3d6e12 35%,#162a06 70%,#060c02 100%)}body.hell.hv4{background:radial-gradient(ellipse at 50% 110%,#ffe27a 0%,#c58a00 35%,#4a2e00 70%,#140c00 100%)}body.hell.hv5{background:radial-gradient(1px 1px at 20% 30%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 70% 60%,#fff 50%,transparent 51%),radial-gradient(ellipse at 50% 110%,#6b6b8a 0%,#26263a 35%,#0b0b14 70%,#000 100%)}body.fog #stage::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;border-radius:inherit;background:radial-gradient(ellipse at 50% 55%,rgba(255,255,255,0) 18%,rgba(230,225,240,.85) 62%);animation:fogpulse 3s ease-in-out infinite alternate}@keyframes fogpulse{to{opacity:.8}}.hell-next{align-self:stretch;display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:16px;color:#fff;text-align:left;box-shadow:inset 0 0 0 1px rgba(255,255,255,.3),0 6px 18px rgba(0,0,0,.25);background:linear-gradient(135deg,#ff6a00,#8a1a04)}.hell-next b{font-weight:400;font-size:16px}.hell-next small{font-family:var(--body);font-size:12px;opacity:.9}.hell-next.hv1{background:linear-gradient(135deg,#c25bff,#3a0d6a)}.hell-next.hv2{background:linear-gradient(135deg,#2fd0d8,#06323d)}.hell-next.hv3{background:linear-gradient(135deg,#8fd43a,#1e3a08)}.hell-next.hv4{background:linear-gradient(135deg,#ffd23f,#7a4a00)}.hell-next.hv5{background:linear-gradient(135deg,#6b6b8a,#0b0b14)}.lv>.fwpill{position:absolute;left:12px;top:-1px;z-index:4;padding:2px 8px;border-radius:0 0 10px 10px;background:linear-gradient(135deg,#ff6ad5,#f2b705);color:#fff;font-family:var(--body);font-size:11px;font-weight:700;box-shadow:0 2px 8px rgba(255,106,213,.5)}.fwpill.m{background:linear-gradient(135deg,#9d7bff,#5ee7ff);box-shadow:0 2px 8px rgba(157,123,255,.45)}.fwpill[hidden]{display:none}.nest-head{flex-wrap:wrap;align-items:center}.nest-tabs{display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:rgba(106,79,201,.1);box-shadow:inset 0 1px 2px rgba(60,30,140,.12)}.nest-tabs button{border:0;border-radius:999px;padding:4px 10px;font-size:13px;background:transparent;color:#6b628f}.nest-tabs button.on{background:#fff;color:#5b3fc4;box-shadow:0 2px 8px rgba(157,123,255,.35),inset 0 0 0 1px rgba(157,123,255,.35)}.pondbox .fence,.pondbox .hay,.pondbox .flw{display:none}.pondbox.ranch{background:radial-gradient(70% 34% at 50% 4%,rgba(255,255,255,.55),transparent 70%),radial-gradient(ellipse 62% 55% at 50% 62%,#7fcf6a 0%,#97db7c 40%,#b6e89a 72%,#d7f4c0 100%)!important;box-shadow:inset 0 16px 24px -6px rgba(40,90,30,.4),inset 0 -10px 18px rgba(255,255,255,.3),inset 0 0 0 2px rgba(255,255,255,.55),0 0 0 5px rgba(255,255,255,.88),0 0 0 6.5px rgba(150,210,120,.7),0 8px 0 6.5px #b9df9c,0 13px 0 6.5px #8fc46f,0 22px 30px rgba(60,120,40,.32),0 0 30px rgba(170,240,140,.45)!important}.pondbox.ranch::before,.pondbox.ranch::after,.pondbox.ranch .lily,.pondbox.ranch .lilyflower,.pondbox.ranch .reed,.pondbox.ranch .pbub,.pondbox.ranch .rip,.pondbox.ranch .deco{display:none}.pondbox.ranch .fence{display:block;position:absolute;left:8%;right:8%;top:6%;height:26px;z-index:1;pointer-events:none;background:linear-gradient(#fff6e0,#e9d3a6) 0 7px/100% 5px no-repeat,linear-gradient(#fff6e0,#e9d3a6) 0 16px/100% 5px no-repeat,repeating-linear-gradient(90deg,transparent 0 18px,#f3e2bb 18px 24px,transparent 24px 34px);filter:drop-shadow(0 2px 2px rgba(60,90,30,.3));border-radius:4px}.pondbox.ranch .hay{display:block;position:absolute;z-index:1;width:42px;height:28px;border-radius:12px;pointer-events:none;background:repeating-linear-gradient(90deg,rgba(160,110,30,.25) 0 2px,transparent 2px 6px),linear-gradient(#ffe39a,#e9b94e);box-shadow:inset 0 -4px 0 rgba(150,95,20,.3),0 4px 5px rgba(60,90,30,.3)}.pondbox.ranch .flw{display:block;position:absolute;z-index:1;width:10px;height:10px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,#fff6b0 0 30%,var(--fc,#ff9ccd) 34%);box-shadow:0 1px 2px rgba(60,90,30,.35)}.pondbox.ranch .nestfrog::after{background:radial-gradient(ellipse at 50% 50%,rgba(40,80,20,.35),rgba(40,80,20,0) 70%)}.pondbox.ranch .nest-empty{color:#3d6b2a}body.ranch{background:radial-gradient(42% 26% at 10% 6%,rgba(255,240,150,.45),transparent 70%),radial-gradient(46% 28% at 94% 18%,rgba(150,230,255,.4),transparent 70%),radial-gradient(ellipse at 50% 30%,#f4fbe8 0%,#d9f2c4 55%,#b5e19a 100%)}body.ranch .hud .bar i{background:linear-gradient(90deg,#9be38a,#ffd23f,#ff8a5c)}.ach-sum{width:100%;max-width:520px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px}.ach-sum div{display:flex;flex-direction:column;align-items:center;padding:10px 6px;border-radius:20px;background:var(--gl-fill);box-shadow:var(--gl-shadow)}.ach-sum b{font-size:24px;line-height:1;background:linear-gradient(100deg,#5b3fc4,#ff5fa2);-webkit-background-clip:text;background-clip:text;color:transparent}.ach-sum small{font-family:var(--body);font-size:11px;color:var(--ink-soft);margin-top:4px}.ach-tabs button{display:flex;flex-direction:column;align-items:center;line-height:1.15;padding:6px 2px;font-size:14px}.ach-tabs button small{font-family:var(--body);font-size:11px;color:var(--ink-soft)}#achs .screen-head .chip{font-size:13px}#home{--gl-fill:linear-gradient(160deg,rgba(255,255,255,.72),rgba(255,255,255,.38));--gl-blur:blur(18px) saturate(175%);--gl-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 -1px 0 rgba(255,255,255,.3),0 10px 28px rgba(84,52,190,.16),0 2px 6px rgba(84,52,190,.08);--glow:rgba(157,123,255,.38);background:radial-gradient(42% 26% at 10% 6%,rgba(255,106,213,.32),transparent 70%),radial-gradient(46% 28% at 94% 18%,rgba(94,231,255,.34),transparent 70%),radial-gradient(55% 34% at 22% 62%,rgba(157,123,255,.38),transparent 72%),radial-gradient(45% 30% at 90% 88%,rgba(255,150,220,.28),transparent 70%),radial-gradient(ellipse at 50% 30%,#f8f4ff 0%,#e6dbff 55%,#cdbbf8 100%)}#home :is(.lv:not([class*=card]),.tile,.daily,.nest,.pchip,.coinchip,.iconbtn,.speech){background:var(--gl-fill);-webkit-backdrop-filter:var(--gl-blur);backdrop-filter:var(--gl-blur);box-shadow:var(--gl-shadow)}#home :is(.lv,.tile,.daily,.nest,.pchip,.coinchip,.iconbtn){position:relative}#home :is(.lv,.tile,.daily,.nest,.pchip,.coinchip,.iconbtn)::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.3px;background:var(--rim,linear-gradient(135deg,rgba(255,138,224,.9),rgba(169,139,255,.55) 45%,rgba(111,233,255,.9)));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;z-index:2}#home .lv{border-radius:28px;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 12px 30px var(--glow),0 2px 6px rgba(40,20,90,.12)}#home .lv::before{padding:1.7px}#home .lv:not(.locked):active{transform:scale(.975);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 4px 14px var(--glow)}#home .lv.storycard{background:radial-gradient(circle at 88% 110%,rgba(255,255,255,.35),transparent 45%),radial-gradient(60% 80% at 0% 0%,rgba(255,106,213,.45),transparent 70%),linear-gradient(135deg,#a07bff,#6a4fc9 55%,#3f2fa8);--rim:linear-gradient(135deg,#ffc2f3,#b69bff 50%,#7fe9ff);--glow:rgba(140,100,255,.5)}#home .lv.dailycard{background:radial-gradient(circle at 85% 20%,rgba(255,255,255,.7),transparent 40%),radial-gradient(70% 90% at 100% 100%,rgba(255,106,213,.35),transparent 70%),linear-gradient(135deg,#ffe58a,#ffb36b 60%,#ff8fb1);--rim:linear-gradient(135deg,#fffbd0,#ffb0d8 60%,#ff8ae0);--glow:rgba(255,150,130,.45)}#home .lv.hellcard{--rim:linear-gradient(135deg,#ff4d8d,#ff9b5e 55%,#ffd27a);--glow:rgba(255,60,110,.42)}#home .lv.musecard{--rim:linear-gradient(135deg,#ffe3a0,#fff 50%,#b69bff);--glow:rgba(255,210,122,.35)}#home .lv.locked{--rim:linear-gradient(135deg,rgba(255,255,255,.8),rgba(180,170,210,.6));--glow:rgba(84,52,190,.12)}#home .lv::after{content:"";position:absolute;left:0;right:0;top:0;height:46%;border-radius:26px 26px 60% 60%/26px 26px 18px 18px;background:linear-gradient(180deg,rgba(255,255,255,.28),rgba(255,255,255,0));pointer-events:none;z-index:1}#home .lv.next::after{all:unset}#home .lv>.go{background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,0) 55%),linear-gradient(135deg,#ff8ae0,#9d7bff);color:#fff;border:1px solid rgba(255,255,255,.7);box-shadow:0 4px 14px rgba(157,123,255,.6),inset 0 1px 0 rgba(255,255,255,.8);z-index:3}#home .tile{border-radius:20px}#home .tile .ti{background:linear-gradient(180deg,rgba(255,255,255,.5),rgba(255,255,255,0) 52%),var(--tc);border:1px solid rgba(255,255,255,.6);box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 5px 14px rgba(84,52,190,.3)}#home .tile:active,#home .daily:active{transform:scale(.96)}#home .pchip,#home .coinchip,#home .iconbtn{color:inherit}#home .iconbtn{color:#6a4fc9}#home .orb{border:2px solid rgba(255,255,255,.95);box-shadow:0 0 0 1px rgba(169,139,255,.5),0 8px 20px rgba(84,52,190,.22),0 0 20px rgba(111,233,255,.4)}#home .speech{box-shadow:var(--gl-shadow),0 0 0 1px rgba(169,139,255,.35)}#home .nameplate{background:var(--gl-fill);-webkit-backdrop-filter:var(--gl-blur);backdrop-filter:var(--gl-blur);box-shadow:var(--gl-shadow),0 0 0 1px rgba(169,139,255,.4),0 0 16px rgba(255,106,213,.25)}#home .nest{border-radius:28px}#home .pondbox{box-shadow:inset 0 -8px 0 rgba(106,79,201,.14),inset 0 4px 10px rgba(255,255,255,.6),0 0 0 1.5px rgba(255,255,255,.8),0 0 22px rgba(111,233,255,.4)}#home .nest-share{background:linear-gradient(180deg,rgba(255,255,255,.4),rgba(255,255,255,0) 55%),linear-gradient(135deg,#ff8ae0,#9d7bff);color:#fff;box-shadow:0 3px 12px rgba(157,123,255,.5),inset 0 1px 0 rgba(255,255,255,.7)}#home .nest-share.alt{background:linear-gradient(180deg,rgba(255,255,255,.5),rgba(255,255,255,0) 55%),linear-gradient(135deg,#ffe27a,#ffb36b);color:#7a3d00;box-shadow:0 3px 12px rgba(255,180,90,.5),inset 0 1px 0 rgba(255,255,255,.8)}.lowfx #home *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.modal{overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;align-items:flex-start;padding-top:max(16px,env(safe-area-inset-top));padding-bottom:max(24px,env(safe-area-inset-bottom))}.modal>.card{margin:auto 0;flex-shrink:0}.fx-x{position:fixed;top:max(12px,env(safe-area-inset-top));right:14px;z-index:70;width:40px;height:40px;border-radius:50%;border:0;background:rgba(255,255,255,.92);color:#4a3a8a;font-size:24px;line-height:40px;box-shadow:0 3px 10px rgba(0,0,0,.2);cursor:pointer}body.castle #stage::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:4;opacity:var(--surv,0);background:radial-gradient(ellipse at 50% 50%,transparent 52%,rgba(190,20,60,.55) 100%);transition:opacity .4s}body.stk #count,body.stk #tray,body.stk .tools,body.stk #itemBar,body.stk #timer,body.stk #goalTag,body.stk #scoreBox,body.stk .bar,body.stk #wxTag,body.stk #curseTag{visibility:hidden}#stkHud{position:absolute;left:50%;top:14px;transform:translateX(-50%);z-index:6;display:flex;align-items:baseline;gap:6px;padding:8px 18px;border-radius:999px;background:rgba(255,255,255,.88);box-shadow:0 4px 0 #e8b77a,0 10px 20px rgba(0,0,0,.12);font-family:var(--body)}#stkHud b{font-size:28px;color:#8a4b14;font-variant-numeric:tabular-nums}#stkHud small{font-size:13px;color:#8a6a4a}.t-stack .ti{color:#c98a4a}body.survwarn #stage{box-shadow:inset 0 0 0 4px rgba(255,60,90,.55),inset 0 0 40px rgba(255,60,90,.35);animation:survw .8s ease-in-out infinite}@keyframes survw{50%{box-shadow:inset 0 0 0 4px rgba(255,60,90,.2),inset 0 0 20px rgba(255,60,90,.15)}}body.shadowp #stage canvas{filter:grayscale(.85) contrast(1.18)}body.shadowp #wxTag{display:none}body.shadowp .hud,body.shadowp .tool{background:linear-gradient(90deg,rgba(255,255,255,.88) 0,rgba(255,255,255,.88) 50%,rgba(40,36,48,.82) 50%,rgba(40,36,48,.82) 100%);color:#26232e}body.shadowp #lvl{color:#26232e}body.shadowp #tray:not([class*=skin-]){background:linear-gradient(90deg,rgba(255,255,255,.5),rgba(30,28,36,.55))}.lv.swampcard{grid-column:1/-1;min-height:112px;background:radial-gradient(circle at 84% 30%,rgba(239,255,138,.45),transparent 34%),linear-gradient(150deg,#e3f2d2 0%,#a9cf8e 55%,#5f8f4e 100%)!important;color:#20401a!important;box-shadow:0 6px 0 #3e6a32,0 12px 18px rgba(40,80,30,.28);--rim:linear-gradient(135deg,#efff8a,#fff 50%,#7fc36a);--glow:rgba(150,210,100,.4)}.lv.swampcard h3{color:#1f3d17}.lv.swampcard .tg{color:#2f6b1f;font-weight:700}.lv.swampcard .meta{color:#355a2a}.lv.swampcard .bt{color:#20401a}.lv.swampcard .peek{width:104px;height:84px;top:6px}.lv.swampcard.locked .peek{filter:brightness(0) opacity(.45)}.lv.swampcard .lvst svg{fill:rgba(255,255,255,.55)}.lv.swampcard .lvst svg.on{fill:#ffd23f}body.swamp .hud,body.swamp .tool{background:linear-gradient(160deg,rgba(240,250,230,.85),rgba(205,230,190,.72));color:#20401a}body.swamp #tray:not([class*=skin-]){background:linear-gradient(180deg,rgba(120,160,90,.55),rgba(50,80,40,.45))}.bouquet{position:absolute;left:0;top:0;width:64px;height:72px;margin:-36px 0 0 -32px;padding:0;border:0;background:none;z-index:9;cursor:pointer;filter:drop-shadow(0 4px 6px rgba(160,20,60,.35)) drop-shadow(0 0 12px rgba(255,220,235,.9));-webkit-tap-highlight-color:transparent;touch-action:manipulation}.bouquet::before{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px}.bouquet.got{transition:opacity .45s,scale .45s;opacity:0;scale:1.8}.petals{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:7;overflow:hidden}.petals i{position:absolute;top:-16px;width:10px;height:14px;border-radius:70% 0 70% 0;opacity:.95;animation:petalFall linear forwards}@keyframes petalFall{to{transform:translate(var(--dx),110vh) rotate(var(--r));opacity:.6}}.lv.wedcard{grid-column:1/-1;min-height:112px;background:radial-gradient(circle at 84% 26%,rgba(255,255,255,.75),transparent 34%),radial-gradient(circle at 12% 90%,rgba(255,214,120,.45),transparent 40%),linear-gradient(150deg,#ffe3ea 0%,#ffb3c6 55%,#f4728f 100%)!important;color:#7a1030!important;box-shadow:0 6px 0 #c2385a,0 12px 18px rgba(194,56,90,.28);--rim:linear-gradient(135deg,#ffe08a,#fff 50%,#ff8fb1);--glow:rgba(255,143,177,.4)}.lv.wedcard h3{color:#8a0f35}.lv.wedcard .tg{color:#c2185b;font-weight:700}.lv.wedcard .meta{color:#9a2d4f}.lv.wedcard .bt{color:#7a1030}.lv.wedcard .peek{width:84px;height:104px;top:0}.lv.wedcard.locked .peek{filter:brightness(0) opacity(.45)}.lv.wedcard .lvst svg{fill:rgba(255,255,255,.55)}.lv.wedcard .lvst svg.on{fill:#ffd23f}body.wedding .hud,body.wedding .tool{background:linear-gradient(160deg,rgba(255,240,244,.82),rgba(255,214,226,.7));color:#7a1030}body.wedding #tray:not([class*=skin-]){background:linear-gradient(180deg,rgba(255,200,215,.6),rgba(230,120,150,.45))}#bgfx .heart{position:absolute;color:#ff6f9a;opacity:.55;animation:bgFloat 7s ease-in-out infinite}#bgfx .lan{position:absolute;top:-6px;width:26px;height:34px;border-radius:45%;background:radial-gradient(circle at 50% 40%,#fff1c4,#ff4f6b 60%,#c2183a);box-shadow:0 0 18px rgba(255,90,110,.6);transform-origin:50% -20px;animation:lanSwing 4s ease-in-out infinite}#bgfx .lan::after{content:"";position:absolute;left:50%;bottom:-10px;width:2px;height:10px;background:#ffd23f}@keyframes lanSwing{0%,100%{rotate:-5deg}50%{rotate:5deg}}
body.survmode #progFrog{display:none}body.survmode .hud .bar{position:relative;overflow:visible;background:rgba(255,255,255,.62);box-shadow:inset 0 0 0 1.5px rgba(120,100,170,.22)}body.survmode .hud .bar::before{content:"";position:absolute;left:var(--dl,86.6%);top:-3px;bottom:-3px;width:2px;border-radius:4px;background:#ef5a64;opacity:.8}body.survmode .hud .bar::after{content:"满";position:absolute;right:0;top:50%;transform:translate(115%,-50%);font-size:11px;font-weight:800;color:#e0525e}body.survmode #progFill{transition:width .25s ease,background-color .3s;background:#5cc98a}body.survmode[data-sl="2"] #progFill{background:#f5b83d}body.survmode[data-sl="3"] #progFill{background:#ef5a64;animation:survPulse .7s ease-in-out infinite alternate}body.survmode[data-sl="3"] #count{color:#e0525e;font-weight:800}@keyframes survPulse{from{filter:brightness(1)}to{filter:brightness(1.35)}}.gt-epic{background:#9b5cff}.gm-drop.t-epic.drop{filter:drop-shadow(0 0 8px var(--c1))}.wkmod h2{color:var(--wk);filter:brightness(.85)}.wkgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:10px 0}.wkc{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 2px;border-radius:12px;background:rgba(255,255,255,.65);box-shadow:inset 0 0 0 1.5px var(--wk)}.wkc img{width:52px;height:52px;object-fit:contain}.wkc.locked img{filter:brightness(0) opacity(.22)}.wkc small{font-size:10px;line-height:1.2;text-align:center}.wkgoal{font-size:13px}.wkchip{position:absolute;left:0;top:calc(100% + 6px);z-index:4;display:flex;align-items:center;gap:3px;padding:3px 7px 3px 3px;border:0;border-radius:12px;background:rgba(255,255,255,.9);box-shadow:inset 0 0 0 1.5px var(--wk),0 3px 8px rgba(106,79,201,.12);font:inherit;color:var(--ink,#3a2f6b);cursor:pointer;line-height:1.1;text-align:left;-webkit-tap-highlight-color:transparent}.wkchip img{width:18px;height:18px;object-fit:contain;flex:none}.wkchip small{display:block;font-size:10px;opacity:.7;white-space:nowrap}.wkchip b{display:block;font-size:11px;color:var(--wk);filter:brightness(.8);white-space:nowrap}.wkchip:active{transform:scale(.95)}
@media (max-width:375px){.wkchip{transform:scale(.86);transform-origin:left top}.wkchip:active{transform:scale(.82)}}#rank.glb .stats{display:none}.lbseg{display:flex;gap:6px;justify-content:center;margin:2px 0 10px}.lbseg button{border:0;border-radius:999px;padding:6px 14px;font:inherit;font-size:13px;background:rgba(255,255,255,.75);color:#6a5fa0;box-shadow:inset 0 0 0 1.5px rgba(155,127,216,.35)}.lbseg button.on{background:linear-gradient(135deg,#ff8fb1,#b39bff);color:#fff;box-shadow:none}.lbav{width:30px;height:30px;border-radius:50%;object-fit:cover;flex:none;margin-right:8px;background:#eee}.lbme{margin-top:10px;padding:10px 12px;border-radius:16px;background:rgba(255,255,255,.85);text-align:center;font-weight:600;color:#6a4fc9}#tShake.holding{transform:scale(.92);filter:brightness(1.1);animation:shkHold .14s linear infinite}@keyframes shkHold{0%,100%{rotate:-5deg}50%{rotate:5deg}}#tShake{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}#rank.glb .tabs,#rank.glb .stats{display:none}.rkmode{display:grid;grid-template-columns:1fr 1fr .8fr .8fr;gap:6px;margin:0 0 10px;padding:4px;border-radius:20px;background:rgba(255,255,255,.55);box-shadow:inset 0 0 0 1.5px rgba(155,127,216,.25)}.rkmode button{border:0;border-radius:16px;padding:10px 4px;font:inherit;font-size:14px;font-weight:700;background:transparent;color:#7a6fa3;white-space:nowrap}.rkmode button.on{background:#fff;color:#5b3fc4;box-shadow:0 3px 10px rgba(106,79,201,.18)}.lbhead{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:20px;background:linear-gradient(135deg,#fff7fb,#f1ebff);box-shadow:0 4px 14px rgba(106,79,201,.12);margin-bottom:10px}.lbic{font-size:28px;line-height:1}.lbht{flex:1;min-width:0}.lbht b{display:block;font-size:18px;color:#4b2fb0}.lbht small{display:block;font-size:12px;color:#766b9e;margin-top:2px}.lbmy{text-align:right}.lbmy small{display:block;font-size:11px;color:#766b9e}.lbmy b{font-size:18px;color:#ff6f9a}.lbseg{display:flex;gap:6px;justify-content:center;margin:0 0 12px}.lbseg button{border:0;border-radius:999px;padding:6px 14px;font:inherit;font-size:13px;background:rgba(255,255,255,.75);color:#6a5fa0;box-shadow:inset 0 0 0 1.5px rgba(155,127,216,.35)}.lbseg button.on{background:linear-gradient(135deg,#ff8fb1,#b39bff);color:#fff;box-shadow:none}.lbpod{display:grid;grid-template-columns:1fr 1.15fr 1fr;align-items:end;gap:8px;margin:6px 0 12px}.pd{display:flex;flex-direction:column;align-items:center;min-width:0;position:relative}.pd .nm{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;margin-top:4px;color:#4a3f78}.pd .sc{font-size:13px;font-weight:700;color:#6a4fc9;margin:2px 0 6px}.pd .bar{width:100%;border-radius:14px 14px 6px 6px;display:flex;justify-content:center;padding-top:6px;color:#fff;font-weight:800;font-size:20px}.pd.p1 .bar{height:74px;background:linear-gradient(#ffd75e,#ffb330)}.pd.p2 .bar{height:56px;background:linear-gradient(#dfe3ee,#b9c0d4)}.pd.p3 .bar{height:44px;background:linear-gradient(#f4c29a,#d99363)}.pd .crown{position:absolute;top:-20px;font-style:normal;font-size:22px}.lbava{width:34px;height:34px;border-radius:50%;flex:none;position:relative;overflow:hidden;background:linear-gradient(135deg,#c9b8ff,#ffb3cb);display:inline-flex;align-items:center;justify-content:center}.lbava::before{content:attr(data-ch);color:#fff;font-weight:700;font-size:15px}.lbava img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lbava.big{width:54px;height:54px;box-shadow:0 0 0 3px #fff,0 4px 12px rgba(106,79,201,.25)}.lbava.big::before{font-size:22px}.pd.p1 .lbava.big{width:62px;height:62px;box-shadow:0 0 0 3px #ffd75e,0 4px 14px rgba(255,170,40,.35)}.lblist{display:flex;flex-direction:column;gap:6px}.lbrow{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:16px;background:rgba(255,255,255,.8)}.lbrow .rk{width:24px;text-align:center;font-weight:800;color:#9a8fc3}.lbrow .nm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#4a3f78}.lbrow .sc{font-weight:700;color:#6a4fc9}.lbme{position:sticky;bottom:0;margin-top:12px;padding:12px 16px;border-radius:16px;background:linear-gradient(135deg,#7c5cff,#b47cff);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:8px;box-shadow:0 6px 18px rgba(106,79,201,.35)}.lbme b{font-size:18px}.lbme span{font-size:13px;opacity:.95}.lbload{display:flex;justify-content:center;gap:6px;padding:30px 0}.lbload i{width:8px;height:8px;border-radius:50%;background:#b39bff;animation:lbd 1s infinite}.lbload i:nth-child(2){animation-delay:.15s}.lbload i:nth-child(3){animation-delay:.3s}@keyframes lbd{0%,100%{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-5px)}}.stargap{margin:4px 0;font-size:14px;color:#7a6fa3}.stargap b{color:#ff6f9a;font-size:16px}.stargap.ok{color:#c48a00;font-weight:700}.newrec{margin:4px 0;font-weight:800;color:#ff5c8a;animation:nrp .9s ease-in-out infinite alternate}@keyframes nrp{from{transform:scale(1)}to{transform:scale(1.06)}}.lbres{margin:8px 0 10px;padding:10px 12px;border-radius:16px;background:linear-gradient(135deg,#f3eeff,#fff2f8);box-shadow:inset 0 0 0 1.5px rgba(155,127,216,.3)}.lbres p{margin:2px 0}.lbr1{font-size:15px;color:#4b2fb0}.lbr1 b{color:#ff5c8a;font-size:18px}.lbr1 .up{color:#2fa84f;font-weight:800}.lbr2{font-size:13px;color:#7a6fa3}.lbr2 b{color:#6a4fc9}.lbr2.top{color:#c48a00;font-weight:700}.lbres .lbgo{margin-top:8px;width:100%}#rankBtn.lbhot .ti{position:relative}#rankBtn.lbhot .ti::after{content:"全服";position:absolute;top:-6px;right:-10px;font-size:10px;font-weight:800;color:#fff;background:#ff6f9a;border-radius:8px;padding:1px 4px}.shkb{position:fixed;border-radius:50%;border:2px solid rgba(255,255,255,.9);background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.95),rgba(255,255,255,.15) 60%);pointer-events:none;z-index:40;animation:shkb .42s ease-out forwards}@keyframes shkb{from{transform:translate(0,0) scale(.4);opacity:1}to{transform:translate(var(--dx,0),-26px) scale(1.1);opacity:0}}.card.rcard{background:#fdfbff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:26px 22px 18px}.res{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.res-k{font-size:15px;letter-spacing:3px;color:#7d72a8}.res-hero{font-size:68px;line-height:.95;color:#4b2fb0;font-variant-numeric:tabular-nums}.res-hero small{font-size:22px;color:#766b9e}.res-tag{padding:4px 12px;border-radius:999px;background:#f1ecff;color:#7a6fa3;font-family:var(--body);font-size:13px}.res-tag.rec{background:#ffe8f0;color:#d63c70;font-weight:700}.res-rank{align-self:stretch;margin-top:4px;padding:12px 14px;border-radius:16px;background:#f4f0ff;text-align:left}.rk-main{display:flex;align-items:baseline;gap:8px}.rk-l{font-family:var(--body);font-size:13px;color:#766b9e}.rk-main b{font-size:24px;line-height:1;color:#4b2fb0;font-weight:400}.rk-main em{font-style:normal;font-family:var(--body);font-size:12px;font-weight:700}.rk-main .up{color:#23a04a}.rk-main .new{color:#d63c70}.rk-go{margin-left:auto;border:0;background:none;padding:2px 0;font-family:var(--body);font-size:14px;font-weight:700;color:#7c5cff}.rk-sub{margin-top:5px;font-family:var(--body);font-size:13px;color:#766b9e}.res-tier{align-self:stretch;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 4px;font-family:var(--body);font-size:13px;color:#766b9e}.res-tier b{font-family:var(--display);font-weight:400;font-size:15px;color:#6b628f}.res-tier.t1 b{color:#a0643a}.res-tier.t2 b{color:#7d8899}.res-tier.t3 b{color:#c48a00}.res-tier.t4 b{color:#2a9db0}.res-tier.t5 b{color:#7c5cff}.res-meta{font-family:var(--body);font-size:13px;color:#a49bc8}.res-loc{font-size:13px;color:#766b9e}.res .btn.pink{margin-top:6px;width:100%}.res-links{display:flex;justify-content:center;gap:28px}.res .link{margin:0}.res .vs{font-size:13px;margin:0}.lv.rankcard{grid-column:1/-1;min-height:112px;color:#fff;background:radial-gradient(circle at 88% 18%,rgba(255,255,255,.4),transparent 38%),linear-gradient(135deg,#1fb5a3,#2cc7b0 50%,#5fd8c4);--rim:linear-gradient(135deg,#c8fff4,#8ff0dd);--glow:rgba(31,181,163,.4);box-shadow:0 6px 0 #138878,0 12px 22px rgba(20,140,125,.3)}.lv.rankcard .peek{width:88px;height:98px;right:-6px;top:4px;transform:rotate(8deg)}.lv.rankcard .meta{padding-right:70px}.lv.rankcard .tg,.lv.rankcard .meta{color:rgba(255,255,255,.9)}.lv.rankcard h3{color:#fff}.lv.rankcard .go{background:#ffd75e;box-shadow:0 3px 0 #c98f00;color:#6b4300}.rk-prev{display:flex;flex-direction:column;gap:5px;margin-top:6px;padding-right:46px;font-family:var(--body)}.rk-prev .rp{display:flex;align-items:center;gap:7px;min-width:0;padding:6px 10px;border-radius:12px;background:rgba(255,255,255,.18)}.rk-prev .rp i{font-style:normal;font-size:12px;font-weight:700;padding:1px 7px;border-radius:8px;background:rgba(255,255,255,.9);color:#5b3fc4;flex:none}.rk-prev .rl{font-size:12px;opacity:.85;flex:none}.rk-prev .rp b{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.rk-prev .rp em{font-style:normal;font-weight:700;font-size:14px;flex:none}.rk-prev .rme{font-size:12px;opacity:.9;padding-left:2px}.t-stack{--tc:#1fb5a3}.t-dex{--tb:#efe9ff;--td:#5b3fc4}.t-ach{--tb:#fff3d1;--td:#a86f00}.t-shop{--tb:#fff0c7;--td:#9a6500}.t-pet{--tb:#ffe9d9;--td:#c45a12}.t-quest{--tb:#ebe6ff;--td:#5a3fd6}.t-stack{--tb:#daf6f0;--td:#13806f}.t-replay{--tb:#ffe4ec;--td:#c9345f}.t-rank{--tb:#ffe4ec;--td:#c9345f}#home .tiles{display:flex!important;flex-wrap:wrap;gap:10px!important}#home .tiles .tile{flex:1 1 calc(25% - 8px);min-width:72px;overflow:hidden;padding:14px 6px 11px;border-radius:20px;background:radial-gradient(120% 90% at 100% 0%,rgba(255,255,255,.95),transparent 60%),linear-gradient(165deg,#fff 10%,var(--tb,#f3efff) 100%);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.9),inset 0 -10px 18px rgba(255,255,255,.6),0 6px 0 rgba(120,95,200,.16),0 10px 22px rgba(106,79,201,.14)}#home .tiles .tile::after{content:"";position:absolute;right:-18px;top:-18px;width:62px;height:62px;border-radius:50%;background:var(--tc);opacity:.12;pointer-events:none}#home .tiles .tile .ti{width:46px;height:46px;border-radius:16px;margin-bottom:3px;transform:rotate(-6deg);background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,0) 50%),var(--tc);border:1.5px solid rgba(255,255,255,.85);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),inset 0 -4px 0 rgba(0,0,0,.12),0 6px 14px color-mix(in srgb,var(--tc) 45%,transparent)}#home .tiles .tile .ti svg.i{width:23px;height:23px}#home .tiles .tile .ti img{width:40px;height:40px;object-fit:contain;transform:rotate(6deg)}#home .tiles .tile b{font-size:16px;color:var(--td,var(--ink));letter-spacing:1px}#home .tiles .tile small{margin-top:2px;padding:1px 8px;border-radius:999px;background:rgba(255,255,255,.75);color:var(--td,var(--ink-soft));opacity:.85;font-size:11px}#home .tiles .tile:nth-child(odd) .ti{transform:rotate(5deg)}#home .tiles .tile:nth-child(odd) .ti img{transform:rotate(-5deg)}.card.lettercard{max-width:352px;padding:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;overflow:visible}.card.lettercard::before{display:none}.letter{position:relative;isolation:isolate;width:100%;padding:30px 26px 22px;text-align:left;color:#3f2a14;font-family:"Kaiti SC","STKaiti","KaiTi","楷体","Songti SC","Noto Serif SC",serif;filter:drop-shadow(0 14px 22px rgba(50,25,0,.38))}.letter::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:4px;filter:url(#ltRough);background:var(--grain,none),var(--fib,none),radial-gradient(ellipse 60% 40% at 18% 12%,rgba(255,250,235,.7),transparent 70%),radial-gradient(circle at 82% 78%,rgba(140,85,25,.16) 0 9%,transparent 22%),radial-gradient(circle at 12% 64%,rgba(150,95,30,.1) 0 6%,transparent 16%),linear-gradient(172deg,#f5e3bd 0%,#ecd3a2 45%,#e2c38c 100%);box-shadow:inset 0 0 0 1.5px rgba(105,60,15,.35),inset 0 0 16px 5px rgba(115,65,15,.5),inset 0 0 46px 10px rgba(150,95,30,.28)}.lt-body{max-height:min(72vh,620px);overflow:auto;padding:0 4px 26px;margin-bottom:10px;-webkit-mask-image:linear-gradient(#000 calc(100% - 34px),transparent);mask-image:linear-gradient(#000 calc(100% - 34px),transparent);-webkit-overflow-scrolling:touch}.lt-h{text-align:center;margin:0 0 14px}.lt-h small{display:block;font-family:"Songti SC","Noto Serif SC",serif;font-size:11px;letter-spacing:6px;color:#8a6234}.lt-h b{display:block;margin-top:6px;font-size:30px;font-weight:700;letter-spacing:3px;color:#4a2a0c;text-shadow:0 1px 0 rgba(255,240,210,.7)}.lt-orn{display:block;height:12px;margin:8px auto 0;width:70%;background:linear-gradient(90deg,transparent,rgba(110,65,20,.55) 30%,rgba(110,65,20,.55) 44%,transparent 44%,transparent 56%,rgba(110,65,20,.55) 56%,rgba(110,65,20,.55) 70%,transparent) center/100% 1px no-repeat;position:relative}.lt-orn::after{content:"";position:absolute;left:50%;top:50%;width:7px;height:7px;background:#8a4f18;transform:translate(-50%,-50%) rotate(45deg)}.letter p{margin:0 0 10px;font-family:inherit;font-size:15px;line-height:1.85;color:#3f2a14;text-indent:2em}.letter p.lt-to{text-indent:0}.letter p.lt-to{font-size:18px;font-weight:700;margin-bottom:12px}.letter p.lt-i{margin:0 0 8px;padding:8px 12px;border-radius:8px;background:rgba(255,248,230,.45);box-shadow:inset 0 0 0 1px rgba(130,80,25,.18);font-size:15px}.letter p.lt-i b{display:block;margin-bottom:2px;font-size:16px;color:#7a2e0e;letter-spacing:1px}.letter p.lt-gift{background:rgba(255,190,110,.28);box-shadow:inset 0 0 0 1.5px rgba(200,110,20,.45)}.letter p.lt-gift b{color:#b0420a}.letter p.lt-wish{text-align:center;margin:14px 0 6px;font-size:16px;color:#6a3d12;letter-spacing:1px}.lt-end{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin:8px 2px 2px}.letter p.lt-sign{text-align:right;margin:0;font-size:18px;font-weight:700;color:#4a2a0c}.letter p.lt-sign small{display:block;font-family:"Songti SC","Noto Serif SC",serif;font-weight:400;font-size:11px;letter-spacing:2px;color:#8a6234}.lt-seal{flex:none;order:2;width:46px;height:46px;border-radius:47% 53% 50% 48%;display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:700;font-size:20px;color:#ffd9c7;background:radial-gradient(circle at 35% 30%,#d4554d,#9e1e1e 65%,#701010);box-shadow:0 2px 3px rgba(60,0,0,.45),inset 0 0 0 4px rgba(120,10,10,.45),inset 0 0 0 5px rgba(255,200,180,.18);transform:rotate(-12deg)}.letter .btn{width:100%;font-family:inherit;font-size:18px;letter-spacing:4px;background:linear-gradient(180deg,#9c6a33,#7a4c1e);box-shadow:inset 0 1px 0 rgba(255,220,170,.4),0 4px 0 #4e2f0e;color:#fff4e0}.rkmode{background:rgba(255,255,255,.6);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.9),0 6px 16px rgba(106,79,201,.1);border-radius:20px}.rkmode button{border-radius:16px;color:#766b9e;transition:background .2s}.rkmode button.on[data-m="102"]{background:linear-gradient(165deg,#fff,#efe9ff);color:#4b2fb0;box-shadow:inset 0 0 0 1.5px #fff,0 4px 10px rgba(122,92,240,.22)}.rkmode button.on[data-m="101"]{background:linear-gradient(165deg,#fff,#fff3d1);color:#8a5a00;box-shadow:inset 0 0 0 1.5px #fff,0 4px 10px rgba(242,169,0,.25)}.rkmode button.on[data-m="loc"]{background:#fff;color:#5b3fc4}#rank.glb .lbhead{position:relative;overflow:hidden;gap:12px;padding:14px 16px;border-radius:20px;background:radial-gradient(120% 90% at 100% 0%,rgba(255,255,255,.95),transparent 60%),linear-gradient(165deg,#fff 10%,var(--tb,#f3efff) 100%);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.9),0 5px 0 rgba(120,95,200,.14),0 10px 20px rgba(106,79,201,.12)}#rank.glb .lbhead::after{content:"";position:absolute;right:-22px;top:-22px;width:80px;height:80px;border-radius:50%;background:var(--tc);opacity:.12}.lbti{flex:none;width:46px;height:46px;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#fff;transform:rotate(-6deg);background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,0) 50%),var(--tc);border:1.5px solid rgba(255,255,255,.85);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),inset 0 -3px 0 rgba(0,0,0,.12),0 5px 12px color-mix(in srgb,var(--tc) 40%,transparent)}.lbti svg.i{width:23px;height:23px}#rank.glb .lbht b{color:var(--td);letter-spacing:1px}#rank.glb .lbmy b{color:var(--td)}#rank.glb .lbseg button{background:rgba(255,255,255,.8);color:var(--td);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.95),0 3px 8px rgba(106,79,201,.08)}#rank.glb .lbseg button.on{color:#fff;background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,0) 50%),var(--tc);border:1.5px solid rgba(255,255,255,.85);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),inset 0 -3px 0 rgba(0,0,0,.12),0 5px 12px color-mix(in srgb,var(--tc) 40%,transparent)}#rank.glb .lbpod{align-items:end;gap:10px;margin:8px 0 14px}#rank.glb .pd{padding:14px 6px 12px;border-radius:20px;overflow:hidden;background:radial-gradient(120% 90% at 100% 0%,rgba(255,255,255,.95),transparent 60%),linear-gradient(165deg,#fff 10%,var(--tb,#f3efff) 100%);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.9),0 5px 0 rgba(120,95,200,.14),0 10px 20px rgba(106,79,201,.12)}#rank.glb .pd.empty{background:none;box-shadow:none}#rank.glb .pd.p1{padding-top:20px;padding-bottom:16px;--mc:#f2b705;background:radial-gradient(120% 90% at 100% 0%,rgba(255,255,255,.95),transparent 60%),linear-gradient(165deg,#fff 10%,#fff0c2 100%)}#rank.glb .pd.p2{--mc:#9aa3b8}#rank.glb .pd.p3{--mc:#d0844f}.pdr{position:absolute;top:8px;left:8px;width:24px;height:24px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:800;font-size:13px;color:#fff;transform:rotate(-8deg);background:linear-gradient(180deg,rgba(255,255,255,.5),rgba(255,255,255,0) 50%),var(--mc);border:1.5px solid rgba(255,255,255,.9);box-shadow:0 3px 8px rgba(0,0,0,.12)}#rank.glb .pd .lbava.big{box-shadow:0 0 0 3px #fff,0 0 0 5px var(--mc),0 6px 14px rgba(0,0,0,.12)}#rank.glb .pd.p1 .lbava.big{width:64px;height:64px;box-shadow:0 0 0 3px #fff,0 0 0 6px #f2b705,0 8px 18px rgba(242,169,0,.35)}#rank.glb .pd .nm{margin-top:8px;color:var(--td)}#rank.glb .pd .sc{margin:3px 0 0;padding:1px 9px;border-radius:999px;background:rgba(255,255,255,.8);color:var(--td)}#rank.glb .lbrow{border-radius:20px;padding:9px 12px;background:radial-gradient(120% 90% at 100% 0%,rgba(255,255,255,.95),transparent 60%),linear-gradient(165deg,#fff 10%,var(--tb,#f3efff) 100%);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.9),0 5px 0 rgba(120,95,200,.14),0 10px 20px rgba(106,79,201,.12)}#rank.glb .lbrow .rk{width:28px;height:28px;flex:none;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--td);background:rgba(255,255,255,.9);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--tc) 30%,#fff)}#rank.glb .lbrow .nm{color:#4a3f78}#rank.glb .lbrow .sc{color:var(--td)}#rank.glb .lbme{border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,0) 50%),var(--tc);border:1.5px solid rgba(255,255,255,.85);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),inset 0 -3px 0 rgba(0,0,0,.12),0 5px 12px color-mix(in srgb,var(--tc) 40%,transparent);color:#fff}.rk-logo{flex:none;width:52px;height:52px;border-radius:20px;margin-right:2px;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;transform:rotate(-6deg);background:linear-gradient(180deg,rgba(255,255,255,.6),rgba(255,255,255,0) 55%),linear-gradient(160deg,#5fd8c4,#1fb5a3);border:2px solid rgba(255,255,255,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),inset 0 -4px 0 rgba(0,0,0,.1),0 6px 14px rgba(31,181,163,.35)}.rk-logo img{width:48px;height:48px;object-fit:contain;object-position:bottom;transform:rotate(6deg) translateY(3px)}#rank .screen-head h2{letter-spacing:1px}#rank.glb .lbhead::after{top:auto;bottom:-34px;right:-26px}.lv.duelcard{grid-column:1/-1;min-height:118px;color:#fff;overflow:hidden;background:linear-gradient(105deg,#fff7df 0%,#ffe08a 38%,#7a1636 62%,#2a0712 100%);--rim:linear-gradient(135deg,#fff3c4,#ff6a8a);--glow:rgba(160,30,70,.35);box-shadow:0 6px 0 #4a0c20,0 12px 22px rgba(90,20,40,.3)}.lv.duelcard .tg{color:#8a5a00}.lv.duelcard h3{color:#5a3200;text-shadow:0 1px 0 rgba(255,255,255,.6)}.lv.duelcard h3 i{font-style:normal;font-size:18px;color:#fff;background:#c2185b;border-radius:8px;padding:0 6px;margin:0 2px;vertical-align:3px}.lv.duelcard .meta{color:#7a4a10;padding-right:40%}.lv.duelcard .go{background:#ff4f8b;box-shadow:0 3px 0 #a3134a;color:#fff}.lv.duelcard .peek.pk-a{right:auto;left:auto;right:30%;top:6px;width:64px;height:76px;transform:rotate(-8deg)}.lv.duelcard .peek.pk-d{right:-4px;top:2px;width:86px;height:96px;transform:rotate(8deg)}#duelBar{position:absolute;left:50%;top:10px;transform:translateX(-50%);z-index:6;width:min(78%,330px);padding:6px 10px;border-radius:16px;background:rgba(20,10,30,.62);box-shadow:0 0 0 1.5px rgba(255,255,255,.25);pointer-events:none;display:flex;flex-direction:column;gap:4px}#duelBar[hidden]{display:none}.db-row{display:flex;align-items:center;gap:6px;font-family:var(--body);font-size:11px;color:#fff}.db-n{flex:none;width:86px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-bar{flex:1;height:9px;border-radius:8px;background:rgba(255,255,255,.18);overflow:hidden}.db-bar i{display:block;height:100%;border-radius:8px;transition:width .3s}.db-row.ang .db-bar i{background:linear-gradient(90deg,#fff6c8,#ffd23f)}.db-row.dem .db-bar i{background:linear-gradient(90deg,#ff6a8a,#c2185b)}.db-row b{flex:none;font-size:11px;min-width:38px;text-align:right}.db-tip{font-family:var(--body);font-size:11px;color:rgba(255,255,255,.75);text-align:center}.duel-vs{display:flex;align-items:center;gap:10px;justify-content:center}.duel-vs span{padding:4px 14px;border-radius:999px;font-weight:700;font-size:15px}.duel-vs .ang{background:linear-gradient(135deg,#fffbe6,#ffe08a);color:#8a5a00}.duel-vs .dem{background:linear-gradient(135deg,#7a1636,#2a0712);color:#ffd6e2}.duel-vs b{font-size:18px;color:#c2185b}.duel-p{font-family:var(--body);font-size:14px;line-height:1.65;color:#5a4f86;text-align:center}.duel-p b{color:#c2185b}.duel-link{align-self:stretch;display:flex;flex-direction:column;align-items:center;gap:8px}.duel-link[hidden]{display:none}.dl-qr img{width:150px;height:150px;border-radius:12px;background:#fff;padding:6px;box-shadow:0 4px 12px rgba(106,79,201,.18)}.dl-url{width:100%;height:58px;font-size:11px;border-radius:12px;border:1px solid rgba(169,139,255,.5);padding:6px 8px;resize:none;color:#5a4f86}.lv.duelcard{min-height:200px;padding:14px 14px 16px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;background:radial-gradient(60% 80% at 22% 40%,rgba(255,255,255,.95),transparent 70%),radial-gradient(60% 80% at 80% 45%,rgba(255,60,90,.45),transparent 70%),linear-gradient(100deg,#fff6d6 0%,#ffe08a 42%,#8a1838 58%,#2a0712 100%)}.dc-tg{font-family:var(--body);font-size:12px;color:#8a5a00;align-self:flex-start;background:rgba(255,255,255,.7);padding:2px 10px;border-radius:999px}.dc-vs{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;width:100%;gap:4px}.dc-side{display:flex;flex-direction:column;align-items:center;gap:2px}.dc-side img{width:100%;max-width:150px;height:118px;object-fit:contain;filter:drop-shadow(0 6px 10px rgba(0,0,0,.25))}.dc-side b{font-size:24px;font-weight:400;letter-spacing:4px}.dc-side.ang b{color:#8a5a00;text-shadow:0 2px 0 #fff}.dc-side.dem b{color:#ffd6e2;text-shadow:0 2px 0 #4a0010}.dc-side.ang img{transform:translateY(4px)}.dc-side.dem img{height:126px}.dc-mid em{font-style:normal;display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:34px;border-radius:50%;font-size:24px;font-weight:800;color:#fff;letter-spacing:1px;background:radial-gradient(circle at 35% 30%,#ff8fb1,#c2185b 60%,#6a0a2a);border:3px solid #fff;box-shadow:0 0 0 3px #ffd23f,0 8px 18px rgba(120,10,50,.45);transform:rotate(-8deg)}.dc-meta{font-family:var(--body);font-size:13px;color:#fff;background:rgba(40,10,25,.45);padding:3px 12px;border-radius:999px}.dc-go{margin-top:4px;padding:8px 26px;border-radius:999px;font-size:18px;color:#fff;background:linear-gradient(135deg,#ff6a8a,#c2185b);box-shadow:0 4px 0 #8a0f3e,0 8px 16px rgba(194,24,91,.35);letter-spacing:3px}.duel-vs span{display:flex;align-items:center;gap:6px}.duel-vs span img{width:30px;height:30px;object-fit:contain}body.duelmode #scoreBox,body.duelmode #goalTag{display:none!important}.rkmode button.on[data-m="103"]{background:linear-gradient(165deg,#fff,#daf6f0);color:#13806f;box-shadow:inset 0 0 0 1.5px #fff,0 4px 10px rgba(31,181,163,.25)}.rkmode{gap:4px}.rkmode button{font-size:13px;padding:10px 2px}.namepick{display:flex;align-items:center;gap:8px;min-width:0;border:0;border-radius:16px;padding:8px 12px;font:inherit;background:rgba(255,255,255,.85);box-shadow:inset 0 0 0 1.5px rgba(155,127,216,.35);color:#3b2f6b;text-align:left}.namepick small{font-size:11px;color:#8a7cb8;flex:none}.namepick b{flex:1;min-width:0;font-weight:400;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.namepick i{font-style:normal;font-size:11px;color:#6a4fc9;flex:none}.namepick:disabled{opacity:.6}#home .levels{grid-template-columns:1fr 1fr}#home .levels .storycard{order:1;grid-column:1/-1}#home .levels .castlecard{order:2;grid-column:auto;min-height:150px;padding:12px 12px 12px}#home .levels .dailycard{order:3;grid-column:auto;min-height:150px;padding:12px 12px 12px}#home .levels .duelcard{order:4;grid-column:1/-1}#home .levels .rankcard{order:5;grid-column:1/-1;min-height:0;padding:12px 64px 12px 16px;flex-direction:row;align-items:center;gap:10px}#home .levels .castlecard h3,#home .levels .dailycard h3{font-size:20px;margin-top:2px}#home .levels .castlecard .meta,#home .levels .dailycard .meta{display:none}#home .levels .castlecard .tg,#home .levels .dailycard .tg{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}#home .levels .castlecard .bt,#home .levels .dailycard .bt{font-size:11px;line-height:1.35;padding-right:58px;margin-top:auto;padding-bottom:40px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#home .levels .castlecard .peek,#home .levels .dailycard .peek{width:66px;height:74px;right:-8px;top:auto;bottom:34px;opacity:.95}#home .levels .castlecard .go,#home .levels .dailycard .go{right:10px;bottom:10px;width:32px;height:32px}#home .levels .castlecard .pk-card{display:none}#home .levels .rankcard .tg{order:2;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#home .levels .rankcard h3{order:1;font-size:20px;white-space:nowrap}#home .levels .rankcard .meta{display:none}#home .levels .rankcard .peek{width:58px;height:64px;right:44px;top:-6px}#home .levels .rankcard .go{width:34px;height:34px;top:50%;bottom:auto;transform:translateY(-50%);right:12px}.nest-fold{display:inline-flex;align-items:center;gap:2px;border:0;border-radius:999px;padding:4px 10px 4px 12px;font:inherit;font-size:13px;color:#6a4fc9;background:rgba(255,255,255,.85);box-shadow:inset 0 0 0 1.5px rgba(155,127,216,.35);order:9;margin-left:auto}.nest-fold svg{width:16px;height:16px;transition:transform .25s}.nest.open .nest-fold svg{transform:rotate(180deg)}.nest:not(.open){padding-bottom:12px}.nest:not(.open) .pondbox,.nest:not(.open) #decShop,.nest:not(.open) #decBtn,.nest:not(.open) #nestShare{display:none!important}.nest:not(.open) .nest-head{margin-bottom:0;align-items:center}.nest-sum{display:none;font-size:14px;color:#7a6aa6;white-space:nowrap}.nest:not(.open) .nest-sum{display:inline}.nest:not(.open) .nest-tabs,.nest:not(.open) #nestCount{display:none!important}.nest:not(.open) .nest-head{cursor:pointer;flex-wrap:nowrap}#home .levels .duelcard{min-height:0;padding:10px 14px 12px;gap:4px}#home .levels .duelcard .dc-side img{height:96px;max-width:124px}#home .levels .duelcard .dc-side.dem img{height:102px}#home .levels .duelcard .dc-side b{font-size:20px}#home .levels .duelcard .dc-mid em{width:46px;height:46px;font-size:20px;margin-bottom:28px}#home .levels .duelcard .dc-go{padding:6px 24px;font-size:16px}#home .tiles{display:flex!important;flex-wrap:nowrap!important;gap:7px!important;align-items:stretch}#home .tiles>.tile{flex:1 1 0!important;min-width:0!important}#home .tiles>.tile{padding:12px 3px 10px!important}#home .tiles>.tile .ti{width:40px!important;height:40px!important;border-radius:16px!important}#home .tiles>.tile b{font-size:14px!important;letter-spacing:0!important}#home .tiles>.tile small{font-size:10px!important;padding:1px 5px!important;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#home .tiles .tduo{display:flex;flex-direction:column;gap:6px}#home .tiles .tduo[hidden]{display:none!important}#home .tiles .tduo>.tile{flex:1 1 0!important;min-width:0!important;min-height:0;display:grid!important;grid-template-columns:20px 1fr;grid-template-rows:auto auto;align-content:center;column-gap:3px;row-gap:1px;padding:6px 3px 6px 4px!important;border-radius:16px!important;text-align:left}#home .tiles .tduo>.tile .ti{grid-row:1/3;width:20px!important;height:20px!important;border-radius:8px!important;margin:0!important;align-self:center}#home .tiles .tduo>.tile .ti svg.i{width:12px!important;height:12px!important}#home .tiles .tduo>.tile b{font-size:13px!important;letter-spacing:0!important;line-height:1.15;white-space:nowrap}#home .tiles .tduo>.tile small{margin:0!important;padding:0!important;background:none!important;font-size:10px!important;line-height:1.1;letter-spacing:-.2px;white-space:nowrap;overflow:hidden;text-overflow:clip}#home .tiles .tduo>.tile::after{width:34px;height:34px;right:-10px;top:-10px}#home .tiles .tduo>.tile .dot{top:4px;right:4px}#home .tiles>.tile b{white-space:nowrap}#dexAchBtn b,#qrBtn b{font-size:13px!important}.pgsw{margin-left:auto;border:0;border-radius:999px;padding:6px 12px;font:inherit;font-size:13px;color:#6a4fc9;background:rgba(255,255,255,.85);box-shadow:inset 0 0 0 1.5px rgba(155,127,216,.35);flex:none}.card>.pgsw,#card>.pgsw{display:block;margin:-6px auto 6px}.card.shop::before{display:none!important}.card.shop{box-shadow:inset 0 0 0 1.5px rgba(186,160,255,.55),inset 0 1px 0 #fff,0 0 0 6px rgba(255,255,255,.18),0 20px 50px rgba(40,15,110,.4),0 0 60px rgba(255,106,213,.22)!important}#home .levels .rankcard{background:radial-gradient(circle at 86% 20%,rgba(255,255,255,.75),transparent 40%),linear-gradient(110deg,#e9ddff 0%,#f1e8ff 42%,#fbf0cf 78%,#f7e2a6 100%)!important;color:#4b338f;--rim:linear-gradient(120deg,#c9b4ff,#f3d27a);--glow:rgba(201,170,90,.3);box-shadow:0 5px 0 #c9b38a,0 10px 20px rgba(120,95,180,.22)!important}#home .levels .rankcard h3{color:#4b338f!important;text-shadow:0 1px 0 rgba(255,255,255,.7)}#home .levels .rankcard .tg{color:#8a6a2a!important}#home .levels .rankcard .go{background:linear-gradient(135deg,#ffe08a,#f2b705)!important;box-shadow:0 3px 0 #b88400!important;color:#6b4300!important}#home .tiles{justify-content:center}#home .tiles>.tile{max-width:calc(20% - 5.6px)}#home .home-bar{position:relative}.petcorner{position:absolute;left:0;top:calc(100% + 44px);z-index:4;width:46px;height:46px;padding:0;border:0;border-radius:16px;display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 90% at 80% 10%,#fff,#ffe9c7 70%);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.95),0 0 0 1.5px rgba(240,180,90,.55),0 4px 10px rgba(106,79,201,.18);cursor:pointer;-webkit-tap-highlight-color:transparent}.petcorner[hidden]{display:none!important}.petcorner .ti{display:block;width:40px;height:40px;background:none!important;border:0!important;box-shadow:none!important;transform:none!important}.petcorner .ti img{width:40px;height:40px;object-fit:contain;filter:drop-shadow(0 2px 3px rgba(0,0,0,.15))}.petcorner b,.petcorner small{display:none}.petcorner:active{transform:scale(.94)}#home .wkchip{left:auto!important;right:0!important;transform-origin:right top!important}#home .petcorner{top:calc(100% + 8px)}.wincard{max-width:350px}.wres{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%}.wres-k{font-size:15px;letter-spacing:2px;color:#8a7cb8;margin-top:2px}.wres-st{gap:10px!important;margin:2px 0}.wres-st svg{width:46px!important;height:46px!important}.wres-t{font-size:56px;line-height:1;color:#3b2f6b;font-variant-numeric:tabular-nums;letter-spacing:1px}.wres .stargap,.wres .newrec{margin:0;font-size:13px}.wres-new{width:100%;margin-top:6px;padding:10px 10px 8px;border-radius:20px;background:linear-gradient(135deg,rgba(255,240,200,.75),rgba(240,225,255,.75));box-shadow:inset 0 0 0 1px rgba(255,255,255,.9)}.wres-new small{display:block;font-size:12px;color:#8a6a2a;margin-bottom:6px;letter-spacing:1px}.wres-row{display:flex;justify-content:center;gap:6px;flex-wrap:wrap}.wres-row span{display:flex;flex-direction:column;align-items:center;width:48px}.wres-row img{width:44px;height:44px;object-fit:contain;filter:drop-shadow(0 2px 3px rgba(0,0,0,.15))}.wres-row b{font-weight:400;font-size:10px;color:#5b4a8f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:48px}.wres-row em{align-self:center;font-style:normal;font-size:12px;color:#8a7cb8}.wres-rw{margin:4px 0 0!important;font-size:15px}.wres-nb{font-style:normal;margin-left:6px;padding:1px 7px;border-radius:999px;background:#ff6a8a;color:#fff;font-size:11px}.wres .runchips{margin:2px 0}.wres .runchips span{font-size:11px}.wres-go{width:100%;display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:6px}.wres-go p{margin:0;font-size:13px}.wres-go #mNext{width:100%;font-size:20px;padding:13px}.wres-loc{font-size:12px;color:#8a7cb8;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px}.wres-save{display:inline-flex;align-items:center;gap:6px}.wres-save .namepick{padding:4px 8px}.wres-save .namepick b{font-size:13px}.wres-tip{margin-top:4px;padding:8px 10px!important;opacity:.92}.wres-tip p{font-size:12px!important}.wres-tip .btn{font-size:14px!important;padding:7px 12px!important}#survTint{position:absolute;inset:0;pointer-events:none;z-index:3;border-radius:inherit;background:radial-gradient(70% 60% at 50% 40%,transparent 40%,rgba(160,0,40,.9));opacity:0;transition:opacity 2s}body[data-ph="1"] #survTint{opacity:.14}body[data-ph="2"] #survTint{opacity:.24}body[data-ph="3"] #survTint{opacity:.34}body[data-ph="4"] #survTint{opacity:.44}body.survdark #stage canvas{filter:brightness(.35) saturate(.6);transition:filter .6s}#stage canvas{transition:filter 1.2s}#survNext{position:absolute;right:10px;top:54px;z-index:4;display:flex;align-items:center;gap:2px;pointer-events:none}#survNext .bat{width:34px;height:20px;color:#2a1446}#survNext span{display:flex;flex-direction:column;align-items:center;padding:3px 5px;border-radius:12px;background:rgba(255,255,255,.82);box-shadow:0 3px 8px rgba(40,15,110,.25)}#survNext small{font-size:10px;color:#6a4fc9;line-height:1}#survNext img{width:30px;height:30px;object-fit:contain}#survNext.fly{animation:survbatin .7s ease-out}@keyframes survbatin{from{transform:translate(40px,-20px) rotate(-8deg);opacity:0}to{transform:none;opacity:1}}body:not(.survmode) #survTint,body:not(.survmode) #survNext{display:none}.surv-saved{background:linear-gradient(135deg,rgba(60,30,90,.12),rgba(255,220,230,.6))!important}#survNext:not(.has){display:none}#raceGhost{position:absolute;right:10px;top:54px;z-index:4;display:flex;flex-direction:column;align-items:flex-end;gap:1px;padding:5px 10px;border-radius:16px;background:rgba(255,255,255,.85);box-shadow:0 3px 10px rgba(40,15,110,.18);pointer-events:none}#raceGhost small{font-size:10px;color:#8a7cb8;line-height:1}#raceGhost b{font-weight:400;font-size:16px;color:#5b4a8f;line-height:1.15}#raceGhost.ahead b{color:#1f9a5a}#raceGhost.behind b{color:#d33f5b}#raceGhost.pass{animation:gpass .5s}@keyframes gpass{50%{transform:scale(1.15)}}body:not(.ranchmode) #raceGhost{}:root{--sys:-apple-system,"PingFang SC","HarmonyOS Sans SC","MiSans","Noto Sans CJK SC","Noto Sans SC","Microsoft YaHei",sans-serif;--c-gold:#f2b705;--sh-1:0 2px 6px rgba(84,52,190,.10);--sh-2:0 6px 16px rgba(84,52,190,.16);--sh-3:0 20px 50px rgba(40,15,110,.35)}.sf{font-family:var(--sys)!important;font-weight:500;letter-spacing:0!important}.btn,.btn.pink{background:linear-gradient(180deg,rgba(255,255,255,.3),rgba(255,255,255,0) 55%),linear-gradient(135deg,#ff7aa8,#ff5f9e 50%,#e2549c)!important;color:#fff!important;text-shadow:0 1px 2px rgba(150,20,80,.3)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 4px 0 #c03d7c,0 8px 18px rgba(230,80,150,.3)!important}.btn.green,#g1{background:#fff!important;color:#5b3fc4!important;text-shadow:none!important;box-shadow:inset 0 0 0 1.5px rgba(155,127,216,.45),0 3px 0 rgba(155,127,216,.35),0 6px 12px rgba(84,52,190,.1)!important}.btn:disabled{filter:grayscale(.6);opacity:.55}.link{min-height:36px;display:inline-flex;align-items:center;justify-content:center;color:#5f5585}:root{--r-com:#8f9bb3;--r-rare:#4f8fe8;--r-epic:#a35cf0;--r-leg:#f2a40a;--r-lim:#ff4f8b}.wres-pass{margin:0;font-size:12.5px;color:#8a6a2a;background:rgba(255,215,94,.22);padding:3px 10px;border-radius:999px}#dogChip{position:absolute;left:10px;top:54px;z-index:5;display:flex;align-items:center;gap:6px;border:0;padding:5px 12px 5px 6px;border-radius:16px;background:rgba(255,255,255,.94);box-shadow:0 0 0 2px #ffd23f,0 6px 14px rgba(40,15,110,.25);font:inherit;animation:dogin .4s ease-out,dogwig 1s ease-in-out .4s infinite}#dogChip img{width:40px;height:40px;object-fit:contain}#dogChip span{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}#dogChip small{font-size:11px;color:#6b628f}#dogChip b{font-weight:400;font-size:15px;color:#c2185b}@keyframes dogin{from{transform:translateX(-120%)}}@keyframes dogwig{50%{transform:rotate(-2deg) scale(1.03)}}.r-common{--rc:#6fa8e8}.r-rare{--rc:#ff6fa8}.r-epic{--rc:#9b5cff}.r-legend{--rc:#e8a400}.r-legend .rar{background:linear-gradient(90deg,#c98a00,#f2b705,#ffd56b)!important}.r-rare .rar{background:linear-gradient(90deg,#ff6fa8,#ff9ccf)}.r-common .rar{background:linear-gradient(90deg,#6fa8e8,#9cc6f0)}.gt-com{background:#6fa8e8!important}.gt-rare{background:#ff6fa8!important}.gt-epic{background:#9b5cff!important}.gt-leg{background:#e8a400!important}.gt-lim{background:#3a3fa8!important}.wres-row .r-rare img{filter:drop-shadow(0 0 4px rgba(255,111,168,.6))}.wres-row .r-epic img{filter:drop-shadow(0 0 5px rgba(155,92,255,.65))}.wres-row .r-legend img{filter:drop-shadow(0 0 6px rgba(232,164,0,.75))}.ftip{top:auto!important;bottom:64px}.set-sec>b:first-child{display:block;font-size:13px;color:#6a4fc9;letter-spacing:1px;margin-bottom:6px}.set-sec p{margin:4px 0 8px;font-size:13px;line-height:1.55}.set-btns .btn{font-size:15px;padding:10px 6px}#mSave.btn{background:#fff!important;color:#5b3fc4!important;text-shadow:none!important;box-shadow:inset 0 0 0 1.5px rgba(155,127,216,.45),0 3px 0 rgba(155,127,216,.35)!important}.mailbtn{position:relative}.mailbtn .mdot{position:absolute;top:-5px;right:-5px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#ff4f6d;color:#fff;font:800 11px/18px system-ui,sans-serif;font-style:normal;box-shadow:0 0 0 2px #fff}.mailbtn .mdot[hidden]{display:none}.mailbtn.has svg{animation:mailWig 2.6s ease-in-out infinite;transform-origin:50% 80%}@keyframes mailWig{0%,78%,100%{transform:rotate(0)}82%{transform:rotate(-12deg)}86%{transform:rotate(10deg)}90%{transform:rotate(-6deg)}94%{transform:rotate(3deg)}}.mailtip{position:fixed;z-index:60;padding:8px 14px;border-radius:14px;background:#fff;color:#5b3fc4;font-size:14px;font-weight:700;box-shadow:0 6px 18px rgba(80,50,160,.25),inset 0 0 0 1.5px rgba(155,127,216,.4);animation:mailTipIn .35s cubic-bezier(.3,1.5,.6,1);transition:opacity .35s,transform .35s;cursor:pointer}.mailtip::before{content:"";position:absolute;top:-6px;right:14px;width:12px;height:12px;background:#fff;transform:rotate(45deg);box-shadow:-1.5px -1.5px 0 rgba(155,127,216,.4)}.mailtip.out{opacity:0;transform:translateY(-6px)}@keyframes mailTipIn{from{opacity:0;transform:translateY(-8px) scale(.9)}}.card.mailbox .mb-sub{margin:-2px 0 12px;font-size:13px;color:var(--ink-soft)}.mlist{display:flex;flex-direction:column;gap:10px;margin:0 0 14px;text-align:left}.mrow{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border:0;border-radius:16px;background:linear-gradient(170deg,#fffaf0,#fbefd9);color:#4a2f14;font:inherit;text-align:left;box-shadow:inset 0 0 0 1.5px rgba(176,120,50,.22),0 3px 0 rgba(176,120,50,.22);cursor:pointer}.mrow:active{transform:translateY(2px);box-shadow:inset 0 0 0 1.5px rgba(176,120,50,.22),0 1px 0 rgba(176,120,50,.22)}.mrow .mtx{flex:1;min-width:0}.mrow .mtx small{display:block;font-size:12px;color:#a07a4c;letter-spacing:.5px}.mrow .mtx b{display:block;margin-top:1px;font-size:16px;color:#4a2a0c}.mrow:not(.unread){opacity:.78}.mrow.unread::after{content:"";position:absolute;top:8px;left:8px;width:9px;height:9px;border-radius:50%;background:#ff4f6d;box-shadow:0 0 0 2px #fff}.menv{position:relative;flex:none;width:42px;height:30px;border-radius:5px;background:linear-gradient(#f3d9a8,#e9c78a);box-shadow:inset 0 0 0 1.5px rgba(150,95,30,.35)}.menv::before{content:"";position:absolute;left:3px;right:3px;top:2px;height:16px;background:linear-gradient(to bottom right,transparent 49%,rgba(150,95,30,.35) 50%,transparent 53%),linear-gradient(to bottom left,transparent 49%,rgba(150,95,30,.35) 50%,transparent 53%);background-size:50% 100%;background-position:0 0,100% 0;background-repeat:no-repeat}.menv::after{content:"";position:absolute;left:50%;top:11px;width:11px;height:11px;margin-left:-5.5px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#e65a5a,#a8232e);box-shadow:0 1px 1px rgba(0,0,0,.2)}.menv.open::after{opacity:.35}.mgift{flex:none;padding:3px 9px;border-radius:999px;background:linear-gradient(#ff9a4d,#ff6f3c);color:#fff;font-size:12px;font-weight:800;font-style:normal;box-shadow:0 2px 0 rgba(190,80,20,.35)}.mgift.done{background:#efe6d8;color:#a08c70;box-shadow:none}.letter .lt-back{display:block;margin:6px auto 0;color:#6a4a22}.letter p.lt-got{opacity:.7}.letter p.lt-i{text-indent:0}.letter p.lt-li{text-indent:0;margin:0 0 6px;padding:7px 12px;border-radius:8px;background:rgba(255,248,230,.45);box-shadow:inset 0 0 0 1px rgba(130,80,25,.18);font-size:15px;line-height:1.6}.letter p.lt-li b{color:#7a2e0e;font-size:15.5px}#timer.bombhit{animation:bombHit .9s ease-out}@keyframes bombHit{0%,40%{color:#ff3b3b;transform:scale(1.25)}100%{transform:none}}.mailtip.low::before{display:none}
.card.mailbox{background:linear-gradient(180deg,#fff8ee,#f6ead6)!important}
.card.mailbox h2{font-family:"Kaiti SC","STKaiti","KaiTi","楷体",serif;letter-spacing:6px}
.card.mailbox .mb-sub{margin:-2px 0 14px;font-size:13px;color:#9a7a55;letter-spacing:1px}
.card.mailbox .mlist{align-self:stretch;width:auto;box-sizing:border-box;gap:14px;max-height:58vh;overflow:auto;padding:4px 6px 10px;margin:0 -6px 12px}
.menv2{position:relative;display:block;width:100%!important;min-width:100%;align-self:stretch;flex:none;height:108px;padding:5px;border:0;border-radius:5px;cursor:pointer;font:inherit;text-align:left;box-shadow:0 6px 12px rgba(90,55,15,.18),0 1px 2px rgba(90,55,15,.25);transition:transform .25s,box-shadow .25s,opacity .3s}
.menv2:nth-child(odd){transform:rotate(-.8deg)}.menv2:nth-child(even){transform:rotate(.7deg)}
.menv2:active{transform:translateY(2px) rotate(0)}
.menv2 .me-in{position:absolute;inset:5px;border-radius:2px;overflow:hidden;background:radial-gradient(ellipse 70% 60% at 25% 30%,rgba(255,250,235,.55),transparent 70%),linear-gradient(160deg,#ecd6ab,#dfc28e);font-family:"Kaiti SC","STKaiti","KaiTi","楷体","Songti SC",serif;color:#4a2f14}
.menv2 .me-in::before{content:"";position:absolute;left:0;right:0;top:0;height:44px;background:linear-gradient(to bottom right,transparent 49.4%,rgba(120,75,25,.18) 50%,transparent 51%) left/50% 100% no-repeat,linear-gradient(to bottom left,transparent 49.4%,rgba(120,75,25,.18) 50%,transparent 51%) right/50% 100% no-repeat;opacity:.9}
.menv2.env-kraft{background:#d9bb85}
.menv2.env-air{background:repeating-linear-gradient(-45deg,#d8463b 0 9px,#fffaf0 9px 15px,#3a63c2 15px 24px,#fffaf0 24px 30px)}
.menv2.env-air .me-in{background:radial-gradient(ellipse 70% 60% at 25% 30%,rgba(255,255,255,.7),transparent 70%),linear-gradient(160deg,#fbf6ea,#efe5cf)}
.menv2.env-white{background:#efe8dc}.menv2.env-white .me-in{background:linear-gradient(160deg,#fffdf8,#f3ece0)}
.menv2.env-hw{background:#3a2a4a}.menv2.env-hw .me-in{background:radial-gradient(ellipse 60% 70% at 80% 100%,rgba(255,140,40,.35),transparent 70%),linear-gradient(160deg,#ffcf8a,#f2a24a)}
.me-from{position:absolute;left:12px;top:9px;font-size:11px;letter-spacing:1px;color:rgba(80,50,20,.7)}
.me-to{position:absolute;left:18px;right:100px;bottom:22px;font-size:18px;font-weight:700;color:#3a220c;padding-bottom:3px;border-bottom:1.5px dashed rgba(90,55,20,.35);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.me-to small{font-size:13px;font-weight:400;margin-right:6px;color:rgba(80,50,20,.75)}
.me-stamp,.lt-stamp{position:absolute;top:8px;right:12px;width:40px;height:48px;padding:3px;box-sizing:border-box;background:#fffdf7;background-clip:padding-box;border:3px dotted #fffdf7;box-shadow:0 1px 2px rgba(60,30,0,.25);transform:rotate(4deg);display:flex;align-items:center;justify-content:center}
.me-stamp::before,.lt-stamp::before{content:"";position:absolute;inset:4px;background:linear-gradient(160deg,#ffe1ec,#d9ecff)}
.me-stamp img,.lt-stamp img{position:relative;width:100%;height:100%;object-fit:contain}
.me-stamp b,.lt-stamp b{position:relative;font-size:18px;color:#b0402e}
.me-pm,.lt-pm{position:absolute;top:24px;right:34px;width:46px;height:46px;border-radius:50%;border:1.5px solid rgba(70,60,120,.55);color:rgba(70,60,120,.75);display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(-14deg);font-family:"Songti SC","Noto Serif SC",serif;line-height:1.1;pointer-events:none}
.me-pm::after,.lt-pm::after{content:"";position:absolute;right:-30px;top:12px;width:30px;height:18px;background:repeating-linear-gradient(to bottom,rgba(70,60,120,.5) 0 1.5px,transparent 1.5px 5px)}
.me-pm i,.lt-pm i{font-style:normal;font-size:8px;letter-spacing:1px}.me-pm b,.lt-pm b{font-size:11px;font-weight:700}
.me-tag{position:absolute;left:12px;bottom:-1px;padding:2px 9px 3px;background:#c8392b;color:#fff3e0;font-size:12px;letter-spacing:2px;border-radius:2px 2px 0 0;box-shadow:0 -1px 3px rgba(100,20,0,.25)}
.me-read{position:absolute;left:14px;bottom:4px;font-size:11px;color:rgba(80,50,20,.55);letter-spacing:2px}
.me-seal{position:absolute;right:60px;bottom:6px;width:34px;height:34px;border-radius:47% 53% 50% 48%;display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:700;font-size:15px;color:#ffd9c7;background:radial-gradient(circle at 35% 30%,#d4554d,#9e1e1e 65%,#701010);box-shadow:0 2px 3px rgba(60,0,0,.45),inset 0 0 0 3px rgba(120,10,10,.45);transform:rotate(-10deg);transition:transform .3s,opacity .3s}
.menv2.read{opacity:.82}.menv2.read .me-in::before{transform:scaleY(-1);transform-origin:top;opacity:.5}
.menv2.opening{transform:translateY(-6px) scale(1.02)!important;box-shadow:0 14px 22px rgba(90,55,15,.28)}
.menv2.opening .me-seal{transform:translateY(16px) rotate(40deg) scale(.6);opacity:0}
.menv2.opening .me-in::before{transform:scaleY(-1);transform-origin:top;transition:transform .3s}
.letter.real{animation:ltUnfold .55s cubic-bezier(.2,.8,.3,1);transform-origin:50% 0}
@keyframes ltUnfold{from{opacity:0;transform:perspective(900px) rotateX(-70deg) translateY(24px)}60%{opacity:1}}
.letter.real .lt-body{position:relative;padding:0 6px 28px}
.letter.real .lt-top{position:relative;height:84px;margin:0 0 14px;border-bottom:3px double rgba(178,58,40,.7)}
.letter.real .lt-head{position:absolute;left:2px;bottom:8px;font-size:15px;letter-spacing:4px;color:#b23a28;font-weight:700}
.letter.real .lt-stamp{top:4px;right:6px;width:50px;height:60px;padding:5px}
.letter.real .lt-pm{top:30px;right:40px;width:54px;height:54px;background:transparent}
.letter.real p{margin:0;line-height:30px;font-size:15.5px;text-indent:2em;background:repeating-linear-gradient(to bottom,transparent 0 29px,rgba(170,80,50,.2) 29px 30px)}.letter.real p.lt-sign,.letter.real p.lt-ps{background:none}
.letter.real p.lt-to{text-indent:0;font-size:17px;font-weight:700;margin:0}
.letter.real p.lt-zhu{margin-top:30px}
.letter.real p.lt-wish2{text-indent:0;font-weight:700;color:#5a3010}
.letter.real .lt-end{margin:4px 0 0;justify-content:flex-end}
.letter.real p.lt-sign{text-indent:0;line-height:1.5;font-size:18px}
.letter.real p.lt-sign small{line-height:1.6;letter-spacing:1px}
.letter.real p.lt-ps{text-indent:0;margin-top:16px;font-size:14px;line-height:24px;color:#6a4520;padding-left:2em;text-indent:-2em}
.lt-gifts{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:14px 16px;margin:16px 0 14px;padding:14px 4px 6px}
.lt-gl{position:absolute;left:44px;top:-4px;font-size:12px;letter-spacing:3px;color:#9a6a3a}
.lt-cp{position:relative;display:flex;align-items:center;gap:8px;padding:9px 14px 9px 12px;background:#fff7e6;border:1.5px dashed #c47a3c;border-radius:5px;color:#7a3a10;box-shadow:0 3px 6px rgba(80,40,0,.18);transform:rotate(-2.5deg)}
.lt-cp:nth-child(3){transform:rotate(2deg)}
.lt-cp img{width:34px;height:34px;object-fit:contain}
.lt-cp b{font-size:15px;letter-spacing:1px}.lt-cp small{font-size:13px;font-weight:700;color:#b0420a}
.lt-tk{display:block;width:30px;height:20px;border-radius:3px;background:radial-gradient(circle at 0 50%,transparent 4px,#ff8f6b 4.5px) left/51% 100% no-repeat,radial-gradient(circle at 100% 50%,transparent 4px,#ff8f6b 4.5px) right/51% 100% no-repeat;position:relative}
.lt-tk::after{content:"";position:absolute;left:50%;top:3px;bottom:3px;border-left:1.5px dashed rgba(255,255,255,.8)}
.lt-clip{position:absolute;left:10px;top:-11px;width:11px;height:26px;border:2px solid #8f949c;border-radius:6px;border-bottom-color:transparent;transform:rotate(-8deg)}
.lt-cp.got{opacity:.75}
.lt-cp.got::after{content:"已收下";position:absolute;right:-8px;top:-10px;padding:1px 6px;border:2px solid rgba(200,40,30,.8);border-radius:4px;color:rgba(200,40,30,.85);font-size:12px;font-weight:700;letter-spacing:1px;transform:rotate(14deg);background:rgba(255,247,230,.6)}
.lt-cp.stampin::after{animation:stampIn .35s cubic-bezier(.3,1.6,.5,1)}
@keyframes stampIn{from{transform:rotate(14deg) scale(2.2);opacity:0}}
.letter.real .lt-btn{width:100%;font-family:inherit;font-size:18px;letter-spacing:4px;background:linear-gradient(180deg,#9c6a33,#7a4c1e)!important;box-shadow:inset 0 1px 0 rgba(255,220,170,.4),0 4px 0 #4e2f0e!important;color:#fff4e0!important;text-shadow:none!important}
.letter .lt-back{display:block;margin:8px auto 0;color:#6a4a22}
#home .home-bar{gap:6px}#home .home-bar .iconbtn{width:35px;height:35px}#home .tiles{display:grid!important;grid-template-columns:1fr 1fr!important;max-width:440px;gap:10px!important;width:100%}#home .tiles>.tile{max-width:none!important;display:grid!important;grid-template-columns:42px 1fr!important;grid-template-rows:auto auto;column-gap:10px;row-gap:2px;flex:none!important;align-content:center;align-items:center;justify-items:start;min-height:66px;padding:10px 12px!important;border-radius:18px!important;text-align:left}#home .tiles>.tile[hidden]{display:none!important}#home .tiles>.tile .ti{grid-row:1/3;width:42px!important;height:42px!important;margin:0!important;justify-self:center}#home .tiles>.tile b{align-self:end;font-size:15.5px!important;letter-spacing:.5px!important;line-height:1.2}#home .tiles>.tile small{align-self:start;margin:0!important;font-size:11.5px!important;padding:1px 7px!important}#home .tiles>.tile .dot{top:8px;right:10px}#home .tiles>.tile.span2{grid-column:1/-1}.card.dxcard{padding:16px 16px 12px!important;overflow:hidden}.dx{display:flex;flex-direction:column;align-items:stretch;gap:10px}.dx-k{text-align:center;font-size:13px;letter-spacing:6px;color:#8a7ab8}.dx-stage{position:relative;display:flex;align-items:stretch;height:170px;margin:0 -16px;background:linear-gradient(105deg,#fffaf0 0%,#ffe39a 44%,#8a1a3e 56%,#2a0712 100%)}.dx-stage::before{content:"";position:absolute;inset:0;background:radial-gradient(40% 70% at 22% 45%,rgba(255,255,255,.9),transparent 70%),radial-gradient(40% 70% at 80% 45%,rgba(255,60,90,.35),transparent 70%)}.dx-side{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:10px}.dx-side img{height:112px;max-width:130px;object-fit:contain;filter:drop-shadow(0 8px 10px rgba(0,0,0,.25));animation:dxBob 2.6s ease-in-out infinite}.dx-d img{animation-delay:-1.3s}.dx-side b{font-size:22px;letter-spacing:6px;line-height:1.1;margin-top:2px}.dx-a b{color:#7a4a00;text-shadow:0 1px 0 #fff}.dx-d b{color:#ffe0ea;text-shadow:0 2px 6px rgba(0,0,0,.4)}.dx-side small{font-size:11.5px;letter-spacing:1px;opacity:.8}.dx-a small{color:#8a5a10}.dx-d small{color:#ffc6d6}.dx-vs{position:absolute;left:50%;top:44%;width:58px;height:58px;margin:-29px 0 0 -29px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:900;font-size:22px;color:#fff;background:radial-gradient(circle at 35% 30%,#ff7aa2,#c2185b 70%);box-shadow:0 0 0 4px #ffd36a,0 6px 16px rgba(120,0,40,.45);transform:rotate(-8deg);z-index:2}@keyframes dxBob{50%{transform:translateY(-5px)}}.dx-tags{display:flex;justify-content:center;gap:6px}.dx-tags span{padding:3px 10px;border-radius:999px;background:#f3eefe;color:#6a58b0;font-size:12.5px;font-weight:700}.dx-p{margin:0;font-size:13.5px;line-height:1.7;color:#5a4f86;text-align:center}.dx-p b.a{color:#b07800}.dx-p b.d{color:#c2185b}.dx-btn{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:10px 16px 10px 10px;border:0;border-radius:18px;font:inherit;text-align:left;cursor:pointer}.dx-btn:active{transform:translateY(2px)}.dx-btn span{flex:1;display:flex;flex-direction:column;gap:1px}.dx-btn b{font-size:17px;letter-spacing:1px}.dx-btn small{font-size:12px;opacity:.8}.dx-btn em{font-style:normal;font-size:28px;line-height:1;opacity:.6}.dx-ic{flex:none;width:46px;height:46px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.75);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.9)}.dx-ic img{width:40px;height:40px;object-fit:contain}.dx-ba{background:linear-gradient(180deg,#fffaf0,#ffe08a);color:#6a3e00;box-shadow:inset 0 0 0 2px rgba(255,255,255,.8),0 4px 0 #d9a63a,0 8px 18px rgba(200,140,20,.3)}.dx-ba .dx-ic{box-shadow:0 0 0 3px rgba(255,211,106,.6),0 0 14px rgba(255,220,120,.9)}.dx-bd{background:linear-gradient(180deg,#9a2048,#4a0b1e);color:#ffe0ea;box-shadow:0 4px 0 #2a0712,0 8px 18px rgba(120,0,40,.3)}.dx-bd .dx-ic{background:rgba(255,255,255,.12)}.dx-st{display:flex;justify-content:center;gap:8px}.dx-st span{padding:3px 10px;border-radius:10px;background:#f7f4ff;color:#7a6aa8;font-size:12.5px}.dx-st b{color:#4a3a8a;font-size:14px}#home .tiles .t-quest{--tc:#3d9bff;--tb:#e3f1ff;--td:#1f6fd1}#rankBtn{display:none!important}#home .home-bar .coinchip{display:none!important}#home .tiles{grid-template-columns:repeat(4,1fr)!important;gap:8px!important}#home .tiles>.tile{grid-template-columns:1fr!important;grid-template-rows:auto auto auto!important;justify-items:center!important;text-align:center!important;row-gap:3px!important;min-height:0!important;padding:11px 4px 9px!important}#home .tiles>.tile .ti{grid-row:auto!important;width:42px!important;height:42px!important;margin:0 0 2px!important}#home .tiles>.tile .ti svg.ic2{width:30px!important;height:30px!important}#home .tiles>.tile b{align-self:auto!important;font-size:14px!important;letter-spacing:0!important}#home .tiles>.tile small{align-self:auto!important;font-size:11px!important;padding:1px 6px!important}#home .tiles>.tile.span2{grid-column:auto!important}#home .tiles>.tile .dot{top:6px!important;right:8px!important}#home .tiles>#rankBtn{display:none!important}#home .support.supcard{display:flex;align-items:center;gap:12px;width:100%;max-width:440px;padding:10px 16px 10px 12px;border-radius:20px;text-decoration:none;text-align:left;background:linear-gradient(135deg,#fff8f0,#ffe9f2);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.9),0 4px 0 rgba(220,150,170,.25),0 8px 18px rgba(200,120,150,.15);color:#7a4a3a}#home .supcard .cup{flex:none;width:34px;height:40px;transform:rotate(-6deg)}#home .supcard span{flex:1;display:flex;flex-direction:column;gap:1px}#home .supcard b{font-size:15px;color:#8a4a2e;letter-spacing:1px}#home .supcard small{font-size:12px;color:#b07a6a}#home .supcard em{font-style:normal;font-size:24px;color:#d99a9a}#home .levels{margin-top:0!important}#home .levels .lv.storycard#lv0 .tg,#home .levels .lv.storycard#lv0 .meta{color:#fff!important;text-shadow:0 1px 3px rgba(80,30,150,.4)}#home .levels .lv.storycard#lv0 h3{color:#fff!important;text-shadow:0 2px 8px rgba(80,30,150,.45)}#home .levels .lv.storycard#lv0 .bt,#home .levels .lv.storycard#lv0 .bt *{color:#ffe28a!important;text-shadow:0 1px 3px rgba(100,30,120,.45)}#home .nest-sum,#home .nest-sum *{font-family:-apple-system,"PingFang SC","HarmonyOS Sans SC",MiSans,"Noto Sans CJK SC","Noto Sans SC","Microsoft YaHei",sans-serif!important;font-size:13.5px}body.bg-apple .screen{background:radial-gradient(42% 26% at 10% 6%,rgba(214,255,120,.55),transparent 70%),radial-gradient(46% 28% at 94% 18%,rgba(120,240,200,.45),transparent 70%),radial-gradient(55% 34% at 22% 62%,rgba(160,235,110,.42),transparent 72%),radial-gradient(45% 30% at 90% 88%,rgba(250,255,150,.45),transparent 70%),linear-gradient(180deg,#f6fff0 0%,#e3f8d2 55%,#d2f0bd 100%)!important;background-attachment:fixed!important}
body.bg-apple .waves path+path{fill:rgba(150,215,110,.55)}
body.bg-rainbow .screen{background:radial-gradient(40% 24% at 8% 4%,rgba(255,150,170,.55),transparent 70%),radial-gradient(40% 24% at 92% 14%,rgba(255,200,120,.55),transparent 70%),radial-gradient(46% 26% at 14% 36%,rgba(255,240,130,.5),transparent 70%),radial-gradient(46% 26% at 88% 52%,rgba(150,240,160,.5),transparent 70%),radial-gradient(46% 26% at 12% 72%,rgba(130,200,255,.55),transparent 70%),radial-gradient(46% 28% at 90% 92%,rgba(190,150,255,.55),transparent 70%),linear-gradient(180deg,#fff6fa 0%,#fffbef 30%,#f2fff3 55%,#eef6ff 78%,#f5efff 100%)!important;background-attachment:fixed!important}
body.bg-rainbow .waves path+path{fill:rgba(200,170,255,.5)}
body.bg-pink .screen{background:radial-gradient(42% 26% at 10% 6%,rgba(255,140,200,.45),transparent 70%),radial-gradient(46% 28% at 94% 18%,rgba(255,190,220,.55),transparent 70%),radial-gradient(55% 34% at 22% 62%,rgba(255,160,205,.4),transparent 72%),radial-gradient(45% 30% at 90% 88%,rgba(255,200,170,.4),transparent 70%),linear-gradient(180deg,#fff4f9 0%,#ffe3ef 55%,#ffd3e6 100%)!important;background-attachment:fixed!important}
body.bg-pink .waves path+path{fill:rgba(255,160,205,.5)}.sw.bgsw{display:block;width:100%;height:64px;border-radius:14px;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.9),0 2px 6px rgba(80,50,160,.15)}.sw.bg-def{background:radial-gradient(60% 60% at 15% 15%,rgba(255,106,213,.35),transparent 70%),radial-gradient(60% 60% at 90% 85%,rgba(94,231,255,.35),transparent 70%),linear-gradient(180deg,#f8f4ff,#e6dcff)}.sw.bg-apple{background:radial-gradient(60% 60% at 15% 15%,rgba(214,255,120,.7),transparent 70%),radial-gradient(60% 60% at 90% 85%,rgba(120,240,200,.6),transparent 70%),linear-gradient(180deg,#f6fff0,#d2f0bd)}.sw.bg-rainbow{background:linear-gradient(135deg,#ffc2cf,#ffe0b0 22%,#fff6b0 40%,#c8f5c8 58%,#bfe3ff 76%,#dcc8ff)}.sw.bg-pink{background:radial-gradient(60% 60% at 15% 15%,rgba(255,140,200,.55),transparent 70%),radial-gradient(60% 60% at 90% 85%,rgba(255,200,170,.5),transparent 70%),linear-gradient(180deg,#fff4f9,#ffd3e6)}body.bg-rose .screen{background:radial-gradient(44% 26% at 8% 6%,rgba(255,90,110,.42),transparent 70%),radial-gradient(46% 28% at 94% 18%,rgba(255,150,190,.5),transparent 70%),radial-gradient(55% 34% at 20% 62%,rgba(255,110,140,.32),transparent 72%),radial-gradient(45% 30% at 90% 88%,rgba(255,170,210,.5),transparent 70%),linear-gradient(180deg,#fff1f0 0%,#ffdbe1 50%,#ffc8dd 100%)!important;background-attachment:fixed!important}body.bg-rose .waves path+path{fill:rgba(255,130,165,.5)}.sw.bg-rose{background:radial-gradient(60% 60% at 15% 15%,rgba(255,90,110,.55),transparent 70%),radial-gradient(60% 60% at 90% 85%,rgba(255,150,200,.55),transparent 70%),linear-gradient(180deg,#fff1f0,#ffc8dd)}#home .tiles>.tile{padding:8px 4px 7px!important;row-gap:1px!important}#home .tiles>.tile .ti{width:36px!important;height:36px!important;border-radius:13px!important;margin:0 0 1px!important}#home .tiles>.tile .ti svg.ic2{width:26px!important;height:26px!important}#home .tiles>.tile .ti svg.i:not(.ic2){width:20px!important;height:20px!important}#home .tiles>.tile .ti .coin.big{width:22px!important;height:22px!important}#home .tiles>.tile b{font-size:14px!important;line-height:1.2}#home .tiles>.tile small{font-size:10.5px!important;padding:0 6px!important}#home .levels .duelcard{padding-top:8px!important;padding-bottom:10px!important;gap:3px!important}#home .levels .duelcard .dc-side img{height:86px!important}#home .levels .duelcard .dc-side.dem img{height:92px!important}#home .levels .lv.storycard#lv0{min-height:0!important;padding-top:10px!important;padding-bottom:10px!important;gap:2px!important}#home .levels .lv.storycard#lv0 .lvst{margin:0!important}#home .levels .lv.storycard#lv0 .peek{height:96px!important;width:auto!important;top:0!important}#home .levels .lv.storycard#lv0 h3{margin:0 0 1px!important;font-size:29px!important;line-height:1.15}body.bg-gold .screen{background:radial-gradient(42% 26% at 10% 6%,rgba(255,215,90,.55),transparent 70%),radial-gradient(46% 28% at 94% 18%,rgba(255,180,70,.45),transparent 70%),radial-gradient(55% 34% at 22% 62%,rgba(255,225,130,.45),transparent 72%),radial-gradient(45% 30% at 90% 88%,rgba(240,170,60,.4),transparent 70%),linear-gradient(180deg,#fffbef 0%,#fff0c6 50%,#ffdf96 100%)!important;background-attachment:fixed!important}body.bg-gold .waves path+path{fill:rgba(240,190,80,.5)}.sw.bg-gold,.sg-gold{background:radial-gradient(60% 60% at 15% 15%,rgba(255,255,255,.8),transparent 60%),linear-gradient(135deg,#fff3c4,#ffd56a 45%,#f0a92a 75%,#ffe7a0)}.sg-gold{display:block;width:36px;height:26px;margin:3px auto 1px;border-radius:8px;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.9),0 2px 4px rgba(180,120,0,.3)}.sg-rb{animation:sgRb 3s linear infinite}@keyframes sgRb{from{filter:hue-rotate(0deg) saturate(1.7)}to{filter:hue-rotate(360deg) saturate(1.7)}}.sign-grid.sg14{grid-template-columns:repeat(5,1fr)!important;gap:6px!important}.sign-grid.sg14 .sg{padding:6px 2px;grid-column:auto!important;font-size:12.5px}.sign-grid.sg14 .sg small{font-size:11px}.sign-grid.sg14 .sg b{font-size:12.5px;line-height:1.15;text-align:center}.sign-grid.sg14 .sg img{width:34px;height:34px;object-fit:contain}.sign-grid.sg14 .sg.sp{background:linear-gradient(160deg,#fffaf0,#ffe9b0)!important;box-shadow:inset 0 0 0 1.5px #f2c45a,0 3px 8px rgba(200,150,30,.18)!important}body.bg-apple .modal{background:radial-gradient(ellipse at 50% 40%,rgba(120,190,90,.3),rgba(25,55,25,.55))}body.bg-gold .modal{background:radial-gradient(ellipse at 50% 40%,rgba(220,170,60,.3),rgba(70,45,10,.55))}body.bg-pink .modal,body.bg-rose .modal{background:radial-gradient(ellipse at 50% 40%,rgba(255,140,180,.3),rgba(80,20,45,.55))}body.bg-rainbow .modal{background:radial-gradient(ellipse at 50% 40%,rgba(200,170,255,.3),rgba(40,30,70,.55))}.dex-sec h3{color:var(--pond-deep)!important;text-shadow:0 1px 0 rgba(255,255,255,.7)!important;font-size:18px!important}#duelBar{transform:translate3d(-50%,0,0)!important;-webkit-transform:translate3d(-50%,0,0)!important;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;contain:layout paint;isolation:isolate}#duelBar .db-bar i{transition:none!important}#duelBar b{font-variant-numeric:tabular-nums}#duelBar,#duelBar *{font-family:var(--sys)!important;letter-spacing:0!important}#home #daily{display:none!important}#home .hero .todayfrog{position:absolute;left:2px;top:38%;z-index:3;display:flex;align-items:center;gap:6px;padding:4px 10px 4px 4px;border:0;border-radius:999px;background:rgba(255,255,255,.88);box-shadow:0 3px 10px rgba(90,60,160,.18),inset 0 0 0 1.5px rgba(255,255,255,.95);font:inherit;text-align:left;cursor:pointer;animation:tfBob 3.2s ease-in-out infinite;max-width:46%}#home .hero .todayfrog:active{transform:scale(.96)}@keyframes tfBob{50%{transform:translateY(-4px)}}.todayfrog .tf-pic{flex:none;width:38px;height:38px;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 50% 40%,#fff,#efe7ff);box-shadow:inset 0 0 0 2px var(--rc,#6fa8e8)}.todayfrog .tf-pic img{width:100%;height:100%;object-fit:contain}.todayfrog.locked .tf-pic img{filter:brightness(0) opacity(.35)}.todayfrog .tf-tx{display:flex;flex-direction:column;min-width:0}.todayfrog small{font-size:11px;color:#8a7ab8;font-family:var(--sys);line-height:1.2}.todayfrog b{font-size:13.5px;color:#3d2a8a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.25}.todayfrog.r-rare{--rc:#ff6fa8}.todayfrog.r-epic{--rc:#9b5cff}.todayfrog.r-legend{--rc:#e8a400}#home .speech{display:flex;flex-direction:column;align-items:flex-start;gap:4px;white-space:nowrap}#home .speech .wkchip{position:static!important;pointer-events:auto;box-shadow:inset 0 0 0 1.2px var(--wk)!important;background:rgba(255,255,255,.7);padding:2px 7px 2px 2px;border-radius:10px;flex-direction:row}#home .speech .wkchip span{display:flex;align-items:baseline;gap:4px}#home .speech .wkchip small{font-size:10.5px}#home .speech .wkchip b{font-size:11.5px}#home .speech{pointer-events:none}#home .speech .wkchip{pointer-events:auto}#home .hero .speech{left:auto!important;right:-14px!important;transform:none!important;top:6%!important}#home .qbar{display:flex;align-items:center;gap:8px;width:100%;max-width:440px;margin:-6px 0 -2px;padding:7px 12px;border:0;border-radius:14px;background:rgba(255,255,255,.78);box-shadow:inset 0 0 0 1.5px rgba(61,155,255,.35),0 3px 8px rgba(60,90,160,.1);font:inherit;text-align:left;cursor:pointer;color:#1f5fb3}#home .qbar[hidden]{display:none}#home .qbar .qi{flex:none;width:22px;height:22px}#home .qbar b{font-size:14px;white-space:nowrap}#home .qbar small{flex:1;font-size:12px;color:#5a7ab0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#home .qbar .qd{display:flex;gap:4px}#home .qbar .qd i{width:9px;height:9px;border-radius:50%;background:#d6e6fb}#home .qbar .qd i.on{background:#3d9bff}#home .qbar.claim{background:linear-gradient(90deg,#fff6d8,#ffe7a8);box-shadow:inset 0 0 0 1.5px #f2c45a,0 3px 10px rgba(200,140,20,.25);color:#8a5200;animation:qbPulse 1.6s ease-in-out infinite}#home .qbar.claim small{color:#a06a10}@keyframes qbPulse{50%{transform:scale(1.02)}}#home .qbar{flex:none!important;min-height:40px!important;height:auto!important;margin:2px 0 0!important;padding:8px 12px!important}.gacha-btns{flex-wrap:wrap!important;justify-content:center}.gacha-btns .btn{flex:1 1 44%;min-width:0;white-space:nowrap;font-size:15px}#home .nest-coin{flex:none;display:inline-flex;align-items:center;gap:3px;margin-left:auto;margin-right:6px;padding:4px 10px 4px 6px;border:0;border-radius:999px;background:linear-gradient(180deg,#fff3c4,#ffd56a);box-shadow:0 2px 0 #d9a63a,0 4px 10px rgba(220,160,40,.3);font:inherit;color:#7a4a00;cursor:pointer;animation:qbPulse 1.8s ease-in-out infinite}#home .nest-coin[hidden]{display:none}#home .nest-coin b{font-size:13px;white-space:nowrap}#home .nest-coin .coin{width:16px;height:16px}.wres-fam{margin:6px auto 0;padding:6px 12px;border-radius:12px;background:#f3eefe;color:#5a3fb8;font-size:13.5px;line-height:1.5;text-align:center;max-width:300px}.wres-fam b{color:#c2185b;font-size:15px}.wres-fam small{display:block;font-size:11.5px;color:#8a7ab8}#home .nest-head{align-items:center!important;flex-wrap:nowrap!important;gap:6px}#home .nest-head>b{flex:none;white-space:nowrap}#home .nest:not(.open) .nest-sum{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}#home .nest-fold{flex:none;white-space:nowrap}#home .nest-coin{margin-left:0!important;margin-right:0!important}.card.wincard .wres-k,.card.wincard .stargap,.card.wincard .newrec,.card.wincard .wres-pass,.card.wincard .wres-fam,.card.wincard .wres-new,.card.wincard .frag-get,.card.wincard .scoreline,.card.wincard .runchips,.card.wincard .wres-loc,.card.wincard .achbtn,.card.wincard #mPoster,.card.wincard .tipbox,.card.wincard .wres-go p{display:none!important}.card.wincard .wres{padding:28px 8px 10px!important;gap:14px}.card.wincard .wres-st svg{width:46px!important;height:46px!important}.card.wincard .wres-t{font-size:56px!important;margin:4px 0 10px}.card.wincard .wres-go{margin-top:6px}.card.wincard .res-links{justify-content:center;margin-top:4px}#tray.tense .slot{background:rgba(255,50,70,.22)!important;box-shadow:inset 0 0 0 2px rgba(255,90,100,.55)!important}#tray.tense{animation:tensePulse .76s ease-in-out infinite}@keyframes tensePulse{0%,100%{box-shadow:0 0 0 0 rgba(255,60,80,0)}30%{box-shadow:0 0 0 4px rgba(255,60,80,.45)}}body.fever #stage::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:5;box-shadow:inset 0 0 0 4px rgba(255,255,255,.6),inset 0 0 38px 10px rgba(255,120,200,.55);animation:fevHue 1.2s linear infinite}@keyframes fevHue{from{filter:hue-rotate(0)}to{filter:hue-rotate(360deg)}}.fparty{position:fixed;inset:0;pointer-events:none;z-index:70}.fparty img{position:fixed;width:56px;height:56px;object-fit:contain;animation:fpJump 1.5s cubic-bezier(.3,1.4,.5,1) both;filter:drop-shadow(0 6px 6px rgba(0,0,0,.25))}@keyframes fpJump{0%{transform:translateY(40px) scale(.4);opacity:0}25%{transform:translateY(-160px) rotate(-12deg) scale(1.15);opacity:1}55%{transform:translateY(-40px) rotate(8deg) scale(1)}75%{transform:translateY(-110px) rotate(-6deg)}100%{transform:translateY(-30px) rotate(0);opacity:0}}body.bg-matcha .screen{background:radial-gradient(46% 26% at 10% 6%,rgba(214,232,170,.55),transparent 70%),radial-gradient(46% 28% at 94% 20%,rgba(160,190,90,.4),transparent 70%),radial-gradient(70% 40% at 50% 100%,rgba(60,90,30,.4),transparent 75%),linear-gradient(180deg,#eef3dc 0%,#c5d89a 30%,#8fae55 62%,#5f7f2e 86%,#4a6823 100%)!important;background-attachment:fixed!important}body.bg-matcha .waves path{fill:rgba(255,255,255,.18)}body.bg-matcha .waves path+path{fill:rgba(74,104,35,.6)}body.bg-matcha .modal{background:radial-gradient(ellipse at 50% 40%,rgba(130,170,90,.3),rgba(30,50,20,.55))}.sw.bg-matcha{background:radial-gradient(60% 60% at 15% 15%,rgba(255,255,255,.6),transparent 60%),linear-gradient(170deg,#e9f0d2,#a9c46e 40%,#6f9137 75%,#4a6823)}body.bg-sky .screen{background:radial-gradient(46% 26% at 10% 6%,rgba(200,235,255,.7),transparent 70%),radial-gradient(46% 28% at 94% 22%,rgba(140,205,255,.5),transparent 70%),radial-gradient(70% 40% at 50% 100%,rgba(0,47,167,.45),transparent 75%),linear-gradient(180deg,#eef8ff 0%,#bfe2ff 30%,#6faaf0 62%,#1f56c6 86%,#0b3aa8 100%)!important;background-attachment:fixed!important}body.bg-sky .waves path{fill:rgba(255,255,255,.18)}body.bg-sky .waves path+path{fill:rgba(0,47,167,.55)}body.bg-sky .modal{background:radial-gradient(ellipse at 50% 40%,rgba(110,170,240,.3),rgba(15,40,80,.55))}.sw.bg-sky{background:radial-gradient(60% 60% at 15% 15%,rgba(255,255,255,.75),transparent 60%),linear-gradient(170deg,#eaf6ff,#9fd0ff 35%,#3f7fe0 70%,#0b3aa8)}body.bg-sky #home .supcard,body.bg-sky #home .qbar{background:rgba(255,255,255,.9)}body.bg-mono .screen{background:radial-gradient(46% 26% at 10% 6%,rgba(255,255,255,.9),transparent 70%),radial-gradient(70% 40% at 50% 100%,rgba(0,0,0,.35),transparent 75%),linear-gradient(180deg,#fafafa 0%,#e6e6e6 32%,#a8a8a8 62%,#4a4a4a 86%,#1a1a1a 100%)!important;background-attachment:fixed!important}body.bg-mono .waves path{fill:rgba(255,255,255,.18)}body.bg-mono .waves path+path{fill:rgba(20,20,20,.65)}body.bg-mono .modal{background:radial-gradient(ellipse at 50% 40%,rgba(120,120,120,.3),rgba(0,0,0,.6))}.sw.bg-mono{background:radial-gradient(60% 60% at 15% 15%,rgba(255,255,255,.9),transparent 60%),linear-gradient(170deg,#fafafa,#bdbdbd 45%,#4a4a4a 80%,#111)}body.bg-matcha .modal{background:radial-gradient(ellipse at 50% 40%,rgba(110,140,60,.3),rgba(25,40,10,.6))}.card.rgcard{max-width:440px!important;width:calc(100vw - 20px)!important;padding:16px 10px 14px!important;background:radial-gradient(90% 60% at 50% 0%,#4a2a7a,#1d0f3a)!important;box-shadow:0 0 0 2px rgba(255,255,255,.15),0 20px 50px rgba(0,0,0,.5)!important;color:#fff}.card.rgcard::before{display:none!important}.rgd{text-align:center}.rgd small{color:#cbb8ff;font-size:12.5px;letter-spacing:2px}.rgd h2{margin:4px 0 2px;color:#fff!important;font-size:26px;-webkit-text-fill-color:#fff!important;background:none!important}.rgd>p{margin:0;color:#e3d8ff;font-size:13px}.rglv{display:flex;gap:6px;justify-content:center;flex-wrap:wrap;margin:10px 0 2px}.rglv span{font-size:11.5px;padding:3px 9px;border-radius:999px;background:rgba(255,255,255,.12);box-shadow:inset 0 0 0 1.5px var(--c)}.rgrow{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:12px}.rgc{position:relative;display:flex;flex-direction:column;align-items:center;padding:0 0 10px;border:0;border-radius:16px;overflow:hidden;font:inherit;cursor:pointer;color:#2b1d58;background:linear-gradient(175deg,#fffdf9,#f3ecff);box-shadow:0 0 0 3px var(--rc),0 0 18px color-mix(in srgb,var(--rc) 45%,transparent),0 8px 16px rgba(0,0,0,.35);animation:rgIn .45s cubic-bezier(.3,1.4,.5,1) both}.rgc:nth-child(2){animation-delay:.08s}.rgc:nth-child(3){animation-delay:.16s}@keyframes rgIn{from{transform:translateY(30px) scale(.85);opacity:0}}.rgc:active{transform:scale(.96)}.rgc.rC{background:linear-gradient(175deg,#ffffff,#eceff4)}.rgc.rR{background:linear-gradient(175deg,#f6faff,#d6e7ff)}.rgc.rE{background:linear-gradient(175deg,#fbf6ff,#e3d2ff)}.rgc.rL{background:linear-gradient(175deg,#fffbe6,#ffe1a0)}.rgc:not(.rgev) .rgcb{background:linear-gradient(90deg,var(--rc),color-mix(in srgb,var(--rc) 70%,#fff))}.rgc:not(.rgev) .rgcb i{width:9px;height:9px;opacity:1;background:var(--sc);box-shadow:0 0 0 1.5px #fff}.rgc.rL::after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.65) 50%,transparent 65%) -200% 0/250% 100% no-repeat;animation:rgShine 2.4s ease-in-out infinite;pointer-events:none}@keyframes rgShine{to{background-position:200% 0}}.rgc.rgev{--rc:#ffb84d;background:linear-gradient(175deg,#fff8de,#ffd88a);box-shadow:0 0 0 3px #ffcf5a,0 0 26px rgba(255,190,70,.8),0 8px 16px rgba(0,0,0,.35);animation:rgIn .45s cubic-bezier(.3,1.4,.5,1) both,rgGlow 1.4s ease-in-out .5s infinite}@keyframes rgGlow{50%{box-shadow:0 0 0 3px #ffe08a,0 0 40px rgba(255,210,90,1),0 8px 16px rgba(0,0,0,.35)}}.rgcb{width:100%;display:flex;align-items:center;gap:4px;padding:5px 7px;box-sizing:border-box;background:var(--sc);color:#fff;font-size:11px;font-weight:700;white-space:nowrap;font-family:var(--sys)}.rgcb i{width:7px;height:7px;border-radius:50%;background:#fff;opacity:.85;flex:none}.rgcb span{margin-left:auto;padding:1px 6px;border-radius:999px;background:rgba(255,255,255,.28);font-size:10px;flex:none}.rgpic{margin:9px 0 2px;width:64px;height:64px;border-radius:50%;background:radial-gradient(circle at 50% 40%,#fff 0 55%,color-mix(in srgb,var(--rc) 25%,#fff) 100%);box-shadow:0 0 0 3px #fff,0 0 0 5px var(--rc);display:flex;align-items:center;justify-content:center;overflow:hidden}.rgpic img{width:60px;height:60px;object-fit:contain}.rgnm{font-size:15px;font-weight:900;margin-top:6px;line-height:1.2;padding:0 4px}.rgst{color:#f2b705;font-size:13px;letter-spacing:1px;margin:1px 0 5px}.rgup{width:calc(100% - 14px);font-size:11.5px;font-weight:700;line-height:1.4;color:#1d7a3a;background:#e5f6e9;border-radius:9px;padding:6px 5px;box-sizing:border-box;font-family:var(--sys)}.rgup b{color:#0f5f28;font-size:13px}.rgev .rgup{color:#7a3e00;background:rgba(255,255,255,.7)}.rgdn{width:calc(100% - 10px);font-size:10.5px;line-height:1.35;color:#b0203e;padding:5px 2px 0;font-family:var(--sys)}.rgdn em{display:block;font-style:normal;color:#9a8cc0;font-size:10px}.rgdn b{color:#1d7a3a}.rghint{margin:12px 2px 0;border-radius:12px;padding:8px 10px;background:linear-gradient(90deg,#ffe58a,#ffb84d);color:#5a3000;font-size:12.5px;font-weight:700;box-shadow:0 0 14px rgba(255,200,80,.5)}.rgbtns{display:flex;justify-content:center;gap:10px;margin-top:14px}.rgbtns button{border:0;font:inherit;font-size:14px;color:#fff;padding:8px 16px;border-radius:999px;background:rgba(255,255,255,.14);cursor:pointer}.rgbtns button:disabled{opacity:.4}#rgHud{position:absolute;left:10px;top:66px;flex-direction:column;align-items:flex-start;z-index:5;display:flex;flex-wrap:wrap;gap:4px;max-width:78%;pointer-events:none}#rgHud span{display:flex;align-items:center;gap:3px;padding:2px 8px 2px 3px;border-radius:999px;background:rgba(20,10,40,.62);color:#fff;font-size:11px;font-family:var(--sys);box-shadow:inset 0 0 0 1.5px var(--c,rgba(255,255,255,.3))}#rgHud img{width:18px;height:18px;object-fit:contain}#rgHud .sh{padding-left:8px;--c:#b39bff}#rgHud .bs{padding-left:8px;--c:#ff5a6a}body.rgboss #stage::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:5;box-shadow:inset 0 0 50px 14px rgba(200,0,40,.55);animation:rgBossP .9s ease-in-out infinite}@keyframes rgBossP{50%{box-shadow:inset 0 0 70px 22px rgba(230,0,50,.7)}}body[class*="rgao-"] #stage::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:4;box-shadow:inset 0 0 0 3px var(--ao,#ffd23f),inset 0 0 30px 6px color-mix(in srgb,var(--ao,#ffd23f) 55%,transparent);animation:rgAo 2.4s ease-in-out infinite}@keyframes rgAo{50%{opacity:.55}}body.rgao-dog{--ao:#e0a43c}body.rgao-combo{--ao:#ff6fa8}body.rgao-bag{--ao:#4f8fe0}body.rgao-gold{--ao:#ffd23f}body.rgao-angel{--ao:#c9b5ff}body.rgao-demon{--ao:#e0204e}.rgsum{margin:6px auto 4px;max-width:320px}.rgsum .ao{color:#c2185b;font-weight:800;font-size:15px;margin-bottom:4px}.rgsum .cs{display:flex;flex-wrap:wrap;gap:4px;justify-content:center}.rgsum .cs span{font-size:11.5px;padding:2px 8px;border-radius:999px;background:#f3eefe;color:#3d2a8a;box-shadow:inset 0 0 0 1.5px var(--c);font-family:var(--sys)}.rgsum .cs span.ev{background:linear-gradient(90deg,#ffe58a,#ffb84d);color:#5a3000;box-shadow:none}.dcard.egg{background:linear-gradient(160deg,#fff4fb,#efe6ff 50%,#e3f6ff)!important;box-shadow:0 0 0 2px #ffb8e6,0 0 14px rgba(255,150,220,.6)!important;position:relative}.dcard.egg::after{content:"0.01%";position:absolute;top:4px;right:4px;padding:1px 6px;border-radius:999px;background:linear-gradient(90deg,#ff8fb8,#b39bff,#7fd6ff);color:#fff;font-size:10px;font-weight:800;font-family:var(--sys)}.eggfx{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 45%,rgba(80,30,120,.75),rgba(10,0,25,.92));animation:egIn .5s ease both}.eggfx.out{opacity:0;transition:opacity .35s}@keyframes egIn{from{opacity:0}}.eg-rays{position:absolute;left:50%;top:44%;width:900px;height:900px;margin:-450px 0 0 -450px;background:repeating-conic-gradient(rgba(255,230,150,.22) 0 8deg,transparent 8deg 20deg);border-radius:50%;animation:egSpin 9s linear infinite;-webkit-mask:radial-gradient(circle,#000 20%,transparent 65%);mask:radial-gradient(circle,#000 20%,transparent 65%)}@keyframes egSpin{to{transform:rotate(360deg)}}.eg-in{position:relative;text-align:center;color:#fff;padding:0 24px}.eg-in small{display:block;font-size:15px;letter-spacing:6px;color:#ffd6f5;text-shadow:0 0 12px #ff8fd6}.eg-in img{width:200px;height:auto;margin:10px auto 4px;display:block;filter:drop-shadow(0 0 22px rgba(255,220,140,.9));animation:egPop .8s cubic-bezier(.3,1.6,.5,1) both,egFloat 2.6s ease-in-out .8s infinite}@keyframes egPop{from{transform:scale(.2) rotate(-20deg);opacity:0}}@keyframes egFloat{50%{transform:translateY(-8px)}}.eg-in b{display:block;font-size:34px;letter-spacing:4px;background:linear-gradient(90deg,#ffd23f,#ff8fb8,#b39bff,#7fd6ff,#ffd23f);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:egShine 2s linear infinite}@keyframes egShine{to{background-position:200% 0}}.eg-in p{margin:8px 0 18px;font-size:15px;line-height:1.7;color:#f3eaff}.eg-in button{border:0;font:inherit;font-size:17px;padding:10px 34px;border-radius:999px;color:#5a2a00;background:linear-gradient(180deg,#fff2b0,#ffc94a);box-shadow:0 4px 0 #c98a10,0 0 20px rgba(255,210,90,.7);cursor:pointer}#rgHud .gd{padding-left:8px;--c:#ffd23f;color:#ffe9a0}.rgsum .gd{font-size:12px;color:#a06a10;margin-bottom:4px;font-family:var(--sys)}#rgHud .gd.up{animation:rgGup .45s ease-out;box-shadow:inset 0 0 0 1.5px #ffd23f,0 0 12px rgba(255,210,63,.8)}#rgHud .gd.sp{animation:rgGsp .4s ease-out;color:#ff9a9a;--c:#ff5a6a}@keyframes rgGup{40%{transform:scale(1.18)}}@keyframes rgGsp{20%{transform:translateX(-4px)}40%{transform:translateX(4px)}60%{transform:translateX(-3px)}80%{transform:translateX(2px)}}
.rggfx{position:fixed;z-index:60;pointer-events:none;font:900 15px/1 var(--sys);color:#ffd23f;text-shadow:0 1px 0 #7a4a00,0 0 6px rgba(0,0,0,.5);animation:rgGfx .9s ease-out forwards}.rggfx.neg{color:#ff6b6b;text-shadow:0 1px 0 #6a0010,0 0 6px rgba(0,0,0,.5)}@keyframes rgGfx{from{transform:translateY(4px) scale(.7);opacity:0}25%{transform:translateY(-4px) scale(1.15);opacity:1}to{transform:translateY(-26px);opacity:0}}
.eggq{display:flex;flex-direction:column;align-items:center;gap:6px;padding:4px 0 12px}.eggq small{font-size:12px;letter-spacing:3px;color:#d0459a;font-weight:700}.eq-pic{width:150px;height:190px;display:flex;align-items:center;justify-content:center;border-radius:18px;background:radial-gradient(circle at 50% 45%,#fff4fb,#e9ddff)}.eq-pic img{max-width:120px;max-height:170px;filter:brightness(0);opacity:.55}.eggq b{font-size:22px;letter-spacing:4px}.eggq p{margin:0;font-size:15px}.eggq em{font-style:normal;font-size:12px;color:#9a8cc0}#wx.pre{animation:wxPre 1.3s ease-in}@keyframes wxPre{0%,100%{background:transparent}30%{background:rgba(40,30,80,.18)}55%{background:rgba(255,255,220,.12)}70%{background:rgba(40,30,80,.22)}}.rgc{animation:rgFlip .5s cubic-bezier(.3,1.3,.5,1) both}@keyframes rgFlip{from{transform:perspective(600px) rotateY(80deg) translateY(20px);opacity:0}}
.rgc.hide{visibility:hidden}.rgc.reveal{animation:rgRev .6s cubic-bezier(.3,1.5,.5,1) both}@keyframes rgRev{0%{transform:scale(.4) rotate(-8deg);opacity:0;filter:brightness(3)}60%{transform:scale(1.08);filter:brightness(1.4)}100%{filter:none}}
.rgrow.n4{grid-template-columns:repeat(2,1fr)}.rgrow.n4 .rgc .rgpic{width:54px;height:54px}.rgrow.n4 .rgc .rgpic img{width:50px;height:50px}
.rgrb{position:absolute;top:34px;left:6px;padding:1px 7px;border-radius:999px;font-style:normal;font-size:10px;font-weight:900;color:#fff;background:#2fbf71;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,.25);font-family:var(--sys);letter-spacing:1px}.rgrb.up{background:#ff7a3c}
.rgsy{width:calc(100% - 12px);margin-top:6px;font-size:10px;line-height:1.35;color:#6b5a9a;background:rgba(255,255,255,.65);border-radius:7px;padding:4px 3px;font-family:var(--sys)}.rgsy.hit{color:#fff;background:linear-gradient(90deg,var(--sc),color-mix(in srgb,var(--sc) 60%,#fff));font-weight:700;box-shadow:0 0 10px color-mix(in srgb,var(--sc) 60%,transparent);animation:rgPulse 1.2s ease-in-out infinite}.rgsy.hit b{font-size:10.5px}.rgsy.ev{color:#8a5200;background:#ffe9a8;font-weight:700}@keyframes rgPulse{50%{transform:scale(1.04)}}

.rgdeck{margin:10px 4px 0;text-align:left;color:#e9e0ff;font-size:12px;font-family:var(--sys)}.rgdeck summary{cursor:pointer;text-align:center;color:#cbb8ff;list-style:none}.rgdeck summary::-webkit-details-marker{display:none}.rgdeck summary::after{content:" ▾"}.rgdeck[open] summary::after{content:" ▴"}.rgdeck .cs{display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin-top:8px}.rgdeck .cs span{padding:2px 8px;border-radius:999px;background:rgba(255,255,255,.1);box-shadow:inset 0 0 0 1.5px var(--c,#fff);color:#fff;font-size:11px}.rgdeck .cs span.ev,.rgsum .cs span.ev{background:linear-gradient(90deg,#ffe58a,#ffb84d);color:#5a3000;box-shadow:none}.rgdeck .cs span.rl,.rgsum .cs span.rl{background:linear-gradient(90deg,#7b4dff,#c9a2ff);color:#fff;box-shadow:none}
#rgHud .rlh{padding-left:8px;--c:#c9a2ff}body.rgaw #stage{box-shadow:inset 0 0 0 3px var(--awc),inset 0 0 40px color-mix(in srgb,var(--awc) 55%,transparent);animation:rgAwG 2s ease-in-out infinite}@keyframes rgAwG{50%{box-shadow:inset 0 0 0 3px var(--awc),inset 0 0 70px color-mix(in srgb,var(--awc) 75%,transparent)}}#survRim{display:none;position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:6;padding:3px;background:conic-gradient(from 0deg,#ff9ec4,#ffd86b,#8fe8b0,#8fd8ff,#c3a8ff,#ff9ec4);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:.62;animation:survRim 8s linear infinite}body.survmode #survRim{display:block}@keyframes survRim{to{filter:hue-rotate(360deg)}}#rgCd{position:absolute;left:50%;top:22%;transform:translateX(-50%);z-index:7;pointer-events:none;padding:8px 16px;border-radius:999px;background:rgba(30,15,60,.78);color:#fff;font:700 14px/1.3 var(--sys);white-space:nowrap;box-shadow:0 0 0 2px rgba(201,162,255,.8),0 0 18px rgba(201,162,255,.6)}#rgCd b{font-size:22px;color:#ffd23f;margin-right:4px;vertical-align:-2px}#rgCd.on{animation:rgCdIn .35s cubic-bezier(.3,1.6,.5,1)}@keyframes rgCdIn{from{transform:translateX(-50%) scale(1.35);opacity:.3}}#nestShare{display:none!important}#nestCount{white-space:nowrap}.nest-head{flex-wrap:wrap;row-gap:6px}
#home .levels .lv.castlecard{order:1!important;grid-column:1/-1!important;min-height:0!important;padding:12px 16px!important;gap:2px!important}
#home .levels .lv.castlecard h3{font-size:29px!important;margin:0 0 1px!important}
#home .levels .lv.castlecard .meta{display:block!important;font-size:12.5px!important;padding-right:118px}
#home .levels .lv.castlecard .tg{max-width:none!important;font-size:12px!important}
#home .levels .lv.castlecard .bt{padding:0 120px 0 0!important;margin-top:2px!important;-webkit-line-clamp:2!important}
#home .levels .lv.castlecard .peek{width:auto!important;height:98px!important;right:62px!important;top:4px!important;bottom:auto!important}
#home .levels .lv.castlecard .go{right:14px!important;bottom:14px!important;width:40px!important;height:40px!important}
body #home .levels .lv.storycard#lv0{order:2!important;grid-column:auto!important;min-height:150px!important;padding:12px!important;gap:0!important}
body #home .levels .lv.storycard#lv0 h3{font-size:20px!important;margin:2px 0 0!important}
body #home .levels .lv.storycard#lv0 .tg{font-size:11px!important}
body #home .levels .lv.storycard#lv0 .meta{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:11px!important;line-height:1.35;padding-right:30px}
body #home .levels .lv.storycard#lv0 .lvst,body #home .levels .lv.storycard#lv0 .bt{font-size:11px!important;margin-top:auto!important;padding-right:44px;padding-bottom:4px}
body #home .levels .lv.storycard#lv0 .peek{width:66px!important;height:74px!important;right:-8px!important;top:auto!important;bottom:34px!important}
body #home .levels .lv.storycard#lv0 .go{right:10px!important;bottom:10px!important;width:32px!important;height:32px!important}
#home .pondbox,.pondbox{height:300px!important;border-radius:26px!important;overflow:hidden;background:linear-gradient(180deg,#a9dcff 0%,#d9f0ff 22%,#e9f7ff 29%,#bfe5a6 31%,#96d27d 58%,#73bf5a 100%)!important;box-shadow:inset 0 0 0 2px rgba(255,255,255,.75),inset 0 -14px 26px rgba(30,80,30,.22),0 0 0 4px rgba(255,255,255,.85),0 10px 0 4px #b9a6ee,0 18px 26px rgba(84,52,190,.3)!important}
.pondbox.ranch{background:linear-gradient(180deg,#a9dcff 0%,#dcf1ff 22%,#eef8ff 28%,#c8eaa6 30%,#a3d985 58%,#7cc65e 100%)!important;box-shadow:inset 0 0 0 2px rgba(255,255,255,.75),inset 0 -14px 26px rgba(40,90,20,.25),0 0 0 4px rgba(255,255,255,.85),0 10px 0 4px #a8d58a,0 18px 26px rgba(60,120,40,.3)!important}
.pondbox::before,.pondbox::after{display:none!important}
.envx .pdeep,.envx .shore{display:none}
.envx .bk{position:absolute;pointer-events:none}
.envx .sky{left:0;right:0;top:0;height:31%;background:radial-gradient(40% 70% at 80% 10%,rgba(255,250,220,.9),transparent 70%)}
.envx .cloud{width:70px;height:20px;border-radius:20px;background:#fff;opacity:.85;filter:blur(.5px);box-shadow:20px -8px 0 -2px #fff,40px 0 0 -4px #fff;animation:nCloud 40s linear infinite;transform:translateX(calc(var(--px,0)*-2px))}.envx .cloud.c2{width:50px;height:14px;opacity:.7;animation-duration:55s;animation-delay:-20s}
@keyframes nCloud{from{margin-left:-10%}to{margin-left:30%}}
.envx .hill3{left:-12%;right:-12%;top:16%;height:16%;background:radial-gradient(50% 100% at 20% 100%,#b9dcd0 98%,transparent 100%),radial-gradient(45% 80% at 70% 100%,#c6e3d8 98%,transparent 100%);transform:translateX(calc(var(--px,0)*-3px));opacity:.95}
.envx .hill2{left:-12%;right:-12%;top:20%;height:12%;background:radial-gradient(40% 100% at 35% 100%,#94cf96 98%,transparent 100%),radial-gradient(38% 90% at 85% 100%,#86c78a 98%,transparent 100%);transform:translateX(calc(var(--px,0)*-6px))}
.envx .tline{left:-6%;right:-6%;top:24%;height:8%;background:radial-gradient(circle at 50% 100%,#5ea85e 0 58%,transparent 60%) 0 100%/22px 100% repeat-x,radial-gradient(circle at 50% 100%,#4f9a53 0 50%,transparent 52%) 11px 100%/26px 80% repeat-x;transform:translateX(calc(var(--px,0)*-9px));opacity:.9}
.envx .mist{left:0;right:0;top:27%;height:9%;background:linear-gradient(transparent,rgba(255,255,255,.55),transparent)}
.envx .water3d{left:-4%;right:-4%;top:21%;bottom:-2%;border-radius:50%;transform-origin:50% 100%;transform:translateX(calc(var(--px,0)*4px)) perspective(560px) rotateX(calc(26deg + var(--py,0)*3deg)) rotateY(calc(var(--px,0)*3deg));background:radial-gradient(ellipse 58% 52% at 50% 62%,#14588f 0%,#2a7fc0 30%,#4aa6dc 58%,#86cdf1 82%,#bfe8fb 96%);box-shadow:inset 0 26px 30px -10px rgba(4,26,60,.6),inset 0 -8px 14px rgba(255,255,255,.4),0 0 0 6px #e7d9ae,0 0 0 8px rgba(140,120,70,.45),0 12px 0 6px #b79f6a,0 13px 0 8px rgba(110,90,50,.35),0 22px 22px 8px rgba(30,60,30,.3);overflow:hidden}
.envx .water3d b{position:absolute;inset:-30%;opacity:.5;mix-blend-mode:soft-light;background:radial-gradient(circle at 20% 30%,rgba(255,255,255,.95) 0 3%,transparent 7%),radial-gradient(circle at 60% 20%,rgba(255,255,255,.85) 0 2.5%,transparent 6%),radial-gradient(circle at 75% 65%,rgba(255,255,255,.9) 0 3%,transparent 7%),radial-gradient(circle at 35% 75%,rgba(255,255,255,.85) 0 2.5%,transparent 6%);background-size:40% 46%;filter:blur(3px);animation:caustic 14s linear infinite}
.envx .water3d::after{content:"";position:absolute;left:12%;top:8%;width:42%;height:12%;border-radius:50%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);filter:blur(3px);transform:rotate(-4deg)}
.envx .field{left:-4%;right:-4%;top:31%;bottom:-6%;border-radius:46% 46% 0 0/30% 30% 0 0;transform-origin:50% 100%;transform:translateX(calc(var(--px,0)*4px)) perspective(520px) rotateX(calc(40deg + var(--py,0)*3deg)) rotateY(calc(var(--px,0)*3deg));background:repeating-linear-gradient(90deg,rgba(255,255,255,.09) 0 26px,transparent 26px 52px),radial-gradient(ellipse 70% 60% at 50% 70%,#8fd36f,#79c35c 60%,#5fae47);box-shadow:inset 0 22px 26px -12px rgba(30,70,20,.35)}
.pondbox .nestfrog{transform:translate(calc(var(--px,0)*(var(--d,.5)*16px - 3px)),calc(var(--py,0)*var(--d,.5)*5px)) scale(calc(var(--ps,1) * var(--bs,1)))!important}
.pondbox .nestfrog::after{left:6%;right:6%;bottom:-5px;height:12px;background:radial-gradient(ellipse at 50% 50%,rgba(5,25,60,.5),rgba(5,25,60,0) 72%)}
.pondbox .lily.far,.pondbox .reed.far,.pondbox .hay.far{transform:scale(.62);filter:saturate(.8) brightness(.95)}
.pondbox .lily,.pondbox .lilyflower,.pondbox .pbub{z-index:30}
.pondbox .reed{z-index:60}.pondbox .reed.far{z-index:31}
.pondbox.ranch .fence{top:24%!important;left:4%!important;right:4%!important;height:18px!important;transform:translateX(calc(var(--px,0)*-7px)) scale(.9);z-index:2!important}
.pondbox.ranch .hay{z-index:40}.pondbox.ranch .hay.far{z-index:31}
.envx .barn{left:7%!important;top:12%!important;width:44px!important;height:35px!important;transform:translateX(calc(var(--px,0)*-7px));z-index:3}
.envx .tree{right:6%!important;top:4%!important;width:46px!important;height:56px!important;transform:translateX(calc(var(--px,0)*-7px));z-index:3}
.envx .path{top:52%!important;transform:rotate(-8deg) translateX(calc(var(--px,0)*5px))}
.envx .stone{z-index:2}
#rgHud .xp{position:relative;overflow:hidden;padding:2px 9px!important;--c:#7fe0a0;min-width:120px}#rgHud .xp i{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,rgba(80,200,120,.55),rgba(140,240,170,.75));transition:width .3s}#rgHud .xp em{position:relative;font-style:normal;font-weight:700}.rgcw{display:flex;flex-direction:column;gap:5px;min-width:0}.rgcw>.rgc{flex:1}.rgops{display:flex;gap:4px}.rgops button{flex:1;border:0;border-radius:999px;padding:4px 0;font:700 11px/1.2 var(--sys);color:#e9e0ff;background:rgba(255,255,255,.12);box-shadow:inset 0 0 0 1px rgba(255,255,255,.2)}.rgops button.on{background:linear-gradient(90deg,#ffd86b,#ffb84d);color:#5a3000}.rgops button:disabled{opacity:.35}.rgops button[data-bn]{color:#ffb3c4}.rgtip{margin:8px 0 0;font-size:11px;color:#bfaee8;font-family:var(--sys)}.rgsy.ev.x{background:#ffe0f0;color:#a0216a}
.rglk{position:absolute;top:34px;right:6px;padding:1px 7px;border-radius:999px;font-style:normal;font-size:10px;font-weight:900;color:#5a3000;background:#ffd86b;font-family:var(--sys)}#rgHud.hl{top:112px}#rgHud .sg{padding-left:8px;--c:#ff9a1f}#rgHud .sg.calm{--c:#7fe0a0}
.rgasc{margin:12px auto 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;color:#fff;font-family:var(--sys)}.rgasc button{width:30px;height:30px;border:0;border-radius:50%;background:rgba(255,255,255,.15);color:#fff;font-size:18px;font-weight:900}.rgasc b{font-size:15px;color:#ffd86b}.rgasc small{flex-basis:100%;font-size:11px;color:#d9c9ff;line-height:1.4}
.rgc.dis{opacity:.45}.rgen{position:absolute;bottom:6px;right:6px;padding:1px 6px;border-radius:999px;font-style:normal;font-size:10px;font-weight:900;color:#fff;background:linear-gradient(90deg,#7b4dff,#ff6fd8);font-family:var(--sys)}
.rgc.rgrt{min-height:180px}.rgelder .rgc .rgdn{color:#ffb3c4;font-size:10.5px}
.rgshop .rgsg{color:#ffe9a0;font-family:var(--sys)}.rgshop .rgsg b{font-size:18px}.rgsl{display:flex;flex-direction:column;gap:7px;margin-top:10px;max-height:52vh;overflow:auto}
.rgcl{display:flex;flex-direction:column;gap:6px;margin-top:10px;max-height:56vh;overflow:auto}.rgcl button{display:grid;grid-template-columns:40px 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;text-align:left;padding:7px 10px;border:0;border-radius:12px;background:rgba(255,255,255,.1);color:#fff;font-family:var(--sys);box-shadow:inset 3px 0 0 var(--c)}.rgcl img{grid-row:1/3;width:40px;height:40px;object-fit:contain}.rgcl b{font-size:13px}.rgcl small{font-size:11px;color:#d9c9ff}
.rgev2 .rgevp{width:110px;height:110px;margin:6px auto;border-radius:50%;background:radial-gradient(circle,#4a3580,#2a1b4f);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 3px #c9a2ff}.rgev2 .rgevp img{width:96px;height:96px;object-fit:contain}.rgevd{color:#efe6ff;font-size:14px;line-height:1.6;margin:8px 6px}.rgevo{display:flex;flex-direction:column;gap:8px;margin-top:8px}.rgevo button{border:0;border-radius:14px;padding:11px;font:700 14px var(--sys);color:#2b1d58;background:linear-gradient(90deg,#ffe9a8,#ffd86b)}.rgevo button:disabled{opacity:.4}body.bg-horror .screen{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 120'%3E%3Cg fill='%23120818'%3E%3Cpath transform='translate%2868 16%29 rotate%28-15%29 scale%281.22%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%28113 39%29 rotate%280%29 scale%280.75%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%288 46%29 rotate%28-15%29 scale%280.76%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%2889 88%29 rotate%28-10%29 scale%280.80%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%28132 100%29 rotate%28-4%29 scale%281.16%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%28205 5%29 rotate%28-8%29 scale%281.39%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%2830 12%29 rotate%2811%29 scale%280.95%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3C/g%3E%3C/svg%3E") 18% 22%/62% auto no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 160'%3E%3Cg fill='%232a1840'%3E%3Cpath transform='translate%2867 85%29 rotate%28-5%29 scale%280.57%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%28203 9%29 rotate%28-11%29 scale%280.37%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%28252 62%29 rotate%283%29 scale%280.46%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%28168 44%29 rotate%287%29 scale%280.63%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%2890 84%29 rotate%2814%29 scale%280.53%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%28270 42%29 rotate%28-14%29 scale%280.69%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%28155 111%29 rotate%28-0%29 scale%280.40%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%2815 98%29 rotate%283%29 scale%280.62%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%28324 46%29 rotate%283%29 scale%280.59%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%28215 67%29 rotate%2816%29 scale%280.64%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%28175 97%29 rotate%287%29 scale%280.37%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%28239 145%29 rotate%28-8%29 scale%280.64%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%28143 98%29 rotate%28-1%29 scale%280.36%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%2862 17%29 rotate%2810%29 scale%280.37%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3C/g%3E%3C/svg%3E") 50% 4%/100% auto no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 80'%3E%3Cg fill='%230b0612'%3E%3Cpath transform='translate%2822 16%29 rotate%2813%29 scale%281.31%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%2814 30%29 rotate%2814%29 scale%281.44%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%28139 57%29 rotate%28-3%29 scale%281.22%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%2861 58%29 rotate%28-13%29 scale%281.77%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%2830 15%29 rotate%28-1%29 scale%281.19%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3C/g%3E%3C/svg%3E") 90% 58%/48% auto no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 120 50%22%3E%3Cg fill=%22%23120818%22%3E%3Cpath d=%22M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z%22/%3E%3Cpath transform=%22translate%2858 4%29 scale%28.8%29%22 d=%22M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z%22/%3E%3Cpath transform=%22translate%2884 26%29 scale%28.6%29%22 d=%22M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z%22/%3E%3C/g%3E%3C/svg%3E") 72% 9%/110px auto no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 400 130%22 preserveAspectRatio=%22xMidYMax slice%22%3E%3Cpath fill=%22%230b0612%22 d=%22M0 130V96Q40 86 78 92V70h6v-7h6v7h6v18h22V52h-4l12-24 12 24h-4v36h22V40h-4l14-28 14 28h-4v30h18V34h-4l14-30 14 30h-4v36h18V46h-4l12-22 12 22h-4v40h32V66h6v-6h6v6h6v26q52-8 92 2v36z%22/%3E%3Cg fill=%22%23ffb347%22%3E%3Crect x=%22124%22 y=%2258%22 width=%225%22 height=%228%22 rx=%222.5%22/%3E%3Crect x=%22166%22 y=%2248%22 width=%226%22 height=%229%22 rx=%223%22/%3E%3Crect x=%22206%22 y=%2242%22 width=%227%22 height=%2210%22 rx=%223.5%22 opacity=%22.85%22/%3E%3Crect x=%22206%22 y=%2260%22 width=%227%22 height=%2210%22 rx=%223.5%22 opacity=%22.6%22/%3E%3Crect x=%22245%22 y=%2256%22 width=%225%22 height=%228%22 rx=%222.5%22 opacity=%22.9%22/%3E%3Crect x=%2288%22 y=%2276%22 width=%224%22 height=%226%22 rx=%222%22 opacity=%22.7%22/%3E%3C/g%3E%3Cpath fill=%22%23140a1e%22 d=%22M0 130v-18q60-14 120-4t140-2 140 6v18z%22/%3E%3C/svg%3E") 50% 100%/100% auto no-repeat,radial-gradient(circle at 80% 8%,#fff6dc 0 4.5%,rgba(255,236,190,.55) 5.5%,rgba(255,220,170,.12) 12%,transparent 20%),radial-gradient(80% 30% at 50% 100%,rgba(200,30,60,.35),transparent 70%),radial-gradient(60% 18% at 30% 70%,rgba(200,190,230,.18),transparent 70%),linear-gradient(180deg,#9a8bb8 0%,#5e4a86 22%,#3a2560 45%,#22123a 68%,#120818 88%,#0a0510 100%)!important;background-attachment:fixed!important}body.bg-horror .waves path{fill:rgba(150,120,200,.16)}body.bg-horror .waves path+path{fill:rgba(18,8,24,.75)}body.bg-horror .modal{background:radial-gradient(ellipse at 50% 40%,rgba(90,60,140,.35),rgba(10,4,20,.7))}body.bg-horror #home .supcard,body.bg-horror #home .qbar{background:rgba(255,255,255,.92)}.sw.bg-horror{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 160'%3E%3Cg fill='%232a1840'%3E%3Cpath transform='translate%2867 85%29 rotate%28-5%29 scale%280.57%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%28203 9%29 rotate%28-11%29 scale%280.37%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%28252 62%29 rotate%283%29 scale%280.46%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%28168 44%29 rotate%287%29 scale%280.63%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%2890 84%29 rotate%2814%29 scale%280.53%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%28270 42%29 rotate%28-14%29 scale%280.69%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%28155 111%29 rotate%28-0%29 scale%280.40%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%2815 98%29 rotate%283%29 scale%280.62%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%28324 46%29 rotate%283%29 scale%280.59%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%28215 67%29 rotate%2816%29 scale%280.64%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%28175 97%29 rotate%287%29 scale%280.37%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%28239 145%29 rotate%28-8%29 scale%280.64%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%28143 98%29 rotate%28-1%29 scale%280.36%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3Cpath transform='translate%2862 17%29 rotate%2810%29 scale%280.37%29' d='M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z'/%3E%3C/g%3E%3C/svg%3E") 50% 0/100% auto no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 120 50%22%3E%3Cg fill=%22%23120818%22%3E%3Cpath d=%22M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z%22/%3E%3Cpath transform=%22translate%2858 4%29 scale%28.8%29%22 d=%22M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z%22/%3E%3Cpath transform=%22translate%2884 26%29 scale%28.6%29%22 d=%22M10 14q5-6 10 0 2-3 4 0 2-3 4 0 5-6 10 0-8 0-10 5-4-3-6 0-2-5-12-5z%22/%3E%3C/g%3E%3C/svg%3E") 70% 20%/50% auto no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 400 130%22 preserveAspectRatio=%22xMidYMax slice%22%3E%3Cpath fill=%22%230b0612%22 d=%22M0 130V96Q40 86 78 92V70h6v-7h6v7h6v18h22V52h-4l12-24 12 24h-4v36h22V40h-4l14-28 14 28h-4v30h18V34h-4l14-30 14 30h-4v36h18V46h-4l12-22 12 22h-4v40h32V66h6v-6h6v6h6v26q52-8 92 2v36z%22/%3E%3Cg fill=%22%23ffb347%22%3E%3Crect x=%22124%22 y=%2258%22 width=%225%22 height=%228%22 rx=%222.5%22/%3E%3Crect x=%22166%22 y=%2248%22 width=%226%22 height=%229%22 rx=%223%22/%3E%3Crect x=%22206%22 y=%2242%22 width=%227%22 height=%2210%22 rx=%223.5%22 opacity=%22.85%22/%3E%3Crect x=%22206%22 y=%2260%22 width=%227%22 height=%2210%22 rx=%223.5%22 opacity=%22.6%22/%3E%3Crect x=%22245%22 y=%2256%22 width=%225%22 height=%228%22 rx=%222.5%22 opacity=%22.9%22/%3E%3Crect x=%2288%22 y=%2276%22 width=%224%22 height=%226%22 rx=%222%22 opacity=%22.7%22/%3E%3C/g%3E%3Cpath fill=%22%23140a1e%22 d=%22M0 130v-18q60-14 120-4t140-2 140 6v18z%22/%3E%3C/svg%3E") 50% 100%/100% auto no-repeat,radial-gradient(circle at 80% 18%,#fff6dc 0 7%,rgba(255,236,190,.4) 9%,transparent 22%),linear-gradient(175deg,#9a8bb8,#4b3570 45%,#1a0d28 85%)}body.bg-village .screen{background:var(--vc,linear-gradient(transparent,transparent)),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 90'%3E%3Cg fill='%23fff'%3E%3Cg opacity='.95'%3E%3Cellipse cx='70' cy='40' rx='34' ry='13'/%3E%3Ccircle cx='58' cy='32' r='12'/%3E%3Ccircle cx='80' cy='28' r='15'/%3E%3C/g%3E%3Cg opacity='.8'%3E%3Cellipse cx='300' cy='22' rx='28' ry='10'/%3E%3Ccircle cx='292' cy='16' r='10'/%3E%3Ccircle cx='310' cy='14' r='12'/%3E%3C/g%3E%3Cg opacity='.7'%3E%3Cellipse cx='200' cy='62' rx='22' ry='8'/%3E%3Ccircle cx='194' cy='57' r='8'/%3E%3Ccircle cx='208' cy='55' r='9'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 50% 6%/100% auto no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 170' preserveAspectRatio='xMidYMax slice'%3E%3Cpath d='M0 170V84Q70 58 150 78T300 66 400 76V170z' fill='%23c4e8a8'/%3E%3Cg transform='translate%2840 52%29 scale%280.8%29'%3E%3Crect x='0' y='8' width='24' height='17' rx='2' fill='%23fff4dc'/%3E%3Cpath d='M-3 10 12-4 27 10z' fill='%23f2a23c'/%3E%3Ccircle cx='7' cy='-1' r='3.2' fill='%23fff'/%3E%3Ccircle cx='17' cy='-1' r='3.2' fill='%23fff'/%3E%3Ccircle cx='7.6' cy='-.6' r='1.4' fill='%232b2b2b'/%3E%3Ccircle cx='17.6' cy='-.6' r='1.4' fill='%232b2b2b'/%3E%3Crect x='9' y='15' width='6' height='10' rx='3' fill='%23b9733f'/%3E%3Crect x='2.5' y='12' width='5' height='5' rx='1' fill='%23ffd86b'/%3E%3Crect x='17' y='12' width='5' height='5' rx='1' fill='%23ffd86b'/%3E%3C/g%3E%3Cg transform='translate%28120 58%29 scale%280.9%29'%3E%3Crect x='0' y='8' width='24' height='17' rx='2' fill='%23fff4dc'/%3E%3Cpath d='M-3 10 12-4 27 10z' fill='%23e8684a'/%3E%3Ccircle cx='7' cy='-1' r='3.2' fill='%23fff'/%3E%3Ccircle cx='17' cy='-1' r='3.2' fill='%23fff'/%3E%3Ccircle cx='7.6' cy='-.6' r='1.4' fill='%232b2b2b'/%3E%3Ccircle cx='17.6' cy='-.6' r='1.4' fill='%232b2b2b'/%3E%3Crect x='9' y='15' width='6' height='10' rx='3' fill='%23b9733f'/%3E%3Crect x='2.5' y='12' width='5' height='5' rx='1' fill='%23ffd86b'/%3E%3Crect x='17' y='12' width='5' height='5' rx='1' fill='%23ffd86b'/%3E%3C/g%3E%3Cg transform='translate%2898 70%29 scale%280.8%29'%3E%3Crect x='-1.5' y='4' width='3' height='9' fill='%238a5a32'/%3E%3Ccircle cx='0' cy='0' r='8' fill='%235fae55'/%3E%3Ccircle cx='-4' cy='3' r='5' fill='%234f9e48'/%3E%3C/g%3E%3Cg transform='translate%28180 66%29 scale%280.9%29'%3E%3Crect x='-1.5' y='4' width='3' height='9' fill='%238a5a32'/%3E%3Ccircle cx='0' cy='0' r='8' fill='%235fae55'/%3E%3Ccircle cx='-4' cy='3' r='5' fill='%234f9e48'/%3E%3C/g%3E%3Cg transform='translate%28330 30%29'%3E%3Cpath d='M-6 50 6 50 3 10-3 10z' fill='%23f3e2c0'/%3E%3Cg fill='%23fff' stroke='%23e7d2a8' stroke-width='.6'%3E%3Cpath d='M0 10-2 -14 2 -14z'/%3E%3Cpath d='M0 10 24 8 24 12z'/%3E%3Cpath d='M0 10 2 34-2 34z'/%3E%3Cpath d='M0 10-24 12-24 8z'/%3E%3C/g%3E%3Ccircle cy='10' r='2.4' fill='%23d9822b'/%3E%3C/g%3E%3Cpath d='M0 170V108Q100 88 210 104T400 96V170z' fill='%2397d57b'/%3E%3Cg transform='translate%28232 80%29 scale%281%29'%3E%3Crect x='0' y='8' width='24' height='17' rx='2' fill='%23fff4dc'/%3E%3Cpath d='M-3 10 12-4 27 10z' fill='%236aa0e8'/%3E%3Ccircle cx='7' cy='-1' r='3.2' fill='%23fff'/%3E%3Ccircle cx='17' cy='-1' r='3.2' fill='%23fff'/%3E%3Ccircle cx='7.6' cy='-.6' r='1.4' fill='%232b2b2b'/%3E%3Ccircle cx='17.6' cy='-.6' r='1.4' fill='%232b2b2b'/%3E%3Crect x='9' y='15' width='6' height='10' rx='3' fill='%23b9733f'/%3E%3Crect x='2.5' y='12' width='5' height='5' rx='1' fill='%23ffd86b'/%3E%3Crect x='17' y='12' width='5' height='5' rx='1' fill='%23ffd86b'/%3E%3C/g%3E%3Cg transform='translate%28282 88%29 scale%280.85%29'%3E%3Crect x='0' y='8' width='24' height='17' rx='2' fill='%23fff4dc'/%3E%3Cpath d='M-3 10 12-4 27 10z' fill='%23e8684a'/%3E%3Ccircle cx='7' cy='-1' r='3.2' fill='%23fff'/%3E%3Ccircle cx='17' cy='-1' r='3.2' fill='%23fff'/%3E%3Ccircle cx='7.6' cy='-.6' r='1.4' fill='%232b2b2b'/%3E%3Ccircle cx='17.6' cy='-.6' r='1.4' fill='%232b2b2b'/%3E%3Crect x='9' y='15' width='6' height='10' rx='3' fill='%23b9733f'/%3E%3Crect x='2.5' y='12' width='5' height='5' rx='1' fill='%23ffd86b'/%3E%3Crect x='17' y='12' width='5' height='5' rx='1' fill='%23ffd86b'/%3E%3C/g%3E%3Cg transform='translate%28268 96%29 scale%281%29'%3E%3Crect x='-1.5' y='4' width='3' height='9' fill='%238a5a32'/%3E%3Ccircle cx='0' cy='0' r='8' fill='%235fae55'/%3E%3Ccircle cx='-4' cy='3' r='5' fill='%234f9e48'/%3E%3C/g%3E%3Cg transform='translate%2820 104%29 scale%281.1%29'%3E%3Crect x='-1.5' y='4' width='3' height='9' fill='%238a5a32'/%3E%3Ccircle cx='0' cy='0' r='8' fill='%235fae55'/%3E%3Ccircle cx='-4' cy='3' r='5' fill='%234f9e48'/%3E%3C/g%3E%3Cpath d='M150 170Q170 140 205 128T260 112' fill='none' stroke='%23f3e2b0' stroke-width='10' stroke-linecap='round' opacity='.85'/%3E%3Cpath d='M0 170V134Q120 120 230 132T400 128V170z' fill='%237cc35f'/%3E%3Cg stroke='%23fff6e0' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M20 150V136M40 150V136M60 150V136M80 150V136'/%3E%3Cpath d='M14 141H86' /%3E%3C/g%3E%3Cg fill='%23ff9ccd'%3E%3Ccircle cx='120' cy='150' r='2.4'/%3E%3Ccircle cx='300' cy='146' r='2.4'/%3E%3C/g%3E%3Cg fill='%23ffd23f'%3E%3Ccircle cx='140' cy='156' r='2.2'/%3E%3Ccircle cx='350' cy='152' r='2.2'/%3E%3C/g%3E%3C/svg%3E") 50% 100%/100% auto no-repeat,radial-gradient(circle at 84% 17%,#fff8d0 0 4.5%,rgba(255,236,150,.6) 6%,rgba(255,220,120,.18) 13%,transparent 22%),linear-gradient(180deg,#bfe6ff 0%,#dff2ff 26%,#fff3dc 52%,#ffe7c4 72%,#e9f5d6 100%)!important;background-attachment:fixed!important}body.bg-village .waves path{fill:rgba(255,255,255,.2)}body.bg-village .waves path+path{fill:rgba(124,195,95,.55)}body.bg-village .modal{background:radial-gradient(ellipse at 50% 40%,rgba(255,230,180,.25),rgba(60,80,40,.5))}.sw.bg-village{background:var(--vcs,linear-gradient(transparent,transparent)),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 170' preserveAspectRatio='xMidYMax slice'%3E%3Cpath d='M0 170V84Q70 58 150 78T300 66 400 76V170z' fill='%23c4e8a8'/%3E%3Cg transform='translate%2840 52%29 scale%280.8%29'%3E%3Crect x='0' y='8' width='24' height='17' rx='2' fill='%23fff4dc'/%3E%3Cpath d='M-3 10 12-4 27 10z' fill='%23f2a23c'/%3E%3Ccircle cx='7' cy='-1' r='3.2' fill='%23fff'/%3E%3Ccircle cx='17' cy='-1' r='3.2' fill='%23fff'/%3E%3Ccircle cx='7.6' cy='-.6' r='1.4' fill='%232b2b2b'/%3E%3Ccircle cx='17.6' cy='-.6' r='1.4' fill='%232b2b2b'/%3E%3Crect x='9' y='15' width='6' height='10' rx='3' fill='%23b9733f'/%3E%3Crect x='2.5' y='12' width='5' height='5' rx='1' fill='%23ffd86b'/%3E%3Crect x='17' y='12' width='5' height='5' rx='1' fill='%23ffd86b'/%3E%3C/g%3E%3Cg transform='translate%28120 58%29 scale%280.9%29'%3E%3Crect x='0' y='8' width='24' height='17' rx='2' fill='%23fff4dc'/%3E%3Cpath d='M-3 10 12-4 27 10z' fill='%23e8684a'/%3E%3Ccircle cx='7' cy='-1' r='3.2' fill='%23fff'/%3E%3Ccircle cx='17' cy='-1' r='3.2' fill='%23fff'/%3E%3Ccircle cx='7.6' cy='-.6' r='1.4' fill='%232b2b2b'/%3E%3Ccircle cx='17.6' cy='-.6' r='1.4' fill='%232b2b2b'/%3E%3Crect x='9' y='15' width='6' height='10' rx='3' fill='%23b9733f'/%3E%3Crect x='2.5' y='12' width='5' height='5' rx='1' fill='%23ffd86b'/%3E%3Crect x='17' y='12' width='5' height='5' rx='1' fill='%23ffd86b'/%3E%3C/g%3E%3Cg transform='translate%2898 70%29 scale%280.8%29'%3E%3Crect x='-1.5' y='4' width='3' height='9' fill='%238a5a32'/%3E%3Ccircle cx='0' cy='0' r='8' fill='%235fae55'/%3E%3Ccircle cx='-4' cy='3' r='5' fill='%234f9e48'/%3E%3C/g%3E%3Cg transform='translate%28180 66%29 scale%280.9%29'%3E%3Crect x='-1.5' y='4' width='3' height='9' fill='%238a5a32'/%3E%3Ccircle cx='0' cy='0' r='8' fill='%235fae55'/%3E%3Ccircle cx='-4' cy='3' r='5' fill='%234f9e48'/%3E%3C/g%3E%3Cg transform='translate%28330 30%29'%3E%3Cpath d='M-6 50 6 50 3 10-3 10z' fill='%23f3e2c0'/%3E%3Cg fill='%23fff' stroke='%23e7d2a8' stroke-width='.6'%3E%3Cpath d='M0 10-2 -14 2 -14z'/%3E%3Cpath d='M0 10 24 8 24 12z'/%3E%3Cpath d='M0 10 2 34-2 34z'/%3E%3Cpath d='M0 10-24 12-24 8z'/%3E%3C/g%3E%3Ccircle cy='10' r='2.4' fill='%23d9822b'/%3E%3C/g%3E%3Cpath d='M0 170V108Q100 88 210 104T400 96V170z' fill='%2397d57b'/%3E%3Cg transform='translate%28232 80%29 scale%281%29'%3E%3Crect x='0' y='8' width='24' height='17' rx='2' fill='%23fff4dc'/%3E%3Cpath d='M-3 10 12-4 27 10z' fill='%236aa0e8'/%3E%3Ccircle cx='7' cy='-1' r='3.2' fill='%23fff'/%3E%3Ccircle cx='17' cy='-1' r='3.2' fill='%23fff'/%3E%3Ccircle cx='7.6' cy='-.6' r='1.4' fill='%232b2b2b'/%3E%3Ccircle cx='17.6' cy='-.6' r='1.4' fill='%232b2b2b'/%3E%3Crect x='9' y='15' width='6' height='10' rx='3' fill='%23b9733f'/%3E%3Crect x='2.5' y='12' width='5' height='5' rx='1' fill='%23ffd86b'/%3E%3Crect x='17' y='12' width='5' height='5' rx='1' fill='%23ffd86b'/%3E%3C/g%3E%3Cg transform='translate%28282 88%29 scale%280.85%29'%3E%3Crect x='0' y='8' width='24' height='17' rx='2' fill='%23fff4dc'/%3E%3Cpath d='M-3 10 12-4 27 10z' fill='%23e8684a'/%3E%3Ccircle cx='7' cy='-1' r='3.2' fill='%23fff'/%3E%3Ccircle cx='17' cy='-1' r='3.2' fill='%23fff'/%3E%3Ccircle cx='7.6' cy='-.6' r='1.4' fill='%232b2b2b'/%3E%3Ccircle cx='17.6' cy='-.6' r='1.4' fill='%232b2b2b'/%3E%3Crect x='9' y='15' width='6' height='10' rx='3' fill='%23b9733f'/%3E%3Crect x='2.5' y='12' width='5' height='5' rx='1' fill='%23ffd86b'/%3E%3Crect x='17' y='12' width='5' height='5' rx='1' fill='%23ffd86b'/%3E%3C/g%3E%3Cg transform='translate%28268 96%29 scale%281%29'%3E%3Crect x='-1.5' y='4' width='3' height='9' fill='%238a5a32'/%3E%3Ccircle cx='0' cy='0' r='8' fill='%235fae55'/%3E%3Ccircle cx='-4' cy='3' r='5' fill='%234f9e48'/%3E%3C/g%3E%3Cg transform='translate%2820 104%29 scale%281.1%29'%3E%3Crect x='-1.5' y='4' width='3' height='9' fill='%238a5a32'/%3E%3Ccircle cx='0' cy='0' r='8' fill='%235fae55'/%3E%3Ccircle cx='-4' cy='3' r='5' fill='%234f9e48'/%3E%3C/g%3E%3Cpath d='M150 170Q170 140 205 128T260 112' fill='none' stroke='%23f3e2b0' stroke-width='10' stroke-linecap='round' opacity='.85'/%3E%3Cpath d='M0 170V134Q120 120 230 132T400 128V170z' fill='%237cc35f'/%3E%3Cg stroke='%23fff6e0' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M20 150V136M40 150V136M60 150V136M80 150V136'/%3E%3Cpath d='M14 141H86' /%3E%3C/g%3E%3Cg fill='%23ff9ccd'%3E%3Ccircle cx='120' cy='150' r='2.4'/%3E%3Ccircle cx='300' cy='146' r='2.4'/%3E%3C/g%3E%3Cg fill='%23ffd23f'%3E%3Ccircle cx='140' cy='156' r='2.2'/%3E%3Ccircle cx='350' cy='152' r='2.2'/%3E%3C/g%3E%3C/svg%3E") 50% 100%/100% auto no-repeat,radial-gradient(circle at 18% 22%,#fff8d0 0 8%,transparent 20%),linear-gradient(180deg,#bfe6ff,#fff3dc 60%,#e9f5d6)}body.bg-starpond .screen{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300' preserveAspectRatio='xMidYMin slice'%3E%3Cg fill='%23fff'%3E%3Ccircle cx='95' cy='141' r='1.5' opacity='0.95'/%3E%3Ccircle cx='190' cy='151' r='2.3' opacity='0.41'/%3E%3Ccircle cx='335' cy='67' r='1.2' opacity='0.52'/%3E%3Ccircle cx='287' cy='141' r='2.3' opacity='0.69'/%3E%3Ccircle cx='256' cy='39' r='1.2' opacity='0.92'/%3E%3Ccircle cx='209' cy='193' r='0.9' opacity='0.50'/%3E%3Ccircle cx='383' cy='11' r='0.9' opacity='0.89'/%3E%3Ccircle cx='108' cy='155' r='1.8' opacity='0.83'/%3E%3Ccircle cx='368' cy='103' r='2.3' opacity='0.67'/%3E%3Ccircle cx='374' cy='229' r='0.9' opacity='0.42'/%3E%3Ccircle cx='198' cy='67' r='1.8' opacity='0.87'/%3E%3Ccircle cx='342' cy='109' r='1.8' opacity='0.74'/%3E%3Ccircle cx='214' cy='106' r='1.2' opacity='0.94'/%3E%3Ccircle cx='273' cy='242' r='1.5' opacity='0.99'/%3E%3Ccircle cx='269' cy='42' r='1.5' opacity='0.98'/%3E%3Ccircle cx='362' cy='148' r='1.2' opacity='0.78'/%3E%3Ccircle cx='395' cy='69' r='0.9' opacity='0.44'/%3E%3Ccircle cx='342' cy='257' r='0.9' opacity='0.61'/%3E%3Ccircle cx='27' cy='233' r='0.9' opacity='0.58'/%3E%3Ccircle cx='308' cy='227' r='0.9' opacity='0.76'/%3E%3Ccircle cx='305' cy='98' r='2.3' opacity='0.60'/%3E%3Ccircle cx='352' cy='255' r='2.3' opacity='0.54'/%3E%3Ccircle cx='14' cy='2' r='0.9' opacity='0.76'/%3E%3Ccircle cx='13' cy='51' r='1.8' opacity='0.57'/%3E%3Ccircle cx='105' cy='179' r='1.5' opacity='0.59'/%3E%3Ccircle cx='383' cy='233' r='1.8' opacity='0.63'/%3E%3Ccircle cx='348' cy='100' r='2.3' opacity='0.81'/%3E%3Ccircle cx='41' cy='253' r='2.3' opacity='0.56'/%3E%3Ccircle cx='254' cy='186' r='1.5' opacity='0.66'/%3E%3Ccircle cx='103' cy='79' r='1.5' opacity='0.41'/%3E%3Ccircle cx='166' cy='151' r='0.9' opacity='0.63'/%3E%3Ccircle cx='236' cy='35' r='1.5' opacity='0.68'/%3E%3Ccircle cx='272' cy='92' r='1.5' opacity='0.84'/%3E%3Ccircle cx='9' cy='16' r='0.9' opacity='0.98'/%3E%3Ccircle cx='100' cy='119' r='2.3' opacity='0.76'/%3E%3Ccircle cx='71' cy='48' r='1.5' opacity='0.91'/%3E%3Ccircle cx='106' cy='205' r='0.9' opacity='0.86'/%3E%3Ccircle cx='11' cy='148' r='1.2' opacity='0.59'/%3E%3Ccircle cx='89' cy='209' r='1.2' opacity='0.60'/%3E%3Ccircle cx='271' cy='169' r='0.9' opacity='0.46'/%3E%3Ccircle cx='129' cy='87' r='1.2' opacity='0.66'/%3E%3Ccircle cx='342' cy='44' r='1.5' opacity='0.85'/%3E%3Ccircle cx='87' cy='148' r='1.5' opacity='0.54'/%3E%3Ccircle cx='48' cy='138' r='1.2' opacity='0.59'/%3E%3Ccircle cx='334' cy='149' r='1.5' opacity='0.60'/%3E%3Ccircle cx='331' cy='22' r='2.3' opacity='0.61'/%3E%3Ccircle cx='52' cy='76' r='1.5' opacity='0.68'/%3E%3Ccircle cx='254' cy='76' r='2.3' opacity='0.65'/%3E%3Ccircle cx='368' cy='41' r='0.9' opacity='0.69'/%3E%3Ccircle cx='333' cy='162' r='2.3' opacity='0.66'/%3E%3Ccircle cx='380' cy='241' r='1.2' opacity='0.42'/%3E%3Ccircle cx='183' cy='196' r='2.3' opacity='0.98'/%3E%3Ccircle cx='218' cy='231' r='0.9' opacity='0.91'/%3E%3Ccircle cx='388' cy='31' r='1.2' opacity='0.43'/%3E%3Ccircle cx='361' cy='180' r='1.2' opacity='0.94'/%3E%3Ccircle cx='360' cy='150' r='0.9' opacity='0.69'/%3E%3Ccircle cx='48' cy='131' r='1.2' opacity='0.80'/%3E%3Ccircle cx='210' cy='108' r='2.3' opacity='0.47'/%3E%3Ccircle cx='50' cy='253' r='2.3' opacity='0.69'/%3E%3Ccircle cx='313' cy='91' r='1.2' opacity='0.47'/%3E%3Ccircle cx='355' cy='31' r='1.2' opacity='0.88'/%3E%3Ccircle cx='369' cy='210' r='0.9' opacity='0.69'/%3E%3Ccircle cx='228' cy='104' r='1.5' opacity='0.55'/%3E%3Ccircle cx='247' cy='135' r='0.9' opacity='0.68'/%3E%3Ccircle cx='311' cy='0' r='0.9' opacity='0.87'/%3E%3Ccircle cx='18' cy='13' r='1.8' opacity='0.98'/%3E%3Ccircle cx='342' cy='22' r='2.3' opacity='0.69'/%3E%3Ccircle cx='63' cy='19' r='1.8' opacity='0.79'/%3E%3Ccircle cx='235' cy='94' r='1.2' opacity='0.99'/%3E%3Ccircle cx='171' cy='33' r='0.9' opacity='0.83'/%3E%3Ccircle cx='152' cy='21' r='1.2' opacity='0.43'/%3E%3Ccircle cx='184' cy='169' r='2.3' opacity='0.63'/%3E%3Ccircle cx='320' cy='162' r='1.8' opacity='0.43'/%3E%3Ccircle cx='251' cy='198' r='1.5' opacity='0.65'/%3E%3Ccircle cx='278' cy='120' r='1.2' opacity='0.53'/%3E%3Ccircle cx='108' cy='153' r='1.8' opacity='0.53'/%3E%3Ccircle cx='52' cy='7' r='1.5' opacity='0.62'/%3E%3Ccircle cx='359' cy='206' r='1.5' opacity='0.47'/%3E%3Ccircle cx='276' cy='244' r='2.3' opacity='0.88'/%3E%3Ccircle cx='267' cy='191' r='2.3' opacity='0.72'/%3E%3Ccircle cx='325' cy='186' r='1.8' opacity='0.49'/%3E%3Ccircle cx='310' cy='12' r='0.9' opacity='0.74'/%3E%3Ccircle cx='264' cy='98' r='0.9' opacity='0.60'/%3E%3Ccircle cx='341' cy='7' r='0.9' opacity='0.80'/%3E%3Ccircle cx='334' cy='248' r='2.3' opacity='0.58'/%3E%3Ccircle cx='36' cy='259' r='2.3' opacity='0.71'/%3E%3Ccircle cx='286' cy='28' r='0.9' opacity='0.96'/%3E%3Ccircle cx='24' cy='84' r='2.3' opacity='0.51'/%3E%3Ccircle cx='31' cy='260' r='1.2' opacity='0.67'/%3E%3Ccircle cx='280' cy='245' r='1.5' opacity='0.62'/%3E%3Ccircle cx='159' cy='91' r='1.8' opacity='0.98'/%3E%3Ccircle cx='150' cy='61' r='1.8' opacity='0.91'/%3E%3Ccircle cx='387' cy='108' r='2.3' opacity='0.85'/%3E%3Ccircle cx='270' cy='134' r='1.8' opacity='0.49'/%3E%3Ccircle cx='160' cy='231' r='1.2' opacity='0.46'/%3E%3Ccircle cx='299' cy='238' r='2.3' opacity='0.97'/%3E%3Ccircle cx='235' cy='223' r='1.2' opacity='0.56'/%3E%3Ccircle cx='80' cy='152' r='1.5' opacity='0.96'/%3E%3Ccircle cx='341' cy='140' r='1.5' opacity='0.80'/%3E%3Ccircle cx='342' cy='155' r='2.3' opacity='0.75'/%3E%3Ccircle cx='107' cy='57' r='0.9' opacity='0.56'/%3E%3Ccircle cx='322' cy='52' r='2.3' opacity='0.62'/%3E%3Ccircle cx='129' cy='201' r='1.2' opacity='0.65'/%3E%3Ccircle cx='279' cy='182' r='1.2' opacity='0.68'/%3E%3Ccircle cx='334' cy='214' r='2.3' opacity='0.42'/%3E%3Ccircle cx='397' cy='19' r='1.8' opacity='0.87'/%3E%3Ccircle cx='353' cy='12' r='1.2' opacity='0.93'/%3E%3Ccircle cx='259' cy='202' r='0.9' opacity='0.98'/%3E%3Ccircle cx='342' cy='63' r='1.2' opacity='0.87'/%3E%3Ccircle cx='55' cy='162' r='0.9' opacity='0.94'/%3E%3C/g%3E%3Cg fill='%23fff6c8'%3E%3Cpath transform='translate%2860 40%29 scale%280.9%29' d='M0-6 1.4-1.4 6 0 1.4 1.4 0 6-1.4 1.4-6 0-1.4-1.4z'/%3E%3Cpath transform='translate%28320 70%29 scale%281.1%29' d='M0-6 1.4-1.4 6 0 1.4 1.4 0 6-1.4 1.4-6 0-1.4-1.4z'/%3E%3Cpath transform='translate%28200 30%29 scale%280.7%29' d='M0-6 1.4-1.4 6 0 1.4 1.4 0 6-1.4 1.4-6 0-1.4-1.4z'/%3E%3Cpath transform='translate%28120 150%29 scale%280.6%29' d='M0-6 1.4-1.4 6 0 1.4 1.4 0 6-1.4 1.4-6 0-1.4-1.4z'/%3E%3Cpath transform='translate%28360 190%29 scale%280.8%29' d='M0-6 1.4-1.4 6 0 1.4 1.4 0 6-1.4 1.4-6 0-1.4-1.4z'/%3E%3C/g%3E%3Cpath d='M340 40a20 20 0 1 0 14 34 16 16 0 1 1-14-34z' fill='%23fff4c8'/%3E%3C/svg%3E") 50% 0/100% auto no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 170' preserveAspectRatio='xMidYMax slice'%3E%3Cpath d='M0 170V96Q100 86 200 92T400 94V170z' fill='%23101a3c'/%3E%3Cellipse cx='200' cy='132' rx='190' ry='34' fill='%231d2f6e'/%3E%3Cellipse cx='200' cy='132' rx='150' ry='22' fill='%2324408c' opacity='.7'/%3E%3Cg fill='%23fff'%3E%3Crect x='239' y='139' width='9' height='1.2' rx='.6' opacity='0.77'/%3E%3Crect x='277' y='147' width='4' height='1.2' rx='.6' opacity='0.53'/%3E%3Crect x='342' y='135' width='9' height='1.2' rx='.6' opacity='0.36'/%3E%3Crect x='190' y='118' width='7' height='1.2' rx='.6' opacity='0.59'/%3E%3Crect x='44' y='117' width='6' height='1.2' rx='.6' opacity='0.76'/%3E%3Crect x='285' y='115' width='9' height='1.2' rx='.6' opacity='0.37'/%3E%3Crect x='238' y='113' width='4' height='1.2' rx='.6' opacity='0.74'/%3E%3Crect x='107' y='117' width='10' height='1.2' rx='.6' opacity='0.74'/%3E%3Crect x='133' y='148' width='7' height='1.2' rx='.6' opacity='0.64'/%3E%3Crect x='106' y='148' width='8' height='1.2' rx='.6' opacity='0.78'/%3E%3Crect x='326' y='121' width='6' height='1.2' rx='.6' opacity='0.38'/%3E%3Crect x='87' y='111' width='6' height='1.2' rx='.6' opacity='0.60'/%3E%3Crect x='41' y='136' width='6' height='1.2' rx='.6' opacity='0.45'/%3E%3Crect x='302' y='128' width='6' height='1.2' rx='.6' opacity='0.54'/%3E%3Crect x='265' y='110' width='10' height='1.2' rx='.6' opacity='0.31'/%3E%3Crect x='280' y='143' width='4' height='1.2' rx='.6' opacity='0.69'/%3E%3Crect x='157' y='132' width='4' height='1.2' rx='.6' opacity='0.32'/%3E%3Crect x='98' y='148' width='5' height='1.2' rx='.6' opacity='0.68'/%3E%3Crect x='337' y='148' width='6' height='1.2' rx='.6' opacity='0.48'/%3E%3Crect x='208' y='141' width='5' height='1.2' rx='.6' opacity='0.67'/%3E%3Crect x='295' y='144' width='4' height='1.2' rx='.6' opacity='0.77'/%3E%3Crect x='69' y='122' width='8' height='1.2' rx='.6' opacity='0.76'/%3E%3Crect x='149' y='147' width='7' height='1.2' rx='.6' opacity='0.46'/%3E%3Crect x='141' y='115' width='4' height='1.2' rx='.6' opacity='0.37'/%3E%3Crect x='261' y='150' width='5' height='1.2' rx='.6' opacity='0.32'/%3E%3Crect x='356' y='130' width='6' height='1.2' rx='.6' opacity='0.42'/%3E%3C/g%3E%3Cellipse cx='300' cy='120' rx='10' ry='3' fill='%23fff4c8' opacity='.6'/%3E%3Cg fill='%232f6b4a'%3E%3Cpath d='M80 140a14 6 0 1 0 1 0l-1 5z'/%3E%3Cellipse cx='250' cy='150' rx='15' ry='5.5'/%3E%3Cellipse cx='150' cy='122' rx='9' ry='3.5'/%3E%3C/g%3E%3Ccircle cx='256' cy='148' r='3' fill='%23ff9ccd'/%3E%3Cg fill='%230a1128'%3E%3Cpath d='M14 170V110l2 0 1 60zM22 170V100h2l1 70zM30 170V116h2v54zM370 170V104h2l1 66zM378 170V96h2v74zM386 170V112h2v58z'/%3E%3Cellipse cx='23' cy='100' rx='2.6' ry='7'/%3E%3Cellipse cx='379' cy='96' rx='2.6' ry='7'/%3E%3C/g%3E%3Cg%3E%3Ccircle cx='236' cy='110' r='2.3' fill='%23ffe98a' opacity='.9'/%3E%3Ccircle cx='0' cy='0' r='0'/%3E%3Ccircle cx='183' cy='85' r='2.3' fill='%23ffe98a' opacity='.9'/%3E%3Ccircle cx='0' cy='0' r='0'/%3E%3Ccircle cx='31' cy='115' r='2.3' fill='%23ffe98a' opacity='.9'/%3E%3Ccircle cx='0' cy='0' r='0'/%3E%3Ccircle cx='22' cy='90' r='2.3' fill='%23ffe98a' opacity='.9'/%3E%3Ccircle cx='0' cy='0' r='0'/%3E%3Ccircle cx='329' cy='68' r='2.3' fill='%23ffe98a' opacity='.9'/%3E%3Ccircle cx='0' cy='0' r='0'/%3E%3Ccircle cx='288' cy='117' r='2.3' fill='%23ffe98a' opacity='.9'/%3E%3Ccircle cx='0' cy='0' r='0'/%3E%3Ccircle cx='250' cy='107' r='2.3' fill='%23ffe98a' opacity='.9'/%3E%3Ccircle cx='0' cy='0' r='0'/%3E%3Ccircle cx='51' cy='86' r='2.3' fill='%23ffe98a' opacity='.9'/%3E%3Ccircle cx='0' cy='0' r='0'/%3E%3Ccircle cx='67' cy='111' r='2.3' fill='%23ffe98a' opacity='.9'/%3E%3Ccircle cx='0' cy='0' r='0'/%3E%3Ccircle cx='122' cy='87' r='2.3' fill='%23ffe98a' opacity='.9'/%3E%3Ccircle cx='0' cy='0' r='0'/%3E%3Ccircle cx='390' cy='111' r='2.3' fill='%23ffe98a' opacity='.9'/%3E%3Ccircle cx='0' cy='0' r='0'/%3E%3Ccircle cx='381' cy='87' r='2.3' fill='%23ffe98a' opacity='.9'/%3E%3Ccircle cx='0' cy='0' r='0'/%3E%3C/g%3E%3Cpath d='M0 170V156Q200 146 400 156V170z' fill='%230a1128'/%3E%3C/svg%3E") 50% 100%/100% auto no-repeat,linear-gradient(120deg,transparent 30%,rgba(190,170,255,.16) 42%,rgba(255,220,255,.1) 50%,transparent 62%),radial-gradient(60% 20% at 50% 82%,rgba(120,150,255,.25),transparent 70%),linear-gradient(180deg,#3a3a86 0%,#26286a 30%,#1a1c52 58%,#121640 80%,#0b0f2c 100%)!important;background-attachment:fixed!important}body.bg-starpond .waves path{fill:rgba(160,170,255,.14)}body.bg-starpond .waves path+path{fill:rgba(10,17,40,.7)}body.bg-starpond .modal{background:radial-gradient(ellipse at 50% 40%,rgba(80,90,200,.3),rgba(5,8,25,.7))}body.bg-starpond #home .supcard,body.bg-starpond #home .qbar{background:rgba(255,255,255,.92)}.sw.bg-starpond{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300' preserveAspectRatio='xMidYMin slice'%3E%3Cg fill='%23fff'%3E%3Ccircle cx='95' cy='141' r='1.5' opacity='0.95'/%3E%3Ccircle cx='190' cy='151' r='2.3' opacity='0.41'/%3E%3Ccircle cx='335' cy='67' r='1.2' opacity='0.52'/%3E%3Ccircle cx='287' cy='141' r='2.3' opacity='0.69'/%3E%3Ccircle cx='256' cy='39' r='1.2' opacity='0.92'/%3E%3Ccircle cx='209' cy='193' r='0.9' opacity='0.50'/%3E%3Ccircle cx='383' cy='11' r='0.9' opacity='0.89'/%3E%3Ccircle cx='108' cy='155' r='1.8' opacity='0.83'/%3E%3Ccircle cx='368' cy='103' r='2.3' opacity='0.67'/%3E%3Ccircle cx='374' cy='229' r='0.9' opacity='0.42'/%3E%3Ccircle cx='198' cy='67' r='1.8' opacity='0.87'/%3E%3Ccircle cx='342' cy='109' r='1.8' opacity='0.74'/%3E%3Ccircle cx='214' cy='106' r='1.2' opacity='0.94'/%3E%3Ccircle cx='273' cy='242' r='1.5' opacity='0.99'/%3E%3Ccircle cx='269' cy='42' r='1.5' opacity='0.98'/%3E%3Ccircle cx='362' cy='148' r='1.2' opacity='0.78'/%3E%3Ccircle cx='395' cy='69' r='0.9' opacity='0.44'/%3E%3Ccircle cx='342' cy='257' r='0.9' opacity='0.61'/%3E%3Ccircle cx='27' cy='233' r='0.9' opacity='0.58'/%3E%3Ccircle cx='308' cy='227' r='0.9' opacity='0.76'/%3E%3Ccircle cx='305' cy='98' r='2.3' opacity='0.60'/%3E%3Ccircle cx='352' cy='255' r='2.3' opacity='0.54'/%3E%3Ccircle cx='14' cy='2' r='0.9' opacity='0.76'/%3E%3Ccircle cx='13' cy='51' r='1.8' opacity='0.57'/%3E%3Ccircle cx='105' cy='179' r='1.5' opacity='0.59'/%3E%3Ccircle cx='383' cy='233' r='1.8' opacity='0.63'/%3E%3Ccircle cx='348' cy='100' r='2.3' opacity='0.81'/%3E%3Ccircle cx='41' cy='253' r='2.3' opacity='0.56'/%3E%3Ccircle cx='254' cy='186' r='1.5' opacity='0.66'/%3E%3Ccircle cx='103' cy='79' r='1.5' opacity='0.41'/%3E%3Ccircle cx='166' cy='151' r='0.9' opacity='0.63'/%3E%3Ccircle cx='236' cy='35' r='1.5' opacity='0.68'/%3E%3Ccircle cx='272' cy='92' r='1.5' opacity='0.84'/%3E%3Ccircle cx='9' cy='16' r='0.9' opacity='0.98'/%3E%3Ccircle cx='100' cy='119' r='2.3' opacity='0.76'/%3E%3Ccircle cx='71' cy='48' r='1.5' opacity='0.91'/%3E%3Ccircle cx='106' cy='205' r='0.9' opacity='0.86'/%3E%3Ccircle cx='11' cy='148' r='1.2' opacity='0.59'/%3E%3Ccircle cx='89' cy='209' r='1.2' opacity='0.60'/%3E%3Ccircle cx='271' cy='169' r='0.9' opacity='0.46'/%3E%3Ccircle cx='129' cy='87' r='1.2' opacity='0.66'/%3E%3Ccircle cx='342' cy='44' r='1.5' opacity='0.85'/%3E%3Ccircle cx='87' cy='148' r='1.5' opacity='0.54'/%3E%3Ccircle cx='48' cy='138' r='1.2' opacity='0.59'/%3E%3Ccircle cx='334' cy='149' r='1.5' opacity='0.60'/%3E%3Ccircle cx='331' cy='22' r='2.3' opacity='0.61'/%3E%3Ccircle cx='52' cy='76' r='1.5' opacity='0.68'/%3E%3Ccircle cx='254' cy='76' r='2.3' opacity='0.65'/%3E%3Ccircle cx='368' cy='41' r='0.9' opacity='0.69'/%3E%3Ccircle cx='333' cy='162' r='2.3' opacity='0.66'/%3E%3Ccircle cx='380' cy='241' r='1.2' opacity='0.42'/%3E%3Ccircle cx='183' cy='196' r='2.3' opacity='0.98'/%3E%3Ccircle cx='218' cy='231' r='0.9' opacity='0.91'/%3E%3Ccircle cx='388' cy='31' r='1.2' opacity='0.43'/%3E%3Ccircle cx='361' cy='180' r='1.2' opacity='0.94'/%3E%3Ccircle cx='360' cy='150' r='0.9' opacity='0.69'/%3E%3Ccircle cx='48' cy='131' r='1.2' opacity='0.80'/%3E%3Ccircle cx='210' cy='108' r='2.3' opacity='0.47'/%3E%3Ccircle cx='50' cy='253' r='2.3' opacity='0.69'/%3E%3Ccircle cx='313' cy='91' r='1.2' opacity='0.47'/%3E%3Ccircle cx='355' cy='31' r='1.2' opacity='0.88'/%3E%3Ccircle cx='369' cy='210' r='0.9' opacity='0.69'/%3E%3Ccircle cx='228' cy='104' r='1.5' opacity='0.55'/%3E%3Ccircle cx='247' cy='135' r='0.9' opacity='0.68'/%3E%3Ccircle cx='311' cy='0' r='0.9' opacity='0.87'/%3E%3Ccircle cx='18' cy='13' r='1.8' opacity='0.98'/%3E%3Ccircle cx='342' cy='22' r='2.3' opacity='0.69'/%3E%3Ccircle cx='63' cy='19' r='1.8' opacity='0.79'/%3E%3Ccircle cx='235' cy='94' r='1.2' opacity='0.99'/%3E%3Ccircle cx='171' cy='33' r='0.9' opacity='0.83'/%3E%3Ccircle cx='152' cy='21' r='1.2' opacity='0.43'/%3E%3Ccircle cx='184' cy='169' r='2.3' opacity='0.63'/%3E%3Ccircle cx='320' cy='162' r='1.8' opacity='0.43'/%3E%3Ccircle cx='251' cy='198' r='1.5' opacity='0.65'/%3E%3Ccircle cx='278' cy='120' r='1.2' opacity='0.53'/%3E%3Ccircle cx='108' cy='153' r='1.8' opacity='0.53'/%3E%3Ccircle cx='52' cy='7' r='1.5' opacity='0.62'/%3E%3Ccircle cx='359' cy='206' r='1.5' opacity='0.47'/%3E%3Ccircle cx='276' cy='244' r='2.3' opacity='0.88'/%3E%3Ccircle cx='267' cy='191' r='2.3' opacity='0.72'/%3E%3Ccircle cx='325' cy='186' r='1.8' opacity='0.49'/%3E%3Ccircle cx='310' cy='12' r='0.9' opacity='0.74'/%3E%3Ccircle cx='264' cy='98' r='0.9' opacity='0.60'/%3E%3Ccircle cx='341' cy='7' r='0.9' opacity='0.80'/%3E%3Ccircle cx='334' cy='248' r='2.3' opacity='0.58'/%3E%3Ccircle cx='36' cy='259' r='2.3' opacity='0.71'/%3E%3Ccircle cx='286' cy='28' r='0.9' opacity='0.96'/%3E%3Ccircle cx='24' cy='84' r='2.3' opacity='0.51'/%3E%3Ccircle cx='31' cy='260' r='1.2' opacity='0.67'/%3E%3Ccircle cx='280' cy='245' r='1.5' opacity='0.62'/%3E%3Ccircle cx='159' cy='91' r='1.8' opacity='0.98'/%3E%3Ccircle cx='150' cy='61' r='1.8' opacity='0.91'/%3E%3Ccircle cx='387' cy='108' r='2.3' opacity='0.85'/%3E%3Ccircle cx='270' cy='134' r='1.8' opacity='0.49'/%3E%3Ccircle cx='160' cy='231' r='1.2' opacity='0.46'/%3E%3Ccircle cx='299' cy='238' r='2.3' opacity='0.97'/%3E%3Ccircle cx='235' cy='223' r='1.2' opacity='0.56'/%3E%3Ccircle cx='80' cy='152' r='1.5' opacity='0.96'/%3E%3Ccircle cx='341' cy='140' r='1.5' opacity='0.80'/%3E%3Ccircle cx='342' cy='155' r='2.3' opacity='0.75'/%3E%3Ccircle cx='107' cy='57' r='0.9' opacity='0.56'/%3E%3Ccircle cx='322' cy='52' r='2.3' opacity='0.62'/%3E%3Ccircle cx='129' cy='201' r='1.2' opacity='0.65'/%3E%3Ccircle cx='279' cy='182' r='1.2' opacity='0.68'/%3E%3Ccircle cx='334' cy='214' r='2.3' opacity='0.42'/%3E%3Ccircle cx='397' cy='19' r='1.8' opacity='0.87'/%3E%3Ccircle cx='353' cy='12' r='1.2' opacity='0.93'/%3E%3Ccircle cx='259' cy='202' r='0.9' opacity='0.98'/%3E%3Ccircle cx='342' cy='63' r='1.2' opacity='0.87'/%3E%3Ccircle cx='55' cy='162' r='0.9' opacity='0.94'/%3E%3C/g%3E%3Cg fill='%23fff6c8'%3E%3Cpath transform='translate%2860 40%29 scale%280.9%29' d='M0-6 1.4-1.4 6 0 1.4 1.4 0 6-1.4 1.4-6 0-1.4-1.4z'/%3E%3Cpath transform='translate%28320 70%29 scale%281.1%29' d='M0-6 1.4-1.4 6 0 1.4 1.4 0 6-1.4 1.4-6 0-1.4-1.4z'/%3E%3Cpath transform='translate%28200 30%29 scale%280.7%29' d='M0-6 1.4-1.4 6 0 1.4 1.4 0 6-1.4 1.4-6 0-1.4-1.4z'/%3E%3Cpath transform='translate%28120 150%29 scale%280.6%29' d='M0-6 1.4-1.4 6 0 1.4 1.4 0 6-1.4 1.4-6 0-1.4-1.4z'/%3E%3Cpath transform='translate%28360 190%29 scale%280.8%29' d='M0-6 1.4-1.4 6 0 1.4 1.4 0 6-1.4 1.4-6 0-1.4-1.4z'/%3E%3C/g%3E%3Cpath d='M340 40a20 20 0 1 0 14 34 16 16 0 1 1-14-34z' fill='%23fff4c8'/%3E%3C/svg%3E") 50% 0/100% auto no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 170' preserveAspectRatio='xMidYMax slice'%3E%3Cpath d='M0 170V96Q100 86 200 92T400 94V170z' fill='%23101a3c'/%3E%3Cellipse cx='200' cy='132' rx='190' ry='34' fill='%231d2f6e'/%3E%3Cellipse cx='200' cy='132' rx='150' ry='22' fill='%2324408c' opacity='.7'/%3E%3Cg fill='%23fff'%3E%3Crect x='239' y='139' width='9' height='1.2' rx='.6' opacity='0.77'/%3E%3Crect x='277' y='147' width='4' height='1.2' rx='.6' opacity='0.53'/%3E%3Crect x='342' y='135' width='9' height='1.2' rx='.6' opacity='0.36'/%3E%3Crect x='190' y='118' width='7' height='1.2' rx='.6' opacity='0.59'/%3E%3Crect x='44' y='117' width='6' height='1.2' rx='.6' opacity='0.76'/%3E%3Crect x='285' y='115' width='9' height='1.2' rx='.6' opacity='0.37'/%3E%3Crect x='238' y='113' width='4' height='1.2' rx='.6' opacity='0.74'/%3E%3Crect x='107' y='117' width='10' height='1.2' rx='.6' opacity='0.74'/%3E%3Crect x='133' y='148' width='7' height='1.2' rx='.6' opacity='0.64'/%3E%3Crect x='106' y='148' width='8' height='1.2' rx='.6' opacity='0.78'/%3E%3Crect x='326' y='121' width='6' height='1.2' rx='.6' opacity='0.38'/%3E%3Crect x='87' y='111' width='6' height='1.2' rx='.6' opacity='0.60'/%3E%3Crect x='41' y='136' width='6' height='1.2' rx='.6' opacity='0.45'/%3E%3Crect x='302' y='128' width='6' height='1.2' rx='.6' opacity='0.54'/%3E%3Crect x='265' y='110' width='10' height='1.2' rx='.6' opacity='0.31'/%3E%3Crect x='280' y='143' width='4' height='1.2' rx='.6' opacity='0.69'/%3E%3Crect x='157' y='132' width='4' height='1.2' rx='.6' opacity='0.32'/%3E%3Crect x='98' y='148' width='5' height='1.2' rx='.6' opacity='0.68'/%3E%3Crect x='337' y='148' width='6' height='1.2' rx='.6' opacity='0.48'/%3E%3Crect x='208' y='141' width='5' height='1.2' rx='.6' opacity='0.67'/%3E%3Crect x='295' y='144' width='4' height='1.2' rx='.6' opacity='0.77'/%3E%3Crect x='69' y='122' width='8' height='1.2' rx='.6' opacity='0.76'/%3E%3Crect x='149' y='147' width='7' height='1.2' rx='.6' opacity='0.46'/%3E%3Crect x='141' y='115' width='4' height='1.2' rx='.6' opacity='0.37'/%3E%3Crect x='261' y='150' width='5' height='1.2' rx='.6' opacity='0.32'/%3E%3Crect x='356' y='130' width='6' height='1.2' rx='.6' opacity='0.42'/%3E%3C/g%3E%3Cellipse cx='300' cy='120' rx='10' ry='3' fill='%23fff4c8' opacity='.6'/%3E%3Cg fill='%232f6b4a'%3E%3Cpath d='M80 140a14 6 0 1 0 1 0l-1 5z'/%3E%3Cellipse cx='250' cy='150' rx='15' ry='5.5'/%3E%3Cellipse cx='150' cy='122' rx='9' ry='3.5'/%3E%3C/g%3E%3Ccircle cx='256' cy='148' r='3' fill='%23ff9ccd'/%3E%3Cg fill='%230a1128'%3E%3Cpath d='M14 170V110l2 0 1 60zM22 170V100h2l1 70zM30 170V116h2v54zM370 170V104h2l1 66zM378 170V96h2v74zM386 170V112h2v58z'/%3E%3Cellipse cx='23' cy='100' rx='2.6' ry='7'/%3E%3Cellipse cx='379' cy='96' rx='2.6' ry='7'/%3E%3C/g%3E%3Cg%3E%3Ccircle cx='236' cy='110' r='2.3' fill='%23ffe98a' opacity='.9'/%3E%3Ccircle cx='0' cy='0' r='0'/%3E%3Ccircle cx='183' cy='85' r='2.3' fill='%23ffe98a' opacity='.9'/%3E%3Ccircle cx='0' cy='0' r='0'/%3E%3Ccircle cx='31' cy='115' r='2.3' fill='%23ffe98a' opacity='.9'/%3E%3Ccircle cx='0' cy='0' r='0'/%3E%3Ccircle cx='22' cy='90' r='2.3' fill='%23ffe98a' opacity='.9'/%3E%3Ccircle cx='0' cy='0' r='0'/%3E%3Ccircle cx='329' cy='68' r='2.3' fill='%23ffe98a' opacity='.9'/%3E%3Ccircle cx='0' cy='0' r='0'/%3E%3Ccircle cx='288' cy='117' r='2.3' fill='%23ffe98a' opacity='.9'/%3E%3Ccircle cx='0' cy='0' r='0'/%3E%3Ccircle cx='250' cy='107' r='2.3' fill='%23ffe98a' opacity='.9'/%3E%3Ccircle cx='0' cy='0' r='0'/%3E%3Ccircle cx='51' cy='86' r='2.3' fill='%23ffe98a' opacity='.9'/%3E%3Ccircle cx='0' cy='0' r='0'/%3E%3Ccircle cx='67' cy='111' r='2.3' fill='%23ffe98a' opacity='.9'/%3E%3Ccircle cx='0' cy='0' r='0'/%3E%3Ccircle cx='122' cy='87' r='2.3' fill='%23ffe98a' opacity='.9'/%3E%3Ccircle cx='0' cy='0' r='0'/%3E%3Ccircle cx='390' cy='111' r='2.3' fill='%23ffe98a' opacity='.9'/%3E%3Ccircle cx='0' cy='0' r='0'/%3E%3Ccircle cx='381' cy='87' r='2.3' fill='%23ffe98a' opacity='.9'/%3E%3Ccircle cx='0' cy='0' r='0'/%3E%3C/g%3E%3Cpath d='M0 170V156Q200 146 400 156V170z' fill='%230a1128'/%3E%3C/svg%3E") 50% 100%/100% auto no-repeat,linear-gradient(180deg,#3a3a86,#1a1c52 60%,#0b0f2c)}body:not(.bg-horror):not(.castle) svg.bat,body:not(.bg-horror) #home svg.bat{display:none!important}#bgfx .pkn{position:absolute;aspect-ratio:1;filter:drop-shadow(0 0 10px rgba(255,140,40,.8));animation:pkbob 3.4s ease-in-out infinite;z-index:1}#bgfx .pkn:nth-of-type(2n){animation-delay:-1.6s}#bgfx .vpfly{position:absolute;width:64px;top:16%;left:-20%;opacity:.92;filter:drop-shadow(0 0 8px rgba(255,80,120,.7));animation:vpFly 34s linear infinite;animation-delay:-6s}@keyframes vpFly{0%,72%{left:-20%;top:18%;transform:rotate(-8deg) scale(.9)}80%{top:10%}86%{left:60%;top:14%;transform:rotate(6deg) scale(1)}100%{left:120%;top:6%;transform:rotate(-4deg) scale(.8)}}
#rgPots{position:absolute;right:8px;top:38%;z-index:6;display:flex;flex-direction:column;gap:7px}#rgPots i,#rgPots button{width:40px;height:40px;border-radius:50%;display:block}#rgPots i{border:2px dashed rgba(255,255,255,.35);background:rgba(20,10,40,.25)}#rgPots button{border:0;padding:3px;background:radial-gradient(circle at 35% 30%,#fff,var(--pc) 70%);box-shadow:0 0 0 2px #fff,0 0 12px var(--pc),0 3px 6px rgba(0,0,0,.35);animation:potBob 2.4s ease-in-out infinite}#rgPots button img{width:100%;height:100%;object-fit:contain}@keyframes potBob{50%{transform:translateY(-3px)}}
.rgc.rK{background:linear-gradient(175deg,#efe9f5,#cfc4dc)}.rgc.rK .rgup{color:#4a3d5c;background:rgba(255,255,255,.6)}
.rgpr{margin-top:6px;padding:3px 10px;border-radius:999px;background:linear-gradient(90deg,#ffd86b,#ffb84d);color:#5a3000;font:900 12px/1.3 var(--sys)}
.rgshopg{grid-template-columns:repeat(3,1fr)!important;max-height:58vh;overflow:auto;padding:4px 2px 8px}.rgshopg .rgc .rgpic{width:50px;height:50px}.rgshopg .rgc .rgpic img{width:46px;height:46px}.rgshopg .rgc .rgup{font-size:10.5px}
.rgmini{grid-template-columns:repeat(3,1fr)!important;max-height:60vh;overflow:auto;padding:4px 2px 8px}.rgmini .rgc{padding-bottom:8px}.rgmini .rgc .rgpic{width:46px;height:46px}.rgmini .rgc .rgpic img{width:42px;height:42px}.rgmini .rgc .rgnm{font-size:13px}.rgmini .rgc .rgup{font-size:10px;padding:4px}
.rgc.rlock{opacity:.7}.rgc.rlock .rgpic img{filter:brightness(0) opacity(.45)}.rgc.rlock .rgcb{background:#9a93ad!important}
.rgc.rgsi:disabled{opacity:.5}.rgev2 .rgevp{background:radial-gradient(circle at 50% 40%,#fff 0 55%,#e3d2ff);box-shadow:0 0 0 3px #fff,0 0 0 6px #9b5cff}body.castle #bgfx .bat{filter:drop-shadow(0 0 2px rgba(255,170,220,.85)) drop-shadow(0 0 6px rgba(255,90,160,.45))}.rgc .rgup{flex:1 0 auto}.rgc .rgdn{font-size:10.5px;color:#c0304e;padding:6px 4px 0;line-height:1.35}
.rgops{gap:2px!important;justify-content:center}.rgops button{flex:0 0 auto!important;background:none!important;box-shadow:none!important;color:rgba(233,224,255,.6)!important;padding:3px 8px!important;font-size:11px!important;font-weight:600!important}.rgops button.on{color:#ffd86b!important}.rgops button[data-bn]{color:rgba(255,179,196,.65)!important}
.rghit{position:absolute;top:34px;left:6px;padding:1px 7px;border-radius:999px;font-style:normal;font-size:10px;font-weight:900;color:#fff;background:var(--sc);box-shadow:0 0 8px var(--sc);font-family:var(--sys);animation:rgPulse 1.2s ease-in-out infinite}
.rgc.hit{box-shadow:0 0 0 3px var(--rc),0 0 22px var(--sc),0 8px 16px rgba(0,0,0,.35)}
.rgmat{position:absolute;top:34px;right:6px;width:18px;height:18px;border-radius:50%;font-style:normal;font-size:11px;line-height:18px;text-align:center;color:#8a5200;background:#ffe9a8;box-shadow:0 0 6px rgba(255,200,80,.8)}
.rgsy{display:none!important}#qBar{display:none!important}body{visibility:visible}html::after{content:none;display:none}