.pouch.svelte-ie0wfl{border:var(--pouch-border);border-radius:var(--pouch-radius);color:var(--pouch-fg);background:var(--pouch-bg);box-shadow:var(--pouch-shadow);padding:0 14px 22px;position:relative}.pouch.svelte-ie0wfl:after{content:"";border:2px dashed var(--pouch-stitch);border-radius:var(--pouch-stitch-radius);pointer-events:none;position:absolute;inset:52px 7px 7px}.pouch-top.svelte-ie0wfl{border-radius:var(--pouch-top-radius);background:var(--pouch-top-bg);box-shadow:var(--pouch-top-shadow);justify-content:space-between;align-items:baseline;margin:0 -14px 14px;padding:12px 16px;display:flex;position:relative}.pouch-top.svelte-ie0wfl:after{content:"";background:var(--pouch-cord);height:7px;box-shadow:var(--pouch-cord-shadow);border-radius:7px;position:absolute;bottom:-4px;left:10px;right:10px}.row.svelte-ie0wfl{background:var(--pouch-row)}.row.suggest.svelte-ie0wfl{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-venom) 55%, transparent), 0 0 16px -6px var(--color-venom)}.bottles.svelte-ie0wfl{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:12px;display:flex}.bottle.svelte-ie0wfl{width:40px;height:52px;filter:var(--bottle-shadow)}.cork.svelte-ie0wfl{fill:var(--bottle-cork);stroke:var(--bottle-cork-edge);stroke-width:1.2px}.glass.svelte-ie0wfl{fill:var(--bottle-glass);stroke:var(--bottle-rim);stroke-width:1.6px}.liquid.svelte-ie0wfl{fill:var(--liquid)}.bubble.svelte-ie0wfl{fill:var(--bottle-shine);opacity:.9}.shine.svelte-ie0wfl{fill:none;stroke:var(--bottle-shine);stroke-width:1.6px;stroke-linecap:round}.bottle.empty.svelte-ie0wfl{opacity:.55}.bottle.empty.svelte-ie0wfl .glass:where(.svelte-ie0wfl){stroke-dasharray:3 2.5}.slot.svelte-1cp821w{border:1px solid var(--edge);background:radial-gradient(circle at 50% 35%, color-mix(in srgb, var(--edge) 22%, transparent), transparent 70%), color-mix(in srgb, var(--color-void) 75%, transparent);border-radius:10px;place-items:center;width:100%;height:100%;transition:transform .12s,box-shadow .12s;display:grid;position:relative;box-shadow:inset 0 3px 6px #0000008c,inset 0 -1px #ffffff0f}.rarity-common.svelte-1cp821w{--edge:var(--color-stone-3)}.rarity-uncommon.svelte-1cp821w{--edge:var(--color-mana)}.rarity-rare.svelte-1cp821w{--edge:var(--color-gold)}button.slot.svelte-1cp821w:hover,button.slot.svelte-1cp821w:focus-visible,.slot.reading.svelte-1cp821w{box-shadow:inset 0 3px 6px #00000073, 0 0 0 1px var(--edge), 0 6px 14px -6px var(--edge);transform:translateY(-2px)}.slot.empty.svelte-1cp821w{--edge:color-mix(in srgb, var(--color-stone-2) 80%, transparent);background:color-mix(in srgb, var(--color-void) 45%, transparent);border-style:dashed;box-shadow:inset 0 2px 4px #0006}.star.svelte-1cp821w{color:var(--color-gold);text-shadow:0 1px 2px #000c;font-size:.6875rem;line-height:1;position:absolute;top:1px;right:3px}.slot-flash.svelte-1cp821w{border-radius:inherit;pointer-events:none;box-shadow:0 0 0 2px var(--color-gold), 0 0 18px 2px var(--color-gold), inset 0 0 14px color-mix(in srgb, var(--color-gold) 60%, transparent);animation:1.1s ease-out both svelte-1cp821w-slot-flash;position:absolute;inset:-1px}@keyframes svelte-1cp821w-slot-flash{0%{opacity:0}12%{opacity:1}to{opacity:0}}.relic-bounce.svelte-1cp821w{animation:.52s cubic-bezier(.3,1.6,.5,1) svelte-1cp821w-relic-bounce}@keyframes svelte-1cp821w-relic-bounce{35%{filter:brightness(1.6) drop-shadow(0 0 6px var(--color-gold));scale:1.35}}.relic-pop.svelte-1cp821w{z-index:5;background:color-mix(in srgb, var(--color-void) 85%, transparent);color:var(--color-gold);white-space:nowrap;pointer-events:none;border-radius:999px;padding:1px 6px;font-size:.7rem;font-weight:700;animation:1.4s ease-out both svelte-1cp821w-relic-pop;position:absolute;bottom:100%;left:50%;translate:-50%}@keyframes svelte-1cp821w-relic-pop{0%{opacity:0;translate:-50% 6px}15%{opacity:1;translate:-50%}75%{opacity:1}to{opacity:0;translate:-50% -12px}}
