.creature-jackal.svelte-4ccc1p .body:where(.svelte-4ccc1p){transform-origin:24px 42px;animation:svelte-4ccc1p-creature-idle-jackal .6s steps(3,end) infinite}.creature-jackal.pose-attack.svelte-4ccc1p .body:where(.svelte-4ccc1p){animation:none;transform:translate(4px) rotate(6deg)}.creature-jackal.pose-hurt.svelte-4ccc1p .body:where(.svelte-4ccc1p){animation:none;transform:rotate(-4deg)}.creature-jackal.pose-hurt.svelte-4ccc1p{filter:hue-rotate(-40deg) saturate(1.6) brightness(.92)}@keyframes svelte-4ccc1p-creature-idle-jackal{0%,to{transform:translateY(0)}33%{transform:translateY(-1px)}66%{transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.creature-jackal.svelte-4ccc1p .body:where(.svelte-4ccc1p){animation:none!important}}.creature-narwhal.svelte-v3gkig .body:where(.svelte-v3gkig){transform-origin:24px 42px;animation:svelte-v3gkig-creature-idle-narwhal .6s steps(3,end) infinite}.creature-narwhal.pose-attack.svelte-v3gkig .body:where(.svelte-v3gkig){animation:none;transform:translate(4px) rotate(5deg)}.creature-narwhal.pose-hurt.svelte-v3gkig .body:where(.svelte-v3gkig){animation:none;transform:rotate(-4deg)}.creature-narwhal.pose-hurt.svelte-v3gkig{filter:hue-rotate(-50deg) saturate(1.6) brightness(.92)}@keyframes svelte-v3gkig-creature-idle-narwhal{0%,to{transform:translateY(0)}33%{transform:translateY(-1px)}66%{transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.creature-narwhal.svelte-v3gkig .body:where(.svelte-v3gkig){animation:none!important}}.creature-lamb.svelte-1vs01wz .body:where(.svelte-1vs01wz){transform-origin:24px 42px;animation:svelte-1vs01wz-creature-idle-lamb .6s steps(3,end) infinite}.creature-lamb.pose-attack.svelte-1vs01wz .body:where(.svelte-1vs01wz){animation:none;transform:translate(4px) rotate(6deg)}.creature-lamb.pose-hurt.svelte-1vs01wz .body:where(.svelte-1vs01wz){animation:none;transform:rotate(-4deg)}.creature-lamb.pose-hurt.svelte-1vs01wz{filter:hue-rotate(-30deg) saturate(1.6) brightness(.92)}@keyframes svelte-1vs01wz-creature-idle-lamb{0%,to{transform:translateY(0)}33%{transform:translateY(-1px)}66%{transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.creature-lamb.svelte-1vs01wz .body:where(.svelte-1vs01wz){animation:none!important}}.creature-monkey.svelte-1d054h8 .body:where(.svelte-1d054h8){transform-origin:22px 42px;animation:svelte-1d054h8-creature-idle-monkey .6s steps(3,end) infinite}.creature-monkey.pose-attack.svelte-1d054h8 .body:where(.svelte-1d054h8){animation:none;transform:translate(4px) rotate(6deg)}.creature-monkey.pose-hurt.svelte-1d054h8 .body:where(.svelte-1d054h8){animation:none;transform:rotate(-4deg)}.creature-monkey.pose-hurt.svelte-1d054h8{filter:hue-rotate(-30deg) saturate(1.6) brightness(.92)}@keyframes svelte-1d054h8-creature-idle-monkey{0%,to{transform:translateY(0)}33%{transform:translateY(-1px)}66%{transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.creature-monkey.svelte-1d054h8 .body:where(.svelte-1d054h8){animation:none!important}}.creature-cat.svelte-1yiyz63 .body:where(.svelte-1yiyz63){transform-origin:24px 42px;animation:svelte-1yiyz63-creature-idle-cat .6s steps(3,end) infinite}.creature-cat.pose-attack.svelte-1yiyz63 .body:where(.svelte-1yiyz63){animation:none;transform:translate(4px) rotate(6deg)}.creature-cat.pose-hurt.svelte-1yiyz63 .body:where(.svelte-1yiyz63){animation:none;transform:rotate(-4deg)}.creature-cat.pose-hurt.svelte-1yiyz63{filter:hue-rotate(-30deg) saturate(1.6) brightness(.92)}@keyframes svelte-1yiyz63-creature-idle-cat{0%,to{transform:translateY(0)}33%{transform:translateY(-1px)}66%{transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.creature-cat.svelte-1yiyz63 .body:where(.svelte-1yiyz63){animation:none!important}}.creature-chicken.svelte-fje05o .body:where(.svelte-fje05o){transform-origin:24px 42px;animation:svelte-fje05o-creature-idle-chicken .6s steps(3,end) infinite}.creature-chicken.pose-attack.svelte-fje05o .body:where(.svelte-fje05o){animation:none;transform:translate(4px) rotate(6deg)}.creature-chicken.pose-hurt.svelte-fje05o .body:where(.svelte-fje05o){animation:none;transform:rotate(-4deg)}.creature-chicken.pose-hurt.svelte-fje05o{filter:hue-rotate(-30deg) saturate(1.6) brightness(.92)}@keyframes svelte-fje05o-creature-idle-chicken{0%,to{transform:translateY(0)}33%{transform:translateY(-1px)}66%{transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.creature-chicken.svelte-fje05o .body:where(.svelte-fje05o){animation:none!important}}.creature-raccoon.svelte-umqikq .body:where(.svelte-umqikq){transform-origin:22px 42px;animation:svelte-umqikq-creature-idle-raccoon .6s steps(3,end) infinite}.creature-raccoon.pose-attack.svelte-umqikq .body:where(.svelte-umqikq){animation:none;transform:translate(4px) rotate(6deg)}.creature-raccoon.pose-hurt.svelte-umqikq .body:where(.svelte-umqikq){animation:none;transform:rotate(-4deg)}.creature-raccoon.pose-hurt.svelte-umqikq{filter:hue-rotate(-30deg) saturate(1.6) brightness(.92)}@keyframes svelte-umqikq-creature-idle-raccoon{0%,to{transform:translateY(0)}33%{transform:translateY(-1px)}66%{transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.creature-raccoon.svelte-umqikq .body:where(.svelte-umqikq){animation:none!important}}.creature-fox.svelte-facba6 .body:where(.svelte-facba6){transform-origin:22px 42px;animation:svelte-facba6-creature-idle-fox .6s steps(3,end) infinite}.creature-fox.pose-attack.svelte-facba6 .body:where(.svelte-facba6){animation:none;transform:translate(4px) rotate(6deg)}.creature-fox.pose-hurt.svelte-facba6 .body:where(.svelte-facba6){animation:none;transform:rotate(-4deg)}.creature-fox.pose-hurt.svelte-facba6{filter:hue-rotate(-20deg) saturate(1.6) brightness(.92)}@keyframes svelte-facba6-creature-idle-fox{0%,to{transform:translateY(0)}33%{transform:translateY(-1px)}66%{transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.creature-fox.svelte-facba6 .body:where(.svelte-facba6){animation:none!important}}.creature-bird.svelte-18da0om .body:where(.svelte-18da0om){transform-origin:22px 42px;animation:svelte-18da0om-creature-idle-bird .6s steps(3,end) infinite}.creature-bird.pose-attack.svelte-18da0om .body:where(.svelte-18da0om){animation:none;transform:translate(4px) rotate(5deg)}.creature-bird.pose-hurt.svelte-18da0om .body:where(.svelte-18da0om){animation:none;transform:rotate(-4deg)}.creature-bird.pose-hurt.svelte-18da0om{filter:hue-rotate(-50deg) saturate(1.6) brightness(.92)}@keyframes svelte-18da0om-creature-idle-bird{0%,to{transform:translateY(0)}33%{transform:translateY(-1px)}66%{transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.creature-bird.svelte-18da0om .body:where(.svelte-18da0om){animation:none!important}}.creature-alpaca.svelte-yw1ycl .body:where(.svelte-yw1ycl){transform-origin:24px 42px;animation:svelte-yw1ycl-creature-idle-alpaca .6s steps(3,end) infinite}.creature-alpaca.pose-attack.svelte-yw1ycl .body:where(.svelte-yw1ycl){animation:none;transform:translate(4px) rotate(5deg)}.creature-alpaca.pose-hurt.svelte-yw1ycl .body:where(.svelte-yw1ycl){animation:none;transform:rotate(-4deg)}.creature-alpaca.pose-hurt.svelte-yw1ycl{filter:hue-rotate(-30deg) saturate(1.6) brightness(.92)}@keyframes svelte-yw1ycl-creature-idle-alpaca{0%,to{transform:translateY(0)}33%{transform:translateY(-1px)}66%{transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.creature-alpaca.svelte-yw1ycl .body:where(.svelte-yw1ycl){animation:none!important}}.creature-elephant.svelte-iq27fc .body:where(.svelte-iq27fc){transform-origin:24px 42px;animation:svelte-iq27fc-creature-idle-elephant .6s steps(3,end) infinite}.creature-elephant.pose-attack.svelte-iq27fc .body:where(.svelte-iq27fc){animation:none;transform:translate(4px) rotate(5deg)}.creature-elephant.pose-hurt.svelte-iq27fc .body:where(.svelte-iq27fc){animation:none;transform:rotate(-4deg)}.creature-elephant.pose-hurt.svelte-iq27fc{filter:hue-rotate(-30deg) saturate(1.6) brightness(.92)}@keyframes svelte-iq27fc-creature-idle-elephant{0%,to{transform:translateY(0)}33%{transform:translateY(-1px)}66%{transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.creature-elephant.svelte-iq27fc .body:where(.svelte-iq27fc){animation:none!important}}.creature-unknown.svelte-1aikhk3 .body:where(.svelte-1aikhk3){transform-origin:24px 42px;animation:svelte-1aikhk3-creature-idle-unknown .6s steps(3,end) infinite}@keyframes svelte-1aikhk3-creature-idle-unknown{0%,to{transform:translateY(0)}33%{transform:translateY(-1px)}66%{transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.creature-unknown.svelte-1aikhk3 .body:where(.svelte-1aikhk3){animation:none!important}}.sphere.svelte-zc52fk .body:where(.svelte-zc52fk){transform-origin:24px 24px;animation:svelte-zc52fk-sphere-idle .8s steps(4,end) infinite}.sphere.svelte-zc52fk .core-aura:where(.svelte-zc52fk){transform-origin:24px 24px;animation:svelte-zc52fk-sphere-pulse 1.8s ease-in-out infinite}.sphere.pose-attack.svelte-zc52fk .body:where(.svelte-zc52fk){animation:none;transform:scale(1.1) rotate(25deg) translate(2px,-2px)}.sphere.pose-hurt.svelte-zc52fk .body:where(.svelte-zc52fk){animation:svelte-zc52fk-sphere-shake .15s linear infinite}.sphere.pose-hurt.svelte-zc52fk{filter:hue-rotate(135deg) saturate(1.8) brightness(.95)}@keyframes svelte-zc52fk-sphere-idle{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-1px) rotate(1deg)}50%{transform:translateY(-2px) rotate(0)}75%{transform:translateY(-1px) rotate(-1deg)}}@keyframes svelte-zc52fk-sphere-pulse{0%,to{transform:scale(1);opacity:.2}50%{transform:scale(1.15);opacity:.4}}@keyframes svelte-zc52fk-sphere-shake{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(-2px,1px) rotate(-8deg)}50%{transform:translate(1px,-1px) rotate(8deg)}75%{transform:translate(-1px,-1px) rotate(-4deg)}}@media(prefers-reduced-motion:reduce){.sphere.svelte-zc52fk .body:where(.svelte-zc52fk),.sphere.svelte-zc52fk .core-aura:where(.svelte-zc52fk){animation:none!important}}.catch-fx-stage.svelte-1mzut9l{position:relative;display:grid;place-items:center}.catch-fx-creature.svelte-1mzut9l,.catch-fx-sphere.svelte-1mzut9l,.catch-fx-burst.svelte-1mzut9l,.catch-fx-ring.svelte-1mzut9l,.catch-fx-miss-puff.svelte-1mzut9l{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.catch-fx-stage.is-idle.svelte-1mzut9l .catch-fx-creature:where(.svelte-1mzut9l){animation:catch-creature-bob 2.4s ease-in-out var(--bob-delay, 0s) infinite}.catch-fx-stage.is-catching.is-success.is-present.svelte-1mzut9l .catch-fx-creature:where(.svelte-1mzut9l){animation:catch-creature-present 3.2s cubic-bezier(.33,.1,.2,1) both}.catch-fx-stage.is-catching.is-success.svelte-1mzut9l:not(.is-present) .catch-fx-creature:where(.svelte-1mzut9l){animation:catch-creature 3.2s cubic-bezier(.33,.1,.2,1) both}.catch-fx-stage.is-catching.is-miss.is-present.svelte-1mzut9l .catch-fx-creature:where(.svelte-1mzut9l){animation:catch-creature-flee-present 3.2s cubic-bezier(.33,.1,.2,1) both}.catch-fx-stage.is-catching.is-miss.svelte-1mzut9l:not(.is-present) .catch-fx-creature:where(.svelte-1mzut9l){animation:catch-creature-flee 3.2s cubic-bezier(.33,.1,.2,1) both}.catch-fx-stage.is-fleeing.svelte-1mzut9l .catch-fx-creature:where(.svelte-1mzut9l){animation:creature-idle-flee .9s cubic-bezier(.33,.1,.2,1) both}.catch-fx-sphere.svelte-1mzut9l{transform:translate3d(var(--sphere-x),var(--sphere-y),0);animation:catch-sphere 3.2s cubic-bezier(.33,.1,.2,1) both}.catch-fx-stage.is-miss.svelte-1mzut9l .catch-fx-sphere:where(.svelte-1mzut9l){animation-name:catch-sphere-miss}.catch-fx-burst.svelte-1mzut9l{background:radial-gradient(circle,color-mix(in srgb,var(--sphere-glow) 90%,white 10%) 0%,color-mix(in srgb,var(--sphere-mid) 55%,transparent) 32%,transparent 68%);animation:catch-burst 3.2s cubic-bezier(.33,.1,.2,1) both}.catch-fx-ring.svelte-1mzut9l{border:2.5px solid color-mix(in srgb,var(--sphere-mid) 75%,white 25%);border-radius:50%;box-shadow:0 0 18px color-mix(in srgb,var(--sphere-glow) 70%,transparent);animation:catch-ring 3.2s cubic-bezier(.33,.1,.2,1) both}.catch-fx-miss-puff.svelte-1mzut9l{background:radial-gradient(circle,color-mix(in srgb,var(--sphere-glow) 45%,transparent) 0%,transparent 60%);animation:catch-miss-puff 3.2s cubic-bezier(.33,.1,.2,1) both}.catch-fx-stage.is-frozen.svelte-1mzut9l .catch-fx-creature:where(.svelte-1mzut9l){opacity:.85;transform:scale(.5)}.catch-fx-stage.is-frozen.svelte-1mzut9l .catch-fx-sphere:where(.svelte-1mzut9l){opacity:1;animation:none;transform:translate3d(calc(var(--sphere-x) * .55),calc(var(--sphere-y) * .55),0) scale(.92)}.catch-fx-stage.is-frozen.svelte-1mzut9l .catch-fx-burst:where(.svelte-1mzut9l){animation:none;opacity:.85;transform:scale(1.05)}.catch-fx-stage.is-frozen.svelte-1mzut9l .catch-fx-ring:where(.svelte-1mzut9l){animation:none;opacity:.55;transform:scale(.7)}@media(prefers-reduced-motion:reduce){.catch-fx-creature.svelte-1mzut9l,.catch-fx-sphere.svelte-1mzut9l,.catch-fx-burst.svelte-1mzut9l,.catch-fx-ring.svelte-1mzut9l,.catch-fx-miss-puff.svelte-1mzut9l{animation:none!important}.catch-fx-sphere.svelte-1mzut9l,.catch-fx-burst.svelte-1mzut9l,.catch-fx-ring.svelte-1mzut9l,.catch-fx-miss-puff.svelte-1mzut9l{display:none}}.deck-chrome.svelte-1lhjtbj{pointer-events:none}.chrome-bolt.svelte-1lhjtbj{position:absolute;width:.45rem;height:.45rem;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--deck-chrome-brass-light),var(--deck-chrome-brass-dark) 55%,var(--deck-chrome-brass));box-shadow:inset 0 -1px 1px #00000059;z-index:2}.chrome-bolt-tl.svelte-1lhjtbj{top:.45rem;left:.45rem}.chrome-bolt-tr.svelte-1lhjtbj{top:.45rem;right:.45rem}.chrome-bolt-bl.svelte-1lhjtbj{bottom:.45rem;left:.45rem}.chrome-bolt-br.svelte-1lhjtbj{bottom:.45rem;right:.45rem}.chrome-hinge.svelte-1lhjtbj{position:absolute;top:0;left:50%;transform:translate(-50%);width:3.5rem;height:.35rem;border-radius:0 0 .4rem .4rem;background:linear-gradient(90deg,var(--deck-chrome-brass),var(--deck-chrome-brass-mid),var(--deck-chrome-brass));box-shadow:0 2px 4px #00000059;z-index:2}.deck-theme{--deck-bg-deep: color-mix(in srgb, var(--gh-text-strong) 94%, var(--gh-accent-primary) 6%);--deck-bg-card: color-mix(in srgb, var(--gh-text-strong) 90%, var(--gh-accent-primary) 10%);--deck-bg-card-alt: color-mix(in srgb, var(--gh-text-strong) 92%, var(--gh-accent-primary) 8%);--deck-bg-ink: color-mix(in srgb, var(--gh-text-strong) 97%, black 3%);--deck-bg-well: color-mix(in srgb, var(--gh-text-strong) 96%, var(--gh-accent-primary) 4%);--deck-bg-target: color-mix(in srgb, var(--gh-text-strong) 93%, var(--gh-accent-primary) 7%);--deck-bg-panel: color-mix(in srgb, var(--gh-text-strong) 94%, var(--gh-accent-primary) 6%);--deck-bg-shell-top: color-mix(in srgb, var(--gh-text-body) 72%, var(--gh-accent-primary) 28%);--deck-bg-shell-mid: color-mix(in srgb, var(--gh-text-strong) 82%, var(--gh-accent-primary) 18%);--deck-bg-hud: color-mix(in srgb, var(--gh-text-strong) 85%, var(--gh-accent-primary) 15%);--deck-bg-slot: color-mix(in srgb, var(--gh-text-strong) 86%, var(--gh-accent-primary) 14%);--deck-bg-slot-base: color-mix(in srgb, var(--gh-text-strong) 90%, var(--gh-accent-primary) 10%);--deck-bg-slot-mid: color-mix(in srgb, var(--gh-text-body) 68%, var(--gh-accent-primary-soft) 32%);--deck-bg-header-top: color-mix(in srgb, var(--gh-text-body) 65%, var(--gh-accent-primary) 35%);--deck-bg-header-bot: color-mix(in srgb, var(--gh-text-strong) 78%, var(--gh-accent-primary) 22%);--deck-bg-header-hover-top: color-mix(in srgb, var(--gh-text-body) 58%, var(--gh-accent-primary) 42%);--deck-bg-header-hover-bot: color-mix(in srgb, var(--gh-text-strong) 72%, var(--gh-accent-primary) 28%);--deck-bg-close-hover: color-mix(in srgb, var(--gh-text-body) 62%, var(--gh-accent-primary) 38%);--deck-border: color-mix(in srgb, var(--gh-text-muted) 55%, var(--gh-accent-primary) 45%);--deck-border-soft: color-mix(in srgb, var(--gh-text-strong) 70%, var(--gh-accent-primary) 30%);--deck-border-hover: color-mix(in srgb, var(--gh-accent-primary) 70%, var(--gh-accent-primary-soft) 30%);--deck-text: var(--gh-surface-page);--deck-text-bright: var(--gh-surface-raised);--deck-text-cream: var(--gh-accent-primary-soft);--deck-text-soft: color-mix(in srgb, var(--gh-surface-page) 78%, var(--gh-accent-primary-soft) 22%);--deck-text-body: color-mix(in srgb, var(--gh-surface-subtle) 70%, var(--gh-text-subtle) 30%);--deck-text-muted: var(--gh-text-subtle);--deck-text-dim: color-mix(in srgb, var(--gh-text-subtle) 75%, var(--gh-text-muted) 25%);--deck-text-label: var(--gh-text-subtle);--deck-text-faint: var(--gh-text-muted);--deck-accent: var(--gh-accent-primary);--deck-accent-deep: var(--gh-accent-primary-strong);--deck-accent-bright: var(--gh-accent-primary-soft);--deck-accent-soft: var(--gh-accent-primary-soft);--deck-accent-amber: var(--gh-accent-primary);--deck-accent-amber-deep: var(--gh-accent-primary-strong);--deck-accent-gold-soft: var(--gh-accent-primary-soft);--deck-accent-green: var(--gh-accent-secondary);--deck-accent-mint: color-mix(in srgb, var(--gh-accent-secondary-soft) 55%, white 45%);--deck-toast-catch-deep: var(--gh-accent-secondary-strong);--deck-toast-catch-mid: var(--gh-accent-secondary);--deck-toast-catch-top: color-mix(in srgb, var(--gh-accent-secondary) 72%, white 28%);--deck-toast-catch-border: var(--gh-accent-secondary-soft);--deck-toast-catch-text: var(--gh-text-on-dark);--deck-chrome-brass: color-mix(in srgb, var(--gh-accent-primary-strong) 55%, var(--gh-text-strong) 45%);--deck-chrome-brass-dark: var(--gh-accent-primary-strong);--deck-chrome-brass-mid: var(--gh-accent-primary);--deck-chrome-brass-light: var(--gh-accent-primary-soft)}.deck-shell.svelte-5m7xrf{position:relative;border-radius:1rem 1rem .85rem .85rem;background:linear-gradient(180deg,var(--deck-bg-shell-top) 0%,var(--deck-bg-shell-mid) 42%,var(--deck-bg-deep) 100%);border:2px solid var(--deck-border);box-shadow:0 0 0 1px var(--deck-bg-ink),0 14px 40px #00000073,inset 0 1px #ffffff14;overflow:hidden;color:var(--deck-text)}.deck-progress.svelte-o3h6z8{height:.35rem;margin:0 .15rem .65rem;border-radius:999px;background:var(--deck-bg-well);border:1px solid var(--deck-border-soft);overflow:hidden}.deck-progress-fill.svelte-o3h6z8{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--deck-accent-deep),var(--deck-accent) 50%,var(--deck-accent-green));box-shadow:0 0 10px rgb(var(--gh-accent-primary-rgb) / .4);transition:width .45s cubic-bezier(.22,1,.36,1)}.deck-progress-fill.is-complete.svelte-o3h6z8{background:linear-gradient(90deg,var(--deck-accent-amber-deep),var(--deck-accent-amber) 45%,var(--deck-accent-green))}@media(prefers-reduced-motion:reduce){.deck-progress-fill.svelte-o3h6z8{transition:none}}.deck-slot.svelte-llne2i{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;width:100%;aspect-ratio:1;padding:.3rem .2rem .35rem;border-radius:.7rem;border:1.5px solid var(--deck-border);background:radial-gradient(circle at 50% 35%,var(--deck-bg-slot-mid) 0%,var(--deck-bg-slot) 70%),var(--deck-bg-slot-base);color:inherit;font-family:var(--font-gh-body, inherit)}.deck-slot.svelte-llne2i:not(.is-static){cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.deck-slot.is-caught.svelte-llne2i{border-color:color-mix(in srgb,var(--slot-element) 55%,var(--deck-border));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--slot-element-soft) 25%,transparent)}.deck-slot.is-empty.svelte-llne2i{opacity:.72}.deck-slot.is-selected.svelte-llne2i{border-color:var(--deck-accent);box-shadow:0 0 0 1px var(--deck-accent),inset 0 0 12px rgb(var(--gh-accent-primary-rgb) / .2);transform:translateY(-1px)}.deck-slot.is-highlight.svelte-llne2i{animation:svelte-llne2i-slot-catch-pulse .9s cubic-bezier(.22,1,.36,1) both}.deck-slot.svelte-llne2i:not(.is-static):hover{transform:translateY(-2px);border-color:var(--deck-border-hover)}.deck-slot.svelte-llne2i:not(.is-static):focus-visible{outline:2px solid var(--deck-accent);outline-offset:2px}.slot-number.svelte-llne2i{position:absolute;top:.2rem;left:.3rem;font-size:.5625rem;font-weight:700;letter-spacing:.04em;color:var(--deck-text-dim)}.slot-sprite.svelte-llne2i{display:grid;place-items:center;width:var(--slot-sprite-size, 2.75rem);height:var(--slot-sprite-size, 2.75rem)}.slot-silhouette.svelte-llne2i{display:grid;place-items:center;filter:brightness(0) opacity(.55);transform:scale(.92)}.slot-count.svelte-llne2i{position:absolute;right:.25rem;bottom:.2rem;min-width:1.15rem;padding:.05rem .28rem;border-radius:999px;background:color-mix(in srgb,var(--slot-element) 85%,var(--deck-bg-ink));color:var(--gh-text-on-dark);font-size:.625rem;font-weight:700;line-height:1.2;box-shadow:0 1px 3px #00000059}.slot-unknown.svelte-llne2i{font-size:.625rem;font-weight:700;letter-spacing:.08em;color:var(--deck-text-faint)}@keyframes svelte-llne2i-slot-catch-pulse{0%{transform:scale(1);box-shadow:0 0 rgb(var(--gh-accent-primary-rgb) / .55)}35%{transform:scale(1.08);box-shadow:0 0 0 6px rgb(var(--gh-accent-primary-rgb) / .22)}to{transform:scale(1);box-shadow:0 0 rgb(var(--gh-accent-primary-rgb) / 0)}}@media(prefers-reduced-motion:reduce){.deck-slot.svelte-llne2i:not(.is-static){transition:none}.deck-slot.is-highlight.svelte-llne2i{animation:none!important}.deck-slot.svelte-llne2i:not(.is-static):hover,.deck-slot.is-selected.svelte-llne2i{transform:none}}
