.CalendarIcon_icon__9FFHN{width:20px;height:20px;fill:var(--color-text-secondary)}.ArrowIcon_icon__Nu3hE,.CalendarIcon_icon__9FFHN{display:flex;align-items:center;justify-content:center}.ArrowIcon_icon__Nu3hE{width:24px;height:24px;fill:var(--color-input-icon)}.Tag_wrap__APCn4{display:flex;justify-content:center;align-items:center;width:-moz-max-content;width:max-content;height:26px;padding:6px 8px;font-size:12px;line-height:14px;color:var(--color-text-light);border-radius:4px}.OrderStatus_draft__Ur6xK,.OrderStatus_prebook__nkKIn,.OrderStatus_unknown__h_E3z,.Tag_wrap__APCn4{background-color:var(--color-status-draft)}.OrderStatus_confirmed__nChK5,.OrderStatus_findWorker__8LUw5,.OrderStatus_moderate__B1C_K,.OrderStatus_payment__ZiId3,.OrderStatus_requestWorker__TpGV9{background-color:var(--color-secondary)}.OrderStatus_noWorker__bc8pP,.OrderStatus_paymentError__bFkoX{background-color:#f59e0b}.OrderStatus_arrived__JZ_u_,.OrderStatus_left__mcUMb,.OrderStatus_ride__4aLsP{background-color:var(--color-status-process)}.OrderStatus_success__qXimA{background-color:var(--color-status-ok)}.OrderStatus_cancelAdmins__FqraL,.OrderStatus_cancelExternal__u96BY,.OrderStatus_cancelPerson__y0xop,.OrderStatus_cancelRequest__fNtCf,.OrderStatus_cancelSystem__6Z0Dx,.OrderStatus_cancelWorker__RQrPP{background-color:var(--color-status-error)}.OrderStatus_soft__Fwqq0{border-radius:12px;font-size:12px;font-weight:600;min-width:80px;text-align:center;padding:6px 10px}.OrderStatus_softDraft__dSzQ7,.OrderStatus_softPrebook___Ih7N,.OrderStatus_softUnknown__wO1Op{background:rgba(148,163,184,.2)!important;color:#475467!important}.OrderStatus_softModerate__udRSk{background:rgba(99,102,241,.14)!important;color:#4f46e5!important}.OrderStatus_softProcess__JJ7cA,.OrderStatus_softSearching__gdCN3{background:rgba(59,130,246,.15)!important;color:#2563eb!important}.OrderStatus_softConfirmed__JMCmD{background:rgba(16,185,129,.15)!important;color:#0f9d68!important}.OrderStatus_softNoWorker__rBGNJ,.OrderStatus_softPayment__8qrKM{background:rgba(245,158,11,.15)!important;color:#b45309!important}.OrderStatus_softSuccess__GugI_{background:rgba(16,185,129,.15)!important;color:#0f9d68!important}.OrderStatus_softCancel__7QiiF{background:rgba(239,68,68,.15)!important;color:#b91c1c!important}.OrderStatus_titleShort__lpUWC{display:none}@media (max-width:420px){.OrderStatus_soft__Fwqq0{min-width:68px;padding:5px 8px;font-size:11px}.OrderStatus_titleFull__YBiJv{display:none}.OrderStatus_titleShort__lpUWC{display:inline}}.QrCode_wrap__UeqCY{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.QrCode_image__QSKvJ{background:#fff;border-radius:8px;padding:8px;display:block}.QrCode_placeholder__lDzLA{border-radius:8px;background:var(--color-bg);border:1px dashed var(--color-border)}.QrCode_caption__98ZQi{font-size:14px;color:var(--color-text)}.QrCode_link__2BscU{font-size:11px;color:var(--color-text-secondary);overflow-wrap:anywhere;max-width:260px}.Timeline_container__YkpOE{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:var(--color-text-dark,#1d2347)}.Timeline_svgWrapper__n5c6G{position:relative;overflow:hidden;width:100%;line-height:0;border-radius:12px;transition:box-shadow .2s ease-out,background-color .2s ease-out}.Timeline_rangePanIndicator__nDEj_{position:absolute;left:50%;top:50%;transform:translate(-50%,-110%);opacity:0;pointer-events:none;z-index:2;overflow:visible}.Timeline_rangePanIndicatorSvg__MC9Fa{display:block;transform:scale(.5);transform-origin:center;overflow:visible}.Timeline_rangePanArrowsLeft__Oc2Ie,.Timeline_rangePanArrowsRight__l1zaE,.Timeline_rangePanDots__lm6w6{opacity:0;transform-origin:center}.Timeline_svgWrapperInteractive__KJH2S .Timeline_rangePanIndicator__nDEj_{opacity:1}.Timeline_svgWrapperInteractive__KJH2S .Timeline_rangePanDots__lm6w6{animation:Timeline_rangePanFade__crv8U .35s ease forwards,Timeline_rangePanPulse__Un12u 1.8s ease-in-out .55s infinite}.Timeline_svgWrapperInteractive__KJH2S .Timeline_rangePanArrowsLeft__Oc2Ie,.Timeline_svgWrapperInteractive__KJH2S .Timeline_rangePanArrowsRight__l1zaE{animation:Timeline_rangePanFade__crv8U .35s ease forwards,Timeline_rangePanPulseSide__cIQrY 1.8s ease-in-out .55s infinite;animation-delay:.2s,.55s}.Timeline_svgWrapperInteractive__KJH2S .Timeline_rangePanArrowsLeft__Oc2Ie{animation-name:Timeline_rangePanFade__crv8U,Timeline_rangePanPulseLeft__oOWFT}.Timeline_svgWrapperInteractive__KJH2S .Timeline_rangePanArrowsRight__l1zaE{animation-name:Timeline_rangePanFade__crv8U,Timeline_rangePanPulseRight__igQce}.Timeline_svgWrapper__n5c6G:after,.Timeline_svgWrapper__n5c6G:before{content:"";position:absolute;top:0;bottom:0;width:80px;pointer-events:none;z-index:1;border-radius:12px}.Timeline_svgWrapperInteractive__KJH2S{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-accent,#3f5efb) 35%,transparent 65%);background:color-mix(in srgb,var(--color-bg-component,#15171a) 92%,var(--color-accent,#3f5efb) 8%)}.Timeline_svgWrapper__n5c6G:before{left:0;border-top-left-radius:12px;border-bottom-left-radius:12px;background:linear-gradient(90deg,var(--color-bg-component,#f5f7fb) 0,color-mix(in srgb,var(--color-bg-component,#f5f7fb) 98%,transparent) 4%,transparent 25%)}.Timeline_svgWrapper__n5c6G:after{right:0;border-top-right-radius:12px;border-bottom-right-radius:12px;background:linear-gradient(270deg,var(--color-bg-component,#f5f7fb) 0,color-mix(in srgb,var(--color-bg-component,#f5f7fb) 98%,transparent) 4%,transparent 25%)}@media (max-width:480px){.Timeline_svgWrapper__n5c6G:after,.Timeline_svgWrapper__n5c6G:before{width:48px}}.Timeline_panHint__dDeIO{position:absolute;right:16px;top:50%;transform:translateY(-50%) translateX(8px);z-index:2;pointer-events:none;animation:Timeline_panHintFade__yY1O9 1.05s ease-out forwards}.Timeline_panHintBubble__He_3q{width:26px;height:26px;border-radius:999px;background:color-mix(in srgb,var(--color-bg-component,#15171a) 80%,var(--color-text-third,#99a9c7) 20%);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 1px rgba(0,0,0,.35)}.Timeline_panHintArrow__MwdYL{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:7px solid var(--color-text-secondary,#798bac)}@keyframes Timeline_panHintFade__yY1O9{0%{opacity:0;transform:translateY(-50%) translateX(8px)}25%{opacity:1;transform:translateY(-50%) translateX(0)}80%{opacity:1;transform:translateY(-50%) translateX(0)}to{opacity:0;transform:translateY(-50%) translateX(0)}}@keyframes Timeline_rangePanFade__crv8U{0%{opacity:0}to{opacity:1}}@keyframes Timeline_rangePanPulse__Un12u{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes Timeline_rangePanPulseLeft__oOWFT{0%,to{opacity:.9;transform:translateX(0) scale(1)}50%{opacity:1;transform:translateX(-8px) scale(1.08)}}@keyframes Timeline_rangePanPulseRight__igQce{0%,to{opacity:.9;transform:translateX(0) scale(1)}50%{opacity:1;transform:translateX(8px) scale(1.08)}}.Timeline_viewOnly__PP_I4{pointer-events:none}.Timeline_header__9ykd_{font-family:system-ui,sans-serif;font-size:22px;margin-bottom:10px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.Timeline_headerValue__I_vi2{font-weight:700;color:var(--color-text-dark,#1d2347)}.Timeline_headerDivider__d2ugr{opacity:.6}.Timeline_headerValueMuted___w53D{font-weight:700;opacity:.85;color:var(--color-text-dark,#1d2347)}.Timeline_headerRange__P3g0Y{margin-left:12px;font-size:14px;opacity:.7;color:var(--color-text-secondary,#798bac)}.Timeline_timeline__Yuk9W{border-radius:12px;background:var(--color-bg-component,#f5f7fb);touch-action:none}.Timeline_baseLine__vbKzK{stroke:var(--color-border-table,#cfd7e6);stroke-width:4;stroke-linecap:round}.Timeline_tickMajor__NeFmw{stroke:var(--color-text-secondary,#8ea2c8);stroke-linecap:round}.Timeline_tickMinor__NiUQ7{stroke:var(--color-text-third,#b9c6de);stroke-linecap:round}.Timeline_tickLabel__SMMjp{font-size:12px;fill:var(--color-text-secondary,#8192b7)}.Timeline_tickLabelNow__vTPOU{fill:var(--color-accent,#3f5efb);font-weight:700}.Timeline_dayBoundary__6giUi{pointer-events:none}.Timeline_dayBoundaryLine__z9I9H{stroke:var(--color-secondary,#ff8540);stroke-width:2;stroke-linecap:round;stroke-dasharray:3 4;opacity:.85}.Timeline_dayBoundaryKicker__8qq9x{font-size:10px;fill:var(--color-secondary,#ff8540);font-weight:800;text-transform:uppercase}.Timeline_dayBoundaryLabel__9lPcY{font-size:11px;fill:var(--color-text-dark,#1d2347);font-weight:800}@media (max-width:480px){.Timeline_tickLabel__SMMjp{font-size:10px}.Timeline_dayBoundaryKicker__8qq9x{font-size:9px}.Timeline_dayBoundaryLabel__9lPcY{font-size:10px}}.Timeline_rangeLine__j4FB_{stroke:var(--color-accent,#3f5efb);stroke-width:6;stroke-linecap:round;transition:filter .2s ease-out}.Timeline_rangeLineMoveActive__cvgJg{filter:drop-shadow(0 0 8px color-mix(in srgb,var(--color-accent,#3f5efb) 40%,transparent 60%))}.Timeline_rangeMoveHitArea__oz_7S{stroke:transparent;stroke-width:28;stroke-linecap:round;cursor:grab;pointer-events:stroke}.Timeline_rangeMoveHitAreaActive__nCLyo{cursor:grabbing}.Timeline_rangeGhostLine___aqMF{stroke:var(--color-accent,#3f5efb);stroke-width:6;stroke-linecap:round;opacity:.3}.Timeline_rangeGhostHandles__nwhVn{opacity:.3;pointer-events:none}.Timeline_rangeGhostHandleOuter__s6dV_{fill:var(--color-bg-component,#fff);stroke:var(--color-accent,#3f5efb);stroke-width:4}.Timeline_rangeGhostHandleInner__UpfyJ{fill:var(--color-accent,#3f5efb)}.Timeline_lateMarkerOuter__Lp1vS{fill:var(--color-status-error,#ff6b6b);stroke:var(--color-bg-component,#fff);stroke-width:2}.Timeline_lateMarkerInner__LOoCc{fill:var(--color-bg-component,#fff)}.Timeline_actualStartOuter__c_BlM{fill:var(--color-accent,#1890ff)}.Timeline_actualStartInner__8M3lw{fill:color-mix(in srgb,var(--color-accent,#1890ff) 65%,#fff 35%)}.Timeline_actualStartPlay__6d_we{fill:var(--color-bg-component,#fff)}.Timeline_lateLine__ulpXx{stroke:var(--color-status-error,#ff6b6b);stroke-width:7;stroke-linecap:round;opacity:.9}.Timeline_delayRangeLine__Rgtaj{stroke:var(--color-accent,#3f5efb);stroke-width:6;stroke-linecap:round;opacity:.4}.planned-timeline .Timeline_delayRangeLine__Rgtaj{stroke:var(--color-secondary,#ff8540);opacity:.9}.planned-timeline .Timeline_projectedEndOuter__WfGhh{fill:var(--color-secondary,#ff8540);stroke:color-mix(in srgb,var(--color-secondary,#ff8540) 70%,#fff 30%);stroke-width:2}.planned-timeline .Timeline_projectedEndInner__uwTkE{fill:var(--color-bg-component,#fff)}.planned-timeline .Timeline_projectedEnd__amvQX{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--color-secondary,#ff8540) 70%,transparent 30%))}.planned-timeline .Timeline_segPause__9IYF5{stroke:var(--color-secondary,#ff8540);opacity:.9}.planned-timeline .Timeline_segEarly__CPbIy{stroke:var(--color-success,#22c55e);opacity:.95}.planned-timeline-late .Timeline_handleOuter___c3WW{stroke:var(--availability-range-line-color,#b0b7c3);fill:color-mix(in srgb,var(--color-bg-component,#15171a) 80%,transparent);stroke-width:3;opacity:.6}.planned-timeline-late .Timeline_handleInner__WHDFp{fill:var(--availability-range-line-color,#b0b7c3);opacity:.45}.planned-timeline-late .Timeline_range-handle-start__3F9Ur{display:none}.Timeline_projectedEndOuter__WfGhh{fill:var(--color-text-third,#5d6b8c)}.Timeline_projectedEndInner__uwTkE{fill:var(--color-bg-component,#fff)}.Timeline_segOnline__vE_Ij{stroke:var(--color-text-third,#b9c6de);stroke-width:6;stroke-linecap:round;opacity:.45}.Timeline_segPause__9IYF5{stroke:#ffad44;stroke-width:6;stroke-linecap:round;opacity:.85}.Timeline_segOrder__5DpEb{stroke:var(--color-accent,#3f5efb);stroke-width:6;stroke-linecap:round;opacity:.9}.Timeline_segEarly__CPbIy{stroke:var(--color-success,#22c55e);stroke-width:6;stroke-linecap:round;opacity:.95}.Timeline_segOvertime__rOMUr{stroke:var(--color-danger,#ff5b5b);stroke-width:6;stroke-linecap:round;opacity:.9}.Timeline_segOffline__AN2aS{stroke:var(--color-text-third,#5d6b8c);stroke-width:6;stroke-linecap:round;opacity:.6}.Timeline_segOfflineOrder__HCJTi{stroke:#ff6b6b;stroke-width:6;stroke-linecap:round;opacity:.9}.Timeline_anchorOuter__HR4NM{fill:var(--color-text-dark,#0b1b3a)}.Timeline_anchorInner__RLAGd{fill:var(--color-text-light,#fff)}.Timeline_handleOuter___c3WW{fill:var(--color-bg-component,#fff);stroke:var(--color-accent,#3f5efb);stroke-width:4;transition:filter .2s ease-out}.Timeline_handleOuterActive__lSi2b{filter:drop-shadow(0 0 8px color-mix(in srgb,var(--color-accent,#3f5efb) 60%,transparent 40%))}.Timeline_handleInner__WHDFp{fill:var(--color-accent,#3f5efb)}.Timeline_nowLine__bVVwr{stroke:var(--color-text-dark,#111827);stroke-width:2;opacity:.7}.Timeline_nowDot__kH14H{fill:var(--color-text-dark,#111827)}.Timeline_centerGuide__8nEoo{stroke:var(--color-accent,#3f5efb);stroke-width:2;opacity:.15}.Timeline_handleHitArea__4_wWW{fill:transparent;stroke:transparent;pointer-events:all;transition:fill .12s ease}.Timeline_handleHitAreaActive__aLHqy{fill:rgba(63,94,251,.08);cursor:pointer}.Timeline_keyframe__cg_rF{fill:transparent;stroke:var(--color-accent,#3f5efb);stroke-width:2;stroke-dasharray:4 4;opacity:0;pointer-events:all;transition:opacity .15s ease-out}.Timeline_keyframeActive__Phlpx{opacity:.35;fill:rgba(63,94,251,.08)}.Timeline_tickKeyframe__sai6m{fill:transparent;stroke:var(--color-accent,#3f5efb);stroke-width:2;stroke-dasharray:3 3;opacity:0;pointer-events:none;transition:opacity .15s ease-out}.Timeline_tickKeyframeActive__ltIAU{opacity:.35;pointer-events:all}.DatepickerHeader_header__YKTzh,.DatepickerHeader_wrap__HpyTk{width:100%}.DatepickerHeader_top__L_Sob{display:flex;justify-content:flex-end;min-height:0;margin-bottom:8px}.DatepickerHeader_bottom__8TH4a{display:grid;grid-template-columns:28px minmax(0,1fr) auto 28px;align-items:center;grid-gap:8px;gap:8px;min-height:32px}.DatepickerHeader_button__XHZ7j{min-height:32px!important;margin-left:auto;padding:6px 10px!important;font-size:16px;line-height:16px}.DatepickerHeader_arrow__RuYXC{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 28px!important;color:var(--color-text-dark)!important;background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;cursor:pointer}.DatepickerHeader_arrowLeft__Y82pi{transform:rotate(90deg)}.DatepickerHeader_arrowRight__uQVkU{transform:rotate(-90deg)}.DatepickerHeader_dateButton__Y8oaB{min-width:0!important;height:28px!important;min-height:28px!important;margin:0!important;padding:0 4px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important;border:none!important;border-radius:0!important;font:inherit;font-weight:500;font-size:16px;line-height:20px;color:var(--color-text-dark)!important;white-space:nowrap;background-color:transparent!important;cursor:pointer}body[data-theme=dark] .DatepickerHeader_dateButton__Y8oaB{color:#8ea8ff}body[data-theme=dark] .DatepickerHeader_arrow__RuYXC{color:#8ea8ff!important}.Datepicker_wrap__T7SS2{min-width:260px;padding:10px;font:inherit;font-size:14px;line-height:28px;background-color:var(--color-bg-component);border:none;border-radius:12px;box-shadow:0 0 16px rgba(0,0,0,.1)}.Datepicker_wrap__T7SS2 .react-datepicker__header{display:flex;flex-direction:column;padding:0;background-color:var(--color-bg-component);border:none;border-radius:12px}.Datepicker_wrap__T7SS2 .react-datepicker__day-names{display:flex;justify-content:space-between;width:280px;height:30px;margin:auto 0 0}.Datepicker_wrap__T7SS2 .react-datepicker__day-name{width:34.86px;margin:0;line-height:28px;color:var(--color-accent)}.Datepicker_wrap__T7SS2 .react-datepicker__month{display:flex;flex-direction:column;margin:3px 0 0;gap:6px}.Datepicker_wrap__T7SS2 .react-datepicker__monthPicker{margin-top:9px;gap:16px}.Datepicker_wrap__T7SS2 .react-datepicker__week{display:flex;justify-content:space-between}.Datepicker_wrap__T7SS2 .react-datepicker__year{width:100%;margin:9px 0 0}.Datepicker_wrap__T7SS2 .react-datepicker__year-wrapper{max-width:280px;-moz-column-gap:6px;column-gap:6px;row-gap:10px}.Datepicker_wrap__T7SS2 .react-datepicker__day{width:34.86px;margin:0;line-height:24px;color:var(--color-text-dark)}.Datepicker_wrap__T7SS2 .react-datepicker__day--outside-month{color:var(--color-text-third)}.Datepicker_wrap__T7SS2 .react-datepicker__day--keyboard-selected,.Datepicker_wrap__T7SS2 .react-datepicker__day--selected,.Datepicker_wrap__T7SS2 .react-datepicker__month--keyboard-selected,.Datepicker_wrap__T7SS2 .react-datepicker__month--selected,.Datepicker_wrap__T7SS2 .react-datepicker__month--selected:hover,.Datepicker_wrap__T7SS2 .react-datepicker__month-text--keyboard-selected,.Datepicker_wrap__T7SS2 .react-datepicker__year-text--keyboard-selected,.Datepicker_wrap__T7SS2 .react-datepicker__year-text--selected{color:var(--color-text-light);background-color:var(--color-accent)}.Datepicker_wrap__T7SS2 .react-datepicker__month-wrapper{display:flex;gap:6px}.Datepicker_wrap__T7SS2 .react-datepicker__month-text{flex-grow:1;margin:0;color:var(--color-text-dark)}.Datepicker_wrap__T7SS2 .react-datepicker__month-text--keyboard-selected{color:var(--color-text-light)}.Datepicker_wrap__T7SS2 .react-datepicker__year-text{margin:0;color:var(--color-text-dark)}.Datepicker_wrap__T7SS2 .react-datepicker__day--disabled,.Datepicker_wrap__T7SS2 .react-datepicker__month--disabled,.Datepicker_wrap__T7SS2 .react-datepicker__year-text--disabled{color:var(--color-text-disabled)}.Datepicker_wrap__T7SS2 .react-datepicker__day--in-range,.Datepicker_wrap__T7SS2 .react-datepicker__day--in-selecting-range,.Datepicker_wrap__T7SS2 .react-datepicker__month--in-range,.Datepicker_wrap__T7SS2 .react-datepicker__month--in-selecting-range{color:var(--color-text-light);background-color:var(--color-accent)}.Datepicker_inputWrap__j349Z{display:flex;align-items:center;padding:7px 15px;gap:10px;background-color:var(--color-bg-input);border:1px solid transparent;border-radius:8px}.Datepicker_inputWrapFocused__XtmIj,.Datepicker_inputWrap__j349Z:hover{border:1px solid var(--color-accent)}.Datepicker_inputWrapFocused__XtmIj{box-shadow:0 0 4px rgba(77,120,255,.5)}.Datepicker_inputWrap__j349Z *{fill:var(--color-text-dark)}.Datepicker_input__sj5wr{flex-grow:1;padding:0;font:inherit;font-size:14px;line-height:24px;color:var(--color-text-dark);background-color:transparent;border:none;outline:none}.Datepicker_input__sj5wr::-moz-placeholder{color:var(--color-text-secondary)}.Datepicker_input__sj5wr:-ms-input-placeholder{color:var(--color-text-secondary)}.Datepicker_input__sj5wr::placeholder{color:var(--color-text-secondary)}.Datepicker_inputWrap__j349Z+.react-datepicker__close-icon{top:9px;right:37px;width:20px;height:20px;padding:0}.Datepicker_inputWrap__j349Z+.react-datepicker__close-icon:after{content:"";display:block;width:20px;height:20px;padding:0;background-color:transparent;background-position:50%;background-size:10px 10px;border-radius:0}.Datepicker_wrap__T7SS2 .react-datepicker__month-container{width:100%;max-width:280px;height:100%}.Datepicker_wrap__T7SS2 .react-datepicker__day-names,.Datepicker_wrap__T7SS2 .react-datepicker__year-wrapper{max-width:100%}body[data-theme=dark] .Datepicker_wrap__T7SS2 .react-datepicker__year-text:not(.react-datepicker__year-text--selected):not(.react-datepicker__year-text--keyboard-selected):not(.react-datepicker__year-text--disabled){color:#8ea8ff}.CheckIcon_icon__0zMQF{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--color-input-icon)}.CheckIcon_icon__0zMQF svg{display:block;width:100%;height:100%;fill:currentColor}.InfoIcon_icon__KA4v_{display:flex;align-items:center;justify-content:center;width:20px;height:20px;fill:var(--color-input-icon)}.InlineLandscapePanelHeader_wrap__fospg{width:100%;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.InlineLandscapePanelHeader_title__MJfn4{flex:1 1 auto;min-width:0;font-size:18px;line-height:24px;font-weight:700;color:var(--color-text-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.InlineLandscapePanelHeader_rightGroup__Sr0qV{flex:0 1 auto;min-width:0;max-width:min(58vw,420px);display:flex;align-items:center;justify-content:flex-end;gap:12px}.InlineLandscapePanelHeader_actions__fZNP0{flex:0 1 auto;min-width:0;display:flex;align-items:center;justify-content:flex-end;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.InlineLandscapePanelHeader_actions__fZNP0::-webkit-scrollbar{display:none}.InlineLandscapePanelHeader_closeBtn__BaLn_{flex:0 0 40px;width:40px;min-width:40px;height:40px;min-height:40px;padding:0;border-radius:50%;border:1px solid rgba(0,0,0,.04);background:rgba(0,0,0,.05);color:var(--color-text-secondary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:none;transform:none;filter:none}.InlineLandscapePanelHeader_closeBtn__BaLn_:active,.InlineLandscapePanelHeader_closeBtn__BaLn_:hover{box-shadow:none;transform:none;filter:none}.InlineLandscapePanelHeader_closeBtnIcon__Pma4_{display:block;font-size:24px;line-height:1;transform:translateY(-1px)}body[data-theme=dark] .InlineLandscapePanelHeader_closeBtn__BaLn_{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.12)}.PlannedShiftsManager_container__xcK_I{box-sizing:border-box;padding:16px;background:var(--color-bg-component);border-radius:12px;margin-bottom:16px;display:flex;flex-direction:column;min-height:100%}.PlannedShiftsManager_containerInline__KZbuO{border:1px solid var(--color-border-table);border-radius:16px;box-shadow:0 12px 32px rgba(15,23,42,.08)}.PlannedShiftsManager_containerFillHeight__HH7DH,.PlannedShiftsManager_containerInline__KZbuO{height:100%;max-height:100%;min-height:0;margin-bottom:0;overflow:hidden}.PlannedShiftsManager_withSticky___BtJ2{padding-bottom:0}.PlannedShiftsManager_emptyState__r5FC5{flex:1 1}.PlannedShiftsManager_header__5Gqvx{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.PlannedShiftsManager_header__5Gqvx .PlannedShiftsManager_title__FR7vI{margin-bottom:0}.PlannedShiftsManager_addButton__mRxpL{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;border-radius:10px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;min-height:40px;line-height:1}.PlannedShiftsManager_addButton__mRxpL:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-1px)}.PlannedShiftsManager_addButton__mRxpL svg{width:16px;height:16px;fill:currentColor;flex-shrink:0;display:block}.PlannedShiftsManager_createForm__AkXhN{position:relative;box-sizing:border-box;padding:16px;background:var(--color-bg-component);border:none;border-radius:12px;margin-bottom:0}.PlannedShiftsManager_createFormWithFloatingClose__02f5x{display:flex;flex-direction:column}.PlannedShiftsManager_createFormWithFloatingClose__02f5x .PlannedShiftsManager_createFormScrollContent__O2cvu{width:100%}.PlannedShiftsManager_createFormInline__K6Ury{box-sizing:border-box;height:100%;max-height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--color-border-table);border-radius:16px;box-shadow:0 12px 32px rgba(15,23,42,.08)}.PlannedShiftsManager_createFormScrollContent__O2cvu{min-height:0}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_createFormScrollContent__O2cvu{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.PlannedShiftsManager_inlineHeaderPlanningNotice__vOQZM{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:min(42vw,260px);padding:8px 10px;border-radius:12px;background:rgba(69,86,242,.12)}.PlannedShiftsManager_inlineHeaderPlanningNoticeIcon__2ddtk{flex:0 0 auto;color:#4556f2;fill:#4556f2}.PlannedShiftsManager_inlineHeaderPlanningNoticeCopy__1pmpB{min-width:0;display:flex;flex-direction:column;gap:1px}.PlannedShiftsManager_inlineHeaderPlanningNoticeTitle___LkF_{font-size:12px;line-height:14px;font-weight:700;color:var(--color-text-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PlannedShiftsManager_inlineHeaderPlanningNoticeText__g329M{font-size:10px;line-height:12px;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PlannedShiftsManager_inlineHeaderActionGroup__Pw8sn{display:inline-flex;align-items:center;gap:8px;min-width:0}.PlannedShiftsManager_inlineHeaderInfoButton__jbPa7{flex:0 0 40px;width:40px;min-width:40px;height:40px;min-height:40px;padding:0;border-radius:50%;border:1px solid rgba(0,0,0,.04);background:rgba(0,0,0,.05);color:var(--color-text-secondary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:none;transform:none;filter:none}.PlannedShiftsManager_inlineHeaderInfoButtonActive__Vgsiw,.PlannedShiftsManager_inlineHeaderInfoButton__jbPa7:active,.PlannedShiftsManager_inlineHeaderInfoButton__jbPa7:hover{background:rgba(77,99,242,.12);border-color:rgba(77,99,242,.18);color:#4556f2}.PlannedShiftsManager_inlineHeaderInfoButtonIcon__TvDBJ{width:20px;height:20px;fill:currentColor}.PlannedShiftsManager_requiredPlanningNotice__RAXAK{margin-bottom:12px;padding:10px 12px;border-radius:12px;background:rgba(69,86,242,.12);display:flex;flex-direction:column;gap:5px}.PlannedShiftsManager_requiredPlanningNoticeWarning__mde7y{border:1px solid rgba(245,158,11,.28);background:rgba(245,158,11,.12)}.PlannedShiftsManager_requiredPlanningNoticeHeader__8OeWh{display:flex;align-items:center;justify-content:space-between;gap:10px}.PlannedShiftsManager_requiredPlanningNoticeHeaderLeft__3P9IF{display:flex;align-items:center;gap:8px;min-width:0}.PlannedShiftsManager_requiredPlanningNoticeIcon___FtwR{color:#4556f2;fill:#4556f2;flex:0 0 auto}.PlannedShiftsManager_requiredPlanningNoticeTitle__V2qJM{font-size:14px;font-weight:600;color:var(--color-text-dark)}.PlannedShiftsManager_requiredPlanningNoticeText__icXkT{font-size:12px;line-height:16px;color:var(--color-text-secondary)}.PlannedShiftsManager_requiredPlanningNoticeMeta__QZUT5{margin-top:2px;padding-top:6px;border-top:1px solid rgba(69,86,242,.18);font-size:11px;line-height:14px;font-weight:700;color:var(--color-text-secondary);overflow-wrap:anywhere}.PlannedShiftsManager_requiredPlanningNoticeWarning__mde7y .PlannedShiftsManager_requiredPlanningNoticeIcon___FtwR{color:#f59e0b;fill:#f59e0b}.PlannedShiftsManager_requiredPlanningNoticeWarning__mde7y .PlannedShiftsManager_requiredPlanningNoticeMeta__QZUT5{border-top-color:rgba(245,158,11,.24)}.PlannedShiftsManager_requiredPlanningRiskBlock__OozZE{margin-top:2px;padding-top:8px;border-top:1px solid rgba(245,158,11,.24);display:flex;flex-direction:column;gap:4px}.PlannedShiftsManager_requiredPlanningRiskTitle__PbNkG{font-size:13px;line-height:17px;font-weight:800;color:var(--color-text-dark)}.PlannedShiftsManager_requiredPlanningRiskText__5yw7R{font-size:12px;line-height:16px;color:var(--color-text-secondary)}.PlannedShiftsManager_requiredPlanningRiskMeta__vxGlN{font-size:11px;line-height:14px;font-weight:800;color:#d97706}.PlannedShiftsManager_planningPolicyNotice__v1dqf{margin-bottom:12px;padding:12px;border-radius:12px;background:rgba(59,130,246,.1);display:flex;flex-direction:column;gap:6px}.PlannedShiftsManager_planningPolicyNoticeWarning__2JSp2{border:1px solid rgba(245,158,11,.28);background:rgba(245,158,11,.12)}.PlannedShiftsManager_planningPolicyTitle__3B_b4{font-size:13px;font-weight:700;color:var(--color-text-dark)}.PlannedShiftsManager_planningPolicyRule__Aci4O,.PlannedShiftsManager_planningPolicyText__Clcsm{font-size:12px;line-height:16px;color:var(--color-text-secondary)}.PlannedShiftsManager_planningPolicyRule__Aci4O{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 18px;grid-gap:8px;gap:8px;align-items:center}.PlannedShiftsManager_planningPolicyRuleCopy___ILd5,.PlannedShiftsManager_planningPolicyRuleText__mQx3d{min-width:0}.PlannedShiftsManager_planningPolicyRuleMeta__4oQQq{margin-top:2px;color:#f59e0b;font-weight:800}.PlannedShiftsManager_planningPolicyRuleIcon__oivIu{width:16px;height:16px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;justify-self:end;background:rgba(34,197,94,.16);color:#22c55e;font-size:11px;line-height:1;font-weight:900}.PlannedShiftsManager_planningPolicyRuleWarning__CiDX5 .PlannedShiftsManager_planningPolicyRuleIcon__oivIu{background:rgba(245,158,11,.18);color:#f59e0b}.PlannedShiftsManager_planningPolicyRuleWarning__CiDX5 .PlannedShiftsManager_planningPolicyRuleText__mQx3d{color:var(--color-text-dark)}.PlannedShiftsManager_planningPolicyWarningMeta__HZm2g{font-size:11px;line-height:14px;font-weight:800;color:#d97706}.PlannedShiftsManager_formFieldHint__GQgGL{margin-top:6px;font-size:12px;line-height:16px;color:var(--color-text-secondary)}@media (max-width:480px){.PlannedShiftsManager_container__xcK_I,.PlannedShiftsManager_createForm__AkXhN{padding:12px}}.PlannedShiftsManager_createFormHeader__qbe2j{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.PlannedShiftsManager_createFormTitle__P9xOl{display:flex;align-items:center;flex:1 1;min-height:40px;font-size:24px;font-weight:600;line-height:32px;margin:0;color:var(--color-text-dark)}.PlannedShiftsManager_closeFormBtn___X6GW{background:none;border:none;font-size:20px;color:#999;cursor:pointer;padding:0;line-height:1}.PlannedShiftsManager_selectedService__52IJQ{display:flex;align-items:center;gap:8px;min-height:44px;padding:9px 12px;background:var(--color-bg-component);border:1px solid var(--color-border-table);border-radius:8px;margin-bottom:10px;font-family:inherit}.PlannedShiftsManager_selectedServiceIcon__uRqYT{width:24px;height:24px;border-radius:4px;-o-object-fit:contain;object-fit:contain}.PlannedShiftsManager_selectedServiceName__tygGj{flex:1 1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:inherit;font-size:14px;font-weight:500;color:var(--color-text-dark)}.PlannedShiftsManager_selectedServiceLockedBadge__vxOt1{flex:0 0 auto;padding:4px 8px;border-radius:999px;background:rgba(245,158,11,.14);border:1px solid rgba(245,158,11,.34);color:#fbbf24;font-size:11px;font-weight:700;line-height:14px;white-space:nowrap}.PlannedShiftsManager_formField__kOz_m{margin-bottom:8px;min-width:0}.PlannedShiftsManager_serviceSelectWrap__Ww891{position:relative;min-width:0}.PlannedShiftsManager_serviceSelectWrapWithType__KHW1J:after{right:16px}.PlannedShiftsManager_serviceSelectWrap__Ww891:after{content:"";position:absolute;top:50%;right:16px;width:8px;height:8px;border-right:1.5px solid var(--color-text-secondary);border-bottom:1.5px solid var(--color-text-secondary);transform:translateY(-65%) rotate(45deg);pointer-events:none}.PlannedShiftsManager_serviceSelectWrap__Ww891 .PlannedShiftsManager_formSelect__Krj2x{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:34px}.PlannedShiftsManager_serviceSelectControl__Ao82R{color:transparent;-webkit-text-fill-color:transparent;text-shadow:none}.PlannedShiftsManager_serviceSelectControl__Ao82R option{color:var(--color-text-dark);-webkit-text-fill-color:var(--color-text-dark)}.PlannedShiftsManager_serviceSelectValue__jiXmy{position:absolute;top:50%;left:12px;right:34px;transform:translateY(-50%);min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:inherit;font-size:14px;line-height:20px;color:var(--color-text-dark);pointer-events:none}.PlannedShiftsManager_serviceSelectWrapWithType__KHW1J .PlannedShiftsManager_serviceSelectValue__jiXmy{right:116px}.PlannedShiftsManager_selectedServiceField__QEh_Y{margin-bottom:0}.PlannedShiftsManager_serviceMultiSelect__INUvM{min-width:0;display:flex;align-items:center;gap:5px;min-height:44px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.PlannedShiftsManager_serviceMultiSelect__INUvM::-webkit-scrollbar{display:none}.PlannedShiftsManager_serviceChoiceChip__3mAxo{flex:0 0 auto;max-width:132px;min-width:0;display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border-radius:12px;border:none;background:rgba(77,120,255,.15);color:var(--color-text-dark);font-size:11px;line-height:13px;font-weight:800;white-space:nowrap;height:44px;min-height:44px;padding:0 10px;cursor:pointer;background:var(--color-bg-component);border:1px solid var(--color-border-table)}.PlannedShiftsManager_serviceChoiceChipActive__3LFpl{border-color:rgba(77,120,255,.7);background:rgba(77,120,255,.2)}.PlannedShiftsManager_serviceChoiceChipLocked__ls1fH,.PlannedShiftsManager_serviceChoiceChip__3mAxo:disabled{cursor:default}.PlannedShiftsManager_serviceChoiceChipLocked__ls1fH{border-color:rgba(77,120,255,.55)}.PlannedShiftsManager_serviceChoiceChipStatic__F7oDH{pointer-events:none}.PlannedShiftsManager_serviceMultiSelectLocked__lPn_6{width:100%}.PlannedShiftsManager_serviceChoiceChip__3mAxo>span:not(.PlannedShiftsManager_serviceChoiceCheck__KZH_y){min-width:0;overflow:hidden;text-overflow:ellipsis}.PlannedShiftsManager_serviceChoiceIcon__J1XX1{width:16px;height:16px;flex:0 0 16px;border-radius:5px;-o-object-fit:contain;object-fit:contain}.PlannedShiftsManager_serviceChoiceCheck__KZH_y{flex:0 0 18px;width:18px;min-width:18px!important;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-left:1px;background:var(--color-accent,#4d78ff);color:#fff;overflow:visible!important}.PlannedShiftsManager_serviceChoiceCheckIcon__IXz4b,.PlannedShiftsManager_serviceChoiceCheckIcon__IXz4b svg{width:13px;height:13px;display:block}.PlannedShiftsManager_formSelectWithType__nm7SW{padding-right:132px}.PlannedShiftsManager_serviceSelectTypeBadge__DwOMl{position:absolute;top:50%;right:34px;transform:translateY(-50%);pointer-events:none;z-index:1;padding:5px 10px;border-radius:999px;max-width:72px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.PlannedShiftsManager_formRow__BUmzO{display:flex;gap:6px;flex-wrap:wrap;justify-content:space-between;width:100%}.PlannedShiftsManager_formRowServiceDate__HMz4p{display:grid;grid-template-columns:auto minmax(0,1fr);grid-column-gap:12px;-moz-column-gap:12px;column-gap:12px;grid-row-gap:8px;row-gap:8px;align-items:start;margin-bottom:8px}.PlannedShiftsManager_formRowDateOnly__9pjtO{grid-template-columns:1fr}.PlannedShiftsManager_formRowTimes__jTQAT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;align-items:start;margin-bottom:10px}.PlannedShiftsManager_formFieldDate___Cuc6,.PlannedShiftsManager_formFieldFull__ynuY9,.PlannedShiftsManager_formFieldService__yKwp3,.PlannedShiftsManager_formFieldTimePair__bBY7b{min-width:0;max-width:none}.PlannedShiftsManager_formFieldService__yKwp3{margin-bottom:0}.PlannedShiftsManager_formFieldDate___Cuc6{width:min(100%,136px);justify-self:start;margin-bottom:0}.PlannedShiftsManager_formFieldTimePair__bBY7b{margin-bottom:0}.PlannedShiftsManager_formFieldFull__ynuY9{width:100%}.PlannedShiftsManager_formLabel__FeAPL{display:block;font-size:12px;font-weight:500;color:var(--color-text-secondary);margin-bottom:5px;text-transform:uppercase;letter-spacing:.3px}.PlannedShiftsManager_formLabelRow__2B3mG{display:flex;align-items:center;justify-content:space-between;gap:8px}.PlannedShiftsManager_formLabelText__FiOPf{min-width:0}.PlannedShiftsManager_formLabelMeta___elQM{font-size:12px;font-weight:500;line-height:16px;color:var(--color-text-secondary);letter-spacing:0;text-transform:none;white-space:nowrap}.PlannedShiftsManager_formLabelMetaGroup__Go2cT{min-width:0;margin-left:auto;display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.PlannedShiftsManager_formLabelMetaWarning__QLG_i{min-width:0;font-size:12px;line-height:16px;font-weight:800;color:#f59e0b;letter-spacing:0;text-transform:none}.PlannedShiftsManager_formInput__fNKzy,.PlannedShiftsManager_formSelect__Krj2x{display:block;width:100%;max-width:100%;min-height:44px;padding:11px 12px;border:1px solid var(--color-border-table);border-radius:8px;font-family:inherit;font-size:14px;line-height:20px;background:var(--color-bg-component);color:var(--color-text-dark);box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.PlannedShiftsManager_formSelect__Krj2x option{font-family:inherit}.PlannedShiftsManager_datePickerField__wkkrL{position:relative;width:100%}.PlannedShiftsManager_datePickerFieldLandscapeOpen__6SVc_{z-index:4}.PlannedShiftsManager_datePickerControlRow__EN0DF{display:flex;align-items:stretch;gap:8px;width:100%}.PlannedShiftsManager_datePickerControlRowReverse__YDgxg{flex-direction:row-reverse}.PlannedShiftsManager_datePickerTrigger__fN3GX{flex:1 1 auto!important;display:inline-flex!important;align-items:center!important;gap:10px;min-width:0;min-height:44px!important;padding:11px 12px!important;border:1px solid var(--color-border-table)!important;border-radius:8px!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:20px!important;background:var(--color-bg-component)!important;color:var(--color-text-dark)!important;box-sizing:border-box;text-align:left!important;cursor:pointer;justify-content:flex-start!important;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none!important;-webkit-tap-highlight-color:transparent;box-shadow:none!important;transform:none!important;filter:none!important}.PlannedShiftsManager_datePickerTriggerActive__DP5s0{border-color:#3b82f6!important;box-shadow:0 0 0 2px rgba(59,130,246,.1)!important}.PlannedShiftsManager_datePickerTriggerIcon__QSuPd{flex:0 0 auto}.PlannedShiftsManager_datePickerTriggerText__XBEis{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.PlannedShiftsManager_datePickerTriggerStatic__uuYI1{flex:0 0 auto;cursor:default}.PlannedShiftsManager_datePickerApplyButton__60JbC{flex:1 1 112px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:112px!important;min-height:44px!important;padding:11px 14px!important;border:1px solid #3b82f6!important;border-radius:8px!important;background:#3b82f6!important;color:#fff!important;font-family:inherit!important;font-size:14px!important;font-weight:600!important;line-height:20px!important;white-space:nowrap;cursor:pointer;box-shadow:none!important;transform:none!important;filter:none!important}.PlannedShiftsManager_datePickerOverlay__HSVzg{position:absolute;top:0;z-index:100001;width:min(320px,calc(100vw - 32px))}.PlannedShiftsManager_datePickerOverlayLeft__15UJa{left:0}.PlannedShiftsManager_datePickerOverlayRight__vntZJ{right:0}.PlannedShiftsManager_datePickerInlinePanel__vHb_o{margin-top:6px}.PlannedShiftsManager_datePickerInlinePanel__vHb_o .react-datepicker{width:100%;box-sizing:border-box}.PlannedShiftsManager_datePickerLandscapePanel__1RQXW{margin-bottom:10px;padding:10px 12px 12px;border-radius:12px;background:rgba(69,86,242,.08);display:flex;flex-direction:column;gap:8px;overflow:hidden}.PlannedShiftsManager_datePickerLandscapeApplyButton__Y2Y26{position:absolute!important;top:0;right:calc(100% + 8px);z-index:2}.PlannedShiftsManager_datePickerLandscapeHeader__WDcjP{display:flex;align-items:center;gap:8px}.PlannedShiftsManager_datePickerLandscapeValue__Rlzx9{flex:1 1 auto;min-width:0;display:inline-flex;align-items:center;gap:8px}.PlannedShiftsManager_datePickerLandscapeValueIcon__kEdRe{flex:0 0 auto;color:#4556f2;fill:#4556f2}.PlannedShiftsManager_datePickerLandscapeValueText__19PCa{min-width:0;font-size:13px;line-height:18px;font-weight:600;color:var(--color-text-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PlannedShiftsManager_timeSelectRow__bw6rc{display:grid;grid-template-columns:1fr 1fr 72px;grid-gap:8px;gap:8px}.PlannedShiftsManager_timeTwoCols__8T_Su{display:grid;grid-template-columns:minmax(0,1fr) 80px;grid-gap:8px;gap:8px}.PlannedShiftsManager_timeSelect__OiC_Z{min-width:0}.PlannedShiftsManager_timeSelectShort__ob6h2{width:80px;min-width:80px;padding-left:10px;padding-right:26px;justify-self:end;text-align:center;-moz-text-align-last:center;text-align-last:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:14px 14px}.PlannedShiftsManager_formInput__fNKzy:focus,.PlannedShiftsManager_formSelect__Krj2x:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.PlannedShiftsManager_durationSlider__OOeQc{display:flex;flex-direction:column;gap:8px}.PlannedShiftsManager_durationValue__UFUz_{font-size:24px;font-weight:700;color:var(--color-text-dark);text-align:center}.PlannedShiftsManager_durationTimeline__saTWM{margin-top:8px;--availability-tick-color:#d1d5db;--availability-range-line-color:#b0b7c3}body[data-theme=dark] .PlannedShiftsManager_durationTimeline__saTWM{--availability-tick-color:#292d33;--availability-range-line-color:#3a3f45}.PlannedShiftsManager_formRange__3v6Ud{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;height:6px;background:#e0e0e0;border-radius:3px;outline:none}.PlannedShiftsManager_formRange__3v6Ud::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;background:#3b82f6;border-radius:50%;cursor:pointer;box-shadow:0 2px 4px rgba(59,130,246,.3)}.PlannedShiftsManager_durationMarks__u8AtZ{display:flex;justify-content:space-between;font-size:11px;color:var(--color-text-secondary)}.PlannedShiftsManager_endTimePreview__9J92j{padding:10px 12px;background:rgba(59,130,246,.1);border-radius:8px;font-size:13px;color:#3b82f6;text-align:center;margin-bottom:8px}.PlannedShiftsManager_createShiftBtn__gS9oQ{flex:0 0 56px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%;min-height:56px!important;height:56px!important;padding:0 24px!important;background:linear-gradient(135deg,#ff8540,#f0732d)!important;color:#fff!important;border:none!important;border-radius:12px!important;font-family:inherit!important;font-size:16px!important;font-weight:600!important;line-height:20px!important;cursor:pointer;transition:all .2s ease;box-shadow:0 8px 20px rgba(240,115,45,.22)!important;transform:none!important;filter:none!important}.PlannedShiftsManager_createShiftBtnInline__LC1cp,.PlannedShiftsManager_createShiftBtnSticky__h7_tT{min-height:56px}.PlannedShiftsManager_createFormInlineFooter__0ulTF{box-sizing:border-box;margin-top:16px;position:sticky;bottom:0;flex-shrink:0;padding:12px 0 var(--app-bottom-bar-safe-gap);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,var(--color-bg-component) 36%);z-index:2}.PlannedShiftsManager_createShiftBtn__gS9oQ:hover:not(:disabled){background:linear-gradient(135deg,#ff8540,#f0732d)!important;transform:none!important;filter:none!important}.PlannedShiftsManager_createShiftBtn__gS9oQ:disabled{opacity:.6;cursor:not-allowed}body[data-theme=dark] .PlannedShiftsManager_formRange__3v6Ud{background:hsla(0,0%,100%,.15)}@media (min-width:701px) and (max-width:1024px) and (max-height:600px) and (orientation:landscape){.PlannedShiftsManager_containerInline__KZbuO,.PlannedShiftsManager_createFormInline__K6Ury{padding:0;border:none;border-radius:0;box-shadow:none;background:transparent}.PlannedShiftsManager_createFormInline__K6Ury{padding:0}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_createFormScrollContent__O2cvu{padding:0 1px}.PlannedShiftsManager_inlineHeaderPlanningNotice__vOQZM{max-width:min(46vw,248px);padding:7px 9px;border-radius:10px;gap:7px}.PlannedShiftsManager_inlineHeaderActionGroup__Pw8sn{gap:6px}.PlannedShiftsManager_inlineHeaderInfoButton__jbPa7{flex-basis:36px;width:36px;min-width:36px;height:36px;min-height:36px}.PlannedShiftsManager_inlineHeaderPlanningNoticeTitle___LkF_{font-size:11px;line-height:13px}.PlannedShiftsManager_inlineHeaderPlanningNoticeText__g329M{font-size:10px;line-height:11px}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_planningPolicyNotice__v1dqf,.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_requiredPlanningNotice__RAXAK{margin-bottom:10px;padding:10px 12px;gap:4px}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_requiredPlanningNoticeTitle__V2qJM{font-size:13px;line-height:18px}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_requiredPlanningNoticeMeta__QZUT5{margin-top:1px;padding-top:6px;font-size:10px;line-height:12px}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_formFieldHint__GQgGL,.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_formLabelMetaWarning__QLG_i,.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_formLabelMeta___elQM,.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_planningPolicyRule__Aci4O,.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_planningPolicyText__Clcsm,.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_requiredPlanningNoticeText__icXkT{font-size:11px;line-height:14px}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_formRowServiceDate__HMz4p,.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_formRowTimes__jTQAT{-moz-column-gap:10px;column-gap:10px;row-gap:6px;margin-bottom:8px}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_formRowServiceDate__HMz4p{grid-template-columns:132px minmax(0,1fr)}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_formRowDateOnly__9pjtO{grid-template-columns:1fr}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_formFieldDate___Cuc6{width:min(100%,132px)}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_formLabel__FeAPL{margin-bottom:4px;font-size:11px;line-height:14px}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_formLabelText__FiOPf{white-space:nowrap}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_formLabelMeta___elQM{max-width:108px;overflow:hidden;text-overflow:ellipsis}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_datePickerTrigger__fN3GX,.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_formInput__fNKzy,.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_formSelect__Krj2x{height:40px;min-height:40px;padding-top:8px;padding-bottom:8px;font-size:13px;line-height:18px}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_serviceMultiSelect__INUvM{min-height:40px}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_serviceChoiceChip__3mAxo{height:40px;min-height:40px;padding:0 10px}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_datePickerTrigger__fN3GX{height:40px!important;min-height:40px!important;padding-top:8px!important;padding-bottom:8px!important;font-size:13px!important;line-height:18px!important}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_datePickerTriggerActive__DP5s0,.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_datePickerTrigger__fN3GX:focus,.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_datePickerTrigger__fN3GX:focus-visible{box-shadow:none!important;outline:none!important}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_timeTwoCols__8T_Su{grid-template-columns:minmax(0,1fr) 72px;gap:6px}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_datePickerLandscapePanel__1RQXW{margin-bottom:8px;padding:8px 8px 10px;gap:6px}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_datePickerLandscapePanel__1RQXW .PlannedShiftsManager_datePickerInlinePanel__vHb_o{overflow:visible}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_datePickerLandscapePanel__1RQXW .PlannedShiftsManager_datePickerInlinePanel__vHb_o .react-datepicker{width:100%;min-width:0;box-shadow:none}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_datePickerLandscapePanel__1RQXW .PlannedShiftsManager_datePickerInlinePanel__vHb_o .react-datepicker__day-names,.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_datePickerLandscapePanel__1RQXW .PlannedShiftsManager_datePickerInlinePanel__vHb_o .react-datepicker__header,.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_datePickerLandscapePanel__1RQXW .PlannedShiftsManager_datePickerInlinePanel__vHb_o .react-datepicker__month-container,.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_datePickerLandscapePanel__1RQXW .PlannedShiftsManager_datePickerInlinePanel__vHb_o .react-datepicker__week{width:100%;max-width:none}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_datePickerLandscapePanel__1RQXW .PlannedShiftsManager_datePickerInlinePanel__vHb_o .react-datepicker__day-names,.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_datePickerLandscapePanel__1RQXW .PlannedShiftsManager_datePickerInlinePanel__vHb_o .react-datepicker__week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_datePickerLandscapePanel__1RQXW .PlannedShiftsManager_datePickerInlinePanel__vHb_o .react-datepicker__day,.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_datePickerLandscapePanel__1RQXW .PlannedShiftsManager_datePickerInlinePanel__vHb_o .react-datepicker__day-name{width:auto;min-width:0;margin:0;display:inline-flex;align-items:center;justify-content:center}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_datePickerLandscapeApplyButton__Y2Y26{flex:0 0 auto!important;min-width:88px!important;height:40px!important;min-height:40px!important;padding:9px 12px!important;font-size:13px!important;line-height:18px!important}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_datePickerLandscapePanel__1RQXW .PlannedShiftsManager_datePickerInlinePanel__vHb_o{margin-top:0}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_timeSelectShort__ob6h2{width:72px;min-width:72px}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_formSelectWithType__nm7SW{padding-right:120px}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_serviceSelectWrap__Ww891:after{right:14px}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_serviceSelectValue__jiXmy{right:32px}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_serviceSelectTypeBadge__DwOMl{right:30px;max-width:64px}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_serviceSelectWrapWithType__KHW1J .PlannedShiftsManager_serviceSelectValue__jiXmy{right:100px}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_durationSlider__OOeQc{gap:6px}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_durationValue__UFUz_{font-size:20px;line-height:1.1}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_durationTimeline__saTWM{margin-top:4px}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_endTimePreview__9J92j{margin-bottom:0;padding:8px 10px;font-size:12px}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_createFormInlineFooter__0ulTF{margin-top:0;padding:10px 12px var(--app-bottom-bar-safe-gap)}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_createShiftBtnInline__LC1cp{min-height:56px;height:56px}.PlannedShiftsManager_containerInline__KZbuO .PlannedShiftsManager_scrollContent__aIB6C{padding-right:0}}body[data-theme=dark] .PlannedShiftsManager_endTimePreview__9J92j{background:rgba(59,130,246,.2)}@media (max-width:480px){.PlannedShiftsManager_formRow__BUmzO{gap:6px;flex-wrap:wrap}.PlannedShiftsManager_formRowServiceDate__HMz4p,.PlannedShiftsManager_formRowTimes__jTQAT{-moz-column-gap:10px;column-gap:10px;row-gap:8px}.PlannedShiftsManager_formRowServiceDate__HMz4p{grid-template-columns:128px minmax(0,1fr)}.PlannedShiftsManager_formRowTimes__jTQAT{grid-template-columns:1fr}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_formRowServiceDate__HMz4p{grid-template-columns:126px minmax(0,1fr)}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_formRowDateOnly__9pjtO,.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_formRowTimes__jTQAT,.PlannedShiftsManager_formRowDateOnly__9pjtO{grid-template-columns:1fr}.PlannedShiftsManager_formFieldDate___Cuc6{width:min(100%,128px);justify-self:start}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_formFieldDate___Cuc6{width:min(100%,126px)}.PlannedShiftsManager_formLabelRow__2B3mG{align-items:flex-start;flex-direction:column;gap:2px}.PlannedShiftsManager_formLabelMeta___elQM{margin-left:0;max-width:100%;white-space:normal}.PlannedShiftsManager_formLabelMetaGroup__Go2cT{margin-left:0;justify-content:flex-start}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_formLabelMeta___elQM{margin-left:0;max-width:100%;white-space:normal}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_formLabelMetaGroup__Go2cT{margin-left:0;justify-content:flex-start}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_timeTwoCols__8T_Su,.PlannedShiftsManager_timeTwoCols__8T_Su{grid-template-columns:minmax(0,1fr) 80px;gap:6px}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_timeSelectShort__ob6h2,.PlannedShiftsManager_timeSelectShort__ob6h2{width:80px;min-width:80px}.PlannedShiftsManager_durationValue__UFUz_{font-size:22px;line-height:1.15;text-align:left}.PlannedShiftsManager_detailGrid__snbv9,.PlannedShiftsManager_filtersRow__zZDR6{grid-template-columns:1fr}}@media (max-width:360px){.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_formRowServiceDate__HMz4p,.PlannedShiftsManager_formRowServiceDate__HMz4p{grid-template-columns:1fr}.PlannedShiftsManager_createFormInline__K6Ury .PlannedShiftsManager_formFieldDate___Cuc6,.PlannedShiftsManager_formFieldDate___Cuc6{width:100%;justify-self:stretch}}@supports (-webkit-touch-callout:none){@media (max-width:480px){.PlannedShiftsManager_formRowServiceDate__HMz4p,.PlannedShiftsManager_formRowTimes__jTQAT,.PlannedShiftsManager_formRow__BUmzO{width:100%}.PlannedShiftsManager_formInput__fNKzy,.PlannedShiftsManager_formSelect__Krj2x{font-size:16px;line-height:24px}.PlannedShiftsManager_formSelect__Krj2x{color-scheme:dark}.PlannedShiftsManager_formSelectWithType__nm7SW{padding-right:112px}.PlannedShiftsManager_serviceSelectTypeBadge__DwOMl{right:34px;padding:4px 8px;font-size:11px}.PlannedShiftsManager_timeTwoCols__8T_Su{grid-template-columns:minmax(0,1fr) 80px;gap:6px}}}.PlannedShiftsManager_title__FR7vI{flex:1 1 auto;min-width:0;font-size:24px;font-weight:600;line-height:32px;margin:0;color:var(--color-text-dark)}.PlannedShiftsManager_sheetHeader__0WvsY{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;margin-bottom:12px;flex-wrap:nowrap}.PlannedShiftsManager_headerActions__0X5p7{display:flex;align-items:center;gap:8px;flex:0 0 auto;min-height:40px}.PlannedShiftsManager_filterToggleButton__eMFFu{flex:0 0 40px!important;align-self:center;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;border:1px solid color-mix(in srgb,var(--color-text-dark,#1d2347) 14%,transparent)!important;border-radius:50%!important;background:color-mix(in srgb,var(--color-text-dark,#1d2347) 10%,transparent)!important;color:var(--color-text-secondary,#6b7280)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer;box-shadow:none!important;transform:none!important;filter:none!important;-webkit-tap-highlight-color:transparent;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.PlannedShiftsManager_filterToggleButtonActive__64YEH,.PlannedShiftsManager_filterToggleButton__eMFFu:active,.PlannedShiftsManager_filterToggleButton__eMFFu:hover{background:rgba(77,120,255,.14)!important;border-color:rgba(77,120,255,.2)!important;color:var(--color-accent,#4d78ff)!important;box-shadow:none!important;transform:none!important;filter:none!important}.PlannedShiftsManager_filterToggleIcon__WDgoR,.PlannedShiftsManager_filterToggleIcon__WDgoR svg{width:20px;height:20px;color:currentColor}.PlannedShiftsManager_filterToggleIcon__WDgoR svg path{fill:currentColor}.PlannedShiftsManager_stickyBar__LsXD2{flex:0 0 auto;margin-top:10px;padding:0;background:transparent;border-top:0 solid var(--color-border-table);z-index:1;box-shadow:none}.PlannedShiftsManager_sheetFooter__xm_iW{flex:0 0 auto;min-width:0;margin-top:auto;background:var(--color-bg-component);z-index:2}.PlannedShiftsManager_containerInline__KZbuO .PlannedShiftsManager_sheetFooter__xm_iW{margin-right:-16px;margin-bottom:-16px;margin-left:-16px;padding:10px 12px 12px;border-top:1px solid var(--color-border-table);box-shadow:0 -12px 28px rgba(2,6,23,.2)}.PlannedShiftsManager_containerFillHeight__HH7DH .PlannedShiftsManager_sheetFooter__xm_iW{margin-right:-16px;margin-bottom:-16px;margin-left:-16px;padding:10px 16px var(--app-bottom-bar-safe-gap);border-top:1px solid var(--color-border-table);box-shadow:0 -12px 28px rgba(2,6,23,.2)}.PlannedShiftsManager_containerFillHeight__HH7DH .PlannedShiftsManager_sheetFooter__xm_iW .PlannedShiftsManager_stickyBar__LsXD2,.PlannedShiftsManager_containerInline__KZbuO .PlannedShiftsManager_sheetFooter__xm_iW .PlannedShiftsManager_stickyBar__LsXD2{margin-top:0}.PlannedShiftsManager_containerFillHeight__HH7DH .PlannedShiftsManager_sheetFooter__xm_iW>*,.PlannedShiftsManager_containerInline__KZbuO .PlannedShiftsManager_sheetFooter__xm_iW>*{width:100%}.PlannedShiftsManager_stickyButton___9uKq{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px;width:100%;min-height:56px!important;height:56px!important;padding:0 24px!important;background:linear-gradient(135deg,#3b82f6,#2563eb)!important;color:#fff!important;border:none!important;border-radius:12px!important;font-size:16px!important;font-weight:600!important;cursor:pointer;transition:all .2s ease;line-height:1!important;box-shadow:0 10px 24px rgba(37,99,235,.24)!important;transform:none!important;filter:none!important;white-space:nowrap}.PlannedShiftsManager_stickyButton___9uKq:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-1px)}.PlannedShiftsManager_stickyButton___9uKq svg{width:18px;height:18px;flex:0 0 auto;display:block}.PlannedShiftsManager_closeBtn__pjuqh{flex:0 0 40px!important;background:rgba(0,0,0,.05)!important;border:1px solid rgba(0,0,0,.04)!important;color:var(--color-text-secondary)!important;cursor:pointer;padding:0!important;line-height:1;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0;box-shadow:none!important;transform:none!important;filter:none!important}.PlannedShiftsManager_closeBtnIcon__G8PFQ{display:block;font-size:24px;line-height:1;transform:translateY(-1px)}body[data-theme=dark] .PlannedShiftsManager_closeBtn__pjuqh{background:hsla(0,0%,100%,.08)!important;border-color:hsla(0,0%,100%,.12)!important}body[data-theme=dark] .PlannedShiftsManager_requiredPlanningNotice__RAXAK{background:rgba(69,86,242,.18)}body[data-theme=dark] .PlannedShiftsManager_requiredPlanningNoticeWarning__mde7y{border-color:rgba(245,158,11,.32);background:rgba(245,158,11,.18)}body[data-theme=dark] .PlannedShiftsManager_requiredPlanningNoticeMeta__QZUT5{border-top-color:hsla(0,0%,100%,.12)}body[data-theme=dark] .PlannedShiftsManager_requiredPlanningNoticeWarning__mde7y .PlannedShiftsManager_requiredPlanningNoticeMeta__QZUT5,body[data-theme=dark] .PlannedShiftsManager_requiredPlanningRiskBlock__OozZE{border-top-color:rgba(245,158,11,.28)}body[data-theme=dark] .PlannedShiftsManager_requiredPlanningRiskMeta__vxGlN{color:#fbbf24}body[data-theme=dark] .PlannedShiftsManager_inlineHeaderPlanningNotice__vOQZM{background:rgba(69,86,242,.22)}body[data-theme=dark] .PlannedShiftsManager_inlineHeaderInfoButton__jbPa7{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.12)}body[data-theme=dark] .PlannedShiftsManager_inlineHeaderInfoButtonActive__Vgsiw,body[data-theme=dark] .PlannedShiftsManager_inlineHeaderInfoButton__jbPa7:active,body[data-theme=dark] .PlannedShiftsManager_inlineHeaderInfoButton__jbPa7:hover{background:rgba(69,86,242,.22);border-color:rgba(69,86,242,.3);color:#8ea2ff}body[data-theme=dark] .PlannedShiftsManager_planningPolicyNotice__v1dqf{background:rgba(59,130,246,.2)}body[data-theme=dark] .PlannedShiftsManager_planningPolicyNoticeWarning__2JSp2{border-color:rgba(245,158,11,.32);background:rgba(245,158,11,.18)}body[data-theme=dark] .PlannedShiftsManager_planningPolicyWarningMeta__HZm2g{color:#fbbf24}body[data-theme=dark] .PlannedShiftsManager_datePickerLandscapePanel__1RQXW{background:rgba(69,86,242,.14)}.PlannedShiftsManager_list__FwCCT{display:flex;flex-direction:column;gap:10px}.PlannedShiftsManager_scrollContent__aIB6C{flex:1 1;display:flex;flex-direction:column;height:0;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.PlannedShiftsManager_list__FwCCT>*{flex:0 0 auto}.PlannedShiftsManager_filtersRow__zZDR6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:12px}.PlannedShiftsManager_filterControl__rEXYE{position:relative;min-width:0;display:block}.PlannedShiftsManager_filterControlIcon__oR2y7{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:var(--color-text-secondary);pointer-events:none}.PlannedShiftsManager_filterSelect__G74q3{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;min-height:40px;padding:9px 34px 9px 36px;border:1px solid var(--color-border-table);border-radius:12px;background:var(--color-bg-component);color:var(--color-text-secondary);font-family:inherit;font-size:13px;font-weight:500;line-height:18px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PlannedShiftsManager_filterSelect__G74q3:focus{outline:none;border-color:#4d63f2;box-shadow:0 0 0 2px rgba(77,99,242,.1)}.PlannedShiftsManager_filterSelectArrow__XG74G{position:absolute;right:14px;top:50%;width:8px;height:8px;border-right:1.5px solid var(--color-text-secondary);border-bottom:1.5px solid var(--color-text-secondary);transform:translateY(-65%) rotate(45deg);pointer-events:none}.PlannedShiftsManager_filteredEmptyState__h5Kkj{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:180px;padding:20px 16px;border:1px dashed var(--color-border-table);border-radius:16px;background:color-mix(in srgb,var(--color-accent,#4556f2) 3%,var(--color-bg-component,#fff) 97%);text-align:center}.PlannedShiftsManager_filteredEmptyTitle__akCHD{margin:0;font-size:18px;line-height:22px;font-weight:600;color:var(--color-text-dark)}.PlannedShiftsManager_filteredEmptyDescription__x4JXv{margin:0;max-width:280px;font-size:13px;line-height:18px;color:var(--color-text-secondary)}.PlannedShiftsManager_containerFillHeight__HH7DH .PlannedShiftsManager_scrollContent__aIB6C,.PlannedShiftsManager_containerInline__KZbuO .PlannedShiftsManager_scrollContent__aIB6C{flex:1 1;height:0;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;padding-right:4px}.PlannedShiftsManager_containerFillHeight__HH7DH .PlannedShiftsManager_scrollContent__aIB6C>.PlannedShiftsManager_list__FwCCT,.PlannedShiftsManager_containerInline__KZbuO .PlannedShiftsManager_scrollContent__aIB6C>.PlannedShiftsManager_list__FwCCT{padding-bottom:12px}.PlannedShiftsManager_containerInline__KZbuO .PlannedShiftsManager_filteredEmptyState__h5Kkj{flex:1 1 auto}.PlannedShiftsManager_card__C5Lpg{display:block;padding:0;border:1px solid color-mix(in srgb,var(--color-accent,#4556f2) 8%,transparent 92%);border-radius:12px;background:color-mix(in srgb,var(--color-accent,#4556f2) 4%,var(--color-bg-component,#fff) 96%);box-shadow:0 6px 14px rgba(29,35,71,.04);overflow:hidden;transition:opacity .2s ease,border-color .2s ease,background .2s ease}.PlannedShiftsManager_cardPast__gIDHB{opacity:.58;border-color:color-mix(in srgb,var(--color-border-table,#d6dce8) 82%,transparent 18%);background:color-mix(in srgb,var(--color-bg-component,#fff) 98%,var(--color-accent,#4556f2) 2%)}.PlannedShiftsManager_cardMissed__SADUp{opacity:1;border-color:rgba(245,34,45,.4);background:linear-gradient(180deg,rgba(245,34,45,.14) 0,rgba(245,34,45,.08) 100%),var(--color-bg-component,#fff);box-shadow:0 10px 24px rgba(245,34,45,.12)}.PlannedShiftsManager_cardMissed__SADUp.PlannedShiftsManager_cardExpanded__VbxLP{border-color:rgba(245,34,45,.52)}.PlannedShiftsManager_cardCompleted__ioBWz{opacity:.82}.PlannedShiftsManager_cardExpanded__VbxLP{border-color:color-mix(in srgb,var(--color-accent,#4556f2) 18%,transparent 82%)}.PlannedShiftsManager_cardNearest__QN6gX{opacity:1}.PlannedShiftsManager_cardNearestPending__XXXj5{border-color:rgba(250,173,20,.42);background:linear-gradient(180deg,rgba(250,173,20,.16) 0,rgba(250,173,20,.08) 100%),var(--color-bg-component,#fff);box-shadow:0 10px 24px rgba(250,173,20,.16)}.PlannedShiftsManager_cardNearestConfirmed__jpwPS{border-color:rgba(82,196,26,.4);background:linear-gradient(180deg,rgba(82,196,26,.16) 0,rgba(82,196,26,.08) 100%),var(--color-bg-component,#fff);box-shadow:0 10px 24px rgba(82,196,26,.14)}.PlannedShiftsManager_cardNearestPending__XXXj5.PlannedShiftsManager_cardExpanded__VbxLP{border-color:rgba(250,173,20,.56)}.PlannedShiftsManager_cardNearestConfirmed__jpwPS.PlannedShiftsManager_cardExpanded__VbxLP{border-color:rgba(82,196,26,.54)}.PlannedShiftsManager_cardSummary__5UQ5J{flex:0 0 auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%;min-height:0!important;height:auto!important;gap:12px;padding:13px 14px!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;transform:none!important;filter:none!important;cursor:pointer;text-align:left!important;font-family:inherit!important;color:inherit!important}.PlannedShiftsManager_cardSummary__5UQ5J:active,.PlannedShiftsManager_cardSummary__5UQ5J:hover{background:color-mix(in srgb,var(--color-accent,#4556f2) 5%,transparent 95%)!important;box-shadow:none!important;transform:none!important;filter:none!important}.PlannedShiftsManager_cardMissed__SADUp .PlannedShiftsManager_cardSummary__5UQ5J:active,.PlannedShiftsManager_cardMissed__SADUp .PlannedShiftsManager_cardSummary__5UQ5J:hover{background:rgba(245,34,45,.08)!important}.PlannedShiftsManager_cardNearestPending__XXXj5 .PlannedShiftsManager_cardSummary__5UQ5J:active,.PlannedShiftsManager_cardNearestPending__XXXj5 .PlannedShiftsManager_cardSummary__5UQ5J:hover{background:rgba(250,173,20,.08)!important}.PlannedShiftsManager_cardNearestConfirmed__jpwPS .PlannedShiftsManager_cardSummary__5UQ5J:active,.PlannedShiftsManager_cardNearestConfirmed__jpwPS .PlannedShiftsManager_cardSummary__5UQ5J:hover{background:rgba(82,196,26,.08)!important}.PlannedShiftsManager_cardSummaryMain__G6d3I{min-width:0;flex:1 1 auto}.PlannedShiftsManager_cardSummaryPrimary__YJitq{display:flex;align-items:center;gap:8px;min-width:0}.PlannedShiftsManager_cardSummaryPrimaryText__Poo_y{display:flex;align-items:baseline;gap:0;font-size:15px;line-height:20px;font-weight:600;color:var(--color-text-dark);min-width:0;flex:1 1 auto;overflow:hidden;white-space:nowrap}.PlannedShiftsManager_cardSummaryTime__S_E_b{flex:0 0 auto;white-space:nowrap}.PlannedShiftsManager_cardSummaryDate__52sc9{min-width:0;flex:1 1 auto;overflow:hidden;color:var(--color-text-dark);text-overflow:ellipsis;white-space:nowrap}.PlannedShiftsManager_cardSummarySecondary__04ic_{display:flex;align-items:center;flex-wrap:nowrap;gap:4px 8px;margin-top:4px;min-width:0}.PlannedShiftsManager_cardSummaryId__hpYiC,.PlannedShiftsManager_cardSummaryService__WsXzA{font-size:12px;line-height:16px;color:var(--color-text-secondary)}.PlannedShiftsManager_cardSummaryId__hpYiC{flex:0 0 auto}.PlannedShiftsManager_cardSummaryService__WsXzA{flex:1 1 140px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.PlannedShiftsManager_summaryTypeBadge__NK1YC{flex:0 0 auto;font-size:10px;line-height:12px;padding:2px 7px;border-radius:999px}.PlannedShiftsManager_containerInline__KZbuO .PlannedShiftsManager_cardSummary__5UQ5J{gap:10px;padding:12px!important}.PlannedShiftsManager_containerInline__KZbuO .PlannedShiftsManager_cardSummaryPrimary__YJitq{gap:6px}.PlannedShiftsManager_containerInline__KZbuO .PlannedShiftsManager_cardSummaryPrimaryText__Poo_y{font-size:14px;line-height:18px}.PlannedShiftsManager_containerInline__KZbuO .PlannedShiftsManager_cardSummarySecondary__04ic_{gap:4px 6px}.PlannedShiftsManager_containerInline__KZbuO .PlannedShiftsManager_summaryTypeBadge__NK1YC{font-size:9px;line-height:12px;padding:2px 6px}.PlannedShiftsManager_cardSummaryAside__Y5g3d{display:flex;align-items:center;gap:8px;flex:0 0 auto}.PlannedShiftsManager_cardSummaryChevron__Owzno{flex:0 0 auto;width:18px;height:18px;color:var(--color-text-secondary);transition:transform .2s ease}.PlannedShiftsManager_cardSummaryChevronExpanded__C4QEk{transform:rotate(90deg)}.PlannedShiftsManager_cardDetails__7qWEi{display:flex;flex-direction:column;gap:12px;padding:0 14px 14px}.PlannedShiftsManager_cardMissed__SADUp .PlannedShiftsManager_divider__SdPBU{background:color-mix(in srgb,#f5222d 22%,var(--color-border-table,#d6dce8) 78%)}.PlannedShiftsManager_detailGrid__snbv9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.PlannedShiftsManager_detailBlock__JHrrY{min-width:0;padding:10px 12px;border-radius:12px;background:rgba(69,86,242,.06)}.PlannedShiftsManager_cardMissed__SADUp .PlannedShiftsManager_detailBlock__JHrrY{background:rgba(245,34,45,.08)}body[data-theme=dark] .PlannedShiftsManager_filterSelect__G74q3{background:color-mix(in srgb,var(--color-bg-component,#16181c) 94%,#4556f2 6%)}body[data-theme=dark] .PlannedShiftsManager_filterToggleButton__eMFFu{background:color-mix(in srgb,var(--color-text-dark,#f0f2f5) 12%,transparent)!important;border-color:color-mix(in srgb,var(--color-text-dark,#f0f2f5) 18%,transparent)!important;color:#d7dbe2!important}body[data-theme=dark] .PlannedShiftsManager_filterToggleButtonActive__64YEH,body[data-theme=dark] .PlannedShiftsManager_filterToggleButton__eMFFu:active,body[data-theme=dark] .PlannedShiftsManager_filterToggleButton__eMFFu:hover{background:rgba(255,133,64,.16)!important;border-color:rgba(255,133,64,.28)!important;color:var(--color-secondary,#ff8540)!important}body[data-theme=dark] .PlannedShiftsManager_filteredEmptyState__h5Kkj{background:color-mix(in srgb,var(--color-accent,#4556f2) 8%,var(--color-bg-component,#16181c) 92%)}body[data-theme=dark] .PlannedShiftsManager_detailBlock__JHrrY{background:rgba(69,86,242,.14)}body[data-theme=dark] .PlannedShiftsManager_cardMissed__SADUp .PlannedShiftsManager_detailBlock__JHrrY{background:rgba(245,34,45,.16)}.PlannedShiftsManager_detailLabel__exi__{font-size:11px;line-height:14px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary)}.PlannedShiftsManager_detailValue__WWeyZ{margin-top:4px;font-size:14px;line-height:18px;font-weight:600;color:var(--color-text-dark)}.PlannedShiftsManager_skeletonCard__fkHTt{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:6px;min-height:96px;padding:14px;border:1px solid var(--color-border-table);border-radius:8px;background:var(--color-bg)}.PlannedShiftsManager_skelLine__jXIAs{height:14px;width:60%;margin-top:2px;margin-bottom:6px}.PlannedShiftsManager_skelLine__jXIAs,.PlannedShiftsManager_skelSubLine__bEIWr{background:linear-gradient(90deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.12) 50%,hsla(0,0%,100%,.05));background-size:200% 100%;animation:PlannedShiftsManager_skel__HXp0_ 1.2s ease-in-out infinite;border-radius:6px}.PlannedShiftsManager_skelSubLine__bEIWr{height:12px;width:40%;margin-bottom:10px}.PlannedShiftsManager_skelBadge__TdJFq{height:12px;width:72px;background:linear-gradient(90deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.12) 50%,hsla(0,0%,100%,.05));background-size:200% 100%;animation:PlannedShiftsManager_skel__HXp0_ 1.2s ease-in-out infinite;border-radius:999px}@keyframes PlannedShiftsManager_skel__HXp0_{0%{background-position:200% 0}to{background-position:-200% 0}}.PlannedShiftsManager_cardHeader__yifw0{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.PlannedShiftsManager_serviceInfo__qgUgG{display:flex;align-items:center;gap:8px;flex:1 1;min-width:0}.PlannedShiftsManager_serviceIcon__RNbSs{width:24px;height:24px;border-radius:4px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.PlannedShiftsManager_serviceName__8qiH_{font-size:13px;font-weight:500;color:var(--color-text-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PlannedShiftsManager_badges__0_7jV{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px;flex-shrink:0}.PlannedShiftsManager_typeBadge__sRqJs{font-size:12px;font-weight:600;text-transform:none;letter-spacing:0;padding:6px 10px;border-radius:12px;background:#f3f4f6}.PlannedShiftsManager_typeSUPER__qbSW6{color:#7c3aed;background:rgba(124,58,237,.1)}.PlannedShiftsManager_typeFULL__XET6e{color:#2563eb;background:rgba(37,99,235,.1)}.PlannedShiftsManager_typePART__jc_LX{color:#059669;background:rgba(5,150,105,.1)}.PlannedShiftsManager_divider__SdPBU{height:1px;background:var(--color-border-table);margin:0}body[data-theme=dark] .PlannedShiftsManager_typeBadge__sRqJs{background:hsla(0,0%,100%,.1)}body[data-theme=dark] .PlannedShiftsManager_typeSUPER__qbSW6{color:#a78bfa;background:rgba(167,139,250,.15)}body[data-theme=dark] .PlannedShiftsManager_typeFULL__XET6e{color:#60a5fa;background:rgba(96,165,250,.15)}body[data-theme=dark] .PlannedShiftsManager_typePART__jc_LX{color:#34d399;background:rgba(52,211,153,.15)}.PlannedShiftsManager_countdown__bGoDy{margin-top:0;font-size:11px;line-height:16px;color:var(--color-text-secondary)}.PlannedShiftsManager_idsRow__eT26D{font-size:11px;color:var(--color-text-third)}.PlannedShiftsManager_statusBadge__2xHeN{font-size:12px;padding:6px 10px;border-radius:12px;font-weight:600;display:inline-flex;align-items:center;gap:6px}.PlannedShiftsManager_statusBadgeIcon__leIgs{width:12px;height:12px;fill:currentColor!important}.PlannedShiftsManager_statusBadgeIcon__leIgs svg{width:100%;height:100%}.PlannedShiftsManager_statusBadgeIcon__leIgs path{fill:currentColor!important}.PlannedShiftsManager_inspectorPolicyBadge__omxgD{display:inline-flex;align-items:center;max-width:132px;min-height:24px;padding:4px 8px;border:1px solid rgba(245,158,11,.28);border-radius:999px;background:rgba(245,158,11,.12);color:#d97706;font-size:10px;font-weight:800;line-height:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PlannedShiftsManager_pending__Los_4{background:rgba(250,173,20,.15);color:#faad14}.PlannedShiftsManager_confirmed__XnCeE{background:rgba(82,196,26,.15);color:#52c41a}.PlannedShiftsManager_inProgress__HpXF_{background:rgba(59,130,246,.15);color:#2563eb}.PlannedShiftsManager_completed__G67tl{background:rgba(16,185,129,.15);color:#059669}.PlannedShiftsManager_late__jOKnj{background:rgba(250,173,20,.2);color:#d48806}.PlannedShiftsManager_cancelled__uR6Sg{background:rgba(245,34,45,.15);color:#f5222d}.PlannedShiftsManager_ignored__PBBsW{background:rgba(245,34,45,.2);color:#cf1322}.PlannedShiftsManager_actions__aU3mw{display:flex;gap:8px}.PlannedShiftsManager_startActions__rmgbJ{display:flex;align-items:stretch;gap:10px}.PlannedShiftsManager_confirmBtn__1o1sQ{flex:1 1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:52px!important;height:52px!important;padding:0 16px!important;background:#52c41a!important;color:#fff!important;border:none!important;border-radius:12px!important;font-family:inherit!important;font-size:16px!important;line-height:20px!important;font-weight:600!important;cursor:pointer;box-shadow:none!important;transform:none!important;filter:none!important;white-space:nowrap}.PlannedShiftsManager_startNowBtn__zVA9W{flex:1 1 auto!important;padding:0 18px!important;background:linear-gradient(135deg,#5d6eff,#4556f2)!important;color:#fff!important;border:none!important;border-radius:14px!important;font-size:18px!important;line-height:22px!important;box-shadow:0 8px 22px rgba(69,86,242,.28)!important}.PlannedShiftsManager_startNowBtn__zVA9W,.PlannedShiftsManager_startNowEditBtn__UfeJf{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:58px!important;height:58px!important;font-family:inherit!important;font-weight:700!important;cursor:pointer;transform:none!important;filter:none!important;white-space:nowrap}.PlannedShiftsManager_startNowEditBtn__UfeJf{flex:0 0 96px!important;padding:0 14px!important;background:rgba(69,86,242,.16)!important;color:#4556f2!important;border:1px solid rgba(69,86,242,.32)!important;border-radius:14px!important;font-size:16px!important;line-height:20px!important;box-shadow:none!important}.PlannedShiftsManager_startNowBtn__zVA9W:active,.PlannedShiftsManager_startNowBtn__zVA9W:hover,.PlannedShiftsManager_startNowEditBtn__UfeJf:active,.PlannedShiftsManager_startNowEditBtn__UfeJf:hover{transform:none!important;filter:none!important;opacity:.96}.PlannedShiftsManager_startNowCancelBtn__TVPmn{flex:0 0 58px!important;width:58px!important;min-width:58px!important;height:58px!important;min-height:58px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:none!important;border-radius:14px!important;background:#de1414!important;color:#fff!important;cursor:pointer;box-shadow:0 6px 18px rgba(239,68,68,.28)!important;transform:none!important;filter:none!important}.PlannedShiftsManager_startNowCancelBtn__TVPmn:active,.PlannedShiftsManager_startNowCancelBtn__TVPmn:hover{transform:none!important;filter:none!important;opacity:.94}.PlannedShiftsManager_startNowCancelIcon__pLG_4{width:20px;height:20px;display:block;color:currentColor}.PlannedShiftsManager_startNowCancelIcon__pLG_4 svg{width:100%;height:100%}.PlannedShiftsManager_startNowCancelIcon__pLG_4 path{fill:currentColor!important}.PlannedShiftsManager_startNowBtn__zVA9W:disabled,.PlannedShiftsManager_startNowCancelBtn__TVPmn:disabled,.PlannedShiftsManager_startNowEditBtn__UfeJf:disabled{opacity:.65;cursor:not-allowed;box-shadow:none!important}.PlannedShiftsManager_editBtn__HF5Vg{flex:0.8 1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:52px!important;height:52px!important;padding:0 16px!important;background:rgba(69,86,242,.14)!important;color:#4556f2!important;border:1px solid rgba(69,86,242,.28)!important;border-radius:12px!important;font-family:inherit!important;font-size:16px!important;line-height:20px!important;font-weight:600!important;cursor:pointer;box-shadow:none!important;transform:none!important;filter:none!important;white-space:nowrap}.PlannedShiftsManager_editBtn__HF5Vg:active,.PlannedShiftsManager_editBtn__HF5Vg:hover{transform:none!important;filter:none!important;opacity:.94}.PlannedShiftsManager_editBtn__HF5Vg:disabled{opacity:.65;cursor:not-allowed}.PlannedShiftsManager_cancelBtn__L_5KL{flex:1 1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:52px!important;height:52px!important;padding:0 16px!important;background:var(--color-bg-component)!important;color:#ff4d4f!important;border:1px solid #ff4d4f!important;border-radius:12px!important;font-family:inherit!important;font-size:16px!important;line-height:20px!important;font-weight:600!important;cursor:pointer;box-shadow:none!important;transform:none!important;filter:none!important;white-space:nowrap}.PlannedShiftsManager_auditTrail__9Bdge{display:flex;flex-direction:column;gap:6px;margin-top:10px;padding:10px 12px;background:rgba(69,86,242,.1);border:1px solid rgba(69,86,242,.16);border-radius:10px}.PlannedShiftsManager_auditTrailTitle__O1It4{color:var(--color-text-dark);font-size:12px;font-weight:800;line-height:16px}.PlannedShiftsManager_auditTrailRow__f0p_f{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;min-width:0}.PlannedShiftsManager_auditTrailAction__WgF_Z{color:#4556f2;font-size:11px;font-weight:800;line-height:14px;white-space:nowrap}.PlannedShiftsManager_auditTrailMeta__R4pht{min-width:0;overflow:hidden;color:var(--color-text-secondary);font-size:11px;font-weight:600;line-height:14px;text-overflow:ellipsis;white-space:nowrap}body[data-theme=dark] .PlannedShiftsManager_card__C5Lpg{background:#ffffff0a!important;border-color:hsla(0,0%,100%,.08)!important;box-shadow:none!important}body[data-theme=dark] .PlannedShiftsManager_cardMissed__SADUp{background:linear-gradient(180deg,rgba(245,34,45,.22),rgba(245,34,45,.14)),hsla(0,0%,100%,.04)!important;border-color:rgba(255,125,133,.42)!important;box-shadow:0 12px 24px rgba(0,0,0,.22)!important}body[data-theme=dark] .PlannedShiftsManager_cardNearestPending__XXXj5{background:linear-gradient(180deg,rgba(250,173,20,.24),rgba(250,173,20,.14)),hsla(0,0%,100%,.04)!important;border-color:rgba(250,173,20,.5)!important;box-shadow:0 12px 24px rgba(250,173,20,.18)!important}body[data-theme=dark] .PlannedShiftsManager_cardNearestConfirmed__jpwPS{background:linear-gradient(180deg,rgba(46,204,113,.24),rgba(46,204,113,.14)),hsla(0,0%,100%,.04)!important;border-color:rgba(82,196,26,.48)!important;box-shadow:0 12px 24px rgba(82,196,26,.16)!important}body[data-theme=dark] .PlannedShiftsManager_cardMissed__SADUp .PlannedShiftsManager_cardSummary__5UQ5J:active,body[data-theme=dark] .PlannedShiftsManager_cardMissed__SADUp .PlannedShiftsManager_cardSummary__5UQ5J:hover{background:rgba(245,34,45,.12)!important}body[data-theme=dark] .PlannedShiftsManager_cardNearestPending__XXXj5 .PlannedShiftsManager_cardSummary__5UQ5J:active,body[data-theme=dark] .PlannedShiftsManager_cardNearestPending__XXXj5 .PlannedShiftsManager_cardSummary__5UQ5J:hover{background:rgba(250,173,20,.12)!important}body[data-theme=dark] .PlannedShiftsManager_cardNearestConfirmed__jpwPS .PlannedShiftsManager_cardSummary__5UQ5J:active,body[data-theme=dark] .PlannedShiftsManager_cardNearestConfirmed__jpwPS .PlannedShiftsManager_cardSummary__5UQ5J:hover{background:rgba(82,196,26,.12)!important}body[data-theme=dark] .PlannedShiftsManager_cardMissed__SADUp .PlannedShiftsManager_divider__SdPBU{background:rgba(255,125,133,.28)}body[data-theme=dark] .PlannedShiftsManager_addButton__mRxpL{background:#e87738;border:1px solid #ffffff1a;box-shadow:-1px 6px 20px #00000040}body[data-theme=dark] .PlannedShiftsManager_addButton__mRxpL:hover{background:#e87738}body[data-theme=dark] .PlannedShiftsManager_stickyButton___9uKq{background:#e87738!important;border:1px solid #ffffff1a!important;box-shadow:-1px 6px 20px #00000040!important}body[data-theme=dark] .PlannedShiftsManager_stickyButton___9uKq:hover{background:#e87738!important}body[data-theme=dark] .PlannedShiftsManager_statusBadge__2xHeN{background:hsla(0,0%,100%,.06)}body[data-theme=dark] .PlannedShiftsManager_pending__Los_4{background:rgba(250,173,20,.16);color:#fbd36a}body[data-theme=dark] .PlannedShiftsManager_confirmed__XnCeE{background:rgba(46,204,113,.16);color:#7de7a5}body[data-theme=dark] .PlannedShiftsManager_inProgress__HpXF_{background:rgba(96,165,250,.16);color:#93c5fd}body[data-theme=dark] .PlannedShiftsManager_completed__G67tl{background:rgba(52,211,153,.16);color:#6ee7b7}body[data-theme=dark] .PlannedShiftsManager_late__jOKnj{background:rgba(250,173,20,.22);color:#ffd666}body[data-theme=dark] .PlannedShiftsManager_cancelled__uR6Sg{background:rgba(245,34,45,.16);color:#ff7d85}body[data-theme=dark] .PlannedShiftsManager_ignored__PBBsW{background:rgba(245,34,45,.22);color:#ff9c9c}body[data-theme=dark] .PlannedShiftsManager_inspectorPolicyBadge__omxgD{background:rgba(245,158,11,.16);border-color:rgba(245,158,11,.32);color:#fbd36a}body[data-theme=dark] .PlannedShiftsManager_confirmBtn__1o1sQ{background:linear-gradient(135deg,#1f8a3d,#146a2f)!important;box-shadow:0 6px 18px rgba(31,138,61,.28)!important}body[data-theme=dark] .PlannedShiftsManager_startNowBtn__zVA9W{background:linear-gradient(135deg,#6272ff,#4556f2)!important;box-shadow:0 8px 22px rgba(69,86,242,.34)!important}body[data-theme=dark] .PlannedShiftsManager_startNowCancelBtn__TVPmn{background:#e12222!important;box-shadow:0 6px 18px rgba(225,34,34,.32)!important}body[data-theme=dark] .PlannedShiftsManager_startNowEditBtn__UfeJf{background:rgba(69,86,242,.22)!important;border-color:rgba(115,130,255,.34)!important;color:#9ba7ff!important}body[data-theme=dark] .PlannedShiftsManager_confirmBtn__1o1sQ:hover{background:linear-gradient(135deg,#1c7c37,#125c29)!important}body[data-theme=dark] .PlannedShiftsManager_editBtn__HF5Vg{background:rgba(69,86,242,.18)!important;border-color:rgba(115,130,255,.28)!important;color:#9ba7ff!important}body[data-theme=dark] .PlannedShiftsManager_cancelBtn__L_5KL{background:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.12)!important;color:#ff7d85!important}body[data-theme=dark] .PlannedShiftsManager_cancelBtn__L_5KL:hover{background:rgba(255,77,79,.12)!important;border-color:#ff7d85!important;color:#ff9ba1!important}body[data-theme=dark] .PlannedShiftsManager_auditTrail__9Bdge{background:rgba(69,86,242,.16);border-color:rgba(115,130,255,.2)}body[data-theme=dark] .PlannedShiftsManager_auditTrailTitle__O1It4{color:#fff}body[data-theme=dark] .PlannedShiftsManager_auditTrailAction__WgF_Z{color:#9ba7ff}.PlusIcon_icon__jw3i_{display:contents;fill:var(--color-input-icon)}.CheckThinIcon_icon__U_l6S{display:flex;align-items:center;justify-content:center;width:16px;height:16px;fill:var(--color-input-icon)}.BottomSheetEmptyState_emptyState__OGMjB{min-height:clamp(320px,48dvh,440px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:24px 16px 32px;text-align:center}.BottomSheetEmptyState_illustration__RKlmH{width:min(205px,58vw);max-width:205px;height:auto;display:block}.BottomSheetEmptyState_textBlock__LF3IH{max-width:360px;display:flex;flex-direction:column;gap:10px}.BottomSheetEmptyState_title__Seawi{margin:0;font-size:clamp(24px,3.6vw,32px);line-height:1.05;font-weight:700;color:var(--color-text-dark)}.BottomSheetEmptyState_description__bjjWC{margin:0;font-size:16px;line-height:1.45;color:var(--color-text-secondary)}@media (max-width:640px){.BottomSheetEmptyState_emptyState__OGMjB{min-height:clamp(280px,42dvh,380px);gap:16px;padding:16px 8px 24px}.BottomSheetEmptyState_description__bjjWC{font-size:15px}}.FilterIcon_icon__gNEGm{display:inline-flex;align-items:center;justify-content:center}.WorkdayTypesInfoModal_overlay__bcgEe{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10000}.WorkdayTypesInfoModal_modal__dxY3N{background:var(--color-bg-component);border-radius:16px;width:90%;max-width:400px;padding:24px;box-shadow:0 4px 20px rgba(0,0,0,.15)}.WorkdayTypesInfoModal_header__9tqzb{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.WorkdayTypesInfoModal_title__RliEF{font-size:18px;font-weight:600;margin:0;color:var(--color-text-dark)}.WorkdayTypesInfoModal_closeBtn__XmsHE{background:none;border:none;font-size:24px;cursor:pointer;color:#9ca3af;padding:0;line-height:1}.WorkdayTypesInfoModal_body__7aWKT{display:flex;flex-direction:column;gap:16px}.WorkdayTypesInfoModal_item__7N3OQ{display:flex;flex-direction:column;gap:6px;padding-bottom:16px;border-bottom:1px solid var(--color-border-table)}.WorkdayTypesInfoModal_item__7N3OQ:last-child{border-bottom:none;padding-bottom:0}.WorkdayTypesInfoModal_badge__38P6v{align-self:flex-start;padding:4px 8px;border-radius:6px;font-size:12px;font-weight:600;text-transform:uppercase}.WorkdayTypesInfoModal_desc__g_UTG{font-size:14px;color:var(--color-text-secondary);line-height:1.4}.HelpIcon_icon__dK9TZ{display:inline-flex;align-items:center;justify-content:center}.DocumentIcon_icon__pq5ky{display:flex;align-items:center;justify-content:center;width:24px;height:24px;fill:var(--color-input-icon)}.Tooltip_wrap__kXGUH{padding:0;font:inherit;font-size:12px;line-height:14px;color:var(--color-text-dark);background-color:transparent;opacity:1;filter:drop-shadow(0 3px 6px rgba(0,0,0,.08))}.Tooltip_wrap__kXGUH .rc-tooltip-inner{min-height:auto;padding:6px;color:inherit;background-color:var(--color-bg-input);border:none;border-radius:3px}.Tooltip_wrap__kXGUH.rc-tooltip-placement-top .rc-tooltip-arrow{bottom:-6px;border-top-color:var(--color-bg-input);margin-left:-7px;border-width:7px 7px 0}.Tooltip_wrap__kXGUH.rc-tooltip-placement-right .rc-tooltip-arrow{right:0;left:-6px;border-right-color:var(--color-bg-input);border-width:7px 7px 7px 0}.Tooltip_wrap__kXGUH.rc-tooltip-placement-bottom .rc-tooltip-arrow{top:-6px;border-bottom-color:var(--color-bg-input);margin-left:-7px;border-width:0 7px 7px}.Tooltip_wrap__kXGUH.rc-tooltip-placement-left .rc-tooltip-arrow{right:-6px;border-left-color:var(--color-bg-input);margin-top:-7px;border-width:7px 0 7px 7px}.PurchaseFloatCard_card__airam{display:flex;flex-direction:column;gap:8px;max-width:560px;margin:0 0 20px;padding:14px 12px;border:1px solid var(--color-border);border-radius:12px}.PurchaseFloatCard_title__7vSec{font-size:15px;font-weight:600}.PurchaseFloatCard_amount__GZDD2{font-size:18px;font-weight:600}.PurchaseFloatCard_meta__hbas8{font-size:13px;opacity:.7}.PurchaseFloatCard_label__5zet3{display:flex;flex-direction:column;gap:4px;font-size:13px;opacity:.8}.PurchaseFloatCard_field__yLhkY{width:100%;padding:12px 10px;border:1px solid var(--color-border);border-radius:10px;background:transparent;color:inherit;font-size:15px}.PurchaseFloatCard_action__dpSxk{width:100%;margin-top:4px}.PurchaseFloatCard_link__cWjtw{display:block;width:100%;padding:6px 0;border:0;background:transparent;color:inherit;opacity:.6;font-size:13px;text-align:center;cursor:pointer}.ShiftSettingsModal_modal____mRd{background:transparent;border:none;border-radius:0;width:100%;padding:16px 16px var(--app-bottom-bar-safe-gap);box-shadow:none}.ShiftSettingsModal_inlinePanel__fAj_A{background:var(--color-bg-component);border:1px solid var(--color-border-table);border-radius:16px;box-shadow:0 12px 32px rgba(15,23,42,.08);height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.ShiftSettingsModal_sheetHeader__YEtY7{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;margin-bottom:12px;flex-wrap:nowrap}.ShiftSettingsModal_headerActions__N82Qv{display:flex;align-items:center;gap:8px;flex:0 0 auto;min-height:40px}.ShiftSettingsModal_title__LkPsh{flex:1 1 auto;min-width:0;min-height:40px;display:flex;align-items:center;font-size:24px;font-weight:600;line-height:32px;margin:0;color:var(--color-text-dark)}.ShiftSettingsModal_closeBtn__d_bh9{flex:0 0 40px!important;align-self:center;background:rgba(0,0,0,.05)!important;border:1px solid rgba(0,0,0,.04)!important;color:var(--color-text-secondary)!important;cursor:pointer;padding:0!important;line-height:1;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0;box-shadow:none!important;transform:none!important;filter:none!important}.ShiftSettingsModal_closeBtnIcon__cMWub{display:block;font-size:24px;line-height:1;transform:translateY(-1px)}.ShiftSettingsModal_closeBtn__d_bh9:active,.ShiftSettingsModal_closeBtn__d_bh9:hover{box-shadow:none!important;transform:none!important;filter:none!important}body[data-theme=dark] .ShiftSettingsModal_closeBtn__d_bh9{background:hsla(0,0%,100%,.08)!important;border-color:hsla(0,0%,100%,.12)!important}.ShiftSettingsModal_body__7gf_I{margin-bottom:16px;text-align:center}.ShiftSettingsModal_inlinePanel__fAj_A .ShiftSettingsModal_body__7gf_I{flex:1 1 auto;min-height:0;overflow-y:auto;margin-bottom:0;padding-right:4px}.ShiftSettingsModal_emptyState__3_aKS{width:100%}.ShiftSettingsModal_label__UgIJT{font-size:11px;color:var(--color-text-secondary);margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px;text-align:left}.ShiftSettingsModal_serviceBlock__8jrRO,.ShiftSettingsModal_servicesList__bV9H2{display:flex;flex-direction:column;gap:8px}.ShiftSettingsModal_serviceItem__nL4Mw{display:flex;align-items:flex-start;justify-content:space-between;padding:12px 12px 12px 10px;background:var(--color-bg);border:1px solid var(--color-border-table);border-radius:12px;cursor:pointer;gap:8px}.ShiftSettingsModal_serviceInfo__pLggz{display:flex;align-items:flex-start;gap:10px;flex:1 1;min-width:0}.ShiftSettingsModal_serviceTextBlock__THgt8{text-align:left;flex:1 1;min-width:0}.ShiftSettingsModal_serviceIcon__6M7Cn{width:28px;height:28px;border-radius:6px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.ShiftSettingsModal_serviceNameRow__UwZ_M{display:flex;align-items:center;gap:8px;min-width:0;margin-bottom:8px}.ShiftSettingsModal_serviceName__x94L0{display:block;min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;color:var(--color-text-dark)}.ShiftSettingsModal_serviceNameDivider__rzBMk,.ShiftSettingsModal_serviceNameSub__UbTzJ{color:var(--color-text-secondary);font-weight:400}.ShiftSettingsModal_serviceLockedBadge__bpTOC{flex:0 0 auto;padding:3px 7px;border-radius:999px;background:rgba(245,158,11,.14);border:1px solid rgba(245,158,11,.34);color:#fbbf24;font-size:10px;font-weight:700;line-height:14px;white-space:nowrap}.ShiftSettingsModal_serviceTimeline__RNN6h{margin-top:10px;padding:10px 12px;border-radius:12px;background:hsla(0,0%,100%,.02);border:1px solid var(--color-border-table);text-align:left}.ShiftSettingsModal_serviceTimelineFull__Vk8jN{width:100%;padding:0;border-radius:0;background:transparent;border:none;text-align:left}.ShiftSettingsModal_serviceTimelinePanel__utUCl{width:100%;padding:12px;border-radius:12px;background:var(--color-bg);border:1px solid var(--color-border-table)}.ShiftSettingsModal_serviceTimelineMeta__9P1BV{padding:0}.ShiftSettingsModal_serviceTimelineHeader__jY4UY{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:6px}.ShiftSettingsModal_serviceTimelineLabel__4Rbxm{font-size:11px;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.4px}.ShiftSettingsModal_serviceTimelineValue__Ft5gp{display:flex;align-items:baseline;gap:4px}.ShiftSettingsModal_serviceTimelineNumber__SCNnq{font-size:20px;font-weight:700;color:var(--color-text-dark)}.ShiftSettingsModal_serviceTimelineUnit__3mDM9{font-size:12px;font-weight:600;color:var(--color-text-secondary)}.ShiftSettingsModal_typeBadgeRow__08V8a{margin-bottom:4px}.ShiftSettingsModal_switch__GMzs5{display:inline-block;position:relative;width:50px;height:30px}.ShiftSettingsModal_switch__GMzs5 input{opacity:0;width:0;height:0}.ShiftSettingsModal_sliderRound__Ev0Ar{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px}.ShiftSettingsModal_sliderRound__Ev0Ar:before{position:absolute;content:"";height:26px;width:26px;left:2px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.ShiftSettingsModal_sliderRound__Ev0Ar{background-color:#007bff}input:checked+.ShiftSettingsModal_sliderRound__Ev0Ar:before{transform:translateX(20px)}.ShiftSettingsModal_durationSection__bSLP3{margin-bottom:12px;padding-top:10px;border-top:1px solid var(--color-border);margin-top:8px}.ShiftSettingsModal_extendSection__Kp4Du{margin-top:10px;text-align:left}.ShiftSettingsModal_extendCheckbox__podHa{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;color:var(--color-text-secondary)}.ShiftSettingsModal_extendControls__3KmRW{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:13px}.ShiftSettingsModal_extendLabel__ciOCV{color:var(--color-text-secondary)}.ShiftSettingsModal_extendButton__x5fpj{width:26px;height:26px;border-radius:50%;border:1px solid var(--color-border-table);background:transparent;color:var(--color-text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;line-height:1}.ShiftSettingsModal_extendValue__a90vt{font-weight:600}.ShiftSettingsModal_valueDisplay__G15eK{font-size:28px;font-weight:700;color:var(--color-text-dark);margin-bottom:8px;display:flex;align-items:baseline;justify-content:center;gap:4px}.ShiftSettingsModal_unit__doTTD{font-size:16px;font-weight:500;color:#007bff}.ShiftSettingsModal_durationTimeline__Ddgyh{margin-top:8px;--availability-tick-color:#d1d5db;--availability-range-line-color:#b0b7c3}.ShiftSettingsModal_timelineGestureLock__KNX19{width:100%;touch-action:none}.ShiftSettingsModal_plannedTimeline__DhL3Q{pointer-events:none}.ShiftSettingsModal_plannedTimelineInteractive__srqNQ{pointer-events:auto}.ShiftSettingsModal_plannedTimelineLate___1YuX{--color-accent:var(--availability-range-line-color,#b0b7c3)}.ShiftSettingsModal_plannedTimelineHeader__NkSjW{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;grid-gap:8px;gap:8px;min-width:0;margin-bottom:4px}.ShiftSettingsModal_plannedTimelineHeader__NkSjW .ShiftSettingsModal_serviceTimelineLabel__4Rbxm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ShiftSettingsModal_plannedTimelineRange__isIuX{min-width:0;color:var(--color-text-dark);font-size:12px;font-weight:600;line-height:16px;text-align:center;white-space:nowrap}.ShiftSettingsModal_plannedTimelineDuration__Zlm1x{justify-self:end;min-width:34px;justify-content:flex-end}.ShiftSettingsModal_plannedTimelineSummary__Zo_9e{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:8px;min-width:0;margin:6px 0 0;overflow:hidden;font-size:10px;font-weight:600;line-height:13px;color:var(--color-text-secondary);text-align:center;white-space:nowrap}.ShiftSettingsModal_plannedTimelineSummaryItem__X4JtV{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ShiftSettingsModal_plannedTimelineSummaryItem__X4JtV+.ShiftSettingsModal_plannedTimelineSummaryItem__X4JtV:before{content:"•";margin-right:8px;color:var(--color-border-table);font-weight:700}.ShiftSettingsModal_plannedTimelineDeadlineSummary__h73V5{color:var(--color-warning,#f59e0b);font-weight:700}.ShiftSettingsModal_plannedTimeInfo__dfbxr{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;white-space:nowrap;font-size:12px;color:#4c6fff}.ShiftSettingsModal_plannedTimeIcon__PdBfI{color:#4c6fff}.ShiftSettingsModal_plannedTimeInfoLate__gnZJ3{color:#ef4444;font-weight:700}.ShiftSettingsModal_plannedTimeInfoLate__gnZJ3 .ShiftSettingsModal_plannedTimeIcon__PdBfI{color:#ef4444}.ShiftSettingsModal_plannedStatusLeft__l1cGv{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--color-text-secondary)}.ShiftSettingsModal_plannedShiftWarning__cAFqe{display:flex;align-items:center;flex-wrap:nowrap;justify-content:space-between;gap:8px}.ShiftSettingsModal_timeline__SXw_9{position:relative;padding-bottom:20px}.ShiftSettingsModal_timelineTrack__2dj0J{position:relative;height:6px;background:var(--color-border);border-radius:3px}.ShiftSettingsModal_timelineFill__AZgrG{position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,#3b82f6,#60a5fa);border-radius:3px;transition:width .1s}.ShiftSettingsModal_timelineThumb__PoNsl{position:absolute;top:50%;width:20px;height:20px;background:#3b82f6;border:3px solid #fff;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 2px 6px rgba(0,0,0,.2);pointer-events:none;transition:left .1s}.ShiftSettingsModal_timelineInput__8mImj{position:absolute;top:0;left:0;width:100%;height:24px;margin:-9px 0 0;opacity:0;cursor:pointer;z-index:2}.ShiftSettingsModal_timelineMarks__jCQdk{position:relative;height:16px;margin-top:8px}.ShiftSettingsModal_timelineMark__ovuGE{position:absolute;transform:translateX(-50%);font-size:10px;color:var(--color-text-secondary)}.ShiftSettingsModal_timelineMark__ovuGE:first-child{transform:translateX(0)}.ShiftSettingsModal_timelineMark__ovuGE:last-child{transform:translateX(-100%)}.ShiftSettingsModal_footer__ifYXI{display:flex;justify-content:center}.ShiftSettingsModal_inlinePanel__fAj_A .ShiftSettingsModal_footer__ifYXI{margin-top:16px;flex-shrink:0}@media (min-width:701px) and (max-width:1024px) and (max-height:600px) and (orientation:landscape){.ShiftSettingsModal_inlinePanel__fAj_A{padding:0;border:none;border-radius:0;box-shadow:none;background:transparent}.ShiftSettingsModal_inlinePanel__fAj_A .ShiftSettingsModal_body__7gf_I{padding-right:0}}.ShiftSettingsModal_confirmBtn__GD13e{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:48px!important;padding:0 18px!important;border-radius:12px!important;border:none!important;background:#007bff!important;box-shadow:none!important;color:#fff!important;font-family:inherit!important;font-size:16px!important;font-weight:600!important;cursor:pointer;transition:background .2s;transform:none!important;filter:none!important}.ShiftSettingsModal_confirmBtn__GD13e:hover{background:#0069d9!important;box-shadow:none!important;transform:none!important;filter:none!important}body[data-theme=dark] input:checked+.ShiftSettingsModal_sliderRound__Ev0Ar{background-color:#ff8540}body[data-theme=dark] .ShiftSettingsModal_unit__doTTD{color:#ff8540}body[data-theme=dark] .ShiftSettingsModal_durationTimeline__Ddgyh{--availability-tick-color:#292d33;--availability-range-line-color:#3a3f45}body[data-theme=dark] .ShiftSettingsModal_confirmBtn__GD13e{background:#ff8540!important}body[data-theme=dark] .ShiftSettingsModal_confirmBtn__GD13e:hover{background:#e7772f!important}.ShiftSettingsModal_confirmBtn__GD13e:disabled{background:#d0d5dd!important;color:#667085!important;cursor:not-allowed;box-shadow:none!important;transform:none!important;opacity:.6;filter:none!important}body[data-theme=dark] .ShiftSettingsModal_confirmBtn__GD13e:disabled{background:linear-gradient(135deg,#ff8540,#ff9b42)!important;color:#fff!important;opacity:.6}.ShiftSettingsModal_plannedShiftWarning__cAFqe{margin-top:6px;font-size:12px;color:#d97706;font-weight:500}.ShiftSettingsModal_nextShiftInfo__O_eAZ{font-size:11px;color:#6b7280;margin-top:2px;font-weight:400}.ShiftSettingsModal_noPlannedShift___WTrt{color:#dc2626;font-weight:500}.ShiftSettingsModal_serviceActions__xtcsf{display:flex;align-items:center;gap:8px;padding-top:3px;flex-shrink:0}.ShiftSettingsModal_planAlert__YBC31{margin-top:8px;padding:12px;border-radius:12px;background:rgba(69,86,242,.12);border:none;display:flex;flex-direction:column;gap:8px}.ShiftSettingsModal_planAlertHeader___nAAF{display:flex;align-items:center;gap:8px}.ShiftSettingsModal_planAlertIcon__S1yHn{--color-text-secondary:#4556f2;color:#4556f2;fill:#4556f2;flex-shrink:0}.ShiftSettingsModal_planAlertTitle__ltTBo{font-size:14px;font-weight:600;color:var(--color-text-dark)}.ShiftSettingsModal_planAlertText__Ca_4f{font-size:12px;line-height:16px;color:var(--color-text-secondary)}.ShiftSettingsModal_planActionButton__7kHVj{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:100%;min-width:160px!important;height:40px!important;min-height:40px!important;padding:0 16px!important;border-radius:10px!important;border:none!important;background:#4d63f2!important;box-shadow:none!important;color:#fff!important;font-family:inherit!important;font-size:13px!important;font-weight:600!important;cursor:pointer;transition:filter .2s ease;gap:6px;align-self:flex-start;transform:none!important;filter:none!important}.ShiftSettingsModal_planActionButton__7kHVj:active,.ShiftSettingsModal_planActionButton__7kHVj:hover{transform:none!important;background:#4d63f2!important;filter:brightness(1.05)!important;box-shadow:none!important}body[data-theme=dark] .ShiftSettingsModal_planAlert__YBC31{background:rgba(69,86,242,.18);border:none}@media (max-width:767px){.ShiftSettingsModal_mobileBottomSheet__mRQYq{height:calc(100dvh - var(--sheet-safe-top, 56px));max-height:calc(100dvh - var(--sheet-safe-top, 56px))}}.ShiftSettingsModal_scheduleIconButton__kp_U2{flex:0 0 40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;background:var(--color-bg-component)!important;border:1px solid var(--color-border-table)!important;border-radius:12px!important;cursor:pointer;transition:all .2s ease;color:#6b7280!important;box-shadow:none!important;transform:none!important;filter:none!important}.ShiftSettingsModal_scheduleIconButton__kp_U2:hover{background:rgba(59,130,246,.1)!important;border-color:#3b82f6!important;color:#3b82f6!important;box-shadow:none!important;transform:none!important;filter:none!important}.ShiftSettingsModal_scheduleIconButton__kp_U2 svg{width:18px;height:18px;fill:currentColor}body[data-theme=dark] .ShiftSettingsModal_scheduleButton__heMfh{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 2px 4px rgba(0,0,0,.3)}body[data-theme=dark] .ShiftSettingsModal_scheduleButton__heMfh:hover{box-shadow:0 4px 8px rgba(0,0,0,.4)}body[data-theme=dark] .ShiftSettingsModal_scheduleIconButton__kp_U2{border-color:hsla(0,0%,100%,.15)!important;color:#9ca3af!important}body[data-theme=dark] .ShiftSettingsModal_scheduleIconButton__kp_U2:hover{background:rgba(59,130,246,.2)!important;border-color:#60a5fa!important;color:#60a5fa!important}.ShiftSettingsModal_serviceItemDisabled__H3qla{cursor:default;background:rgba(0,0,0,.03)}.ShiftSettingsModal_serviceItemDisabled__H3qla:hover{background:rgba(0,0,0,.03)}.ShiftSettingsModal_serviceItemDisabled__H3qla .ShiftSettingsModal_switch__GMzs5{pointer-events:none}.ShiftSettingsModal_serviceItemLate__7aJyP{background:rgba(245,158,11,.15);border:1px solid rgba(245,158,11,.4)}body[data-theme=dark] .ShiftSettingsModal_serviceItemLate__7aJyP{background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.3)}.ShiftSettingsModal_typeBadgeContainer__1FLoN{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;cursor:help}.ShiftSettingsModal_typeBadge__D_wOW{display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;line-height:14px;text-transform:uppercase;letter-spacing:.5px;padding:3px 8px;border-radius:999px;background:hsla(220,9%,46%,.12)}.ShiftSettingsModal_typeSUPER__3jIRS{color:#7c3aed;background:rgba(124,58,237,.12)}.ShiftSettingsModal_typeFULL__qan8v{color:#2563eb;background:rgba(37,99,235,.12)}.ShiftSettingsModal_typePART__5h8u2{color:#059669;background:rgba(5,150,105,.12)}.ShiftSettingsModal_typeEPISODIC__T_Uoy{color:#4b5563;background:rgba(75,85,99,.12)}body[data-theme=dark] .ShiftSettingsModal_typeBadgeContainer__1FLoN{background:transparent}body[data-theme=dark] .ShiftSettingsModal_typeSUPER__3jIRS{color:#a78bfa;background:rgba(167,139,250,.16)}body[data-theme=dark] .ShiftSettingsModal_typeFULL__qan8v{color:#60a5fa;background:rgba(96,165,250,.16)}body[data-theme=dark] .ShiftSettingsModal_typePART__5h8u2{color:#34d399;background:rgba(52,211,153,.16)}body[data-theme=dark] .ShiftSettingsModal_typeEPISODIC__T_Uoy{color:#9ca3af;background:rgba(156,163,175,.16)}body[data-theme=dark] .ShiftSettingsModal_infoIconWrapper__9FTIJ{opacity:.7}body[data-theme=dark] .ShiftSettingsModal_infoIconWrapper__9FTIJ svg{fill:#e5e7eb}.ShiftSettingsModal_infoIconWrapper__9FTIJ{display:flex;align-items:center;justify-content:center;opacity:.5;width:14px;height:14px}.ShiftSettingsModal_infoIconWrapper__9FTIJ svg{width:100%;height:100%}.ShiftSettingsModal_superInlineStatus__2Jx8X{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px;margin-top:10px}.ShiftSettingsModal_superInlineOk__RFQFR{font-size:12px;font-weight:500;color:#22c55e}.ShiftSettingsModal_superInlinePending__Bp1KZ{font-size:12px;font-weight:500;color:#f59e0b}.ShiftSettingsModal_superInlineWarning__DvN3Q{font-size:12px;color:#f59e0b}.ShiftSettingsModal_superInlineLate__9hAEB{font-size:12px;font-weight:600;color:#ef4444;white-space:nowrap}.ShiftSettingsModal_superInlineNext__aW38p{font-size:12px;font-weight:500;color:var(--color-text-secondary)}.ShiftSettingsModal_deadlineText__SNA9R{color:#f59e0b;font-weight:500}.ShiftSettingsModal_superInlineActions__v1ZCs{display:flex;gap:4px;flex-shrink:0}.ShiftSettingsModal_cancelSmallBtn__DoEHK,.ShiftSettingsModal_confirmSmallBtn___TK9i{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:4px;cursor:pointer;font-size:12px;transition:all .2s}.ShiftSettingsModal_confirmSmallBtn___TK9i{background:rgba(34,197,94,.2)}.ShiftSettingsModal_confirmSmallBtn___TK9i:hover{background:rgba(34,197,94,.3)}.ShiftSettingsModal_cancelSmallBtn__DoEHK{background:rgba(239,68,68,.2)}.ShiftSettingsModal_cancelSmallBtn__DoEHK:hover{background:rgba(239,68,68,.3)}body[data-theme=dark] .ShiftSettingsModal_superStatus__UssJI{background:hsla(0,0%,100%,.08)}.ShiftSettingsModal_confirmationAlert__hyZVO{margin-top:8px;padding:10px 12px;border-radius:10px;background:rgba(245,158,11,.12);border:none;display:flex;flex-direction:column;gap:6px}.ShiftSettingsModal_confirmationAlertWide__JJRjV{width:calc(100% + 38px);margin-left:-38px;margin-top:16px;box-sizing:border-box}.ShiftSettingsModal_confirmationAlertSingleService__DXfov{width:calc(100% + 38px)}.ShiftSettingsModal_confirmationAlertHeader__cmiN9{display:flex;align-items:center;gap:6px}.ShiftSettingsModal_confirmationAlertIcon__YsUkf{font-size:14px;flex-shrink:0}.ShiftSettingsModal_confirmationAlertTitle__ut__A{font-size:13px;font-weight:600;color:#d97706}.ShiftSettingsModal_confirmationAlertText__Faky8{font-size:12px;line-height:16px;color:var(--color-text-secondary)}.ShiftSettingsModal_confirmationAlertShiftInfo__8_yAW{font-size:12px;color:var(--color-text-dark);font-weight:500}.ShiftSettingsModal_confirmationAlertActions__MnIzK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:4px}.ShiftSettingsModal_cancelAlertBtn__UPsQ0,.ShiftSettingsModal_confirmAlertBtn__SJ0Oi{flex:1 1!important;min-height:40px!important;padding:0 14px!important;border-radius:12px!important;border:none!important;font-family:inherit!important;font-size:13px!important;font-weight:600!important;cursor:pointer;transition:all .2s ease;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px;box-shadow:none!important;transform:none!important;filter:none!important}.ShiftSettingsModal_confirmAlertBtn__SJ0Oi{background:rgba(34,197,94,.2)!important;color:#16a34a!important}.ShiftSettingsModal_confirmAlertBtn__SJ0Oi:hover{background:rgba(34,197,94,.3)!important;box-shadow:none!important;transform:none!important;filter:none!important}.ShiftSettingsModal_cancelAlertBtn__UPsQ0:disabled,.ShiftSettingsModal_confirmAlertBtn__SJ0Oi:disabled{opacity:.5;cursor:not-allowed}.ShiftSettingsModal_cancelAlertBtn__UPsQ0{background:rgba(239,68,68,.15)!important;color:#dc2626!important}.ShiftSettingsModal_cancelAlertBtn__UPsQ0:hover{background:rgba(239,68,68,.25)!important;box-shadow:none!important;transform:none!important;filter:none!important}body[data-theme=dark] .ShiftSettingsModal_confirmationAlert__hyZVO{background:rgba(245,158,11,.1);border:none}body[data-theme=dark] .ShiftSettingsModal_confirmationAlertTitle__ut__A{color:#fbbf24}body[data-theme=dark] .ShiftSettingsModal_confirmAlertBtn__SJ0Oi{background:rgba(34,197,94,.25)!important;color:#4ade80!important}body[data-theme=dark] .ShiftSettingsModal_confirmAlertBtn__SJ0Oi:hover{background:rgba(34,197,94,.35)!important}body[data-theme=dark] .ShiftSettingsModal_cancelAlertBtn__UPsQ0{background:rgba(239,68,68,.2)!important;color:#f87171!important}body[data-theme=dark] .ShiftSettingsModal_cancelAlertBtn__UPsQ0:hover{background:rgba(239,68,68,.3)!important}.Waybill_waybill__yIBnd{width:min(100%,430px);margin:0 auto;padding:20px 18px 18px;border:1px solid var(--color-border-table);border-radius:18px;background:var(--color-bg-component,#fff);color:var(--color-text-dark,#17213a);box-shadow:0 18px 42px rgba(15,23,42,.12)}.Waybill_waybillFullscreen__VCAnE{max-height:82dvh;display:flex;flex-direction:column;box-sizing:border-box}.Waybill_scroll__KKhsE{min-height:0}.Waybill_waybillFullscreen__VCAnE .Waybill_scroll__KKhsE{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:8px}.Waybill_footer__xJcrM{margin-top:auto;padding-top:12px}.Waybill_waybillFullscreen__VCAnE .Waybill_footer__xJcrM{flex:0 0 auto;margin-top:0;padding-bottom:max(4px,var(--app-safe-bottom,0px));background:var(--color-bg-component,#fff)}.Waybill_heading__1AXdT{display:flex;flex-direction:column;align-items:center;gap:4px;margin-bottom:16px;text-align:center}.Waybill_kicker__WozR2{color:var(--color-text-secondary,#7a86a3);font-size:12px;line-height:16px;font-weight:700;text-transform:uppercase}.Waybill_title__AdBQ5{margin:0;color:var(--color-text-dark,#17213a);font-size:24px;line-height:30px;font-weight:800}.Waybill_totalCard__M49_L{min-height:86px;border:1px solid color-mix(in srgb,var(--color-accent,#4d5cff) 16%,transparent);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:color-mix(in srgb,var(--color-accent,#4d5cff) 8%,var(--color-bg,#f4f6fb))}.Waybill_totalCard__M49_L span{color:var(--color-text-secondary,#7a86a3);font-size:13px;line-height:18px;font-weight:700;text-transform:uppercase}.Waybill_totalCard__M49_L strong{min-width:0;color:var(--color-text-dark,#17213a);font-size:42px;line-height:48px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.Waybill_section__KVB7q{margin-top:18px}.Waybill_sectionTitle__th5kd{display:grid;grid-template-columns:minmax(24px,1fr) auto minmax(24px,1fr);align-items:center;grid-gap:10px;gap:10px;margin-bottom:12px;color:var(--color-text-secondary,#7a86a3);text-align:center}.Waybill_sectionTitle__th5kd span{height:1px;background:color-mix(in srgb,var(--color-accent,#4d5cff) 22%,var(--color-border-table))}.Waybill_sectionTitle__th5kd strong{font-size:15px;line-height:20px;font-weight:700}.Waybill_rows__l49dm{display:flex;flex-direction:column;gap:10px}.Waybill_valueRow__TUADf{display:grid;grid-template-columns:auto minmax(18px,1fr) auto;grid-gap:6px;gap:6px;align-items:baseline;color:var(--color-text-dark,#17213a);font-size:14px;line-height:19px}.Waybill_valueLabel__7tXOv{min-width:0;color:var(--color-text-dark,#17213a);overflow-wrap:anywhere}.Waybill_valueDots__TltS0{height:1px;border-bottom:1px dashed color-mix(in srgb,var(--color-text-secondary,#7a86a3) 50%,transparent);transform:translateY(-3px)}.Waybill_valueText__G6Mac{min-width:0;color:var(--color-text-dark,#17213a);font-weight:600;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.Waybill_valueRowStrong__K2Q9l .Waybill_valueLabel__7tXOv,.Waybill_valueRowStrong__K2Q9l .Waybill_valueText__G6Mac{font-weight:800}.Waybill_routeBlock__q2L9U{display:flex;flex-direction:column;gap:10px;border-radius:14px;padding:12px;background:color-mix(in srgb,var(--color-bg,#f4f6fb) 82%,var(--color-bg-component,#fff))}.Waybill_routeRow__vJ3rd{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:10px;gap:10px;color:var(--color-text-secondary,#7a86a3);font-size:14px;line-height:20px}.Waybill_routeRow__vJ3rd span{color:var(--color-accent,#4d5cff);font-weight:800}.Waybill_routeRow__vJ3rd strong{min-width:0;color:var(--color-text-dark,#17213a);font-weight:600;overflow-wrap:anywhere}.Waybill_completeButton__sPKba{width:100%;min-height:52px;margin-top:18px;border:none;border-radius:12px;background:linear-gradient(135deg,#ff7a3d,#f95);color:#fff;box-shadow:0 14px 24px rgba(255,122,61,.22);cursor:pointer;font-family:inherit;font-size:17px;line-height:22px;font-weight:800}.Waybill_waybillFullscreen__VCAnE .Waybill_completeButton__sPKba{margin-top:0}.Waybill_completeButton__sPKba:active{transform:translateY(1px)}body[data-theme=dark] .Waybill_waybill__yIBnd{background:color-mix(in srgb,var(--color-bg-component,#15171a) 92%,#fff 8%);box-shadow:0 18px 42px rgba(0,0,0,.32)}body[data-theme=dark] .Waybill_totalCard__M49_L{background:color-mix(in srgb,var(--color-accent,#4d78ff) 13%,var(--color-bg-component,#15171a))}body[data-theme=dark] .Waybill_routeBlock__q2L9U{background:color-mix(in srgb,var(--color-bg-component,#15171a) 78%,#fff 8%)}@media (max-width:480px){.Waybill_waybill__yIBnd{width:100%;padding:18px 16px 16px;border-radius:16px;box-shadow:none}.Waybill_totalCard__M49_L strong{font-size:36px;line-height:42px}.Waybill_valueRow__TUADf{grid-template-columns:minmax(0,auto) minmax(14px,1fr) minmax(0,auto);font-size:13px;line-height:18px}}.StarIcon_icon__t_a59{display:inline-flex;align-items:center;justify-content:center}