.pix-config{color:#202a3c;gap:24px;display:grid}.pix-fields{grid-template-columns:1fr 1fr;gap:20px;display:grid}.pix-fields label,.pix-copy label{flex-direction:column;gap:9px;font-size:12px;font-weight:600;display:flex}.pix-fields input,.pix-fields select,.pix-copy textarea{color:#273550;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #d7dfed;border-radius:6px;min-height:44px;padding:12px}.pix-fields input:focus,.pix-fields select:focus,.pix-copy textarea:focus{outline-offset:2px;outline:2px solid #3d61f0}.pix-fields small{color:#78849a;font-size:11px;font-weight:400;line-height:1.6}.pix-empty{color:#6f7f9d;background:#f8faff;border:1px dashed #d8e0f1;border-radius:8px;align-items:center;gap:16px;padding:22px;font-size:12px;display:flex}.pix-empty b{color:#415779}.pix-empty p{margin:5px 0 0;line-height:1.7}.pix-code{color:#202a3c;background:#f8faff;border:1px solid #dde4f3;border-radius:8px;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:20px;padding:18px;display:grid}.pix-qr{aspect-ratio:1;background:#fff;border-radius:6px;place-items:center;width:100%;display:grid}.pix-qr img{width:100%;height:auto;display:block}.pix-qr>span{color:#71829c;flex-direction:column;align-items:center;gap:12px;font-size:11px;display:flex}.pix-code-info{flex-direction:column;gap:5px;min-width:0;display:flex}.pix-eyebrow{letter-spacing:.15em;color:#6c7d99;font-size:9px;font-weight:700}.pix-amount{letter-spacing:-.035em;color:#2446cf;font-size:29px}.pix-code-info>b{overflow-wrap:anywhere;font-size:13px}.pix-code-info>span:not(.pix-eyebrow){color:#71809a;font-size:11px}.pix-code-info p{color:#78839a;line-height:1.8;margin:7px 0 0!important;font-size:11px!important}.pix-copy,.pix-full{grid-column:1/-1}.pix-copy{gap:13px;display:grid}.pix-copy textarea{overflow-wrap:anywhere;resize:vertical;font:10px/1.7 monospace}.pix-key{background:#fff;border:1px solid #dbe2ef;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.pix-key>div{gap:4px;min-width:0;display:grid}.pix-key small{color:#7d879c;font-size:10px}.pix-key span{overflow-wrap:anywhere;font-size:12px}.pix-key button{color:#3559dc;cursor:pointer;border-radius:5px;flex-shrink:0;padding:8px}.pix-copy-status{color:#3559dc;min-height:12px;margin:0;font-size:11px}.pix-compat{justify-content:center;align-items:center;gap:6px;font-size:11px;display:flex}.pix-deadline{color:#67768e;text-align:center;font-size:11px}.pix-section-heading{margin:30px 0 18px!important}.pix-section-heading h3{font-size:25px!important}.pix-section-heading p{color:#78849a;line-height:1.8;margin:8px 0 0!important;font-size:12px!important}.pix-settings-section{margin-bottom:28px}.pix-settings-section .adm-form{gap:22px}.pix-settings-section .pix-fields label{font-size:12px}.pix-settings-section .pix-fields small{display:block}.pix-defaults-button{color:#3559dc;cursor:pointer;margin-bottom:16px;font-size:12px;display:inline-flex}.review-dialog{max-height:90dvh;overflow-y:auto}.flow-pay-loading{color:#65748c;justify-content:center;align-items:center;gap:10px;padding:28px;font-size:12px;display:flex}.flow-pay-loading svg{animation:1s linear infinite flow-spin}.flow-pay-note,.flow-pay-success{color:#51627d;background:#f7f9fd;border:1px solid #dce5f3;border-radius:9px;align-items:flex-start;gap:13px;padding:15px 16px;display:flex}.flow-pay-note svg,.flow-pay-success svg{color:#3159dc;flex:none}.flow-pay-note b,.flow-pay-success b{color:#152541;font-size:13px;display:block}.flow-pay-note p,.flow-pay-success p{line-height:1.65;margin:4px 0 0!important;font-size:11px!important}.flow-pay-success{background:#f1fbf6;border-color:#bde7d2}.flow-pay-success svg{color:#168c54}.flow-pay-card{color:#172641;background:linear-gradient(145deg,#fff,#f6f9ff);border:1px solid #dbe4f1;border-radius:10px;gap:15px;padding:18px;display:grid}.flow-pay-card>header{border-bottom:1px solid #e3e9f3;justify-content:space-between;align-items:center;gap:15px;padding-bottom:13px;display:flex}.flow-pay-card>header span{letter-spacing:.12em;color:#18895a;align-items:center;gap:6px;font-size:9px;font-weight:800;display:flex}.flow-pay-card>header b{color:#132f69;font-size:14px}.flow-pay-main{grid-template-columns:170px minmax(0,1fr);align-items:center;gap:19px;display:grid}.flow-pay-qr{aspect-ratio:1;background:#fff;border:1px solid #e1e7f0;border-radius:8px;place-items:center;display:grid;overflow:hidden}.flow-pay-qr img{width:100%;height:auto;display:block}.flow-pay-main>div:last-child{flex-direction:column;gap:5px;display:flex}.flow-pay-main small{letter-spacing:.12em;color:#75839a;font-size:9px}.flow-pay-main strong{letter-spacing:-.04em;color:#2446cf;font-size:29px}.flow-pay-main b{color:#18895a;font-size:12px}.flow-pay-main p{color:#6e7c92;line-height:1.7;margin:4px 0 0!important;font-size:11px!important}.flow-pay-code{color:#68768d;flex-direction:column;gap:7px;font-size:10px;font-weight:700;display:flex}.flow-pay-code textarea{resize:vertical;color:#30405a;background:#fff;border:1px solid #d9e1ed;border-radius:7px;width:100%;padding:11px;font:10px/1.6 monospace}.flow-pay-manual{justify-content:center;font-size:11px}.flow-pay-card+.form-stack{margin-top:16px}@keyframes flow-spin{to{transform:rotate(360deg)}}@media (max-width:600px){.pix-fields{grid-template-columns:1fr}.pix-code{grid-template-columns:145px minmax(0,1fr);gap:12px;padding:12px}.pix-amount{font-size:24px}.pix-code-info>b{font-size:11px}.pix-code-info p{font-size:10px!important}.pix-preview{grid-template-columns:140px minmax(0,1fr)}.flow-pay-main{grid-template-columns:135px minmax(0,1fr);gap:12px}.flow-pay-main strong{font-size:24px}.flow-pay-card{padding:13px}}@media (max-width:360px){.pix-code{grid-template-columns:1fr}.pix-qr{justify-self:center;width:180px}.pix-code-info{text-align:center}}
