.stepper-wrapper.svelte-smkvx1{display:flex;flex-direction:column;align-items:center;border-radius:4px;padding:8px 0;background:#1f1f23;box-shadow:0 2px 5px #00000042;width:100%}.stepper.svelte-smkvx1{display:flex}.stepper-quantity.svelte-smkvx1{width:48px;height:48px;background-color:#fff;color:#000;display:flex;justify-content:center;align-items:center}.card-title.svelte-smkvx1{font-size:1.8rem;font-weight:700}.stepper-btn.svelte-smkvx1{width:48px;height:48px;cursor:pointer;transition:background .2s ease-in-out;background-color:#fff;font-size:1.5rem;line-height:1rem;margin:0}.stepper-btn.svelte-smkvx1:hover{box-shadow:inset 0 0 0 1px #000;border:1px solid #000}.stepper-btn.btn-inc.svelte-smkvx1:hover{background-color:#e2e2e2;font-weight:700}.stepper-btn.btn-dec.svelte-smkvx1:hover{background-color:#e2e2e2}.card-prob.svelte-smkvx1{font-size:.97rem}@media (max-width: 640px){.stepper-btn.svelte-smkvx1{width:36px;height:36px;font-size:1rem}.stepper-quantity.svelte-smkvx1{width:24px;height:36px}}.cards-grid.svelte-1935vo8{display:grid;grid-template-columns:repeat(4,1fr);border-radius:8px;gap:4px;padding:4px}@media (max-width: 640px){.cards-grid.svelte-1935vo8{grid-template-columns:repeat(3,1fr)}}.handValue.svelte-1jz68q.svelte-1jz68q.svelte-1jz68q{display:flex;justify-content:center;align-items:center;font-size:1.5rem;background-color:#000;width:fit-content;margin:0 auto 8px;padding:0 0 0 8px;display:none}.hand-input.svelte-1jz68q.svelte-1jz68q.svelte-1jz68q{margin:0;height:1.4rem;background:none;border:none;color:#fff;width:64px}.hand-clear.svelte-1jz68q.svelte-1jz68q.svelte-1jz68q{margin:0}.card-select.svelte-1jz68q.svelte-1jz68q.svelte-1jz68q{display:grid;grid-template-columns:repeat(10,1fr);background-color:#fff1;border:none;padding:16px;border-radius:8px}.card-select.svelte-1jz68q input.svelte-1jz68q.svelte-1jz68q{display:none}.card-select.svelte-1jz68q label.svelte-1jz68q.svelte-1jz68q{background-color:#f2f2f2;color:#212121;height:48px;display:flex;justify-content:center;align-items:center;font-weight:400;transition:box-shadow .25s cubic-bezier(.4,0,.2,1);cursor:pointer}.card-select.svelte-1jz68q label.svelte-1jz68q.svelte-1jz68q:hover{box-shadow:inset 0 0 0 1px #000;font-weight:700;border-radius:4px}.card-select.svelte-1jz68q input.svelte-1jz68q:checked+label.svelte-1jz68q{box-shadow:inset 0 0 0 2px #000;font-weight:700;border-radius:4px}
