/* Lote 118 · indicador visual aislado para Bills Inteligentes */
.row-actions .smart-state{
  display:inline-grid;
  place-items:center;
  width:34px;
  min-width:34px;
  height:34px;
  padding:0;
  border-radius:10px;
  background:#0b192b;
  border:1px solid rgba(151,176,215,.18);
  font-size:15px;
  line-height:1;
  cursor:help;
  user-select:none;
  transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease;
}
.row-actions .smart-state:hover{
  transform:translateY(-1px);
  background:#0e2037;
  box-shadow:0 8px 20px rgba(0,0,0,.24);
}
.row-actions .smart-annual{color:#68e98f;border-color:rgba(104,233,143,.34)}
.row-actions .smart-semiannual{color:#66b3ff;border-color:rgba(102,179,255,.34)}
.row-actions .smart-quarterly{color:#bf8cff;border-color:rgba(191,140,255,.34)}
.row-actions .smart-monthly{color:#ffb75e;border-color:rgba(255,183,94,.34)}
@media(max-width:760px){
  .row-actions .smart-state{width:32px;min-width:32px;height:32px;border-radius:9px;font-size:14px}
}
