picture.svelte-1xte33e{width:100%;min-height:0;display:block}img.svelte-1xte33e{object-fit:contain;width:100%;height:auto;display:block}dialog.svelte-r6oa4t{border:1px solid var(--ink);background:var(--parchment);border-radius:10px;max-width:min(85vw,26rem);padding:.6rem}dialog.svelte-r6oa4t::backdrop{background:#0000008c}.bar.svelte-r6oa4t{justify-content:space-between;align-items:baseline;gap:1rem;margin-top:.5rem;display:flex}.title.svelte-r6oa4t{font-family:var(--font-heading)}.card.svelte-hy9ajx{border:1px solid var(--ink);background:var(--parchment);text-align:center;-webkit-user-select:none;user-select:none;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;width:5.5rem;height:8.5rem;display:flex;position:relative;box-shadow:0 1px 3px #0003}.card.sm.svelte-hy9ajx{width:3.6rem;height:5.6rem}.card.art.svelte-hy9ajx{gap:.15rem;height:auto;padding:.28rem}.card.art.sm.svelte-hy9ajx{padding:.18rem}.card.art.svelte-hy9ajx .label:where(.svelte-hy9ajx){width:100%;font-family:var(--font-heading);color:var(--ink);padding:.05rem .1rem 0;font-size:.62rem;line-height:1.15}.card.art.sm.svelte-hy9ajx .label:where(.svelte-hy9ajx){font-size:.5rem}.art-frame.svelte-hy9ajx{width:fit-content;position:relative}.enlarge.svelte-hy9ajx{background:color-mix(in oklab, var(--parchment) 75%, transparent);color:var(--ink);cursor:pointer;opacity:0;border:none;border-radius:4px;padding:0 .25rem;font-size:.8rem;line-height:1.3;position:absolute;top:.15rem;right:.15rem}.art-frame.svelte-hy9ajx:hover .enlarge:where(.svelte-hy9ajx),.art-frame.svelte-hy9ajx:focus-within .enlarge:where(.svelte-hy9ajx){opacity:1}@media (hover:none){.enlarge.svelte-hy9ajx{opacity:.55}}.card.back.art.svelte-hy9ajx{background:var(--parchment)}.back-variant.svelte-hy9ajx{width:100%;display:block}.back-light.svelte-hy9ajx,[data-theme=worm-dark] .back-dark.svelte-hy9ajx{display:none}[data-theme=worm-dark] .back-light.svelte-hy9ajx{display:block}.back.svelte-hy9ajx{background:repeating-linear-gradient(45deg, color-mix(in oklab, var(--accent) 55%, #1a1a1a), color-mix(in oklab, var(--accent) 55%, #1a1a1a) 6px, color-mix(in oklab, var(--accent) 35%, #1a1a1a) 6px, color-mix(in oklab, var(--accent) 35%, #1a1a1a) 12px);color:color-mix(in oklab, var(--parchment) 80%, transparent)}.back.svelte-hy9ajx .mark:where(.svelte-hy9ajx){opacity:.7;font-size:1.6rem}.rank.svelte-hy9ajx{font-family:var(--font-display);font-size:1.4rem;line-height:1}.glyph.svelte-hy9ajx{font-size:2rem;line-height:1}.suit.svelte-hy9ajx{text-transform:capitalize;color:var(--ink-soft);font-size:.7rem}.value.svelte-hy9ajx{color:var(--ink-soft);font-size:.75rem;position:absolute;top:.3rem;right:.4rem}.suit-swords.svelte-hy9ajx{color:#2f4a63}.suit-pentacles.svelte-hy9ajx{color:#8a6d1f}.suit-cups.svelte-hy9ajx{color:#7a2230}.suit-wands.svelte-hy9ajx{color:#3d6141}.major.svelte-hy9ajx{background:color-mix(in oklab, var(--accent) 10%, var(--parchment))}.mnum.svelte-hy9ajx{font-family:var(--font-display);font-size:1.6rem}.mname.svelte-hy9ajx{font-family:var(--font-heading);padding:0 .3rem;font-size:.85rem}.sm.svelte-hy9ajx .rank:where(.svelte-hy9ajx){font-size:1rem}.sm.svelte-hy9ajx .glyph:where(.svelte-hy9ajx){font-size:1.3rem}.sm.svelte-hy9ajx .mname:where(.svelte-hy9ajx){font-size:.65rem}
