.dispatcher-scheduler_shell__J1pZY{min-height:100vh;background:#eef1ed;color:#1d2724;padding:14px}.dispatcher-scheduler_topbar__gMmAi{position:-webkit-sticky;position:sticky;top:14px;z-index:70;min-height:66px;display:grid;grid-template-columns:minmax(320px,1fr) auto minmax(240px,1fr);align-items:center;grid-gap:18px;gap:18px;border:1px solid #cbd4cd;border-bottom:0;background:#fff;padding:10px 14px;box-shadow:0 8px 18px rgba(29,39,36,.08)}.dispatcher-scheduler_navSearchShell__gUlTK{min-width:0;width:min(520px,100%);position:relative;z-index:90}.dispatcher-scheduler_navSearch__pMm0I{width:100%;height:40px;display:grid;grid-template-columns:auto minmax(0,1fr) 36px;align-items:center;grid-gap:8px;gap:8px;border:1px solid #93a69b;border-radius:5px;background:#f7f9f7;color:#52645c;padding-left:11px}.dispatcher-scheduler_navSearch__pMm0I:focus-within{border-color:#285f87;box-shadow:0 0 0 2px rgba(40,95,135,.12)}.dispatcher-scheduler_navSearch__pMm0I input{min-width:0;height:36px;border:0;outline:0;background:transparent;color:#1d2925;font:inherit;font-size:13px}.dispatcher-scheduler_navSearch__pMm0I button{width:36px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:0;border-left:1px solid #bdc9c1;background:#fff;color:#285f87}.dispatcher-scheduler_navSearch__pMm0I button:disabled{color:#6d7b75}.dispatcher-scheduler_navSearchPanel__GjbKd{position:absolute;top:calc(100% + 8px);left:0;width:min(640px,calc(100vw - 28px));max-height:min(680px,calc(100vh - 130px));overflow:auto;border:1px solid #b8c5bd;border-radius:6px;background:#fff;box-shadow:0 18px 36px rgba(29,39,36,.18)}.dispatcher-scheduler_navSearchPanelHeader__gpP1Y{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #d7dfda;padding:10px 12px}.dispatcher-scheduler_navSearchPanelHeader__gpP1Y>span{min-width:0;display:grid;grid-gap:2px;gap:2px}.dispatcher-scheduler_navSearchPanelHeader__gpP1Y strong{color:#24342e;font-size:13px}.dispatcher-scheduler_navSearchPanelHeader__gpP1Y small{overflow:hidden;color:#68756f;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.dispatcher-scheduler_navSearchPanelHeader__gpP1Y button{width:30px;height:30px;display:grid;place-items:center;flex:0 0 auto;border:1px solid #c7d0ca;border-radius:5px;background:#fff;color:#24342e}.dispatcher-scheduler_navHistoryPane__zHlSJ,.dispatcher-scheduler_navSearchResults__zDCeQ,.dispatcher-scheduler_navSiteEventResults__Y_5sZ{display:grid}.dispatcher-scheduler_navSearchResults__zDCeQ{gap:7px;padding:10px}.dispatcher-scheduler_navSearchResults__zDCeQ>button,.dispatcher-scheduler_navSelectedRecord__oimqm,.dispatcher-scheduler_navSiteEventResults__Y_5sZ article{width:100%;min-height:68px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;border:1px solid #cbd4cd;border-radius:6px;background:#fff;color:#26332e;padding:9px 11px;text-align:left}.dispatcher-scheduler_navSearchResults__zDCeQ>button:hover,.dispatcher-scheduler_navSelectedRecord__oimqm:hover,.dispatcher-scheduler_navSiteEventResults__Y_5sZ article:hover{border-color:#60927d;background:#f4f8f5}.dispatcher-scheduler_navSearchResults__zDCeQ>button>span:nth-child(2),.dispatcher-scheduler_navSelectedRecord__oimqm>span:nth-child(2),.dispatcher-scheduler_navSiteEventResults__Y_5sZ article>span:nth-child(2){min-width:0;display:grid;grid-gap:3px;gap:3px}.dispatcher-scheduler_navSearchResults__zDCeQ small,.dispatcher-scheduler_navSearchResults__zDCeQ strong,.dispatcher-scheduler_navSelectedRecord__oimqm small,.dispatcher-scheduler_navSelectedRecord__oimqm strong,.dispatcher-scheduler_navSiteEventResults__Y_5sZ small,.dispatcher-scheduler_navSiteEventResults__Y_5sZ strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispatcher-scheduler_navSearchResults__zDCeQ strong,.dispatcher-scheduler_navSelectedRecord__oimqm strong,.dispatcher-scheduler_navSiteEventResults__Y_5sZ strong{font-size:12px}.dispatcher-scheduler_navSearchResults__zDCeQ small,.dispatcher-scheduler_navSelectedRecord__oimqm small,.dispatcher-scheduler_navSiteEventResults__Y_5sZ small{color:#64736c;font-size:10px}.dispatcher-scheduler_navHistoryPane__zHlSJ{gap:10px;padding:10px}.dispatcher-scheduler_navSelectedRecord__oimqm{min-height:58px;border-style:dashed;background:#f7f9f7}.dispatcher-scheduler_navHistoryFilter__ewV8h{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;border:1px solid #a9b9b0;border-radius:5px;background:#fff;padding:0 10px}.dispatcher-scheduler_navHistoryFilter__ewV8h input{min-width:0;height:36px;border:0;outline:0;font-size:12px}.dispatcher-scheduler_navSiteEventResults__Y_5sZ{gap:7px}.dispatcher-scheduler_navSiteEventResults__Y_5sZ article{min-height:78px}.dispatcher-scheduler_navSiteEventResults__Y_5sZ article a{min-width:72px;height:32px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid #285f87;border-radius:5px;background:#285f87;color:#fff;font-size:11px;font-weight:800;text-decoration:none;white-space:nowrap}.dispatcher-scheduler_navSiteEventResults__Y_5sZ article em{color:#7c8983;font-size:10px;font-style:normal;font-weight:800;white-space:nowrap}.dispatcher-scheduler_navSearchEmpty__tgISk{min-height:56px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px dashed #bdc9c2;border-radius:5px;background:#f7f9f7;color:#66736e;padding:12px;font-size:12px}.dispatcher-scheduler_brandBlock__APDLy,.dispatcher-scheduler_brandBlock__APDLy>div,.dispatcher-scheduler_calendarActions__c3thg,.dispatcher-scheduler_calendarLoading__FAHdw,.dispatcher-scheduler_continuityBar__qsYgX,.dispatcher-scheduler_dateControls___Lppu,.dispatcher-scheduler_errorBanner__WVcdm,.dispatcher-scheduler_feedPanel__uIJRR>div,.dispatcher-scheduler_feedbackBanner__oSUq6,.dispatcher-scheduler_topActions__DPTnG,.dispatcher-scheduler_traySearch__VZvdz,.dispatcher-scheduler_trayTabs__9ENDj,.dispatcher-scheduler_workerCell__i2fAR{display:flex;align-items:center}.dispatcher-scheduler_brandBlock__APDLy{min-width:0;gap:10px}.dispatcher-scheduler_brandBlock__APDLy>div{min-width:0;align-items:flex-start;flex-direction:column}.dispatcher-scheduler_brandMarkSmall__n2bkt,.dispatcher-scheduler_brandMark__LS5kf{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;background:#0c6654;color:#fff;font-family:Georgia,serif;font-weight:800}.dispatcher-scheduler_brandMark__LS5kf{width:46px;height:46px;border-radius:6px;font-size:27px}.dispatcher-scheduler_brandMarkSmall__n2bkt{width:36px;height:36px;border-radius:5px;font-size:21px}.dispatcher-scheduler_eyebrow__VIicD{margin:0;color:#61716b;font-size:10px;font-weight:800;text-transform:uppercase}.dispatcher-scheduler_authPanel__S8fvh h1,.dispatcher-scheduler_searchDrawer__Ogygm h2,.dispatcher-scheduler_topbar__gMmAi h1,.dispatcher-scheduler_workerModal__aUpFD h2{margin:0;letter-spacing:0}.dispatcher-scheduler_topbar__gMmAi h1{font-size:21px;line-height:1.1}.dispatcher-scheduler_dateControls___Lppu{gap:6px}.dispatcher-scheduler_dateControls___Lppu>button,.dispatcher-scheduler_errorBanner__WVcdm button,.dispatcher-scheduler_feedbackBanner__oSUq6 button,.dispatcher-scheduler_iconLink__wEfLi,.dispatcher-scheduler_recordHeader__Lr8BP>button,.dispatcher-scheduler_searchDrawer__Ogygm>header>button,.dispatcher-scheduler_workerModal__aUpFD header>button{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #c7d0ca;border-radius:5px;background:#fff;color:#24342e}.dispatcher-scheduler_dateControls___Lppu>.dispatcher-scheduler_todayButton__o4Rnv{width:auto;min-width:58px;padding:0 11px;font-size:11px;font-weight:850;letter-spacing:0;text-transform:uppercase}.dispatcher-scheduler_datePickerShell__SbySO{position:relative;flex:0 0 auto}.dispatcher-scheduler_datePickerTrigger__tsi_U{min-width:178px;height:36px;display:inline-flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #c7d0ca;border-radius:5px;background:#fff;color:#24342e;padding:0 10px;font-weight:750}.dispatcher-scheduler_datePickerTrigger__tsi_U span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispatcher-scheduler_datePickerTrigger__tsi_U svg{flex:0 0 auto;color:#0c6654}.dispatcher-scheduler_datePickerPopover__xBbKZ{position:absolute;top:calc(100% + 8px);left:50%;z-index:80;width:322px;max-width:calc(100vw - 24px);overflow:hidden;transform:translateX(-50%);border:1px solid #b9c6bf;border-radius:6px;background:#fff;box-shadow:0 18px 42px rgba(24,39,33,.2);padding:14px}.dispatcher-scheduler_datePickerHeader___HyKn{display:grid;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;grid-gap:8px;gap:8px;margin-bottom:12px}.dispatcher-scheduler_datePickerHeader___HyKn button{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #c7d0ca;border-radius:5px;background:#f7f9f7;color:#24342e}.dispatcher-scheduler_datePickerHeader___HyKn strong{min-width:0;text-align:center;color:#1f312a;font-size:15px;line-height:1.1}.dispatcher-scheduler_calendarGrid__uP9Gp{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:5px;gap:5px}.dispatcher-scheduler_calendarWeekday__RA0F1{height:20px;display:inline-flex;align-items:center;justify-content:center;color:#62726c;font-size:10px;font-weight:850;text-transform:uppercase}.dispatcher-scheduler_calendarDay__nqs2K{aspect-ratio:1;width:100%;min-width:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:5px;background:#f7f9f7;color:#24342e;font-size:13px;font-weight:800}.dispatcher-scheduler_calendarDay__nqs2K:focus-visible,.dispatcher-scheduler_calendarDay__nqs2K:hover,.dispatcher-scheduler_datePickerHeader___HyKn button:focus-visible,.dispatcher-scheduler_datePickerHeader___HyKn button:hover,.dispatcher-scheduler_datePickerTrigger__tsi_U:focus-visible,.dispatcher-scheduler_datePickerTrigger__tsi_U:hover{border-color:#0c6654;outline:none}.dispatcher-scheduler_calendarDayMuted__7lyKO{background:#fbfcfb;color:#97a49e}.dispatcher-scheduler_calendarDayToday__JdiXl:not(.dispatcher-scheduler_calendarDaySelected__beeVM){border-color:#d9b15e;background:#fff8e8;color:#765414}.dispatcher-scheduler_calendarDaySelected__beeVM{border-color:#0c6654;background:#0c6654;color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.22)}.dispatcher-scheduler_topActions__DPTnG{justify-content:flex-end;gap:8px}.dispatcher-scheduler_newMeetingButton__6GAkP,.dispatcher-scheduler_newVisitButton__cRgSG{height:36px;display:inline-flex;align-items:center;gap:7px;border:1px solid #0b5d4d;border-radius:5px;background:#0c6654;color:#fff;padding:0 11px;font-weight:800;white-space:nowrap}.dispatcher-scheduler_newVisitButton__cRgSG{border-color:#285f87;background:#285f87}.dispatcher-scheduler_newVisitButton__cRgSG:focus-visible,.dispatcher-scheduler_newVisitButton__cRgSG:hover{background:#204e70}.dispatcher-scheduler_newMeetingButton__6GAkP:focus-visible,.dispatcher-scheduler_newMeetingButton__6GAkP:hover{background:#084f42}.dispatcher-scheduler_queueMetricActive__r1ypj,.dispatcher-scheduler_queueMetric__5wos_{min-width:70px;height:36px;display:inline-flex;align-items:baseline;justify-content:center;gap:5px;border:1px solid #c7d0ca;border-radius:5px;background:#f7f9f7;color:#53615c}.dispatcher-scheduler_queueMetricActive__r1ypj{border-color:#d8b260;background:#fff8e8;color:#79520d}.dispatcher-scheduler_queueMetricActive__r1ypj strong,.dispatcher-scheduler_queueMetric__5wos_ strong{font-size:17px}.dispatcher-scheduler_queueMetricActive__r1ypj span,.dispatcher-scheduler_queueMetric__5wos_ span{font-size:11px;font-weight:800;text-transform:uppercase}.dispatcher-scheduler_queueMetricIcon__YhHB8{align-self:center;flex:0 0 auto}.dispatcher-scheduler_workingHoursToggle__qLcl6{position:relative;height:36px;display:inline-flex;align-items:center;gap:7px;border:1px solid #c7d0ca;border-radius:5px;background:#f7f9f7;color:#42514b;padding:0 9px;cursor:pointer;white-space:nowrap}.dispatcher-scheduler_workingHoursToggle__qLcl6 input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.dispatcher-scheduler_workingHoursToggle__qLcl6>span{position:relative;width:30px;height:18px;flex:0 0 auto;border-radius:9px;background:#aab4ae;transition:background .14s ease}.dispatcher-scheduler_workingHoursToggle__qLcl6>span i{position:absolute;top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(22,38,31,.24);transition:transform .14s ease}.dispatcher-scheduler_workingHoursToggle__qLcl6 input:checked+span{background:#0c6654}.dispatcher-scheduler_workingHoursToggle__qLcl6 input:checked+span i{transform:translateX(12px)}.dispatcher-scheduler_workingHoursToggle__qLcl6 input:focus-visible+span{outline:2px solid #285f87;outline-offset:2px}.dispatcher-scheduler_workingHoursToggle__qLcl6 b{font-size:10px;font-weight:850;text-transform:uppercase}.dispatcher-scheduler_addAssetButton__EBrc0,.dispatcher-scheduler_authForm__6vVBv button,.dispatcher-scheduler_calendarActions__c3thg button,.dispatcher-scheduler_createButton__8nXUM,.dispatcher-scheduler_newRecordButton__17Aqx,.dispatcher-scheduler_searchButton__dlrkb{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #0b5d4d;border-radius:5px;background:#0c6654;color:#fff;padding:0 12px;font-weight:800}.dispatcher-scheduler_continuityBar__qsYgX{min-height:46px;gap:10px;border:1px solid #2e4550;background:#233841;color:#dce8e5;padding:0 14px;font-size:12px}.dispatcher-scheduler_continuityBar__qsYgX strong{color:#fff}.dispatcher-scheduler_syncStatusCard__Eep27{position:relative;flex:0 0 auto;color:#fff}.dispatcher-scheduler_syncStatusCard__Eep27 summary{min-width:178px;min-height:34px;display:flex;align-items:center;gap:9px;border:1px solid transparent;border-radius:5px;padding:3px 9px;cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dispatcher-scheduler_syncStatusCard__Eep27 summary::-webkit-details-marker{display:none}.dispatcher-scheduler_syncStatusCard__Eep27 summary:focus-visible{outline:2px solid #fff;outline-offset:2px}.dispatcher-scheduler_syncStatusIcon__7qEZQ{width:27px;height:27px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 27px;border-radius:50%}.dispatcher-scheduler_syncStatusCopy__v7yqi{min-width:0;display:flex;flex-direction:column;line-height:1.15}.dispatcher-scheduler_syncStatusCopy__v7yqi strong{font-size:12px}.dispatcher-scheduler_syncStatusCopy__v7yqi small{margin-top:2px;color:#dce8e5;font-size:10px;white-space:nowrap}.dispatcher-scheduler_syncStatusHealthy__ollz9 summary{border-color:#5f947f;background:#17483c}.dispatcher-scheduler_syncStatusHealthy__ollz9 .dispatcher-scheduler_syncStatusIcon__7qEZQ{background:#d9f1e4;color:#126245}.dispatcher-scheduler_syncStatusWarning__rcnlt summary{border-color:#c59634;background:#56421c}.dispatcher-scheduler_syncStatusWarning__rcnlt .dispatcher-scheduler_syncStatusIcon__7qEZQ{background:#ffe7a8;color:#7b5200}.dispatcher-scheduler_syncStatusDown__yvbkN summary{border-color:#ff7b72;background:#671f24}.dispatcher-scheduler_syncStatusDown__yvbkN .dispatcher-scheduler_syncStatusIcon__7qEZQ{background:#ffddd9;color:#be2f2a;box-shadow:0 0 12px 4px rgba(255,75,67,.72);animation:dispatcher-scheduler_syncOutagePulse__svMx8 1.4s ease-in-out infinite}.dispatcher-scheduler_syncStatusPopover__1zwfR{position:absolute;top:100%;left:0;z-index:90;width:min(520px,calc(100vw - 42px));max-height:min(650px,72vh);overflow:auto;visibility:hidden;opacity:0;transform:translateY(-3px);pointer-events:none;border:1px solid #9caea4;border-radius:6px;background:#fff;color:#23302b;box-shadow:0 14px 34px rgba(16,31,27,.24);transition:opacity .12s ease,transform .12s ease,visibility .12s ease}.dispatcher-scheduler_syncStatusCard__Eep27:focus-within .dispatcher-scheduler_syncStatusPopover__1zwfR,.dispatcher-scheduler_syncStatusCard__Eep27:hover .dispatcher-scheduler_syncStatusPopover__1zwfR,.dispatcher-scheduler_syncStatusCard__Eep27[open] .dispatcher-scheduler_syncStatusPopover__1zwfR{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto}.dispatcher-scheduler_syncStatusHeader__AANAt{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #d6dfd9;background:#f4f7f5;padding:10px 12px}.dispatcher-scheduler_syncStatusHeader__AANAt>div{display:flex;flex-direction:column;gap:3px}.dispatcher-scheduler_syncStatusHeader__AANAt strong{color:#1e2d28;font-size:14px}.dispatcher-scheduler_syncStatusHeader__AANAt span{color:#62736b;font-size:10px;font-weight:700}.dispatcher-scheduler_syncStatusHeader__AANAt>span{flex:0 0 auto;border-radius:4px;background:#e3e9e5;padding:4px 6px}.dispatcher-scheduler_syncChannelList__aavWU{padding:0 12px}.dispatcher-scheduler_syncChannel__r7uXg{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:8px;gap:8px;border-bottom:1px solid #e2e8e4;padding:10px 0}.dispatcher-scheduler_syncChannel__r7uXg:last-child{border-bottom:0}.dispatcher-scheduler_syncChannelIcon__eg1lU{width:21px;height:21px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%}.dispatcher-scheduler_syncChannelHealthy__WejrG{background:#def1e7;color:#19704f}.dispatcher-scheduler_syncChannelStale__VJ04j,.dispatcher-scheduler_syncChannelWarning__748C9{background:#fff0c7;color:#8a5b00}.dispatcher-scheduler_syncChannelError___gUYb{background:#ffe2df;color:#b5322d}.dispatcher-scheduler_syncChannel__r7uXg>div{min-width:0;display:grid;grid-template-columns:minmax(120px,1fr) auto;align-items:baseline;grid-gap:3px 10px;gap:3px 10px}.dispatcher-scheduler_syncChannel__r7uXg>div>strong{overflow:hidden;color:#24322d;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.dispatcher-scheduler_syncChannel__r7uXg code{color:#50635a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.dispatcher-scheduler_syncChannelMeta__7LA8q{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:3px 12px;color:#6a7972;font-size:10px}.dispatcher-scheduler_syncChannelErrorText__JQgc6{grid-column:1/-1;color:#b5322d;font-size:10px;font-weight:800}.dispatcher-scheduler_syncIncidentActive___spCs,.dispatcher-scheduler_syncIncidentResolved__3JIX8{min-height:40px;display:flex;align-items:center;gap:8px;border-top:1px solid #d6dfd9;background:#fff2f0;color:#9e302b;padding:8px 12px;font-size:10px;font-weight:700}.dispatcher-scheduler_syncIncidentActive___spCs span{display:flex;flex-direction:column}.dispatcher-scheduler_syncIncidentActive___spCs strong{color:#8f2723}.dispatcher-scheduler_syncIncidentResolved__3JIX8{background:#f1f7f3;color:#49675a}@keyframes dispatcher-scheduler_syncOutagePulse__svMx8{0%,to{box-shadow:0 0 8px 2px rgba(255,75,67,.5)}50%{box-shadow:0 0 16px 6px rgba(255,75,67,.82)}}@media (prefers-reduced-motion:reduce){.dispatcher-scheduler_syncStatusDown__yvbkN .dispatcher-scheduler_syncStatusIcon__7qEZQ{animation:none}}.dispatcher-scheduler_barSpacer__TMRdX{flex:1 1}.dispatcher-scheduler_conflictStatusCard__QgWU7{position:relative;flex:0 0 auto}.dispatcher-scheduler_conflictStatusCard__QgWU7 summary{min-height:30px;display:inline-flex;align-items:center;gap:5px;color:#ffb6af;font-weight:800;cursor:pointer;list-style:none}.dispatcher-scheduler_conflictStatusCard__QgWU7 summary::-webkit-details-marker{display:none}.dispatcher-scheduler_conflictStatusCard__QgWU7 summary:focus-visible{outline:2px solid #ffb6af;outline-offset:3px}.dispatcher-scheduler_conflictStatusPopover__VlJun{position:absolute;top:100%;left:0;z-index:95;width:min(470px,calc(100vw - 42px));max-height:min(620px,72vh);overflow:auto;visibility:hidden;opacity:0;transform:translateY(-3px);pointer-events:none;border:1px solid #c1908b;border-radius:6px;background:#fff;color:#29312f;box-shadow:0 14px 34px rgba(16,31,27,.24);transition:opacity .12s ease,transform .12s ease,visibility .12s ease}.dispatcher-scheduler_conflictStatusCard__QgWU7:focus-within .dispatcher-scheduler_conflictStatusPopover__VlJun,.dispatcher-scheduler_conflictStatusCard__QgWU7:hover .dispatcher-scheduler_conflictStatusPopover__VlJun,.dispatcher-scheduler_conflictStatusCard__QgWU7[open] .dispatcher-scheduler_conflictStatusPopover__VlJun{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto}.dispatcher-scheduler_conflictStatusHeader__a0812{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid #ead2cf;background:#fff2f0;color:#9e302b;padding:10px 12px}.dispatcher-scheduler_conflictStatusHeader__a0812>div{min-width:0;display:flex;flex-direction:column;gap:3px}.dispatcher-scheduler_conflictStatusHeader__a0812 strong{color:#842b27;font-size:14px}.dispatcher-scheduler_conflictStatusHeader__a0812 span{color:#735753;font-size:10px;font-weight:700}.dispatcher-scheduler_conflictList__5rY8h{padding:0 12px}.dispatcher-scheduler_conflictItem__zYLie{border-bottom:1px solid #e5ddd9;padding:12px 0}.dispatcher-scheduler_conflictItem__zYLie:last-child{border-bottom:0}.dispatcher-scheduler_conflictItemHeading__8O_D9{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.dispatcher-scheduler_conflictItemHeading__8O_D9>div{min-width:0;display:flex;flex-direction:column;gap:2px}.dispatcher-scheduler_conflictItemHeading__8O_D9 strong{overflow:hidden;color:#2b302e;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.dispatcher-scheduler_conflictItemHeading__8O_D9 span,.dispatcher-scheduler_conflictItemHeading__8O_D9 time{color:#6d7672;font-size:10px;font-weight:700}.dispatcher-scheduler_conflictItemHeading__8O_D9 time{flex:0 0 auto}.dispatcher-scheduler_conflictDifferences__QbDfA{margin:9px 0 0;border-top:1px solid #ead8d4}.dispatcher-scheduler_conflictDifferences__QbDfA>div{display:grid;grid-template-columns:95px minmax(0,1fr) minmax(0,1fr);grid-gap:8px;gap:8px;border-bottom:1px solid #f0e5e2;background:#fff9f7;padding:7px 8px}.dispatcher-scheduler_conflictDifferences__QbDfA dt{color:#853d37;font-size:10px;font-weight:850}.dispatcher-scheduler_conflictDifferences__QbDfA dd{min-width:0;display:flex;flex-direction:column;gap:2px;margin:0}.dispatcher-scheduler_conflictDifferences__QbDfA dd span{color:#7b8580;font-size:9px;font-weight:700;text-transform:uppercase}.dispatcher-scheduler_conflictDifferences__QbDfA dd strong{overflow-wrap:anywhere;color:#333a37;font-size:11px}.dispatcher-scheduler_conflictItem__zYLie p{margin:8px 0 0;color:#943a33;font-size:10px;font-weight:750}.dispatcher-scheduler_conflictActions__jtmdO{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px;border-top:1px solid #e9dfdc;padding-top:10px}.dispatcher-scheduler_conflictActions__jtmdO button{min-height:30px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #9caaa3;border-radius:4px;padding:0 9px;font-size:10px;font-weight:850;cursor:pointer}.dispatcher-scheduler_conflictActions__jtmdO button:disabled{cursor:wait;opacity:.6}.dispatcher-scheduler_acceptConflictButton__H9mU5{background:#176148;color:#fff}.dispatcher-scheduler_retryConflictButton__kdFcq{background:#fff;color:#7d352f}.dispatcher-scheduler_conflictStatusFooter__AT1Yc{border-top:1px solid #e1d8d5;background:#f7f5f3;color:#626d68;padding:9px 12px;font-size:10px;font-weight:700}.dispatcher-scheduler_errorBanner__WVcdm,.dispatcher-scheduler_feedbackBanner__oSUq6{gap:9px;min-height:42px;border:1px solid #d6aaa5;background:#fff1ef;color:#943a33;padding:7px 10px;font-size:13px;font-weight:700}.dispatcher-scheduler_feedbackBanner__oSUq6{border-color:#9dc5b4;background:#ecf8f1;color:#185740}.dispatcher-scheduler_errorBanner__WVcdm span,.dispatcher-scheduler_feedbackBanner__oSUq6 span{flex:1 1}.dispatcher-scheduler_errorBanner__WVcdm button,.dispatcher-scheduler_feedbackBanner__oSUq6 button{width:29px;height:29px;border-color:currentColor;background:transparent;color:inherit}.dispatcher-scheduler_workspace__dWmBY{min-height:calc(100vh - 130px);display:grid;grid-template-columns:320px minmax(0,1fr);border:1px solid #cbd4cd;border-top:0;background:#fff}.dispatcher-scheduler_tray__ajvww{min-height:0;display:grid;grid-template-rows:auto auto minmax(0,1fr);border-right:1px solid #cbd4cd;background:#f5f7f4}.dispatcher-scheduler_trayTabs__9ENDj{border-bottom:1px solid #d4dcd6}.dispatcher-scheduler_trayTabs__9ENDj button{min-width:0;flex:1 1;height:46px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:0;border-bottom:3px solid transparent;background:transparent;color:#55645f;font-size:11px;font-weight:850}.dispatcher-scheduler_trayTabs__9ENDj button span{min-width:23px;height:21px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;background:#dce2dd;color:#374740}.dispatcher-scheduler_trayTabs__9ENDj .dispatcher-scheduler_activeTab__A9yR9{border-bottom-color:#0c6654;background:#fff;color:#164f41}.dispatcher-scheduler_traySearch__VZvdz{gap:7px;margin:10px;border:1px solid #cbd4cd;border-radius:5px;background:#fff;color:#66756f;padding:0 9px}.dispatcher-scheduler_traySearch__VZvdz input{width:100%;height:34px;border:0;outline:0;background:transparent}.dispatcher-scheduler_trayList__ExxsG{min-height:260px;max-height:calc(100vh - 280px);display:flex;flex-direction:column;gap:7px;overflow:auto;padding:0 10px 10px}.dispatcher-scheduler_trayCard__Boa7v{position:relative;min-height:78px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 8px;gap:4px 8px;flex:0 0 auto;border:1px solid #cbd4cd;border-left:5px solid #b64038;border-radius:6px;background:#fff;padding:9px 10px;cursor:-webkit-grab;cursor:grab;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;box-shadow:0 4px 10px rgba(33,49,42,.05)}.dispatcher-scheduler_trayCard__Boa7v:active{cursor:-webkit-grabbing;cursor:grabbing}.dispatcher-scheduler_scheduleCard__923tk:focus-visible,.dispatcher-scheduler_trayCard__Boa7v:focus-visible,.dispatcher-scheduler_trayCard__Boa7v:hover{border-color:#39765f;outline:2px solid rgba(40,95,135,.28);outline-offset:1px}.dispatcher-scheduler_trayCardMeta__6msFs,.dispatcher-scheduler_trayCard__Boa7v span,.dispatcher-scheduler_trayCard__Boa7v strong{min-width:0;overflow:hidden;text-overflow:ellipsis}.dispatcher-scheduler_trayCard__Boa7v strong{grid-column:1/-1;white-space:nowrap;font-size:13px}.dispatcher-scheduler_trayCard__Boa7v span{color:#64726d;font-size:11px;font-weight:700;white-space:nowrap}.dispatcher-scheduler_trayCardMeta__6msFs{display:flex;align-items:center;gap:7px;white-space:nowrap}.dispatcher-scheduler_trayCardMeta__6msFs span:first-child:not(.dispatcher-scheduler_trayCardLotLabel__L6jxo){flex:0 0 auto}.dispatcher-scheduler_trayCardMeta__6msFs .dispatcher-scheduler_trayCardLotLabel__L6jxo{flex:1 1 auto;color:#2f6955;font-weight:850}.dispatcher-scheduler_trayCard__Boa7v small{color:#697671;font-size:10px;font-weight:800}.dispatcher-scheduler_assetCard__dHhrp{border-left-color:#2e78a3}.dispatcher-scheduler_addAssetButton__EBrc0{margin:10px;background:#285f87;border-color:#234f6f}.dispatcher-scheduler_emptyState__Gmkgf{color:#78847f;padding:28px 14px;text-align:center;font-size:12px;font-weight:700}.dispatcher-scheduler_schedulerScroll__Em9hY{position:relative;min-width:0;overflow:auto;background:#fff}.dispatcher-scheduler_schedulerTable__HdS8M{width:100%;min-width:calc(220px + 1530px)}.dispatcher-scheduler_loupeTable___zxmK .dispatcher-scheduler_timeHeader__9nC1T{background:#eef6f3}.dispatcher-scheduler_loupeTable___zxmK{box-shadow:inset 0 0 0 2px rgba(12,102,84,.16)}.dispatcher-scheduler_loupeTable___zxmK .dispatcher-scheduler_timeScale__VsCr_{box-shadow:inset 0 -2px 0 rgba(12,102,84,.16)}.dispatcher-scheduler_loupeBadge__VxJRc{position:-webkit-sticky;position:sticky;z-index:45;top:8px;left:calc(220px + 12px);width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:6px;border:1px solid #0b5d4d;border-radius:5px;background:#ffffff;color:#0b5d4d;padding:5px 8px;font-size:11px;font-weight:850;box-shadow:0 8px 18px rgba(22,38,31,.14)}.dispatcher-scheduler_loupeBadge__VxJRc strong{border-radius:4px;background:#0c6654;color:#fff;padding:2px 4px;font-size:10px}.dispatcher-scheduler_timeHeader__9nC1T,.dispatcher-scheduler_workerLane__BF5SY{display:grid;grid-template-columns:220px minmax(1530px,1fr)}.dispatcher-scheduler_timeHeader__9nC1T{position:-webkit-sticky;position:sticky;z-index:20;top:0;height:48px;border-bottom:1px solid #cbd4cd;background:#f7f9f7}.dispatcher-scheduler_workerCell__i2fAR,.dispatcher-scheduler_workerHeader__qWhsj{position:-webkit-sticky;position:sticky;z-index:12;left:0;border-right:1px solid #cbd4cd;background:#f7f9f7}.dispatcher-scheduler_workerHeader__qWhsj{display:flex;align-items:center;padding:0 15px;color:#52615b;font-size:11px;font-weight:850;text-transform:uppercase}.dispatcher-scheduler_timeScale__VsCr_{position:relative;height:48px}.dispatcher-scheduler_timeScale__VsCr_ span{position:absolute;top:17px;transform:translateX(-50%);color:#596861;font-size:10px;font-weight:850;white-space:nowrap}.dispatcher-scheduler_timeScale__VsCr_ span:first-child{transform:none}.dispatcher-scheduler_timeScale__VsCr_ span:last-child{transform:translateX(-100%)}.dispatcher-scheduler_workerLane__BF5SY{position:relative;border-bottom:1px solid #d8ded9;background:#fff}.dispatcher-scheduler_loupeWorkerLane__AbY6Y{z-index:2;box-shadow:inset 0 0 0 2px rgba(12,102,84,.46)}.dispatcher-scheduler_loupeWorkerLane__AbY6Y .dispatcher-scheduler_workerCell__i2fAR{background:#e7f2ed;color:#245545}.dispatcher-scheduler_loupeWorkerLane__AbY6Y .dispatcher-scheduler_timeline__g_rn8{background:#fbfefd}.dispatcher-scheduler_workerCell__i2fAR{align-content:center;display:grid;grid-template-columns:20px minmax(0,1fr);grid-template-rows:auto auto;grid-column-gap:5px;column-gap:5px;padding:10px 12px;color:#809089}.dispatcher-scheduler_workerSortHandle__GNKHn{grid-row:1/3;align-self:center;width:20px;height:28px;display:inline-flex!important;align-items:center;justify-content:center;cursor:-webkit-grab;cursor:grab;color:#809089!important;overflow:visible!important}.dispatcher-scheduler_workerCell__i2fAR .dispatcher-scheduler_workerSortHandle__GNKHn:hover{border-radius:4px;background:#e7eeea;color:#1f6654!important;text-decoration:none}.dispatcher-scheduler_workerNameButton__l40ts:active,.dispatcher-scheduler_workerSortHandle__GNKHn:active{cursor:-webkit-grabbing;cursor:grabbing}.dispatcher-scheduler_workerCell__i2fAR button,.dispatcher-scheduler_workerLabel__pVSuE{display:block;min-width:0;border:0;background:transparent;color:#1e3029;padding:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:850}.dispatcher-scheduler_workerCell__i2fAR button:hover{color:#0c6654;text-decoration:underline}.dispatcher-scheduler_workerNameButton__l40ts{cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.dispatcher-scheduler_workerCell__i2fAR small{color:#6b7974;font-size:10px;font-weight:700}.dispatcher-scheduler_timeline__g_rn8{position:relative;overflow:hidden;background:#fff}.dispatcher-scheduler_timeline__g_rn8>i{position:absolute;z-index:1;top:0;bottom:0;width:1px;background:#e1e6e2}.dispatcher-scheduler_timeline__g_rn8>i:nth-child(2n){background:#d8dfda}.dispatcher-scheduler_timeline__g_rn8>i.dispatcher-scheduler_majorTick__4aDsb{background:#cfd7d1}.dispatcher-scheduler_dropPreview__RZk51,.dispatcher-scheduler_scheduleCard__923tk{position:absolute;z-index:4;height:48px;min-width:24px;overflow:hidden;border:1px solid #8fb3a2;border-left:6px solid #378667;border-radius:6px;background:#f1faf5;color:#1e3029;padding:6px 12px;cursor:-webkit-grab;cursor:grab;box-shadow:0 4px 9px rgba(41,62,53,.09)}.dispatcher-scheduler_scheduleCard__923tk{touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.dispatcher-scheduler_availabilityBand__6xL0T{position:absolute;z-index:0;top:0;bottom:0;border-left:1px solid rgba(86,96,91,.45);border-right:1px solid rgba(86,96,91,.45);background:repeating-linear-gradient(135deg,rgba(101,109,105,.2),rgba(101,109,105,.2) 6px,rgba(71,80,76,.3) 0,rgba(71,80,76,.3) 8px);pointer-events:none}.dispatcher-scheduler_availabilityBandReview__1lT93{border-color:rgba(152,55,49,.62);background:repeating-linear-gradient(135deg,rgba(159,70,63,.17),rgba(159,70,63,.17) 6px,rgba(112,49,44,.31) 0,rgba(112,49,44,.31) 8px)}.dispatcher-scheduler_availabilityCard__BnjiJ{position:absolute;z-index:3;height:48px;min-width:24px;display:flex;align-items:flex-start;gap:6px;overflow:hidden;border:1px solid #7f8984;border-left:6px solid #59645f;border-radius:5px;background:#eef0ef;color:#27322d;padding:6px 9px;text-align:left;box-shadow:0 3px 8px rgba(35,44,40,.12)}.dispatcher-scheduler_availabilityCard__BnjiJ:focus-visible,.dispatcher-scheduler_availabilityCard__BnjiJ:hover{border-color:#414b46;background:#e4e8e6;outline:2px solid rgba(40,95,135,.28);outline-offset:1px}.dispatcher-scheduler_availabilityCardUnblocked__KdFRV{border-color:#6d9a84 #6d9a84 #6d9a84 #378667;border-style:dashed;background:#f3faf6;color:#1f4b3a}.dispatcher-scheduler_availabilityCardUnblocked__KdFRV:focus-visible,.dispatcher-scheduler_availabilityCardUnblocked__KdFRV:hover{border-color:#2f7358;background:#e9f6ef}.dispatcher-scheduler_availabilityCardUnblocked__KdFRV small{color:#3f715d}.dispatcher-scheduler_availabilityCard__BnjiJ>svg{flex:0 0 auto;margin-top:1px}.dispatcher-scheduler_availabilityCard__BnjiJ small,.dispatcher-scheduler_availabilityCard__BnjiJ strong,.dispatcher-scheduler_availabilityCard__BnjiJ>span{min-width:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispatcher-scheduler_availabilityCard__BnjiJ strong{font-size:11px;line-height:1.25}.dispatcher-scheduler_availabilityCard__BnjiJ small{color:#59645f;font-size:9px;font-weight:800}.dispatcher-scheduler_scheduleCard__923tk small,.dispatcher-scheduler_scheduleCard__923tk span,.dispatcher-scheduler_scheduleCard__923tk strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispatcher-scheduler_scheduleCard__923tk strong{font-size:12px;line-height:1.15}.dispatcher-scheduler_scheduleCard__923tk small,.dispatcher-scheduler_scheduleCard__923tk span{color:#5d6e66;font-size:9px;font-weight:800;line-height:1.35}.dispatcher-scheduler_scheduleCard__923tk small{color:#287153}.dispatcher-scheduler_localCard__5QQyX{border-color:#90b4cc #90b4cc #90b4cc #2d79a5;background:#eef7fb}.dispatcher-scheduler_meetingCard__ftkCj{border-color:#a98b45 #a98b45 #a98b45 #80651f;background:#fff9e4;padding-right:26px}.dispatcher-scheduler_queuedCard__fvIef{border-color:#d6aa53 #d6aa53 #d6aa53 #c2841e;background:#fff9e9}.dispatcher-scheduler_statusColoredCard__XNKLc{border-color:color-mix(in srgb,var(--status-color) 58%,#8d9993);border-left-color:var(--status-color);background:color-mix(in srgb,var(--status-color) 35%,#fff)}.dispatcher-scheduler_statusColoredCard__XNKLc.dispatcher-scheduler_queuedCard__fvIef{box-shadow:inset 0 0 0 2px rgba(194,132,30,.65),0 4px 9px rgba(41,62,53,.09)}.dispatcher-scheduler_supportCard__u4xZ_{border-top-style:dashed;border-right-style:dashed;border-bottom-style:dashed;padding-right:42px;box-shadow:inset 0 0 0 1px rgba(65,82,74,.13),0 4px 9px rgba(41,62,53,.09)}.dispatcher-scheduler_selectedScheduleCard__0r9mJ{border-color:#123c64;box-shadow:0 0 0 2px rgba(40,95,135,.38),0 8px 18px rgba(24,45,62,.18);z-index:8}.dispatcher-scheduler_declinedCalendarCard__sxN2N{border-color:#c93535;animation:dispatcher-scheduler_declinedCalendarPulse__y_oHS 1.35s ease-in-out infinite}@keyframes dispatcher-scheduler_declinedCalendarPulse__y_oHS{0%,to{box-shadow:0 0 0 1px rgba(201,53,53,.35),0 4px 9px rgba(41,62,53,.09)}50%{box-shadow:0 0 0 4px rgba(201,53,53,.78),0 5px 14px rgba(122,28,28,.24)}}.dispatcher-scheduler_syncedCard__bkJCe{padding-right:24px}.dispatcher-scheduler_syncIndicator__NycQR{position:absolute;z-index:4;top:5px;right:5px;width:15px;height:15px;display:inline-flex!important;align-items:center;justify-content:center;overflow:visible!important;border-radius:50%;background:#dff1e6;color:#247253!important;pointer-events:none}.dispatcher-scheduler_draggingCard__K1SaO{opacity:.1;cursor:-webkit-grabbing;cursor:grabbing}.dispatcher-scheduler_dropPreview__RZk51{z-index:8;display:flex;align-items:center;gap:5px;border:1px dashed #4a5752;background:rgba(93,101,97,.24);color:#17201d;box-shadow:none;pointer-events:none}.dispatcher-scheduler_dropPreview__RZk51 strong{font-size:12px}.dispatcher-scheduler_dropPreviewBlocked__zCt0X{border-color:#a0322d;background:rgba(169,53,47,.32);color:#7f1f1b}.dispatcher-scheduler_dropPreviewPending__Tf_ru{border-style:solid;background:#edf7f2;box-shadow:0 5px 12px rgba(31,70,54,.16)}.dispatcher-scheduler_dragGhost__YjH0o{position:fixed;z-index:200;width:min(220px,calc(100vw - 28px));display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;pointer-events:none;border:1px solid #61736b;border-left:5px solid #0c6654;border-radius:6px;background:rgba(255,255,255,.96);color:#1e3029;padding:7px 9px;box-shadow:0 10px 24px rgba(24,44,36,.2)}.dispatcher-scheduler_dragGhost__YjH0o span,.dispatcher-scheduler_dragGhost__YjH0o strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispatcher-scheduler_dragGhost__YjH0o strong{font-size:12px}.dispatcher-scheduler_dragGhost__YjH0o span{color:#5d6e66;font-size:10px;font-weight:800}.dispatcher-scheduler_linkedCalendarCard__qcyRD{padding-right:26px;cursor:default;box-shadow:inset 0 0 0 1px rgba(52,75,66,.24),0 4px 9px rgba(41,62,53,.09)}.dispatcher-scheduler_linkedCalendarCardReview__N4_tB{border-color:#aa534c;box-shadow:inset 0 0 0 1px rgba(145,52,45,.3),0 4px 9px rgba(73,39,35,.14)}.dispatcher-scheduler_linkedCalendarIndicator__3gRdg{background:#dfe5e2;color:#3c4b44!important}.dispatcher-scheduler_linkedCalendarIndicator__3gRdg,.dispatcher-scheduler_meetingIndicator__BMVEG{position:absolute;z-index:4;top:5px;right:5px;width:15px;height:15px;display:inline-flex!important;align-items:center;justify-content:center;overflow:visible!important;border-radius:3px;pointer-events:none}.dispatcher-scheduler_meetingIndicator__BMVEG{background:#efe3b9;color:#685015!important}.dispatcher-scheduler_supportIndicator__752Rz{position:absolute;z-index:4;top:5px;right:5px;width:15px;height:15px;display:inline-flex!important;align-items:center;justify-content:center;overflow:visible!important;border-radius:3px;background:#e0e8e3;color:#355b4c!important;pointer-events:none}.dispatcher-scheduler_syncedCard__bkJCe .dispatcher-scheduler_linkedCalendarIndicator__3gRdg,.dispatcher-scheduler_syncedCard__bkJCe .dispatcher-scheduler_supportIndicator__752Rz{right:24px}.dispatcher-scheduler_resizeHandle___uuD0{position:absolute;z-index:5;top:0;bottom:0;width:14px;border:0;background:transparent;padding:0;cursor:ew-resize;touch-action:none}.dispatcher-scheduler_resizeHandle___uuD0:focus-visible,.dispatcher-scheduler_resizeHandle___uuD0:hover{background:rgba(29,77,61,.2);outline:0}.dispatcher-scheduler_resizeStart__BK9k3{left:0}.dispatcher-scheduler_resizeEnd__ZDgoI{right:0}.dispatcher-scheduler_dropAfter__pQp_u:after,.dispatcher-scheduler_dropBefore__TMhkW:before{position:absolute;z-index:30;left:0;right:0;height:3px;background:#217b60;content:""}.dispatcher-scheduler_dropBefore__TMhkW:before{top:-2px}.dispatcher-scheduler_dropAfter__pQp_u:after{bottom:-2px}.dispatcher-scheduler_drawerBackdrop__jVQzf,.dispatcher-scheduler_modalBackdrop__PnM4U{position:fixed;z-index:60;inset:0;display:flex;justify-content:flex-end;background:rgba(20,29,26,.42)}.dispatcher-scheduler_searchDrawer__Ogygm{width:min(620px,100%);height:100%;overflow:auto;border-left:1px solid #aebbb3;background:#f7f9f7;box-shadow:-18px 0 44px rgba(22,34,29,.2)}.dispatcher-scheduler_searchDrawer__Ogygm>header,.dispatcher-scheduler_workerModal__aUpFD header{min-height:74px;display:flex;align-items:center;gap:12px;border-bottom:1px solid #ccd5cf;background:#fff;padding:14px 18px}.dispatcher-scheduler_searchDrawer__Ogygm>header>div,.dispatcher-scheduler_workerModal__aUpFD header>div:nth-child(2){min-width:0;flex:1 1}.dispatcher-scheduler_searchDrawer__Ogygm h2,.dispatcher-scheduler_workerModal__aUpFD h2{margin-top:3px;font-size:18px}.dispatcher-scheduler_globalSearch__iTdH0{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;margin:16px;border:1px solid #9eaea5;border-radius:6px;background:#fff;padding:6px 7px 6px 11px}.dispatcher-scheduler_globalSearch__iTdH0 input{height:38px;border:0;outline:0;font-size:14px}.dispatcher-scheduler_globalSearch__iTdH0 button{min-width:76px;height:36px;display:grid;place-items:center;border:1px solid #0b5d4d;border-radius:5px;background:#0c6654;color:#fff;padding:0 13px;font-weight:800}.dispatcher-scheduler_newRecordButton__17Aqx{margin:0 16px 12px;border-color:#285f87;background:#285f87}.dispatcher-scheduler_searchResults__wUi6f{display:grid;grid-gap:7px;gap:7px;padding:0 16px 22px}.dispatcher-scheduler_searchResults__wUi6f>button{min-height:70px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;border:1px solid #cbd4cd;border-radius:6px;background:#fff;color:#26332e;padding:10px 12px;text-align:left}.dispatcher-scheduler_searchResults__wUi6f>button:hover{border-color:#60927d;background:#f1f8f4}.dispatcher-scheduler_searchResultCopy__gicl4{min-width:0;display:grid;grid-gap:3px;gap:3px}.dispatcher-scheduler_resultKind__l65f0,.dispatcher-scheduler_searchResults__wUi6f small,.dispatcher-scheduler_searchResults__wUi6f strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispatcher-scheduler_resultKind__l65f0{color:#2a7357;font-size:9px;font-weight:850;text-transform:uppercase}.dispatcher-scheduler_searchResults__wUi6f strong{font-size:13px}.dispatcher-scheduler_searchResults__wUi6f small{color:#66736e;font-size:11px}.dispatcher-scheduler_recordTypeIcon__OWvrW{width:32px;height:32px;display:grid;place-items:center;flex:0 0 32px;border:1px solid #c5d0ca;border-radius:50%;background:#f1f4f2;color:#52645c}.dispatcher-scheduler_homeTypeIcon__HlLn1{border-color:#a9cdbd;background:#e5f3ec;color:#177052}.dispatcher-scheduler_siteEventTypeIcon__a12Tc{border-color:#aec7db;background:#e7f0f8;color:#285f87}.dispatcher-scheduler_searchMatch__Sm1W4{border-radius:2px;background:#ffe28a;color:inherit}.dispatcher-scheduler_searchResults__wUi6f .dispatcher-scheduler_searchResultChevron__0bx5_{grid-column:3;color:#4d5d56}.dispatcher-scheduler_assetForm__q_4Pf{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;padding:16px}.dispatcher-scheduler_assetForm__q_4Pf label,.dispatcher-scheduler_authForm__6vVBv label,.dispatcher-scheduler_feedPanel__uIJRR label,.dispatcher-scheduler_workerModal__aUpFD>label,.dispatcher-scheduler_workerReminderSettings__I2Q6q label{display:grid;grid-gap:5px;gap:5px;color:#596961;font-size:10px;font-weight:850;text-transform:uppercase}.dispatcher-scheduler_assetForm__q_4Pf input,.dispatcher-scheduler_assetForm__q_4Pf select,.dispatcher-scheduler_assetForm__q_4Pf textarea,.dispatcher-scheduler_authForm__6vVBv input,.dispatcher-scheduler_feedPanel__uIJRR input,.dispatcher-scheduler_tokenEntry__wT3fX input,.dispatcher-scheduler_workerModal__aUpFD input,.dispatcher-scheduler_workerModal__aUpFD select{width:100%;min-height:38px;border:1px solid #bdc9c1;border-radius:5px;background:#fff;color:#1d2925;padding:7px 9px;font:inherit;font-size:13px;text-transform:none}.dispatcher-scheduler_assetForm__q_4Pf textarea{min-height:76px;resize:vertical}.dispatcher-scheduler_backButton__II6Dx,.dispatcher-scheduler_createButton__8nXUM,.dispatcher-scheduler_fullField__MM0tF{grid-column:1/-1}.dispatcher-scheduler_backButton__II6Dx{width:max-content;display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;color:#285f87;padding:0;font-weight:800}.dispatcher-scheduler_createButton__8nXUM{margin-top:4px}.dispatcher-scheduler_visitWizard__vEPWC{width:min(760px,100%);display:flex;flex-direction:column;overflow:hidden}.dispatcher-scheduler_visitStepRail__rut41{display:grid;grid-template-columns:repeat(6,minmax(76px,1fr));flex:0 0 auto;overflow-x:auto;border-bottom:1px solid #cbd4cd;background:#fff;padding:10px 14px 12px}.dispatcher-scheduler_visitStepRail__rut41 button{position:relative;min-width:76px;display:grid;justify-items:center;grid-gap:5px;gap:5px;border:0;background:transparent;color:#738079;padding:0 5px}.dispatcher-scheduler_visitStepRail__rut41 button:before{position:absolute;top:12px;right:50%;width:100%;height:1px;background:#d5dcd7;content:"";transform:translateX(-12px)}.dispatcher-scheduler_visitStepRail__rut41 button:first-child:before{display:none}.dispatcher-scheduler_visitStepRail__rut41 button>span{position:relative;z-index:1;width:25px;height:25px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #b8c4bc;border-radius:50%;background:#fff;color:#68766f;font-size:10px;font-weight:850}.dispatcher-scheduler_visitStepRail__rut41 button b{font-size:9px;font-weight:850;text-transform:uppercase}.dispatcher-scheduler_visitStepRail__rut41 .dispatcher-scheduler_activeVisitStep__Np2_D{color:#285f87}.dispatcher-scheduler_visitStepRail__rut41 .dispatcher-scheduler_activeVisitStep__Np2_D>span{border-color:#285f87;background:#285f87;color:#fff}.dispatcher-scheduler_visitStepRail__rut41 .dispatcher-scheduler_completedVisitStep___Chbo{color:#176447;cursor:pointer}.dispatcher-scheduler_visitStepRail__rut41 .dispatcher-scheduler_completedVisitStep___Chbo:before{background:#73a891}.dispatcher-scheduler_visitStepRail__rut41 .dispatcher-scheduler_completedVisitStep___Chbo>span{border-color:#217b60;background:#e9f4ee;color:#176447}.dispatcher-scheduler_visitWizardBody__QW4oz{min-height:0;flex:1 1;overflow-y:auto;padding:22px}.dispatcher-scheduler_wizardError__1JhHt{width:min(660px,100%);margin:0 auto 16px}.dispatcher-scheduler_visitWizardPane__yI41y{width:min(660px,100%);margin:0 auto}.dispatcher-scheduler_visitWizardPane__yI41y form,.dispatcher-scheduler_visitWizardPane__yI41y>form{display:grid;grid-gap:16px;gap:16px}.dispatcher-scheduler_visitWizardPane__yI41y .dispatcher-scheduler_globalSearch__iTdH0,.dispatcher-scheduler_visitWizardPane__yI41y .dispatcher-scheduler_newRecordButton__17Aqx{margin:0 0 14px}.dispatcher-scheduler_visitWizardPane__yI41y .dispatcher-scheduler_searchResults__wUi6f{padding:0}.dispatcher-scheduler_selectedVisitRecord__s9dcr{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;border:1px solid #a9beb2;border-left:4px solid #217b60;border-radius:5px;background:#fff;padding:13px 14px}.dispatcher-scheduler_selectedVisitRecordCopy__C5Tph{min-width:0;display:grid;grid-gap:4px;gap:4px}.dispatcher-scheduler_selectedVisitRecord__s9dcr small,.dispatcher-scheduler_selectedVisitRecord__s9dcr strong{min-width:0;overflow-wrap:anywhere}.dispatcher-scheduler_selectedVisitRecord__s9dcr strong{font-size:14px}.dispatcher-scheduler_selectedVisitRecord__s9dcr small{color:#65726d;line-height:1.45}.dispatcher-scheduler_textCommand__PB0l_{width:max-content;display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;color:#285f87;padding:0;font-weight:800}.dispatcher-scheduler_homeSelection__4HGXG{display:grid;grid-gap:14px;gap:14px}.dispatcher-scheduler_homeSelectionCommands__qkbuh{display:flex;flex-wrap:wrap;gap:10px 22px}.dispatcher-scheduler_newHomeHeading__wprAk{display:grid;grid-gap:3px;gap:3px;border-bottom:1px solid #d2dcd6;padding-bottom:10px}.dispatcher-scheduler_newHomeHeading__wprAk span{color:#2a7357;font-size:9px;font-weight:850;text-transform:uppercase}.dispatcher-scheduler_newHomeHeading__wprAk strong{color:#26332e;font-size:14px}.dispatcher-scheduler_customerContactChooser__O_haK,.dispatcher-scheduler_customerHomeBrowser__K672V,.dispatcher-scheduler_siteEventHistory__RfgZ6{display:grid;grid-gap:12px;gap:12px}.dispatcher-scheduler_customerContactChooser__O_haK>header,.dispatcher-scheduler_customerHomeBrowser__K672V>header,.dispatcher-scheduler_siteEventHistory__RfgZ6>header{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #d2dcd6;padding-bottom:10px}.dispatcher-scheduler_customerContactChooser__O_haK>header>span,.dispatcher-scheduler_customerHomeBrowser__K672V>header>span,.dispatcher-scheduler_siteEventHistory__RfgZ6>header>span{min-width:0;display:grid;grid-gap:2px;gap:2px}.dispatcher-scheduler_customerContactChooser__O_haK>header strong,.dispatcher-scheduler_customerHomeBrowser__K672V>header strong,.dispatcher-scheduler_siteEventHistory__RfgZ6>header strong{color:#26332e;font-size:14px}.dispatcher-scheduler_customerContactChooser__O_haK>header small,.dispatcher-scheduler_customerHomeBrowser__K672V>header small,.dispatcher-scheduler_siteEventHistory__RfgZ6>header small{color:#68756f;font-size:10px}.dispatcher-scheduler_customerContactSelect__8jM3B{display:grid;grid-gap:6px;gap:6px;color:#56665e;font-size:10px;font-weight:850;text-transform:uppercase}.dispatcher-scheduler_customerContactSelect__8jM3B select{width:100%;height:42px;border:1px solid #a9b9b0;border-radius:5px;background:#fff;color:#26332e;padding:0 34px 0 11px;font:inherit;font-size:12px;text-transform:none}.dispatcher-scheduler_customerContactSelect__8jM3B select:focus{border-color:#285f87;outline:2px solid rgba(40,95,135,.14);outline-offset:0}.dispatcher-scheduler_customerContactSelect__8jM3B select:disabled{background:#eef2ef;color:#78847e}.dispatcher-scheduler_addHomeButton__oswFT{min-height:34px;display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;border:1px solid #285f87;border-radius:5px;background:#285f87;color:#fff;padding:0 12px;font-weight:800;white-space:nowrap}.dispatcher-scheduler_homeBrowserTools__z3xsL{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px}.dispatcher-scheduler_homeBrowserSearch__LtWOW{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;border:1px solid #a9b9b0;border-radius:5px;background:#fff;padding:0 10px}.dispatcher-scheduler_homeBrowserSearch__LtWOW svg{color:#52645c}.dispatcher-scheduler_homeBrowserSearch__LtWOW input{min-width:0;height:38px;border:0;outline:0;font-size:12px}.dispatcher-scheduler_homeSortControl__a0L2k{display:grid;grid-template-columns:auto auto;align-items:center;grid-gap:7px;gap:7px;color:#5c6c64;font-size:9px;font-weight:850;text-transform:uppercase}.dispatcher-scheduler_homeSortControl__a0L2k select{height:40px;border:1px solid #a9b9b0;border-radius:5px;background:#fff;color:#26332e;padding:0 28px 0 9px;font-size:11px;font-weight:750}.dispatcher-scheduler_customerHomeList__xewF8,.dispatcher-scheduler_siteEventList__60Uvb{display:grid;grid-gap:7px;gap:7px}.dispatcher-scheduler_customerHomeList__xewF8>button,.dispatcher-scheduler_siteEventList__60Uvb article>button{width:100%;min-height:74px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;border:1px solid #cbd4cd;border-radius:6px;background:#fff;color:#26332e;padding:10px 12px;text-align:left}.dispatcher-scheduler_customerHomeList__xewF8>button:hover,.dispatcher-scheduler_siteEventList__60Uvb article>button:hover{border-color:#60927d;background:#f4f8f5}.dispatcher-scheduler_customerHomeList__xewF8>button>span:nth-child(2),.dispatcher-scheduler_siteEventList__60Uvb article>button>span:nth-child(2){min-width:0;display:grid;grid-gap:3px;gap:3px}.dispatcher-scheduler_customerHomeList__xewF8 em,.dispatcher-scheduler_customerHomeList__xewF8 small,.dispatcher-scheduler_customerHomeList__xewF8 strong,.dispatcher-scheduler_siteEventList__60Uvb small,.dispatcher-scheduler_siteEventList__60Uvb strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispatcher-scheduler_customerHomeList__xewF8 strong,.dispatcher-scheduler_siteEventList__60Uvb strong{font-size:13px}.dispatcher-scheduler_customerHomeList__xewF8 small,.dispatcher-scheduler_siteEventList__60Uvb small{color:#64736c;font-size:10px}.dispatcher-scheduler_customerHomeList__xewF8 em{color:#65756d;font-size:9px;font-style:normal;font-weight:700}.dispatcher-scheduler_customerHomeList__xewF8>.dispatcher-scheduler_loadMoreHomes___cP7b{min-height:38px;display:flex;justify-content:center;border-style:dashed;background:#f7f9f7;color:#285f87;padding:8px 12px;font-size:10px;font-weight:850;text-align:center}.dispatcher-scheduler_siteEventHistory__RfgZ6{border-top:1px solid #d2dcd6;padding-top:14px}.dispatcher-scheduler_siteEventList__60Uvb article{overflow:hidden;border:1px solid #cbd4cd;border-radius:6px}.dispatcher-scheduler_siteEventList__60Uvb article>button{border:0;border-radius:5px}.dispatcher-scheduler_siteEventList__60Uvb article>button>svg:last-child{transition:transform .14s ease}.dispatcher-scheduler_siteEventList__60Uvb .dispatcher-scheduler_expandedSiteEvent__2UfN_{border-color:#9bb9d0;background:#f5f8fb}.dispatcher-scheduler_expandedSiteEvent__2UfN_>button>svg:last-child{transform:rotate(90deg)}.dispatcher-scheduler_siteEventSummary__RAKsG{display:grid;grid-gap:7px;gap:7px;margin:0;border-top:1px solid #d6e0e8;padding:12px 14px 13px 55px}.dispatcher-scheduler_siteEventSummary__RAKsG li{padding-left:3px;color:#31413a;font-size:10px;line-height:1.45}.dispatcher-scheduler_siteEventSummary__RAKsG li b{display:inline-block;min-width:68px;color:#53645c;font-size:9px;text-transform:uppercase}.dispatcher-scheduler_siteEventSummary__RAKsG li span{overflow-wrap:anywhere}.dispatcher-scheduler_historyLoading__gfJ5n,.dispatcher-scheduler_homeHistoryEmpty__9Z_a_{min-height:64px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px dashed #bdc9c2;border-radius:5px;background:#f7f9f7;color:#66736e;padding:14px;font-size:11px;text-align:center}.dispatcher-scheduler_visitFieldGrid__3qExY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.dispatcher-scheduler_visitFieldGrid__3qExY label{position:relative;min-width:0;display:grid;grid-gap:6px;gap:6px;color:#56665e;font-size:10px;font-weight:850;text-transform:uppercase}.dispatcher-scheduler_visitFieldGrid__3qExY label em{position:absolute;top:0;right:0;color:#9a4f2e;font-size:8px;font-style:normal}.dispatcher-scheduler_visitFieldGrid__3qExY input,.dispatcher-scheduler_visitFieldGrid__3qExY select,.dispatcher-scheduler_visitFieldGrid__3qExY textarea{width:100%;min-width:0;min-height:42px;border:1px solid #aebdb4;border-radius:5px;background:#fff;color:#1d2925;padding:8px 10px;font:inherit;font-size:13px;text-transform:none}.dispatcher-scheduler_visitFieldGrid__3qExY input:focus,.dispatcher-scheduler_visitFieldGrid__3qExY select:focus,.dispatcher-scheduler_visitFieldGrid__3qExY textarea:focus{border-color:#285f87;outline:2px solid rgba(40,95,135,.14);outline-offset:0}.dispatcher-scheduler_visitFieldGrid__3qExY textarea{min-height:108px;resize:vertical}.dispatcher-scheduler_visitFieldGrid__3qExY .dispatcher-scheduler_fullField__MM0tF{grid-column:1/-1}.dispatcher-scheduler_wizardActions__OH8xZ{min-height:58px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:10px;border-top:1px solid #d3dbd5;padding-top:16px}.dispatcher-scheduler_wizardActions__OH8xZ button{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #aebbb3;border-radius:5px;background:#fff;color:#34453e;padding:0 13px;font-weight:800}.dispatcher-scheduler_wizardActions__OH8xZ .dispatcher-scheduler_primaryWizardAction__zJU7u{border-color:#0b5d4d;background:#0c6654;color:#fff}.dispatcher-scheduler_wizardActions__OH8xZ .dispatcher-scheduler_primaryWizardAction__zJU7u:focus-visible,.dispatcher-scheduler_wizardActions__OH8xZ .dispatcher-scheduler_primaryWizardAction__zJU7u:hover{background:#084f42}.dispatcher-scheduler_wizardActions__OH8xZ button:disabled{cursor:wait;opacity:.65}.dispatcher-scheduler_linkedServiceRequest__qc7Xw{display:flex;align-items:center;gap:8px;border-left:3px solid #217b60;background:#eaf4ef;color:#175a43;padding:10px 12px;font-size:12px;font-weight:800}.dispatcher-scheduler_visitReview__NkIes{margin:0}.dispatcher-scheduler_visitReview__NkIes>div{display:grid;grid-template-columns:92px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start;border-bottom:1px solid #d3dbd5;padding:13px 0}.dispatcher-scheduler_visitReview__NkIes>div:first-child{border-top:1px solid #d3dbd5}.dispatcher-scheduler_visitReview__NkIes dt{color:#61716a;font-size:9px;font-weight:850;text-transform:uppercase}.dispatcher-scheduler_visitReview__NkIes dd{min-width:0;display:grid;grid-gap:4px;gap:4px;margin:0;overflow-wrap:anywhere;font-size:13px;font-weight:750}.dispatcher-scheduler_visitReview__NkIes dd small{color:#68766f;font-size:11px;font-weight:500;line-height:1.4}.dispatcher-scheduler_visitReview__NkIes button{border:0;background:transparent;color:#285f87;padding:0;font-size:11px;font-weight:800}.dispatcher-scheduler_syncOrderNote__T7kSr{display:grid;grid-gap:5px;gap:5px;margin-top:16px;border-left:3px solid #d09c35;background:#fff8e8;padding:11px 13px}.dispatcher-scheduler_syncOrderNote__T7kSr span{color:#79520d;font-size:9px;font-weight:850;text-transform:uppercase}.dispatcher-scheduler_syncOrderNote__T7kSr strong{overflow-wrap:anywhere;font-size:12px;line-height:1.5}.dispatcher-scheduler_syncOutcomeError__f_EG5,.dispatcher-scheduler_syncOutcomePending__ByehY,.dispatcher-scheduler_syncOutcomeSuccess__EzyQ4{display:flex;align-items:flex-start;gap:10px;border-left:4px solid;padding:13px 14px}.dispatcher-scheduler_syncOutcomeSuccess__EzyQ4{border-color:#217b60;background:#eaf4ef;color:#175a43}.dispatcher-scheduler_syncOutcomeError__f_EG5{border-color:#b85c3a;background:#fff0ea;color:#7d351d}.dispatcher-scheduler_syncOutcomePending__ByehY{border-color:#285f87;background:#edf5fa;color:#214f70}.dispatcher-scheduler_syncOutcomeError__f_EG5>span,.dispatcher-scheduler_syncOutcomePending__ByehY>span,.dispatcher-scheduler_syncOutcomeSuccess__EzyQ4>span{min-width:0;display:grid;grid-gap:3px;gap:3px}.dispatcher-scheduler_syncOutcomeError__f_EG5 small,.dispatcher-scheduler_syncOutcomePending__ByehY small,.dispatcher-scheduler_syncOutcomeSuccess__EzyQ4 small{line-height:1.4}.dispatcher-scheduler_visitSyncSteps__GQJEW{margin:18px 0 0;padding:0;list-style:none}.dispatcher-scheduler_visitSyncSteps__GQJEW li{min-height:58px;display:grid;grid-template-columns:28px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;border-bottom:1px solid #d4dcd6;padding:10px 2px}.dispatcher-scheduler_visitSyncSteps__GQJEW li>span{width:25px;height:25px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%}.dispatcher-scheduler_visitSyncSteps__GQJEW li>div{min-width:0;display:grid;grid-gap:2px;gap:2px}.dispatcher-scheduler_visitSyncSteps__GQJEW em,.dispatcher-scheduler_visitSyncSteps__GQJEW small{overflow-wrap:anywhere;color:#66736e;font-size:10px;font-style:normal}.dispatcher-scheduler_visitSyncSteps__GQJEW code{color:#53615b;font-size:10px}.dispatcher-scheduler_visitSyncStepComplete__pOTeC>span{background:#dceee5;color:#176447}.dispatcher-scheduler_visitSyncStepError__83jqg>span{background:#f8ded4;color:#934326}.dispatcher-scheduler_visitSyncStepError__83jqg em{color:#934326}.dispatcher-scheduler_visitSyncStepPending__VftB6>span{background:#dceaf3;color:#285f87}.dispatcher-scheduler_modalBackdrop__PnM4U{justify-content:center;align-items:center;padding:18px}.dispatcher-scheduler_recordModal__Y4XS7{width:min(1120px,100%)}.dispatcher-scheduler_meetingModal__yFzP_,.dispatcher-scheduler_recordModal__Y4XS7{max-height:calc(100vh - 36px);display:flex;flex-direction:column;overflow:hidden;border:1px solid #9faca4;border-radius:7px;background:#fff;box-shadow:0 24px 64px rgba(17,28,23,.3)}.dispatcher-scheduler_meetingModal__yFzP_{width:min(900px,100%)}.dispatcher-scheduler_meetingForm__mns2D{min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 320px;overflow:auto}.dispatcher-scheduler_meetingFields__Sh1x1{display:grid;align-content:start;grid-gap:11px;gap:11px;padding:18px}.dispatcher-scheduler_meetingFields__Sh1x1 .dispatcher-scheduler_recordFieldGrid__CB6qz label,.dispatcher-scheduler_meetingFields__Sh1x1>label{display:grid;grid-gap:5px;gap:5px;color:#596961;font-size:10px;font-weight:850;text-transform:uppercase}.dispatcher-scheduler_meetingFields__Sh1x1 input,.dispatcher-scheduler_meetingFields__Sh1x1 textarea{width:100%;min-height:39px;border:1px solid #bdc9c1;border-radius:5px;background:#fff;color:#1d2925;padding:8px 9px;font:inherit;font-size:13px;text-transform:none}.dispatcher-scheduler_meetingFields__Sh1x1 textarea{min-height:110px;resize:vertical}.dispatcher-scheduler_meetingParticipants__P1VqX,.dispatcher-scheduler_recordParticipants__SnROD{min-width:0;margin:0;border:0;padding:0}.dispatcher-scheduler_meetingParticipants__P1VqX{border-left:1px solid #d2dad4;background:#f6f8f6;padding:18px}.dispatcher-scheduler_meetingParticipants__P1VqX legend,.dispatcher-scheduler_recordParticipants__SnROD legend{display:flex;align-items:center;gap:7px;color:#275f4c;padding:0;font-size:13px;font-weight:800}.dispatcher-scheduler_meetingParticipants__P1VqX>div,.dispatcher-scheduler_recordParticipants__SnROD>div{display:grid;grid-gap:6px;gap:6px;margin-top:13px}.dispatcher-scheduler_meetingParticipants__P1VqX label,.dispatcher-scheduler_recordParticipants__SnROD label{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px;border:1px solid #ccd6d0;border-radius:5px;background:#fff;padding:8px 9px;cursor:pointer}.dispatcher-scheduler_meetingParticipants__P1VqX input,.dispatcher-scheduler_recordParticipants__SnROD input{width:17px;min-height:17px;height:17px;margin:0;accent-color:#0c6654}.dispatcher-scheduler_meetingParticipants__P1VqX span,.dispatcher-scheduler_recordParticipants__SnROD span{min-width:0;display:grid;grid-gap:2px;gap:2px}.dispatcher-scheduler_meetingParticipants__P1VqX small,.dispatcher-scheduler_meetingParticipants__P1VqX strong,.dispatcher-scheduler_recordParticipants__SnROD small,.dispatcher-scheduler_recordParticipants__SnROD strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispatcher-scheduler_meetingParticipants__P1VqX strong,.dispatcher-scheduler_recordParticipants__SnROD strong{color:#25342e;font-size:12px}.dispatcher-scheduler_meetingParticipants__P1VqX small,.dispatcher-scheduler_recordParticipants__SnROD small{color:#66746e;font-size:10px}.dispatcher-scheduler_meetingParticipants__P1VqX .dispatcher-scheduler_participantUnavailable__lIbT8,.dispatcher-scheduler_recordParticipants__SnROD .dispatcher-scheduler_participantUnavailable__lIbT8{background:#eef1ef;color:#7a8580;cursor:default;opacity:.72}.dispatcher-scheduler_meetingForm__mns2D>.dispatcher-scheduler_recordFooter__bZU8M{grid-column:1/-1}.dispatcher-scheduler_modalErrorBanner__X59Tl{flex:0 0 auto;margin:12px 18px 0}.dispatcher-scheduler_meetingForm__mns2D>.dispatcher-scheduler_modalErrorBanner__X59Tl{grid-column:1/-1}.dispatcher-scheduler_recordHeader__Lr8BP{min-height:84px;display:flex;align-items:flex-start;gap:16px;border-bottom:1px solid #cbd4cd;background:#fff;padding:15px 18px}.dispatcher-scheduler_recordHeader__Lr8BP>div{min-width:0;flex:1 1}.dispatcher-scheduler_recordHeader__Lr8BP h2{margin:3px 0 7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:20px;letter-spacing:0}.dispatcher-scheduler_recordBadges__U__Vs{display:flex;flex-wrap:wrap;gap:6px}.dispatcher-scheduler_recordBadges__U__Vs span,.dispatcher-scheduler_recordFooter__bZU8M>span{min-height:22px;display:inline-flex;align-items:center;border:1px solid #c7d0ca;border-radius:4px;background:#f1f5f2;color:#52615b;padding:2px 7px;font-size:10px;font-weight:850;text-transform:uppercase}.dispatcher-scheduler_recordBadges__U__Vs .dispatcher-scheduler_commandBadge__3Ss_V{border-color:#d8b260;background:#fff8e8;color:#79520d}.dispatcher-scheduler_recordLoading__q45w3{min-height:360px;display:flex;align-items:center;justify-content:center;gap:9px;color:#63716b;font-size:13px;font-weight:750}.dispatcher-scheduler_recordForm__i1_j1{min-height:0;display:flex;flex:1 1;flex-direction:column;overflow:hidden}.dispatcher-scheduler_calendarLinkNotice__Fc_YF{min-height:58px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;border-bottom:1px solid #aebbb3;background:#edf3f0;color:#29473c;padding:9px 18px}.dispatcher-scheduler_calendarLinkNoticeReview__ip537{border-color:#d5a39f;background:#fff1f0;color:#7c2924}.dispatcher-scheduler_calendarLinkNotice__Fc_YF>span{min-width:0;display:grid;grid-gap:2px;gap:2px}.dispatcher-scheduler_calendarLinkNotice__Fc_YF small,.dispatcher-scheduler_calendarLinkNotice__Fc_YF strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispatcher-scheduler_calendarLinkNotice__Fc_YF strong{font-size:12px}.dispatcher-scheduler_calendarLinkNotice__Fc_YF small{color:#5e6f67;font-size:10px;font-weight:700}.dispatcher-scheduler_calendarLinkNotice__Fc_YF button{min-height:32px;display:inline-flex;align-items:center;gap:6px;border:1px solid #81928a;border-radius:5px;background:#fff;color:#29473c;padding:6px 9px;font-size:10px;font-weight:850}.dispatcher-scheduler_scheduleAlertList__KC3JZ{display:grid;grid-gap:1px;gap:1px;border-bottom:1px solid #d89b9b;background:#d89b9b;flex:0 0 auto}.dispatcher-scheduler_scheduleAlert__aBUK6{min-height:56px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;background:#fff2f2;color:#7c1f24;padding:9px 18px}.dispatcher-scheduler_scheduleAlert__aBUK6>span{min-width:0;display:grid;grid-gap:2px;gap:2px}.dispatcher-scheduler_scheduleAlert__aBUK6 small,.dispatcher-scheduler_scheduleAlert__aBUK6 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispatcher-scheduler_scheduleAlert__aBUK6 strong{font-size:12px}.dispatcher-scheduler_scheduleAlert__aBUK6 small{color:#895256;font-size:10px;font-weight:700}.dispatcher-scheduler_scheduleAlert__aBUK6 button{min-height:32px;display:inline-flex;align-items:center;gap:6px;border:1px solid #b86767;border-radius:5px;background:#fff;color:#762126;padding:6px 9px;font-size:10px;font-weight:850}.dispatcher-scheduler_recordBody__1gCT0{min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 340px;flex:1 1;overflow:auto}.dispatcher-scheduler_recordEditor___Y23a{min-width:0}.dispatcher-scheduler_recordContext__VE_OV>section,.dispatcher-scheduler_recordSection__9_D_5{padding:18px}.dispatcher-scheduler_recordContext__VE_OV>section+section,.dispatcher-scheduler_recordSection__9_D_5+.dispatcher-scheduler_recordSection__9_D_5{border-top:1px solid #d7ded9}.dispatcher-scheduler_sectionHeading__OOqA3{display:flex;align-items:center;gap:7px;margin-bottom:13px;color:#275f4c}.dispatcher-scheduler_sectionHeading__OOqA3 h3{margin:0;font-size:13px;letter-spacing:0}.dispatcher-scheduler_recordFieldGrid__CB6qz label,.dispatcher-scheduler_recordSection__9_D_5>label{display:grid;grid-gap:5px;gap:5px;margin-top:11px;color:#596961;font-size:10px;font-weight:850;text-transform:uppercase}.dispatcher-scheduler_recordSection__9_D_5 input,.dispatcher-scheduler_recordSection__9_D_5 select,.dispatcher-scheduler_recordSection__9_D_5 textarea{width:100%;min-height:39px;border:1px solid #bdc9c1;border-radius:5px;background:#fff;color:#1d2925;padding:8px 9px;font:inherit;font-size:13px;text-transform:none}.dispatcher-scheduler_recordSection__9_D_5 input[readonly]{background:#f3f5f3;color:#64716c}.dispatcher-scheduler_recordSection__9_D_5 textarea{min-height:92px;resize:vertical}.dispatcher-scheduler_recordSection__9_D_5 .dispatcher-scheduler_notesField__CUtGn{min-height:120px}.dispatcher-scheduler_recordParticipants__SnROD{margin-top:11px}.dispatcher-scheduler_recordParticipants__SnROD>div{grid-template-columns:repeat(2,minmax(0,1fr))}.dispatcher-scheduler_personnelSectionHeading__YKQYQ{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px}.dispatcher-scheduler_personnelSectionHeading__YKQYQ .dispatcher-scheduler_sectionHeading__OOqA3{margin-bottom:0}.dispatcher-scheduler_personnelSectionHeading__YKQYQ>button{min-height:32px;display:inline-flex;align-items:center;gap:6px;border:1px solid #799386;border-radius:5px;background:#fff;color:#245c49;padding:6px 9px;font-size:10px;font-weight:850}.dispatcher-scheduler_assignedPersonnelList__JbXhh{display:grid;grid-gap:6px;gap:6px}.dispatcher-scheduler_assignedPersonnelRow___IMiK{min-width:0;min-height:48px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:9px;gap:9px;border:1px solid #d2dbd5;border-radius:5px;background:#f8faf8;padding:7px 9px}.dispatcher-scheduler_assignedPersonnelRow___IMiK>span{min-width:0;display:grid;grid-gap:2px;gap:2px}.dispatcher-scheduler_assignedPersonnelRow___IMiK small,.dispatcher-scheduler_assignedPersonnelRow___IMiK strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispatcher-scheduler_assignedPersonnelRow___IMiK strong{color:#26352f;font-size:12px}.dispatcher-scheduler_assignedPersonnelRow___IMiK small{color:#68766f;font-size:10px;font-weight:700}.dispatcher-scheduler_assignedPersonnelRow___IMiK>b{border:1px solid #c5d0c9;border-radius:4px;background:#eef3f0;color:#51635b;padding:3px 6px;font-size:9px;text-transform:uppercase}.dispatcher-scheduler_assignedPersonnelRow___IMiK>button{width:31px;height:31px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #c7a6a3;border-radius:5px;background:#fff;color:#8a302a}.dispatcher-scheduler_personnelBackdrop__Qyntn{z-index:70}.dispatcher-scheduler_personnelModal__FR5yS{width:min(720px,100%);max-height:calc(100vh - 36px);display:flex;flex-direction:column;overflow:hidden;border:1px solid #9faca4;border-radius:7px;background:#fff;box-shadow:0 24px 64px rgba(17,28,23,.3)}.dispatcher-scheduler_personnelModal__FR5yS>header{min-height:82px;display:flex;align-items:flex-start;gap:12px;border-bottom:1px solid #ccd5cf;padding:14px 18px}.dispatcher-scheduler_personnelModal__FR5yS>header>div{min-width:0;flex:1 1}.dispatcher-scheduler_personnelModal__FR5yS h2{margin:3px 0 4px;font-size:19px;letter-spacing:0}.dispatcher-scheduler_personnelModal__FR5yS header span{display:block;overflow:hidden;color:#64716b;font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.dispatcher-scheduler_personnelModal__FR5yS header>button{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #c5cec8;border-radius:5px;background:#fff;color:#33433c}.dispatcher-scheduler_personnelModal__FR5yS>form{min-height:0;display:flex;flex-direction:column}.dispatcher-scheduler_personnelPicker__FIKUK{max-height:min(430px,55vh);overflow:auto;padding:18px}.dispatcher-scheduler_personnelPicker__FIKUK>div{grid-template-columns:repeat(2,minmax(0,1fr))}.dispatcher-scheduler_personnelScope__90F_G{margin:0;border:0;border-top:1px solid #d3dcd6;padding:14px 18px}.dispatcher-scheduler_personnelScope__90F_G legend{color:#596961;padding:0;font-size:10px;font-weight:850;text-transform:uppercase}.dispatcher-scheduler_personnelScope__90F_G>div{display:grid;grid-template-columns:1fr 1fr;margin-top:7px;border:1px solid #aebcb4;border-radius:6px;overflow:hidden}.dispatcher-scheduler_personnelScope__90F_G button{min-height:38px;border:0;border-right:1px solid #aebcb4;background:#fff;color:#4c5e56;padding:7px 10px;font-size:11px;font-weight:800}.dispatcher-scheduler_personnelScope__90F_G button:last-child{border-right:0}.dispatcher-scheduler_personnelScope__90F_G .dispatcher-scheduler_personnelScopeSelected__F_tl_{background:#176d57;color:#fff}.dispatcher-scheduler_recordFieldGrid__CB6qz{display:grid;grid-template-columns:1fr 1fr;grid-gap:11px;gap:11px}.dispatcher-scheduler_assignmentLine__DVLg2{min-height:38px;display:flex;align-items:center;gap:8px;margin-top:11px;border-left:3px solid #378667;background:#f1f7f3;color:#43544d;padding:7px 10px;font-size:11px}.dispatcher-scheduler_calendarReminderPanel__i_uy_{margin-top:11px;border:1px solid #d4ddd7;border-radius:6px;background:#f7faf8;overflow:hidden}.dispatcher-scheduler_linkedCalendarExplanation__yWx_v{min-height:54px;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(180px,210px);align-items:center;grid-gap:10px;gap:10px;margin-top:11px;border-left:3px solid #66736e;background:#f0f3f1;color:#43544d;padding:9px 10px}.dispatcher-scheduler_linkedCalendarExplanation__yWx_v>span{display:grid;grid-gap:2px;gap:2px}.dispatcher-scheduler_linkedCalendarExplanation__yWx_v strong{font-size:12px}.dispatcher-scheduler_linkedCalendarExplanation__yWx_v small{color:#65726d;font-size:10px;font-weight:700}.dispatcher-scheduler_linkedCalendarExplanation__yWx_v .dispatcher-scheduler_calendarDurationField__ONZ4M select{min-height:34px;padding:6px 8px;font-size:12px}.dispatcher-scheduler_calendarReminderToggle__e3u2N{min-height:54px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:10px;cursor:pointer}.dispatcher-scheduler_calendarReminderToggle__e3u2N>svg{color:#2b6d52}.dispatcher-scheduler_calendarReminderToggle__e3u2N>span{min-width:0;display:grid;grid-gap:2px;gap:2px}.dispatcher-scheduler_calendarReminderToggle__e3u2N strong{color:#26352f;font-size:12px}.dispatcher-scheduler_calendarReminderToggle__e3u2N small{min-width:0;overflow:hidden;color:#68766f;font-size:10px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.dispatcher-scheduler_calendarReminderToggle__e3u2N input{position:relative;width:38px;min-height:22px;height:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #9aa8a0;border-radius:11px;background:#dce2de;cursor:pointer;transition:background .12s ease,border-color .12s ease}.dispatcher-scheduler_calendarReminderToggle__e3u2N input:after{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;content:"";box-shadow:0 1px 3px rgba(27,43,36,.22);transition:transform .12s ease}.dispatcher-scheduler_calendarReminderToggle__e3u2N input:checked{border-color:#287759;background:#378667}.dispatcher-scheduler_calendarReminderToggle__e3u2N input:checked:after{transform:translateX(16px)}.dispatcher-scheduler_calendarReminderToggle__e3u2N input:focus-visible{outline:2px solid #246f9f;outline-offset:2px}.dispatcher-scheduler_calendarReminderFields__9L60N{display:grid;grid-template-columns:minmax(0,1fr) 150px;grid-gap:11px;gap:11px;border-top:1px solid #d7ded9;background:#fff;padding:11px}.dispatcher-scheduler_calendarReminderFields__9L60N label{display:grid;grid-gap:5px;gap:5px;color:#596961;font-size:10px;font-weight:850;text-transform:uppercase}.dispatcher-scheduler_relatedWorkOrders__k_zpu{border-top:1px solid #d7ded9}.dispatcher-scheduler_relatedWorkOrders__k_zpu a{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid #d7ded9;color:#1f3f34;padding:8px 4px;text-decoration:none}.dispatcher-scheduler_relatedWorkOrders__k_zpu a:hover{background:#f2f7f4}.dispatcher-scheduler_relatedWorkOrders__k_zpu a>span{min-width:0;display:grid;grid-gap:3px;gap:3px}.dispatcher-scheduler_relatedWorkOrders__k_zpu a>span:last-child{flex:0 0 auto;grid-auto-flow:column;align-items:center;color:#557068}.dispatcher-scheduler_relatedWorkOrders__k_zpu small,.dispatcher-scheduler_relatedWorkOrders__k_zpu strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispatcher-scheduler_relatedWorkOrders__k_zpu strong{font-size:12px}.dispatcher-scheduler_relatedWorkOrders__k_zpu small{color:#687771;font-size:10px;font-weight:700}.dispatcher-scheduler_recordContext__VE_OV{min-width:0;border-left:1px solid #d2dad4;background:#f6f8f6}.dispatcher-scheduler_recordContext__VE_OV dl{display:grid;grid-gap:9px;gap:9px;margin:0}.dispatcher-scheduler_recordContext__VE_OV dl>div{display:grid;grid-gap:2px;gap:2px}.dispatcher-scheduler_recordContext__VE_OV dt{color:#6e7a75;font-size:9px;font-weight:850;text-transform:uppercase}.dispatcher-scheduler_recordContext__VE_OV address,.dispatcher-scheduler_recordContext__VE_OV dd{margin:0;color:#26342f;font-size:12px;font-style:normal;line-height:1.45}.dispatcher-scheduler_recordContext__VE_OV a{display:inline-flex;align-items:center;gap:4px;color:#285f87;overflow-wrap:anywhere;text-decoration:none}.dispatcher-scheduler_gaDetFormPanel__A_Tr0{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;border:1px solid #c9d5ce;border-radius:6px;background:#fff;padding:10px}.dispatcher-scheduler_gaDetFormPanel__A_Tr0 span{min-width:0;display:grid;grid-gap:3px;gap:3px}.dispatcher-scheduler_gaDetFormPanel__A_Tr0 strong{color:#26342f;font-size:12px}.dispatcher-scheduler_gaDetFormPanel__A_Tr0 small{color:#65756e;font-size:10px;font-weight:700;line-height:1.35}.dispatcher-scheduler_gaDetFormPanel__A_Tr0 button{min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #285f87;border-radius:5px;background:#285f87;color:#fff;padding:6px 10px;font-size:10px;font-weight:850;white-space:nowrap}.dispatcher-scheduler_gaDetFormPanel__A_Tr0 button:disabled{cursor:wait;opacity:.7}.dispatcher-scheduler_gaDetFormError__Wcog4{display:flex;align-items:flex-start;gap:7px;margin-top:8px;border:1px solid #dfb1ad;border-radius:6px;background:#fff4f2;color:#9b302a;padding:8px 9px;font-size:10px;font-weight:800;line-height:1.35}.dispatcher-scheduler_gaDetManualAreaPanel__cwcWg{display:grid;grid-gap:8px;gap:8px;margin-top:8px;border:1px solid #c9d5ce;border-radius:6px;background:#fff;padding:10px}.dispatcher-scheduler_gaDetManualAreaPanel__cwcWg strong{color:#26342f;font-size:12px}.dispatcher-scheduler_gaDetManualAreaPanel__cwcWg small{color:#65756e;font-size:10px;font-weight:750;line-height:1.35}.dispatcher-scheduler_gaDetManualAreaPanel__cwcWg>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.dispatcher-scheduler_gaDetManualAreaPanel__cwcWg label{display:grid;grid-gap:4px;gap:4px;color:#5d6c65;font-size:10px;font-weight:850;text-transform:uppercase}.dispatcher-scheduler_gaDetManualAreaPanel__cwcWg input{min-width:0;height:34px;border:1px solid #c7d0ca;border-radius:5px;background:#fff;color:#1f2d28;padding:0 9px;font-size:12px;font-weight:750}.dispatcher-scheduler_rcdogBriefing__7IHxW{display:grid;grid-gap:13px;gap:13px}.dispatcher-scheduler_rcdogBriefing__7IHxW+.dispatcher-scheduler_rcdogBriefing__7IHxW{margin-top:14px;border-top:1px solid #d7ded9;padding-top:14px}.dispatcher-scheduler_rcdogPanelError__cxKpr,.dispatcher-scheduler_rcdogPanelStatus__gw03A{min-height:34px;display:flex;align-items:center;gap:8px;border:1px solid #d4ddd7;border-radius:6px;background:#f7faf8;color:#63716b;padding:8px 10px;font-size:11px;font-weight:800}.dispatcher-scheduler_rcdogPanelError__cxKpr{border-color:#e0b3ae;background:#fff6f4;color:#9e2b25}.dispatcher-scheduler_rcdogMatchActions__cEPHE{display:flex;justify-content:flex-start}.dispatcher-scheduler_rcdogMatchActions__cEPHE button{min-height:28px;display:inline-flex;align-items:center;gap:5px;border:1px solid #c9827c;border-radius:5px;background:#fff;color:#9e2b25;padding:5px 8px;font-size:10px;font-weight:850}.dispatcher-scheduler_rcdogMatchActions__cEPHE button:hover:not(:disabled){background:#fff1ef}.dispatcher-scheduler_rcdogMatchActions__cEPHE button:disabled{cursor:not-allowed;opacity:.6}.dispatcher-scheduler_rcdogMatchForm__1xT5d{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;border-top:1px solid #dce3df;padding-top:12px}.dispatcher-scheduler_rcdogMatchForm__1xT5d label{min-width:0;display:grid;grid-gap:4px;gap:4px;color:#63736b;font-size:9px;font-weight:850;text-transform:uppercase}.dispatcher-scheduler_rcdogMatchForm__1xT5d input{width:100%;min-height:32px;border:1px solid #c3cec7;border-radius:5px;background:#fff;color:#26342f;padding:6px 8px;font-size:12px;font-weight:700;text-transform:none}.dispatcher-scheduler_rcdogMatchForm__1xT5d button{align-self:end;min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #246f9f;border-radius:5px;background:#fff;color:#285f87;padding:6px 10px;font-size:10px;font-weight:850}.dispatcher-scheduler_rcdogMatchForm__1xT5d button:hover:not(:disabled){background:#eef5f8}.dispatcher-scheduler_rcdogMatchForm__1xT5d button:disabled,.dispatcher-scheduler_rcdogMatchForm__1xT5d input:disabled{cursor:not-allowed;opacity:.6}.dispatcher-scheduler_rcdogEventHistory__IxngT{display:grid;grid-gap:8px;gap:8px;border-top:1px solid #dce3df;padding-top:12px}.dispatcher-scheduler_rcdogEventHistory__IxngT>header{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.dispatcher-scheduler_rcdogEventHistory__IxngT>header strong{color:#2b473c;font-size:11px}.dispatcher-scheduler_rcdogEventHistory__IxngT>header small{color:#68766f;font-size:9px;font-weight:750;text-align:right}.dispatcher-scheduler_rcdogEventList__qASVG{display:grid;grid-gap:7px;gap:7px}.dispatcher-scheduler_rcdogEventList__qASVG article{overflow:hidden;border:1px solid #cbd4cd;border-radius:6px;background:#fff}.dispatcher-scheduler_rcdogEventList__qASVG article>button{width:100%;min-height:62px;display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;grid-gap:9px;gap:9px;border:0;background:#fff;color:#26332e;padding:9px 10px;text-align:left}.dispatcher-scheduler_rcdogEventList__qASVG article>button:hover{background:#f4f8f5}.dispatcher-scheduler_rcdogEventList__qASVG article>button>span:nth-child(2){min-width:0;display:grid;grid-gap:2px;gap:2px}.dispatcher-scheduler_rcdogEventList__qASVG small,.dispatcher-scheduler_rcdogEventList__qASVG strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispatcher-scheduler_rcdogEventList__qASVG strong{font-size:12px}.dispatcher-scheduler_rcdogEventList__qASVG small{color:#66736e;font-size:9px;font-weight:750}.dispatcher-scheduler_rcdogEventList__qASVG article>button>svg:last-child{color:#6a7a72;transition:transform .14s ease}.dispatcher-scheduler_expandedRcdogEvent__QBm9t{border-color:#8fb0c8}.dispatcher-scheduler_expandedRcdogEvent__QBm9t>button>svg:last-child{transform:rotate(90deg)}.dispatcher-scheduler_rcdogEventDetail__tcN1Q{display:grid;grid-gap:11px;gap:11px;border-top:1px solid #d6e0e8;background:#f9fbfa;padding:11px 12px 12px}.dispatcher-scheduler_rcdogEventFacts__wUq7t,.dispatcher-scheduler_rcdogFailureItems__1KIof ul{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.dispatcher-scheduler_rcdogEventFacts__wUq7t li,.dispatcher-scheduler_rcdogFailureItems__1KIof li{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:8px;gap:8px;color:#2d3f37;font-size:10px;line-height:1.4}.dispatcher-scheduler_rcdogEventFacts__wUq7t b,.dispatcher-scheduler_rcdogEventNotes__vNjum dt,.dispatcher-scheduler_rcdogFailureItems__1KIof span{color:#64736c;font-size:9px;font-weight:850;text-transform:uppercase}.dispatcher-scheduler_rcdogEventFacts__wUq7t span,.dispatcher-scheduler_rcdogEventNotes__vNjum dd,.dispatcher-scheduler_rcdogFailureItems__1KIof b{min-width:0;overflow-wrap:anywhere}.dispatcher-scheduler_rcdogEventAttachments__g80lx,.dispatcher-scheduler_rcdogEventNotes__vNjum,.dispatcher-scheduler_rcdogFailureItems__1KIof{display:grid;grid-gap:7px;gap:7px}.dispatcher-scheduler_rcdogEventAttachments__g80lx>strong,.dispatcher-scheduler_rcdogEventNotes__vNjum>strong,.dispatcher-scheduler_rcdogFailureItems__1KIof>strong{color:#2d604e;font-size:10px}.dispatcher-scheduler_rcdogEventNotes__vNjum dl{gap:8px}.dispatcher-scheduler_rcdogEventNotes__vNjum dd{color:#2e3d37;font-size:10px}.dispatcher-scheduler_rcdogEventAttachments__g80lx>div{display:grid;grid-gap:6px;gap:6px}.dispatcher-scheduler_rcdogEventAttachments__g80lx a,.dispatcher-scheduler_rcdogEventAttachments__g80lx button{min-width:0;width:100%;display:flex;align-items:flex-start;gap:7px;border:1px solid #cfdbd4;border-radius:5px;background:#fff;color:#285f87;padding:7px 8px;text-align:left;font:inherit;cursor:pointer}.dispatcher-scheduler_rcdogEventAttachments__g80lx a>span,.dispatcher-scheduler_rcdogEventAttachments__g80lx button>span{min-width:0;display:grid;grid-gap:2px;gap:2px}.dispatcher-scheduler_rcdogEventAttachments__g80lx b,.dispatcher-scheduler_rcdogEventAttachments__g80lx small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispatcher-scheduler_rcdogEventAttachments__g80lx b{font-size:10px}.dispatcher-scheduler_rcdogEventAttachments__g80lx small{color:#68766f;font-size:9px}.dispatcher-scheduler_rcdogEventActions__u1y_V{display:flex;justify-content:flex-start}.dispatcher-scheduler_recordContext__VE_OV .dispatcher-scheduler_rcdogOpenButton__8cc6e{min-height:30px;border:1px solid #285f87;border-radius:5px;background:#fff;color:#285f87;padding:6px 9px;font-size:10px;font-weight:850}.dispatcher-scheduler_rcdogEventAttachments__g80lx a:hover,.dispatcher-scheduler_rcdogEventAttachments__g80lx button:hover,.dispatcher-scheduler_recordContext__VE_OV .dispatcher-scheduler_rcdogOpenButton__8cc6e:hover{background:#eef5f8}.dispatcher-scheduler_rcdogAttachmentPreviewBackdrop__kjA6C{position:fixed;z-index:120;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(18,27,24,.58);padding:24px}.dispatcher-scheduler_rcdogAttachmentPreview__ASif1{width:min(980px,100%);max-height:calc(100vh - 48px);display:flex;flex-direction:column;overflow:hidden;border:1px solid #8fa099;border-radius:7px;background:#fff;box-shadow:0 26px 72px rgba(14,25,20,.38)}.dispatcher-scheduler_rcdogAttachmentPreview__ASif1>header{min-height:76px;display:flex;align-items:flex-start;gap:14px;border-bottom:1px solid #cbd4cd;background:#fff;padding:14px 16px}.dispatcher-scheduler_rcdogAttachmentPreview__ASif1>header>div{min-width:0;flex:1 1}.dispatcher-scheduler_rcdogAttachmentPreview__ASif1 h2{margin:3px 0 5px;overflow:hidden;color:#1d2b26;text-overflow:ellipsis;white-space:nowrap;font-size:18px;letter-spacing:0}.dispatcher-scheduler_rcdogAttachmentPreview__ASif1 header span{color:#63716b;font-size:11px;font-weight:750}.dispatcher-scheduler_rcdogAttachmentPreview__ASif1 header button{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #cbd4cd;border-radius:5px;background:#fff;color:#253630}.dispatcher-scheduler_rcdogAttachmentPreviewBody__50Yvr{min-height:min(60vh,520px);display:flex;align-items:center;justify-content:center;overflow:auto;background:#202925;padding:14px}.dispatcher-scheduler_rcdogAttachmentPreviewBody__50Yvr iframe,.dispatcher-scheduler_rcdogAttachmentPreviewBody__50Yvr img{max-width:100%;max-height:100%;border:0;border-radius:4px;background:#fff}.dispatcher-scheduler_rcdogAttachmentPreviewBody__50Yvr img{object-fit:contain}.dispatcher-scheduler_rcdogAttachmentPreviewBody__50Yvr iframe{width:100%;min-height:min(60vh,520px)}.dispatcher-scheduler_rcdogAttachmentPreviewNotes__ex9uc{margin:0;border-top:1px solid #cbd4cd;color:#2e3d37;padding:10px 16px;font-size:12px}.dispatcher-scheduler_rcdogAttachmentPreview__ASif1>footer{min-height:54px;display:flex;align-items:center;justify-content:flex-end;gap:8px;border-top:1px solid #cbd4cd;background:#fff;padding:9px 16px}.dispatcher-scheduler_rcdogAttachmentPreview__ASif1 footer a,.dispatcher-scheduler_rcdogAttachmentPreview__ASif1 footer button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #8fa099;border-radius:5px;background:#fff;color:#2e3c36;padding:0 11px;font-size:12px;font-weight:800;text-decoration:none}.dispatcher-scheduler_rcdogAttachmentPreview__ASif1 footer a{border-color:#285f87;color:#285f87;margin-right:auto}.dispatcher-scheduler_rcdogEventMuted__cYHKE{margin:0;color:#6d7974;font-size:10px;font-weight:700}.dispatcher-scheduler_meetingParticipantSummary__4myWB{display:grid;grid-gap:7px;gap:7px}.dispatcher-scheduler_meetingParticipantSummary__4myWB>div{min-width:0;display:grid;grid-gap:2px;gap:2px;border-bottom:1px solid #d9e0db;padding-bottom:7px}.dispatcher-scheduler_meetingParticipantSummary__4myWB small,.dispatcher-scheduler_meetingParticipantSummary__4myWB strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispatcher-scheduler_meetingParticipantSummary__4myWB strong{font-size:12px}.dispatcher-scheduler_meetingParticipantSummary__4myWB small{color:#66746e;font-size:10px}.dispatcher-scheduler_contactList__MZbpe,.dispatcher-scheduler_contactList__MZbpe>div,.dispatcher-scheduler_recordContext__VE_OV address{display:grid;grid-gap:4px;gap:4px}.dispatcher-scheduler_recordContext__VE_OV address small{margin-top:5px;color:#66736e}.dispatcher-scheduler_contactList__MZbpe>div+div{margin-top:8px;padding-top:8px;border-top:1px solid #d7ded9}.dispatcher-scheduler_contactList__MZbpe strong{font-size:12px}.dispatcher-scheduler_contactList__MZbpe a{font-size:11px}.dispatcher-scheduler_assignedContact__kmd9L{display:grid;grid-gap:4px;gap:4px}.dispatcher-scheduler_assignedContact__kmd9L strong{font-size:12px}.dispatcher-scheduler_assignedContact__kmd9L a{font-size:11px}.dispatcher-scheduler_contactPicker__evbD5{position:relative;margin-top:10px}.dispatcher-scheduler_contactPicker__evbD5>summary{width:max-content;list-style:none;cursor:pointer;border:1px solid #9aa8a0;border-radius:5px;background:#fff;color:#28463b;padding:6px 9px;font-size:11px;font-weight:800}.dispatcher-scheduler_contactPicker__evbD5>summary::-webkit-details-marker{display:none}.dispatcher-scheduler_contactPicker__evbD5>div{max-height:220px;display:grid;grid-gap:3px;gap:3px;overflow-y:auto;margin-top:6px;border:1px solid #c8d2cc;border-radius:6px;background:#fff;padding:5px;box-shadow:0 10px 24px rgba(27,43,36,.14)}.dispatcher-scheduler_contactPicker__evbD5 button{min-height:42px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px 8px;gap:2px 8px;align-items:center;border:0;border-radius:4px;background:transparent;color:#26352f;padding:7px 8px;text-align:left}.dispatcher-scheduler_contactPicker__evbD5 .dispatcher-scheduler_contactOptionSelected__4GLIH,.dispatcher-scheduler_contactPicker__evbD5 button:hover{background:#eaf3ee}.dispatcher-scheduler_contactPicker__evbD5 button small,.dispatcher-scheduler_contactPicker__evbD5 button strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispatcher-scheduler_contactPicker__evbD5 button small{grid-column:1;color:#67756f;font-size:10px}.dispatcher-scheduler_contactPicker__evbD5 button svg{grid-column:2;grid-row:1/span 2;color:#17694c}.dispatcher-scheduler_inlineEmpty__KSaBw{color:#75817c;font-size:11px;font-weight:700}.dispatcher-scheduler_scheduleNoticeList__d9o4W{display:grid;grid-gap:1px;gap:1px;border:1px solid #d4ddd7;border-radius:6px;overflow:hidden;background:#d4ddd7}.dispatcher-scheduler_scheduleNoticeRecipient__WoUpn{min-height:48px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;background:#fff;padding:7px 9px;cursor:pointer}.dispatcher-scheduler_scheduleNoticeRecipient__WoUpn>span{min-width:0;display:grid;grid-gap:2px;gap:2px}.dispatcher-scheduler_scheduleNoticeRecipient__WoUpn small,.dispatcher-scheduler_scheduleNoticeRecipient__WoUpn strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispatcher-scheduler_scheduleNoticeRecipient__WoUpn strong{color:#26352f;font-size:11px}.dispatcher-scheduler_scheduleNoticeRecipient__WoUpn small{color:#69766f;font-size:9px;font-weight:700}.dispatcher-scheduler_scheduleNoticeRecipient__WoUpn input{position:relative;width:34px;height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #9aa8a0;border-radius:10px;background:#dce2de;cursor:pointer;transition:background .12s ease,border-color .12s ease}.dispatcher-scheduler_scheduleNoticeRecipient__WoUpn input:after{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;content:"";box-shadow:0 1px 3px rgba(27,43,36,.22);transition:transform .12s ease}.dispatcher-scheduler_scheduleNoticeRecipient__WoUpn input:checked{border-color:#287759;background:#378667}.dispatcher-scheduler_scheduleNoticeRecipient__WoUpn input:checked:after{transform:translateX(14px)}.dispatcher-scheduler_scheduleNoticeRecipient__WoUpn input:focus-visible{outline:2px solid #246f9f;outline-offset:2px}@media (prefers-reduced-motion:reduce){.dispatcher-scheduler_declinedCalendarCard__sxN2N{animation:none;box-shadow:0 0 0 3px rgba(201,53,53,.72),0 4px 9px rgba(41,62,53,.09)}}.dispatcher-scheduler_recordFooter__bZU8M{min-height:62px;display:flex;align-items:center;justify-content:flex-end;gap:8px;border-top:1px solid #cbd4cd;background:#fff;padding:10px 18px;flex:0 0 auto}.dispatcher-scheduler_recordFooter__bZU8M>span{margin-right:auto}.dispatcher-scheduler_recordFooter__bZU8M button{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #9aa69f;border-radius:5px;background:#fff;color:#2e3c36;padding:0 13px;font-weight:800}.dispatcher-scheduler_recordFooter__bZU8M button:disabled{cursor:not-allowed;opacity:.55}.dispatcher-scheduler_recordFooter__bZU8M .dispatcher-scheduler_saveRecordButton__1Dm9k{border-color:#0b5d4d;background:#0c6654;color:#fff}.dispatcher-scheduler_recordFooter__bZU8M .dispatcher-scheduler_deleteRecordButton__BUsjf{border-color:#c9827c;color:#a22923}.dispatcher-scheduler_recordFooter__bZU8M .dispatcher-scheduler_deleteRecordButton__BUsjf:hover{background:#fff1ef}.dispatcher-scheduler_recordFooter__bZU8M .dispatcher-scheduler_availabilityOverrideButton__ArgVx{border-color:#8a9690;color:#45524c}.dispatcher-scheduler_calendarIntakeModal__DmKax{width:min(940px,100%);max-height:calc(100vh - 36px);display:flex;flex-direction:column;overflow:hidden;border:1px solid #9faca4;border-radius:7px;background:#fff;box-shadow:0 24px 64px rgba(17,28,23,.3)}.dispatcher-scheduler_calendarIntakeBody__MuPWh{min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 300px;flex:1 1;overflow:auto}.dispatcher-scheduler_calendarIntakeMain__xOLIw{min-width:0}.dispatcher-scheduler_calendarIntakeSummary__6Ykjv{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:#d5ddd8}.dispatcher-scheduler_calendarIntakeSummary__6Ykjv>div{min-width:0;min-height:66px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px;background:#f8faf8;padding:11px 14px}.dispatcher-scheduler_calendarIntakeSummary__6Ykjv svg{color:#436358}.dispatcher-scheduler_calendarIntakeSummary__6Ykjv span{min-width:0;display:grid;grid-gap:2px;gap:2px}.dispatcher-scheduler_calendarIntakeSummary__6Ykjv small,.dispatcher-scheduler_calendarIntakeSummary__6Ykjv strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispatcher-scheduler_calendarIntakeSummary__6Ykjv strong{color:#5d6a65;font-size:9px;text-transform:uppercase}.dispatcher-scheduler_calendarIntakeSummary__6Ykjv small{color:#26342f;font-size:11px;font-weight:750}.dispatcher-scheduler_calendarIntakeAside__04wbI>section,.dispatcher-scheduler_calendarIntakeSection__gEieO{padding:17px}.dispatcher-scheduler_calendarIntakeAside__04wbI>section+section,.dispatcher-scheduler_calendarIntakeSection__gEieO+.dispatcher-scheduler_calendarIntakeSection__gEieO{border-top:1px solid #d5ddd8}.dispatcher-scheduler_calendarEventBody__Fp01K{margin:0;color:#34423c;font-size:12px;line-height:1.55;white-space:pre-wrap}.dispatcher-scheduler_calendarSourceLinks__Hajvr{display:flex;flex-wrap:wrap;gap:13px;margin-top:13px}.dispatcher-scheduler_calendarSourceLinks__Hajvr a{display:inline-flex;align-items:center;gap:5px;color:#285f87;font-size:11px;font-weight:800;text-decoration:none}.dispatcher-scheduler_calendarAttendeeList__mk7aU{border-top:1px solid #d5ddd8}.dispatcher-scheduler_calendarAttendeeList__mk7aU>div{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #d5ddd8;padding:7px 2px}.dispatcher-scheduler_calendarAttendeeList__mk7aU>div>span:first-child{min-width:0;display:grid;grid-gap:2px;gap:2px}.dispatcher-scheduler_calendarAttendeeList__mk7aU small,.dispatcher-scheduler_calendarAttendeeList__mk7aU strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispatcher-scheduler_calendarAttendeeList__mk7aU strong{font-size:11px}.dispatcher-scheduler_calendarAttendeeList__mk7aU small,.dispatcher-scheduler_calendarAttendeeList__mk7aU>div>span:last-child{color:#66736e;font-size:9px;font-weight:800}.dispatcher-scheduler_calendarAttendeeList__mk7aU>div>span:last-child{flex:0 0 auto;text-transform:uppercase}.dispatcher-scheduler_calendarIntakeAside__04wbI{min-width:0;border-left:1px solid #d2dad4;background:#f5f7f5}.dispatcher-scheduler_calendarIntakeAside__04wbI dl{display:grid;grid-gap:10px;gap:10px;margin:0}.dispatcher-scheduler_calendarIntakeAside__04wbI dl>div{display:grid;grid-gap:2px;gap:2px}.dispatcher-scheduler_calendarIntakeAside__04wbI dt{color:#6e7a75;font-size:9px;font-weight:850;text-transform:uppercase}.dispatcher-scheduler_calendarIntakeAside__04wbI dd{margin:0;color:#26342f;font-size:12px}.dispatcher-scheduler_calendarDurationField__ONZ4M,.dispatcher-scheduler_linkedTaskSummary__vISDQ{display:grid;grid-gap:7px;gap:7px}.dispatcher-scheduler_linkedTaskSummary__vISDQ strong{color:#2f5144;font-size:12px}.dispatcher-scheduler_calendarDurationField__ONZ4M small,.dispatcher-scheduler_linkedTaskSummary__vISDQ small,.dispatcher-scheduler_linkedTaskSummary__vISDQ span{color:#65726d;font-size:10px;font-weight:700;line-height:1.45}.dispatcher-scheduler_calendarDurationField__ONZ4M{min-width:0;margin:0;border:0;padding:0;color:#596961;font-size:10px;font-weight:850;text-transform:uppercase}.dispatcher-scheduler_calendarDurationField__ONZ4M legend{padding:0}.dispatcher-scheduler_calendarDurationControls___0aQx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.dispatcher-scheduler_calendarDurationControls___0aQx label{min-width:0;display:grid;grid-gap:4px;gap:4px}.dispatcher-scheduler_calendarDurationControls___0aQx span{color:#6a7771;font-size:9px}.dispatcher-scheduler_calendarDurationField__ONZ4M select{width:100%;min-height:39px;border:1px solid #bdc9c1;border-radius:5px;background:#fff;color:#1d2925;padding:8px 9px;font:inherit;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-transform:none}.dispatcher-scheduler_calendarDurationField__ONZ4M select:disabled{background:#edf1ee;color:#6c7772}.dispatcher-scheduler_workerModal__aUpFD{width:min(520px,100%);border:1px solid #aebbb3;border-radius:7px;background:#fff;box-shadow:0 24px 64px rgba(17,28,23,.28)}.dispatcher-scheduler_workerModal__aUpFD header{border-radius:7px 7px 0 0}.dispatcher-scheduler_workerAvatar__nYMFV{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#e6f0eb;color:#176147}.dispatcher-scheduler_workerModal__aUpFD>label{margin:16px 18px 10px}.dispatcher-scheduler_workerCalendarMode__vJitL{min-width:0;margin:0 18px 12px;border:0;padding:0}.dispatcher-scheduler_workerCalendarMode__vJitL legend{margin-bottom:5px;color:#596961;font-size:10px;font-weight:850;text-transform:uppercase}.dispatcher-scheduler_calendarModeControl___JHW9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:3px;gap:3px;border:1px solid #bdc9c1;border-radius:6px;background:#eef3f0;padding:3px}.dispatcher-scheduler_calendarModeControl___JHW9 button{min-width:0;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid transparent;border-radius:4px;background:transparent;color:#4e6159;font:inherit;font-size:12px;font-weight:800}.dispatcher-scheduler_calendarModeControl___JHW9 button:hover:not(:disabled){background:#f7faf8;color:#24463a}.dispatcher-scheduler_calendarModeControl___JHW9 .dispatcher-scheduler_calendarModeSelected__vzkm5{border-color:#9db3a8;background:#fff;color:#176147;box-shadow:0 1px 3px rgba(27,43,36,.1)}.dispatcher-scheduler_calendarModeControl___JHW9 button:focus-visible{outline:2px solid #285f87;outline-offset:1px}.dispatcher-scheduler_calendarModeControl___JHW9 button:disabled{cursor:wait;opacity:.65}.dispatcher-scheduler_workerReminderSettings__I2Q6q{display:grid;grid-gap:10px;gap:10px;margin:0 18px 12px;border:1px solid #d4ddd7;border-radius:6px;background:#f7faf8;padding:12px}.dispatcher-scheduler_workerReminderSettings__I2Q6q input,.dispatcher-scheduler_workerReminderSettings__I2Q6q select{background:#fff}.dispatcher-scheduler_calendarActions__c3thg{gap:8px;padding:0 18px 16px}.dispatcher-scheduler_calendarActions__c3thg button:first-child{border-color:#8c9a93;background:#fff;color:#2b3a34}.dispatcher-scheduler_calendarLoading__FAHdw,.dispatcher-scheduler_feedNote__wKt1W{margin:0 18px 16px;color:#66736e;font-size:12px}.dispatcher-scheduler_feedPanel__uIJRR{border-top:1px solid #d4dcd6;background:#f4f7f4;padding:14px 18px 18px}.dispatcher-scheduler_feedPanel__uIJRR>div{flex-wrap:wrap;gap:7px;margin-top:10px}.dispatcher-scheduler_feedPanel__uIJRR a{min-height:34px;display:inline-flex;align-items:center;gap:6px;border:1px solid #9eaaa4;border-radius:5px;background:#fff;color:#234d3e;padding:0 10px;text-decoration:none;font-size:11px;font-weight:800}.dispatcher-scheduler_authShell__B0sqS{min-height:100vh;display:grid;place-items:center;background:#24353d;padding:22px}.dispatcher-scheduler_authPanel__S8fvh{width:min(430px,100%);border:1px solid #bdc8c1;border-radius:7px;background:#fff;padding:28px;box-shadow:0 28px 72px rgba(8,18,14,.32)}.dispatcher-scheduler_authPanel__S8fvh .dispatcher-scheduler_brandMark__LS5kf{margin-bottom:18px}.dispatcher-scheduler_authPanel__S8fvh h1{margin:4px 0 20px;font-size:26px}.dispatcher-scheduler_authForm__6vVBv{display:grid;grid-gap:12px;gap:12px}.dispatcher-scheduler_authForm__6vVBv button{margin-top:3px}.dispatcher-scheduler_tokenEntry__wT3fX{display:grid;grid-template-columns:minmax(0,1fr) 38px;grid-gap:6px;gap:6px;margin-top:18px;padding-top:18px;border-top:1px solid #d7ded9}.dispatcher-scheduler_tokenEntry__wT3fX button{display:inline-flex;align-items:center;justify-content:center;border:1px solid #899891;border-radius:5px;background:#f4f6f4;color:#2d4038}.dispatcher-scheduler_spin__zlpaS{animation:dispatcher-scheduler_spin__zlpaS .8s linear infinite}@keyframes dispatcher-scheduler_spin__zlpaS{to{transform:rotate(1turn)}}@media (max-width:1500px) and (min-width:1201px){.dispatcher-scheduler_topbar__gMmAi{grid-template-columns:minmax(240px,.75fr) auto max-content;gap:12px}.dispatcher-scheduler_navSearchShell__gUlTK{width:min(390px,100%)}}@media (max-width:1200px){.dispatcher-scheduler_topbar__gMmAi{grid-template-columns:1fr auto}.dispatcher-scheduler_dateControls___Lppu{grid-column:1/-1;grid-row:2;justify-content:center}.dispatcher-scheduler_navSearchShell__gUlTK,.dispatcher-scheduler_navSearch__pMm0I{width:100%}.dispatcher-scheduler_workspace__dWmBY{grid-template-columns:280px minmax(0,1fr)}}@media (max-width:720px){.dispatcher-scheduler_shell__J1pZY{padding:0}.dispatcher-scheduler_topbar__gMmAi{top:0;grid-template-columns:1fr;border-left:0;border-right:0}.dispatcher-scheduler_dateControls___Lppu,.dispatcher-scheduler_topActions__DPTnG{grid-column:auto;grid-row:auto;justify-content:flex-start;flex-wrap:wrap}.dispatcher-scheduler_datePickerPopover__xBbKZ{left:0;transform:none}.dispatcher-scheduler_navSearchPanel__GjbKd{width:calc(100vw - 20px);max-height:calc(100vh - 156px)}.dispatcher-scheduler_continuityBar__qsYgX{flex-wrap:wrap;padding:8px 12px}.dispatcher-scheduler_syncStatusPopover__1zwfR{width:calc(100vw - 28px)}.dispatcher-scheduler_conflictStatusPopover__VlJun{right:-10px;left:auto;width:calc(100vw - 28px)}.dispatcher-scheduler_conflictDifferences__QbDfA>div{grid-template-columns:80px minmax(0,1fr)}.dispatcher-scheduler_conflictDifferences__QbDfA dd:last-child{grid-column:2}.dispatcher-scheduler_barSpacer__TMRdX{display:none}.dispatcher-scheduler_workspace__dWmBY{display:block;border-left:0;border-right:0}.dispatcher-scheduler_tray__ajvww{max-height:390px;border-right:0;border-bottom:1px solid #cbd4cd}.dispatcher-scheduler_trayList__ExxsG{max-height:235px}.dispatcher-scheduler_assetForm__q_4Pf{grid-template-columns:1fr}.dispatcher-scheduler_assetForm__q_4Pf label,.dispatcher-scheduler_backButton__II6Dx,.dispatcher-scheduler_createButton__8nXUM{grid-column:1}.dispatcher-scheduler_visitWizard__vEPWC{width:100vw;border-left:0}.dispatcher-scheduler_visitStepRail__rut41{grid-template-columns:repeat(6,minmax(58px,1fr));justify-content:start;padding-inline:10px}.dispatcher-scheduler_visitStepRail__rut41 button{min-width:58px;padding-inline:2px}.dispatcher-scheduler_visitWizardBody__QW4oz{padding:16px 14px}.dispatcher-scheduler_visitFieldGrid__3qExY{grid-template-columns:minmax(0,1fr)}.dispatcher-scheduler_visitFieldGrid__3qExY .dispatcher-scheduler_fullField__MM0tF{grid-column:1}.dispatcher-scheduler_homeBrowserTools__z3xsL{grid-template-columns:minmax(0,1fr)}.dispatcher-scheduler_homeSortControl__a0L2k{grid-template-columns:auto minmax(0,1fr)}.dispatcher-scheduler_homeSortControl__a0L2k select{width:100%}.dispatcher-scheduler_siteEventSummary__RAKsG{padding-left:32px}.dispatcher-scheduler_rcdogEventFacts__wUq7t li,.dispatcher-scheduler_rcdogFailureItems__1KIof li{grid-template-columns:1fr;gap:2px}.dispatcher-scheduler_visitReview__NkIes>div{grid-template-columns:72px minmax(0,1fr) auto;gap:8px}.dispatcher-scheduler_visitSyncSteps__GQJEW li{grid-template-columns:28px minmax(0,1fr)}.dispatcher-scheduler_visitSyncSteps__GQJEW code{grid-column:2}.dispatcher-scheduler_calendarActions__c3thg{align-items:stretch;flex-direction:column}.dispatcher-scheduler_modalBackdrop__PnM4U{padding:0}.dispatcher-scheduler_calendarIntakeModal__DmKax,.dispatcher-scheduler_meetingModal__yFzP_,.dispatcher-scheduler_personnelModal__FR5yS,.dispatcher-scheduler_recordModal__Y4XS7{height:100vh;max-height:100vh;border-radius:0}.dispatcher-scheduler_meetingForm__mns2D{grid-template-columns:1fr}.dispatcher-scheduler_meetingParticipants__P1VqX{border-top:1px solid #d2dad4;border-left:0}.dispatcher-scheduler_calendarIntakeBody__MuPWh,.dispatcher-scheduler_recordBody__1gCT0{grid-template-columns:1fr}.dispatcher-scheduler_calendarIntakeAside__04wbI,.dispatcher-scheduler_recordContext__VE_OV{border-top:1px solid #d2dad4;border-left:0}.dispatcher-scheduler_calendarIntakeSummary__6Ykjv{grid-template-columns:1fr}.dispatcher-scheduler_calendarLinkNotice__Fc_YF{grid-template-columns:auto minmax(0,1fr)}.dispatcher-scheduler_calendarLinkNotice__Fc_YF button{grid-column:2;width:max-content}.dispatcher-scheduler_personnelPicker__FIKUK>div,.dispatcher-scheduler_personnelScope__90F_G>div,.dispatcher-scheduler_recordFieldGrid__CB6qz,.dispatcher-scheduler_recordParticipants__SnROD>div{grid-template-columns:1fr}.dispatcher-scheduler_personnelScope__90F_G button{border-right:0;border-bottom:1px solid #aebcb4}.dispatcher-scheduler_personnelScope__90F_G button:last-child{border-bottom:0}.dispatcher-scheduler_calendarReminderFields__9L60N{grid-template-columns:1fr}.dispatcher-scheduler_linkedCalendarExplanation__yWx_v{grid-template-columns:auto minmax(0,1fr)}.dispatcher-scheduler_linkedCalendarExplanation__yWx_v .dispatcher-scheduler_calendarDurationField__ONZ4M{grid-column:2}.dispatcher-scheduler_recordFooter__bZU8M{flex-wrap:wrap}.dispatcher-scheduler_recordFooter__bZU8M>span{width:100%;margin-right:0}.dispatcher-scheduler_recordFooter__bZU8M button{flex:1 1}}