@charset "UTF-8";.add-payment-form.svelte-kzcbr0{width:460px;max-width:100%;margin:0 auto;text-align:left;padding:0 10px;box-sizing:border-box}.payment-tabs.svelte-kzcbr0{display:flex;gap:0;margin-bottom:20px;border-radius:30px;overflow:hidden;border:1px solid rgba(0,0,0,.1);width:fit-content;margin-left:auto;margin-right:auto}.payment-tabs.svelte-kzcbr0 .payment-tab:where(.svelte-kzcbr0){padding:8px 20px;border:none;background:transparent;font-family:Lufga;font-size:.8rem;font-weight:200;color:#6f7784;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:6px}.payment-tabs.svelte-kzcbr0 .payment-tab:where(.svelte-kzcbr0) .tab-icon{width:14px;height:14px}.payment-tabs.svelte-kzcbr0 .payment-tab.active:where(.svelte-kzcbr0){background:#0000000f;font-weight:400;color:#424244}.payment-tabs.svelte-kzcbr0 .payment-tab:where(.svelte-kzcbr0):hover:not(.active){background:#00000008}.tab-content.svelte-kzcbr0{width:100%;max-width:100%;box-sizing:border-box}.tab-content.tab-hidden.svelte-kzcbr0{height:0;overflow:hidden;visibility:hidden;pointer-events:none}.card-element-container.svelte-kzcbr0{border:1px solid rgba(0,0,0,.15);border-radius:30px;padding:14px 20px;transition:border-color .2s ease,box-shadow .2s ease}.card-element-container.svelte-kzcbr0:focus-within{border-color:var(--color, #6366f1);box-shadow:0 0 0 1px var(--color, #6366f1)}.card-element.svelte-kzcbr0{min-height:20px}.bank-fields.svelte-kzcbr0{display:flex;flex-direction:column;gap:0}.bank-fields.svelte-kzcbr0 .field-text-label-element-placeholder,.bank-fields.svelte-kzcbr0 .field-text-label-element input{font-size:.8rem!important}.bank-fields.svelte-kzcbr0 .bank-row:where(.svelte-kzcbr0){display:grid;grid-template-columns:1fr 1fr;gap:0 8px}.bank-fields.svelte-kzcbr0 .bank-type-toggle:where(.svelte-kzcbr0){display:flex;gap:0;border-radius:30px;overflow:hidden;border:1px solid rgba(0,0,0,.1);width:fit-content;margin-top:6px}.bank-fields.svelte-kzcbr0 .bank-type-toggle:where(.svelte-kzcbr0) .bank-type-btn:where(.svelte-kzcbr0){padding:8px 20px;border:none;background:transparent;font-family:Lufga;font-size:.8rem;font-weight:200;color:#6f7784;cursor:pointer;transition:all .2s ease}.bank-fields.svelte-kzcbr0 .bank-type-toggle:where(.svelte-kzcbr0) .bank-type-btn.active:where(.svelte-kzcbr0){background:#0000000f;font-weight:400;color:#424244}.card-error.svelte-kzcbr0{font-family:Lufga;font-size:.8rem;font-weight:300;color:#ef4444;margin:8px 0 0;text-align:center}.default-toggle.svelte-kzcbr0{display:flex;align-items:center;gap:8px;margin-top:16px;cursor:pointer;justify-content:center}.default-toggle.svelte-kzcbr0 input[type=checkbox]:where(.svelte-kzcbr0){width:16px;height:16px;accent-color:var(--color, #6366f1);cursor:pointer}.default-toggle.svelte-kzcbr0 span:where(.svelte-kzcbr0){font-family:Lufga;font-size:.8rem;font-weight:200;color:#424244}.form-actions.svelte-kzcbr0{display:flex;gap:15px;justify-content:center;margin-top:1.5rem;max-width:460px;margin-left:auto;margin-right:auto}.form-actions.svelte-kzcbr0 .btn{min-width:140px;padding:12px 16px!important;font-size:.8rem!important;white-space:nowrap}html.dark-mode .payment-tabs.svelte-kzcbr0{border-color:#ffffff1a}html.dark-mode .payment-tabs.svelte-kzcbr0 .payment-tab:where(.svelte-kzcbr0){color:#ffffff80}html.dark-mode .payment-tabs.svelte-kzcbr0 .payment-tab.active:where(.svelte-kzcbr0){background:#ffffff0f;color:#fff}html.dark-mode .payment-tabs.svelte-kzcbr0 .payment-tab:where(.svelte-kzcbr0):hover:not(.active){background:#ffffff08}html.dark-mode .card-element-container.svelte-kzcbr0{border-color:#fff3;background-color:#ffffff0a}html.dark-mode .card-element-container.svelte-kzcbr0:focus-within{box-shadow:0 0 0 1px var(--color, #6366f1)}html.dark-mode .bank-fields.svelte-kzcbr0 .bank-type-toggle:where(.svelte-kzcbr0){border-color:#ffffff1a}html.dark-mode .bank-fields.svelte-kzcbr0 .bank-type-toggle:where(.svelte-kzcbr0) .bank-type-btn:where(.svelte-kzcbr0){color:#ffffff80}html.dark-mode .bank-fields.svelte-kzcbr0 .bank-type-toggle:where(.svelte-kzcbr0) .bank-type-btn.active:where(.svelte-kzcbr0){background:#ffffff0f;color:#fff}html.dark-mode .default-toggle.svelte-kzcbr0 span:where(.svelte-kzcbr0){color:#ffffffb3}html.dark-mode .card-error.svelte-kzcbr0{color:#f87171}
