.public-wf-page .wf-payment-brand[hidden]{display:none!important}.public-wf-page .wf-payment-brand{margin:18px 0 14px}.public-wf-page .wf-payment-logos{background:#fff;border:1px solid #dbe5f4;border-radius:10px;padding:16px}.public-wf-page .wf-payment-logos img{display:block;width:100%;max-width:540px;height:auto;margin:auto}.public-wf-page .wf-payment-brand p{font-size:12px;line-height:1.6;color:inherit;margin:10px 0 0}.public-wf-page .public-wf-submit.wf-iyzico-button{background:#fff;color:#172033;border:2px solid #186ce0;min-height:54px;padding:14px 20px;position:relative;box-shadow:none}.public-wf-page .wf-iyzico-button:hover:not(:disabled){background:#f2f8ff;border-color:#1251ad}.public-wf-page .wf-iyzico-button:focus-visible{outline:3px solid #388efa;outline-offset:3px}.public-wf-page .wf-iyzico-button:disabled{opacity:.65;cursor:wait}.public-wf-page .wf-pay-button-logo{width:180px;max-width:100%;height:auto;vertical-align:middle}.public-wf-page .wf-pay-button-logo[hidden]{display:none}.public-wf-page .wf-pay-label-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.public-wf-page .wf-payment-identity{margin:18px 0;padding:18px;border:1px solid var(--cs-border,#cad8ea);border-radius:12px;background:var(--cs-surface,#f5f8fc);color:var(--cs-text,#172033);min-width:0}
.public-wf-page .wf-payment-identity[hidden]{display:none!important}
.public-wf-page .wf-payment-identity legend{font-size:14px;font-weight:700;padding:0 6px}
.public-wf-page .wf-payment-identity label{display:block;font-size:14px;font-weight:700;margin-bottom:8px}
.public-wf-page .wf-payment-identity input{display:block;width:100%;box-sizing:border-box;font:inherit;padding:12px;border:1px solid var(--cs-border,#b5c5da);border-radius:9px;background:var(--cs-surface,#fff);color:var(--cs-text,#172033)}
.public-wf-page .wf-payment-identity input:focus-visible{outline:3px solid #2d81ed;outline-offset:2px}
.public-wf-page .wf-payment-identity input[aria-invalid="true"]{border-color:#ba2544}
.public-wf-page .wf-payment-identity input:disabled{opacity:.65}
.public-wf-page .wf-payment-identity p{font-size:12px;line-height:1.6;margin:10px 0 0}
.public-wf-page .wf-payment-identity .wf-file-error{color:#a81936!important;font-weight:600}
/* Match the page theme, not the device preference of an embedded form. */
.public-wf-page .wf-payment-identity{color-scheme:light}
.theme-dark .wf-payment-identity,[data-bs-theme="dark"] .wf-payment-identity{--cs-surface:#17253a;--cs-text:#e6edf7;--cs-border:#526780}
.theme-dark .wf-payment-identity,[data-bs-theme="dark"] .wf-payment-identity{color-scheme:dark}
.theme-dark .wf-payment-identity .wf-file-error,[data-bs-theme="dark"] .wf-payment-identity .wf-file-error{color:#ffabc0!important}
.theme-dark .wf-payment-identity input[aria-invalid="true"],[data-bs-theme="dark"] .wf-payment-identity input[aria-invalid="true"]{border-color:#ffabc0}
