.piles.svelte-yl20af{align-items:center;gap:1rem;display:flex}.deck.svelte-yl20af{cursor:pointer;background:0 0;border:none;padding:0;position:relative}.deck.svelte-yl20af .count:where(.svelte-yl20af){color:color-mix(in oklab, var(--parchment) 85%, transparent);background:#00000059;border-radius:999px;padding:.05rem .4rem;font-size:.8rem;position:absolute;bottom:.4rem;left:50%;transform:translate(-50%)}.deck-labels.svelte-yl20af{font-family:var(--font-subhead);color:var(--ink-soft);flex-direction:column;font-size:.85rem;display:flex}.cue.svelte-yl20af{color:var(--accent);font-family:var(--font-subhead);margin:.75rem 0 0}.actions.svelte-yl20af{flex-wrap:wrap;align-items:center;gap:.5rem;margin:1.25rem 0;display:flex}.actions.svelte-yl20af button:where(.svelte-yl20af){border:1px solid var(--accent);background:var(--accent);color:var(--parchment);font-family:var(--font-subhead);cursor:pointer;border-radius:3px;padding:.45rem .9rem}.actions.svelte-yl20af button.ghost:where(.svelte-yl20af){color:var(--accent);background:0 0}.actions.svelte-yl20af button:where(.svelte-yl20af):disabled{opacity:.5;cursor:not-allowed}.anim.svelte-yl20af{color:var(--ink-soft);margin-left:auto;font-size:.85rem}.hand.svelte-yl20af{flex-wrap:wrap;align-items:center;gap:.6rem;min-height:8.5rem;display:flex}.empty.svelte-yl20af{color:var(--ink-soft)}.hand.animate.svelte-yl20af .slot:where(.svelte-yl20af){animation:.28s ease-out svelte-yl20af-deal}@keyframes svelte-yl20af-deal{0%{opacity:0;transform:translateY(-8px)rotate(-2deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hand.animate.svelte-yl20af .slot:where(.svelte-yl20af){animation:none}}.controls.svelte-1s3zdvu{flex-wrap:wrap;align-items:flex-start;gap:1.5rem;display:flex}.group.svelte-1s3zdvu{flex-direction:column;gap:.4rem;display:flex}.lbl.svelte-1s3zdvu{font-family:var(--font-subhead);color:var(--ink-soft);font-size:.85rem}.suits.svelte-1s3zdvu{gap:.4rem;display:flex}.suits.svelte-1s3zdvu button:where(.svelte-1s3zdvu){border:1px solid color-mix(in oklab, var(--ink) 25%, transparent);background:var(--parchment);cursor:pointer;font-family:var(--font-subhead);border-radius:3px;padding:.4rem .7rem}.suits.svelte-1s3zdvu button.sel:where(.svelte-1s3zdvu){border-color:var(--accent);background:color-mix(in oklab, var(--accent) 10%, var(--parchment));color:var(--accent)}select.svelte-1s3zdvu{border:1px solid color-mix(in oklab, var(--ink) 25%, transparent);background:var(--parchment);font:inherit;border-radius:3px;padding:.4rem .6rem}.actions.svelte-1s3zdvu{flex-wrap:wrap;gap:.5rem;margin:1.25rem 0;display:flex}.actions.svelte-1s3zdvu button:where(.svelte-1s3zdvu){border:1px solid var(--accent);color:var(--accent);font-family:var(--font-subhead);cursor:pointer;background:0 0;border-radius:3px;padding:.45rem .9rem}.actions.svelte-1s3zdvu button.primary:where(.svelte-1s3zdvu){background:var(--accent);color:var(--parchment)}.actions.svelte-1s3zdvu button:where(.svelte-1s3zdvu):disabled{opacity:.5;cursor:not-allowed}.cards.svelte-1s3zdvu{flex-wrap:wrap;gap:.6rem;display:flex}.drawn.svelte-1s3zdvu{flex-direction:column;align-items:center;gap:.25rem;display:flex}.tag.svelte-1s3zdvu{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-soft);font-size:.65rem}.result.svelte-1s3zdvu{border:1px solid color-mix(in oklab, var(--ink) 20%, transparent);border-radius:6px;flex-direction:column;gap:.15rem;max-width:22rem;margin-top:1.25rem;padding:.9rem 1.1rem;display:flex}.result.svelte-1s3zdvu .total:where(.svelte-1s3zdvu){font-family:var(--font-display);font-size:2rem;line-height:1}.result.svelte-1s3zdvu .label:where(.svelte-1s3zdvu){font-family:var(--font-heading);font-size:1.1rem}.result.svelte-1s3zdvu .detail:where(.svelte-1s3zdvu){color:var(--ink-soft);font-size:.8rem}.result.svelte-1s3zdvu .note:where(.svelte-1s3zdvu){color:var(--ink-soft);margin-top:.3rem;font-size:.75rem;font-style:italic}.checks.svelte-1s3zdvu{flex-direction:column;gap:.25rem;display:flex}.checks.svelte-1s3zdvu label:where(.svelte-1s3zdvu):has(input:where(.svelte-1s3zdvu):disabled){opacity:.6;cursor:not-allowed}.checks.svelte-1s3zdvu label:where(.svelte-1s3zdvu){cursor:pointer;align-items:center;gap:.4rem;font-size:.85rem;display:flex}.outcome-great-success.svelte-1s3zdvu{background:color-mix(in oklab, #3d6141 16%, var(--parchment))}.outcome-success.svelte-1s3zdvu{background:color-mix(in oklab, #3d6141 8%, var(--parchment))}.outcome-failure.svelte-1s3zdvu{background:color-mix(in oklab, var(--accent) 8%, var(--parchment))}.outcome-great-failure.svelte-1s3zdvu{background:color-mix(in oklab, var(--accent) 18%, var(--parchment))}.hint.svelte-1s3zdvu{color:var(--ink-soft);margin-top:1rem}.deck-page.svelte-177ca8y{max-width:48rem;margin:0 auto}.lede.svelte-177ca8y{color:var(--ink-soft);margin-top:-.25rem}.tabs.svelte-177ca8y{border-bottom:1px solid color-mix(in oklab, var(--ink) 15%, transparent);gap:.25rem;margin:1.25rem 0 1.5rem;display:flex}.tabs.svelte-177ca8y button:where(.svelte-177ca8y){font-family:var(--font-subhead);color:var(--ink-soft);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.5rem .9rem}.tabs.svelte-177ca8y button.sel:where(.svelte-177ca8y){color:var(--accent);border-bottom-color:var(--accent)}
