.nx-height-widget .nx-height-head {
    box-sizing: border-box !important;
    display: flex !important;
    flex: 0 0 5.25rem !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    justify-content: center !important;
    width: 100% !important;
    height: 5.25rem !important;
    min-height: 5.25rem !important;
    padding: .7rem 1rem !important;
    color: var(--bs-card-cap-color, var(--nx-color-on-surface, var(--bs-body-color, #212529))) !important;
    background-color: var(--bs-card-cap-bg, rgba(var(--bs-body-color-rgb, 33, 37, 41), .03)) !important;
    border-bottom: 1px solid var(--nx-color-card-border, var(--bs-card-border-color, var(--bs-border-color, rgba(0, 0, 0, .175)))) !important;
}

.nx-height-widget .nx-height-head .nx-widget-stats {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: .45rem !important;
    margin-top: .45rem !important;
}

.nx-height-widget .nx-height-head .nx-widget-stat {
    display: inline-flex !important;
    align-items: center !important;
    gap: .4rem !important;
    padding: .28rem .55rem !important;
    color: var(--nx-color-muted, var(--bs-secondary-color, #6c757d)) !important;
    background: var(--nx-color-card-bg, var(--bs-card-bg, var(--bs-body-bg, #fff))) !important;
    border: 1px solid var(--nx-color-card-border, var(--bs-card-border-color, var(--bs-border-color, rgba(0, 0, 0, .175)))) !important;
    border-radius: 999px !important;
    font-size: .7rem !important;
    font-weight: 700 !important;
    line-height: 1.2 !important;
}

.nx-height-widget .nx-height-head .nx-widget-status-dot {
    width: .45rem !important;
    height: .45rem !important;
    display: inline-block !important;
    flex: 0 0 .45rem !important;
    border-radius: 50% !important;
}

.nx-height-widget .nx-height-head .nx-widget-status-dot.online {
    background: #3ca45c !important;
}

.nx-height-widget .nx-height-head .nx-widget-status-dot.offline {
    background: var(--nx-color-muted, var(--bs-secondary-color, #6c757d)) !important;
    opacity: .65 !important;
}
