.isops-alert-tile { cursor: pointer; }

.isops-alert-tile .bg-primary,
.isops-alert-tile .bg-secondary {
    transition: transform .12s ease, box-shadow .12s ease, filter .12s ease;
}

.isops-alert-tile:hover .bg-primary,
.isops-alert-tile:focus-visible .bg-primary {
    transform: translateY(-2px);
    box-shadow: 0 .5rem 1.25rem rgba(0,0,0,.15);
    filter: brightness(1.03);
}

.isops-alert-tile:focus-visible {
    outline: 0;
}
.isops-alert-tile:focus-visible .bg-primary {
    box-shadow: 0 0 0 .25rem rgba(13,110,253,.25);
}

.rotate-down {
    display: inline-block; /* ważne dla transform */
    transform: rotate(180deg);
}