.kl-pix-entry,.kl-pix-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.kl-pix-entry{margin-top:18px}.kl-pix-dialog{box-sizing:border-box;color:#edf6ff;width:min(420px,100vw - 32px);max-height:min(84dvh,780px);font:400 14px/1.55 var(--client-body,"Segoe UI", sans-serif);text-align:left;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:linear-gradient(145deg,#122841,#081629 70%);border:1px solid #4f7a9e;border-radius:17px;margin:auto;padding:clamp(20px,4vw,30px);position:fixed;inset:0;overflow:auto;box-shadow:0 24px 90px #0009}.kl-pix-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.kl-pix-dialog .kl-pix-head h3{font:400 clamp(23px, 6vw, 29px)/1.2 var(--client-display,sans-serif);color:#edf6ff;margin:0}.kl-pix-close{color:#e5f4ff;background:#0a1c33;border:1px solid #5c87af66;border-radius:50%;flex-shrink:0;width:44px;height:44px;font:400 24px/1 sans-serif!important}.kl-pix-dialog p,.kl-pix-dialog small{color:#bbd2e9;line-height:1.65}.kl-pix-dialog p{margin:12px 0;font-size:13px}.kl-pix-dialog .kl-pix-account{color:#9acbff;border-bottom:1px solid #729fc738;margin-top:5px;padding-bottom:14px}.kl-pix-amount{gap:4px;margin:18px 0;display:grid}.kl-pix-amount span,.kl-pix-amount small{font-size:12px}.kl-pix-amount strong{color:#f3f8ff;font:400 34px/1.25 var(--client-display,sans-serif)}.kl-pix-payment,.kl-pix-form{gap:14px;display:grid}.kl-pix-qr{border-radius:4px;width:min(100%,224px);height:auto;margin:0 auto;display:block}.kl-pix-dialog .client-primary,.kl-pix-dialog .client-secondary{justify-content:center!important}.kl-pix-dialog [role=status]{color:#a4dbff}.kl-pix-dialog [role=alert]{color:#ffb9ac}.kl-pix-dialog textarea,.kl-pix-form input:not([type=checkbox]){box-sizing:border-box;color:#edf6ff;width:100%;min-width:0;max-width:100%;font:inherit;background:#07182a;border:1px solid #779fc266;border-radius:7px;padding:10px;font-size:16px}.kl-pix-dialog textarea{resize:vertical;overflow-wrap:anywhere}.kl-pix-form label{color:#d7e9fb;gap:6px;font-size:13px;display:grid}.kl-pix-form .kl-pix-check{align-items:flex-start;gap:9px;display:flex}.kl-pix-check input{flex:none;width:18px;height:18px;margin:0}.kl-pix-dialog :focus-visible{outline-offset:3px;outline:2px solid #74caff}.kl-pix-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.kl-pix-option{color:#dff1ff;min-height:68px;font:inherit;text-align:center;cursor:pointer;background:#0c233d;border:1px solid #587c9b;border-radius:9px;align-content:center;gap:5px;padding:10px 4px;display:grid}.kl-pix-option[data-available=true]{background:#15385d;border-color:#569cda}.kl-pix-option strong{white-space:nowrap;font-size:clamp(13px,3.6vw,16px)}.kl-pix-option span,.kl-pix-option small{font-size:11px;line-height:1.4}.kl-pix-option:disabled{opacity:.65;cursor:default}.kl-pix-back{font:inherit;color:#9bceff;background:0 0;border:0;min-height:44px;margin-top:9px;padding:7px 0;font-size:13px;display:block}.kl-pix-dialog .kl-pix-warning{color:#ffd899}html.kl-pix-locked,html.kl-pix-locked body{overscroll-behavior:none;overflow:hidden}html.kl-pix-locked body{width:100%;position:fixed}.kl-pix-dialog[open]{overscroll-behavior:none;flex-direction:column;padding:0;display:flex;overflow:hidden}.kl-pix-dialog::backdrop{background:#020914de}.kl-pix-head{border-bottom:1px solid #729fc738;flex:none;gap:10px;padding:14px 18px}.kl-pix-heading{flex:1;min-width:0}.kl-pix-heading span{color:#b2d6f5;overflow-wrap:anywhere;font-size:13px;display:block}.kl-pix-dialog .kl-pix-head h3{font-size:clamp(18px,3vw,25px)}.kl-pix-close,.kl-pix-prev{cursor:pointer;color:#f0f7ff;justify-content:center;align-items:center;height:44px;display:inline-flex}.kl-pix-close{border-radius:10px;gap:6px;width:auto;padding:0 12px;font:600 14px/1 var(--client-body,sans-serif)!important}.kl-pix-close span,.kl-pix-prev span{font:22px/1 sans-serif}.kl-pix-prev{background:0 0;border:0;border-radius:8px;flex:none;width:44px}.kl-pix-close:hover,.kl-pix-prev:hover{background:#1d3956}.kl-pix-content{overscroll-behavior:contain;min-width:0;min-height:0;padding:16px 18px 22px;overflow:hidden auto}.kl-pix-screen{width:calc(100% - 48px);max-width:none;height:calc(100vh - 40px);height:calc(100dvh - 40px);max-height:none}.kl-pix-screen .kl-pix-content{flex:1}.kl-pix-screen .kl-pix-content:has(.kl-pix-hosted){padding:0;overflow:hidden}.kl-pix-hosted{background:#fff;width:100%;height:100%;position:relative}.kl-pix-hosted>:not(iframe){background:#081629;margin:0;padding:24px;position:absolute;inset:0}.kl-pix-checkout{box-sizing:border-box;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:0;width:100%;height:100%;display:block}.kl-pix-screen .kl-pix-payment{max-width:420px;margin:auto}@media (max-width:640px),(max-height:480px){.kl-pix-screen{width:100%;height:100vh;max-width:100%;height:100dvh;padding-bottom:env(safe-area-inset-bottom);padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);border:0;border-radius:0}.kl-pix-screen[open]{padding-bottom:env(safe-area-inset-bottom);padding-inline:env(safe-area-inset-left) env(safe-area-inset-right)}.kl-pix-screen .kl-pix-head{padding:calc(6px + env(safe-area-inset-top)) 10px 6px}}@media (max-width:340px){.kl-pix-options{grid-template-columns:1fr}}
