@import '_content/SDX.Holiday.ComponentsLibrary/SDX.Holiday.ComponentsLibrary.bundle.scp.css';

/* /Components/BookingList/BookingList.razor.rz.scp.css */
.booking-list[b-th9wo4isuf] {
    display: grid;
    grid-template-columns: 1fr;
    row-gap: 0.5em;
    justify-items: stretch;
}

.booking-list-entry[b-th9wo4isuf] {
    background-color: white;
}

.booking-list-entry:hover[b-th9wo4isuf] {
    background-color: #eeeeee;
}
/* /Components/LoadingSpinner.razor.rz.scp.css */
.lds-ellipsis[b-wfupx2vsax] {
    display: inline-block;
    position: relative;
    width: 80px;
    height: 80px;
}

    .lds-ellipsis div[b-wfupx2vsax] {
        position: absolute;
        top: 33px;
        width: 13px;
        height: 13px;
        border-radius: 50%;
        background: #0221a3;
        animation-timing-function: cubic-bezier(0, 1, 1, 0);
    }

        .lds-ellipsis div:nth-child(1)[b-wfupx2vsax] {
            left: 8px;
            animation: lds-ellipsis1-b-wfupx2vsax 0.6s infinite;
        }

        .lds-ellipsis div:nth-child(2)[b-wfupx2vsax] {
            left: 8px;
            animation: lds-ellipsis2-b-wfupx2vsax 0.6s infinite;
        }

        .lds-ellipsis div:nth-child(3)[b-wfupx2vsax] {
            left: 32px;
            animation: lds-ellipsis2-b-wfupx2vsax 0.6s infinite;
        }

        .lds-ellipsis div:nth-child(4)[b-wfupx2vsax] {
            left: 56px;
            animation: lds-ellipsis3-b-wfupx2vsax 0.6s infinite;
        }

@keyframes lds-ellipsis1-b-wfupx2vsax {
    0% {
        transform: scale(0);
    }

    100% {
        transform: scale(1);
    }
}

@keyframes lds-ellipsis3-b-wfupx2vsax {
    0% {
        transform: scale(1);
    }

    100% {
        transform: scale(0);
    }
}

@keyframes lds-ellipsis2-b-wfupx2vsax {
    0% {
        transform: translate(0, 0);
    }

    100% {
        transform: translate(24px, 0);
    }
}
/* /Components/Projects/ProjectReportLines.razor.rz.scp.css */
.report-area[b-q5kcdfabut] {
    background-color: white;
}
.report-line[b-q5kcdfabut] {
    border-bottom-color: lightgray;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
}
.report-line-year-changed[b-q5kcdfabut] {
    border-top-color: darkgrey;
    border-top-width: 3px;
    border-top-style: solid;
}
.report-line-kw-changed[b-q5kcdfabut] {
    border-top-color: lightgray;
    border-top-width: 2px;
    border-top-style: solid;
}
.report-header-line[b-q5kcdfabut] {
    border-bottom-color: lightgray;
    border-bottom-width: 1px;
    border-bottom-style: solid;
}

.report-line-type-non-project[b-q5kcdfabut] {
    color: dodgerblue;
    font-style: italic !important;
}

.report-line-type-emptyday[b-q5kcdfabut] {
    color: lightgray;
    font-style: italic !important;
}

.report-line-type-holiday[b-q5kcdfabut] {
    color: green;
    font-style: italic !important;
}

.report-line-image-holiday[b-q5kcdfabut] {
    color: orange;
}

.report-line-image-warning[b-q5kcdfabut] {
    color: orange;
}
/* /Components/Scheduler/Scheduler.razor.rz.scp.css */
.grid[b-0w8z2a3pck] {
    display: grid;
    grid-template-rows: auto;
    grid-template-columns: repeat(7, 1fr);
    grid-auto-rows: 50px;
    border: 1px solid rgb(221,221,221);
    grid-gap: 1px;
    background-color: rgb(221,221,221);
}

.grid-header[b-0w8z2a3pck] {
    max-height: 30px;
}

.diff-month[b-0w8z2a3pck] {
    background-color: #f7f7f7 !important;
    color: #ababab;
}

