.ScheduleComparisonView-module__q0OsEq__comparison{gap:12px;display:grid}.ScheduleComparisonView-module__q0OsEq__empty,.ScheduleComparisonView-module__q0OsEq__loading,.ScheduleComparisonView-module__q0OsEq__problem{min-height:92px;color:var(--ops-muted);background:var(--ops-bg-elevated);text-align:center;border:1px dashed #d9e0e8;border-radius:11px;justify-content:center;align-items:center;gap:10px;padding:18px;display:flex}.ScheduleComparisonView-module__q0OsEq__empty{flex-direction:column;gap:3px}.ScheduleComparisonView-module__q0OsEq__problem{color:#a65d0b;text-align:left;background:#fffaf0;border-color:#eed6ad;justify-content:flex-start}.ScheduleComparisonView-module__q0OsEq__problem>div{flex:1}.ScheduleComparisonView-module__q0OsEq__scheduleSnapshotRoute{color:#607080;background:var(--ops-bg-elevated);border:1px solid var(--ops-line);border-radius:10px;align-items:center;gap:9px;min-width:0;padding:10px 11px;display:flex}.ScheduleComparisonView-module__q0OsEq__scheduleSnapshotKey{gap:2px;min-width:0;display:grid}.ScheduleComparisonView-module__q0OsEq__scheduleSnapshotKey:nth-of-type(2){flex:1}.ScheduleComparisonView-module__q0OsEq__scheduleSnapshotKey small{color:var(--ops-faint);letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:700}.ScheduleComparisonView-module__q0OsEq__scheduleSnapshotKey strong{color:var(--ops-ink);font-family:var(--font-geist-mono);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.ScheduleComparisonView-module__q0OsEq__metrics{border:1px solid var(--ops-line);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.ScheduleComparisonView-module__q0OsEq__metric{border-right:1px solid var(--ops-line);min-width:0;padding:11px;box-shadow:inset 0 3px #8493a2}.ScheduleComparisonView-module__q0OsEq__metric:last-child{border-right:0}.ScheduleComparisonView-module__q0OsEq__metric p{color:var(--ops-muted);font-size:9px}.ScheduleComparisonView-module__q0OsEq__metric strong{letter-spacing:-.03em;margin-top:5px;font-size:18px;display:block}.ScheduleComparisonView-module__q0OsEq__metric.ScheduleComparisonView-module__q0OsEq__warning{box-shadow:inset 0 3px var(--ops-amber)}.ScheduleComparisonView-module__q0OsEq__metric.ScheduleComparisonView-module__q0OsEq__risk{box-shadow:inset 0 3px var(--ops-red)}.ScheduleComparisonView-module__q0OsEq__metric.ScheduleComparisonView-module__q0OsEq__info{box-shadow:inset 0 3px var(--ops-blue)}.ScheduleComparisonView-module__q0OsEq__partial,.ScheduleComparisonView-module__q0OsEq__releaseNotice,.ScheduleComparisonView-module__q0OsEq__staleBase{color:#7d591e;background:#fff8e9;border:1px solid #efdbb5;border-radius:9px;align-items:center;gap:7px;padding:8px 10px;font-size:10px;display:flex}.ScheduleComparisonView-module__q0OsEq__staleBase{color:#9b3d31;background:#fff3f1;border-color:#efc7c1}.ScheduleComparisonView-module__q0OsEq__changes{border-top:1px solid var(--ops-line)}.ScheduleComparisonView-module__q0OsEq__change{border-bottom:1px solid var(--ops-line);grid-template-columns:7px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:51px;padding:8px 2px;display:grid}.ScheduleComparisonView-module__q0OsEq__marker{background:#8996a3;border-radius:50%;width:6px;height:6px}.ScheduleComparisonView-module__q0OsEq__marker.ScheduleComparisonView-module__q0OsEq__warning{background:var(--ops-amber)}.ScheduleComparisonView-module__q0OsEq__marker.ScheduleComparisonView-module__q0OsEq__risk{background:var(--ops-red)}.ScheduleComparisonView-module__q0OsEq__marker.ScheduleComparisonView-module__q0OsEq__info{background:var(--ops-blue)}.ScheduleComparisonView-module__q0OsEq__noChanges{padding:14px 2px}.ScheduleComparisonView-module__q0OsEq__preview{background:var(--ops-bg-elevated);border:1px solid var(--ops-line);border-radius:10px;gap:10px;padding:12px;display:grid}.ScheduleComparisonView-module__q0OsEq__effectGrid{border:1px solid var(--ops-line);background:#fff;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.ScheduleComparisonView-module__q0OsEq__effectGrid span{border-right:1px solid var(--ops-line);border-bottom:1px solid var(--ops-line);min-width:0;padding:8px 9px}.ScheduleComparisonView-module__q0OsEq__effectGrid small,.ScheduleComparisonView-module__q0OsEq__effectGrid strong{display:block}.ScheduleComparisonView-module__q0OsEq__effectGrid small{color:var(--ops-faint);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:7px;font-weight:700;overflow:hidden}.ScheduleComparisonView-module__q0OsEq__effectGrid strong{margin-top:3px;font-size:13px}.ScheduleComparisonView-module__q0OsEq__issues{border-top:1px solid var(--ops-line)}.ScheduleComparisonView-module__q0OsEq__issue{border-bottom:1px solid var(--ops-line);grid-template-columns:7px minmax(0,1fr);align-items:center;gap:8px;min-height:46px;padding:7px 1px;display:grid}.ScheduleComparisonView-module__q0OsEq__issue:last-child{border-bottom:0}.ScheduleComparisonView-module__q0OsEq__issueMarker{background:#8996a3;border-radius:50%;width:6px;height:6px}.ScheduleComparisonView-module__q0OsEq__severityCritical{background:var(--ops-red)}.ScheduleComparisonView-module__q0OsEq__severityOverride_required{background:var(--ops-amber)}.ScheduleComparisonView-module__q0OsEq__severityConditional{background:#c49516}.ScheduleComparisonView-module__q0OsEq__severityUnknown{background:#8996a3}.ScheduleComparisonView-module__q0OsEq__noEffects{padding:7px 1px}.ScheduleComparisonView-module__q0OsEq__releaseNotice{color:#5d477c;background:#f7f3ff;border-color:#ded2f2}@media (max-width:680px){.ScheduleComparisonView-module__q0OsEq__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ScheduleComparisonView-module__q0OsEq__metric:nth-child(2){border-right:0}.ScheduleComparisonView-module__q0OsEq__metric:nth-child(-n+2){border-bottom:1px solid var(--ops-line)}.ScheduleComparisonView-module__q0OsEq__scheduleSnapshotRoute{flex-direction:column;align-items:flex-start}.ScheduleComparisonView-module__q0OsEq__scheduleSnapshotRoute>svg{transform:rotate(90deg)}.ScheduleComparisonView-module__q0OsEq__effectGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.DraftControlPanel-module__EYmYJW__surface{background:var(--ops-panel);border:1px solid var(--ops-line);scroll-margin-top:78px;overflow:hidden;box-shadow:0 1px 1px #00000004}.DraftControlPanel-module__EYmYJW__header{background:var(--ops-bg-elevated);border-bottom:1px solid var(--ops-line);justify-content:space-between;align-items:flex-start;gap:20px;padding:17px 19px;display:flex}.DraftControlPanel-module__EYmYJW__header h2{letter-spacing:-.025em;font-size:19px;font-weight:680}.DraftControlPanel-module__EYmYJW__eyebrow{color:var(--ops-faint);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:720}.DraftControlPanel-module__EYmYJW__workflowSteps{border-bottom:1px solid var(--ops-line);background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.DraftControlPanel-module__EYmYJW__workflowStep{border-right:1px solid var(--ops-line);min-width:0;padding:12px 14px}.DraftControlPanel-module__EYmYJW__workflowStep:first-child{box-shadow:inset 0 3px var(--ops-blue)}.DraftControlPanel-module__EYmYJW__workflowStep:nth-child(2){box-shadow:inset 0 3px var(--ops-purple)}.DraftControlPanel-module__EYmYJW__workflowStep:nth-child(3){box-shadow:inset 0 3px var(--ops-green);border-right:0}.DraftControlPanel-module__EYmYJW__workflowStep p{color:var(--ops-faint);letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:700}.DraftControlPanel-module__EYmYJW__workflowStep strong{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;display:block;overflow:hidden}.DraftControlPanel-module__EYmYJW__separateFacts{color:var(--ops-muted);border-top:1px solid var(--ops-line);background:#f8fafb;grid-column:1/-1;padding:8px 14px;font-size:10px}.DraftControlPanel-module__EYmYJW__alert{margin:12px 16px 0}.DraftControlPanel-module__EYmYJW__issueList{gap:3px;margin:3px 0 0 17px;padding:0;font-size:11px;display:grid}.DraftControlPanel-module__EYmYJW__receipt{background:#f2fbf7;border:1px solid #bfe2d3;border-radius:11px;grid-template-columns:minmax(250px,.8fr) minmax(360px,1.25fr) minmax(260px,.9fr);align-items:center;gap:14px;margin:12px 16px 0;padding:12px 13px;display:grid}.DraftControlPanel-module__EYmYJW__receiptIdentity,.DraftControlPanel-module__EYmYJW__receiptReason{gap:3px;min-width:0;display:grid}.DraftControlPanel-module__EYmYJW__receiptIdentity>p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DraftControlPanel-module__EYmYJW__receiptMetrics{background:#fff;border:1px solid #d4e8df;border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.DraftControlPanel-module__EYmYJW__receiptMetrics span{border-right:1px solid #dcebe4;min-width:0;padding:7px 8px}.DraftControlPanel-module__EYmYJW__receiptMetrics span:last-child{border-right:0}.DraftControlPanel-module__EYmYJW__receiptMetrics small,.DraftControlPanel-module__EYmYJW__receiptMetrics strong{display:block}.DraftControlPanel-module__EYmYJW__receiptMetrics small{color:var(--ops-faint);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:7px;overflow:hidden}.DraftControlPanel-module__EYmYJW__receiptMetrics strong{margin-top:3px;font-size:13px}.DraftControlPanel-module__EYmYJW__selectionBar{border-bottom:1px solid var(--ops-line);background:#fbfcfd;grid-template-columns:minmax(230px,.9fr) minmax(360px,1.45fr) auto;align-items:end;gap:14px;padding:14px 16px;display:grid}.DraftControlPanel-module__EYmYJW__snapshotDetails{background:#f4f7fa;border:1px solid #dfe5eb;border-radius:8px;align-items:center;gap:15px;min-height:36px;padding:6px 10px;display:flex}.DraftControlPanel-module__EYmYJW__snapshotDetails span{gap:1px;min-width:0;display:grid}.DraftControlPanel-module__EYmYJW__snapshotDetails small{color:var(--ops-faint);letter-spacing:.05em;text-transform:uppercase;font-size:7px;font-weight:700}.DraftControlPanel-module__EYmYJW__snapshotDetails strong{max-width:145px;font-family:var(--font-geist-mono);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.DraftControlPanel-module__EYmYJW__controlGrid{grid-template-columns:minmax(330px,.72fr) minmax(430px,1.28fr);display:grid}.DraftControlPanel-module__EYmYJW__advancedControls{border-right:1px solid var(--ops-line);background:#fbfcfd;min-width:0}.DraftControlPanel-module__EYmYJW__advancedControls>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:66px;padding:14px 17px;list-style-position:inside;display:flex}.DraftControlPanel-module__EYmYJW__advancedControls>summary:hover{background:#f5f7f9}.DraftControlPanel-module__EYmYJW__advancedControls>summary:focus-visible{outline:2px solid var(--ops-blue);outline-offset:-3px}.DraftControlPanel-module__EYmYJW__advancedControls>summary span{gap:2px;margin-left:5px;display:inline-grid}.DraftControlPanel-module__EYmYJW__advancedControls>summary strong{font-size:13px}.DraftControlPanel-module__EYmYJW__advancedControls>summary small{color:var(--ops-muted);font-size:10px}.DraftControlPanel-module__EYmYJW__advancedControls[open]>summary{border-bottom:1px solid var(--ops-line)}.DraftControlPanel-module__EYmYJW__actionColumn,.DraftControlPanel-module__EYmYJW__comparisonColumn{min-width:0;padding:17px 18px 19px}.DraftControlPanel-module__EYmYJW__actionColumn{border-right:0}.DraftControlPanel-module__EYmYJW__comparisonColumn{background:var(--ops-bg-elevated)}.DraftControlPanel-module__EYmYJW__sectionHeader{justify-content:space-between;align-items:flex-start;gap:16px;min-height:43px;margin-bottom:12px;display:flex}.DraftControlPanel-module__EYmYJW__sectionHeader h3{letter-spacing:-.015em;margin-top:2px;font-size:14px;font-weight:670}.DraftControlPanel-module__EYmYJW__formGrid{grid-template-columns:minmax(130px,.7fr) minmax(180px,1.15fr) minmax(160px,1fr);gap:10px;margin-bottom:10px;display:grid}.DraftControlPanel-module__EYmYJW__ruleCode{margin-bottom:10px}.DraftControlPanel-module__EYmYJW__routeFields{background:#f8f6fc;border:1px solid #e1d9ef;border-radius:10px;grid-template-columns:minmax(180px,.8fr) minmax(180px,.6fr);gap:10px;margin-bottom:10px;padding:11px;display:grid}.DraftControlPanel-module__EYmYJW__fieldError{color:var(--ops-red);grid-column:1/-1;font-size:10px}.DraftControlPanel-module__EYmYJW__commandPreview{background:#fff9ed;border:1px solid #ecd7ad;border-radius:9px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px;margin-top:12px;padding:9px 10px;display:grid}.DraftControlPanel-module__EYmYJW__commandPreview p:last-child{grid-column:1/-1}.DraftControlPanel-module__EYmYJW__viewerNotice{color:#596878;background:#f6f8fa;border:1px dashed #d8dfe6;border-radius:10px;justify-content:center;align-items:center;gap:11px;min-height:126px;padding:20px;display:flex}.DraftControlPanel-module__EYmYJW__publishBar{color:#f7fbff;background:#1d1d1f;border-top:1px solid #111113;grid-template-columns:minmax(260px,.8fr) minmax(260px,1fr) auto;align-items:center;gap:12px;padding:14px 17px;display:grid}.DraftControlPanel-module__EYmYJW__publishCopy{align-items:center;gap:10px;display:flex}.DraftControlPanel-module__EYmYJW__publishCopy p:last-child{color:#b9c9d8!important}.DraftControlPanel-module__EYmYJW__publishRequirement{color:#9fb3c5;text-align:right;grid-column:2/-1;font-size:9px}@media (max-width:1180px){.DraftControlPanel-module__EYmYJW__selectionBar{grid-template-columns:1fr 1.4fr}.DraftControlPanel-module__EYmYJW__selectionBar>div:last-child{grid-column:1/-1}.DraftControlPanel-module__EYmYJW__controlGrid{grid-template-columns:1fr}.DraftControlPanel-module__EYmYJW__advancedControls{border-right:0}.DraftControlPanel-module__EYmYJW__comparisonColumn{border-top:1px solid var(--ops-line)}.DraftControlPanel-module__EYmYJW__receipt{grid-template-columns:1fr}}@media (max-width:760px){.DraftControlPanel-module__EYmYJW__header{flex-direction:column}.DraftControlPanel-module__EYmYJW__workflowSteps{grid-template-columns:1fr}.DraftControlPanel-module__EYmYJW__workflowStep{border-right:0;border-bottom:1px solid var(--ops-line)}.DraftControlPanel-module__EYmYJW__workflowStep:nth-child(3){border-bottom:0}.DraftControlPanel-module__EYmYJW__selectionBar{grid-template-columns:1fr}.DraftControlPanel-module__EYmYJW__selectionBar>div:last-child{grid-column:auto}.DraftControlPanel-module__EYmYJW__snapshotDetails{flex-wrap:wrap;align-items:flex-start}.DraftControlPanel-module__EYmYJW__formGrid,.DraftControlPanel-module__EYmYJW__routeFields{grid-template-columns:1fr}.DraftControlPanel-module__EYmYJW__receiptMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.DraftControlPanel-module__EYmYJW__receiptMetrics span{border-bottom:1px solid #dcebe4}.DraftControlPanel-module__EYmYJW__actionColumn,.DraftControlPanel-module__EYmYJW__comparisonColumn{padding-inline:13px}.DraftControlPanel-module__EYmYJW__publishBar{grid-template-columns:1fr}.DraftControlPanel-module__EYmYJW__publishRequirement{text-align:left;grid-column:auto}}
.DailyPlanner-module__m6xhCq__workflow{background:var(--ops-panel);border:1px solid var(--ops-line);overflow:hidden;box-shadow:0 1px 1px #00000004}.DailyPlanner-module__m6xhCq__workflowHeader{background:var(--ops-bg-elevated);border-bottom:1px solid var(--ops-line);grid-template-columns:minmax(0,1fr) minmax(250px,320px);align-items:start;gap:22px;padding:18px 19px;display:grid}.DailyPlanner-module__m6xhCq__workflowHeader h2{letter-spacing:-.025em;max-width:760px;margin:3px 0 4px;font-size:20px;font-weight:690}.DailyPlanner-module__m6xhCq__eyebrow{color:var(--ops-faint);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:720}.DailyPlanner-module__m6xhCq__recalculateAction{gap:6px;display:grid}.DailyPlanner-module__m6xhCq__recalculateAction button{width:100%}.DailyPlanner-module__m6xhCq__statusRow{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.DailyPlanner-module__m6xhCq__statusFact{border-right:1px solid var(--ops-line);align-content:start;gap:3px;min-width:0;min-height:104px;padding:14px 15px;display:grid;box-shadow:inset 0 3px #8b98a5}.DailyPlanner-module__m6xhCq__statusFact:last-child{border-right:0}.DailyPlanner-module__m6xhCq__statusFact>p{color:var(--ops-faint);letter-spacing:.055em;text-transform:uppercase;font-size:9px;font-weight:700}.DailyPlanner-module__m6xhCq__statusFact strong{letter-spacing:-.02em;font-size:18px}.DailyPlanner-module__m6xhCq__statusFact small{color:var(--ops-muted);font-size:10px;line-height:1.35}.DailyPlanner-module__m6xhCq__toneSuccess{box-shadow:inset 0 3px var(--ops-green)}.DailyPlanner-module__m6xhCq__toneWarning{box-shadow:inset 0 3px var(--ops-amber)}.DailyPlanner-module__m6xhCq__toneDanger{box-shadow:inset 0 3px var(--ops-red)}.DailyPlanner-module__m6xhCq__toneInfo{box-shadow:inset 0 3px var(--ops-blue)}.DailyPlanner-module__m6xhCq__statusAlert{margin:13px 15px 0}.DailyPlanner-module__m6xhCq__exceptionReview{border-top:1px solid var(--ops-line);background:#fbfcfd;padding:13px 15px}.DailyPlanner-module__m6xhCq__exceptionReviewHeader{gap:2px;margin-bottom:9px;display:grid}.DailyPlanner-module__m6xhCq__exceptionGroups{border:1px solid var(--ops-line);border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.DailyPlanner-module__m6xhCq__exceptionGroup{border-right:1px solid var(--ops-line);align-content:start;gap:7px;min-width:0;padding:10px 11px;display:grid;box-shadow:inset 0 3px #8b98a5}.DailyPlanner-module__m6xhCq__exceptionGroup:last-child{border-right:0}.DailyPlanner-module__m6xhCq__exceptionCritical{box-shadow:inset 0 3px var(--ops-red)}.DailyPlanner-module__m6xhCq__exceptionConditional{box-shadow:inset 0 3px var(--ops-amber)}.DailyPlanner-module__m6xhCq__exceptionRelease{box-shadow:inset 0 3px var(--ops-purple)}.DailyPlanner-module__m6xhCq__exceptionItem{border-top:1px solid var(--ops-line);gap:1px;padding-top:6px;display:grid}.DailyPlanner-module__m6xhCq__exceptionItem strong{font-size:10px}.DailyPlanner-module__m6xhCq__exceptionItem span{color:var(--ops-muted);font-size:9px;line-height:1.35}.DailyPlanner-module__m6xhCq__changedWork{background:#fffaf0;border-top:1px solid #ead9b5;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:16px;padding:13px 15px;display:grid}.DailyPlanner-module__m6xhCq__changedJobList{border:1px solid #ead9b5;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.DailyPlanner-module__m6xhCq__changedJobList span{border-right:1px solid #ead9b5;gap:2px;min-width:0;padding:8px 9px;display:grid}.DailyPlanner-module__m6xhCq__changedJobList span:nth-child(3n){border-right:0}.DailyPlanner-module__m6xhCq__changedJobList strong{font-size:11px}.DailyPlanner-module__m6xhCq__changedJobList small{color:var(--ops-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.DailyPlanner-module__m6xhCq__flowNote{color:var(--ops-muted);border-top:1px solid var(--ops-line);background:#fbfcfd;justify-content:space-between;align-items:center;gap:16px;padding:10px 15px;display:flex}@media (max-width:1024px){.DailyPlanner-module__m6xhCq__workflowHeader{grid-template-columns:minmax(0,1fr) 270px}.DailyPlanner-module__m6xhCq__statusRow{grid-template-columns:repeat(2,minmax(0,1fr))}.DailyPlanner-module__m6xhCq__statusFact:nth-child(2){border-right:0}.DailyPlanner-module__m6xhCq__statusFact:nth-child(-n+2){border-bottom:1px solid var(--ops-line)}.DailyPlanner-module__m6xhCq__changedWork{grid-template-columns:1fr}.DailyPlanner-module__m6xhCq__exceptionGroups{grid-template-columns:repeat(2,minmax(0,1fr))}.DailyPlanner-module__m6xhCq__exceptionGroup:nth-child(2){border-right:0}.DailyPlanner-module__m6xhCq__exceptionGroup:nth-child(-n+2){border-bottom:1px solid var(--ops-line)}}@media (max-width:640px){.DailyPlanner-module__m6xhCq__workflowHeader{grid-template-columns:1fr;padding:15px}.DailyPlanner-module__m6xhCq__workflowHeader h2{font-size:18px}.DailyPlanner-module__m6xhCq__statusRow{grid-template-columns:1fr}.DailyPlanner-module__m6xhCq__statusFact{border-right:0;border-bottom:1px solid var(--ops-line);min-height:0}.DailyPlanner-module__m6xhCq__statusFact:last-child{border-bottom:0}.DailyPlanner-module__m6xhCq__changedJobList{grid-template-columns:1fr}.DailyPlanner-module__m6xhCq__changedJobList span{border-bottom:1px solid #ead9b5;border-right:0}.DailyPlanner-module__m6xhCq__changedJobList span:last-child{border-bottom:0}.DailyPlanner-module__m6xhCq__exceptionGroups{grid-template-columns:1fr}.DailyPlanner-module__m6xhCq__exceptionGroup{border-right:0;border-bottom:1px solid var(--ops-line)}.DailyPlanner-module__m6xhCq__exceptionGroup:last-child{border-bottom:0}.DailyPlanner-module__m6xhCq__flowNote{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.DailyPlanner-module__m6xhCq__workflow *{scroll-behavior:auto}}
.operations-module__JY9zfW__appFrame{min-height:100vh}.operations-module__JY9zfW__skipLink{z-index:100;color:#fff;background:var(--ops-blue);border-radius:var(--ops-radius-sm);padding:8px 11px;font-size:12px;font-weight:650;transition:transform .14s;position:fixed;top:10px;left:12px;transform:translateY(-160%)}.operations-module__JY9zfW__skipLink:focus{transform:translateY(0)}.operations-module__JY9zfW__sidebar{z-index:20;border-right:1px solid var(--ops-line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f8fafcf0;flex-direction:column;width:216px;padding:20px 12px 16px;transition:transform .18s;display:flex;position:fixed;inset:0 auto 0 0}.operations-module__JY9zfW__brand{align-items:center;min-height:38px;padding:3px 9px;display:flex}.operations-module__JY9zfW__brandLogo{object-fit:contain;object-position:left center;width:158px;height:auto}.operations-module__JY9zfW__primaryNav{scrollbar-width:thin;scrollbar-color:#0f172a24 transparent;min-height:0;margin-top:18px;padding-right:2px;overflow-y:auto}.operations-module__JY9zfW__navEyebrow{color:var(--ops-faint);letter-spacing:.08em;text-transform:uppercase;margin:0 10px 6px;font-size:10.5px;font-weight:700}.operations-module__JY9zfW__navGroup+.operations-module__JY9zfW__navGroup{margin-top:16px}.operations-module__JY9zfW__navItem{min-height:32px;color:var(--ops-ink-soft);border-radius:var(--ops-radius-sm);border:1px solid #0000;grid-template-columns:19px 1fr;align-items:center;gap:10px;margin:1px 0;padding:0 10px;font-size:12.5px;font-weight:540;transition:background .13s,color .13s,border-color .13s,box-shadow .13s,transform .13s;display:grid}.operations-module__JY9zfW__navItem svg{color:var(--ops-muted);flex-shrink:0;transition:color .13s}.operations-module__JY9zfW__navItem:hover:not(.operations-module__JY9zfW__navItemActive){color:var(--ops-ink);background:var(--ops-surface-hover)}.operations-module__JY9zfW__navItem:hover:not(.operations-module__JY9zfW__navItemActive) svg{color:var(--ops-ink)}.operations-module__JY9zfW__navItemActive{color:var(--ops-ink);border-color:var(--ops-line-strong);background:#fff;font-weight:600}.operations-module__JY9zfW__navItemActive svg{color:var(--ops-blue)}.operations-module__JY9zfW__navItem:active{background:var(--ops-surface-active);transform:scale(.99)}.operations-module__JY9zfW__sidebarFooter{gap:12px;margin-top:auto;display:grid}.operations-module__JY9zfW__sidebarStatusRow{justify-content:space-between;align-items:center;gap:6px;display:flex}.operations-module__JY9zfW__userIdentity,.operations-module__JY9zfW__userIdentityDetails{min-width:0}.operations-module__JY9zfW__userIdentityDetails p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operations-module__JY9zfW__versionIndicator{width:fit-content;color:var(--ops-faint);border:1px solid var(--ops-line);font-family:var(--font-geist-mono);letter-spacing:.02em;background:#0f172a0b;border-radius:999px;padding:2px 7px;font-size:9.5px;font-weight:650;line-height:1.25}.operations-module__JY9zfW__signOutButton{color:var(--ops-muted);flex:none}.operations-module__JY9zfW__signOutButton:hover{color:var(--ops-ink);background:var(--ops-surface-hover)}.operations-module__JY9zfW__mobileSignOutButton{display:none}.operations-module__JY9zfW__dataStatusCallout{border-radius:var(--ops-radius-md);background:0 0;border:1px solid #0000;align-items:flex-start;gap:9px;padding:8px 10px;transition:border-color .13s,box-shadow .13s,transform .13s;display:flex}.operations-module__JY9zfW__dataStatusCallout:hover{border-color:var(--ops-line-strong);box-shadow:0 2px 6px #0f172a0d}.operations-module__JY9zfW__serviceDot{background:var(--ops-green);border-radius:50%;flex:none;width:7px;height:7px;margin-top:5px;box-shadow:0 0 0 3px #16a34a24}.operations-module__JY9zfW__serviceDotWarning{background:#d97706;box-shadow:0 0 0 3px #d9770624}.operations-module__JY9zfW__serviceDotUnavailable{background:#dc2626;box-shadow:0 0 0 3px #dc262624}.operations-module__JY9zfW__mainColumn{min-width:0;margin-left:216px;transition:margin-left .18s}.operations-module__JY9zfW__topbar{z-index:15;border-bottom:1px solid var(--ops-line);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);background:#f8fafce0;justify-content:space-between;align-items:center;height:58px;padding:0 30px;display:flex;position:sticky;top:0}.operations-module__JY9zfW__topbarContext{color:var(--ops-faint);letter-spacing:.07em;text-transform:uppercase;font-size:10.5px;font-weight:650}.operations-module__JY9zfW__topbarTitle{margin-top:1px;font-size:14px;font-weight:650}.operations-module__JY9zfW__easternClock{min-width:116px;height:30px;color:var(--ops-ink-soft);border-right:1px solid var(--ops-line);white-space:nowrap;align-items:center;gap:6px;margin-right:2px;padding-right:12px;display:inline-flex}.operations-module__JY9zfW__easternClock svg{color:var(--ops-faint);flex:none}.operations-module__JY9zfW__easternClock time{font-variant-numeric:tabular-nums;font-size:12px;font-weight:560}.operations-module__JY9zfW__focusView .operations-module__JY9zfW__sidebar{transform:translate(-100%)}.operations-module__JY9zfW__focusView .operations-module__JY9zfW__mainColumn{margin-left:0}.operations-module__JY9zfW__focusViewButton{color:var(--ops-muted)}.operations-module__JY9zfW__focusViewButton:hover{color:var(--ops-ink)}.operations-module__JY9zfW__commandButton{min-width:150px;color:var(--ops-muted);box-shadow:none;background:0 0;border:1px solid #0000;justify-content:flex-start;transition:background .13s,color .13s,border-color .13s}.operations-module__JY9zfW__commandButton:hover{color:var(--ops-ink);background:var(--ops-surface-hover);border-color:var(--ops-line);box-shadow:none}.operations-module__JY9zfW__commandButton:active{background:var(--ops-surface-active)}.operations-module__JY9zfW__mainContent{max-width:1480px;margin:0 auto;padding:28px 30px 64px}.operations-module__JY9zfW__workspaceContent{max-width:none;margin:0;padding:16px 16px 48px}.operations-module__JY9zfW__pageStack{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.operations-module__JY9zfW__pageHeader{justify-content:space-between;align-items:flex-end;gap:36px;min-height:94px;display:flex}.operations-module__JY9zfW__eyebrow{color:var(--ops-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:650}.operations-module__JY9zfW__dataMode{text-transform:none;color:#475569!important;background:#0f172a0e!important}.operations-module__JY9zfW__dataImportNotice{color:#6f4614;background:#fffaf2;border:1px solid #efd4a7;border-radius:12px;align-items:flex-start;gap:12px;padding:14px;line-height:1.55;display:flex}.operations-module__JY9zfW__dataImportNotice svg{color:#b76700;flex:none;margin-top:1px}.operations-module__JY9zfW__pageTitle{max-width:880px;color:var(--ops-ink);letter-spacing:-.047em;text-wrap:balance;font-size:clamp(30px,3vw,42px);font-weight:630;line-height:1.02}.operations-module__JY9zfW__pageDescription{max-width:780px;color:var(--ops-muted);text-wrap:pretty;margin-top:10px;font-size:13.5px;line-height:1.5}.operations-module__JY9zfW__asOf{color:var(--ops-faint)}.operations-module__JY9zfW__stateBadge{letter-spacing:-.01em;white-space:nowrap;vertical-align:middle;box-sizing:border-box;border-radius:999px;align-items:center;gap:5.5px;width:fit-content;max-width:100%;min-height:22px;padding:1.5px 9px 1.5px 7.5px;font-size:11px;font-weight:600;line-height:1.3;display:inline-flex}.operations-module__JY9zfW__stateBadgeDot{border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block;transform:translateY(.5px)}.operations-module__JY9zfW__stateBadgeText{line-height:1.3;display:inline-block}.operations-module__JY9zfW__stateBadge[data-tone=success]{color:#15803d;background:#22c55e1a;border:1px solid #22c55e3d}.operations-module__JY9zfW__stateBadge[data-tone=success] .operations-module__JY9zfW__stateBadgeDot{background:#16a34a}.operations-module__JY9zfW__stateBadge[data-tone=warning]{color:#b45309;background:#f59e0b1a;border:1px solid #f59e0b40}.operations-module__JY9zfW__stateBadge[data-tone=warning] .operations-module__JY9zfW__stateBadgeDot{background:#f59e0b}.operations-module__JY9zfW__stateBadge[data-tone=danger]{color:#b91c1c;background:#ef44441a;border:1px solid #ef44443d}.operations-module__JY9zfW__stateBadge[data-tone=danger] .operations-module__JY9zfW__stateBadgeDot{background:#ef4444}.operations-module__JY9zfW__stateBadge[data-tone=info]{color:#0071e3;background:#0071e317;border:1px solid #0071e338}.operations-module__JY9zfW__stateBadge[data-tone=info] .operations-module__JY9zfW__stateBadgeDot{background:#0071e3}.operations-module__JY9zfW__stateBadge[data-tone=observed]{color:#0e7490;background:#06b6d41a;border:1px solid #06b6d43d}.operations-module__JY9zfW__stateBadge[data-tone=observed] .operations-module__JY9zfW__stateBadgeDot{background:#06b6d4}.operations-module__JY9zfW__stateBadge[data-tone=projected]{color:#6d28d9;background:#8b5cf61a;border:1px solid #8b5cf63d}.operations-module__JY9zfW__stateBadge[data-tone=projected] .operations-module__JY9zfW__stateBadgeDot{background:#8b5cf6}.operations-module__JY9zfW__stateBadge[data-tone=neutral]{color:#475569;background:#64748b14;border:1px solid #64748b33}.operations-module__JY9zfW__stateBadge[data-tone=neutral] .operations-module__JY9zfW__stateBadgeDot{background:#64748b}.operations-module__JY9zfW__operationalFactStrip{background:var(--ops-panel);border:1px solid var(--ops-line);border-radius:var(--ops-radius-lg);box-shadow:var(--ops-shadow-xs);grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden}.operations-module__JY9zfW__operationalFactItem{border-right:1px solid var(--ops-line);text-align:left;justify-content:flex-start;align-items:flex-start;gap:9px;min-width:0;min-height:62px;padding:12px 15px;display:flex}.operations-module__JY9zfW__operationalFactItem>span:last-child{flex:1;min-width:0}.operations-module__JY9zfW__operationalFactItem>span:first-child{margin-top:5px}.operations-module__JY9zfW__operationalFactItem:last-child{border-right:0}.operations-module__JY9zfW__layerDot,.operations-module__JY9zfW__metricIndicator,.operations-module__JY9zfW__listMarker,.operations-module__JY9zfW__fieldDot{background:#8e8e93;border-radius:99px;flex:none;width:6px;height:6px}.operations-module__JY9zfW__operationalFactLabel{color:var(--ops-faint);letter-spacing:.05em;text-transform:uppercase;font-size:10.5px;font-weight:650}.operations-module__JY9zfW__operationalFactValue{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12.5px;font-weight:620;overflow:hidden}.operations-module__JY9zfW__toneNeutral{background:#8e8e93}.operations-module__JY9zfW__toneInfo{background:var(--ops-blue)}.operations-module__JY9zfW__toneSuccess{background:var(--ops-green)}.operations-module__JY9zfW__toneWarning{background:#e66c00}.operations-module__JY9zfW__toneDanger{background:var(--ops-red)}.operations-module__JY9zfW__toneObserved{background:var(--ops-cyan)}.operations-module__JY9zfW__toneProjected{background:var(--ops-purple)}.operations-module__JY9zfW__homeGrid,.operations-module__JY9zfW__jobTopGrid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:start;gap:16px;display:grid}.operations-module__JY9zfW__panel,.operations-module__JY9zfW__scheduleSurface,.operations-module__JY9zfW__capacitySurface{background:var(--ops-panel);border:1px solid var(--ops-line);border-radius:var(--ops-radius-lg);box-shadow:var(--ops-shadow-xs)}.operations-module__JY9zfW__scheduleSurface,.operations-module__JY9zfW__capacitySurface{overflow:hidden}.operations-module__JY9zfW__panel{min-width:0;padding:18px 20px}.operations-module__JY9zfW__panelHeader{min-height:36px;margin-bottom:13px}.operations-module__JY9zfW__panelHeader h2{letter-spacing:-.02em;font-size:15px;font-weight:630}.operations-module__JY9zfW__panelHeader p{color:var(--ops-muted);margin-top:4px;font-size:12px;line-height:1.4}.operations-module__JY9zfW__cockpitLayout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px;display:grid}@media (max-width:1240px){.operations-module__JY9zfW__cockpitLayout{grid-template-columns:1fr}}.operations-module__JY9zfW__cockpitMain,.operations-module__JY9zfW__cockpitRail{grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;display:grid}.operations-module__JY9zfW__cockpitHeaderCard{background:var(--ops-panel);border:1px solid var(--ops-line);border-radius:var(--ops-radius-lg);box-shadow:var(--ops-shadow-xs);flex-direction:column;gap:16px;padding:22px 24px;display:flex}.operations-module__JY9zfW__cockpitHeaderTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.operations-module__JY9zfW__cockpitHeaderActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.operations-module__JY9zfW__vitalSignsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (max-width:960px){.operations-module__JY9zfW__vitalSignsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.operations-module__JY9zfW__vitalCard{background:var(--ops-panel);border:1px solid var(--ops-line);border-radius:var(--ops-radius-md);min-width:0;min-height:104px;box-shadow:var(--ops-shadow-xs);flex-direction:column;justify-content:space-between;padding:14px 16px;transition:transform .13s,box-shadow .13s,border-color .13s;display:flex;position:relative}.operations-module__JY9zfW__vitalCard:hover{border-color:var(--ops-line-strong);box-shadow:var(--ops-shadow-sm);transform:translateY(-1px)}.operations-module__JY9zfW__vitalCardHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.operations-module__JY9zfW__vitalCardLabel{color:var(--ops-muted);font-size:11px;font-weight:600}.operations-module__JY9zfW__vitalCardValue{font-family:var(--font-geist-mono);letter-spacing:-.04em;color:var(--ops-ink);margin-top:6px;font-size:26px;font-weight:650;line-height:1}.operations-module__JY9zfW__vitalCardDetail{color:var(--ops-faint);margin-top:6px;font-size:9.5px;line-height:1.3}.operations-module__JY9zfW__queueGrid{grid-template-columns:1fr 1fr;gap:16px;min-width:0;display:grid}@media (max-width:820px){.operations-module__JY9zfW__queueGrid{grid-template-columns:1fr}}.operations-module__JY9zfW__operationalFacts{gap:6px;display:grid}.operations-module__JY9zfW__operationalFact{background:var(--ops-bg-elevated);border:1px solid var(--ops-line);border-radius:var(--ops-radius-sm);grid-template-columns:minmax(104px,auto) minmax(0,1fr);align-items:center;gap:12px;padding:8px 12px;transition:background .13s,border-color .13s;display:grid}.operations-module__JY9zfW__operationalFact:hover{border-color:var(--ops-line-strong);background:#fff}.operations-module__JY9zfW__operationalFactLabel{color:var(--ops-muted);text-transform:uppercase;letter-spacing:.05em;font-size:9.5px;font-weight:650}.operations-module__JY9zfW__operationalFactValue{min-width:0;color:var(--ops-ink);overflow-wrap:anywhere;text-align:right;text-overflow:clip;white-space:normal;font-size:12px;font-weight:600;line-height:1.35;overflow:visible}.operations-module__JY9zfW__blueprintHero{border-bottom:1px solid var(--ops-line);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.operations-module__JY9zfW__blueprintHero>div{min-width:0}.operations-module__JY9zfW__blueprintHero>.mantine-Badge-root{flex:none}.operations-module__JY9zfW__factList{display:grid}.operations-module__JY9zfW__factRow{border-bottom:1px solid var(--ops-line);justify-content:space-between;align-items:baseline;gap:16px;padding:8px 0;display:flex}.operations-module__JY9zfW__factRow:first-child{padding-top:0}.operations-module__JY9zfW__factRow:last-child{border-bottom:0;padding-bottom:0}.operations-module__JY9zfW__factLabel{color:var(--ops-muted);white-space:nowrap;font-size:12px;font-weight:500}.operations-module__JY9zfW__factValue{color:var(--ops-ink);text-align:right;overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:620}.operations-module__JY9zfW__factTiles{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.operations-module__JY9zfW__factTile{background:var(--ops-bg-elevated);border:1px solid var(--ops-line);border-radius:8px;flex-direction:column;gap:3px;min-width:0;padding:8px 10px;display:flex}.operations-module__JY9zfW__factTile .operations-module__JY9zfW__factLabel{color:var(--ops-faint);text-transform:uppercase;letter-spacing:.04em;font-size:9.5px;font-weight:700}.operations-module__JY9zfW__factTile .operations-module__JY9zfW__factValue{text-align:left;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;overflow:hidden}.operations-module__JY9zfW__blueprintHero h3{letter-spacing:-.02em;font-size:15px;font-weight:650}.operations-module__JY9zfW__blueprintMetaList{gap:8px;margin-top:12px;display:grid}.operations-module__JY9zfW__blueprintMetaRow{justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.operations-module__JY9zfW__blueprintMetaRow small{color:var(--ops-faint);text-transform:uppercase;letter-spacing:.04em;font-size:9.5px;font-weight:600}.operations-module__JY9zfW__blueprintMetaRow strong{color:var(--ops-ink);font-size:11.5px;font-weight:600}.operations-module__JY9zfW__itemList{border-top:1px solid var(--ops-line)}.operations-module__JY9zfW__itemRow{border-bottom:1px solid var(--ops-line);border-radius:var(--ops-radius-sm);grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:56px;padding:10px 6px;transition:background-color .13s,padding .13s,margin .13s,box-shadow .13s;display:grid}a.operations-module__JY9zfW__itemRow:hover{background:var(--ops-surface-hover);box-shadow:var(--ops-shadow-xs);margin:0 -6px;padding-inline:12px}a.operations-module__JY9zfW__itemRow:active{background:var(--ops-surface-active);transform:scale(.995)}.operations-module__JY9zfW__itemRow:last-child{border-bottom:0}.operations-module__JY9zfW__itemListCopy{min-width:0}.operations-module__JY9zfW__itemTitle{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:630;overflow:hidden}.operations-module__JY9zfW__itemDetail{color:var(--ops-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;overflow:hidden}.operations-module__JY9zfW__itemListWrapDetails .operations-module__JY9zfW__itemRow{align-items:start}.operations-module__JY9zfW__itemListWrapDetails .operations-module__JY9zfW__itemDetail{text-overflow:clip;white-space:normal;line-height:1.45;overflow:visible}.operations-module__JY9zfW__itemMeta{color:var(--ops-faint);flex:none;font-size:10.5px}.operations-module__JY9zfW__itemArrow{color:var(--ops-faint);transition:transform .12s}a.operations-module__JY9zfW__itemRow:hover .operations-module__JY9zfW__itemArrow{color:var(--ops-ink);transform:translate(2px)}.operations-module__JY9zfW__listMarker{width:6px;height:6px}.operations-module__JY9zfW__departmentTable{overflow-x:auto}.operations-module__JY9zfW__departmentTableHeader,.operations-module__JY9zfW__departmentRow{grid-template-columns:minmax(150px,1.2fr) minmax(160px,1fr) minmax(110px,.75fr) minmax(140px,1fr) minmax(110px,auto);align-items:center;gap:16px;min-width:850px;display:grid}.operations-module__JY9zfW__departmentTableHeader{color:var(--ops-faint);border-bottom:1px solid var(--ops-line);letter-spacing:.05em;text-transform:uppercase;padding:8px 4px;font-size:10.5px;font-weight:700}.operations-module__JY9zfW__departmentRow{border-bottom:1px solid var(--ops-line);min-height:52px;padding:8px 4px;font-size:11px}.operations-module__JY9zfW__departmentRow:last-child{border-bottom:0}.operations-module__JY9zfW__loadProgress{flex:1}.operations-module__JY9zfW__loadValue{width:36px;color:var(--ops-muted);font-family:var(--font-geist-mono);text-align:right;font-size:10px}.operations-module__JY9zfW__unknownValue{font-style:italic;color:var(--ops-faint)!important;font-weight:500!important}.operations-module__JY9zfW__emptyState{min-height:170px;color:var(--ops-muted);text-align:left;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.operations-module__JY9zfW__emptyStateCompact{justify-content:flex-start;min-height:76px;padding:14px 4px}.operations-module__JY9zfW__failureState,.operations-module__JY9zfW__notFoundState{border-radius:var(--ops-radius-lg);text-align:center;background:#fff5f5;border:1px solid #fca5a5;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:260px;padding:30px;display:flex}.operations-module__JY9zfW__scheduleToolbar,.operations-module__JY9zfW__capacityToolbar{border-bottom:1px solid var(--ops-line);justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.operations-module__JY9zfW__scheduleSearch{width:270px}.operations-module__JY9zfW__scheduleLegend,.operations-module__JY9zfW__heatLegend,.operations-module__JY9zfW__timelineLegendRow{color:var(--ops-muted);align-items:center;gap:12px;font-size:10.5px;display:flex}.operations-module__JY9zfW__scheduleLegend span,.operations-module__JY9zfW__heatLegend span,.operations-module__JY9zfW__timelineLegendRow span{white-space:nowrap;align-items:center;gap:5px;display:flex}.operations-module__JY9zfW__scheduleLegend i,.operations-module__JY9zfW__timelineLegendRow i{border-radius:4px;width:15px;height:5px;display:inline-block}.operations-module__JY9zfW__timelineScroll{max-height:660px;overflow:auto}.operations-module__JY9zfW__timelineCanvas{--lane-height:58px;grid-template-columns:190px minmax(calc(var(--day-count) * 74px), 1fr);min-width:calc(190px + var(--day-count) * 74px);display:grid}.operations-module__JY9zfW__timelineComfortable .operations-module__JY9zfW__timelineCanvas{--lane-height:72px}.operations-module__JY9zfW__timelineCorner{z-index:7;background:var(--ops-bg-elevated);border-right:1px solid var(--ops-line);border-bottom:1px solid var(--ops-line);align-items:flex-end;padding:10px 13px;display:flex;position:sticky;top:0;left:0}.operations-module__JY9zfW__timelineCorner p{color:var(--ops-faint);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:700}.operations-module__JY9zfW__timelineHeader{z-index:5;grid-template-columns:repeat(var(--day-count), minmax(74px, 1fr));background:var(--ops-bg-elevated);border-bottom:1px solid var(--ops-line);display:grid;position:sticky;top:0}.operations-module__JY9zfW__dayHeader{height:52px;color:var(--ops-faint);border-right:1px solid var(--ops-line);justify-content:center;align-items:baseline;gap:3px;padding:10px 4px;display:flex}.operations-module__JY9zfW__dayHeader span,.operations-module__JY9zfW__dayHeader small{text-transform:uppercase;font-size:10px}.operations-module__JY9zfW__dayHeader strong{color:var(--ops-ink);font-size:13px}.operations-module__JY9zfW__dayHeaderToday{background:#eff6ff}.operations-module__JY9zfW__timelineLane{display:contents}.operations-module__JY9zfW__laneLabel{z-index:4;height:var(--lane-height);border-right:1px solid var(--ops-line);border-bottom:1px solid var(--ops-line);background:#fff;flex-direction:column;justify-content:center;padding:7px 13px;display:flex;position:sticky;left:0}.operations-module__JY9zfW__laneLabel p:first-child{font-size:11px}.operations-module__JY9zfW__laneTrack{height:var(--lane-height);grid-template-columns:repeat(var(--day-count), minmax(74px, 1fr));border-bottom:1px solid var(--ops-line);align-items:center;padding:7px 0;display:grid}.operations-module__JY9zfW__laneTrack>span{height:var(--lane-height);border-right:1px solid #0f172a11;grid-row:1}.operations-module__JY9zfW__todayColumn{background:#0071e30a}.operations-module__JY9zfW__capacityToolbar .operations-module__JY9zfW__panelHeader{margin:0}.operations-module__JY9zfW__heatLegend i{border:1px solid #0000000d;border-radius:3px;width:11px;height:11px;display:inline-block}.operations-module__JY9zfW__heatmapScroll{max-height:700px;overflow:auto}.operations-module__JY9zfW__heatmapGrid{grid-template-columns:190px repeat(var(--day-count), 70px);min-width:calc(190px + var(--day-count) * 70px);display:grid}.operations-module__JY9zfW__heatmapCorner{z-index:7;color:var(--ops-faint);background:var(--ops-bg-elevated);border-right:1px solid var(--ops-line);border-bottom:1px solid var(--ops-line);letter-spacing:.05em;text-transform:uppercase;align-items:flex-end;padding:9px 12px;font-size:10px;font-weight:700;display:flex;position:sticky;top:0;left:0}.operations-module__JY9zfW__heatmapDay{z-index:5;height:48px;color:var(--ops-faint);background:var(--ops-bg-elevated);border-right:1px solid var(--ops-line);border-bottom:1px solid var(--ops-line);justify-content:center;align-items:baseline;gap:4px;padding-top:12px;display:flex;position:sticky;top:0}.operations-module__JY9zfW__heatmapDay span{text-transform:uppercase;font-size:10px}.operations-module__JY9zfW__heatmapDay strong{color:var(--ops-ink);font-size:12px}.operations-module__JY9zfW__heatmapDayToday{background:#eff6ff}.operations-module__JY9zfW__heatmapRow{display:contents}.operations-module__JY9zfW__heatmapLabel{z-index:4;border-right:1px solid var(--ops-line);border-bottom:1px solid var(--ops-line);background:#fff;flex-direction:column;justify-content:center;min-height:60px;padding:8px 12px;display:flex;position:sticky;left:0}.operations-module__JY9zfW__heatmapLabel p:first-child{font-size:11px}.operations-module__JY9zfW__heatCell{cursor:pointer;border:1px solid #0f172a12;border-top:0;border-left:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:60px;padding:4px;transition:filter .12s,box-shadow .12s,transform .12s;display:flex;position:relative}.operations-module__JY9zfW__heatCell:hover,.operations-module__JY9zfW__heatCell:focus-visible{z-index:2;outline:2px solid var(--ops-blue);outline-offset:-2px;filter:saturate(1.08)brightness(.98);box-shadow:0 2px 8px #0071e32e}.operations-module__JY9zfW__heatCell:active{transform:scale(.97)}.operations-module__JY9zfW__heatCell strong{color:#0f172a;font-family:var(--font-geist-mono);font-size:11px}.operations-module__JY9zfW__heatCell small{max-width:100%;color:var(--ops-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.operations-module__JY9zfW__heatAvailable{background:#f0fdf4}.operations-module__JY9zfW__heatNear{background:#fffbeb}.operations-module__JY9zfW__heatOver{background:#fef2f2}.operations-module__JY9zfW__heatUnknown{background:repeating-linear-gradient(-45deg,#f1f5f9,#f1f5f9 5px,#e2e8f0 5px 10px)}.operations-module__JY9zfW__fallbackDot{background:#d97706;border-radius:50%;width:5px;height:5px;position:absolute;top:5px;right:5px}.operations-module__JY9zfW__capacityNotes{color:var(--ops-muted);background:var(--ops-bg-elevated);border:1px solid var(--ops-line);align-items:flex-start;gap:9px;padding:12px 14px;display:flex}.operations-module__JY9zfW__drawerHero{background:var(--ops-bg-elevated);border:1px solid var(--ops-line);border-radius:var(--ops-radius-md);justify-content:space-between;align-items:flex-start;padding:17px;display:flex}.operations-module__JY9zfW__drawerLoad{letter-spacing:-.05em;margin-top:5px;font-size:34px;font-weight:660}.operations-module__JY9zfW__capacityBreakdown{grid-template-columns:1fr 1fr;gap:10px;display:grid}.operations-module__JY9zfW__capacityBreakdown>div{border:1px solid var(--ops-line);box-shadow:var(--ops-shadow-xs);background:#fff;border-radius:9px;justify-content:space-between;align-items:center;padding:11px;display:flex}.operations-module__JY9zfW__capacityBreakdown p{color:var(--ops-muted);font-size:10px}.operations-module__JY9zfW__jobHero{background:var(--ops-panel);border:1px solid var(--ops-line);box-shadow:var(--ops-shadow);overflow:hidden}.operations-module__JY9zfW__jobHeroIdentity{border-bottom:1px solid var(--ops-line);padding:17px 20px}.operations-module__JY9zfW__jobSummaryGrid{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.operations-module__JY9zfW__detailField{border-right:1px solid var(--ops-line);border-bottom:1px solid var(--ops-line);min-width:0;min-height:74px;padding:14px 15px}.operations-module__JY9zfW__detailField:nth-child(6n){border-right:0}.operations-module__JY9zfW__detailField:nth-last-child(-n+6){border-bottom:0}.operations-module__JY9zfW__detailField>p{color:var(--ops-faint);letter-spacing:.02em;font-size:10.5px}.operations-module__JY9zfW__detailField strong{text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:11px;font-weight:650;overflow:hidden}.operations-module__JY9zfW__fieldDot{width:6px;height:6px;margin-top:7px}.operations-module__JY9zfW__readinessGrid{border-top:1px solid var(--ops-line);grid-template-columns:1fr 1fr;gap:0 15px;display:grid}.operations-module__JY9zfW__readinessItem{border-bottom:1px solid var(--ops-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-height:63px;display:grid}.operations-module__JY9zfW__routeScroll{padding:5px 0 10px;overflow-x:auto}.operations-module__JY9zfW__routeGraph{align-items:center;min-width:max-content;display:flex}.operations-module__JY9zfW__routeStepWrap{align-items:center;display:flex}.operations-module__JY9zfW__routeStep{background:var(--ops-bg-elevated);border:1px solid var(--ops-line);border-radius:var(--ops-radius-sm);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:205px;padding:11px;display:grid}.operations-module__JY9zfW__routeStepDanger{background:#fff7f8;border-color:#efbdc4}.operations-module__JY9zfW__routeStepWarning{background:#fffbf4;border-color:#eed7ad}.operations-module__JY9zfW__routeArrow{color:#9ca8b4;margin:0 8px}.operations-module__JY9zfW__jobTimeline{border-top:1px solid var(--ops-line)}.operations-module__JY9zfW__timelineLegendRow{border-bottom:1px solid var(--ops-line);justify-content:flex-end;min-height:37px}.operations-module__JY9zfW__jobTimelineRow{border-bottom:1px solid var(--ops-line);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:56px;display:grid}.operations-module__JY9zfW__jobTimelineRow>span:first-child{border:1px solid;border-radius:4px;width:17px;height:7px}@media (max-width:1180px){.operations-module__JY9zfW__sidebar{width:196px}.operations-module__JY9zfW__mainColumn{margin-left:196px}.operations-module__JY9zfW__mainContent{padding-inline:22px}.operations-module__JY9zfW__workspaceContent{padding:14px 14px 42px}.operations-module__JY9zfW__pageHeader{align-items:flex-start}.operations-module__JY9zfW__operationalFactStrip{grid-template-columns:repeat(3,minmax(0,1fr))}.operations-module__JY9zfW__operationalFactItem:nth-child(3){border-right:0}.operations-module__JY9zfW__operationalFactItem:nth-child(-n+3){border-bottom:1px solid var(--ops-line)}.operations-module__JY9zfW__jobSummaryGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.operations-module__JY9zfW__detailField:nth-child(6n){border-right:1px solid var(--ops-line)}.operations-module__JY9zfW__detailField:nth-child(4n){border-right:0}.operations-module__JY9zfW__detailField:nth-last-child(-n+6){border-bottom:1px solid var(--ops-line)}.operations-module__JY9zfW__detailField:nth-last-child(-n+4){border-bottom:0}.operations-module__JY9zfW__scheduleToolbar,.operations-module__JY9zfW__capacityToolbar{flex-direction:column;align-items:flex-start}}@media (max-width:900px){.operations-module__JY9zfW__focusView .operations-module__JY9zfW__sidebar{transform:none}.operations-module__JY9zfW__focusViewButton{display:none}.operations-module__JY9zfW__sidebar{border-right:0;border-bottom:1px solid var(--ops-line);flex-direction:row;align-items:center;width:100%;height:58px;padding:7px 14px;position:static}.operations-module__JY9zfW__brand{margin-right:16px;padding-inline:5px}.operations-module__JY9zfW__brandLogo{width:122px}.operations-module__JY9zfW__navEyebrow,.operations-module__JY9zfW__sidebarFooter{display:none}.operations-module__JY9zfW__mobileSignOutButton{margin-left:8px;display:inline-flex}.operations-module__JY9zfW__primaryNav{scrollbar-width:none;flex:1;min-width:0;margin:0;padding-right:0;display:flex;overflow:auto hidden}.operations-module__JY9zfW__primaryNav::-webkit-scrollbar{display:none}.operations-module__JY9zfW__navGroup{flex:none;display:flex}.operations-module__JY9zfW__navGroup+.operations-module__JY9zfW__navGroup{margin-top:0}.operations-module__JY9zfW__navItem{flex:none;grid-template-columns:18px auto;min-height:37px;margin:0 2px}.operations-module__JY9zfW__mainColumn{margin-left:0}.operations-module__JY9zfW__topbar{height:54px;padding-inline:18px;top:0}.operations-module__JY9zfW__mainContent{padding:24px 18px 42px}.operations-module__JY9zfW__workspaceContent{padding:14px 12px 36px}.operations-module__JY9zfW__commandButton{min-width:auto}.operations-module__JY9zfW__commandButton>span:nth-child(2),.operations-module__JY9zfW__topbarContext{display:none}.operations-module__JY9zfW__pageHeader{flex-direction:column;min-height:0}.operations-module__JY9zfW__pageHeader>div:last-child{align-items:flex-start}.operations-module__JY9zfW__homeGrid,.operations-module__JY9zfW__jobTopGrid,.operations-module__JY9zfW__readinessGrid{grid-template-columns:1fr}}@media (max-width:680px){.operations-module__JY9zfW__brandLogo{width:104px}.operations-module__JY9zfW__navItem span{display:none}.operations-module__JY9zfW__topbar{justify-content:flex-end;padding-inline:13px}.operations-module__JY9zfW__topbar>div:first-child{display:none}.operations-module__JY9zfW__easternClock{min-width:108px;padding-right:9px}.operations-module__JY9zfW__mainContent{padding:20px 13px 36px}.operations-module__JY9zfW__pageTitle{font-size:29px}.operations-module__JY9zfW__pageHeader .mantine-Group-root{flex-wrap:wrap}.operations-module__JY9zfW__operationalFactStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-module__JY9zfW__operationalFactItem{border-bottom:1px solid var(--ops-line);border-right:1px solid var(--ops-line)!important}.operations-module__JY9zfW__operationalFactItem:nth-child(2n){border-right:0!important}.operations-module__JY9zfW__operationalFactItem:nth-last-child(-n+2){border-bottom:0}.operations-module__JY9zfW__scheduleToolbar>div,.operations-module__JY9zfW__capacityToolbar>div{flex-wrap:wrap;width:100%}.operations-module__JY9zfW__scheduleSearch{width:100%}.operations-module__JY9zfW__jobSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-module__JY9zfW__detailField:nth-child(4n){border-right:1px solid var(--ops-line)}.operations-module__JY9zfW__detailField:nth-child(2n){border-right:0}.operations-module__JY9zfW__detailField:nth-last-child(-n+4){border-bottom:1px solid var(--ops-line)}.operations-module__JY9zfW__detailField:nth-last-child(-n+2){border-bottom:0}.operations-module__JY9zfW__capacityBreakdown{grid-template-columns:1fr}}:is(.operations-module__JY9zfW__appFrame .mantine-Paper-root,.operations-module__JY9zfW__appFrame .mantine-Button-root){box-shadow:none!important}.operations-module__JY9zfW__appFrame .mantine-Paper-root{border-color:var(--ops-line)!important}.operations-module__JY9zfW__stateBadge{min-height:20px;padding:1px 7px;border-color:var(--ops-line-strong)!important;color:var(--ops-ink-soft)!important;background:0 0!important}.operations-module__JY9zfW__stateBadge[data-tone=warning]{color:#8a5200!important;background:#fffaf0!important;border-color:#ead8b6!important}.operations-module__JY9zfW__stateBadge[data-tone=danger]{color:#a12626!important;background:#fff7f7!important;border-color:#e8c5c5!important}.operations-module__JY9zfW__plainSection{border-top:1px solid var(--ops-line);min-width:0;padding:18px 0 4px}.operations-module__JY9zfW__plainSection:first-child{border-top:0;padding-top:0}.operations-module__JY9zfW__overviewMetrics{background:var(--ops-panel);border-block:1px solid var(--ops-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.operations-module__JY9zfW__overviewMetric{border-right:1px solid var(--ops-line);grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;min-width:0;padding:14px 18px;display:grid}.operations-module__JY9zfW__overviewMetric:last-child{border-right:0}.operations-module__JY9zfW__overviewMetric p{color:var(--ops-muted);font-size:11px;font-weight:600}.operations-module__JY9zfW__overviewMetric strong{color:var(--ops-ink);font-family:var(--font-geist-mono);letter-spacing:-.04em;grid-area:1/2/span 2;align-self:center;font-size:23px;font-weight:650}.operations-module__JY9zfW__overviewMetric small{color:var(--ops-faint);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.operations-module__JY9zfW__overviewLayout{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;gap:32px;display:grid}.operations-module__JY9zfW__overviewMain,.operations-module__JY9zfW__overviewRail{min-width:0}.operations-module__JY9zfW__overviewFacts{margin:0}.operations-module__JY9zfW__overviewFacts>div{border-bottom:1px solid var(--ops-line);grid-template-columns:minmax(0,1fr) minmax(120px,auto);gap:14px;padding:9px 0;display:grid}.operations-module__JY9zfW__overviewFacts>div:last-child{border-bottom:0}.operations-module__JY9zfW__overviewFacts dt{color:var(--ops-muted);font-size:11px}.operations-module__JY9zfW__overviewFacts dd{color:var(--ops-ink);text-align:right;margin:0;font-size:11.5px;font-weight:620}.operations-module__JY9zfW__overviewLayout .operations-module__JY9zfW__emptyStateCompact{min-height:54px;padding-block:8px}.operations-module__JY9zfW__overviewLayout .operations-module__JY9zfW__itemRow{min-height:48px;padding-block:8px}@media (max-width:1020px){.operations-module__JY9zfW__overviewLayout{grid-template-columns:1fr;gap:20px}.operations-module__JY9zfW__overviewRail{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}}@media (max-width:720px){.operations-module__JY9zfW__overviewMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-module__JY9zfW__overviewMetric:nth-child(2){border-right:0}.operations-module__JY9zfW__overviewMetric:nth-child(-n+2){border-bottom:1px solid var(--ops-line)}.operations-module__JY9zfW__overviewRail{grid-template-columns:1fr}}
.AppAssistant-module__yG52jW__assistantRoot{--assistant-bottom:max(18px, env(safe-area-inset-bottom));inset:auto auto var(--assistant-bottom) 50%;z-index:50;pointer-events:none;flex-direction:column;align-items:center;gap:10px;display:flex;position:fixed;transform:translate(-50%)}.AppAssistant-module__yG52jW__panel{border:1px solid var(--ops-line-strong);border-radius:var(--ops-radius-lg);pointer-events:auto;transform-origin:bottom;background:#fffffffa;flex-direction:column;width:min(420px,100vw - 32px);height:min(610px,100dvh - 112px);animation:.17s cubic-bezier(.2,.8,.2,1) AppAssistant-module__yG52jW__assistant-enter;display:flex;overflow:hidden;box-shadow:0 22px 64px #1d1d1f26,0 2px 8px #1d1d1f14}.AppAssistant-module__yG52jW__header{border-bottom:1px solid var(--ops-line);justify-content:space-between;align-items:flex-start;gap:16px;min-height:76px;padding:17px 16px 14px 18px;display:flex}.AppAssistant-module__yG52jW__headerIdentity{min-width:0}.AppAssistant-module__yG52jW__headerActions{flex:none;align-items:center;gap:2px;display:flex}.AppAssistant-module__yG52jW__titleRow{align-items:center;gap:9px;display:flex}.AppAssistant-module__yG52jW__titleRow h2{color:var(--ops-ink);letter-spacing:-.025em;margin:0;font-size:15px;font-weight:650}.AppAssistant-module__yG52jW__previewStatus{color:var(--ops-muted);background:var(--ops-bg-elevated);border:1px solid var(--ops-line);border-radius:99px;padding:3px 7px;font-size:9px;font-weight:650}.AppAssistant-module__yG52jW__header p{color:var(--ops-muted);margin:5px 0 0;font-size:11px;line-height:1.35}.AppAssistant-module__yG52jW__contextStrip{min-height:37px;color:var(--ops-muted);background:var(--ops-bg-elevated);border-bottom:1px solid var(--ops-line);flex-wrap:wrap;align-items:center;gap:8px;padding:7px 18px;font-size:10px;font-weight:560;display:flex}.AppAssistant-module__yG52jW__contextLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.AppAssistant-module__yG52jW__contextFact{color:var(--ops-faint);border-left:1px solid var(--ops-line-strong);white-space:nowrap;padding-left:8px}.AppAssistant-module__yG52jW__contextDot{background:var(--ops-blue);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #0071e31a}.AppAssistant-module__yG52jW__messageList{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:auto;gap:14px;min-height:0;padding:20px 18px 24px;display:flex;overflow-y:auto}.AppAssistant-module__yG52jW__message{max-width:88%}.AppAssistant-module__yG52jW__messageAuthor{color:var(--ops-faint);margin:0 2px 5px;font-size:9px;font-weight:620;display:block}.AppAssistant-module__yG52jW__messageBody{overflow-wrap:anywhere;border:1px solid var(--ops-line);border-radius:12px;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.48}.AppAssistant-module__yG52jW__messageBody p{white-space:pre-wrap;margin:0 0 8px}.AppAssistant-module__yG52jW__messageBody>:first-child{margin-top:0}.AppAssistant-module__yG52jW__messageBody>:last-child{margin-bottom:0}.AppAssistant-module__yG52jW__messageBody h1,.AppAssistant-module__yG52jW__messageBody h2,.AppAssistant-module__yG52jW__messageBody h3{margin:12px 0 5px;font-size:12.5px;font-weight:700;line-height:1.35}.AppAssistant-module__yG52jW__messageBody ul,.AppAssistant-module__yG52jW__messageBody ol{margin:6px 0 9px;padding-left:19px}.AppAssistant-module__yG52jW__messageBody li+li{margin-top:4px}.AppAssistant-module__yG52jW__messageBody strong{color:var(--ops-ink);font-weight:700}.AppAssistant-module__yG52jW__messageBody code{background:#1d1d1f12;border-radius:4px;padding:1px 4px;font-size:.92em}.AppAssistant-module__yG52jW__messageBody pre{border:1px solid var(--ops-line);background:#fff;border-radius:7px;max-width:100%;margin:8px 0;padding:9px 10px;overflow-x:auto}.AppAssistant-module__yG52jW__messageBody pre code{background:0 0;padding:0}.AppAssistant-module__yG52jW__messageBody a{color:var(--ops-blue);text-underline-offset:2px;text-decoration-thickness:1px}.AppAssistant-module__yG52jW__messageBody table{border-collapse:collapse;width:100%;margin:8px 0;font-size:11px;display:block;overflow-x:auto}.AppAssistant-module__yG52jW__messageBody th,.AppAssistant-module__yG52jW__messageBody td{border:1px solid var(--ops-line);text-align:left;white-space:nowrap;padding:5px 7px}.AppAssistant-module__yG52jW__assistantMessage{align-self:flex-start}.AppAssistant-module__yG52jW__assistantMessage .AppAssistant-module__yG52jW__messageBody{background:var(--ops-bg-elevated);border-top-left-radius:5px}.AppAssistant-module__yG52jW__partialMessage .AppAssistant-module__yG52jW__messageBody{border-style:dashed}.AppAssistant-module__yG52jW__partialLabel{color:var(--ops-muted);font-size:10px;font-style:italic;margin-top:9px!important}.AppAssistant-module__yG52jW__messageFooter{min-height:24px;color:var(--ops-faint);justify-content:space-between;align-items:center;gap:8px;padding:2px 2px 0;font-size:9px;display:flex}.AppAssistant-module__yG52jW__messageFooter button{min-height:22px;color:var(--ops-muted);padding-inline:5px;font-size:9px}.AppAssistant-module__yG52jW__sourceList{border:1px solid var(--ops-line);background:#fff;border-radius:8px;gap:6px;margin-top:8px;padding:8px 9px;display:grid}.AppAssistant-module__yG52jW__sourceHeading{color:var(--ops-faint);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:700}.AppAssistant-module__yG52jW__sourceRow{color:var(--ops-muted);align-items:flex-start;gap:7px;font-size:10px;line-height:1.35;display:flex}.AppAssistant-module__yG52jW__sourceMarker{background:var(--ops-blue);border-radius:50%;flex:none;width:5px;height:5px;margin-top:4px}.AppAssistant-module__yG52jW__sourceCopy{flex:auto;gap:2px;min-width:0;display:grid}.AppAssistant-module__yG52jW__sourceCopy a,.AppAssistant-module__yG52jW__sourceCopy strong{color:var(--ops-blue);text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.AppAssistant-module__yG52jW__sourceCopy span{color:var(--ops-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AppAssistant-module__yG52jW__handoffList{gap:8px;margin-top:9px;display:grid}.AppAssistant-module__yG52jW__handoffCard{border:1px solid var(--ops-line-strong);background:#fff;border-radius:8px;gap:8px;padding:9px 10px;display:grid}.AppAssistant-module__yG52jW__handoffHeading{align-items:flex-start;gap:8px;display:flex}.AppAssistant-module__yG52jW__handoffHeading>div{gap:2px;min-width:0;display:grid}.AppAssistant-module__yG52jW__handoffHeading strong{color:var(--ops-ink);font-size:11px;font-weight:700}.AppAssistant-module__yG52jW__handoffHeading span:last-child{color:var(--ops-muted);font-size:10px;line-height:1.35}.AppAssistant-module__yG52jW__handoffIcon{width:25px;height:25px;color:var(--ops-blue);background:#0071e314;border-radius:6px;flex:none;place-items:center;display:grid}.AppAssistant-module__yG52jW__handoffActions,.AppAssistant-module__yG52jW__handoffConfirmation,.AppAssistant-module__yG52jW__handoffResult,.AppAssistant-module__yG52jW__handoffError{color:var(--ops-muted);align-items:center;gap:7px;font-size:10px;line-height:1.4;display:flex}.AppAssistant-module__yG52jW__handoffActions{flex-wrap:wrap;justify-content:space-between}.AppAssistant-module__yG52jW__handoffActions a,.AppAssistant-module__yG52jW__handoffResult a{color:var(--ops-blue);font-weight:620;text-decoration:none}.AppAssistant-module__yG52jW__handoffActions button,.AppAssistant-module__yG52jW__handoffConfirmation button,.AppAssistant-module__yG52jW__handoffError button{flex:none}.AppAssistant-module__yG52jW__handoffUnavailable{color:var(--ops-faint)}.AppAssistant-module__yG52jW__handoffConfirmation{justify-items:stretch;display:grid}.AppAssistant-module__yG52jW__handoffResult{color:var(--ops-green,#287a4a);align-items:flex-start}.AppAssistant-module__yG52jW__handoffError{color:var(--ops-red,#a53a3a);align-items:flex-start}.AppAssistant-module__yG52jW__assistantMessage .AppAssistant-module__yG52jW__thinkingMessage{min-width:250px;color:var(--ops-ink-soft);background:#0071e30e;border-color:#0071e333;align-items:center;gap:11px;padding-block:12px;display:flex}.AppAssistant-module__yG52jW__pendingMessage{animation:.18s cubic-bezier(.23,1,.32,1) AppAssistant-module__yG52jW__assistant-pending-enter}.AppAssistant-module__yG52jW__thinkingIndicator{background:#0071e31a;border:1px solid #0071e324;border-radius:50%;flex:none;justify-content:center;align-items:center;gap:3px;width:32px;height:32px;display:flex}.AppAssistant-module__yG52jW__thinkingIndicator>span{background:var(--ops-blue);border-radius:50%;width:3px;height:3px;animation:1.05s cubic-bezier(.77,0,.175,1) infinite AppAssistant-module__yG52jW__assistant-thinking-dot}.AppAssistant-module__yG52jW__thinkingIndicator>span:nth-child(2){animation-delay:.12s}.AppAssistant-module__yG52jW__thinkingIndicator>span:nth-child(3){animation-delay:.24s}.AppAssistant-module__yG52jW__thinkingCopy{gap:2px;display:grid}.AppAssistant-module__yG52jW__thinkingCopy strong{color:var(--ops-ink);font-size:12px;font-weight:650}.AppAssistant-module__yG52jW__thinkingCopy>span{color:var(--ops-muted);font-size:10px}.AppAssistant-module__yG52jW__userMessage{align-self:flex-end}.AppAssistant-module__yG52jW__userMessage .AppAssistant-module__yG52jW__messageAuthor{text-align:right}.AppAssistant-module__yG52jW__userMessage .AppAssistant-module__yG52jW__messageBody{color:#fff;background:var(--ops-blue);border-color:var(--ops-blue);border-top-right-radius:5px}.AppAssistant-module__yG52jW__suggestions{flex-wrap:wrap;gap:7px;margin-top:2px;display:flex}.AppAssistant-module__yG52jW__suggestions button{height:auto;min-height:30px;color:var(--ops-ink-soft);white-space:normal;background:#fff;padding-block:5px;font-size:10px}.AppAssistant-module__yG52jW__errorNotice,.AppAssistant-module__yG52jW__stoppedNotice{border-top:1px solid var(--ops-line);align-items:center;gap:7px;padding:8px 14px;font-size:10px;line-height:1.35;display:flex}.AppAssistant-module__yG52jW__errorNotice{color:var(--ops-red,#a53a3a);background:#b23c3c12}.AppAssistant-module__yG52jW__stoppedNotice{color:var(--ops-muted);background:var(--ops-bg-elevated)}.AppAssistant-module__yG52jW__noticeIcon{flex:none;display:inline-flex}.AppAssistant-module__yG52jW__errorNotice>span:nth-child(2),.AppAssistant-module__yG52jW__stoppedNotice>span:nth-child(2){flex:auto}.AppAssistant-module__yG52jW__errorNotice button,.AppAssistant-module__yG52jW__stoppedNotice button{min-height:23px;color:inherit;flex:none;padding-inline:5px;font-size:9px}.AppAssistant-module__yG52jW__liveStatus{color:var(--ops-faint);margin:0;padding:6px 15px 0;font-size:9px}.AppAssistant-module__yG52jW__composer{background:var(--ops-panel);border-top:1px solid var(--ops-line);flex:none;padding:13px 15px 11px;position:relative}.AppAssistant-module__yG52jW__composerInput{min-height:43px;padding:11px 48px 10px 12px;line-height:1.42}.AppAssistant-module__yG52jW__sendButton{border-radius:var(--ops-radius-sm);position:absolute;top:17px;right:19px}.AppAssistant-module__yG52jW__composerHint{color:var(--ops-faint);margin:7px 2px 0;font-size:9px}.AppAssistant-module__yG52jW__launcher{color:#fff;width:58px;height:58px;box-shadow:none;cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .14s,transform .14s cubic-bezier(.2,.8,.2,1);display:grid}.AppAssistant-module__yG52jW__launcher:hover{box-shadow:none;background:0 0;transform:none}.AppAssistant-module__yG52jW__launcher:active{transform:translateY(0)scale(.96)}.AppAssistant-module__yG52jW__launcher:focus-visible{outline-offset:3px;outline:3px solid #0071e357}.AppAssistant-module__yG52jW__launcherOpen{width:50px;height:50px;color:var(--ops-ink);border:1px solid var(--ops-line-strong);background:#fff;box-shadow:0 8px 22px #1d1d1f1f}.AppAssistant-module__yG52jW__marble{pointer-events:none;width:46px;height:54px;display:block}.AppAssistant-module__yG52jW__marble liquid-marble-3d{pointer-events:none}.AppAssistant-module__yG52jW__launcherOpen:hover{background:#fff;transform:translateY(-1px);box-shadow:0 10px 26px #1d1d1f29}@keyframes AppAssistant-module__yG52jW__assistant-enter{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes AppAssistant-module__yG52jW__assistant-pending-enter{0%{opacity:0;transform:translateY(5px)scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes AppAssistant-module__yG52jW__assistant-thinking-dot{0%,60%,to{opacity:.35;transform:translateY(1px)scale(.9)}30%{opacity:1;transform:translateY(-2px)scale(1)}}@media (max-width:680px){.AppAssistant-module__yG52jW__assistantRoot{--assistant-bottom:max(10px, env(safe-area-inset-bottom))}.AppAssistant-module__yG52jW__panel{border-radius:14px;width:calc(100vw - 20px);height:min(600px,100dvh - 82px)}.AppAssistant-module__yG52jW__header{min-height:70px;padding:14px 13px 12px 16px}.AppAssistant-module__yG52jW__contextStrip{align-items:flex-start;padding-inline:14px}.AppAssistant-module__yG52jW__messageList{padding-inline:14px}.AppAssistant-module__yG52jW__message{max-width:92%}.AppAssistant-module__yG52jW__sourceCopy a,.AppAssistant-module__yG52jW__sourceCopy strong,.AppAssistant-module__yG52jW__sourceCopy span{white-space:normal;overflow:visible}.AppAssistant-module__yG52jW__launcher{width:56px;height:56px}.AppAssistant-module__yG52jW__launcherOpen{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.AppAssistant-module__yG52jW__panel{animation:none}.AppAssistant-module__yG52jW__pendingMessage{animation:.18s cubic-bezier(.23,1,.32,1) AppAssistant-module__yG52jW__assistant-pending-fade}.AppAssistant-module__yG52jW__thinkingIndicator>span{animation:1.2s linear infinite AppAssistant-module__yG52jW__assistant-thinking-fade}.AppAssistant-module__yG52jW__launcher{transition:none}}@keyframes AppAssistant-module__yG52jW__assistant-pending-fade{0%{opacity:0}to{opacity:1}}@keyframes AppAssistant-module__yG52jW__assistant-thinking-fade{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-transparency:reduce){.AppAssistant-module__yG52jW__panel,.AppAssistant-module__yG52jW__launcherOpen{background:#fff}}
.NotificationSettingsAdmin-module__x7AMmG__intro{background:var(--ops-bg-elevated);border:1px solid var(--ops-line);border-radius:var(--ops-radius-md);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.NotificationSettingsAdmin-module__x7AMmG__introIcon{width:34px;height:34px;color:var(--ops-blue);background:#0071e317;border-radius:8px;flex:none;place-items:center;display:grid}.NotificationSettingsAdmin-module__x7AMmG__section{background:var(--ops-panel);border:1px solid var(--ops-line);overflow:hidden}.NotificationSettingsAdmin-module__x7AMmG__sectionHeader{border-bottom:1px solid var(--ops-line);background:#f8fafc80;justify-content:space-between;align-items:center;gap:14px;padding:15px 18px;display:flex}.NotificationSettingsAdmin-module__x7AMmG__groupList,.NotificationSettingsAdmin-module__x7AMmG__ruleList{display:grid}.NotificationSettingsAdmin-module__x7AMmG__emptyState{align-items:center;min-height:66px;padding:11px 18px;display:flex}.NotificationSettingsAdmin-module__x7AMmG__groupRow,.NotificationSettingsAdmin-module__x7AMmG__ruleRow{border-bottom:1px solid var(--ops-line);align-items:center;gap:12px;min-height:66px;padding:11px 18px;display:flex}.NotificationSettingsAdmin-module__x7AMmG__groupRow:last-child,.NotificationSettingsAdmin-module__x7AMmG__ruleRow:last-child{border-bottom:0}.NotificationSettingsAdmin-module__x7AMmG__groupIcon{width:29px;height:29px;color:var(--ops-muted);background:var(--ops-bg-elevated);border-radius:7px;flex:none;place-items:center;display:grid}.NotificationSettingsAdmin-module__x7AMmG__rowCopy{flex:1;min-width:0}.NotificationSettingsAdmin-module__x7AMmG__rowCopy .mantine-Text-root{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.NotificationSettingsAdmin-module__x7AMmG__ruleControls{flex:none;align-items:center;gap:12px;display:flex}.NotificationSettingsAdmin-module__x7AMmG__loading{justify-content:center;align-items:center;gap:9px;min-height:180px;display:flex}@media (max-width:640px){.NotificationSettingsAdmin-module__x7AMmG__sectionHeader{flex-direction:column;align-items:flex-start}.NotificationSettingsAdmin-module__x7AMmG__emptyState{padding-inline:15px}.NotificationSettingsAdmin-module__x7AMmG__groupRow,.NotificationSettingsAdmin-module__x7AMmG__ruleRow{flex-wrap:wrap;align-items:flex-start;padding:13px 15px}.NotificationSettingsAdmin-module__x7AMmG__ruleControls{width:100%;padding-left:41px}}
.FeedbackWidget-module__bugHdW__widgetRoot{right:max(18px, env(safe-area-inset-right));bottom:max(18px, env(safe-area-inset-bottom));z-index:60;pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed}.FeedbackWidget-module__bugHdW__panel{border:1px solid var(--ops-line-strong);border-radius:var(--ops-radius-lg);pointer-events:auto;background:#fffffffa;width:min(410px,100vw - 32px);max-height:calc(100dvh - 94px);animation:.16s cubic-bezier(.2,.8,.2,1) FeedbackWidget-module__bugHdW__feedback-enter;overflow-y:auto;box-shadow:0 22px 64px #1d1d1f26,0 2px 8px #1d1d1f14}.FeedbackWidget-module__bugHdW__header{border-bottom:1px solid var(--ops-line);justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 16px 13px 18px;display:flex}.FeedbackWidget-module__bugHdW__form{gap:13px;padding:15px 17px 16px;display:grid}.FeedbackWidget-module__bugHdW__pageContext{background:var(--ops-bg-elevated);border:1px solid var(--ops-line);border-radius:var(--ops-radius-sm);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:9px 10px;display:flex}.FeedbackWidget-module__bugHdW__pagePath{text-overflow:ellipsis;white-space:nowrap;max-width:270px;overflow:hidden}.FeedbackWidget-module__bugHdW__screenshotPreview{background:var(--ops-bg-elevated);border:1px solid var(--ops-line);border-radius:var(--ops-radius-sm);position:relative;overflow:hidden}.FeedbackWidget-module__bugHdW__screenshotPreview img{object-fit:cover;object-position:top;width:100%;max-height:150px;display:block}.FeedbackWidget-module__bugHdW__screenshotPreview span{color:var(--ops-muted);border-top:1px solid var(--ops-line);align-items:center;gap:5px;padding:7px 9px;font-size:10px;font-weight:600;display:flex}.FeedbackWidget-module__bugHdW__screenshotEmpty{min-height:58px;color:var(--ops-muted);background:var(--ops-bg-elevated);border:1px dashed var(--ops-line-strong);border-radius:var(--ops-radius-sm);text-align:center;justify-content:center;align-items:center;gap:7px;padding:12px;font-size:10px;display:flex}.FeedbackWidget-module__bugHdW__fieldLabel{color:var(--ops-ink);margin-bottom:5px;font-size:12px;font-weight:500}.FeedbackWidget-module__bugHdW__submitRow{padding-top:2px}.FeedbackWidget-module__bugHdW__savedNotice{color:#fff;border-radius:var(--ops-radius-sm);pointer-events:auto;background:#248a3d;border:1px solid #18702f;align-items:center;gap:6px;padding:8px 11px;font-size:11px;font-weight:650;display:flex}.FeedbackWidget-module__bugHdW__launcher{pointer-events:auto;transition:transform .14s cubic-bezier(.2,.8,.2,1);box-shadow:0 10px 24px #82480a40}.FeedbackWidget-module__bugHdW__launcher:hover{transform:translateY(-1px)}.FeedbackWidget-module__bugHdW__launcher:active{transform:scale(.96)}@keyframes FeedbackWidget-module__bugHdW__feedback-enter{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:680px){.FeedbackWidget-module__bugHdW__widgetRoot{right:10px;bottom:max(10px, env(safe-area-inset-bottom))}.FeedbackWidget-module__bugHdW__panel{border-radius:14px;width:calc(100vw - 20px);max-height:calc(100dvh - 78px)}.FeedbackWidget-module__bugHdW__pagePath{max-width:220px}}@media (prefers-reduced-motion:reduce){.FeedbackWidget-module__bugHdW__panel{animation:none}.FeedbackWidget-module__bugHdW__launcher{transition:none}}@media (prefers-reduced-transparency:reduce){.FeedbackWidget-module__bugHdW__panel{background:#fff}}
.PioneerHistoryImportSettings-module__QIXEKG__surface,.PioneerHistoryImportSettings-module__QIXEKG__statusSurface{background:var(--ops-panel);border:1px solid var(--ops-line);border-radius:var(--ops-radius-md,10px);overflow:hidden}.PioneerHistoryImportSettings-module__QIXEKG__headingRow,.PioneerHistoryImportSettings-module__QIXEKG__statusHeader{justify-content:space-between;align-items:flex-start;gap:20px;padding:18px;display:flex}.PioneerHistoryImportSettings-module__QIXEKG__headingCopy{min-width:0}.PioneerHistoryImportSettings-module__QIXEKG__headingCopy>:last-child{max-width:680px;margin-top:6px}.PioneerHistoryImportSettings-module__QIXEKG__headingIcon{width:30px;height:30px;color:var(--ops-blue);background:#0071e317;border-radius:8px;place-items:center;display:grid}.PioneerHistoryImportSettings-module__QIXEKG__guidance{color:var(--ops-muted);background:var(--ops-bg-elevated);border-top:1px solid var(--ops-line);padding:13px 18px}.PioneerHistoryImportSettings-module__QIXEKG__statusSurface{min-height:126px}.PioneerHistoryImportSettings-module__QIXEKG__statusHeader{align-items:center;padding-bottom:14px}.PioneerHistoryImportSettings-module__QIXEKG__completeIcon{color:var(--ops-green,#218739)}.PioneerHistoryImportSettings-module__QIXEKG__progressBlock{align-items:center;gap:7px;padding:0 18px 16px;display:flex}.PioneerHistoryImportSettings-module__QIXEKG__countGrid{border-top:1px solid var(--ops-line)}.PioneerHistoryImportSettings-module__QIXEKG__count{border-right:1px solid var(--ops-line);min-width:0;padding:15px 18px}.PioneerHistoryImportSettings-module__QIXEKG__count:last-child{border-right:0}.PioneerHistoryImportSettings-module__QIXEKG__countValue{font-variant-numeric:tabular-nums;font-size:22px;font-weight:650;line-height:1.15}.PioneerHistoryImportSettings-module__QIXEKG__resultNote,.PioneerHistoryImportSettings-module__QIXEKG__errorDetail{border-top:1px solid var(--ops-line);padding:12px 18px}.PioneerHistoryImportSettings-module__QIXEKG__errorDetail{color:var(--mantine-color-red-8);background:var(--mantine-color-red-0);align-items:flex-start;gap:8px;display:flex}.PioneerHistoryImportSettings-module__QIXEKG__loadingState,.PioneerHistoryImportSettings-module__QIXEKG__emptyState{text-align:center;justify-content:center;align-items:center;gap:9px;min-height:126px;padding:24px;display:flex}.PioneerHistoryImportSettings-module__QIXEKG__emptyState{flex-direction:column;gap:3px}@media (max-width:640px){.PioneerHistoryImportSettings-module__QIXEKG__headingRow{flex-direction:column;align-items:stretch}.PioneerHistoryImportSettings-module__QIXEKG__headingRow .mantine-Button-root{width:100%}.PioneerHistoryImportSettings-module__QIXEKG__count:nth-child(2){border-right:0}.PioneerHistoryImportSettings-module__QIXEKG__count:nth-child(-n+2){border-bottom:1px solid var(--ops-line)}}
.GlobalSearch-module___DsGNW__modalContent{-webkit-backdrop-filter:saturate(160%)blur(18px);backdrop-filter:saturate(160%)blur(18px);background:#fffffffb;border:1px solid #1d1d1f1f;border-radius:16px;overflow:hidden;box-shadow:0 24px 70px #1d1d1f2e}.GlobalSearch-module___DsGNW__modalHeader{border-bottom:1px solid var(--ops-line);background:#fbfbfd;min-height:66px;padding:14px 18px}.GlobalSearch-module___DsGNW__modalBody{padding:0}.GlobalSearch-module___DsGNW__searchField{border-bottom:1px solid var(--ops-line);padding:14px 16px}.GlobalSearch-module___DsGNW__results{min-height:176px;max-height:min(520px,58vh);overflow-y:auto}.GlobalSearch-module___DsGNW__prompt,.GlobalSearch-module___DsGNW__empty{min-height:176px;color:var(--ops-muted);justify-content:center;align-items:flex-start;gap:12px;padding:52px 32px;display:flex}.GlobalSearch-module___DsGNW__empty{text-align:center;gap:5px;display:grid}.GlobalSearch-module___DsGNW__resultRow{min-height:78px;color:var(--ops-ink);border-bottom:1px solid var(--ops-line);grid-template-columns:34px minmax(0,1fr) auto 18px;align-items:center;gap:11px;padding:11px 16px;transition:background-color .12s,box-shadow .12s;display:grid}.GlobalSearch-module___DsGNW__resultRow:hover,.GlobalSearch-module___DsGNW__resultRow:focus-visible,.GlobalSearch-module___DsGNW__resultRow:focus-within{background:#f5f5f7;outline:0;box-shadow:inset 0 0 0 2px #0071e333}.GlobalSearch-module___DsGNW__resultIcon{color:#496170;background:#eef1f4;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.GlobalSearch-module___DsGNW__resultLink{gap:3px;min-width:0;display:grid}.GlobalSearch-module___DsGNW__resultTitle,.GlobalSearch-module___DsGNW__resultDetail,.GlobalSearch-module___DsGNW__capacityDetail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GlobalSearch-module___DsGNW__resultTitle{font-size:12.5px;font-weight:660}.GlobalSearch-module___DsGNW__resultDetail{color:var(--ops-muted);font-size:10px}.GlobalSearch-module___DsGNW__capacityDetail{color:#245f93;font-size:10px;font-weight:610}.GlobalSearch-module___DsGNW__secondaryLink{color:var(--ops-blue);border-radius:6px;padding:5px 8px;font-size:10px;font-weight:650}.GlobalSearch-module___DsGNW__secondaryLink:hover{background:#0071e314}.GlobalSearch-module___DsGNW__arrow{color:var(--ops-faint)}.GlobalSearch-module___DsGNW__status{white-space:nowrap;border-radius:999px;max-width:150px;padding:4px 7px;font-size:9px;font-weight:680}.GlobalSearch-module___DsGNW__statusSuccess{color:#1f7134;background:#e8f5ec}.GlobalSearch-module___DsGNW__statusWarning{color:#8a4b00;background:#fff1d6}.GlobalSearch-module___DsGNW__statusDanger{color:#a51122;background:#fde8eb}.GlobalSearch-module___DsGNW__statusNeutral{color:#626267;background:#eeeeef}.GlobalSearch-module___DsGNW__footer{border-top:1px solid var(--ops-line);background:#fbfbfd;justify-content:space-between;align-items:center;min-height:42px;padding:8px 16px;display:flex}@media (max-width:42em){.GlobalSearch-module___DsGNW__resultRow{grid-template-columns:30px minmax(0,1fr) 16px;padding-inline:12px}.GlobalSearch-module___DsGNW__resultIcon{width:30px;height:30px}.GlobalSearch-module___DsGNW__status,.GlobalSearch-module___DsGNW__secondaryLink{display:none}.GlobalSearch-module___DsGNW__results{max-height:62vh}}@media (prefers-reduced-motion:reduce){.GlobalSearch-module___DsGNW__resultRow{transition:none}}
.PreproductionPolicySettings-module__gfhaua__surface{background:var(--ops-panel,#fff);border:1px solid var(--ops-line,#e5e5e7);border-radius:12px;padding:18px 20px}.PreproductionPolicySettings-module__gfhaua__headingRow{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.PreproductionPolicySettings-module__gfhaua__policyToolbar{border-top:1px solid var(--ops-line,#e5e5e7);grid-template-columns:minmax(260px,1.2fr) minmax(220px,1fr) minmax(220px,1fr);gap:12px;margin-top:18px;padding-top:16px;display:grid}.PreproductionPolicySettings-module__gfhaua__customerClone{align-items:flex-end;gap:8px;max-width:520px;margin-top:12px;display:flex}.PreproductionPolicySettings-module__gfhaua__customerClone>div{flex:1}.PreproductionPolicySettings-module__gfhaua__calendarGrid,.PreproductionPolicySettings-module__gfhaua__stepFields,.PreproductionPolicySettings-module__gfhaua__recognitionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.PreproductionPolicySettings-module__gfhaua__calendarGrid{grid-template-columns:minmax(260px,520px)}.PreproductionPolicySettings-module__gfhaua__stepFields{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0}.PreproductionPolicySettings-module__gfhaua__stepIdentityFields{grid-template-columns:repeat(3,minmax(0,1fr))}.PreproductionPolicySettings-module__gfhaua__recognitionGrid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.PreproductionPolicySettings-module__gfhaua__dayGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:16px 0;display:grid}.PreproductionPolicySettings-module__gfhaua__listBlock{border-top:1px solid var(--ops-line,#e5e5e7);flex-direction:column;gap:8px;padding:14px 0;display:flex}.PreproductionPolicySettings-module__gfhaua__stepAccordion{margin-top:14px}.PreproductionPolicySettings-module__gfhaua__stepSummary{flex-direction:column;gap:2px;display:flex}.PreproductionPolicySettings-module__gfhaua__stepSummary span{color:var(--ops-muted,#6e6e73);font-size:12px;font-weight:450}.PreproductionPolicySettings-module__gfhaua__notificationBlock{border-top:1px solid var(--ops-line,#e5e5e7);padding-top:12px}.PreproductionPolicySettings-module__gfhaua__notificationRow{border-bottom:1px solid var(--ops-line,#e5e5e7);grid-template-columns:1.1fr 1fr 1.2fr 1.2fr 110px 56px 32px;align-items:end;gap:8px;padding:10px 0;display:grid}.PreproductionPolicySettings-module__gfhaua__fixedValue{flex-direction:column;justify-content:flex-end;gap:4px;min-height:58px;padding-bottom:7px;display:flex}.PreproductionPolicySettings-module__gfhaua__error{color:#fff;background:#a31923;border:1px solid #7d1018;border-radius:10px;padding:12px 16px;font-size:13px}@media (max-width:1000px){.PreproductionPolicySettings-module__gfhaua__policyToolbar,.PreproductionPolicySettings-module__gfhaua__stepFields,.PreproductionPolicySettings-module__gfhaua__stepIdentityFields,.PreproductionPolicySettings-module__gfhaua__recognitionGrid,.PreproductionPolicySettings-module__gfhaua__notificationRow{grid-template-columns:repeat(2,minmax(0,1fr))}.PreproductionPolicySettings-module__gfhaua__dayGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:640px){.PreproductionPolicySettings-module__gfhaua__headingRow,.PreproductionPolicySettings-module__gfhaua__customerClone{flex-direction:column;align-items:stretch}.PreproductionPolicySettings-module__gfhaua__policyToolbar,.PreproductionPolicySettings-module__gfhaua__calendarGrid,.PreproductionPolicySettings-module__gfhaua__stepFields,.PreproductionPolicySettings-module__gfhaua__stepIdentityFields,.PreproductionPolicySettings-module__gfhaua__recognitionGrid,.PreproductionPolicySettings-module__gfhaua__notificationRow{grid-template-columns:1fr}}
.SystemAlert-module__zzZhdq__root{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:48px;padding:10px 14px;display:grid}.SystemAlert-module__zzZhdq__icon{width:28px;height:28px;color:var(--ops-alert-icon-fg,var(--ops-blue));background:var(--ops-alert-icon-bg,#dbeafe);border-radius:50%;flex:none;place-items:center;display:grid}.SystemAlert-module__zzZhdq__copy{min-width:0}.SystemAlert-module__zzZhdq__title,.SystemAlert-module__zzZhdq__detail{display:block}.SystemAlert-module__zzZhdq__title{color:var(--ops-alert-title,var(--ops-ink));font-size:12px;font-weight:650;line-height:1.4}.SystemAlert-module__zzZhdq__detail{color:var(--ops-alert-text,var(--ops-ink-soft));margin-top:1px;font-size:11px;line-height:1.45}.SystemAlert-module__zzZhdq__meta{color:var(--ops-alert-text,var(--ops-muted));opacity:.88;text-align:right;white-space:nowrap;margin-left:18px;font-size:10px;font-weight:550;line-height:1.35}@media (max-width:680px){.SystemAlert-module__zzZhdq__root{grid-template-columns:auto minmax(0,1fr);align-items:start}.SystemAlert-module__zzZhdq__meta{text-align:left;white-space:normal;grid-column:2;margin-left:0}}
.AppNavigationMenu-module__liZe1W__container{flex-direction:column;gap:20px;width:100%;display:flex}.AppNavigationMenu-module__liZe1W__searchBarWrapper{flex-direction:column;gap:12px;width:100%;display:flex}.AppNavigationMenu-module__liZe1W__searchInput{width:100%}.AppNavigationMenu-module__liZe1W__searchInput input{height:48px;color:var(--ops-ink);border:1px solid var(--ops-line);border-radius:var(--ops-radius-md);background:#fff;padding-left:44px;padding-right:80px;font-size:15px;font-weight:500;transition:border-color .14s,box-shadow .14s;box-shadow:0 1px 2px #0f172a0a}.AppNavigationMenu-module__liZe1W__searchInput input:focus{border-color:var(--ops-blue);box-shadow:0 0 0 3px #0071e31f,0 1px 2px #0f172a0a}.AppNavigationMenu-module__liZe1W__searchRightSection{align-items:center;gap:6px;margin-right:8px;display:flex}.AppNavigationMenu-module__liZe1W__shortcutBadge{min-width:22px;height:20px;font-family:var(--font-geist-mono,monospace);color:var(--ops-muted);border:1px solid var(--ops-line);-webkit-user-select:none;user-select:none;background:#0f172a0d;border-radius:4px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:600;display:inline-flex}.AppNavigationMenu-module__liZe1W__categoryTabs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.AppNavigationMenu-module__liZe1W__categoryTab{height:30px;color:var(--ops-muted);border:1px solid var(--ops-line);border-radius:var(--ops-radius-sm);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:540;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.AppNavigationMenu-module__liZe1W__categoryTab:hover:not(.AppNavigationMenu-module__liZe1W__categoryTabActive){color:var(--ops-ink);background:var(--ops-surface-hover);border-color:var(--ops-line-strong)}.AppNavigationMenu-module__liZe1W__categoryTabActive{color:#fff;background:var(--ops-navy);border-color:var(--ops-navy);font-weight:600}.AppNavigationMenu-module__liZe1W__tabCount{opacity:.75;font-size:11px}.AppNavigationMenu-module__liZe1W__sectionsContainer{flex-direction:column;gap:22px;width:100%;display:flex}.AppNavigationMenu-module__liZe1W__categorySection{flex-direction:column;gap:9px;width:100%;display:flex}.AppNavigationMenu-module__liZe1W__sectionTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--ops-faint);margin-bottom:2px;font-size:12px;font-weight:700}.AppNavigationMenu-module__liZe1W__cardsGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px;width:100%;display:grid}@media (max-width:640px){.AppNavigationMenu-module__liZe1W__cardsGrid{grid-template-columns:1fr}}.AppNavigationMenu-module__liZe1W__menuCard{background:var(--ops-panel);border:1px solid var(--ops-line);border-radius:var(--ops-radius-sm);min-height:68px;color:inherit;align-items:flex-start;gap:12px;padding:12px 14px;text-decoration:none;transition:transform .13s cubic-bezier(.2,.8,.2,1),border-color .13s,box-shadow .13s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.AppNavigationMenu-module__liZe1W__menuCard:hover{border-color:#b9c5d2;transform:translateY(-1px);box-shadow:0 2px 5px #0f172a0f}.AppNavigationMenu-module__liZe1W__iconBox{border-radius:var(--ops-radius-sm);width:34px;height:34px;color:var(--ops-blue);background:#eff6ff;border:1px solid #dbeafe;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .13s;display:flex}.AppNavigationMenu-module__liZe1W__menuCard:hover .AppNavigationMenu-module__liZe1W__iconBox{border-color:var(--ops-line-strong)}.AppNavigationMenu-module__liZe1W__cardBody{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.AppNavigationMenu-module__liZe1W__cardTitle{letter-spacing:-.015em;color:var(--ops-ink);font-size:14px;font-weight:630;line-height:1.3}.AppNavigationMenu-module__liZe1W__cardDescription{color:var(--ops-muted);text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.AppNavigationMenu-module__liZe1W__arrowIcon{color:var(--ops-faint);flex-shrink:0;margin-top:2px;transition:transform .13s,color .13s}.AppNavigationMenu-module__liZe1W__menuCard:hover .AppNavigationMenu-module__liZe1W__arrowIcon{color:var(--ops-blue);transform:translate(2px)}.AppNavigationMenu-module__liZe1W__emptyStateWrapper{background:var(--ops-panel);border:1px solid var(--ops-line);border-radius:var(--ops-radius-md);width:100%;box-shadow:var(--ops-shadow-xs);text-align:center;padding:40px 20px}
.CapacityHeatmap-module__pys7QG__capacityNotes{border-inline:0;background:0 0;border-bottom:0}.CapacityHeatmap-module__pys7QG__summaryBand{border-bottom:1px solid var(--ops-line);justify-content:space-between;align-items:center;gap:20px;min-height:38px;padding:4px 0 8px;display:flex}.CapacityHeatmap-module__pys7QG__summaryBand>.mantine-Button-root{flex:none}.CapacityHeatmap-module__pys7QG__summaryFacts{align-items:baseline;gap:24px;display:flex}.CapacityHeatmap-module__pys7QG__summaryFacts span{align-items:baseline;gap:7px;display:inline-flex}.CapacityHeatmap-module__pys7QG__summaryFacts small{color:var(--ops-muted);font-size:10.5px;font-weight:570}.CapacityHeatmap-module__pys7QG__summaryFacts strong{color:var(--ops-ink);font-family:var(--font-geist-mono);font-size:13px;font-weight:680}.CapacityHeatmap-module__pys7QG__capacityWorkspace{align-items:start;gap:12px;display:grid}.CapacityHeatmap-module__pys7QG__workspaceWithInspector{grid-template-columns:minmax(0,1fr) minmax(330px,390px)}.CapacityHeatmap-module__pys7QG__workspaceFullWidth{grid-template-columns:minmax(0,1fr)}.CapacityHeatmap-module__pys7QG__matrixSurface{min-width:0}.CapacityHeatmap-module__pys7QG__capacityToolbar{align-items:flex-start}.CapacityHeatmap-module__pys7QG__capacityToolbar>div:first-child{flex:260px;min-width:0}.CapacityHeatmap-module__pys7QG__forecastMeta{color:var(--ops-faint);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-wrap:pretty;margin-top:5px;line-height:1.4}.CapacityHeatmap-module__pys7QG__toolbarControls{grid-template-columns:minmax(240px,340px) auto;align-items:end;gap:7px 12px;min-width:0;display:grid}.CapacityHeatmap-module__pys7QG__scheduleChoicePicker{width:min(340px,100%)}.CapacityHeatmap-module__pys7QG__heatLegend{color:var(--ops-muted);flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:flex-end;gap:5px 11px;font-size:10px;display:flex}.CapacityHeatmap-module__pys7QG__heatLegend span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.CapacityHeatmap-module__pys7QG__heatLegend i{border:1px solid #172c3d1f;border-radius:3px;width:10px;height:10px}.CapacityHeatmap-module__pys7QG__legendAvailable{background:#eaf4f8!important}.CapacityHeatmap-module__pys7QG__loadEmpty{background:#fff!important}.CapacityHeatmap-module__pys7QG__loadAvailableLow{background:#edf7fa!important}.CapacityHeatmap-module__pys7QG__loadAvailableMedium{background:#dbeef5!important}.CapacityHeatmap-module__pys7QG__loadAvailableHigh{background:#c5e3ee!important}.CapacityHeatmap-module__pys7QG__legendNear,.CapacityHeatmap-module__pys7QG__loadNear{background:#fde7ad!important}.CapacityHeatmap-module__pys7QG__legendOver,.CapacityHeatmap-module__pys7QG__loadOver{background:#f4cccc!important}.CapacityHeatmap-module__pys7QG__legendUnknown,.CapacityHeatmap-module__pys7QG__loadUnknown{background:repeating-linear-gradient(-45deg,#f7f7f8,#f7f7f8 5px,#e3e5e8 5px 10px)!important}.CapacityHeatmap-module__pys7QG__heatmapScroll{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(720px,100vh - 260px)}.CapacityHeatmap-module__pys7QG__heatmapGrid.CapacityHeatmap-module__pys7QG__heatmapGrid{grid-template-columns:184px repeat(var(--day-count), 72px);min-width:calc(184px + var(--day-count) * 72px)}.CapacityHeatmap-module__pys7QG__heatmapCorner{height:47px;color:var(--ops-ink);letter-spacing:0;text-transform:none;background:#f6f7f8;flex-direction:column;justify-content:center;align-items:flex-start;font-size:11px}.CapacityHeatmap-module__pys7QG__heatmapDay{background:#f6f7f8;flex-direction:column;align-items:center;gap:0;height:47px;padding-top:5px}.CapacityHeatmap-module__pys7QG__heatmapDay span{letter-spacing:.03em;font-size:9px;font-weight:620}.CapacityHeatmap-module__pys7QG__heatmapDay strong{margin-top:1px;font-size:13px}.CapacityHeatmap-module__pys7QG__heatmapDay small{color:#236a9d;margin-top:1px;font-size:8px;font-weight:650}.CapacityHeatmap-module__pys7QG__heatmapDayToday{background:#eaf4fb;box-shadow:inset 0 2px #3b82b6}.CapacityHeatmap-module__pys7QG__heatmapLabel{background:#fbfbfc;min-height:50px;padding:6px 11px}.CapacityHeatmap-module__pys7QG__heatmapLabel p:first-child{color:var(--ops-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.CapacityHeatmap-module__pys7QG__heatmapLabel p:last-child{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:9.5px;overflow:hidden}.CapacityHeatmap-module__pys7QG__departmentToggle{width:100%;min-width:0;color:var(--ops-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;padding:3px 4px;display:grid}.CapacityHeatmap-module__pys7QG__departmentToggle:hover{background:#f0f3f5}.CapacityHeatmap-module__pys7QG__departmentToggle:focus-visible{outline:2px solid var(--ops-blue);outline-offset:1px}.CapacityHeatmap-module__pys7QG__departmentToggleCopy{gap:2px;min-width:0;display:grid}.CapacityHeatmap-module__pys7QG__departmentToggleCopy strong{font-size:12px;font-weight:680}.CapacityHeatmap-module__pys7QG__departmentToggleCopy small{color:var(--ops-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:8.5px;line-height:1.25;display:-webkit-box;overflow:hidden}.CapacityHeatmap-module__pys7QG__groupChevron{color:var(--ops-muted);flex:none;transition:transform .14s}.CapacityHeatmap-module__pys7QG__groupChevronOpen{transform:rotate(180deg)}.CapacityHeatmap-module__pys7QG__stationRowLabel{background:#f7f9fa;min-height:42px;padding-left:24px}.CapacityHeatmap-module__pys7QG__stationRowName{color:var(--ops-ink);font-weight:650;font-size:11px!important}.CapacityHeatmap-module__pys7QG__stationRowRole{color:var(--ops-muted);margin-top:1px;font-size:9px!important}.CapacityHeatmap-module__pys7QG__heatCell.CapacityHeatmap-module__pys7QG__heatCell{color:#1c3445;border-color:#1f324017;gap:0;min-height:50px;padding:5px 3px}.CapacityHeatmap-module__pys7QG__stationHeatCell.CapacityHeatmap-module__pys7QG__stationHeatCell{min-height:42px}.CapacityHeatmap-module__pys7QG__stationHeatCell .CapacityHeatmap-module__pys7QG__loadValue{font-size:12px!important}.CapacityHeatmap-module__pys7QG__blankCell{cursor:default;background:#fff!important}.CapacityHeatmap-module__pys7QG__blankCell:hover,.CapacityHeatmap-module__pys7QG__blankCell:focus-visible{z-index:auto;filter:none;box-shadow:none;outline:0}.CapacityHeatmap-module__pys7QG__emptyDemandCell{color:#0000}.CapacityHeatmap-module__pys7QG__heatCell small{color:#1d3241ab;max-width:70px;font-family:var(--font-geist-mono);margin-top:3px;font-size:9px}.CapacityHeatmap-module__pys7QG__cellFlag{max-width:70px;color:var(--ops-amber);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:8px;font-style:normal;font-weight:680;overflow:hidden}.CapacityHeatmap-module__pys7QG__loadValue{max-width:100%;line-height:1.1;color:currentColor!important;font-size:14px!important;font-weight:720!important}.CapacityHeatmap-module__pys7QG__todayCell:before{content:"";pointer-events:none;border-inline:1px solid #2b74a333;position:absolute;inset:0}.CapacityHeatmap-module__pys7QG__capacityInspector{border:1px solid var(--ops-line);min-width:0;max-height:calc(100vh - 92px);box-shadow:none;opacity:1;background:#fff;transition:opacity .2s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1);position:sticky;top:72px;overflow:hidden;transform:translate(0)}@starting-style{.CapacityHeatmap-module__pys7QG__capacityInspector{opacity:0;transform:translate(12px)}}.CapacityHeatmap-module__pys7QG__inspectorHeader{border-bottom:1px solid var(--ops-line);background:#f6f7f8;justify-content:space-between;align-items:flex-start;gap:12px;min-height:58px;padding:11px 12px 10px 15px;display:flex}.CapacityHeatmap-module__pys7QG__inspectorEyebrow{color:var(--ops-faint);letter-spacing:.045em;text-transform:uppercase;font-weight:680;font-size:9px!important}.CapacityHeatmap-module__pys7QG__inspectorBody{scrollbar-gutter:stable;max-height:calc(100vh - 151px);padding:16px;overflow-y:auto}.CapacityHeatmap-module__pys7QG__inspectorJobs{background:#f5f7f9;min-height:220px;margin:-16px}.CapacityHeatmap-module__pys7QG__workSummary{border-bottom:1px solid var(--ops-line);background:#fff;grid-template-columns:34px minmax(0,1fr);align-items:flex-start;gap:11px;padding:16px 15px 15px;display:grid}.CapacityHeatmap-module__pys7QG__workSummaryIcon{color:#276d9a;background:#eaf4fb;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.CapacityHeatmap-module__pys7QG__workSummary p:last-child{max-width:34ch;line-height:1.45}.CapacityHeatmap-module__pys7QG__overviewIntro{color:#306887;border-bottom:1px solid var(--ops-line);grid-template-columns:auto minmax(0,1fr);gap:10px;padding-bottom:16px;display:grid}.CapacityHeatmap-module__pys7QG__attentionList{border-block:1px solid var(--ops-line)}.CapacityHeatmap-module__pys7QG__attentionRow{grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:53px;padding:7px 2px;display:grid}.CapacityHeatmap-module__pys7QG__attentionRow+.CapacityHeatmap-module__pys7QG__attentionRow{border-top:1px solid var(--ops-line)}.CapacityHeatmap-module__pys7QG__attentionMarker{border:1px solid #1f32401a;border-radius:3px;width:9px;height:30px}.CapacityHeatmap-module__pys7QG__attentionValue{color:var(--ops-ink);font-family:var(--font-geist-mono);font-size:12px;font-weight:680}.CapacityHeatmap-module__pys7QG__readingGuide{border:1px solid var(--ops-line);border-radius:var(--ops-radius-sm);background:#f6f7f8;padding:13px}.CapacityHeatmap-module__pys7QG__traceAffected{z-index:3;opacity:1;filter:saturate(1.08)brightness(.99);box-shadow:inset 0 0 0 1.5px #0071e3d1}.CapacityHeatmap-module__pys7QG__traceUnrelated{opacity:.34;filter:saturate(.48)contrast(.94)}.CapacityHeatmap-module__pys7QG__traceUnrelated:hover,.CapacityHeatmap-module__pys7QG__traceUnrelated:focus-visible{opacity:.72}.CapacityHeatmap-module__pys7QG__selectedCell{z-index:4;box-shadow:inset 0 0 0 2px #1d1d1fbd}.CapacityHeatmap-module__pys7QG__traceAffected.CapacityHeatmap-module__pys7QG__selectedCell{box-shadow:inset 0 0 0 2px #0071e3eb,inset 0 0 0 4px #ffffffc2,0 5px 16px #0056a62e}.CapacityHeatmap-module__pys7QG__workList{gap:10px;padding:12px;display:grid}.CapacityHeatmap-module__pys7QG__workEmpty{background:#fff;padding:22px 15px}.CapacityHeatmap-module__pys7QG__workRow{width:100%;color:var(--ops-ink);text-align:left;background:#fff;border:1px solid #dfe4e8;border-radius:12px;padding:14px;transition:border-color .13s,box-shadow .13s;display:block;overflow:hidden}.CapacityHeatmap-module__pys7QG__workRow:hover{border-color:#b9d0df;box-shadow:0 5px 14px #23455b14}.CapacityHeatmap-module__pys7QG__workRowActive{background:#f3f9fd;border-color:#72a9cc;box-shadow:0 5px 14px #276d9a1a}.CapacityHeatmap-module__pys7QG__workCardHeader,.CapacityHeatmap-module__pys7QG__workCardHeader>span,.CapacityHeatmap-module__pys7QG__workCardFooter,.CapacityHeatmap-module__pys7QG__workCardFooter>span,.CapacityHeatmap-module__pys7QG__workActions{align-items:center;display:flex}.CapacityHeatmap-module__pys7QG__workCardHeader,.CapacityHeatmap-module__pys7QG__workCardFooter{justify-content:space-between;gap:12px}.CapacityHeatmap-module__pys7QG__workJobNumber{color:#55717f;font-family:var(--font-geist-mono);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:650;overflow:hidden}.CapacityHeatmap-module__pys7QG__workMeta{color:#416170;background:#eef3f5;border-radius:999px;padding:3px 7px;font-size:9.5px;font-weight:640}.CapacityHeatmap-module__pys7QG__workJobName{color:var(--ops-ink);text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:14px;font-weight:660;line-height:1.3;display:block;overflow:hidden}.CapacityHeatmap-module__pys7QG__workTasks{background:#f7f9fa;border:1px solid #e7ebee;border-radius:9px;margin-top:12px;padding:2px 10px;display:grid}.CapacityHeatmap-module__pys7QG__workTask{grid-template-columns:23px minmax(0,1fr);align-items:flex-start;gap:8px;padding:9px 0;display:grid}.CapacityHeatmap-module__pys7QG__workTask+.CapacityHeatmap-module__pys7QG__workTask{border-top:1px solid var(--ops-line)}.CapacityHeatmap-module__pys7QG__workTask>span:last-child{gap:2px;min-width:0;display:grid}.CapacityHeatmap-module__pys7QG__workTask strong{font-size:12px;font-weight:640}.CapacityHeatmap-module__pys7QG__workTaskVersion{font-weight:620;color:#385565!important}.CapacityHeatmap-module__pys7QG__workTaskVersionLine{flex-wrap:wrap;align-items:center;gap:3px 8px;display:flex}.CapacityHeatmap-module__pys7QG__workTaskMailDate{font-weight:590;color:var(--ops-faint)!important;font-size:10px!important}.CapacityHeatmap-module__pys7QG__workTask>span:last-child>span{color:var(--ops-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.CapacityHeatmap-module__pys7QG__workTaskNumber{color:#4f6d7c;background:#e7eef2;border-radius:7px;place-items:center;width:21px;height:21px;font-size:9px;font-weight:700;display:grid}.CapacityHeatmap-module__pys7QG__workCardFooter{color:var(--ops-faint);border-top:1px solid #eceff1;margin-top:11px;padding-top:10px;font-size:10px;font-weight:610}.CapacityHeatmap-module__pys7QG__workActions{justify-content:flex-end;gap:7px}.CapacityHeatmap-module__pys7QG__workRowActive .CapacityHeatmap-module__pys7QG__workMeta{color:#06c;background:#dceefd}.CapacityHeatmap-module__pys7QG__workRowActive .CapacityHeatmap-module__pys7QG__workTaskNumber{color:#176690;background:#dfeffa}.CapacityHeatmap-module__pys7QG__requestPanel{padding:18px 20px}.CapacityHeatmap-module__pys7QG__requestList{border-block:1px solid var(--ops-line);margin-top:14px}.CapacityHeatmap-module__pys7QG__requestRow{justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:10px 2px;display:flex}.CapacityHeatmap-module__pys7QG__requestRow+.CapacityHeatmap-module__pys7QG__requestRow{border-top:1px solid var(--ops-line)}@media (max-width:74em){.CapacityHeatmap-module__pys7QG__workspaceWithInspector{grid-template-columns:minmax(0,1fr) minmax(310px,350px)}}@media (max-width:64em){.CapacityHeatmap-module__pys7QG__workspaceWithInspector{grid-template-columns:minmax(0,1fr)}.CapacityHeatmap-module__pys7QG__capacityInspector{max-height:none;position:static;transform:translateY(0)}@starting-style{.CapacityHeatmap-module__pys7QG__capacityInspector{opacity:0;transform:translateY(12px)}}.CapacityHeatmap-module__pys7QG__inspectorBody{max-height:none}.CapacityHeatmap-module__pys7QG__heatmapScroll{max-height:660px}}@media (max-width:48em){.CapacityHeatmap-module__pys7QG__capacityToolbar>div:first-child{flex:none;width:100%}.CapacityHeatmap-module__pys7QG__summaryBand{flex-direction:column;align-items:flex-start;gap:8px}.CapacityHeatmap-module__pys7QG__summaryFacts{flex-wrap:wrap;gap:4px 18px}.CapacityHeatmap-module__pys7QG__capacityToolbar,.CapacityHeatmap-module__pys7QG__toolbarControls{align-items:stretch;width:100%}.CapacityHeatmap-module__pys7QG__toolbarControls{grid-template-columns:minmax(0,1fr)}.CapacityHeatmap-module__pys7QG__heatLegend{grid-area:auto/1}.CapacityHeatmap-module__pys7QG__toolbarControls>.mantine-Group-root{padding-bottom:2px;overflow-x:auto}.CapacityHeatmap-module__pys7QG__heatLegend{justify-content:flex-start}.CapacityHeatmap-module__pys7QG__heatmapGrid.CapacityHeatmap-module__pys7QG__heatmapGrid{grid-template-columns:154px repeat(var(--day-count), 72px);min-width:calc(154px + var(--day-count) * 72px)}.CapacityHeatmap-module__pys7QG__heatmapLabel{padding-inline:9px}.CapacityHeatmap-module__pys7QG__requestRow{flex-direction:column;align-items:flex-start;gap:8px}.CapacityHeatmap-module__pys7QG__workCardFooter{flex-direction:column;align-items:flex-start;gap:6px}.CapacityHeatmap-module__pys7QG__workActions{width:100%}.CapacityHeatmap-module__pys7QG__workActions>*{flex:1;justify-content:center}}@media (prefers-reduced-motion:reduce){.CapacityHeatmap-module__pys7QG__capacityInspector,.CapacityHeatmap-module__pys7QG__traceAffected,.CapacityHeatmap-module__pys7QG__traceUnrelated,.CapacityHeatmap-module__pys7QG__workRow{transition:none}.CapacityHeatmap-module__pys7QG__capacityInspector{transform:none}}@media (prefers-contrast:more){.CapacityHeatmap-module__pys7QG__traceAffected{outline-offset:-3px;outline:3px solid #06c}.CapacityHeatmap-module__pys7QG__traceUnrelated{opacity:.55}}.CapacityHeatmap-module__pys7QG__capacityUnavailable{border-block:1px solid var(--ops-line);justify-content:space-between;align-items:center;gap:24px;min-height:118px;padding:20px 2px;display:flex}@media (max-width:720px){.CapacityHeatmap-module__pys7QG__capacityUnavailable{flex-direction:column;align-items:flex-start}}
.SystemSettings-module__Wd5SVa__navBar{background:var(--ops-panel);border:1px solid var(--ops-line);border-radius:var(--ops-radius-md,10px);align-items:center;gap:16px;padding:6px 8px;display:flex}.SystemSettings-module__Wd5SVa__tabList{scrollbar-width:none;align-items:center;gap:4px;display:flex;overflow-x:auto}.SystemSettings-module__Wd5SVa__tabList::-webkit-scrollbar{display:none}.SystemSettings-module__Wd5SVa__tabButton{color:var(--ops-muted);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:550;transition:color .13s,background-color .13s,border-color .13s;display:flex}.SystemSettings-module__Wd5SVa__tabButton:hover{color:var(--ops-ink);background:var(--ops-panel-muted,#f5f5f7)}.SystemSettings-module__Wd5SVa__tabButtonActive{color:var(--ops-ink);background:var(--ops-panel-muted,#f5f5f7);border-color:var(--ops-line-strong)}.SystemSettings-module__Wd5SVa__contentArea{min-width:0}
