.pip.svelte-1sllh9f{display:inline-block;width:.8em;height:.8em;vertical-align:-.06em;flex:none}.card.svelte-1udyrqm{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:1px;min-width:26px;height:32px;padding:0 var(--s-xs);background-image:linear-gradient(180deg,#ffffff26,#fff0 45%,#0000001c);background-color:var(--fill);color:#fff;border-radius:var(--r-small);border:1px solid;border-color:color-mix(in srgb,#fff 28%,var(--fill));font-weight:700;font-size:var(--fs-lead);line-height:var(--lh-flat);font-variant-numeric:tabular-nums lining-nums}.card.small.svelte-1udyrqm{min-width:calc(27px * var(--card-scale, 1));height:calc(var(--card-h, 20px) * var(--card-scale, 1));font-size:calc(var(--fs-small) * var(--card-scale, 1));padding:0 calc(3px * var(--card-scale, 1));gap:calc(1px * var(--card-scale, 1));border-radius:calc(5px * var(--card-scale, 1));letter-spacing:-.01em}.card.small.svelte-1udyrqm .rank:where(.svelte-1udyrqm){font-size:1.32em;line-height:1}.card.small.pipless.svelte-1udyrqm{min-width:calc(21px * var(--card-scale, 1));padding-inline:calc(2px * var(--card-scale, 1))}.card.small.pipless.svelte-1udyrqm .rank:where(.svelte-1udyrqm){font-size:1.45em}.card.small.svelte-1udyrqm .suit{font-size:1.15em;line-height:.8}.card.svelte-1udyrqm:not(.mid):not(.big) .suit{margin-top:-.05em}.card.mid.svelte-1udyrqm,.card.big.svelte-1udyrqm{flex-direction:column;justify-content:center;padding-inline:var(--s-hair);padding-top:.16em;box-shadow:0 1px 1.5px #0a121a38,0 4px 10px -3px #0a121a57,inset 0 1px #ffffff38}.card.mid.svelte-1udyrqm{min-width:calc(34px * var(--card-scale, 1));height:calc(47px * var(--card-scale, 1));font-size:calc(var(--fs-lead) * var(--card-scale, 1));border-radius:calc(7px * var(--card-scale, 1))}.card.big.svelte-1udyrqm{min-width:calc(43px * var(--card-scale, 1));height:calc(60px * var(--card-scale, 1));font-size:calc(var(--fs-sub) * var(--card-scale, 1));border-radius:calc(9px * var(--card-scale, 1))}.card.big.svelte-1udyrqm .suit{font-size:1.16em}.card.mid.svelte-1udyrqm .rank:where(.svelte-1udyrqm){font-size:1.53em}.card.mid.svelte-1udyrqm .suit{font-size:1em}.card.back.svelte-1udyrqm{background:linear-gradient(165deg,#1a6b75,#0f4f58 48%,#0a3d44);color:#ffffffe0;border:2px solid #fff;box-shadow:0 1px 4px #0006;padding:0;overflow:hidden}.card.back.svelte-1udyrqm .mark:where(.svelte-1udyrqm){width:68%;height:68%;display:block}.card.svelte-1udyrqm .suit{font-size:.9em;opacity:.92}.card.mid.svelte-1udyrqm,.card.big.svelte-1udyrqm{gap:.1em}.card.svelte-1udyrqm .rank:where(.svelte-1udyrqm){font-size:1.78em;line-height:.86;letter-spacing:-.05em}.card.mid.svelte-1udyrqm .suit,.card.big.svelte-1udyrqm .suit{font-size:1.12em;line-height:.86;margin-top:.1em;opacity:1}