.weekend[b-0w8z2a3pck] {
    background-color: #eeeeee !important;
}

.today[b-0w8z2a3pck] {
    background-color: rgba(187, 187, 187, 0.5) !important;
}

.selected-date[b-0w8z2a3pck] {
    background-color: rgb(140, 251, 255) !important;
}

.booking-title[b-0w8z2a3pck] {
    display: block;
    margin: 0px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 12px;
}

.absence-icon[b-0w8z2a3pck] {
    width: 20px;
    height: 15px;
    z-index: 3;
    margin-top: 3px;
}

.symbol-holiday[b-0w8z2a3pck] {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUAAACbSURBVChTY5h0IYAggio68Xz5wSdz4KLLbhQARbbca4NwoYr+////8edLCBuIdj+cCBS5+nYvhDuIFX37/fHLr3cQNhBBFF15swvChSoCGgMUXXw9G8I9/WINkHv82VIIF6ro/KtNEBvPvlx//d3+v//+ALnA0EJRNONSFFDu99+fQDkgAFq980E/RAqhCI7mXk2edTkWRfBCAAC03ifNvaQ+EAAAAABJRU5ErkJggg==') no-repeat center;
}

.symbol-sickLeave[b-0w8z2a3pck] {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUAAAC2SURBVChTY2AoOEAYQaiG7fcL1t2Gi2q0nQSKAJFE7VGQCET0////999+h6t4/vEnUAShDULBFQG1AhlAbvPOB1AVaIpEqo9cf/EVyO4/8BihAlkR0IrDdz8AGb///FNoPI5QgawIAiAmbb/2FqECTRHQFp6yQ4/f/wCyE5Zex6IIKAdhxyy+BuS+/vwL6ESICIrDoUIFByCOW33+FVQEQqEp0uk4BXQ+UNBn1iWQCFwCJyo4AAB+2fkBQfk1jwAAAABJRU5ErkJggg==') no-repeat center;
}

.symbol-notBookable[b-0w8z2a3pck] {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsEAAA7BAbiRa+0AAAChSURBVChTY2RAAvX19SC+OxDbAjEnEB8A4u2NjY2/gTQYMEFpGFAD4jogPg7E24A4B4gdgBgO0DX8B+KLQBO3APEeIPsgEKOogTsJ6BwPIAVyCsjEuUD8D4hDgfgxEK8HGrATSDOwgAgoqAFiawiTwQpKw4AOEIM1IFv3E0pjA3A5dD8QBBRpYIfS2ABcDlnDWiCeD8Sz0DBIDCRHF8DAAADorSDBzQ9MPQAAAABJRU5ErkJggg==') no-repeat center;
}

.symbol-specialHoliday[b-0w8z2a3pck] {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUAAADeSURBVChTY/hzizBC5T8N+Puu/+/H+X/fdf95YAAXR6j4+7b9Pyr4+zwGVdFtjn9/v//7df/PPQUg++/LDKCifz9voyniAYn+ef/nWQhQEUjksQMIoSgCWvdhNtiS/yAjP6//+ywCLoVQBER/nyf8+7r737/fENUg56MouiPw577Gn3syIPZtHqAxQKuB6kDicEVAUaDQv6/7IVwg+vftOEjRAx0gGyr0547Iv9/Pwep2/33b/O/LdhAb6FmwLEwRED2y+PfjPFAOAv59P/3nvgqGIgi6IwIJKoTILQYAfVI5AmRkQMkAAAAASUVORK5CYII=') no-repeat center;
}

@media (min-width: 576px) {
    .grid[b-0w8z2a3pck] {
        grid-auto-rows: 140px;
    }
}
/* /Components/Statistics.razor.rz.scp.css */
.grid[b-ikntt1uk8p] {
    display: grid;
    grid-template-rows: auto;
    grid-template-columns: repeat(5, 1fr);
    grid-auto-rows: auto;
}
/* /Components/TaskType.razor.rz.scp.css */
.symbol-holiday[b-pm2n0xpp85] {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUAAACbSURBVChTY5h0IYAggio68Xz5wSdz4KLLbhQARbbca4NwoYr+////8edLCBuIdj+cCBS5+nYvhDuIFX37/fHLr3cQNhBBFF15swvChSoCGgMUXXw9G8I9/WINkHv82VIIF6ro/KtNEBvPvlx//d3+v//+ALnA0EJRNONSFFDu99+fQDkgAFq980E/RAqhCI7mXk2edTkWRfBCAAC03ifNvaQ+EAAAAABJRU5ErkJggg==') no-repeat center;
}

