﻿/* ==========================================================
   WARDOGS LIVE SERVER STATUS
========================================================== */

[data-wardogs-status],
#serverStatus,
#wardogsStatus,
#wdStatus {
    font-weight: 900;
}

[data-wardogs-status].online,
#serverStatus.online,
#wardogsStatus.online,
#wdStatus.online {
    color: #45e27b !important;
}

[data-wardogs-status].offline,
#serverStatus.offline,
#wardogsStatus.offline,
#wdStatus.offline {
    color: #e31932 !important;
}

[data-wardogs-status].checking,
#serverStatus.checking,
#wardogsStatus.checking,
#wdStatus.checking {
    color: #f0b429 !important;
}

[data-wardogs-players],
#playerCount,
#wardogsPlayers,
#wdPlayers {
    font-weight: 1000;
}


/* ==========================================================
   WARDOGS STATUS BADGE FIX
========================================================== */

#wd-status-text {
    font-weight: 900;
    transition: color .25s ease;
}

#wd-status.online #wd-status-text,
#wd-status-text.online {
    color: #45e27b !important;
}

#wd-status.offline #wd-status-text,
#wd-status-text.offline {
    color: #ff4057 !important;
}

#wd-status.checking #wd-status-text {
    color: #f0b429 !important;
}


/* STATUS DOT */

.wd-status-dot {
    display: inline-block;

    width: 7px;
    height: 7px;

    border-radius: 50%;

    background: #f0b429;

    box-shadow:
        0 0 8px rgba(240,180,41,.45);
}

#wd-status.online .wd-status-dot,
.wd-status-dot.online {
    background: #45e27b !important;

    box-shadow:
        0 0 10px rgba(69,226,123,.65);
}

#wd-status.offline .wd-status-dot,
.wd-status-dot.offline {
    background: #ff4057 !important;

    box-shadow:
        0 0 10px rgba(255,64,87,.60);
}

