/* /Pages/Status.razor.rz.scp.css */
.drop-shadow[b-cecgnv91gv] {
    filter: drop-shadow(0rem .3rem .5rem rgb(0 0 0 / 0.4));
}
.outline[b-cecgnv91gv] {
    filter: drop-shadow(0px 0px 1px black);
}
.mirror[b-cecgnv91gv] {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
.pz[b-cecgnv91gv] {
    width: 80px;
    height: 80px;
}
/* /Shared/MainLayout.razor.rz.scp.css */
.page[b-v36k15s4is] {
    position: relative;
    display: flex;
    flex-direction: column;
    width: 100vw;
    height: 100vh;
}

@media (min-width: 768px) {
    .page[b-v36k15s4is] {
        flex-direction: row;
    }

    .navbar[b-v36k15s4is] {
        width: 18em;
        min-height: 100vh;
    }
}

.indeterminate-loader[b-v36k15s4is] {
    background: linear-gradient(0deg, transparent 0%, #0d6efd 100%);
    animation: indeterminateAnimation-b-v36k15s4is 2s infinite linear;
    transform-origin: 0% 50%;
}

@keyframes indeterminateAnimation-b-v36k15s4is {
    0% {
        transform: translateX(0) scaleX(0);
    }
    33% {
        transform: translateX(0) scaleX(0.5);
    }
    66% {
        transform: translateX(50%) scaleX(0.5);
    }
    100% {
        transform: translateX(100%) scaleX(0);
    }
}
/* /Shared/NavMenu.razor.rz.scp.css */
[b-69i8pwk0vu] .collapse, [b-69i8pwk0vu] .collapsing {
    background-color: rgba(255, 255, 255, 0.05);
    box-shadow: inset 0rem -.5rem .625rem -.72rem black, inset 0rem .625rem .625rem -.75rem black;
}

[b-69i8pwk0vu] .offcanvas-body, [b-69i8pwk0vu] .nav-link.active {
    background-color: rgba(255, 255, 255, 0.2);
}

[b-69i8pwk0vu] .offcanvas-body, [b-69i8pwk0vu] .nav-link:hover {
    background-color: rgba(255, 255, 255, 0.1);
}
