@import '_content/BlazorVud/BlazorVud.57yqworyzv.bundle.scp.css';

/* /Pages/Components/WorkPlan/PlannedShiftIcon.razor.rz.scp.css */
[b-uqo0gfj3a4] .planned-shift.editable{
    cursor: pointer;
}
/* /Pages/Login.razor.rz.scp.css */
.login-page[b-q46u3wch9x] {
    height: 100%;
}
/* /Pages/WorkPlan.razor.rz.scp.css */
[b-ok8uvtuq59] .modal-dialog.create-shift-type {
    min-height: auto;
    height: auto;
    max-height: none;
}
[b-ok8uvtuq59] .modal-dialog.create-shift-type label.background-color {
    height: 2.1em;
    width: 2.1em;
    cursor: pointer;
    margin-right: 10px;
    display: inline-block;
}
[b-ok8uvtuq59] .modal-dialog.create-shift-type .form-group.start-time,
[b-ok8uvtuq59] .modal-dialog.create-shift-type .form-group.end-time {
    width: 14.2em !important;
}
[b-ok8uvtuq59] .modal-dialog.create-shift-type .form-group.end-time{
    margin-left: 32px;
}
[b-ok8uvtuq59] .pagination .current-month {
        width: 9.5em;
    }
[b-ok8uvtuq59] table.work-plan {
    width: auto;
}
[b-ok8uvtuq59] table.work-plan td,
[b-ok8uvtuq59] table.work-plan th {
    background-color: #FFFFFF !important;
    border-bottom: 0.1rem solid var(--table-border-color)
}

[b-ok8uvtuq59] table.work-plan .employee-header,
[b-ok8uvtuq59] table.work-plan .employee-cell {
    width: 250px;
}
[b-ok8uvtuq59] table.work-plan .employee-cell a{
    color: var(--body-font-color);
    text-decoration: none;
    cursor: auto;
}
[b-ok8uvtuq59] table.work-plan .employee-cell.editable a{
    text-decoration: underline;
    color: var(--anchor-color);
    cursor: pointer;
}

[b-ok8uvtuq59] table.work-plan th.date,
[b-ok8uvtuq59] table.work-plan td.date {
    width: 54px;
    min-width: 54px;
    padding: 0 !important;
}
[b-ok8uvtuq59] table.work-plan td.date{
    height: 54px;
}
[b-ok8uvtuq59] table.work-plan td.date .cell-content {
    display: flex;
    align-content: center;
    justify-content: center;
    flex-wrap: wrap;
}
[b-ok8uvtuq59] table.work-plan td.date .dropdown,
[b-ok8uvtuq59] table.work-plan td.date .dropdown button{
    height: 24px;
    width: 24px;
    margin: 0;
}
[b-ok8uvtuq59] table.work-plan td.date button{
    visibility: hidden;
}
[b-ok8uvtuq59] table.work-plan td.date:hover button,
[b-ok8uvtuq59] table.work-plan td.date .dropdown.open button{
    visibility: visible;
    cursor: pointer;
}
[b-ok8uvtuq59] table.work-plan th .day-info {
    height: 20px;
    position: relative;
}
[b-ok8uvtuq59] table.work-plan th .special-day-name {
    display: none;
    position: absolute;
    background-color: #FFFFFF;
    top: 0;
    left: 0;
    padding: 2px 4px 2px 0px;
}
[b-ok8uvtuq59] table.work-plan th:hover {
    z-index: 4;
}
[b-ok8uvtuq59] table.work-plan th:hover .special-day-name {
    display: block;
    color: var(--red-70);
}
[b-ok8uvtuq59] table.work-plan .special-day-icon::before{
    background-color: var(--red-70);
}
[b-ok8uvtuq59] table.work-plan th .day-number {
    font-weight: bold;
    margin-bottom: 2px;
}
[b-ok8uvtuq59] table.work-plan td.sunday,
[b-ok8uvtuq59] table.work-plan td.saturday{
    background-color: var(--neutral-10) !important;
}
[b-ok8uvtuq59] table.work-plan td.special-day {
    background-color: var(--red-05) !important;
}
[b-ok8uvtuq59] table.work-plan th.special-day .day-number,
[b-ok8uvtuq59] table.work-plan th.special-day .day-name {
    color: var(--red-70);
}
[b-ok8uvtuq59] table.work-plan td.locked {
    background: repeating-linear-gradient(130deg, transparent, transparent 3px, #0000000a 3px, #0000000a 6px);;
}
[b-ok8uvtuq59] .actions-dropdown.open{
    z-index: 5;
}
[b-ok8uvtuq59] .actions-dropdown.open .dropdown-menu{
    width: auto;
    min-width: 100%;
}
/* /Pages/WorkPlanIndex.razor.rz.scp.css */
[b-oil27xie9j] .work-plan-list-segments {
    width: 500px;
}
[b-oil27xie9j] .publishing-status-patch {
    width: 142px;
}
[b-oil27xie9j] .publishing-status-column { /* publishing-status-patch + 20px from padding */
    width: 162px;
}
