/* /Components/Editors/DatePicker.razor.rz.scp.css */
.leave.today[b-codcvdhvpr] {
    background-color: #DAEACB;
}

.leave.selected[b-codcvdhvpr] {
    background-color: #81bc34;
    color: white !important;
}

.sick.today[b-codcvdhvpr] {
    background-color: #F4D9E0;
}

.sick.selected[b-codcvdhvpr] {
    background-color: #D85A81;
    color: white !important;
}

.time.today[b-codcvdhvpr] {
    background-color: #C2D9E9;
}

.time.selected[b-codcvdhvpr] {
    background-color: #418DC5;
    color: white !important;
}

.default.today[b-codcvdhvpr] {
    background-color: #BBE2F2;
}

.default.selected[b-codcvdhvpr] {
    background-color: #29ABE2;
    color: white !important;
}

.text-other-month[b-codcvdhvpr] {
    color: #c1c1c1;
}

.text-default[b-codcvdhvpr] {
    color: #29ABE2;
}

.border-default[b-codcvdhvpr] {
    border-color: #29ABE2 !important;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(41, 171, 226, .25);
}

.border-leave[b-codcvdhvpr] {
    border-color: #81bc34 !important;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(129, 188, 52, .25);
}

.border-sick[b-codcvdhvpr] {
    border-color: #D85A81 !important;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(216, 90, 129, .25);
}

.border-time[b-codcvdhvpr] {
    border-color: #418DC5 !important;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(65, 141, 197, .25);
}
/* /Components/Editors/TimeInput.razor.rz.scp.css */
.default.form-control:focus[b-twtw99zpdl] {
    border-color: #29ABE2 !important;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(41, 171, 226, .25);
}

.leave.form-control:focus[b-twtw99zpdl] {
    border-color: #81bc34 !important;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(129, 188, 52, .25);
}

.sick.form-control:focus[b-twtw99zpdl] {
    border-color: #D85A81 !important;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(216, 90, 129, .25);
}

.time.form-control:focus[b-twtw99zpdl] {
    border-color: #418DC5 !important;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(65, 141, 197, .25);
}
/* /Components/Layout/NavBar.razor.rz.scp.css */
.navbar[b-afxlrwg1ij] {
    height: 2.5em;
    min-height: 2.5em;
    max-height: 2.5em;
    padding: 0px;
    background-color: #d6d6d6;
    color:white;
}
    .navbar.time[b-afxlrwg1ij] {
        background-color: #418dc5;
    }
    .navbar.leave[b-afxlrwg1ij] {
        background-color: #81bc34;
    }
    .navbar.sick[b-afxlrwg1ij] {
        background-color: #d85a81;
    }

    .navbar.options[b-afxlrwg1ij] {
        background-color: #D6D6D6;
    }

    .navbar .container-fluid .brand[b-afxlrwg1ij] {
        margin-right: 0.5em;
    }
/* /Components/Layout/NavMenu.razor.rz.scp.css */
.leave > .selected[b-39iae9ss0o] {
    color: #81bc34;
    background-color: #F2F2F2;
}

.time > .selected[b-39iae9ss0o] {
    color: #418dc5;
    background-color: #F2F2F2;
}
.sick > .selected[b-39iae9ss0o] {
    color: #d85a81;
    background-color: #F2F2F2;
}

.options > .selected[b-39iae9ss0o] {
    color: #767676;
    background-color: #F2F2F2;
}

.leave .text-active[b-39iae9ss0o] {
    color: #81bc34;
}
.time .text-active[b-39iae9ss0o] {
    color: #418dc5;
}

.sick .text-active[b-39iae9ss0o] {
    color: #d85a81;
}

.options .text-active[b-39iae9ss0o] {
    color: #767676;
}
/* /Components/Layout/NavModules.razor.rz.scp.css */
.module-item[b-5sa9lz2r1e] {
    padding: 0em 0.8em;
    color: white;
    height: 100%;
    max-height: 100%;
    min-height: 100%;
    text-align: center;
    
    fill: white !important;
   
}
    .module-item.leave.selected[b-5sa9lz2r1e] {
        color: #81bc34;
        background-color: #F2F2F2;
        fill: #81bc34 !important;
    }

    .module-item.time.selected[b-5sa9lz2r1e] {
        color: #418dc5;
        background-color: #F2F2F2;
        fill: #418dc5 !important;
    }

    .module-item.sick.selected[b-5sa9lz2r1e] {
        color: #d85a81;
        background-color: #F2F2F2;
        fill: #d85a81 !important;
    }

    .module-item[b-5sa9lz2r1e]  a > span {
        display: none;
    }
    .module-item[b-5sa9lz2r1e]  a {
        text-decoration: none;
        color: inherit;
        border-bottom: none !important;
        display: flex;
        gap: 0.5em;
        align-items: center;
        height:100%;
    }
    .module-item.selected[b-5sa9lz2r1e]  a > span {
        display: block;
    }

    .module-item[b-5sa9lz2r1e]  svg {
        width: 1.2em;
        height: 1.2em;
    }
