/* /Components/ColorBox.razor.rz.scp.css */
.color-box[b-t03ceb2jco]{
    width: 1.5rem;
    height: 1.5rem;
}

.color-box[data-hover]:hover[b-t03ceb2jco] {
    box-shadow: 0 0 5px 1px var(--bs-table-color);
}
/* /Components/ShiftButton.razor.rz.scp.css */
.working-area-popover[b-w21f1yaegd] {
    border: 1px solid var(--bs-table-color);
    display: inline-flex;
    position: absolute;
    background-color: white;
    z-index: 10;
    top: -2.5rem;
    left: 50%;
    transform: translateX(-50%);
    width: fit-content;
}
/* /Pages/BoardPlans.razor.rz.scp.css */
.time-visualisation[b-vaw1fq8i1m] {
    margin: 0.25rem 1rem !important;
}
/* /Pages/DailyPlans.razor.rz.scp.css */

/*.grid-td {
    background-image: url("/images/background-lines.svg");
    background-size: 100%;
}*/

.shift-span[b-l3x9h2yk4f] {
    grid-row: 1;
}

.shift-icons > span[b-l3x9h2yk4f] {
    display: none;
}

.shift-icons:hover > span[b-l3x9h2yk4f] {
    display: block;
}

.context-menu[b-l3x9h2yk4f] {
    border: 1px solid var(--bs-table-color);
    display: inline-flex;
    position: absolute;
    background-color: white;
    z-index: 10;
    top: -2.5rem;
    left: 50%;
    transform: translateX(-50%);
    width: fit-content;
}
/* /Pages/Index.razor.rz.scp.css */
/* Write here your styles for the Index page */
