
.badge-indicator{position:absolute; top:8px; right:8px; display:flex; align-items:center; gap:6px;}
.ind-dot{width:10px; height:10px; border-radius:50%; display:inline-block;}
.ind-green{background:#22c55e;} .ind-red{background:#ef4444;}
.card-product{border-radius:20px; overflow:hidden; position:relative;}
.modal-fullscreen-sm-down .modal-dialog{max-width:720px}
