:root{--sky-top: #091c30;--sky-bottom: #21495c;--card: #102c42;--text: #f0f7fb;--muted: #aec7d4;--slab: #c8e4ee;--slab-edge: #779eaf;--ice-a: #effaff;--ice-b: #bbdceb;--hole: #071626;--orange: #f7ac58;--orange-dark: #aa592c;--btn: #deeff5;--btn-edge: #8caebe;--btn-text: #17374b;--star-on: #ffc66b;--star-off: #405c71;--focus: #ffce68;--ease-out: cubic-bezier(.22, .8, .3, 1);--ease-back: cubic-bezier(.34, 1.56, .64, 1);--safe-top: env(safe-area-inset-top, 0px);--safe-right: env(safe-area-inset-right, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--vh: 1vh;--pad-top: max(16px, var(--safe-top));--pad-bottom: max(16px, var(--safe-bottom));--pad-x: 16px;--gap: clamp(8px, calc(1.6 * var(--vh)), 16px);--hud-h: clamp(46px, calc(7 * var(--vh)), 60px);--title-h: 26px;--btn-h: clamp(52px, calc(7 * var(--vh)), 62px);--dpad-size: clamp(132px, calc(19 * var(--vh)), 184px);--app-w: min(100vw, 480px);--cell-gap: 4px;--board-pad-t: 12px;--board-pad-x: 12px;--board-pad-b: 12px;--board-extra-w: 28px;--board-extra-h: 46px;--board-scale-w: 1;--board-scale-h: 1;--tile-ice: url(assets/tiles/tile-ice.webp);--ice-size: 100% 100%;--star-on-img: url(assets/icons/icon-star-on.svg);--star-off-img: url(assets/icons/icon-star-off.svg)}@supports (height: 100dvh){:root{--vh: 1dvh}}[hidden]{display:none!important}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;min-height:100%;background:#0b2141;color:var(--text);font-family:Segoe UI,system-ui,-apple-system,Roboto,Arial,sans-serif;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{overflow-x:hidden}html,body,body *{touch-action:none}img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}input,textarea,select,[contenteditable]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}#app{position:relative;max-width:480px;margin:0 auto;padding:var(--pad-top) var(--pad-x) var(--pad-bottom);min-height:calc(100 * var(--vh));display:flex;flex-direction:column;gap:var(--gap);isolation:isolate}.sky{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;background:#0b2141 url(assets/background/bg-landscape.webp) center 30% / cover no-repeat}.sky:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#07182740,#07182714 35%,#07182780)}.snow{position:absolute;top:-320px;right:0;bottom:0;left:0;background-repeat:repeat;will-change:transform}.snow-far{background-image:radial-gradient(1.4px 1.4px at 20px 30px,rgba(255,255,255,.7) 50%,transparent),radial-gradient(1.2px 1.2px at 110px 80px,rgba(255,255,255,.6) 50%,transparent),radial-gradient(1.6px 1.6px at 170px 150px,rgba(255,255,255,.55) 50%,transparent),radial-gradient(1.2px 1.2px at 60px 190px,rgba(255,255,255,.6) 50%,transparent);background-size:200px 220px;animation:snowfall 26s linear infinite;opacity:.45}.snow-near{background-image:radial-gradient(2.2px 2.2px at 40px 60px,rgba(255,255,255,.85) 50%,transparent),radial-gradient(2.6px 2.6px at 230px 150px,rgba(255,255,255,.75) 50%,transparent),radial-gradient(2px 2px at 140px 260px,rgba(255,255,255,.8) 50%,transparent);background-size:300px 320px;animation:snowfall-near 17s linear infinite;opacity:.4}@keyframes snowfall{to{transform:translateY(220px)}}@keyframes snowfall-near{to{transform:translateY(320px)}}.hud-row{--hud-side: 144px;display:flex;align-items:center;gap:8px;flex-shrink:0;min-width:0}.hud{display:grid;grid-template-columns:1fr 1fr 1.25fr;gap:10px;flex:1 1 0;min-width:0}.hud-ico{display:none}.hud .card:has(.hud-par){position:relative}.hud-par{position:absolute;left:50%;bottom:-17px;transform:translate(-50%);padding:1px 8px 2px;border-radius:999px;background:linear-gradient(180deg,#1b4f9a,#0d2a60);box-shadow:0 0 0 1.5px #8fd0ff,0 2px 3px #06153773;color:#fff;font-size:10px;font-weight:900;line-height:1.3;letter-spacing:.02em;text-shadow:none;white-space:nowrap}.hud .card.is-over .value{color:#ffb35c}.hud-row>#btn-settings{flex:0 0 auto;width:44px;height:44px}.coin-pill{flex:0 0 auto;width:84px;height:40px;min-height:0;padding:0 4px 0 2px;gap:2px;justify-content:space-between;border-radius:999px;background:linear-gradient(180deg,#1d447f,#0d2358);border:2px solid #6094c3;box-shadow:inset 0 2px 6px #d4f4ff33,0 3px 4px #0000004d;color:#fff}.coin-pill svg{width:30px;height:30px}.den-count{flex:1 1 auto;min-width:0;text-align:center;font-size:16px;font-weight:900;line-height:1;font-variant-numeric:tabular-nums;text-shadow:0 2px 0 #061537}.coin-plus{display:grid;place-items:center;flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:linear-gradient(#86e070,#2f9e34);box-shadow:inset 0 1px #fff9,0 1px #1a5e1e;font-size:19px;font-weight:900;line-height:1;color:#fff;text-shadow:0 1px 0 #1a5e1e}.card{height:var(--hud-h);min-width:0;padding:0 12px;border-radius:14px;display:flex;flex-direction:column;justify-content:center;gap:1px;background:linear-gradient(180deg,#183d52f5,#0b293cf5);border:1px solid rgba(189,229,238,.2);box-shadow:inset 0 1px #cef8ff14,0 5px 16px #0617234f}.label{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#b8cfdd}.value{display:flex;align-items:center;font-size:clamp(18px,calc(3 * var(--vh)),22px);font-weight:800;line-height:1.2;color:#f5fbff;white-space:nowrap;font-variant-numeric:tabular-nums}.star{display:inline-block;width:1em;height:1em;font-size:22px;color:transparent;text-shadow:none;overflow:hidden;vertical-align:middle;background:var(--star-off-img) center / contain no-repeat}.star.on{background-image:var(--star-on-img);filter:drop-shadow(0 0 5px rgba(255,198,107,.55))}.stars{gap:3px}.stars .star{font-size:clamp(18px,calc(2.8 * var(--vh)),22px)}.star.lost{animation:star-lost .6s var(--ease-out)}@keyframes star-lost{0%{transform:scale(1);filter:drop-shadow(0 0 6px #ff7a4a)}30%{transform:scale(1.35) rotate(-12deg)}to{transform:scale(1) rotate(0)}}.stage{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;flex:1 0 auto;min-width:0;touch-action:none;user-select:none;-webkit-user-select:none;cursor:grab}.level-title{display:flex;align-items:center;gap:12px;height:var(--title-h);max-width:100%}.level-name-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:800;text-shadow:0 2px 4px rgba(7,24,39,.63)}.par-chip{flex-shrink:0;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#443021;background:linear-gradient(180deg,#ffd78e,#ffc66b);padding:3px 9px;border-radius:999px;box-shadow:0 2px #a76c37}.par-chip{display:none!important}.help-chip{flex-shrink:0;width:44px;height:44px;min-height:0;margin:-9px -8px;padding:0;border-radius:50%;background:none;filter:none;color:#10235d}.help-chip svg{width:28px;height:28px;padding:2px;border-radius:50%;background:linear-gradient(#e6faff,#8fd3f2);box-shadow:0 0 0 2px #ddf9ff,0 3px 4px #00000054}#btn-howto.coach svg{box-shadow:0 0 0 3px var(--focus),0 3px 4px #00000054}.level-title.has-notice .level-name-text,.level-title.has-notice .par-chip{display:none}.level-notice{min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 12px;border-radius:999px;font-size:14px;font-weight:800;line-height:calc(var(--title-h) - 2px);color:#3a1d05;background:linear-gradient(180deg,#ffc98f,#ff9f4a);box-shadow:0 2px #a4521f}.board{--cell-w: calc(((var(--app-w) - 2 * var(--pad-x) - var(--board-extra-w)) / var(--board-scale-w) - var(--cell-gap) * (var(--w, 6) - 1)) / var(--w, 6));--dpad-room: calc(var(--dpad-size) + var(--gap));--chrome-h: calc(var(--pad-top) + var(--pad-bottom) + var(--hud-h) + var(--title-h) + 8px + var(--btn-h) + var(--dpad-room) + 2 * var(--gap) + var(--board-extra-h) + var(--chrome-extra, 0px));--cell-h: calc(((100 * var(--vh) - var(--chrome-h)) / var(--board-scale-h) - var(--cell-gap) * (var(--h, 6) - 1)) / var(--h, 6));--cell: max(var(--cell-min, 22px), min(var(--cell-w), var(--cell-h), 68px));position:relative;flex-shrink:0;padding:var(--board-pad-t) var(--board-pad-x) var(--board-pad-b);border:2px solid #f2fbff;border-radius:20px;background:linear-gradient(135deg,#e9f7fc,#c1dfeb);box-shadow:0 8px #86aebd,0 18px 32px #06172380}.board:before{content:"";position:absolute;left:7px;right:7px;top:-9px;height:16px;background:url(assets/board/board-drift.svg) 0 0 / 64px 16px repeat-x;opacity:.95;pointer-events:none;z-index:3}@keyframes shake{15%{transform:translate(-7px) rotate(-.6deg)}30%{transform:translate(6px) rotate(.5deg)}45%{transform:translate(-4px)}60%{transform:translate(3px)}80%{transform:translate(-1px)}}.cells{display:grid;grid-template-columns:repeat(var(--w, 6),var(--cell));grid-auto-rows:var(--cell);gap:var(--cell-gap)}.cell{position:relative;background:var(--tile-ice) center / var(--ice-size) no-repeat}.cell[data-tile=x]{background-image:url(assets/tiles/tile-cracked.webp)}.cell[data-tile=o]{background-image:url(assets/tiles/tile-hole.webp)}.cell[data-tile=D]{background-image:url(assets/tiles/tile-den.webp)}.cell[data-tile="#"]{background-image:url(assets/tiles/tile-bump.webp),var(--tile-ice);background-size:100% 100%,var(--ice-size)}.cell[data-tile=s]{background-image:url(assets/tiles/tile-snowbank.webp),var(--tile-ice);background-size:100% 100%,var(--ice-size)}.cell[data-tile=o]:after{content:"";position:absolute;top:34%;right:34%;bottom:34%;left:34%;border-radius:50%;border:1.5px solid rgba(140,205,235,.35);animation:ripple 2.8s ease-out infinite}@keyframes ripple{0%{transform:scale(.4);opacity:1}to{transform:scale(2);opacity:0}}.cell[data-tile=D]:after{content:"";position:absolute;left:28%;right:28%;top:46%;bottom:14%;border-radius:50% 50% 40% 40%;background:radial-gradient(ellipse at 50% 70%,rgba(255,190,100,.85),rgba(255,150,60,.25) 55%,transparent 72%);will-change:opacity;animation:den-glow 2.2s ease-in-out infinite alternate;pointer-events:none}@keyframes den-glow{0%{opacity:.35}to{opacity:.95}}html.den-aurora .cell[data-tile=D]:after{background:radial-gradient(ellipse at 50% 70%,rgba(201,255,232,.9),rgba(52,199,164,.3) 55%,transparent 72%)}html.den-moon .cell[data-tile=D]:after{background:radial-gradient(ellipse at 50% 70%,rgba(255,255,255,.9),rgba(159,185,234,.3) 55%,transparent 72%)}html.den-rose .cell[data-tile=D]:after{background:radial-gradient(ellipse at 50% 70%,rgba(255,225,234,.9),rgba(236,111,152,.3) 55%,transparent 72%)}.cell.bump-in{animation:bump-in .25s var(--ease-out)}.cell.collapsing{animation:collapsing .4s ease-in}@keyframes bump-in{0%{transform:scale(.7)}70%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes collapsing{0%{transform:scale(1);filter:brightness(1.6);opacity:1}40%{transform:scale(.82) rotate(-3deg);opacity:.7}to{transform:scale(1);filter:brightness(1);opacity:1}}.pieces{position:absolute;top:var(--board-pad-t);left:var(--board-pad-x);width:0;height:0;pointer-events:none;z-index:2}.piece{position:absolute;top:0;left:0;width:var(--cell);height:var(--cell);transition:transform 0ms var(--ease-out),opacity .3s ease;will-change:transform}.husky{z-index:2}.fox{z-index:3}.sprite{width:100%;height:100%;transform-origin:50% 88%;transition:transform .14s ease}.piece[data-face=left] .sprite{transform:scaleX(-1)}.sprite img{display:block;width:100%;height:100%;object-fit:contain;transform-origin:63% 88%;filter:drop-shadow(0 2px 1.5px rgba(20,56,77,.3));animation:breathe 5.2s ease-in-out infinite}.sprite.is-fit{position:relative}.sprite.is-fit img{position:absolute;max-width:none;height:auto;object-fit:fill}.fox .sprite.is-fit img{transform-origin:60% 100%}.husky .sprite img{transform-origin:59% 93%;animation:breathe-husky 4.2s ease-in-out -1.4s infinite}.husky~.husky .sprite img{animation-delay:-3.5s}@keyframes breathe{0%,50%,to{transform:scale(1.012,.985) rotate(0)}25%{transform:scale(1.02,1.06) rotate(-3deg)}75%{transform:scale(1.02,1.06) rotate(3deg)}}@keyframes breathe-husky{0%,50%,to{transform:scale(1.01,.988) rotate(0)}25%{transform:scale(1.015,1.05) rotate(-2deg)}75%{transform:scale(1.015,1.05) rotate(2deg)}}.husky~.husky{--sleep-lag: -1.7s;--zz-lag: .4s}.piece.asleep .sprite img{transform-origin:50% 93%;animation:breathe-sleep 3.4s ease-in-out var(--sleep-lag, 0s) infinite}.piece.lying .sprite img{transform-origin:50% 93%;animation:husky-lie .42s ease-out}.piece.rising .sprite img{animation:husky-wake .34s ease-out}@keyframes breathe-sleep{0%,to{transform:scale(1)}50%{transform:scale(1.015,1.05)}}@keyframes husky-lie{0%{transform:scale(1.05,.88)}55%{transform:scale(.98,1.03)}to{transform:scale(1)}}@keyframes husky-wake{0%{transform:translateY(0) scale(.96,1.05)}45%{transform:translateY(-10%) scale(.97,1.06)}75%{transform:translateY(0) scale(1.04,.95)}to{transform:translateY(0) scale(1)}}.zz{display:none;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.piece:is(.asleep,.waking) .zz{display:block}.piece.waking .zz{transform-origin:60% 30%;animation:zz-pop .16s ease-out forwards}.zz i{position:absolute;left:31%;top:29%;width:22%;height:30%;background:url(assets/pack/display/letter-u-z.webp) center / contain no-repeat;filter:drop-shadow(0 1px 1px rgba(12,40,80,.35));opacity:0;animation:zz-float 2.4s linear backwards infinite}.zz i:nth-child(1){animation-delay:calc(var(--zz-lag, 0s) + .15s)}.zz i:nth-child(2){animation-delay:calc(var(--zz-lag, 0s) + .95s)}.zz i:nth-child(3){animation-delay:calc(var(--zz-lag, 0s) + 1.75s)}.piece[data-face=right] .zz i{left:47%;animation-name:zz-float-r}@keyframes zz-float{0%{opacity:0;transform:translate(0) scale(.45) rotate(-12deg)}18%,70%{opacity:1}25%{transform:translate(59%,-22.5%) scale(.56) rotate(-5deg)}50%{transform:translate(86%,-45%) scale(.68) rotate(-2deg)}75%{transform:translate(114%,-67.5%) scale(.79) rotate(-5deg)}to{opacity:0;transform:translate(173%,-90%) scale(.9) rotate(-12deg)}}@keyframes zz-float-r{0%{opacity:0;transform:translate(0) scale(.45) rotate(12deg)}18%,70%{opacity:1}25%{transform:translate(-59%,-22.5%) scale(.56) rotate(5deg)}50%{transform:translate(-86%,-45%) scale(.68) rotate(2deg)}75%{transform:translate(-114%,-67.5%) scale(.79) rotate(5deg)}to{opacity:0;transform:translate(-173%,-90%) scale(.9) rotate(12deg)}}@keyframes zz-pop{to{opacity:0;transform:scale(1.35)}}.piece.sliding .sprite img{animation:none}.piece.bonk .sprite img{transform-origin:50% 88%;animation:bonk .16s ease}@keyframes bonk{50%{transform:scale(.88,1.08)}}.piece.hop .sprite img{animation:hop-step .18s ease-out}@keyframes hop-step{50%{transform:translateY(-6%)}}.piece.gone{opacity:0}.piece.gone .sprite img{transform-origin:50% 50%;transform:scale(.2) rotate(160deg);transition:transform .3s ease-in;animation:none}.piece.caught .sprite{translate:-16% 4%;scale:.86}.piece.pouncing{z-index:4}.piece.pouncing .sprite{translate:18% -6%}.piece.caught .sprite img{filter:drop-shadow(0 0 5px rgba(255,90,60,.75));animation:none}.piece.home .sprite img{transform-origin:50% 100%;transform:scale(.65);transition:transform .35s var(--ease-back);animation:none}.fx{position:absolute;top:0;left:0;width:var(--cell);height:var(--cell);pointer-events:none;z-index:4}.fx i{position:absolute;left:50%;top:70%;width:var(--s, 8px);height:var(--s, 8px);margin:calc(var(--s, 8px) / -2);background:center / contain no-repeat;opacity:0}.fx.shards i,.fx.water i{top:50%}.fx.sparkle i{top:50%;width:12px;height:12px;margin:-6px}.fx.trail{z-index:1;animation:trail .3s ease-in var(--trail-ms, 0ms) forwards}.fx.trail:before{content:"";position:absolute;left:50%;top:50%;width:var(--trail-len, 100%);height:calc(var(--cell) * 1.4);transform:translate(-50%,-50%) var(--trail-turn, rotate(0deg)) translate(0) scaleX(1);background:var(--trail-paint, radial-gradient(ellipse 85% 34% at 88% 50%, rgba(255, 255, 255, .95), rgba(170, 215, 255, .45) 55%, rgba(170, 215, 255, 0) 100%)) center / 100% 100% no-repeat;animation:trail-draw var(--trail-ms, 0ms) cubic-bezier(.22,.8,.3,1) both}@keyframes trail{0%{opacity:1}to{opacity:0}}@keyframes trail-draw{0%{transform:translate(-50%,-50%) var(--trail-turn, rotate(0deg)) translate(calc((var(--trail-f0, 1) - 1) * 50%)) scaleX(var(--trail-f0, 1))}to{transform:translate(-50%,-50%) var(--trail-turn, rotate(0deg)) translate(0) scaleX(1)}}.fx.ring:before{content:"";position:absolute;top:20%;right:20%;bottom:20%;left:20%;border-radius:50%;border:3px solid rgba(116,199,232,.9);animation:ring .6s ease-out forwards}.fx.ring.glow:before{border-color:#ffc66bf2;box-shadow:0 0 14px #ffc66bcc}@keyframes ring{0%{transform:scale(.3);opacity:1}to{transform:scale(1.9);opacity:0}}button{position:relative;font:inherit;font-size:16px;font-weight:800;color:var(--btn-text);background:transparent url(assets/controls/button-secondary.webp) center / 100% 100% no-repeat;border:none;border-radius:14px;min-height:44px;padding:0 12px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:7px;filter:drop-shadow(0 3px 3px rgba(7,24,39,.25));transition:transform 80ms ease,opacity .15s ease,filter .15s ease}button svg{width:20px;height:20px;flex-shrink:0}@media(hover:hover){button:hover:not(:disabled){filter:brightness(1.07) drop-shadow(0 3px 3px rgba(7,24,39,.25))}}button:active:not(:disabled){transform:translateY(2px) scaleY(.97);filter:brightness(.94)}button:disabled{opacity:.42;filter:grayscale(.45);cursor:default}button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}html:not(.kbd) button:focus-visible{outline:none}button.primary{background:linear-gradient(180deg,#7ad66a,#2f9e34);color:#fff}button.scr-ad{background:linear-gradient(180deg,#b27bff,#6c2fd0);color:#fff}.actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;flex-shrink:0}.actions button{flex-direction:column;gap:1px;height:var(--btn-h);min-width:0;padding:4px 4px 2px;font-size:13px;line-height:1.1}.actions button svg{width:26px;height:26px}.actions button:disabled{opacity:.55;filter:grayscale(.3)}.tool-btn{width:44px;height:44px;min-height:0;padding:0;border-radius:50%}.tool-btn svg{width:24px;height:24px}.hint-badge{position:absolute;z-index:1;top:-6px;right:-6px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:linear-gradient(180deg,#ffd78e,#ffc66b);box-shadow:0 1px #a76c37,0 0 0 1.5px #ffffffd9;color:#443021;font-size:12px;font-weight:900;line-height:20px;text-align:center;pointer-events:none}.hint-badge:empty{display:none}.hint-badge.is-free{background:linear-gradient(180deg,#c8f5c0,#7fd67a);box-shadow:0 1px #3f8a3c,0 0 0 1.5px #ffffffd9;color:#143b12}.hint-badge.is-empty{background:linear-gradient(180deg,#eef3f6,#c3cfd8);box-shadow:0 1px #7d8f9c,0 0 0 1.5px #ffffffd9;color:#4a5d6c}.hint-badge.is-ad{display:inline-flex;align-items:center;justify-content:center;padding:0 3px;background:#10235d;box-shadow:0 0 0 1.5px #ffc66b,0 1px #061533;color:#fff}.hint-badge .hint-badge-ico{width:14px;height:14px}.hint-badge.pop{animation:badge-pop .3s var(--ease-out)}@keyframes badge-pop{50%{transform:scale(1.25)}}#btn-hint.coach{outline:3px solid var(--focus);outline-offset:3px}.actions button.glow-twice{animation:undo-glow .6s ease-in-out 2}@keyframes undo-glow{50%{filter:brightness(1.12) drop-shadow(0 0 9px rgba(255,190,100,.95))}}html:not(.dpad-on) .dpad{display:none}html:not(.dpad-on) .board{--dpad-room: 0px}.dpad{position:relative;width:var(--dpad-size);height:var(--dpad-size);margin:0 auto;background:url(assets/controls/dpad-base.webp) center / contain no-repeat;filter:drop-shadow(0 7px 10px rgba(7,24,39,.5));display:grid;grid-template:repeat(3,1fr) / repeat(3,1fr);padding:0;gap:0;flex-shrink:0}.dpad-hub{grid-area:2 / 2;margin:20%;display:grid;place-items:center;border-radius:50%;background:#254c6c73;box-shadow:inset 0 2px 4px #07182778;color:#c9e5ea;font-size:calc(var(--dpad-size) * .1);line-height:1}.dpad-hub:after{content:"✦"}.dpad button{padding:0;min-height:0;border-radius:17px;background-image:url(assets/controls/button-key.webp);color:#17374b;filter:drop-shadow(0 3px 2px rgba(7,24,39,.25))}.dpad button svg{width:42%;height:42%}.dpad [data-dir=up]{grid-area:1 / 2}.dpad [data-dir=left]{grid-area:2 / 1}.dpad [data-dir=right]{grid-area:2 / 3}.dpad [data-dir=down]{grid-area:3 / 2}.dpad button.hint{background-image:url(assets/controls/button-primary.webp);color:#342514;box-shadow:0 0 0 3px #ffd078,0 0 14px #ffc66b;animation:hint-pulse .5s ease-in-out infinite alternate}@keyframes hint-pulse{0%{transform:scale(1)}to{transform:scale(1.1)}}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;display:grid;place-items:center;padding:16px;background:radial-gradient(ellipse at 50% 45%,#0a1e2db3,#040c14e6);animation:fade-in .2s ease}html .dialog.is-fit{max-height:none;scale:var(--fit-s, 1);translate:var(--fit-x, 0px) var(--fit-y, 0px)}.overlay.dialog-warm{visibility:hidden;pointer-events:none;animation:none;contain:strict}.dialog{position:relative;width:100%;max-width:360px;max-height:calc(100 * var(--vh) - 32px);overflow:hidden auto;padding:22px 20px 20px;border-radius:20px;background:linear-gradient(180deg,#214d68f7,#0b243dfa);border:1px solid rgba(179,226,241,.3);box-shadow:inset 0 2px #d2f4ff21,0 8px #00000059;text-align:center;animation:pop-in .3s var(--ease-back)}.dialog h2{position:relative;margin:4px 0 10px;font-size:26px;font-weight:800}.dialog p{position:relative;margin:0 0 18px;font-size:14px;line-height:1.55;color:var(--muted)}.hero{position:relative;display:block;width:100px;height:100px;margin:0 auto 2px;object-fit:contain}.win-hero{animation:hop .9s var(--ease-out) infinite alternate}.lose-hero{animation:prowl 1.4s ease-in-out infinite alternate}.fell-hero{animation:bob 1.6s ease-in-out infinite alternate}@keyframes hop{0%{transform:translateY(0)}to{transform:translateY(-8px)}}@keyframes prowl{0%{transform:translate(-6px)}to{transform:translate(6px)}}@keyframes bob{0%{transform:translateY(0) rotate(-2deg)}to{transform:translateY(3px) rotate(2deg)}}.sparkle-row{position:relative;margin:-6px 0 2px;color:var(--star-on);font-size:20px;letter-spacing:10px;opacity:.75}.logo-title{margin:0 0 4px;line-height:0}.logo{width:260px;max-width:100%;height:78px;object-fit:contain}.row{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:8px}.row button{min-height:48px;font-size:15px;padding:0 8px}.big-stars{position:relative;display:flex;justify-content:center;gap:10px;margin:2px 0 10px}.big-stars .star{font-size:44px}.big-stars .star.on{filter:none}.big-stars.pop .star{animation:star-pop .52s var(--ease-back) both;animation-delay:calc(var(--i) * .16s + .12s)}@keyframes star-pop{0%{transform:scale(0) rotate(-40deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}.snow-burst{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;border-radius:inherit}.snow-burst i{position:absolute;top:-12px;border-radius:50%;background:#fff;opacity:.9;animation:flake 2.4s linear infinite}.snow-burst i.confetti{border-radius:0;background:url(assets/fx/fx-confetti-1.svg) center / contain no-repeat}.snow-burst i.spark{border-radius:0;background:url(assets/fx/fx-sparkle-2.svg) center / contain no-repeat}@keyframes flake{0%{transform:translate(0) rotate(0)}to{transform:translate(24px,460px) rotate(240deg)}}.level-grid{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:14px 0 18px}.level-btn{flex-direction:column;gap:1px;height:72px;min-width:0;padding:4px;border-radius:12px;background:linear-gradient(180deg,#eaf8fe,#c8e2ed);box-shadow:0 3px #7da4b7}.level-btn.current{outline:3px solid var(--focus);outline-offset:2px}.level-id{font-size:20px;font-weight:800;line-height:1.1}.level-btn .level-name{max-width:100%;font-size:9.5px;font-weight:700;line-height:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini-stars{display:flex;gap:1px;height:14px;align-items:center}.mini-stars .star{font-size:12px;filter:none}.toast{position:fixed;left:50%;top:var(--toast-top, auto);bottom:var(--toast-bottom, max(24px, var(--safe-bottom)));transform:translate(-50%);z-index:20;max-width:calc(100vw - 32px);padding:12px 20px;border-radius:30px;background:#061018eb;border:1px solid rgba(174,199,212,.25);color:var(--text);font-size:14px;font-weight:600;line-height:1.35;text-align:center;white-space:pre-line;pointer-events:none;box-shadow:0 8px 20px #0006;animation:toast-in .26s var(--ease-back)}@keyframes toast-in{0%{transform:translate(-50%,16px);opacity:0}}@keyframes toast-in-side{0%{transform:translateY(-12px);opacity:0}}@keyframes fade-in{0%{opacity:0}}@keyframes pop-in{0%{transform:scale(.88) translateY(12px);opacity:0}}@media(max-width:359px){:root{--pad-x: 10px}.hud{gap:6px}.card{padding:0 8px}.label{font-size:10px;letter-spacing:.08em}.actions{gap:8px}.actions button{font-size:14px;gap:5px}.actions button svg{width:17px;height:17px}}@media(orientation:portrait)and (max-height:620px){:root{--gap: 6px;--title-h: 22px;--cell-min: 20px}}@media(max-height:700px){.hero{width:72px;height:72px}.dialog{padding:16px 14px 14px}.dialog h2{font-size:22px}.dialog p{margin-bottom:12px}.big-stars .star{font-size:36px}.logo{height:58px}.level-btn{height:62px}}@media(orientation:landscape)and (max-height:540px){:root{--pad-top: max(8px, var(--safe-top));--pad-bottom: max(8px, var(--safe-bottom));--pad-left: max(16px, var(--safe-left));--pad-right: max(16px, var(--safe-right));--side-w: clamp(230px, 32vw, 280px);--gap: 8px;--hud-h: clamp(40px, calc(11 * var(--vh)), 54px);--btn-h: clamp(38px, calc(10 * var(--vh)), 46px);--dpad-size: clamp(132px, calc(100 * var(--vh) - var(--pad-top) - var(--pad-bottom) - var(--hud-h) - var(--btn-h) - 40px), 190px)}#app{max-width:960px;display:grid;grid-template-columns:minmax(0,1fr) var(--side-w);grid-template-rows:auto auto minmax(0,1fr);grid-template-areas:"stage hud" "stage actions" "stage dpad";column-gap:var(--side-gap, 24px);row-gap:var(--gap);padding:var(--pad-top) var(--pad-right) var(--pad-bottom) var(--pad-left);align-items:start}.hud-row{grid-area:hud;flex-wrap:wrap;gap:6px;justify-content:space-between}.hud-row>.hud{order:-1;flex:1 0 100%}.hud{gap:6px}.hud .label{display:none}.hud-par{position:static;transform:none;margin-left:4px;padding:0;background:none;box-shadow:none;color:#ffd76a;font-size:.6em}.hud .card{flex-direction:row;align-items:center;justify-content:center;gap:4px;padding:0 6px;border-radius:12px}.hud-ico{display:inline-flex;flex-shrink:0;color:currentColor}.hud-ico svg{width:14px;height:14px}.label{font-size:10px;letter-spacing:.08em}#app:before{content:"";grid-column:2;grid-row:1 / 3;align-self:stretch;margin:-6px -8px;border-radius:18px;background:#0b29473d;box-shadow:0 0 16px 6px #0b294733;pointer-events:none}.actions{grid-area:actions;gap:6px}.actions button{font-size:11px;padding:2px 2px 1px}.actions button svg{width:20px;height:20px}.dpad{grid-area:dpad;align-self:center}.stage{grid-area:stage;align-self:stretch;min-height:calc(100 * var(--vh) - var(--pad-top) - var(--pad-bottom))}.board{--cell-w: calc(((min(100vw, 960px) - var(--pad-left) - var(--pad-right) - var(--side-w) - var(--side-gap, 24px) - var(--stage-pad-l, 0px) - var(--board-extra-w)) / var(--board-scale-w) - var(--cell-gap) * (var(--w, 6) - 1)) / var(--w, 6));--chrome-h: calc(var(--pad-top) + var(--pad-bottom) + var(--title-h) + 8px + var(--board-extra-h))}.sky{background-position:center 40%}.toast{top:var(--pad-top);bottom:auto;left:auto;right:var(--pad-right);width:max-content;max-width:var(--side-w);padding:7px 14px;font-size:13px;line-height:1.3;transform:none;animation-name:toast-in-side}.overlay{padding:8px}.dialog{max-width:520px;max-height:calc(100 * var(--vh) - 16px);padding:14px 20px}.hero,.sparkle-row{display:none}.dialog h2{font-size:22px;margin:0 0 6px}.dialog p{margin-bottom:10px}.big-stars .star{font-size:32px}.logo{height:50px;width:220px}.level-grid{grid-template-columns:repeat(5,1fr);gap:6px;margin:8px 0 12px}.level-btn{height:60px}.level-id{font-size:17px}.row button{min-height:44px}}@media(orientation:portrait)and (max-width:359px){.hud-row{--hud-side: 132px;gap:6px}.hud .label{display:none}.coin-pill{width:76px}.coin-pill.is-long{width:84px}.den-count{font-size:14px}}html.reduce-motion .actions button.glow-twice{animation:none;outline:3px solid var(--focus);outline-offset:2px}html.reduce-motion .hint-badge.pop{animation:none}.coin-fly{position:fixed;z-index:30;width:26px;height:26px;margin:-13px 0 0 -13px;pointer-events:none;filter:drop-shadow(0 2px 2px rgba(6,21,55,.35))}.coin-fly svg{width:100%;height:100%}.coin-fly{animation:coin-fly .45s cubic-bezier(.45,0,.6,1) var(--delay, 0ms) both}@keyframes coin-fly{0%{transform:translate(0) scale(1)}50%{transform:translate(calc(var(--dx) * .45),calc(var(--dy) * .45 - 36px)) scale(1.15)}to{transform:translate(var(--dx),var(--dy)) scale(.7);opacity:.85}}.coin-pill.coin-pulse{animation:coin-pulse .16s ease-out}.coin-pill.is-long .den-count{font-size:12px;letter-spacing:-.03em}@keyframes coin-pulse{50%{transform:scale(1.1)}}.coin-pill{position:relative;overflow:visible}.coin-pill:before{content:"";position:absolute;left:8px;right:8px;top:-6px;height:11px;background:url(assets/v3/ui/snow-cap.svg) center / 100% 100% no-repeat;pointer-events:none}.coin-pill svg.ico-fish{width:26px;height:26px}.hud-par{bottom:-13px;padding:0 9px 1px;font-size:11px}html.art-bg .sky{background:#10235d url(assets/v3/display/background/background.webp) center top / cover no-repeat}html.art-bg .sky:before{background:linear-gradient(180deg,#06153733,#06153700 30%,#06153726)}@media(orientation:landscape){html.art-bg .sky{background-position:center 15%}}html.art-frame{--board-extra-w: 0px;--board-extra-h: 10px;--board-scale-w: 1.2594;--board-scale-h: 1.2788;--frame-pad-t: .1381;--frame-pad-b: .1407}html.art-frame .board{--span: calc(var(--w, 6) * var(--cell) + (var(--w, 6) - 1) * var(--cell-gap));--span-h: calc(var(--h, 6) * var(--cell) + (var(--h, 6) - 1) * var(--cell-gap));--board-pad-x: calc(var(--span) * .1297);--board-pad-t: calc(var(--span-h) * var(--frame-pad-t));--board-pad-b: calc(var(--span-h) * var(--frame-pad-b));border:0;border-radius:0;background:none;box-shadow:none}html.art-frame .board:before{top:0;left:0;right:0;bottom:0;height:auto;background:url(assets/v3/display/board/board-frame.webp) center / 100% 100% no-repeat;opacity:1;z-index:1}html.art-frame .cells{background:#84cef2;border-radius:6px;box-shadow:0 0 0 3px #84cef2}html.art-ice{--tile-ice: url(assets/v3/display/tiles/tile-ice.webp);--ice-size: 111% 111%;--cell-gap: 2px}html.art-hole .cell[data-tile=o]{background-image:url(assets/v3/display/tiles/tile-hole.webp);background-size:108% 108%}html.art-cracks .cell[data-tile=x]{background-image:var(--tile-ice);background-size:var(--ice-size)}html.art-cracks .cell[data-tile=x]:before{content:"";position:absolute;top:8%;right:8%;bottom:8%;left:8%;background:url(assets/v3/ui/cracks.svg) center / 100% 100% no-repeat;opacity:.9}html.art-rock .cell[data-tile="#"],html.art-den .cell[data-tile=D],html.art-snowbank .cell[data-tile=s]{background-image:var(--tile-ice);background-size:var(--ice-size)}html.art-rock .cell[data-tile="#"]:before,html.art-den .cell[data-tile=D]:before,html.art-snowbank .cell[data-tile=s]:before{content:"";position:absolute;aspect-ratio:1;background:center / 100% 100% no-repeat;pointer-events:none}html.art-rock .cell[data-tile="#"]:before{width:94.58%;left:1.77%;top:4.46%;background-image:url(assets/v3/display/tiles/tile-bump.webp)}html.art-den .cell[data-tile=D]:before{width:105.32%;left:-2.45%;top:4.96%;background-image:url(assets/v3/display/tiles/tile-den.webp)}html.art-den .cell[data-tile=D]:after{left:36%;right:36%;top:58%;bottom:14%}html.art-snowbank .cell[data-tile=s]:before{width:88.91%;left:5.65%;top:18.75%;background-image:url(assets/v3/display/tiles/tile-snowbank.webp)}html.art-hud .card{position:relative;background:linear-gradient(135deg,#244d8f,#0d2358);border:2px solid #6094c3;border-radius:16px;box-shadow:inset 0 2px 8px #d4f4ff38,0 4px 5px #00000045}html.art-hud .card:before{content:"";position:absolute;top:-8px;left:-4px;right:-4px;height:15px;background:url(assets/v3/ui/snow-cap.svg) center / 100% 100% no-repeat;pointer-events:none}html.art-hud .label{color:#f5fcff;letter-spacing:.06em}html.art-hud .value{font-weight:900;text-shadow:0 3px 1px #061537}html.art-hud .value.stars{text-shadow:none}html.art-hud .level-name-text{font-size:19px;font-weight:900;text-shadow:0 3px 1px #071647,0 0 2px #071647}html.art-hud .par-chip{color:#10235d;background:linear-gradient(#d2f6ff,#78cbef);border:2px solid #ddf9ff;box-shadow:0 3px 5px #00000054}html.art-hudbar{--hud-h: calc((var(--app-w) - 2 * var(--pad-x) - 144px) * 445 / 2024)}html.art-hudbar .hud{container-type:inline-size;position:relative;isolation:isolate;aspect-ratio:2024 / 445;min-height:0;grid-template-columns:33% 31% 36%;gap:0;padding:5.4% 3.2% 4.4% 4.3%;font-family:Arial Rounded MT Bold,Trebuchet MS,Segoe UI,Arial,sans-serif}html.art-hudbar .hud:before{content:"";position:absolute;z-index:-1;left:-.84%;top:-31.24%;width:102.72%;height:169.89%;background:url(assets/v3/display/ui/hud-skin.webp) 0 0 / 100% 100% no-repeat;pointer-events:none}html.art-hudbar .hud .card{height:auto;min-width:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;align-items:center;justify-content:space-between}html.art-hudbar .hud .card:before{content:none}html.art-hudbar .hud .label{font-size:clamp(9px,4cqw,17px);font-weight:900;line-height:1;letter-spacing:.04em;color:#f5fcff;text-shadow:0 1px 0 #72cfff,0 2px 1px #071b56}html.art-hudbar .hud .value{font-size:clamp(18px,8cqw,42px);font-weight:900;line-height:1;letter-spacing:-.025em;color:#f5fcff;text-shadow:0 2px 0 #9bd9fc,0 4px 1px #081b50}html.art-hudbar .hud .value.stars{gap:4%;text-shadow:none}html.art-hudbar .hud .star{font-size:clamp(14px,8.4cqw,40px);background-image:url(assets/v3/display/ui/hud-star.webp);filter:drop-shadow(0 2px 1px rgba(12,23,71,.4))}html.art-hudbar .hud .star:not(.on){filter:grayscale(1) brightness(.72) sepia(.15) hue-rotate(170deg);opacity:.58}@media(orientation:landscape)and (max-height:540px){html.art-hudbar{--hud-h: calc(var(--side-w) * 445 / 2024)}}@media(orientation:portrait)and (max-height:620px){html.art-hudbar{--hud-h: min(calc((var(--app-w) - 2 * var(--pad-x) - 144px) * 445 / 2024), 46px)}}@media(orientation:portrait)and (max-width:359px){html.art-hudbar{--hud-h: calc((var(--app-w) - 2 * var(--pad-x) - 132px) * 445 / 2024)}html.art-hudbar .hud .card{justify-content:center}}@media(orientation:landscape)and (max-height:540px){html.art-hudbar .hud .card{flex-direction:row;justify-content:center;gap:4px}html.art-hudbar .hud-ico svg{width:14px;height:14px;filter:drop-shadow(0 1px 0 #081b50)}}html.art-hudbar.art-hudpale{--hud-h: calc((var(--app-w) - 2 * var(--pad-x) - 144px) * 416 / 2052)}html.art-hudbar.art-hudpale .hud{aspect-ratio:2052 / 416;grid-template-columns:repeat(3,minmax(0,1fr));padding:7.5% 4.43% 2.78% 4.34%}html.art-hudbar.art-hudpale .hud:before{left:-.73%;top:-37.5%;width:101.32%;height:181.73%;background-image:url(assets/v3/display/ui/hud-skin-pale.webp)}html.art-hudbar.art-hudpale .hud .label{color:#173b71;text-shadow:none}html.art-hudbar.art-hudpale .hud .value{font-size:clamp(18px,7.4cqw,40px);color:#0d2a60;text-shadow:0 1px 0 #eafaff}html.art-hudbar.art-hudpale .hud .value.stars{text-shadow:none}html.art-hudbar.art-hudpale .hud .star{filter:drop-shadow(0 1px 1px rgba(166,100,32,.27))}html.art-hudbar.art-hudpale .hud .star:not(.on){filter:grayscale(1) brightness(.6);opacity:.48}@media(orientation:landscape)and (max-height:540px){html.art-hudbar.art-hudpale{--hud-h: calc(var(--side-w) * 416 / 2052)}}@media(orientation:portrait)and (max-height:620px){html.art-hudbar.art-hudpale{--hud-h: min(calc((var(--app-w) - 2 * var(--pad-x) - 144px) * 416 / 2052), 46px)}}html.art-keys .actions button,html.art-keys .row button,html.art-keys .dpad button,html.art-keys .tool-btn{background:none;isolation:isolate;color:#10235d}html.art-keys .actions button:before,html.art-keys .row button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border:16px solid transparent;border-image:url(assets/v3/display/ui/ui-key.webp) 32% fill / 16px stretch}html.art-keys .dpad button:before,html.art-keys .tool-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:url(assets/v3/display/ui/ui-key.webp) center / 100% 100% no-repeat}html.art-keys .actions .tool-hint:before,html.art-keys .row button.scr-hint:before,html.art-keys .dpad button.hint:before,html.art-keys .dpad button.tutorial-key:before{filter:sepia(1) saturate(3.6) hue-rotate(-26deg) brightness(1.02)}html.art-keys .actions .tool-hint,html.art-keys .row button.scr-hint,html.art-keys .dpad button.hint,html.art-keys .dpad button.tutorial-key{color:#654005}html.art-keys .row button.primary:before{filter:sepia(1) saturate(4.2) hue-rotate(58deg) brightness(.86)}html.art-keys .row button.scr-ad:before{border:0;border-image:none;border-radius:14px;background:linear-gradient(180deg,#b77cff,#7b2fe3 60%,#6a22cf);box-shadow:inset 0 2px #fff6,inset 0 -2px #28005a40,0 3px #4a1494}html.art-keys .row button.primary,html.art-keys .row button.scr-ad{--label-ink: #1d6b25;color:#fff;text-shadow:0 0 .5px var(--label-ink),0 1px 0 var(--label-ink),0 1px 2px rgba(6,21,55,.25)}html.art-keys .row button.scr-ad{--label-ink: #4a1494}html.art-keys .dpad button.hint{box-shadow:none}html.art-keys .actions button:disabled,html.art-keys .row button:disabled{opacity:1;filter:none;color:#10235d6b;text-shadow:none}html.art-keys .actions button:disabled:before,html.art-keys .row button:disabled:before{filter:grayscale(.75) brightness(.93)}html.art-keys .actions button:disabled .ico,html.art-keys .row button:disabled .ico{opacity:.45}html.art-dpad .dpad{background:none;filter:drop-shadow(0 6px 8px rgba(7,24,39,.35))}html.art-dpad .dpad:before{content:"";grid-area:1 / 1 / 4 / 4;margin:9%;border-radius:50%;background:#24589566;border:2px solid rgba(81,134,195,.2);box-shadow:inset 0 0 10px #071f55}html.art-dpad .dpad-hub{visibility:hidden}html.art-stars{--star-on-img: url(assets/v3/ui/icons/icon-star-on.svg);--star-off-img: url(assets/v3/ui/icons/icon-star-off.svg)}html.art-dialog .dialog{color:#10235d;background:linear-gradient(#d7f5ff,#9ed7f3);border:3px solid #88d8f1;border-radius:24px;box-shadow:0 8px #06153759}html.art-dialog .dialog:before{content:"";position:absolute;top:0;left:8px;right:8px;height:15px;background:url(assets/v3/ui/snow-cap.svg) center / 100% 100% no-repeat;pointer-events:none}html.art-dialog .dialog p{color:#2c4a7a}html.art-dialog .sparkle-row{color:#f90}html.art-dialog .snow-burst i{box-shadow:0 0 2px #5a9fd0}html.art-dialog .menu-title{position:relative;margin:0 0 4px;font-size:30px;font-weight:900;letter-spacing:-.02em}html.art-dialog .level-btn{color:#10235d;background:linear-gradient(#e9f9ff,#89cff3);border:2px solid #eafaff;box-shadow:0 3px #4f8fc0}@media(orientation:landscape)and (max-height:540px){html.art-dialog .menu-hero{display:none}}html.art-fx .snow-burst i.confetti{background-image:url(assets/v3/fx/fx-confetti-1.svg)}html.art-fx .snow-burst i.spark{background-image:url(assets/v3/fx/fx-sparkle-1.svg)}.guide{position:absolute;top:0;left:0;width:var(--cell);height:var(--cell);display:flex;align-items:center;z-index:1;pointer-events:none;--dot: max(4px, calc(var(--cell) * .1));--dot-color: #ff9900;filter:drop-shadow(0 0 2px #fff)}.guide.right{padding-left:calc(var(--cell) * .85)}.guide.left{flex-direction:row-reverse;padding-right:calc(var(--cell) * .85)}.guide.down{flex-direction:column;padding-top:calc(var(--cell) * .85)}.guide.up{flex-direction:column-reverse;padding-bottom:calc(var(--cell) * .85)}.guide-line{flex:1;--dots: radial-gradient(circle, var(--dot-color) calc(var(--dot) / 2 - .5px), transparent calc(var(--dot) / 2 + .5px))}.guide.left .guide-line,.guide.right .guide-line{height:var(--dot);background:var(--dots) 0 0 / calc(var(--dot) * 1.85) var(--dot) round no-repeat}.guide.up .guide-line,.guide.down .guide-line{width:var(--dot);background:var(--dots) 0 0 / var(--dot) calc(var(--dot) * 1.85) no-repeat round}.guide-arrow{flex-shrink:0;width:calc(var(--cell) * .42);height:calc(var(--cell) * .42)}.guide-arrow path{fill:none;stroke:#f90;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.guide.right .guide-arrow{rotate:90deg}.guide.down .guide-arrow{rotate:180deg}.guide.left .guide-arrow{rotate:-90deg}.guide-hand{position:absolute;left:50%;top:50%;width:calc(var(--cell) * .55);margin:calc(var(--cell) * .08) 0 0 calc(var(--cell) * -.1);animation:guide-nudge-x 1.1s ease-in-out infinite}.guide.up .guide-hand,.guide.down .guide-hand{animation-name:guide-nudge-y}@keyframes guide-nudge-x{50%{translate:calc(var(--cell) * .35 * var(--sign, 1)) 0}}@keyframes guide-nudge-y{50%{translate:0 calc(var(--cell) * .35 * var(--sign, 1))}}.guide.left,.guide.up{--sign: -1}.guide.guide-wait{padding:0;justify-content:flex-end;z-index:4;filter:drop-shadow(0 0 1.5px #fff) drop-shadow(0 1px 2px rgba(12,40,64,.85))}.guide.guide-wait .guide-line{display:none}.guide.guide-wait .guide-arrow{width:calc(var(--cell) * .6);height:calc(var(--cell) * .6)}.guide.guide-wait .guide-arrow path{stroke-width:5}.guide.guide-wait.right .guide-arrow{translate:40% 0}.guide.guide-wait.left .guide-arrow{translate:-40% 0}.guide.guide-wait.down .guide-arrow{translate:0 40%}.guide.guide-wait.up .guide-arrow{translate:0 -40%}.guide.guide-wait .guide-hand{display:none}.guide.guide-wait .guide-arrow{animation:guide-wait-pulse .9s ease-in-out infinite}@keyframes guide-wait-pulse{50%{scale:1.2}}.dpad button.tutorial-key{background-image:url(assets/controls/button-primary.webp);color:#342514}html.art-keys .actions button:not(:disabled):not(.tool-hint):before{filter:saturate(1.55) brightness(1.03) contrast(1.05)}html.art-keys .actions .tool-hint:not(:disabled):before{filter:saturate(1.2) contrast(1.05)}html.is-paused,html.is-paused *,html.is-paused *:before,html.is-paused *:after{animation-play-state:paused!important}html.is-paused #app *,html.is-paused #app *:before,html.is-paused #app *:after{transition-duration:0s!important;transition-delay:0s!important}html.is-paused #app{pointer-events:none}.marks{position:absolute;top:0;left:0;width:0;height:0;z-index:5;pointer-events:none;transition:opacity .12s ease}.marks.out{opacity:0}.mark{position:absolute;top:0;left:0;width:var(--cell);height:var(--cell);box-sizing:border-box;pointer-events:none}.mark.paw{display:grid;place-items:center;border:1px solid rgba(40,77,116,.28);border-radius:18%;background:#284d741f}.paw-icon{display:block;width:45%;height:45%;opacity:.85;overflow:visible;filter:drop-shadow(0 1px 1px rgba(10,30,50,.45))}.paw-icon path,.paw-icon ellipse{fill:#e8892a;stroke:#163b68;stroke-width:1.2}.mark.paw[data-dir=right] .paw-icon,.cause-paw[data-dir=right] .paw-icon{rotate:90deg}.mark.paw[data-dir=down] .paw-icon,.cause-paw[data-dir=down] .paw-icon{rotate:180deg}.mark.paw[data-dir=left] .paw-icon,.cause-paw[data-dir=left] .paw-icon{rotate:270deg}.mark.paw.catch{border-color:#ff6e28d9;background:#ff6e2829}.mark.paw.catch .paw-icon path,.mark.paw.catch .paw-icon ellipse,.cause-paw .paw-icon path,.cause-paw .paw-icon ellipse{fill:#ff5a1f}.mark.paw.catch:after{content:"!";position:absolute;top:6%;right:6%;width:calc(var(--cell) * .3);height:calc(var(--cell) * .3);display:grid;place-items:center;border-radius:50%;background:#ff7a12;box-shadow:0 0 0 1.5px #fff,0 1px 3px #00000059;color:#fff;font:900 calc(var(--cell) * .22) / 1 system-ui,sans-serif}.mark.paw.flash .paw-icon{animation:paw-flash .18s ease-out}@keyframes paw-flash{50%{scale:1.3;filter:brightness(1.8) drop-shadow(0 0 4px #fff)}}.mark.ghost{opacity:.45}.mark.ghost .sprite{position:relative}.mark.ghost .sprite img{animation:none}.mark.ghost[data-face=left] .sprite{transform:scaleX(-1)}.mark.ghost.danger{opacity:.7}.mark.ghost.danger:before{content:"";position:absolute;top:8%;right:8%;bottom:8%;left:8%;border-radius:50%;background:radial-gradient(closest-side,#ff2e2ebf,#ff2e2e4d 60%,#ff2e2e00)}.mark.ghost.danger .sprite img{filter:grayscale(1) sepia(1) saturate(6) hue-rotate(-50deg) brightness(.85)}.guide.aim-route{filter:drop-shadow(0 0 2px rgba(12,40,64,.55));opacity:.9;--dot-color: rgba(255, 255, 255, .95)}.guide.aim-route .guide-arrow path{stroke:#fff}.mark.crack-out{border:max(1.5px,calc(var(--cell) * .04)) dashed rgba(255,255,255,.95);border-radius:16%;box-shadow:inset 0 0 0 1px #0c284059}.mark.bank-out{border:max(1.5px,calc(var(--cell) * .035)) dashed rgba(255,255,255,.7);border-radius:34%;background:#ffffff24}.cell.stress{filter:brightness(.82) saturate(1.1)}.cell.stress:after{content:"";position:absolute;top:7%;right:7%;bottom:7%;left:7%;border:1px solid rgba(255,255,255,.85);border-radius:16%;opacity:.15;pointer-events:none;animation:crack-pulse 1.6s ease-in-out infinite alternate}html.art-cracks .cell.stress:before{filter:brightness(.55)}@keyframes crack-pulse{to{opacity:.7}}.cell.shiver{animation:crack-shiver .12s ease-in-out}@keyframes crack-shiver{25%{translate:-1.5px 0}75%{translate:1.5px 0}}.cause-glow{position:absolute;top:0;left:0;width:var(--cell);height:var(--cell);z-index:5;pointer-events:none}.cause-glow:before{content:"";position:absolute;top:4%;right:4%;bottom:4%;left:4%;border-radius:50%;border:max(2px,calc(var(--cell) * .05)) solid rgba(255,176,72,.95);box-shadow:0 0 calc(var(--cell) * .2) #ff9628d9,inset 0 0 calc(var(--cell) * .15) #ff962899;animation:cause-pulse 1.1s ease-in-out infinite alternate}@keyframes cause-pulse{0%{opacity:.65}to{opacity:1}}.cause-paw{position:absolute;left:0;bottom:0;width:40%;height:40%;display:grid;place-items:center}.cause-paw .paw-icon{width:100%;height:100%;opacity:1}.board.shake-short{animation:shake .25s ease}html.reduce-motion .snow,html.reduce-motion .sprite img,html.reduce-motion .zz,html.reduce-motion .zz i,html.reduce-motion .cell:after,html.reduce-motion .cell.shiver,html.reduce-motion .cell.collapsing,html.reduce-motion .cell.bump-in,html.reduce-motion .board.shake,html.reduce-motion .board.shake-short,html.reduce-motion .mark.paw.flash .paw-icon,html.reduce-motion .cause-glow:before,html.reduce-motion .guide-hand,html.reduce-motion .guide-wait .guide-arrow,html.reduce-motion .win-hero,html.reduce-motion .lose-hero,html.reduce-motion .fell-hero,html.reduce-motion .star.lost,html.reduce-motion .big-stars.pop .star,html.reduce-motion .dpad button.hint{animation:none!important}html.reduce-motion .fx.trail,html.reduce-motion .fx i,html.reduce-motion .snow-burst{display:none}html.reduce-motion .fx.ring:before{animation:none;transform:none;opacity:.85}html.reduce-motion .piece.asleep .zz i:first-child{opacity:1;transform:translate(86%,-45%) scale(.68) rotate(-2deg)}html.reduce-motion .piece.asleep[data-face=right] .zz i:first-child{transform:translate(-86%,-45%) scale(.68) rotate(2deg)}html.reduce-motion .cell.stress:after{display:none}html.reduce-motion .marks{transition:none}html.reduce-motion .piece.gone .sprite img,html.reduce-motion .piece.home .sprite img,html.reduce-motion .sprite{transition-duration:0ms}:root{--scr-line: 15px}.scr{position:relative;display:flex;flex-direction:column;align-items:stretch;min-width:0}.scr-col{display:flex;flex-direction:column;min-width:0}.scr .scr-title{align-self:center;max-width:100%;margin:2px 0 10px;padding:5px 20px 6px;border-radius:14px;background:linear-gradient(180deg,#4a90e0,#1d4f9c);border:2px solid #9bd6ff;box-shadow:inset 0 2px #ffffff4d,0 3px #123a78,0 5px 8px #06153740;color:#fff;font-size:22px;line-height:1.15;text-shadow:0 1px 0 #163b68,0 2px 2px rgba(6,21,55,.3);overflow-wrap:anywhere}.scr .scr-line{margin:0 0 6px;font-size:var(--scr-line);line-height:1.35}.scr .scr-facts,.scr .scr-note{font-weight:700}.scr .scr-riddle{font-style:italic}.scr .scr-small{font-size:13px;line-height:1.3}.scr .scr-label{margin:0 0 4px;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.scr .scr-buttons{margin-top:8px}.scr .scr-stack{grid-auto-flow:row;grid-template-columns:minmax(0,1fr)}.scr .row button{min-width:0}.scr .scr-link{align-self:center;min-height:48px;margin-top:8px;padding:0 10px;background:none;filter:none;color:inherit;font-size:15px;font-weight:800;text-decoration:underline;text-underline-offset:3px}.scr .scr-ico{width:1em;height:1em;flex-shrink:0;fill:currentColor}.scr .scr-bico{width:20px;height:20px}.scr .scr-btn-text{min-width:0}.scr button:has(>.scr-bico){gap:6px}.dialog>.scr:has(>.dlg-x){position:static}.scr:has(>.dlg-x)>.scr-title,.scr-daily:has(>.dlg-x)>.scr-col:first-child>.scr-title{max-width:calc(100% - 84px)}.scr-map:has(>.dlg-x) .scr-map-head{padding-right:36px}.scr .dlg-x{position:absolute;z-index:3;top:4px;right:4px;width:44px;height:44px;min-height:0;padding:0;border-radius:50%;background:none;filter:none;color:inherit}.dlg-x-c{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:linear-gradient(180deg,#ff8a78,#d8392c);border:2px solid #fff;box-shadow:0 2px #8e1f17,0 3px 6px #0615374d;color:#fff}.dlg-x-c .scr-ico{width:16px;height:16px}@media(min-height:700px){.scr .dlg-x{width:48px;height:48px}}.scr-pips{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 8px;font-size:14px;font-weight:800}.scr-pips .scr-pips-ico{width:20px;height:20px}.scr-pip-row{display:inline-flex;gap:4px}.scr-pip{width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 2px #c28a3c;background:#ffffff59}.scr-pip.on{background:radial-gradient(circle at 40% 35%,#ffe7b0,#ffc66b 55%,#e0962f);box-shadow:0 0 0 1px #a76c37}.scr .scr-cap{margin:-4px 0 6px;font-weight:700}.scr-dots{display:flex;justify-content:center;gap:6px;margin:0 0 6px}.scr-dots i{width:6px;height:6px;border-radius:50%;background:#10235d40}.scr-dots i.on{background:#ff9f2e}.scr .scr-home{width:72px;height:72px}@media(max-height:619px){.scr .scr-hero{display:none}}.star.s1{--i: 1}.star.s2{--i: 2}.star.s3{--i: 3}.scr .big-stars{align-items:center;margin:0 0 8px}.scr .big-stars .scr-ico-paw{width:26px;height:26px;margin-left:2px;color:var(--orange)}.scr .scr-burst{bottom:auto;height:38%}.scr-burst i:nth-child(n+11){display:none}.scr-burst i:nth-child(1){left:60%;width:6.2px;height:6.2px;animation-duration:2.45s;animation-delay:.17s}.scr-burst i:nth-child(2){left:25%;width:8.4px;height:8.4px;animation-duration:1.7s;animation-delay:.35s}.scr-burst i:nth-child(3){left:82%;width:4.7px;height:4.7px;animation-duration:2.54s;animation-delay:.52s}.scr-burst i:nth-child(4){left:46%;width:6.9px;height:6.9px;animation-duration:1.79s;animation-delay:.1s}.scr-burst i:nth-child(5){left:11%;width:9.1px;height:9.1px;animation-duration:2.64s;animation-delay:.27s}.scr-burst i:nth-child(6){left:68%;width:5.3px;height:5.3px;animation-duration:1.89s;animation-delay:.44s}.scr-burst i:nth-child(7){left:33%;width:7.5px;height:7.5px;animation-duration:2.74s;animation-delay:.02s}.scr-burst i:nth-child(8){left:90%;width:9.8px;height:9.8px;animation-duration:1.98s;animation-delay:.19s}.scr-burst i:nth-child(9){left:55%;width:6px;height:6px;animation-duration:2.83s;animation-delay:.37s}.scr-burst i:nth-child(10){left:20%;width:8.2px;height:8.2px;animation-duration:2.08s;animation-delay:.54s}.scr-burst i:nth-child(11){left:76%;width:4.4px;height:4.4px;animation-duration:2.93s;animation-delay:.11s}.scr-burst i:nth-child(12){left:41%;width:6.6px;height:6.6px;animation-duration:2.18s;animation-delay:.29s}.scr-burst i:nth-child(13){left:6%;width:8.9px;height:8.9px;animation-duration:3.02s;animation-delay:.46s}.scr-burst i:nth-child(14){left:63%;width:5.1px;height:5.1px;animation-duration:2.27s;animation-delay:.04s}.scr-burst i:nth-child(15){left:28%;width:7.3px;height:7.3px;animation-duration:3.12s;animation-delay:.21s}.scr-burst i:nth-child(16){left:85%;width:9.5px;height:9.5px;animation-duration:2.37s;animation-delay:.38s}.scr-burst i:nth-child(17){left:50%;width:5.7px;height:5.7px;animation-duration:1.62s;animation-delay:.56s}.scr-burst i:nth-child(18){left:14%;width:8px;height:8px;animation-duration:2.46s;animation-delay:.13s}.scr-burst i:nth-child(19){left:71%;width:4.2px;height:4.2px;animation-duration:1.71s;animation-delay:.31s}.scr-burst i:nth-child(20){left:36%;width:6.4px;height:6.4px;animation-duration:2.56s;animation-delay:.48s}.scr-burst i:nth-child(21){left:93%;width:8.6px;height:8.6px;animation-duration:1.81s;animation-delay:.05s}.scr-burst i:nth-child(22){left:58%;width:4.8px;height:4.8px;animation-duration:2.66s;animation-delay:.23s}.scr-burst i:nth-child(23){left:23%;width:7.1px;height:7.1px;animation-duration:1.9s;animation-delay:.4s}.scr-burst i:nth-child(24){left:80%;width:9.3px;height:9.3px;animation-duration:2.75s;animation-delay:.58s}.scr .scr-ribbon-win{top:auto;bottom:-9px;z-index:1;padding:0 10px;font-size:11px;line-height:17px}.scr .big-stars:has(>.scr-ribbon-win){margin-bottom:12px}.scr .scr-teaser{display:flex;align-items:center;justify-content:center;gap:6px}.scr-silhouette{width:32px;height:32px;flex-shrink:0;object-fit:contain;filter:brightness(0);opacity:.7}.scr .scr-main{margin-top:4px;gap:10px}.scr .scr-main button{min-height:56px;font-size:18px}.scr .scr-minor{margin-top:8px}.scr .scr-minor button{min-height:46px;font-size:16px}.scr .scr-x2{flex-direction:column;gap:0;padding:2px 8px;line-height:1.05}.x2-top{display:inline-flex;align-items:center;gap:5px}.x2-mult{font-size:22px;font-weight:900}.x2-sub{font-size:12px;font-weight:800;opacity:.95}.x2-timer{position:absolute;top:-8px;right:-6px;display:flex;align-items:center;justify-content:center;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 0 0 2px #8a43ee,0 2px 3px #0615374d;color:#5b1fa3;font-size:12px;font-weight:900;line-height:1;text-shadow:none;animation:x2-tick 1s ease-out infinite}@keyframes x2-tick{0%{transform:scale(1.18)}40%,to{transform:scale(1)}}.x2-timer:after{content:"s";font-size:10px}html.reduce-motion .x2-timer{animation:none}.overlay:has(>.dialog>.scr-loss){background:radial-gradient(ellipse at 50% 45%,#0a1e2d73,#040c14b3)}.dialog:has(>.scr-loss){max-width:340px}.scr.scr-loss .scr-hero{display:block;width:96px;height:96px;margin-bottom:0}@media(max-height:699px){.scr.scr-loss .scr-hero{width:72px;height:72px}}@media(max-height:559px){.scr.scr-loss .scr-hero{width:56px;height:56px}}.scr-loss .scr-title{margin:0 0 4px}.scr-loss .scr-line{margin-bottom:4px}.scr-loss .scr-cause{display:flex;align-items:center;justify-content:center;gap:6px;font-weight:700}.scr-loss .scr-cause-ico{width:20px;height:20px}.scr-loss .scr-note,.scr-loss .scr-near,.scr-loss .scr-offer{font-size:13.5px}.scr-loss .scr-offer{font-weight:800}.scr-loss .scr-buttons{margin-top:8px}.scr-loss .row button{min-height:48px;padding:0 6px}.scr-loss .scr-hint.is-offer{box-shadow:0 0 0 3px #ffc66b;border-radius:14px}.scr .scr-badge{top:-8px;right:-6px}.scr-help .scr-stack{gap:8px}.scr-help .scr-btn-main{display:inline-flex;align-items:center;gap:6px}.scr-help .scr-stack button{flex-direction:column;gap:0;padding:4px 10px;line-height:1.15}.scr .scr-sub{font-size:11.5px;font-weight:600;opacity:.8}.scr-help .scr-help-line{font-weight:600}.scr .scr-ad{font-size:13px}.dialog:has(>.scr-map){max-width:400px}.scr-map-head{display:flex;align-items:center;gap:4px}.scr-map-title{flex:1;min-width:0}.scr-map .scr-title{margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:#10235d;text-shadow:none;font-size:19px;text-wrap:balance}.scr-map .scr-title{font-size:15px;line-height:1.15}.scr-map-name{display:block;font-size:22px}.scr-map-title .scr-line{margin:0}.scr-arrow-gap{width:48px;height:48px;flex-shrink:0}.scr .scr-arrow{width:48px;height:48px;flex-shrink:0;padding:0;border-radius:50%}.scr .scr-arrow .scr-ico{width:22px;height:22px}html.art-keys .scr .scr-arrow{background:none;isolation:isolate;color:#10235d}html.art-keys .scr .scr-arrow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:url(assets/v3/display/ui/ui-key.webp) center / 100% 100% no-repeat}.scr-progress{appearance:none;-webkit-appearance:none;display:block;width:100%;height:8px;margin:4px 0 8px;border:0;border-radius:999px;overflow:hidden;background:#ffffff2e;color:#ffc66b}.scr-progress::-webkit-progress-bar{background:#ffffff2e;border-radius:999px}.scr-progress::-webkit-progress-value{background:linear-gradient(90deg,#ffd78e,#ffb84f);border-radius:999px}.scr-progress::-moz-progress-bar{background:linear-gradient(90deg,#ffd78e,#ffb84f);border-radius:999px}html.art-dialog .scr-progress,html.art-dialog .scr-progress::-webkit-progress-bar{background:#10235d29}.scr .scr-daily-tile{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;margin:0 0 6px;padding:5px 12px;border-radius:14px;background:linear-gradient(180deg,#eaf8fe,#c8e2ed);box-shadow:0 3px #7da4b7;filter:none;color:#17374b;font-size:15px;font-weight:800;line-height:1.2;text-align:center}html.art-dialog .scr .scr-daily-tile{color:#10235d;background:linear-gradient(#e9f9ff,#89cff3);border:2px solid #eafaff;box-shadow:0 3px #4f8fc0}.scr .scr-daily-tile.is-locked{font-size:13px;font-weight:700;opacity:.85}.scr .scr-daily-tile.is-locked small{font-size:12px;font-weight:600}.scr .scr-daily-tile .scr-ico{width:16px;height:16px}.scr-dot{position:absolute;top:8px;right:10px;width:9px;height:9px;border-radius:50%;background:var(--orange)}.scr .scr-streak{margin-bottom:4px}.scr-grid{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:8px 0 4px}.scr .scr-tile{position:relative;height:64px;padding:4px 2px}html.art-pack .scr .scr-tile{padding:5px 6px 4px}.scr .scr-tile .level-name{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-size:9px;line-height:10px;text-align:center;overflow-wrap:anywhere}.scr-tile .level-name{flex-shrink:0}.scr-tile .level-id{display:inline-flex;align-items:center;gap:2px;font-size:19px}.scr-tile .mini-stars .scr-ico{width:11px;height:11px;margin-left:1px}.scr-tile .scr-ico-paw{color:#b8611f}.scr-tile .scr-ico-flake{color:#2f86c9}.scr .scr-tile.is-next{box-shadow:0 3px #7da4b7,0 0 0 3px #ffc66bf2,0 0 14px #ffc66bb3}.scr-ribbon{position:absolute;top:-7px;left:50%;transform:translate(-50%);padding:0 7px;border-radius:999px;background:linear-gradient(180deg,#ffd78e,#ffc66b);box-shadow:0 1px #a76c37;color:#443021;font-size:10px;font-weight:900;line-height:14px;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.scr .scr-tile.is-locked{opacity:.72}.scr-tile.is-locked .level-id .scr-ico{width:13px;height:13px}.scr-lock-line{max-width:100%;font-size:9px;font-weight:700;line-height:11px;white-space:normal}.scr .scr-bonus{background:linear-gradient(180deg,#fff3dc,#f3cf98)}html.art-dialog .scr .scr-bonus{background:linear-gradient(#fff6e3,#ffd08a)}.scr .scr-bonus.is-glow{box-shadow:0 3px #b0874f,0 0 0 3px #ffd68cf2,0 0 16px #ffbe5ad9}.scr-map-main .scr-link{margin-top:8px}.scr-map .scr-soon{margin:4px 0 0;font-style:italic}.scr .scr-tile.is-home{background:linear-gradient(180deg,#fff6e3,#ffe0a3)}.scr .scr-equal button{font-size:15px}.scr .scr-recap{font-style:italic}.scr-chips{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin:0 0 8px}.scr .scr-chip{height:44px;min-height:44px;padding:2px 0;border-radius:10px;gap:0}.scr-chip-n{font-size:13px;font-weight:900;line-height:1.1}.scr .scr-chip .mini-stars{height:10px}.scr .scr-chip .mini-stars .star{font-size:9px}.scr .scr-chip.is-mend{box-shadow:0 3px #7da4b7,0 0 0 2px var(--orange)}.scr .scr-result{line-height:1.35}.scr .scr-milestone{font-weight:800;color:var(--star-on)}html.art-dialog .scr .scr-milestone{color:#b45f00}.scr-cols{display:flex;flex-direction:column}.scr-set{margin:0 0 8px}.scr .scr-seg{gap:8px}.scr .scr-seg button{min-height:48px;font-size:14px}.scr .scr-seg button.is-on{background:linear-gradient(180deg,#2f66b3,#123a78);color:#fff}html.art-keys .scr .row button.is-on{color:#fff;text-shadow:0 1px 0 #061537}html.art-keys .scr .row button.is-on:before{border:0;border-image:none;border-radius:14px;background:linear-gradient(180deg,#3b78c9,#143f83);box-shadow:inset 0 2px #ffffff47,0 3px #0b2a5c}.scr-rule-ico{display:grid;place-items:center;flex-shrink:0;width:20px;height:20px;border-radius:5px;background:var(--tile-ice) center / var(--ice-size) no-repeat}.scr-rule-ico.ico-rock{background-image:url(assets/tiles/tile-bump.webp),var(--tile-ice);background-size:100% 100%,var(--ice-size)}.scr-rule-ico.ico-den{background-image:url(assets/tiles/tile-den.webp);background-size:100% 100%}.scr-rule-ico.ico-crack{background-image:url(assets/tiles/tile-cracked.webp);background-size:100% 100%}.scr-rule-ico.ico-hole{background-image:url(assets/tiles/tile-hole.webp);background-size:100% 100%}.scr-rule-ico.ico-snow{background-image:url(assets/tiles/tile-snowbank.webp),var(--tile-ice);background-size:100% 100%,var(--ice-size)}.scr-rule-ico.ico-husky,.scr-rule-ico.ico-tie{background-image:url(assets/characters/husky-idle.webp),var(--tile-ice);background-size:contain,var(--ice-size)}.scr-rule-ico.ico-wait{background-image:url(assets/characters/fox-idle.webp),var(--tile-ice);background-size:contain,var(--ice-size)}.scr-rule-ico.ico-aim{background-image:url(assets/v3/ui/tutorial-hand.svg),var(--tile-ice);background-size:80% 80%,var(--ice-size)}.scr-rule-ico .scr-ico-paw{width:14px;height:14px;color:var(--orange-dark)}html.art-rock .scr-rule-ico.ico-rock{background-image:url(assets/v3/display/tiles/tile-bump.webp),var(--tile-ice)}html.art-den .scr-rule-ico.ico-den{background-image:url(assets/v3/display/tiles/tile-den.webp),var(--tile-ice);background-size:100% 100%,var(--ice-size)}html.art-cracks .scr-rule-ico.ico-crack{background-image:url(assets/v3/ui/cracks.svg),var(--tile-ice);background-size:84% 84%,var(--ice-size)}html.art-hole .scr-rule-ico.ico-hole{background-image:url(assets/v3/display/tiles/tile-hole.webp);background-size:108% 108%}html.art-snowbank .scr-rule-ico.ico-snow{background-image:url(assets/v3/display/tiles/tile-snowbank.webp),var(--tile-ice)}html.art-husky .scr-rule-ico.ico-husky,html.art-husky .scr-rule-ico.ico-tie{background-image:url(assets/v3/display/characters/husky-idle.webp),var(--tile-ice)}html.art-fox .scr-rule-ico.ico-wait{background-image:url(assets/v3/display/characters/fox-idle.webp),var(--tile-ice)}.dialog:has(>.scr-rules){max-width:380px}.scr .howto-goal{display:flex;align-items:center;justify-content:center;gap:6px;margin:0 0 8px;font-weight:700}.howto-goal .star{font-size:16px}.howto-stars{display:inline-flex;gap:1px}.howto-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.howto-panel{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;margin:0;padding:6px 4px;border-radius:12px;background:#ffffff52;box-shadow:inset 0 0 0 1.5px #10235d1f}.howto-cap{font-size:12.5px;font-weight:700;line-height:1.25}.howto-board{--hc: 26px;--hg: 2px;--hs: calc(var(--hc) + var(--hg));--cell: var(--hc);--cell-gap: var(--hg);position:relative;padding:3px;border-radius:8px;background:#84cef2}.howto-board .cell{border-radius:3px}.howto-layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hw-w3{--w: 3}.hw-w4{--w: 4}.hw-r0{--r: 0}.hw-r1{--r: 1}.hw-r2{--r: 2}.hw-c0{--c: 0}.hw-c1{--c: 1}.hw-c2{--c: 2}.hw-c3{--c: 3}.hw-dr-1{--dr: -1}.hw-dr0{--dr: 0}.hw-dr1{--dr: 1}.hw-dc-3{--dc: -3}.hw-dc-2{--dc: -2}.hw-dc-1{--dc: -1}.hw-dc0{--dc: 0}.hw-dc1{--dc: 1}.hw-dc2{--dc: 2}.hw-dc3{--dc: 3}.hw-len1{--len: 1}.hw-len2{--len: 2}.hw-len3{--len: 3}.howto-piece,.howto-after,.howto-paw,.howto-tie,.howto-hand,.howto-route{position:absolute;top:calc(3px + var(--r, 0) * var(--hs));left:calc(3px + var(--c, 0) * var(--hs));width:var(--hc);height:var(--hc)}.howto-piece{--mx: calc(var(--dc, 0) * var(--hs));--my: calc(var(--dr, 0) * var(--hs));object-fit:contain}.howto-husky{z-index:1}.howto-fox{z-index:2}.howto-ghost{opacity:.45}.howto-after{z-index:0;opacity:0;animation:hw-after 2.4s linear infinite}.hw-after-snow{animation-name:hw-after-fill}.howto-route.hw-across{width:calc(var(--len) * var(--hs) + var(--hc));background:radial-gradient(circle,rgba(255,255,255,.95) 2px,transparent 2.5px) 0 50% / 8px 8px repeat-x}.howto-route.hw-down{height:calc(var(--len) * var(--hs) + var(--hc));background:radial-gradient(circle,rgba(255,255,255,.95) 2px,transparent 2.5px) 50% 0 / 8px 8px repeat-y}.howto-paw{z-index:3;display:grid;place-items:center;color:#b8611f;opacity:0;animation:hw-paw 2.4s linear infinite}.howto-paw .scr-ico{width:60%;height:60%}.hw-paw-paw{animation-name:hw-blink;opacity:1}.hw-paw-tie{opacity:1;animation:none}.howto-tie{z-index:2;display:grid;place-items:center;color:#10235d8c}.howto-tie .scr-ico{width:55%;height:55%}.howto-tie.is-chosen{color:#b8611f}.howto-order{display:inline-flex;gap:2px;color:#10235d}.howto-order .scr-ico{width:14px;height:14px}.howto-hand{z-index:4;width:calc(var(--hc) * .9);animation:hw-hand 2.4s ease-in-out infinite}.hw-move{animation:hw-slide 2.4s ease-in-out infinite}.hw-fillbank{animation-name:hw-bank-fill}.hw-step{animation:hw-step 2.4s ease-in-out infinite}.hw-bump-left{--bx: -3px}.hw-bump-right{--bx: 3px}.hw-bump{animation:hw-bump 2.4s ease-in-out infinite}@keyframes hw-slide{0%,15%{transform:translate(0);opacity:1}40%,88%{transform:translate(var(--mx),var(--my));opacity:1}to{transform:translate(var(--mx),var(--my));opacity:0}}@keyframes hw-bank-fill{0%,15%{transform:translate(0);opacity:1}40%{transform:translate(var(--mx),var(--my));opacity:1}52%,to{transform:translate(var(--mx),var(--my));opacity:0}}@keyframes hw-step{0%,55%{transform:translate(0);opacity:1}68%,88%{transform:translate(var(--mx),var(--my));opacity:1}to{transform:translate(var(--mx),var(--my));opacity:0}}@keyframes hw-bump{0%,15%,30%,to{transform:translate(0)}22%{transform:translate(var(--bx))}}@keyframes hw-after{0%,46%{opacity:0}54%,90%{opacity:1}to{opacity:0}}@keyframes hw-after-fill{0%,38%{opacity:0}46%,90%{opacity:1}to{opacity:0}}@keyframes hw-paw{0%,38%{opacity:0}44%,62%{opacity:1}70%,to{opacity:0}}@keyframes hw-blink{0%,30%{opacity:1}40%{opacity:.2}50%,to{opacity:1}}@keyframes hw-hand{0%,25%{transform:translate(30%,30%)}50%,85%{transform:translate(calc(30% + var(--hs)),30%)}to{transform:translate(30%,30%)}}.howto-panel.is-unseen .howto-board{filter:brightness(0);opacity:.5}.howto-panel.is-unseen .howto-board *{animation:none}.howto-panel.is-unseen .howto-cap{font-style:italic;opacity:.8}.howto-foot{display:flex;flex-direction:column;align-items:stretch;margin-top:8px}.howto-foot .scr-dots{margin-bottom:4px}.howto-foot .scr-buttons{margin-top:0}@media(max-height:700px),(max-width:359px){.howto-board{--hc: 22px}.howto-cap{font-size:12px}}.scr .scr-title-ico{width:26px;height:26px;margin-right:6px;vertical-align:-4px}.ad-curtain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:grid;place-items:center;padding:16px;background:#040c14f0;color:var(--text);text-align:center}.ad-curtain-box{display:grid;justify-items:center;gap:16px}.ad-curtain-text{margin:0;font-size:20px;font-weight:800;line-height:1.35}.ad-curtain .row{min-width:220px}#loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;padding:16px;background:var(--sky-top);transition:opacity .2s ease}#loading.is-done{opacity:0;pointer-events:none}.loading-logo{display:block;width:min(220px,70vw);height:auto}.loading-dots{display:flex;gap:14px}.loading-dots i{width:9px;height:9px;border-radius:50%;background:#fff;box-shadow:0 0 8px #fffc;opacity:.25;animation:scr-loading 1.2s ease-in-out infinite}.loading-dots i:nth-child(2){animation-delay:.2s}.loading-dots i:nth-child(3){animation-delay:.4s}@keyframes scr-loading{50%{opacity:.95;transform:translateY(-4px)}}@media(max-height:700px){.scr .scr-title{font-size:21px}}@media(max-width:359px){.scr-map .scr-grid{gap:6px}.scr .scr-tile{padding:4px 0}.scr-tile .level-name{font-size:8.5px;letter-spacing:-.01em}}@media(orientation:landscape)and (max-height:540px){.scr .scr-title{margin:0 0 4px;font-size:20px}.scr .scr-line{margin-bottom:4px;font-size:14px;line-height:1.3}.scr .scr-buttons{margin-top:6px}.scr .big-stars{margin-bottom:4px}.scr .row button{min-height:48px}.scr.scr-loss .scr-hero{width:56px;height:56px}.dialog:has(>.scr-loss){max-width:340px}.dialog:has(>.scr-rules){max-width:600px}.howto-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.howto-board{--hc: 24px}.howto-foot{flex-direction:row;align-items:center;justify-content:center;gap:12px;margin-top:6px}.howto-foot .scr-dots{margin:0}.howto-foot .scr-buttons{min-width:160px}.scr-help .scr-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.dialog:has(>.scr-settings){max-width:600px}.scr-settings .scr-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10px;align-items:start}.dialog:has(>.scr-map){max-width:600px}.scr-map{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);column-gap:14px;align-items:start}.scr-map .scr-title{font-size:18px}.scr-map:has(>.dlg-x) .scr-map-head{padding-right:0}.scr-daily:has(>.dlg-x)>.scr-col:first-child>.scr-title{padding:0}.scr-map:has(>.dlg-x) .scr-map-main,.scr-daily:has(>.dlg-x)>.scr-col:nth-child(2){padding-top:34px}.scr-map .scr-grid{gap:8px;margin-top:6px}.scr .scr-tile{height:58px;padding:2px}.scr-map .scr-daily-tile{font-size:14px}.dialog:has(>.scr-daily){max-width:600px}.scr-daily{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);column-gap:16px;align-items:start}.scr-set{margin-bottom:4px}.scr-set .scr-label{margin-bottom:2px;font-size:11px}.scr-today .scr-stack,.scr-fresh .scr-stack{grid-template-columns:repeat(2,minmax(0,1fr))}}html.reduce-motion .scr-burst{display:none}html.reduce-motion .scr .big-stars.pop .star,html.reduce-motion .scr .scr-hero,html.reduce-motion .dialog:has(>.scr-loss),html.reduce-motion .loading-dots i{animation:none}html.reduce-motion .howto-board *{animation:none!important}html.reduce-motion .howto-piece.hw-move,html.reduce-motion .howto-piece.hw-step{transform:translate(var(--mx),var(--my))}html.reduce-motion .howto-after,html.reduce-motion .howto-paw{opacity:1}html.reduce-motion .howto-piece.hw-fillbank,html.reduce-motion .howto-hand{opacity:0}html.reduce-motion .loading-dots i{opacity:.7}@media(prefers-reduced-motion:reduce){.loading-dots i{animation:none;opacity:.7}}.scr .scr-toggle{justify-content:space-between;padding:0 16px}.scr-switch{position:relative;flex:0 0 auto;width:40px;height:22px;border-radius:999px;background:#10235d59;box-shadow:inset 0 1px 2px #06153766}.scr-switch:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #06153766;transition:left .15s ease-out}.scr-toggle.is-on .scr-switch{background:#43c52b}.scr-toggle.is-on .scr-switch:after{left:21px}.scr .scr-set-note{margin:4px 0 0;text-align:center;opacity:.8}.x2-total{display:inline-flex;align-items:center;gap:2px;margin-left:6px;font-size:15px;font-weight:900}.scr .scr-x2:has(.x2-timer){padding-right:18px}.x2-total .scr-ico{width:16px;height:16px}.scr-cause-step{display:flex;align-items:center;justify-content:center;gap:6px;margin:2px 0 4px}.scr-cause-step .scr-rule-ico{width:34px;height:34px;border-radius:8px;box-shadow:0 0 0 2px #ffffffb3}.scr-cause-step .scr-step-arrow{width:18px;height:18px;color:#d8392c}.scr-cost{display:inline-flex;align-items:center;gap:1px}.scr-cost .scr-ico{width:15px;height:15px}.scr .scr-ribbon.is-bonus{background:linear-gradient(180deg,#c481eb,#7430ad);color:#fff}.scr .scr-daily-tile{min-height:42px;font-size:14px}.settings-socials{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:10px;padding-top:14px;border-top:1px solid rgba(171,224,255,.3)}.settings-social-link{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;border:1px solid rgba(153,222,255,.55);border-radius:14px;background:#102e70;box-shadow:inset 0 1px #ffffff24,0 2px #061a42;text-decoration:none}.settings-social-link img{display:block;width:24px;height:24px;filter:brightness(0) invert(1)}.settings-social-link:hover{background:#19458f;border-color:#b5f0ff}.settings-social-link:focus-visible{outline:3px solid #a2eeff;outline-offset:3px}.settings-social-link:active{transform:translateY(2px);box-shadow:inset 0 1px #ffffff24}.scr-den .den-fox.is-painted{filter:none}.look-f-ember,html.fox-ember .fox:not(.danger)>.sprite,html.fox-ember .hero.is-fox,html.fox-ember .howto-fox{filter:saturate(1.5) hue-rotate(-12deg) brightness(.92)}.look-f-sunny,html.fox-sunny .fox:not(.danger)>.sprite,html.fox-sunny .hero.is-fox,html.fox-sunny .howto-fox{filter:sepia(.45) saturate(1.7) hue-rotate(12deg) brightness(1.08)}.look-f-rose,html.fox-rose .fox:not(.danger)>.sprite,html.fox-rose .hero.is-fox,html.fox-rose .howto-fox{filter:hue-rotate(-40deg) saturate(1.25) brightness(1.04)}.look-f-mint,html.fox-mint .fox:not(.danger)>.sprite,html.fox-mint .hero.is-fox,html.fox-mint .howto-fox{filter:hue-rotate(95deg) saturate(1.05)}.look-f-frost,html.fox-frost .fox:not(.danger)>.sprite,html.fox-frost .hero.is-fox,html.fox-frost .howto-fox{filter:hue-rotate(185deg) saturate(1.25) brightness(1.04) drop-shadow(0 0 1px #0b2141)}.look-f-violet,html.fox-violet .fox:not(.danger)>.sprite,html.fox-violet .hero.is-fox,html.fox-violet .howto-fox{filter:hue-rotate(235deg) saturate(1.2)}.look-f-night,html.fox-night .fox:not(.danger)>.sprite,html.fox-night .hero.is-fox,html.fox-night .howto-fox{filter:hue-rotate(215deg) saturate(2.4) brightness(.6)}.fx.trail.trail-frost{--trail-paint: radial-gradient(ellipse 85% 34% at 88% 50%, rgba(120, 200, 255, .85), rgba(70, 160, 245, .35) 55%, rgba(70, 160, 245, 0) 100%)}.fx.trail.trail-sparkle{--trail-paint: radial-gradient(ellipse 85% 34% at 88% 50%, rgba(255, 246, 205, .9), rgba(255, 220, 120, .35) 55%, rgba(255, 220, 120, 0) 100%)}.fx.trail.trail-ember{--trail-paint: radial-gradient(ellipse 85% 34% at 88% 50%, rgba(255, 190, 90, .9), rgba(240, 90, 40, .38) 55%, rgba(240, 90, 40, 0) 100%)}.fx.trail.trail-aurora{--trail-paint: radial-gradient(ellipse 85% 34% at 88% 50%, rgba(120, 240, 200, .85), rgba(170, 110, 255, .38) 55%, rgba(170, 110, 255, 0) 100%)}.fx.trail.trail-rainbow{--trail-paint: radial-gradient(ellipse 85% 36% at 88% 50%, rgba(255, 255, 255, .55), rgba(255, 255, 255, 0) 70%), linear-gradient(to bottom, rgba(255, 80, 80, 0) 28%, rgba(255, 90, 90, .5) 34%, rgba(255, 190, 60, .55) 42%, rgba(255, 235, 90, .55) 50%, rgba(90, 220, 120, .55) 58%, rgba(80, 160, 255, .5) 66%, rgba(170, 100, 255, 0) 72%)}.fx.trail.trail-stars{--trail-paint: radial-gradient(ellipse 85% 34% at 88% 50%, rgba(255, 220, 110, .9), rgba(255, 180, 40, .38) 55%, rgba(255, 180, 40, 0) 100%)}.fx.dust{z-index:1;width:0;height:0}.dust-bit{position:absolute;opacity:0;background:radial-gradient(circle,#fff 0 22%,#dcf0ffe6 40%,#a0d2ff00 70%) center / contain no-repeat;pointer-events:none}html:not(.art-pack) .dust-bit{filter:drop-shadow(0 0 1px rgba(8,40,96,.7))}.dust-classic .dust-bit.d2,.dust-sparkle .dust-bit:is(.d1,.d2),.dust-aurora .dust-bit.d1{background-image:url(assets/fx/fx-sparkle-1.svg)}.dust-classic .dust-bit.d4,.dust-sparkle .dust-bit.d3{background-image:url(assets/fx/fx-sparkle-2.svg)}.dust-frost .dust-bit.d1{background-image:url(assets/fx/fx-snow-1.svg)}.dust-frost .dust-bit.d2{background-image:url(assets/fx/fx-snow-2.svg)}.dust-frost .dust-bit:is(.d3,.d4){background-image:url(assets/fx/fx-snow-3.svg)}.dust-ember .dust-bit{background-image:radial-gradient(circle,#fff1c2 0 18%,#ff9a3c 42%,#ff502800 70%)}.dust-aurora .dust-bit:is(.d2,.d4){background-image:radial-gradient(circle,#f1e3ff 0 18%,#b46bff 45%,#9650ff00 70%)}.dust-aurora .dust-bit.d3{background-image:radial-gradient(circle,#e6fff6 0 18%,#2fe0a8 45%,#28dca000 70%)}.dust-rainbow .dust-bit.d1{background-image:radial-gradient(circle,#ffe3ef 0 18%,#ff5f9c 45%,#ff509600 70%)}.dust-rainbow .dust-bit.d2{background-image:radial-gradient(circle,#fff6cf 0 18%,#ffc02e 45%,#ffbe2800 70%)}.dust-rainbow .dust-bit.d3{background-image:radial-gradient(circle,#e0fbff 0 18%,#2ec8ff 45%,#28beff00 70%)}.dust-rainbow .dust-bit.d4{background-image:radial-gradient(circle,#e8ffe0 0 18%,#49d66b 45%,#46d26400 70%)}.dust-stars .dust-bit:is(.d1,.d2){background-image:url(assets/icons/icon-star-mini.svg)}.dust-stars .dust-bit:is(.d3,.d4){background-image:radial-gradient(circle,#fffbe6 0 18%,#ffd23f 45%,#ffc82800 70%)}.look-t-frost .den-bit.b1{background-image:url(assets/fx/fx-snow-1.svg)}.look-t-frost .den-bit.b2{background-image:url(assets/fx/fx-snow-2.svg)}.look-t-frost .den-bit.b3{background-image:url(assets/fx/fx-snow-3.svg)}.look-t-ember .den-bit{background-image:radial-gradient(circle,#fff1c2 0 18%,#ff9a3c 42%,#ff502800 70%)}.look-t-sparkle .den-bit.b1,.look-t-sparkle .den-bit.b3{background-image:url(assets/fx/fx-sparkle-1.svg)}.look-t-sparkle .den-bit.b2,.look-t-sparkle .den-bit.b4{background-image:url(assets/fx/fx-sparkle-2.svg)}.look-t-stars .den-bit{background-image:url(assets/icons/icon-star-mini.svg)}.scr-den .den-cell.look-l-warm[data-tile=D]:after{background:radial-gradient(ellipse at 50% 70%,rgba(255,190,100,.85),rgba(255,150,60,.25) 55%,transparent 72%)}.scr-den .den-cell.look-l-aurora[data-tile=D]:after{background:radial-gradient(ellipse at 50% 70%,rgba(201,255,232,.9),rgba(52,199,164,.3) 55%,transparent 72%)}.scr-den .den-cell.look-l-moon[data-tile=D]:after{background:radial-gradient(ellipse at 50% 70%,rgba(255,255,255,.9),rgba(159,185,234,.3) 55%,transparent 72%)}.scr-den .den-cell.look-l-rose[data-tile=D]:after{background:radial-gradient(ellipse at 50% 70%,rgba(255,225,234,.9),rgba(236,111,152,.3) 55%,transparent 72%)}html.den-ember .cell[data-tile=D]:after,.scr-den .den-cell.look-l-ember[data-tile=D]:after{background:radial-gradient(ellipse at 50% 70%,rgba(255,220,150,.95),rgba(255,96,40,.35) 55%,transparent 72%)}html.den-violet .cell[data-tile=D]:after,.scr-den .den-cell.look-l-violet[data-tile=D]:after{background:radial-gradient(ellipse at 50% 70%,rgba(236,214,255,.92),rgba(140,86,230,.35) 55%,transparent 72%)}html.den-star .cell[data-tile=D]:after,.scr-den .den-cell.look-l-star[data-tile=D]:after{background:radial-gradient(circle at 18% 22%,#fff 0 5%,transparent 9%),radial-gradient(circle at 82% 20%,#fff6d0 0 5%,transparent 9%),radial-gradient(circle at 24% 84%,#fff6d0 0 4%,transparent 8%),radial-gradient(circle at 80% 80%,#fff 0 5%,transparent 9%),radial-gradient(ellipse at 50% 70%,rgba(255,252,228,.95),rgba(255,214,120,.35) 55%,transparent 72%);animation-duration:1.3s}html.den-prism .cell[data-tile=D]:after,.scr-den .den-cell.look-l-prism[data-tile=D]:after{border-radius:50%;background:conic-gradient(from 0deg,#ff6b6bd9,#ffd36bd9,#7dff9ad9,#6bd6ffd9,#b06bffd9,#ff6b6bd9);animation:den-glow 2.2s ease-in-out infinite alternate,den-prism 10s linear infinite}@keyframes den-prism{to{transform:rotate(360deg)}}html.ice-lilac .board:not(.den-board),.scr-den .look-i-lilac{--ice-tint: rgba(196, 160, 255, .6)}html.ice-mint .board:not(.den-board),.scr-den .look-i-mint{--ice-tint: rgba(120, 235, 190, .6)}html.ice-dawn .board:not(.den-board),.scr-den .look-i-dawn{--ice-tint: rgba(255, 186, 168, .92)}html.ice-glacier .board:not(.den-board),.scr-den .look-i-glacier{--ice-tint: rgba(110, 215, 255, .55)}.scr-den .look-i-lilac .cell,html.ice-lilac .board:not(.den-board) .cell:not([data-tile=D]){filter:hue-rotate(50deg) saturate(1.1)}.scr-den .look-i-mint .cell,html.ice-mint .board:not(.den-board) .cell:not([data-tile=D]){filter:hue-rotate(-45deg) saturate(1.15)}.scr-den .look-i-dawn .cell,html.ice-dawn .board:not(.den-board) .cell:not([data-tile=D]){filter:hue-rotate(160deg) saturate(.55) brightness(1.03)}.scr-den .look-i-glacier .cell,html.ice-glacier .board:not(.den-board) .cell:not([data-tile=D]){filter:saturate(1.4) brightness(1.04)}html.ice-lilac .board:not(.den-board) .cell[data-tile=D],html.ice-mint .board:not(.den-board) .cell[data-tile=D],html.ice-dawn .board:not(.den-board) .cell[data-tile=D],html.ice-glacier .board:not(.den-board) .cell[data-tile=D]{background-image:linear-gradient(var(--ice-tint),var(--ice-tint)),var(--tile-ice);background-size:100% 100%,var(--ice-size);background-blend-mode:color,normal}.den-btn.has-gift:after{content:"";position:absolute;top:3px;right:3px;width:10px;height:10px;border-radius:50%;background:#ffcf5a;box-shadow:0 0 0 2px #0d2358}.den-btn.coach{outline:3px solid var(--focus);outline-offset:3px}.scr-reward{display:inline-flex;align-items:center;align-self:center;gap:6px;margin:2px 0 10px;padding:4px 16px 4px 8px;border-radius:999px;background:linear-gradient(180deg,#1d447f,#0d2358);border:2px solid #6094c3;box-shadow:inset 0 2px 6px #d4f4ff33,0 3px 4px #00000040;color:#fff;font-size:24px;font-weight:900;font-variant-numeric:tabular-nums;text-shadow:0 2px 0 #061537}.scr .scr-reward .scr-ico{width:32px;height:32px}.scr-reward-x2{padding:1px 7px;border-radius:999px;background:linear-gradient(#ffe08a,#f5a623);color:#5a3300;font-size:14px;text-shadow:none}.scr-reward.is-doubled{animation:reward-pop .42s var(--ease-back)}@keyframes reward-pop{50%{transform:scale(1.15)}}.overlay:has(.scr-den){padding:8px}.dialog:has(>.scr-den){max-width:380px;max-height:calc(100 * var(--vh) - 16px);padding:14px 10px 12px}.scr-den{--look: 52px;--tile: 64px;--tab: 44px}.den-head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:40px;margin:0 0 6px}.den-head .scr-title{margin:0}.den-fish{justify-self:start;display:inline-flex;align-items:center;gap:4px;padding:2px 10px 2px 6px;border-radius:999px;background:#10235d29;font-size:17px;font-weight:900;font-variant-numeric:tabular-nums}.scr .den-fish .scr-ico{width:22px;height:22px}.den-tabs{display:grid;grid-auto-flow:column;grid-auto-columns:var(--tab);justify-content:center;gap:4px;margin:0 0 8px}.scr .den-tab{flex-direction:column;gap:1px;width:var(--tab);min-height:var(--tab);height:var(--tab);padding:2px 0 0;border-radius:12px;font-size:10px;line-height:1}.scr .den-tab .den-tab-ico{width:20px;height:20px}.scr .den-tab.is-on{background:linear-gradient(180deg,#2f66b3,#123a78);color:#fff}.den-dot{position:absolute;top:3px;right:4px;width:8px;height:8px;border-radius:50%;background:#ffcf5a;box-shadow:0 0 0 1.5px #0d2358}.scr .den-cap{margin:0 0 6px;font-size:13px;font-weight:800}.den-grid{display:grid;grid-template-columns:repeat(4,var(--tile));justify-content:center;gap:8px}.scr .den-tile{width:var(--tile);height:var(--tile);min-height:0;padding:0;border-radius:14px;background:linear-gradient(#2c5f93,#173a68);box-shadow:inset 0 0 0 2px #b3e2f159;filter:none;color:#fff}.scr .den-tile.is-sel{box-shadow:inset 0 0 0 2px #b3e2f159,0 0 0 3px var(--focus)}.scr .den-tile.is-use{box-shadow:inset 0 0 0 3px #ffcf5a}.scr .den-tile.is-use.is-sel{box-shadow:inset 0 0 0 3px #ffcf5a,0 0 0 3px var(--focus)}.den-chip{position:absolute;right:2px;bottom:2px;display:inline-flex;align-items:center;gap:1px;padding:1px 4px;border-radius:999px;background:#081630d1;color:#fff;font-size:10px;font-style:normal;font-weight:900;line-height:1.3}.scr .den-chip .scr-ico{width:13px;height:13px}.den-chip.is-use{background:#2f9e57}.den-chip.is-owned{background:#081630bf;color:#bfe9ff;font-size:10px}.den-chip.is-lock{background:#081630e6;color:var(--star-on)}.den-look{position:relative;display:grid;place-items:center;width:var(--look);height:var(--look)}.den-look .cell{display:block}.den-fox{display:block;width:100%;height:100%;object-fit:contain}.den-trail{grid-template-columns:repeat(2,calc(var(--look) * .46));gap:1px;align-content:center;justify-content:center}.den-trail .cell{width:calc(var(--look) * .46);height:calc(var(--look) * .46)}.den-streak{position:absolute;left:4%;right:4%;top:46%;height:22%;border-radius:999px;background:linear-gradient(to right,#fff0,#ffffffe6)}.look-t-frost .den-streak{background:linear-gradient(to right,#46a0f500,#46a0f5f2)}.look-t-sparkle .den-streak{background:linear-gradient(to right,#fff6cd00,#fff6cdf2)}.look-t-ember .den-streak{background:linear-gradient(to right,#ff8c3200,#ffa046e6 60%,#e84028f2)}.look-t-aurora .den-streak{background:linear-gradient(to right,#50e6aa00,#50e6aad9 50%,#b074fff2)}.look-t-rainbow .den-streak{background:linear-gradient(to right,#ff505033,#ffaa3ce6 25%,#ffe65ae6 45%,#5adc78e6 62%,#50a0ffeb 80%,#aa64fff2)}.look-t-stars .den-streak{background:linear-gradient(to right,#ffbe2800,#ffbe28f2)}.den-bit{filter:drop-shadow(0 0 1px rgba(8,40,96,.85))}.den-bit{position:absolute;top:57%;width:calc(var(--look) * .2);height:calc(var(--look) * .2);margin:calc(var(--look) * -.1);background:center / contain no-repeat;display:none}.den-bit.b1{left:18%}.den-bit.b2{left:40%}.den-bit.b3{left:62%}.den-bit.b4{left:84%}.look-t-frost .den-bit.b1,.look-t-frost .den-bit.b2,.look-t-frost .den-bit.b3,.look-t-ember .den-bit.b1,.look-t-ember .den-bit.b2,.look-t-ember .den-bit.b3,.look-t-sparkle .den-bit,.look-t-stars .den-bit{display:block}.den-trail-ico{position:absolute;top:0;right:0;bottom:0;left:0;display:none}.den-light .den-cell{width:calc(var(--look) * .82);height:calc(var(--look) * .82)}.scr-den .den-cell[data-tile=D]:after{left:16%;right:16%;top:34%;bottom:2%;opacity:1;animation:none}.scr-den .den-cell.look-l-prism[data-tile=D]:after{animation:den-prism 10s linear infinite}.scr-den .den-cell.look-l-warm{filter:drop-shadow(0 0 5px #ffb450) drop-shadow(0 0 2px #ffb450)}.scr-den .den-cell.look-l-aurora{filter:drop-shadow(0 0 5px #34c7a4) drop-shadow(0 0 2px #34c7a4)}.scr-den .den-cell.look-l-moon{filter:drop-shadow(0 0 5px #d6e2ff) drop-shadow(0 0 2px #d6e2ff)}.scr-den .den-cell.look-l-rose{filter:drop-shadow(0 0 5px #ec6f98) drop-shadow(0 0 2px #ec6f98)}.scr-den .den-cell.look-l-ember{filter:drop-shadow(0 0 5px #ff6028) drop-shadow(0 0 2px #ff6028)}.scr-den .den-cell.look-l-violet{filter:drop-shadow(0 0 5px #9a5cf0) drop-shadow(0 0 2px #9a5cf0)}.scr-den .den-cell.look-l-star{filter:drop-shadow(0 0 5px #ffe08a) drop-shadow(0 0 2px #ffe08a)}.scr-den .den-cell.look-l-prism{filter:drop-shadow(0 0 5px #c26bff) drop-shadow(0 0 2px #c26bff)}.den-ice{grid-template-columns:repeat(2,calc(var(--look) * .46));gap:1px;align-content:center;justify-content:center}.den-ice .cell{width:calc(var(--look) * .46);height:calc(var(--look) * .46)}.is-goal .den-look{isolation:isolate}.den-goal-pic{position:absolute;top:0;right:0;bottom:0;left:0;display:inherit;grid-template-columns:inherit;gap:inherit;place-items:inherit;align-content:inherit;justify-content:inherit;filter:brightness(.68)}.is-goal .den-look:before{content:"";position:absolute;top:6%;right:6%;bottom:6%;left:6%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,#ffe27af2,#ffb21f80 34%,#ffb21f00 58%),repeating-conic-gradient(#ffd65acc 0deg 11deg,#ffd65a00 11deg 30deg);-webkit-mask-image:radial-gradient(closest-side,#000 40%,transparent);mask-image:radial-gradient(closest-side,#000 40%,transparent);animation:den-goal-rays 14s linear infinite}.den-spark{position:absolute;top:6%;right:10%;width:16%;height:16%;background:radial-gradient(circle,#fff 0 22%,#ffe27a 60%);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);animation:den-spark 1.8s ease-in-out infinite;pointer-events:none}.den-spark.s2{top:auto;right:auto;bottom:28%;left:6%;width:12%;height:12%;animation-delay:-.9s}.den-goal-lock{position:absolute;right:0;bottom:0;display:grid;place-items:center;width:32%;height:32%;border-radius:50%;background:radial-gradient(circle at 40% 35%,#2f56e6,#0a1a6e);box-shadow:0 0 0 1.5px #ffd76a,0 2px 3px #00000073}.scr .den-goal-lock .scr-ico{width:66%;height:66%;color:#ffd76a}@keyframes den-goal-rays{to{transform:rotate(360deg)}}@keyframes den-spark{0%,to{opacity:.15;transform:scale(.35) rotate(0)}50%{opacity:1;transform:scale(1) rotate(45deg)}}.den-goal-bar{-webkit-appearance:none;appearance:none;display:block;border:0;border-radius:999px;background:#061450;overflow:hidden}.den-goal-bar::-webkit-progress-bar{background:#061450;border-radius:999px}.den-goal-bar::-webkit-progress-value{background:linear-gradient(180deg,#ffe680,#ffb21f);border-radius:999px}.den-goal-bar::-moz-progress-bar{background:linear-gradient(180deg,#ffe680,#ffb21f);border-radius:999px}.scr.scr-den .den-chip.is-goal{position:relative;overflow:hidden;isolation:isolate}.den-chip.is-goal .den-goal-bar{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%}.den-goal-row{display:flex;align-items:center;gap:6px;margin:3px 0 2px}.den-goal-row .den-goal-bar{flex:1 1 auto;min-width:0;height:10px;box-shadow:0 0 0 1.5px #4a8cffcc}.den-goal-n{display:inline-flex;align-items:center;gap:2px;color:#ffe27a;font-size:13px;font-weight:900;white-space:nowrap}.scr .den-goal-n .scr-ico{width:15px;height:15px}.den-right{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:12px;align-items:center;margin-top:10px;text-align:left}.den-right>*{grid-column:2}.den-right>.den-preview{grid-column:1;grid-row:1 / span 3}.den-right>.den-bar,.den-right>.den-pool,.den-right>.scr-pips{grid-column:1 / -1}.den-preview{display:grid;place-items:center;width:76px;height:76px;border-radius:16px;background:linear-gradient(#2c5f93,#173a68);box-shadow:inset 0 0 0 2px #b3e2f159;color:#fff;--look: 68px}.scr .den-gift-big{width:40px;height:40px}.dialog p.den-name,.scr .den-name{margin:0 0 2px;font-size:18px;font-weight:900;color:inherit}.scr .den-state{margin:0 0 2px;font-size:14px;font-weight:700;line-height:1.3}.scr .den-state.scr-small{font-size:12px;font-weight:700}.scr .den-bar{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.scr .den-bar button{flex:1 1 auto;min-height:48px;font-size:14px;padding:0 10px}.scr .den-bar .den-price{font-variant-numeric:tabular-nums}.scr button .den-price{display:inline-flex;align-items:center;gap:2px}.scr button .den-price .scr-ico{width:15px;height:15px}.den-body.is-one .den-right{display:block;text-align:center}.den-rows{display:grid;gap:4px;margin:2px 0 4px;text-align:left}.scr .den-row{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:700}.scr .den-row .scr-ico{width:20px;height:20px}.scr .den-gift{flex-direction:column;gap:2px;padding:4px 2px 2px}.den-gift-look{--look: 30px}.scr .den-gift-ico{width:28px;height:28px}.den-gift-name{font-size:10px;font-weight:800;line-height:1.05}.den-pool{display:grid;grid-template-columns:repeat(10,26px);justify-content:center;gap:3px;margin:8px 0 4px}.den-pool-item{display:grid;place-items:center;width:26px;height:26px;border-radius:6px;background:linear-gradient(#2c5f93,#173a68);--look: 24px}.den-pool-item .den-streak{display:none}.scr .den-odds{font-size:12px;text-align:center}.den-right>.den-odds,.den-right>.den-meter{grid-column:1 / -1}.scr .den-meter{margin:4px 0 0;justify-content:center}.scr .den-got{font-size:16px;font-weight:900}.den-preview.is-reveal .den-look{animation:den-flip .6s var(--ease-out) both}@keyframes den-flip{0%{transform:perspective(200px) rotateY(90deg) scale(.6);opacity:0}to{transform:none;opacity:1}}.den-preview .den-trail .den-streak{transform-origin:left center;animation:den-streak 1.6s ease-in-out infinite}@keyframes den-streak{0%{transform:scaleX(0);opacity:.2}45%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}@media(min-width:360px){.scr-den{--tab: 48px}}@media(min-width:390px)and (min-height:700px){.scr-den{--tile: 72px;--look: 60px}.dialog:has(>.scr-den){padding:18px 14px 14px}}@media(orientation:landscape)and (max-height:540px){.dialog:has(>.scr-den){max-width:620px;padding:10px 14px}.scr-den{--tab: 44px;--tile: 60px;--look: 50px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"head right" "tabs right" "left right";grid-template-rows:auto auto 1fr;column-gap:16px;align-items:start}.den-head{grid-area:head;margin-bottom:4px}.den-tabs{grid-area:tabs;margin-bottom:6px}.den-body{display:contents}.den-left{grid-area:left}.den-right{grid-area:right;margin-top:0;padding-top:40px}.den-grid{gap:6px}.den-pool{grid-template-columns:repeat(5,26px)}}html.reduce-motion .den-preview .den-trail .den-streak,html.reduce-motion .den-preview.is-reveal .den-look,html.reduce-motion .scr-den .den-cell:after,html.reduce-motion .den-spark,html.reduce-motion .is-goal .den-look:before{animation:none!important}html.reduce-motion .scr-den .den-stage-dust .dust-bit{animation:none!important}.scr.scr-den{--den-card: linear-gradient(180deg, #e6f8ff, #cdeefc);--den-edge: rgba(18, 101, 173, .45);--den-ink: #12345d;--den-ink-2: #365c7e;--den-sel: #ffd268;color:var(--den-ink)}.den-secs{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:2px 0 8px}.scr .den-sec{position:relative;min-height:44px;gap:8px;font-size:17px;font-weight:900}.scr .den-sec .den-sec-ico{width:26px;height:26px}html.art-pack .scr.scr-den .den-sec.is-on,.scr.scr-den .den-sec.is-on{border-image:none;background:linear-gradient(180deg,#3b78c9,#126ac1 60%,#0e4f96);box-shadow:inset 0 2px #ffffff47,0 0 0 2px var(--den-sel),0 3px #0b2a5c;color:#fff;text-shadow:0 1px 0 #061537}.scr.scr-den .den-tabs{grid-auto-flow:unset;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-columns:unset;gap:6px;margin:0 0 10px}.scr.scr-den .den-tab{width:auto;height:52px;min-height:52px;font-size:12px;gap:3px}.scr.scr-den .den-tab .den-tab-ico{width:24px;height:24px}.scr.scr-den .den-cap{margin:0 0 8px;font-size:16px;font-weight:900;color:var(--den-ink)}.scr.scr-den .den-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html.art-pack .scr.scr-den .den-tile,.scr.scr-den .den-tile{position:relative;display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:6px;width:auto;height:74px;padding:4px 8px 4px 4px;border:2px solid var(--den-edge);border-image:none;border-radius:14px;background:var(--den-card);box-shadow:inset 0 1px #f2fdff,0 2px #07518d59;color:var(--den-ink);text-align:left;--look: 56px}.scr.scr-den .den-tile.is-use{box-shadow:inset 0 1px #f2fdff,0 2px #07518d59}.scr.scr-den .den-tile.is-sel,.scr.scr-den .den-tile.is-use.is-sel{border-color:var(--den-sel);box-shadow:0 0 0 2px var(--den-sel),inset 0 1px #f2fdff,0 2px #07518d59}.den-card-text{display:grid;gap:4px;min-width:0;justify-items:start}.den-card-name{font-size:15px;line-height:1.1;font-weight:900;overflow-wrap:anywhere}.scr.scr-den .den-chip{position:static;gap:3px;padding:2px 8px 2px 4px;border-radius:999px;background:#12345d1a;color:var(--den-ink);font-size:14px;line-height:1.2}.scr.scr-den .den-chip .scr-ico{width:18px;height:18px}.scr.scr-den .den-chip.is-use{background:#dff7d3;color:#1d6b25;padding-left:3px}.scr.scr-den .den-chip.is-use .scr-ico{color:#fff;background-color:#43c52b;border-radius:50%;padding:2px}.scr.scr-den .den-chip.is-owned{background:#126ac124;color:#126ac1;font-size:13px;padding:2px 8px}.scr.scr-den .den-chip.is-lock{background:#12345dd9;color:#ffd76a;font-size:13px}.scr.scr-den .den-chip.is-lock .scr-ico{width:14px;height:14px;color:#fff}.scr.scr-den .den-right{display:block;margin-top:10px;padding-top:10px;border-top:2px solid rgba(18,101,173,.2)}.den-dock{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.scr.scr-den .den-dock .den-preview{width:60px;height:60px;--look: 52px;border-radius:14px}.den-dock-text{min-width:0;text-align:left}.scr.scr-den .den-dock .den-name{font-size:18px;margin:0}.scr.scr-den .den-dock .den-state{font-size:13px;color:var(--den-ink-2);margin:0}.scr.scr-den .den-dock .den-bar{margin:0;flex-wrap:nowrap;flex-direction:column;gap:6px}.scr.scr-den .den-dock .den-bar button{min-width:118px;min-height:46px;font-size:16px}.scr .den-help{margin:6px 0 0;text-align:center;color:var(--den-ink-2)}.den-body.is-rows{display:block}.den-gift-rows{display:grid;gap:8px}.den-gift-row{border:2px solid var(--den-edge);border-radius:14px;background:var(--den-card);box-shadow:inset 0 1px #f2fdff,0 2px #07518d59}.den-gift-row.is-open{border-color:var(--den-sel);box-shadow:0 0 0 2px var(--den-sel),0 2px #07518d59}html.art-pack .scr.scr-den .den-gift-row .den-tile,.scr.scr-den .den-gift-row .den-tile{display:flex;align-items:center;gap:12px;width:100%;height:auto;min-height:64px;padding:6px 14px 6px 8px;border:0;background:none;box-shadow:none}.scr.scr-den .den-gift-row .den-gift-look{--look: 52px;width:52px;height:52px;flex:0 0 auto}.scr.scr-den .den-gift-row .den-gift-ico{width:46px;height:46px}.scr.scr-den .den-gift-row .den-gift-name{font-size:17px;font-weight:900}.scr.scr-den .den-gift-row .den-dot{top:50%;right:14px;margin-top:-5px;width:10px;height:10px}.den-row-body{padding:0 12px 12px;text-align:left}.den-row-body .den-pool{margin-bottom:6px}.scr.scr-den .den-row-body .den-bar{margin-top:8px}html.art-pack .scr.scr-den .den-gift-row .den-tile.den-gift,.scr.scr-den .den-gift-row .den-tile.den-gift{flex-direction:row;justify-content:flex-start;text-align:left}.scr.scr-den .den-gift-row .den-look.den-gift-look{display:grid;place-items:center}.scr.scr-den .den-chip.is-use .scr-ico{color:#fff;background-color:#43c52b;border-radius:50%;padding:2px;box-sizing:border-box;width:18px;height:18px}.scr.scr-den{--den-card: linear-gradient(180deg, #f0fcff 0%, #d4f2ff 45%, #a8e0fb 100%);--den-edge: #83dcff}html.art-pack .scr.scr-den .den-tile,.scr.scr-den .den-tile,.den-gift-row{border-width:1.5px;border-radius:12px;box-shadow:inset 0 1px 1px #fff,inset 0 -2px #268dc040,0 2px 3px #268dc066}html.art-pack .scr.scr-den .den-grid .den-tile,.scr.scr-den .den-grid .den-tile{height:86px;grid-template-columns:72px minmax(0,1fr);--look: 70px}html.art-pack .scr.scr-den .den-sec.is-on,.scr.scr-den .den-sec.is-on,html.art-pack .scr.scr-den .den-tab.is-on,.scr.scr-den .den-tab.is-on{border:0;border-image:none;border-radius:12px;background:linear-gradient(180deg,#4cc0ff,#159ef0,#0a6fd0 70%,#0050ac);box-shadow:inset 0 1px 1px #fffc,inset 0 -2px #00286e59,0 0 0 1.5px #ffe36a,0 2px 3px #07569566;color:#fff;text-shadow:0 1px 0 #063a80}.scr.scr-den .den-gift-row .den-gift-look{--look: 64px;width:64px;height:64px}.scr.scr-den .den-gift-row .den-gift-ico{width:60px;height:60px}.scr.scr-den .den-gift-row.is-open .den-dot{display:none}.den-inuse{display:inline-flex;align-items:center;gap:6px;min-width:118px;min-height:46px;padding:0 14px;border:1.5px solid #58b98a;border-radius:12px;background:linear-gradient(180deg,#c8f2da,#85cdab);color:#1d6b25;font-size:16px;font-weight:900;justify-content:center}.den-inuse .scr-ico{width:18px;height:18px;color:#fff;background-color:#43c52b;border-radius:50%;padding:2px;box-sizing:border-box}.scr.scr-den .den-dot{width:10px;height:10px;top:5px;right:6px;box-shadow:0 0 0 1.5px #173d6a}.scr.scr-den .den-tabs:has(>:nth-child(2):last-child) .den-tab{flex-direction:row;gap:8px;height:46px;min-height:46px;font-size:16px}.scr.scr-den .den-tabs:has(>:nth-child(2):last-child) .den-tab .den-tab-ico{width:26px;height:26px}.scr.scr-den .den-chip{padding:3px 10px 3px 6px;font-size:15px;gap:4px}.scr.scr-den .den-cap{font-size:19px;font-weight:900;color:#0b1a4d}html.art-pack .scr.scr-den .den-tile.is-sel,html.art-pack .scr.scr-den .den-gift-row.is-open{box-shadow:0 0 0 2px #ffd268,0 0 8px 1px #ffd26899;border-radius:14px}.scr.scr-den .den-chip{white-space:nowrap;font-size:14px}html.art-pack .scr.scr-den .den-grid .den-tile,.scr.scr-den .den-grid .den-tile{height:80px}html.art-pack .scr.scr-den .den-gift-row .den-tile.is-sel,.scr.scr-den .den-gift-row .den-tile.is-sel{box-shadow:none;border-color:transparent}.scr.scr-den .den-tabs .den-tab{padding-bottom:6px}.den-gift-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;padding:6px 10px 6px 4px}html.art-pack .scr.scr-den .den-gift-row .den-tile.den-gift,.scr.scr-den .den-gift-row .den-tile.den-gift{min-height:76px;padding:4px;gap:10px;align-items:center}.scr.scr-den .den-gift-row .den-gift-look{--look: 66px;width:66px;height:66px}.scr.scr-den .den-gift-row .den-gift-ico{width:64px;height:64px}.den-gift-text{display:grid;gap:3px;min-width:0;justify-items:start;text-align:left}.scr.scr-den .den-gift-row .den-gift-name{font-size:17px;line-height:1.1}.scr.scr-den .den-gift-text .den-state{margin:0;font-size:12px;font-weight:700;color:var(--den-ink-2);line-height:1.25}.scr.scr-den .den-gift-text .scr-pips{margin:0;justify-content:flex-start}.scr.scr-den .den-gift-text .den-preview.is-reveal{width:48px;height:48px;--look: 42px}.den-gift-acts{display:flex;flex-direction:column;gap:6px;min-width:124px;max-width:148px}.scr.scr-den .den-gift-acts button{min-height:44px;padding:2px 10px;font-size:14px;line-height:1.1;white-space:normal}.den-locked{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 12px;border:1.5px solid #8fb2cf;border-radius:12px;background:linear-gradient(180deg,#d7e7f3,#a9c3d8);color:#2c4a6a;font-size:15px;font-weight:900}.den-locked .scr-ico{width:18px;height:18px}html.art-pack .scr.scr-den .den-gift-row.is-open,.den-gift-row.is-open{box-shadow:inset 0 1px 1px #fff,0 2px 3px #268dc066}.den-gift-acts{min-width:112px;max-width:128px}.scr.scr-den .den-gift-acts button{font-size:13px;padding:2px 8px}.scr.scr-den .den-gift-text .scr-pips{display:flex;align-items:center;gap:8px;width:100%}.scr.scr-den .den-gift-text .scr-pip-row{display:flex;flex:1 1 auto;gap:0;height:12px;border-radius:999px;overflow:hidden;background:#12345d2e;box-shadow:inset 0 1px 2px #06153759,0 0 0 1.5px #fff}.scr.scr-den .den-gift-text .scr-pip{flex:1 1 0;width:auto;height:100%;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}.scr.scr-den .den-gift-text .scr-pip.on{background:linear-gradient(180deg,#8fe3ff,#2a9fe6)}.scr.scr-den .den-gift-text .scr-pips-n{white-space:nowrap;font-size:13px;font-weight:900;color:var(--den-ink)}.scr.scr-den .den-gift-text .den-state{font-size:11.5px}.scr.scr-den .den-gift-text .scr-line{text-align:left}html.art-hudmock{--u: calc(var(--app-w) / 390)}html.art-hudmock{--hud-h: calc(170 * var(--u))}html.art-hudmock .hud-row{position:relative;display:block;height:var(--hud-h)}@media not all and (orientation:landscape)and (max-height:540px){html.art-hudmock{--chrome-extra: calc(25 * var(--u))}html.art-hudmock .hud-row{margin:calc(12 * var(--u)) calc(-6 * var(--u)) 0}html.art-hudmock #actions{margin-bottom:calc(8 * var(--u))}html.art-hudmock .stage{justify-content:flex-start;padding-top:calc(5 * var(--u))}@media(min-width:481px){html.art-hudmock{--app-w: min(480px, calc(100 * var(--vh) * 9 / 16))}html.art-hudmock #app{max-width:var(--app-w)}html.art-hudmock{--pad-x: min(16px, calc(16 * var(--u)))}}}html.art-hudmock .hud-row:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:calc(26 * var(--u));border:3px solid #a6e6ff;background:linear-gradient(180deg,#2f7bff,#1f4ef5 30%,#2038e6 75%,#3a2bd8);box-shadow:inset 0 0 0 2px #0b1f8a,inset 0 6px 10px #c8f0ff59,inset 0 -8px #3c14a04d,0 6px 10px #04103073;pointer-events:none}html.art-hudmock .hud-row>#btn-settings,html.art-hudmock .hud-row>#btn-shop{position:absolute;left:calc(14 * var(--u));width:calc(50 * var(--u));height:calc(50 * var(--u));margin:0}html.art-hudmock .hud-row>#btn-settings{top:calc(13 * var(--u))}html.art-hudmock .hud-row>#btn-shop{top:calc(110 * var(--u))}html.art-hudmock .hud-row>#btn-settings svg,html.art-hudmock .hud-row>#btn-shop svg{width:calc(26 * var(--u));height:calc(26 * var(--u))}html.art-hudmock .coin-pill{position:absolute;right:calc(16 * var(--u));top:calc(20 * var(--u));width:calc(119 * var(--u));height:calc(30 * var(--u));margin:0;padding:0;border-radius:999px;background:linear-gradient(180deg,#2f6cff,#1a43d8 60%,#1535b8);border:2px solid #8fd0ff;box-shadow:inset 0 2px 3px #dcf5ff59,0 3px 4px #04103066}html.art-hudmock .coin-pill:before{content:none}html.art-hudmock .coin-pill svg.ico-fish{position:absolute;left:calc(-4 * var(--u));top:50%;width:calc(33 * var(--u));height:calc(33 * var(--u));transform:translateY(-50%);filter:drop-shadow(0 2px 2px rgba(4,16,48,.45))}html.art-hudmock .den-count{padding:0 calc(28 * var(--u)) 0 calc(34 * var(--u));font-size:calc(20 * var(--u));font-family:Arial Rounded MT Bold,Arial Black,sans-serif;-webkit-text-stroke:1.5px #0b3a8c;paint-order:stroke fill}html.art-hudmock .coin-plus{position:absolute;right:0;top:50%;width:calc(32 * var(--u));height:calc(32 * var(--u));transform:translateY(-50%);border:2px solid #e9ffe0;background:radial-gradient(circle at 40% 30%,#a9f58a,#43c234 55%,#23901f);font-size:calc(22 * var(--u))}html.art-hudmock .hud-row>.hud{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;display:block;padding:0;aspect-ratio:auto;pointer-events:none;font-family:Arial Rounded MT Bold,Trebuchet MS,Segoe UI,Arial,sans-serif}html.art-hudmock .hud-row>.hud:before{content:none}html.art-hudmock .hud .hud-ico{display:none}html.art-hudmock .hud .card{position:absolute;left:50%;transform:translate(-50%);display:flex;flex-direction:row;align-items:center;justify-content:center;height:auto;padding:0;border-radius:999px;background:none;border:0;box-shadow:none}html.art-hudmock .hud .card:before{content:none}html.art-hudmock .hud .label,html.art-hudmock .hud .value{color:#fff;font-weight:900;line-height:1;letter-spacing:0;text-transform:uppercase;-webkit-text-stroke:calc(2.4 * var(--u)) var(--ink, #2a1670);paint-order:stroke fill;text-shadow:0 calc(1.5 * var(--u)) 0 var(--ink, #2a1670)}html.art-hudmock .hud .card.hud-c-level{--ink: #3d1688;z-index:1;top:calc(13 * var(--u));margin-left:calc(-9 * var(--u));width:auto;min-width:calc(95 * var(--u));padding:0 calc(12 * var(--u)) calc(2 * var(--u));height:calc(36 * var(--u));gap:calc(5 * var(--u));padding-bottom:calc(2 * var(--u));background:linear-gradient(180deg,#d9b3ff,#a45cf5 50%,#7d33e0);border:2px solid #f1e2ff;box-shadow:inset 0 -3px #3c0a8259,0 3px 5px #14063c66}html.art-hudmock .hud .hud-c-level .label{font-size:calc(15 * var(--u));-webkit-text-stroke-width:calc(2 * var(--u))}html.art-hudmock .hud .hud-c-level .value{font-size:calc(22 * var(--u));-webkit-text-stroke-width:calc(2.6 * var(--u))}html.art-hudmock .hud .card.hud-c-stars{z-index:1;left:calc(17 * var(--u));right:calc(17 * var(--u));top:calc(58 * var(--u));width:auto;height:calc(54 * var(--u));transform:none;border-radius:999px}html.art-hudmock .hud .card.hud-c-stars:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;width:auto;height:auto;border-radius:999px;background:linear-gradient(180deg,#0c2492,#10309f 50%,#0a1f80);box-shadow:inset 0 2px 3px #00002880,inset 0 -1px #78b4ff59,0 1px #78b4ff40;pointer-events:none}html.art-hudmock .hud .hud-c-stars .label{display:none}html.art-hudmock .hud .hud-c-stars .value.stars{display:flex;align-items:flex-start;justify-content:center;gap:0;margin-top:calc(-6 * var(--u));-webkit-text-stroke:0;text-shadow:none}html.art-hudmock .hud .star{width:calc(45 * var(--u));height:calc(45 * var(--u));margin:calc(8 * var(--u)) calc(1 * var(--u)) 0;font-size:0;color:transparent;background:url(assets/v3/display/ui/hud-star.webp) center / contain no-repeat;filter:drop-shadow(0 calc(2 * var(--u)) calc(2 * var(--u)) rgba(10,20,90,.5))}html.art-hudmock .hud .star:nth-child(2){margin-top:0}html.art-hudmock .hud .star:not(.on){filter:grayscale(1) brightness(.8) sepia(.3) hue-rotate(200deg) saturate(2);opacity:.7}html.art-hudmock .hud .card.hud-c-moves{--ink: #0d3478;z-index:1;top:calc(114 * var(--u));margin-left:0;width:auto;min-width:calc(143 * var(--u));height:calc(38 * var(--u));gap:calc(4 * var(--u));padding:0 calc(12 * var(--u));background:linear-gradient(180deg,#b8f6ff,#4fd2fb 45%,#1aa2ea);border:2px solid #ecfdff;box-shadow:0 0 0 2px #0b2a8a,inset 0 -3px #0a46a04d,0 3px 5px #0a0a3c73}html.art-hudmock .hud .hud-c-moves .label{font-size:calc(14.5 * var(--u));margin-top:calc(2 * var(--u))}html.art-hudmock .hud .hud-c-moves .value{display:flex;align-items:center;font-size:calc(30 * var(--u));font-family:Arial Black,Arial Rounded MT Bold,sans-serif;-webkit-text-stroke-width:calc(2 * var(--u))}html.art-hudmock .hud .hud-par{position:static;transform:none;padding:0;background:none;box-shadow:none;font-size:0;line-height:1}html.art-hudmock .hud .hud-par:before,html.art-hudmock .hud .hud-par:after{font-size:calc(24 * var(--u));font-family:Arial Black,Arial Rounded MT Bold,sans-serif;-webkit-text-stroke:calc(2 * var(--u)) var(--ink);paint-order:stroke fill;text-shadow:0 calc(1.5 * var(--u)) 0 var(--ink)}html.art-hudmock .hud .hud-par:before{content:"/";margin:0 calc(3 * var(--u)) 0 calc(2 * var(--u));color:#e9e6ff}html.art-hudmock .hud .hud-par:after{content:attr(data-n);color:#ffcf2e}html.art-hudmock .hud #hud-slides,html.art-hudmock .hud .hud-par:after{background:var(--digit, linear-gradient(180deg, #ffffff 0%, #ffffff 45%, #bfe9ff 100%));-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;filter:drop-shadow(0 calc(1.5 * var(--u)) 0 var(--ink))}html.art-hudmock .hud .hud-par:after{--digit: linear-gradient(180deg, #fff86a 0%, #ffd21f 50%, #f29a13 100%)}html.art-hudmock .hud .card.is-over .value #hud-slides{--digit: linear-gradient(180deg, #ffd2a8, #ff9a4a)}#btn-shop{display:none}html.art-hudmock #btn-shop{display:inline-flex}html.art-hudmock #btn-settings:before,html.art-hudmock #btn-shop:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:50%;border:3px solid #d8f4ff;border-image:none;background:radial-gradient(circle at 40% 30%,#8fdcff,#2a8cf0 55%,#1559c8);box-shadow:inset 0 -4px #08287859,0 4px 5px #04103066;filter:none}html.art-hudmock #btn-settings,html.art-hudmock #btn-shop{color:#fff}.hud-key-label{display:none}html.art-windows.art-hudmock .hud-row>#btn-settings,html.art-windows.art-hudmock .hud-row>#btn-shop{left:calc(22 * var(--u));width:calc(49 * var(--u));height:calc(43 * var(--u));flex-direction:column;align-items:center;justify-content:center;gap:0;padding:0 0 calc(3 * var(--u));isolation:isolate;--ink: #102c70}html.art-windows.art-hudmock .hud-row>#btn-settings{top:calc(13 * var(--u));--rim: #c9fbff;--lip: #0a5fa8;--face: linear-gradient(180deg, #8ff3ff, #24c0f2 55%, #0e95db)}html.art-windows.art-hudmock .hud-row>#btn-shop{top:calc(114 * var(--u));--rim: #fff6c0;--lip: #c65f00;--face: linear-gradient(180deg, #fff27a, #ffc21a 55%, #ff9f0a)}html.art-windows.art-hudmock .hud-row>:is(#btn-settings,#btn-shop)>svg{width:calc(26 * var(--u));height:calc(26 * var(--u));visibility:visible}html.art-windows.art-hudmock .hud-row>#btn-shop>svg{width:calc(28 * var(--u));height:calc(28 * var(--u));margin:calc(-2.5 * var(--u)) 0 calc(-3 * var(--u))}html.art-windows.art-hudmock .hud-row>:is(#btn-settings,#btn-shop):before{--nine-h: calc(43 * var(--u));border:2px solid var(--rim);border-radius:calc(13 * var(--u));background:var(--face);box-shadow:inset 0 3px #ffffff73,inset 0 -4px #00000029,0 4px 0 var(--lip),0 5px 6px #04103059}html.art-windows.art-hudmock .hud-key-label{display:block;color:#fff;font:900 calc(7.5 * var(--u))/1 "Arial Black","Arial Rounded MT Bold","Segoe UI",Arial,sans-serif;letter-spacing:-.02em;white-space:nowrap;-webkit-text-stroke:1.2px var(--ink);paint-order:stroke fill}html.art-pack.art-windows.art-hudmock .hud-row .hud-key-label+.dg-num{--h: calc(8.3 * var(--u));line-height:1;margin-top:calc(-1 * var(--u))}html.art-pack.art-windows.art-hudmock .hud-row>#btn-shop .hud-key-label+.dg-num{--h: calc(10 * var(--u))}html.art-pack.art-windows.art-hudmock .hud-row .hud-key-label.is-word{position:static;width:calc(38 * var(--u));height:calc(10 * var(--u));margin-top:calc(-.5 * var(--u));clip-path:none;overflow:hidden;color:transparent;-webkit-text-stroke:0;text-shadow:none}html.art-pack.art-windows.art-hudmock .hud-row>#btn-shop .hud-key-label.is-word{width:calc(28 * var(--u));height:calc(11 * var(--u))}html.art-pack.art-windows.art-hudmock .hud-row .hud-key-label+.dg-num .dg{margin:0 -.012em}html.art-pack.art-windows.art-hudmock .hud-row:before{filter:hue-rotate(24deg) saturate(.7) brightness(1.2)}html.art-pack.art-windows.art-hudmock .hud .card.hud-c-stars:before{filter:hue-rotate(30deg) saturate(.5) brightness(1.2)}html.art-pack.art-windows.art-hudmock .coin-plus{filter:hue-rotate(-70deg) saturate(1.3) brightness(1.1)}html.art-windows.art-hudmock .hud .card.hud-c-moves{top:calc(117 * var(--u))}html.art-windows.art-hudmock .coin-plus{right:calc(-4 * var(--u))}html.art-windows.art-hudmock .den-btn.has-gift:after{right:calc((4.7 - 6.5 - 4) * var(--u))}html.art-hudmock #actions button{--ink: #0a4f9e;color:#fff;font-weight:900;font-family:Arial Black,Arial Rounded MT Bold,Segoe UI,Arial,sans-serif;letter-spacing:-.02em;-webkit-text-stroke:2px var(--ink);paint-order:stroke fill;text-shadow:0 1.5px 0 var(--ink)}html.art-hudmock #actions button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border:3px solid var(--rim);border-image:none;border-radius:22px;background:var(--face);box-shadow:inset 0 4px #ffffff73,inset 0 -5px #00000029,0 5px 0 var(--lip),0 7px 8px #04103059;filter:none}html.art-hudmock #actions #btn-menu{--ink: #102c70;--rim: #c9fbff;--lip: #0a5fa8;--face: linear-gradient(180deg, #8ff3ff, #24c0f2 55%, #0e95db)}html.art-hudmock #actions #btn-undo,html.art-hudmock #actions #btn-restart{--ink: #4a2a9e;--rim: #e6d8ff;--lip: #4a2a9e;--face: linear-gradient(180deg, #cfb0ff, #9466f2 55%, #7445dc)}html.art-hudmock #actions #btn-hint{--ink: #102c70;--rim: #fff6c0;--lip: #c65f00;--face: linear-gradient(180deg, #fff27a, #ffc21a 55%, #ff9f0a);color:#fff}html.art-hudmock #actions button:disabled{opacity:1;filter:none;color:#b7a5f0;-webkit-text-stroke:1.2px #6e5ac8;text-shadow:0 1px 0 #5e4cb4}html.art-hudmock #actions button:disabled:before{filter:none}html.art-hudmock #actions button:disabled .ico{opacity:.75}html.art-hudmock #actions button .ico{color:#fff;filter:drop-shadow(0 2px 0 var(--ink))}html.art-hudmock #hint-badge:not(.is-free):not(.is-ad):not(.is-empty){top:-8px;right:-7px;min-width:30px;height:30px;border-radius:50%;border:2px solid #fff;background:radial-gradient(circle at 40% 30%,#b78cff,#7b3fe6 60%,#5a24c4);box-shadow:0 2px 3px #14063c73;color:#fff;font-size:21px;line-height:26px;-webkit-text-stroke:2px #2e1a86;paint-order:stroke fill;text-shadow:none;font-family:Arial Rounded MT Bold,Arial Black,sans-serif}html.art-hudmock{--btn-h: calc(74 * var(--u));--cell-gap: 3px}html.art-hudmock #actions{gap:calc(8 * var(--u))}html.art-hudmock #actions button{font-size:calc(14.5 * var(--u));gap:0;padding-top:calc(4 * var(--u))}html.art-hudmock #actions button>svg{width:calc(33 * var(--u));height:calc(33 * var(--u));margin-bottom:calc(4 * var(--u))}html.art-hudmock #actions #btn-menu>svg{width:calc(31 * var(--u));height:calc(31 * var(--u))}html.art-hudmock #actions #btn-undo>svg,html.art-hudmock #actions #btn-restart>svg,html.art-hudmock #actions #btn-hint>svg{width:calc(30 * var(--u));height:calc(30 * var(--u))}html.art-hudmock .board .cells{filter:saturate(1.18) contrast(.94)}html.art-hudmock .sky{filter:saturate(1.07) brightness(1.03)}html.art-hudmock{--cell-gap: 2px}html.art-hudmock .den-btn.has-gift:after{z-index:2;top:calc((3.7 - 6.5) * var(--u));right:calc((4.7 - 6.5) * var(--u));width:calc(13 * var(--u));height:calc(13 * var(--u));background:radial-gradient(circle at 35% 30%,#ff9a8f,#f22a2e 55%,#c3141b);box-shadow:0 0 0 calc(2 * var(--u)) #fff,0 0 calc(6 * var(--u)) #ff2828bf}html.art-hudmock.art-hudbar .hud-row>.hud:before{background-image:none}html.art-pack.art-hudmock #actions button:before{top:0;right:0;bottom:0;left:0}html.art-hudmock .hud .hud-par:before,html.art-hudmock .hud .hud-par:after{font-family:Arial Black,Arial Rounded MT Bold,sans-serif;font-size:calc(44 * var(--u))}html.art-hudmock .hud .hud-par:before{font-size:calc(38 * var(--u))}.dg-num{display:none;align-items:flex-end;pointer-events:none}.dg-num{--h: .86em;--lc: 1}.dg-num .dg{display:block;height:var(--h);width:auto;aspect-ratio:3 / 5;margin:0 .03em;background:center / 100% 100% no-repeat}.dg-num .dg-sl{margin:0 .05em}.dg-num .dg-sp{aspect-ratio:auto;width:calc(var(--h) * .32)}.dg-num.dg-gold{--h: .86em}html.art-pack.art-hudmock .hud .has-dg+.dg-num{line-height:1}html.art-pack.art-hudmock .hud .dg-num{font-size:inherit}html.art-pack.art-hudmock .hud .hud-par+.dg-num{font-size:calc(36 * var(--u));margin-left:0}html.art-pack.art-hudmock .hud .hud-c-level .dg-num{font-size:calc(25 * var(--u))}html.art-pack.art-hudmock .hud #hud-slides+.dg-num,html.art-pack.art-hudmock .hud .hud-par+.dg-num{--h: .86em}html.art-pack.art-hudmock .hud .hud-par+.dg-num .dg-sl{margin:0 .06em 0 .03em}html.art-pack.art-hudmock .den-count+.dg-num{font-size:calc(20 * var(--u));position:absolute;left:50%;top:50%;transform:translate(-38%,-50%)}html.art-pack.art-hudmock .hud .hud-c-moves .value{align-items:center;font-size:calc(36 * var(--u));margin-top:0}html.art-pack.art-hudmock.art-frame{--frame-pad-t: .135;--frame-pad-b: .138}html.art-pack.art-hudmock.art-frame .board{--board-pad-x: calc(var(--span) * .127)}html.art-pack.art-hudmock.art-frame .cells{box-shadow:none;border-radius:7px}html.art-pack.art-hudmock .hud .hud-c-level .label{white-space:nowrap}html.art-pack.art-hudmock .hud .hud-c-level .label+.dg-num{--h: calc(16 * var(--u));margin-top:calc(1 * var(--u))}html.art-pack.art-hudmock .hud .hud-c-moves .label+.dg-num{--h: calc(17 * var(--u));margin-top:calc(1 * var(--u))}html.art-pack.art-hudmock .hud .label+.dg-num .dg{margin:0 -.01em}html.art-pack.art-hudmock #actions button{container-type:inline-size}html.art-pack.art-hudmock #actions button .dg-num{--h: min(calc(20 * var(--u)), calc(100cqi * .9 / (var(--chars, 4) * .6)));line-height:1;margin-top:calc(-5 * var(--u));margin-bottom:calc(1 * var(--u))}html.art-pack.art-hudmock #actions button .dg-num .dg{margin:0 -.012em}html.art-pack.art-hudmock #actions button:disabled .dg-num{filter:sepia(1) hue-rotate(215deg) saturate(1.9) brightness(.86)}html.art-pack.art-hudmock .level-name-text+.dg-num{--h: 22px;line-height:1;margin-right:10px}html.art-pack.art-hudmock .level-name-text+.dg-num .dg{margin:0 -.012em}html.art-pack.art-hudmock .dg-num :is(.dg-a,.dg-b,.dg-c,.dg-d,.dg-e,.dg-f,.dg-g,.dg-h,.dg-i,.dg-j,.dg-k,.dg-l,.dg-m,.dg-n,.dg-o,.dg-p,.dg-q,.dg-r,.dg-s,.dg-t,.dg-u,.dg-v,.dg-w,.dg-x,.dg-y,.dg-z){height:calc(var(--h) * var(--lc));margin-bottom:calc(var(--h) * (var(--lc) - 1) * -.24)}html.art-pack.art-hudmock .den-count+.dg-num .dg-k{height:calc(var(--h) * 1.31);margin-bottom:calc(var(--h) * -.31)}html.art-pack.art-hudmock .dg-num .dg-dot{margin:0 .02em}html.art-pack.art-hudmock .coin-pill.is-long .den-count+.dg-num{font-size:calc(15 * var(--u));transform:translate(-54%,-50%)}html.art-hudmock .hud .card.hud-c-level{--nine-h: calc(36 * var(--u))}html.art-hudmock .hud .card.hud-c-moves{--nine-h: calc(38 * var(--u))}html.art-hudmock .coin-pill{--nine-h: calc(30 * var(--u))}html.art-hudmock #actions button:before{--nine-h: var(--btn-h)}html.art-pack.art-hudmock .hud .card.hud-c-level,html.art-pack.art-hudmock .hud .card.hud-c-moves{align-items:flex-end;padding:0 calc(12 * var(--u)) calc(6 * var(--u)) calc(12 * var(--u))}html.art-pack.art-hudmock .hud .card.hud-c-level{padding-bottom:calc(5 * var(--u))}html.art-pack.art-hudmock .hud .hud-c-level .value,html.art-pack.art-hudmock .hud .hud-c-moves .value{align-items:flex-end}html.art-pack.art-hudmock .hud .label+.dg-num{margin:0 0 calc(var(--h) * -.236 + (var(--dh) - var(--h) * .76) / 2);align-self:flex-end}html.art-pack.art-hudmock .hud .card.hud-c-level{--dh: calc(22 * var(--u) * .86)}html.art-pack.art-hudmock .hud .card.hud-c-moves{--dh: calc(28 * var(--u) * .86)}html.art-pack.art-hudmock .hud .hud-c-level .label+.dg-num{--h: calc(16 * var(--u))}html.art-pack.art-hudmock .hud .hud-c-moves .label+.dg-num{--h: calc(17 * var(--u))}html.art-pack.art-hudmock .hud .hud-c-level .dg-num{font-size:calc(22 * var(--u))}html.art-pack.art-hudmock .hud .hud-c-moves .value,html.art-pack.art-hudmock .hud .hud-par+.dg-num{font-size:calc(28 * var(--u));margin-left:0}@media(orientation:landscape)and (max-height:540px){html.art-hudmock{--side-w: clamp(250px, 39vw, 340px);--side-gap: 0px;--stage-pad-l: calc(var(--side-w) * .11);--u: calc(var(--side-w) / 340)}html.art-hudmock #app{--side-cell-w: calc(((min(100vw, 960px) - var(--pad-left) - var(--pad-right) - var(--side-w) - var(--side-gap) - var(--stage-pad-l) - var(--board-extra-w)) / var(--board-scale-w) - var(--cell-gap) * (var(--board-cols, 6) - 1)) / var(--board-cols, 6));--side-cell-h: calc(((100 * var(--vh) - var(--pad-top) - var(--pad-bottom) - var(--title-h) - 8px - var(--board-extra-h)) / var(--board-scale-h) - var(--cell-gap) * (var(--board-rows, 6) - 1)) / var(--board-rows, 6));--side-cell: max(var(--cell-min, 22px), min(var(--side-cell-w), var(--side-cell-h), 68px));--board-h: calc((1 + var(--frame-pad-t, 0) + var(--frame-pad-b, 0)) * (var(--board-rows, 6) * var(--side-cell) + (var(--board-rows, 6) - 1) * var(--cell-gap)));--board-room: calc((100 * var(--vh) - var(--pad-top) - var(--pad-bottom) - var(--title-h) - 8px - var(--board-h)) / 2)}html.art-hudmock #app{--board-h-max: calc((1 + var(--frame-pad-t, 0) + var(--frame-pad-b, 0)) * (var(--board-rows, 6) * max(var(--cell-min, 22px), min(var(--side-cell-h), 68px)) + (var(--board-rows, 6) - 1) * var(--cell-gap)));--side-w: min(clamp(250px, 39vw, 340px), calc((var(--board-h-max) * .9008 - 2 * var(--gap)) * 340 / 224.02));--u: calc(var(--side-w) / 340);--hud-h: calc(170 * var(--u));--stage-pad-l: calc(var(--side-w) * .11)}html.art-hudmock .stage{padding-left:var(--stage-pad-l)}html.art-hudmock .hud .card.hud-c-level{margin-left:calc(-26 * var(--u))}html.art-hudmock #actions{--u: calc(var(--side-w) / 340 * .73);--btn-h: calc(74 * var(--u))}html.art-hudmock #hint-badge:not(.is-free):not(.is-ad):not(.is-empty){top:-6px;right:-5px;min-width:23px;height:23px;font-size:16px;line-height:20px;-webkit-text-stroke-width:1.5px}html.art-hudmock #app{grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"stage hud" "stage dpad" "stage actions"}html.art-hudmock #app:before{content:none}html.art-hudmock .hud-row{margin-top:calc(var(--board-room) + var(--title-h) + 8px + var(--board-h) * .05)}html.art-hudmock #actions{align-self:end;margin-bottom:calc(var(--board-room) + var(--board-h) * .0492)}html.art-hudmock.dpad-on #app{--dpad-size: max(0px, calc(var(--board-h) * (1 - .05 - .0492) - var(--hud-h) - var(--side-w) / 340 * .73 * 74 - 2 * var(--gap)))}@media(min-width:961px),(min-width:700px)and (max-height:330px){html.art-hudmock #app{width:fit-content;--stage-pad-l: 0px;--side-gap: calc(var(--side-w) * .1)}html.art-hudmock .toast{position:absolute}}}html.art-windows{--win-font: ui-rounded, "SF Pro Rounded", "Arial Rounded MT Bold", system-ui, -apple-system, "Segoe UI", sans-serif;--note-dot: radial-gradient(circle at 35% 30%, #ff9a8f, #f22a2e 55%, #c3141b);--note-dot-edge: 0 0 0 2px #fff, 0 0 6px 1px rgba(255, 40, 40, .75);--win-ink: #13207a;--win-edge: 0 1px 0 var(--win-ink), 0 -1px 0 var(--win-ink), 1px 0 0 var(--win-ink), -1px 0 0 var(--win-ink), 0 2px 2px rgba(8, 14, 70, .55);--win-groove: linear-gradient(180deg, #0a1a6e, #10279a);--win-groove-edge: inset 0 3px 5px rgba(0, 4, 40, .6), 0 0 0 2px rgba(74, 140, 255, .7)}html.art-windows .dialog{--pill-h: 52px;--win-top: 46px;max-width:360px;max-height:none;margin-top:10px;padding:var(--win-top) 10px 12px;overflow:visible;border:0;border-radius:30px;background:linear-gradient(180deg,#2b74ff,#1e45e6 55%,#2f33d8);box-shadow:inset 0 0 0 3px #8be8ff,inset 0 -4px 0 3px #b04cff,0 8px #060c3c59;color:#fff;font-family:var(--win-font)}html.art-windows .dialog>.scr{position:static;max-height:calc(100 * var(--vh) - 32px - 10px - var(--win-top) - 12px);overflow:hidden auto;overscroll-behavior:contain;scrollbar-width:none;padding:8px 8px 6px}html.art-windows .dialog>.scr::-webkit-scrollbar{display:none}html.art-windows .dialog p{color:inherit}html.art-windows .scr .scr-buttons{margin-top:8px}html.art-windows .dialog .scr-title{position:absolute;z-index:2;top:-10px;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:max-content;min-width:156px;max-width:calc(100% - 100px);height:var(--pill-h);margin:0;padding:0 24px 2px;border:0;border-radius:999px;background:linear-gradient(180deg,#e08cff,#a23cf0 55%,#7a1fd6);box-shadow:inset 0 0 0 3px #f4d2ff,0 3px #4a148f;color:#fff;font:900 21px/1.05 var(--win-font);letter-spacing:.01em;text-align:center;text-shadow:var(--win-edge);text-wrap:balance;overflow-wrap:normal;white-space:normal}html.art-windows .dialog .scr-title .dg-num{--h: min(35px, calc((360px - 100px - 48px) / (var(--chars, 8) * .6)));margin-bottom:calc(var(--h) * -.12)}html.art-windows .dialog .scr-title.scr-title-two{--pill-h: 76px;top:-18px;flex-direction:column;gap:0;padding:2px 28px 6px}html.art-windows .dialog:has(.scr-title-two){--win-top: 64px}html.art-windows .scr-title-line{display:flex;justify-content:center}html.art-windows .dialog .scr-title.scr-title-two .dg-num{--h: min(32px, calc((360px - 100px - 56px) / (var(--chars, 8) * .6)));margin:0 0 calc(var(--h) * -.2)}html.art-windows .dialog .scr-title .dg-num .dg{margin:0 -.015em}html.art-windows .dg-num .dg-sp{width:calc(var(--h) * .26)}html.art-windows .dialog .scr .dlg-x{top:-14px;right:-12px;width:48px;height:48px}html.art-windows .dlg-x-c{width:40px;height:40px}html.art-windows .scr .scr-line{margin:0 0 6px;color:#fff;font-size:16px;font-weight:800;line-height:1.3;text-shadow:0 1px 0 rgba(10,16,80,.7),0 2px 3px rgba(10,16,80,.45)}html.art-windows .scr .scr-small{font-size:13px;font-weight:700}html.art-windows .scr .scr-label{margin:0 0 6px;color:#bfe9ff;font-size:12px;letter-spacing:.08em}html.art-windows .scr .scr-riddle{color:#cfeaff;font-weight:700}html.art-windows .scr .scr-ico{fill:currentColor}html.art-windows .scr .scr-note{color:#fff3b0}html.art-windows .scr :is(.scr-facts,.scr-near,.scr-streak,.scr-reward,.scr-cap-line,.howto-goal,.scr-daily-label),html.art-windows .scr-help .scr-pips,html.art-windows .scr-den .den-right>.scr-pips{--cap-h: 30px;align-self:center;display:flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;width:fit-content;max-width:100%;min-height:var(--cap-h);margin-left:auto;margin-right:auto;padding:3px 18px;border-radius:999px;background:var(--win-groove);box-shadow:var(--win-groove-edge);color:#fff;font-weight:800;text-align:center}html.art-windows .scr .scr-reward{--cap-h: 40px;margin-top:2px;margin-bottom:8px;padding:2px 22px 2px 8px;gap:8px;font-size:24px;font-weight:900;text-shadow:var(--win-edge)}html.art-windows .scr .scr-reward .ico-fish{width:30px;height:30px}html.art-windows .scr .scr-reward-x2{color:#ffe066;font-size:18px}html.art-windows .scr .scr-cap-line{--cap-h: 34px;gap:8px;padding:3px 16px 3px 10px;font-size:14px}html.art-windows .scr .scr-line-ico{width:22px;height:22px;flex-shrink:0}html.art-windows .scr .big-stars{--cap-h: 58px;align-self:center;box-sizing:border-box;width:240px;max-width:100%;height:var(--cap-h);margin:0 auto 8px;padding:0 14px;gap:8px;border-radius:999px;background:var(--win-groove);box-shadow:var(--win-groove-edge)}html.art-windows .scr .big-stars .star{width:46px;height:46px;font-size:46px}html.art-windows .scr .big-stars .scr-ico-paw{width:22px;height:22px;color:#ffcf6a}html.art-windows .scr :is(.scr-ribbon-win,.scr-ribbon){--tag-h: 21px;box-sizing:border-box;height:var(--tag-h);padding:0 12px;border-radius:999px;background:linear-gradient(180deg,#ffe680,#ffb21f);box-shadow:inset 0 0 0 2px #fff3b8,0 2px #b8640c;color:#6b2f00;font:900 11.5px/calc(var(--tag-h) - 1px) var(--win-font);letter-spacing:.06em;text-shadow:0 1px 0 rgba(255,246,200,.7)}html.art-windows .scr .scr-ribbon.is-bonus{background:linear-gradient(180deg,#e08cff,#8a2be2);box-shadow:inset 0 0 0 2px #f4d2ff;color:#fff;text-shadow:0 1px 0 #4a148f}html.art-windows .scr .scr-ribbon-win{bottom:-12px}html.art-windows .scr .big-stars:has(>.scr-ribbon-win){margin-bottom:16px}html.art-windows .scr .scr-streak{--cap-h: 50px;justify-content:space-around;gap:4px;width:100%;margin-top:4px;padding:2px 14px}html.art-windows .scr-stat{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;align-items:center;column-gap:5px;text-align:left}html.art-windows .scr .scr-stat-ico{grid-row:1 / span 2;width:26px;height:26px}html.art-windows .scr-stat-n{font-size:17px;font-weight:900;line-height:1;text-shadow:var(--win-edge)}html.art-windows .scr-stat-l{color:#bfe0ff;font-size:10px;font-weight:800;line-height:1.1}html.art-windows .scr .scr-stat-ico.ico-flame{color:#ff8a3d}html.art-windows .scr .scr-stat-ico.ico-trophy{color:#ffd23f}html.art-windows .scr .scr-stat-ico.ico-calendar{color:#7fd0ff}html.art-windows .scr .row{gap:8px}html.art-windows .scr :is(.row,.den-gift-acts) button{--key-h: 48px;container-type:inline-size;height:var(--key-h);min-height:0;padding:0 12px 2px;gap:7px;color:#fff;font:900 17px/1.05 var(--win-font);text-shadow:var(--win-edge);filter:none}html.art-windows .scr :is(.row button,.den-gift-acts button,.level-btn,button.scr-daily-tile){isolation:isolate}html.art-windows .scr :is(.row button,.den-gift-acts button,.level-btn,button.scr-daily-tile):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border:0;border-image:none;border-radius:16px;background:linear-gradient(180deg,#7ff0ff,#18b8f4 55%,#0b8fe0);box-shadow:inset 0 0 0 3px #d2fbff,0 3px #0a5aa8;filter:none}html.art-windows .scr :is(.row,.den-gift-acts) button.primary:before{background:linear-gradient(180deg,#a8ff6e,#3ccf2a 55%,#20a81c);box-shadow:inset 0 0 0 3px #e0ffc8,0 3px #13741a}html.art-windows .scr :is(.row button.scr-ad,.den-gift-acts button.scr-ad,.level-btn.scr-bonus):before{background:linear-gradient(180deg,#e2a0ff,#a64af2 55%,#7d27dc);box-shadow:inset 0 0 0 3px #f4d8ff,0 3px #4c158f}html.art-windows .scr :is(.row button.scr-hint,.level-btn.is-next):before{background:linear-gradient(180deg,#fff27a,#ffcc1a 55%,#ffab0d);box-shadow:inset 0 0 0 3px #fff8c8,0 3px #c0620a}html.art-windows .scr .level-btn.is-locked:before{background:linear-gradient(180deg,#b8c6d8,#8193ae);box-shadow:inset 0 0 0 3px #e2e9f2,0 3px #56677f}html.art-windows .scr :is(.row,.den-gift-acts) button.primary{--win-ink: #146b17}html.art-windows .scr :is(.row button.scr-ad,.den-gift-acts button.scr-ad,.level-btn.scr-bonus){--win-ink: #4a1494}html.art-windows .scr :is(.row button.scr-hint,.level-btn.is-next){--win-ink: #8a4300}html.art-windows .scr :is(.row,.den-gift-acts) button:not(.primary):not(.scr-ad):not(.scr-hint){--win-ink: #0a3f98}html.art-windows .scr :is(.row,.den-gift-acts) button .scr-bico{width:22px;height:22px}html.art-windows .scr :is(.row,.den-gift-acts) button .dg-num:not(.dg-text){--h: min( calc(min(var(--key-h), 54px)*.46) , calc((100cqi - 54px) / (var(--chars, 6) * .62)));line-height:1;margin-bottom:calc(var(--h) * -.2)}html.art-windows .scr :is(.row,.den-gift-acts) button .dg-num .dg{margin:0 -.015em}html.art-windows.art-pack .dialog .scr :is(.row button.scr-ad,.den-gift-acts button.scr-ad,.level-btn.scr-bonus):before{filter:hue-rotate(12deg) saturate(3.6) brightness(.9)}html.art-windows .scr :is(.row,.den-gift-acts) button:disabled{opacity:1;filter:grayscale(.85) brightness(.92)}html.art-windows .scr .scr-main{margin-top:2px}html.art-windows .scr .scr-main button{--key-h: 54px;font-size:19px}html.art-windows .scr .scr-minor{margin-top:8px}html.art-windows .scr .scr-minor button{--key-h: 46px;font-size:16px}html.art-windows .scr .scr-x2{flex-direction:column;gap:1px;padding:2px 8px 4px}html.art-windows .x2-top{gap:6px}html.art-windows .x2-mult{font-size:22px}html.art-windows .x2-total{display:inline-flex;align-items:center;gap:3px;margin-left:4px;font-size:18px}html.art-windows .x2-total .ico-fish{width:20px;height:20px}html.art-windows .x2-sub{font-size:12.5px}html.art-windows .x2-timer{top:-10px;right:-8px}html.art-windows .scr .row button:has(.scr-sub){--key-h: 60px;flex-direction:column;gap:1px}html.art-windows .scr .scr-btn-main{display:inline-flex;align-items:center;gap:6px}html.art-windows .scr .scr-sub{color:#ffffffeb;font-size:11.5px;font-weight:800;opacity:1;text-shadow:0 1px 0 var(--win-ink)}html.art-windows .scr .scr-cost{gap:2px}html.art-windows .scr .scr-cost .scr-ico{width:18px;height:18px}html.art-windows .scr .scr-hero{width:104px;height:88px;margin:-4px auto 4px}html.art-windows .scr-win .scr-hero{width:110px;height:92px}html.art-windows .scr-chapter .scr-hero{width:128px;height:104px}html.art-windows .scr .scr-home{width:96px;height:80px}html.art-windows .scr .scr-skill{margin-bottom:2px}html.art-windows .scr .scr-teaser{margin-bottom:8px}html.art-windows .scr-silhouette{filter:brightness(0) invert(1);opacity:.85}html.art-windows .overlay:has(>.dialog>.scr-loss){background:radial-gradient(ellipse at 50% 45%,#040c3273,#02061eb8)}html.art-windows .dialog:has(>.scr-loss){max-width:360px}html.art-windows .scr.scr-loss .scr-hero{display:block;width:140px;height:118px;margin:-4px auto 0}html.art-windows .scr-loss .scr-title{margin:0}html.art-windows .scr-loss .scr-cause-step{--cap-h: 64px;align-self:center;display:flex;align-items:center;gap:10px;height:var(--cap-h);margin:0 auto 8px;padding:0 24px;border-radius:999px;background:var(--win-groove);box-shadow:var(--win-groove-edge)}html.art-windows .scr-loss .scr-cause-step .scr-rule-ico{width:46px;height:46px;border-radius:9px;box-shadow:0 0 0 2px #cfefff}html.art-windows .scr-loss .scr-step-arrow{width:24px;height:24px;color:#fff}html.art-windows .scr-loss .scr-cause{font-size:16px}html.art-windows .scr-loss :is(.scr-note,.scr-near,.scr-offer){font-size:14px}html.art-windows .scr-loss .scr-near{padding-left:6px}html.art-windows .scr-loss .scr-near:before{content:"";flex-shrink:0;width:26px;height:26px;background:url(assets/v3/display/tiles/tile-den.webp) center / contain no-repeat}html.art-windows .scr-loss .scr-loss-row{grid-template-columns:1fr 1fr;grid-auto-flow:row}html.art-windows .scr-loss .scr-loss-row button[data-act=undo]{grid-column:1 / -1;justify-self:center;width:66%;--key-h: 54px;font-size:19px}html.art-windows .scr-loss .scr-hint.is-offer{box-shadow:none;filter:drop-shadow(0 0 3px #fff3a0) drop-shadow(0 0 8px rgba(255,210,70,.9))}html.art-windows .scr .scr-badge{top:-10px;right:-8px;min-width:28px;height:28px;padding:0;border:2px solid #fff;border-radius:50%;box-sizing:border-box;background:radial-gradient(circle at 40% 30%,#b78cff,#7b3fe6 60%,#5a24c4);box-shadow:0 2px 3px #14063c73;color:#fff;font:900 15px/24px var(--win-font);text-shadow:var(--win-edge);--win-ink: #2e1a86}html.art-windows .scr .scr-badge.is-free{min-width:44px;border-radius:999px;background:linear-gradient(180deg,#a8ff6e,#2fbf2a);--win-ink: #146b17;font-size:11px}html.art-windows .scr .scr-badge.is-empty{background:radial-gradient(circle at 40% 30%,#c9d3e6,#8d99b8);--win-ink: #46506e}html.art-windows .scr-help .scr-pips,html.art-windows .scr-den .den-right>.scr-pips{--cap-h: 52px;gap:10px;margin-bottom:6px;padding:0 18px 0 14px}html.art-windows .scr-help .scr-pips-ico,html.art-windows .scr-den .den-right>.scr-pips .scr-pips-ico{display:none}html.art-windows .scr-help .scr-pip-row,html.art-windows .scr-den .den-right>.scr-pips .scr-pip-row{gap:3px}html.art-windows .scr-help .scr-pip,html.art-windows .scr-den .den-right>.scr-pips .scr-pip{width:30px;height:34px;border-radius:50%;background:radial-gradient(circle at 45% 38%,#fffbd6,#ffe25c 45%,#e8a90f);box-shadow:none}html.art-windows .scr-help .scr-pip:not(.on),html.art-windows .scr-den .den-right>.scr-pips .scr-pip:not(.on){filter:grayscale(1) brightness(.62) contrast(1.1);opacity:.85}html.art-windows .scr-help .scr-pips-n,html.art-windows .scr-den .den-right>.scr-pips .scr-pips-n{font-size:18px;font-weight:900;text-shadow:var(--win-edge)}html.art-windows .scr-help .scr-cap{margin:0 0 8px}html.art-windows .scr-help .scr-help-line{font-weight:800}html.art-windows .scr-help .scr-stack{gap:9px}html.art-windows .scr-help .scr-stack button:not(:has(.scr-sub)){--key-h: 52px;font-size:18px}html.art-windows .dialog:has(>.scr-map){--pill-h: 58px;--win-top: 54px;max-width:380px}html.art-windows .scr-map .scr-title{flex-direction:column;gap:0;min-width:180px;padding:0 26px 3px;font-size:14px;line-height:1.05}html.art-windows .scr-map .scr-map-name{display:block;font-size:22px;line-height:1.05}html.art-windows .scr-map .scr-title .dg-num{--h: 19px;margin:0}html.art-windows .scr-map .scr-title .scr-map-name+.dg-num{--h: 29px;margin-top:-2px}html.art-windows .scr-map-head{gap:8px;padding:0;margin-bottom:8px}html.art-windows .scr-map:has(>.dlg-x) .scr-map-head{padding-right:0}html.art-windows .scr-map-head .scr-map-title{--cap-h: 42px;display:flex;align-items:center;justify-content:center;height:var(--cap-h);border-radius:999px;background:var(--win-groove);box-shadow:var(--win-groove-edge)}html.art-windows .scr-map-title .scr-line{margin:0;font-size:16px;font-weight:900;text-shadow:var(--win-edge)}html.art-windows .scr .scr-arrow,html.art-windows .scr-arrow-gap{width:44px;height:44px}html.art-windows .scr .scr-arrow{isolation:isolate;color:#fff;filter:none}html.art-windows .scr .scr-arrow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:50%;background:radial-gradient(circle at 40% 30%,#c8f6ff,#23b5f5 55%,#0b7fd8);box-shadow:inset 0 0 0 2px #d2fbff}html.art-windows .scr .scr-arrow .scr-ico{width:22px;height:22px;filter:drop-shadow(0 2px 0 #0a3f98)}html.art-windows .scr-progress,html.art-windows .scr-progress::-webkit-progress-bar{background:#0a1a6e}html.art-windows .scr-progress{height:12px;margin:0 0 8px;box-shadow:inset 0 2px 3px #000428b3,0 0 0 2px #4a8cffb3}html.art-windows .scr-progress::-webkit-progress-value{background:linear-gradient(180deg,#ffe680,#ffb21f)}html.art-windows .scr-progress::-moz-progress-bar{background:linear-gradient(180deg,#ffe680,#ffb21f)}html.art-windows .scr-dots i{width:8px;height:8px;background:#aad2ff73}html.art-windows .scr-dots i.on{background:#ffc83a;box-shadow:0 0 4px #ffc83ccc}html.art-windows .scr .scr-daily-tile{--key-h: 46px;height:var(--key-h);min-height:0;margin:2px 0 6px;padding:0 14px 2px;border:0;background:none;box-shadow:none;color:#fff;font:900 17px/1 var(--win-font);text-shadow:var(--win-edge);--win-ink: #0a3f98}html.art-windows .scr .scr-daily-tile>span+.dg-num,html.art-windows .scr .scr-daily-tile>.dg-num{--h: 22px}html.art-windows .scr .scr-daily-tile.is-locked{--cap-h: 50px;height:auto;min-height:var(--cap-h);border-radius:999px;background:var(--win-groove);box-shadow:var(--win-groove-edge);font-size:13px;line-height:1.2;opacity:1}html.art-windows .scr .scr-daily-tile.is-locked small{color:#bfe0ff;font-size:12px}html.art-windows .scr .scr-dot{top:6px;right:8px;width:13px;height:13px;background:var(--note-dot);box-shadow:var(--note-dot-edge)}html.art-windows .scr-map .scr-streak{margin:2px 0 6px}html.art-windows .scr-map .scr-grid{gap:10px 8px;margin:10px 0 6px}html.art-windows .scr .scr-tile{--key-h: 44px;height:78px;padding:6px 4px 7px;justify-content:center;gap:1px;border:0;background:none;box-shadow:none;color:#fff;outline:none;text-shadow:var(--win-edge);--win-ink: #0a3f98}html.art-windows .scr .scr-tile.is-next,html.art-windows .scr .scr-tile.scr-bonus.is-glow{box-shadow:none;filter:drop-shadow(0 0 6px rgba(255,214,90,.85))}html.art-windows .scr .scr-tile.current:not(.is-next){filter:drop-shadow(0 0 0 #fff) drop-shadow(0 0 4px rgba(255,255,255,.9))}html.art-windows .scr-tile .level-id{font-size:22px;font-weight:900;line-height:1}html.art-windows .scr-tile .level-id+.dg-num{--h: 30px;line-height:1;margin-bottom:-3px}html.art-windows .scr .scr-tile .level-name{color:#fff;font-size:9px;font-weight:900;line-height:10px}html.art-windows .scr-tile .mini-stars{gap:0;height:15px}html.art-windows .scr-tile .mini-stars .star{width:15px;height:15px;font-size:15px}html.art-windows .scr :is(.scr-tile,.scr-chip) .mini-stars .star{filter:drop-shadow(0 0 .6px var(--win-ink)) drop-shadow(0 1px .5px var(--win-ink))}html.art-windows .scr-tile .mini-stars .scr-ico{width:12px;height:12px;color:#fff}html.art-windows .scr .scr-tile.is-locked{opacity:1;color:#eef3f9;--win-ink: #4a5a74}html.art-windows .scr-tile.is-locked .level-id .scr-ico{width:14px;height:14px;color:#fff}html.art-windows .scr .scr-lock-line{color:#f2f6fb;font-size:8.5px;font-weight:900}html.art-windows .scr .scr-tile>.scr-ribbon{top:auto;bottom:-9px}html.art-windows .scr .scr-tile>.scr-ribbon.is-bonus{top:-9px;bottom:auto}html.art-windows .scr .scr-tile.is-home:before{background:linear-gradient(180deg,#ffe9b0,#ffbf4a)}html.art-windows .scr .scr-link{color:#fff;text-shadow:var(--win-edge)}html.art-windows .scr-daily .scr-facts{--cap-h: 32px;font-size:15px}html.art-windows .scr-daily .scr-buttons button.primary{--key-h: 54px;font-size:20px}html.art-windows .scr .scr-daily-label{--cap-h: 28px;margin-top:10px;padding:2px 18px;color:#fff;font-size:14px;letter-spacing:0;text-transform:none}html.art-windows .scr-chips{gap:6px;margin:4px 0 10px}html.art-windows .scr .scr-chip{--key-h: 32px;height:50px;min-height:0;padding:3px 0 5px;border:0;background:none;box-shadow:none;color:#fff;text-shadow:var(--win-edge);--win-ink: #0a3f98}html.art-windows .scr-chip-n{font-size:15px}html.art-windows .scr-chip-n+.dg-num{--h: 19px}html.art-windows .scr .scr-chip .mini-stars{height:11px}html.art-windows .scr .scr-chip .mini-stars .star{width:11px;height:11px;font-size:11px}html.art-windows .scr .scr-chip.is-mend{box-shadow:none;filter:drop-shadow(0 0 4px #ffb21f)}html.art-windows .scr .scr-milestone{color:#ffe066}html.art-windows .scr-settings .scr-cols{gap:10px}html.art-windows .scr-settings .scr-set{margin:0 0 10px;padding:10px 12px 12px;border-radius:18px;background:var(--win-groove);box-shadow:var(--win-groove-edge)}html.art-windows .scr-settings .scr-label{display:flex;align-items:center;gap:10px;margin:0 0 10px;color:#fff;font-size:17px;font-weight:900;letter-spacing:0;text-transform:none;text-shadow:var(--win-edge)}html.art-windows .scr .scr-set-ico{width:30px;height:30px;flex-shrink:0}html.art-windows .scr .scr-set-ico.ico-moon{color:#ffe9a8}html.art-windows .scr .scr-seg{gap:6px}html.art-windows .scr .scr-seg button{--key-h: 42px;font-size:16px}html.art-windows .scr .scr-seg button:not(.is-on):before{border-radius:999px;background:#0d2a8c;box-shadow:inset 0 2px 3px #00042899,0 0 0 2px #4a8cffcc}html.art-windows .scr .scr-seg button:not(.is-on){color:#cfe6ff;--win-ink: #061a5c}html.art-windows .scr .scr-set-note{margin:8px 0 0;color:#cfe6ff;opacity:1}html.art-windows .scr .scr-seg button.scr-toggle{justify-content:space-between;padding:0 8px 0 18px;color:#fff}html.art-windows .scr .scr-seg button.scr-toggle:before{border-radius:999px;background:#0d2a8c;box-shadow:inset 0 2px 3px #00042899,0 0 0 2px #4a8cffcc}html.art-windows .scr-switch{width:56px;height:30px;background:#3a4e86;box-shadow:inset 0 2px 3px #00042899}html.art-windows .scr-switch:after{top:3px;left:3px;width:24px;height:24px;background:radial-gradient(circle at 40% 30%,#fff,#dfe8f5);box-shadow:0 2px 2px #000a3273}html.art-windows .scr-toggle.is-on .scr-switch{background:linear-gradient(180deg,#8af25a,#2fbf2a);box-shadow:inset 0 2px 2px #0a460a73,0 0 0 2px #d8ffc8}html.art-windows .scr-toggle.is-on .scr-switch:after{left:29px}html.art-windows .dialog:has(>.scr-rules){max-width:380px}html.art-windows .scr .howto-goal{--cap-h: 40px;gap:8px;width:100%;margin-bottom:10px;padding:3px 16px 3px 8px;font-size:14px}html.art-windows .howto-goal .scr-rule-ico{width:30px;height:30px}html.art-windows .howto-goal .star{width:18px;height:18px;font-size:18px}html.art-windows .howto-grid{gap:10px}html.art-windows .howto-panel{gap:6px;padding:10px 6px 8px;border-radius:16px;background:var(--win-groove);box-shadow:var(--win-groove-edge)}html.art-windows .howto-board{background:#b9e6ff;box-shadow:0 0 0 2px #e3f6ff}html.art-windows .howto-cap{color:#fff;font-size:12.5px;font-weight:800;text-shadow:0 1px 0 rgba(10,16,80,.8)}html.art-windows .howto-panel.is-unseen .howto-cap{color:#bfd4f0}html.art-windows .howto-order{color:#fff}html.art-windows .howto-foot{margin-top:10px}html.art-windows .howto-foot .scr-buttons button{--key-h: 52px;font-size:19px}html.art-windows :is(.scr-today,.scr-fresh,.scr-done,.scr-end,.scr-note) .scr-stack button.primary,html.art-windows :is(.scr-done,.scr-end,.scr-note) .scr-buttons button.primary{--key-h: 54px;font-size:19px}html.art-windows :is(.scr-today,.scr-fresh) .scr-stack{gap:9px}html.art-windows .scr-chapter .scr-facts{--cap-h: 44px;gap:8px;padding:2px 20px;font-size:18px;font-weight:900;text-shadow:var(--win-edge)}html.art-windows .scr-chapter .scr-cap-line,html.art-windows .scr-chapter .scr-teaser{width:100%;justify-content:flex-start;text-align:left}html.art-windows .scr-chapter .scr-riddle{margin-top:2px}html.art-windows .scr .scr-equal button{--key-h: 50px;font-size:16px}html.art-windows .scr-end .scr-facts{--cap-h: 34px}html.art-windows .scr-note .scr-line{font-size:15px}html.art-windows .dialog:has(>.scr-den){max-width:400px;padding:var(--win-top) 10px 12px}html.art-windows .dialog:has(>.scr-den){--shop-h: min(calc(100 * var(--vh) - 32px), calc(506px + .45*min(400px, 100vw - 32px)) );display:flex;flex-direction:column;height:var(--shop-h);box-sizing:border-box}html.art-windows .dialog:has(>.scr-den)>.scr{flex:1 1 auto;min-height:0;max-height:none}html.art-windows .scr.scr-den:not(:has(>.den-body.is-rows)){display:flex;flex-direction:column}html.art-windows .scr-den .den-body.is-show{margin-block:auto}@media(max-height:699px){html.art-windows .dialog:has(>.scr-den){--shop-h: calc(100 * var(--vh) - 32px)}}html.art-windows .scr.scr-den{color:#fff;--den-ink: #fff;--den-ink-2: #cfe6ff}html.art-windows .scr-den .den-head{justify-content:flex-start;min-height:0;margin:0 0 8px}html.art-windows .scr .den-fish{--cap-h: 34px;position:absolute;z-index:2;top:-2px;left:14px;display:inline-flex;align-items:center;gap:5px;height:var(--cap-h);padding:0 14px 0 4px;border-radius:999px;background:var(--win-groove);box-shadow:var(--win-groove-edge);color:#fff;font:900 16px/1 var(--win-font);text-shadow:var(--win-edge)}html.art-windows .scr .den-fish .scr-ico{width:26px;height:26px}html.art-windows .scr.scr-den .den-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:6px;margin:0 0 10px}html.art-windows .scr.scr-den .den-tab{--key-h: 56px;position:relative;flex-direction:column;height:var(--key-h);min-height:0;padding:4px 2px 6px;gap:2px;border:0;border-radius:14px;background:var(--win-groove);box-shadow:var(--win-groove-edge);color:#cfe6ff;font:900 11.5px/1 var(--win-font);text-shadow:0 1px 0 #061a5c;filter:none;isolation:isolate}html.art-windows .scr.scr-den .den-tab .den-tab-ico{width:26px;height:26px}html.art-windows .scr.scr-den .den-tab.is-on{background:none;box-shadow:none;color:#fff;text-shadow:var(--win-edge);--win-ink: #0a3f98}html.art-windows .scr.scr-den .den-tab.is-on:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:14px;background:linear-gradient(180deg,#7ff0ff,#18b8f4 55%,#0b8fe0);box-shadow:inset 0 0 0 3px #d2fbff}html.art-windows .scr.scr-den .den-tab .scr-btn-text+.dg-num{--h: 15px}html.art-windows .scr.scr-den .den-tab:not(.is-on) .dg-num{filter:none}html.art-windows .scr.scr-den .den-dot{top:4px;right:5px;width:13px;height:13px;background:var(--note-dot);box-shadow:var(--note-dot-edge)}html.art-windows .scr.scr-den .den-cap{margin:0 0 8px;color:#fff;font-size:16px;font-weight:900;text-shadow:var(--win-edge)}html.art-windows .scr.scr-den .den-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html.art-windows .scr.scr-den .den-tile,html.art-windows .scr.scr-den .den-grid .den-tile{height:78px;border:0;border-radius:16px;background:var(--win-groove);box-shadow:var(--win-groove-edge);color:#fff}html.art-windows .scr.scr-den .den-tile.is-sel,html.art-windows .scr.scr-den .den-tile.is-use.is-sel{box-shadow:var(--win-groove-edge),0 0 0 3px #ffd23f,0 0 6px 1px #ffd23f8c}html.art-pack.art-windows .scr.scr-den .den-grid .den-tile.is-sel{box-shadow:0 0 0 3px #ffd23f,0 0 6px 1px #ffd23f8c;border-radius:16px}html.art-windows .scr.scr-den .den-card-name{color:#fff;font-size:15px;text-shadow:var(--win-edge)}html.art-windows .scr.scr-den .den-chip{padding:2px 9px 2px 4px;background:#0a1a6e;box-shadow:0 0 0 1.5px #4a8cffcc;color:#fff;font-size:14px}html.art-windows .scr.scr-den .den-chip.is-use{background:linear-gradient(180deg,#8af25a,#2fbf2a);box-shadow:0 0 0 1.5px #d8ffc8;color:#fff;text-shadow:0 1px 0 #146b17}html.art-windows .scr.scr-den .den-chip.is-use .scr-ico{background-color:transparent;color:#fff}html.art-windows .scr.scr-den .den-chip.is-owned{background:#1a5fd8;box-shadow:0 0 0 1.5px #9fd8ff;color:#fff}html.art-windows .scr.scr-den .den-chip.is-lock{background:#061450;color:#ffd76a}html.art-windows .scr.scr-den .den-chip.is-goal{padding-left:3px;background:none;box-shadow:0 0 0 1.5px #ffd76a;color:#fff;text-shadow:var(--win-edge)}html.art-windows .scr.scr-den .den-right{margin-top:10px;padding-top:0;border-top:0}html.art-windows .scr.scr-den .den-dock{padding:8px 10px;border-radius:18px;background:var(--win-groove);box-shadow:var(--win-groove-edge)}html.art-windows .scr.scr-den .den-dock .den-preview{border-radius:14px;background:#78beff2e;box-shadow:inset 0 0 0 2px #a0d7ff80}html.art-windows .scr.scr-den .den-dock .den-name{color:#fff;text-shadow:var(--win-edge)}html.art-windows .scr.scr-den .den-state{color:#cfe6ff}html.art-windows .scr.scr-den .den-dock .den-bar button{--key-h: 46px;min-height:0}html.art-windows .scr.scr-den .den-dock:has(>.den-bar>button+button){grid-template-columns:auto minmax(0,1fr)}html.art-windows .scr.scr-den .den-dock>.den-bar:has(>button+button){grid-column:1 / -1;flex-direction:row}html.art-windows .scr.scr-den .den-dock>.den-bar:has(>button+button) button{flex:1 1 0;min-width:0;font-size:14px}html.art-windows .scr .den-inuse{border:0;background:linear-gradient(180deg,#8af25a,#2fbf2a);box-shadow:inset 0 0 0 2px #d8ffc8,0 3px #13741a;color:#fff;text-shadow:0 1px 0 #146b17}html.art-windows .scr .den-inuse .scr-ico{background-color:transparent}html.art-windows .scr .den-inuse .dg-num.dg-text,html.art-windows .scr .den-locked .dg-num.dg-text{--h: calc(var(--key-h) * .44)}html.art-windows .scr :is(.den-inuse,.den-locked) .scr-ico{width:22px;height:22px}html.art-windows .scr .den-help{color:#cfe6ff}html.art-windows .den-gift-row,html.art-pack.art-windows .scr.scr-den .den-gift-row{border:0;border-radius:18px;background:var(--win-groove);box-shadow:var(--win-groove-edge)}html.art-windows .scr.scr-den .den-gift-row .den-tile,html.art-pack.art-windows .scr.scr-den .den-gift-row .den-tile.den-gift{border-image:none;background:none;box-shadow:none}html.art-windows .scr.scr-den .den-gift-row .den-gift-name{color:#fff;text-shadow:var(--win-edge)}html.art-windows .scr.scr-den .den-gift-text .den-state{color:#cfe6ff}html.art-windows .scr.scr-den .den-gift-text .scr-pip-row{background:#061450;box-shadow:inset 0 1px 2px #00000080,0 0 0 1.5px #4a8cffcc}html.art-windows .scr.scr-den .den-gift-text .scr-pip.on{background:linear-gradient(180deg,#8fe3ff,#2a9fe6)}html.art-windows .scr.scr-den .den-gift-text .scr-pips-n{color:#fff}html.art-windows .scr-den .den-wallet{position:absolute;z-index:2;top:14px;left:24px;display:flex;align-items:center}html.art-windows .dialog:has(>.scr-den) .scr-title{min-width:140px;left:max(50%,196px)}html.art-windows .dialog:has(>.scr-den) .scr .dlg-x{top:-8px}@media(max-width:359px){html.art-windows .dialog:has(>.scr-den) .scr-title{min-width:124px;left:max(50%,188px)}}html.art-windows .scr .den-wallet .den-fish{--cap-h: 34px;position:static;z-index:auto;height:var(--cap-h);gap:3px;padding:0 34px 0 0;border-radius:999px;background:linear-gradient(180deg,#4f7cff,#2a3fd0);box-shadow:0 0 0 2px #9fd8ff;font-size:17px}html.art-windows .scr .den-wallet .den-fish .scr-ico{width:36px;height:36px;margin:-1px 0 -1px -6px}html.art-windows .scr-den .den-wallet .den-plus{position:relative;z-index:1;width:34px;height:34px;min-height:0;margin-left:-32px;padding:0;border:0;border-radius:50%;background:radial-gradient(circle at 40% 30%,#fff1a0,#ffc21a 55%,#f08a00);box-shadow:0 0 0 2px #fff6c0}html.art-windows .scr-den .den-wallet .den-plus:after{content:"+";color:#fff;font:900 24px/34px var(--win-font);text-shadow:0 1px 0 #9a5508}html.art-pack.art-windows .scr-den .den-wallet .den-plus{background:url(assets/pack/display/hud-plus.webp) center / contain no-repeat;box-shadow:none;filter:hue-rotate(-70deg) saturate(1.3) brightness(1.1)}html.art-pack.art-windows .scr-den .den-wallet .den-plus:after{content:none}html.art-windows .scr.scr-den .den-tabs{--cap-h: 62px;display:flex;align-items:center;gap:2px;height:var(--cap-h);margin:8px 0 14px;padding:4px;box-sizing:border-box;border-radius:999px;background:var(--win-groove);box-shadow:var(--win-groove-edge)}html.art-windows .scr.scr-den .den-tab{flex:1 1 0;min-width:0}html.art-windows .scr.scr-den .den-tab:not(.is-on){height:100%;padding:0;background:none;box-shadow:none}html.art-windows .scr.scr-den .den-tab:not(.is-on){flex-direction:column;gap:0;padding:2px 1px 5px}html.art-windows .scr.scr-den .den-tab:not(.is-on) :is(.den-tab-ico,.dg-num){opacity:.8}html.art-windows .scr.scr-den .den-tab .den-tab-ico{width:28px;height:28px}html.art-windows .scr.scr-den .den-tab .scr-btn-text+.dg-num{--h: 14px}html.art-windows .scr.scr-den .den-tab.is-on{--key-h: calc(var(--cap-h) - 8px);flex:1 1 0;z-index:1;width:auto;height:var(--key-h);padding:2px 2px 5px;gap:0}html.art-windows .scr.scr-den .den-tab.is-on:before{border-radius:999px}html.art-windows .scr.scr-den .den-tabs .den-dot{top:11px;right:calc(50% - 21px)}html.art-windows .scr-den .den-body.is-show{display:flex;flex-direction:column;gap:12px}html.art-windows .scr-den .den-body.is-show>.den-right{container-type:inline-size;margin:0;padding:0}html.art-windows .scr-den .den-stage{--stage-under: #00145a;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:calc(75cqi + 14px);padding:0 14px 12px;border-radius:18px;background:radial-gradient(ellipse 60% 45% at 50% 52%,#a0e1ff73,#a0e1ff00 70%),linear-gradient(180deg,#1d4fc8,#0d2a8a 62%,#081a62);box-shadow:inset 0 0 0 2px #96d2ff8c,0 3px 8px #00062873}html.art-windows .scr-den .den-stage .den-stage-look{--look: 40cqi;--feet-x: .619;--feet-y: .875;position:absolute;left:50%;top:calc(43cqi - var(--look) * var(--feet-y));width:var(--look);height:var(--look);transform:translate(calc(var(--feet-x) * -100%));border-radius:0;background:none;box-shadow:none}html.art-windows .scr-den .den-stage .den-look{filter:drop-shadow(0 6px 6px rgba(0,12,60,.45))}html.art-windows .scr-den .den-stage .den-stage-look:has(.den-fox.is-painted){--feet-x: .58;--feet-y: .932}html.art-windows .scr-den .den-stage .den-stage-board{position:absolute;z-index:1;left:50%;top:14px;width:max-content;height:auto;transform:translate(-50%);border-radius:0;background:none;box-shadow:none;filter:drop-shadow(0 8px 10px rgba(0,10,50,.55))}html.art-windows .scr-den .den-stage-board .den-board{--w: 4;--h: 3;--cell: min(11.3cqi, calc(19.4cqi - 30px) )}html.art-windows .scr-den .den-stage .den-stage-board.is-goal{top:8px}html.art-windows .scr-den .den-stage-board.is-goal .den-board{--cell: min(8.9cqi, calc(19.4cqi - 40px) )}html.art-windows .scr-den .den-board .den-board-fox{transform:translate(calc(3 * (100% + var(--cell-gap))),calc(1 * (100% + var(--cell-gap))))}html.art-windows .scr-den .den-stage-board.is-goal .den-board{filter:brightness(.75)}html.art-windows .scr-den .den-stage-board .den-goal-lock{top:-6px;right:-10px;bottom:auto;width:40px;height:40px}html.art-windows .scr.scr-den .den-grid.den-picker.is-five{grid-template-columns:repeat(8,minmax(0,1fr))}html.art-windows .scr.scr-den .den-picker.is-five>.den-tile:nth-child(1){grid-column:2 / span 2}html.art-windows .scr.scr-den .den-picker.is-five>.den-tile:nth-child(2){grid-column:4 / span 2}html.art-windows .scr.scr-den .den-picker.is-five>.den-tile:nth-child(3){grid-column:6 / span 2}html.art-windows .scr.scr-den .den-picker.is-five>.den-tile:nth-child(4){grid-column:3 / span 2}html.art-windows .scr.scr-den .den-picker.is-five>.den-tile:nth-child(5){grid-column:5 / span 2}html.art-windows .scr.scr-den .den-grid.den-picker.is-seven{grid-template-columns:repeat(8,minmax(0,1fr))}html.art-windows .scr.scr-den .den-picker.is-seven>.den-tile{grid-column:span 2}html.art-windows .scr.scr-den .den-picker.is-seven>.den-tile:nth-child(5){grid-column:2 / span 2}html.art-windows .scr-den :is(.den-stage-streak,.den-stage-dust){--trail-len: calc(var(--cell) * 3.5 + var(--cell-gap) * 3);width:var(--trail-len);height:calc(var(--cell) * .3);transform:translateY(calc(var(--cell) * 1.47 + var(--cell-gap)));animation:none}html.art-windows .scr-den .den-stage-streak:before{animation:none}html.art-windows .scr-den .den-stage-dust .dust-bit{--s: .2;top:calc(50% + var(--cell) * var(--y, 0));width:calc(var(--cell) * var(--s));height:calc(var(--cell) * var(--s));margin:calc(var(--cell) * var(--s) * -.5);opacity:1;animation:den-dust 2.4s ease-in-out infinite alternate}html.art-windows .scr-den .den-stage-dust .dust-bit.d1{--s: .42}html.art-windows .scr-den .den-stage-dust .dust-bit.d2{--s: .32}html.art-windows .scr-den .den-stage-dust .dust-bit.d3{--s: .28}html.art-windows .scr-den .den-stage-dust .p1{left:14%;--y: -.06;animation-delay:-.2s}html.art-windows .scr-den .den-stage-dust .p2{left:28%;--y: .3;animation-delay:-1.4s}html.art-windows .scr-den .den-stage-dust .p3{left:40%;--y: -.32;animation-delay:-.7s}html.art-windows .scr-den .den-stage-dust .p4{left:54%;--y: .06;animation-delay:-1.9s}html.art-windows .scr-den .den-stage-dust .p5{left:66%;--y: -.36;animation-delay:-1.1s}html.art-windows .scr-den .den-stage-dust .p6{left:76%;--y: .32;animation-delay:-.4s}html.art-windows .scr-den .den-stage-dust .p7{left:86%;--y: -.14;animation-delay:-2.1s}@keyframes den-dust{0%{opacity:.35;transform:translateY(1px) scale(.85)}to{opacity:.7;transform:translateY(-2px) scale(1.05)}}html.art-windows .scr-den .den-stage-light .den-board{--w: 3;--h: 2;--cell: min(15.5cqi, calc(30cqi - 48px) )}html.art-windows .scr-den .den-stage-light.is-goal .den-board{--cell: min(13.7cqi, calc(30cqi - 60px) )}html.art-windows .scr-den .den-stage-light .den-board .den-board-fox{transform:none}html.art-windows .scr-den .den-stage-board .den-cell{filter:none}html.art-windows .scr-den .den-stage-board .den-cell[data-tile=D]:after{left:28%;right:28%;top:46%;bottom:14%;opacity:.95;animation:none}html.art-windows .scr-den .den-stage .den-goal-lock{top:2%;bottom:auto;right:-6%;width:26%;height:26%}html.art-windows .scr-den .den-stage .den-stage-light .den-goal-lock{top:-2px;right:-54px;width:44px;height:44px}html.art-windows .scr.scr-den .den-stage .den-name{position:relative;margin:0 0 6px;color:#fff;font:900 26px/1 var(--win-font);text-shadow:var(--win-edge)}html.art-windows .scr.scr-den .den-stage .den-name .dg-num.dg-text{--h: 30px}html.art-windows .scr.scr-den .den-stage .den-state{position:relative;margin:-2px 0 6px;color:#fff;font-size:14px;text-shadow:var(--win-edge)}html.art-windows .scr.scr-den .den-stage .den-goal-row{position:relative;width:70%}html.art-windows .scr.scr-den .den-stage .den-bar{position:relative;flex-direction:row;width:100%;margin:0;justify-content:center}html.art-windows .scr.scr-den .den-stage .den-bar button{--key-h: 50px;flex:0 1 230px;min-width:0;font-size:20px}html.art-windows .scr.scr-den .den-stage .den-bar:has(>button+button) button{flex:1 1 0;font-size:15px}html.art-windows .scr.scr-den .den-stage .den-bar:has(>button+button) .den-ad{flex-grow:1.35}html.art-windows .scr .den-stage .den-inuse{--key-h: 46px;position:relative;min-width:170px}html.art-windows .scr.scr-den .den-grid.den-picker{container:den-picker / inline-size;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}html.art-windows .scr.scr-den .den-picker .den-tile{--well-s: 100px;--look: 62px;--tag: 20px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:104px;padding:0 4px 3px;gap:0}html.art-windows .scr.scr-den .den-picker .den-look{height:calc(var(--look) * .94);isolation:isolate}html.art-windows .scr.scr-den .den-picker .den-fox-look{height:calc(var(--look) * .88)}html.art-windows .scr.scr-den .den-picker .den-trail{width:calc(var(--look) * 1.2)}html.art-windows .scr.scr-den .den-picker .den-fox:not(.is-painted){height:auto;aspect-ratio:1;align-self:start;scale:1.12;transform-origin:50% 88%}html.art-windows .scr.scr-den .den-picker .den-fox-look:after{content:"";position:absolute;left:8%;right:8%;bottom:-3px;z-index:-2;height:12px;border-radius:50%;background:radial-gradient(closest-side,#96d7ff80,#96d7ff00)}html.art-windows .scr.scr-den .den-picker .den-card-text{display:flex;flex-direction:column;align-items:center;align-self:stretch;gap:3px;min-width:0;margin-top:2px}html.art-windows .scr.scr-den .den-picker .den-card-name{font-size:12px;line-height:1}html.art-windows .scr.scr-den .den-picker .den-card-name .dg-num.dg-text{--h: 13px}html.art-windows .scr.scr-den .den-tag{--cap-h: var(--tag);--key-h: var(--tag);display:inline-flex;align-items:center;justify-content:center;gap:4px;box-sizing:border-box;width:90%;height:var(--tag);padding:0 4px;border-radius:999px;background:#0a1a6e;box-shadow:0 0 0 1.5px #4a8cffcc;color:#fff;font:normal 900 13px/1 var(--win-font);white-space:nowrap;text-shadow:var(--win-edge)}html.art-windows .scr.scr-den .den-tag .scr-ico{flex:none;width:calc(var(--tag) - 1px);height:calc(var(--tag) - 1px)}html.art-windows .scr.scr-den .den-tag.is-use{gap:3px;background:linear-gradient(180deg,#8af25a,#2fbf2a);box-shadow:0 0 0 1.5px #d8ffc8;text-shadow:0 1px 0 #146b17}html.art-windows .scr.scr-den .den-tag.is-use .scr-ico{width:14px;height:14px;color:#fff}html.art-windows .scr.scr-den .den-tag.is-short{color:#b4bfdc}html.art-windows .scr.scr-den .den-tag.is-short .scr-ico{filter:grayscale(1) brightness(1.1)}html.art-windows .scr.scr-den .den-tag.is-short>:not(.scr-ico){opacity:.72}html.art-windows .scr.scr-den .den-tag.is-goal{display:inline-grid;grid-template-columns:auto auto;align-content:center;gap:1px 3px;width:100%}html.art-windows .scr.scr-den .den-tag .scr-ico.den-tag-lock{width:13px;height:13px;color:#ffd23f}html.art-windows .scr.scr-den .den-tag.is-goal .den-tag-lock{grid-row:1 / 3}html.art-windows .scr.scr-den .den-tag-n{display:inline-flex;align-items:center;gap:1px;font-size:11px}html.art-windows .scr.scr-den .den-tag-n .scr-ico{width:12px;height:12px}html.art-windows .scr.scr-den .den-tag .den-goal-bar{width:100%;height:4px;box-shadow:0 0 0 1px #4a8cffcc}html.art-windows .scr.scr-den .den-picker .den-goal-pic{filter:brightness(.9)}html.art-windows .scr.scr-den .den-picker .is-goal .den-look:before{top:-10%;right:-8%;bottom:-4%;left:-8%;background:radial-gradient(ellipse 42% 50% at 58% 38%,#ffd650f2,#ffaa1e80 50%,#ffa01400);-webkit-mask-image:none;mask-image:none;animation:none}html.art-windows .scr.scr-den .den-picker .den-spark{top:-4px;right:-6px;width:15px;height:15px;background:radial-gradient(circle,#fffbe6 0 18%,#ffd23f 52%,#f2a100);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);animation-name:den-twinkle}html.art-windows .scr.scr-den .den-picker .den-spark.s2{top:-4px;right:auto;bottom:auto;left:-6px;width:15px;height:15px}@keyframes den-twinkle{0%,to{opacity:.6;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}html.art-windows .scr.scr-den .den-picker .den-cell.look-l-warm{filter:drop-shadow(0 0 4px #ff9a2e) drop-shadow(0 0 11px #ff9a2e)}html.art-windows .scr.scr-den .den-picker .den-cell.look-l-aurora{filter:drop-shadow(0 0 4px #22e3a0) drop-shadow(0 0 11px #22e3a0)}html.art-windows .scr.scr-den .den-picker .den-cell.look-l-moon{filter:drop-shadow(0 0 4px #d8e6ff) drop-shadow(0 0 11px #a9c6ff)}html.art-windows .scr.scr-den .den-picker .den-cell.look-l-rose{filter:drop-shadow(0 0 4px #ff6fa8) drop-shadow(0 0 11px #ff6fa8)}html.art-windows .scr.scr-den .den-picker .den-cell.look-l-ember{filter:drop-shadow(0 0 4px #ff4a1c) drop-shadow(0 0 11px #ff4a1c)}html.art-windows .scr.scr-den .den-picker .den-cell.look-l-violet{filter:drop-shadow(0 0 4px #b06bff) drop-shadow(0 0 11px #9a4dff)}html.art-windows .scr.scr-den .den-picker .den-cell.look-l-star{filter:drop-shadow(0 0 4px #fff1b0) drop-shadow(0 0 11px #ffd23f)}html.art-windows .scr.scr-den .den-picker .den-cell.look-l-prism{filter:drop-shadow(-3px -2px 4px #ff6b6b) drop-shadow(3px -2px 4px #ffd84a) drop-shadow(3px 3px 4px #4ad7ff) drop-shadow(-3px 3px 4px #b45aff)}@container den-picker (max-width: 344px){html.art-windows .scr.scr-den .den-tag{width:100%;gap:3px;padding:0 3px;font-size:11.5px}html.art-windows .scr.scr-den .den-tag.is-use .scr-ico{width:12px;height:12px}html.art-windows .scr.scr-den .den-tag.is-goal{column-gap:2px}html.art-windows .scr.scr-den .den-tag .scr-ico.den-tag-lock{width:11px;height:11px}html.art-windows .scr.scr-den .den-tag-n{font-size:10px}html.art-windows .scr.scr-den .den-tag-n .scr-ico{width:10px;height:10px}}@container den-picker (max-width: 304px){html.art-windows .scr.scr-den .den-tag{gap:2px;padding:0 2px;font-size:10.5px}html.art-windows .scr.scr-den .den-tag.is-use .scr-ico{width:11px;height:11px}html.art-windows .scr.scr-den .den-tag .scr-ico.den-tag-lock{width:10px;height:10px}html.art-windows .scr.scr-den .den-tag-n{font-size:9.5px}html.art-windows .scr.scr-den .den-tag-n .scr-ico{display:none}}html.art-windows .scr.scr-den .den-gift-acts{min-width:136px;max-width:148px}html.art-windows .scr.scr-den .den-gift-acts button{--key-h: 50px;min-height:0;padding:2px 8px 4px;font-size:12.5px;line-height:1.1;white-space:normal}html.art-windows .den-locked{border:0;border-radius:14px;background:linear-gradient(180deg,#b8c6d8,#8193ae);box-shadow:inset 0 0 0 2px #e2e9f2,0 3px #56677f;color:#fff;text-shadow:0 1px 0 #4a5a74}html.art-windows .scr.scr-den .den-rows{padding:10px 14px;border-radius:18px;background:var(--win-groove);box-shadow:var(--win-groove-edge)}html.art-windows .scr.scr-den .den-row{color:#fff}html.art-windows .ad-curtain{background:radial-gradient(ellipse at 50% 45%,#060e3ce6,#02061ef7)}html.art-windows .ad-curtain-box{--pill-h: 48px;position:relative;box-sizing:border-box;width:min(300px,100%);padding:50px 20px 22px;border-radius:30px;background:linear-gradient(180deg,#2b74ff,#1e45e6 55%,#2f33d8);box-shadow:inset 0 0 0 3px #8be8ff,inset 0 -4px 0 3px #b04cff;gap:16px;font-family:var(--win-font)}html.art-windows .ad-curtain-text{position:absolute;top:-10px;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:max-content;min-width:156px;max-width:260px;min-height:var(--pill-h);padding:4px 24px 6px;border-radius:999px;background:linear-gradient(180deg,#e08cff,#a23cf0 55%,#7a1fd6);color:#fff;font-size:20px;font-weight:900;line-height:1.15;text-shadow:var(--win-edge)}html.art-windows .ad-curtain-text .dg-num{--h: 31px}html.art-windows .ad-curtain-ico{display:grid;place-items:center;width:150px;height:70px;border-radius:999px;background:var(--win-groove);box-shadow:var(--win-groove-edge);color:#fff}html.art-windows .ad-curtain-ico .scr-ico{width:46px;height:46px}html.art-windows .ad-curtain .row{width:100%;min-width:0}html.art-windows .ad-curtain .row button{--key-h: 50px;height:var(--key-h);min-height:0;color:#fff;font:900 17px/1 var(--win-font);text-shadow:var(--win-edge);--win-ink: #0a3f98;isolation:isolate;filter:none}html.art-windows .ad-curtain .row button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border:0;border-image:none;border-radius:16px;background:linear-gradient(180deg,#7ff0ff,#18b8f4 55%,#0b8fe0);box-shadow:inset 0 0 0 3px #d2fbff,0 3px #0a5aa8}html.art-windows #loading{gap:26px;background:radial-gradient(ellipse at 50% 40%,#1b3fae,#0a1a5c 70%,#061038)}html.art-windows .loading-logo{width:min(260px,72vw);filter:drop-shadow(0 6px 10px rgba(0,6,40,.6))}html.art-windows .loading-dots{position:relative;width:min(220px,60vw);height:20px;gap:0;border-radius:999px;overflow:hidden;background:linear-gradient(180deg,#0a1a6e,#10279a);box-shadow:inset 0 3px 4px #000428b3,0 0 0 2px #4a8cffcc}html.art-windows .loading-dots i{display:none}html.art-windows .loading-dots:before{content:"";position:absolute;top:3px;bottom:3px;left:3px;width:92%;border-radius:999px;background:linear-gradient(180deg,#c8ff9e,#58e03a 45%,#23a91e);box-shadow:inset 0 -2px #0a500a59;transform-origin:left center;animation:win-load 2.6s cubic-bezier(.2,.7,.3,1) both}@keyframes win-load{0%{transform:scaleX(.04)}to{transform:scaleX(1)}}html.reduce-motion.art-windows .loading-dots:before{animation:none}@media(prefers-reduced-motion:reduce){html.art-windows .loading-dots:before{animation:none}}html.art-windows .scr.scr-den button{transition:transform 80ms ease,scale .12s ease-out,opacity .15s ease,filter .12s ease-out}html.art-windows .scr.scr-den .den-grid .den-tile:active:not(:disabled){scale:.94;filter:brightness(1.15);transition-duration:0s}html.art-windows .scr.scr-den .den-gift-row .den-tile:active:not(:disabled){scale:.96;filter:brightness(1.15);transition-duration:0s}html.art-windows .scr.scr-den .den-tab:active:not(:disabled){scale:.92;transition-duration:0s}html.art-windows .scr.scr-den .den-stage .den-bar button:active:not(:disabled),html.art-windows .scr.scr-den .den-plus:active:not(:disabled){scale:.95;transition-duration:0s}html.reduce-motion.art-windows .scr.scr-den button:active:not(:disabled){scale:none}html.art-windows .scr-den .den-stage-look{transform-origin:calc(var(--feet-x) * 100%) calc(var(--feet-y) * 100%)}html.art-windows .scr-den .den-stage-board{transform-origin:50% 100%}html.art-windows .scr-den.fx-pick .den-grid .den-tile.is-sel{animation:den-fx-tile .2s ease-out}html.art-windows .scr-den.fx-pick .den-gift-row.is-sel{animation:den-fx-row .2s ease-out}html.art-windows .scr-den.fx-tab .den-tab.is-on{animation:den-fx-spring .18s ease-out}html.art-windows .scr-den.fx-pick :is(.den-stage-look,.den-stage-board),html.art-windows .scr-den.fx-pick .den-body:not(.is-show) .den-preview .den-look,html.art-windows .scr-den:is(.fx-use,.fx-get) .den-stage-board{animation:den-fx-pop .22s ease-out}html.art-windows .scr-den:is(.fx-use,.fx-get) .den-stage-look{animation:den-fx-hop .42s ease-out}html.art-windows .scr-den:is(.fx-use,.fx-get) :is(.den-inuse,.den-tile.is-use .den-tag){animation:den-fx-spring .2s ease-out}html.art-windows .scr-den.fx-get .den-wallet .den-fish{animation:den-fx-bump .24s ease-out}html.art-windows .scr-den .den-stage-look .den-fox{transform-origin:calc(var(--feet-x) * 100%) calc(var(--feet-y) * 100%);animation:den-idle 5.2s ease-in-out infinite}@keyframes den-idle{0%,50%,to{transform:scale(1.004,.994) rotate(0)}25%{transform:scale(1.012,1.03) rotate(-1.2deg)}75%{transform:scale(1.012,1.03) rotate(1.2deg)}}html.reduce-motion.art-windows .scr-den .den-stage-look .den-fox{animation:none}html.art-windows .scr-den:is(.fx-pick,.fx-use,.fx-get) .den-stage:after{content:"";position:absolute;z-index:0;left:15cqi;top:2cqi;width:70cqi;height:50cqi;border-radius:50%;background:radial-gradient(closest-side,#d7f5ffd9,#a0e1ff59 55%,#a0e1ff00);opacity:0;pointer-events:none;animation:den-fx-glow .26s ease-out}html.art-windows .scr-den:is(.fx-use,.fx-get) .den-stage:after{animation-duration:.42s}html.art-windows .scr-den .den-fx-spark{position:absolute;z-index:2;left:calc(50% - 3.5cqi);top:23cqi;width:7cqi;height:7cqi;background:radial-gradient(circle,#fff 0 22%,#ffe27a 60%);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);opacity:0;pointer-events:none;animation:den-fx-spark .52s var(--d, 0ms) ease-out both}@keyframes den-fx-spring{0%{scale:.96}45%{scale:1.05}to{scale:1}}@keyframes den-fx-pop{0%{scale:.94}50%{scale:1.04}to{scale:1}}@keyframes den-fx-hop{0%{translate:0 0;scale:1.06 .92}40%{translate:0 -12%;scale:.96 1.05}75%{translate:0 0;scale:1.04 .95}to{translate:0 0;scale:1}}@keyframes den-fx-row{0%{scale:.98;filter:brightness(1.3)}50%{scale:1.01}to{scale:1;filter:brightness(1)}}@keyframes den-fx-bump{0%,to{scale:1}40%{scale:1.12}}@keyframes den-fx-tile{0%{scale:.96;box-shadow:0 0 0 3px #ffd23f,0 0 #ffec96f2}45%{scale:1.05;box-shadow:0 0 0 3px #ffd23f,0 0 4px 10px #ffec9600}to{scale:1;box-shadow:0 0 0 3px #ffd23f,0 0 10px 2px #ffd23f99}}@keyframes den-fx-glow{0%{opacity:.9;scale:.7}to{opacity:0;scale:1.2}}@keyframes den-fx-spark{0%{opacity:1;transform:rotate(var(--a)) translateY(-3cqi) scale(.4)}to{opacity:0;transform:rotate(var(--a)) translateY(-24cqi) scale(1) rotate(120deg)}}html.art-windows .toast{display:flex;align-items:center;gap:10px;width:max-content;max-width:calc(100vw - 48px);padding:8px 26px;border:0;border-radius:999px;background:linear-gradient(180deg,#ffe680,#ffb21f);box-shadow:inset 0 0 0 2px #fff3b8;filter:drop-shadow(0 6px 8px rgba(80,30,0,.35));color:#fff;font:800 17px/1.15 var(--win-font);text-shadow:var(--win-edge);text-align:left}html.art-windows .toast.has-ico{padding-left:16px}html.art-windows .toast .toast-ico{flex:none;width:30px;height:30px}html.art-windows .toast .toast-words{display:flex;flex-direction:column;align-items:flex-start}html.art-windows .toast .dg-num.dg-text{--h: 17px}html.art-windows .toast .dg-num.dg-lines{align-items:flex-start}html.art-windows .level-notice{padding:0 16px;background:linear-gradient(180deg,#ffe680,#ffb21f);box-shadow:inset 0 0 0 2px #fff3b8,0 2px #b8640c;color:#5a2600;font:900 14px/calc(var(--title-h) - 2px) var(--win-font);text-shadow:0 1px 0 rgba(255,246,200,.7)}html.art-windows.art-hudmock #btn-howto{isolation:isolate;color:#fff}html.art-windows.art-hudmock #btn-howto:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;z-index:-1;border-radius:50%;background:radial-gradient(circle at 40% 30%,#c8f6ff,#23b5f5 55%,#0b7fd8);box-shadow:inset 0 0 0 2px #d2fbff,0 2px 3px #000a3266}html.art-windows.art-hudmock #btn-howto svg{visibility:hidden}html.art-windows.art-hudmock #btn-howto:after{content:"?";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;font:900 19px/1 var(--win-font);text-shadow:var(--win-edge);--win-ink: #0a3f98}html.art-windows.art-hudmock #btn-howto.coach:before{box-shadow:inset 0 0 0 2px #d2fbff,0 0 0 3px #ffd23f,0 0 10px #ffd23fcc}html.art-windows.art-hudmock #hint-badge.is-ad,html.art-windows.art-hudmock #hint-badge.is-empty{top:-8px;right:-7px;min-width:30px;height:30px;padding:0;border:2px solid #fff;border-radius:50%;box-sizing:border-box;background:radial-gradient(circle at 40% 30%,#b78cff,#7b3fe6 60%,#5a24c4);box-shadow:0 2px 3px #14063c73;color:#fff}html.art-windows.art-hudmock #hint-badge.is-ad .hint-badge-ico{width:18px;height:18px}html.art-windows.art-hudmock #hint-badge.is-empty{background:radial-gradient(circle at 40% 30%,#c9d3e6,#8d99b8);font:900 17px/26px var(--win-font);text-shadow:var(--win-edge);--win-ink: #46506e}html.art-windows.art-hudmock #hint-badge.is-free{top:-8px;right:-10px;height:24px;padding:0 8px;border:2px solid #fff;background:linear-gradient(180deg,#a8ff6e,#2fbf2a);color:#fff;font:900 12px/20px var(--win-font);text-shadow:var(--win-edge);--win-ink: #146b17}html.art-windows .scr.scr-den .den-chip{--key-h: 24px;--cap-h: 24px;height:24px;box-sizing:border-box}html.art-pack.art-windows .scr.scr-den .den-chip{padding:0 11px 0 4px}html.art-pack.art-windows .scr.scr-den .den-chip.is-owned{padding:0 11px}html.art-windows .scr .den-inuse{--key-h: 46px;height:var(--key-h);box-sizing:border-box}html.art-windows .scr-switch{--key-h: 30px;--cap-h: 30px}html.art-windows .den-locked{--key-h: 44px}html.art-windows .scr .scr-daily-tile.is-locked{--key-h: 50px}html.art-windows .scr .scr-reward-x2{--tag-h: 26px;display:inline-flex;align-items:center;height:26px;padding:0 10px;box-sizing:border-box}html.art-windows .level-notice{--tag-h: calc(var(--title-h, 24px) - 2px)}html.art-windows .toast{--tag-h: 58px;min-height:58px;box-sizing:border-box}html.art-windows.art-hudmock #hint-badge.is-free{--key-h: 24px}html.art-pack.art-windows .scr .scr-progress{--cap-h: 16px;height:16px;padding:3px 6px;box-sizing:border-box}html.art-pack.art-windows .scr-den .den-goal-row .den-goal-bar{--cap-h: 14px;height:14px;padding:3px 5px;box-sizing:border-box}html.art-pack.art-windows .scr :is(.scr-progress,.den-goal-bar)::-webkit-progress-bar{background:transparent}html.art-pack.art-windows .scr :is(.scr-progress,.den-goal-bar)::-webkit-progress-value{border-radius:999px}html.art-windows .scr .den-chip.is-goal .den-goal-bar{top:3px;left:4px;width:calc(100% - 8px);height:calc(100% - 6px);background:transparent}html.art-windows .scr .den-chip.is-goal .den-goal-bar::-webkit-progress-bar{background:transparent}html.art-pack.art-windows .scr.scr-den .den-gift-text .scr-pip-row{--cap-h: 14px;gap:2px;height:14px;padding:3px;overflow:visible;box-sizing:border-box}html.art-pack.art-windows .scr.scr-den .den-gift-text .scr-pip{border-radius:999px;background:#8cbeff33}html.art-pack.art-windows .scr.scr-den .den-gift-text .scr-pip.on{background:linear-gradient(180deg,#a9eeff,#2a9fe6);box-shadow:inset 0 1px #fff9}html.art-windows .dg-num.dg-text{--h: 1em;flex-wrap:nowrap;row-gap:.08em;max-width:100%;vertical-align:middle}html.art-windows .dg-num.dg-text.is-wrap{flex-wrap:wrap}html.art-windows .dg-num.dg-text :is(.dg-0,.dg-1,.dg-2,.dg-3,.dg-4,.dg-5,.dg-6,.dg-7,.dg-8,.dg-9,.dg-sl,.dg-dot,.dg-pl){height:calc(var(--h) * .78);margin-bottom:calc(var(--h) * .24)}html.art-windows .dg-num.dg-text .dg-word{display:inline-flex;align-items:flex-end}html.art-windows .dg-num.dg-text .dg{margin-inline:-.01em}html.art-windows .dg-num.dg-lines{flex-direction:column;flex-wrap:nowrap;row-gap:.08em}html.art-windows .dg-num.dg-lines .dg-line{display:inline-flex;flex-wrap:wrap;align-items:flex-end;justify-content:inherit;max-width:100%}html.art-windows .scr-tile.is-locked .level-id .dg-num{--h: 24px;line-height:1}html.art-windows .scr :is(.row,.den-gift-acts) button .dg-num.dg-key2{--h: min( calc(min(var(--key-h), 54px)*.36) , calc((100cqi - 54px) / (var(--chars, 6) * .62)));row-gap:0;line-height:1}html.art-windows .dg-num .dg-star{aspect-ratio:1;height:calc(var(--h) * .8);margin:0 .04em calc(var(--h) * .2)}html.art-windows .scr .scr-burst{display:none}html.art-windows .scr .big-stars{position:relative}html.art-windows .scr .big-stars .scr-ico-paw{position:absolute;top:50%;right:14px;width:24px;height:24px;margin:0;transform:translateY(-50%)}html.art-windows .x2-timer{top:-19px;right:8px}@media(max-height:699px){html.art-pack.art-windows .scr-den .den-stage{background-size:110% auto}html.art-windows .scr-den .den-stage{height:calc(68.75cqi + 8px);padding-bottom:8px}html.art-windows .scr-den .den-stage .den-stage-look{--look: 36cqi;top:calc(39.4cqi - var(--look) * var(--feet-y))}html.art-windows .scr-den .den-stage-board .den-board{--cell: min(11.3cqi, calc(17.76cqi - 27px) )}html.art-windows .scr-den .den-stage-board.is-goal .den-board{--cell: min(8.9cqi, calc(17.76cqi - 32px) )}html.art-windows .scr-den .den-stage:has(.den-stage-board.is-goal)>.den-state{display:none}html.art-windows .scr.scr-den .den-stage .den-name .dg-num.dg-text{--h: 24px}html.art-windows .scr.scr-den .den-stage .den-name{margin-bottom:4px}html.art-windows .scr.scr-den .den-stage .den-bar button{--key-h: 42px;font-size:17px}html.art-windows .scr .den-stage .den-inuse{--key-h: 40px}html.art-windows .scr-den .den-body.is-show{gap:10px}html.art-windows .scr.scr-den .den-picker .den-tile{--well-s: 84px;--look: 46px;--tag: 18px;height:84px}html.art-windows .scr.scr-den .den-picker .den-card-name .dg-num.dg-text{--h: 11px}html.art-windows .scr.scr-den .den-tabs{--cap-h: 54px;margin:4px 0 10px}html.art-windows .scr.scr-den .den-tab .den-tab-ico{width:24px;height:24px}html.art-windows .scr.scr-den .den-tab .scr-btn-text+.dg-num{--h: 12px}}@media(max-height:699px){html.art-windows .scr .scr-hero{width:84px;height:70px}html.art-windows .scr.scr-loss .scr-hero{width:92px;height:80px}html.art-windows .scr .big-stars{--cap-h: 50px}html.art-windows .scr .big-stars .star{width:40px;height:40px;font-size:40px}}@media(max-height:619px){html.art-windows .scr .scr-hero{display:none}html.art-windows .scr.scr-loss .scr-hero{display:block;width:64px;height:56px}}@media(max-width:359px){html.art-windows .dialog{padding-left:6px;padding-right:6px}html.art-windows .dialog>.scr{padding-left:6px;padding-right:6px}html.art-windows .scr .scr-tile .level-name{font-size:8px}html.art-windows .x2-mult{font-size:19px}html.art-windows .x2-total{margin-left:2px;font-size:15px}html.art-windows .x2-total .ico-fish{width:16px;height:16px}html.art-windows .scr.scr-den .den-tabs{gap:1px}html.art-windows .scr.scr-den .den-tab{font-size:9.5px}html.art-windows .scr.scr-den .den-tab .scr-btn-text+.dg-num{--h: 10.5px}html.art-windows .scr.scr-den .den-tab .den-tab-ico{width:22px;height:22px}html.art-windows .scr.scr-den .den-tab .scr-btn-text+.dg-num{--h: 11px}html.art-windows .scr.scr-den .den-grid:not(.den-picker) .den-tile{grid-template-columns:50px minmax(0,1fr);gap:4px;padding:4px 6px 4px 3px;--look: 50px}html.art-windows .scr.scr-den .den-card-name{font-size:13px}html.art-windows .scr.scr-den .den-chip{padding:2px 7px 2px 3px;font-size:12px}html.art-windows .scr.scr-den .den-gift-row{padding:6px 8px 6px 2px}html.art-windows .scr.scr-den .den-gift-row .den-gift-look{--look: 46px;width:46px;height:46px}html.art-windows .scr.scr-den .den-gift-row .den-gift-ico{width:44px;height:44px}html.art-windows .scr.scr-den .den-gift-row .den-gift-name{font-size:15px}html.art-windows .scr.scr-den .den-gift-acts{min-width:112px;max-width:118px}}@media(orientation:landscape)and (max-height:540px){html.art-windows .toast{--tag-h: 38px;min-height:38px;gap:8px;padding:6px 18px;font-size:14px}html.art-windows .toast.has-ico{padding-left:12px}html.art-windows .toast .toast-ico{width:24px;height:24px}html.art-windows .toast .dg-num.dg-text{--h: 14px}html.art-windows .dialog{--win-top: 40px;--pill-h: 42px;margin-top:8px;padding-bottom:8px}html.art-windows .dialog>.scr{max-height:calc(100 * var(--vh) - 16px - 8px - var(--win-top) - 8px);padding-top:4px}html.art-windows .dialog .scr-title{font-size:18px}html.art-windows .dialog .scr-title .dg-num{--h: min(27px, calc((360px - 100px - 48px) / (var(--chars, 8) * .55)))}html.art-windows .scr .scr-line{margin-bottom:4px;font-size:14px}html.art-windows .scr .big-stars{--cap-h: 46px;margin-bottom:4px}html.art-windows .scr .big-stars .star{width:36px;height:36px;font-size:36px}html.art-windows .scr .scr-main button{--key-h: 48px}html.art-windows .scr .scr-minor button{--key-h: 42px}html.art-windows .scr.scr-loss .scr-hero{width:56px;height:50px}html.art-windows .dialog:has(>.scr-map),html.art-windows .dialog:has(>.scr-daily),html.art-windows .dialog:has(>.scr-rules),html.art-windows .dialog:has(>.scr-settings),html.art-windows .dialog:has(>.scr-den){max-width:620px}html.art-windows .dialog:has(>.scr-map){--pill-h: 50px;--win-top: 46px}html.art-windows .scr-map .scr-map-name{font-size:18px}html.art-windows .scr .scr-tile{height:64px;padding:4px 2px 5px}html.art-windows .scr-map:has(>.dlg-x) .scr-map-main,html.art-windows .scr-daily:has(>.dlg-x)>.scr-col:nth-child(2){padding-top:0}html.art-windows .howto-board{--hc: 22px}html.art-windows .scr .howto-goal{margin-bottom:6px}html.art-windows .scr .scr-streak{--cap-h: 44px}html.art-windows .scr-den .den-right{padding-top:0}html.art-windows .scr-den{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-template-areas:"head head" "tabs tabs" "left right";grid-template-rows:auto auto auto}html.art-windows .scr-den:has(>.den-body.is-rows),html.art-windows .scr-den:has(>.den-body.is-one){display:block}html.art-windows .scr.scr-den .den-tabs{margin-bottom:8px}html.art-windows .scr.scr-den .den-tab{--key-h: 46px;flex-direction:row;gap:6px;font-size:12px}html.art-windows .scr.scr-den .den-right{margin-top:0}html.art-windows .scr.scr-den .den-dock{grid-template-columns:auto minmax(0,1fr)}html.art-windows .scr.scr-den .den-dock>.den-bar,html.art-windows .scr.scr-den .den-dock>.den-inuse{grid-column:1 / -1}html.art-windows .scr-den:has(>.den-body.is-show){grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}html.art-windows .scr-den .den-body.is-show{display:contents}html.art-windows .scr.scr-den:not(:has(>.den-body.is-rows)):not(:has(>.den-body.is-one)){display:grid}html.art-windows .dialog:has(>.scr-den){--shop-h: calc(100 * var(--vh) - 32px)}html.art-windows .scr.scr-den .den-tabs{--cap-h: 50px;margin:4px 0 10px}html.art-windows .scr.scr-den .den-tab{flex-direction:column;gap:0;padding:2px 2px 4px}html.art-windows .scr.scr-den .den-tab .den-tab-ico{width:22px;height:22px}html.art-windows .scr.scr-den .den-tab .scr-btn-text+.dg-num{--h: 12px}html.art-windows .scr-den .den-stage{height:calc(75cqi + 6px);padding-bottom:8px}html.art-windows .scr-den .den-stage-board .den-board{--cell: min(11.3cqi, calc(19.4cqi - 27px) )}html.art-windows .scr-den .den-stage-board.is-goal .den-board{--cell: min(8.9cqi, calc(19.4cqi - 32px) )}html.art-windows .scr-den .den-stage:has(.den-stage-board.is-goal)>.den-state{display:none}html.art-windows .scr.scr-den .den-stage .den-name .dg-num.dg-text{--h: 24px}html.art-windows .scr.scr-den .den-stage .den-bar button{--key-h: 44px;font-size:17px}html.art-windows .scr.scr-den .den-picker .den-tile{--look: 42px;--tag: 18px;height:80px}html.art-windows .scr.scr-den .den-picker .den-card-name .dg-num.dg-text{--h: 11px}}html.art-windows .dialog.is-fit>.scr{max-height:none}html.art-windows .dialog.is-fit:has(>.scr-den){height:auto;min-height:var(--shop-h)}html.art-pack.art-keys:not(.art-windows) .row button.primary:before{border:0 solid transparent;border-radius:0;background:none;box-shadow:none;filter:none;border-image:url(assets/pack/display/btn-green.webp) 26.42% 10.63% 26.42% 10.63% fill / 26.42% 15px 26.42% 15px stretch}html.art-pack.art-keys:not(.art-windows) .row button.scr-ad:before{border:0 solid transparent;border-radius:0;background:none;box-shadow:none;filter:none;border-image:url(assets/pack/display/btn-purple.webp) 26.42% 10.63% 26.42% 10.63% fill / 26.42% 15px 26.42% 15px stretch}html.art-pack.art-keys .actions button:before{border:0 solid transparent;border-width:calc(var(--btn-h) * .2642) calc(var(--btn-h) * .3208) calc(var(--btn-h) * .2642) calc(var(--btn-h) * .3208);border-radius:0;background:none;box-shadow:none;filter:none;border-image:url(assets/pack/display/btn-blue.webp) 26.42% 10.63% 26.42% 10.63% fill / calc(var(--btn-h) * .2642) calc(var(--btn-h) * .3208) calc(var(--btn-h) * .2642) calc(var(--btn-h) * .3208) stretch}html.art-pack.art-keys:not(.art-windows) .row button:before{border:0 solid transparent;border-radius:0;background:none;box-shadow:none;filter:none;border-image:url(assets/pack/display/btn-blue.webp) 26.42% 10.63% 26.42% 10.63% fill / 26.42% 15px 26.42% 15px stretch}html.art-pack.art-keys .actions .tool-hint:before{border:0 solid transparent;border-width:calc(var(--btn-h) * .2642) calc(var(--btn-h) * .3208) calc(var(--btn-h) * .2642) calc(var(--btn-h) * .3208);border-radius:0;background:none;box-shadow:none;filter:none;border-image:url(assets/pack/display/btn-gold.webp) 26.42% 10.63% 26.42% 10.63% fill / calc(var(--btn-h) * .2642) calc(var(--btn-h) * .3208) calc(var(--btn-h) * .2642) calc(var(--btn-h) * .3208) stretch}html.art-pack.art-keys:not(.art-windows) .row button.scr-hint:before{border:0 solid transparent;border-radius:0;background:none;box-shadow:none;filter:none;border-image:url(assets/pack/display/btn-gold.webp) 26.42% 10.63% 26.42% 10.63% fill / 26.42% 15px 26.42% 15px stretch}html.art-pack.art-keys:not(.art-windows) .scr .row button.is-on:before{border:0 solid transparent;border-radius:0;background:none;box-shadow:none;filter:none;border-image:url(assets/pack/display/btn-navy.webp) 26.42% 10.63% 26.42% 10.63% fill / 26.42% 15px 26.42% 15px stretch}html.art-pack:not(.art-windows) .scr .den-tab.is-on{background:none;box-shadow:none;border-style:solid;border-color:transparent;border-image:url(assets/pack/display/btn-navy.webp) 26.42% 10.63% 26.42% 10.63% fill / calc(var(--tab) * .2642) calc(var(--tab) * .3208) calc(var(--tab) * .2642) calc(var(--tab) * .3208) stretch}html.art-pack:not(.art-windows) .coin-pill{background:none;box-shadow:none;border-style:solid;border-color:transparent;border-image:url(assets/pack/display/pill-coin.webp) 0% 11.88% 0% 11.88% fill / 0 16.704px 0 16.704px stretch;border-width:0}html.art-pack.art-keys .tool-btn:before{background-image:url(assets/pack/display/key-round.webp)}html.art-pack.art-keys .dpad button:before{background-image:url(assets/pack/display/key-round.webp)}html.art-pack.art-keys:not(.art-windows) .scr .scr-arrow:before{background-image:url(assets/pack/display/key-round.webp)}html.art-pack .dlg-x-c{background:url(assets/pack/display/btn-close.webp) center / contain no-repeat;border:0;box-shadow:none}html.art-pack .dlg-x-c>*{visibility:hidden}html.art-pack .coin-plus{background:url(assets/pack/display/btn-plus.webp) center / contain no-repeat;box-shadow:none;color:transparent;text-shadow:none}html.art-pack:not(.art-windows) .dialog{background:none;box-shadow:none;border-style:solid;border-color:transparent;border-image:url(assets/pack/display/panel.webp) 9.07% 12.37% 9.07% 12.37% fill / 31.9264px calc(352px * .1267) 31.9264px calc(352px * .1267) stretch;border-width:3px;border-radius:0}html.art-pack:not(.art-windows) .dialog:before{display:none}html.art-pack:not(.art-windows) .scr:not(.scr-map) .scr-title{background:none;box-shadow:none;border-style:solid;border-color:transparent;border-image:url(assets/pack/display/ribbon.webp) 0% 16.15% 0% 16.15% fill / 0% 34px 0% 34px stretch;border-width:0;border-radius:0;padding:8px 40px 10px}html.art-pack:not(.art-windows) .toast{background:none;box-shadow:none;border-style:solid;border-color:transparent;border-image:url(assets/pack/display/toast.webp) 0% 7.29% 0% 7.29% fill / 0% 12px 0% 12px stretch;border-width:0}html.art-pack:not(.art-windows) .scr .den-tile,html.art-pack:not(.art-windows) .den-preview{background:none;box-shadow:none;border-style:solid;border-color:transparent;border-image:url(assets/pack/display/shop-cell.webp) 14.62% 14.45% 14.62% 14.45% fill / 14.62% 12px 14.62% 12px stretch;border-width:0}html.art-pack:not(.art-windows) .scr .scr-daily-tile{background:none;box-shadow:none;border-style:solid;border-color:transparent;border-image:url(assets/pack/display/daily-strip.webp) 0% 7.81% 0% 7.81% fill / 0% 19px 0% 19px stretch;border-width:0}html.art-pack:not(.art-windows) .scr.scr-den .den-tile,html.art-pack:not(.art-windows) .scr.scr-den .den-gift-row{background:none;border-style:solid;border-color:transparent;border-width:2px;border-image:url(assets/pack/display/den-card.webp) 9.9% 4.43% 9.9% 4.43% fill / 9.9% 8px 9.9% 8px stretch}html.art-pack:not(.art-windows) .scr.scr-den .den-gift-row .den-tile{border-image:none;border-width:0}html.art-pack:not(.art-windows) .scr.scr-den .den-sec.is-on,html.art-pack:not(.art-windows) .scr.scr-den .den-tab.is-on{background:none;box-shadow:none;border-style:solid;border-color:transparent;border-width:2px;border-image:url(assets/pack/display/den-tab-on.webp) 20.33% 6.25% 20.33% 6.25% fill / calc(var(--tab) * .2033) calc(var(--tab) * .1626) calc(var(--tab) * .2033) calc(var(--tab) * .1626) stretch}html.art-pack:not(.art-windows) .scr.scr-den .den-right{border-top:0;padding:14px 12px 8px;border-style:solid;border-color:transparent;border-width:2px;border-image:url(assets/pack/display/den-dock.webp) 34% 12% 22% 12% fill / 16px 12px 10px 12px stretch}html.art-pack:not(.art-windows) .scr.scr-den .den-chip:not(.is-lock):not(.is-use){background:none;border-style:solid;border-color:transparent;border-width:0;border-image:url(assets/pack/display/den-pill.webp) 0% 6.77% 0% 6.77% fill / 0% 4px 0% 4px stretch}html.art-pack.art-frame .board:before{background-image:url(assets/pack/display/board-frame.webp)}html.art-pack.art-windows .scr .row button.primary:before,html.art-pack.art-windows .scr .den-gift-acts button.primary:before{border:0 solid transparent;border-width:calc(var(--key-h) * .3443) calc(var(--key-h) * .3525) calc(var(--key-h) * .3443) calc(var(--key-h) * .3525);border-radius:0;background:none;box-shadow:none;filter:none;border-image:url(assets/pack/display/key-green.webp) 34.43% 28.67% 34.43% 28.67% fill / calc(var(--key-h) * .3443) calc(var(--key-h) * .3525) calc(var(--key-h) * .3443) calc(var(--key-h) * .3525) stretch}html.art-pack.art-windows .scr .den-inuse,html.art-pack.art-windows .scr.scr-den .den-chip.is-use,html.art-pack.art-windows .scr.scr-den .den-tag.is-use,html.art-pack.art-windows .scr .scr-toggle.is-on .scr-switch,html.art-pack.art-windows.art-hudmock #hint-badge.is-free{background:none;box-shadow:none;border-style:solid;border-color:transparent;border-image:url(assets/pack/display/key-green.webp) 34.43% 28.67% 34.43% 28.67% fill / calc(var(--key-h) * .3443) calc(var(--key-h) * .3525) calc(var(--key-h) * .3443) calc(var(--key-h) * .3525) stretch;border-width:0;border-radius:0}html.art-pack.art-windows .scr .level-btn.is-locked:before{border:0 solid transparent;border-width:calc(var(--key-h) * .3433) calc(var(--key-h) * .3519) calc(var(--key-h) * .3433) calc(var(--key-h) * .3519);border-radius:0;background:none;box-shadow:none;filter:none;border-image:url(assets/pack/display/key-slate.webp) 34.33% 27.33% 34.33% 27.33% fill / calc(var(--key-h) * .3433) calc(var(--key-h) * .3519) calc(var(--key-h) * .3433) calc(var(--key-h) * .3519) stretch}html.art-pack.art-windows .scr .den-locked,html.art-pack.art-windows .scr .scr-daily-tile.is-locked{background:none;box-shadow:none;border-style:solid;border-color:transparent;border-image:url(assets/pack/display/key-slate.webp) 34.33% 27.33% 34.33% 27.33% fill / calc(var(--key-h) * .3433) calc(var(--key-h) * .3519) calc(var(--key-h) * .3433) calc(var(--key-h) * .3519) stretch;border-width:0;border-radius:0}html.art-pack.art-windows .scr .scr-ribbon-win,html.art-pack.art-windows .scr .scr-ribbon:not(.is-bonus),html.art-pack.art-windows .scr .scr-reward-x2,html.art-pack.art-windows .level-notice,html.art-pack.art-windows .toast{background:none;box-shadow:none;border-style:solid;border-color:transparent;border-image:url(assets/pack/display/pill-gold.webp) 0% 17.33% 0% 17.33% fill / 0 calc(var(--tag-h) * .4602) 0 calc(var(--tag-h) * .4602) stretch;border-width:0;border-radius:0}html.art-pack.art-windows .scr .scr-facts,html.art-pack.art-windows .scr .scr-near,html.art-pack.art-windows .scr .scr-streak,html.art-pack.art-windows .scr .scr-reward,html.art-pack.art-windows .scr .big-stars,html.art-pack.art-windows .scr-loss .scr-cause-step,html.art-pack.art-windows .scr-help .scr-pips,html.art-pack.art-windows .scr-den .den-right>.scr-pips,html.art-pack.art-windows .scr .howto-goal,html.art-pack.art-windows .scr .scr-cap-line,html.art-pack.art-windows .scr .scr-map-head .scr-map-title,html.art-pack.art-windows .scr .scr-label.scr-daily-label,html.art-pack.art-windows .scr.scr-den .den-tabs,html.art-pack.art-windows .scr .scr-progress,html.art-pack.art-windows .scr-den .den-goal-row .den-goal-bar,html.art-pack.art-windows .scr.scr-den .den-gift-text .scr-pip-row,html.art-pack.art-windows .scr .scr-toggle:not(.is-on) .scr-switch,html.art-pack.art-windows .scr.scr-den .den-tag:not(.is-use){background:none;box-shadow:none;border-style:solid;border-color:transparent;border-image:url(assets/pack/display/groove.webp) 0% 10% 0% 10% fill / 0 calc(var(--cap-h) * .4938) 0 calc(var(--cap-h) * .4938) stretch;border-width:0;border-radius:0}html.art-pack.art-windows .scr .scr-seg button:not(.is-on):before,html.art-pack.art-windows .scr .scr-seg button.scr-toggle:before{border:0 solid transparent;border-width:0 calc(var(--key-h) * .4938) 0 calc(var(--key-h) * .4938);border-radius:0;background:none;box-shadow:none;filter:none;border-image:url(assets/pack/display/groove.webp) 0% 10% 0% 10% fill / 0 calc(var(--key-h) * .4938) 0 calc(var(--key-h) * .4938) stretch}html.art-pack.art-windows .scr-settings .scr-set,html.art-pack.art-windows .scr .howto-panel,html.art-pack.art-windows .scr.scr-den .den-grid .den-tile,html.art-pack.art-windows .scr.scr-den .den-gift-row,html.art-pack.art-windows .scr.scr-den .den-dock,html.art-pack.art-windows .scr.scr-den .den-rows{background:none;box-shadow:none;border-style:solid;border-color:transparent;border-image:url(assets/pack/display/well.webp) 20% 8.85% 20% 8.85% fill / calc(var(--well-s, 96px) * .2) calc(var(--well-s, 96px) * .1789) calc(var(--well-s, 96px) * .2) calc(var(--well-s, 96px) * .1789) stretch;border-width:0;border-radius:0}html.art-pack.art-windows .scr .scr-arrow:before,html.art-pack.art-windows.art-hudmock #btn-howto:before{background:url(assets/pack/display/bubble.webp) center / contain no-repeat;border:0;border-image:none;box-shadow:none;filter:none}html.art-pack.art-hudmock .hud .card.hud-c-level{background:none;box-shadow:none;border-style:solid;border-color:transparent;border-image:url(assets/pack/display/hud-level-pill.webp) 0% 16.67% 0% 16.67% fill / 0 calc(var(--nine-h) * .4237) 0 calc(var(--nine-h) * .4237) stretch}html.art-pack.art-windows .dialog .scr-title,html.art-pack.art-windows .ad-curtain-text{background:none;box-shadow:none;border-style:solid;border-color:transparent;border-image:url(assets/pack/display/hud-level-pill.webp) 0% 16.67% 0% 16.67% fill / 0 calc(var(--pill-h) * .4237) 0 calc(var(--pill-h) * .4237) stretch;border-width:0;border-radius:0}html.art-pack.art-windows .scr .scr-ribbon.is-bonus{background:none;box-shadow:none;border-style:solid;border-color:transparent;border-image:url(assets/pack/display/hud-level-pill.webp) 0% 16.67% 0% 16.67% fill / 0 calc(var(--tag-h) * .4237) 0 calc(var(--tag-h) * .4237) stretch;border-width:0;border-radius:0}html.art-pack.art-hudmock .hud .card.hud-c-moves{background:none;box-shadow:none;border-style:solid;border-color:transparent;border-image:url(assets/pack/display/hud-moves-plate.webp) 0% 18.13% 0% 18.13% fill / 0 calc(var(--nine-h) * .5346) 0 calc(var(--nine-h) * .5346) stretch}html.art-pack.art-hudmock:not(.art-windows) .coin-pill{background:none;box-shadow:none;border-style:solid;border-color:transparent;border-image:url(assets/pack/display/hud-pill.webp) 0% 20.67% 0% 20.67% fill / 0 calc(var(--nine-h) * .62) 0 calc(var(--nine-h) * .62) stretch}html.art-pack.art-windows .scr.scr-den .den-chip.is-price,html.art-pack.art-windows .scr.scr-den .den-chip.is-lock,html.art-pack.art-windows .scr.scr-den .den-chip.is-goal,html.art-pack.art-windows .scr .den-wallet .den-fish{background:none;box-shadow:none;border-style:solid;border-color:transparent;border-image:url(assets/pack/display/hud-pill.webp) 0% 20.67% 0% 20.67% fill / 0 calc(var(--cap-h) * .62) 0 calc(var(--cap-h) * .62) stretch;border-width:0;border-radius:0}html.art-pack.art-windows.art-hudmock .coin-pill{isolation:isolate}html.art-pack.art-windows.art-hudmock .coin-pill:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;z-index:-1;border:0 solid transparent;border-width:0 calc(var(--nine-h) * .62) 0 calc(var(--nine-h) * .62);border-radius:0;background:none;box-shadow:none;filter:none;border-image:url(assets/pack/display/hud-pill.webp) 0% 20.67% 0% 20.67% fill / 0 calc(var(--nine-h) * .62) 0 calc(var(--nine-h) * .62) stretch;filter:hue-rotate(22deg) saturate(.7) brightness(1.08)}html.art-pack.art-hudmock #actions #btn-menu:before,html.art-pack.art-windows.art-hudmock .hud-row>#btn-settings:before{background:none;box-shadow:none;border-style:solid;border-color:transparent;border-image:url(assets/pack/display/key-cyan.webp) 33.73% 29.33% 33.73% 29.33% fill / calc(var(--nine-h) * .3373) calc(var(--nine-h) * .3534) calc(var(--nine-h) * .3373) calc(var(--nine-h) * .3534) stretch}html.art-pack.art-windows .scr .row:not(.scr-seg) button:not(.primary):not(.scr-ad):not(.scr-hint):before,html.art-pack.art-windows .scr .scr-seg button.is-on:not(.scr-toggle):before,html.art-pack.art-windows .scr .level-btn:not(.is-next):not(.scr-bonus):not(.is-locked):before,html.art-pack.art-windows .scr button.scr-daily-tile:before,html.art-pack.art-windows .scr.scr-den .den-tab.is-on:before,html.art-pack.art-windows .scr .den-gift-acts button:not(.primary):not(.scr-ad):not(.scr-hint):before,html.art-pack.art-windows .ad-curtain .row button:before{border:0 solid transparent;border-width:calc(var(--key-h) * .3373) calc(var(--key-h) * .3534) calc(var(--key-h) * .3373) calc(var(--key-h) * .3534);border-radius:0;background:none;box-shadow:none;filter:none;border-image:url(assets/pack/display/key-cyan.webp) 33.73% 29.33% 33.73% 29.33% fill / calc(var(--key-h) * .3373) calc(var(--key-h) * .3534) calc(var(--key-h) * .3373) calc(var(--key-h) * .3534) stretch}html.art-pack.art-windows .scr.scr-den .den-chip.is-owned{background:none;box-shadow:none;border-style:solid;border-color:transparent;border-image:url(assets/pack/display/key-cyan.webp) 33.73% 29.33% 33.73% 29.33% fill / calc(var(--key-h) * .3373) calc(var(--key-h) * .3534) calc(var(--key-h) * .3373) calc(var(--key-h) * .3534) stretch;border-width:0;border-radius:0}html.art-pack.art-hudmock #actions #btn-undo:before,html.art-pack.art-hudmock #actions #btn-restart:before{background:none;box-shadow:none;border-style:solid;border-color:transparent;border-image:url(assets/pack/display/key-purple.webp) 33.47% 29.33% 33.47% 29.33% fill / calc(var(--nine-h) * .3347) calc(var(--nine-h) * .3506) calc(var(--nine-h) * .3347) calc(var(--nine-h) * .3506) stretch}html.art-pack.art-windows .scr .row button.scr-ad:before,html.art-pack.art-windows .scr .den-gift-acts button.scr-ad:before,html.art-pack.art-windows .scr .level-btn.scr-bonus:not(.is-locked):not(.is-next):before{border:0 solid transparent;border-width:calc(var(--key-h) * .3347) calc(var(--key-h) * .3506) calc(var(--key-h) * .3347) calc(var(--key-h) * .3506);border-radius:0;background:none;box-shadow:none;filter:none;border-image:url(assets/pack/display/key-purple.webp) 33.47% 29.33% 33.47% 29.33% fill / calc(var(--key-h) * .3347) calc(var(--key-h) * .3506) calc(var(--key-h) * .3347) calc(var(--key-h) * .3506) stretch}html.art-pack.art-hudmock #actions #btn-hint:before,html.art-pack.art-windows.art-hudmock .hud-row>#btn-shop:before{background:none;box-shadow:none;border-style:solid;border-color:transparent;border-image:url(assets/pack/display/key-gold.webp) 33.73% 29.33% 33.73% 29.33% fill / calc(var(--nine-h) * .3373) calc(var(--nine-h) * .3534) calc(var(--nine-h) * .3373) calc(var(--nine-h) * .3534) stretch}html.art-pack.art-windows .scr .row button.scr-hint:before,html.art-pack.art-windows .scr .level-btn.is-next:not(.is-locked):before{border:0 solid transparent;border-width:calc(var(--key-h) * .3373) calc(var(--key-h) * .3534) calc(var(--key-h) * .3373) calc(var(--key-h) * .3534);border-radius:0;background:none;box-shadow:none;filter:none;border-image:url(assets/pack/display/key-gold.webp) 33.73% 29.33% 33.73% 29.33% fill / calc(var(--key-h) * .3373) calc(var(--key-h) * .3534) calc(var(--key-h) * .3373) calc(var(--key-h) * .3534) stretch}html.art-pack.art-hudmock .hud .star.on{background:url(assets/pack/display/hud-star-on.webp) center / contain no-repeat;border:0;box-shadow:none;color:transparent;text-shadow:none;filter:none}html.art-pack.art-windows .scr .big-stars .star.on,html.art-pack.art-windows .scr .mini-stars .star.on,html.art-pack.art-windows .scr .howto-stars .star.on{background-image:url(assets/pack/display/hud-star-on.webp)}html.art-pack.art-windows .dg-num .dg-star{background-image:url(assets/pack/display/hud-star-on.webp)}html.art-pack.art-hudmock .hud .star:not(.on){background:url(assets/pack/display/hud-star-off.webp) center / contain no-repeat;border:0;box-shadow:none;color:transparent;text-shadow:none;filter:none}html.art-pack.art-windows .scr .big-stars .star:not(.on),html.art-pack.art-windows .scr .mini-stars .star:not(.on),html.art-pack.art-windows .scr .howto-stars .star:not(.on){background-image:url(assets/pack/display/hud-star-off.webp)}html.art-pack.art-hudmock:not(.art-windows) #btn-settings:before{background:url(assets/pack/display/key-settings.webp) center / contain no-repeat;border:0;box-shadow:none;color:transparent;text-shadow:none;filter:none}html.art-pack.art-hudmock:not(.art-windows) #btn-settings>svg{visibility:hidden}html.art-pack.art-hudmock #hint-badge:not(.is-free):not(.is-ad):not(.is-empty){background:url(assets/pack/display/badge-count.webp) center / contain no-repeat;border:0;box-shadow:none;filter:none}html.art-pack.art-windows .scr .hint-badge.scr-badge.is-count,html.art-pack.art-windows.art-hudmock #hint-badge.is-ad,html.art-pack.art-windows.art-hudmock #hint-badge.is-empty{background:url(assets/pack/display/badge-count.webp) center / contain no-repeat;border:0;box-shadow:none}html.art-pack.art-windows.art-hudmock #hint-badge.is-empty{filter:grayscale(1) brightness(1.2)}html.art-pack.art-hudmock .coin-plus{background:url(assets/pack/display/hud-plus.webp) center / contain no-repeat;border:0;box-shadow:none;color:transparent;text-shadow:none;filter:none}html.art-pack.art-hudmock .coin-pill svg.ico-fish{background:url(assets/pack/display/coin-fish.webp) center / contain no-repeat;border:0;box-shadow:none;color:transparent;text-shadow:none;filter:none}html.art-pack.art-hudmock .coin-pill svg.ico-fish>*{display:none}html.art-pack.art-hudmock #btn-menu svg.ico{background:url(assets/pack/display/ico-map3d.webp) center / contain no-repeat;border:0;box-shadow:none;color:transparent;text-shadow:none;filter:none}html.art-pack.art-hudmock #btn-menu svg.ico>*{display:none}html.art-pack.art-hudmock #btn-undo svg.ico{background:url(assets/pack/display/ico-undo3d.webp) center / contain no-repeat;border:0;box-shadow:none;color:transparent;text-shadow:none;filter:none}html.art-pack.art-hudmock #btn-undo svg.ico>*{display:none}html.art-pack.art-hudmock #btn-restart svg.ico{background:url(assets/pack/display/ico-restart3d.webp) center / contain no-repeat;border:0;box-shadow:none;color:transparent;text-shadow:none;filter:none}html.art-pack.art-hudmock #btn-restart svg.ico>*{display:none}html.art-pack.art-hudmock #btn-hint>svg.ico{background:url(assets/pack/display/ico-bulb3d.webp) center / contain no-repeat;border:0;box-shadow:none;color:transparent;text-shadow:none;filter:none}html.art-pack.art-hudmock #btn-hint>svg.ico>*{display:none}html.art-pack.art-windows .scr-help .scr-pip,html.art-pack.art-windows .scr-den .den-right>.scr-pips .scr-pip{background:url(assets/pack/display/ico-bulb3d.webp) center / contain no-repeat;box-shadow:none;border-radius:0}html.art-pack.art-windows.art-hudmock #btn-settings>svg.ico{background:url(assets/pack/display/ico-settings3d.webp) center / contain no-repeat;border:0;box-shadow:none;color:transparent;text-shadow:none;filter:none}html.art-pack.art-windows.art-hudmock #btn-settings>svg.ico>*{display:none}html.art-pack.art-windows.art-hudmock #btn-shop>svg.ico{background:url(assets/pack/display/ico-den3d.webp) center / contain no-repeat;border:0;box-shadow:none;color:transparent;text-shadow:none;filter:none}html.art-pack.art-windows.art-hudmock #btn-shop>svg.ico>*{display:none}html.art-pack.art-hudmock .dg-num .dg-0{background-image:url(assets/pack/display/digit-w-0.webp)}html.art-pack.art-hudmock .dg-num:not([hidden]){display:inline-flex}html.art-pack.art-hudmock .has-dg{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}html.art-pack.art-hudmock .hud .hud-par.has-dg:before,html.art-pack.art-hudmock .hud .hud-par.has-dg:after{content:none}html.art-pack.art-hudmock .dg-num .dg-0{aspect-ratio:128 / 176}html.art-pack.art-hudmock .dg-num .dg-1{background-image:url(assets/pack/display/digit-w-1.webp)}html.art-pack.art-hudmock .dg-num .dg-1{aspect-ratio:128 / 219}html.art-pack.art-hudmock .dg-num .dg-2{background-image:url(assets/pack/display/digit-w-2.webp)}html.art-pack.art-hudmock .dg-num .dg-2{aspect-ratio:128 / 152}html.art-pack.art-hudmock .dg-num .dg-3{background-image:url(assets/pack/display/digit-w-3.webp)}html.art-pack.art-hudmock .dg-num .dg-3{aspect-ratio:128 / 177}html.art-pack.art-hudmock .dg-num .dg-4{background-image:url(assets/pack/display/digit-w-4.webp)}html.art-pack.art-hudmock .dg-num .dg-4{aspect-ratio:128 / 140}html.art-pack.art-hudmock .dg-num .dg-5{background-image:url(assets/pack/display/digit-w-5.webp)}html.art-pack.art-hudmock .dg-num .dg-5{aspect-ratio:128 / 154}html.art-pack.art-hudmock .dg-num .dg-6{background-image:url(assets/pack/display/digit-w-6.webp)}html.art-pack.art-hudmock .dg-num .dg-6{aspect-ratio:128 / 152}html.art-pack.art-hudmock .dg-num .dg-7{background-image:url(assets/pack/display/digit-w-7.webp)}html.art-pack.art-hudmock .dg-num .dg-7{aspect-ratio:128 / 150}html.art-pack.art-hudmock .dg-num .dg-8{background-image:url(assets/pack/display/digit-w-8.webp)}html.art-pack.art-hudmock .dg-num .dg-8{aspect-ratio:128 / 152}html.art-pack.art-hudmock .dg-num .dg-9{background-image:url(assets/pack/display/digit-w-9.webp)}html.art-pack.art-hudmock .dg-num .dg-9{aspect-ratio:128 / 176}html.art-pack.art-hudmock .dg-num .dg-sl{background-image:url(assets/pack/display/digit-w-slash.webp)}html.art-pack.art-hudmock .dg-num .dg-sl{aspect-ratio:128 / 174}html.art-pack.art-hudmock .dg-num .dg-dot{background-image:url(assets/pack/display/digit-w-dot.webp)}html.art-pack.art-hudmock .dg-num .dg-dot{aspect-ratio:128 / 580}html.art-pack.art-hudmock .dg-num.dg-gold .dg-0{background-image:url(assets/pack/display/digit-g-0.webp)}html.art-pack.art-hudmock .dg-num.dg-gold .dg-1{background-image:url(assets/pack/display/digit-g-1.webp)}html.art-pack.art-hudmock .dg-num.dg-gold .dg-2{background-image:url(assets/pack/display/digit-g-2.webp)}html.art-pack.art-hudmock .dg-num.dg-gold .dg-3{background-image:url(assets/pack/display/digit-g-3.webp)}html.art-pack.art-hudmock .dg-num.dg-gold .dg-4{background-image:url(assets/pack/display/digit-g-4.webp)}html.art-pack.art-hudmock .dg-num.dg-gold .dg-5{background-image:url(assets/pack/display/digit-g-5.webp)}html.art-pack.art-hudmock .dg-num.dg-gold .dg-6{background-image:url(assets/pack/display/digit-g-6.webp)}html.art-pack.art-hudmock .dg-num.dg-gold .dg-7{background-image:url(assets/pack/display/digit-g-7.webp)}html.art-pack.art-hudmock .dg-num.dg-gold .dg-8{background-image:url(assets/pack/display/digit-g-8.webp)}html.art-pack.art-hudmock .dg-num.dg-gold .dg-9{background-image:url(assets/pack/display/digit-g-9.webp)}html.art-pack.art-hudmock .dg-num .dg-A{background-image:url(assets/pack/display/letter-u-a.webp)}html.art-pack.art-hudmock .dg-num .dg-A{aspect-ratio:80 / 106}html.art-pack.art-hudmock .dg-num .dg-B{background-image:url(assets/pack/display/letter-u-b.webp)}html.art-pack.art-hudmock .dg-num .dg-B{aspect-ratio:80 / 119}html.art-pack.art-hudmock .dg-num .dg-C{background-image:url(assets/pack/display/letter-u-c.webp)}html.art-pack.art-hudmock .dg-num .dg-C{aspect-ratio:80 / 120}html.art-pack.art-hudmock .dg-num .dg-D{background-image:url(assets/pack/display/letter-u-d.webp)}html.art-pack.art-hudmock .dg-num .dg-D{aspect-ratio:80 / 120}html.art-pack.art-hudmock .dg-num .dg-E{background-image:url(assets/pack/display/letter-u-e.webp)}html.art-pack.art-hudmock .dg-num .dg-E{aspect-ratio:80 / 127}html.art-pack.art-hudmock .dg-num .dg-F{background-image:url(assets/pack/display/letter-u-f.webp)}html.art-pack.art-hudmock .dg-num .dg-F{aspect-ratio:80 / 127}html.art-pack.art-hudmock .dg-num .dg-G{background-image:url(assets/pack/display/letter-u-g.webp)}html.art-pack.art-hudmock .dg-num .dg-G{aspect-ratio:80 / 108}html.art-pack.art-hudmock .dg-num .dg-H{background-image:url(assets/pack/display/letter-u-h.webp)}html.art-pack.art-hudmock .dg-num .dg-H{aspect-ratio:80 / 108}html.art-pack.art-hudmock .dg-num .dg-I{background-image:url(assets/pack/display/letter-u-i.webp)}html.art-pack.art-hudmock .dg-num .dg-I{aspect-ratio:80 / 164}html.art-pack.art-hudmock .dg-num .dg-J{background-image:url(assets/pack/display/letter-u-j.webp)}html.art-pack.art-hudmock .dg-num .dg-J{aspect-ratio:80 / 118}html.art-pack.art-hudmock .dg-num .dg-K{background-image:url(assets/pack/display/letter-u-k.webp)}html.art-pack.art-hudmock .dg-num .dg-K{aspect-ratio:80 / 109}html.art-pack.art-hudmock .dg-num .dg-L{background-image:url(assets/pack/display/letter-u-l.webp)}html.art-pack.art-hudmock .dg-num .dg-L{aspect-ratio:80 / 127}html.art-pack.art-hudmock .dg-num .dg-M{background-image:url(assets/pack/display/letter-u-m.webp)}html.art-pack.art-hudmock .dg-num .dg-M{aspect-ratio:80 / 94}html.art-pack.art-hudmock .dg-num .dg-N{background-image:url(assets/pack/display/letter-u-n.webp)}html.art-pack.art-hudmock .dg-num .dg-N{aspect-ratio:80 / 106}html.art-pack.art-hudmock .dg-num .dg-O{background-image:url(assets/pack/display/letter-u-o.webp)}html.art-pack.art-hudmock .dg-num .dg-O{aspect-ratio:80 / 105}html.art-pack.art-hudmock .dg-num .dg-P{background-image:url(assets/pack/display/letter-u-p.webp)}html.art-pack.art-hudmock .dg-num .dg-P{aspect-ratio:80 / 114}html.art-pack.art-hudmock .dg-num .dg-Q{background-image:url(assets/pack/display/letter-u-q.webp)}html.art-pack.art-hudmock .dg-num .dg-Q{aspect-ratio:80 / 109}html.art-pack.art-hudmock .dg-num .dg-R{background-image:url(assets/pack/display/letter-u-r.webp)}html.art-pack.art-hudmock .dg-num .dg-R{aspect-ratio:80 / 110}html.art-pack.art-hudmock .dg-num .dg-S{background-image:url(assets/pack/display/letter-u-s.webp)}html.art-pack.art-hudmock .dg-num .dg-S{aspect-ratio:80 / 116}html.art-pack.art-hudmock .dg-num .dg-T{background-image:url(assets/pack/display/letter-u-t.webp)}html.art-pack.art-hudmock .dg-num .dg-T{aspect-ratio:80 / 108}html.art-pack.art-hudmock .dg-num .dg-U{background-image:url(assets/pack/display/letter-u-u.webp)}html.art-pack.art-hudmock .dg-num .dg-U{aspect-ratio:80 / 107}html.art-pack.art-hudmock .dg-num .dg-V{background-image:url(assets/pack/display/letter-u-v.webp)}html.art-pack.art-hudmock .dg-num .dg-V{aspect-ratio:80 / 107}html.art-pack.art-hudmock .dg-num .dg-W{background-image:url(assets/pack/display/letter-u-w.webp)}html.art-pack.art-hudmock .dg-num .dg-W{aspect-ratio:80 / 87}html.art-pack.art-hudmock .dg-num .dg-X{background-image:url(assets/pack/display/letter-u-x.webp)}html.art-pack.art-hudmock .dg-num .dg-X{aspect-ratio:80 / 105}html.art-pack.art-hudmock .dg-num .dg-Y{background-image:url(assets/pack/display/letter-u-y.webp)}html.art-pack.art-hudmock .dg-num .dg-Y{aspect-ratio:80 / 110}html.art-pack.art-hudmock .dg-num .dg-Z{background-image:url(assets/pack/display/letter-u-z.webp)}html.art-pack.art-hudmock .dg-num .dg-Z{aspect-ratio:80 / 109}html.art-pack.art-hudmock .dg-num .dg-a{background-image:url(assets/pack/display/letter-l-a.webp)}html.art-pack.art-hudmock .dg-num .dg-a{aspect-ratio:80 / 119}html.art-pack.art-hudmock .dg-num .dg-b{background-image:url(assets/pack/display/letter-l-b.webp)}html.art-pack.art-hudmock .dg-num .dg-b{aspect-ratio:80 / 131}html.art-pack.art-hudmock .dg-num .dg-c{background-image:url(assets/pack/display/letter-l-c.webp)}html.art-pack.art-hudmock .dg-num .dg-c{aspect-ratio:80 / 150}html.art-pack.art-hudmock .dg-num .dg-d{background-image:url(assets/pack/display/letter-l-d.webp)}html.art-pack.art-hudmock .dg-num .dg-d{aspect-ratio:80 / 128}html.art-pack.art-hudmock .dg-num .dg-e{background-image:url(assets/pack/display/letter-l-e.webp)}html.art-pack.art-hudmock .dg-num .dg-e{aspect-ratio:80 / 140}html.art-pack.art-hudmock .dg-num .dg-f{background-image:url(assets/pack/display/letter-l-f.webp)}html.art-pack.art-hudmock .dg-num .dg-f{aspect-ratio:80 / 132}html.art-pack.art-hudmock .dg-num .dg-g{background-image:url(assets/pack/display/letter-l-g.webp)}html.art-pack.art-hudmock .dg-num .dg-g{aspect-ratio:80 / 110}html.art-pack.art-hudmock .dg-num .dg-h{background-image:url(assets/pack/display/letter-l-h.webp)}html.art-pack.art-hudmock .dg-num .dg-h{aspect-ratio:80 / 126}html.art-pack.art-hudmock .dg-num .dg-i{background-image:url(assets/pack/display/letter-l-i.webp)}html.art-pack.art-hudmock .dg-num .dg-i{aspect-ratio:80 / 239}html.art-pack.art-hudmock .dg-num .dg-j{background-image:url(assets/pack/display/letter-l-j.webp)}html.art-pack.art-hudmock .dg-num .dg-j{aspect-ratio:80 / 132}html.art-pack.art-hudmock .dg-num .dg-k{background-image:url(assets/pack/display/letter-l-k.webp)}html.art-pack.art-hudmock .dg-num .dg-k{aspect-ratio:80 / 132}html.art-pack.art-hudmock .dg-num .dg-l{background-image:url(assets/pack/display/letter-l-l.webp)}html.art-pack.art-hudmock .dg-num .dg-l{aspect-ratio:80 / 291}html.art-pack.art-hudmock .dg-num .dg-m{background-image:url(assets/pack/display/letter-l-m.webp)}html.art-pack.art-hudmock .dg-num .dg-m{aspect-ratio:80 / 93}html.art-pack.art-hudmock .dg-num .dg-n{background-image:url(assets/pack/display/letter-l-n.webp)}html.art-pack.art-hudmock .dg-num .dg-n{aspect-ratio:80 / 126}html.art-pack.art-hudmock .dg-num .dg-o{background-image:url(assets/pack/display/letter-l-o.webp)}html.art-pack.art-hudmock .dg-num .dg-o{aspect-ratio:80 / 131}html.art-pack.art-hudmock .dg-num .dg-p{background-image:url(assets/pack/display/letter-l-p.webp)}html.art-pack.art-hudmock .dg-num .dg-p{aspect-ratio:80 / 117}html.art-pack.art-hudmock .dg-num .dg-q{background-image:url(assets/pack/display/letter-l-q.webp)}html.art-pack.art-hudmock .dg-num .dg-q{aspect-ratio:80 / 127}html.art-pack.art-hudmock .dg-num .dg-r{background-image:url(assets/pack/display/letter-l-r.webp)}html.art-pack.art-hudmock .dg-num .dg-r{aspect-ratio:80 / 152}html.art-pack.art-hudmock .dg-num .dg-s{background-image:url(assets/pack/display/letter-l-s.webp)}html.art-pack.art-hudmock .dg-num .dg-s{aspect-ratio:80 / 153}html.art-pack.art-hudmock .dg-num .dg-t{background-image:url(assets/pack/display/letter-l-t.webp)}html.art-pack.art-hudmock .dg-num .dg-t{aspect-ratio:80 / 130}html.art-pack.art-hudmock .dg-num .dg-u{background-image:url(assets/pack/display/letter-l-u.webp)}html.art-pack.art-hudmock .dg-num .dg-u{aspect-ratio:80 / 129}html.art-pack.art-hudmock .dg-num .dg-v{background-image:url(assets/pack/display/letter-l-v.webp)}html.art-pack.art-hudmock .dg-num .dg-v{aspect-ratio:80 / 126}html.art-pack.art-hudmock .dg-num .dg-w{background-image:url(assets/pack/display/letter-l-w.webp)}html.art-pack.art-hudmock .dg-num .dg-w{aspect-ratio:80 / 98}html.art-pack.art-hudmock .dg-num .dg-x{background-image:url(assets/pack/display/letter-l-x.webp)}html.art-pack.art-hudmock .dg-num .dg-x{aspect-ratio:80 / 132}html.art-pack.art-hudmock .dg-num .dg-y{background-image:url(assets/pack/display/letter-l-y.webp)}html.art-pack.art-hudmock .dg-num .dg-y{aspect-ratio:80 / 100}html.art-pack.art-hudmock .dg-num .dg-z{background-image:url(assets/pack/display/letter-l-z.webp)}html.art-pack.art-hudmock .dg-num .dg-z{aspect-ratio:80 / 137}html.art-pack.art-hudmock .dg-num .dg-excl{background-image:url(assets/pack/display/punct-excl.webp)}html.art-pack.art-hudmock .dg-num .dg-excl{aspect-ratio:44 / 138}html.art-pack.art-hudmock .dg-num .dg-ques{background-image:url(assets/pack/display/punct-ques.webp)}html.art-pack.art-hudmock .dg-num .dg-ques{aspect-ratio:80 / 140}html.art-pack.art-hudmock .dg-num .dg-hash{background-image:url(assets/pack/display/punct-hash.webp)}html.art-pack.art-hudmock .dg-num .dg-hash{aspect-ratio:100 / 133}html.art-pack.art-hudmock .dg-num .dg-apos{background-image:url(assets/pack/display/punct-apos.webp)}html.art-pack.art-hudmock .dg-num .dg-apos{aspect-ratio:44 / 174}html.art-pack.art-hudmock .dg-num .dg-comma{background-image:url(assets/pack/display/punct-comma.webp)}html.art-pack.art-hudmock .dg-num .dg-comma{aspect-ratio:44 / 154}html.art-pack.art-hudmock .dg-num .dg-colon{background-image:url(assets/pack/display/punct-colon.webp)}html.art-pack.art-hudmock .dg-num .dg-colon{aspect-ratio:44 / 160}html.art-pack.art-hudmock .dg-num .dg-mid{background-image:url(assets/pack/display/punct-mid.webp)}html.art-pack.art-hudmock .dg-num .dg-mid{aspect-ratio:44 / 182}html.art-pack.art-hudmock .dg-num .dg-dash{background-image:url(assets/pack/display/punct-dash.webp)}html.art-pack.art-hudmock .dg-num .dg-dash{aspect-ratio:44 / 108}html.art-pack.art-hudmock .dg-num .dg-times{background-image:url(assets/pack/display/punct-times.webp)}html.art-pack.art-hudmock .dg-num .dg-times{aspect-ratio:80 / 147}html.art-pack.art-hudmock .dg-num .dg-amp{background-image:url(assets/pack/display/punct-amp.webp)}html.art-pack.art-hudmock .dg-num .dg-amp{aspect-ratio:100 / 133}html.art-pack.art-hudmock .dg-num .dg-lpar{background-image:url(assets/pack/display/punct-lpar.webp)}html.art-pack.art-hudmock .dg-num .dg-lpar{aspect-ratio:44 / 104}html.art-pack.art-hudmock .dg-num .dg-rpar{background-image:url(assets/pack/display/punct-rpar.webp)}html.art-pack.art-hudmock .dg-num .dg-rpar{aspect-ratio:44 / 108}html.art-pack.art-hudmock .dg-num .dg-pl{background-image:url(assets/pack/display/digit-w-plus.webp)}html.art-pack.art-hudmock .dg-num .dg-pl{aspect-ratio:128 / 215}html.art-pack.art-hudmock .hud-row:before{background:none;box-shadow:none;border-style:solid;border-color:transparent;border-image:url(assets/pack/display/hud-panel.webp) 17.43% 8.89% 17.43% 8.89% fill / calc(var(--hud-h) * .1743) calc(var(--hud-h) * .1957) calc(var(--hud-h) * .1743) calc(var(--hud-h) * .1957) stretch;border-radius:0}html.art-pack.art-windows .dialog:before,html.art-pack.art-windows .ad-curtain-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border:0 solid transparent;border-width:calc(var(--hud-h) * .1743) calc(var(--hud-h) * .1957) calc(var(--hud-h) * .1743) calc(var(--hud-h) * .1957);border-radius:0;background:none;box-shadow:none;filter:none;border-image:url(assets/pack/display/hud-panel.webp) 17.43% 8.89% 17.43% 8.89% fill / calc(var(--hud-h) * .1743) calc(var(--hud-h) * .1957) calc(var(--hud-h) * .1743) calc(var(--hud-h) * .1957) stretch;filter:hue-rotate(24deg) saturate(.7) brightness(1.2)}html.art-pack.art-windows .dialog,html.art-pack.art-windows .ad-curtain-box{isolation:isolate;background:none;box-shadow:none;border-image:none;border-radius:0}html.art-pack.art-hudmock .hud .card.hud-c-stars:before{background:url(assets/pack/display/hud-star-band.webp) center / 100% 100% no-repeat;box-shadow:none;border-radius:0}html.art-pack.art-hudmock:not(.art-windows) #btn-shop:before{background:url(assets/pack/display/btn-shop.webp) center / contain no-repeat;border:0;box-shadow:none}html.art-pack.art-hudmock:not(.art-windows) #btn-shop>*{visibility:hidden}html.art-pack.art-windows .scr-den .den-stage{background:url(assets/pack/display/shop-stage.webp) top center / 120% auto no-repeat,var(--stage-under, #081a62)}html.art-pack.art-windows .scr-den .den-stage:has(>.den-stage-board){background:url(assets/pack/display/shop-stage-ice.webp) top center / 120% auto no-repeat,var(--stage-under, #081a62)}html.art-pack.art-windows.art-hudmock .hud-row>#btn-settings .hud-key-label.is-word{background:url(assets/pack/display/word-settings.webp) center / contain no-repeat}html.art-pack.art-windows.art-hudmock .hud-row>#btn-settings .hud-key-label.is-word+.dg-num{display:none!important}html.art-pack.art-windows.art-hudmock .hud-row>#btn-shop .hud-key-label.is-word{background:url(assets/pack/display/word-shop.webp) center / contain no-repeat}html.art-pack.art-windows.art-hudmock .hud-row>#btn-shop .hud-key-label.is-word+.dg-num{display:none!important}html.art-pack:not(.art-windows) .level-btn{background:none;box-shadow:none;border-style:solid;border-color:transparent;border-image:url(assets/pack/display/map-tile.webp) 25.4% 27.34% 25.4% 27.34% fill / 25.4% 17px 25.4% 17px stretch;border-width:2px}html.art-pack:not(.art-windows) .level-btn.current{background:none;box-shadow:none;border-style:solid;border-color:transparent;border-image:url(assets/pack/display/map-tile-current.webp) 25.4% 27.34% 25.4% 27.34% fill / 25.4% 17px 25.4% 17px stretch;border-width:2px;outline:none}html.art-pack:not(.art-windows) .level-btn.is-locked{background:none;box-shadow:none;border-style:solid;border-color:transparent;border-image:url(assets/pack/display/map-tile-locked.webp) 25.4% 27.34% 25.4% 27.34% fill / 25.4% 17px 25.4% 17px stretch;border-width:2px}html.art-pack:not(.art-windows) .level-btn.scr-bonus{background:none;box-shadow:none;border-style:solid;border-color:transparent;border-image:url(assets/pack/display/map-tile-bonus.webp) 25.4% 27.34% 25.4% 27.34% fill / 25.4% 17px 25.4% 17px stretch;border-width:2px}html.art-pack{--star-on-img: url(assets/pack/display/star-on.webp)}html.art-pack{--star-off-img: url(assets/pack/display/star-off.webp)}html.art-pack .ico.ico-gear{background:url(assets/pack/display/ico-gear.webp) center / contain no-repeat}html.art-pack .ico.ico-gear>*{display:none}html.art-pack .ico.ico-help{background:url(assets/pack/display/ico-help.webp) center / contain no-repeat}html.art-pack .ico.ico-help>*{display:none}html.art-pack .ico.ico-fish{background:url(assets/pack/display/ico-fish.webp) center / contain no-repeat}html.art-pack .ico.ico-fish>*{display:none}html.art-pack .ico.ico-bulb{background:url(assets/pack/display/ico-bulb.webp) center / contain no-repeat}html.art-pack .ico.ico-bulb>*{display:none}html.art-pack .ico.ico-grid{background:url(assets/pack/display/ico-grid.webp) center / contain no-repeat}html.art-pack .ico.ico-grid>*{display:none}html.art-pack .ico.ico-undo{background:url(assets/pack/display/ico-undo.webp) center / contain no-repeat}html.art-pack .ico.ico-undo>*{display:none}html.art-pack .ico.ico-retry{background:url(assets/pack/display/ico-retry.webp) center / contain no-repeat}html.art-pack .ico.ico-retry>*{display:none}html.art-pack .ico.ico-close{background:url(assets/pack/display/ico-close.webp) center / contain no-repeat}html.art-pack .ico.ico-close>*{display:none}html.art-pack .ico.ico-next{background:url(assets/pack/display/ico-next.webp) center / contain no-repeat}html.art-pack .ico.ico-next>*{display:none}html.art-pack .ico.ico-playad{background:url(assets/pack/display/ico-playad.webp) center / contain no-repeat}html.art-pack .ico.ico-playad>*{display:none}html.art-pack .ico.ico-lock{background:url(assets/pack/display/ico-lock.webp) center / contain no-repeat}html.art-pack .ico.ico-lock>*{display:none}html.art-pack .ico.ico-star{background:url(assets/pack/display/ico-star.webp) center / contain no-repeat}html.art-pack .ico.ico-star>*{display:none}html.art-pack .ico.ico-check{background:url(assets/pack/display/ico-check.webp) center / contain no-repeat}html.art-pack .ico.ico-check>*{display:none}html.art-pack .ico.ico-chest{background:url(assets/pack/display/ico-chest.webp) center / contain no-repeat}html.art-pack .ico.ico-chest>*{display:none}html.art-pack .ico.ico-gift{background:url(assets/pack/display/ico-gift.webp) center / contain no-repeat}html.art-pack .ico.ico-gift>*{display:none}html.art-pack .ico.ico-mystery{background:url(assets/pack/display/ico-mystery.webp) center / contain no-repeat}html.art-pack .ico.ico-mystery>*{display:none}html.art-pack .ico.ico-flag{background:url(assets/pack/display/ico-flag.webp) center / contain no-repeat}html.art-pack .ico.ico-flag>*{display:none}html.art-pack .ico.ico-slides{background:url(assets/pack/display/ico-slides.webp) center / contain no-repeat}html.art-pack .ico.ico-slides>*{display:none}html.art-pack .ico.ico-paw{background:url(assets/pack/display/ico-paw.webp) center / contain no-repeat}html.art-pack .ico.ico-paw>*{display:none}html.art-pack .ico.ico-fox{background:url(assets/pack/display/ico-fox.webp) center / contain no-repeat}html.art-pack .ico.ico-fox>*{display:none}html.art-pack .ico.ico-trail{background:url(assets/pack/display/ico-trail.webp) center / contain no-repeat}html.art-pack .ico.ico-trail>*{display:none}html.art-pack .ico.ico-glow{background:url(assets/pack/display/ico-glow.webp) center / contain no-repeat}html.art-pack .ico.ico-glow>*{display:none}html.art-pack .ico.ico-flake{background:url(assets/pack/display/ico-flake.webp) center / contain no-repeat}html.art-pack .ico.ico-flake>*{display:none}html.art-pack .ico.ico-moon{background:url(assets/pack/display/ico-moon.webp) center / contain no-repeat}html.art-pack .ico.ico-moon>*{display:none}html.art-pack .ico.ico-eye{background:url(assets/pack/display/ico-eye.webp) center / contain no-repeat}html.art-pack .ico.ico-eye>*{display:none}html.art-pack .ico.ico-skip{background:url(assets/pack/display/ico-skip.webp) center / contain no-repeat}html.art-pack .ico.ico-skip>*{display:none}html.art-pack .ico.ico-back{background:url(assets/pack/display/ico-back.webp) center / contain no-repeat}html.art-pack .ico.ico-back>*{display:none}html.art-pack .ico.ico-prev{background:url(assets/pack/display/ico-prev.webp) center / contain no-repeat}html.art-pack .ico.ico-prev>*{display:none}html.art-pack .ico.ico-chevron{background:url(assets/pack/display/ico-chevron.webp) center / contain no-repeat}html.art-pack .ico.ico-chevron>*{display:none}html.art-pack .ico.ico-up{background:url(assets/pack/display/ico-up.webp) center / contain no-repeat}html.art-pack .ico.ico-up>*{display:none}html.art-pack .ico.ico-down{background:url(assets/pack/display/ico-down.webp) center / contain no-repeat}html.art-pack .ico.ico-down>*{display:none}html.art-pack .ico.ico-flame{background:url(assets/pack/display/ico-flame.webp) center / contain no-repeat}html.art-pack .ico.ico-flame>*{display:none}html.art-pack .ico.ico-trophy{background:url(assets/pack/display/ico-trophy.webp) center / contain no-repeat}html.art-pack .ico.ico-trophy>*{display:none}html.art-pack .ico.ico-calendar{background:url(assets/pack/display/ico-calendar.webp) center / contain no-repeat}html.art-pack .ico.ico-calendar>*{display:none}html.art-pack.ice-lilac .board:not(.den-board),html.art-pack .scr-den .look-i-lilac{--tile-ice: url(assets/pack/display/ice-lilac.webp);--ice-tint: transparent}html.art-pack.ice-lilac .board:not(.den-board) .cell:not([data-tile=D]):not([data-tile=o]):not([data-tile=x]),html.art-pack .scr-den .look-i-lilac .cell:not([data-tile=D]):not([data-tile=o]):not([data-tile=x]){filter:none}html.art-pack.ice-mint .board:not(.den-board),html.art-pack .scr-den .look-i-mint{--tile-ice: url(assets/pack/display/ice-mint.webp);--ice-tint: transparent}html.art-pack.ice-mint .board:not(.den-board) .cell:not([data-tile=D]):not([data-tile=o]):not([data-tile=x]),html.art-pack .scr-den .look-i-mint .cell:not([data-tile=D]):not([data-tile=o]):not([data-tile=x]){filter:none}html.art-pack.ice-dawn .board:not(.den-board),html.art-pack .scr-den .look-i-dawn{--tile-ice: url(assets/pack/display/ice-dawn.webp);--ice-tint: transparent}html.art-pack.ice-dawn .board:not(.den-board) .cell:not([data-tile=D]):not([data-tile=o]):not([data-tile=x]),html.art-pack .scr-den .look-i-dawn .cell:not([data-tile=D]):not([data-tile=o]):not([data-tile=x]){filter:none}html.art-pack.ice-glacier .board:not(.den-board),html.art-pack .scr-den .look-i-glacier{--tile-ice: url(assets/pack/display/ice-glacier.webp);--ice-tint: transparent}html.art-pack.ice-glacier .board:not(.den-board) .cell:not([data-tile=D]):not([data-tile=o]):not([data-tile=x]),html.art-pack .scr-den .look-i-glacier .cell:not([data-tile=D]):not([data-tile=o]):not([data-tile=x]){filter:none}:where(html.art-pack) .cell[data-tile=D]:after,html.art-pack .scr-den .den-cell.look-l-warm[data-tile=D]:after{background:url(assets/pack/display/light-warm.webp) center / contain no-repeat;border-radius:0}html.art-pack.den-aurora .cell[data-tile=D]:after,html.art-pack .scr-den .den-cell.look-l-aurora[data-tile=D]:after{background:url(assets/pack/display/light-aurora.webp) center / contain no-repeat;border-radius:0}html.art-pack.den-moon .cell[data-tile=D]:after,html.art-pack .scr-den .den-cell.look-l-moon[data-tile=D]:after{background:url(assets/pack/display/light-moon.webp) center / contain no-repeat;border-radius:0}html.art-pack.den-rose .cell[data-tile=D]:after,html.art-pack .scr-den .den-cell.look-l-rose[data-tile=D]:after{background:url(assets/pack/display/light-rose.webp) center / contain no-repeat;border-radius:0}html.art-pack.den-ember .cell[data-tile=D]:after,html.art-pack .scr-den .den-cell.look-l-ember[data-tile=D]:after{background:url(assets/pack/display/light-ember.webp) center / contain no-repeat;border-radius:0}html.art-pack.den-violet .cell[data-tile=D]:after,html.art-pack .scr-den .den-cell.look-l-violet[data-tile=D]:after{background:url(assets/pack/display/light-violet.webp) center / contain no-repeat;border-radius:0}html.art-pack.den-star .cell[data-tile=D]:after,html.art-pack .scr-den .den-cell.look-l-star[data-tile=D]:after{background:url(assets/pack/display/light-star.webp) center / contain no-repeat;border-radius:0}html.art-pack.den-prism .cell[data-tile=D]:after,html.art-pack .scr-den .den-cell.look-l-prism[data-tile=D]:after{background:url(assets/pack/display/light-prism.webp) center / contain no-repeat;border-radius:0}html.art-pack .look-t-frost .den-bit{background-image:url(assets/pack/display/trail-frost.webp)}html.art-pack .look-t-ember .den-bit{background-image:url(assets/pack/display/trail-ember.webp)}html.art-pack .look-t-sparkle .den-bit{background-image:url(assets/pack/display/trail-sparkle.webp)}html.art-pack .look-t-stars .den-bit{background-image:url(assets/pack/display/trail-stars.webp)}html.art-pack .look-t-classic .den-trail-ico{display:block;background:url(assets/pack/display/trail-ico-classic.webp) center / contain no-repeat}html.art-pack .look-t-classic .den-trail-ico~*{display:none}:where(html.art-pack) .fx.trail{--trail-paint: url(assets/pack/display/trail-haze-classic.webp)}html.art-pack .dust-classic .dust-bit.d1{background-image:url(assets/pack/display/trail-dust-classic-1.webp)}html.art-pack .dust-classic .dust-bit.d2{background-image:url(assets/pack/display/trail-dust-classic-2.webp)}html.art-pack .dust-classic .dust-bit.d3{background-image:url(assets/pack/display/trail-dust-classic-3.webp)}html.art-pack .dust-classic .dust-bit.d4{background-image:url(assets/pack/display/trail-dust-classic-4.webp)}html.art-pack .look-t-frost .den-trail-ico{display:block;background:url(assets/pack/display/trail-ico-frost.webp) center / contain no-repeat}html.art-pack .look-t-frost .den-trail-ico~*{display:none}html.art-pack .fx.trail.trail-frost{--trail-paint: url(assets/pack/display/trail-haze-frost.webp)}html.art-pack .dust-frost .dust-bit.d1{background-image:url(assets/pack/display/trail-dust-frost-1.webp)}html.art-pack .dust-frost .dust-bit.d2{background-image:url(assets/pack/display/trail-dust-frost-2.webp)}html.art-pack .dust-frost .dust-bit.d3{background-image:url(assets/pack/display/trail-dust-frost-3.webp)}html.art-pack .dust-frost .dust-bit.d4{background-image:url(assets/pack/display/trail-dust-frost-4.webp)}html.art-pack .look-t-ember .den-trail-ico{display:block;background:url(assets/pack/display/trail-ico-ember.webp) center / contain no-repeat}html.art-pack .look-t-ember .den-trail-ico~*{display:none}html.art-pack .fx.trail.trail-ember{--trail-paint: url(assets/pack/display/trail-haze-ember.webp)}html.art-pack .dust-ember .dust-bit.d1{background-image:url(assets/pack/display/trail-dust-ember-1.webp)}html.art-pack .dust-ember .dust-bit.d2{background-image:url(assets/pack/display/trail-dust-ember-2.webp)}html.art-pack .dust-ember .dust-bit.d3{background-image:url(assets/pack/display/trail-dust-ember-3.webp)}html.art-pack .dust-ember .dust-bit.d4{background-image:url(assets/pack/display/trail-dust-ember-4.webp)}html.art-pack .look-t-sparkle .den-trail-ico{display:block;background:url(assets/pack/display/trail-ico-sparkle.webp) center / contain no-repeat}html.art-pack .look-t-sparkle .den-trail-ico~*{display:none}html.art-pack .fx.trail.trail-sparkle{--trail-paint: url(assets/pack/display/trail-haze-sparkle.webp)}html.art-pack .dust-sparkle .dust-bit.d1{background-image:url(assets/pack/display/trail-dust-sparkle-1.webp)}html.art-pack .dust-sparkle .dust-bit.d2{background-image:url(assets/pack/display/trail-dust-sparkle-2.webp)}html.art-pack .dust-sparkle .dust-bit.d3{background-image:url(assets/pack/display/trail-dust-sparkle-3.webp)}html.art-pack .dust-sparkle .dust-bit.d4{background-image:url(assets/pack/display/trail-dust-sparkle-4.webp)}html.art-pack .look-t-aurora .den-trail-ico{display:block;background:url(assets/pack/display/trail-ico-aurora.webp) center / contain no-repeat}html.art-pack .look-t-aurora .den-trail-ico~*{display:none}html.art-pack .fx.trail.trail-aurora{--trail-paint: url(assets/pack/display/trail-haze-aurora.webp)}html.art-pack .dust-aurora .dust-bit.d1{background-image:url(assets/pack/display/trail-dust-aurora-1.webp)}html.art-pack .dust-aurora .dust-bit.d2{background-image:url(assets/pack/display/trail-dust-aurora-2.webp)}html.art-pack .dust-aurora .dust-bit.d3{background-image:url(assets/pack/display/trail-dust-aurora-3.webp)}html.art-pack .dust-aurora .dust-bit.d4{background-image:url(assets/pack/display/trail-dust-aurora-4.webp)}html.art-pack .look-t-rainbow .den-trail-ico{display:block;background:url(assets/pack/display/trail-ico-rainbow.webp) center / contain no-repeat}html.art-pack .look-t-rainbow .den-trail-ico~*{display:none}html.art-pack .fx.trail.trail-rainbow{--trail-paint: url(assets/pack/display/trail-haze-rainbow.webp)}html.art-pack .dust-rainbow .dust-bit.d1{background-image:url(assets/pack/display/trail-dust-rainbow-1.webp)}html.art-pack .dust-rainbow .dust-bit.d2{background-image:url(assets/pack/display/trail-dust-rainbow-2.webp)}html.art-pack .dust-rainbow .dust-bit.d3{background-image:url(assets/pack/display/trail-dust-rainbow-3.webp)}html.art-pack .dust-rainbow .dust-bit.d4{background-image:url(assets/pack/display/trail-dust-rainbow-4.webp)}html.art-pack .look-t-stars .den-trail-ico{display:block;background:url(assets/pack/display/trail-ico-stars.webp) center / contain no-repeat}html.art-pack .look-t-stars .den-trail-ico~*{display:none}html.art-pack .fx.trail.trail-stars{--trail-paint: url(assets/pack/display/trail-haze-stars.webp)}html.art-pack .dust-stars .dust-bit.d1{background-image:url(assets/pack/display/trail-dust-stars-1.webp)}html.art-pack .dust-stars .dust-bit.d2{background-image:url(assets/pack/display/trail-dust-stars-2.webp)}html.art-pack .dust-stars .dust-bit.d3{background-image:url(assets/pack/display/trail-dust-stars-3.webp)}html.art-pack .dust-stars .dust-bit.d4{background-image:url(assets/pack/display/trail-dust-stars-4.webp)}html.art-pack.ch-2 .sky{background-image:url(assets/pack/display/bg-ch2.webp)}html.art-pack.ch-2 .sky:before{background:linear-gradient(180deg,#06153740,#06153700 22%),radial-gradient(ellipse 80% 48% at 50% 50%,#081a4299,#081a4252 65%,#081a421f)}html.art-pack.ch-3 .sky{background-image:url(assets/pack/display/bg-ch3.webp)}html.art-pack.ch-3 .sky:before{background:linear-gradient(180deg,#06153740,#06153700 22%),radial-gradient(ellipse 80% 48% at 50% 50%,#081a424d,#081a421f 65%,#081a4200)}html.art-pack.ch-4 .sky{background-image:url(assets/pack/display/bg-ch4.webp)}html.art-pack.ch-4 .sky:before{background:linear-gradient(180deg,#06153740,#06153700 22%),radial-gradient(ellipse 80% 48% at 50% 50%,#081a424d,#081a421f 65%,#081a4200)}html.art-pack.ch-5 .sky{background-image:url(assets/pack/display/bg-ch5.webp)}html.art-pack.ch-5 .sky:before{background:linear-gradient(180deg,#06153740,#06153700 22%),radial-gradient(ellipse 80% 48% at 50% 50%,#081a424d,#081a421f 65%,#081a4200)}html.art-pack.ch-6 .sky{background-image:url(assets/pack/display/bg-ch6.webp)}html.art-pack.ch-6 .sky:before{background:linear-gradient(180deg,#06153740,#06153700 22%),radial-gradient(ellipse 80% 48% at 50% 50%,#081a4299,#081a4252 65%,#081a421f)}html.art-pack.ch-7 .sky{background-image:url(assets/pack/display/bg-ch7.webp)}html.art-pack.ch-7 .sky:before{background:linear-gradient(180deg,#06153740,#06153700 22%),radial-gradient(ellipse 80% 48% at 50% 50%,#081a424d,#081a421f 65%,#081a4200)}html.art-pack.ch-8 .sky{background-image:url(assets/pack/display/bg-ch8.webp)}html.art-pack.ch-8 .sky:before{background:linear-gradient(180deg,#06153740,#06153700 22%),radial-gradient(ellipse 80% 48% at 50% 50%,#081a4299,#081a4252 65%,#081a421f)}html.art-pack.ch-9 .sky{background-image:url(assets/pack/display/bg-ch9.webp)}html.art-pack.ch-9 .sky:before{background:linear-gradient(180deg,#06153740,#06153700 22%),radial-gradient(ellipse 80% 48% at 50% 50%,#081a4299,#081a4252 65%,#081a421f)}html.art-pack.ch-10 .sky{background-image:url(assets/pack/display/bg-ch10.webp)}html.art-pack.ch-10 .sky:before{background:linear-gradient(180deg,#06153740,#06153700 22%),radial-gradient(ellipse 80% 48% at 50% 50%,#081a4299,#081a4252 65%,#081a421f)}html.art-pack.fox-ember .fox:not(.danger)>.sprite,html.art-pack.fox-ember .hero.is-fox,html.art-pack.fox-ember .howto-fox{filter:none}html.art-pack.fox-sunny .fox:not(.danger)>.sprite,html.art-pack.fox-sunny .hero.is-fox,html.art-pack.fox-sunny .howto-fox{filter:none}html.art-pack.fox-rose .fox:not(.danger)>.sprite,html.art-pack.fox-rose .hero.is-fox,html.art-pack.fox-rose .howto-fox{filter:none}html.art-pack.fox-mint .fox:not(.danger)>.sprite,html.art-pack.fox-mint .hero.is-fox,html.art-pack.fox-mint .howto-fox{filter:none}html.art-pack.fox-frost .fox:not(.danger)>.sprite,html.art-pack.fox-frost .hero.is-fox,html.art-pack.fox-frost .howto-fox{filter:none}html.art-pack.fox-violet .fox:not(.danger)>.sprite,html.art-pack.fox-violet .hero.is-fox,html.art-pack.fox-violet .howto-fox{filter:none}html.art-pack.fox-night .fox:not(.danger)>.sprite,html.art-pack.fox-night .hero.is-fox,html.art-pack.fox-night .howto-fox{filter:none}