.symbol-sickLeave[b-pm2n0xpp85] {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUAAAC2SURBVChTY2AoOEAYQaiG7fcL1t2Gi2q0nQSKAJFE7VGQCET0////999+h6t4/vEnUAShDULBFQG1AhlAbvPOB1AVaIpEqo9cf/EVyO4/8BihAlkR0IrDdz8AGb///FNoPI5QgawIAiAmbb/2FqECTRHQFp6yQ4/f/wCyE5Zex6IIKAdhxyy+BuS+/vwL6ESICIrDoUIFByCOW33+FVQEQqEp0uk4BXQ+UNBn1iWQCFwCJyo4AAB+2fkBQfk1jwAAAABJRU5ErkJggg==') no-repeat center;
}

.symbol-specialHoliday[b-pm2n0xpp85] {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUAAADeSURBVChTY/hzizBC5T8N+Puu/+/H+X/fdf95YAAXR6j4+7b9Pyr4+zwGVdFtjn9/v//7df/PPQUg++/LDKCifz9voyniAYn+ef/nWQhQEUjksQMIoSgCWvdhNtiS/yAjP6//+ywCLoVQBER/nyf8+7r737/fENUg56MouiPw577Gn3syIPZtHqAxQKuB6kDicEVAUaDQv6/7IVwg+vftOEjRAx0gGyr0547Iv9/Pwep2/33b/O/LdhAb6FmwLEwRED2y+PfjPFAOAv59P/3nvgqGIgi6IwIJKoTILQYAfVI5AmRkQMkAAAAASUVORK5CYII=') no-repeat center;
}

.symbol-notBookable[b-pm2n0xpp85] {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsEAAA7BAbiRa+0AAAChSURBVChTY2RAAvX19SC+OxDbAjEnEB8A4u2NjY2/gTQYMEFpGFAD4jogPg7E24A4B4gdgBgO0DX8B+KLQBO3APEeIPsgEKOogTsJ6BwPIAVyCsjEuUD8D4hDgfgxEK8HGrATSDOwgAgoqAFiawiTwQpKw4AOEIM1IFv3E0pjA3A5dD8QBBRpYIfS2ABcDlnDWiCeD8Sz0DBIDCRHF8DAAADorSDBzQ9MPQAAAABJRU5ErkJggg==') no-repeat center;
}
/* /Pages/ProjectReport.razor.rz.scp.css */
/* /Pages/Projects.razor.rz.scp.css */
.project-list[b-zomrr0lqaq] {
    display: grid;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-gap: 0.5rem;
}

.project[b-zomrr0lqaq] {
    background-color: white;
}

.project:hover[b-zomrr0lqaq] {
    background-color: #EEEEEE;
}
/* /Pages/TaskDetails.razor.rz.scp.css */
.issues-icon[b-qy0f5ctmkw] {
    font-size: 15px;
    color: #ff6a00;
}
/* /Pages/Tasks.razor.rz.scp.css */
.task-list[b-5lcrgb7wp2] {
    display: grid;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-gap: 0.2rem;
}

.task[b-5lcrgb7wp2] {
    background-color: white;
}

.task:hover[b-5lcrgb7wp2] {
    background-color: #EEEEEE;
}
/* /Shared/LoginDisplay.razor.rz.scp.css */
.user[b-rv5mg5ccwo] {
    color: #00bbe8;
}
/* /Shared/NavMenu.razor.rz.scp.css */
.nav-body[b-2loroiocty] {
    font-family: "AUTHENTIC Sans Medium", sans-serif;
    border-bottom: 4px solid #CEFF32;
    background-color: #f4f4f4;
}

.logo[b-2loroiocty] {
    fill: #001981;
}

.toggler-icon[b-2loroiocty] {
    color: #001981;
}
