section.purchase-form.svelte-roubn4{max-width:450px;margin:16px auto;box-shadow:0 4px 8px #0006;font-size:1.1rem}section.purchase-form.svelte-roubn4 .balance:where(.svelte-roubn4){margin-bottom:16px}section.purchase-form.svelte-roubn4 .balance:where(.svelte-roubn4) button:where(.svelte-roubn4){font-weight:700}section.purchase-form.svelte-roubn4 .purchase-label:where(.svelte-roubn4){font-weight:700}section.purchase-form.svelte-roubn4 .ticket-quantities:where(.svelte-roubn4){display:flex;justify-content:center;align-items:center;flex-direction:column}section.purchase-form.svelte-roubn4 .ticket-quantities:where(.svelte-roubn4) input:where(.svelte-roubn4){text-align:right}section.purchase-form.svelte-roubn4 fieldset:where(.svelte-roubn4) label:where(.svelte-roubn4){padding:4px 24px;border-radius:4px;text-align:right}section.purchase-form.svelte-roubn4 fieldset:where(.svelte-roubn4) input[type=radio]:where(.svelte-roubn4){display:none}section.purchase-form.svelte-roubn4 fieldset:where(.svelte-roubn4) input[type=radio]:where(.svelte-roubn4):checked+label:where(.svelte-roubn4){background-color:var(--pico-secondary);color:#fff}section.purchase-form.svelte-roubn4 button[type=submit]:where(.svelte-roubn4){font-size:1.2rem}
