.like-btn[data-v-694f5c14]{align-items:center;background:transparent;border:0;border-radius:17px;color:var(--text-2);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:4px;height:34px;justify-content:center;min-width:34px;padding:0 8px;-webkit-tap-highlight-color:transparent;transition:color .2s ease,background .2s ease,transform .2s ease}@media (hover:hover){.like-btn[data-v-694f5c14]:hover{background:color-mix(in srgb,var(--text-1) 8%,transparent);color:var(--text-1)}}.like-btn[data-v-694f5c14]:active{transform:scale(.9)}.like-btn[data-v-694f5c14]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.like-btn.on[data-v-694f5c14]{color:var(--like,#f43f5e)}.like-count[data-v-694f5c14]{font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.like-btn.on svg[data-v-694f5c14]{animation:pop-694f5c14 .3s cubic-bezier(.3,1.6,.5,1)}@keyframes pop-694f5c14{40%{transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.like-btn.on svg[data-v-694f5c14]{animation:none}}.puzzle-card[data-v-ab8893b6]{height:100%;perspective:1500px;position:absolute;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:100%;-webkit-tap-highlight-color:transparent;transform-origin:center bottom}.is-top[data-v-ab8893b6]{cursor:grab}.is-top[data-v-ab8893b6]:active{cursor:grabbing}.sr-only[data-v-ab8893b6]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0)}.card-flipper[data-v-ab8893b6]{height:100%;position:relative;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.23,1,.32,1);width:100%}.is-flipped .card-flipper[data-v-ab8893b6]{transform:rotateY(180deg)}.hidden-by-flip .card-flipper[data-v-ab8893b6]{opacity:0!important;visibility:hidden!important}.hidden-by-flip[data-v-ab8893b6]:before{background:var(--surface-2);content:""}.card-face[data-v-ab8893b6],.hidden-by-flip[data-v-ab8893b6]:before{border:1px solid var(--line);border-radius:24px;top:0;right:0;bottom:0;left:0;position:absolute}.card-face[data-v-ab8893b6]{backface-visibility:hidden;-webkit-backface-visibility:hidden;background:var(--surface);box-shadow:0 24px 48px -28px #000000b3;color:var(--text-1);overflow:hidden}.v-theme--light .card-face[data-v-ab8893b6]{box-shadow:0 30px 60px -24px color-mix(in srgb,var(--cat) 30%,rgba(15,23,42,.28)),0 6px 16px -6px #0f172a14}.card-back[data-v-ab8893b6]{background:radial-gradient(140% 55% at 50% -12%,color-mix(in srgb,var(--cat,var(--accent)) 14%,transparent),transparent 70%),var(--surface);display:flex;flex-direction:column;transform:rotateY(180deg)}.puzzle-card.is-flipped .card-front[data-v-ab8893b6],.puzzle-card:not(.is-flipped) .card-back[data-v-ab8893b6]{pointer-events:none}.card-front[data-v-ab8893b6]{background:var(--surface);container-type:inline-size;display:flex;flex-direction:column;padding:16px 18px 40px}.front-cover[data-v-ab8893b6]{background:linear-gradient(90deg,color-mix(in srgb,var(--c) 70%,#fff),var(--c) 55%);flex-shrink:0;height:5px;margin:-16px -18px 0}.card-front[style][data-v-ab8893b6]{background:linear-gradient(to bottom,color-mix(in srgb,var(--c) 26%,transparent),color-mix(in srgb,var(--c) 7%,transparent) 30%,transparent 55%),var(--surface);box-shadow:inset 0 1px #ffffff0f,0 24px 48px -28px #000000b3}.v-theme--light .card-front[style][data-v-ab8893b6]{background:linear-gradient(to bottom,color-mix(in srgb,var(--c) 16%,transparent),color-mix(in srgb,var(--c) 4%,transparent) 30%,transparent 55%),var(--surface);box-shadow:0 30px 60px -24px color-mix(in srgb,var(--c) 30%,rgba(15,23,42,.28)),0 6px 16px -6px #0f172a14}.front-mid .stamp[data-v-ab8893b6]{margin-bottom:2px}.front-mid[data-v-ab8893b6]{align-items:center;display:flex;flex:1;flex-direction:column;gap:10px;justify-content:safe center;padding-top:12px;text-align:center}.fact[data-v-ab8893b6]{font-family:var(--font-ui);font-size:clamp(22px,9cqw,28px);font-weight:600;letter-spacing:-.022em;line-height:1.26;margin:0;max-width:100%;padding:0 10px;text-wrap:balance}.front-social[data-v-ab8893b6]{align-items:center;border-top:1px solid var(--line);display:flex;flex-shrink:0;gap:2px;margin:22px -10px -30px;padding:8px 0 0}.social-count[data-v-ab8893b6]{align-items:center;color:var(--text-2);display:inline-flex;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;gap:5px;height:34px;padding:0 8px}.social-share[data-v-ab8893b6]{background:transparent;border:0;border-radius:50%;color:var(--text-2);cursor:pointer;display:grid;height:34px;margin-left:auto;place-items:center;width:34px;-webkit-tap-highlight-color:transparent;transition:color .2s ease,background .2s ease}@media (hover:hover){.social-share[data-v-ab8893b6]:hover{background:color-mix(in srgb,var(--text-1) 8%,transparent);color:var(--text-1)}}.social-share[data-v-ab8893b6]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.front-foot[data-v-ab8893b6]{align-items:center;display:flex;flex-direction:column;gap:12px;margin-top:18px}.flip-cta[data-v-ab8893b6]{align-items:center;background:color-mix(in srgb,var(--cat) 8%,transparent);border:1px solid color-mix(in srgb,var(--cat) 55%,transparent);border-radius:12px;color:var(--cat);display:inline-flex;font-size:14px;font-weight:600;gap:7px;letter-spacing:.01em;padding:10px 18px;white-space:nowrap}.v-theme--light .flip-cta[data-v-ab8893b6]{background:color-mix(in srgb,var(--cat) 10%,transparent);border-color:color-mix(in srgb,var(--cat) 60%,#000);color:color-mix(in srgb,var(--cat) 55%,#000)}.card-front[style] .flip-cta[data-v-ab8893b6]:not(.flip-cta-flat){background:color-mix(in srgb,var(--c) 16%,transparent);border-color:color-mix(in srgb,var(--c) 70%,#fff);color:color-mix(in srgb,var(--c) 50%,#fff)}.v-theme--light .card-front[style] .flip-cta[data-v-ab8893b6]:not(.flip-cta-flat){background:color-mix(in srgb,var(--c) 9%,transparent);border-color:color-mix(in srgb,var(--c) 85%,#000);color:color-mix(in srgb,var(--c) 78%,#000)}.flip-cta-flat[data-v-ab8893b6],.v-theme--light .flip-cta-flat[data-v-ab8893b6]{background:transparent;border:0;color:var(--cta,var(--cat));padding:9px 17px}.v-theme--light .flip-cta-flat[data-v-ab8893b6]{color:color-mix(in srgb,var(--cta,var(--cat)) 70%,#000)}.flip-cta-won[data-v-ab8893b6]{--cta:var(--green)}.flip-cta-lost[data-v-ab8893b6]{--cta:var(--orange)}.back-head[data-v-ab8893b6]{flex-shrink:0;padding:30px 26px 10px;position:relative}.back-title[data-v-ab8893b6]{color:var(--text-1);font-family:var(--font-ui);font-size:18px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.012em;line-height:1.4;margin:0;text-align:left;text-wrap:pretty}.q-figure[data-v-ab8893b6]{color:color-mix(in srgb,var(--cat,var(--accent)) 62%,var(--text-1));font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.02em;white-space:nowrap}.progress[data-v-ab8893b6]{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:6px}.head-stake[data-v-ab8893b6]{border:1px solid color-mix(in srgb,var(--gold) 40%,transparent);border-radius:999px;color:var(--gold);font-family:var(--font-display);font-size:12px;padding:4px 9px}.head-stake[data-v-ab8893b6],.stamp[data-v-ab8893b6]{font-weight:800;white-space:nowrap}.stamp[data-v-ab8893b6]{border:2px solid var(--green);border-radius:4px;color:var(--green);display:inline-block;flex-shrink:0;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.12em;line-height:1;opacity:.9;padding:3px 7px;text-transform:uppercase;transform:rotate(-9deg)}.back-body[data-v-ab8893b6]{display:flex;flex:1;flex-direction:column;gap:10px;min-height:0;overflow-y:auto;padding:0 14px 14px;scrollbar-width:none;transition:opacity .5s ease}.back-body--behind[data-v-ab8893b6]{opacity:.75;pointer-events:none}.back-body[data-v-ab8893b6]::-webkit-scrollbar{display:none}.back-body[data-v-ab8893b6]>*{flex-shrink:0}.back-loading[data-v-ab8893b6]{display:flex;justify-content:center;padding:40px 0}.sponsor[data-v-ab8893b6]{border:1px solid color-mix(in srgb,var(--gold) 30%,transparent);border-radius:12px;color:var(--text-2);font-size:12px;line-height:1.4;margin:0;padding:8px 12px}.sponsor strong[data-v-ab8893b6],.sponsor-name[data-v-ab8893b6]{color:var(--gold);font-weight:700}.grid[data-v-ab8893b6]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-block:auto;padding:0 22px 4px}.tile[data-v-ab8893b6]{background:transparent;border:0;border-radius:18px;cursor:pointer;display:block;padding:0;position:relative;width:100%;-webkit-tap-highlight-color:transparent}.tile[data-v-ab8893b6]:active{transform:scale(.98)}.tile-dim[data-v-ab8893b6],.tile-opening[data-v-ab8893b6]{cursor:default}.tile-correct[data-v-ab8893b6],.tile-opened[data-v-ab8893b6],.tile-opening[data-v-ab8893b6]{z-index:2}.tile-stage[data-v-ab8893b6]{aspect-ratio:6/5;display:block;position:relative;width:100%}.tile-shake[data-v-ab8893b6]{animation:shake-ab8893b6 .45s}@keyframes shake-ab8893b6{20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}.tile[data-v-ab8893b6]:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.tile[data-v-ab8893b6]:disabled{cursor:default;pointer-events:none}.spotting[data-v-ab8893b6]{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:color-mix(in srgb,var(--surface) 70%,transparent);bottom:0;display:flex;flex-direction:column;gap:10px;justify-content:center;left:0;padding:0 24px;position:absolute;right:0;text-align:center;top:58px;z-index:5}.spotting-register[data-v-ab8893b6]{align-items:center;animation:fade-up .4s ease .6s both;background:var(--green);border:0;border-radius:14px;box-shadow:0 8px 20px -10px color-mix(in srgb,var(--green) 80%,#000);color:#fff;cursor:pointer;display:inline-flex;font-family:var(--font-ui);font-size:15px;font-weight:700;gap:8px;margin-top:10px;padding:12px 22px;-webkit-tap-highlight-color:transparent}.spotting-register[data-v-ab8893b6]:active{transform:scale(.97)}.spotting-register[data-v-ab8893b6]:disabled{cursor:default;opacity:.7}.spotting-register[data-v-ab8893b6]:focus-visible{outline:2px solid var(--green);outline-offset:3px}.spotting-mark[data-v-ab8893b6]{animation:mark-in-ab8893b6 .5s cubic-bezier(.3,1.5,.5,1) both;background:var(--green-soft);border-radius:50%;color:var(--green);display:grid;height:64px;margin-bottom:4px;place-items:center;position:relative;width:64px}@keyframes mark-in-ab8893b6{0%{opacity:0;transform:scale(.3)}}.spotting-pulse[data-v-ab8893b6]{animation:pulse-ab8893b6 1.2s cubic-bezier(.2,.7,.3,1) .3s 2 both;border:2px solid var(--green);border-radius:50%;top:0;right:0;bottom:0;left:0;position:absolute}@keyframes pulse-ab8893b6{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.spotting-title[data-v-ab8893b6]{animation:rise-in-ab8893b6 .45s cubic-bezier(.2,.8,.3,1) .2s both;color:var(--text-1);font-family:var(--font-display);font-size:26px;font-weight:800;letter-spacing:-.01em;line-height:1.15;margin:0}.spotting-congrats[data-v-ab8893b6]{color:var(--green);display:block;font-size:17px;font-weight:700}@keyframes rise-in-ab8893b6{0%{opacity:0;transform:translateY(10px)}}.spotting-enter-active[data-v-ab8893b6],.spotting-leave-active[data-v-ab8893b6]{transition:opacity .35s ease}.spotting-enter-from[data-v-ab8893b6],.spotting-leave-to[data-v-ab8893b6]{opacity:0}@media (prefers-reduced-motion:reduce){.spotting-mark[data-v-ab8893b6],.spotting-pulse[data-v-ab8893b6],.spotting-register[data-v-ab8893b6],.spotting-title[data-v-ab8893b6]{animation:none}}.reveal[data-v-ab8893b6]{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:color-mix(in srgb,var(--surface) 58%,transparent);bottom:0;display:flex;flex-direction:column;justify-content:safe center;left:0;overflow-y:auto;padding:10px 22px 14px;position:absolute;right:0;scrollbar-width:none;text-align:center;top:30px}.reveal[data-v-ab8893b6]::-webkit-scrollbar{display:none}.reveal-title[data-v-ab8893b6]{color:var(--green);font-size:16px;font-weight:700;margin:0 0 12px;text-align:center}.reveal-title[data-v-ab8893b6],.share-btn[data-v-ab8893b6]{font-family:var(--font-ui)}.share-btn[data-v-ab8893b6]{align-items:center;align-self:center;background:var(--surface-2);border:1px solid var(--line);border-radius:999px;color:var(--text-1);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;margin-top:14px;padding:8px 18px}.share-btn[data-v-ab8893b6]:active{transform:scale(.97)}.round-verdict[data-v-ab8893b6]{color:var(--text-2);font-family:var(--font-ui);font-size:14px;font-weight:400;margin:4px 0 0;text-align:center}.reveal[data-v-ab8893b6]>*{flex-shrink:0}.verdict-enter-active[data-v-ab8893b6]{transition:opacity .45s ease,transform .45s cubic-bezier(.2,1,.3,1)}.verdict-leave-active[data-v-ab8893b6]{transition:opacity .2s ease}.verdict-enter-from[data-v-ab8893b6]{opacity:0;transform:translate(28px)}.verdict-leave-to[data-v-ab8893b6]{opacity:0}@media (prefers-reduced-motion:reduce){.back-body[data-v-ab8893b6],.verdict-enter-active[data-v-ab8893b6],.verdict-leave-active[data-v-ab8893b6]{transition:none}}.reveal-won-line[data-v-ab8893b6]{color:var(--gold);font-size:13px;margin:0 0 12px}.reveal-won-line strong[data-v-ab8893b6]{font-family:var(--font-display);font-weight:800}.toast[data-v-ab8893b6]{animation:up .25s both;background:#0e1526;border-radius:999px;bottom:110px;box-shadow:0 10px 30px #00000059;color:#fff;font-size:13.5px;font-weight:600;left:50%;max-width:calc(100vw - 32px);padding:11px 18px;position:fixed;text-align:center;transform:translate(-50%);width:-moz-max-content;width:max-content;z-index:6000}@media (prefers-reduced-motion:reduce){.card-flipper[data-v-ab8893b6]{transition:none}}.tune[data-v-6f103522]{border-radius:24px;cursor:pointer;display:flex;flex-direction:column;height:100%;position:absolute;width:100%;-webkit-tap-highlight-color:transparent;background:var(--surface-2);border:1px solid var(--line);box-shadow:0 24px 48px -28px #000000b3;color:var(--text-1);font-family:var(--font-ui);overflow:hidden;transform:translate(-18px) translateY(-52px);transition:transform .4s cubic-bezier(.34,1.2,.64,1),z-index 0s .4s;z-index:0}.v-theme--light .tune[data-v-6f103522]{box-shadow:0 25px 60px -12px #0f172a24,0 8px 24px -4px #0f172a0f}.tune--front[data-v-6f103522]{cursor:default;transform:none;transition:transform .4s cubic-bezier(.34,1.2,.64,1),z-index 0s 0s;z-index:12}.tune--solo[data-v-6f103522]{left:0;margin-inline:auto;right:0}.tune--dragging[data-v-6f103522],.tune--no-transition[data-v-6f103522]{transition:none!important}.tune[data-v-6f103522]:not(.tune--front):hover{transform:translate(-20px) translateY(-57px)}.tune[data-v-6f103522]:not(.tune--front):active{transform:translate(-18px) translateY(-52px) scale(.98)}.tune-strip[data-v-6f103522]{background:linear-gradient(90deg,#22c55e 0,#22c55e 20%,#3b82f6 20%,#3b82f6 40%,#ec4899 40%,#ec4899 60%,#f59e0b 60%,#f59e0b 80%,#a78bfa 80%);height:4px;left:0;opacity:.9;position:absolute;right:0;top:0}.tune-tab[data-v-6f103522]{align-items:center;color:var(--text-1);display:inline-flex;font-size:14.5px;font-weight:700;gap:7px;left:18px;letter-spacing:.005em;pointer-events:none;position:absolute;top:16px;transition:opacity .2s ease;white-space:nowrap}.tune-tab-icon[data-v-6f103522]{color:var(--accent)}.tune-peek[data-v-6f103522]{align-items:flex-end;display:flex;gap:3px;height:16px;pointer-events:none;position:absolute;right:18px;top:17px;transition:opacity .2s ease}.tune-peek-bar[data-v-6f103522]{background:var(--tint);border-radius:2px;height:var(--h);width:4px}.tune-peek-bar--off[data-v-6f103522]{background:var(--line);height:4px}.tune--front .tune-peek[data-v-6f103522],.tune--front .tune-tab[data-v-6f103522]{opacity:0}.tune-body[data-v-6f103522]{display:flex;flex:1;flex-direction:column;gap:16px;min-height:0;opacity:0;padding:24px 20px;transition:opacity .25s ease}.tune--front .tune-body[data-v-6f103522]{opacity:1}.tune-head[data-v-6f103522]{display:flex;flex-direction:column;gap:4px;padding:2px 6px 0}.tune-title[data-v-6f103522]{align-items:center;display:flex;font-size:19px;font-weight:600;gap:8px;letter-spacing:-.015em;line-height:1.25;margin:0}.tune-help[data-v-6f103522],.tune-title .v-icon[data-v-6f103522]{color:var(--text-2)}.tune-help[data-v-6f103522]{font-size:13px;line-height:1.4;margin:0}.tune-rows[data-v-6f103522]{display:flex;flex:1;flex-direction:column;gap:4px;justify-content:center;list-style:none;margin:0;padding:0}.tune-row[data-v-6f103522]{align-items:center;display:grid;gap:12px;grid-template-columns:22px 1fr auto;height:50px;padding:0 2px 0 6px}.tune-icon[data-v-6f103522]{color:var(--tint)}.tune-icon[data-v-6f103522],.tune-name[data-v-6f103522]{transition:color .2s ease}.tune-name[data-v-6f103522]{font-size:15px;font-weight:600;line-height:1.2}.tune-row--off .tune-icon[data-v-6f103522],.tune-row--off .tune-name[data-v-6f103522]{color:var(--text-3)}.tune-bars[data-v-6f103522]{align-items:flex-end;box-sizing:content-box;cursor:pointer;display:flex;gap:3px;height:17px;padding:16px 8px;touch-action:none}.tune-bar[data-v-6f103522]{background:color-mix(in srgb,var(--text-1) 12%,transparent);border:0;border-radius:1.5px;cursor:pointer;height:var(--h);padding:0;transform-origin:bottom;width:5px;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,opacity .15s ease,transform .1s ease}.tune-bar--on[data-v-6f103522]{background:var(--tint)}@media (hover:hover){.tune-bar[data-v-6f103522]:not(.tune-bar--on):has(~.tune-bar:hover),.tune-bar[data-v-6f103522]:not(.tune-bar--on):hover{background:color-mix(in srgb,var(--tint) 45%,transparent)}.tune-bar:hover~.tune-bar--on[data-v-6f103522]{opacity:.4}}.tune--front .tune-bar[data-v-6f103522]:not(.tune-bar--on){animation:bar-hint-6f103522 .6s ease-in-out;animation-delay:calc(.4s + var(--i)*.08s + var(--b)*.06s)}@keyframes bar-hint-6f103522{50%{background:color-mix(in srgb,var(--tint) 40%,transparent);transform:scaleY(1.1)}}.v-theme--light .tune-bar--on[data-v-6f103522],.v-theme--light .tune-row:not(.tune-row--off) .tune-icon[data-v-6f103522]{--tint-ink:color-mix(in srgb,var(--tint) 82%,#000)}.v-theme--light .tune-bar--on[data-v-6f103522]{background:var(--tint-ink)}.v-theme--light .tune-row:not(.tune-row--off) .tune-icon[data-v-6f103522]{color:var(--tint-ink)}.tune-bar[data-v-6f103522]:active{transform:scaleY(.9);transform-origin:bottom}.tune-bar[data-v-6f103522]:focus-visible{outline:2px solid var(--text-1);outline-offset:2px}.tune-done[data-v-6f103522]{align-items:center;align-self:center;background:var(--text-1);border:0;border-radius:12px;color:var(--surface);cursor:pointer;display:inline-flex;font-family:var(--font-ui);font-size:14px;font-weight:600;gap:6px;height:38px;margin-top:4px;padding:0 18px;transition:transform .1s ease;white-space:nowrap}.v-theme--light .tune-done[data-v-6f103522]{color:#fff}.tune-done[data-v-6f103522]:active{transform:scale(.98)}.tune-done[data-v-6f103522]:focus-visible{outline:2px solid var(--text-1);outline-offset:3px}.tune--front .tune-row[data-v-6f103522]{animation:row-in-6f103522 .35s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i)*45ms + .08s)}@keyframes row-in-6f103522{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.tune[data-v-6f103522],.tune--front[data-v-6f103522],.tune-body[data-v-6f103522]{transition:none}.tune--front .tune-bar[data-v-6f103522],.tune--front .tune-row[data-v-6f103522]{animation:none}}.puzzle-deck[data-v-c0d35e93]{align-items:center;display:flex;flex-direction:column;gap:34px;padding-top:100px;position:relative}.puzzle-deck--hand[data-v-c0d35e93]{padding-top:12px;width:100%}.loading[data-v-c0d35e93]{padding:60px 0}.card-stack[data-v-c0d35e93],.loading[data-v-c0d35e93]{display:flex;justify-content:center}.card-stack[data-v-c0d35e93]{aspect-ratio:9/13;max-height:calc(100dvh - 260px);position:relative;width:clamp(280px,80vw,320px)}.stack-indicator[data-v-c0d35e93]{border-radius:24px;cursor:pointer;height:100%;position:absolute;transform-origin:bottom left;width:100%;-webkit-tap-highlight-color:transparent;background:var(--surface-2);border:1px solid var(--line)}.stack-indicator[style*=--edge][data-v-c0d35e93]{background:linear-gradient(to bottom,var(--edge) 0 var(--cover-h,5px),transparent var(--cover-h,5px)),var(--surface-2)}.v-theme--light .stack-indicator[style*=--edge][data-v-c0d35e93]{background:linear-gradient(to bottom,var(--edge) 0 var(--cover-h,5px),transparent var(--cover-h,5px)),#fdfdfe}.stack-indicator.stack-1[data-v-c0d35e93]{box-shadow:0 8px 24px #00000059;transform:translate(8px) translateY(6px) rotate(-2deg);z-index:3}.stack-indicator.stack-2[data-v-c0d35e93]{box-shadow:0 6px 20px #0000004d;opacity:.8;transform:translate(16px) translateY(12px) rotate(-4deg);z-index:2}.stack-indicator.stack-3[data-v-c0d35e93]{box-shadow:0 4px 16px #00000040;opacity:.6;transform:translate(24px) translateY(18px) rotate(-6deg);z-index:1}.v-theme--light .stack-indicator[data-v-c0d35e93]{background:#fdfdfe;border-color:#0f172a12}.v-theme--light .stack-indicator.stack-1[data-v-c0d35e93]{box-shadow:0 10px 24px -12px #0f172a2e}.v-theme--light .stack-indicator.stack-2[data-v-c0d35e93]{box-shadow:0 8px 20px -12px #0f172a24}.v-theme--light .stack-indicator.stack-3[data-v-c0d35e93]{box-shadow:0 6px 16px -10px #0f172a1a}.card-enter-active[data-v-c0d35e93]{transition:all .35s cubic-bezier(.22,1,.36,1)}.card-leave-active[data-v-c0d35e93]{opacity:0;pointer-events:none;position:absolute;transition:none}.card-enter-from[data-v-c0d35e93]{opacity:0;transform:scale(.92) translateY(30px)}.card-leave-to[data-v-c0d35e93]{opacity:0}.deck-ghosts[data-v-c0d35e93]{display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;pointer-events:none;position:absolute;z-index:5}.deck-ghost[data-v-c0d35e93]{background:linear-gradient(170deg,#1e2028,#1a1c22);border:2px solid var(--ghost-color);border-radius:20px;box-shadow:0 8px 32px -4px color-mix(in srgb,var(--ghost-color) 25%,transparent),0 0 0 1px color-mix(in srgb,var(--ghost-color) 8%,transparent);height:100%;opacity:0;position:absolute;width:100%}.v-theme--light .deck-ghost[data-v-c0d35e93]{background:#fff;box-shadow:0 8px 32px -4px color-mix(in srgb,var(--ghost-color) 30%,transparent),0 0 0 1px color-mix(in srgb,var(--ghost-color) 10%,transparent)}.deck-ghosts--enter[data-v-c0d35e93]{--ghost-color:#34d399}.deck-ghosts--leave[data-v-c0d35e93]{--ghost-color:#fb7185}.deck-ghosts--leave .deck-ghost-a[data-v-c0d35e93]{animation:ghost-leave-a-c0d35e93 .6s ease-in forwards}.deck-ghosts--leave .deck-ghost-b[data-v-c0d35e93]{animation:ghost-leave-b-c0d35e93 .6s ease-in .08s forwards}@keyframes ghost-leave-a-c0d35e93{0%{opacity:.85;transform:translate(0) rotate(0) scale(1)}40%{opacity:.7}to{opacity:0;transform:translate(-360px) rotate(-18deg) scale(.9)}}@keyframes ghost-leave-b-c0d35e93{0%{opacity:.6;transform:translate(6px) translateY(6px) rotate(-1deg) scale(.97)}40%{opacity:.5}to{opacity:0;transform:translate(-340px) translateY(6px) rotate(-15deg) scale(.85)}}.deck-ghosts--enter .deck-ghost-a[data-v-c0d35e93]{animation:ghost-enter-a-c0d35e93 .65s cubic-bezier(.22,1.2,.5,1) forwards}.deck-ghosts--enter .deck-ghost-b[data-v-c0d35e93]{animation:ghost-enter-b-c0d35e93 .65s cubic-bezier(.22,1.2,.5,1) .1s forwards}@keyframes ghost-enter-a-c0d35e93{0%{opacity:0;transform:translate(100px) translateY(140px) rotate(8deg) scale(.85)}20%{opacity:.8}60%{opacity:.85}to{opacity:.85;transform:translate(0) translateY(0) rotate(-1deg) scale(1)}}@keyframes ghost-enter-b-c0d35e93{0%{opacity:0;transform:translate(120px) translateY(160px) rotate(10deg) scale(.8)}20%{opacity:.55}60%{opacity:.6}to{opacity:.6;transform:translate(6px) translateY(6px) rotate(-2deg) scale(.97)}}.deck-activity-leave-active[data-v-c0d35e93]{transition:opacity .3s ease}.deck-activity-leave-to[data-v-c0d35e93]{opacity:0}@media (prefers-reduced-motion:reduce){.card-enter-active[data-v-c0d35e93],.card-leave-active[data-v-c0d35e93]{transition:opacity .15s ease}.card-enter-from[data-v-c0d35e93],.card-leave-to[data-v-c0d35e93]{transform:none}.deck-ghosts[data-v-c0d35e93]{display:none}}
