
/* =========================================================
   Händlerstatus aus der Dashboard-Stempeluhr
   ========================================================= */

.dealer-status{
    transition:border-color .25s ease,background .25s ease,box-shadow .25s ease;
}

.dealer-status .status-dot{
    transition:background .25s ease,box-shadow .25s ease;
}

/* Mindestens ein Mitarbeiter eingestempelt */
.dealer-status.is-open{
    border-color:rgba(67,209,123,.18);
    background:
        linear-gradient(145deg,rgba(67,209,123,.025),rgba(255,255,255,.012));
}

.dealer-status.is-open .status-dot{
    background:#43d17b !important;
    box-shadow:0 0 11px rgba(67,209,123,.72) !important;
}

.dealer-status.is-open strong{
    color:#f0fff5;
}

/* Niemand eingestempelt */
.dealer-status.is-closed{
    border-color:rgba(229,32,49,.24);
    background:
        linear-gradient(145deg,rgba(229,32,49,.045),rgba(255,255,255,.008));
}

.dealer-status.is-closed .status-dot{
    background:#e52031 !important;
    box-shadow:0 0 11px rgba(229,32,49,.7) !important;
}

.dealer-status.is-closed strong{
    color:#ffd4d8;
}

/* Nur bei technischer Nichterreichbarkeit der Stempeluhr */
.dealer-status.is-unknown{
    border-color:rgba(255,255,255,.08);
}

.dealer-status.is-unknown .status-dot{
    background:#666 !important;
    box-shadow:none !important;
}

.dealer-status.is-unknown strong{
    color:#999;
}
