/* TRACELIA Security V2.52 */

.site-plan-event-filters-v248 {
    grid-template-columns:
        repeat(5, 1fr);
}

#site-plan-filter-resolved-v252 {
    min-height: 27px;
    padding: 0 8px;

    border: 1px solid
        rgba(255, 255, 255, 0.10);
    border-radius: 6px;

    background:
        rgba(255, 255, 255, 0.025);

    color: #777777;
    font-size: 7px;
    font-weight: 900;
    text-transform: uppercase;

    cursor: pointer;
}

#site-plan-filter-resolved-v252[aria-pressed="true"] {
    border-color:
        rgba(90, 200, 250, 0.55);

    background:
        rgba(90, 200, 250, 0.10);

    color: #73d3ff;
}

.site-plan-event-resolved-v252 {
    opacity: 0.58;

    border-color:
        rgba(90, 200, 250, 0.24) !important;
}

.site-plan-event-resolved-v252:hover,
.site-plan-event-resolved-v252:focus-visible {
    opacity: 1;
}

.site-plan-event-treatment-badge-v251.resolved,
.site-plan-treatment-status-v251.resolved {
    border-color:
        rgba(90, 200, 250, 0.44);

    background:
        rgba(90, 200, 250, 0.10);

    color: #73d3ff;
}

.site-plan-treatment-actions-v251
button.resolved {
    min-height: 36px;
    padding: 0 10px;

    border: 1px solid
        rgba(90, 200, 250, 0.46);
    border-radius: 7px;

    background:
        rgba(90, 200, 250, 0.11);

    color: #73d3ff;
    font-size: 8px;
    font-weight: 900;

    cursor: pointer;
}

.site-plan-treatment-actions-v251
button.resolved:disabled {
    cursor: wait;
    opacity: 0.48;
}

@media (max-width: 760px) {
    .site-plan-event-filters-v248 {
        grid-template-columns:
            repeat(3, 1fr);
    }
}
