
.conv-row:hover{background:var(--bg2)!important;}
@media (max-width:760px){ .bandeja-wrap{ grid-template-columns:1fr!important; } }
/* Móvil: la página NO scrollea; los filtros quedan fijos y SOLO la lista se mueve dentro de su cuadro */
@media (max-width:760px){
  #pg-bandeja.active{display:flex;flex-direction:column;min-height:100%;}
  #pg-bandeja-body{display:flex;flex-direction:column;flex:1;min-height:0;}
  #bandeja-content{display:flex;flex-direction:column;flex:1;min-height:0;}
  #pending-sales,#inbox-controls{flex:0 0 auto;}
  #inbox-controls{max-width:100%;}
  #inbox-filter-row{width:100%;}
  .bandeja-wrap{flex:1 1 auto;min-height:0;}
  #conv-list{max-height:none!important;height:100%;overflow:auto!important;}
}
.prodf-btn{border:none;background:transparent;color:var(--ink2);font-family:'Inter',sans-serif;font-weight:600;font-size:.76rem;padding:6px 14px;border-radius:8px;cursor:pointer;transition:all .15s;}
.secscope-btn{border:none;background:transparent;color:var(--ink2);font-family:'Inter',sans-serif;font-weight:600;font-size:.74rem;padding:7px 14px;border-radius:8px;cursor:pointer;transition:all .15s;white-space:nowrap;}
.secscope-btn.on{background:var(--ink);color:#fff;}
.prodf-btn.on{background:var(--ink);color:#fff;}
@keyframes auraHumanPulse{0%{box-shadow:0 0 0 0 rgba(230,167,0,.5);}70%{box-shadow:0 0 0 6px rgba(230,167,0,0);}100%{box-shadow:0 0 0 0 rgba(230,167,0,0);}}
/* RTL para árabe (primera pasada): alinea texto e inputs a la derecha */
html[dir=rtl] .content, html[dir=rtl] .card, html[dir=rtl] .stat{ text-align:right; }
html[dir=rtl] input, html[dir=rtl] textarea, html[dir=rtl] select{ text-align:right; direction:rtl; }
html[dir=rtl] .tb-title, html[dir=rtl] .tb-sub{ text-align:right; }