/* /Components/Layout/Notifications.razor.rz.scp.css */
#app-notifications[b-3f8wwkfrg1]{
    left: 0;
    bottom: 0;
    position:absolute;
    width: 100%;
    display : flex;
}
/* /Components/Leave/DashboardTiles/BalancesTile.razor.rz.scp.css */
.arc[b-4q7xv05fji] {
    width: calc(100% );
    height: calc(100% );
    max-width: calc(100% );
    max-height: calc(100% );
    justify-self: center;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}

    .arc svg[b-4q7xv05fji] {
        height: 100%;
        width: 100%;
        display: block;
        justify-self: center;
        
    }

    .arc path[b-4q7xv05fji] {
        stroke-linecap: butt;
        stroke-width: 15;
        stroke: #F2F2F2;
    }
        .arc path.progress[b-4q7xv05fji] {
            stroke: #606060;
            stroke-linecap: butt;
            stroke-dasharray: 184;
        }
    .arc text[b-4q7xv05fji] {
        fill: #606060;
        text-anchor: middle;
        dominant-baseline: middle;
        font-weight: bold;
        font-size: 1.4em;
    }
        .arc text.smaller[b-4q7xv05fji] {
            font-size: 1em;
        }
        .arc text.small[b-4q7xv05fji] {
            font-size: 0.7em;
        }
        .arc text.smallst[b-4q7xv05fji] {
            font-size: 0.45em;
        }
.progress[b-4q7xv05fji] {
    stroke: #81BC34 !important;
}
.arc-text[b-4q7xv05fji] {
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    max-width: 100%;
    max-height: 100%;
    grid-area: info;
}
/* /Components/Request/Calendar.razor.rz.scp.css */
.event-item[b-8iz6oq6xtz] {
    width: 0;
    height: 0;
    position: absolute;
    border-right: .5em solid transparent;
    border-top: .5em solid #d6d6d6;
}

.my-item[b-8iz6oq6xtz] {
    border-top: .5em solid #81bc34;
}

.today[b-8iz6oq6xtz] {
    background-color: #DAEACB;
}

.selected[b-8iz6oq6xtz] {
    background-color: #81bc34;
    color: white !important;
}

    .selected .my-item[b-8iz6oq6xtz] {
        border-top: .5em solid white;
    }

.text-other-month[b-8iz6oq6xtz] {
    color: #c1c1c1 ;
}
/* /Components/Request/DayTemplates/DayPart.razor.rz.scp.css */

.form-select:focus[b-df678qu7kt] {
    border-color: #81BC34;
    box-shadow: 0 0 0 .25rem #81bc345c;
}
/* /Components/Request/DayTemplates/Minute.razor.rz.scp.css */

.form-control:focus[b-zxftihg46a] {
    border-color: #81BC34 !important;
    box-shadow: 0 0 0 .25rem #81bc345c !important;
}
/* /Components/Sick/NewSickReport.razor.rz.scp.css */
/* /Components/Time/ClockWidget.razor.rz.scp.css */
.clock-outline[b-ww5n7cw8jv] {
    height: 90%;
    aspect-ratio: 1 / 1;
    border-radius: 50%;
    border: #418dc5 1px solid;
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    flex-direction: column;
}

.form-select:focus[b-ww5n7cw8jv] {
    border-color: #418dc5 !important;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(65, 141, 197, .25);
}
/* /Layout/MainLayout.razor.rz.scp.css */
.page[b-utvwdnznp1]{
    flex-grow:1;
   
    display: grid;
    
    grid-template-rows: minmax(2.5em,2.5em) minmax(calc(100% - 2.5em),calc(100% - 2.5em));
    grid-template-columns: minmax(100%,100%);
    overflow: hidden;
    
}
/* /Pages/Leave/AssessDetail.razor.rz.scp.css */

