.payment-wizard{--payment-line:#2b4056;color:#e9f2fa;font:inherit;min-width:0}.payment-wizard *{box-sizing:border-box}.payment-wizard-muted{color:#a5b6ca;font-size:13px;line-height:1.6}.payment-wizard-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}.payment-provider-card{display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-align:left;width:100%;min-width:0;padding:18px;border:1px solid var(--payment-line);border-radius:16px;background:#0c1929;color:inherit;font:inherit;cursor:pointer;white-space:normal}.payment-provider-card strong{font-size:16px}.payment-provider-card:hover,.payment-provider-card[aria-pressed=true]{border-color:#59d9c5;background:#122b35}.payment-provider-status{font-size:12px;line-height:1.5;color:#67ddcb}.payment-wizard-panel{padding:22px;border:1px solid var(--payment-line);border-radius:18px;background:#101d2e;display:flex;flex-direction:column;gap:14px;min-width:0}.payment-wizard-panel h3,.payment-wizard-panel p{margin:0}.payment-wizard-steps{display:flex;flex-wrap:wrap;gap:6px;margin:3px 0 8px}.payment-wizard .btn{font:inherit;font-size:13px;padding:10px 14px;white-space:normal;height:auto;min-height:42px;max-width:100%;align-self:flex-start;border-radius:11px;cursor:pointer}.payment-wizard .btn-ghost{color:#d6e4ef;background:#0b1625;border:1px solid var(--payment-line)}.payment-wizard .btn-primary{background:#5addc8;color:#07231f;border:1px solid #5addc8;font-weight:650}.payment-wizard .btn:disabled{opacity:.5;cursor:default}.payment-wizard .btn[aria-current=step]{color:#67ddcb;border-color:#59d9c5}.payment-wizard label{display:flex;flex-direction:column;gap:8px;font-size:13px;font-weight:600;min-width:0}.payment-wizard input,.payment-wizard select{font:inherit;color:#edf5fa;background:#091522;border:1px solid #304459;border-radius:11px;padding:12px;width:100%;min-width:0;max-width:100%}.payment-wizard input:focus-visible,.payment-wizard select:focus-visible,.payment-wizard button:focus-visible{outline:2px solid #5addc8;outline-offset:2px}.payment-wizard input[readonly]{font-size:12px;color:#b0c7d8}.payment-wizard-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.payment-wizard-form button{grid-column:1/-1}.payment-wizard-checks{padding-left:20px;margin:0;display:flex;flex-direction:column;gap:10px;font-size:13px;line-height:1.6}.payment-wizard .payment-wizard-checkbox{display:flex;flex-direction:row;align-items:flex-start;font-weight:400;line-height:1.6}.payment-wizard-checkbox input{width:18px;min-width:18px;margin-top:3px;accent-color:#5addc8}.payment-wizard .form-error{color:#ffadae;overflow-wrap:anywhere}.payment-wizard-panel:has(.form-error:not(:empty)){scroll-margin-top:80px}@media(max-width:800px){.payment-wizard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.payment-wizard-grid,.payment-wizard-form{grid-template-columns:1fr}.payment-wizard-panel{padding:16px}.payment-wizard .btn{width:100%}.payment-wizard-steps{display:grid;grid-template-columns:1fr 1fr}.payment-wizard-steps .btn{font-size:12px;padding:8px}.payment-provider-card{padding:15px}}
.payment-provider-stars{border-color:#665b36;background:linear-gradient(140deg,#211e20,#0c1929)}.payment-provider-stars .payment-provider-status{color:#f5d282}[data-digital-payment-preferences],#sellerDigitalPaymentPreferences{margin-top:22px;padding:16px;border:1px solid #2b4056;border-radius:14px;color:#d6e4ef;min-width:0}[data-digital-payment-preferences]>summary,#sellerDigitalPaymentPreferences>summary{cursor:pointer;font:inherit;line-height:1.6;overflow-wrap:anywhere}[data-digital-payment-preferences][open]>summary,#sellerDigitalPaymentPreferences[open]>summary{margin-bottom:18px}
