.asaas-methods-v12{display:grid;gap:16px;padding:4px 2px 2px}.asaas-method-head span{display:block;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#607086}.asaas-method-head h2{margin:5px 0 7px;font-size:28px;line-height:1.03;color:#081b3a}.asaas-method-head p{margin:0;color:#697587;line-height:1.45}.asaas-method-list{display:grid;gap:10px}.asaas-method-card{width:100%;display:grid;grid-template-columns:50px 1fr 20px;gap:12px;align-items:center;text-align:left;border:1px solid #dbe4ec;background:#fff;border-radius:20px;padding:15px 14px;color:#081b3a;box-shadow:0 8px 24px rgba(8,27,58,.05)}.asaas-method-card:active{transform:scale(.985)}.asaas-method-card.recommended{border:2px solid #a8db58;background:linear-gradient(135deg,#fbfff5,#f3fbe8)}.asaas-method-card .method-icon{width:48px;height:48px;border-radius:15px;background:#eef4f9;display:grid;place-items:center;font-size:22px;font-weight:900}.asaas-method-card.recommended .method-icon{background:#dff3bd;color:#31541b}.asaas-method-card strong{display:block;font-size:17px;margin-bottom:4px}.asaas-method-card small{display:block;color:#697587;line-height:1.35;font-size:12px}.asaas-method-card>b{font-size:28px;color:#8190a3}.method-badge{display:inline-flex!important;width:max-content;margin:0 0 5px;padding:4px 7px;border-radius:999px;background:#dff3bd;color:#31541b!important;font-size:9px!important;font-weight:900;letter-spacing:.06em}.asaas-method-security{color:#7b8795;line-height:1.4;text-align:center}.asaas-back-v12{width:42px;height:42px;border-radius:14px;border:1px solid #dbe4ec;background:#fff;color:#081b3a;font-size:22px}.asaas-field-v12{display:grid;gap:7px}.asaas-field-v12>span{font-size:12px;font-weight:800;color:#607086}.asaas-field-v12 input,.asaas-field-v12 textarea{width:100%;box-sizing:border-box;border:1px solid #d7e0e9;border-radius:15px;background:#f8fafc;padding:13px 14px;color:#081b3a;font:inherit;outline:none}.asaas-field-v12 input:focus,.asaas-field-v12 textarea:focus{border-color:#6a93bd;box-shadow:0 0 0 3px rgba(82,126,169,.1)}.asaas-auto-note-v12{display:grid;gap:7px;border-radius:18px;background:#f3f7fb;padding:14px;color:#44536a}.asaas-auto-note-v12 b{color:#081b3a}.asaas-auto-note-v12 span{font-size:12px;line-height:1.35}.asaas-qr-v12{display:grid;place-items:center;padding:14px;border-radius:22px;background:#fff;border:1px solid #dce5ed}.asaas-qr-v12 img{width:min(260px,78vw);height:auto;border-radius:12px}.asaas-wait-v12{display:flex;align-items:center;gap:12px;padding:14px;border-radius:18px;background:#f3f8ed}.asaas-wait-v12>div{display:grid;gap:3px}.asaas-wait-v12 strong{color:#25431d}.asaas-wait-v12 small{color:#60705b}.asaas-wait-dot{width:12px;height:12px;border-radius:50%;background:#7cb342;box-shadow:0 0 0 6px rgba(124,179,66,.13);animation:asaasWaitPulse 1.4s ease-in-out infinite}.asaas-expire-v12{text-align:center;color:#7a8796}.pix-auto-qr-v12 .billing-error{margin:0}@keyframes asaasWaitPulse{0%,100%{transform:scale(.9);opacity:.65}50%{transform:scale(1.12);opacity:1}}@media(max-width:520px){.asaas-method-head h2{font-size:25px}.asaas-method-card{grid-template-columns:45px 1fr 16px;padding:13px 12px;border-radius:18px}.asaas-method-card .method-icon{width:43px;height:43px;border-radius:13px}.asaas-method-card strong{font-size:16px}}
/* v15 — Pix direto no TRAMPU */
.pix-direct-qr-v15 .asaas-method-head{text-align:center}
.pix-direct-qr-v15 .asaas-method-head>span{color:#416b22}
.pix-direct-qr-v15 .asaas-qr-v12{padding:16px}
.pix-direct-qr-v15 .asaas-qr-v12 img{width:min(280px,80vw)}
.asaas-notice-v15{border:1px solid #cfe5b8;background:#f1f9e9;color:#345b20;border-radius:14px;padding:10px 12px;font-size:11px;font-weight:850;text-align:center}