.form-select:focus[b-src7vtja5w] {
    border-color: #81BC34;
    box-shadow: 0 0 0 .25rem #81bc345c;
}
.form-control:focus[b-src7vtja5w] {
    border-color: #81BC34;
    box-shadow: 0 0 0 .25rem #81bc345c;
}

.form-check-input:checked[b-src7vtja5w] {
    background-color: #81BC34;
    border-color: #81BC34;
}

.form-check-input:focus[b-src7vtja5w] {
    border-color: #81BC34;
    box-shadow: 0 0 0 .25rem #81bc345c;
}
/* /Pages/Leave/NewRequest.razor.rz.scp.css */

.form-select:focus[b-eihqy5b2in] {
    border-color: #81BC34;
    box-shadow: 0 0 0 .25rem #81bc345c;
}
.form-control:focus[b-eihqy5b2in] {
    border-color: #81BC34;
    box-shadow: 0 0 0 .25rem #81bc345c;
}

.form-check-input:checked[b-eihqy5b2in] {
    background-color: #81BC34;
    border-color: #81BC34;
}

.form-check-input:focus[b-eihqy5b2in] {
    border-color: #81BC34;
    box-shadow: 0 0 0 .25rem #81bc345c;
}
/* /Pages/Leave/StateOvertimeNew.razor.rz.scp.css */

.form-select:focus[b-888a323ryn] {
    border-color: #81BC34;
    box-shadow: 0 0 0 .25rem #81bc345c;
}
.form-control:focus[b-888a323ryn] {
    border-color: #81BC34;
    box-shadow: 0 0 0 .25rem #81bc345c;
}

.form-check-input:checked[b-888a323ryn] {
    background-color: #81BC34;
    border-color: #81BC34;
}

.form-check-input:focus[b-888a323ryn] {
    border-color: #81BC34;
    box-shadow: 0 0 0 .25rem #81bc345c;
}
/* /Pages/Preferences.razor.rz.scp.css */
.time > .form-select:focus[b-6co5cz9qlb] {
    border-color: #418dc5 !important;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(65, 141, 197, .25);
}

.leave > .form-check-input:checked[b-6co5cz9qlb] {
    border-color: #81BC34 !important;
    background-color: #81BC34 !important;
}

.leave > .form-check-input:checked[b-6co5cz9qlb] {
    background-color: #81BC34;
    border-color: #81BC34;
}

.leave > .form-check-input:focus[b-6co5cz9qlb] {
    border-color: #81BC34;
    box-shadow: 0 0 0 .25rem #81bc345c;
    --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2381bc34'/%3e%3c/svg%3e");
}
.leave > .form-check-input:checked[b-6co5cz9qlb] {
    --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
    background-position: right center;
}
/* /Pages/Sick/Active.razor.rz.scp.css */
.btn-outline-sick[b-3jjw5wrcwj] {
    border-color: #d85a81 !important;
    color: #d85a81 !important;
}
/* /Pages/Sick/AddMeasure.razor.rz.scp.css */
.form-control:focus[b-zy56i06qah] {
    border-color: #D85A81 !important;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(216, 90, 129, .25);
}
/* /Pages/Sick/New.razor.rz.scp.css */

.form-select:focus[b-0ode5izu8l] {
    border-color: #D85A81 !important;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(216, 90, 129, .25);
}

.form-control:focus[b-0ode5izu8l] {
    border-color: #D85A81 !important;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(216, 90, 129, .25);
}

/* /Pages/Sick/Recovered.razor.rz.scp.css */
:root[b-14rpn5xxfy] {
    --from-switch-sick: 
}

.form-control:focus[b-14rpn5xxfy] {
    border-color: #D85A81 !important;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(216, 90, 129, .25);
}
.form-select:focus[b-14rpn5xxfy] {
    border-color: #D85A81 !important;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(216, 90, 129, .25);
}

.form-check-input:checked[b-14rpn5xxfy] {
    background-color: #D85A81;
    border-color: #D85A81;
}

.form-check-input:focus[b-14rpn5xxfy] {
    border-color: #D85A81 !important;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(216, 90, 129, .25);
}

.form-switch .form-check-input:focus[b-14rpn5xxfy] {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28216, 90, 129, 0.25%29'/%3e%3c/svg%3e");
}

.form-switch .form-check-input:checked[b-14rpn5xxfy] {
    background-position: right center;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
