@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap";.days{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;font-size:.75rem;user-select:none}.days .operative-day{align-content:center;margin:0;padding:0 3px}.days .operative-day:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.days .operative-day:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.days .operative-day.unavailable{background-color:red;color:#fff;font-weight:100}.days .operative-day.available{background-color:green;color:#fff;font-weight:400}.days .operative-day.loading{background-color:gray}*{box-sizing:border-box}html{min-height:100%}html,body{font-family:"Open Sans",sans-serif;margin:0;padding:0}#app{display:flex;flex-wrap:nowrap;flex-direction:column}html,body,#app,.page,.main{height:100%;overflow:hidden;min-height:100%;max-height:100%}.content{overflow:auto;height:100%}h4{margin:.25rem 0}a,.btn-link{color:#0366d6}.btn-primary{color:#fff;background-color:#1b6ec2;border-color:#1861ac}.valid.modified:not([type=checkbox]){outline:1px solid #26b050}.invalid{outline:1px solid red}.validation-message{color:red}#blazor-error-ui{background:#ffffe0;bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);display:none;left:0;padding:.6rem 1.25rem .7rem 1.25rem;position:fixed;width:100%;z-index:1000}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:.75rem;top:.5rem}.page-title{margin:0 0 .5rem 0;letter-spacing:.5px;font-weight:normal}.k-grid a.grid-email-link{color:#000;text-decoration:none}.k-grid a.grid-email-link:hover{color:blue;text-decoration:underline}input.capitalize,textarea.capitalize{text-transform:capitalize}span.capitalize input,span.capitalize textarea{text-transform:capitalize}input.uppercase,textarea.uppercase{text-transform:uppercase}span.uppercase input,span.uppercase textarea{text-transform:uppercase}.toolbar-right{flex-grow:2;justify-content:flex-end}.toolbar-value{font-weight:bold}.k-grid tr.grid-row-highlight,.k-grid tr.k-alt.grid-row-highlight{font-weight:bold;background-color:#7d7d7d;color:#fff}.k-menu{font-size:11px;line-height:normal}.display-field-group{display:flex;flex-wrap:wrap;gap:1rem}.display-field-group .form-item{display:flex;flex-direction:column;min-width:120px}.display-field-group .form-item .label{font-weight:600;font-size:.85rem;color:#666;margin-bottom:.25rem}.display-field-group .form-item .value{font-size:.95rem}.loading-wrap{position:relative;margin:0;padding:0}.loading-panel{background-color:rgba(100,100,100,.3);position:absolute;top:0;left:0;bottom:0;right:0;z-index:100;display:flex}.loading-panel.with-grid-search-box{top:48px}.loading-panel .loading-panel-content{display:block;margin:auto;text-align:center;padding:10px;background-color:#d3d3d3}.loader-container .k-loader-container-inner{position:fixed;top:25%}.form-item{display:block;margin-bottom:.5rem}.form-item label{display:block}.form-checkbox{display:block;margin-bottom:.5rem}.form-checkbox label{display:inline}.form-actions{margin-top:1.2rem;margin-bottom:1rem;display:flex}.form-actions button:not(:first-child),.form-actions input:not(:first-child){margin-left:1rem}.right{margin-left:auto}.panel{border-color:rgba(0,0,0,.12);border-width:.8px;border-radius:5px;border-style:solid;margin:.5rem .25rem;background-color:#fff;padding:.4rem}.panel-header{position:relative}.panel-header .k-button{position:absolute;right:0;box-shadow:none;color:#e36020}.panel-heading{font-size:1rem;font-weight:bold;text-transform:none;display:inline-block;margin:.4rem 0}.planner-data-cell.all{border-left:8px solid #e6e6fa !important;background-color:#fafafe}.planner-data-cell.all.predicted{background-color:#ff0}.child.all{background-color:#e6e6fa;color:#000}.operative-calendar-cell.all{border-left:8px solid #e6e6fa !important;background-color:#fafafe;color:#000}.planner-data-cell.uncovered{border-left:8px solid red !important;background-color:#fcc}.planner-data-cell.uncovered.predicted{background-color:#ff0}.child.uncovered{background-color:red;color:#fff}.operative-calendar-cell.uncovered{border-left:8px solid red !important;background-color:#fcc;color:#000}.planner-data-cell.cancelnotify{border-left:8px solid red !important;background-color:#fcc}.planner-data-cell.cancelnotify.predicted{background-color:#ff0}.child.cancelnotify{background-color:red;color:#fff}.operative-calendar-cell.cancelnotify{border-left:8px solid red !important;background-color:#fcc;color:#000}.planner-data-cell.covered{border-left:8px solid #ff8c00 !important;background-color:#ffe8cc}.planner-data-cell.covered.predicted{background-color:#ff0}.child.covered{background-color:#ff8c00;color:#fff}.operative-calendar-cell.covered{border-left:8px solid #ff8c00 !important;background-color:#ffe8cc;color:#000}.planner-data-cell.booked{border-left:8px solid green !important;background-color:#b3ffb3}.planner-data-cell.booked.predicted{background-color:#ff0}.child.booked{background-color:green;color:#fff}.operative-calendar-cell.booked{border-left:8px solid green !important;background-color:#b3ffb3;color:#000}.planner-data-cell.recovered{border-left:8px solid navy !important;background-color:#b3b3ff}.planner-data-cell.recovered.predicted{background-color:#ff0}.child.recovered{background-color:navy;color:#fff}.operative-calendar-cell.recovered{border-left:8px solid navy !important;background-color:#b3b3ff;color:#000}.planner-data-cell.failedlose{border-left:8px solid dimgray !important;background-color:#e1e1e1}.planner-data-cell.failedlose.predicted{background-color:#ff0}.child.failedlose{background-color:dimgray;color:#fff}.operative-calendar-cell.failedlose{border-left:8px solid dimgray !important;background-color:#e1e1e1;color:#000}.planner-data-cell.failedkeep{border-left:8px solid dimgray !important;background-color:#e1e1e1}.planner-data-cell.failedkeep.predicted{background-color:#ff0}.child.failedkeep{background-color:dimgray;color:#fff}.operative-calendar-cell.failedkeep{border-left:8px solid dimgray !important;background-color:#e1e1e1;color:#000}.planner-data-cell.failed{border-left:8px solid dimgray !important;background-color:#e1e1e1}.planner-data-cell.failed.predicted{background-color:#ff0}.child.failed{background-color:dimgray;color:#fff}.operative-calendar-cell.failed{border-left:8px solid dimgray !important;background-color:#e1e1e1;color:#000}.planner-data-cell.cancelled{border-left:8px solid dimgray !important;background-color:#e1e1e1}.planner-data-cell.cancelled.predicted{background-color:#ff0}.child.cancelled{background-color:dimgray;color:#fff}.operative-calendar-cell.cancelled{border-left:8px solid dimgray !important;background-color:#e1e1e1;color:#000}.planner-data-cell.predicted{border-left:8px solid dimgray !important;background-color:#e1e1e1}.planner-data-cell.predicted.predicted{background-color:#ff0}.child.predicted{background-color:dimgray;color:#fff}.operative-calendar-cell.predicted{border-left:8px solid dimgray !important;background-color:#e1e1e1;color:#000}.planner-data-cell.predicted-cancelled{border-left:8px solid dimgray !important;background-color:#e1e1e1}.planner-data-cell.predicted-cancelled.predicted{background-color:#ff0}.child.predicted-cancelled{background-color:dimgray;color:#fff}.operative-calendar-cell.predicted-cancelled{border-left:8px solid dimgray !important;background-color:#e1e1e1;color:#000}.planner-data-cell.refusedwork{border-left:8px solid dimgray !important;background-color:#e1e1e1}.planner-data-cell.refusedwork.predicted{background-color:#ff0}.child.refusedwork{background-color:dimgray;color:#fff}.operative-calendar-cell.refusedwork{border-left:8px solid dimgray !important;background-color:#e1e1e1;color:#000}.planner-data-cell.otheragency{border-left:8px solid dimgray !important;background-color:#e1e1e1}.planner-data-cell.otheragency.predicted{background-color:#ff0}.child.otheragency{background-color:dimgray;color:#fff}.operative-calendar-cell.otheragency{border-left:8px solid dimgray !important;background-color:#e1e1e1;color:#000}.planner-data-cell.criedoff{border-left:8px solid dimgray !important;background-color:#e1e1e1}.planner-data-cell.criedoff.predicted{background-color:#ff0}.child.criedoff{background-color:dimgray;color:#fff}.operative-calendar-cell.criedoff{border-left:8px solid dimgray !important;background-color:#e1e1e1;color:#000}.planner-data-cell.turnedback{border-left:8px solid dimgray !important;background-color:#e1e1e1}.planner-data-cell.turnedback.predicted{background-color:#ff0}.child.turnedback{background-color:dimgray;color:#fff}.operative-calendar-cell.turnedback{border-left:8px solid dimgray !important;background-color:#e1e1e1;color:#000}.planner-data-cell.didnotshow{border-left:8px solid dimgray !important;background-color:#e1e1e1}.planner-data-cell.didnotshow.predicted{background-color:#ff0}.child.didnotshow{background-color:dimgray;color:#fff}.operative-calendar-cell.didnotshow{border-left:8px solid dimgray !important;background-color:#e1e1e1;color:#000}.planner-data-cell.sick{border-left:8px solid dimgray !important;background-color:#e1e1e1}.planner-data-cell.sick.predicted{background-color:#ff0}.child.sick{background-color:dimgray;color:#fff}.operative-calendar-cell.sick{border-left:8px solid dimgray !important;background-color:#e1e1e1;color:#000}.planner-data-cell.walkedoff{border-left:8px solid dimgray !important;background-color:#e1e1e1}.planner-data-cell.walkedoff.predicted{background-color:#ff0}.child.walkedoff{background-color:dimgray;color:#fff}.operative-calendar-cell.walkedoff{border-left:8px solid dimgray !important;background-color:#e1e1e1;color:#000}.planner-data-cell.unknown{border-left:8px solid dimgray !important;background-color:#e1e1e1}.planner-data-cell.unknown.predicted{background-color:#ff0}.child.unknown{background-color:dimgray;color:#fff}.operative-calendar-cell.unknown{border-left:8px solid dimgray !important;background-color:#e1e1e1;color:#000}.planner-data-cell.coveredelsewhere{border-left:8px solid dimgray !important;background-color:#e1e1e1}.planner-data-cell.coveredelsewhere.predicted{background-color:#ff0}.child.coveredelsewhere{background-color:dimgray;color:#fff}.operative-calendar-cell.coveredelsewhere{border-left:8px solid dimgray !important;background-color:#e1e1e1;color:#000}.planner-data-cell.senthome{border-left:8px solid dimgray !important;background-color:#e1e1e1}.planner-data-cell.senthome.predicted{background-color:#ff0}.child.senthome{background-color:dimgray;color:#fff}.operative-calendar-cell.senthome{border-left:8px solid dimgray !important;background-color:#e1e1e1;color:#000}.planner-data-cell.interview{border-left:8px solid dimgray !important;background-color:#e1e1e1}.planner-data-cell.interview.predicted{background-color:#ff0}.child.interview{background-color:dimgray;color:#fff}.operative-calendar-cell.interview{border-left:8px solid dimgray !important;background-color:#e1e1e1;color:#000}.planner-data-cell.induction{border-left:8px solid dimgray !important;background-color:#e1e1e1}.planner-data-cell.induction.predicted{background-color:#ff0}.child.induction{background-color:dimgray;color:#fff}.operative-calendar-cell.induction{border-left:8px solid dimgray !important;background-color:#e1e1e1;color:#000}.planner-data-cell.unpaidshift{border-left:8px solid dimgray !important;background-color:#e1e1e1}.planner-data-cell.unpaidshift.predicted{background-color:#ff0}.child.unpaidshift{background-color:dimgray;color:#fff}.operative-calendar-cell.unpaidshift{border-left:8px solid dimgray !important;background-color:#e1e1e1;color:#000}.planner-data-cell.declined{border-left:8px solid dimgray !important;background-color:#e1e1e1}.planner-data-cell.declined.predicted{background-color:#ff0}.child.declined{background-color:dimgray;color:#fff}.operative-calendar-cell.declined{border-left:8px solid dimgray !important;background-color:#e1e1e1;color:#000}.planner-data-cell.nobooking{border-left:8px solid #e6e6fa !important;background-color:#fafafe}.planner-data-cell.nobooking.predicted{background-color:#ff0}.child.nobooking{background-color:#e6e6fa;color:#fff}.operative-calendar-cell.nobooking{border-left:8px solid #e6e6fa !important;background-color:#fafafe;color:#000}.planner-data-cell.available{border-left:8px solid #ff0 !important;background-color:#ffc}.planner-data-cell.available.predicted{background-color:#ff0}.child.available{background-color:#ff0;color:#fff}.operative-calendar-cell.available{border-left:8px solid #ff0 !important;background-color:#ffc;color:#000}.planner-data-cell.notavailable{border-left:8px solid dimgray !important;background-color:#e1e1e1}.planner-data-cell.notavailable.predicted{background-color:#ff0}.child.notavailable{background-color:dimgray;color:#fff}.operative-calendar-cell.notavailable{border-left:8px solid dimgray !important;background-color:#e1e1e1;color:#000}.planner-data-cell.cal-notavailable{border-left:8px solid red !important;background-color:#fcc}.planner-data-cell.cal-notavailable.predicted{background-color:#ff0}.child.cal-notavailable{background-color:red;color:#fff}.operative-calendar-cell.cal-notavailable{border-left:8px solid red !important;background-color:#fcc;color:#000}.planner-data-cell.cal-covered{border-left:8px solid #ff8c00 !important;background-color:#ffe8cc}.planner-data-cell.cal-covered.predicted{background-color:#ff0}.child.cal-covered{background-color:#ff8c00;color:#fff}.operative-calendar-cell.cal-covered{border-left:8px solid #ff8c00 !important;background-color:#ffe8cc;color:#000}.planner-data-cell.cal-booked{border-left:8px solid green !important;background-color:#b3ffb3}.planner-data-cell.cal-booked.predicted{background-color:#ff0}.child.cal-booked{background-color:green;color:#fff}.operative-calendar-cell.cal-booked{border-left:8px solid green !important;background-color:#b3ffb3;color:#000}.planner-data-cell.cal-booked-predicted{border-left:8px solid #ff8c00 !important;background-color:#ffe8cc}.planner-data-cell.cal-booked-predicted.predicted{background-color:#ff0}.child.cal-booked-predicted{background-color:#ff8c00;color:#fff}.operative-calendar-cell.cal-booked-predicted{border-left:8px solid #ff8c00 !important;background-color:#ffe8cc;color:#000}.planner-data-cell.cal-cancelled-predicted{border-left:8px solid dimgray !important;background-color:#e1e1e1}.planner-data-cell.cal-cancelled-predicted.predicted{background-color:#ff0}.child.cal-cancelled-predicted{background-color:dimgray;color:#fff}.operative-calendar-cell.cal-cancelled-predicted{border-left:8px solid dimgray !important;background-color:#e1e1e1;color:#000}.planner-data-cell.cal-uncovered-predicted{border-left:8px solid #ff8c00 !important;background-color:#ffe8cc}.planner-data-cell.cal-uncovered-predicted.predicted{background-color:#ff0}.child.cal-uncovered-predicted{background-color:#ff8c00;color:#fff}.operative-calendar-cell.cal-uncovered-predicted{border-left:8px solid #ff8c00 !important;background-color:#ffe8cc;color:#000}.planner-data-cell.cal-cancelled{border-left:8px solid dimgray !important;background-color:#e1e1e1}.planner-data-cell.cal-cancelled.predicted{background-color:#ff0}.child.cal-cancelled{background-color:dimgray;color:#fff}.operative-calendar-cell.cal-cancelled{border-left:8px solid dimgray !important;background-color:#e1e1e1;color:#000}.planner-data-cell.cal-criedoff{border-left:8px solid #ff8c00 !important;background-color:#ffe8cc}.planner-data-cell.cal-criedoff.predicted{background-color:#ff0}.child.cal-criedoff{background-color:#ff8c00;color:#fff}.operative-calendar-cell.cal-criedoff{border-left:8px solid #ff8c00 !important;background-color:#ffe8cc;color:#000}.planner-data-cell.cal-recovered{border-left:8px solid purple !important;background-color:#ffb3ff}.planner-data-cell.cal-recovered.predicted{background-color:#ff0}.child.cal-recovered{background-color:purple;color:#fff}.operative-calendar-cell.cal-recovered{border-left:8px solid purple !important;background-color:#ffb3ff;color:#000}.planner-data-cell.cal-walkedoff{border-left:8px solid #ff8c00 !important;background-color:#ffe8cc}.planner-data-cell.cal-walkedoff.predicted{background-color:#ff0}.child.cal-walkedoff{background-color:#ff8c00;color:#fff}.operative-calendar-cell.cal-walkedoff{border-left:8px solid #ff8c00 !important;background-color:#ffe8cc;color:#000}.planner-data-cell.cal-didnotshow{border-left:8px solid #ff8c00 !important;background-color:#ffe8cc}.planner-data-cell.cal-didnotshow.predicted{background-color:#ff0}.child.cal-didnotshow{background-color:#ff8c00;color:#fff}.operative-calendar-cell.cal-didnotshow{border-left:8px solid #ff8c00 !important;background-color:#ffe8cc;color:#000}.planner-data-cell.cal-unpaidshift{border-left:8px solid dimgray !important;background-color:#e1e1e1}.planner-data-cell.cal-unpaidshift.predicted{background-color:#ff0}.child.cal-unpaidshift{background-color:dimgray;color:#fff}.operative-calendar-cell.cal-unpaidshift{border-left:8px solid dimgray !important;background-color:#e1e1e1;color:#000}.planner-data-cell.cal-senthome{border-left:8px solid dimgray !important;background-color:#e1e1e1}.planner-data-cell.cal-senthome.predicted{background-color:#ff0}.child.cal-senthome{background-color:dimgray;color:#fff}.operative-calendar-cell.cal-senthome{border-left:8px solid dimgray !important;background-color:#e1e1e1;color:#000}.planner-data-cell.cal-note{border-left:8px solid #0000c8 !important;background-color:#c1c1ff}.planner-data-cell.cal-note.predicted{background-color:#ff0}.child.cal-note{background-color:#0000c8;color:#fff}.operative-calendar-cell.cal-note{border-left:8px solid #0000c8 !important;background-color:#c1c1ff;color:#000}.planner-data-cell.holiday{border-left:8px solid dimgray !important;background-color:#e1e1e1}.planner-data-cell.holiday.predicted{background-color:#ff0}.child.holiday{background-color:dimgray;color:#fff}.operative-calendar-cell.holiday{border-left:8px solid dimgray !important;background-color:#e1e1e1;color:#000}.planner-data-cell.sickness{border-left:8px solid dimgray !important;background-color:#e1e1e1}.planner-data-cell.sickness.predicted{background-color:#ff0}.child.sickness{background-color:dimgray;color:#fff}.operative-calendar-cell.sickness{border-left:8px solid dimgray !important;background-color:#e1e1e1;color:#000}.planner-data-cell.note{border-left:8px solid #0000c8 !important;background-color:#c1c1ff}.planner-data-cell.note.predicted{background-color:#ff0}.child.note{background-color:#0000c8;color:#fff}.operative-calendar-cell.note{border-left:8px solid #0000c8 !important;background-color:#c1c1ff;color:#000}.title{font-size:1rem;font-weight:600;text-transform:uppercase;color:#e36020;padding:0px 5px 0px 5px}.row-selector{display:none}.planner-header-cell{align-content:center;background:none;border:none}.planner-header-cell.planner-header-weekend{background-color:#ecf3f8}.planner-column-header{display:inline-block;border:none;background:none;font-size:.85rem;font-weight:600;text-align:left;padding:1px;cursor:pointer;-webkit-writing-mode:none}.special-rate{color:#6495ed;font-weight:600 !important}.planner-name-column{border-bottom:.5px dashed silver}.planner-company.planner-7 .planner-name-column{display:grid;grid-template-columns:90% 10%;align-items:stretch}.planner-company.planner-7 .row-selector{display:block}.planner-company .operative-name{display:none}.planner-operative .company-name{display:none}.planner-1 .planner-row{display:grid;grid-template-columns:auto;align-items:stretch}.planner-1 .planner-header-cell{display:grid;grid-template-columns:10% 8% 8% 5% 10% 10% 10% 10% 10% 5% 5% 5% 4%;grid-template-rows:auto;grid-template-areas:"item-name status-name-1 worktype night-out name start-time job-description notes client-notes agency operative-acceptance-status client-acceptance-status end-time";align-items:center;align-content:center;text-align:left;border-left:8px solid transparent}.planner-1 .planner-data-cell{display:grid;grid-template-columns:10% 8% 8% 5% 10% 10% 10% 10% 10% 5% 5% 5% 4%;grid-template-rows:auto;grid-template-areas:"item-name status-name-1 worktype night-out name start-time job-description notes client-notes agency operative-acceptance-status client-acceptance-status end-time";align-items:center;align-content:center}.planner-1 .planner-data-cell .start-end-time{display:none}.planner-1 .planner-name-column{display:none}.planner-7 .planner-row{display:grid;grid-template-columns:11% repeat(7, 12%);align-items:stretch}.planner-7 .planner-data-cell{display:inline-flex;align-items:center}.planner-7 .planner-data-cell .start-time{margin-right:2px}.planner-7 .planner-data-cell .night-out-short{font-size:.7rem;font-weight:600;margin-right:2px}.planner-7 .planner-data-cell .name{flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.planner-7 .planner-data-cell .company-name,.planner-7 .planner-data-cell .operative-name,.planner-7 .planner-data-cell .night-out,.planner-7 .planner-data-cell .status-text,.planner-7 .planner-data-cell .job-description,.planner-7 .planner-data-cell .agency,.planner-7 .planner-data-cell .notes,.planner-7 .planner-data-cell .client-notes,.planner-7 .planner-data-cell .start-end-time,.planner-7 .planner-data-cell .end-time,.planner-7 .planner-data-cell .revised-end-time,.planner-7 .planner-data-cell .worktype,.planner-7 .planner-data-cell .status-name-1{display:none}.planner-14 .planner-row{display:grid;grid-template-columns:11% repeat(14, 6%);align-items:stretch}.planner-14 .planner-data-cell{display:flex;font-size:.7rem;align-items:center}.planner-14 .planner-data-cell .opacceptance,.planner-14 .planner-data-cell .clientacceptance,.planner-14 .planner-data-cell .time,.planner-14 .planner-data-cell .spacer{display:none}.planner-14 .planner-data-cell .status-icon{font-size:.6rem;justify-content:right}.planner-14 .planner-data-cell .start-time{margin-right:1px}.planner-14 .planner-data-cell .night-out-short{font-size:.7rem;font-weight:600;margin-right:1px}.planner-14 .planner-data-cell .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.planner-14 .planner-data-cell .company-name,.planner-14 .planner-data-cell .operative-name,.planner-14 .planner-data-cell .night-out,.planner-14 .planner-data-cell .status-text,.planner-14 .planner-data-cell .job-description,.planner-14 .planner-data-cell .agency,.planner-14 .planner-data-cell .notes,.planner-14 .planner-data-cell .client-notes,.planner-14 .planner-data-cell .start-end-time,.planner-14 .planner-data-cell .end-time,.planner-14 .planner-data-cell .revised-end-time,.planner-14 .planner-data-cell .worktype,.planner-14 .planner-data-cell .status-name-1{display:none}.planner-header-row{top:50px;margin-top:5px;position:sticky;background-color:#f5f5f5}.planner-row{font-size:.8rem}.planner-row-name{line-height:25px;cursor:pointer}.planner-empty-cell{border-left:.5px dashed silver;border-bottom:.5px dashed silver;height:25px;background-color:#e6e6fa}.planner-empty-cell.planner-empty-weekend{background-color:#ecf3f8}.planner-data-cell{border-bottom:.5px dashed silver;border-collapse:collapse;padding-left:2px;font-size:.8rem;padding:2px;cursor:default}.planner-data-cell.selected{box-shadow:0px 0px 3px 4px #6495ed;z-index:100;position:relative}.planner-toolbar{position:sticky;top:0;background-color:#f5f5f5;z-index:100}.planner-toolbar .k-toolbar .k-input{width:100%}.planner-group-name{color:#e36020;font-size:.9rem;font-weight:600;padding:2px;text-transform:uppercase}.planner-worktype-group-row+.operative-row .data-cell,.planner-worktype-group-row+.operative-row .empty-cell,.planner-worktype-group-row+.operative-row .operative-name{border-top:.5px dashed silver}.planner-expand-button{border:none;box-shadow:none;background-color:transparent;cursor:pointer;padding:5px 3px;display:flex;align-items:center}.planner-expand-button-icon ::deep .k-icon{font-size:20px}.planner-content-ops{display:grid;grid-template-columns:80% 20%;transition-duration:.3s;transition-timing-function:ease-out}.planner-content{display:grid;grid-template-columns:100%;align-items:stretch;transition-duration:.3s;transition-timing-function:ease-out}.planner-operatives{position:sticky;top:155px;margin-top:5px;padding-left:5px;height:80vh;overflow:auto}.no-drop{border:3px solid red}.can-drop{border:3px solid green}.status-icon{font-size:.75rem;display:inline-flex;align-content:center}.status-icon.none{color:dimgray}.status-icon.client-none{color:dimgray}.status-icon.notified{color:orange}.status-icon.client-notified{color:green}.status-icon.accepted{color:green}.status-icon.client-accepted{color:green}.status-icon.declined{color:red}.status-icon.client-declined{color:red}.checkbox-label{font-size:.75rem;padding:3px}.query{color:red}.note-triangle{position:relative}.note-triangle::after{width:0;height:0;border-top:10px solid red;border-left:10px solid transparent;content:"";position:absolute;top:0;right:0}.client-note-triangle{position:relative}.client-note-triangle::after{width:0;height:0;border-top:10px solid #f0f;border-left:10px solid transparent;content:"";position:absolute;top:0;right:0}.available-operatives-hidden{display:none}.add-booking-button{color:#fff;background-color:#e36020 !important}.multiple-icon{margin:0 .2rem 0 .1rem;color:#00d}.days{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;font-size:.75rem;user-select:none}.days .operative-day{align-content:center;margin:0;padding:0 3px}.days .operative-day:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.days .operative-day:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.days .operative-day.unavailable{background-color:red;color:#fff;font-weight:100}.days .operative-day.available{background-color:green;color:#fff;font-weight:400}.days .operative-day.loading{background-color:gray}.s-button-default{border-radius:3px;padding:5px 8px;min-width:33px;cursor:pointer;font-family:"Open Sans",sans-serif;font-size:.9rem;text-align:center;text-transform:uppercase;text-decoration:none;background:#ebebeb;border:.8px solid #ebebeb;color:rgba(0,0,0,.87)}.s-button-primary{border-radius:3px;padding:5px 8px;min-width:33px;cursor:pointer;font-family:"Open Sans",sans-serif;font-size:.9rem;text-align:center;text-transform:uppercase;text-decoration:none;background:#e36020;color:#fff;border:none}.s-button-danger{border-radius:3px;padding:5px 8px;min-width:33px;cursor:pointer;font-family:"Open Sans",sans-serif;font-size:.9rem;text-align:center;text-transform:uppercase;text-decoration:none;background:red;color:#fff;border:none}.report-page-header{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin-right:20px;margin-bottom:15px}.report-page-title{font-weight:800;font-size:1.25em}.report-page-link{font-size:.9rem}/*# sourceMappingURL=style20250102.css.map */
