:root{--font-head: "Libre Franklin", "Rajdhani", system-ui, sans-serif;--font-label: "JetBrains Mono", ui-monospace, "Menlo", monospace;--font-num: "Libre Franklin", "Rajdhani", system-ui, sans-serif;--font-body: "Libre Franklin", "Inter", "Rajdhani", system-ui, sans-serif;--font-display: "Lilita One", "Rajdhani", system-ui, sans-serif;--font-shout: "Bangers", "Lilita One", "Rajdhani", system-ui, sans-serif;--doc-paper: #ede5d3;--doc-paper-2: #e5dcc4;--doc-paper-3: #dcd2b8;--doc-ink: #141a20;--doc-navy: #1b2735;--doc-amber: #e9a317;--doc-rust: #b4472c;--doc-moss: #4a6f52;--doc-slate: #8fa2b0;--doc-body: #3b454d;--doc-body-2: #4e5860;--doc-mute: #6b747b;--doc-mute-2: #6f777e;--doc-rule: rgba(20, 26, 32, .28);--doc-rule-soft: rgba(20, 26, 32, .22);--doc-zebra: rgba(20, 26, 32, .035);--doc-grain: radial-gradient(rgba(20, 26, 32, .055) 1px, transparent 1px);--doc-sheen: linear-gradient(180deg, rgba(255, 255, 255, .45), rgba(255, 255, 255, 0) 30%);--doc-edge: 1.5px solid var(--doc-ink);--doc-lift-1: 0 2px 6px rgba(0, 0, 0, .3);--doc-lift-2: 0 6px 14px rgba(0, 0, 0, .34);--doc-lift-3: 0 10px 24px rgba(0, 0, 0, .38);--doc-press: 0 1px 3px rgba(0, 0, 0, .3);--doc-cast: 0 22px 54px rgba(0, 0, 0, .55);--doc-r: 14px;--doc-r-lg: 18px;--room-overtime: #ffb119;--room-music: #ed3a75;--room-protocol: #ff5f56;--room-sorting: #0ac7c7;--room-waffle: #fa5900;--room-escape: #ffb119;--room-overtime-ink: #8a5a00;--room-music-ink: #c3124c;--room-protocol-ink: #9e1b10;--room-sorting-ink: #066f6f;--room-waffle-ink: #af3e00;--room-escape-ink: #885a00;--doc-rust-ink: #9e1b10;--doc-rust-hot: #a83a24;--room: var(--doc-amber);--room-ink: var(--room-overtime-ink)}:root[data-lang=zh],:root[data-lang=ja],:root[data-lang=ko]{--font-head: var(--font-cjk);--font-num: var(--font-cjk);--font-body: var(--font-cjk);--font-display: var(--font-cjk);--font-shout: var(--font-cjk)}:root[data-lang=zh]{--font-cjk: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans CJK SC", "Source Han Sans SC", "WenQuanYi Micro Hei", system-ui, sans-serif}:root[data-lang=ja]{--font-cjk: "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic UI", "Yu Gothic", "Meiryo", "Noto Sans CJK JP", "Source Han Sans JP", system-ui, sans-serif}:root[data-lang=ko]{--font-cjk: "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans CJK KR", "Source Han Sans KR", "Nanum Gothic", system-ui, sans-serif}.doc-sheet{position:relative;z-index:1;background-color:var(--doc-paper);background-image:var(--doc-grain);background-size:3px 3px;border:var(--doc-edge);color:var(--doc-ink);font-family:var(--font-body);border-radius:var(--doc-r-lg);box-shadow:var(--doc-cast)}.doc-backdrop{background:radial-gradient(120% 90% at 50% 40%,#1b27358c,#04060ade),repeating-linear-gradient(0deg,rgba(0,0,0,.22) 0 2px,transparent 2px 4px);backdrop-filter:blur(3px) saturate(.7);-webkit-backdrop-filter:blur(3px) saturate(.7)}.doc-stack{position:relative}.doc-stack:before,.doc-stack:after{content:"";position:absolute;pointer-events:none;z-index:0;border:1px solid rgba(20,26,32,.45);border-radius:var(--doc-r-lg)}.doc-stack:before{inset:12px -10px -12px 10px;background:var(--doc-paper-3);transform:rotate(-.35deg)}.doc-stack:after{inset:6px -5px -6px 5px;background:var(--doc-paper-2);transform:rotate(.2deg)}.doc-stack.doc-stack-1:before{inset:8px -7px -8px 7px;background:var(--doc-paper-2);transform:rotate(.4deg)}.doc-stack.doc-stack-1:after{display:none}.doc-masthead{display:flex;align-items:stretch;background:var(--doc-navy);color:var(--doc-paper)}.doc-kicker{font-family:var(--font-label);font-weight:600;font-size:9.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--doc-mute)}.doc-title{font-family:var(--font-display);font-weight:400;letter-spacing:.005em;line-height:.9;text-transform:uppercase}.doc-perf{height:9px;background:var(--doc-navy);background-image:radial-gradient(circle at 5px 50%,var(--doc-paper) 2.6px,transparent 2.8px);background-size:11px 9px}.doc-btn{display:flex;align-items:center;justify-content:center;gap:10px;padding:13px 10px;font-family:var(--font-head);font-weight:800;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--doc-ink);background:transparent;border:var(--doc-edge);border-radius:var(--doc-r);cursor:pointer;box-shadow:var(--doc-lift-1);transition:background .12s ease,color .12s ease,transform .16s cubic-bezier(.34,1.4,.5,1),box-shadow .16s ease}.doc-btn:hover:not(:disabled){background:var(--doc-ink);color:var(--doc-paper);transform:translateY(-2px);box-shadow:var(--doc-lift-2)}.doc-btn:active:not(:disabled){transform:translateY(0) scale(.96);box-shadow:var(--doc-press);transition-duration:40ms}.doc-btn:disabled{box-shadow:none}.doc-btn-solid{font-weight:900;background:var(--doc-ink);color:var(--doc-paper)}.doc-btn-solid:hover:not(:disabled){background:var(--doc-btn-hover, var(--doc-amber));color:var(--doc-ink)}.doc-btn:disabled{opacity:.4;cursor:default}.doc-btn:focus-visible{outline:2px solid var(--doc-amber);outline-offset:2px}.doc-icon-btn{width:36px;height:36px;display:grid;place-items:center;color:var(--doc-ink);background:transparent;border:var(--doc-edge);border-radius:12px;cursor:pointer;padding:0;box-shadow:var(--doc-lift-1);transition:background .12s ease,color .12s ease,border-color .12s ease,transform .16s cubic-bezier(.34,1.4,.5,1),box-shadow .16s ease}.doc-icon-btn:hover:not(:disabled){background:var(--doc-ink);color:var(--doc-paper);transform:translateY(-2px);box-shadow:var(--doc-lift-2)}.doc-icon-btn:active:not(:disabled){transform:translateY(0) scale(.94);box-shadow:var(--doc-press);transition-duration:40ms}.doc-icon-btn:disabled{box-shadow:none;opacity:.4}.doc-icon-btn-inv{color:var(--doc-paper);border-color:#ede5d38c;box-shadow:0 2px 6px #00000080}.doc-icon-btn-inv:hover:not(:disabled){background:var(--doc-amber);border-color:var(--doc-amber);color:var(--doc-ink)}.doc-icon-btn:focus-visible{outline:2px solid var(--doc-amber);outline-offset:2px}.doc-rule-head{display:flex;align-items:baseline;gap:10px}.doc-rule-head>.doc-rule-line{flex:1 1 auto;height:1.5px;background:var(--doc-ink)}[data-madness="1"]{--doc-rule: rgba(20, 26, 32, .42);--doc-grain: radial-gradient(rgba(20, 26, 32, .085) 1px, transparent 1px)}[data-madness="2"]{--doc-paper: color-mix(in oklab, #ede5d3 86%, var(--room));--doc-paper-2: color-mix(in oklab, #e5dcc4 84%, var(--room));--doc-paper-3: color-mix(in oklab, #dcd2b8 84%, var(--room));--doc-navy: var(--room-ink);--doc-rule: color-mix(in oklab, var(--room-ink) 55%, transparent);--doc-amber: var(--room)}[data-madness="3"]{--doc-paper: #0d1116;--doc-paper-2: #10151b;--doc-paper-3: #141a20;--doc-ink: var(--room);--doc-navy: #05070a;--doc-body: color-mix(in oklab, var(--room) 70%, #ffffff);--doc-body-2: color-mix(in oklab, var(--room) 55%, #ffffff);--doc-rule: color-mix(in oklab, var(--room) 60%, transparent);--doc-grain: radial-gradient(rgba(255, 255, 255, .06) 1px, transparent 1px);--doc-sheen: linear-gradient(180deg, rgba(255, 255, 255, .08), rgba(255, 255, 255, 0) 30%)}[data-madness="3"] .doc-sheet{box-shadow:0 0 0 2px var(--room),var(--doc-cast)}[data-madness="3"] .doc-title{font-family:var(--font-shout);letter-spacing:.02em}.doc-pristine{--doc-paper: #ede5d3;--doc-paper-2: #e5dcc4;--doc-paper-3: #dcd2b8;--doc-ink: #141a20;--doc-navy: #1b2735;--doc-amber: #e9a317;--doc-body: #3b454d;--doc-body-2: #4e5860;--doc-rule: rgba(20, 26, 32, .28);--doc-grain: radial-gradient(rgba(20, 26, 32, .055) 1px, transparent 1px);--doc-sheen: linear-gradient(180deg, rgba(255, 255, 255, .45), rgba(255, 255, 255, 0) 30%)}.doc-pristine.doc-sheet,.doc-pristine .doc-sheet{box-shadow:var(--doc-cast)}.doc-pristine .doc-title{font-family:var(--font-display);letter-spacing:.005em}.doc-violate{position:relative;z-index:3;transform:rotate(var(--v-rot, -4deg));margin:calc(var(--v-bleed, 12px) * -1)}.doc-figure{font-family:var(--font-num);font-weight:900;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.sprite-text .glyph,.sprite-number .glyph{filter:none!important}html[data-lowq] .win-overlay .sweep{display:none}html[data-lowq] .bob,html[data-lowq] .count,html[data-lowq] .feature-breathe{animation:none!important}html[data-lowq] .amount{filter:none!important}html[data-lowq] .frame:before{display:none}html[data-lowq] .sort-digit,html[data-lowq] .sort-digit__zoom,html[data-lowq] .tox-bonus__char,html[data-lowq] .frame--art .sprite--closed{animation:none!important}html[data-lite] .esc-cell,html[data-lowq] .esc-cell{background-image:none!important}html[data-lite] .esc-runner,html[data-lite] .esc-goat,html[data-lowq] .esc-runner,html[data-lowq] .esc-goat{filter:none!important}html[data-lite] .esc-exit--used:after,html[data-lowq] .esc-exit--used:after{display:none}html[data-lowq] .esc-payoff-line{animation:none!important}.na-root.svelte-d18eps{position:absolute;inset:0;z-index:4;pointer-events:none;overflow:hidden}.na-canvas.svelte-d18eps{position:absolute;left:50%;top:50%;transform-origin:center}.na-bg.svelte-d18eps{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:fill}.na-tile.svelte-d18eps{position:absolute;mix-blend-mode:screen;background-repeat:no-repeat;outline:1px dashed rgba(255,255,255,.18)}.na-active.svelte-d18eps{outline:2px solid rgba(255,255,0,.95);z-index:2}.na-off.svelte-d18eps{opacity:.18;mix-blend-mode:normal;outline:1px dashed rgba(255,80,80,.8)}.na-off.na-active.svelte-d18eps{outline:2px solid rgba(255,120,80,.95)}.na-panel.svelte-d18eps{position:absolute;left:12px;bottom:12px;width:360px;background:#000000d9;color:#d8ffe0;font:12px/1.5 ui-monospace,Menlo,monospace;padding:8px 12px;border-radius:8px;pointer-events:auto}.na-row.svelte-d18eps{white-space:normal}.na-sel.svelte-d18eps{color:#ffe14d;font-weight:700;margin-top:4px}.na-save.svelte-d18eps{color:#6effa0;margin-top:4px}.na-json.svelte-d18eps{margin-top:6px;width:100%;height:64px;background:#0a0f14;color:#7fe0ff;border:1px solid #1d2a33;border-radius:4px;font:10px/1.3 ui-monospace,monospace;resize:vertical}.fallback.svelte-dperxc{position:absolute;inset:0;z-index:0;overflow:hidden}.sky.svelte-dperxc{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 30%,rgba(157,78,224,.22),transparent 55%),radial-gradient(ellipse at 80% 10%,rgba(224,64,138,.2),transparent 50%),linear-gradient(180deg,#0a0e1a,#161b32 45%,#0a0e1a)}.road.svelte-dperxc{position:absolute;bottom:0;left:-10%;width:120%;height:50%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.55) 40%,rgba(0,0,0,.85));transform-origin:top center;transform:perspective(900px) rotateX(58deg)}.lanes.svelte-dperxc{position:absolute;bottom:0;left:0;right:0;height:50%;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(100% / 7 - 1px),rgba(16,197,224,.45) calc(100% / 7 - 1px),rgba(16,197,224,.45) calc(100% / 7));transform-origin:top center;transform:perspective(900px) rotateX(58deg);opacity:.4;mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.6) 30%,rgba(0,0,0,.95))}.vignette.svelte-dperxc{position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 50%,rgba(0,0,0,.55) 100%);pointer-events:none}.bg-sprite.svelte-dperxc{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center center;transform:scaleX(-1);z-index:2;pointer-events:none;transition:opacity .5s ease-out}.bg-ceiling.svelte-dperxc{z-index:2;opacity:1;transition:opacity .52s ease-in-out}.bg-ceiling--off.svelte-dperxc{opacity:0}.bg-sprite--room.svelte-dperxc{z-index:2;opacity:0;transition:opacity .52s ease-in-out 0s;object-position:center top}.bg-sprite--room.bg-sprite--room-on.svelte-dperxc{opacity:1;transition:opacity .52s ease-in-out .22s}.scene-tint.svelte-dperxc{position:absolute;inset:0;z-index:3;pointer-events:none;background:#04081014;opacity:1;transition:opacity .52s ease-in-out}.scene-tint--off.svelte-dperxc{opacity:0}.scene-tint-fs.svelte-dperxc{position:absolute;inset:0;z-index:3;pointer-events:none;background:#04081014;opacity:0;transition:opacity .52s ease-in-out}.scene-tint-fs--on.svelte-dperxc{opacity:1}.sprite-number.svelte-12rdomt{display:inline-flex;align-items:baseline;justify-content:center;--cell: 1.4389em;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}.glyph.svelte-12rdomt{height:var(--cell);width:auto;display:block;filter:var(--sn-glow, drop-shadow(0 0 18px rgba(255, 177, 25, .45)));align-self:stretch}.mark.svelte-12rdomt{height:var(--cell)}.glyph.magnitude.svelte-12rdomt{margin-left:-.04em}.mono.svelte-12rdomt .glyph.digit:where(.svelte-12rdomt){width:calc(var(--cell) * .868);object-fit:contain}.glyph--sheet.svelte-12rdomt{position:relative;overflow:hidden;width:calc(var(--cell) * var(--gw))}.glyph--sheet.svelte-12rdomt img:where(.svelte-12rdomt){position:absolute;top:0;left:calc(var(--cell) * -1 * var(--gx));display:block;height:var(--cell);width:calc(var(--cell) * var(--gtw));max-width:none}.mono.svelte-12rdomt .glyph--sheet.digit:where(.svelte-12rdomt) img:where(.svelte-12rdomt){left:calc(var(--cell) * -1 * var(--gx) + (var(--cell) * .868 - var(--cell) * var(--gw)) / 2)}.sym.svelte-12rdomt{align-self:center;white-space:pre;font-family:var(--font-num),"Rajdhani",sans-serif;font-weight:700;font-size:.82em;color:var(--amber, #ffb119);background:linear-gradient(180deg,#ffd27a 0%,var(--amber, #ffb119) 45%,#b8780f 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:1.2px #05070a;paint-order:stroke fill;text-shadow:0 0 24px rgba(255,177,25,.5);padding:0 .04em}.tenure-badge.svelte-1jari5n{position:absolute;right:var(--tenure-right, 4%);top:var(--tenure-top, 4%);z-index:4;pointer-events:none;display:inline-flex;line-height:1;font-size:118%;--sn-glow: drop-shadow(0 0 3px rgba(2, 8, 14, .85));filter:var(--sn-glow);animation:var(--climb-anim, none) var(--climb-pop-ms, .42s) cubic-bezier(.3,1.6,.4,1);transform-origin:100% 0%}@keyframes svelte-1jari5n-climb-pop-a{0%{transform:scale(1)}35%{transform:scale(1.28)}to{transform:scale(1)}}@keyframes svelte-1jari5n-climb-pop-b{0%{transform:scale(1)}35%{transform:scale(1.28)}to{transform:scale(1)}}.tenure-badge.svelte-1jari5n .glyph{filter:none}.tenure-badge--protocol.svelte-1jari5n{--sn-glow: drop-shadow(0 0 3px rgba(2, 8, 14, .85)) drop-shadow(0 0 7px color-mix(in oklab, var(--room-protocol, #ff5f56) 70%, transparent))}.tenure-badge--marked.svelte-1jari5n{--sn-glow: drop-shadow(0 0 3px rgba(2, 8, 14, .85)) drop-shadow(0 0 7px color-mix(in oklab, var(--room-music, #ff2e9a) 70%, transparent));animation:svelte-1jari5n-mark-pop var(--mark-pop-ms, .62s) cubic-bezier(.22,1,.36,1) both;transform-origin:100% 0%}@keyframes svelte-1jari5n-mark-pop{0%{transform:scale(1)}55%{transform:scale(1.65)}82%{transform:scale(.9)}to{transform:scale(1)}}.tenure-badge.svelte-1jari5n .sprite-number{transform:scale(var(--badge-scale, .95));transform-origin:100% 0%}.tile-root.svelte-gmac5y{position:relative;display:grid;place-items:center;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.frame.svelte-gmac5y{position:relative;width:100%;height:100%;overflow:hidden;padding:var(--sprite-inset, 7%);border-radius:12%;border:2px solid #050a14;outline:1px solid rgba(255,255,255,.2);outline-offset:-3px;box-shadow:inset 0 0 0 1px #ffffff14,0 1px 1px #0000008c}.sprite.svelte-gmac5y{display:block;width:100%;height:100%;object-fit:contain;transform-origin:center}.sprite--strip.svelte-gmac5y{position:relative;overflow:hidden;container-type:size;--sf-side: min(100cqw, 100cqh)}.sprite--strip.svelte-gmac5y .sheet-canvas:where(.svelte-gmac5y){position:absolute;left:calc((100cqw - var(--sf-side)) / 2);top:var(--sf-top, calc((100cqh - var(--sf-side)) / 2));width:var(--sf-side);height:var(--sf-side);pointer-events:none}.sprite--strip.svelte-gmac5y .strip-window:where(.svelte-gmac5y){position:absolute;left:calc((100cqw - var(--sf-side)) / 2);top:var(--sf-top, calc((100cqh - var(--sf-side)) / 2));width:var(--sf-side);height:var(--sf-side);overflow:hidden;clip-path:inset(1px)}.sprite--strip.svelte-gmac5y .strip:where(.svelte-gmac5y){position:absolute;left:0;top:0;width:calc(var(--sf-cols) * var(--sf-side));height:calc(var(--sf-rows) * var(--sf-side));max-width:none;pointer-events:none;animation:var(--sf-anim) var(--sf-dur) step-end var(--sf-iter, infinite) both}.frame--high.svelte-gmac5y .sprite--strip:where(.svelte-gmac5y){--sf-top: calc(100cqh - var(--sf-side))}.frame.frame--knife.svelte-gmac5y{overflow:visible;border:none;outline:none;box-shadow:none;background:transparent;z-index:6;scale:1.1}.knife-flat.svelte-gmac5y{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transform-origin:center;pointer-events:none;--knife-upright: -42.66deg}.knife-flat--lift.svelte-gmac5y{animation:svelte-gmac5y-knife-lift 1.3s forwards}@keyframes svelte-gmac5y-knife-lift{0%{transform:scale(1) rotate(0);filter:drop-shadow(0 0 0 rgb(8 14 32 / 0));animation-timing-function:cubic-bezier(.2,.9,.3,1)}14%{transform:scale(1.7) rotate(var(--knife-upright));filter:drop-shadow(-1.6px 12.1px 9px rgb(8 14 32 / .5));animation-timing-function:ease-in-out}32%{transform:scale(1.7) rotate(calc(var(--knife-upright) - 5deg));filter:drop-shadow(-1.6px 12.1px 9px rgb(8 14 32 / .5));animation-timing-function:ease-in-out}50%{transform:scale(1.7) rotate(calc(var(--knife-upright) + 4.2deg));filter:drop-shadow(-1.6px 12.1px 9px rgb(8 14 32 / .5));animation-timing-function:ease-in-out}68%{transform:scale(1.7) rotate(calc(var(--knife-upright) - 2.4deg));filter:drop-shadow(-1.6px 12.1px 9px rgb(8 14 32 / .5));animation-timing-function:ease-in-out}78%{transform:scale(1.7) rotate(var(--knife-upright));filter:drop-shadow(-1.6px 12.1px 9px rgb(8 14 32 / .5));animation-timing-function:cubic-bezier(.45,0,.55,1)}to{transform:scale(1) rotate(0);filter:drop-shadow(0 0 0 rgb(8 14 32 / 0))}}.frame--high.svelte-gmac5y{padding:0;overflow:visible}.frame--high.svelte-gmac5y .sprite:where(.svelte-gmac5y){--pop: 15%;--size: 97%;position:absolute;left:calc((100% - var(--size)) / 2);bottom:0;width:var(--size);height:calc(100% + var(--pop));object-fit:contain;object-position:bottom;clip-path:inset(-100% 0 0 0 round 12.4% / 5.2%)}.frame--high.svelte-gmac5y .sprite--win:where(.svelte-gmac5y){--size: 121.25%;--pop: 43.75%;--frame-shift: -5.6%;bottom:-.92%}.frame--art.svelte-gmac5y{border:none;outline:none;box-shadow:none;overflow:visible}.frame-art.svelte-gmac5y{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;pointer-events:none;z-index:0;transform:scale(var(--frame-art-fit, 1));transform-origin:center}.frame--art.svelte-gmac5y .sprite:where(.svelte-gmac5y){transform:translateY(var(--frame-shift, 0%)) rotate(var(--frame-rot, 0deg)) scale(var(--frame-fit, .8));transform-origin:center;z-index:1;border-radius:8%}.frame--art.svelte-gmac5y .sprite--closed:where(.svelte-gmac5y){position:absolute;inset:0;opacity:0;pointer-events:none;animation:svelte-gmac5y-symbol-blink 5s linear infinite;animation-delay:calc(1s + var(--blink-phase, 0) * 2ms)}@keyframes svelte-gmac5y-symbol-blink{0%{opacity:0}1%{opacity:1}4%{opacity:1}5%{opacity:0}to{opacity:0}}.frame--art.svelte-gmac5y .sprite--closed-double:where(.svelte-gmac5y){animation-name:svelte-gmac5y-symbol-blink-double}@keyframes svelte-gmac5y-symbol-blink-double{0%{opacity:0}0.5%{opacity:1}1.5%{opacity:1}2%{opacity:0}4%{opacity:0}4.5%{opacity:1}5.5%{opacity:1}6%{opacity:0}to{opacity:0}}.frame.frame--wild.svelte-gmac5y{overflow:visible;border:none;outline:none;box-shadow:none;background:transparent;z-index:6}.frame--wild.svelte-gmac5y .sprite:where(.svelte-gmac5y){position:absolute;left:-4.2%;top:-4.2%;width:108.4%;height:108.4%}.frame--wild.svelte-gmac5y .sprite--win:where(.svelte-gmac5y){left:-11%;top:-17.75%;width:121.95%;height:121.95%}.frame.frame--scatter.svelte-gmac5y{overflow:visible;border:none;outline:none;box-shadow:none;z-index:6;container-type:inline-size}.frame--scatter.svelte-gmac5y .sprite:where(.svelte-gmac5y){position:absolute;left:-7.5%;top:-7.5%;width:115%;height:115%}.frame--scatter.svelte-gmac5y .scatter-bonus:where(.svelte-gmac5y){position:absolute;left:50%;top:50%;width:119.5%;z-index:2;pointer-events:none;--bonus-y: -24%;--bonus-s: 1;transform:translate(-50%,var(--bonus-y)) scale(var(--bonus-s));transition:transform 1.3s cubic-bezier(.25,.6,.3,1)}.frame--scatter.svelte-gmac5y .scatter-bonus--rise:where(.svelte-gmac5y){--bonus-y: -50%;--bonus-s: 1.12}.frame--scatter.svelte-gmac5y .scatter-bonus--max:where(.svelte-gmac5y){--bonus-y: -50%;--bonus-s: 1.216;transition-duration:.32s}.frame--scatter.svelte-gmac5y .scatter-bonus-settle:where(.svelte-gmac5y){display:block}.frame--scatter.svelte-gmac5y .scatter-bonus-img:where(.svelte-gmac5y){display:block;width:100%;animation:svelte-gmac5y-bonus-breathe 2.6s ease-in-out infinite}.frame--scatter.svelte-gmac5y .scatter-bonus--rise:where(.svelte-gmac5y) .scatter-bonus-img:where(.svelte-gmac5y),.frame--scatter.svelte-gmac5y .scatter-bonus--max:where(.svelte-gmac5y) .scatter-bonus-img:where(.svelte-gmac5y){animation:none}@keyframes svelte-gmac5y-bonus-breathe{0%,to{transform:translateY(-1.2%)}50%{transform:translateY(1.2%)}}.frame.frame--card.svelte-gmac5y{background-color:var(--doc-navy, #1b2735)}.frame.frame--card.frame--wild.svelte-gmac5y,.frame.frame--card.frame--scatter.svelte-gmac5y{overflow:hidden;border:2px solid #050a14;outline:1px solid rgba(255,255,255,.2);box-shadow:inset 0 0 0 1px #ffffff14,0 1px 1px #0000008c;z-index:auto}.frame--card.frame--wild.svelte-gmac5y .sprite:where(.svelte-gmac5y),.frame--card.frame--scatter.svelte-gmac5y .sprite:where(.svelte-gmac5y){position:static;width:100%;height:100%}.frame--card.frame--scatter.svelte-gmac5y .scatter-bonus:where(.svelte-gmac5y){width:88.5%}.wild-transform.svelte-gmac5y{position:absolute;inset:0;z-index:2;width:100%;height:100%;transform:scale(1.125);transform-origin:center;background-repeat:no-repeat;background-position:center;background-size:100% 100%;pointer-events:none}.tile.svelte-gmac5y{position:relative;border-radius:14%;background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.18),transparent 55%),linear-gradient(160deg,var(--tile-color),color-mix(in srgb,var(--tile-color) 55%,#0a0a0a));border:3px solid #050a14;outline:1.5px solid rgba(255,255,255,.22);outline-offset:-5px;box-shadow:inset 0 2px #ffffff47,inset 0 -3px #00000073,0 1px 1px #0000008c;display:grid;place-items:center;overflow:hidden}.label.svelte-gmac5y{font-family:Lilita One,sans-serif;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.65),0 2px 4px rgba(0,0,0,.6);letter-spacing:.05em;font-size:clamp(14px,35%,26px);text-align:center;line-height:1;padding:4px 6px}.card.svelte-gmac5y .label:where(.svelte-gmac5y){font-family:Bangers,cursive;font-size:clamp(20px,50%,36px)}.special.svelte-gmac5y{border-color:#fff9}.goat-rig.svelte-1dgdnet{position:absolute;inset:0;pointer-events:none}.goat-rig.svelte-1dgdnet canvas{width:100%;height:100%;display:block}.sprite-text.svelte-1o2ovd3{display:inline-flex;align-items:flex-end;justify-content:center;--cell: 1.0543em;line-height:1;white-space:nowrap}.glyph.svelte-1o2ovd3{height:var(--cell);width:auto;display:block;align-self:stretch;margin:0 .028em;filter:var(--st-glow, drop-shadow(0 2px 3px rgba(0, 0, 0, .6)))}.glyph--sheet.svelte-1o2ovd3{position:relative;overflow:hidden;width:calc(var(--cell) * var(--gw));animation:svelte-1o2ovd3-st-wave var(--st-period, 1.1s) ease-in-out infinite;will-change:transform}.glyph--sheet.svelte-1o2ovd3 img:where(.svelte-1o2ovd3){position:absolute;top:0;left:calc(var(--cell) * -1 * var(--gx));display:block;height:var(--cell);width:calc(var(--cell) * var(--gtw));max-width:none}.no-wave.svelte-1o2ovd3 .glyph:where(.svelte-1o2ovd3){animation:none}@keyframes svelte-1o2ovd3-st-wave{0%,36%,to{transform:translateY(0)}18%{transform:translateY(-.2em)}}.space.svelte-1o2ovd3{display:inline-block;width:.3em}.txt.svelte-1o2ovd3{align-self:center;font-family:var(--font-display),"Rajdhani",sans-serif;color:#cfeeff;-webkit-text-stroke:1px #080c12;paint-order:stroke fill}[data-variant=gold].svelte-1o2ovd3 .txt:where(.svelte-1o2ovd3){color:#ffb119}[data-variant=teal].svelte-1o2ovd3 .txt:where(.svelte-1o2ovd3){color:#0ac7c7}[data-variant=pink].svelte-1o2ovd3 .txt:where(.svelte-1o2ovd3){color:#ed3a75}[data-variant=orange].svelte-1o2ovd3 .txt:where(.svelte-1o2ovd3){color:#fa5900}[data-variant=coral].svelte-1o2ovd3 .txt:where(.svelte-1o2ovd3){color:#ff5f56}[data-variant=tealHot].svelte-1o2ovd3 .txt:where(.svelte-1o2ovd3){color:#0ac7c7}[data-variant=pinkHot].svelte-1o2ovd3 .txt:where(.svelte-1o2ovd3){color:#ed3a75}.escape.svelte-1ykz83l{position:absolute;inset:0;display:grid;place-items:center;min-height:0;container-type:size;overflow:hidden;color:var(--maze-ink)}.esc-maze.svelte-1ykz83l{position:relative;--die: min(calc(100cqw / var(--cols)), calc(100cqh / var(--rows)));width:calc(var(--die) * var(--cols));height:calc(var(--die) * var(--rows));container-type:size;--cell-min: min(calc(var(--u) * 1cqw), calc(var(--v) * 1cqh));--maze-frame: clamp( var(--maze-frame-min), calc(var(--cell-min) * var(--maze-frame-ratio)), var(--maze-frame-max) )}.esc-cell.svelte-1ykz83l,.esc-exit.svelte-1ykz83l,.esc-start.svelte-1ykz83l,.esc-token.svelte-1ykz83l{position:absolute;left:calc(var(--x) * var(--cw));top:calc(var(--y) * var(--ch));width:var(--cw);height:var(--ch)}.esc-cell.svelte-1ykz83l{box-sizing:border-box;border:var(--maze-frame) solid var(--maze-ink);background-clip:padding-box;left:calc(var(--x) * var(--cw) - var(--maze-frame) / 2);top:calc(var(--y) * var(--ch) - var(--maze-frame) / 2);width:calc(var(--cw) + var(--maze-frame));height:calc(var(--ch) + var(--maze-frame));opacity:0;--start-y: calc((var(--y) + 1) * var(--v) * -1cqh);animation:tile-drop var(--drop-ms) 1 both;animation-delay:calc(var(--x) * var(--drop-col) + (var(--rows) - 1 - var(--y)) * var(--drop-row))}.esc-maze--exit.svelte-1ykz83l .esc-cell:where(.svelte-1ykz83l),.esc-maze--exit.svelte-1ykz83l .esc-start:where(.svelte-1ykz83l),.esc-maze--exit.svelte-1ykz83l .esc-token:where(.svelte-1ykz83l),.esc-maze--exit.svelte-1ykz83l .esc-dead:where(.svelte-1ykz83l){animation:svelte-1ykz83l-esc-fall-out var(--exit-ms) cubic-bezier(.5,.05,.7,.95) 1 both;animation-delay:calc(var(--x) * var(--exit-col) + (var(--rows) - 1 - var(--y)) * var(--exit-row))}@keyframes svelte-1ykz83l-esc-fall-out{0%{transform:translateY(0);opacity:1}85%{transform:translateY(540%)}to{transform:translateY(600%);opacity:0}}.esc-maze--exit.svelte-1ykz83l .esc-runner:where(.svelte-1ykz83l),.esc-maze--exit.svelte-1ykz83l .esc-counter:where(.svelte-1ykz83l),.esc-maze--exit.svelte-1ykz83l .esc-payoff:where(.svelte-1ykz83l),.esc-maze--exit.svelte-1ykz83l .esc-exit:where(.svelte-1ykz83l){animation:svelte-1ykz83l-esc-runner-out calc(.14s * var(--esc-scale)) ease-in both}@keyframes svelte-1ykz83l-esc-runner-out{to{opacity:0;transform:scale(.8)}}.esc-cell.svelte-1ykz83l{background-color:var(--maze-floor);background-image:var(--maze-floor-grain);background-size:var(--maze-grain-size) var(--maze-grain-size)}.esc-cell--wall.svelte-1ykz83l{background-color:var(--maze-wall);background-image:var(--maze-wall-grain)}.esc-dead.svelte-1ykz83l{position:absolute;box-sizing:border-box;left:calc(var(--x) * var(--cw) - var(--maze-frame) / 2);top:calc(var(--y) * var(--ch) - var(--maze-frame) / 2);width:calc(var(--cw) + var(--maze-frame));height:calc(var(--ch) + var(--maze-frame));pointer-events:none;--start-y: calc((var(--y) + 1) * var(--v) * -1cqh);animation:tile-drop var(--drop-ms) 1 backwards;animation-delay:calc(var(--x) * var(--drop-col) + (var(--rows) - 1 - var(--y)) * var(--drop-row))}.esc-dead-art.svelte-1ykz83l{display:block;width:100%;height:100%;object-fit:fill;transform:rotate(var(--rot))}.esc-exit.svelte-1ykz83l{--start-y: calc((var(--y) + 1) * -100%);animation:tile-drop var(--drop-ms) 1 backwards;animation-delay:calc(var(--x) * var(--drop-col) + (var(--rows) - 1 - var(--y)) * var(--drop-row));pointer-events:none}.esc-goat.svelte-1ykz83l{position:absolute;left:50%;top:50%;width:var(--goat-box);height:var(--goat-box);transform:translate(-50%,-50%) scale(var(--goat-rest));filter:drop-shadow(0 calc(var(--cell-min) * .03 * var(--goat-inv)) calc(var(--cell-min) * .06 * var(--goat-inv)) rgba(0,0,0,.75))}.esc-goat-img.svelte-1ykz83l{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.esc-goat-img--rigged.svelte-1ykz83l{opacity:0}.esc-exit--used.svelte-1ykz83l{z-index:9}.esc-exit--used.svelte-1ykz83l:after{content:"";position:absolute;inset:0;z-index:-1;box-shadow:0 0 60px 22px #fffcf4e6;opacity:0;animation:svelte-1ykz83l-esc-daylight calc(.9s * var(--esc-scale)) ease-out forwards}@keyframes svelte-1ykz83l-esc-daylight{to{opacity:1}}.esc-exit--used.svelte-1ykz83l .esc-goat:where(.svelte-1ykz83l){--gx: calc((var(--cols) / 2 - var(--x) - .5) * var(--goat-cell) * 1%);--gy: calc( (var(--rows) / 2 - var(--y) - .5 - var(--rows) * .1) * var(--goat-cell) * 1% );z-index:9;filter:drop-shadow(0 0 calc(var(--cell-min) * .05) rgba(0,0,0,.8));animation:svelte-1ykz83l-esc-goat-takeover calc(.76s * var(--esc-scale)) cubic-bezier(.22,1,.36,1) forwards}@keyframes svelte-1ykz83l-esc-goat-takeover{0%{transform:translate(-50%,-50%) scale(var(--goat-rest))}to{transform:translate(calc(-50% + var(--gx)),calc(-50% + var(--gy))) scale(1)}}.esc-payoff.svelte-1ykz83l{position:absolute;left:0;right:0;bottom:4%;z-index:10;display:flex;flex-direction:column;align-items:center;gap:.06em;text-align:center;font-size:7.8cqw;line-height:1;pointer-events:none;animation:svelte-1ykz83l-esc-payoff-in calc(.42s * var(--esc-scale)) cubic-bezier(.2,1.4,.3,1) calc(.52s * var(--esc-scale)) backwards}@keyframes svelte-1ykz83l-esc-payoff-in{0%{opacity:0;transform:scale(.5) translateY(30%)}to{opacity:1;transform:scale(1) translateY(0)}}.esc-payoff.svelte-1ykz83l .esc-payoff-line{animation:svelte-1ykz83l-esc-payoff-breathe 4s ease-in-out infinite;--st-glow: drop-shadow(0 2px 4px rgba(0, 0, 0, .85)) drop-shadow(0 0 .28em rgba(233, 163, 23, .55))}@keyframes svelte-1ykz83l-esc-payoff-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}.esc-dim.svelte-1ykz83l{position:absolute;inset:-100%;z-index:6;pointer-events:none;background:color-mix(in srgb,var(--maze-ink) 70%,transparent);opacity:0;transition:opacity calc(.76s * var(--esc-scale)) ease-out}.esc-dim--on.svelte-1ykz83l{opacity:1}.esc-maze--exit.svelte-1ykz83l .esc-dim:where(.svelte-1ykz83l){opacity:0;transition-duration:calc(.22s * var(--esc-scale))}.esc-start.svelte-1ykz83l{display:grid;place-items:center;font-family:var(--font-label),sans-serif;font-weight:700;font-size:calc(var(--cell-min) * .19);letter-spacing:.1em;color:var(--maze-ink);opacity:.72;pointer-events:none;animation:svelte-1ykz83l-esc-settle calc(.22s * var(--esc-scale)) ease-out backwards;animation-delay:var(--built)}.esc-token.svelte-1ykz83l{display:grid;place-items:center;font-family:var(--font-num),sans-serif;font-weight:900;font-size:calc(var(--cell-min) * .42);line-height:1;color:var(--maze-ink);text-shadow:1px 0 0 var(--maze-halo),-1px 0 0 var(--maze-halo),0 1px 0 var(--maze-halo),0 -1px 0 var(--maze-halo),0 0 calc(var(--cell-min) * .12) rgba(246,242,230,.85);z-index:1;pointer-events:none;transition:opacity calc(.32s * var(--esc-scale)) ease,transform calc(.32s * var(--esc-scale)) ease;--start-y: calc((var(--y) + 1) * -100%);animation:tile-drop var(--drop-ms) 1 backwards;animation-delay:calc(var(--x) * var(--drop-col) + (var(--rows) - 1 - var(--y)) * var(--drop-row))}@keyframes svelte-1ykz83l-esc-settle{0%{opacity:0;transform:scale(.4)}}.esc-token--taken.svelte-1ykz83l{opacity:0;transform:translateY(-40%) scale(1.8)}.esc-runner.svelte-1ykz83l{position:absolute;left:0;top:0;width:var(--cw);height:var(--ch);translate:calc(var(--x) * var(--u) * 1cqw) calc(var(--y) * var(--v) * 1cqh);display:grid;place-items:center;z-index:3;transition:translate var(--esc-step) linear;filter:drop-shadow(0 3px 6px rgba(0,0,0,.6));pointer-events:none;animation:svelte-1ykz83l-esc-settle calc(.22s * var(--esc-scale)) ease-out backwards;animation-delay:var(--built)}.esc-runner-body.svelte-1ykz83l{display:grid;place-items:center;width:100%;height:100%}.esc-runner-body--pause.svelte-1ykz83l{animation:svelte-1ykz83l-esc-look .42s ease-in-out infinite}@keyframes svelte-1ykz83l-esc-look{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.esc-runner--gone.svelte-1ykz83l{animation:svelte-1ykz83l-esc-gone calc(.18s * var(--esc-scale)) ease-out forwards}.esc-counter.svelte-1ykz83l{position:absolute;z-index:5;left:0;top:0;translate:min(max(0cqw,(var(--x) - 1) * var(--u) * 1cqw),(var(--cols) - 3) * var(--u) * 1cqw) max(0cqh,(var(--y) - .9) * var(--v) * 1cqh);width:calc(3 * var(--cw));height:var(--ch);display:grid;place-items:center;pointer-events:none;transition:translate var(--esc-step) linear}.esc-counter-v.svelte-1ykz83l{font-family:var(--font-num),sans-serif;font-weight:900;font-size:calc(var(--cell-min) * .62);line-height:1;letter-spacing:-.01em;color:var(--doc-amber);text-shadow:var(--ring) 0 0 var(--maze-ink),calc(var(--ring) * -1) 0 0 var(--maze-ink),0 var(--ring) 0 var(--maze-ink),0 calc(var(--ring) * -1) 0 var(--maze-ink),var(--ring) var(--ring) 0 var(--maze-ink),calc(var(--ring) * -1) var(--ring) 0 var(--maze-ink),var(--ring) calc(var(--ring) * -1) 0 var(--maze-ink),calc(var(--ring) * -1) calc(var(--ring) * -1) 0 var(--maze-ink),0 calc(var(--cell-min) * .04) calc(var(--cell-min) * .08) rgba(27,39,53,.45);--ring: max(1px, calc(var(--cell-min) * .035));animation:svelte-1ykz83l-esc-count calc(.42s * var(--esc-scale)) cubic-bezier(.2,1.4,.3,1) both}@keyframes svelte-1ykz83l-esc-count{0%{transform:scale(1.9);opacity:.2}45%{transform:scale(.94);opacity:1}to{transform:scale(1);opacity:1}}.esc-counter--gone.svelte-1ykz83l{animation:svelte-1ykz83l-esc-gone calc(.18s * var(--esc-scale)) ease-out forwards}@keyframes svelte-1ykz83l-esc-gone{to{opacity:0}}.bins.svelte-ixuff{position:absolute;z-index:8;left:var(--bins-left);top:var(--bins-top);width:var(--bins-w);height:var(--bins-h);display:grid;grid-template-columns:repeat(4,var(--bin-w));gap:var(--bin-gap);pointer-events:none}.bin.svelte-ixuff{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;align-items:center;padding:6px 6px 3px;min-width:0;border:1px solid color-mix(in srgb,var(--bin-color) 62%,transparent);border-radius:3px;background:color-mix(in srgb,var(--bin-color) 9%,rgba(4,10,24,.72));box-shadow:inset 0 0 12px color-mix(in srgb,var(--bin-color) 12%,transparent);color:var(--bin-color);container-type:inline-size}.bin__digits.svelte-ixuff{justify-self:center;font-family:var(--font-num),sans-serif;font-size:clamp(7px,5.4cqw,13px);line-height:1;letter-spacing:.22em;text-indent:.22em;opacity:.5;white-space:nowrap}.bin__mult.svelte-ixuff{align-self:center;justify-self:center;font-family:var(--font-num),sans-serif;font-weight:700;font-size:min(26cqw,calc(var(--bins-h) * .52));line-height:1;white-space:nowrap;text-shadow:0 0 10px color-mix(in srgb,var(--bin-color) 50%,transparent),0 0 26px color-mix(in srgb,var(--bin-color) 22%,transparent)}.bin__mult--tick.svelte-ixuff{animation:svelte-ixuff-mult-tick .28s cubic-bezier(.22,.9,.28,1) 1}@keyframes svelte-ixuff-mult-tick{0%{transform:scale(1)}28%{transform:scale(1.17);color:#fff;text-shadow:0 0 14px color-mix(in srgb,var(--bin-color) 85%,transparent),0 0 36px color-mix(in srgb,var(--bin-color) 45%,transparent)}to{transform:scale(1)}}.bin__mouth.svelte-ixuff{position:absolute;left:2px;right:2px;top:0;height:0;border-radius:0 0 4px 4px;background:linear-gradient(to bottom,#000000f0,#000000b8 55%,#0000);box-shadow:inset 0 3px 6px #000000d9;opacity:0;transition:height .22s cubic-bezier(.3,.8,.35,1),opacity .2s ease}.bin__mouth--open.svelte-ixuff{height:34%;opacity:1;transition-duration:.15s,.11s}.bin__mouth.svelte-ixuff:after{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:color-mix(in srgb,var(--bin-color) 80%,transparent);box-shadow:0 0 7px color-mix(in srgb,var(--bin-color) 65%,transparent);opacity:inherit}.bin__lid.svelte-ixuff{position:absolute;left:-1px;right:-1px;top:-1px;height:10px;display:flex;perspective:420px;perspective-origin:50% 100%;pointer-events:none}.bin__flap.svelte-ixuff{position:relative;flex:1 1 50%;height:100%;border:1px solid color-mix(in srgb,var(--bin-color) 72%,transparent);background:linear-gradient(to bottom,color-mix(in srgb,var(--bin-color) 62%,rgba(255,255,255,.22)),color-mix(in srgb,var(--bin-color) 44%,rgba(4,10,24,.9)) 55%,color-mix(in srgb,var(--bin-color) 22%,rgba(4,10,24,.95)));box-shadow:inset 0 1px #ffffff38,0 2px 5px #00000073;transition:transform .3s cubic-bezier(.24,1.28,.4,1),filter .3s ease;will-change:transform}.bin__flap--l.svelte-ixuff{transform-origin:left center;border-radius:2px 0 0 2px}.bin__flap--r.svelte-ixuff{transform-origin:right center;border-radius:0 2px 2px 0;transition-delay:34ms}.bin__flap.svelte-ixuff:before{content:"";position:absolute;bottom:-1px;width:2px;height:2px;border-radius:50%;background:color-mix(in srgb,var(--bin-color) 90%,transparent);box-shadow:0 0 5px color-mix(in srgb,var(--bin-color) 70%,transparent)}.bin__flap--l.svelte-ixuff:before{left:-1px}.bin__flap--r.svelte-ixuff:before{right:-1px}.bin__lid--open.svelte-ixuff .bin__flap:where(.svelte-ixuff){transition-duration:165ms;transition-timing-function:cubic-bezier(.14,1.02,.32,1.14)}.bin__lid--open.svelte-ixuff .bin__flap--l:where(.svelte-ixuff){transform:rotateY(64deg);filter:brightness(.68)}.bin__lid--open.svelte-ixuff .bin__flap--r:where(.svelte-ixuff){transform:rotateY(-69deg);filter:brightness(.78);transition-delay:26ms}.bin--hit.svelte-ixuff{animation:svelte-ixuff-bin-thunk .3s cubic-bezier(.2,.85,.3,1) 1}@keyframes svelte-ixuff-bin-thunk{0%{transform:translateY(0)}26%{transform:translateY(2px);border-color:color-mix(in srgb,var(--bin-color) 95%,transparent);box-shadow:inset 0 7px 16px color-mix(in srgb,var(--bin-color) 34%,transparent),0 0 16px color-mix(in srgb,var(--bin-color) 30%,transparent)}to{transform:translateY(0)}}.bin__chip.svelte-ixuff{position:absolute;bottom:100%;left:50%;margin-bottom:3px;--lane-x: calc((var(--lane, 1) - 1) * 24%);font-family:var(--font-num),sans-serif;font-weight:700;font-size:clamp(9px,7.4cqw,17px);line-height:1;color:var(--bin-color);text-shadow:0 0 9px color-mix(in srgb,var(--bin-color) 65%,transparent),0 1px 2px rgba(0,0,0,.75);animation:svelte-ixuff-chip-rise .76s cubic-bezier(.2,.72,.3,1) 1 forwards;pointer-events:none;white-space:nowrap}@keyframes svelte-ixuff-chip-rise{0%{opacity:0;transform:translate(calc(-50% + var(--lane-x)),7px) scale(.68)}16%{opacity:1;transform:translate(calc(-50% + var(--lane-x))) scale(1.1)}34%{transform:translate(calc(-50% + var(--lane-x)),-5px) scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--lane-x)),-27px) scale(.94)}}.cluster-popups.svelte-1krduqc{position:absolute;inset:0;pointer-events:none;z-index:20}.popup.svelte-1krduqc{position:absolute;left:calc(3px + (var(--cx) + .5) * var(--cell-w, 88px));top:calc(3px + (var(--cy) + .5) * var(--cell-h, 88px));display:flex;align-items:flex-end;gap:.24em;transform:translate(-50%,-50%) scale(.3);opacity:0;pointer-events:none;font-size:38px;line-height:1;white-space:nowrap;--sn-glow: drop-shadow(0 2px 0 rgba(5, 7, 10, .85)) drop-shadow(0 0 20px rgba(255, 177, 25, .6));transition:transform .22s cubic-bezier(.3,1.5,.4,1),opacity .2s ease-out;will-change:transform,opacity}.mult.svelte-1krduqc{font-size:.72em;margin-bottom:.107em}.popup-enter.svelte-1krduqc,.popup-showing.svelte-1krduqc{transform:translate(-50%,-50%) scale(1);opacity:1}.popup-multiplied.svelte-1krduqc{transform:translate(-50%,-50%) scale(1.18);opacity:1;animation:svelte-1krduqc-popup-punch .48s cubic-bezier(.3,1.6,.4,1)}@keyframes svelte-1krduqc-popup-punch{0%{transform:translate(-50%,-50%) scale(1)}45%{transform:translate(-50%,-50%) scale(1.42)}to{transform:translate(-50%,-50%) scale(1.18)}}.popup-flying.svelte-1krduqc{transform:translate(-50%,-50%) scale(1);opacity:0;transition:opacity .35s ease-out,transform .35s ease-out}.cluster-fx.svelte-j869at{position:absolute;inset:0;pointer-events:none;z-index:15}.mote.svelte-j869at{position:absolute;left:calc(3px + (var(--cx) + .5) * var(--cell-w, 88px));top:calc(3px + (var(--cy) + .5) * var(--cell-h, 88px));width:var(--sz);height:var(--sz);margin-left:calc(var(--sz) / -2);margin-top:calc(var(--sz) / -2);will-change:transform,opacity;opacity:0;border-radius:50%;background:radial-gradient(circle at 50% 55%,color-mix(in srgb,var(--col) 90%,transparent) 0%,color-mix(in srgb,var(--col) 45%,transparent) 32%,transparent 72%);mix-blend-mode:screen;animation-name:svelte-j869at-smoke-rise;animation-timing-function:cubic-bezier(.3,.5,.4,1);animation-fill-mode:both}@keyframes svelte-j869at-smoke-rise{0%{opacity:0;transform:translate(0) scale(.45)}25%{opacity:.85}to{opacity:0;transform:translate(calc(var(--dx) * var(--cell-w, 88px)),calc(var(--dy) * var(--cell-h, 88px))) scale(1.5)}}.mascot.svelte-6aqer4{position:absolute;right:-50px;bottom:86px;width:500px;height:500px;pointer-events:none;z-index:14}.mascot.svelte-6aqer4 canvas{display:block;width:100%;height:100%}.mascot--offshift.svelte-6aqer4{visibility:hidden}.shock.svelte-lnvccu{position:absolute;inset:0;z-index:11;pointer-events:none;visibility:hidden;--canvas-w: calc(var(--monitor-w) / .546512);--canvas-h: calc(var(--monitor-h) / .936198);-webkit-mask-image:var(--monitor-art, none);mask-image:var(--monitor-art, none);-webkit-mask-size:var(--canvas-w) var(--canvas-h);mask-size:var(--canvas-w) var(--canvas-h);-webkit-mask-position:calc(var(--canvas-w) * -.226744) calc(var(--canvas-h) * -.033854);mask-position:calc(var(--canvas-w) * -.226744) calc(var(--canvas-h) * -.033854);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.shock.armed.svelte-lnvccu{visibility:visible}.shock.svelte-lnvccu svg:where(.svelte-lnvccu){display:block;overflow:visible}.unit.svelte-lnvccu{transform-box:view-box;transform-origin:0 0;opacity:0}.core.svelte-lnvccu{fill:none;stroke:#fffdf4;stroke-width:2.5;vector-effect:non-scaling-stroke}.halo.svelte-lnvccu{fill:none;stroke:#ffd1668c;stroke-width:9;vector-effect:non-scaling-stroke}.ticks.svelte-lnvccu line:where(.svelte-lnvccu){stroke:#fffdf4;stroke-width:3;stroke-linecap:round;vector-effect:non-scaling-stroke}.screw.svelte-lnvccu{fill:none;stroke:#fffdf4;stroke-width:2;vector-effect:non-scaling-stroke;opacity:0}.cluster-outline.svelte-1ewr3ek{position:absolute;inset:3px;pointer-events:none;z-index:7}.cluster-outline.svelte-1ewr3ek svg:where(.svelte-1ewr3ek){display:block;width:100%;height:100%;overflow:visible}.cluster-outline.svelte-1ewr3ek path:where(.svelte-1ewr3ek){fill:none;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:1;animation:svelte-1ewr3ek-outline-draw var(--dur, .3s) linear both}.cluster-outline.svelte-1ewr3ek .core:where(.svelte-1ewr3ek){stroke:var(--outline-col, #fff700);stroke-width:.022;stroke-linecap:round}.cluster-outline.svelte-1ewr3ek .halo:where(.svelte-1ewr3ek){stroke:var(--outline-col, #fff700);stroke-width:.075;opacity:.28;stroke-linecap:butt}@keyframes svelte-1ewr3ek-outline-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.frame.svelte-mpcrsl{position:relative;width:calc(var(--cell-w, 88px) * var(--cols, 5) + 6px);margin:0 auto;--screen-top: rgba(38, 60, 84, .93);--screen-mid: rgba(25, 39, 56, .9);--screen-bot: rgba(13, 22, 34, .94);--screen-bloom: rgba(104, 200, 228, .17);--screen-vig: rgba(2, 6, 12, .55);--screen-grille: rgba(190, 226, 246, .036);--screen-scan: rgba(0, 0, 0, .15);--screen-sheen: rgba(216, 242, 255, .055);--screen-rule: rgba(158, 212, 240, .22);--screen-rule-h: rgba(158, 212, 240, .075)}.frame.svelte-mpcrsl{--screen-fx: linear-gradient( 156deg, var(--screen-sheen) 0%, rgba(216, 242, 255, .016) 17%, transparent 33% ), repeating-linear-gradient( 90deg, var(--screen-grille) 0 1px, transparent 1px 4px ), repeating-linear-gradient( 180deg, var(--screen-scan) 0 1px, transparent 1px 3px ), radial-gradient(122% 108% at 50% 44%, transparent 40%, var(--screen-vig) 100%), radial-gradient(86% 68% at 50% 28%, var(--screen-bloom), transparent 68%)}.frame-backing.svelte-mpcrsl{position:absolute;inset:-24px;border-radius:22px;background-color:#040810e0;background-image:var(--screen-fx),linear-gradient(176deg,var(--screen-top) 0%,var(--screen-mid) 48%,var(--screen-bot) 100%),var(--slot-tex, none);background-size:100% 100%,auto,auto,100% 100%,100% 100%,100% 100%,cover;background-position:center,0 0,0 0,center,center,center,center;background-repeat:no-repeat,repeat,repeat,no-repeat,no-repeat,no-repeat,no-repeat;overflow:hidden;pointer-events:none}.aperture.svelte-mpcrsl{display:contents}.frame.svelte-mpcrsl{width:var(--monitor-w, 753px);height:var(--monitor-h, 720px);top:var(--monitor-shift-y, 32px);--screen-bleed: 7px;background-image:var(--screen-fx),linear-gradient(176deg,var(--screen-top) 0%,var(--screen-mid) 46%,var(--screen-bot) 100%);background-repeat:no-repeat;background-position:calc(var(--ap-left, 79.1px) - var(--screen-bleed)) calc(var(--ap-top, 78.1px) - var(--screen-bleed));background-size:calc(var(--ap-w, 594.8px) + var(--screen-bleed) * 2) calc(var(--ap-h, 531.7px) + var(--screen-bleed) * 2);--frame-zoom: 1.04}.frame.svelte-mpcrsl:before{content:"";position:absolute;left:var(--ap-left);top:0;width:var(--ap-w);height:24%;pointer-events:none;background-image:linear-gradient(180deg,transparent 0%,rgba(168,226,250,.03) 32%,rgba(214,244,255,.105) 50%,rgba(168,226,250,.03) 68%,transparent 100%);animation:svelte-mpcrsl-crt-refresh 9s linear infinite;will-change:transform}@keyframes svelte-mpcrsl-crt-refresh{0%{transform:translateY(0)}to{transform:translateY(316%)}}.frame.svelte-mpcrsl:after{content:"";position:absolute;inset:0;z-index:10;pointer-events:none;--canvas-w: calc(var(--monitor-w) / .546512);--canvas-h: calc(var(--monitor-h) / .936198);background-image:var(--monitor-art, none);background-size:var(--canvas-w) var(--canvas-h);background-position:calc(var(--canvas-w) * -.226744) calc(var(--canvas-h) * -.033854);background-repeat:no-repeat}.aperture.svelte-mpcrsl{display:block;position:absolute;--board-w: calc(var(--cell-w) * var(--cols, 5) + 6px);--board-h: calc(var(--cell-h) * var(--rows, 5) + 6px);left:calc(var(--ap-left) + (var(--ap-w) - var(--board-w)) / 2);top:calc(var(--ap-top) + (var(--ap-h) - var(--board-h)) / 2)}.aperture--escape.svelte-mpcrsl{left:var(--ap-left);top:var(--ap-top);width:var(--ap-w);height:var(--ap-h)}.frame[data-room=sorting].svelte-mpcrsl{--sort-field: .78;--cell-h: calc((var(--ap-h) * var(--sort-field) - 6px) / var(--rows, 5));--bin-inset: 15px;--bin-gap: 6px;--bins-left: calc(var(--ap-left) + var(--bin-inset));--bins-w: calc(var(--ap-w) - var(--bin-inset) * 2);--bins-top: calc(var(--ap-top) + var(--ap-h) * var(--sort-field) + 6px);--bins-h: calc( var(--ap-h) * (1 - var(--sort-field)) - var(--bin-inset) - 6px );--bin-w: calc((var(--bins-w) - var(--bin-gap) * 3) / 4);--fly-ms: .56s;--screen-rule: rgba(120, 210, 255, .05);--screen-rule-h: rgba(120, 210, 255, .035)}.frame[data-room=sorting].svelte-mpcrsl .aperture:where(.svelte-mpcrsl){top:var(--ap-top)}.sort-digit.svelte-mpcrsl{display:grid;place-items:center;width:100%;height:100%;color:var(--digit-color, #e2eaf8);font-family:var(--font-num),sans-serif;font-weight:700;font-size:calc(var(--cell-h, 88px) * .62);line-height:1;text-shadow:0 0 6px color-mix(in srgb,var(--digit-color, #e2eaf8) 55%,transparent),0 0 18px color-mix(in srgb,var(--digit-color, #e2eaf8) 32%,transparent),0 2px 3px rgba(2,8,20,.65);animation:svelte-mpcrsl-sort-drift calc(7s + var(--blink-phase, 0) * 4ms) ease-in-out infinite;animation-delay:calc(var(--blink-phase, 0) * -11ms);will-change:transform}.sort-digit__zoom.svelte-mpcrsl{display:block;animation:svelte-mpcrsl-sort-breathe calc(9s + var(--blink-phase, 0) * 5ms) ease-in-out infinite;animation-delay:calc(var(--blink-phase, 0) * -17ms)}@keyframes svelte-mpcrsl-sort-drift{0%{transform:translate(-4%,3%)}25%{transform:translate(3%,-4%)}50%{transform:translate(4%,4%)}75%{transform:translate(-3%,-3%)}to{transform:translate(-4%,3%)}}@keyframes svelte-mpcrsl-sort-breathe{0%,62%,to{transform:scale(1)}78%{transform:scale(1.22)}88%{transform:scale(1.06)}}.cell.winning.svelte-mpcrsl .sort-digit:where(.svelte-mpcrsl),.cell.winning.svelte-mpcrsl .sort-digit__zoom:where(.svelte-mpcrsl){animation:none;transform:none}.cell.winning.svelte-mpcrsl .sort-digit:where(.svelte-mpcrsl){color:#fff;text-shadow:0 0 8px var(--digit-color, #fff),0 0 26px color-mix(in srgb,var(--digit-color, #fff) 60%,transparent),0 2px 3px rgba(2,8,20,.7)}.frame[data-room=sorting].svelte-mpcrsl .cell.exploding:where(.svelte-mpcrsl) .sort-digit:where(.svelte-mpcrsl){opacity:0}.sort-fly.svelte-mpcrsl{position:absolute;z-index:7;--board-w: calc(var(--cell-w) * var(--cols, 5) + 6px);left:calc(var(--ap-left) + (var(--ap-w) - var(--board-w)) / 2 + 3px + (var(--fly-col) + .5) * var(--cell-w));top:calc(var(--ap-top) + 3px + (var(--fly-row) + .5) * var(--cell-h));--fly-dx: calc( var(--bins-left) + var(--fly-box) * (var(--bin-w) + var(--bin-gap)) + var(--bin-w) / 2 - ( var(--ap-left) + (var(--ap-w) - var(--board-w)) / 2 + 3px + (var(--fly-col) + .5) * var(--cell-w) ) );--fly-dy: calc( var(--bins-top) + 4px - (var(--ap-top) + 3px + (var(--fly-row) + .5) * var(--cell-h)) );color:var(--digit-color, #e2eaf8);font-family:var(--font-num),sans-serif;font-weight:700;font-size:calc(var(--cell-h, 88px) * .62);line-height:1;pointer-events:none;text-shadow:0 0 8px color-mix(in srgb,var(--digit-color, #e2eaf8) 60%,transparent),0 0 20px color-mix(in srgb,var(--digit-color, #e2eaf8) 30%,transparent);animation:svelte-mpcrsl-sort-fly var(--fly-ms, .56s) cubic-bezier(.45,0,.55,1) var(--fly-delay, 0ms) 1 both;will-change:transform,opacity}@keyframes svelte-mpcrsl-sort-fly{0%{transform:translate(-50%,-50%) scale(1);opacity:0}8%{transform:translate(-50%,-50%) scale(1.12);opacity:1}to{transform:translate(calc(-50% + var(--fly-dx)),calc(-50% + var(--fly-dy))) scale(.26);opacity:0}}#screen[data-turbo-level="1"] .frame[data-room=sorting].svelte-mpcrsl{--fly-ms: .3s}#screen[data-turbo-level="2"] .frame[data-room=sorting].svelte-mpcrsl{--fly-ms: .15s}.frame-backing.svelte-mpcrsl{display:none}.frame.frame-shake-normal.svelte-mpcrsl{animation:svelte-mpcrsl-frame-shake-normal .24s cubic-bezier(.2,.85,.3,1) 1 both}.frame.frame-shake-big.svelte-mpcrsl{animation:svelte-mpcrsl-frame-shake-big .42s cubic-bezier(.2,.85,.3,1) 1 both}.frame.frame-kick.svelte-mpcrsl{--kick-dy: 6px;animation:svelte-mpcrsl-frame-kick .22s cubic-bezier(.3,.95,.4,1) 1 both}@keyframes svelte-mpcrsl-frame-kick{0%{transform:translateY(0)}18%{transform:translateY(var(--kick-dy))}48%{transform:translateY(calc(var(--kick-dy) * -.33))}74%{transform:translateY(calc(var(--kick-dy) * .17))}to{transform:translateY(0)}}@keyframes svelte-mpcrsl-frame-shake-normal{0%{transform:translate(0)}20%{transform:translate(-2.5px)}50%{transform:translate(2px)}80%{transform:translate(-1px)}to{transform:translate(0)}}@keyframes svelte-mpcrsl-frame-shake-big{0%{transform:translate(0)}12%{transform:translate(-4.5px)}28%{transform:translate(3.5px)}46%{transform:translate(-2.5px)}66%{transform:translate(1.5px)}84%{transform:translate(-.8px)}to{transform:translate(0)}}.frame.frame-kick.svelte-mpcrsl .grid:where(.svelte-mpcrsl),.frame.frame-shake-normal.svelte-mpcrsl .grid:where(.svelte-mpcrsl),.frame.frame-shake-big.svelte-mpcrsl .grid:where(.svelte-mpcrsl){transition:box-shadow .32s ease-out,border-color .32s ease-out}.frame.frame-kick.svelte-mpcrsl .grid:where(.svelte-mpcrsl){box-shadow:inset 0 0 22px #ffffff2e,0 14px 32px #00000080}.frame.frame-shake-normal.svelte-mpcrsl .grid:where(.svelte-mpcrsl){box-shadow:inset 0 0 30px #ffffff47,0 14px 32px #00000080;border-color:#ffffff73}.frame.frame-shake-big.svelte-mpcrsl .grid:where(.svelte-mpcrsl){box-shadow:inset 0 0 44px #fff9,0 14px 38px #0009;border-color:#ffffffd9}.frame.svelte-mpcrsl{transition:transform .78s cubic-bezier(.22,1,.36,1)}.frame.frame-anticipating.svelte-mpcrsl{transform:scale(var(--frame-zoom, 1.12))}.cell.slow-drop.fresh.svelte-mpcrsl .tile-wrap:where(.svelte-mpcrsl),.cell.slow-drop.fresh.unison-blink.svelte-mpcrsl .tile-wrap:where(.svelte-mpcrsl){animation-duration:1.7s;animation-timing-function:cubic-bezier(.22,1,.36,1)}.cell.anti-dimmed.svelte-mpcrsl{filter:brightness(.34) saturate(.6);opacity:.62;transition:filter .32s ease,opacity .32s ease}.cell.anti-boosted.svelte-mpcrsl{z-index:6}.cell.anti-boosted.svelte-mpcrsl .tile-wrap:where(.svelte-mpcrsl) .tile-root{filter:brightness(1.3) drop-shadow(0 0 10px rgba(255,224,130,.7));transition:filter .32s ease}.grid.svelte-mpcrsl{position:relative;display:grid;grid-template-columns:repeat(var(--cols),var(--cell-w, 88px));grid-template-rows:repeat(var(--rows),var(--cell-h, 88px));gap:0;background-color:transparent;background-image:repeating-linear-gradient(90deg,var(--screen-rule) 0 2px,transparent 2px var(--cell-w, 88px)),repeating-linear-gradient(180deg,var(--screen-rule-h) 0 2px,transparent 2px var(--cell-h, 88px));background-position:calc(var(--cell-w, 88px) + 2px) 0,0 calc(var(--cell-h, 88px) + 2px);background-size:calc(var(--cell-w, 88px) * 3 + 2px) 100%,100% calc(var(--cell-h, 88px) * 3 + 2px);background-repeat:no-repeat;padding:3px;overflow:hidden}.wild-burst.svelte-mpcrsl{position:absolute;inset:0;z-index:7;pointer-events:none}.wild-burst.svelte-mpcrsl img:where(.svelte-mpcrsl){position:absolute;left:50%;top:50%;width:112%;height:112%;object-fit:contain}.wild-burst__fly.svelte-mpcrsl{animation:svelte-mpcrsl-wild-fly-in .3s cubic-bezier(.34,1.56,.64,1) both,svelte-mpcrsl-wild-fly-out .14s linear .3s forwards}@keyframes svelte-mpcrsl-wild-fly-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.15)}45%{opacity:1}to{transform:translate(-50%,-50%) scale(1)}}@keyframes svelte-mpcrsl-wild-fly-out{to{opacity:0}}.wild-burst__blow.svelte-mpcrsl{width:150%;height:150%;opacity:0;animation:svelte-mpcrsl-wild-blow .4s cubic-bezier(.22,1,.36,1) .3s forwards}@keyframes svelte-mpcrsl-wild-blow{0%{opacity:0;transform:translate(-50%,-50%) scale(.45)}18%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(1.45)}}.cell.svelte-mpcrsl{grid-column:calc(var(--col) + 1);grid-row:calc(var(--row) + 1);position:relative;display:grid;place-items:center;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);padding:1px;--settle-k: calc(.5 + var(--row) * .125)}.cell.bezel-corner.svelte-mpcrsl{--tenure-right: 7%}.cell.scatter.svelte-mpcrsl,.cell.wild-tile.svelte-mpcrsl{z-index:6}.cell.high-tile.svelte-mpcrsl{z-index:5}.cell.knife-going.svelte-mpcrsl{z-index:7}.dim-veil.svelte-mpcrsl{position:absolute;inset:0;background:#03060ead;opacity:0;pointer-events:none;z-index:6;transition:opacity .2s ease}.grid.is-dim.svelte-mpcrsl .dim-veil:where(.svelte-mpcrsl){opacity:1}.grid.is-dim.svelte-mpcrsl .cell.lit:where(.svelte-mpcrsl){z-index:7}.plate.svelte-mpcrsl{position:absolute;inset:6%;border-radius:8px;background-image:var(--cell-plate);background-size:cover;background-position:center;filter:brightness(.35) saturate(.55);opacity:.55;z-index:0}.cell.scatter.svelte-mpcrsl .plate:where(.svelte-mpcrsl),.cell.wild-tile.svelte-mpcrsl .plate:where(.svelte-mpcrsl),.cell.knife-tile.svelte-mpcrsl .plate:where(.svelte-mpcrsl){display:none}.cell.mark-arrival.svelte-mpcrsl:after{content:"";position:absolute;inset:1px;z-index:3;pointer-events:none;border-radius:8px;background:color-mix(in oklab,var(--room-music, #ff2e9a) 55%,transparent);box-shadow:inset 0 0 0 3px var(--room-music, #ff2e9a),inset 0 0 16px color-mix(in oklab,var(--room-music, #ff2e9a) 80%,transparent),0 0 24px color-mix(in oklab,var(--room-music, #ff2e9a) 85%,transparent);opacity:0;animation:svelte-mpcrsl-mark-blink .62s ease-in-out both}@keyframes svelte-mpcrsl-mark-blink{0%{opacity:0}12%{opacity:1}32%{opacity:0}48%{opacity:1}75%,to{opacity:0}}#screen[data-turbo-level="1"] .cell.mark-arrival.svelte-mpcrsl:after{animation-duration:.25s}#screen[data-turbo-level="2"] .cell.mark-arrival.svelte-mpcrsl:after{animation:none}.cell.mark-incoming.svelte-mpcrsl:after{content:"";position:absolute;inset:1px;z-index:3;pointer-events:none;border-radius:8px;background:color-mix(in oklab,var(--room-music, #ff2e9a) 40%,transparent);box-shadow:inset 0 0 0 3px var(--room-music, #ff2e9a),0 0 20px color-mix(in oklab,var(--room-music, #ff2e9a) 70%,transparent);opacity:0;animation:svelte-mpcrsl-mark-pulse .48s ease-in-out infinite}@keyframes svelte-mpcrsl-mark-pulse{0%,to{opacity:.15}50%{opacity:.85}}#screen[data-turbo-level="2"] .cell.mark-incoming.svelte-mpcrsl:after{animation:none}.tile-wrap.svelte-mpcrsl{position:relative;z-index:2;width:100%;height:100%;display:grid;place-items:center;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);transform-origin:center}.cell.exploding.svelte-mpcrsl .tile-wrap:where(.svelte-mpcrsl){animation:svelte-mpcrsl-tile-implode .36s cubic-bezier(.55,0,.67,.2) var(--boom-delay, 0ms) 1 both}@keyframes svelte-mpcrsl-tile-implode{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}@keyframes svelte-mpcrsl-tile-explode{0%{transform:scale(1) rotate(0);opacity:1}15%{transform:scale(1.18) rotate(-6deg);opacity:.85}45%{transform:scale(.95) rotate(-14deg);opacity:.15}to{transform:scale(.05) rotate(40deg);opacity:0}}.cell.dropping.svelte-mpcrsl .tile-wrap:where(.svelte-mpcrsl){--drop-y: calc(var(--drop-rows, 0) * -100%);transform:translateY(var(--drop-y));animation:svelte-mpcrsl-tile-cascade calc(var(--drop-rows, 1) * 42ms + 132ms) cubic-bezier(.45,.05,.55,.95) 1 forwards}@keyframes svelte-mpcrsl-tile-cascade{0%{transform:translateY(var(--drop-y, 0))}to{transform:translateY(0)}}.cell.fresh.svelte-mpcrsl .tile-wrap:where(.svelte-mpcrsl){opacity:0;--start-y: calc((var(--row) + 1) * -100%);animation:tile-drop 204ms 1 both;animation-delay:calc((4 - var(--row)) * 22ms)}.cell.fresh.unison-blink.svelte-mpcrsl .tile-wrap:where(.svelte-mpcrsl){animation:tile-drop 194ms 1 both;animation-delay:calc(var(--col) * 144ms + (4 - var(--row)) * 43ms)}@keyframes tile-drop{0%{transform:translateY(var(--start-y)) scale(.95);opacity:0;animation-timing-function:cubic-bezier(.5,.05,.7,.35)}10%{opacity:1;animation-timing-function:cubic-bezier(.5,.05,.7,.35)}78%{transform:translateY(0) scale(1);opacity:1;animation-timing-function:ease-out}88%{transform:translateY(-8%) scale(1.05);animation-timing-function:ease-in-out}to{transform:translateY(0) scale(1);opacity:1}}.cell.winning.svelte-mpcrsl:not(.exploding):not(.wild-tile) .tile-wrap:where(.svelte-mpcrsl){animation:svelte-mpcrsl-cluster-punch .42s cubic-bezier(.4,0,.4,1) 1 both,svelte-mpcrsl-cluster-glow .42s cubic-bezier(.4,0,.4,1) 1 both;animation-delay:50ms}@keyframes svelte-mpcrsl-cluster-punch{0%{transform:scale(1)}35%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes svelte-mpcrsl-cluster-glow{0%{filter:drop-shadow(0 0 0 transparent)}35%{filter:drop-shadow(0 0 6px var(--win-glow, var(--accent-yellow, #ffd64a))) drop-shadow(0 0 14px var(--win-glow, var(--accent-yellow, #ffd64a)))}to{filter:drop-shadow(0 0 0 transparent)}}.cell.winning.svelte-mpcrsl:not(.exploding):not(.wild-tile) .frame--art .sprite{animation:svelte-mpcrsl-symbol-punch .56s cubic-bezier(.4,0,.4,1) 1 both;animation-delay:50ms}@keyframes svelte-mpcrsl-symbol-punch{0%{transform:translateY(var(--frame-shift, 0%)) rotate(var(--frame-rot, 0deg)) scale(var(--frame-fit, .8));animation-timing-function:cubic-bezier(.3,.7,.4,1)}22%{transform:translateY(var(--frame-shift, 0%)) rotate(calc(var(--frame-rot, 0deg) - 8deg)) scale(calc(var(--frame-fit, .8) * 1.1));animation-timing-function:ease-in-out}46%{transform:translateY(var(--frame-shift, 0%)) rotate(calc(var(--frame-rot, 0deg) + 8deg)) scale(calc(var(--frame-fit, .8) * 1.14));animation-timing-function:ease-in-out}66%{transform:translateY(var(--frame-shift, 0%)) rotate(calc(var(--frame-rot, 0deg) - 3deg)) scale(calc(var(--frame-fit, .8) * 1.14));animation-timing-function:ease-out}to{transform:translateY(var(--frame-shift, 0%)) rotate(var(--frame-rot, 0deg)) scale(var(--frame-fit, .8))}}.cell.fresh.wild-tile.svelte-mpcrsl .frame--wild{animation:svelte-mpcrsl-wild-land .36s cubic-bezier(.34,1.5,.5,1) 1 both;animation-delay:calc(var(--col) * 48ms + (4 - var(--row)) * 30ms + 216ms)}.cell.fresh.unison-blink.wild-tile.svelte-mpcrsl .frame--wild{animation-delay:calc(var(--col) * 144ms + (4 - var(--row)) * 43ms + 209ms)}@keyframes svelte-mpcrsl-wild-land{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}.cell.fresh.svelte-mpcrsl .frame--low .sprite{animation:svelte-mpcrsl-card-settle .4s 1 both;animation-delay:calc((4 - var(--row)) * 22ms + 174ms)}.cell.fresh.unison-blink.svelte-mpcrsl .frame--low .sprite{animation-delay:calc(var(--col) * 144ms + (4 - var(--row)) * 43ms + 173ms)}@keyframes svelte-mpcrsl-card-settle{0%{transform:translateY(var(--frame-shift, 0%)) rotate(var(--frame-rot, 0deg)) scale(var(--frame-fit, .8));animation-timing-function:cubic-bezier(.4,0,.7,.4)}40%{transform:translateY(calc(var(--frame-shift, 0%) + 13% * var(--settle-k, 1))) rotate(var(--frame-rot, 0deg)) scale(var(--frame-fit, .8));animation-timing-function:cubic-bezier(.2,.6,.3,1)}70%{transform:translateY(calc(var(--frame-shift, 0%) - 7% * var(--settle-k, 1))) rotate(var(--frame-rot, 0deg)) scale(var(--frame-fit, .8));animation-timing-function:ease-in-out}to{transform:translateY(var(--frame-shift, 0%)) rotate(var(--frame-rot, 0deg)) scale(var(--frame-fit, .8))}}.cell.fresh.svelte-mpcrsl .frame--scatter .scatter-bonus-settle{animation:svelte-mpcrsl-bonus-settle .4s 1 backwards;animation-delay:calc((4 - var(--row)) * 22ms + 174ms)}.cell.fresh.unison-blink.svelte-mpcrsl .frame--scatter .scatter-bonus-settle{animation-delay:calc(var(--col) * 144ms + (4 - var(--row)) * 43ms + 173ms)}@keyframes svelte-mpcrsl-bonus-settle{0%{transform:translateY(0);animation-timing-function:cubic-bezier(.4,0,.7,.4)}40%{transform:translateY(calc(11% * var(--settle-k, 1)));animation-timing-function:cubic-bezier(.2,.6,.3,1)}70%{transform:translateY(calc(-6% * var(--settle-k, 1)));animation-timing-function:ease-in-out}to{transform:translateY(0)}}.cell.winning.wild-tile.svelte-mpcrsl .frame--wild{animation:svelte-mpcrsl-wild-trigger .56s cubic-bezier(.4,0,.4,1) 1 both,svelte-mpcrsl-cluster-glow .42s cubic-bezier(.4,0,.4,1) 1 both;animation-delay:50ms}@keyframes svelte-mpcrsl-wild-trigger{0%{transform:scale(1) rotate(0);animation-timing-function:cubic-bezier(.3,.7,.4,1)}22%{transform:scale(1.18) rotate(-8deg);animation-timing-function:ease-in-out}46%{transform:scale(1.25) rotate(8deg);animation-timing-function:ease-in-out}66%{transform:scale(1.25) rotate(-3deg);animation-timing-function:ease-out}to{transform:scale(1) rotate(0)}}.cell.exiting.svelte-mpcrsl .tile-wrap:where(.svelte-mpcrsl){animation:svelte-mpcrsl-tile-fall-out 257ms cubic-bezier(.5,.05,.7,.95) 1 forwards;animation-delay:calc(var(--col) * 31ms + (4 - var(--row)) * 67ms)}.grid.fx-prelayer.svelte-mpcrsl .cell:where(.svelte-mpcrsl) .tile-wrap:where(.svelte-mpcrsl){will-change:transform,opacity}@keyframes svelte-mpcrsl-tile-fall-out{0%{transform:translateY(0);opacity:1}85%{transform:translateY(540%)}to{transform:translateY(600%);opacity:0}}#screen[data-turbo-level="1"] .cell.fresh.svelte-mpcrsl .tile-wrap:where(.svelte-mpcrsl){animation-duration:80ms;animation-delay:calc(var(--col) * 16ms + (4 - var(--row)) * 10ms)}#screen[data-turbo-level="1"] .cell.fresh.unison-blink.svelte-mpcrsl .tile-wrap:where(.svelte-mpcrsl){animation-duration:64ms;animation-delay:calc(var(--col) * 40ms + (4 - var(--row)) * 12ms)}#screen[data-turbo-level="1"] .cell.exiting.svelte-mpcrsl .tile-wrap:where(.svelte-mpcrsl){animation:none;opacity:0}#screen[data-turbo-level="1"] .cell.exploding.svelte-mpcrsl .tile-wrap:where(.svelte-mpcrsl){animation-duration:.15s;animation-delay:0ms}#screen[data-turbo-level="1"] .cell.winning.svelte-mpcrsl:not(.exploding):not(.wild-tile) .tile-wrap:where(.svelte-mpcrsl){animation-duration:168ms;animation-delay:20ms}#screen[data-turbo-level="1"] .cell.winning.svelte-mpcrsl:not(.exploding):not(.wild-tile) .frame--art .sprite{animation-duration:224ms;animation-delay:20ms}#screen[data-turbo-level="1"] .cell.fresh.wild-tile.svelte-mpcrsl .frame--wild{animation-duration:144ms;animation-delay:calc(var(--col) * 16ms + (4 - var(--row)) * 10ms + 84ms)}#screen[data-turbo-level="1"] .cell.fresh.unison-blink.wild-tile.svelte-mpcrsl .frame--wild{animation-delay:calc(var(--col) * 40ms + (4 - var(--row)) * 12ms + 68ms)}#screen[data-turbo-level="1"] .cell.fresh.svelte-mpcrsl .frame--low .sprite{animation-duration:.16s;animation-delay:calc(var(--col) * 16ms + (4 - var(--row)) * 10ms + 60ms)}#screen[data-turbo-level="1"] .cell.fresh.unison-blink.svelte-mpcrsl .frame--low .sprite{animation-delay:calc(var(--col) * 40ms + (4 - var(--row)) * 12ms + 50ms)}#screen[data-turbo-level="1"] .cell.fresh.svelte-mpcrsl .frame--scatter .scatter-bonus-settle{animation-duration:.16s;animation-delay:calc(var(--col) * 16ms + (4 - var(--row)) * 10ms + 60ms)}#screen[data-turbo-level="1"] .cell.fresh.unison-blink.svelte-mpcrsl .frame--scatter .scatter-bonus-settle{animation-delay:calc(var(--col) * 40ms + (4 - var(--row)) * 12ms + 50ms)}#screen[data-turbo-level="1"] .cell.winning.wild-tile.svelte-mpcrsl .frame--wild{animation-duration:168ms;animation-delay:20ms}#screen[data-turbo-level="2"] .cell.fresh.svelte-mpcrsl .tile-wrap:where(.svelte-mpcrsl),#screen[data-turbo-level="2"] .cell.fresh.unison-blink.svelte-mpcrsl .tile-wrap:where(.svelte-mpcrsl){animation-duration:70ms;animation-delay:0ms}#screen[data-turbo-level="2"] .cell.dropping.svelte-mpcrsl .tile-wrap:where(.svelte-mpcrsl){animation-duration:80ms}#screen[data-turbo-level="2"] .cell.exiting.svelte-mpcrsl .tile-wrap:where(.svelte-mpcrsl){animation:none;opacity:0}#screen[data-turbo-level="2"] .cell.exploding.svelte-mpcrsl .tile-wrap:where(.svelte-mpcrsl){animation-duration:.13s;animation-delay:0ms}#screen[data-turbo-level="2"] .cell.winning.svelte-mpcrsl:not(.exploding):not(.wild-tile) .tile-wrap:where(.svelte-mpcrsl){animation-duration:24ms;animation-delay:0ms}#screen[data-turbo-level="2"] .cell.winning.svelte-mpcrsl:not(.exploding):not(.wild-tile) .frame--art .sprite{animation-duration:40ms;animation-delay:0ms}#screen[data-turbo-level="2"] .cell.fresh.wild-tile.svelte-mpcrsl .frame--wild,#screen[data-turbo-level="2"] .cell.fresh.unison-blink.wild-tile.svelte-mpcrsl .frame--wild{animation-duration:60ms;animation-delay:80ms}#screen[data-turbo-level="2"] .cell.winning.wild-tile.svelte-mpcrsl .frame--wild{animation-duration:24ms;animation-delay:0ms}#screen[data-orientation=portrait] .frame.frame-kick.svelte-mpcrsl{--kick-dy: 11px}.controls.svelte-4bpcku{position:absolute;inset:0;z-index:16;pointer-events:none;--accent: 255, 255, 255;--tox-green: 140, 230, 58;--tox-pink: 255, 46, 154;font-family:var(--font-body)}.flank.svelte-4bpcku{position:absolute;display:flex;flex-direction:column;pointer-events:none}.flank.svelte-4bpcku>:where(.svelte-4bpcku){pointer-events:auto}.flank-left.svelte-4bpcku{left:22px;top:0;bottom:0;align-items:flex-start;justify-content:flex-end;gap:14px;padding-bottom:34px}.flank-info.svelte-4bpcku{margin-left:15px}.menu-wrap.svelte-4bpcku{position:relative;display:inline-flex}.menu-pop.svelte-4bpcku{position:absolute;left:0;bottom:calc(100% + 12px);width:292px;z-index:60;display:flex;flex-direction:column;box-shadow:0 14px 34px #0000008c;overflow:hidden}.mp-head.svelte-4bpcku{padding:9px 14px;font-family:var(--font-label);font-weight:600;font-size:9px;letter-spacing:.26em;text-transform:uppercase;color:var(--doc-slate)}.mp-row.svelte-4bpcku{display:flex;align-items:center;gap:14px;padding:13px 14px;margin:0;border:none;border-top:1px solid var(--doc-rule);background:none}.mp-head.svelte-4bpcku+.mp-row:where(.svelte-4bpcku){border-top:none}.mp-row.dim.svelte-4bpcku{opacity:.45}.mp-info.svelte-4bpcku,.mp-lowq.svelte-4bpcku{cursor:pointer;color:var(--doc-ink);text-align:left;transition:background .12s ease}.mp-info.svelte-4bpcku:hover,.mp-lowq.svelte-4bpcku:hover{background:#e9a31729}.mp-ico.svelte-4bpcku{flex:0 0 26px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--doc-ink);background:none;border:none}.mp-mute.svelte-4bpcku{cursor:pointer}.mp-label.svelte-4bpcku{font-family:var(--font-head);font-weight:900;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--doc-ink)}.mp-lowq.svelte-4bpcku .mp-label:where(.svelte-4bpcku){margin-right:auto}.mp-switch.svelte-4bpcku{box-sizing:border-box;flex:0 0 auto;width:44px;height:24px;padding:2px;border:1.5px solid var(--doc-ink);border-radius:12px;display:inline-flex;align-items:center}.mp-knob.svelte-4bpcku{box-sizing:border-box;width:16px;height:16px;border:1.5px solid var(--doc-ink);border-radius:50%;background:transparent;opacity:.4;transition:transform .16s ease,opacity .16s ease,background .16s ease}.mp-lowq[aria-checked=true].svelte-4bpcku .mp-knob:where(.svelte-4bpcku){transform:translate(21px);opacity:1;background:var(--doc-amber)}.mp-slider.svelte-4bpcku{-webkit-appearance:none;appearance:none;flex:1 1 auto;min-width:0;height:8px;border:1px solid var(--doc-ink);border-radius:4px;background:linear-gradient(to right,var(--doc-ink) var(--fill, 50%),transparent var(--fill, 50%));outline:none;cursor:pointer}.mp-slider.svelte-4bpcku:disabled{cursor:not-allowed}.mp-slider.svelte-4bpcku::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:20px;background:var(--doc-amber);border:1.5px solid var(--doc-ink);border-radius:6px}.mp-slider.svelte-4bpcku::-moz-range-thumb{width:14px;height:20px;background:var(--doc-amber);border:1.5px solid var(--doc-ink);border-radius:6px}.flank-right.svelte-4bpcku{right:22px;top:0;bottom:0;align-items:flex-end;justify-content:flex-end;gap:14px;padding-bottom:34px}.tox-btn.svelte-4bpcku,.tox-step.svelte-4bpcku{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;isolation:isolate;color:#fff;border:1.5px solid rgba(255,255,255,.45);background:linear-gradient(180deg,#080b06ad,#080b06cc),linear-gradient(180deg,#ffffff24,#ffffff0a);box-shadow:0 2px 6px #0006,inset 0 1px #ffffff40;transition:transform .16s cubic-bezier(.34,1.4,.5,1),border-color .2s ease,box-shadow .2s ease,background .2s ease}.tox-btn.svelte-4bpcku{width:52px;height:52px;border-radius:16px}.tox-step.svelte-4bpcku{width:40px;height:40px;border-radius:13px}.tox-step.svelte-4bpcku svg:where(.svelte-4bpcku){color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.ctl-ico.svelte-4bpcku{display:block;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.tox-turbo.svelte-4bpcku:not(.active) .turbo-ico:where(.svelte-4bpcku){opacity:.72}.tox-turbo.active.svelte-4bpcku .turbo-ico:where(.svelte-4bpcku){filter:drop-shadow(0 1px 2px rgba(0,0,0,.6)) drop-shadow(0 0 5px rgba(var(--tox-green),.95)) drop-shadow(0 0 2px rgba(var(--tox-green),.9))}.turbo-double.svelte-4bpcku{display:inline-flex;align-items:center}.turbo-double.svelte-4bpcku .turbo-ico:where(.svelte-4bpcku):last-child{margin-left:-7px}.tox-btn.svelte-4bpcku:hover:not(:disabled),.tox-step.svelte-4bpcku:hover:not(:disabled){transform:translateY(-2px);border-color:#ffffffb3;box-shadow:0 6px 14px #00000075,0 0 14px #ffffff38,inset 0 1px #ffffff59}.tox-btn.svelte-4bpcku:active:not(:disabled),.tox-step.svelte-4bpcku:active:not(:disabled){transform:translateY(0) scale(.94)}.tox-btn.svelte-4bpcku:disabled,.tox-step.svelte-4bpcku:disabled{cursor:not-allowed;opacity:.38}.tox-btn.active.svelte-4bpcku{border-color:var(--green);box-shadow:0 0 16px rgba(var(--tox-green),.5),inset 0 1px #ffffff47}.tox-aux__count.svelte-4bpcku{font-family:var(--font-num);font-weight:700;font-size:17px;letter-spacing:.02em;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5)}.tox-hero.svelte-4bpcku{position:relative;width:198px;height:154px;flex:0 0 auto;padding:0;border:none;background:transparent;cursor:pointer;isolation:isolate;transition:transform .18s cubic-bezier(.34,1.4,.5,1),filter .2s ease}.tox-hero__glow.svelte-4bpcku{position:absolute;inset:-6px;background:radial-gradient(closest-side,rgba(var(--accent),.18),transparent 72%);filter:blur(10px);opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:0}.trap.svelte-4bpcku{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:1;filter:drop-shadow(0 3px 8px rgba(0,0,0,.5))}.trap.flip.svelte-4bpcku{transform:scaleX(-1)}.trap-v.svelte-4bpcku{display:none}.trap.svelte-4bpcku path:where(.svelte-4bpcku){vector-effect:non-scaling-stroke}.trap-tint.svelte-4bpcku{fill:#06090570}.trap-edge.svelte-4bpcku{fill:none;stroke-width:2.4;stroke-linejoin:round;stroke-linecap:round}.tox-hero__face.svelte-4bpcku{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#fff;pointer-events:none;z-index:2;transform:scale(1.3)}.tox-hero.svelte-4bpcku:hover:not(:disabled){transform:translateY(-3px)}.tox-hero.svelte-4bpcku:hover:not(:disabled) .tox-hero__glow:where(.svelte-4bpcku){opacity:1}.tox-hero.svelte-4bpcku:active:not(:disabled){transform:translateY(-1px) scale(.97)}.tox-hero.svelte-4bpcku:disabled{cursor:not-allowed;filter:saturate(.4) brightness(.7) opacity(.6)}.tox-hero.svelte-4bpcku:focus,.tox-hero.svelte-4bpcku:focus-visible{outline:none}.tox-bonus__label.svelte-4bpcku{font-family:var(--font-head);font-weight:900;font-size:21px;line-height:.95;letter-spacing:.02em;text-align:center;color:#fff;-webkit-text-stroke:3px var(--ink);paint-order:stroke fill;text-shadow:0 2px 4px rgba(0,0,0,.8);margin:0}.tox-bonus__char.svelte-4bpcku{display:inline-block;animation:svelte-4bpcku-bonus-twitch 5s ease-in-out infinite;will-change:transform}@keyframes svelte-4bpcku-bonus-twitch{0%,6%,to{transform:translateY(0)}3%{transform:translateY(-4px)}}.tox-bonus.mode-active.svelte-4bpcku{--accent: var(--tox-green)}.tox-bonus.mode-active.svelte-4bpcku .tox-hero__glow:where(.svelte-4bpcku){opacity:.6}.tox-bonus.mode-active.svelte-4bpcku .trap-tint:where(.svelte-4bpcku){fill:rgba(var(--tox-green),.5)}.tox-bonus.mode-active.svelte-4bpcku .trap:where(.svelte-4bpcku){filter:drop-shadow(0 3px 8px rgba(0,0,0,.5)) drop-shadow(0 0 9px rgba(var(--tox-green),.55))}.tox-bonus__mode.svelte-4bpcku{position:absolute;left:50%;bottom:20px;transform:translate(-50%) rotate(-2deg);background:#fff;color:var(--ink);font-family:var(--font-label);font-size:13px;letter-spacing:.08em;text-transform:uppercase;padding:3px 12px;border-radius:999px;box-shadow:0 2px 5px #00000073;white-space:nowrap;pointer-events:none;z-index:3}.tox-spin.fs-locked.svelte-4bpcku{cursor:default}.tox-spin.fs-locked.svelte-4bpcku:active:not(:disabled){transform:translateY(-3px)}.tox-spin.pressed.svelte-4bpcku:not(:disabled){animation:svelte-4bpcku-spin-press 60ms ease-out 1}.tox-spin.key-held.svelte-4bpcku:not(:disabled){transform:translateY(-1px) scale(.97)}@keyframes svelte-4bpcku-spin-press{0%{transform:scale(1)}50%{transform:scale(.93)}to{transform:scale(1)}}.tox-spin__icon.svelte-4bpcku{position:relative;width:58px;height:58px;color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.7))}.tox-spin__play.svelte-4bpcku,.tox-spin__stop.svelte-4bpcku{display:block;object-fit:contain}.tox-spin__icon.svelte-4bpcku>:where(.svelte-4bpcku){position:absolute;top:50%;left:50%;opacity:0;transform:translate(-50%,-50%) rotate(-90deg) scale(.3);transition:opacity .22s ease-out,transform .28s cubic-bezier(.4,1.5,.5,1)}.tox-spin__icon[data-state=play].svelte-4bpcku .tox-spin__play:where(.svelte-4bpcku),.tox-spin__icon[data-state=stop].svelte-4bpcku .tox-spin__stop:where(.svelte-4bpcku),.tox-spin__icon[data-state=fs].svelte-4bpcku .tox-spin__lbl:where(.svelte-4bpcku){opacity:1;transform:translate(-50%,-50%) rotate(0) scale(1)}.tox-spin.svelte-4bpcku:hover:not(:disabled) .tox-spin__icon[data-state=play]:where(.svelte-4bpcku) .tox-spin__play:where(.svelte-4bpcku){transform:translate(-50%,-50%) rotate(45deg) scale(1);transition:transform .22s cubic-bezier(.4,0,.2,1)}.tox-spin.key-spin.svelte-4bpcku .tox-spin__icon[data-state=play]:where(.svelte-4bpcku) .tox-spin__play:where(.svelte-4bpcku){transform:translate(-50%,-50%) rotate(45deg) scale(1);transition:transform .16s cubic-bezier(.4,0,.2,1)}.tox-spin__fs.svelte-4bpcku{display:flex;flex-direction:column;align-items:center;gap:1px;line-height:1;color:#fff}.tox-spin__fs-count.svelte-4bpcku{font-family:var(--font-num);font-weight:700;font-size:38px;line-height:.95;font-variant-numeric:tabular-nums;-webkit-text-stroke:1.2px var(--ink);paint-order:stroke fill;text-shadow:0 2px 4px rgba(0,0,0,.7)}.tox-spin__fs-total.svelte-4bpcku{font-size:.6em;opacity:.78;-webkit-text-stroke:.8px var(--ink)}.tox-spin__fs-text.svelte-4bpcku{font-family:var(--font-label);font-size:11px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.8),0 0 8px rgba(255,255,255,.35)}.stake-row.svelte-4bpcku{display:flex;align-items:flex-end;gap:10px}.stake-stepper.svelte-4bpcku{display:flex;align-items:center;gap:8px}.tox-readout.svelte-4bpcku{display:flex;flex-direction:column;line-height:1;padding:2px}.tox-readout--stake.svelte-4bpcku{align-items:center}.tox-readout--stake.svelte-4bpcku .tox-readout__amount:where(.svelte-4bpcku){text-align:center}.tox-readout__label.svelte-4bpcku{font-family:var(--font-label);font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--doc-amber);text-shadow:0 2px 5px rgba(0,0,0,.85)}.tox-readout__amount.svelte-4bpcku{font-family:var(--font-num);font-size:28px;font-weight:700;color:#fff;margin-top:3px;font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:0 2px 6px rgba(0,0,0,.9),0 0 2px rgba(0,0,0,.9)}.win-strip.svelte-4bpcku{position:absolute;left:50%;bottom:30px;transform:translate(-50%) translateY(10px);display:inline-flex;justify-content:center;opacity:0;pointer-events:none;transition:opacity .3s ease,transform .3s ease}.win-strip.show.svelte-4bpcku{opacity:1;transform:translate(-50%) translateY(0)}.win-strip__fit.svelte-4bpcku{display:inline-flex;align-items:baseline;gap:14px;white-space:nowrap;transform-origin:center}.win-strip__label.svelte-4bpcku{font-family:var(--font-head);font-size:32px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--amber);-webkit-text-stroke:1.6px var(--ink);paint-order:stroke fill;text-shadow:0 2px 6px rgba(0,0,0,.9),0 0 12px rgba(255,177,25,.4)}.win-strip__amount.svelte-4bpcku{font-family:var(--font-num);font-weight:700;font-size:36px;color:#fff;-webkit-text-stroke:1.6px var(--ink);paint-order:stroke fill;font-variant-numeric:tabular-nums;text-shadow:0 2px 6px rgba(0,0,0,.95),0 0 2px rgba(0,0,0,.9)}#screen[data-orientation=portrait] .controls.svelte-4bpcku{--win-plate-nudge: 0px}#screen[data-orientation=portrait] .win-strip.svelte-4bpcku{top:auto;bottom:calc(max(calc(398px - .75 * var(--h-deficit, 0px) + (var(--monitor-h, 688px) * .15299 - 63px) / 2),calc(var(--m-play-bottom) + var(--play-h) + 6px)) - var(--win-plate-nudge, 4px));max-width:660px}#screen[data-orientation=portrait] .win-strip__label.svelte-4bpcku{font-size:48px;-webkit-text-stroke:2.4px var(--ink)}#screen[data-orientation=portrait] .win-strip__amount.svelte-4bpcku{font-size:52px;-webkit-text-stroke:2.4px var(--ink)}.spin-cluster.svelte-4bpcku{display:flex;flex-direction:row;align-items:center;gap:12px}.aux-stack.svelte-4bpcku{display:flex;flex-direction:column;gap:10px}#screen[data-orientation=landscape] .tox-spin.svelte-4bpcku{left:16px}#screen[data-orientation=portrait] .controls.svelte-4bpcku{--play-w: 234px;--play-h: 182px;--bonus-w: var(--play-w);--bonus-h: var(--play-h);--m-tile: 56px;--m-step: 48px;--m-edge: 12px;--m-floor: 14px;--m-upper: 120px;--m-play-bottom: 202px;--m-bonus-gap: 12px}#screen[data-orientation=portrait] .flank.svelte-4bpcku{display:contents}#screen[data-orientation=portrait] .flank-info.svelte-4bpcku{margin-left:0}#screen[data-orientation=portrait] .spin-cluster.svelte-4bpcku,#screen[data-orientation=portrait] .stake-row.svelte-4bpcku,#screen[data-orientation=portrait] .stake-stepper.svelte-4bpcku{position:static;display:contents}#screen[data-orientation=portrait] .menu-pop.svelte-4bpcku{transform:scale(2);transform-origin:left bottom}#screen[data-orientation=portrait] .trap.svelte-4bpcku{display:none}#screen[data-orientation=portrait] .trap-v.svelte-4bpcku{display:block}#screen[data-orientation=portrait] .trap-v.flipY.svelte-4bpcku{transform:scaleY(-1)}#screen[data-orientation=portrait] .tox-spin.svelte-4bpcku{position:absolute;left:50%;margin-left:calc(var(--play-w) / -2);bottom:var(--m-play-bottom);width:var(--play-w);height:var(--play-h)}#screen[data-orientation=portrait] .tox-spin__icon.svelte-4bpcku,#screen[data-orientation=portrait] .tox-spin__play.svelte-4bpcku,#screen[data-orientation=portrait] .tox-spin__stop.svelte-4bpcku{width:88px;height:88px}#screen[data-orientation=portrait] .stake-stepper.svelte-4bpcku>.tox-step:where(.svelte-4bpcku){position:absolute;width:var(--m-step);height:var(--m-step);border-radius:15px;bottom:calc(var(--m-play-bottom) - var(--m-bonus-gap) / 2 - var(--m-step) / 2)}#screen[data-orientation=portrait] .stake-stepper.svelte-4bpcku>.tox-step:where(.svelte-4bpcku):first-child{left:calc(50% - var(--play-w) * .28 - var(--m-step))}#screen[data-orientation=portrait] .stake-stepper.svelte-4bpcku>.tox-step:where(.svelte-4bpcku):last-child{left:calc(50% + var(--play-w) * .28)}#screen[data-orientation=portrait] .tox-bonus.svelte-4bpcku{position:absolute;left:50%;margin-left:calc(var(--bonus-w) / -2);bottom:calc(var(--m-play-bottom) - var(--bonus-h) - var(--m-bonus-gap));width:var(--bonus-w);height:var(--bonus-h)}#screen[data-orientation=portrait] .tox-bonus__label.svelte-4bpcku{font-size:30px}#screen[data-orientation=portrait] .tox-bonus__mode.svelte-4bpcku{bottom:-2px;font-size:20px;padding:5px 18px}#screen[data-orientation=portrait] .flank-left.svelte-4bpcku .tox-readout:where(.svelte-4bpcku){position:absolute;left:var(--m-edge);bottom:var(--m-floor);align-items:flex-start;text-align:left}#screen[data-orientation=portrait] .flank-info.svelte-4bpcku{position:absolute;left:var(--m-edge);bottom:var(--m-upper);width:var(--m-tile);height:var(--m-tile);border-radius:17px}#screen[data-orientation=portrait] .menu-btn.svelte-4bpcku{width:100%;height:100%;border-radius:17px}#screen[data-orientation=portrait] .tox-readout--stake.svelte-4bpcku{position:absolute;right:var(--m-edge);bottom:var(--m-floor);align-items:flex-end;text-align:right}#screen[data-orientation=portrait] .aux-stack.svelte-4bpcku{position:absolute;right:var(--m-edge);bottom:var(--m-upper);flex-direction:column;align-items:flex-end;gap:10px}#screen[data-orientation=portrait] .aux-stack.svelte-4bpcku .tox-btn:where(.svelte-4bpcku){width:var(--m-tile);height:var(--m-tile);border-radius:17px}#screen[data-orientation=portrait] .tox-readout__label.svelte-4bpcku{font-size:28px}#screen[data-orientation=portrait] .tox-readout__amount.svelte-4bpcku{font-size:40px}.overlay.svelte-1y4qgw9{position:fixed;inset:0;display:grid;place-items:start center;z-index:1200;padding:16px;animation:svelte-1y4qgw9-rp-fade .18s ease}@keyframes svelte-1y4qgw9-rp-fade{0%{opacity:0}to{opacity:1}}.card.svelte-1y4qgw9{width:min(760px,100%);max-height:calc(100vh - 32px);transform-origin:center center;overflow-y:auto;overflow-x:hidden;display:grid;grid-template-columns:44px minmax(0,1fr);align-content:start;line-height:1.5}header.svelte-1y4qgw9{grid-column:1 / -1;align-items:stretch;justify-content:space-between;position:sticky;top:0;z-index:2}.gi-headline.svelte-1y4qgw9{display:flex;align-items:flex-end;gap:14px;padding:16px 20px 14px;min-width:0}.rp-title.svelte-1y4qgw9{margin:0;font-size:38px;line-height:.82}.close.svelte-1y4qgw9{align-self:center;width:32px;height:32px;margin:0 14px;flex:0 0 auto}.gi-spine.svelte-1y4qgw9{border-right:1px solid var(--doc-rule);background:#141a200b}.gi-content.svelte-1y4qgw9{min-width:0;padding:18px 20px 20px}section.svelte-1y4qgw9{margin-top:24px}section.svelte-1y4qgw9:first-child{margin-top:0}h3.svelte-1y4qgw9{display:flex;align-items:center;gap:12px;margin:0 0 10px;font-family:var(--font-display);font-weight:400;font-size:20px;letter-spacing:.02em;text-transform:uppercase;color:var(--doc-ink)}h3.svelte-1y4qgw9:before{content:"";order:1;flex:1 1 auto;height:2px;background:var(--doc-ink)}h4.svelte-1y4qgw9{margin:14px 0 6px;font-family:var(--font-head);font-weight:800;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--doc-mute)}p.svelte-1y4qgw9{margin:6px 0;font-weight:500;font-size:14px;color:var(--doc-body);line-height:1.6;text-wrap:pretty}ul.svelte-1y4qgw9{margin:6px 0 0 18px;font-weight:500;font-size:13.5px;color:var(--doc-body);line-height:1.55}li.svelte-1y4qgw9{margin:3px 0}.card.svelte-1y4qgw9 strong{color:var(--doc-ink);font-weight:800}table.svelte-1y4qgw9{width:100%;table-layout:fixed;border-collapse:collapse;font-size:13px;border:var(--doc-edge)}td.svelte-1y4qgw9{padding:7px 10px;border-top:1px solid var(--doc-rule-soft);font-family:var(--font-num);font-weight:800;color:var(--doc-ink);text-align:right;font-variant-numeric:tabular-nums}td.svelte-1y4qgw9:first-child{text-align:left}.pt-note.svelte-1y4qgw9{font-size:12.5px!important;color:var(--doc-body-2)!important;margin-bottom:10px!important}.mw-table.svelte-1y4qgw9{width:100%;border-collapse:collapse;font-size:13px}.mw-table.svelte-1y4qgw9 td:where(.svelte-1y4qgw9){padding:6px 10px;border-top:0;border-bottom:1px solid var(--doc-rule-soft)}.mw-table.svelte-1y4qgw9 tr:where(.svelte-1y4qgw9):nth-child(2n) td:where(.svelte-1y4qgw9){background:var(--doc-zebra)}.mw-table.svelte-1y4qgw9 tr:where(.svelte-1y4qgw9):last-child td:where(.svelte-1y4qgw9){border-bottom:none}.mw-mode.svelte-1y4qgw9{font-family:var(--font-head);font-weight:800;font-size:12px;color:var(--doc-body-2);text-transform:uppercase;letter-spacing:.06em}.mw-val.svelte-1y4qgw9{text-align:right;color:var(--doc-ink);font-weight:900;font-variant-numeric:tabular-nums;white-space:nowrap}.rooms-table.svelte-1y4qgw9{margin-top:10px}.rooms-table.svelte-1y4qgw9 th:where(.svelte-1y4qgw9),.rooms-table.svelte-1y4qgw9 td:where(.svelte-1y4qgw9){padding:7px 9px;border-top:1px solid var(--doc-rule-soft);text-align:left;vertical-align:top;font-family:inherit;font-weight:500;font-size:12.5px;line-height:1.45;color:var(--doc-body);white-space:pre-line;overflow-wrap:break-word}.rooms-table.svelte-1y4qgw9 thead:where(.svelte-1y4qgw9) th:where(.svelte-1y4qgw9),.rooms-table.svelte-1y4qgw9 thead:where(.svelte-1y4qgw9) td:where(.svelte-1y4qgw9){border-top:0}.rooms-table.svelte-1y4qgw9 thead:where(.svelte-1y4qgw9) th:where(.svelte-1y4qgw9){font-family:var(--font-head);font-weight:800;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--doc-mute)}.rooms-table.svelte-1y4qgw9 .rooms-room:where(.svelte-1y4qgw9){font-family:var(--font-head);font-weight:800;font-size:11.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--doc-ink)}.rooms-table.svelte-1y4qgw9 tbody:where(.svelte-1y4qgw9) tr:where(.svelte-1y4qgw9):nth-child(2n) th:where(.svelte-1y4qgw9),.rooms-table.svelte-1y4qgw9 tbody:where(.svelte-1y4qgw9) tr:where(.svelte-1y4qgw9):nth-child(2n) td:where(.svelte-1y4qgw9){background:var(--doc-zebra)}.rooms-col-room.svelte-1y4qgw9{width:26%}@media(max-width:540px){.rooms-col-room.svelte-1y4qgw9{width:31%}.rooms-table.svelte-1y4qgw9 th:where(.svelte-1y4qgw9),.rooms-table.svelte-1y4qgw9 td:where(.svelte-1y4qgw9){padding:6px;font-size:12px}.rooms-table.svelte-1y4qgw9 .rooms-room:where(.svelte-1y4qgw9){font-size:11px;letter-spacing:.02em}}.pay-cards.svelte-1y4qgw9{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:0;border:var(--doc-edge)}@media(max-width:540px){.pay-cards.svelte-1y4qgw9{grid-template-columns:repeat(2,1fr)}}.pay-card.svelte-1y4qgw9{position:relative;overflow:hidden;display:grid;grid-template-rows:auto auto auto;justify-items:center;align-content:start;gap:6px;padding:12px 8px 10px;border-left:1px solid var(--doc-rule);border-top:1px solid var(--doc-rule)}.pay-card.svelte-1y4qgw9:nth-child(4n+1){border-left:0}.pay-card.svelte-1y4qgw9:nth-child(-n+4){border-top:0}@media(max-width:540px){.pay-card.svelte-1y4qgw9:nth-child(4n+1){border-left:1px solid var(--doc-rule)}.pay-card.svelte-1y4qgw9:nth-child(-n+4){border-top:1px solid var(--doc-rule)}.pay-card.svelte-1y4qgw9:nth-child(odd){border-left:0}.pay-card.svelte-1y4qgw9:nth-child(-n+2){border-top:0}}.pay-card.svelte-1y4qgw9:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--sym-accent, #e9a317)}.pay-card.svelte-1y4qgw9>:where(.svelte-1y4qgw9){position:relative;z-index:1}.pay-card-art.svelte-1y4qgw9{isolation:isolate;display:flex;align-items:center;justify-content:center;width:68px;height:68px}.pay-card-name.svelte-1y4qgw9{font-family:var(--font-head);font-weight:800;letter-spacing:.02em;font-size:13px;line-height:1.15;text-align:center;color:var(--doc-ink);text-transform:uppercase}.pay-card-val.svelte-1y4qgw9{font-family:var(--font-num);font-weight:900;font-size:18px;line-height:1;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--doc-ink)}.pay-card-x.svelte-1y4qgw9{font-size:.72em;margin-left:1px;color:var(--doc-mute)}.specials.svelte-1y4qgw9{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;gap:12px}@media(max-width:540px){.specials.svelte-1y4qgw9{grid-template-columns:1fr}}.special.svelte-1y4qgw9{display:grid;grid-template-columns:72px 1fr;gap:12px;align-items:center;border:1px solid var(--doc-rule);padding:10px 12px}.special-tile.svelte-1y4qgw9{isolation:isolate;width:72px;height:72px;display:flex;align-items:center;justify-content:center}.sort-gallery.svelte-1y4qgw9{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin:10px 0 4px}.sort-box.svelte-1y4qgw9{isolation:isolate;display:flex;gap:6px;padding:6px 6px 4px;border:1px solid var(--doc-rule);border-bottom:3px solid var(--sym-accent)}.sort-cell.svelte-1y4qgw9{display:grid;place-items:center;width:56px;height:56px;background:var(--doc-navy);border-radius:12%;color:var(--digit-color);font-family:var(--font-num),sans-serif;font-weight:700;font-size:34px;line-height:1;text-shadow:0 0 6px color-mix(in srgb,var(--digit-color) 55%,transparent),0 0 18px color-mix(in srgb,var(--digit-color) 32%,transparent),0 2px 3px rgba(2,8,20,.65)}.tenure-demo.svelte-1y4qgw9{display:flex;justify-content:center;gap:32px;margin:10px 0 4px}.demo-cell.svelte-1y4qgw9{isolation:isolate;width:82px;height:82px;display:flex;align-items:center;justify-content:center}.tenure-demo.svelte-1y4qgw9 .tenure-badge .sprite-number{transform:scale(.7)}.special-body.svelte-1y4qgw9{display:flex;flex-direction:column;gap:2px;min-width:0}.special-name.svelte-1y4qgw9{font-family:var(--font-head);font-weight:900;letter-spacing:.04em;font-size:14px;color:var(--doc-ink);text-transform:uppercase}.special-descr.svelte-1y4qgw9{font-size:12.5px;font-weight:500;color:var(--doc-body-2);line-height:1.45}.ctrls.svelte-1y4qgw9{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media(max-width:540px){.ctrls.svelte-1y4qgw9{grid-template-columns:1fr}}.ctrl.svelte-1y4qgw9{display:grid;grid-template-columns:52px 1fr;gap:12px;align-items:center;border:1px solid var(--doc-rule);padding:10px 12px}.ctrl-icon.svelte-1y4qgw9{width:48px;height:48px;border-radius:15px;border:1.5px solid rgba(255,255,255,.45);background:linear-gradient(180deg,#080b06ad,#080b06cc),linear-gradient(180deg,#ffffff24,#ffffff0a);box-shadow:0 2px 6px #0006,inset 0 1px #ffffff40;display:inline-flex;align-items:center;justify-content:center;color:#fff;flex:0 0 48px}.ctrl-img.svelte-1y4qgw9{width:26px;height:26px;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.ctrl-word.svelte-1y4qgw9{font-family:var(--font-head);font-weight:900;font-size:10px;letter-spacing:.02em;line-height:1;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6);text-align:center}.ctrl-icon--bare.svelte-1y4qgw9{border:none;background:none;box-shadow:none;gap:4px}.mini-step.svelte-1y4qgw9{width:22px;height:22px;border-radius:8px;border:1.5px solid rgba(255,255,255,.45);background:linear-gradient(180deg,#080b06ad,#080b06cc),linear-gradient(180deg,#ffffff24,#ffffff0a);box-shadow:0 2px 6px #0006,inset 0 1px #ffffff40;display:inline-flex;align-items:center;justify-content:center;color:#fff}.mini-step.svelte-1y4qgw9 svg:where(.svelte-1y4qgw9){filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.ctrl-body.svelte-1y4qgw9{display:flex;flex-direction:column;gap:2px;min-width:0}.ctrl-name.svelte-1y4qgw9{font-family:var(--font-head);font-weight:900;letter-spacing:.04em;font-size:14px;color:var(--doc-ink);text-transform:uppercase}.ctrl-descr.svelte-1y4qgw9{font-size:12px;font-weight:500;color:var(--doc-body-2);line-height:1.45}.ways-list.svelte-1y4qgw9{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:14px}.ways-example.svelte-1y4qgw9{display:flex;flex-direction:column;align-items:center;gap:8px;border:1px solid var(--doc-rule);padding:12px 12px 10px}.mini-grid.svelte-1y4qgw9{position:relative;width:100%;max-width:138px;display:grid;grid-template-columns:repeat(var(--mini-cols, 5),1fr);gap:3px;padding:5px;background:var(--doc-navy);border:1px solid var(--doc-ink)}.cell.svelte-1y4qgw9{aspect-ratio:1;position:relative;background:#ede5d326}.cell.on.svelte-1y4qgw9{background:var(--doc-amber)}.cell.dead.svelte-1y4qgw9{background:var(--doc-rust)}.bad-badge.svelte-1y4qgw9{position:absolute;top:-8px;right:-8px;width:20px;height:20px;display:grid;place-items:center;background:var(--doc-rust);color:var(--doc-paper);border:1px solid var(--doc-ink);font-family:var(--font-num);font-size:11px;font-weight:900;line-height:1;z-index:1}.ways-caption.svelte-1y4qgw9{font-size:11.5px;font-weight:500;color:var(--doc-body-2);line-height:1.4;text-align:center}.worked-list.svelte-1y4qgw9{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.worked.svelte-1y4qgw9{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;border:1px solid var(--doc-rule);padding:12px 12px 10px}.cell-num.svelte-1y4qgw9{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--font-num),sans-serif;font-size:clamp(8px,1.6vw,12px);line-height:1;color:var(--doc-ink)}.worked-sum.svelte-1y4qgw9{font-family:var(--font-num),sans-serif;font-size:clamp(10px,1.5vw,13px);line-height:1.3;text-align:center;color:var(--doc-body-2);overflow-wrap:anywhere}.worked-sum.svelte-1y4qgw9 strong:where(.svelte-1y4qgw9){color:var(--doc-ink)}.worked-op.svelte-1y4qgw9{color:var(--doc-body-2);opacity:.65;padding:0 1px}@media(max-width:520px){.worked-list.svelte-1y4qgw9{grid-template-columns:1fr}}.disclaimer.svelte-1y4qgw9{margin-top:24px;padding-top:11px;border-top:1.5px solid var(--doc-ink);font-family:var(--font-label);font-weight:600;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:#7a838a;line-height:1.75}@media(max-width:540px){.card.svelte-1y4qgw9{grid-template-columns:minmax(0,1fr)}.gi-spine.svelte-1y4qgw9{display:none}.gi-content.svelte-1y4qgw9{padding:14px 14px 18px}.rp-title.svelte-1y4qgw9{font-size:28px}}.ac-backdrop.svelte-uqy00y{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:16px;animation:svelte-uqy00y-ac-fade .18s ease}@keyframes svelte-uqy00y-ac-fade{0%{opacity:0}to{opacity:1}}.ac-fit.svelte-uqy00y{width:min(400px,100%)}.ac-modal.svelte-uqy00y{width:100%;overflow:hidden}.ac-head.svelte-uqy00y{align-items:center;justify-content:space-between;padding:11px 11px 11px 18px}.ac-kicker.svelte-uqy00y{font-family:var(--font-label);font-weight:600;font-size:9.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--doc-slate)}.ac-close.svelte-uqy00y{width:28px;height:28px;flex:0 0 auto}.ac-body.svelte-uqy00y{padding:16px 18px 18px}.ac-title.svelte-uqy00y{margin:0;font-size:20px;line-height:1}.ac-presets.svelte-uqy00y{display:flex;margin-top:12px;border:var(--doc-edge);border-radius:12px;overflow:hidden}.ac-preset.svelte-uqy00y{flex:1 1 0;padding:11px 0;font-family:var(--font-num);font-weight:800;font-size:15px;font-variant-numeric:tabular-nums;color:var(--doc-ink);background:transparent;border:0;border-left:1px solid var(--doc-rule);border-radius:0;cursor:pointer;transition:background .11s ease,color .11s ease}.ac-preset.svelte-uqy00y:first-child{border-left:0}.ac-preset.svelte-uqy00y:hover:not(.active){background:#e9a3172e}.ac-preset.active.svelte-uqy00y{background:var(--doc-ink);color:var(--doc-paper)}.ac-preset.svelte-uqy00y:focus-visible{outline:2px solid var(--doc-amber);outline-offset:-3px}.ac-descr.svelte-uqy00y{margin:14px 0 0;padding-top:12px;border-top:1px solid var(--doc-rule);font-weight:500;font-size:12.5px;line-height:1.5;color:var(--doc-body);text-wrap:pretty}.ac-actions.svelte-uqy00y{display:grid;grid-template-columns:1fr 1.5fr;gap:12px;margin-top:16px}@media(max-width:430px){.ac-actions.svelte-uqy00y{gap:8px}.ac-actions.svelte-uqy00y .doc-btn:where(.svelte-uqy00y){padding:12px 6px;font-size:11px;letter-spacing:.06em}}.trio.svelte-x7deke{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transform:scale(var(--trio-scale, 1))}.unit.svelte-x7deke{position:relative;flex:0 0 auto;height:74%;aspect-ratio:1;display:grid;place-items:center}.unit--l.svelte-x7deke,.unit--r.svelte-x7deke{height:48%;z-index:1;opacity:.9}.unit--l.svelte-x7deke{transform:rotate(-12deg) translateY(17%)}.unit--r.svelte-x7deke{transform:rotate(12deg) translateY(17%)}.unit--mid.svelte-x7deke{z-index:2;filter:drop-shadow(0 2px 5px rgba(0,0,0,.55))}.float.svelte-x7deke{display:grid;place-items:center;width:100%;height:100%;position:relative;animation-delay:calc(var(--seq, 0) * var(--cycle, 0s) / var(--slots, 3));animation-iteration-count:infinite;animation-duration:var(--cycle, 0s)}.trio[data-beat=float].svelte-x7deke .float:where(.svelte-x7deke){animation-name:svelte-x7deke-trio-drift;animation-duration:6.5s;animation-timing-function:ease-in-out;animation-delay:0s}.trio[data-beat=float].svelte-x7deke .unit--l:where(.svelte-x7deke) .float:where(.svelte-x7deke){animation-duration:7.8s;animation-delay:-2.4s}.trio[data-beat=float].svelte-x7deke .unit--r:where(.svelte-x7deke) .float:where(.svelte-x7deke){animation-duration:8.6s;animation-delay:-4.9s}@keyframes svelte-x7deke-trio-drift{0%{transform:translate(-5%,4%)}25%{transform:translate(4%,-5%)}50%{transform:translate(5%,5%)}75%{transform:translate(-4%,-4%)}to{transform:translate(-5%,4%)}}.trio[data-beat=bounce].svelte-x7deke .float:where(.svelte-x7deke){--cycle: 5.4s;animation-name:svelte-x7deke-emblem-bounce;transform-origin:50% 88%}@keyframes svelte-x7deke-emblem-bounce{0%{transform:none;animation-timing-function:ease-in}4%{transform:scale(1.08,.9);animation-timing-function:cubic-bezier(.2,.85,.4,1)}12%{transform:translateY(-12%) scale(.98,1.03);animation-timing-function:cubic-bezier(.55,0,.9,.55)}21%{transform:scale(1.09,.88);animation-timing-function:cubic-bezier(.2,.85,.4,1)}26%{transform:translateY(-5%) scale(.99,1.01);animation-timing-function:cubic-bezier(.55,0,.9,.55)}31%{transform:scale(1.05,.95);animation-timing-function:ease-out}33%,to{transform:none}}.trio[data-beat=lift].svelte-x7deke .blade:where(.svelte-x7deke){--cycle: 6.6s;--knife-upright: -42.66deg;transform-origin:center;animation:svelte-x7deke-knife-emblem-lift var(--cycle) infinite;animation-delay:calc(var(--seq, 0) * var(--cycle) / var(--slots, 3))}@keyframes svelte-x7deke-knife-emblem-lift{0%{transform:translateY(0) rotate(0);filter:drop-shadow(0 0 0 rgb(8 14 32 / 0));animation-timing-function:cubic-bezier(.2,.9,.3,1)}4.6%{transform:translateY(-7%) rotate(var(--knife-upright));filter:drop-shadow(-1.1px 8px 6px rgb(8 14 32 / .5));animation-timing-function:ease-in-out}10.6%{transform:translateY(-7%) rotate(calc(var(--knife-upright) - 5deg));filter:drop-shadow(-1.1px 8px 6px rgb(8 14 32 / .5));animation-timing-function:ease-in-out}16.5%{transform:translateY(-7%) rotate(calc(var(--knife-upright) + 4.2deg));filter:drop-shadow(-1.1px 8px 6px rgb(8 14 32 / .5));animation-timing-function:ease-in-out}22.4%{transform:translateY(-7%) rotate(calc(var(--knife-upright) - 2.4deg));filter:drop-shadow(-1.1px 8px 6px rgb(8 14 32 / .5));animation-timing-function:ease-in-out}25.7%{transform:translateY(-7%) rotate(var(--knife-upright));filter:drop-shadow(-1.1px 8px 6px rgb(8 14 32 / .5));animation-timing-function:cubic-bezier(.45,0,.55,1)}33%,to{transform:translateY(0) rotate(0);filter:drop-shadow(0 0 0 rgb(8 14 32 / 0))}}.trio[data-beat=bonus].svelte-x7deke .float:where(.svelte-x7deke){--cycle: 5s}.trio[data-beat=bonus].svelte-x7deke{gap:9.5%}.trio[data-beat=bonus].svelte-x7deke .unit:where(.svelte-x7deke){height:60%}.trio[data-beat=bonus].svelte-x7deke .unit--l:where(.svelte-x7deke),.trio[data-beat=bonus].svelte-x7deke .unit--r:where(.svelte-x7deke){height:36%;transform:translateY(17%)}.trio[data-beat=bonus].svelte-x7deke .float:where(.svelte-x7deke) .scatter-bonus{animation:svelte-x7deke-bonus-emblem-rise var(--cycle) infinite}@keyframes svelte-x7deke-bonus-emblem-rise{0%{transform:translate(-50%,-24%) scale(1);animation-timing-function:cubic-bezier(.25,.6,.3,1)}24%{transform:translate(-50%,-50%) scale(1.12);animation-timing-function:cubic-bezier(.2,.9,.3,1.2)}30%{transform:translate(-50%,-50%) scale(1.216)}37%{transform:translate(-50%,-50%) scale(1.216);animation-timing-function:cubic-bezier(.4,0,.4,1)}50%,to{transform:translate(-50%,-24%) scale(1)}}.pic.svelte-x7deke{display:block;width:100%;height:100%;object-fit:contain}.pic--layer.svelte-x7deke{position:absolute;inset:0}.pic--rigged.svelte-x7deke{opacity:0}.digit.svelte-x7deke{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 0 2px color-mix(in srgb,var(--digit-color, #e2eaf8) 70%,transparent)) drop-shadow(0 0 7px color-mix(in srgb,var(--digit-color, #e2eaf8) 40%,transparent))}.digit.svelte-x7deke text:where(.svelte-x7deke){font-family:var(--font-num),sans-serif;font-weight:700;font-size:96px;fill:var(--digit-color, #e2eaf8)}.bm-backdrop.svelte-1mmu0m2{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:16px;animation:svelte-1mmu0m2-bm-fade .2s ease}@keyframes svelte-1mmu0m2-bm-fade{0%{opacity:0}to{opacity:1}}.bm-fit.svelte-1mmu0m2{width:min(1240px,100%);transform-origin:center center;flex:0 0 auto}.bm-modal.svelte-1mmu0m2{background-image:var(--doc-sheen),var(--doc-grain);background-size:auto,3px 3px;overflow:hidden;text-align:left;container-type:inline-size}.bm-headline.svelte-1mmu0m2{flex:1 1 auto;min-width:0;padding:18px 22px 16px;display:flex;align-items:center}.bm-title.svelte-1mmu0m2{margin:0;font-size:clamp(26px,4.6cqw,78px);line-height:.82}.bm-head-right.svelte-1mmu0m2{display:flex;align-items:center;gap:18px;padding:0 16px 0 22px;flex:0 0 auto}.bm-balance.svelte-1mmu0m2{text-align:right}.bm-balance-label.svelte-1mmu0m2{font-family:var(--font-head);font-weight:700;font-size:clamp(8.5px,.85cqw,14px);letter-spacing:.24em;text-transform:uppercase;color:var(--doc-slate)}.bm-balance-amount.svelte-1mmu0m2{font-size:min(clamp(15px,1.9cqw,32px),calc(24cqw / (var(--bal-ch, 8) * .6)));letter-spacing:-.01em;margin-top:1px;white-space:nowrap}.bm-close.svelte-1mmu0m2{width:clamp(28px,3.2cqw,52px);height:clamp(28px,3.2cqw,52px)}.bm-grid.svelte-1mmu0m2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 18px;padding:26px 22px 24px;border-bottom:var(--doc-edge)}.bm-card.svelte-1mmu0m2{container-type:inline-size;--tab-h: clamp(17px, 7.2cqw, 44px);position:relative;display:flex;flex-direction:column;text-align:left;padding:0;background-color:var(--doc-paper);background-image:var(--doc-grain);background-size:3px 3px;border:2px solid var(--doc-ink);border-radius:var(--doc-r);color:var(--doc-ink);font-family:var(--font-body);cursor:pointer;box-shadow:0 4px 12px #0000004d;transition:transform .13s cubic-bezier(.2,.9,.3,1.4),box-shadow .13s cubic-bezier(.2,.9,.3,1.4),border-color .13s ease,background-color .16s ease}@keyframes svelte-1mmu0m2-bm-deal{0%{opacity:0;transform:translateY(26px) rotate(var(--r)) scale(.96)}70%{opacity:1;transform:translateY(-3px) rotate(calc(var(--r) * .25))}to{opacity:1;transform:none}}.bm-card.svelte-1mmu0m2{animation:svelte-1mmu0m2-bm-deal .34s cubic-bezier(.2,.9,.3,1.25) backwards;animation-delay:calc(var(--i) * 45ms)}.bm-card.svelte-1mmu0m2:hover:not(:disabled){transform:translateY(-3px);border-color:var(--room);box-shadow:0 0 0 2px var(--room),0 10px 22px #00000057}.bm-card.svelte-1mmu0m2:active:not(:disabled){transform:translateY(1px) scale(.985);box-shadow:0 0 0 2px var(--room),var(--doc-press);transition-duration:40ms}.bm-card.svelte-1mmu0m2:focus-visible{outline:3px solid var(--room);outline-offset:3px}.bm-card.svelte-1mmu0m2:disabled{cursor:default}.bm-card-tab.svelte-1mmu0m2{position:absolute;height:var(--tab-h);top:calc(2px - var(--tab-h));left:clamp(9px,3.6cqw,24px);padding:0 clamp(5px,2.4cqw,15px);display:grid;place-items:center;background:var(--room);border:2px solid var(--doc-ink);border-bottom:0;border-radius:8px 8px 0 0;font-family:var(--font-display);font-size:clamp(8px,4.1cqw,24px);letter-spacing:.1em;text-transform:uppercase;color:var(--doc-ink);white-space:nowrap;transition:height .13s ease,top .13s ease}.bm-card.svelte-1mmu0m2:hover:not(:disabled) .bm-card-tab:where(.svelte-1mmu0m2){height:calc(var(--tab-h) * 1.34);top:calc(2px - var(--tab-h) * 1.34)}.bm-card-plate.svelte-1mmu0m2{position:relative;display:grid;place-items:center;aspect-ratio:2 / 1;background-color:var(--doc-navy);background-image:repeating-linear-gradient(180deg,rgba(255,255,255,.05) 0 1px,transparent 1px 3px);border-bottom:2px solid var(--doc-ink);border-radius:calc(var(--doc-r) - 2px) calc(var(--doc-r) - 2px) 0 0;overflow:hidden}.bm-card-plate.svelte-1mmu0m2{background-image:radial-gradient(closest-side at 50% 52%,color-mix(in oklab,var(--room) 40%,transparent),transparent),repeating-linear-gradient(180deg,rgba(255,255,255,.05) 0 1px,transparent 1px 3px)}.bm-card-emblem.svelte-1mmu0m2{position:absolute;inset:0;display:block;transition:transform .22s cubic-bezier(.2,.9,.3,1.3)}.bm-card.svelte-1mmu0m2:hover:not(:disabled) .bm-card-emblem:where(.svelte-1mmu0m2){transform:scale(1.07)}.bm-card-hatch.svelte-1mmu0m2{position:absolute;inset:0;background-image:repeating-linear-gradient(45deg,rgba(180,71,44,.32) 0 2px,transparent 2px 7px)}.bm-card-tag.svelte-1mmu0m2{position:absolute;top:0;left:0;z-index:3;font-family:var(--font-display);font-size:clamp(7px,2.7cqw,16px);letter-spacing:.14em;text-transform:uppercase;background:var(--room);color:var(--doc-ink);border-right:2px solid var(--doc-ink);border-bottom:2px solid var(--doc-ink);border-radius:calc(var(--doc-r) - 2px) 0 8px 0;padding:clamp(2px,1cqw,6px) clamp(4px,2.2cqw,13px) clamp(2px,.8cqw,5px)}.bm-card-body.svelte-1mmu0m2{display:flex;flex-direction:column;gap:clamp(3px,1.3cqw,10px);padding:clamp(7px,3.2cqw,22px) clamp(7px,3.4cqw,24px) clamp(6px,2.8cqw,20px);flex:1 1 auto}.bm-card-title.svelte-1mmu0m2{font-family:var(--font-display);font-size:clamp(17px,7.2cqw,44px);line-height:.94;letter-spacing:.005em;text-transform:uppercase}.bm-card-desc.svelte-1mmu0m2{font-weight:500;font-size:clamp(12.5px,3.5cqw,20px);line-height:1.35;color:var(--doc-body-2);text-wrap:pretty;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.bm-card-tear.svelte-1mmu0m2{--tear: clamp(10px, 3.6cqw, 22px);height:calc(var(--tear) * .68);background-image:radial-gradient(circle at calc(var(--tear) / 2) calc(var(--tear) * .34),var(--doc-ink) calc(var(--tear) * .17),transparent calc(var(--tear) * .19));background-size:var(--tear) calc(var(--tear) * .68);opacity:.42}.bm-card-cta.svelte-1mmu0m2{position:relative;display:flex;align-items:center;justify-content:space-between;gap:clamp(6px,2.5cqw,16px);min-height:clamp(32px,14cqw,84px);padding:0 clamp(7px,3.6cqw,24px);background:var(--doc-ink);color:var(--doc-paper);border-radius:0 0 calc(var(--doc-r) - 2px) calc(var(--doc-r) - 2px);overflow:hidden}.bm-card-cta.svelte-1mmu0m2:before{content:"";position:absolute;inset:0;background:var(--room);transform:scaleX(0);transform-origin:left;transition:transform .19s cubic-bezier(.4,0,.2,1)}.bm-card.svelte-1mmu0m2:hover:not(:disabled) .bm-card-cta:where(.svelte-1mmu0m2):before{transform:scaleX(1)}.bm-card.svelte-1mmu0m2:hover:not(:disabled) .bm-card-cta:where(.svelte-1mmu0m2){color:var(--doc-ink)}.bm-card-cta.svelte-1mmu0m2>:where(.svelte-1mmu0m2){position:relative;z-index:1}.bm-card-cta-price.svelte-1mmu0m2{font-size:clamp(16px,6.6cqw,38px);line-height:1}.bm-card-cta-act.svelte-1mmu0m2{display:flex;align-items:center;gap:clamp(3px,1.7cqw,11px);font-family:var(--font-display);font-size:clamp(12px,4.4cqw,26px);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.bm-card-cta-act.svelte-1mmu0m2 svg:where(.svelte-1mmu0m2){width:clamp(10px,4.6cqw,28px);height:clamp(10px,4.6cqw,28px);transition:transform .19s ease}.bm-card.svelte-1mmu0m2:hover:not(:disabled) .bm-card-cta-act:where(.svelte-1mmu0m2) svg:where(.svelte-1mmu0m2){transform:translate(4px)}.bm-card.active.svelte-1mmu0m2{background-color:color-mix(in oklab,var(--doc-paper) 86%,var(--room))}.bm-card.active.svelte-1mmu0m2 .bm-card-cta:where(.svelte-1mmu0m2){background:var(--doc-rust-ink)}.bm-card.active.svelte-1mmu0m2 .bm-card-cta:where(.svelte-1mmu0m2):before{background:var(--doc-rust-hot)}.bm-card.active.svelte-1mmu0m2:hover:not(:disabled) .bm-card-cta:where(.svelte-1mmu0m2){color:var(--doc-paper)}.bm-card.suspended.svelte-1mmu0m2{background-color:#d8d3c2;box-shadow:0 2px 5px #00000038}.bm-card.suspended.svelte-1mmu0m2 .bm-card-title:where(.svelte-1mmu0m2),.bm-card.suspended.svelte-1mmu0m2 .bm-card-desc:where(.svelte-1mmu0m2){color:var(--doc-mute-2)}.bm-card.suspended.svelte-1mmu0m2 .bm-card-tab:where(.svelte-1mmu0m2){background:#c3bdac;color:var(--doc-mute-2);border-color:var(--doc-mute-2)}.bm-card.suspended.svelte-1mmu0m2 .bm-card-emblem:where(.svelte-1mmu0m2){filter:grayscale(1) opacity(.45)}.bm-card-void.svelte-1mmu0m2{display:flex;align-items:center;justify-content:center;min-height:clamp(32px,14cqw,84px);font-size:clamp(16px,6.6cqw,38px);line-height:1;color:var(--doc-mute-2)}.bm-foot.svelte-1mmu0m2{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:16px 22px 18px}.bm-stake.svelte-1mmu0m2{display:flex;align-items:flex-end;gap:18px}.bm-stake-label.svelte-1mmu0m2{font-family:var(--font-head);font-weight:700;font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--doc-mute);margin-bottom:4px}.bm-stake-amount.svelte-1mmu0m2{border-bottom:2.5px solid var(--doc-ink);padding:2px 4px 4px 0;min-width:170px;font-size:42px;line-height:1;letter-spacing:-.03em;white-space:nowrap}.bm-stepper.svelte-1mmu0m2{display:flex;gap:10px;padding-bottom:4px}.bm-step.svelte-1mmu0m2{flex:0 0 auto;width:44px;height:44px;display:grid;place-items:center;padding:0;cursor:pointer;border:1.5px solid var(--doc-ink);border-radius:14px;background:var(--doc-ink);color:var(--doc-paper);box-shadow:0 2px 6px #00000047,inset 0 1px #ffffff38;transition:background .12s ease,color .12s ease,transform .16s cubic-bezier(.34,1.4,.5,1),box-shadow .16s ease}.bm-step.svelte-1mmu0m2:hover:not(:disabled){background:var(--doc-amber);border-color:var(--doc-amber);color:var(--doc-ink);transform:translateY(-2px);box-shadow:0 6px 14px #0000004d,inset 0 1px #ffffff4d}.bm-step.svelte-1mmu0m2:active:not(:disabled){transform:translateY(0) scale(.94);box-shadow:0 1px 3px #0000004d}.bm-step.svelte-1mmu0m2:disabled{cursor:not-allowed;opacity:.34;box-shadow:none}.bm-step.svelte-1mmu0m2:focus-visible{outline:2px solid var(--doc-amber);outline-offset:2px}.bm-disclaimer.svelte-1mmu0m2{margin:0;max-width:640px;text-align:right;font-family:var(--font-label);font-weight:600;font-size:12px;line-height:1.6;letter-spacing:.04em;color:#7a838a;text-transform:uppercase}@media(max-width:1080px){.bm-grid.svelte-1mmu0m2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px)and (orientation:portrait){.bm-grid.svelte-1mmu0m2{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;padding:18px 12px 12px}.bm-card-plate.svelte-1mmu0m2{aspect-ratio:2.6 / 1}.bm-card-desc.svelte-1mmu0m2{-webkit-line-clamp:3;line-clamp:3;min-height:4.05em}.bm-card-body.svelte-1mmu0m2{padding:8px 9px;gap:4px}.bm-card-cta.svelte-1mmu0m2{min-height:34px}.bm-head.svelte-1mmu0m2{flex-wrap:wrap}.bm-headline.svelte-1mmu0m2{padding:10px 14px 6px}.bm-head-right.svelte-1mmu0m2{padding:0 12px 8px 14px;width:100%;justify-content:space-between}.bm-balance.svelte-1mmu0m2{text-align:left}.bm-foot.svelte-1mmu0m2{flex-direction:column;align-items:stretch;gap:8px;padding:8px 12px 10px}.bm-disclaimer.svelte-1mmu0m2{text-align:left;max-width:none;font-size:10px;line-height:1.45}.bm-stake.svelte-1mmu0m2{justify-content:space-between}.bm-stake-label.svelte-1mmu0m2{font-size:11px}.bm-stake-amount.svelte-1mmu0m2{min-width:0;font-size:28px}.bm-step.svelte-1mmu0m2{width:50px;height:46px}}@media(orientation:landscape)and (max-height:520px){.bm-fit.svelte-1mmu0m2{width:min(768px,100%)}.doc-stack.bm-fit.svelte-1mmu0m2:before,.doc-stack.bm-fit.svelte-1mmu0m2:after{display:none}.bm-headline.svelte-1mmu0m2{padding:8px 12px 7px}.bm-head-right.svelte-1mmu0m2{padding:0 8px 0 12px;gap:10px}.bm-grid.svelte-1mmu0m2{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px 8px;padding:18px 12px 12px}.bm-card.svelte-1mmu0m2{box-shadow:0 3px 8px #00000047}.bm-card.svelte-1mmu0m2:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 0 0 2px var(--room),0 8px 16px #00000052}.bm-card-title.svelte-1mmu0m2{font-size:clamp(12px,7.2cqw,44px)}.bm-card-desc.svelte-1mmu0m2{font-size:clamp(8.5px,3.5cqw,20px);-webkit-line-clamp:3;line-clamp:3;min-height:4.05em}.bm-card-cta-price.svelte-1mmu0m2{font-size:clamp(13px,6.6cqw,38px)}.bm-card-cta-act.svelte-1mmu0m2{font-size:clamp(9px,4.4cqw,26px)}.bm-foot.svelte-1mmu0m2{padding:8px 12px 10px;gap:12px}.bm-stake-amount.svelte-1mmu0m2{font-size:26px;min-width:106px}.bm-stake-label.svelte-1mmu0m2{font-size:10px}.bm-step.svelte-1mmu0m2{width:32px;height:32px;border-radius:10px}.bm-disclaimer.svelte-1mmu0m2{font-size:8px;line-height:1.4}}.bc-backdrop.svelte-1d27qlm{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:16px;animation:svelte-1d27qlm-bc-fade .18s ease}@keyframes svelte-1d27qlm-bc-fade{0%{opacity:0}to{opacity:1}}.bc-fit.svelte-1d27qlm{width:min(440px,100%)}.bc-modal.svelte-1d27qlm{overflow:hidden}.bc-head.svelte-1d27qlm{align-items:center;justify-content:space-between;padding:12px 12px 12px 18px}.bc-kicker.svelte-1d27qlm{font-family:var(--font-label);font-weight:600;font-size:9.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--doc-slate)}.bc-close.svelte-1d27qlm{width:30px;height:30px;flex:0 0 auto}.bc-plate.svelte-1d27qlm{position:relative;height:104px;border-bottom:var(--doc-edge);overflow:hidden;background-color:var(--doc-navy);background-image:radial-gradient(closest-side at 50% 46%,color-mix(in oklab,var(--room, transparent) 40%,transparent),transparent),repeating-linear-gradient(180deg,rgba(255,255,255,.05) 0 1px,transparent 1px 3px);display:grid;place-items:center}.bc-emblem.svelte-1d27qlm{position:absolute;inset:0 0 14px;display:block;filter:drop-shadow(0 4px 8px rgba(0,0,0,.6))}.bc-plate-title.svelte-1d27qlm{position:absolute;left:16px;right:16px;bottom:12px;font-size:30px;line-height:.9;color:var(--doc-paper);text-shadow:0 3px 10px rgba(0,0,0,.7)}.bc-plain-title.svelte-1d27qlm{padding:16px 18px 0;font-size:26px}.bc-body.svelte-1d27qlm{position:relative;padding:16px 18px 18px}.bc-stamp.svelte-1d27qlm{position:absolute;right:12px;top:10px;width:92px;text-align:center;transform:rotate(-11deg);border:2.5px solid rgba(158,27,16,.8);color:#9e1b10e6;font-family:var(--font-display);font-size:11px;line-height:1.25;letter-spacing:.1em;text-transform:uppercase;padding:5px 6px;pointer-events:none;animation:svelte-1d27qlm-bc-slam 175ms cubic-bezier(.15,.8,.3,1) .14s backwards}@keyframes svelte-1d27qlm-bc-slam{0%{transform:rotate(-26deg) scale(2.6);opacity:0}55%{transform:rotate(-9deg) scale(.94);opacity:1}to{transform:rotate(-11deg) scale(1);opacity:1}}@keyframes svelte-1d27qlm-bc-struck{0%,to{translate:0 0}30%{translate:-2px 1px}65%{translate:2px -1px}}.bc-modal.svelte-1d27qlm{animation:svelte-1d27qlm-bc-struck .11s ease-out .29s backwards}.bc-stamp.svelte-1d27qlm:after{content:"";position:absolute;inset:-14px;border:2px solid rgba(158,27,16,.5);border-radius:50%;opacity:0;animation:svelte-1d27qlm-bc-puff .32s ease-out .3s;pointer-events:none}@keyframes svelte-1d27qlm-bc-puff{0%{opacity:.75;transform:scale(.55)}to{opacity:0;transform:scale(1.5)}}.bc-descr.svelte-1d27qlm{margin:0;max-width:268px;font-weight:500;font-size:13.5px;line-height:1.5;color:var(--doc-body);text-wrap:pretty}.bc-ledger.svelte-1d27qlm{margin-top:16px;border-top:var(--doc-edge)}.bc-row.svelte-1d27qlm{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--doc-rule)}.bc-row--total.svelte-1d27qlm{align-items:flex-end;padding:11px 0 0;border-bottom:0}.bc-label.svelte-1d27qlm{font-family:var(--font-head);font-weight:700;font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--doc-mute)}.bc-value.svelte-1d27qlm{font-weight:800;font-size:16px}.bc-total.svelte-1d27qlm{font-size:36px;line-height:.9;letter-spacing:-.035em}.bc-actions.svelte-1d27qlm{display:grid;grid-template-columns:1fr 1.5fr;gap:12px;margin-top:20px}.bc-btn-amount.svelte-1d27qlm{font-weight:900}.bc-actions--pick.svelte-1d27qlm{grid-template-columns:1fr 1fr}.bc-cancel-wide.svelte-1d27qlm{grid-column:1 / -1}.bc-side.svelte-1d27qlm{flex-direction:column;gap:4px;padding:12px 8px 10px}.bc-side-face.svelte-1d27qlm{display:grid;place-items:center;filter:drop-shadow(0 2px 5px rgba(0,0,0,.45))}.bc-side-name.svelte-1d27qlm{font-family:var(--font-head),sans-serif;font-weight:800;font-size:13px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.bc-side-badge.svelte-1d27qlm{font-family:var(--font-label);font-weight:600;font-size:9px;letter-spacing:.12em;white-space:nowrap}.bc-side-stat.svelte-1d27qlm{display:flex;flex-direction:column;align-items:center;gap:1px;margin-top:4px;padding-top:6px;width:100%;border-top:1px solid var(--doc-rule)}.bc-side-stat-k.svelte-1d27qlm{font-family:var(--font-label);font-weight:600;font-size:8px;letter-spacing:.2em;opacity:.72}.bc-side-stat-v.svelte-1d27qlm{font-weight:900;font-size:15px;line-height:1;white-space:nowrap}.bc-pick-label.svelte-1d27qlm{margin-top:18px;text-align:right}.bc-disclaimer.svelte-1d27qlm{margin:16px 0 0;padding-top:11px;border-top:1.5px solid var(--doc-ink);font-family:var(--font-label);font-weight:600;font-size:9px;line-height:1.65;letter-spacing:.06em;text-transform:uppercase;color:#7a838a}@media(max-width:430px){.bc-descr.svelte-1d27qlm{max-width:none}.bc-actions.svelte-1d27qlm{gap:8px}.bc-actions.svelte-1d27qlm .doc-btn:where(.svelte-1d27qlm){padding:12px 6px;font-size:11px;letter-spacing:.06em;gap:6px}}.coin-fountain.svelte-jcjhsl{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.back.svelte-jcjhsl{z-index:2}.front.svelte-jcjhsl{z-index:4}.win-overlay.svelte-1xphmfc{--gold: var(--amber, #ffb119);--gold-deep: #b8780f;--accent: var(--cyan, #19d3e6);--ink: #05070a;--drop-delay: 40ms;--drop-dur: .64s;--impact: 424ms;position:absolute;inset:0;z-index:900;display:grid;place-items:center;pointer-events:auto;cursor:pointer;overflow:hidden;animation:svelte-1xphmfc-ov-fade .2s ease}[data-final=total].svelte-1xphmfc{--accent: var(--cyan, #19d3e6)}[data-final=mega].svelte-1xphmfc{--accent: var(--magenta, #ff2e9a)}[data-final=epic].svelte-1xphmfc{--accent: var(--cyan, #19d3e6)}[data-final=max].svelte-1xphmfc{--accent: var(--magenta, #ff2e9a)}@keyframes svelte-1xphmfc-ov-fade{0%{opacity:0}to{opacity:1}}.scrim.svelte-1xphmfc{position:absolute;inset:0;background:radial-gradient(circle var(--wsr, 52vmin) at var(--wcx, 50%) var(--wcy, 50%),rgba(4,6,10,.86) 0%,rgba(4,6,10,.8) 45%,rgba(4,6,10,.74) 100%);background-color:#04060abd;animation:svelte-1xphmfc-ov-fade .28s ease both}.flash.svelte-1xphmfc{position:absolute;inset:-20%;background:radial-gradient(ellipse at center,rgba(255,177,25,.55),rgba(255,177,25,.16) 45%,transparent 70%);animation:svelte-1xphmfc-ov-flash .36s ease-out var(--impact) 1 both}@keyframes svelte-1xphmfc-ov-flash{0%{opacity:0;transform:scale(.6)}45%{opacity:1;transform:scale(1.05)}to{opacity:0;transform:scale(1.2)}}.sweep.svelte-1xphmfc{position:absolute;top:0;bottom:0;left:-30%;width:28%;transform:skew(-18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.05) 30%,rgba(255,255,255,.85) 50%,rgba(255,255,255,.05) 70%,transparent);filter:blur(3px);opacity:.55;animation:svelte-1xphmfc-ov-sweep 2.6s cubic-bezier(.76,0,.18,1) infinite;will-change:transform}#screen[data-orientation=portrait] .sweep.svelte-1xphmfc{display:none}@keyframes svelte-1xphmfc-ov-sweep{0%{transform:translate(0) skew(-18deg);opacity:0}35%{opacity:.55}60%{transform:translate(464%) skew(-18deg);opacity:0}to{transform:translate(464%) skew(-18deg);opacity:0}}.stack.svelte-1xphmfc{position:absolute;left:var(--wcx, 50%);top:var(--wcy, 50%);transform:translate(-50%,-50%);z-index:3;display:flex;flex-direction:column;align-items:center;text-align:center;animation:svelte-1xphmfc-wo-slam .38s linear var(--impact)}@keyframes svelte-1xphmfc-wo-slam{0%,to{transform:translate(-50%,-50%)}12%{transform:translate(calc(-50% + 0px),calc(-50% + 7px))}28%{transform:translate(calc(-50% - 4px),calc(-50% - 4px))}45%{transform:translate(calc(-50% + 3px),calc(-50% + 3px))}62%{transform:translate(calc(-50% - 2px),calc(-50% + 1px))}80%{transform:translate(calc(-50% + 1px),calc(-50% - 1px))}}.comp-label.svelte-1xphmfc{font-family:var(--font-head),"Nosifer",cursive;font-size:clamp(24px,5vw,52px);letter-spacing:.02em;margin-bottom:0;z-index:1;-webkit-text-stroke:1px var(--ink);paint-order:stroke fill;color:var(--amber, #ffb119);text-shadow:0 0 26px rgba(255,177,25,.55);animation:svelte-1xphmfc-amount-pop .42s cubic-bezier(.2,1.4,.3,1) calc(var(--impact) + 60ms) both}.plaques.svelte-1xphmfc{--scene-start: .95;--scene-end: 1.1;position:relative;width:clamp(360px,74vmin,744px);aspect-ratio:1200 / 896;margin-bottom:8px;animation:svelte-1xphmfc-wo-drop var(--drop-dur) linear var(--drop-delay) both}@keyframes svelte-1xphmfc-wo-drop{0%{opacity:0;transform:scale(3.1);animation-timing-function:cubic-bezier(.55,0,.85,.4)}60%{opacity:1;transform:scale(.94);animation-timing-function:cubic-bezier(.2,.9,.3,1)}80%{transform:scale(1.03);animation-timing-function:cubic-bezier(.4,0,.5,1)}to{opacity:1;transform:scale(1)}}#screen[data-orientation=portrait] .plaques.svelte-1xphmfc{width:clamp(520px,90vmin,700px)}.plaque.svelte-1xphmfc{position:absolute;inset:0;opacity:0;transition:opacity .26s ease}.plaque.active.svelte-1xphmfc{opacity:1;animation:svelte-1xphmfc-plaque-shock .56s cubic-bezier(.2,1,.3,1) both}.plaque[data-comp=max].svelte-1xphmfc img:where(.svelte-1xphmfc){filter:saturate(1.2) brightness(1.12) drop-shadow(0 0 28px rgba(255,177,25,.55))}@keyframes svelte-1xphmfc-plaque-shock{0%{transform:scale(.82) rotateX(18deg)}45%{transform:scale(1.07) rotateX(-4deg)}72%{transform:scale(.98)}to{transform:scale(1) rotateX(0)}}.plaque.svelte-1xphmfc img:where(.svelte-1xphmfc){position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none;user-select:none}.scene.svelte-1xphmfc{position:absolute;inset:0}.bob.svelte-1xphmfc{--bob-ms: 2.2s;transform-origin:var(--ox, 50%) var(--oy, 95%);animation:svelte-1xphmfc-scene-bob var(--bob-ms) ease-in-out var(--phase, 0ms) infinite;will-change:transform}@keyframes svelte-1xphmfc-scene-bob{0%,50%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(var(--bob-y, -.9%)) rotate(var(--bob-deg, 1.6deg))}75%{transform:translateY(var(--bob-y, -.9%)) rotate(calc(-1 * var(--bob-deg, 1.6deg)))}}.scene.svelte-1xphmfc{transform-origin:50% 90%;will-change:transform;animation:svelte-1xphmfc-scene-push var(--scenems, 8s) cubic-bezier(.3,.05,.4,1) both}.plaque.svelte-1xphmfc:not(.active) .scene:where(.svelte-1xphmfc),.plaque.svelte-1xphmfc:not(.active) .bob:where(.svelte-1xphmfc){animation:none;will-change:auto}.plaque.next.svelte-1xphmfc .scene:where(.svelte-1xphmfc),.plaque.next.svelte-1xphmfc .bob:where(.svelte-1xphmfc){will-change:transform}.shockwave.svelte-1xphmfc{position:absolute;left:var(--wcx, 50%);top:var(--wcy, 50%);width:40vmax;height:40vmax;margin:-20vmax 0 0 -20vmax;border-radius:50%;pointer-events:none;mix-blend-mode:screen;transform:scale(.04);opacity:0;background:radial-gradient(circle,transparent 40%,rgba(120,220,255,.28) 45%,rgba(255,255,255,.72) 49%,rgba(120,220,255,.28) 53%,transparent 60%);animation:svelte-1xphmfc-shockwave .64s cubic-bezier(.22,.68,.28,1) forwards}.shockwave-2.svelte-1xphmfc{animation:svelte-1xphmfc-shockwave .78s cubic-bezier(.22,.68,.28,1) 90ms forwards;background:radial-gradient(circle,transparent 42%,rgba(255,46,154,.22) 47%,rgba(255,255,255,.4) 50%,transparent 58%)}@keyframes svelte-1xphmfc-shockwave{0%{transform:scale(.04);opacity:0}12%{opacity:1}to{transform:scale(3.4);opacity:0}}@keyframes svelte-1xphmfc-scene-push{0%{transform:scale(var(--scene-start))}to{transform:scale(var(--scene-end))}}.amount.svelte-1xphmfc{font-size:clamp(28px,7vw,67px);line-height:1;--amount-glow: drop-shadow(0 0 18px rgba(250, 89, 0, .5));--sn-glow: none;filter:var(--amount-glow);animation:svelte-1xphmfc-amount-pop .48s cubic-bezier(.2,1.4,.3,1) calc(var(--impact) + .14s) both,svelte-1xphmfc-amount-float 2.6s ease-in-out 1.3s infinite}.amount--gold.svelte-1xphmfc{--amount-glow: drop-shadow(0 0 18px rgba(255, 177, 25, .5))}.amount--magenta.svelte-1xphmfc{--amount-glow: drop-shadow(0 0 18px rgba(255, 46, 154, .5))}[data-final=epic].svelte-1xphmfc .amount:where(.svelte-1xphmfc){font-size:clamp(31px,7.5vw,73px)}[data-final=max].svelte-1xphmfc .amount:where(.svelte-1xphmfc){font-size:clamp(33px,8vw,79px)}@keyframes svelte-1xphmfc-amount-pop{0%{opacity:0;transform:translateY(14px) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-1xphmfc-amount-float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-5px) scale(1.025)}}#screen[data-orientation=portrait] .comp-label.svelte-1xphmfc{font-size:52px}#screen[data-orientation=portrait] .amount.svelte-1xphmfc{font-size:60px}#screen[data-orientation=portrait] [data-final=epic] .amount.svelte-1xphmfc{font-size:66px}#screen[data-orientation=portrait] [data-final=max] .amount.svelte-1xphmfc{font-size:71px}.win-overlay.quiet.svelte-1xphmfc{animation-duration:.32s}.win-overlay.quiet.svelte-1xphmfc .scrim:where(.svelte-1xphmfc){background:radial-gradient(ellipse 70vmin 56vmin at var(--wcx, 50%) var(--wcy, 50%),rgba(6,8,14,.82) 0%,rgba(6,8,14,.6) 42%,transparent 72%);background-color:transparent}#screen[data-orientation=portrait] .win-overlay.quiet.svelte-1xphmfc .scrim:where(.svelte-1xphmfc){background:radial-gradient(ellipse 540px 560px at var(--wcx, 50%) var(--wcy, 50%),rgba(6,8,14,.82) 0%,rgba(6,8,14,.6) 48%,transparent 78%);background-color:transparent}.win-overlay.quiet.svelte-1xphmfc .comp-label:where(.svelte-1xphmfc){margin-bottom:0;font-size:clamp(20px,4vw,40px);text-shadow:0 0 18px rgba(10,199,199,.45)}.spins.svelte-1xphmfc{margin-top:.6em;font-size:clamp(13px,2.2vw,22px);opacity:.85}#screen[data-orientation=portrait] .spins.svelte-1xphmfc{font-size:26px}[data-comp=max].comp-label.svelte-1xphmfc{font-size:clamp(20px,4.2vw,44px)}.fs-trigger.svelte-lvogmg{--gold: var(--amber, #ffb119);--gold-deep: #b8780f;--ink: #05070a;--count-delay: 40ms;--count-dur: .52s;--impact: 326ms;position:absolute;inset:0;z-index:870;display:grid;place-items:center;pointer-events:auto;cursor:pointer;overflow:hidden}.scrim.svelte-lvogmg{position:absolute;inset:0;background:radial-gradient(circle 60vmin at center,#04060adb,#04060acc 45%,#04060abd);background-color:#04060abd}.content.svelte-lvogmg{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;animation:svelte-lvogmg-ft-slam .38s linear var(--impact)}.count-drop.svelte-lvogmg{position:relative;z-index:2;animation:svelte-lvogmg-ft-count-drop var(--count-dur) linear var(--count-delay) both;transform-origin:50% 50%}.count.svelte-lvogmg{font-size:clamp(44px,10vw,104px);line-height:.95;animation:svelte-lvogmg-ft-breathe 4.2s ease-in-out infinite;--sn-glow: drop-shadow(0 0 18px rgba(250, 89, 0, .5))}.count--magenta.svelte-lvogmg{--sn-glow: drop-shadow(0 0 18px rgba(255, 46, 154, .5))}@keyframes svelte-lvogmg-ft-count-drop{0%{opacity:0;transform:scale(2.4);filter:blur(6px);animation-timing-function:cubic-bezier(.55,0,.85,.4)}55%{opacity:1;transform:scale(.9);filter:blur(0);animation-timing-function:cubic-bezier(.2,.9,.3,1)}78%{transform:scale(1.06);animation-timing-function:cubic-bezier(.4,0,.5,1)}to{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes svelte-lvogmg-ft-slam{0%,to{transform:translate(0)}12%{transform:translateY(7px)}28%{transform:translate(-4px,-4px)}45%{transform:translate(3px,3px)}62%{transform:translate(-2px,1px)}80%{transform:translate(1px,-1px)}}.impact-flash.svelte-lvogmg{position:absolute;top:50%;left:50%;width:90vmin;aspect-ratio:1;margin:-45vmin 0 0 -45vmin;border-radius:50%;background:radial-gradient(circle,#ffe8c88c,#fa590047 30%,#fa590000 68%);pointer-events:none;opacity:0;z-index:0;animation:svelte-lvogmg-ft-flash .42s ease-out var(--impact) both}@keyframes svelte-lvogmg-ft-flash{0%{opacity:0;transform:scale(.5)}18%{opacity:1}to{opacity:0;transform:scale(1.15)}}.feature.svelte-lvogmg{margin-top:.12em;font-family:var(--font-head),"Nosifer",cursive;font-size:clamp(28px,6vw,64px);letter-spacing:.02em;color:var(--cyan, #19d3e6);-webkit-text-stroke:1px var(--ink);paint-order:stroke fill;text-shadow:0 0 28px rgba(25,211,230,.6);animation:svelte-lvogmg-ft-rise .42s cubic-bezier(.2,1,.3,1) calc(var(--impact) + 60ms) both}.feature-breathe.svelte-lvogmg{display:inline-block;animation:svelte-lvogmg-ft-breathe 4.2s ease-in-out infinite}@keyframes svelte-lvogmg-ft-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}.feature--epic.svelte-lvogmg .feature-breathe:where(.svelte-lvogmg){--st-glow: drop-shadow(0 2px 3px rgba(0, 0, 0, .6)) drop-shadow(0 0 22px rgba(255, 46, 154, .65))}@keyframes svelte-lvogmg-ft-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}#screen[data-orientation=portrait] .count.svelte-lvogmg{font-size:120px}#screen[data-orientation=portrait] .feature.svelte-lvogmg{font-size:96px}.feature--retrigger.svelte-lvogmg{font-size:clamp(23px,4.9vw,52px)}#screen[data-orientation=portrait] .feature--retrigger.svelte-lvogmg{font-size:60px}.esc-coins.svelte-54snhp{position:absolute;inset:0;z-index:20;pointer-events:none}.lift.svelte-1yj8q9m{position:absolute;top:calc(-1 * var(--stage-bleed-y, 0px));bottom:calc(-1 * var(--stage-bleed-y, 0px));left:calc(-1 * var(--stage-bleed-x, 0px));right:calc(-1 * var(--stage-bleed-x, 0px));z-index:870;overflow:hidden;cursor:pointer;background:transparent}.lift[data-dir=exit].svelte-1yj8q9m{z-index:940;cursor:default}.lift--leaving.svelte-1yj8q9m{pointer-events:none;cursor:default}.leaf.svelte-1yj8q9m{position:absolute;top:0;bottom:0;width:50.4%;overflow:hidden;transform:translate(0);transition:transform var(--leave-ms, .82s) cubic-bezier(.6,0,.7,.3);background:linear-gradient(100deg,#454f66,#2d3446 48%,#1d2230)}.leaf.svelte-1yj8q9m img:where(.svelte-1yj8q9m){width:100%;height:100%;object-fit:cover;display:block}.leaf--l.svelte-1yj8q9m{left:0}.leaf--l.svelte-1yj8q9m img:where(.svelte-1yj8q9m){object-position:right center}.leaf--r.svelte-1yj8q9m{right:0}.leaf--r.svelte-1yj8q9m img:where(.svelte-1yj8q9m){object-position:left center}[data-phase=arrive].svelte-1yj8q9m .leaf--l:where(.svelte-1yj8q9m){animation:svelte-1yj8q9m-leaf-in-l var(--arrive-ms) both}[data-phase=arrive].svelte-1yj8q9m .leaf--r:where(.svelte-1yj8q9m){animation:svelte-1yj8q9m-leaf-in-r var(--arrive-ms) both}@keyframes svelte-1yj8q9m-leaf-in-l{0%{transform:translate(-102%);animation-timing-function:ease-in}68%{transform:translate(0);animation-timing-function:ease-out}82%{transform:translate(-1.2%);animation-timing-function:ease-in}to{transform:translate(0)}}@keyframes svelte-1yj8q9m-leaf-in-r{0%{transform:translate(102%);animation-timing-function:ease-in}68%{transform:translate(0);animation-timing-function:ease-out}82%{transform:translate(1.2%);animation-timing-function:ease-in}to{transform:translate(0)}}.lift--leaving.svelte-1yj8q9m .leaf--l:where(.svelte-1yj8q9m){transform:translate(-102%)}.lift--leaving.svelte-1yj8q9m .leaf--r:where(.svelte-1yj8q9m){transform:translate(102%)}.leaf.svelte-1yj8q9m:not(:has(img)):after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 1px,transparent 1px 9px)}.seam.svelte-1yj8q9m{position:absolute;left:50%;top:0;bottom:0;width:6px;transform:translate(-50%);pointer-events:none;opacity:0;background:radial-gradient(ellipse 50% 58% at 50% 50%,#ffffff 0%,color-mix(in oklab,var(--lift-room, #e2eaf8) 55%,#ffffff) 45%,transparent 100%);filter:blur(1px);transition:opacity var(--enter-ms) ease-out}[data-phase=enter].svelte-1yj8q9m .seam:where(.svelte-1yj8q9m),[data-phase=flood].svelte-1yj8q9m .seam:where(.svelte-1yj8q9m){opacity:1}.lift--leaving.svelte-1yj8q9m .seam:where(.svelte-1yj8q9m){opacity:0;transition:opacity .2s ease-out}.leave-glow.svelte-1yj8q9m{position:absolute;inset:0;z-index:2;opacity:0;pointer-events:none;background:radial-gradient(ellipse 60% 130% at 50% 50%,#fffdf8 0%,#ffefd8 38%,rgba(255,216,170,.6) 62%,transparent 88%)}.lift--leaving.svelte-1yj8q9m .leave-glow:where(.svelte-1yj8q9m){animation:svelte-1yj8q9m-leave-glow-flash var(--leave-total-ms, .95s) ease-out both}@keyframes svelte-1yj8q9m-leave-glow-flash{0%{opacity:0}32%{opacity:var(--glow-peak, 1)}to{opacity:0}}.lift--leaving.svelte-1yj8q9m{animation:svelte-1yj8q9m-lift-leave-zoom var(--leave-total-ms, .95s) cubic-bezier(.3,0,.45,1) both}@keyframes svelte-1yj8q9m-lift-leave-zoom{0%{transform:scale(1)}to{transform:scale(1.07)}}[data-room=waffle].svelte-1yj8q9m{--lift-room: var(--room-waffle)}[data-room=music].svelte-1yj8q9m{--lift-room: var(--room-music)}[data-room=sorting].svelte-1yj8q9m{--lift-room: var(--room-sorting)}[data-room=protocol].svelte-1yj8q9m{--lift-room: var(--room-protocol)}[data-dir=exit].svelte-1yj8q9m{--lift-room: #e2eaf8;--glow-peak: .5}.sign.svelte-1yj8q9m{position:absolute;left:0;right:0;top:50%;z-index:3;display:grid;justify-items:center;gap:.55em;pointer-events:none;transform:translateY(-50%)}.sign.svelte-1yj8q9m>:where(.svelte-1yj8q9m){--sign-step: calc(var(--open-ms) * .09);opacity:0;transform:translateY(18px);transition:opacity calc(var(--open-ms) * .4) ease-out calc(var(--open-ms) * .28 + var(--sign-i) * var(--sign-step)),transform calc(var(--open-ms) * .4) cubic-bezier(.2,1,.3,1) calc(var(--open-ms) * .28 + var(--sign-i) * var(--sign-step))}[data-phase=open].svelte-1yj8q9m .sign:where(.svelte-1yj8q9m)>:where(.svelte-1yj8q9m),[data-phase=enter].svelte-1yj8q9m .sign:where(.svelte-1yj8q9m)>:where(.svelte-1yj8q9m),[data-phase=flood].svelte-1yj8q9m .sign:where(.svelte-1yj8q9m)>:where(.svelte-1yj8q9m){opacity:1;transform:translateY(0)}.lift--leaving.svelte-1yj8q9m .sign:where(.svelte-1yj8q9m)>:where(.svelte-1yj8q9m){opacity:0;transition:opacity .16s ease-out 0ms}.sign-text.svelte-1yj8q9m,.sign-length.svelte-1yj8q9m{font-family:var(--font-head),"Rajdhani",sans-serif;line-height:1;text-align:center;text-wrap:balance;--st-glow: drop-shadow(0 3px 5px rgba(20, 26, 32, .4))}.sign-text.svelte-1yj8q9m{font-size:48px;letter-spacing:.06em}.sign-length.svelte-1yj8q9m{font-size:84px}.sign-length--condition.svelte-1yj8q9m{font-size:34px;filter:brightness(.92)}#screen[data-orientation=portrait] .sign-text.svelte-1yj8q9m{font-size:40px}#screen[data-orientation=portrait] .sign-length.svelte-1yj8q9m{font-size:66px}#screen[data-orientation=portrait] .sign-length--condition.svelte-1yj8q9m{font-size:30px}.room-stage.svelte-rxsl1h{position:absolute;inset:0;z-index:15;pointer-events:none;--room-rgb: 226, 234, 248}.room-stage[data-room=protocol].svelte-rxsl1h{--room-rgb: 255, 72, 40}.room-stage[data-room=waffle].svelte-rxsl1h{--room-rgb: 245, 176, 40}.room-stage[data-room=music].svelte-rxsl1h{--room-rgb: 150, 92, 240}.room-stage[data-room=sorting].svelte-rxsl1h{--room-rgb: 40, 200, 180}.room-tint.svelte-rxsl1h{position:absolute;inset:0;box-shadow:inset 0 0 90px 20px rgba(var(--room-rgb),.18);opacity:0;animation:svelte-rxsl1h-room-tint-in .42s ease-out forwards}@keyframes svelte-rxsl1h-room-tint-in{to{opacity:1}}.replay-overlay.svelte-1wga9az{position:fixed;inset:0;z-index:9000;display:flex;align-items:center;justify-content:center;padding:16px;overflow-y:auto;overflow-x:hidden}.replay-card.svelte-1wga9az{width:min(420px,100%);box-shadow:0 18px 48px #0009;overflow:hidden}.replay-head.svelte-1wga9az{align-items:center;justify-content:space-between;padding:10px 14px}.replay-kicker.svelte-1wga9az{font-family:var(--font-label);font-weight:600;font-size:9.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--doc-slate)}.replay-badge.svelte-1wga9az{background:var(--doc-amber);color:var(--doc-ink);font-family:var(--font-head);font-weight:900;font-size:10px;letter-spacing:.18em;text-transform:uppercase;padding:3px 8px}.replay-body.svelte-1wga9az{padding:16px 18px 18px}.replay-title.svelte-1wga9az{margin:0 0 14px;font-size:26px;line-height:.94}.replay-grid.svelte-1wga9az{border-top:var(--doc-edge);border-bottom:var(--doc-edge);margin-bottom:16px;text-align:left}.replay-row.svelte-1wga9az{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 2px}.replay-row.highlight.svelte-1wga9az{background:var(--doc-zebra);padding:8px;margin:0 -2px}.replay-divider.svelte-1wga9az{height:1px;background:var(--doc-rule);margin:2px 0}.replay-label.svelte-1wga9az{font-family:var(--font-head);font-weight:700;font-size:9.5px;letter-spacing:.22em;color:var(--doc-mute);text-transform:uppercase}.replay-value.svelte-1wga9az{font-family:var(--font-num);font-size:17px;font-weight:800;color:var(--doc-ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.replay-value.bold.svelte-1wga9az{font-size:15px;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.replay-value.win.svelte-1wga9az{font-size:22px;font-weight:900;letter-spacing:-.02em}.replay-button.svelte-1wga9az{width:100%;font-size:14px}.play-glyph.svelte-1wga9az{font-size:13px;line-height:1;transform:translateY(-1px)}.replay-disclaimer.svelte-1wga9az{margin:14px 0 0;padding-top:11px;border-top:1px solid var(--doc-rule);font-size:11.5px;font-weight:500;line-height:1.5;color:var(--doc-body-2)}@media(max-width:480px){.replay-body.svelte-1wga9az{padding:14px 14px 16px}.replay-title.svelte-1wga9az{font-size:22px}.replay-value.svelte-1wga9az{font-size:15px}.replay-button.svelte-1wga9az{font-size:12.5px}}.wild-beams.svelte-15xxjgo{position:fixed;inset:0;width:100vw;height:100vh;pointer-events:none;z-index:9;overflow:visible}.wild-beams .melon{position:absolute;background-repeat:no-repeat;background-position:center;background-size:100% 100%;pointer-events:none;will-change:transform}.wild-beams .impact{position:absolute;border-radius:50%;pointer-events:none;will-change:transform,opacity;transform:translate(-50%,-50%) scale(0)}.disk-throw.svelte-k27ra1{position:fixed;inset:0;width:100vw;height:100vh;pointer-events:none;z-index:9;overflow:visible}.disk-throw .disk{position:absolute;left:0;top:0;background-repeat:no-repeat;background-position:center;background-size:100% 100%;pointer-events:none;will-change:transform}.disk-throw .shatter{position:absolute;pointer-events:none}.disk-throw .piece{position:absolute;pointer-events:none;will-change:transform,opacity}.disk-throw .impact{position:absolute;border-radius:50%;pointer-events:none;will-change:transform,opacity;transform:translate(-50%,-50%) scale(0)}.logo-mark.svelte-10zknjb{--frame-w: 230px;--frame-h: 172px;position:relative;width:var(--frame-w);height:var(--frame-h);filter:drop-shadow(2px 3px 0 rgba(10,8,6,.55))}#screen[data-orientation=portrait] .logo-mark.svelte-10zknjb{--frame-w: 220px;--frame-h: 164px}.logo-mark.hidden.svelte-10zknjb{visibility:hidden}.shaker.svelte-10zknjb{position:absolute;inset:0;will-change:transform}.word.svelte-10zknjb{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center}.logo-mark.svelte-10zknjb:not(.pop) .word:where(.svelte-10zknjb){animation:svelte-10zknjb-logo-breathe 3.6s ease-in-out infinite;transform-origin:center 60%}@keyframes svelte-10zknjb-logo-breathe{0%{transform:scale(1)}50%{transform:scale(1.04)}to{transform:scale(1)}}.logo-mark.pop.svelte-10zknjb .word:where(.svelte-10zknjb){animation:svelte-10zknjb-logo-pop .9s cubic-bezier(.34,1.5,.5,1) 1 both}@keyframes svelte-10zknjb-logo-pop{0%{transform:scale(.6);opacity:0}40%{transform:scale(1.12);opacity:1}to{transform:scale(1);opacity:1}}.shaker.kick.svelte-10zknjb{--kick-dy: 6px;animation:svelte-10zknjb-logo-kick .22s cubic-bezier(.3,.95,.4,1) 1 both}.shaker.shake-normal.svelte-10zknjb{animation:svelte-10zknjb-logo-shake-normal .26s cubic-bezier(.2,.85,.3,1) 1 both}.shaker.shake-big.svelte-10zknjb{animation:svelte-10zknjb-logo-shake-big .42s cubic-bezier(.2,.85,.3,1) 1 both}@keyframes svelte-10zknjb-logo-kick{0%{transform:translateY(0)}18%{transform:translateY(var(--kick-dy))}48%{transform:translateY(calc(var(--kick-dy) * -.33))}74%{transform:translateY(calc(var(--kick-dy) * .17))}to{transform:translateY(0)}}@keyframes svelte-10zknjb-logo-shake-normal{0%{transform:translate(0)}20%{transform:translate(-2.5px)}50%{transform:translate(2px)}80%{transform:translate(-1px)}to{transform:translate(0)}}@keyframes svelte-10zknjb-logo-shake-big{0%{transform:translate(0)}12%{transform:translate(-4.5px)}28%{transform:translate(3.5px)}46%{transform:translate(-2.5px)}66%{transform:translate(1.5px)}84%{transform:translate(-.8px)}to{transform:translate(0)}}#screen[data-orientation=portrait] .shaker.kick.svelte-10zknjb{--kick-dy: 11px}.rack.svelte-1uimabb{position:absolute;--stand-h: calc(440px / 3);left:1023px;bottom:245px;height:auto;display:grid;grid-auto-flow:column;grid-template-rows:repeat(var(--rows),var(--stand-h));gap:0;z-index:14;pointer-events:none}.slot.svelte-1uimabb{position:relative;height:100%;aspect-ratio:375 / 911}.unit.svelte-1uimabb{position:absolute;inset:0;transform:scale(1.06);transform-origin:bottom center}.stand.svelte-1uimabb{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.blade.svelte-1uimabb{position:absolute;height:82%;top:9%;left:50%;transform:translate(-54%) scaleX(-1)}.slot--bare.svelte-1uimabb{z-index:2}.slot--bare.svelte-1uimabb .blade:where(.svelte-1uimabb){animation:svelte-1uimabb-blade-lift 1.3s forwards}@keyframes svelte-1uimabb-blade-lift{0%{transform:translate(-54%) translate(0) scaleX(-1) scale(1) rotate(0);opacity:1;filter:drop-shadow(0 0 0 rgb(8 14 32 / 0));animation-timing-function:cubic-bezier(.2,.9,.3,1)}14%{transform:translate(-54%) translate(0) scaleX(-1) scale(1.7) rotate(var(--blade-up, 0deg));opacity:1;filter:drop-shadow(3px 4px 5px rgb(8 14 32 / .5));animation-timing-function:ease-in-out}32%{transform:translate(-54%) translate(var(--blade-drop, 0px)) scaleX(-1) scale(1.7) rotate(calc(var(--blade-up, 0deg) - 5deg));opacity:1;filter:drop-shadow(3px 4px 5px rgb(8 14 32 / .5));animation-timing-function:ease-in-out}50%{transform:translate(-54%) translate(var(--blade-drop, 0px)) scaleX(-1) scale(1.7) rotate(calc(var(--blade-up, 0deg) + 4.2deg));opacity:1;filter:drop-shadow(3px 4px 5px rgb(8 14 32 / .5));animation-timing-function:ease-in-out}68%{transform:translate(-54%) translate(var(--blade-drop, 0px)) scaleX(-1) scale(1.7) rotate(calc(var(--blade-up, 0deg) - 2.4deg));opacity:1;filter:drop-shadow(3px 4px 5px rgb(8 14 32 / .5));animation-timing-function:ease-in-out}78%{transform:translate(-54%) translate(var(--blade-drop, 0px)) scaleX(-1) scale(1.7) rotate(var(--blade-up, 0deg));opacity:1;filter:drop-shadow(3px 4px 5px rgb(8 14 32 / .5));animation-timing-function:cubic-bezier(.4,0,.7,.9)}to{transform:translate(-54%) translate(var(--blade-drop, 0px)) scaleX(-1) scale(1.94) rotate(var(--blade-up, 0deg));opacity:0;filter:drop-shadow(3px 4px 5px rgb(8 14 32 / 0))}}.slot--bare.svelte-1uimabb .stand:where(.svelte-1uimabb){animation:svelte-1uimabb-rack-jolt .36s cubic-bezier(.36,.07,.19,.97) .12s}@keyframes svelte-1uimabb-rack-jolt{0%{transform:translate(0)}25%{transform:translate(-3px) rotate(-1.2deg)}55%{transform:translate(2px) rotate(.8deg)}to{transform:translate(0)}}.rack--portrait.svelte-1uimabb{--pslot-h: calc((252px - .25 * var(--h-deficit, 0px)) / 4);--pslot-w: calc(var(--pslot-h) * 2.4293);inset:10px 12px auto auto;transform:none;height:auto;grid-auto-flow:row;grid-template-rows:none;grid-template-columns:repeat(var(--pcols),auto);gap:0}.rack--portrait.svelte-1uimabb .slot:where(.svelte-1uimabb){height:var(--pslot-h);width:var(--pslot-w);aspect-ratio:auto}.rack--portrait.svelte-1uimabb .unit:where(.svelte-1uimabb){width:var(--pslot-h);height:var(--pslot-w);inset:50% auto auto 50%;transform:translate(-50%,-50%) rotate(-90deg) scale(1.06);transform-origin:center}.rack--portrait.svelte-1uimabb .blade:where(.svelte-1uimabb){--blade-up: -90deg;--blade-drop: calc(6px - 1.1934 * var(--pslot-h))}.reveal.svelte-1tk8bnv{position:absolute;inset:0;z-index:15;overflow:hidden;cursor:pointer}.panel.svelte-1tk8bnv{position:absolute;left:50%;top:32%;transform:translate(-50%,-50%);display:flex;flex-direction:column;filter:drop-shadow(0 4px 14px rgba(0,0,0,.55));animation:svelte-1tk8bnv-panel-in .42s ease-out both}@keyframes svelte-1tk8bnv-panel-in{0%{opacity:0;transform:translate(-50%,-46%)}to{opacity:1;transform:translate(-50%,-50%)}}.reveal[data-phase=slot-drop].svelte-1tk8bnv .panel:where(.svelte-1tk8bnv),.reveal[data-phase=done].svelte-1tk8bnv .panel:where(.svelte-1tk8bnv){animation:svelte-1tk8bnv-panel-out .36s ease-in both}.reveal[data-phase=hold].svelte-1tk8bnv .panel:where(.svelte-1tk8bnv){transform:translate(-50%,-50%) scale(1.05);transition:transform .32s cubic-bezier(.2,1.2,.4,1)}@keyframes svelte-1tk8bnv-panel-out{0%{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(-50%,-56%)}}.panel__rows.svelte-1tk8bnv{display:flex;flex-direction:column;gap:18px;margin:0}.row.svelte-1tk8bnv{display:flex;align-items:center;justify-content:space-between;gap:56px;min-width:480px;white-space:nowrap;opacity:.55;transition:opacity .22s ease}.row--filled.svelte-1tk8bnv{opacity:1}.row__label.svelte-1tk8bnv{position:relative;font-size:30px;line-height:1}.bake.svelte-1tk8bnv{display:inline-flex}.row__label.svelte-1tk8bnv .bake--gold:where(.svelte-1tk8bnv){position:absolute;left:0;top:0;opacity:0}.row--filled.svelte-1tk8bnv .row__label:where(.svelte-1tk8bnv) .bake--ice:where(.svelte-1tk8bnv){opacity:0}.row--filled.svelte-1tk8bnv .row__label:where(.svelte-1tk8bnv) .bake--gold:where(.svelte-1tk8bnv){opacity:1}.row__value.svelte-1tk8bnv .bake--gold:where(.svelte-1tk8bnv){opacity:0}.row--filled.svelte-1tk8bnv .row__value:where(.svelte-1tk8bnv) .bake--gold:where(.svelte-1tk8bnv){opacity:1}.row--filled.svelte-1tk8bnv .row__label:where(.svelte-1tk8bnv){animation:svelte-1tk8bnv-label-pop .48s cubic-bezier(.2,1.4,.4,1) both;transform-origin:left center}@keyframes svelte-1tk8bnv-label-pop{0%{transform:scale(1)}35%{transform:scale(1.3);filter:brightness(1.7) drop-shadow(0 0 20px rgba(255,200,90,.85))}to{transform:scale(1);filter:none}}.row__value.svelte-1tk8bnv{margin:0;font-size:52px;line-height:1;min-width:130px;display:flex;justify-content:flex-end}.row--filled.svelte-1tk8bnv .row__value:where(.svelte-1tk8bnv){animation:svelte-1tk8bnv-row-thock .38s cubic-bezier(.2,1.6,.4,1) both;transform-origin:right center}@keyframes svelte-1tk8bnv-row-thock{0%{transform:scale(1.8);filter:brightness(1.6) drop-shadow(0 0 26px rgba(255,200,90,.9))}to{transform:scale(1);filter:none}}.cart.svelte-1tk8bnv{position:absolute;left:0;will-change:transform}.cart__img.svelte-1tk8bnv{position:absolute;inset:0;width:100%;height:100%;-webkit-user-drag:none}.dish.svelte-1tk8bnv{position:absolute}.cloche.svelte-1tk8bnv,.plate.svelte-1tk8bnv{display:block;-webkit-user-drag:none}.value.svelte-1tk8bnv{position:absolute;left:50%;bottom:55%;transform:translate(-50%);font-size:46px;line-height:1;filter:drop-shadow(0 0 12px rgba(255,200,90,.55));animation:svelte-1tk8bnv-value-pop .2s cubic-bezier(.2,1.5,.4,1) both}@keyframes svelte-1tk8bnv-value-pop{0%{transform:translate(-50%) scale(.3);opacity:0}to{transform:translate(-50%) scale(1);opacity:1}}.value--flying.svelte-1tk8bnv{animation:svelte-1tk8bnv-value-fly var(--fly-ms, .55s) cubic-bezier(.3,0,.25,1) both}@keyframes svelte-1tk8bnv-value-fly{0%{transform:translate(-50%) scale(1)}to{transform:translate(calc(-50% + var(--fly-x, 0px)),var(--fly-y, 0px)) scale(.85);opacity:.95}}.lid.svelte-1tk8bnv{position:absolute;-webkit-user-drag:none;will-change:left,top}.lid--self.svelte-1tk8bnv{animation:svelte-1tk8bnv-lid-self .46s cubic-bezier(.25,.9,.35,1.05) both}@keyframes svelte-1tk8bnv-lid-self{0%{transform:translate(4px,14px) rotate(7deg);animation-timing-function:cubic-bezier(.3,0,.4,1)}to{transform:translate(-12px,-78px) rotate(-13deg)}}.lid--fall.svelte-1tk8bnv{animation:svelte-1tk8bnv-lid-fall .3s cubic-bezier(.5,0,.9,.6) both}@keyframes svelte-1tk8bnv-lid-fall{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(96px) rotate(10deg)}}.reveal[data-noglow].svelte-1tk8bnv .panel:where(.svelte-1tk8bnv){filter:none}.reveal[data-noglow].svelte-1tk8bnv .sprite-text .glyph,.reveal[data-noglow].svelte-1tk8bnv .sprite-number .glyph{filter:none}.reveal[data-noglow].svelte-1tk8bnv .value:where(.svelte-1tk8bnv){filter:none}.reveal[data-noglow].svelte-1tk8bnv .row--filled:where(.svelte-1tk8bnv) .row__label:where(.svelte-1tk8bnv){animation-name:svelte-1tk8bnv-label-pop-flat}.reveal[data-noglow].svelte-1tk8bnv .row--filled:where(.svelte-1tk8bnv) .row__value:where(.svelte-1tk8bnv){animation-name:svelte-1tk8bnv-row-thock-flat}@keyframes svelte-1tk8bnv-label-pop-flat{0%{transform:scale(1)}35%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes svelte-1tk8bnv-row-thock-flat{0%{transform:scale(1.8)}to{transform:scale(1)}}.rp-backdrop.svelte-hprcfs{position:absolute;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:16px;animation:svelte-hprcfs-rp-fade .18s ease}@keyframes svelte-hprcfs-rp-fade{0%{opacity:0}to{opacity:1}}.rp-fit.svelte-hprcfs{width:min(400px,100%)}.rp-modal.svelte-hprcfs{overflow:hidden}.rp-band.svelte-hprcfs{height:8px;background:var(--doc-moss)}.rp-body.svelte-hprcfs{padding:16px 18px 18px}.rp-kicker.svelte-hprcfs{font-family:var(--font-label);font-weight:600;font-size:9.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--doc-moss)}.rp-title.svelte-hprcfs{margin:7px 0 0;font-size:24px;line-height:.98}.rp-descr.svelte-hprcfs{margin:9px 0 0;font-weight:500;font-size:13px;line-height:1.5;color:var(--doc-body-2);text-wrap:pretty}.rp-ledger.svelte-hprcfs{margin-top:14px;border-top:var(--doc-edge)}.rp-row.svelte-hprcfs{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--doc-rule)}.rp-label.svelte-hprcfs{font-family:var(--font-head);font-weight:700;font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--doc-mute)}.rp-value.svelte-hprcfs{font-family:var(--font-head);font-weight:800;font-size:14px;text-transform:uppercase;letter-spacing:.02em}.rp-total.svelte-hprcfs{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:12px;padding-bottom:6px;border-bottom:2px solid var(--doc-ink)}.rp-total-amount.svelte-hprcfs{font-size:30px;line-height:.9;letter-spacing:-.03em}.rp-cta.svelte-hprcfs{--doc-btn-hover: var(--doc-moss);width:100%;margin-top:14px}.overlay.svelte-1iyk00u{position:absolute;inset:0;z-index:1300;display:grid;place-items:center;padding:16px}.fit.svelte-1iyk00u{width:min(380px,92vw)}.card.svelte-1iyk00u{width:100%;overflow:hidden}.tape.svelte-1iyk00u{height:8px;background-image:repeating-linear-gradient(45deg,var(--doc-rust) 0 6px,var(--doc-ink) 6px 12px)}.body.svelte-1iyk00u{padding:16px 18px 18px}.kicker.svelte-1iyk00u{font-family:var(--font-label);font-weight:600;font-size:9.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--doc-rust-ink)}.title.svelte-1iyk00u{margin:7px 0 0;font-size:24px;line-height:.98}.lead.svelte-1iyk00u{margin:9px 0 0;font-weight:500;font-size:13px;line-height:1.5;color:var(--doc-body-2);text-wrap:pretty}.cta.svelte-1iyk00u{--doc-btn-hover: var(--doc-rust);width:100%;margin-top:16px}.overlay.svelte-yry8zc{position:absolute;inset:0;z-index:1090;display:grid;place-items:center;padding:24px}.card.svelte-yry8zc{position:relative;width:min(1100px,96vw);max-height:92vh;color:#fff;text-align:center;transform-origin:top center}.panels.svelte-yry8zc{display:grid;grid-template-columns:auto 1fr 1fr 1fr auto;gap:24px;align-items:stretch;margin-bottom:20px}.tut-arrow--prev.svelte-yry8zc{grid-column:1}.slot--left.svelte-yry8zc{grid-column:2}.panel.center.svelte-yry8zc{grid-column:3}.slot--right.svelte-yry8zc{grid-column:4}.tut-arrow--next.svelte-yry8zc{grid-column:5}.slot.svelte-yry8zc{display:grid}.slot.svelte-yry8zc>.panel:where(.svelte-yry8zc){grid-area:1 / 1;transition:opacity .34s ease,transform .38s cubic-bezier(.2,.9,.3,1.15)}.slot.svelte-yry8zc>.panel:where(.svelte-yry8zc):not(.on){opacity:0;pointer-events:none}.slot.svelte-yry8zc>.panel.before:where(.svelte-yry8zc){transform:translateY(var(--panel-shift, 0px)) translate(-26px) scale(.94)}.slot.svelte-yry8zc>.panel.after:where(.svelte-yry8zc){transform:translateY(var(--panel-shift, 0px)) translate(26px) scale(.94)}.tut-arrow.svelte-yry8zc{align-self:center;display:grid;place-items:center;width:46px;height:46px;padding:0;color:var(--doc-ink);background:var(--doc-paper);border:2px solid var(--doc-ink);border-radius:var(--doc-r);box-shadow:0 8px 18px #0000006b;cursor:pointer;transition:transform .16s cubic-bezier(.34,1.4,.5,1),background .16s ease,box-shadow .16s ease}.tut-arrow.svelte-yry8zc svg:where(.svelte-yry8zc){width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.tut-arrow.svelte-yry8zc:hover{background:var(--doc-amber);transform:translateY(-3px);box-shadow:0 12px 22px #00000075}.tut-arrow.svelte-yry8zc:active{transform:translateY(0) scale(.94);box-shadow:var(--doc-press);transition-duration:40ms}.tut-arrow.svelte-yry8zc:focus-visible{outline:2px solid var(--doc-amber);outline-offset:3px}.panel.svelte-yry8zc{display:flex;flex-direction:column;align-items:center;padding:14px 16px 16px;transform:translateY(var(--panel-shift, 0px));background-color:var(--doc-paper);background-image:var(--doc-grain);background-size:3px 3px;border:var(--doc-edge);border-radius:var(--doc-r);color:var(--doc-ink);box-shadow:0 10px 28px #00000073}.panel.side.svelte-yry8zc{--panel-shift: -28px}.panel.side.bloom.svelte-yry8zc{animation:svelte-yry8zc-tut-card-in .52s cubic-bezier(.34,1.56,.64,1) both}.panel.center.svelte-yry8zc{--panel-shift: 12px}.slot--left.svelte-yry8zc>.panel.bloom:where(.svelte-yry8zc){animation-delay:.36s}.slot--right.svelte-yry8zc>.panel.bloom:where(.svelte-yry8zc){animation-delay:.48s}@keyframes svelte-yry8zc-tut-card-in{0%{opacity:0;transform:translateY(var(--panel-shift, 0px)) scale(.15)}to{opacity:1;transform:translateY(var(--panel-shift, 0px)) scale(1)}}.panel-title.svelte-yry8zc{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;align-self:stretch;margin:0 0 10px;font-family:var(--font-head);font-weight:900;font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:var(--doc-ink)}.art.svelte-yry8zc{height:100px;display:grid;place-items:center;margin-bottom:8px;width:100%}.panel.svelte-yry8zc .art:where(.svelte-yry8zc){margin-top:auto}.panel.svelte-yry8zc .lead:where(.svelte-yry8zc){margin-bottom:auto}.welcome-logo-art.svelte-yry8zc{height:auto;margin-bottom:6px}.welcome-logo.svelte-yry8zc{display:block;width:clamp(170px,34vw,250px);height:auto;object-fit:contain}.tile-wrap.svelte-yry8zc{display:grid;place-items:center}.order-art.svelte-yry8zc{display:flex;align-items:center;justify-content:center;gap:8px}.order-art.svelte-yry8zc .tile-wrap:where(.svelte-yry8zc){padding:5px}.order-art.svelte-yry8zc .tile-wrap:where(.svelte-yry8zc) .tenure-badge .sprite-number{transform:scale(.63)}.lift-row.svelte-yry8zc{display:flex;align-items:center;justify-content:center;gap:8px}.lift-row.svelte-yry8zc .tile-wrap:where(.svelte-yry8zc){padding:4px}.art.plate.svelte-yry8zc{position:relative;overflow:hidden;border:2px solid var(--doc-ink);border-radius:calc(var(--doc-r) - 2px);background-color:var(--doc-navy);background-image:radial-gradient(closest-side at 50% 52%,color-mix(in oklab,var(--room) 40%,transparent),transparent),repeating-linear-gradient(180deg,rgba(255,255,255,.05) 0 1px,transparent 1px 3px)}.vol.svelte-yry8zc{flex:none;padding:1px 7px 2px;font-family:var(--font-head);font-weight:800;font-size:10px;letter-spacing:.1em;color:var(--room-ink);border:1.5px solid currentColor;border-radius:4px;white-space:nowrap}.lead.svelte-yry8zc{color:var(--doc-body);font-weight:500;font-size:13.5px;line-height:1.55;margin:0;text-align:left;text-wrap:pretty}.lead.svelte-yry8zc strong{color:var(--doc-ink);font-weight:800}.panel.center.svelte-yry8zc .lead:where(.svelte-yry8zc){text-align:center}.nav.svelte-yry8zc{display:grid;grid-auto-flow:row;place-items:center;gap:12px;margin-top:30px}.dont-show.svelte-yry8zc{display:inline-flex;align-items:center;gap:9px;cursor:pointer;user-select:none;-webkit-user-select:none}.dont-show.svelte-yry8zc input:where(.svelte-yry8zc){position:absolute;width:1px;height:1px;opacity:0;margin:0;pointer-events:none}.box.svelte-yry8zc{flex:none;width:22px;height:22px;border:1.5px solid var(--doc-paper);background:#141a208c;display:grid;place-items:center;transition:background .12s ease,border-color .12s ease}.box.svelte-yry8zc:after{content:"";width:6px;height:11px;border:solid var(--doc-ink);border-width:0 3px 3px 0;transform:rotate(45deg) translateY(-1px);opacity:0;transition:opacity .1s ease}.dont-show.svelte-yry8zc input:where(.svelte-yry8zc):checked+.box:where(.svelte-yry8zc){background:var(--doc-amber);border-color:var(--doc-amber)}.dont-show.svelte-yry8zc input:where(.svelte-yry8zc):checked+.box:where(.svelte-yry8zc):after{opacity:1}.dont-show.svelte-yry8zc:hover .box:where(.svelte-yry8zc){border-color:var(--doc-amber)}.dont-show.svelte-yry8zc input:where(.svelte-yry8zc):focus-visible+.box:where(.svelte-yry8zc){outline:2px solid var(--doc-amber);outline-offset:2px}.dont-show-label.svelte-yry8zc{font-family:var(--font-head);font-weight:800;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--doc-paper);text-shadow:0 1px 4px rgba(0,0,0,.85),0 0 2px rgba(0,0,0,.95);white-space:nowrap}.btn.svelte-yry8zc{padding:16px 58px;font-family:var(--font-display);font-weight:400;font-size:22px;letter-spacing:.06em;text-transform:uppercase;border:2px solid var(--doc-ink);border-radius:var(--doc-r);cursor:pointer;transition:transform .16s cubic-bezier(.34,1.4,.5,1),box-shadow .16s ease,background .16s ease,color .16s ease}.btn-primary.svelte-yry8zc{color:var(--doc-ink);background:var(--doc-paper);box-shadow:0 10px 26px #00000073}.btn-primary.svelte-yry8zc:hover{background:var(--doc-amber);transform:translateY(-3px);box-shadow:0 14px 30px #0000007a}.btn-primary.svelte-yry8zc:active{transform:translateY(0) scale(.96);box-shadow:var(--doc-press);transition-duration:40ms}.btn-primary.svelte-yry8zc:focus-visible{outline:2px solid var(--doc-amber);outline-offset:3px}@media(max-width:760px){.overlay.svelte-yry8zc{padding:12px;align-items:start}.card.svelte-yry8zc{width:min(528px,96vw);max-height:none}.panels.svelte-yry8zc{grid-template-columns:auto 1fr auto;grid-template-rows:auto 1fr 1fr;gap:10px;margin-bottom:12px}.tut-arrow--prev.svelte-yry8zc{grid-column:1;grid-row:1 / span 3}.panel.center.svelte-yry8zc{grid-column:2;grid-row:1}.slot--left.svelte-yry8zc{grid-column:2;grid-row:2}.slot--right.svelte-yry8zc{grid-column:2;grid-row:3}.tut-arrow--next.svelte-yry8zc{grid-column:3;grid-row:1 / span 3}.tut-arrow.svelte-yry8zc{width:34px;height:34px}.tut-arrow.svelte-yry8zc svg:where(.svelte-yry8zc){width:17px;height:17px}.slot.svelte-yry8zc>.panel.before:where(.svelte-yry8zc){transform:translateY(var(--panel-shift, 0px)) translate(-14px) scale(.94)}.slot.svelte-yry8zc>.panel.after:where(.svelte-yry8zc){transform:translateY(var(--panel-shift, 0px)) translate(14px) scale(.94)}.panel.svelte-yry8zc{padding:12px 14px 14px}.panel.side.svelte-yry8zc,.panel.center.svelte-yry8zc{--panel-shift: 0px}.panel-title.svelte-yry8zc{font-size:15px;margin-bottom:6px}.art.svelte-yry8zc{height:96px;min-height:0;margin-bottom:6px}.welcome-logo-art.svelte-yry8zc{height:150px}.order-art.svelte-yry8zc{padding-bottom:0;gap:6px}.lift-row.svelte-yry8zc{gap:6px}.welcome-logo.svelte-yry8zc{width:auto;height:150px;max-width:100%}.lead.svelte-yry8zc{font-size:13px;line-height:1.4}.btn.svelte-yry8zc{padding:13px 44px;font-size:15px}.nav.svelte-yry8zc{margin-top:14px}}.dev-antic-btn.svelte-1q9ozew{position:fixed;left:8px;bottom:8px;z-index:9999;padding:4px 8px;font:600 11px/1 monospace;color:#cde6a0;background:#0a0d08d1;border:1px solid #3a4a24;border-radius:5px;cursor:pointer;opacity:.55}.dev-antic-btn.svelte-1q9ozew:hover{opacity:1}#stage.svelte-1q9ozew{position:fixed;inset:0;background:#04060a;overflow:hidden;--bg: #0a0d08;--panel: #13160e;--panel-2: #0e120b;--rust: #6b4a2a;--line: #2a3020;--ink: #05070a;--green: #8ce63a;--magenta: #ff2e9a;--cyan: #19d3e6;--amber: #ffb119;--text: #e7f2dd;--text-mute: #8b9a7d}.bg-layer.svelte-1q9ozew{position:absolute;inset:0;z-index:0;pointer-events:none;transform-origin:center;transition:transform .7s cubic-bezier(.22,1,.36,1)}.bg-layer.anticipating.svelte-1q9ozew{transform:scale(1.04);transition:transform 3.2s cubic-bezier(.16,.84,.44,1)}.bg-layer.bg-zoom-in.svelte-1q9ozew{transform:scale(1.2);transition:none}.bg-layer.bg-zoom-out.svelte-1q9ozew{transform:none;transition:transform .5s cubic-bezier(.22,1,.36,1)}.bg-layer.svelte-1q9ozew .fallback{position:absolute;inset:0;transform:scale(1.03);transform-origin:center}#screen.na-hide.svelte-1q9ozew{display:none}#screen.svelte-1q9ozew{position:absolute;left:0;top:0;z-index:1;overflow:clip;overflow-clip-margin:60px;--cell-aspect: 1;--cell-w-base: 112px;--cell-h-max: 112px;--cell-w: min(var(--cell-w-base), calc(var(--cell-h-max) / var(--cell-aspect)));--cell-h: calc(var(--cell-w) * var(--cell-aspect));--cell-size: var(--cell-w);--frame-rgb: 230, 58, 138}#screen.svelte-1q9ozew:has(.lift){overflow:visible}#screen[data-fs-visual=fs].svelte-1q9ozew{--frame-rgb: 157, 78, 224}#screen[data-orientation=portrait]{--cell-w-base: 120px;--cell-h-max: 127px;--h-deficit: clamp(0px, calc(1274.4px - var(--stage-h, 1280px)), 125px);--monitor-w: min( 720px, calc((var(--stage-h, 1280px) - 586px + var(--h-deficit)) * 1.045897) );--monitor-h: calc(var(--monitor-w) / 1.045897);--monitor-shift-y: 0px;--ap-left: calc(var(--monitor-w) * .105053);--ap-top: calc(var(--monitor-h) * .108484);--ap-w: calc(var(--monitor-w) * .789894);--ap-h: calc(var(--monitor-h) * .738526);--cell-h: calc((var(--ap-h) - 6px) / 5);--cell-w: calc((var(--ap-w) - 6px) / 5)}#screen[data-orientation=landscape]{--monitor-h: 720px;--monitor-w: calc(var(--monitor-h) * 1.045897);--monitor-shift-y: 0px;--ap-left: calc(var(--monitor-w) * .105053);--ap-top: calc(var(--monitor-h) * .108484);--ap-w: calc(var(--monitor-w) * .789894);--ap-h: calc(var(--monitor-h) * .738526);--cell-h: calc((var(--ap-h) - 6px) / 5);--cell-w: calc((var(--ap-w) - 6px) / 5)}.zoom-layer.svelte-1q9ozew{position:absolute;inset:0;transform-origin:center;transition:transform .7s cubic-bezier(.22,1,.36,1)}.zoom-layer.anticipating.svelte-1q9ozew{transform:scale(1.04);transition:transform 3.2s cubic-bezier(.16,.84,.44,1)}.layout.svelte-1q9ozew{position:absolute;inset:0;z-index:13;display:grid;grid-template-rows:1fr}#screen[data-orientation=portrait] .layout.svelte-1q9ozew{bottom:132px}#screen[data-room-result].svelte-1q9ozew .layout:where(.svelte-1q9ozew){transition:opacity .45s ease}#screen[data-room-result=true].svelte-1q9ozew .layout:where(.svelte-1q9ozew){opacity:0;pointer-events:none}.band.svelte-1q9ozew{position:relative;min-width:0;min-height:0}.scene.svelte-1q9ozew{display:grid;grid-template-rows:1fr;align-items:center;justify-items:center;padding:24px 56px 88px;overflow:visible}#screen[data-orientation=landscape] .scene.svelte-1q9ozew{padding:0 56px}#screen[data-orientation=portrait] .scene.svelte-1q9ozew{padding:calc(188px - .25 * var(--h-deficit, 0px)) 0 calc(266px - .75 * var(--h-deficit, 0px));align-items:center}.reels-slot.svelte-1q9ozew{position:relative;display:grid;place-items:center;overflow:visible}.logo.svelte-1q9ozew{position:absolute;top:8px;left:24px;z-index:11;pointer-events:none}#screen[data-orientation=landscape] .logo.svelte-1q9ozew,#screen[data-orientation=portrait] .logo.svelte-1q9ozew{z-index:14}#screen[data-intro=init].svelte-1q9ozew .reels-slot:where(.svelte-1q9ozew),#screen[data-intro=flying].svelte-1q9ozew .reels-slot:where(.svelte-1q9ozew){transform:translateY(-220%);transition:none}#screen[data-intro=revealing].svelte-1q9ozew .reels-slot:where(.svelte-1q9ozew){transform:none;transition:transform .85s cubic-bezier(.2,.7,.2,1)}#screen[data-intro=init] .flank-left,#screen[data-intro=flying] .flank-left{transform:translate(-140%);transition:none}#screen[data-intro=revealing] .flank-left{transform:none;transition:transform .85s cubic-bezier(.2,.7,.2,1) .1s}#screen[data-intro=init] .flank-right,#screen[data-intro=flying] .flank-right{transform:translate(140%);transition:none}#screen[data-intro=revealing] .flank-right{transform:none;transition:transform .85s cubic-bezier(.2,.7,.2,1) .1s}#screen[data-orientation=portrait][data-intro=init] .controls,#screen[data-orientation=portrait][data-intro=flying] .controls{opacity:0}#screen[data-orientation=portrait][data-intro=revealing] .controls{opacity:1;transition:opacity .55s ease .2s}#screen[data-fs-transition=entering-full].svelte-1q9ozew .reels-slot:where(.svelte-1q9ozew){animation:svelte-1q9ozew-slot-swap .9s cubic-bezier(.4,0,.2,1) 1 both}@keyframes svelte-1q9ozew-slot-swap{0%,to{transform:none}42%,50%{transform:translateY(-140%)}}#screen[data-fs-transition=entering-full].svelte-1q9ozew .cell .tile-wrap,#screen[data-fs-transition=entering-full].svelte-1q9ozew .cell .plate{animation:svelte-1q9ozew-slot-empty .9s linear 1 both}@keyframes svelte-1q9ozew-slot-empty{0%,41%{opacity:1}50%,to{opacity:0}}#screen[data-slot-hold].svelte-1q9ozew .reels-slot:where(.svelte-1q9ozew){animation:none;transform:translateY(-140%)}#screen[data-slot-hold=held].svelte-1q9ozew .reels-slot:where(.svelte-1q9ozew){visibility:hidden}#screen[data-slot-hold=drop].svelte-1q9ozew .reels-slot:where(.svelte-1q9ozew){animation:svelte-1q9ozew-slot-hold-drop var(--slot-drop-ms, .52s) cubic-bezier(.4,0,.2,1) 1 both}@keyframes svelte-1q9ozew-slot-hold-drop{0%{transform:translateY(-140%)}to{transform:none}}#screen[data-slot-hold].svelte-1q9ozew .cell .tile-wrap,#screen[data-slot-hold].svelte-1q9ozew .cell .plate{opacity:0}.error.svelte-1owq6m3{position:fixed;inset:0;background:linear-gradient(180deg,#0a0d08d9,#05070af2),var(--bg, #0a0d08);display:grid;place-items:center;z-index:9999;padding:24px}.card.svelte-1owq6m3{max-width:480px;width:100%;overflow:hidden;box-shadow:0 18px 48px #0009}.tape.svelte-1owq6m3{height:8px;background-image:repeating-linear-gradient(45deg,var(--doc-rust) 0 6px,var(--doc-ink) 6px 12px)}.body.svelte-1owq6m3{padding:20px 22px}.kicker.svelte-1owq6m3{font-family:var(--font-label);font-weight:600;font-size:9.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--doc-rust-ink)}.title.svelte-1owq6m3{margin:8px 0 14px;font-size:28px;line-height:.96}.reason.svelte-1owq6m3{border:1px solid var(--doc-ink);background:var(--doc-navy);padding:10px 14px;margin:0 0 14px;font-family:var(--font-label);font-weight:600;font-size:12px;line-height:1.45;letter-spacing:.02em;word-break:break-word;color:#f2c3b5;text-align:left}.hint.svelte-1owq6m3{margin:0;font-weight:500;font-size:13px;color:var(--doc-body-2);line-height:1.5}@media(max-height:300px){.error.svelte-1owq6m3{padding:6px}.card.svelte-1owq6m3{max-height:calc(100dvh - 12px);overflow-y:auto}.tape.svelte-1owq6m3{height:5px}.body.svelte-1owq6m3{padding:8px 12px 10px}.kicker.svelte-1owq6m3{font-size:8px}.title.svelte-1owq6m3{font-size:18px;margin:4px 0 6px}.reason.svelte-1owq6m3{padding:5px 8px;font-size:10px;margin-bottom:6px}.hint.svelte-1owq6m3{font-size:9px}}@media(max-width:480px){.body.svelte-1owq6m3{padding:16px}.title.svelte-1owq6m3{font-size:22px}}.splash.svelte-1543wpc{--accent: 202, 220, 248;--ink: #ffffff;--bg: #000000;--fs: clamp(20px, 5vw, 56px);--star: calc(var(--fs) * .52);--thick: calc(var(--fs) * .044);--gap: calc(var(--fs) * .2);position:fixed;inset:0;z-index:9500;background:var(--bg);color:var(--ink);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;overflow:hidden;display:flex;align-items:center;justify-content:center;-webkit-font-smoothing:antialiased;transition:opacity .6s ease}.splash.hide.svelte-1543wpc{opacity:0}.grain.svelte-1543wpc{position:fixed;inset:-50%;width:200%;height:200%;pointer-events:none;opacity:.035;z-index:5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mix-blend-mode:screen}.ambient.svelte-1543wpc{position:absolute;inset:0;pointer-events:none;z-index:1;background:radial-gradient(ellipse 70% 55% at 50% 44%,rgba(var(--accent),.07),transparent 65%);animation:svelte-1543wpc-ambient-breathe 5.5s ease-in-out infinite alternate}@keyframes svelte-1543wpc-ambient-breathe{0%{opacity:.55}to{opacity:1}}.stage.svelte-1543wpc{position:relative;display:flex;flex-direction:column;align-items:center;z-index:2;will-change:transform,opacity}.glow.svelte-1543wpc{position:absolute;left:50%;top:calc(var(--star) * .5);width:calc(var(--fs) * 5.2);height:calc(var(--fs) * 5.2);transform:translate(-50%,-50%);border-radius:50%;opacity:0;pointer-events:none;z-index:0;background:radial-gradient(circle at center,rgba(var(--accent),.55) 0%,rgba(var(--accent),.18) 22%,rgba(var(--accent),.05) 42%,transparent 62%);filter:blur(2px);will-change:transform,opacity}.star.svelte-1543wpc{position:relative;width:var(--star);height:var(--star);margin-bottom:var(--gap);z-index:2;opacity:0;will-change:transform,opacity}.lens.svelte-1543wpc{position:absolute;left:50%;top:50%;width:var(--thick);height:var(--star);background:var(--ink);transform-origin:center center;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}.lens.svelte-1543wpc:nth-child(1){transform:translate(-50%,-50%) rotate(0)}.lens.svelte-1543wpc:nth-child(2){transform:translate(-50%,-50%) rotate(60deg)}.lens.svelte-1543wpc:nth-child(3){transform:translate(-50%,-50%) rotate(120deg)}.word-wrap.svelte-1543wpc{position:relative;z-index:2}.wordmark.svelte-1543wpc{display:flex;font-size:var(--fs);font-weight:700;letter-spacing:.012em;line-height:.9}.wordmark.svelte-1543wpc span:where(.svelte-1543wpc){display:inline-block;opacity:0;will-change:transform,opacity,filter}.wordmark.svelte-1543wpc span[data-c=I]:where(.svelte-1543wpc){padding:0 .012em}.sub.svelte-1543wpc{display:flex;align-items:center;gap:calc(var(--fs) * .26);margin-top:calc(var(--fs) * .36);height:calc(var(--fs) * .3);z-index:2}.rule.svelte-1543wpc{width:calc(var(--fs) * 1.15);height:1px;transform:scaleX(0);will-change:transform}.rule-l.svelte-1543wpc{background:linear-gradient(90deg,transparent,rgba(255,255,255,.55));transform-origin:right center}.rule-r.svelte-1543wpc{background:linear-gradient(90deg,rgba(255,255,255,.55),transparent);transform-origin:left center}.games.svelte-1543wpc{font-size:calc(var(--fs) * .24);font-weight:500;letter-spacing:.55em;margin-right:-.55em;color:#fffc;opacity:0;will-change:transform,opacity,filter}.boot.svelte-1543wpc{height:42px;margin-top:calc(var(--fs) * .75);display:flex;flex-direction:column;align-items:center;gap:12px;opacity:0;animation:svelte-1543wpc-boot-in .7s ease .25s forwards;z-index:2}.bar.svelte-1543wpc{width:min(380px,74vw);height:5px;border-radius:999px;background:#ffffff24;overflow:hidden}.fill.svelte-1543wpc{height:100%;border-radius:999px;background:var(--ink);transition:width .18s ease-out}.pct.svelte-1543wpc{font-size:12px;font-weight:500;letter-spacing:.28em;color:#ffffff8c;font-variant-numeric:tabular-nums}.tap.svelte-1543wpc{padding-top:6px;font-size:13px;font-weight:600;letter-spacing:.34em;color:var(--ink);animation:svelte-1543wpc-tap-pulse 1.6s ease-in-out infinite}.gate.svelte-1543wpc{position:absolute;inset:0;background:transparent;border:none;padding:0;margin:0;cursor:pointer;z-index:10}.gate.svelte-1543wpc:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:-8px}@keyframes svelte-1543wpc-boot-in{to{opacity:1}}@keyframes svelte-1543wpc-tap-pulse{0%,to{opacity:.35}50%{opacity:1}}.sweep.svelte-1543wpc{position:absolute;top:-15%;left:0;width:14%;height:130%;pointer-events:none;opacity:0;z-index:3;background:linear-gradient(100deg,transparent 0%,rgba(var(--accent),0) 30%,rgba(var(--accent),.85) 50%,rgba(var(--accent),0) 70%,transparent 100%);filter:blur(6px);will-change:transform,opacity}.fps-meter.svelte-squaqa{position:fixed;top:max(4px,env(safe-area-inset-top));left:4px;z-index:99999;display:flex;align-items:baseline;gap:6px;padding:2px 8px;border-radius:6px;background:#000000a6;color:#d8ffd8;font:700 12px/1.4 monospace;pointer-events:none}.now.svelte-squaqa{font-size:18px}.now.bad.svelte-squaqa{color:#ff5f6b}.cfg.svelte-squaqa{color:#8ecbff}
