@import '_content/Microsoft.AspNetCore.Components.QuickGrid/Microsoft.AspNetCore.Components.QuickGrid.boiwgh0w5b.bundle.scp.css';
@import '_content/Microsoft.FluentUI.AspNetCore.Components/Microsoft.FluentUI.AspNetCore.Components.exfvxuochq.bundle.scp.css';
@import '_content/PSC.Blazor.Components.Chartjs/PSC.Blazor.Components.Chartjs.bundle.scp.css';

/* /Components/Layout/MainLayout.razor.rz.scp.css */
#blazor-error-ui[b-hc6r7xzey3] {
    background: lightyellow;
    bottom: 0;
    box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
    display: none;
    left: 0;
    padding: 0.6rem 1.25rem 0.7rem 1.25rem;
    position: fixed;
    width: 100%;
    z-index: 1000;
}

    #blazor-error-ui .dismiss[b-hc6r7xzey3] {
        cursor: pointer;
        position: absolute;
        right: 0.75rem;
        top: 0.5rem;
    }
/* /Components/Layout/NavMenu.razor.rz.scp.css */
[b-sgc8oaahyv] .fluent-nav-icon {
    padding-top: 5px;
}
/* /Components/Pages/Care/Detail.razor.rz.scp.css */
[b-6i2dx68it4] .header-cell {
    border-top: 1px solid var(--neutral-stroke-rest);
    border-left: 1px solid var(--neutral-stroke-rest);
    border-right: 1px solid var(--neutral-stroke-rest);
    border-bottom: 1px solid var(--neutral-stroke-rest);
    min-height: 32px !important;;
}
/*::deep .header-cell:last-child {
    border-right: none;
}*/
/*::deep .header-cell:hover {
    border-color: var(--accent-fill-hover);
}*/
/* /Components/Pages/Care/Inspection/InspectionsInArea.razor.rz.scp.css */
.text-right[b-pac4t4cb2o] {
    text-align: right !important;
}
.pull-right[b-pac4t4cb2o] {
    float: right !important;
}
/* /Components/Pages/Care/Inspection/Panel/InspectionReviewPanel.razor.rz.scp.css */
.text-right[b-9juuo7pvuu] {
    text-align: right !important;
}

.pull-right[b-9juuo7pvuu] {
    float: right !important;
}
.font-weight-bold[b-9juuo7pvuu] {
    font-weight: 700 !important;
}
/* /Components/Pages/Home.razor.rz.scp.css */
.nine-grid-container[b-uojo478q7z] {
    display: grid;
    grid-template-columns: repeat(4, 1fr); /* 4列 */
    gap: 8px; /* 间距 */
    max-width: 600px;
    margin: auto;
}

.grid-item[b-uojo478q7z] {
    aspect-ratio: 1/1; /* 保持正方形 */
    overflow: hidden;
    border-radius: 4px;
}

    .grid-item img[b-uojo478q7z] {
        width: 100%;
        height: 100%;
        object-fit: cover;
        transition: transform 0.3s ease;
    }

    .grid-item:hover img[b-uojo478q7z] {
        transform: scale(1.05);
    }

.grid-item[b-uojo478q7z] {
    transition: transform 0.3s ease;
}

    .grid-item:hover[b-uojo478q7z] {
        transform: scale(1.03);
        z-index: 10;
        box-shadow: 0 6px 12px rgba(0,0,0,0.15);
    }

.bg-primary-dark[b-uojo478q7z] {
    background: #1e77c5 !important;
}

.widget-stat-content[b-uojo478q7z] {
    position: relative;
    text-align: left;
}

.widget-stat-chart[b-uojo478q7z] {
    margin: 0 -20px -20px;
    overflow: hidden;
    border-radius: 0 0 5px 5px;
    position: relative;
}

.progress[b-uojo478q7z] {
    height: 20px;
    margin-bottom: 20px;
    overflow: hidden;
    background: #EAEDEF;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
    box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
}

.progress-bar-striped[b-uojo478q7z],
.progress-striped .progress-bar[b-uojo478q7z],
.progress-striped .progress-bar.progress-bar-success[b-uojo478q7z],
.progress-striped .progress-bar.progress-bar-info[b-uojo478q7z],
.progress-striped .progress-bar.progress-bar-warning[b-uojo478q7z],
.progress-striped .progress-bar.progress-bar-danger[b-uojo478q7z],
.progress-striped .progress-bar.progress-bar-inverse[b-uojo478q7z],
.progress-striped .progress-bar.progress-bar-purple[b-uojo478q7z],
.progress-striped .progress-bar.progress-bar-grey[b-uojo478q7z],
.progress-striped .progress-bar.progress-bar-lime[b-uojo478q7z] {
    background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    -webkit-background-size: 40px 40px;
    background-size: 40px 40px;
}

.progress.progress-rounded[b-uojo478q7z] {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    border-radius: 40px;
}

.progress .progress-bar[b-uojo478q7z] {
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    line-height: 20px;
    color: #fff;
    text-align: center;
    background: #2184DA;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
    box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
    -webkit-transition: width .6s ease;
    -o-transition: width .6s ease;
    transition: width .6s ease;
}

    .progress .progress-bar.progress-bar-warning[b-uojo478q7z] {
        background: #fcaf41;
    }

.text-right[b-uojo478q7z] {
    text-align: right !important;
}
