form.svelte-63txjk{display:flex;flex-direction:column;width:100%;gap:var(--gap-default);border-radius:8px;box-sizing:border-box}.left-column.svelte-63txjk{padding:40px;background:var(--grayscale-darkest-gray);top:40px}.error.svelte-63txjk{color:var(--color-danger);background:#ff21561a;padding:1rem;border-radius:4px;width:auto;text-align:center;margin-bottom:1rem}.payment-section.svelte-63txjk{display:flex;flex-direction:column;gap:20px;padding:40px}.section-title.svelte-63txjk{font-family:area-normal,sans-serif;font-size:14px;font-weight:700;color:var(--text-primary)}.line-item.svelte-63txjk{display:flex;justify-content:space-between;align-items:flex-start;border-radius:4px;margin-top:20px;width:100%}.line-item-details.svelte-63txjk{display:flex;flex-direction:column;gap:12px;width:100%}.line-item-header.svelte-63txjk{display:flex;justify-content:space-between;align-items:center;width:100%}.line-item-primary.svelte-63txjk{color:var(--text-primary)}.line-item-quantity.svelte-63txjk{font-family:Inter,sans-serif;color:var(--text-secondary);font-size:12px}.total-section.svelte-63txjk{border-top:1px solid var(--grayscale-darker-gray);padding-top:.75rem}.hidden.svelte-63txjk{display:none}.warning.svelte-63txjk{background:#ffc5211a;padding:.5rem;border-radius:4px;text-align:left}.warning-text.svelte-63txjk{color:#c29210;font-family:Inter;font-size:12px;font-style:normal;font-weight:300;line-height:17px;padding:.5rem 1rem}.textfield.svelte-63txjk{display:flex;flex-direction:column;gap:6px}.textfield-label.svelte-63txjk{display:block;color:var(--grayscale-almost-white);font-family:Inter;font-size:14px;font-style:normal;font-weight:300;line-height:17px}.textfield-input.svelte-63txjk{padding:8px 12px;border:1px solid var(--grayscale-dark-gray);border-radius:4px;height:28px;box-shadow:0 0 4px #00000010;background-color:transparent}.textfield-input.svelte-63txjk:focus{border-color:#4298ff;box-shadow:0 0 0 4px #4298ff20;outline:none}input.err.svelte-63txjk,input.err.svelte-63txjk:focus{border-color:var(--prime-red)}@media (prefers-color-scheme: dark){.textfield-input.svelte-63txjk{background-color:#171717}}@media (min-width: 768px){form.svelte-63txjk{flex-direction:row;align-items:flex-start;gap:var(--gap-default)}.left-column.svelte-63txjk{width:40%;align-self:stretch;position:sticky}.order-summary.svelte-63txjk{margin-bottom:0;position:sticky;top:40px}.payment-section.svelte-63txjk{width:60%}}.badge.svelte-1b85pta{box-sizing:border-box;background-color:var(--grayscale-almost-white);color:var(--text-dark);display:flex;gap:var(--gap-small);padding:4px 16px;align-items:center;border-radius:var(--radius-default);height:24px}.badge.svelte-1b85pta p:where(.svelte-1b85pta){color:var(--text-dark)}.badge.float.svelte-1b85pta{position:absolute}.badge.party.svelte-1b85pta{background:linear-gradient(90deg,var(--dark-red) 0%,var(--prime-purple) 100%);color:var(--text-always-light)}.badge.party.svelte-1b85pta p:where(.svelte-1b85pta){color:var(--text-always-light)}.badge.compact.svelte-1b85pta{height:16px;padding:4px 8px}.compact.svelte-1b85pta .label:where(.svelte-1b85pta){font-weight:600;font-size:10px;text-transform:uppercase;letter-spacing:.25px}.label.svelte-1b85pta{font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:0}.badge.astra.svelte-1b85pta .label:where(.svelte-1b85pta){text-transform:unset;font-family:area-normal,sans-serif}.badge.primary.svelte-1b85pta{background-color:var(--blue)}.badge.primary.svelte-1b85pta p:where(.svelte-1b85pta){color:var(--text-always-light)}.badge.astra.primary.svelte-1b85pta{background-color:var(--dark-blue);padding:10px 6px;text-transform:unset;box-sizing:border-box}
