.pix-status{display:flex;align-items:flex-start;gap:14px;padding:18px;background:#182213;border:1px solid #334c27;border-radius:12px;color:#d5ebcb}.pix-status>span{font-size:27px;line-height:1.2}.pix-status h3{font-size:16px;margin:0 0 7px}.pix-status p{font-size:12px;line-height:1.6;opacity:.8;margin:0}.pix-status.success{border-color:#54a139}.pix-status.terminal{background:#251d16;border-color:#59442e;color:#e9d7c1}.pix-charge-amount{text-align:center;font-size:33px;font-weight:700;letter-spacing:-1px;padding:23px 0}.pix-qr{width:240px;max-width:100%;background:#fff;padding:7px;border-radius:10px;margin:0 auto 24px;line-height:0}.pix-qr svg{display:block;width:100%;height:auto}.pix-qr p{color:#111;line-height:1.5;padding:20px}.pix-code-label{font-size:12px;gap:9px}.pix-code-label textarea{font:11px/1.6 monospace;word-break:break-all;min-height:83px;resize:none;width:100%}.pix-copy,.pix-sync{width:100%;margin-top:12px}.pix-meta{display:grid;gap:5px;text-align:center;color:#999;font-size:11px;padding:20px 0 8px}.pix-feedback{color:#a7bf9c;font-size:12px;text-align:center;margin-top:14px;min-height:18px}.withdraw-balance{background:linear-gradient(110deg,#182612,#102009);border:1px solid #334a29;border-radius:11px;padding:19px;display:flex;flex-direction:column;gap:4px}.withdraw-balance strong{font-size:28px;letter-spacing:-.8px;color:#b3ed9f}.withdraw-balance span{font-size:11px;color:#9aae93}.withdraw-calculation{display:grid;grid-template-columns:1fr auto;gap:10px;font-size:13px;padding:16px;background:#191919;border-radius:8px}.withdraw-calculation span{color:#999}.wrap-text{overflow-wrap:anywhere;max-width:65%}.finance-connection{display:flex;align-items:center;gap:10px;font-size:12px;color:#b3c9a9}.finance-connection:before{content:'';width:7px;height:7px;background:#77ed58;border-radius:50%}.money-card .balance-meta{margin-top:auto;font-size:11px;opacity:.7}.status-unknown{border-color:#cf974d;color:#e5bb83}.ledger-positive{color:#8fe475}.ledger-negative{color:#efa39b}.finance-admin-link{color:#a9ed8e!important}.finance-admin-link:hover{background:#102009!important}@media(max-width:500px){.pix-charge-amount{font-size:29px}.pix-qr{width:225px}.pix-status{padding:15px;gap:11px}.pix-status h3{font-size:14px}.withdraw-calculation{font-size:12px}.wrap-text{max-width:60%}.form-actions button{white-space:normal}}
.checkout-primary{background:var(--payment-accent)!important;width:100%;color:#111!important}.checkout-policy{font-size:11px;line-height:1.6;text-align:center}.payment-method-select{display:flex;gap:13px;align-items:center;border:1px solid color-mix(in srgb,var(--payment-accent),transparent 20%);border-radius:10px;padding:16px}.payment-method-select>span{font-size:30px;color:var(--payment-accent);line-height:1}.payment-method-select strong{font-size:14px;display:block}.payment-method-select small{font-size:11px;display:block;margin-top:4px}.payment-method-select i{margin-left:auto;color:var(--payment-accent);font-style:normal}.payment-provider{border-top:1px solid #8883;margin-top:25px;padding-top:18px;font-size:11px;opacity:.6}.payment-provider span{margin-right:6px}.custom-checkout .pix-status{background:color-mix(in srgb,var(--payment-accent),transparent 87%);border-color:color-mix(in srgb,var(--payment-accent),transparent 55%);color:var(--payment-text)}.custom-checkout .pix-meta,.custom-checkout .pix-feedback{color:var(--payment-text);opacity:.7}.custom-checkout .pix-copy{background:var(--payment-accent);color:#111}.custom-checkout .pix-sync{color:var(--payment-text);border-color:color-mix(in srgb,var(--payment-text),transparent 70%)}.custom-checkout .pix-code-label textarea{background:color-mix(in srgb,var(--payment-bg),white 10%);color:var(--payment-text);border-color:color-mix(in srgb,var(--payment-text),transparent 80%)}.checkout-steps span{opacity:.5!important}.checkout-steps span.current{opacity:1!important}.custom-checkout .form-error{color:#b91c1c}.custom-checkout .pix-charge>button.outline{color:var(--payment-text)}
