/* STD V8.16.72 · Panel inferior plegable de pendientes SOLO Atención a Clientes */
.stdAttentionBrief72{position:fixed;right:24px;bottom:0;width:min(460px,calc(100vw - 36px));z-index:2147483200!important;display:none;font-family:Inter,Roboto,system-ui,sans-serif;color:#102b52;filter:drop-shadow(0 18px 35px rgba(10,35,65,.16));pointer-events:none}.stdAttentionBrief72.isVisible{display:block}.stdBriefTab70{pointer-events:auto;margin-left:auto;min-height:48px;border:1px solid #c9dbea;border-bottom:0;border-radius:15px 15px 0 0;background:#fff;color:#12365e;padding:8px 12px;display:flex;align-items:center;gap:9px;font:850 12px/1.1 Inter,system-ui,sans-serif;cursor:pointer;box-shadow:0 -8px 25px rgba(13,51,88,.08)}.stdBriefTab70:hover{background:#f8fbfe}.stdBriefTabIcon70{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:linear-gradient(135deg,#e7f5ff,#dff7f4);color:#176786}.stdBriefTabIcon70 svg{width:18px;height:18px}.stdBriefTab70 b{min-width:24px;height:24px;border-radius:999px;background:#0f79b4;color:#fff;display:grid;place-items:center;font-size:10px}.stdBriefTab70 i{font-style:normal;color:#6a829b;font-size:14px;transition:transform .18s ease}.stdAttentionBrief72.open .stdBriefTab70 i{transform:rotate(180deg)}
.stdBriefDrawer70{pointer-events:auto;background:#fff;border:1px solid #c9dbea;border-bottom:0;border-radius:18px 18px 0 0;overflow:hidden;max-height:0;opacity:0;transform:translateY(14px);transition:max-height .22s ease,opacity .17s ease,transform .22s ease;margin-top:-1px}.stdAttentionBrief72.open .stdBriefDrawer70{max-height:min(68vh,620px);opacity:1;transform:translateY(0)}.stdAttentionBrief72.open .stdBriefTab70{display:none}.stdBriefDrawer70>header{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 16px;border-bottom:1px solid #e2ebf3;background:linear-gradient(180deg,#fff,#f8fbfe)}.stdBriefDrawer70>header strong{display:block;font-size:15px}.stdBriefDrawer70>header small{display:block;color:#71869c;font-size:10px;margin-top:3px}.stdBriefDrawer70>header button{width:34px;height:34px;border:1px solid #d4e1ec;border-radius:10px;background:#fff;color:#24496c;font-size:20px;cursor:pointer}.stdBriefBody70{padding:10px;display:grid;gap:8px;overflow:auto;max-height:calc(min(68vh,620px) - 66px);background:#f6f9fc}.stdBriefItem70{display:grid;grid-template-columns:40px minmax(0,1fr);gap:10px;align-items:start;padding:11px;border:1px solid #dde7f0;border-radius:13px;background:#fff}.stdBriefIcon70{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;background:#edf6fc;color:#176c9b}.stdBriefIcon70 svg{width:21px;height:21px}.stdBriefItem70.overdue .stdBriefIcon70{background:#fff0ef;color:#b54139}.stdBriefItem70.liquidation .stdBriefIcon70{background:#eaf9f2;color:#177252}.stdBriefItem70.payment .stdBriefIcon70{background:#fff7e9;color:#9a681e}.stdBriefItem70.progress .stdBriefIcon70{background:#eef1ff;color:#5c58a8}.stdBriefItem70.lead .stdBriefIcon70{background:#edf6ff;color:#2d6495}.stdBriefItemTop70{display:flex;align-items:center;justify-content:space-between;gap:8px}.stdBriefItemTop70 b{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stdBriefItemTop70 em{font-style:normal;flex:0 0 auto;padding:3px 7px;border-radius:999px;background:#f0f5f9;color:#5c748c;font-size:8px;font-weight:900;text-transform:uppercase}.stdBriefItem70 p{margin:4px 0 0;color:#5b728a;font-size:10.5px;line-height:1.4}.stdBriefEmpty70{padding:28px 20px;text-align:center;background:#fff;border:1px dashed #cbdce9;border-radius:14px;color:#587087}.stdBriefEmpty70 span{width:45px;height:45px;border-radius:14px;margin:0 auto 9px;display:grid;place-items:center;background:#eaf9f3;color:#177252}.stdBriefEmpty70 span svg{width:23px;height:23px}.stdBriefEmpty70 b{display:block;color:#214765;font-size:13px}.stdBriefEmpty70 p{margin:5px 0 0;font-size:10px}
@media(max-width:700px){.stdAttentionBrief72{right:10px;width:calc(100vw - 20px)}.stdBriefTab70{margin-left:auto}.stdAttentionBrief72.open .stdBriefDrawer70{max-height:72vh}.stdBriefBody70{max-height:calc(72vh - 66px)}}

/* V8.16.72 · visibilidad estricta dentro de Atención a Clientes */
.stdAttentionBrief72.isVisible{display:block!important;visibility:visible!important;opacity:1!important}
.stdAttentionBrief72.isVisible .stdBriefTab70{display:flex!important;visibility:visible!important;opacity:1!important}
.stdAttentionBrief72.isVisible.open .stdBriefTab70{display:none!important}
body.portalAttention .stdAttentionBrief72.isVisible{position:fixed!important;right:24px!important;bottom:0!important}
@media(max-width:700px){body.portalAttention .stdAttentionBrief72.isVisible{right:10px!important}}

/* Acciones contextuales V8.16.72 */
.stdAttentionBrief72 .stdBriefItem70{cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}
.stdAttentionBrief72 .stdBriefItem70:hover{border-color:#bfd6e8;box-shadow:0 7px 18px rgba(25,65,98,.08);transform:translateY(-1px)}
.stdAttentionBrief72 .stdBriefOpen72{margin-top:8px;height:30px;border:1px solid #c9dcea;border-radius:9px;background:#f7fbfe;color:#155780;padding:0 10px;font:850 9.5px/1 Inter,system-ui,sans-serif;cursor:pointer}
.stdAttentionBrief72 .stdBriefOpen72:hover{background:#eaf5fb;border-color:#aad0e4}
body:not(.portalAttention) .stdAttentionBrief72{display:none!important;visibility:hidden!important;pointer-events:none!important}
body.portalAttention .stdAttentionBrief72.isVisible{display:block!important;visibility:visible!important;pointer-events:none!important}
body.portalAttention .stdAttentionBrief72.isVisible .stdBriefTab70,body.portalAttention .stdAttentionBrief72.isVisible .stdBriefDrawer70{pointer-events:auto!important}
