:root:not(.b-nothing),:host(:not(.b-nothing)){--b-primary:var(--b-color-blue);--b-secondary:var(--b-color-orange);--b-mix:#fff;--b-opposite:#000;--b-widget-color-scheme:light;--b-widget-border-radius:.35em;--b-widget-border-radius-large:1em;--b-widget-border-color:var(--b-neutral-60);--b-button-font-weight:400;--b-button-group-padded-background:var(--b-neutral-90);--b-checkbox-background:var(--b-primary-100);--b-checkbox-hover-background:var(--b-primary-100);--b-checkbox-checked-background:var(--b-neutral-100);--b-checkbox-checked-hover-background:var(--b-neutral-100);--b-panel-background:var(--b-neutral-98);--b-popup-background:var(--b-panel-background);--b-popup-padding:var(--b-widget-padding);--b-slide-toggle-border-color:var(--b-widget-border-color);--b-slide-toggle-thumb-background:var(--b-neutral-50);--b-slide-toggle-thumb-size:1.25em;--b-slide-toggle-hovered-thumb-background:var(--b-neutral-30);--b-slide-toggle-checked-thumb-size:1.25em;--b-slide-toggle-disabled-border-color:var(--b-neutral-80);--b-splitter-color:var(--b-border-7);--b-text-field-focus-border-width:2px;--b-text-field-outlined-input-padding:.9em;--b-field-trigger-edge-gap:.9em;--b-toolbar-background:var(--b-neutral-98);--b-tooltip-rich-padding:1em;--b-grid-header-background:var(--b-neutral-97);--b-grid-header-font-weight:400;--b-grid-footer-background:var(--b-grid-header-background);--b-grid-cell-border-color:var(--b-neutral-85);--b-grid-toolbar-background:var(--b-grid-header-background);--b-grid-panel-header-border-bottom:none;--b-stripe-odd-color:var(--b-neutral-97);--b-group-header-background:var(--b-neutral-98);--b-grid-header-icon-color:var(--b-neutral-50)}.b-bryntum:not(.b-nothing){--bi-primary-shade:var(--b-primary-50);--b-button-tonal-background:var(--b-primary-92);--b-button-type-text-focused-background:var(--b-primary-90);--b-button-type-text-pressed-background:var(--b-primary-85);--b-checkbox-checked-check-color:var(--b-primary-20);--b-list-checkbox-checked-background:var(--b-primary-95);--b-list-checkbox-checked-check-color:var(--b-checkbox-checked-check-color);--b-list-checkbox-checked-border-color:var(--b-checkbox-checked-border-color);--b-menu-background:var(--b-primary-100);--b-radio-checked-color:var(--b-primary-20);--b-radio-checked-background:var(--b-primary-95);--b-radio-checked-border-color:var(--b-widget-border-color);--b-slide-toggle-background:var(--b-primary-97);--b-slide-toggle-hover-background:var(--b-primary-97);--b-slide-toggle-checked-hovered-thumb-background:var(--b-primary-95);--b-slide-toggle-checked-border-color:var(--b-widget-border-color);--b-slide-toggle-checked-background:var(--b-primary-65);--b-slide-toggle-checked-hover-background:var(--b-primary-65);--b-slider-color:var(--b-primary-65);--b-tab-indicator-color:var(--b-primary-50);--b-text-field-focus-border-color:var(--bi-primary-shade);--b-text-field-filled-hover-border-color:var(--bi-primary-shade);--b-panel-header-background:var(--b-primary-90);--b-panel-header-color:var(--b-primary-30);--b-grid-cell-hover-background:var(--b-primary-96);--b-grid-cell-selected-background:var(--b-primary-94);--b-grid-cell-hover-selected-background:var(--b-primary-92)}.b-theme-info{--b-theme-name:"StockholmLight";--b-theme-filename:"stockholm-light";--b-theme-button-rendition:"outlined";--b-theme-label-position:"align-before";--b-theme-overlap-label:"false"}
:root[data-mantine-color-scheme=dark]{--b-primary:var(--b-color-blue);--b-secondary:var(--b-color-orange);--b-elevation-1:0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) 0 #00000038, 0 calc(.0625rem * var(--mantine-scale)) calc(.0625rem * var(--mantine-scale)) 0 #0003, 0 calc(.125rem * var(--mantine-scale)) calc(.0625rem * var(--mantine-scale)) calc(-.0625rem * var(--mantine-scale)) #0000002e;--b-elevation-2:0 calc(.0625rem * var(--mantine-scale)) calc(.3125rem * var(--mantine-scale)) 0 #00000038, 0 calc(.125rem * var(--mantine-scale)) calc(.125rem * var(--mantine-scale)) 0 #0003, 0 calc(.1875rem * var(--mantine-scale)) calc(.0625rem * var(--mantine-scale)) calc(-.125rem * var(--mantine-scale)) #0000002e;--b-neutral-100:#212121;--b-neutral-99:#242424;--b-neutral-98:#262626;--b-neutral-97:#292929;--b-neutral-96:#2b2b2b;--b-neutral-95:#2e2e2e;--b-neutral-94:#303030;--b-neutral-93:#333;--b-neutral-92:#363636;--b-neutral-91:#383838;--b-neutral-90:#3b3b3b;--b-neutral-85:#474747;--b-neutral-80:#545454;--b-neutral-75:#616161;--b-neutral-70:#6e6e6e;--b-neutral-65:#7a7a7a;--b-neutral-60:#878787;--b-neutral-55:#949494;--b-neutral-50:#a1a1a1;--b-neutral-45:#adadad;--b-neutral-40:#bababa;--b-neutral-35:#c7c7c7;--b-neutral-30:#d4d4d4;--b-neutral-25:#e0e0e0;--b-neutral-20:#ededed;--b-neutral-15:#f2f2f2;--b-neutral-10:#f7f7f7;--b-neutral-5:#fafafa;--b-neutral-2:#fcfcfc;--b-neutral-1:#fefefe;--b-neutral-0:#fff;--b-mix:#212121;--b-opposite:#fff;--b-widget-color-scheme:dark;--b-widget-border-radius:.35em;--b-widget-border-color:var(--b-neutral-60);--b-widget-color:var(--b-neutral-15);--b-widget-border-radius-large:1em;--b-button-font-weight:400;--b-button-group-padded-background:var(--b-neutral-90);--b-checkbox-background:var(--b-primary-100);--b-checkbox-hover-background:var(--b-primary-100);--b-checkbox-checked-background:var(--b-neutral-100);--b-checkbox-checked-hover-background:var(--b-neutral-100);--b-panel-background:var(--b-neutral-98);--b-popup-background:var(--b-panel-background);--b-popup-padding:var(--b-widget-padding);--b-slide-toggle-border-color:var(--b-widget-border-color);--b-slide-toggle-thumb-background:var(--b-neutral-50);--b-slide-toggle-thumb-size:1.25em;--b-slide-toggle-hovered-thumb-background:var(--b-neutral-55);--b-slide-toggle-checked-thumb-background:var(--b-neutral-50);--b-slide-toggle-checked-thumb-size:1.25em;--b-slide-toggle-disabled-border-color:var(--b-neutral-80);--b-splitter-color:var(--b-border-7);--b-toolbar-background:var(--b-neutral-98);--b-tooltip-rich-padding:1em;--b-tooltip-rich-background:var(--b-neutral-94);--b-tooltip-plain-background:var(--b-neutral-94);--b-text-field-focus-border-width:calc(.125rem * var(--mantine-scale));--b-text-field-outlined-input-padding:.9em;--b-field-trigger-edge-gap:.9em;--b-grid-header-background:var(--b-neutral-95);--b-grid-header-color:var(--b-neutral-10);--b-grid-cell-color:var(--b-neutral-20);--b-grid-cell-border-color:var(--b-neutral-85);--b-grid-header-font-weight:400;--b-grid-footer-background:var(--b-grid-header-background);--b-grid-toolbar-background:var(--b-grid-header-background);--b-grid-panel-header-border-bottom:none;--b-stripe-odd-color:var(--b-neutral-97);--b-group-header-background:var(--b-neutral-98);--b-grid-header-icon-color:var(--b-neutral-50);--b-column-lines-tick-color:var(--b-neutral-93);--b-task-board-card-background:var(--b-neutral-95);--b-task-board-card-hover-background:var(--b-neutral-92);--b-heatmap-start:#736f17;--b-heatmap-end:#79152d;--b-heatmap-mix-blend-mode:hard-light}@supports (color:lab(0% 0 0)){:root[data-mantine-color-scheme=dark]{--b-heatmap-start:lab(46.0934% -6.1332 45.4353);--b-heatmap-end:lab(26.5659% 43.2501 13.1901)}}[data-mantine-color-scheme=dark] .b-bryntum:not(.b-nothing){--bi-primary-shade:var(--b-primary-50);--b-button-tonal-background:var(--b-primary-92);--b-button-type-text-hover-background:var(--b-primary-92);--b-button-type-text-focused-background:var(--b-primary-90);--b-button-type-text-pressed-background:var(--b-primary-95);--b-checkbox-checked-check-color:var(--b-primary-20);--b-chip-view-chip-background:var(--b-primary-85);--b-chip-view-chip-hover-background:var(--b-primary-80);--b-list-checkbox-checked-background:var(--b-primary-95);--b-list-checkbox-checked-check-color:var(--b-checkbox-checked-check-color);--b-list-checkbox-checked-border-color:var(--b-checkbox-checked-border-color);--b-menu-background:var(--b-neutral-95);--b-radio-checked-color:var(--b-primary-20);--b-radio-checked-background:var(--b-primary-95);--b-radio-checked-border-color:var(--b-widget-border-color);--b-slide-toggle-background:var(--b-primary-97);--b-slide-toggle-hover-background:var(--b-primary-97);--b-slide-toggle-checked-hovered-thumb-background:var(--b-neutral-55);--b-slide-toggle-checked-border-color:var(--b-widget-border-color);--b-slide-toggle-checked-background:var(--b-primary-65);--b-slide-toggle-checked-hover-background:var(--b-primary-65);--b-slider-color:var(--b-primary-65);--b-tab-indicator-color:var(--b-primary-50);--b-text-field-focus-border-color:var(--bi-primary-shade);--b-text-field-filled-hover-border-color:var(--bi-primary-shade);--b-text-field-selection-background:var(--b-primary-70);--b-panel-header-background:var(--b-primary-90);--b-panel-header-color:var(--b-primary-30);--b-grid-cell-hover-background:var(--b-primary-96);--b-grid-cell-selected-background:var(--b-primary-94);--b-grid-cell-hover-selected-background:var(--b-primary-92)}[data-mantine-color-scheme=dark] .b-colorize:not(.b-nothing){--b-quick-find-background:var(--b-primary-90);--b-resource-time-range-background:var(--b-primary-70);--b-resource-time-range-color:var(--b-primary-70);--b-day-view-body-background:var(--b-primary-90);--b-task-board-card-selected-background:var(--b-neutral-90)}[data-mantine-color-scheme=dark] .b-sch-event-wrap{--b-sch-event-tonal-background:color-mix(in srgb, var(--b-primary), var(--b-mix) 80%);--b-sch-event-tonal-hover-background:color-mix(in srgb, var(--b-primary), var(--b-mix) 60%);--b-sch-event-indented-background:color-mix(in srgb, var(--b-primary), var(--b-mix) 80%);--b-sch-event-indented-hover-background:color-mix(in srgb, var(--b-primary), var(--b-mix) 70%);--b-sch-event-indented-selected-background:color-mix(in srgb, var(--b-primary), var(--b-mix) 60%)}[data-mantine-color-scheme=dark] .b-theme-info{--b-theme-name:"StockholmDark";--b-theme-filename:"stockholm-dark";--b-theme-button-rendition:"outlined";--b-theme-label-position:"align-before";--b-theme-overlap-label:"false"}
.mantine-AppShell-root:has(.rp-planning-root){padding-bottom:0!important}.b-scheduler.b-sch-vertical{--b-sch-event-border-radius:calc(.3125rem * var(--mantine-scale));--b-sch-event-box-shadow:0 1px 3px #0000002e;--b-sch-event-font-size:calc(.6875rem * var(--mantine-scale));--b-sch-event-padding-block:calc(.25rem * var(--mantine-scale));--b-sch-event-padding-inline:calc(.375rem * var(--mantine-scale))}.ol-event-time{font-size:calc(.625rem * var(--mantine-scale));opacity:.82;white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:1.3;overflow:hidden}.ol-event-title{font-size:calc(.75rem * var(--mantine-scale));text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.3;overflow:hidden}.b-sch-horizontal .b-grid-header{--b-grid-header-background:#fff}[data-mantine-color-scheme=dark] .b-sch-horizontal .b-grid-header{--b-grid-header-background:#1e1e2e}.b-scheduler.b-sch-vertical .b-sch-header-row-main .b-sch-header-timeaxis-cell{font-size:calc(.8125rem * var(--mantine-scale));background:#f8f9fa;font-weight:600}[data-mantine-color-scheme=dark] .b-scheduler.b-sch-vertical .b-sch-header-row-main .b-sch-header-timeaxis-cell{background:#1e1e2e}.b-scheduler.b-sch-vertical .b-sch-header-row-main .b-sch-header-timeaxis-cell{border-bottom:calc(.125rem * var(--mantine-scale)) solid #dee2e6}[data-mantine-color-scheme=dark] .b-scheduler.b-sch-vertical .b-sch-header-row-main .b-sch-header-timeaxis-cell{border-bottom:calc(.125rem * var(--mantine-scale)) solid #373752}.b-scheduler.b-sch-vertical .b-sch-header-row-main .b-sch-header-timeaxis-cell{overflow:hidden}.b-scheduler.b-sch-vertical .b-sch-header-row-main .b-sch-header-timeaxis-cell .b-sch-header-timeaxis-cell-inner{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.b-scheduler.b-sch-vertical .b-timeaxis-cell{font-size:calc(.6875rem * var(--mantine-scale));color:#868e96;font-weight:500}[data-mantine-color-scheme=dark] .b-scheduler.b-sch-vertical .b-timeaxis-cell{color:#909090}.b-scheduler.b-sch-vertical .b-grid-row:nth-child(2n) .b-sch-timeaxis-cell{background:#00000004}[data-mantine-color-scheme=dark] .b-scheduler.b-sch-vertical .b-grid-row:nth-child(2n) .b-sch-timeaxis-cell{background:#ffffff04}.b-scheduler.b-sch-vertical .b-current-time-indicator{border-top-width:calc(.125rem * var(--mantine-scale));border-color:#339af0}.rp-slot-event{height:100%;padding:calc(.125rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale));justify-content:center;gap:calc(.125rem * var(--mantine-scale));flex-direction:column;display:flex;overflow:hidden}.rp-slot-event--detailed{justify-content:flex-start}.rp-slot-event-title{font-size:calc(.75rem * var(--mantine-scale));white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.rp-slot-event-desc{font-size:calc(.625rem * var(--mantine-scale));opacity:.7;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rp-slot-event-name-row{align-items:center;gap:calc(.25rem * var(--mantine-scale));display:flex;overflow:hidden}.rp-slot-event-name{font-size:calc(.8125rem * var(--mantine-scale));white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.rp-slot-event-truck{opacity:.7;flex-shrink:0}.rp-slot-event-badges{align-items:center;gap:calc(.375rem * var(--mantine-scale));flex-wrap:nowrap;display:flex;overflow:hidden}.rp-slot-event-badge{font-size:calc(.625rem * var(--mantine-scale));white-space:nowrap;text-overflow:ellipsis;opacity:.85;flex-shrink:0;font-weight:500;overflow:hidden}.rp-slot-event-time{opacity:.7;flex-shrink:0}.rp-slot-event-time:after{content:"·";margin-left:calc(.375rem * var(--mantine-scale));opacity:.5}.rp-slot-event-volume{opacity:1}.rp-slot-event-volume--good{color:var(--mantine-color-teal-9,#0c5d56)}[data-mantine-color-scheme=dark] .rp-slot-event-volume--good{color:var(--mantine-color-teal-4,#38d9a9)}.rp-slot-event-volume--good{font-weight:700}.rp-slot-event-volume--bad{color:var(--mantine-color-red-9,#a51111)}[data-mantine-color-scheme=dark] .rp-slot-event-volume--bad{color:var(--mantine-color-red-4,#ff8787)}.rp-slot-event-volume--bad{font-weight:700}.rp-slot-event-resources{align-items:center;gap:calc(.25rem * var(--mantine-scale));flex-wrap:nowrap;display:flex;overflow:hidden}.rp-slot-event-resource-chip{font-size:calc(.625rem * var(--mantine-scale));white-space:nowrap;text-overflow:ellipsis;border-radius:calc(.1875rem * var(--mantine-scale));padding:calc(.0625rem * var(--mantine-scale)) calc(.3125rem * var(--mantine-scale));max-width:calc(7.5rem * var(--mantine-scale));background:#ffffff2e;flex-shrink:0;font-weight:500;overflow:hidden}.rp-slot-event-coworker{opacity:.8;background:#ffffff1a}.rp-slot-event-resources--primary .rp-slot-event-resource-chip{font-size:calc(.75rem * var(--mantine-scale));opacity:1;background:0 0;flex:1;min-width:0;max-width:none;padding:0;font-weight:600}.b-tooltip.rp-event-tooltip{background:var(--mantine-color-body);color:var(--mantine-color-text);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);box-shadow:var(--mantine-shadow-md)}.rp-event-tooltip .b-tooltip-content,.rp-event-tooltip .b-panel-content{text-align:left;color:inherit;padding:0;display:block}.rp-event-tooltip .b-anchor{display:none}.rp-tooltip{padding:calc(.75rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));min-width:calc(12.5rem * var(--mantine-scale));max-width:calc(18.75rem * var(--mantine-scale));font-family:inherit}.rp-tooltip-name{font-size:calc(.9375rem * var(--mantine-scale));color:var(--mantine-color-text);overflow-wrap:break-word;margin-bottom:calc(.5rem * var(--mantine-scale));font-weight:600;line-height:1.3}.rp-tooltip-rows{gap:calc(.375rem * var(--mantine-scale));flex-direction:column;display:flex}.rp-tooltip-row{align-items:center;gap:calc(.5rem * var(--mantine-scale));font-size:calc(.8125rem * var(--mantine-scale));color:var(--mantine-color-text);display:flex}.rp-tooltip-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rp-tooltip-row-icon{color:var(--mantine-color-dimmed);flex-shrink:0}.rp-tooltip-fault{margin-top:calc(.625rem * var(--mantine-scale));border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);padding:calc(.5rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));gap:calc(.25rem * var(--mantine-scale));flex-direction:column;display:flex}.rp-tooltip-fault-head{align-items:center;gap:calc(.5rem * var(--mantine-scale));font-size:calc(.8125rem * var(--mantine-scale));color:var(--mantine-color-text);font-weight:500;display:flex}.rp-tooltip-fault-icon{color:var(--mantine-color-dimmed);flex-shrink:0}.rp-tooltip-fault-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rp-tooltip-fault-date{font-size:calc(.8125rem * var(--mantine-scale));color:var(--mantine-color-text);padding-left:calc(1.375rem * var(--mantine-scale))}.rp-tooltip-fault-notes{font-size:calc(.8125rem * var(--mantine-scale));color:var(--mantine-color-text);padding-left:calc(1.375rem * var(--mantine-scale));-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.planning-event-content{height:100%;padding:calc(.25rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));flex-direction:column;justify-content:center;display:flex;overflow:hidden}.planning-event-name{font-weight:600;font-size:calc(.75rem * var(--mantine-scale));white-space:nowrap;text-overflow:ellipsis;color:inherit;overflow:hidden}.planning-event-volumes{align-items:center;gap:calc(.125rem * var(--mantine-scale));font-size:calc(.6875rem * var(--mantine-scale));margin-top:calc(.125rem * var(--mantine-scale));display:flex}.planning-event-actual{font-weight:700}.planning-event-actual.complete{color:#2f9e44}.planning-event-actual.incomplete{color:#fd7e14}.planning-event-separator{color:#0006}[data-mantine-color-scheme=dark] .planning-event-separator{color:#fff6}.planning-event-expected{color:#0009}[data-mantine-color-scheme=dark] .planning-event-expected{color:#ffffffa6}.planning-event-complete .b-sch-event{border-left:calc(.1875rem * var(--mantine-scale)) solid #2f9e44}.planning-event-incomplete .b-sch-event{border-left:calc(.1875rem * var(--mantine-scale)) solid #fd7e14}.b-scheduler .b-sch-event:hover{filter:brightness(.95)}.planning-overlap-warning{border:calc(.0625rem * var(--mantine-scale)) dashed #ff6b6b;background-color:#ff6b6b1a}.planning-overlap-highlight{background-color:#ffdc0040!important;border:none!important}.planning-overlap-highlight .b-sch-resourcetimerange-label{display:none}.b-sch-event.eq-planned{opacity:.45;box-shadow:none}.b-sch-event.rp-locked{cursor:not-allowed;position:relative}.b-sch-event.rp-locked:after{content:"";font-family:"Font Awesome 6 Free",sans-serif;font-weight:900;font-size:calc(.625rem * var(--mantine-scale));top:calc(.1875rem * var(--mantine-scale));right:calc(.25rem * var(--mantine-scale));opacity:.6;pointer-events:none;position:absolute}.b-sch-event.eq-booking{border:2px dashed var(--eventColor,var(--mantine-color-gray-5))!important;color:var(--eventColor,var(--mantine-color-gray-6))!important;background:0 0!important}.drag-drop-zone{border-radius:calc(.25rem * var(--mantine-scale));background:#228be626!important;border:2px dashed #228be680!important}.drag-drop-zone .b-sch-resourcetimerange-label{display:none}.b-resourcetimerange.eq-rtr-downtime{background:repeating-linear-gradient(-45deg,#fa525221,#fa525221 4px,#fa52520a 4px 10px);box-shadow:inset 3px 0 #fa5252bf}.b-resourcetimerange.eq-rtr-downtime .b-sch-resourcetimerange-label{font-size:calc(.6875rem * var(--mantine-scale));color:#fa5252cc;letter-spacing:.02em;text-transform:uppercase;font-weight:600}.b-grid-row.b-drag-target-row .b-grid-cell{outline-offset:calc(-.125rem * var(--mantine-scale));outline:2px solid #228be666;background-color:#228be61f!important}.rp-drop-hint{border-radius:calc(.25rem * var(--mantine-scale));z-index:5;overflow:hidden;background:#228be61a!important;border:1px dashed #228be68c!important}.rp-drop-hint-blocked{z-index:30!important}.b-sch-event-wrap.b-drag-invalid .b-sch-event,.b-sch-event-wrap.b-invalid .b-sch-event,.b-sch-event.b-drag-invalid,.b-sch-event.b-invalid,.b-sch-event.rp-resize-invalid{outline-offset:calc(-.125rem * var(--mantine-scale));outline:calc(.125rem * var(--mantine-scale)) solid #fa5252!important;background-color:#ffe3e3!important}[data-mantine-color-scheme=dark] .b-sch-event-wrap.b-drag-invalid .b-sch-event,[data-mantine-color-scheme=dark] .b-sch-event-wrap.b-invalid .b-sch-event,[data-mantine-color-scheme=dark] .b-sch-event.b-drag-invalid,[data-mantine-color-scheme=dark] .b-sch-event.b-invalid,[data-mantine-color-scheme=dark] .b-sch-event.rp-resize-invalid{background-color:#4d1f24!important}.rp-drop-hint .b-sch-resourcetimerange-label{display:none}.rp-drop-hint:after{content:var(--drop-title,"");padding:calc(.1875rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale));font-size:calc(.6875rem * var(--mantine-scale));color:#1971c2;justify-content:flex-start;align-items:flex-start;font-weight:600;display:flex;position:absolute;inset:0}[data-mantine-color-scheme=dark] .rp-drop-hint:after{color:#74c0fc}.rp-drop-hint:after{text-align:left;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;overflow:hidden}.rp-drop-hint-blocked:after{color:#c92a2a}[data-mantine-color-scheme=dark] .rp-drop-hint-blocked:after{color:#ff8787}.b-grid-row.health-row-downtime .b-grid-cell{background-color:#fa525212!important}.b-grid-row.health-row-inprogress .b-grid-cell{background-color:#228be612!important}.b-grid-row.health-row-scheduled .b-grid-cell{background-color:#fd7e1412!important}.b-grid-row.health-row-fault .b-grid-cell{background-color:#fab00512!important}.b-scheduler:not(.b-sch-vertical) .b-sch-event{border-radius:calc(.25rem * var(--mantine-scale));font-size:calc(.75rem * var(--mantine-scale));font-weight:500;box-shadow:0 1px 3px #0000001f}.b-sch-event.eq-service{box-shadow:inset 3px 0 #1971c2,0 1px 3px #0000001f}.b-sch-event.eq-service-sheet{opacity:.82;box-shadow:inset 3px 0 #343a40,0 1px 3px #0000001f}.b-sch-event.eq-fault-report{box-shadow:inset 3px 0 0 var(--eventColor,#e03131), 0 1px 3px #00000026;font-weight:600}.b-sch-event.eq-work{box-shadow:inset 3px 0 0 var(--eventColor,#339af0), 0 1px 3px #0000001f}.rp-absence{background:repeating-linear-gradient(45deg,#868e9633,#868e9633 6px,#868e9614 6px 12px);border-left:3px solid #868e968c}.rp-absence.rp-absence--approved{border-left-color:#40c057b3}.rp-absence .b-resourcetimerange-label,.rp-absence label{color:#868e96;font-size:calc(.6875rem * var(--mantine-scale));font-weight:600}body.rp-dragging,body.rp-dragging *{cursor:grabbing!important}.b-menu.rp-schedule-menu{background:var(--mantine-color-body);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-default);box-shadow:var(--mantine-shadow-md);padding:var(--mantine-spacing-xs);font-family:var(--mantine-font-family)}.b-menu.rp-schedule-menu .b-menu-item{border-radius:var(--mantine-radius-default);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);min-height:0;padding:.5rem .75rem;line-height:1.4}.b-menu.rp-schedule-menu .b-menu-item:hover,.b-menu.rp-schedule-menu .b-menu-item.b-active{background:var(--mantine-color-default-hover);color:var(--mantine-color-text)}.b-menu.rp-schedule-menu .b-menu-item .b-menu-item-icon{font-size:.85rem;color:var(--mantine-color-text)!important}.b-menu.rp-schedule-menu .b-menu-item.rp-menu-header{margin-left:calc(-1 * var(--mantine-spacing-sm));font-size:var(--mantine-font-size-xs);letter-spacing:.02em;color:var(--mantine-color-dimmed);cursor:default;pointer-events:none;margin-bottom:.25rem;padding:.3rem .4rem .15rem 0;font-weight:600}.b-menu.rp-schedule-menu .b-menu-item.rp-menu-header:not(:first-child){border-top:1px solid var(--mantine-color-default-border);margin-top:.25rem;padding-top:.45rem}.b-menu.rp-schedule-menu .b-menu-item.rp-menu-header:hover,.b-menu.rp-schedule-menu .b-menu-item.rp-menu-header.b-active{color:var(--mantine-color-dimmed);background:0 0}.b-menu.rp-schedule-menu .b-menu-item.rp-menu-item-danger,.b-menu.rp-schedule-menu .b-menu-item.rp-menu-item-danger .b-menu-item-icon{color:var(--mantine-color-red-6)!important}.b-menu.rp-schedule-menu .b-menu-item.rp-menu-item-danger:hover,.b-menu.rp-schedule-menu .b-menu-item.rp-menu-item-danger.b-active{background:var(--mantine-color-red-light);color:var(--mantine-color-red-6)}.b-scheduler .b-sch-header-time-axis-cell{container-type:inline-size}.rp-tick-short{display:none}@container (max-width:46px){.rp-tick-long{display:none}.rp-tick-short{display:inline}}@container (max-width:26px){.rp-tick-minor .rp-tick-short{display:none}}@media (max-width:48em){.rp-tooltip{padding:calc(.625rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));min-width:0;max-width:min(300px,100vw - 32px)}}.b-toolbar.rp-tbar{background:var(--mantine-color-body);border-bottom:1px solid var(--mantine-color-default-border);padding:calc(.5rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));gap:calc(.5rem * var(--mantine-scale));overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;overflow:auto hidden!important}.b-toolbar.rp-tbar::-webkit-scrollbar{display:none}@property --rp-tbar-fade-l{syntax:"<length>";inherits:false;initial-value:0}@property --rp-tbar-fade-r{syntax:"<length>";inherits:false;initial-value:0}@supports (animation-timeline:scroll(self inline)){.b-toolbar.rp-tbar{-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--rp-tbar-fade-l), black calc(100% - var(--rp-tbar-fade-r)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, black var(--rp-tbar-fade-l), black calc(100% - var(--rp-tbar-fade-r)), transparent 100%);animation-name:rp-tbar-edge-fades;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(self inline)}@keyframes rp-tbar-edge-fades{0%{--rp-tbar-fade-l:0rem;--rp-tbar-fade-r:calc(1.75rem * var(--mantine-scale))}15%{--rp-tbar-fade-l:calc(1.75rem * var(--mantine-scale));--rp-tbar-fade-r:calc(1.75rem * var(--mantine-scale))}85%{--rp-tbar-fade-l:calc(1.75rem * var(--mantine-scale));--rp-tbar-fade-r:calc(1.75rem * var(--mantine-scale))}to{--rp-tbar-fade-l:calc(1.75rem * var(--mantine-scale));--rp-tbar-fade-r:0rem}}}.b-toolbar.rp-tbar .b-toolbar-content{gap:calc(.5rem * var(--mantine-scale));min-width:max-content;padding:0}.b-toolbar.rp-tbar .b-toolbar-content,.b-toolbar.rp-tbar .b-toolbar-content .b-widget,.b-toolbar.rp-tbar .b-toolbar-content .b-content-element{overflow:visible!important}