.pass-note.svelte-aondm5{color:var(--gold);text-align:center;margin:4px 0 10px;font-size:.9rem}.playable.pass.svelte-aondm5 .card{outline:2px solid var(--gold);outline-offset:2px;border-radius:8px}.opponent.svelte-aondm5,.human.svelte-aondm5{text-align:center}.human.svelte-aondm5{padding-bottom:64px}.hand.svelte-aondm5{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.playable.svelte-aondm5{cursor:pointer;background:0 0;border:none;padding:0;transition:transform .15s}.playable.svelte-aondm5:hover{transform:translateY(-8px)}.label.svelte-aondm5{color:#fffc;justify-content:center;align-items:center;gap:10px;margin-top:8px;font-size:.9rem;display:flex}.role.svelte-aondm5{font-size:1rem}.table-center.svelte-aondm5{flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:16px;min-height:100px;display:flex}.attack-pair.svelte-aondm5{gap:6px;display:flex}.trump.svelte-aondm5{flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;top:16px;right:16px}.empty-slot.svelte-aondm5{width:var(--card-w-sm);height:var(--card-h-sm);border:2px dashed #ffffff59;border-radius:7px}
