/* PIX mensal dos agentes especialistas (gaveta do agente e Conta e assinatura) */
.pixag { display: flex; flex-direction: column; gap: 12px; margin: 0 0 14px; padding: 14px; border: 1px solid var(--ig-border-soft, #e2e8f0); border-radius: 14px; background: var(--ig-surface, #fff); }
.pixag-cab { display: flex; gap: 10px; align-items: flex-start; }
.pixag-cab b { display: block; font-size: 14px; color: var(--ig-text, #0f2a3d); }
.pixag-cab small { display: block; margin-top: 2px; font-size: 12.5px; line-height: 1.45; color: var(--ig-text-2, #64748b); }
.pixag-ic { width: 22px; height: 22px; flex: none; color: var(--ig-link, #006699); }
.pixag.alerta { border-color: rgba(245, 158, 11, .5); background: rgba(245, 158, 11, .06); }
.pixag.alerta .pixag-ic { color: #b45309; }
.pixag-qr { display: flex; flex-direction: column; align-items: center; gap: 8px; }
.pixag-qr .pg-folha-qr { width: 180px; height: 180px; }
.pixag-acoes { display: flex; flex-wrap: wrap; gap: 8px; align-items: center; }
.pixag-bt { display: inline-flex; align-items: center; gap: 6px; padding: 8px 14px; border: 0; border-radius: 10px; background: var(--ig-brand, #006699); color: #fff; font: inherit; font-size: 13px; font-weight: 800; cursor: pointer; }
.pixag-bt.claro { background: var(--ig-surface-2, #f1f5f9); color: var(--ig-link, #006699); }
.pixag-bt[disabled] { opacity: .6; cursor: wait; }
.pixag-link { font-size: 12.5px; font-weight: 800; color: var(--ig-link, #006699); text-decoration: none; }
.pixag-link:hover { text-decoration: underline; }
.pg-nota-forma { margin: 0; padding: 10px 12px; border-radius: 10px; background: rgba(0, 102, 153, .06); color: var(--ig-text-2, #475569); font-size: 12.5px; line-height: 1.5; }
.ig-extras-contratados li.ig-extras-pix { display: block; padding-top: 0; border-top: 0; }
.ig-extras-contratados li.ig-extras-pix .pixag { margin: 0; }
