div.ec-svg-icon-wrapper{vertical-align:middle}.layout-master .top-tool-bar-wrapper .right div.ec-svg-icon-wrapper,div.ec-svg-icon-wrapper{display:inline-block!important}svg.ec-svg-icon{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em;width:1.125em}svg.ec-svg-icon.icon-pulse{animation:pulse 1.5s linear infinite}@keyframes pulse{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Button_button__hSRct{position:relative;display:inline-flex;gap:4px;align-items:center;justify-content:center;font-weight:400;border:none;cursor:pointer;background:none;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1019607843)}.Button_button__hSRct:focus{outline:none}.Button_button__hSRct.Button_fitContent__SpDhQ{min-width:auto!important}.Button_button__hSRct.Button_fontBold__Gmvr_{font-weight:700!important}.Button_button__hSRct.Button_flat__T4iGt{box-shadow:none;border:none!important}.Button_button__hSRct.Button_small__9e_eb{height:24px;min-width:40px;padding:4px 6px;font-size:.857rem}.Button_button__hSRct.Button_small__9e_eb.Button_textOnly__7QZpn{font-weight:400}.Button_button__hSRct.Button_default__ToJoK{height:32px;min-width:82px;padding:8px;font-size:.857rem;font-weight:400}.Button_button__hSRct.Button_large__QyFWO{height:40px;min-width:96px;padding:12px;font-size:1rem;font-weight:600}.Button_button__hSRct.Button_primary__pSiRs.Button_filled__lCQxo{background-color:#007ecb;color:#fff}.Button_button__hSRct.Button_primary__pSiRs.Button_filled__lCQxo:hover:not(.Button_disabled__d0Cz_){background-color:#0072b7}.Button_button__hSRct.Button_primary__pSiRs.Button_filled__lCQxo.Button_disabled__d0Cz_,.Button_button__hSRct.Button_primary__pSiRs.Button_filled__lCQxo:disabled{background-color:#dfe1e3;color:#969ea6}.Button_button__hSRct.Button_primary__pSiRs.Button_textOnly__7QZpn{color:#007ecb;background:none;border:none;box-shadow:none}.Button_button__hSRct.Button_primary__pSiRs.Button_textOnly__7QZpn:hover:not(.Button_disabled__d0Cz_){background-color:#f5f8fa}.Button_button__hSRct.Button_primary__pSiRs.Button_textOnly__7QZpn.Button_disabled__d0Cz_,.Button_button__hSRct.Button_primary__pSiRs.Button_textOnly__7QZpn:disabled{color:#969ea6}.Button_button__hSRct.Button_primary__pSiRs.Button_textOnly__7QZpn.Button_selected__Vm9af{background-color:#d9e9f2;font-weight:600}.Button_button__hSRct.Button_primary__pSiRs.Button_stroke__dQEvH{color:#007ecb;background:rgba(0,0,0,0);border:1px solid #007ecb}.Button_button__hSRct.Button_primary__pSiRs.Button_stroke__dQEvH:hover:not(.Button_disabled__d0Cz_){background:#f5f8fa}.Button_button__hSRct.Button_primary__pSiRs.Button_stroke__dQEvH.Button_disabled__d0Cz_,.Button_button__hSRct.Button_primary__pSiRs.Button_stroke__dQEvH:disabled{color:#969ea6;border:1px solid #c1c5c9}.Button_button__hSRct.Button_secondary__BxJ7w.Button_filled__lCQxo{background-color:#c1c5c9;color:#1d2022}.Button_button__hSRct.Button_secondary__BxJ7w.Button_filled__lCQxo:hover:not(.Button_disabled__d0Cz_){background-color:#969ea6}.Button_button__hSRct.Button_secondary__BxJ7w.Button_filled__lCQxo.Button_disabled__d0Cz_,.Button_button__hSRct.Button_secondary__BxJ7w.Button_filled__lCQxo:disabled{background-color:#dfe1e3;color:#969ea6}.Button_button__hSRct.Button_secondary__BxJ7w.Button_textOnly__7QZpn{height:auto;background:none;border:none;box-shadow:none;color:#53616e}.Button_button__hSRct.Button_secondary__BxJ7w.Button_textOnly__7QZpn:hover:not(.Button_disabled__d0Cz_){background-color:#f6f7f7}.Button_button__hSRct.Button_secondary__BxJ7w.Button_textOnly__7QZpn.Button_disabled__d0Cz_,.Button_button__hSRct.Button_secondary__BxJ7w.Button_textOnly__7QZpn:disabled{color:#969ea6}.Button_button__hSRct.Button_secondary__BxJ7w.Button_textOnly__7QZpn.Button_selected__Vm9af{background-color:#dfe1e3}.Button_button__hSRct.Button_secondary__BxJ7w.Button_stroke__dQEvH{color:#43474e;border:1px solid #dfe1e3}.Button_button__hSRct.Button_secondary__BxJ7w.Button_stroke__dQEvH:hover:not(.Button_disabled__d0Cz_){background-color:#f5f8fa}.Button_button__hSRct.Button_secondary__BxJ7w.Button_stroke__dQEvH.Button_selected__Vm9af{border:1px solid #dfe1e3;color:#53616e;background-color:#fff}.Button_button__hSRct.Button_secondary__BxJ7w.Button_stroke__dQEvH.Button_disabled__d0Cz_,.Button_button__hSRct.Button_secondary__BxJ7w.Button_stroke__dQEvH:disabled{color:#969ea6;border:1px solid #c1c5c9}.Button_button__hSRct.Button_success__dE_Sv.Button_filled__lCQxo{background-color:#529609;color:#fff}.Button_button__hSRct.Button_success__dE_Sv.Button_filled__lCQxo:hover:not(.Button_disabled__d0Cz_){background-color:#47810a}.Button_button__hSRct.Button_success__dE_Sv.Button_filled__lCQxo.Button_disabled__d0Cz_,.Button_button__hSRct.Button_success__dE_Sv.Button_filled__lCQxo:disabled{background-color:#dfe1e3;color:#969ea6}.Button_button__hSRct.Button_success__dE_Sv.Button_textOnly__7QZpn{width:auto;height:auto;color:#47810a;background:none;border:none;box-shadow:none}.Button_button__hSRct.Button_success__dE_Sv.Button_textOnly__7QZpn:hover:not(.Button_disabled__d0Cz_){background-color:#d6f3c4}.Button_button__hSRct.Button_success__dE_Sv.Button_textOnly__7QZpn.Button_disabled__d0Cz_,.Button_button__hSRct.Button_success__dE_Sv.Button_textOnly__7QZpn:disabled{color:#969ea6}.Button_button__hSRct.Button_success__dE_Sv.Button_textOnly__7QZpn.Button_selected__Vm9af{background-color:#c4e9ae}.Button_button__hSRct.Button_success__dE_Sv.Button_stroke__dQEvH{color:#47810a;background:rgba(0,0,0,0);border:1px solid #529609}.Button_button__hSRct.Button_success__dE_Sv.Button_stroke__dQEvH:hover:not(.Button_disabled__d0Cz_){background-color:#f6f7f7}.Button_button__hSRct.Button_success__dE_Sv.Button_stroke__dQEvH.Button_disabled__d0Cz_,.Button_button__hSRct.Button_success__dE_Sv.Button_stroke__dQEvH:disabled{color:#969ea6;border:1px solid #c1c5c9}.Button_button__hSRct.Button_danger__obZ9I.Button_filled__lCQxo{background-color:#c70000;color:#fff}.Button_button__hSRct.Button_danger__obZ9I.Button_filled__lCQxo:hover:not(.Button_disabled__d0Cz_){background-color:#b80000}.Button_button__hSRct.Button_danger__obZ9I.Button_filled__lCQxo.Button_disabled__d0Cz_,.Button_button__hSRct.Button_danger__obZ9I.Button_filled__lCQxo:disabled{background-color:#dfe1e3;color:#969ea6}.Button_button__hSRct.Button_danger__obZ9I.Button_textOnly__7QZpn{height:auto;color:#ba1a1a;background:none;border:none;box-shadow:none}.Button_button__hSRct.Button_danger__obZ9I.Button_textOnly__7QZpn:hover:not(.Button_disabled__d0Cz_){background:#ffe5e5}.Button_button__hSRct.Button_danger__obZ9I.Button_textOnly__7QZpn.Button_disabled__d0Cz_,.Button_button__hSRct.Button_danger__obZ9I.Button_textOnly__7QZpn:disabled{color:#969ea6}.Button_button__hSRct.Button_danger__obZ9I.Button_textOnly__7QZpn.Button_selected__Vm9af{background-color:#ffd1d1}.Button_button__hSRct.Button_danger__obZ9I.Button_stroke__dQEvH{background-color:rgba(0,0,0,0);color:#ba1a1a;border:1px solid #c70000}.Button_button__hSRct.Button_danger__obZ9I.Button_stroke__dQEvH:hover:not(.Button_disabled__d0Cz_){background-color:#ffe5e5}.Button_button__hSRct.Button_danger__obZ9I.Button_stroke__dQEvH.Button_disabled__d0Cz_,.Button_button__hSRct.Button_danger__obZ9I.Button_stroke__dQEvH:disabled{color:#969ea6;border:1px solid #c1c5c9}.Button_button__hSRct.Button_disabled__d0Cz_,.Button_button__hSRct:disabled{cursor:not-allowed;pointer-events:auto}.Button_hyperlink__6ofvb{display:inline-flex;gap:4px;align-items:center;justify-content:center;font-weight:400;text-decoration:underline;padding:0;color:#0072b7!important}.Button_hyperlink__6ofvb:hover:not(.Button_disabled__d0Cz_){color:#0072b7;cursor:pointer}.Button_hyperlink__6ofvb.Button_disabled__d0Cz_,.Button_hyperlink__6ofvb:disabled{color:rgba(0,126,203,.5);cursor:not-allowed;pointer-events:auto}.Alert_alertContainer__Vj2TA{width:100%;justify-content:space-between;padding:16px;border-radius:8px;font-family:Inter;font-size:1rem;font-weight:400}.Alert_alertContainer__Vj2TA,.Alert_alertContainer__Vj2TA .Alert_leftSide__Pko5s{display:flex;align-items:center;gap:8px}.Alert_alertContainer__Vj2TA.Alert_success__SiEF1{color:#47810a;background:#d6f3c4}.Alert_alertContainer__Vj2TA.Alert_success__SiEF1 svg{fill:#529609}.Alert_alertContainer__Vj2TA.Alert_warning__euf5x{color:#c96100;background:#ffeaca}.Alert_alertContainer__Vj2TA.Alert_warning__euf5x svg{fill:#c96100}.Alert_alertContainer__Vj2TA.Alert_info__Iaggl{color:#707e8c;background:#f6f7f7}.Alert_alertContainer__Vj2TA.Alert_info__Iaggl svg{fill:#53616e}.Alert_alertContainer__Vj2TA.Alert_danger__OBM47{color:#a80000;background:#ffe5e5}.Alert_alertContainer__Vj2TA.Alert_danger__OBM47 svg{fill:#c70000}.Alert_alertContainer__Vj2TA.Alert_primary__rFqLY{color:#007ecb;background:#e9f1f7}.Alert_alertContainer__Vj2TA.Alert_primary__rFqLY svg{fill:#007ecb}.AcceptedRequest_container__zs5K1{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;background:#d6f3c4;color:#47810a;font-family:Inter}.AcceptedRequest_container__zs5K1 .AcceptedRequest_link__CsxXv{font-size:1rem;font-weight:400;color:#007ecb;cursor:pointer}.RejectedRequest_container___4fN1{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;background:#ffe5e5;color:#a80000;font-family:Inter}.DueDateTag_container__VleXN{display:flex;width:-moz-fit-content;width:fit-content;height:24px;gap:4px;padding:2px 16px;border-radius:10px;font-family:Inter}.DueDateTag_container__VleXN.DueDateTag_danger__WPjM_{color:#fff;background-color:#c70000}.DueDateTag_container__VleXN.DueDateTag_warning__FX_d6{color:#e06c00;background-color:#ffe8c7}.DueDateTag_container__VleXN.DueDateTag_success__Az5mX{color:#007ecb;background-color:#d9ecfa}.GenericNotificationItem_container__MpHzl{position:relative;width:100%;display:flex;gap:16px;align-items:flex-start;padding:16px 20px;border-top:1px solid #e2e5e9;font-family:Inter;cursor:pointer}.GenericNotificationItem_container__MpHzl.GenericNotificationItem_firstInGroup__ofr07,.GenericNotificationItem_container__MpHzl:first-of-type{border-top:none}.GenericNotificationItem_container__MpHzl:hover{background:#f3f5f8}.GenericNotificationItem_container__MpHzl .GenericNotificationItem_unread__Uy2gw:before{position:absolute;width:8px;height:8px;top:12px;left:15px;border-radius:4px;background:#007ecb;content:""}.GenericNotificationItem_notificationContent__fMgIg{width:100%;display:flex;flex-direction:column;gap:16px}.GenericNotificationItem_notificationContent__fMgIg .GenericNotificationItem_actions___geb6{display:flex;gap:8px;justify-content:flex-end}.GenericNotificationItem_notificationContent__fMgIg .GenericNotificationItem_actions___geb6.GenericNotificationItem_long__FZkcf{min-width:170px}.GenericNotificationItem_notificationHeader__FcMRf{display:flex;gap:16px;justify-content:space-between}.GenericNotificationItem_notificationHeader__FcMRf .GenericNotificationItem_title__r8FZY{font-size:1rem;line-height:20px;letter-spacing:.5px;vertical-align:middle}.GenericNotificationItem_notificationDetails__pFzUV{width:100%;display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:10px;border:1px solid #e0e5ec}.GenericNotificationItem_notificationDetails__pFzUV .GenericNotificationItem_row__KtooB .GenericNotificationItem_label__fno0Z{width:150px;font-size:.714rem;text-transform:uppercase}.GenericNotificationItem_notificationDetails__pFzUV .GenericNotificationItem_row__KtooB .GenericNotificationItem_content__tD_AT{font-weight:700;size:.857rem;color:#565656}.Text_textDefault__xzC7m{font-family:Inter;font-size:1rem;text-transform:none;font-weight:400;margin:0;padding:0}.Text_center__R4J9S{text-align:center}.Text_left__h9abd{text-align:start}.Text_right__RQalI{text-align:end}.Text_default__rnGLb{color:#1d2022}.Text_primary__0XQUG{color:#007ecb}.Text_neutral__ODL7F{color:#c1c5c9}.Text_neutral-300__ps7Ph{color:#969ea6}.Text_neutral-400__onplV{color:#707e8c}.Text_neutral-500__IE_3P{color:#53616e}.Text_neutral-600__17YKA{color:#1d2022}.Text_black__3uWu7{color:#000}.Text_secondary__OWRKp{color:#1d2022}.Text_success__T1byh{color:#1c8e00}.Text_warning__Ff3Ln{color:#e06c00}.Text_danger__0YQjD{color:#c70000}.Text_light__LPCH0{color:#fff}.Text_smallText__t3ffd{font-size:.857rem}.Text_h2__825x2{font-size:1.429rem;font-weight:600}.Text_h4__8WpBV{font-weight:600;font-size:1.14rem}.Text_h5__p_H__{font-weight:600;font-size:1rem}.Text_h6__JIvxR{font-weight:700;font-size:.857rem}.Text_p__UQWP3{padding:0;margin:0}.Text_uppercase__4XTkS{text-transform:uppercase!important}.Text_capitalize__6eQP1{text-transform:capitalize!important}.VerticalContainer_container__XL9rs{display:flex;flex-direction:column}.VerticalContainer_container__XL9rs.VerticalContainer_fullHeight__HfMKk{height:100%}.VerticalContainer_container__XL9rs.VerticalContainer_xs__EtAwh{gap:8px}.VerticalContainer_container__XL9rs.VerticalContainer_sm__VeUCP{gap:16px}.VerticalContainer_container__XL9rs.VerticalContainer_md__5bwzq{gap:24px}.VerticalContainer_container__XL9rs.VerticalContainer_lg__tKeaC{gap:32px}.VerticalContainer_container__XL9rs.VerticalContainer_xl__YWm8J{gap:40px}.InputWrapper_inputWrapper__EsriG label{margin-bottom:8px!important}.InputWrapper_inputWrapper__EsriG .with-new-design.col{padding-left:0!important;padding-right:0!important}.InputWrapper_inputWrapper__EsriG button{background-image:none!important;border-left:0}.InputWrapper_inputWrapper__EsriG button svg{color:#53616e}.InputWrapper_inputWrapper__EsriG.InputWrapper_small__hzQmT .k-dateinput.k-input,.InputWrapper_inputWrapper__EsriG.InputWrapper_small__hzQmT .k-input.k-input-solid{height:32px}.InputWrapper_inputWrapper__EsriG.InputWrapper_default__xaSz8 .k-input-solid{height:40px}.InputWrapper_inputWrapper__EsriG.InputWrapper_default__xaSz8 .k-input-solid:focus-within{border:1px solid #007ecb}.InputWrapper_inputWrapper__EsriG .k-input{border-radius:4px!important;margin-bottom:0!important;border:1px solid #dfe1e3!important}.InputWrapper_inputWrapper__EsriG .k-input:focus-within{border:1px solid #007ecb!important}.InputWrapper_inputWrapper__EsriG.InputWrapper_small__hzQmT .ec-staffing-select__control{min-height:32px}.InputWrapper_inputWrapper__EsriG.InputWrapper_default__xaSz8 .ec-staffing-select__control{min-height:40px}.InputWrapper_inputWrapper__EsriG .ec-staffing-select__control{border-radius:4px!important;margin-bottom:0!important;border:1px solid #dfe1e3}.InputWrapper_inputWrapper__EsriG .ec-staffing-select__control:focus-within{border:1px solid #007ecb}.InputWrapper_inputWrapper__EsriG .ec-staffing-select__control svg{color:#53616e}.InputWrapper_inputWrapper__EsriG .genericMultiSelect{--rmsc-border:#dfe1e3;--rmsc-gray:#53616e}.InputWrapper_inputWrapper__EsriG .genericMultiSelect svg{height:16px;width:20px}.InputWrapper_inputWrapper__EsriG .genericMultiSelect .dropdown-container{padding-right:4px}.InputWrapper_inputWrapper__EsriG .genericMultiSelect .dropdown-container:focus-within{border:1px solid #007ecb}.InputWrapper_inputWrapper__EsriG .genericMultiSelect .dropdown-container div:first-child{padding-right:0}.InputWrapper_inputWrapper__EsriG.InputWrapper_small__hzQmT .genericMultiSelect{height:32px}.InputWrapper_inputWrapper__EsriG.InputWrapper_default__xaSz8 .genericMultiSelect{height:40px}.Tabs_tabs__jgkvX{width:-moz-fit-content;width:fit-content;display:flex;gap:4px;background:#f5f8fa;border-radius:6px;border:1px solid #dfe1e3;padding:4px}.InteractiveTimeline_container__eKAdd{margin-top:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.InteractiveTimeline_container__eKAdd.InteractiveTimeline_dragging__1rax6{cursor:ew-resize}.InteractiveTimeline_barContainer__gCxg3{position:relative;padding-bottom:24px}.InteractiveTimeline_bar__vzw5U{position:relative;height:40px;background-color:#f3f4f6;border-radius:4px;overflow:visible}.InteractiveTimeline_segment__OStlf{position:absolute;top:0;height:100%;display:flex;align-items:center;justify-content:center;transition:opacity .2s;pointer-events:none}.InteractiveTimeline_segment__OStlf:hover{opacity:.85}.InteractiveTimeline_segmentLabel__1FzWi{color:#fff;font-size:12px;font-weight:500;text-shadow:0 1px 2px rgba(0,0,0,.2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 4px}.InteractiveTimeline_gap__qL3nR{background-color:#ef4444;opacity:.7}.InteractiveTimeline_overlap__bbKWz{background:repeating-linear-gradient(45deg,#ef4444,#ef4444 4px,#dc2626 0,#dc2626 8px);opacity:.85}.InteractiveTimeline_handle__hcVnJ{position:absolute;top:-4px;width:16px;height:48px;transform:translateX(-50%);cursor:ew-resize;z-index:10;display:flex;align-items:center;justify-content:center}.InteractiveTimeline_handle__hcVnJ:hover:not(.InteractiveTimeline_handleDisabled__qxm4F) .InteractiveTimeline_handleBar__6zZDp{transform:scaleX(1.5);box-shadow:0 2px 8px rgba(0,0,0,.3)}.InteractiveTimeline_handle__hcVnJ.InteractiveTimeline_handleActive__5HEXT .InteractiveTimeline_handleBar__6zZDp{transform:scaleX(2);box-shadow:0 2px 12px rgba(0,0,0,.4)}.InteractiveTimeline_handle__hcVnJ.InteractiveTimeline_handleDisabled__qxm4F{cursor:not-allowed;opacity:.5}.InteractiveTimeline_handleBar__6zZDp{width:4px;height:32px;border-radius:2px;transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 1px 4px rgba(0,0,0,.2)}.InteractiveTimeline_previewTooltip__TrYEi{position:absolute;top:-32px;transform:translateX(-50%);background-color:#1f2937;color:#fff;font-size:12px;font-weight:500;padding:4px 8px;border-radius:4px;white-space:nowrap;z-index:20;pointer-events:none}.InteractiveTimeline_previewTooltip__TrYEi:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:4px solid rgba(0,0,0,0);border-top-color:#1f2937}.InteractiveTimeline_markers__afM5x{position:absolute;bottom:0;left:0;right:0;height:20px}.InteractiveTimeline_marker__NQP1I{position:absolute;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center}.InteractiveTimeline_tick__ThiS6{width:1px;height:4px;background-color:#9ca3af}.InteractiveTimeline_markerLabel__Srxvn{font-size:10px;color:#6b7280;margin-top:2px}.InteractiveTimeline_legend__jYP4u{display:flex;gap:16px;margin-top:12px;flex-wrap:wrap}.InteractiveTimeline_legendItem__H5I7N{display:flex;align-items:center;gap:6px;font-size:12px;color:#374151}.InteractiveTimeline_legendColor__2GDZ0{width:16px;height:16px;border-radius:2px}.InteractiveTimeline_gapLegend__gJd40{background-color:#ef4444;opacity:.7}.InteractiveTimeline_overlapLegend__a2d8C{background:repeating-linear-gradient(45deg,#ef4444,#ef4444 2px,#dc2626 0,#dc2626 4px)}.InteractiveTimeline_instructions___SmxN{margin-top:8px;font-size:12px;color:#9ca3af;font-style:italic}.ShiftDefinitionForm_form__sSOW3{display:flex;flex-direction:column;gap:24px}.ShiftDefinitionForm_section__R1p3S{display:flex;flex-direction:column;gap:12px}.ShiftDefinitionForm_sectionHeader__QH9sp{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.ShiftDefinitionForm_sectionTitle__73RIP{margin-bottom:4px}.ShiftDefinitionForm_sectionDescription__sIEZb{font-size:14px}.ShiftDefinitionForm_select__hLdTi{padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background-color:#fff;max-width:300px}.ShiftDefinitionForm_select__hLdTi:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.2)}.ShiftDefinitionForm_definitions__IWBqZ{display:flex;flex-direction:column;gap:12px}.ShiftDefinitionForm_definitionRow__DVWxc{display:flex;align-items:center;gap:16px;padding:16px;background-color:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.ShiftDefinitionForm_shiftNumber__NGDmx{min-width:80px}.ShiftDefinitionForm_timeInputs__YeX8d{display:flex;gap:16px;flex:1}.ShiftDefinitionForm_timeFieldWrapper__ObgCg{display:flex;flex-direction:column;gap:2px}.ShiftDefinitionForm_linkedHint___W5aw{font-size:10px;color:#9ca3af;font-style:italic}.ShiftDefinitionForm_timeField__aJo9Z{display:flex;flex-direction:column;gap:4px}.ShiftDefinitionForm_label__qRO3f{font-size:12px;color:#6b7280;font-weight:500}.ShiftDefinitionForm_timeInput__M3O5N{padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background-color:#fff;width:140px}.ShiftDefinitionForm_timeInput__M3O5N:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.2)}.ShiftDefinitionForm_removeButton__W_sCW{padding:8px;background:none;border:none;color:#6b7280;cursor:pointer;border-radius:4px;transition:background-color .2s,color .2s}.ShiftDefinitionForm_removeButton__W_sCW:hover{background-color:#fef2f2;color:#dc2626}.ShiftDefinitionForm_errors__Bleh8{display:flex;flex-direction:column;gap:8px;margin-top:8px}.ShiftDefinitionForm_error__x8Yc3{display:flex;align-items:center;gap:8px;color:#dc2626;font-size:14px}.ShiftDefinitionForm_error__x8Yc3 svg{flex-shrink:0}.ShiftDefinitionForm_actions__O0z_9{display:flex;justify-content:flex-end;gap:12px;padding-top:16px;border-top:1px solid #e5e7eb}.TimeStepInput_container__gEcqI{display:flex;flex-direction:column;gap:4px}.TimeStepInput_label__e6jRH{font-size:12px;color:#6b7280;font-weight:500}.TimeStepInput_inputGroup__KYi0r{display:flex;align-items:center;gap:0;border:1px solid #d1d5db;border-radius:6px;overflow:hidden;background-color:#fff;transition:border-color .2s,box-shadow .2s}.TimeStepInput_inputGroup__KYi0r:focus-within{border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.2)}.TimeStepInput_stepButton__crqPL{display:flex;align-items:center;justify-content:center;width:32px;height:38px;padding:0;background-color:#f9fafb;border:none;color:#6b7280;cursor:pointer;transition:background-color .15s,color .15s}.TimeStepInput_stepButton__crqPL:hover:not(:disabled){background-color:#e5e7eb;color:#374151}.TimeStepInput_stepButton__crqPL:active:not(:disabled){background-color:#d1d5db}.TimeStepInput_stepButton__crqPL:disabled{opacity:.5;cursor:not-allowed}.TimeStepInput_stepButton__crqPL:first-child{border-right:1px solid #e5e7eb}.TimeStepInput_stepButton__crqPL:last-child{border-left:1px solid #e5e7eb}.TimeStepInput_stepButton__crqPL svg{width:14px;height:14px}.TimeStepInput_timeInput__iaRnT{flex:1;min-width:80px;padding:8px 12px;border:none;font-size:14px;text-align:center;background-color:#fff}.TimeStepInput_timeInput__iaRnT:focus{outline:none}.TimeStepInput_timeInput__iaRnT:disabled{background-color:#f9fafb;color:#9ca3af}.TimeStepInput_timeInput__iaRnT::-webkit-calendar-picker-indicator{opacity:.6;cursor:pointer}.TimeStepInput_timeInput__iaRnT::-webkit-calendar-picker-indicator:hover{opacity:1}.TimeStepInput_hint__e3f_F{font-size:10px;color:#9ca3af;text-align:center}.CoverageVisualization_container__3SQj9{margin-top:16px}.CoverageVisualization_barContainer__Klspn{position:relative;padding-bottom:24px}.CoverageVisualization_bar__27Stt{position:relative;height:32px;background-color:#f3f4f6;border-radius:4px;overflow:hidden}.CoverageVisualization_segment__SiTQ6{position:absolute;top:0;height:100%;display:flex;align-items:center;justify-content:center;transition:opacity .2s}.CoverageVisualization_segment__SiTQ6:hover{opacity:.85}.CoverageVisualization_segmentLabel__AorYF{color:#fff;font-size:12px;font-weight:500;text-shadow:0 1px 2px rgba(0,0,0,.2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 4px}.CoverageVisualization_gap__wPRaw{background-color:#ef4444;opacity:.7}.CoverageVisualization_overlap__NT6z4{background:repeating-linear-gradient(45deg,#ef4444,#ef4444 4px,#dc2626 0,#dc2626 8px);opacity:.85}.CoverageVisualization_markers__BIvWe{position:absolute;bottom:0;left:0;right:0;height:20px}.CoverageVisualization_marker__R7_0d{position:absolute;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center}.CoverageVisualization_tick__TG4Ft{width:1px;height:4px;background-color:#9ca3af}.CoverageVisualization_markerLabel__Swpnh{font-size:10px;color:#6b7280;margin-top:2px}.CoverageVisualization_legend__nhWhq{display:flex;gap:16px;margin-top:12px;flex-wrap:wrap}.CoverageVisualization_legendItem__Raalv{display:flex;align-items:center;gap:6px;font-size:12px;color:#374151}.CoverageVisualization_legendColor__hTn1F{width:16px;height:16px;border-radius:2px}.CoverageVisualization_gapLegend__D2ulo{background-color:#ef4444;opacity:.7}.CoverageVisualization_overlapLegend__lgl0S{background:repeating-linear-gradient(45deg,#ef4444,#ef4444 2px,#dc2626 0,#dc2626 4px)}.ShiftDefinitionView_container__yRdQd{display:flex;flex-direction:column;gap:20px}.ShiftDefinitionView_header__GFqtB{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.ShiftDefinitionView_skeletonHeader__73WHa{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.ShiftDefinitionView_skeletonContent__es1uI{display:flex;flex-direction:column;gap:16px}.ShiftDefinitionView_definitions__R58A8{display:flex;gap:16px;flex-wrap:wrap}.ShiftDefinitionView_definitionCard__LGDne{display:flex;flex-direction:column;gap:8px;padding:16px 20px;background-color:#f9fafb;border-radius:8px;border:1px solid #e5e7eb;min-width:160px}.ShiftDefinitionView_shiftBadge__i5DRM{display:inline-flex;align-items:center;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:600;color:#fff;width:-moz-fit-content;width:fit-content}.ShiftDefinitionView_shiftBadge__i5DRM[data-shift="1"]{background-color:#3b82f6}.ShiftDefinitionView_shiftBadge__i5DRM[data-shift="2"]{background-color:#22c55e}.ShiftDefinitionView_shiftBadge__i5DRM[data-shift="3"]{background-color:#f97316}.ShiftDefinitionView_timeRange__u_rdN{display:flex;align-items:center;gap:8px}.ShiftDefinitionView_time__pftNf{font-size:18px;font-weight:600;color:#111827}.ShiftDefinitionView_separator__dXNwb{color:#9ca3af}.TimePresetForm_form__A6Vpw{display:flex;flex-direction:column;gap:16px}.TimePresetForm_row__xvl4K{display:flex;gap:16px}.TimePresetForm_row__xvl4K .TimePresetForm_field__Q3ICG{flex:1}.TimePresetForm_field__Q3ICG{display:flex;flex-direction:column;gap:4px}.TimePresetForm_label__LNJjr{font-size:12px;font-weight:600;color:#374151}.TimePresetForm_input__XVwRX{padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background-color:#fff;height:38px}.TimePresetForm_input__XVwRX:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.2)}.TimePresetForm_input__XVwRX::-moz-placeholder{color:#9ca3af}.TimePresetForm_input__XVwRX::placeholder{color:#9ca3af}.TimePresetForm_workingHoursField__iU_41{display:flex;flex-direction:column;gap:4px}.TimePresetForm_workingHoursValue__TOg4J{padding:8px 12px;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;font-size:14px;font-weight:600;color:#1d4ed8;height:38px;display:flex;align-items:center}.TimePresetForm_error__aOPQr{font-size:12px;color:#dc2626}.TimePresetForm_actions__DacTj{display:flex;justify-content:flex-end;gap:12px;padding-top:8px}.TimePresetsView_header__4B4Ht{display:flex;justify-content:space-between;align-items:center;gap:16px}.TimePresetsView_workingHoursCell__o_aew{font-weight:600}
/*# sourceMappingURL=d9bd1e0984355571.css.map*/