.team-module-scss-module__w_LjTG__team{background-color:var(--main-bg-color);flex-direction:column;width:100%;height:100%;padding:24px 60px;display:flex}.team-module-scss-module__w_LjTG__team__body{background-color:var(--background-color);border-radius:12px;flex-direction:column;flex:1;gap:16px;min-height:0;padding:24px;display:flex}.team-module-scss-module__w_LjTG__toolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.team-module-scss-module__w_LjTG__toolbar__actions{align-items:center;gap:12px;display:flex}.team-module-scss-module__w_LjTG__subtabs{border-bottom:1px solid var(--border-color);align-items:center;gap:8px;display:flex}.team-module-scss-module__w_LjTG__subtab{cursor:pointer;color:var(--text-placeholder);background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:8px 4px;font-size:14px;font-weight:500;transition:color .15s ease-out,border-color .15s ease-out;display:inline-flex}.team-module-scss-module__w_LjTG__subtab--active{color:var(--active-color);border-bottom-color:var(--active-color)}.team-module-scss-module__w_LjTG__subtab__count{background-color:var(--chip-bg-primary);min-width:20px;height:20px;color:var(--active-color);border-radius:10px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.team-module-scss-module__w_LjTG__total{margin-left:auto}.team-module-scss-module__w_LjTG__table{flex:1;min-height:0}.team-module-scss-module__w_LjTG__emp-name-link{cursor:pointer;transition:opacity .15s ease-out}.team-module-scss-module__w_LjTG__emp-name-link:hover{text-decoration:underline}.team-module-scss-module__w_LjTG__emp-name-link:active{opacity:.75}.team-module-scss-module__w_LjTG__fn-chips{align-items:center;gap:6px;min-width:0;display:flex}.team-module-scss-module__w_LjTG__fn-chip{background-color:var(--chip-bg-primary);max-width:140px;color:var(--active-color);text-overflow:ellipsis;white-space:nowrap;border-radius:10px;padding:3px 10px;font-size:12px;font-weight:500;display:inline-block;overflow:hidden}.team-module-scss-module__w_LjTG__fn-chip-more{color:var(--text-placeholder);flex-shrink:0;font-size:12px;font-weight:600}.team-module-scss-module__w_LjTG__status-chip{border-radius:12px;align-items:center;padding:3px 12px;font-size:12px;font-weight:500;display:inline-flex}.team-module-scss-module__w_LjTG__status-chip--active{background-color:var(--chip-bg-success);color:var(--text-success-color)}.team-module-scss-module__w_LjTG__status-chip--inactive{background-color:var(--chip-bg-primary);color:var(--active-color)}.team-module-scss-module__w_LjTG__action-cell{justify-content:center;align-items:center;gap:12px;padding-inline:4px;display:flex}.team-module-scss-module__w_LjTG__action-icon-wrap{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.team-module-scss-module__w_LjTG__action-icon-btn{border-radius:8px;width:36px;height:36px;transition:background-color .15s ease-out}.team-module-scss-module__w_LjTG__action-icon-btn:hover:not(:disabled){background-color:var(--chip-bg-primary)}.team-module-scss-module__w_LjTG__restore-btn{border:1px solid var(--border-color);color:var(--active-color);letter-spacing:.02em;cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:600;transition:background-color .15s ease-out;display:inline-flex}.team-module-scss-module__w_LjTG__restore-btn:hover{background-color:var(--chip-bg-primary)}
.employee-modal-module-scss-module__uoP7MG__modal{background-color:var(--background-color);flex-direction:column;width:100%;max-height:80vh;display:flex}.employee-modal-module-scss-module__uoP7MG__header{flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}.employee-modal-module-scss-module__uoP7MG__close{width:32px;height:32px;color:var(--text-black-color);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background-color .15s ease-out;display:inline-flex}.employee-modal-module-scss-module__uoP7MG__close:hover{background-color:var(--border-color)}.employee-modal-module-scss-module__uoP7MG__tabs{border-bottom:1px solid var(--border-color);flex-shrink:0;align-items:center;gap:20px;padding:0 24px;display:flex}.employee-modal-module-scss-module__uoP7MG__tab{cursor:pointer;color:var(--text-placeholder);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 2px;font-size:14px;font-weight:500;transition:color .15s ease-out,border-color .15s ease-out}.employee-modal-module-scss-module__uoP7MG__tab:disabled{cursor:not-allowed;opacity:.5}.employee-modal-module-scss-module__uoP7MG__tab--active{color:var(--active-color);border-bottom-color:var(--active-color)}.employee-modal-module-scss-module__uoP7MG__body{flex:1;min-height:0;padding:20px 24px;overflow-y:auto}.employee-modal-module-scss-module__uoP7MG__body::-webkit-scrollbar{width:7px;height:7px;margin-left:10px}.employee-modal-module-scss-module__uoP7MG__body::-webkit-scrollbar-track{border:1px solid var(--border-color);background-color:#fff;border-radius:10px}.employee-modal-module-scss-module__uoP7MG__body::-webkit-scrollbar-thumb{cursor:grab;background-color:#fcece7;border-radius:10px}.employee-modal-module-scss-module__uoP7MG__body::-webkit-scrollbar-thumb:hover{background-color:#f6c8ba}.employee-modal-module-scss-module__uoP7MG__grid{grid-template-columns:1fr 1fr;gap:16px 24px;display:grid}.employee-modal-module-scss-module__uoP7MG__field{flex-direction:column;gap:8px;min-width:0;display:flex}.employee-modal-module-scss-module__uoP7MG__field--full{grid-column:1/-1}.employee-modal-module-scss-module__uoP7MG__field__label{align-items:center;gap:4px;display:inline-flex}.employee-modal-module-scss-module__uoP7MG__field__required{color:var(--text-danger-color);font-weight:600;line-height:1}.employee-modal-module-scss-module__uoP7MG__status-field{grid-column:1/-1}.employee-modal-module-scss-module__uoP7MG__status-toggle{align-items:center;gap:10px;display:flex}.employee-modal-module-scss-module__uoP7MG__skills{flex-direction:column;gap:12px;display:flex}.employee-modal-module-scss-module__uoP7MG__skills__row{grid-template-columns:1.6fr 1fr 110px 40px;align-items:center;gap:12px;display:grid}.employee-modal-module-scss-module__uoP7MG__skills__head>span{letter-spacing:.02em;text-transform:uppercase;color:var(--text-placeholder);font-size:11px;font-weight:600}.employee-modal-module-scss-module__uoP7MG__skills__add{border:1px dashed var(--border-color);color:var(--active-color);cursor:pointer;background:0 0;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:500;transition:border-color .15s ease-out;display:inline-flex}.employee-modal-module-scss-module__uoP7MG__skills__add:hover{border-color:var(--active-color)}.employee-modal-module-scss-module__uoP7MG__footer{border-top:1px solid var(--border-color);background-color:var(--background-color);flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;padding:16px 24px;display:flex}
.SchedulerWeekView-module-scss-module__uY43eW__shell{height:calc(100vh - var(--navbar-height,64px));background:#fafafb;flex-direction:column;display:flex;overflow:hidden;container:scheduler-page/inline-size}.SchedulerWeekView-module-scss-module__uY43eW__summarySection{background:#fafafb;flex:none;padding:12px 0 0}.SchedulerWeekView-module-scss-module__uY43eW__gridWrapper{flex:1 1 0;min-height:0;padding:12px 24px}@media (max-width:1024px){.SchedulerWeekView-module-scss-module__uY43eW__gridWrapper{padding-left:12px;padding-right:12px}}.SchedulerWeekView-module-scss-module__uY43eW__gridWrapper{flex-direction:column;display:flex}.SchedulerWeekView-module-scss-module__uY43eW__gridWrapper>*{flex:auto;min-height:0}.SchedulerWeekView-module-scss-module__uY43eW__approvalLockBanner{color:#3b4557;background:#454f630f;border:1px solid #454f6333;border-radius:11px;flex:none;align-items:center;gap:8px;margin:12px 0 0;padding:9px 14px;font-size:12.5px;font-weight:500;line-height:1.5;display:flex}.SchedulerWeekView-module-scss-module__uY43eW__approvalLockBanner>svg{flex-shrink:0}
.UndoToast-module-scss-module__ZJMBqa__toast{z-index:100000040;color:#fff;background:#0f0f14f0;border-radius:999px;align-items:center;gap:12px;max-width:calc(100vw - 48px);padding:10px 12px 10px 16px;font-size:12px;line-height:1.2;animation:.2s cubic-bezier(.4,0,.2,1) UndoToast-module-scss-module__ZJMBqa__undo-toast-in;display:inline-flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 16px 36px #0f0f1452,0 4px 12px #0f0f142e}@keyframes UndoToast-module-scss-module__ZJMBqa__undo-toast-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.UndoToast-module-scss-module__ZJMBqa__label{color:#ffffffeb;text-overflow:ellipsis;white-space:nowrap;max-width:280px;font-weight:500;overflow:hidden}.UndoToast-module-scss-module__ZJMBqa__undoButton{color:#d26300;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:600;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.UndoToast-module-scss-module__ZJMBqa__undoButton:hover:not(:disabled){background:#d263002e}.UndoToast-module-scss-module__ZJMBqa__undoButton:disabled{opacity:.6;cursor:not-allowed}.UndoToast-module-scss-module__ZJMBqa__undoButton:focus-visible{outline-offset:2px;outline:2px solid #d26300}.UndoToast-module-scss-module__ZJMBqa__dismissButton{color:#fff9;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.UndoToast-module-scss-module__ZJMBqa__dismissButton:hover{color:#fff;background:#ffffff14}
.StoreHoursMeta-module-scss-module__y_mkdq__wrap{border-left:1px solid #eeeef2;align-items:center;gap:6px;min-width:0;padding-left:10px;display:inline-flex}.StoreHoursMeta-module-scss-module__y_mkdq__icon{color:#71717a;flex-shrink:0}.StoreHoursMeta-module-scss-module__y_mkdq__row{align-items:baseline;gap:10px;min-width:0;display:inline-flex}.StoreHoursMeta-module-scss-module__y_mkdq__sep{color:#71717a;-webkit-user-select:none;user-select:none;font-size:11px;line-height:1}.StoreHoursMeta-module-scss-module__y_mkdq__pair{white-space:nowrap;align-items:baseline;gap:5px;min-width:0;display:inline-flex}.StoreHoursMeta-module-scss-module__y_mkdq__label{text-transform:uppercase;letter-spacing:.05em;color:#71717a;font-size:9px;font-weight:600}.StoreHoursMeta-module-scss-module__y_mkdq__value{color:#09090b;font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:11px;font-weight:600}.StoreHoursMeta-module-scss-module__y_mkdq__closed{color:#71717a;font-size:11px;font-weight:500}.StoreHoursMeta-module-scss-module__y_mkdq__varies{text-transform:uppercase;letter-spacing:.04em;color:#d26300;white-space:nowrap;cursor:help;flex-shrink:0;font-size:9px;font-weight:600}.StoreHoursMeta-module-scss-module__y_mkdq__varies:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #d26300}.StoreHoursMeta-module-scss-module__y_mkdq__compact{cursor:help;flex-shrink:0;align-items:center;gap:6px;min-width:0;display:inline-flex}.StoreHoursMeta-module-scss-module__y_mkdq__compactValue{color:#09090b;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:600}.StoreHoursMeta-module-scss-module__y_mkdq__tip{border:1px solid #eeeef2;max-width:220px;line-height:1.3;box-shadow:0 4px 16px #0f0f1414,0 1px 3px #0f0f140a;color:#09090b!important;background-color:#fff!important;border-radius:8px!important;padding:12px 14px!important;font-size:11px!important}.StoreHoursMeta-module-scss-module__y_mkdq__tipArrow{color:#fff!important}.StoreHoursMeta-module-scss-module__y_mkdq__tipArrow:before{box-sizing:border-box;background:#fff;border:1px solid #eeeef2}.StoreHoursMeta-module-scss-module__y_mkdq__tipBody{flex-direction:column;gap:3px;min-width:148px;display:flex}.StoreHoursMeta-module-scss-module__y_mkdq__tipTitle{text-transform:uppercase;letter-spacing:.04em;color:#71717a;margin-bottom:2px;font-size:9px;font-weight:600}.StoreHoursMeta-module-scss-module__y_mkdq__tipRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.StoreHoursMeta-module-scss-module__y_mkdq__tipLabel{text-transform:uppercase;letter-spacing:.04em;color:#71717a;font-size:9px;font-weight:600}.StoreHoursMeta-module-scss-module__y_mkdq__tipValue{color:#09090b;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:600}@media (max-width:1024px){.StoreHoursMeta-module-scss-module__y_mkdq__row{flex-wrap:wrap;row-gap:2px}}
.PulseCompactStrip-module-scss-module__c7zeFa__strip{box-sizing:border-box;cursor:pointer;text-align:left;transform-origin:top;background:#fff;border:1px solid #eeeef2;border-radius:10px;align-items:center;gap:10px;width:100%;min-width:0;padding:8px 12px;font-family:inherit;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1);animation:.22s cubic-bezier(.4,0,.2,1) both PulseCompactStrip-module-scss-module__c7zeFa__pulseCompactIn;display:flex;box-shadow:0 1px 2px #0f0f1408}.PulseCompactStrip-module-scss-module__c7zeFa__strip:hover{background:#d2630005;border-color:#d263004d;box-shadow:0 2px 6px #0f0f140d}.PulseCompactStrip-module-scss-module__c7zeFa__strip:hover .PulseCompactStrip-module-scss-module__c7zeFa__expandHint{color:#d26300}.PulseCompactStrip-module-scss-module__c7zeFa__strip:focus-visible{outline-offset:1px;outline:2px solid #d26300}@keyframes PulseCompactStrip-module-scss-module__c7zeFa__pulseCompactIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.PulseCompactStrip-module-scss-module__c7zeFa__rangePill{color:#d26300;letter-spacing:.02em;background:#d263001a;border-radius:999px;flex-shrink:0;align-items:center;height:22px;padding:0 10px;font-size:11px;font-weight:600;display:inline-flex}.PulseCompactStrip-module-scss-module__c7zeFa__headDivider{background:#eeeef2;flex-shrink:0;width:1px;height:20px}.PulseCompactStrip-module-scss-module__c7zeFa__scroller{scrollbar-width:thin;flex:1;align-items:center;gap:8px;min-width:0;display:flex;overflow-x:auto}.PulseCompactStrip-module-scss-module__c7zeFa__group{flex-shrink:0;align-items:center;gap:12px;padding:0 2px;display:inline-flex}.PulseCompactStrip-module-scss-module__c7zeFa__groupDivider{background:linear-gradient(#0000 0%,#0f0f142e 20% 80%,#0000 100%);flex-shrink:0;width:1px;height:22px;margin-left:4px}.PulseCompactStrip-module-scss-module__c7zeFa__cell{white-space:nowrap;flex-shrink:0;align-items:baseline;gap:6px;display:inline-flex}.PulseCompactStrip-module-scss-module__c7zeFa__cellPlaceholder .PulseCompactStrip-module-scss-module__c7zeFa__cellValue,.PulseCompactStrip-module-scss-module__c7zeFa__cellPlaceholder .PulseCompactStrip-module-scss-module__c7zeFa__cellSiblingValue{color:#0f0f144d}.PulseCompactStrip-module-scss-module__c7zeFa__cellValueSkeleton{background:#eeeef2;border-radius:4px;width:1.6em;height:.85em;animation:1.2s ease-in-out infinite PulseCompactStrip-module-scss-module__c7zeFa__headcountShimmer;display:inline-block}@keyframes PulseCompactStrip-module-scss-module__c7zeFa__headcountShimmer{0%{opacity:.45}50%{opacity:.9}to{opacity:.45}}.PulseCompactStrip-module-scss-module__c7zeFa__cellLabel{color:#09090b;text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:600}.PulseCompactStrip-module-scss-module__c7zeFa__cellPair{align-items:baseline;gap:4px;display:inline-flex}.PulseCompactStrip-module-scss-module__c7zeFa__cellSubLabel{color:#71717a;text-transform:uppercase;letter-spacing:.04em;font-size:9px;font-weight:500}.PulseCompactStrip-module-scss-module__c7zeFa__cellValue{color:#09090b;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}.PulseCompactStrip-module-scss-module__c7zeFa__cellSiblingValue{color:#71717a;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:500}.PulseCompactStrip-module-scss-module__c7zeFa__cellSep{color:#0f0f1440;font-size:.75rem;font-weight:500}.PulseCompactStrip-module-scss-module__c7zeFa__status_on-track{color:#2d8c5a}.PulseCompactStrip-module-scss-module__c7zeFa__status_warning{color:#c18a1e}.PulseCompactStrip-module-scss-module__c7zeFa__status_critical{color:#c53030}.PulseCompactStrip-module-scss-module__c7zeFa__status_neutral{color:#09090b}.PulseCompactStrip-module-scss-module__c7zeFa__actions{flex-shrink:0;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.PulseCompactStrip-module-scss-module__c7zeFa__expandHint{color:#71717a;align-items:center;transition:color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.PulseCompactStrip-module-scss-module__c7zeFa__dismiss{color:#71717a;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;transition:color .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.PulseCompactStrip-module-scss-module__c7zeFa__dismiss:hover{color:#c53030;background:#c530300f;border-color:#c530302e}.PulseCompactStrip-module-scss-module__c7zeFa__dismiss:focus-visible{outline-offset:1px;outline:2px solid #d26300}
.ToggleCard-module-scss-module__LO5IYW__card{background:#fff;border:1px solid #eeeef2;border-radius:12px;flex-direction:column;gap:6px;min-width:0;height:100%;padding:8px 10px;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f0f1408}.ToggleCard-module-scss-module__LO5IYW__card:hover{border-color:#0f0f1424;box-shadow:0 2px 8px #0f0f140f}.ToggleCard-module-scss-module__LO5IYW__placeholder{background:#0f0f1405;border-style:dashed}.ToggleCard-module-scss-module__LO5IYW__placeholder .ToggleCard-module-scss-module__LO5IYW__metricValue{color:#0f0f1459}.ToggleCard-module-scss-module__LO5IYW__head{align-items:center;gap:6px;min-width:0;min-height:18px;display:flex;overflow:hidden}.ToggleCard-module-scss-module__LO5IYW__titleRow{flex:auto;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.ToggleCard-module-scss-module__LO5IYW__icon{color:#d26300;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ToggleCard-module-scss-module__LO5IYW__titleActive,.ToggleCard-module-scss-module__LO5IYW__titleInactive{letter-spacing:.01em;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;min-width:0;padding:0;font-family:inherit;font-size:.875rem;line-height:1.2;transition:color .15s cubic-bezier(.4,0,.2,1);display:block;overflow:hidden}.ToggleCard-module-scss-module__LO5IYW__titleActive{color:#d26300;cursor:default;flex:0 auto;font-weight:600}.ToggleCard-module-scss-module__LO5IYW__titleInactive{color:#0f0f146b;flex:1 1 0;font-weight:500}.ToggleCard-module-scss-module__LO5IYW__titleInactive:hover{color:#09090b}.ToggleCard-module-scss-module__LO5IYW__titleInactive:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #d26300}.ToggleCard-module-scss-module__LO5IYW__titleDivider{color:#0f0f1440;-webkit-user-select:none;user-select:none;flex-shrink:0;font-weight:400}.ToggleCard-module-scss-module__LO5IYW__chip{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.3;display:inline-flex}.ToggleCard-module-scss-module__LO5IYW__chip_neutral{color:#71717a;background:#0f0f140f}.ToggleCard-module-scss-module__LO5IYW__chip_positive,.ToggleCard-module-scss-module__LO5IYW__chip_on-track{color:#2d8c5a;background:#2d8c5a1a}.ToggleCard-module-scss-module__LO5IYW__chip_negative,.ToggleCard-module-scss-module__LO5IYW__chip_critical{color:#c53030;background:#c530301a}.ToggleCard-module-scss-module__LO5IYW__chip_warning{color:#c18a1e;background:#c18a1e1f}.ToggleCard-module-scss-module__LO5IYW__pendingTag{color:#71717a;text-transform:uppercase;letter-spacing:.08em;background:#0f0f1414;border-radius:4px;flex-shrink:0;align-items:center;padding:1px 6px;font-size:9px;font-weight:600;display:inline-flex}.ToggleCard-module-scss-module__LO5IYW__body{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:8px;display:grid}.ToggleCard-module-scss-module__LO5IYW__bodySingle{grid-template-columns:minmax(0,1fr)}.ToggleCard-module-scss-module__LO5IYW__metric{flex-direction:column;gap:2px;min-width:0;display:flex}.ToggleCard-module-scss-module__LO5IYW__metricLabel{text-overflow:ellipsis;color:#d26300;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;background:#d2630014;border-radius:999px;align-self:flex-start;max-width:100%;padding:1px 6px;font-size:9px;font-weight:600;display:block;overflow:hidden}.ToggleCard-module-scss-module__LO5IYW__valueSkeleton{background:#eeeef2;border-radius:4px;width:2.4em;height:1em;animation:1.2s ease-in-out infinite ToggleCard-module-scss-module__LO5IYW__headcountShimmer;display:block}.ToggleCard-module-scss-module__LO5IYW__metricError{color:#c8331c;font-size:.75rem;line-height:1.3}@keyframes ToggleCard-module-scss-module__LO5IYW__headcountShimmer{0%{opacity:.45}50%{opacity:.9}to{opacity:.45}}.ToggleCard-module-scss-module__LO5IYW__metricValue{color:#09090b;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:600;line-height:1.05;overflow:hidden}.ToggleCard-module-scss-module__LO5IYW__divider{background:#eeeef2;align-self:start;width:1px;height:22px;margin-top:16px}.ToggleCard-module-scss-module__LO5IYW__metricCaption{text-overflow:ellipsis;white-space:nowrap;color:#71717a;font-variant-numeric:tabular-nums;max-width:100%;font-size:11px;font-weight:500;line-height:1.2;overflow:hidden}.ToggleCard-module-scss-module__LO5IYW__dualBars{border-top:1px dashed #0f0f1414;flex-direction:column;gap:4px;margin-top:2px;padding-top:8px;display:flex}.ToggleCard-module-scss-module__LO5IYW__dualBarRow{grid-template-columns:56px 1fr auto;align-items:center;gap:8px;display:grid}.ToggleCard-module-scss-module__LO5IYW__dualBarLabel{color:#71717a;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;font-size:9px;font-weight:600}.ToggleCard-module-scss-module__LO5IYW__dualBarTrack{background:#0f0f140d;border-radius:999px;height:5px;position:relative;overflow:hidden}.ToggleCard-module-scss-module__LO5IYW__dualBarFill{border-radius:999px;transition:width .2s cubic-bezier(.4,0,.2,1);position:absolute;top:0;bottom:0;left:0}.ToggleCard-module-scss-module__LO5IYW__dualBarFillReference{background:#0f0f1447}.ToggleCard-module-scss-module__LO5IYW__dualBars_on-track .ToggleCard-module-scss-module__LO5IYW__dualBarFillActive{background:#2d8c5a}.ToggleCard-module-scss-module__LO5IYW__dualBars_warning .ToggleCard-module-scss-module__LO5IYW__dualBarFillActive{background:#c18a1e}.ToggleCard-module-scss-module__LO5IYW__dualBars_critical .ToggleCard-module-scss-module__LO5IYW__dualBarFillActive{background:#c53030}.ToggleCard-module-scss-module__LO5IYW__dualBars_neutral .ToggleCard-module-scss-module__LO5IYW__dualBarFillActive{background:#d26300}.ToggleCard-module-scss-module__LO5IYW__dualBarValue{color:#09090b;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:0;font-size:11px;font-weight:600}
.PulseSummary-module-scss-module__laPi5q__wrap{transform-origin:top;background:0 0;flex-direction:column;gap:6px;padding:0 24px;animation:.22s cubic-bezier(.4,0,.2,1) both PulseSummary-module-scss-module__laPi5q__pulseExpandIn;display:flex}@media (max-width:1024px){.PulseSummary-module-scss-module__laPi5q__wrap{padding-left:12px;padding-right:12px}}.PulseSummary-module-scss-module__laPi5q__hiddenPillRow{justify-content:flex-end;padding:4px 24px 6px;display:flex}.PulseSummary-module-scss-module__laPi5q__hiddenPill{color:#d26300;font:inherit;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;white-space:nowrap;background:#d2630014;border:1px solid #d263002e;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:.6875rem;font-weight:600;line-height:1;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.PulseSummary-module-scss-module__laPi5q__hiddenPill:hover{background:#d2630024;border-color:#d2630047}.PulseSummary-module-scss-module__laPi5q__hiddenPill:focus-visible{outline-offset:2px;outline:2px solid #d26300}@keyframes PulseSummary-module-scss-module__laPi5q__pulseExpandIn{0%{opacity:0;transform:translateY(-6px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.PulseSummary-module-scss-module__laPi5q__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.PulseSummary-module-scss-module__laPi5q__headerLeft{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;display:inline-flex}.PulseSummary-module-scss-module__laPi5q__title{color:#09090b;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;margin:0;font-size:.75rem;font-weight:600}.PulseSummary-module-scss-module__laPi5q__rangePill{color:#d26300;letter-spacing:.02em;white-space:nowrap;background:#d263001a;border-radius:999px;align-items:center;height:22px;padding:0 10px;font-size:11px;font-weight:600;display:inline-flex}.PulseSummary-module-scss-module__laPi5q__headerActions{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.PulseSummary-module-scss-module__laPi5q__modeBtn{color:#71717a;cursor:pointer;background:#fff;border:1px solid #eeeef2;border-radius:6px;align-items:center;gap:4px;height:26px;padding:0 8px;font-size:11px;font-weight:500;transition:color .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.PulseSummary-module-scss-module__laPi5q__modeBtn:hover{color:#d26300;background:#d263000a;border-color:#d263004d}.PulseSummary-module-scss-module__laPi5q__modeBtn:focus-visible{outline-offset:1px;outline:2px solid #d26300}.PulseSummary-module-scss-module__laPi5q__grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1.15fr) minmax(0,1.05fr) minmax(0,1.25fr) minmax(0,.95fr);gap:8px;display:grid}@media (max-width:980px){.PulseSummary-module-scss-module__laPi5q__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:819px){.PulseSummary-module-scss-module__laPi5q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:539px){.PulseSummary-module-scss-module__laPi5q__grid{grid-template-columns:minmax(0,1fr)}}.PulseSummary-module-scss-module__laPi5q__skeleton{background:#0f0f140d;border-radius:12px;height:92px;animation:1.2s ease-in-out infinite PulseSummary-module-scss-module__laPi5q__pulseShimmer}.PulseSummary-module-scss-module__laPi5q__compactSkeleton{background:#0f0f140f;border-radius:10px;height:44px;animation:1.2s ease-in-out infinite PulseSummary-module-scss-module__laPi5q__pulseShimmer}@keyframes PulseSummary-module-scss-module__laPi5q__pulseShimmer{0%{opacity:.55}50%{opacity:.85}to{opacity:.55}}.PulseSummary-module-scss-module__laPi5q__errorBanner{color:#c53030;background:#c530300f;border:1px solid #c530302e;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:.75rem;display:inline-flex}.PulseSummary-module-scss-module__laPi5q__retryBtn{color:#c53030;cursor:pointer;background:#fff;border:1px solid #c5303040;border-radius:6px;margin-left:4px;padding:4px 10px;font-size:11px;font-weight:600}.PulseSummary-module-scss-module__laPi5q__retryBtn:hover{background:#c530300f}.PulseSummary-module-scss-module__laPi5q__compactWrap{background:0 0;padding:10px 24px}.PulseSummary-module-scss-module__laPi5q__capPill{white-space:nowrap;background:#25507e12;border:1px solid #25507e38;border-radius:999px;align-items:center;gap:6px;height:22px;padding:0 10px;display:inline-flex}.PulseSummary-module-scss-module__laPi5q__capKey{text-transform:uppercase;letter-spacing:.05em;color:#25507e;opacity:.75;font-size:9.5px;font-weight:600}.PulseSummary-module-scss-module__laPi5q__capVal{color:#25507e;font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}
.StoreSelector-module-scss-module__wQrUjq__wrapper{display:inline-block;position:relative}.StoreSelector-module-scss-module__wQrUjq__chip{cursor:pointer;min-width:0;max-width:320px;height:40px;font:inherit;color:#09090b;background:#fff;border:1px solid #eeeef2;border-radius:10px;align-items:center;gap:10px;padding:6px 12px 6px 6px;transition:box-shadow .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.StoreSelector-module-scss-module__wQrUjq__chip:hover:not(:disabled){border-color:#dddde5;box-shadow:0 1px 3px #0f0f140f}.StoreSelector-module-scss-module__wQrUjq__chip:focus-visible{outline-offset:1px;outline:2px solid #d26300}.StoreSelector-module-scss-module__wQrUjq__chip:disabled{cursor:not-allowed;opacity:.6}.StoreSelector-module-scss-module__wQrUjq__chipEmpty{background:#fff9;border-style:dashed}.StoreSelector-module-scss-module__wQrUjq__avatar{color:#d26300;background:#fbebe3;border-radius:999px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.StoreSelector-module-scss-module__wQrUjq__avatarEmpty{color:#71717a;background:#eeeef2;border:1px dashed #d7d7e0}.StoreSelector-module-scss-module__wQrUjq__chipText{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.1;display:flex}.StoreSelector-module-scss-module__wQrUjq__chipEyebrow{color:#71717a;text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:500}.StoreSelector-module-scss-module__wQrUjq__chipName{color:#09090b;white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize;max-width:220px;font-size:.8125rem;font-weight:600;overflow:hidden}@media (max-width:1024px){.StoreSelector-module-scss-module__wQrUjq__chipName{max-width:140px}}.StoreSelector-module-scss-module__wQrUjq__chipPlaceholder{color:#71717a;font-size:.8125rem;font-weight:500}.StoreSelector-module-scss-module__wQrUjq__caret{color:#71717a;margin-left:auto;display:inline-flex}.StoreSelector-module-scss-module__wQrUjq__spin{animation:.7s linear infinite StoreSelector-module-scss-module__wQrUjq__store-selector-spin}@keyframes StoreSelector-module-scss-module__wQrUjq__store-selector-spin{to{transform:rotate(360deg)}}.StoreSelector-module-scss-module__wQrUjq__popover{z-index:25;background:#fff;border:1px solid #eeeef2;border-radius:12px;min-width:280px;max-width:360px;animation:.15s cubic-bezier(.4,0,.2,1) StoreSelector-module-scss-module__wQrUjq__store-popover-in;overflow:hidden;box-shadow:0 4px 16px #0f0f1414,0 1px 3px #0f0f140a}@keyframes StoreSelector-module-scss-module__wQrUjq__store-popover-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.StoreSelector-module-scss-module__wQrUjq__searchRow{border-bottom:1px solid #eeeef2;align-items:center;gap:8px;padding:10px 12px;display:flex}.StoreSelector-module-scss-module__wQrUjq__searchIcon{color:#71717a;display:inline-flex}.StoreSelector-module-scss-module__wQrUjq__searchInput{color:#09090b;background:0 0;border:0;outline:0;flex:1;font-size:.8125rem}.StoreSelector-module-scss-module__wQrUjq__searchInput::-webkit-search-cancel-button{display:none}.StoreSelector-module-scss-module__wQrUjq__list{max-height:280px;margin:0;padding:4px;list-style:none;overflow-y:auto}.StoreSelector-module-scss-module__wQrUjq__empty{text-align:center;color:#71717a;padding:16px;font-size:.8125rem}.StoreSelector-module-scss-module__wQrUjq__emptyBlock{flex-direction:column;align-items:center;gap:10px;display:flex}.StoreSelector-module-scss-module__wQrUjq__retryBtn{font:inherit;color:#d26300;cursor:pointer;background:0 0;border:1px solid #eeeef2;border-radius:6px;padding:6px 12px;font-size:.8125rem;font-weight:500}.StoreSelector-module-scss-module__wQrUjq__retryBtn:hover{background:#fbebe3;border-color:#d26300}.StoreSelector-module-scss-module__wQrUjq__retryBtn:focus-visible{outline-offset:1px;outline:2px solid #d26300}.StoreSelector-module-scss-module__wQrUjq__option{cursor:pointer;text-align:left;width:100%;font:inherit;color:#09090b;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex}.StoreSelector-module-scss-module__wQrUjq__option:hover{background:#fcfcfd}.StoreSelector-module-scss-module__wQrUjq__option:focus-visible{outline-offset:-1px;outline:2px solid #d26300}.StoreSelector-module-scss-module__wQrUjq__optionActive{background:#fbebe3}.StoreSelector-module-scss-module__wQrUjq__optionActive:hover{background:#f8ded1}.StoreSelector-module-scss-module__wQrUjq__optionAvatar{color:#d26300;background:#fbebe3;border-radius:999px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:600;display:inline-flex}.StoreSelector-module-scss-module__wQrUjq__optionName{color:#09090b;white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize;flex:1;min-width:0;font-size:.8125rem;font-weight:500;overflow:hidden}.StoreSelector-module-scss-module__wQrUjq__optionActiveTag{color:#d26300;text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:600}@media (prefers-reduced-motion:reduce){.StoreSelector-module-scss-module__wQrUjq__popover{animation:none}}.StoreSelector-module-scss-module__wQrUjq__chipSkeleton{pointer-events:none;cursor:default;background:#0f0f1405}.StoreSelector-module-scss-module__wQrUjq__avatarSkeleton{color:#0000;background:#0f0f140f}.StoreSelector-module-scss-module__wQrUjq__skeletonBar{background:linear-gradient(90deg,#0f0f140f 0%,#0f0f141a 50%,#0f0f140f 100%) 0 0/200% 100%;border-radius:4px;animation:1.4s ease-in-out infinite StoreSelector-module-scss-module__wQrUjq__storeSelectorSkeletonShimmer;display:inline-block}.StoreSelector-module-scss-module__wQrUjq__skeletonBarEyebrow{width:38px;height:8px;margin-bottom:4px}.StoreSelector-module-scss-module__wQrUjq__skeletonBarName{width:110px;height:11px}.StoreSelector-module-scss-module__wQrUjq__skeletonBarCaret{border-radius:50%;width:10px;height:10px;margin-left:auto}@keyframes StoreSelector-module-scss-module__wQrUjq__storeSelectorSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.StoreSelector-module-scss-module__wQrUjq__skeletonBar{animation:none}}
.filter-popover-module-scss-module__ruxDiG__wrapper{display:inline-block;position:relative}.filter-popover-module-scss-module__ruxDiG__trigger{cursor:pointer;color:#09090b;height:40px;font:inherit;background:#fff;border:1px solid #eeeef2;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:.8125rem;font-weight:500;transition:background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.filter-popover-module-scss-module__ruxDiG__trigger:hover:not(:disabled){border-color:#dddde5;box-shadow:0 1px 3px #0f0f140f}.filter-popover-module-scss-module__ruxDiG__trigger:focus-visible{outline-offset:1px;outline:2px solid #d26300}.filter-popover-module-scss-module__ruxDiG__trigger:disabled{opacity:.5;cursor:not-allowed}.filter-popover-module-scss-module__ruxDiG__triggerActive{background:#d263000a;border-color:#d26300}.filter-popover-module-scss-module__ruxDiG__triggerIcon{color:#71717a;flex:none;display:inline-flex}.filter-popover-module-scss-module__ruxDiG__triggerActive .filter-popover-module-scss-module__ruxDiG__triggerIcon{color:#d26300}.filter-popover-module-scss-module__ruxDiG__triggerLabel{color:#09090b}.filter-popover-module-scss-module__ruxDiG__triggerBadge{color:#fff;font-variant-numeric:tabular-nums;background:#d26300;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.filter-popover-module-scss-module__ruxDiG__triggerCaret{color:#71717a;margin-left:2px;display:inline-flex}.filter-popover-module-scss-module__ruxDiG__triggerIconOnly{justify-content:center;gap:0;width:40px;padding:0}.filter-popover-module-scss-module__ruxDiG__triggerIconOnly .filter-popover-module-scss-module__ruxDiG__triggerBadge{min-width:16px;height:16px;padding:0 4px;font-size:9px;position:absolute;top:-4px;right:-4px}.filter-popover-module-scss-module__ruxDiG__triggerIconOnly{position:relative}.filter-popover-module-scss-module__ruxDiG__popover{z-index:25;background:#fff;border:1px solid #eeeef2;border-radius:12px;flex-direction:column;width:360px;max-width:calc(100vw - 32px);max-height:540px;animation:.15s cubic-bezier(.4,0,.2,1) filter-popover-module-scss-module__ruxDiG__filter-popover-in;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 8px 24px #0f0f141a,0 1px 3px #0f0f140a}@keyframes filter-popover-module-scss-module__ruxDiG__filter-popover-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.filter-popover-module-scss-module__ruxDiG__header{border-bottom:1px solid #eeeef2;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.filter-popover-module-scss-module__ruxDiG__headerTitle{color:#09090b;text-transform:uppercase;letter-spacing:.04em;font-size:.8125rem;font-weight:600}.filter-popover-module-scss-module__ruxDiG__headerClose{color:#71717a;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;transition:background-color .15s;display:inline-flex}.filter-popover-module-scss-module__ruxDiG__headerClose:hover{background:#eeeef2}.filter-popover-module-scss-module__ruxDiG__headerClose:focus-visible{outline-offset:1px;outline:2px solid #d26300}.filter-popover-module-scss-module__ruxDiG__searchRow{border-bottom:1px solid #eeeef2;align-items:center;gap:8px;padding:8px 12px;display:flex}.filter-popover-module-scss-module__ruxDiG__searchIcon{color:#71717a;display:inline-flex}.filter-popover-module-scss-module__ruxDiG__searchInput{color:#09090b;background:0 0;border:0;outline:0;flex:1;font-size:.8125rem}.filter-popover-module-scss-module__ruxDiG__searchInput::-webkit-search-cancel-button{display:none}.filter-popover-module-scss-module__ruxDiG__body{flex:auto;padding:4px;overflow-y:auto}.filter-popover-module-scss-module__ruxDiG__section{border-radius:8px}.filter-popover-module-scss-module__ruxDiG__section+.filter-popover-module-scss-module__ruxDiG__section{margin-top:2px}.filter-popover-module-scss-module__ruxDiG__sectionHeader{cursor:pointer;text-align:left;color:#09090b;width:100%;font:inherit;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 8px;transition:background-color .15s;display:flex}.filter-popover-module-scss-module__ruxDiG__sectionHeader:hover{background:#0f0f1408}.filter-popover-module-scss-module__ruxDiG__sectionHeader:focus-visible{outline-offset:1px;outline:2px solid #d26300}.filter-popover-module-scss-module__ruxDiG__sectionLeft{align-items:center;gap:8px;min-width:0;display:inline-flex}.filter-popover-module-scss-module__ruxDiG__sectionCaret{color:#71717a;justify-content:center;align-items:center;width:16px;height:16px;transition:transform .15s;display:inline-flex;transform:rotate(-90deg)}.filter-popover-module-scss-module__ruxDiG__sectionCaretOpen{transform:rotate(0)}.filter-popover-module-scss-module__ruxDiG__sectionIcon{color:#71717a;display:inline-flex}.filter-popover-module-scss-module__ruxDiG__sectionLabel{color:#09090b;font-size:.8125rem;font-weight:600}.filter-popover-module-scss-module__ruxDiG__sectionMeta{align-items:center;gap:4px;display:inline-flex}.filter-popover-module-scss-module__ruxDiG__sectionBadge{color:#d26300;font-variant-numeric:tabular-nums;background:#d263001f;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:18px;padding:0 6px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.filter-popover-module-scss-module__ruxDiG__sectionTotal{color:#71717a;font-variant-numeric:tabular-nums;font-size:10px;font-weight:500}.filter-popover-module-scss-module__ruxDiG__sectionBody{padding:0 4px 6px}.filter-popover-module-scss-module__ruxDiG__sectionClear{color:#d26300;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;margin-bottom:4px;padding:4px 6px;font-size:11px;font-weight:500;display:inline-flex}.filter-popover-module-scss-module__ruxDiG__sectionClear:hover{background:#d263000f}.filter-popover-module-scss-module__ruxDiG__sectionEmpty{color:#71717a;margin:8px 8px 4px;font-size:11px;font-style:italic}.filter-popover-module-scss-module__ruxDiG__optionsList{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.filter-popover-module-scss-module__ruxDiG__option{cursor:pointer;text-align:left;width:100%;font:inherit;color:#09090b;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:7px 8px;transition:background-color .12s;display:flex}.filter-popover-module-scss-module__ruxDiG__option:hover{background:#0f0f140a}.filter-popover-module-scss-module__ruxDiG__option:focus-visible{outline-offset:-1px;outline:2px solid #d26300}.filter-popover-module-scss-module__ruxDiG__optionSelected{background:#d263000d}.filter-popover-module-scss-module__ruxDiG__optionSelected:hover{background:#d2630014}.filter-popover-module-scss-module__ruxDiG__checkbox{color:#fff;background:#fff;border:1.5px solid #eeeef2;border-radius:4px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;transition:background-color .12s,border-color .12s;display:inline-flex}.filter-popover-module-scss-module__ruxDiG__checkboxOn{background:#d26300;border-color:#d26300}.filter-popover-module-scss-module__ruxDiG__optionText{flex-direction:column;flex:auto;min-width:0;display:flex}.filter-popover-module-scss-module__ruxDiG__optionName{color:#09090b;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:500;overflow:hidden}.filter-popover-module-scss-module__ruxDiG__optionMeta{color:#71717a;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.filter-popover-module-scss-module__ruxDiG__optionCount{color:#71717a;font-variant-numeric:tabular-nums;flex:none;padding-left:8px;font-size:10px}.filter-popover-module-scss-module__ruxDiG__footer{background:#fafafb;border-top:1px solid #eeeef2;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.filter-popover-module-scss-module__ruxDiG__footerCount{color:#71717a;font-size:11px;font-weight:500}.filter-popover-module-scss-module__ruxDiG__footerActions{align-items:center;gap:8px;display:inline-flex}.filter-popover-module-scss-module__ruxDiG__footerSecondary{color:#71717a;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 10px;font-size:11px;font-weight:500}.filter-popover-module-scss-module__ruxDiG__footerSecondary:hover{color:#09090b;background:#0f0f140a}.filter-popover-module-scss-module__ruxDiG__footerPrimary{color:#fff;cursor:pointer;background:#d26300;border:0;border-radius:8px;padding:7px 14px;font-size:11px;font-weight:600;transition:background-color .12s}.filter-popover-module-scss-module__ruxDiG__footerPrimary:hover{background:#b35500}.filter-popover-module-scss-module__ruxDiG__footerPrimary:focus-visible{outline-offset:2px;outline:2px solid #d26300}@media (prefers-reduced-motion:reduce){.filter-popover-module-scss-module__ruxDiG__popover,.filter-popover-module-scss-module__ruxDiG__sectionCaret{transition:none;animation:none}}
.EditForecastRow-module-scss-module__0wvWia__row{background:#fff;border:1px solid #eeeef2;border-radius:10px;grid-template-columns:1.3fr .8fr 1fr 1.8fr 1.2fr;align-items:center;column-gap:18px;padding:14px 16px;transition:background-color .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1);display:grid}.EditForecastRow-module-scss-module__0wvWia__row:hover:not(.EditForecastRow-module-scss-module__0wvWia__disabled){background:#fafafb}.EditForecastRow-module-scss-module__0wvWia__row:focus-within:not(.EditForecastRow-module-scss-module__0wvWia__disabled){background:#d263000a;border:1px solid #d2630073}.EditForecastRow-module-scss-module__0wvWia__disabled{color:#a0a8bd;background:#f7f7f9}.EditForecastRow-module-scss-module__0wvWia__appliedRow{background:#2d8c5a08;border-color:#2d8c5a59}.EditForecastRow-module-scss-module__0wvWia__failedRow{background:#c8331c08;border-color:#c8331c59}.EditForecastRow-module-scss-module__0wvWia__dayLabel{color:#09090b;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:600}.EditForecastRow-module-scss-module__0wvWia__currentValue{color:#71717a;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-family:ui-monospace,SF Mono,Roboto Mono,monospace;font-size:.875rem}.EditForecastRow-module-scss-module__0wvWia__inputWrap{flex-direction:column;gap:4px;display:flex}.EditForecastRow-module-scss-module__0wvWia__input{color:#09090b;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #eeeef2;border-radius:8px;width:140px;height:38px;padding:0 12px;font-family:ui-monospace,SF Mono,Roboto Mono,monospace;font-size:.8125rem;transition:border-color .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1)}.EditForecastRow-module-scss-module__0wvWia__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.EditForecastRow-module-scss-module__0wvWia__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.EditForecastRow-module-scss-module__0wvWia__input{appearance:textfield}.EditForecastRow-module-scss-module__0wvWia__input:hover:not(:disabled){border-color:#d7d7e0}.EditForecastRow-module-scss-module__0wvWia__input:focus{border-color:#d26300;outline:none;box-shadow:0 0 0 3px #d263001f}.EditForecastRow-module-scss-module__0wvWia__input:disabled{cursor:not-allowed;background:#f4f4f6}.EditForecastRow-module-scss-module__0wvWia__inputError{border-color:#c8331c8c}.EditForecastRow-module-scss-module__0wvWia__inputError:focus{border-color:#c8331cbf;box-shadow:0 0 0 3px #c8331c26}.EditForecastRow-module-scss-module__0wvWia__inputErrorMsg{color:#9a2615;font-size:10px}.EditForecastRow-module-scss-module__0wvWia__rowActions{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.EditForecastRow-module-scss-module__0wvWia__actionBtn{color:#09090b;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #eeeef2;border-radius:8px;align-items:center;gap:5px;height:28px;padding:0 9px;font-size:11px;font-weight:500;transition:border-color .18s cubic-bezier(.4,0,.2,1),background-color .18s cubic-bezier(.4,0,.2,1),color .18s cubic-bezier(.4,0,.2,1);display:inline-flex}.EditForecastRow-module-scss-module__0wvWia__actionBtn:hover:not(:disabled){color:#d26300;background:#d263000a;border-color:#d2630073}.EditForecastRow-module-scss-module__0wvWia__actionBtn:focus-visible{outline-offset:1px;outline:2px solid #d26300}.EditForecastRow-module-scss-module__0wvWia__actionBtn:disabled{opacity:.55;cursor:not-allowed}.EditForecastRow-module-scss-module__0wvWia__actionPill{letter-spacing:.04em;text-transform:uppercase;color:#8c5b14;background:#d08a1e1a;border-radius:999px;align-items:center;height:16px;padding:0 6px;font-size:9px;font-weight:600;display:inline-flex}.EditForecastRow-module-scss-module__0wvWia__status{align-items:center;min-width:0;display:inline-flex}.EditForecastRow-module-scss-module__0wvWia__pill{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:4px 8px;font-size:10px;font-weight:500;transition:background-color .18s cubic-bezier(.4,0,.2,1),color .18s cubic-bezier(.4,0,.2,1);display:inline-flex}.EditForecastRow-module-scss-module__0wvWia__pillNeutral{color:#71717a;background:#f4f4f6}.EditForecastRow-module-scss-module__0wvWia__pillPending{color:#8c5b14;background:#d08a1e1a}.EditForecastRow-module-scss-module__0wvWia__pillApplied{color:#1e6440;background:#2d8c5a1a}.EditForecastRow-module-scss-module__0wvWia__pillFailed{color:#9a2615;background:#c8331c1a}.EditForecastRow-module-scss-module__0wvWia__pillAdjusted{color:#d26300;background:#d263000a;border:1px solid #d263004d}.EditForecastRow-module-scss-module__0wvWia__spinner{animation:.8s linear infinite EditForecastRow-module-scss-module__0wvWia__edit-forecast-spin}.EditForecastRow-module-scss-module__0wvWia__unchanged{color:#71717a;font-size:.8125rem}@keyframes EditForecastRow-module-scss-module__0wvWia__edit-forecast-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.CopyForecastToDialog-module-scss-module__lt32ca__dialog{background:#fff;border-radius:14px;flex-direction:column;width:480px;max-width:calc(100vw - 32px);max-height:86vh;padding:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f0f140f,0 12px 32px #0f0f141f}.CopyForecastToDialog-module-scss-module__lt32ca__header{border-bottom:1px solid #f2f3f7;flex:none;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 20px 14px;display:flex}.CopyForecastToDialog-module-scss-module__lt32ca__titleWrap{color:#d26300;align-items:flex-start;gap:10px;display:flex}.CopyForecastToDialog-module-scss-module__lt32ca__title{color:#09090b;margin:0;font-size:15px;font-weight:600;line-height:1.2}.CopyForecastToDialog-module-scss-module__lt32ca__subtitle{color:#71717a;margin:4px 0 0;font-size:11px}.CopyForecastToDialog-module-scss-module__lt32ca__sourceLabel{color:#09090b;font-weight:600}.CopyForecastToDialog-module-scss-module__lt32ca__closeBtn{color:#71717a;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.CopyForecastToDialog-module-scss-module__lt32ca__closeBtn:hover:not(:disabled){color:#09090b;background:#f4f4f6}.CopyForecastToDialog-module-scss-module__lt32ca__closeBtn:disabled{opacity:.4;cursor:not-allowed}.CopyForecastToDialog-module-scss-module__lt32ca__body{flex-direction:column;flex:auto;gap:12px;min-height:0;padding:14px 20px 16px;display:flex;overflow-y:auto}.CopyForecastToDialog-module-scss-module__lt32ca__info{color:#71717a;background:#f7f8fa;border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:11px;line-height:1.45;display:flex}.CopyForecastToDialog-module-scss-module__lt32ca__monthNav{justify-content:space-between;align-items:center;gap:8px;padding:0 2px;display:flex}.CopyForecastToDialog-module-scss-module__lt32ca__monthLabel{color:#09090b;font-size:13px;font-weight:600}.CopyForecastToDialog-module-scss-module__lt32ca__navBtn{color:#09090b;cursor:pointer;background:#fff;border:1px solid #eeeef2;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;transition:border-color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.CopyForecastToDialog-module-scss-module__lt32ca__navBtn:hover:not(:disabled){color:#d26300;background:#d263000a;border-color:#d2630073}.CopyForecastToDialog-module-scss-module__lt32ca__navBtn:focus-visible{outline-offset:1px;outline:2px solid #d26300}.CopyForecastToDialog-module-scss-module__lt32ca__navBtn:disabled{opacity:.5;cursor:not-allowed}.CopyForecastToDialog-module-scss-module__lt32ca__weekdayRow{grid-template-columns:repeat(7,1fr);gap:4px;padding:4px 0 0;display:grid}.CopyForecastToDialog-module-scss-module__lt32ca__weekdayCell{text-align:center;color:#71717a;text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:600}.CopyForecastToDialog-module-scss-module__lt32ca__daysGrid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.CopyForecastToDialog-module-scss-module__lt32ca__day{aspect-ratio:1;color:#09090b;font-variant-numeric:tabular-nums;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;font-size:13px;font-weight:500;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.CopyForecastToDialog-module-scss-module__lt32ca__day:hover:not(:disabled):not(.CopyForecastToDialog-module-scss-module__lt32ca__daySource){color:#d26300;background:#d263000a;border-color:#d2630073}.CopyForecastToDialog-module-scss-module__lt32ca__day:focus-visible{outline-offset:1px;outline:2px solid #d26300}.CopyForecastToDialog-module-scss-module__lt32ca__dayNumber{line-height:1.1}.CopyForecastToDialog-module-scss-module__lt32ca__dayBadge{text-transform:uppercase;letter-spacing:.04em;color:#d26300;font-size:8px;font-weight:600;position:absolute;bottom:3px}.CopyForecastToDialog-module-scss-module__lt32ca__dayOtherMonth{color:#c0c2cc}.CopyForecastToDialog-module-scss-module__lt32ca__daySource{color:#d26300;cursor:not-allowed;background:#d263000a;border-color:#d2630073}.CopyForecastToDialog-module-scss-module__lt32ca__daySelected{color:#fff;background:#d26300;border-color:#d26300}.CopyForecastToDialog-module-scss-module__lt32ca__daySelected:hover{color:#fff;background:#d26300}.CopyForecastToDialog-module-scss-module__lt32ca__dayDisabled{color:#c0c2cc;cursor:not-allowed;background:#fafafb}.CopyForecastToDialog-module-scss-module__lt32ca__dayClosed{text-decoration:line-through}.CopyForecastToDialog-module-scss-module__lt32ca__footer{background:#fcfcfd;border-top:1px solid #f2f3f7;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.CopyForecastToDialog-module-scss-module__lt32ca__footHint{color:#71717a;font-size:11px}.CopyForecastToDialog-module-scss-module__lt32ca__footActions{align-items:center;gap:8px;display:inline-flex}
.ForecastEmptyState-module-scss-module__H54Q1a__wrap{text-align:center;background:#fff;border:1px dashed #eeeef2;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:36px 24px;display:flex}.ForecastEmptyState-module-scss-module__H54Q1a__illustration{color:#d26300;justify-content:center;align-items:center;display:inline-flex}.ForecastEmptyState-module-scss-module__H54Q1a__title{color:#09090b;margin:0;font-size:.8125rem;font-weight:600;line-height:1.3}.ForecastEmptyState-module-scss-module__H54Q1a__description{color:#71717a;max-width:360px;margin:0;font-size:11px;line-height:1.5}
.ItemForecastView-module-scss-module__w_SYKW__wrap{flex-direction:column;gap:14px;display:flex}.ItemForecastView-module-scss-module__w_SYKW__subHeader{align-items:center;gap:12px;padding:0 16px;display:flex}.ItemForecastView-module-scss-module__w_SYKW__backBtn{color:#09090b;cursor:pointer;background:#fff;border:1px solid #eeeef2;border-radius:8px;align-items:center;gap:6px;height:30px;padding:0 10px;font-size:11px;font-weight:500;transition:border-color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.ItemForecastView-module-scss-module__w_SYKW__backBtn:hover:not(:disabled){color:#d26300;background:#d263000a;border-color:#d2630073}.ItemForecastView-module-scss-module__w_SYKW__backBtn:focus-visible{outline-offset:1px;outline:2px solid #d26300}.ItemForecastView-module-scss-module__w_SYKW__backBtn:disabled{opacity:.55;cursor:not-allowed}.ItemForecastView-module-scss-module__w_SYKW__subHeaderLabel{flex-direction:column;line-height:1.1;display:flex}.ItemForecastView-module-scss-module__w_SYKW__eyebrow{color:#71717a;text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:600}.ItemForecastView-module-scss-module__w_SYKW__dayLabel{color:#09090b;margin-top:2px;font-size:.8125rem;font-weight:600}.ItemForecastView-module-scss-module__w_SYKW__tableHead{color:#71717a;text-transform:uppercase;letter-spacing:.06em;grid-template-columns:2.4fr .8fr 1fr;column-gap:14px;padding:0 16px;font-size:10px;font-weight:600;display:grid}.ItemForecastView-module-scss-module__w_SYKW__sortBtn{color:#71717a;height:22px;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:0 2px;transition:color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.ItemForecastView-module-scss-module__w_SYKW__sortBtn:hover{color:#09090b}.ItemForecastView-module-scss-module__w_SYKW__sortBtn:focus-visible{outline-offset:1px;outline:2px solid #d26300}.ItemForecastView-module-scss-module__w_SYKW__sortBtnActive{color:#d26300}.ItemForecastView-module-scss-module__w_SYKW__searchWrap{align-items:center;margin:0 16px;display:flex;position:relative}.ItemForecastView-module-scss-module__w_SYKW__searchIcon{color:#71717a;pointer-events:none;position:absolute;left:10px}.ItemForecastView-module-scss-module__w_SYKW__searchInput{color:#09090b;background:#fff;border:1px solid #eeeef2;border-radius:8px;width:100%;height:32px;padding:0 32px;font-size:.8125rem;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}.ItemForecastView-module-scss-module__w_SYKW__searchInput::placeholder{color:#71717a}.ItemForecastView-module-scss-module__w_SYKW__searchInput::-webkit-search-cancel-button{appearance:none}.ItemForecastView-module-scss-module__w_SYKW__searchInput::-webkit-search-decoration{appearance:none}.ItemForecastView-module-scss-module__w_SYKW__searchInput:focus{border-color:#d26300;outline:none;box-shadow:0 0 0 3px #d263001f}.ItemForecastView-module-scss-module__w_SYKW__searchInput:disabled{cursor:not-allowed;background:#f4f4f6}.ItemForecastView-module-scss-module__w_SYKW__searchClear{color:#71717a;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;position:absolute;right:6px}.ItemForecastView-module-scss-module__w_SYKW__searchClear:hover{color:#09090b;background:#0000000a}.ItemForecastView-module-scss-module__w_SYKW__rows{flex-direction:column;gap:10px;max-height:52vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.ItemForecastView-module-scss-module__w_SYKW__rows::-webkit-scrollbar{width:6px}.ItemForecastView-module-scss-module__w_SYKW__rows::-webkit-scrollbar-thumb{background:#e4e4e8;border-radius:4px}.ItemForecastView-module-scss-module__w_SYKW__row{background:#fff;border:1px solid #eeeef2;border-radius:10px;grid-template-columns:2.4fr .8fr 1fr;align-items:center;column-gap:14px;padding:14px 16px;transition:background-color .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1);display:grid}.ItemForecastView-module-scss-module__w_SYKW__row:hover{background:#fafafb}.ItemForecastView-module-scss-module__w_SYKW__row:focus-within{background:#d263000a;border:1px solid #d2630073}.ItemForecastView-module-scss-module__w_SYKW__itemMeta{flex-direction:column;gap:2px;min-width:0;display:flex}.ItemForecastView-module-scss-module__w_SYKW__itemName{color:#09090b;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}.ItemForecastView-module-scss-module__w_SYKW__itemCategory{color:#71717a;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.ItemForecastView-module-scss-module__w_SYKW__forecastValue{color:#71717a;font-variant-numeric:tabular-nums;font-family:ui-monospace,SF Mono,Roboto Mono,monospace;font-size:.8125rem}.ItemForecastView-module-scss-module__w_SYKW__inputWrap{flex-direction:column;gap:4px;display:flex}.ItemForecastView-module-scss-module__w_SYKW__input{color:#09090b;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #eeeef2;border-radius:8px;width:100%;max-width:140px;height:38px;padding:0 12px;font-family:ui-monospace,SF Mono,Roboto Mono,monospace;font-size:.8125rem;transition:border-color .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1)}.ItemForecastView-module-scss-module__w_SYKW__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ItemForecastView-module-scss-module__w_SYKW__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ItemForecastView-module-scss-module__w_SYKW__input{appearance:textfield}.ItemForecastView-module-scss-module__w_SYKW__input:focus{border-color:#d26300;outline:none;box-shadow:0 0 0 3px #d263001f}.ItemForecastView-module-scss-module__w_SYKW__input:disabled{cursor:not-allowed;background:#f4f4f6}.ItemForecastView-module-scss-module__w_SYKW__inputError{border-color:#c8331c8c}.ItemForecastView-module-scss-module__w_SYKW__inputError:focus{border-color:#c8331cbf;box-shadow:0 0 0 3px #c8331c26}.ItemForecastView-module-scss-module__w_SYKW__loadingState,.ItemForecastView-module-scss-module__w_SYKW__emptyState{text-align:center;color:#71717a;border:1px dashed #eeeef2;border-radius:12px;margin:0 16px;padding:32px 16px;font-size:.8125rem}.ItemForecastView-module-scss-module__w_SYKW__errorState{color:#9a2615;background:#c8331c1a;border-radius:10px;align-items:center;gap:8px;margin:0 16px;padding:10px 12px;font-size:.75rem;display:flex}.ItemForecastView-module-scss-module__w_SYKW__actions{justify-content:flex-end;align-items:center;gap:8px;padding:4px 16px 0;display:flex}.ItemForecastView-module-scss-module__w_SYKW__confirmation{text-align:center;background:#2d8c5a1a;border:1px solid #2d8c5a59;border-radius:12px;flex-direction:column;align-items:center;gap:14px;margin:0 16px;padding:32px 24px;display:flex}.ItemForecastView-module-scss-module__w_SYKW__confirmationIcon{color:#1e6440}.ItemForecastView-module-scss-module__w_SYKW__confirmationMessage{color:#1e6440;max-width:460px;margin:0;font-size:.8125rem;line-height:1.5}
.EditForecastDialog-module-scss-module__6Xh3Wa__dialog{background:#fff;border-radius:14px;flex-direction:column;width:880px;max-width:calc(100vw - 32px);max-height:86vh;padding:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f0f140f,0 12px 32px #0f0f141f}.EditForecastDialog-module-scss-module__6Xh3Wa__header{border-bottom:1px solid #f2f3f7;flex:none;justify-content:space-between;align-items:flex-start;gap:12px;padding:24px 24px 16px;display:flex}.EditForecastDialog-module-scss-module__6Xh3Wa__titleWrap{color:#d26300;align-items:flex-start;gap:10px;display:flex}.EditForecastDialog-module-scss-module__6Xh3Wa__title{color:#09090b;margin:0;font-size:17px;font-weight:600;line-height:1.2}.EditForecastDialog-module-scss-module__6Xh3Wa__subtitle{color:#71717a;margin:4px 0 0;font-size:.75rem}.EditForecastDialog-module-scss-module__6Xh3Wa__closeBtn{color:#71717a;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.EditForecastDialog-module-scss-module__6Xh3Wa__closeBtn:hover:not(:disabled){color:#09090b;background:#f4f4f6}.EditForecastDialog-module-scss-module__6Xh3Wa__closeBtn:disabled{opacity:.4;cursor:not-allowed}.EditForecastDialog-module-scss-module__6Xh3Wa__body{flex-direction:column;flex:auto;gap:14px;min-height:0;padding:18px 24px 12px;display:flex;overflow-y:auto}.EditForecastDialog-module-scss-module__6Xh3Wa__body::-webkit-scrollbar{width:8px}.EditForecastDialog-module-scss-module__6Xh3Wa__body::-webkit-scrollbar-thumb{background:#e4e4e8;border-radius:4px}.EditForecastDialog-module-scss-module__6Xh3Wa__body::-webkit-scrollbar-thumb:hover{background:#d2d2d8}.EditForecastDialog-module-scss-module__6Xh3Wa__intro{color:#71717a;margin:0;font-size:.75rem;line-height:1.5}.EditForecastDialog-module-scss-module__6Xh3Wa__banner{color:#9a2615;background:#c8331c1a;border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:.75rem;display:flex}.EditForecastDialog-module-scss-module__6Xh3Wa__columnsHead{color:#71717a;text-transform:uppercase;letter-spacing:.06em;grid-template-columns:1.3fr .8fr 1fr 1.8fr 1.2fr;column-gap:18px;padding:0 16px;font-size:10px;font-weight:600;display:grid}.EditForecastDialog-module-scss-module__6Xh3Wa__rows{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.EditForecastDialog-module-scss-module__6Xh3Wa__footer{background:#fcfcfd;border-top:1px solid #f2f3f7;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;display:flex}.EditForecastDialog-module-scss-module__6Xh3Wa__footHint{color:#71717a;font-size:.75rem}.EditForecastDialog-module-scss-module__6Xh3Wa__footActions{align-items:center;gap:8px;display:inline-flex}
.EditForecastTrigger-module-scss-module__ZfF6aq__trigger{color:#09090b;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #eeeef2;border-radius:10px;align-items:center;gap:6px;height:36px;padding:0 12px;font-size:.75rem;font-weight:500;transition:border-color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.EditForecastTrigger-module-scss-module__ZfF6aq__trigger:hover:not(:disabled){color:#d26300;background:#d263000a;border-color:#d2630073}.EditForecastTrigger-module-scss-module__ZfF6aq__trigger:focus-visible{outline-offset:1px;outline:2px solid #d26300}.EditForecastTrigger-module-scss-module__ZfF6aq__trigger:disabled{opacity:.55;cursor:not-allowed}
.WeekFilters-module-scss-module__ujT0TG__wrapper{flex-wrap:wrap;flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.WeekFilters-module-scss-module__ujT0TG__searchWrapper{background:#fafafb;border:1px solid #eeeef2;border-radius:10px;flex:160px;align-items:center;gap:8px;min-width:0;max-width:260px;height:40px;padding:0 10px;transition:border-color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.WeekFilters-module-scss-module__ujT0TG__searchWrapper:hover{border-color:#dddde5}.WeekFilters-module-scss-module__ujT0TG__searchWrapper:focus-within{background:#fff;border-color:#d26300;box-shadow:0 0 0 3px #d263001a}@media (max-width:1024px){.WeekFilters-module-scss-module__ujT0TG__searchWrapper{flex-basis:140px;max-width:180px}}@media (max-width:768px){.WeekFilters-module-scss-module__ujT0TG__searchWrapper{flex:100%;max-width:none}}.WeekFilters-module-scss-module__ujT0TG__searchLabel{color:#71717a;cursor:text;display:inline-flex}.WeekFilters-module-scss-module__ujT0TG__searchInput{color:#09090b;background:0 0;border:0;outline:0;flex:1;font-family:inherit;font-size:.8125rem}.WeekFilters-module-scss-module__ujT0TG__searchInput::-webkit-search-cancel-button{display:none}.WeekFilters-module-scss-module__ujT0TG__searchClear{color:#09090b;cursor:pointer;background:#eeeef2;border:0;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.WeekFilters-module-scss-module__ujT0TG__searchClear:hover{background:#dddde5}.WeekFilters-module-scss-module__ujT0TG__chipGroup{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.WeekFilters-module-scss-module__ujT0TG__chipGroupLabel{color:#71717a;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:500}.WeekFilters-module-scss-module__ujT0TG__chip{color:#424754;cursor:pointer;white-space:nowrap;background:#f4f4f6;border:0;border-radius:999px;padding:6px 12px;font-size:.75rem;font-weight:500;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.WeekFilters-module-scss-module__ujT0TG__chip:hover{background:#e9e9ed}.WeekFilters-module-scss-module__ujT0TG__chip:focus-visible{outline-offset:1px;outline:2px solid #d26300}.WeekFilters-module-scss-module__ujT0TG__chipActive{color:#5a2c00;background:#fbebe3}.WeekFilters-module-scss-module__ujT0TG__chipActive:hover{background:#f8ded1}.WeekFilters-module-scss-module__ujT0TG__clearAll{color:#d26300;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:.75rem;font-weight:500;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.WeekFilters-module-scss-module__ujT0TG__clearAll:hover{color:#a95000;background:#d263000f}.WeekFilters-module-scss-module__ujT0TG__clearAll:focus-visible{outline-offset:1px;outline:2px solid #d26300}.WeekFilters-module-scss-module__ujT0TG__clearAllBadge{color:#fff;font-variant-numeric:tabular-nums;background:#d26300;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.WeekFilters-module-scss-module__ujT0TG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.ClearScheduleConfirm-module-scss-module__EqXyFq__head{align-items:flex-start;gap:12px;padding:18px 22px 0;display:flex}.ClearScheduleConfirm-module-scss-module__EqXyFq__head h3{letter-spacing:-.01em;color:#09090b;margin:0 0 4px;font-size:15px;font-weight:600}.ClearScheduleConfirm-module-scss-module__EqXyFq__head p{color:#71717a;margin:0;font-size:12px;line-height:1.5}.ClearScheduleConfirm-module-scss-module__EqXyFq__head p strong{color:#09090b;font-weight:600}.ClearScheduleConfirm-module-scss-module__EqXyFq__iconBubble{color:#c8331c;background:#c8331c1a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.ClearScheduleConfirm-module-scss-module__EqXyFq__body{color:#09090b;flex-direction:column;gap:14px;width:460px;max-width:100%;padding:18px 24px 4px;display:flex}.ClearScheduleConfirm-module-scss-module__EqXyFq__counts{background:#0f0f140a;border:1px solid #eeeef2;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px 14px;display:grid}.ClearScheduleConfirm-module-scss-module__EqXyFq__countTile{flex-direction:column;gap:2px;padding:4px;display:flex}.ClearScheduleConfirm-module-scss-module__EqXyFq__countLabel{text-transform:uppercase;letter-spacing:.06em;color:#71717a;font-size:10px;font-weight:600}.ClearScheduleConfirm-module-scss-module__EqXyFq__countValue{font-variant-numeric:tabular-nums;color:#c8331c;letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:1.1}.ClearScheduleConfirm-module-scss-module__EqXyFq__errorBand{color:#c8331c;background:#c8331c14;border:1px solid #c8331c3d;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:12px;line-height:1.45;display:flex}.ClearScheduleConfirm-module-scss-module__EqXyFq__busyBand{color:#71717a;background:#0000000a;border:1px solid #0000000f;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:12px;line-height:1.45;display:flex}.ClearScheduleConfirm-module-scss-module__EqXyFq__busySpinner{color:#09090b;flex-shrink:0;animation:.9s linear infinite ClearScheduleConfirm-module-scss-module__EqXyFq__clearScheduleSpin}@keyframes ClearScheduleConfirm-module-scss-module__EqXyFq__clearScheduleSpin{to{transform:rotate(360deg)}}.ClearScheduleConfirm-module-scss-module__EqXyFq__footer{justify-content:flex-end;align-items:center;gap:8px;padding:14px 22px 18px;display:flex}.ClearScheduleConfirm-module-scss-module__EqXyFq__footerHint{color:#71717a;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-right:auto;font-size:11px;overflow:hidden}
.DestinationCalendar-module-scss-module__ljru3G__popover{z-index:100000001;background:#fff;border:1px solid #eeeef2;border-radius:10px;flex-direction:column;gap:4px;padding:12px;display:flex;box-shadow:0 10px 32px #0f0f1424}.DestinationCalendar-module-scss-module__ljru3G__head{justify-content:space-between;align-items:center;gap:4px;padding:0;display:flex}.DestinationCalendar-module-scss-module__ljru3G__monthLabel{text-align:center;color:#1f1f2a;font-variant-numeric:tabular-nums;letter-spacing:.01em;flex:1;font-size:12px;font-weight:700}.DestinationCalendar-module-scss-module__ljru3G__navBtn{color:#6b6b7a;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;width:24px;height:24px;transition:background .18s ease-out,color .18s ease-out,border-color .18s ease-out;display:inline-flex}.DestinationCalendar-module-scss-module__ljru3G__navBtn:hover:not(:disabled){color:#d26300;background:#fafafb;border-color:#eeeef2}.DestinationCalendar-module-scss-module__ljru3G__navBtn:focus-visible{outline-offset:1px;outline:2px solid #d26300}.DestinationCalendar-module-scss-module__ljru3G__navBtn:disabled{opacity:.4;cursor:not-allowed}.DestinationCalendar-module-scss-module__ljru3G__dayHeaders{grid-template-columns:repeat(7,1fr);gap:0;display:grid}.DestinationCalendar-module-scss-module__ljru3G__dayHeader{text-align:center;color:#6b6b7a;text-transform:uppercase;letter-spacing:.04em;padding:2px 0;font-size:9px;font-weight:700}.DestinationCalendar-module-scss-module__ljru3G__grid{flex-direction:column;gap:1px;display:flex}.DestinationCalendar-module-scss-module__ljru3G__gridWeekMode .DestinationCalendar-module-scss-module__ljru3G__weekRow{cursor:pointer;border-radius:6px;transition:background .18s ease-out}.DestinationCalendar-module-scss-module__ljru3G__gridWeekMode .DestinationCalendar-module-scss-module__ljru3G__weekRow:hover:not(.DestinationCalendar-module-scss-module__ljru3G__weekRowBlocked){background:#fff8f3}.DestinationCalendar-module-scss-module__ljru3G__gridWeekMode .DestinationCalendar-module-scss-module__ljru3G__weekRow:focus-visible{outline-offset:1px;outline:2px solid #d26300}.DestinationCalendar-module-scss-module__ljru3G__gridDayMode .DestinationCalendar-module-scss-module__ljru3G__weekRow{cursor:default}.DestinationCalendar-module-scss-module__ljru3G__weekRow{grid-template-columns:repeat(7,1fr);gap:1px;padding:1px;display:grid;position:relative}.DestinationCalendar-module-scss-module__ljru3G__weekRowSource{background:#fbebe3;border-radius:6px;box-shadow:inset 0 0 0 1px #d2630052}.DestinationCalendar-module-scss-module__ljru3G__weekRowBadge{color:#fff;letter-spacing:.06em;text-transform:uppercase;pointer-events:none;background:#d26300;border-radius:999px;padding:1px 6px;font-size:9px;font-weight:700;line-height:1.3;position:absolute;top:-7px;left:8px}.DestinationCalendar-module-scss-module__ljru3G__weekRowPicked{background:#d26300}.DestinationCalendar-module-scss-module__ljru3G__weekRowPicked .DestinationCalendar-module-scss-module__ljru3G__cell{color:#fff}.DestinationCalendar-module-scss-module__ljru3G__weekRowPicked .DestinationCalendar-module-scss-module__ljru3G__cell:not(:disabled):hover{background:#ffffff1f}.DestinationCalendar-module-scss-module__ljru3G__weekRowPicked .DestinationCalendar-module-scss-module__ljru3G__cellOutMonth{color:#ffffff73}.DestinationCalendar-module-scss-module__ljru3G__weekRowPicked .DestinationCalendar-module-scss-module__ljru3G__cellSource{color:#ffffff8c;background:#ffffff14}.DestinationCalendar-module-scss-module__ljru3G__weekRowBlocked{opacity:.45;cursor:not-allowed}.DestinationCalendar-module-scss-module__ljru3G__cell{color:#1f1f2a;font-variant-numeric:tabular-nums;min-width:0;height:28px;cursor:inherit;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;font-size:11px;font-weight:500;transition:background .18s ease-out,color .18s ease-out;display:inline-flex}.DestinationCalendar-module-scss-module__ljru3G__cell:disabled{cursor:not-allowed}.DestinationCalendar-module-scss-module__ljru3G__cellOutMonth{color:#c5c5d0}.DestinationCalendar-module-scss-module__ljru3G__cellSource{color:#d26300;cursor:not-allowed;background:#fbebe3;font-weight:700}.DestinationCalendar-module-scss-module__ljru3G__cellPast{opacity:.7}.DestinationCalendar-module-scss-module__ljru3G__gridDayMode .DestinationCalendar-module-scss-module__ljru3G__cell:not(.DestinationCalendar-module-scss-module__ljru3G__cellSource):not(.DestinationCalendar-module-scss-module__ljru3G__cellOutMonth){cursor:pointer}.DestinationCalendar-module-scss-module__ljru3G__gridDayMode .DestinationCalendar-module-scss-module__ljru3G__cell:not(.DestinationCalendar-module-scss-module__ljru3G__cellSource):not(.DestinationCalendar-module-scss-module__ljru3G__cellOutMonth):hover:not(:disabled){color:#d26300;background:#fbebe3}.DestinationCalendar-module-scss-module__ljru3G__cellPicked{font-weight:700;color:#fff!important;background:#d26300!important}.DestinationCalendar-module-scss-module__ljru3G__cellPicked:hover:not(:disabled){background:#b85700!important}.DestinationCalendar-module-scss-module__ljru3G__cellBlocked{opacity:.3;cursor:not-allowed}.DestinationCalendar-module-scss-module__ljru3G__legend{color:#6b6b7a;text-align:center;margin:4px 0 0;padding:0;font-size:10px;line-height:1.3}
.CopyScheduleModal-module-scss-module__8Rtw4G__root{scrollbar-width:thin;scrollbar-color:#e1e1e8 #0000;flex-direction:column;gap:16px;max-height:85vh;padding:20px;display:flex;overflow-y:auto}.CopyScheduleModal-module-scss-module__8Rtw4G__root::-webkit-scrollbar{width:6px}.CopyScheduleModal-module-scss-module__8Rtw4G__root::-webkit-scrollbar-thumb{background:#e1e1e8;border-radius:3px}.CopyScheduleModal-module-scss-module__8Rtw4G__root::-webkit-scrollbar-track{background:0 0}.CopyScheduleModal-module-scss-module__8Rtw4G__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.CopyScheduleModal-module-scss-module__8Rtw4G__headerText{flex-direction:column;gap:4px;min-width:0;display:flex}.CopyScheduleModal-module-scss-module__8Rtw4G__title{color:#1f1f2a;margin:0;font-size:18px;font-weight:600;line-height:1.2}.CopyScheduleModal-module-scss-module__8Rtw4G__subtitle{color:#6b6b7a;margin:0;font-size:13px;line-height:1.4}.CopyScheduleModal-module-scss-module__8Rtw4G__closeBtn{color:#6b6b7a;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:background .18s ease-out;display:inline-flex}.CopyScheduleModal-module-scss-module__8Rtw4G__closeBtn:hover:not(:disabled){color:#1f1f2a;background:#fafafb}.CopyScheduleModal-module-scss-module__8Rtw4G__closeBtn:disabled{cursor:not-allowed;opacity:.4}.CopyScheduleModal-module-scss-module__8Rtw4G__sourcePill{color:#d26300;background:#fbebe3;border-radius:8px;align-self:flex-start;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:inline-flex}.CopyScheduleModal-module-scss-module__8Rtw4G__sourcePillLabel{opacity:.85;font-weight:600}.CopyScheduleModal-module-scss-module__8Rtw4G__sourcePillValue{font-variant-numeric:tabular-nums;font-weight:700}.CopyScheduleModal-module-scss-module__8Rtw4G__destSection{flex-direction:column;gap:10px;display:flex}.CopyScheduleModal-module-scss-module__8Rtw4G__destHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.CopyScheduleModal-module-scss-module__8Rtw4G__destLabel{color:#6b6b7a;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700}.CopyScheduleModal-module-scss-module__8Rtw4G__destCount{color:#d26300;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.CopyScheduleModal-module-scss-module__8Rtw4G__destPreview{color:#d26300;font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.CopyScheduleModal-module-scss-module__8Rtw4G__presetChips{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;display:grid}.CopyScheduleModal-module-scss-module__8Rtw4G__presetChip{color:#4b4b5a;cursor:pointer;text-align:left;background:#fff;border:1px solid #e1e1e8;border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 14px;transition:background .18s ease-out,color .18s ease-out,border-color .18s ease-out,transform .18s ease-out;display:flex}.CopyScheduleModal-module-scss-module__8Rtw4G__presetChip:hover:not(:disabled){background:#fff8f3;border-color:#d26300}.CopyScheduleModal-module-scss-module__8Rtw4G__presetChip:focus-visible{outline-offset:2px;outline:2px solid #d26300}.CopyScheduleModal-module-scss-module__8Rtw4G__presetChip:disabled{cursor:not-allowed;opacity:.55}.CopyScheduleModal-module-scss-module__8Rtw4G__presetChipActive{color:#fff;background:#d26300;border:1px solid #d26300}.CopyScheduleModal-module-scss-module__8Rtw4G__presetChipActive .CopyScheduleModal-module-scss-module__8Rtw4G__presetMeta{color:#ffffffd9}.CopyScheduleModal-module-scss-module__8Rtw4G__presetChipActive:hover:not(:disabled){background:#d26300;border-color:#d26300}.CopyScheduleModal-module-scss-module__8Rtw4G__presetChipCustom{border-style:dashed}.CopyScheduleModal-module-scss-module__8Rtw4G__presetChipCustom .CopyScheduleModal-module-scss-module__8Rtw4G__presetLabel{align-items:center;gap:4px;display:inline-flex}.CopyScheduleModal-module-scss-module__8Rtw4G__presetChipBlocked{opacity:.45;cursor:not-allowed;text-decoration:line-through}.CopyScheduleModal-module-scss-module__8Rtw4G__presetChipBlocked:hover{background:#fff;border:1px solid #e1e1e8}.CopyScheduleModal-module-scss-module__8Rtw4G__selectedList{background:#fff8f3;border:1px solid #f2d9c5;border-radius:8px;flex-wrap:wrap;gap:6px;padding:10px 12px;display:flex}.CopyScheduleModal-module-scss-module__8Rtw4G__selectedChip{color:#1f1f2a;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #f2d9c5;border-radius:999px;align-items:center;gap:6px;padding:4px 6px 4px 10px;font-size:12px;font-weight:600;display:inline-flex}.CopyScheduleModal-module-scss-module__8Rtw4G__selectedChipText{line-height:1}.CopyScheduleModal-module-scss-module__8Rtw4G__selectedChipRemove{color:#d26300;cursor:pointer;background:#d263001a;border:none;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;transition:background .18s ease-out,color .18s ease-out;display:inline-flex}.CopyScheduleModal-module-scss-module__8Rtw4G__selectedChipRemove:hover:not(:disabled){color:#fff;background:#d26300}.CopyScheduleModal-module-scss-module__8Rtw4G__selectedChipRemove:focus-visible{outline-offset:2px;outline:2px solid #d26300}.CopyScheduleModal-module-scss-module__8Rtw4G__selectedChipRemove:disabled{opacity:.4;cursor:not-allowed}.CopyScheduleModal-module-scss-module__8Rtw4G__presetLabel{font-size:13px;font-weight:600;line-height:1.2}.CopyScheduleModal-module-scss-module__8Rtw4G__presetMeta{color:#9494a4;font-variant-numeric:tabular-nums;font-size:11px;line-height:1.2}.CopyScheduleModal-module-scss-module__8Rtw4G__customPicker{background:#fafafb;border:1px solid #eeeef2;border-radius:8px;flex-direction:column;gap:6px;padding:12px;display:flex}.CopyScheduleModal-module-scss-module__8Rtw4G__customHint{color:#6b6b7a;font-variant-numeric:tabular-nums;font-size:12px}.CopyScheduleModal-module-scss-module__8Rtw4G__emptyBanner{color:#b83236;background:#fff5f5;border:1px solid #fbe0e2;border-radius:8px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.4;display:flex}.CopyScheduleModal-module-scss-module__8Rtw4G__emptyBannerIcon{flex-shrink:0;margin-top:1px}.CopyScheduleModal-module-scss-module__8Rtw4G__callout{color:#b85700;background:#fff8f0;border:1px solid #f2d9c5;border-radius:8px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.4;display:flex}.CopyScheduleModal-module-scss-module__8Rtw4G__callout>svg{flex-shrink:0;margin-top:1px}.CopyScheduleModal-module-scss-module__8Rtw4G__callout strong{font-weight:700}.CopyScheduleModal-module-scss-module__8Rtw4G__footer{justify-content:flex-end;gap:10px;padding-top:4px;display:flex}
.CopyScheduleResultModal-module-scss-module__651rxG__root{flex-direction:column;gap:16px;min-height:0;max-height:85vh;padding:20px;display:flex;overflow:hidden}.CopyScheduleResultModal-module-scss-module__651rxG__scrollBody{flex-direction:column;flex:auto;gap:16px;min-height:0;margin-right:-4px;padding-right:4px;display:flex;overflow-y:auto}.CopyScheduleResultModal-module-scss-module__651rxG__header{align-items:flex-start;gap:14px;display:flex}.CopyScheduleResultModal-module-scss-module__651rxG__headIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.CopyScheduleResultModal-module-scss-module__651rxG__headIconOk{color:#1f8556;background:#1f85561f}.CopyScheduleResultModal-module-scss-module__651rxG__headIconWarn{color:#f59e0b;background:#f59e0b24}.CopyScheduleResultModal-module-scss-module__651rxG__headIconErr{color:#dc3545;background:#dc35451f}.CopyScheduleResultModal-module-scss-module__651rxG__headerText{flex-direction:column;gap:4px;min-width:0;display:flex}.CopyScheduleResultModal-module-scss-module__651rxG__title{color:#1f1f2a;margin:0;font-size:18px;font-weight:600;line-height:1.2}.CopyScheduleResultModal-module-scss-module__651rxG__subtitle{color:#6b6b7a;margin:0;font-size:13px;line-height:1.4}.CopyScheduleResultModal-module-scss-module__651rxG__stats{flex-wrap:wrap;gap:8px;display:flex}.CopyScheduleResultModal-module-scss-module__651rxG__statPill{color:#1f1f2a;background:#fafafb;border:1px solid #eeeef2;border-radius:8px;align-items:baseline;gap:6px;padding:8px 12px;font-size:13px;display:inline-flex}.CopyScheduleResultModal-module-scss-module__651rxG__statValue{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.CopyScheduleResultModal-module-scss-module__651rxG__statLabel{color:#6b6b7a}.CopyScheduleResultModal-module-scss-module__651rxG__stat_success .CopyScheduleResultModal-module-scss-module__651rxG__statValue{color:#1f8556}.CopyScheduleResultModal-module-scss-module__651rxG__stat_warning .CopyScheduleResultModal-module-scss-module__651rxG__statValue{color:#f59e0b}.CopyScheduleResultModal-module-scss-module__651rxG__stat_danger .CopyScheduleResultModal-module-scss-module__651rxG__statValue{color:#dc3545}.CopyScheduleResultModal-module-scss-module__651rxG__stat_info .CopyScheduleResultModal-module-scss-module__651rxG__statValue{color:#2b6cb0}.CopyScheduleResultModal-module-scss-module__651rxG__section{background:#fafafb;border:1px solid #eeeef2;border-radius:10px;transition:background .18s ease-out;overflow:hidden}.CopyScheduleResultModal-module-scss-module__651rxG__sectionHead{cursor:pointer;text-align:left;color:#1f1f2a;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:10px 14px;font-size:13px;font-weight:600;transition:background .18s ease-out;display:flex}.CopyScheduleResultModal-module-scss-module__651rxG__sectionHead:hover{background:#0f0f1408}.CopyScheduleResultModal-module-scss-module__651rxG__sectionHead:focus-visible{outline-offset:-2px;outline:2px solid #d26300}.CopyScheduleResultModal-module-scss-module__651rxG__sectionTitle{flex:1}.CopyScheduleResultModal-module-scss-module__651rxG__sectionCount{color:#6b6b7a;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #eeeef2;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.CopyScheduleResultModal-module-scss-module__651rxG__section_danger .CopyScheduleResultModal-module-scss-module__651rxG__sectionCount{color:#dc3545}.CopyScheduleResultModal-module-scss-module__651rxG__section_warning .CopyScheduleResultModal-module-scss-module__651rxG__sectionCount{color:#f59e0b}.CopyScheduleResultModal-module-scss-module__651rxG__section_info .CopyScheduleResultModal-module-scss-module__651rxG__sectionCount{color:#2b6cb0}.CopyScheduleResultModal-module-scss-module__651rxG__sectionBody{flex-direction:column;gap:6px;padding:4px 12px 12px;display:flex}.CopyScheduleResultModal-module-scss-module__651rxG__noteGroup{flex-direction:column;gap:4px;display:flex}.CopyScheduleResultModal-module-scss-module__651rxG__noteGroup+.CopyScheduleResultModal-module-scss-module__651rxG__noteGroup{margin-top:8px}.CopyScheduleResultModal-module-scss-module__651rxG__noteGroupHead{color:#6b6b7a;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;padding:4px 4px 2px;font-size:11px;font-weight:600;display:inline-flex}.CopyScheduleResultModal-module-scss-module__651rxG__row{background:#fff;border:1px solid #f4f4f6;border-radius:6px;flex-direction:column;gap:4px;padding:10px 12px;transition:background .18s ease-out;display:flex}.CopyScheduleResultModal-module-scss-module__651rxG__row:hover{background:#fafafb}.CopyScheduleResultModal-module-scss-module__651rxG__row_danger{border-left:3px solid #dc3545}.CopyScheduleResultModal-module-scss-module__651rxG__row_warning{border-left:3px solid #f59e0b}.CopyScheduleResultModal-module-scss-module__651rxG__row_info{border-left:3px solid #2b6cb0}.CopyScheduleResultModal-module-scss-module__651rxG__rowHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.CopyScheduleResultModal-module-scss-module__651rxG__rowTitle{color:#1f1f2a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.CopyScheduleResultModal-module-scss-module__651rxG__rowMeta{color:#6b6b7a;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.CopyScheduleResultModal-module-scss-module__651rxG__rowBody{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CopyScheduleResultModal-module-scss-module__651rxG__rowCode{color:#4b4b5a;letter-spacing:.02em;background:#f4f4f6;border-radius:4px;flex-shrink:0;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:10px;font-weight:600}.CopyScheduleResultModal-module-scss-module__651rxG__rowMessage{color:#4b4b5a;font-size:12px;line-height:1.4}.CopyScheduleResultModal-module-scss-module__651rxG__footer{justify-content:flex-end;gap:10px;padding-top:6px;display:flex}
.CopyScheduleButton-module-scss-module__1U-g4a__trigger{color:#4b4b5a;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #eeeef2;border-radius:10px;align-items:center;gap:6px;height:40px;padding:0 12px;font-size:.8125rem;font-weight:600;transition:background .18s ease-out,color .18s ease-out,border-color .18s ease-out;display:inline-flex}.CopyScheduleButton-module-scss-module__1U-g4a__trigger:hover:not(:disabled){color:#d26300;background:#fafafb;border-color:#d2630073}.CopyScheduleButton-module-scss-module__1U-g4a__trigger:focus-visible{outline-offset:1px;outline:2px solid #d26300}.CopyScheduleButton-module-scss-module__1U-g4a__trigger:disabled{cursor:not-allowed;opacity:.4}.CopyScheduleButton-module-scss-module__1U-g4a__icon{flex-shrink:0;display:inline-flex}@media (max-width:1560px){.CopyScheduleButton-module-scss-module__1U-g4a__label{display:none}}@container scheduler-page (max-width: $scheduler-bp-xl){.CopyScheduleButton-module-scss-module__1U-g4a__label{display:none}}@media (max-width:1024px){.CopyScheduleButton-module-scss-module__1U-g4a__trigger{justify-content:center;width:40px;padding:0 10px}}@container scheduler-page (max-width:1024px){.CopyScheduleButton-module-scss-module__1U-g4a__trigger{justify-content:center;width:40px;padding:0 10px}}
.ApplyTemplateModal-module-scss-module__-UDjEG__root{flex-direction:column;gap:16px;min-height:0;max-height:80vh;padding:20px;display:flex;overflow:hidden}.ApplyTemplateModal-module-scss-module__-UDjEG__header{flex-direction:column;gap:4px;display:flex}.ApplyTemplateModal-module-scss-module__-UDjEG__title{color:#1f1f2a;margin:0;font-size:18px;font-weight:600;line-height:1.2}.ApplyTemplateModal-module-scss-module__-UDjEG__subtitle{color:#6b6b7a;margin:0;font-size:13px;line-height:1.4}.ApplyTemplateModal-module-scss-module__-UDjEG__targetTag{color:#1f1f2a;font-weight:600}.ApplyTemplateModal-module-scss-module__-UDjEG__searchRow{background:#f7f7f9;border:1px solid #eeeef2;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;transition:border-color .18s ease-out,background .18s ease-out;display:flex}.ApplyTemplateModal-module-scss-module__-UDjEG__searchRow:focus-within{background:#fff;border-color:#d26300;box-shadow:0 0 0 3px #d263001f}.ApplyTemplateModal-module-scss-module__-UDjEG__searchIcon{color:#6b6b7a;flex-shrink:0}.ApplyTemplateModal-module-scss-module__-UDjEG__searchInput{color:#1f1f2a;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:14px;line-height:1.4}.ApplyTemplateModal-module-scss-module__-UDjEG__searchInput::placeholder{color:#b5b5c0}.ApplyTemplateModal-module-scss-module__-UDjEG__list{flex-direction:column;flex:auto;gap:6px;min-height:120px;max-height:360px;margin-right:-4px;padding-right:4px;display:flex;overflow-y:auto}.ApplyTemplateModal-module-scss-module__-UDjEG__itemRow{cursor:pointer;text-align:left;color:inherit;font:inherit;background:#fff;border:1px solid #eeeef2;border-radius:8px;flex-direction:column;gap:4px;padding:10px 12px;transition:background .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out;display:flex}.ApplyTemplateModal-module-scss-module__-UDjEG__itemRow:hover{background:#fafafb;border-color:#d7d7de}.ApplyTemplateModal-module-scss-module__-UDjEG__itemRow:focus-visible{outline-offset:2px;outline:2px solid #d26300}.ApplyTemplateModal-module-scss-module__-UDjEG__itemRowSelected{background:#d263000d;border-color:#d26300;box-shadow:inset 0 0 0 1px #d2630066}.ApplyTemplateModal-module-scss-module__-UDjEG__itemHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ApplyTemplateModal-module-scss-module__-UDjEG__itemName{color:#1f1f2a;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.ApplyTemplateModal-module-scss-module__-UDjEG__itemUpdated{color:#6b6b7a;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.ApplyTemplateModal-module-scss-module__-UDjEG__itemMeta{color:#6b6b7a;flex-wrap:wrap;gap:4px 12px;font-size:12px;line-height:1.4;display:flex}.ApplyTemplateModal-module-scss-module__-UDjEG__itemDescription{color:#4b4b5a;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.ApplyTemplateModal-module-scss-module__-UDjEG__empty,.ApplyTemplateModal-module-scss-module__-UDjEG__loading,.ApplyTemplateModal-module-scss-module__-UDjEG__errorBlock{text-align:center;color:#6b6b7a;flex-direction:column;align-items:center;gap:6px;padding:32px 16px;font-size:13px;display:flex}.ApplyTemplateModal-module-scss-module__-UDjEG__errorBlock{color:#dc3545}.ApplyTemplateModal-module-scss-module__-UDjEG__spinner{animation:.85s linear infinite ApplyTemplateModal-module-scss-module__-UDjEG__apply-template-modal-spin}@keyframes ApplyTemplateModal-module-scss-module__-UDjEG__apply-template-modal-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ApplyTemplateModal-module-scss-module__-UDjEG__confirmBlock{background:#f59e0b0f;border:1px solid #f59e0b40;border-radius:10px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.ApplyTemplateModal-module-scss-module__-UDjEG__confirmTitle{color:#1f1f2a;margin:0;font-size:14px;font-weight:600;line-height:1.3}.ApplyTemplateModal-module-scss-module__-UDjEG__confirmBody{color:#4b4b5a;margin:0;font-size:13px;line-height:1.5}.ApplyTemplateModal-module-scss-module__-UDjEG__confirmList{color:#4b4b5a;margin:0;padding-left:18px;font-size:13px;line-height:1.6}.ApplyTemplateModal-module-scss-module__-UDjEG__confirmList li+li{margin-top:2px}.ApplyTemplateModal-module-scss-module__-UDjEG__confirmHighlight{color:#1f1f2a;font-weight:600}.ApplyTemplateModal-module-scss-module__-UDjEG__confirmDanger{color:#dc3545;font-weight:600}.ApplyTemplateModal-module-scss-module__-UDjEG__footer{justify-content:flex-end;gap:10px;padding-top:6px;display:flex}
.ApplyTemplateResultModal-module-scss-module__PQsNjG__root{flex-direction:column;gap:16px;min-height:0;max-height:85vh;padding:20px;display:flex;overflow:hidden}.ApplyTemplateResultModal-module-scss-module__PQsNjG__scrollBody{flex-direction:column;flex:auto;gap:16px;min-height:0;margin-right:-4px;padding-right:4px;display:flex;overflow-y:auto}.ApplyTemplateResultModal-module-scss-module__PQsNjG__header{align-items:flex-start;gap:14px;display:flex}.ApplyTemplateResultModal-module-scss-module__PQsNjG__headIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.ApplyTemplateResultModal-module-scss-module__PQsNjG__headIconOk{color:#1f8556;background:#1f85561f}.ApplyTemplateResultModal-module-scss-module__PQsNjG__headIconWarn{color:#f59e0b;background:#f59e0b24}.ApplyTemplateResultModal-module-scss-module__PQsNjG__headerText{flex-direction:column;gap:4px;min-width:0;display:flex}.ApplyTemplateResultModal-module-scss-module__PQsNjG__title{color:#1f1f2a;margin:0;font-size:18px;font-weight:600;line-height:1.2}.ApplyTemplateResultModal-module-scss-module__PQsNjG__subtitle{color:#6b6b7a;margin:0;font-size:13px;line-height:1.4}.ApplyTemplateResultModal-module-scss-module__PQsNjG__stats{flex-wrap:wrap;gap:8px;display:flex}.ApplyTemplateResultModal-module-scss-module__PQsNjG__statPill{color:#1f1f2a;background:#fafafb;border:1px solid #eeeef2;border-radius:8px;align-items:baseline;gap:6px;padding:8px 12px;font-size:13px;display:inline-flex}.ApplyTemplateResultModal-module-scss-module__PQsNjG__statValue{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.ApplyTemplateResultModal-module-scss-module__PQsNjG__statLabel{color:#6b6b7a}.ApplyTemplateResultModal-module-scss-module__PQsNjG__stat_success .ApplyTemplateResultModal-module-scss-module__PQsNjG__statValue{color:#1f8556}.ApplyTemplateResultModal-module-scss-module__PQsNjG__stat_warning .ApplyTemplateResultModal-module-scss-module__PQsNjG__statValue{color:#f59e0b}.ApplyTemplateResultModal-module-scss-module__PQsNjG__section{background:#fafafb;border:1px solid #eeeef2;border-radius:10px;overflow:hidden}.ApplyTemplateResultModal-module-scss-module__PQsNjG__sectionHead{cursor:pointer;text-align:left;color:#1f1f2a;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:10px 14px;font-size:13px;font-weight:600;transition:background .18s ease-out;display:flex}.ApplyTemplateResultModal-module-scss-module__PQsNjG__sectionHead:hover{background:#0f0f1408}.ApplyTemplateResultModal-module-scss-module__PQsNjG__sectionHead:focus-visible{outline-offset:-2px;outline:2px solid #d26300}.ApplyTemplateResultModal-module-scss-module__PQsNjG__sectionTitle{flex:1}.ApplyTemplateResultModal-module-scss-module__PQsNjG__sectionCount{color:#6b6b7a;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #eeeef2;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.ApplyTemplateResultModal-module-scss-module__PQsNjG__section_warning .ApplyTemplateResultModal-module-scss-module__PQsNjG__sectionCount{color:#f59e0b}.ApplyTemplateResultModal-module-scss-module__PQsNjG__sectionBody{flex-direction:column;gap:6px;padding:4px 12px 12px;display:flex}.ApplyTemplateResultModal-module-scss-module__PQsNjG__sectionLead{color:#4b4b5a;margin:4px 4px 6px;font-size:12px;line-height:1.5}.ApplyTemplateResultModal-module-scss-module__PQsNjG__row{background:#fff;border:1px solid #f4f4f6;border-left:3px solid #f59e0b;border-radius:6px;flex-direction:column;gap:4px;padding:10px 12px;transition:background .18s ease-out;display:flex}.ApplyTemplateResultModal-module-scss-module__PQsNjG__row:hover{background:#fafafb}.ApplyTemplateResultModal-module-scss-module__PQsNjG__rowHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ApplyTemplateResultModal-module-scss-module__PQsNjG__rowTitle{color:#1f1f2a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.ApplyTemplateResultModal-module-scss-module__PQsNjG__rowMeta{color:#6b6b7a;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.ApplyTemplateResultModal-module-scss-module__PQsNjG__rowBody{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ApplyTemplateResultModal-module-scss-module__PQsNjG__rowKind{color:#4b4b5a;letter-spacing:.02em;text-transform:uppercase;background:#f4f4f6;border-radius:4px;flex-shrink:0;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:10px;font-weight:600}.ApplyTemplateResultModal-module-scss-module__PQsNjG__rowReason{color:#4b4b5a;font-size:12px;line-height:1.4}.ApplyTemplateResultModal-module-scss-module__PQsNjG__footer{justify-content:flex-end;gap:10px;padding-top:6px;display:flex}
.ManageTemplatesModal-module-scss-module__IgU13G__root{flex-direction:column;gap:16px;min-height:0;max-height:88vh;padding:20px;display:flex;overflow:hidden}.ManageTemplatesModal-module-scss-module__IgU13G__header{flex-direction:column;gap:4px;display:flex}.ManageTemplatesModal-module-scss-module__IgU13G__title{color:#1f1f2a;margin:0;font-size:18px;font-weight:600;line-height:1.2}.ManageTemplatesModal-module-scss-module__IgU13G__subtitle{color:#6b6b7a;margin:0;font-size:13px;line-height:1.4}.ManageTemplatesModal-module-scss-module__IgU13G__tabs{background:#f4f4f6;border:1px solid #eeeef2;border-radius:8px;align-self:flex-start;align-items:center;gap:4px;padding:4px;display:inline-flex}.ManageTemplatesModal-module-scss-module__IgU13G__tab{color:#6b6b7a;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 14px;font-size:13px;font-weight:600;line-height:1.2;transition:color .18s ease-out,background .18s ease-out}.ManageTemplatesModal-module-scss-module__IgU13G__tab:hover:not(.ManageTemplatesModal-module-scss-module__IgU13G__tabActive){color:#1f1f2a;background:#0f0f140a}.ManageTemplatesModal-module-scss-module__IgU13G__tab:focus-visible{outline-offset:2px;outline:2px solid #d26300}.ManageTemplatesModal-module-scss-module__IgU13G__tabActive{color:#1f1f2a;background:#fff;box-shadow:0 1px 2px #0f0f1414}.ManageTemplatesModal-module-scss-module__IgU13G__tabCount{color:#d26300;font-variant-numeric:tabular-nums;background:#d263001a;border-radius:999px;margin-left:6px;padding:1px 6px;font-size:11px;font-weight:700}.ManageTemplatesModal-module-scss-module__IgU13G__scrollBody{flex-direction:column;flex:auto;gap:6px;min-height:120px;max-height:480px;margin-right:-4px;padding-right:4px;display:flex;overflow-y:auto}.ManageTemplatesModal-module-scss-module__IgU13G__row{background:#fff;border:1px solid #eeeef2;border-radius:8px;grid-template-columns:24px 1fr auto;align-items:center;gap:12px;padding:10px 12px;transition:background .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out;display:grid}.ManageTemplatesModal-module-scss-module__IgU13G__row:hover{background:#fafafb;border-color:#d7d7de}.ManageTemplatesModal-module-scss-module__IgU13G__rowDragging{background:#fff;border-color:#d26300;box-shadow:0 10px 24px #0f0f1429}.ManageTemplatesModal-module-scss-module__IgU13G__rowSaving{opacity:.7;pointer-events:none}.ManageTemplatesModal-module-scss-module__IgU13G__dragHandle{color:#b5b5c0;cursor:grab;border-radius:4px;justify-content:center;align-items:center;width:24px;height:32px;transition:background .18s ease-out,color .18s ease-out;display:inline-flex}.ManageTemplatesModal-module-scss-module__IgU13G__dragHandle:hover{color:#4b4b5a;background:#0f0f140a}.ManageTemplatesModal-module-scss-module__IgU13G__dragHandle:active{cursor:grabbing}.ManageTemplatesModal-module-scss-module__IgU13G__body{flex-direction:column;gap:2px;min-width:0;display:flex}.ManageTemplatesModal-module-scss-module__IgU13G__name{color:#1f1f2a;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.ManageTemplatesModal-module-scss-module__IgU13G__description{color:#4b4b5a;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;overflow:hidden}.ManageTemplatesModal-module-scss-module__IgU13G__meta{color:#6b6b7a;font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 10px;font-size:11px;line-height:1.4;display:flex}.ManageTemplatesModal-module-scss-module__IgU13G__actions{align-items:center;gap:4px;display:flex}.ManageTemplatesModal-module-scss-module__IgU13G__iconBtn{color:#6e6e7a;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .18s ease-out,color .18s ease-out,border-color .18s ease-out;display:inline-flex}.ManageTemplatesModal-module-scss-module__IgU13G__iconBtn:hover:not(:disabled){color:#1f1f2a;background:#fafafb;border-color:#eeeef2}.ManageTemplatesModal-module-scss-module__IgU13G__iconBtn:focus-visible{outline-offset:2px;outline:2px solid #d26300}.ManageTemplatesModal-module-scss-module__IgU13G__iconBtn:disabled{opacity:.4;cursor:not-allowed}.ManageTemplatesModal-module-scss-module__IgU13G__iconBtnDanger:hover:not(:disabled){color:#dc3545;background:#dc35450d;border-color:#dc354540}.ManageTemplatesModal-module-scss-module__IgU13G__iconBtnPrimary{color:#fff;background:#d26300;border-color:#d26300}.ManageTemplatesModal-module-scss-module__IgU13G__iconBtnPrimary:hover:not(:disabled){color:#fff;background:#b95800;border-color:#b95800}.ManageTemplatesModal-module-scss-module__IgU13G__iconBtnPrimary:disabled{color:#fff;opacity:.7;background:#e1e1e8;border-color:#e1e1e8}.ManageTemplatesModal-module-scss-module__IgU13G__editForm{background:#d263000a;border:1px solid #d2630040;border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}.ManageTemplatesModal-module-scss-module__IgU13G__field{flex-direction:column;gap:4px;display:flex}.ManageTemplatesModal-module-scss-module__IgU13G__fieldLabel{color:#6b6b7a;text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:baseline;gap:8px;font-size:11px;font-weight:600;display:flex}.ManageTemplatesModal-module-scss-module__IgU13G__fieldCounter{text-transform:none;letter-spacing:0;color:#6b6b7a;font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.ManageTemplatesModal-module-scss-module__IgU13G__fieldCounterOver{color:#dc3545}.ManageTemplatesModal-module-scss-module__IgU13G__input,.ManageTemplatesModal-module-scss-module__IgU13G__textarea{color:#1f1f2a;background:#fff;border:1px solid #e1e1e6;border-radius:6px;width:100%;padding:6px 10px;font-family:inherit;font-size:13px;line-height:1.4;transition:border-color .18s ease-out,box-shadow .18s ease-out}.ManageTemplatesModal-module-scss-module__IgU13G__input::placeholder,.ManageTemplatesModal-module-scss-module__IgU13G__textarea::placeholder{color:#b5b5c0}.ManageTemplatesModal-module-scss-module__IgU13G__input:focus,.ManageTemplatesModal-module-scss-module__IgU13G__textarea:focus{border-color:#d26300;outline:none;box-shadow:0 0 0 3px #d263001f}.ManageTemplatesModal-module-scss-module__IgU13G__textarea{resize:vertical;min-height:56px;max-height:120px}.ManageTemplatesModal-module-scss-module__IgU13G__inputError{border-color:#dc3545}.ManageTemplatesModal-module-scss-module__IgU13G__inputError:focus{border-color:#dc3545;box-shadow:0 0 0 3px #dc35451f}.ManageTemplatesModal-module-scss-module__IgU13G__errorText{color:#dc3545;margin:0;font-size:11px}.ManageTemplatesModal-module-scss-module__IgU13G__editFooter{justify-content:flex-end;gap:6px;margin-top:4px;display:flex}.ManageTemplatesModal-module-scss-module__IgU13G__empty,.ManageTemplatesModal-module-scss-module__IgU13G__loadingBlock,.ManageTemplatesModal-module-scss-module__IgU13G__errorBlock{text-align:center;color:#6b6b7a;flex-direction:column;align-items:center;gap:6px;padding:40px 16px;font-size:13px;display:flex}.ManageTemplatesModal-module-scss-module__IgU13G__errorBlock{color:#dc3545}.ManageTemplatesModal-module-scss-module__IgU13G__spinner{animation:.85s linear infinite ManageTemplatesModal-module-scss-module__IgU13G__manage-modal-spin}@keyframes ManageTemplatesModal-module-scss-module__IgU13G__manage-modal-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ManageTemplatesModal-module-scss-module__IgU13G__confirmRow{background:#dc35450d;border:1px solid #dc354540;border-radius:8px;flex-direction:column;gap:10px;padding:12px;display:flex}.ManageTemplatesModal-module-scss-module__IgU13G__confirmTitle{color:#1f1f2a;margin:0;font-size:13px;font-weight:600;line-height:1.4}.ManageTemplatesModal-module-scss-module__IgU13G__confirmBody{color:#4b4b5a;margin:0;font-size:12px;line-height:1.5}.ManageTemplatesModal-module-scss-module__IgU13G__footer{justify-content:space-between;align-items:center;gap:10px;padding-top:6px;display:flex}.ManageTemplatesModal-module-scss-module__IgU13G__footerHint{color:#6b6b7a;font-size:11px;line-height:1.4}
.SaveAsTemplateModal-module-scss-module__2m5UPG__root{flex-direction:column;gap:16px;min-height:0;max-height:70vh;padding:20px;display:flex}.SaveAsTemplateModal-module-scss-module__2m5UPG__header{flex-direction:column;gap:4px;display:flex}.SaveAsTemplateModal-module-scss-module__2m5UPG__title{color:#1f1f2a;margin:0;font-size:18px;font-weight:600;line-height:1.2}.SaveAsTemplateModal-module-scss-module__2m5UPG__subtitle{color:#6b6b7a;margin:0;font-size:13px;line-height:1.4}.SaveAsTemplateModal-module-scss-module__2m5UPG__subtitleSource{color:#1f1f2a;font-weight:600}.SaveAsTemplateModal-module-scss-module__2m5UPG__emptyBanner{color:#dc3545;background:#dc35450f;border:1px solid #dc354533;border-radius:8px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:12px;line-height:1.4;display:flex}.SaveAsTemplateModal-module-scss-module__2m5UPG__emptyBannerIcon{flex-shrink:0;margin-top:1px}.SaveAsTemplateModal-module-scss-module__2m5UPG__field{flex-direction:column;gap:6px;display:flex}.SaveAsTemplateModal-module-scss-module__2m5UPG__label{color:#6b6b7a;text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;font-weight:600;display:flex}.SaveAsTemplateModal-module-scss-module__2m5UPG__labelRequired:after{content:" *";color:#dc3545}.SaveAsTemplateModal-module-scss-module__2m5UPG__counter{text-transform:none;letter-spacing:0;color:#6b6b7a;font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.SaveAsTemplateModal-module-scss-module__2m5UPG__counterOver{color:#dc3545}.SaveAsTemplateModal-module-scss-module__2m5UPG__input,.SaveAsTemplateModal-module-scss-module__2m5UPG__textarea{color:#1f1f2a;background:#fff;border:1px solid #e1e1e6;border-radius:8px;width:100%;padding:8px 12px;font-family:inherit;font-size:14px;line-height:1.4;transition:border-color .18s ease-out,box-shadow .18s ease-out}.SaveAsTemplateModal-module-scss-module__2m5UPG__input::placeholder,.SaveAsTemplateModal-module-scss-module__2m5UPG__textarea::placeholder{color:#b5b5c0}.SaveAsTemplateModal-module-scss-module__2m5UPG__input:hover:not(:disabled),.SaveAsTemplateModal-module-scss-module__2m5UPG__textarea:hover:not(:disabled){border-color:#c8c8d0}.SaveAsTemplateModal-module-scss-module__2m5UPG__input:focus,.SaveAsTemplateModal-module-scss-module__2m5UPG__textarea:focus{border-color:#d26300;outline:none;box-shadow:0 0 0 3px #d263001f}.SaveAsTemplateModal-module-scss-module__2m5UPG__input:disabled,.SaveAsTemplateModal-module-scss-module__2m5UPG__textarea:disabled{cursor:not-allowed;background:#f7f7f9}.SaveAsTemplateModal-module-scss-module__2m5UPG__textarea{resize:vertical;min-height:64px;max-height:160px}.SaveAsTemplateModal-module-scss-module__2m5UPG__inputError{border-color:#dc3545}.SaveAsTemplateModal-module-scss-module__2m5UPG__inputError:focus{border-color:#dc3545;box-shadow:0 0 0 3px #dc35451f}.SaveAsTemplateModal-module-scss-module__2m5UPG__errorText{color:#dc3545;margin:0;font-size:12px;line-height:1.4}.SaveAsTemplateModal-module-scss-module__2m5UPG__errorMeta{color:#6b6b7a;font-variant-numeric:tabular-nums;font-size:11px}.SaveAsTemplateModal-module-scss-module__2m5UPG__footer{justify-content:flex-end;align-items:center;gap:10px;padding-top:6px;display:flex}
.WeeklyOffManager-module-scss-module__cy0zEq__tfootRow,.WeeklyOffManager-module-scss-module__cy0zEq__bodyRow,.WeeklyOffManager-module-scss-module__cy0zEq__theadRow{grid-template-columns:252px repeat(7,minmax(0,1fr));align-items:center;display:grid}.WeeklyOffManager-module-scss-module__cy0zEq__modal{max-width:1180px}.WeeklyOffManager-module-scss-module__cy0zEq__container{flex-direction:column;min-height:0;max-height:80vh;display:flex}.WeeklyOffManager-module-scss-module__cy0zEq__header{border-bottom:1px solid #eeeef2;flex-direction:column;flex:none;gap:14px;padding:18px 24px;display:flex}.WeeklyOffManager-module-scss-module__cy0zEq__titleRow{align-items:center;gap:12px;display:flex}.WeeklyOffManager-module-scss-module__cy0zEq__title{color:#09090b;align-items:center;gap:8px;font-size:1.125rem;font-weight:600;display:inline-flex}.WeeklyOffManager-module-scss-module__cy0zEq__title svg{color:#d26300}.WeeklyOffManager-module-scss-module__cy0zEq__weekLabel{color:#71717a;margin-left:auto;font-size:.875rem}.WeeklyOffManager-module-scss-module__cy0zEq__controlsRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.WeeklyOffManager-module-scss-module__cy0zEq__ruleCaption{color:#71717a;margin:-4px 0 0;font-size:11px;line-height:1.5}.WeeklyOffManager-module-scss-module__cy0zEq__ruleCaption strong{color:#09090b;font-weight:600}.WeeklyOffManager-module-scss-module__cy0zEq__searchWrap{flex:260px;max-width:340px}.WeeklyOffManager-module-scss-module__cy0zEq__legend{align-items:center;gap:14px;display:flex}.WeeklyOffManager-module-scss-module__cy0zEq__legendItem{color:#71717a;align-items:center;gap:8px;font-size:11px;display:inline-flex}.WeeklyOffManager-module-scss-module__cy0zEq__legendDot{border-radius:3px;width:10px;height:10px}.WeeklyOffManager-module-scss-module__cy0zEq__legendDot--weekly{background:#d26300}.WeeklyOffManager-module-scss-module__cy0zEq__legendDot--comp{background:#504f4f}.WeeklyOffManager-module-scss-module__cy0zEq__legendDot--leave{background:#c8331c}.WeeklyOffManager-module-scss-module__cy0zEq__typeSelector{background:#f4f4f6;border-radius:8px;gap:3px;margin-left:auto;padding:3px;display:inline-flex}.WeeklyOffManager-module-scss-module__cy0zEq__typeTab{color:#71717a;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 14px;font-size:.875rem;font-weight:500;transition:all .15s cubic-bezier(.4,0,.2,1)}.WeeklyOffManager-module-scss-module__cy0zEq__typeTab--active{color:#d26300;background:#fff;box-shadow:0 1px 3px #0f0f140f}.WeeklyOffManager-module-scss-module__cy0zEq__gridScroll{flex:auto;min-height:0;position:relative;overflow:hidden auto}.WeeklyOffManager-module-scss-module__cy0zEq__theadRow{z-index:3;background:#fafafb;border-bottom:1px solid #eeeef2;height:52px;position:sticky;top:0}.WeeklyOffManager-module-scss-module__cy0zEq__theadEmp{color:#71717a;text-transform:uppercase;letter-spacing:.04em;padding:0 16px;font-size:.8125rem;font-weight:600}.WeeklyOffManager-module-scss-module__cy0zEq__theadDay{text-align:center;color:#09090b;font-size:.8125rem;font-weight:600}.WeeklyOffManager-module-scss-module__cy0zEq__vbody{width:100%;position:relative}.WeeklyOffManager-module-scss-module__cy0zEq__bodyRow{border-bottom:1px solid #eeeef2;height:46px;position:absolute;top:0;left:0;right:0}.WeeklyOffManager-module-scss-module__cy0zEq__bodyRow:hover{background:#fafafb}.WeeklyOffManager-module-scss-module__cy0zEq__empCell{align-items:center;gap:8px;min-width:0;padding:0 12px 0 16px;display:flex}.WeeklyOffManager-module-scss-module__cy0zEq__empIdentity{flex-direction:column;flex:auto;justify-content:center;gap:1px;min-width:0;display:flex}.WeeklyOffManager-module-scss-module__cy0zEq__empName{color:#09090b;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;overflow:hidden}.WeeklyOffManager-module-scss-module__cy0zEq__empSub{color:#71717a;white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}.WeeklyOffManager-module-scss-module__cy0zEq__allowance{font-variant-numeric:tabular-nums;white-space:nowrap;cursor:default;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;padding:1px 6px;font-size:10px;font-weight:600;line-height:1.5;display:inline-flex}.WeeklyOffManager-module-scss-module__cy0zEq__allowance--under{color:#71717a;background:#0f0f140d;border-color:#0f0f1414}.WeeklyOffManager-module-scss-module__cy0zEq__allowance--full{color:#d26300;background:#d263001a;border-color:#d2630047}.WeeklyOffManager-module-scss-module__cy0zEq__allowance--none{color:#a1a1aa;background:#0f0f1408;border-color:#0f0f140f}.WeeklyOffManager-module-scss-module__cy0zEq__allowance--over{color:#c8331c;background:#c8331c14;border-color:#c8331c47}.WeeklyOffManager-module-scss-module__cy0zEq__stickyLeft{z-index:2;background:#fff;position:sticky;left:0}.WeeklyOffManager-module-scss-module__cy0zEq__theadRow .WeeklyOffManager-module-scss-module__cy0zEq__stickyLeft{z-index:4;background:#fafafb}.WeeklyOffManager-module-scss-module__cy0zEq__tfootRow .WeeklyOffManager-module-scss-module__cy0zEq__stickyLeft,.WeeklyOffManager-module-scss-module__cy0zEq__bodyRow:hover .WeeklyOffManager-module-scss-module__cy0zEq__stickyLeft{background:#fafafb}.WeeklyOffManager-module-scss-module__cy0zEq__cell{justify-content:center;align-items:center;display:flex}.WeeklyOffManager-module-scss-module__cy0zEq__box{color:#fff;cursor:pointer;background:#fff;border:1.5px solid #d8d8de;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.WeeklyOffManager-module-scss-module__cy0zEq__box:not(:disabled):hover{border-color:#d26300}.WeeklyOffManager-module-scss-module__cy0zEq__box:focus-visible{outline-offset:1px;outline:2px solid #d26300}.WeeklyOffManager-module-scss-module__cy0zEq__box--empty{background:#fff}.WeeklyOffManager-module-scss-module__cy0zEq__box--weekly{background:#d26300;border-color:#d26300}.WeeklyOffManager-module-scss-module__cy0zEq__box--comp{background:#504f4f;border-color:#504f4f}.WeeklyOffManager-module-scss-module__cy0zEq__box--leave{background:#c8331c;border-color:#c8331c}.WeeklyOffManager-module-scss-module__cy0zEq__box--disabled{cursor:not-allowed;opacity:.55}.WeeklyOffManager-module-scss-module__cy0zEq__box--disabled.WeeklyOffManager-module-scss-module__cy0zEq__box--empty{background:#f4f4f6}.WeeklyOffManager-module-scss-module__cy0zEq__tfootRow{z-index:3;background:#fafafb;border-top:1px solid #eeeef2;height:46px;position:sticky;bottom:0}.WeeklyOffManager-module-scss-module__cy0zEq__tfootLabel{color:#71717a;white-space:nowrap;padding:0 16px;font-size:.8125rem;font-weight:600}.WeeklyOffManager-module-scss-module__cy0zEq__tfootCell{text-align:center;color:#09090b;font-size:.875rem;font-weight:600}.WeeklyOffManager-module-scss-module__cy0zEq__emptyState{text-align:center;color:#71717a;padding:48px 24px;font-size:.875rem}.WeeklyOffManager-module-scss-module__cy0zEq__footer{border-top:1px solid #eeeef2;flex:none;justify-content:flex-end;align-items:center;gap:12px;padding:14px 24px;display:flex}.WeeklyOffManager-module-scss-module__cy0zEq__approvalLockNote{color:#3b4557;text-align:left;flex:1;min-width:0;font-size:11.5px;line-height:1.5}
.DayPlannerView-module-scss-module__cGYAoG__shell{height:calc(100vh - var(--navbar-height,64px));background:#fff;flex-direction:column;display:flex;overflow:hidden;container:scheduler-page/inline-size}.DayPlannerView-module-scss-module__cGYAoG__body{flex-direction:column;flex:1 1 0;min-height:0;display:flex;position:relative;overflow:hidden}.DayPlannerView-module-scss-module__cGYAoG__scrollBody{flex:1;position:relative;overflow:auto}.DayPlannerView-module-scss-module__cGYAoG__scrollBody::-webkit-scrollbar{width:6px;height:6px}.DayPlannerView-module-scss-module__cGYAoG__scrollBody::-webkit-scrollbar-track{background:0 0}.DayPlannerView-module-scss-module__cGYAoG__scrollBody::-webkit-scrollbar-thumb{background:#0f0f1426;border-radius:3px}.DayPlannerView-module-scss-module__cGYAoG__canvasProbe{pointer-events:none;height:0;position:sticky;top:0;overflow:hidden}.DayPlannerView-module-scss-module__cGYAoG__approvalLockBanner{color:#3b4557;background:#454f630f;border:1px solid #454f6333;border-radius:11px;flex:none;align-items:center;gap:8px;margin-top:8px;padding:9px 14px;font-size:12.5px;font-weight:500;line-height:1.5;display:flex}.DayPlannerView-module-scss-module__cGYAoG__approvalLockBanner>svg{flex-shrink:0}
