/* /Pages/StatusPage/_Components/StatusWidget/StatusWidget.razor.rz.scp.css */
[b-8h5hdioz11] .status-bar-segment .mud-tooltip-root {
    height: 100%;
    width: 100%;
}

[b-8h5hdioz11] .status-color-nodata {
    background-color: var(--mud-palette-grey-lighter) !important;
}

[b-8h5hdioz11] .status-color-no-outage {
    background-color: var(--mud-palette-success) !important;
}

[b-8h5hdioz11] .status-color-partial-outage {
    background-color: var(--mud-palette-warning) !important;
}

[b-8h5hdioz11] .status-color-full-outage {
    background-color: var(--mud-palette-error) !important;
}

[b-8h5hdioz11] .status-bar-segment-zoom {
    transition: transform .2s;
}

    [b-8h5hdioz11] .status-bar-segment-zoom:hover {
        -ms-transform: scale(1.15); /* IE 9 */
        -webkit-transform: scale(1.15); /* Safari 3-8 */
        transform: scale(1.15);
    }

/*::deep .status-bar-tooltip {
    position: relative;
}

    ::deep .status-bar-tooltip .status-bar-tooltiptext {
        visibility: hidden;
        position: absolute;
        z-index: 1;
        bottom: 120%;*/
        /*        left: -500%;*/
    /*}

    ::deep .status-bar-tooltip:hover .status-bar-tooltiptext {
        visibility: visible;
    }*/


[b-8h5hdioz11] .status-bar-tooltip {
    position: relative;
}

    [b-8h5hdioz11] .status-bar-tooltip .status-bar-tooltiptext {
        white-space: nowrap;
        display: none;
    }

    [b-8h5hdioz11] .status-bar-tooltip:hover .status-bar-tooltiptext {
        display: inline-block;
        position: absolute;
        bottom: 120%;
        left: 50%;
        transform: translateX(-50%);
        text-align: center;
    }
