.blbDZq_page{gap:18px;display:grid}.blbDZq_eyebrow{color:var(--signal-teal);font-family:var(--signal-font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 5px;font-size:8px;font-weight:700}.blbDZq_notice{border-radius:var(--signal-radius-sm);color:var(--signal-teal);background:#2dd4bf0d;border:1px solid #2dd4bf47;padding:10px 13px;font-size:9px}.blbDZq_emptyState{border:1px solid var(--signal-border);border-radius:var(--signal-radius-lg);background:var(--signal-panel-deep);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:22px;display:grid}.blbDZq_emptyStateIcon{width:46px;height:46px;color:var(--signal-teal);background:#2dd4bf0f;border:1px solid #2dd4bf4d;border-radius:11px;place-items:center;display:grid}.blbDZq_emptyState h2{font-family:var(--signal-font-display);margin:0;font-size:17px}.blbDZq_emptyState p:last-child{max-width:620px;color:var(--signal-text-muted);margin:5px 0 0;font-size:8.5px;line-height:1.6}.blbDZq_addStopPanel{border:1px solid var(--signal-border-strong);border-radius:var(--signal-radius-lg);background:linear-gradient(135deg,#133039b8,#0a111af5);overflow:hidden}.blbDZq_addStopPanel>header{border-bottom:1px solid var(--signal-border);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.blbDZq_addStopPanel>header>span{width:34px;height:34px;color:var(--signal-teal);background:#2dd4bf12;border:1px solid #2dd4bf57;border-radius:9px;place-items:center;display:grid}.blbDZq_addStopPanel h2,.blbDZq_addStopPanel p{margin:0}.blbDZq_addStopPanel h2{font-family:var(--signal-font-display);margin:2px 0;font-size:14px}.blbDZq_addStopPanel header p:last-child{color:var(--signal-text-muted);font-size:7.5px}.blbDZq_addStopFields{grid-template-columns:minmax(220px,.75fr) minmax(300px,1.5fr) auto;align-items:end;gap:10px;padding:13px 16px 16px;display:grid}.blbDZq_addStopFields label{color:var(--signal-text-muted);letter-spacing:.07em;text-transform:uppercase;gap:5px;font-size:6.5px;font-weight:700;display:grid}.blbDZq_addStopFields input,.blbDZq_addStopFields select{border:1px solid var(--signal-border-strong);border-radius:var(--signal-radius-sm);background:var(--signal-panel);width:100%;min-height:36px;color:var(--signal-text);letter-spacing:normal;text-transform:none;outline:0;padding:0 10px;font-size:8px}.blbDZq_addStopFields input:focus,.blbDZq_addStopFields select:focus{border-color:var(--signal-teal)}.blbDZq_operationalLocationTools{border-top:1px solid var(--signal-border);background:#3b82f609;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;display:flex}.blbDZq_operationalLocationTools>div{gap:2px;display:grid}.blbDZq_operationalLocationTools strong{font-size:7.5px}.blbDZq_operationalLocationTools span{color:var(--signal-text-muted);font-size:6.5px}.blbDZq_operationalLocationForm{background:#070d166b;border-top:1px solid #3b82f629;grid-template-columns:minmax(180px,1.2fr) minmax(90px,.5fr) minmax(120px,.7fr) minmax(220px,1.3fr) repeat(3,minmax(90px,.55fr)) minmax(90px,.55fr) minmax(90px,.55fr) auto;align-items:end;gap:8px;padding:11px 16px 14px;display:grid}.blbDZq_operationalLocationForm label{color:var(--signal-text-muted);letter-spacing:.06em;text-transform:uppercase;gap:4px;font-size:6px;font-weight:700;display:grid}.blbDZq_operationalLocationForm input,.blbDZq_operationalLocationForm select{border:1px solid var(--signal-border-strong);border-radius:var(--signal-radius-sm);background:var(--signal-panel);width:100%;min-width:0;min-height:32px;color:var(--signal-text);letter-spacing:normal;text-transform:none;outline:0;padding:0 8px;font-size:7px}.blbDZq_operationalLocationForm input:focus,.blbDZq_operationalLocationForm select:focus{border-color:var(--signal-teal)}.blbDZq_locationError{color:var(--signal-red);grid-column:1/-1;font-size:7px}.blbDZq_dispatchBoard{grid-template-columns:310px minmax(0,1fr);align-items:start;gap:12px;min-height:760px;display:grid}.blbDZq_dispatchDetail{gap:8px;min-width:0;display:grid}.blbDZq_dispatchRail,.blbDZq_publishPanel,.blbDZq_selectedRoute,.blbDZq_ruleEditor{border:1px solid var(--signal-border);border-radius:var(--signal-radius-lg);background:var(--signal-panel-deep);overflow:hidden}.blbDZq_dispatchRail{max-height:calc(100vh - 94px);position:sticky;top:76px;overflow-y:auto}.blbDZq_railHeading,.blbDZq_sectionHeading{border-bottom:1px solid var(--signal-border);justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:12px 14px;display:flex}.blbDZq_railHeading h2,.blbDZq_sectionHeading h2{font-family:var(--signal-font-display);margin:0;font-size:15px}.blbDZq_railHeading>svg{color:var(--signal-teal)}.blbDZq_compactFilters{border-bottom:1px solid var(--signal-border);gap:8px;padding:10px;display:grid}.blbDZq_compactFilters label{gap:5px;display:grid}.blbDZq_compactFilters label>span{color:var(--signal-text-muted);text-transform:uppercase;font-size:7px;font-weight:650}.blbDZq_compactFilters select{border:1px solid var(--signal-border-strong);background:var(--signal-panel);width:100%;min-height:36px;color:var(--signal-text);border-radius:7px;outline:0;padding:0 8px;font-size:8.5px}.blbDZq_compactFilters select:focus{border-color:var(--signal-teal)}.blbDZq_serviceDateField>small{color:var(--signal-text-muted);text-transform:none;font-size:6.5px;font-weight:500;line-height:1.4}.blbDZq_serviceDateField>small[data-empty=true]{color:#fbbf24}.blbDZq_serviceDatePicker{border:1px solid var(--signal-border-strong);background:var(--signal-panel);border-radius:7px;grid-template-columns:32px minmax(0,1fr) 32px;display:grid;overflow:hidden}.blbDZq_serviceDatePicker:focus-within{border-color:var(--signal-teal)}.blbDZq_serviceDatePicker>button{min-height:36px;color:var(--signal-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.blbDZq_serviceDatePicker>button:first-child{border-right:1px solid var(--signal-border)}.blbDZq_serviceDatePicker>button:last-child{border-left:1px solid var(--signal-border)}.blbDZq_serviceDatePicker>button:hover{color:var(--signal-teal);background:#2dd4bf0f}.blbDZq_serviceDatePicker>label{min-width:0;color:var(--signal-blue-soft);align-items:center;gap:6px;padding:0 7px;display:flex}.blbDZq_serviceDatePicker input{width:100%;min-width:0;min-height:34px;color:var(--signal-text);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;outline:0;font-size:8px}.blbDZq_serviceDatePicker input::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(.8)}.blbDZq_railSection{border-bottom:1px solid var(--signal-border);padding:11px 9px 9px}.blbDZq_railSection:last-child{border-bottom:0}.blbDZq_railLabel{color:var(--signal-text-muted);font-family:var(--signal-font-mono);letter-spacing:.09em;text-transform:uppercase;margin:0 3px 8px;font-size:7px}.blbDZq_routeListHeading{justify-content:space-between;align-items:center;gap:8px;margin:0 3px 8px;display:flex}.blbDZq_routeListHeading .blbDZq_railLabel{margin:0}.blbDZq_routeListHeading>div{align-items:center;gap:7px;display:flex}.blbDZq_routeListHeading>div>span{color:var(--signal-text-muted);font-size:6.8px}.blbDZq_routeListHeading button{color:var(--signal-teal);cursor:pointer;background:0 0;border:0;padding:0;font-size:6.8px}.blbDZq_routeList{gap:3px;display:grid}.blbDZq_emptyRouteDate{border:1px dashed var(--signal-border);color:var(--signal-text-muted);text-align:center;border-radius:6px;justify-items:center;gap:3px;padding:16px 8px;display:grid}.blbDZq_emptyRouteDate svg{color:var(--signal-blue-soft)}.blbDZq_emptyRouteDate strong{color:var(--signal-text-secondary);font-size:7.5px}.blbDZq_emptyRouteDate span{font-size:6.5px}.blbDZq_routeList>label{cursor:pointer;border:1px solid #0000;border-radius:6px;grid-template-columns:15px minmax(0,1fr) auto auto;align-items:center;gap:7px;padding:6px 8px;display:grid}.blbDZq_routeList>label:hover{background:#94a3b809}.blbDZq_routeList>label>input{width:13px;height:13px;accent-color:var(--signal-teal);margin:0}.blbDZq_routeIdentity{justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.blbDZq_routeIdentity>div{gap:1px;min-width:0;display:grid}.blbDZq_routeIdentity strong,.blbDZq_routeIdentity span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.blbDZq_routeIdentity strong{font-size:8px}.blbDZq_routeIdentity span,.blbDZq_routeMetrics{color:var(--signal-text-muted);font-size:6.6px}.blbDZq_routeIdentity>svg{color:var(--signal-teal);flex:none}.blbDZq_routeIdentity>svg[aria-label$=exceptions]{color:var(--signal-red)}.blbDZq_routeMetrics{text-overflow:ellipsis;white-space:nowrap;max-width:90px;overflow:hidden}.blbDZq_routeList>label[data-selected=true]{box-shadow:inset 2px 0 var(--signal-teal);background:#2dd4bf0e;border-color:#2dd4bf4d}.blbDZq_compactBadge{min-height:18px!important;padding:1px 6px!important;font-size:6.4px!important}.blbDZq_publishPanel{grid-template-columns:minmax(260px,1fr) auto;align-items:center;gap:14px;padding:10px 12px;display:grid}.blbDZq_publishSummary{align-items:center;gap:10px;min-width:0;display:flex}.blbDZq_publishIcon{width:38px;height:38px;color:var(--signal-teal);background:#2dd4bf0f;border:1px solid #2dd4bf4d;border-radius:9px;flex:none;place-items:center;display:grid}.blbDZq_publishSummary h2{font-family:var(--signal-font-display);margin:0;font-size:14px}.blbDZq_publishSummary>div>span{color:var(--signal-text-muted);margin-top:4px;font-size:7.5px;display:block}.blbDZq_publishSummary .blbDZq_publicationProgress{margin-top:2px;font-size:6.7px}.blbDZq_publishAction{justify-items:end;gap:7px;display:grid}.blbDZq_publishAction>span{color:var(--signal-text-muted);text-align:right;align-items:center;gap:5px;font-size:7px;display:flex}.blbDZq_publishAction>span svg{color:var(--signal-blue-soft)}.blbDZq_publishButtons{align-items:stretch;gap:6px;display:flex}.blbDZq_publishButtons button{white-space:nowrap}.blbDZq_batchReview{border-radius:var(--signal-radius-lg);background:var(--signal-panel-deep);border:1px solid #2dd4bf47;overflow:hidden}.blbDZq_batchReviewHeader{border-bottom:1px solid var(--signal-border);justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.blbDZq_batchReviewTitle{align-items:center;gap:10px;min-width:0;display:flex}.blbDZq_batchReviewTitle>span{width:38px;height:38px;color:var(--signal-teal);background:#2dd4bf12;border:1px solid #2dd4bf59;border-radius:9px;flex:none;place-items:center;display:grid}.blbDZq_batchReviewTitle h2{font-family:var(--signal-font-display);margin:0;font-size:14px}.blbDZq_batchReviewTitle p:last-child{color:var(--signal-text-muted);margin:3px 0 0;font-size:7px}.blbDZq_batchMetrics{border-bottom:1px solid var(--signal-border);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.blbDZq_batchMetric{border-right:1px solid var(--signal-border);gap:2px;padding:9px 10px;display:grid}.blbDZq_batchMetric:last-child{border-right:0}.blbDZq_batchMetric strong{font-family:var(--signal-font-display);font-size:14px}.blbDZq_batchMetric span{color:var(--signal-text-muted);font-size:6.5px}.blbDZq_batchMetric[data-tone=warning] strong{color:#fbbf24}.blbDZq_batchMetric[data-tone=danger] strong{color:var(--signal-red)}.blbDZq_batchScopeBar{border-bottom:1px solid var(--signal-border);background:#3b82f606;justify-content:space-between;align-items:center;gap:10px;min-height:34px;padding:6px 10px;display:flex}.blbDZq_batchScopeBar>div{color:var(--signal-text-muted);align-items:center;gap:6px;font-size:7px;display:flex}.blbDZq_batchScopeBar svg{color:var(--signal-blue-soft)}.blbDZq_batchScopeBar button{color:var(--signal-teal);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.blbDZq_batchRouteHeader,.blbDZq_batchRouteRow{grid-template-columns:46px minmax(180px,.95fr) minmax(100px,.45fr) minmax(170px,.75fr) minmax(100px,.42fr) 28px;align-items:center;gap:8px;display:grid}.blbDZq_batchRouteHeader{border-bottom:1px solid var(--signal-border);min-height:26px;color:var(--signal-text-muted);font-family:var(--signal-font-mono);letter-spacing:.06em;text-transform:uppercase;padding:0 9px;font-size:5.8px}.blbDZq_batchRouteList{display:grid}.blbDZq_batchRoute{border-bottom:1px solid var(--signal-border)}.blbDZq_batchRoute[data-included=true]{box-shadow:inset 2px 0 var(--signal-teal)}.blbDZq_batchRouteRow{min-height:49px;padding:5px 9px}.blbDZq_batchCheckbox{place-items:center;display:grid}.blbDZq_batchCheckbox input{width:14px;height:14px;accent-color:var(--signal-teal);margin:0}.blbDZq_batchRouteIdentity,.blbDZq_batchRevisionImpact,.blbDZq_batchDevice>div,.blbDZq_batchRisk{gap:2px;min-width:0;display:grid}.blbDZq_batchRouteIdentity strong,.blbDZq_batchRevisionImpact strong,.blbDZq_batchDevice strong{text-overflow:ellipsis;white-space:nowrap;font-size:7.8px;overflow:hidden}.blbDZq_batchRouteIdentity span,.blbDZq_batchRevisionImpact span,.blbDZq_batchDevice span,.blbDZq_batchRisk>span{color:var(--signal-text-muted);text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;font-size:6.3px;overflow:hidden}.blbDZq_batchDevice{align-items:center;gap:6px;min-width:0;display:flex}.blbDZq_batchDevice>svg{color:var(--signal-blue-soft);flex:none}.blbDZq_batchRisk>span{margin-left:2px}.blbDZq_batchExpand{border:1px solid var(--signal-border);background:var(--signal-panel);width:24px;height:24px;color:var(--signal-text-muted);cursor:pointer;border-radius:5px;place-items:center;display:grid}.blbDZq_batchRouteDetail{border-top:1px solid var(--signal-border);background:#94a3b806;grid-template-columns:1fr 1fr auto;align-items:start;gap:12px;padding:9px 11px 10px 64px;display:grid}.blbDZq_batchRouteDetail>div{gap:4px;display:grid}.blbDZq_batchRouteDetail>div>span{color:var(--signal-text-muted);align-items:flex-start;gap:4px;font-size:6.8px;line-height:1.4;display:flex}.blbDZq_batchRouteDetail>div>span strong{color:var(--signal-text-secondary)}.blbDZq_batchRouteDetail .blbDZq_batchWarning{color:#fbbf24}.blbDZq_batchRouteDetail .blbDZq_batchBlocker{color:var(--signal-red)}.blbDZq_batchRouteDetail svg{flex:none;margin-top:1px}.blbDZq_batchReviewFooter{grid-template-columns:minmax(280px,1fr) auto;align-items:end;gap:14px;padding:11px 12px;display:grid}.blbDZq_batchReason{gap:5px;max-width:520px;display:grid}.blbDZq_batchReason>span{color:var(--signal-text-secondary);font-size:7px;font-weight:650}.blbDZq_batchReason select{border:1px solid var(--signal-border-strong);background:var(--signal-panel);min-height:34px;color:var(--signal-text);border-radius:6px;outline:0;padding:0 8px;font-size:7.5px}.blbDZq_batchReason select:focus{border-color:var(--signal-teal)}.blbDZq_batchPublishSummary{align-items:center;gap:9px;display:flex}.blbDZq_batchPublishSummary>span{color:var(--signal-text-muted);white-space:nowrap;font-size:7px}.blbDZq_batchAuditRecord{border-radius:var(--signal-radius-sm);background:#2dd4bf0b;border:1px solid #2dd4bf47;justify-content:space-between;align-items:center;gap:14px;padding:10px 13px;display:flex}.blbDZq_batchAuditRecord>div{gap:2px;display:grid}.blbDZq_batchAuditRecord>div:last-child{text-align:right}.blbDZq_batchAuditRecord strong{text-transform:capitalize;font-size:8px}.blbDZq_batchAuditRecord span{color:var(--signal-text-muted);font-size:6.8px}.blbDZq_publishReview{border-radius:var(--signal-radius-sm);background:#fbbf240b;border:1px solid #fbbf2447;grid-template-columns:minmax(320px,1fr) minmax(250px,.7fr) auto;align-items:end;gap:12px;padding:10px 12px;display:grid}.blbDZq_publishReviewCopy{align-items:flex-start;gap:9px;min-width:0;display:flex}.blbDZq_publishReviewCopy>svg{color:#fbbf24;flex:none;margin-top:2px}.blbDZq_publishReviewCopy h3{font-family:var(--signal-font-display);margin:0;font-size:11px}.blbDZq_publishReviewCopy span{color:var(--signal-text-muted);margin-top:3px;font-size:7px;line-height:1.4;display:block}.blbDZq_overrideReason{gap:5px;display:grid}.blbDZq_overrideReason>span{color:var(--signal-text-secondary);font-size:7px;font-weight:650}.blbDZq_overrideReason select{background:var(--signal-panel);width:100%;min-height:34px;color:var(--signal-text);border:1px solid #fbbf2457;border-radius:6px;outline:0;padding:0 8px;font-size:7.5px}.blbDZq_overrideReason select:focus{border-color:#fbbf24}.blbDZq_publishReviewActions{gap:6px;display:flex}.blbDZq_selectionSummary{color:var(--signal-text-muted);justify-content:space-between;align-items:center;gap:10px;padding:2px 3px;font-size:7.2px;display:flex}.blbDZq_selectionSummary>div{align-items:center;gap:8px;display:flex}.blbDZq_selectionSummary strong{color:var(--signal-teal);font-size:7.5px}.blbDZq_selectionSummary span:before{content:"·";margin-right:8px}.blbDZq_selectedRouteStack{gap:8px;display:grid}.blbDZq_workflowReview{border-radius:var(--signal-radius-lg);background:var(--signal-panel-deep);border:1px solid #3b82f652;overflow:hidden}.blbDZq_workflowReviewHeader{border-bottom:1px solid var(--signal-border);justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.blbDZq_workflowReviewHeader>div{align-items:center;gap:9px;min-width:0;display:flex}.blbDZq_workflowReviewHeader>div>span{width:35px;height:35px;color:var(--signal-blue-soft);background:#3b82f612;border:1px solid #3b82f657;border-radius:8px;flex:none;place-items:center;display:grid}.blbDZq_workflowReviewHeader h2{font-family:var(--signal-font-display);margin:0;font-size:13px}.blbDZq_workflowReviewHeader small{color:var(--signal-text-muted);margin-top:2px;font-size:6.5px;display:block}.blbDZq_workflowImpactBar{border-bottom:1px solid var(--signal-border);grid-template-columns:repeat(4,1fr);display:grid}.blbDZq_workflowImpactBar>div{border-right:1px solid var(--signal-border);gap:2px;padding:8px 10px;display:grid}.blbDZq_workflowImpactBar>div:last-child{border-right:0}.blbDZq_workflowImpactBar strong{font-size:8px}.blbDZq_workflowImpactBar span{color:var(--signal-text-muted);font-size:6.2px}.blbDZq_workflowComparison{grid-template-columns:1fr 30px 1fr;align-items:center;gap:7px;padding:10px 12px;display:grid}.blbDZq_workflowComparison article{border:1px solid var(--signal-border);background:var(--signal-panel);border-radius:7px;overflow:hidden}.blbDZq_workflowComparison article>header{border-bottom:1px solid var(--signal-border);justify-content:space-between;align-items:center;gap:8px;padding:8px 9px;display:flex}.blbDZq_workflowComparison article>header>div{gap:2px;display:grid}.blbDZq_workflowComparison article>header span{color:var(--signal-text-muted);text-transform:uppercase;font-size:6px}.blbDZq_workflowComparison article>header strong{font-size:8px}.blbDZq_workflowComparison article>p{border-bottom:1px solid var(--signal-border);color:var(--signal-text-muted);margin:0;padding:6px 9px;font-size:6.3px}.blbDZq_workflowComparison article>div{border-bottom:1px solid var(--signal-border);justify-content:space-between;align-items:center;gap:8px;padding:6px 9px;font-size:6.8px;display:flex}.blbDZq_workflowComparison article>div:last-child{border-bottom:0}.blbDZq_workflowComparison article>div>span{color:var(--signal-text-secondary)}.blbDZq_workflowComparison article>div>strong{text-transform:uppercase;border-radius:999px;padding:2px 5px;font-size:5.8px}.blbDZq_workflowComparison strong[data-state=required]{color:var(--signal-blue-soft);background:#3b82f61f}.blbDZq_workflowComparison strong[data-state=optional]{color:var(--signal-text-muted);background:#94a3b81a}.blbDZq_workflowComparison strong[data-state=hidden]{color:var(--signal-text-muted)}.blbDZq_workflowArrow{color:var(--signal-blue-soft);place-items:center;display:grid}.blbDZq_workflowGuardrail{color:var(--signal-teal);background:#2dd4bf0a;border:1px solid #2dd4bf38;border-radius:6px;align-items:center;gap:7px;margin:0 12px 10px;padding:7px 9px;display:flex}.blbDZq_workflowGuardrail>div{gap:2px;display:grid}.blbDZq_workflowGuardrail strong{font-size:7.3px}.blbDZq_workflowGuardrail span{color:var(--signal-text-muted);font-size:6.3px}.blbDZq_workflowReviewFooter{border-top:1px solid var(--signal-border);grid-template-columns:minmax(280px,1fr) minmax(260px,.7fr) auto;align-items:end;gap:10px;padding:9px 12px;display:grid}.blbDZq_workflowReviewFooter>div{color:var(--signal-blue-soft);align-items:flex-start;gap:6px;display:flex}.blbDZq_workflowReviewFooter>div span{color:var(--signal-text-muted);font-size:6.4px;line-height:1.4}.blbDZq_workflowReviewFooter label{gap:4px;display:grid}.blbDZq_workflowReviewFooter label>span{color:var(--signal-text-secondary);font-size:6.3px;font-weight:650}.blbDZq_workflowReviewFooter select{border:1px solid var(--signal-border-strong);background:var(--signal-panel);min-height:32px;color:var(--signal-text);border-radius:6px;outline:0;padding:0 7px;font-size:6.8px}.blbDZq_workflowReviewFooter select:focus{border-color:var(--signal-blue)}.blbDZq_revisionWorkspace{gap:10px;display:grid}.blbDZq_revisionHeader{border:1px solid var(--signal-border);border-radius:var(--signal-radius-lg);background:var(--signal-panel-deep);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px;display:grid}.blbDZq_revisionHeader>div{min-width:0}.blbDZq_revisionHeader h2{font-family:var(--signal-font-display);margin:0;font-size:17px}.blbDZq_revisionHeader>div>span{color:var(--signal-text-muted);margin-top:4px;font-size:7.5px;display:block}.blbDZq_lifecycle{border:1px solid var(--signal-border);border-radius:var(--signal-radius-sm);background:var(--signal-panel-deep);grid-template-columns:repeat(4,1fr);gap:6px;padding:10px;display:grid}.blbDZq_lifecycle>div{color:var(--signal-text-muted);align-items:center;gap:7px;font-size:7.5px;display:flex}.blbDZq_lifecycle>div:after{content:"";background:var(--signal-border);flex:1;height:1px}.blbDZq_lifecycle>div:last-child:after{display:none}.blbDZq_lifecycle>div>span{border:1px solid var(--signal-border-strong);border-radius:50%;place-items:center;width:21px;height:21px;display:grid}.blbDZq_lifecycle>div[data-complete=true]{color:var(--signal-teal)}.blbDZq_lifecycle>div[data-complete=true]>span{background:#2dd4bf1a;border-color:#2dd4bf80}.blbDZq_staleWarning{border-radius:var(--signal-radius-sm);color:#fbbf24;background:#fbbf240d;border:1px solid #fbbf244d;align-items:center;gap:9px;padding:9px 11px;display:flex}.blbDZq_staleWarning>div{gap:2px;display:grid}.blbDZq_staleWarning strong{font-size:8px}.blbDZq_staleWarning span{color:var(--signal-text-muted);font-size:7px}.blbDZq_revisionGrid{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:10px;display:grid}.blbDZq_revisionCard{border:1px solid var(--signal-border);border-radius:var(--signal-radius-lg);background:var(--signal-panel-deep);overflow:hidden}.blbDZq_revisionCardHeading{border-bottom:1px solid var(--signal-border);justify-content:space-between;align-items:center;gap:9px;min-height:42px;padding:9px 11px;display:flex}.blbDZq_revisionCardHeading>div{color:var(--signal-teal);align-items:center;gap:7px;display:flex}.blbDZq_revisionCardHeading strong{color:var(--signal-text);font-size:9px}.blbDZq_revisionCardHeading>span{color:var(--signal-text-muted);font-size:6.8px}.blbDZq_changeList{display:grid}.blbDZq_changeList>div{border-bottom:1px solid var(--signal-border);gap:2px;padding:9px 11px;display:grid}.blbDZq_changeList strong{font-size:8px}.blbDZq_changeList span,.blbDZq_comparisonNote{color:var(--signal-text-muted);font-size:7px}.blbDZq_comparisonNote{background:#3b82f609;margin:0;padding:8px 11px}.blbDZq_deviceFacts{margin:0;display:grid}.blbDZq_deviceFacts>div{border-bottom:1px solid var(--signal-border);justify-content:space-between;gap:12px;padding:7px 11px;font-size:7px;display:flex}.blbDZq_deviceFacts>div:last-child{border-bottom:0}.blbDZq_deviceFacts dt{color:var(--signal-text-muted)}.blbDZq_deviceFacts dd{color:var(--signal-text);text-align:right;text-transform:capitalize;margin:0}.blbDZq_publishRevisionAction,.blbDZq_deliveryActions{justify-content:space-between;align-items:end;gap:10px;padding:11px;display:flex}.blbDZq_publishRevisionAction label{gap:5px;width:min(430px,70%);display:grid}.blbDZq_publishRevisionAction label>span{color:var(--signal-text-muted);font-size:7px}.blbDZq_publishRevisionAction select{border:1px solid var(--signal-border-strong);background:var(--signal-panel);min-height:36px;color:var(--signal-text);border-radius:6px;outline:0;padding:0 8px;font-size:8px}.blbDZq_deliveryActions>span{color:var(--signal-text-muted);font-size:7.5px}.blbDZq_deliveryActions .blbDZq_failedDelivery{color:var(--signal-red)}.blbDZq_attemptHistory{border-top:1px solid var(--signal-border);display:grid}.blbDZq_attemptHistory>div{border-bottom:1px solid var(--signal-border);grid-template-columns:120px 1fr;gap:8px;padding:7px 11px;font-size:7px;display:grid}.blbDZq_attemptHistory>span{color:var(--signal-text-muted);padding:8px 11px;font-size:7px}.blbDZq_attemptHistory span{color:var(--signal-text-muted)}.blbDZq_revisionHistory{display:grid}.blbDZq_revisionHistory>div{border-bottom:1px solid var(--signal-border);grid-template-columns:90px 1fr auto;align-items:center;gap:10px;padding:8px 11px;display:grid}.blbDZq_revisionHistory>div:last-child{border-bottom:0}.blbDZq_revisionHistory strong{font-size:8px}.blbDZq_revisionHistory span{color:var(--signal-text-muted);font-size:7px}.blbDZq_selectedRouteHeader{border-bottom:1px solid var(--signal-border);justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:9px 11px;display:flex}.blbDZq_selectedRouteTitle{align-items:center;gap:8px;display:flex}.blbDZq_selectedRouteTitle h2{font-family:var(--signal-font-display);margin:0;font-size:14px}.blbDZq_selectedRouteHeader p:last-child{color:var(--signal-text-muted);margin:3px 0 0;font-size:6.8px}.blbDZq_routeActions{flex:none;gap:6px;display:flex}.blbDZq_editControl{border-bottom:1px solid var(--signal-border);background:#94a3b805}.blbDZq_editLease{grid-template-columns:auto minmax(220px,1fr) auto auto;align-items:center;gap:9px;min-height:46px;padding:7px 10px;display:grid}.blbDZq_editLeaseIcon{border:1px solid var(--signal-border-strong);background:var(--signal-panel);width:29px;height:29px;color:var(--signal-text-muted);border-radius:7px;place-items:center;display:grid}.blbDZq_editLease>div:nth-child(2){gap:2px;min-width:0;display:grid}.blbDZq_editLease strong{font-size:7.8px}.blbDZq_editLease>div:nth-child(2)>span{color:var(--signal-text-muted);font-size:6.5px}.blbDZq_editControl[data-state=mine] .blbDZq_editLeaseIcon{color:var(--signal-teal);background:#2dd4bf14;border-color:#2dd4bf59}.blbDZq_editControl[data-state=locked] .blbDZq_editLeaseIcon{color:#fbbf24;background:#fbbf2412;border-color:#fbbf245c}.blbDZq_editTimer{border:1px solid var(--signal-border);color:var(--signal-text-secondary);font-family:var(--signal-font-mono);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:4px 7px;font-size:6.6px;display:flex}.blbDZq_editLeaseActions{justify-content:flex-end;display:flex}.blbDZq_takeoverReview{background:#fbbf240b;border-top:1px solid #fbbf243d;grid-template-columns:auto minmax(180px,.7fr) minmax(260px,1fr) auto;align-items:end;gap:9px;padding:8px 10px;display:grid}.blbDZq_takeoverReview>svg{color:#fbbf24;align-self:center}.blbDZq_takeoverReview>div{gap:2px;display:grid}.blbDZq_takeoverReview strong{font-size:7.5px}.blbDZq_takeoverReview span{color:var(--signal-text-muted);font-size:6.5px}.blbDZq_takeoverReview label{gap:4px;display:grid}.blbDZq_takeoverReview input{background:var(--signal-panel);min-height:31px;color:var(--signal-text);border:1px solid #fbbf2452;border-radius:6px;outline:0;padding:0 8px;font-size:7px}.blbDZq_takeoverReview input:focus{border-color:#fbbf24}.blbDZq_conflictReview{background:#f871710b;border-top:1px solid #f871714d;gap:8px;padding:9px 10px;display:grid}.blbDZq_conflictReview>header{color:var(--signal-red);align-items:center;gap:7px;display:flex}.blbDZq_conflictReview>header>div{gap:2px;display:grid}.blbDZq_conflictReview>header strong{font-size:8px}.blbDZq_conflictReview>header span,.blbDZq_conflictReview>footer>span{color:var(--signal-text-muted);font-size:6.5px}.blbDZq_conflictColumns{grid-template-columns:1fr 1fr;gap:7px;display:grid}.blbDZq_conflictColumns>div{border:1px solid var(--signal-border);background:var(--signal-panel-deep);border-radius:6px;gap:4px;padding:7px 8px;display:grid}.blbDZq_conflictColumns span{color:var(--signal-text-muted);font-family:var(--signal-font-mono);text-transform:uppercase;font-size:6px}.blbDZq_conflictColumns strong{font-size:6.8px;line-height:1.4}.blbDZq_conflictReview>footer{justify-content:flex-end;align-items:center;gap:6px;display:flex}.blbDZq_conflictReview>footer>span{margin-right:auto}.blbDZq_resolvedConflict{color:var(--signal-teal);border-top:1px solid #2dd4bf2e;align-items:center;gap:5px;padding:5px 10px;font-size:6.5px;display:flex}.blbDZq_editAudit{border-top:1px solid var(--signal-border)}.blbDZq_editAudit summary{color:var(--signal-text-muted);cursor:pointer;padding:5px 10px;font-size:6.2px}.blbDZq_editAudit>div{border-top:1px solid var(--signal-border);grid-template-columns:90px 120px 1fr;gap:8px;padding:5px 10px;font-size:6.2px;display:grid}.blbDZq_editAudit>div strong{text-transform:capitalize}.blbDZq_editAudit>div span{color:var(--signal-text-muted)}.blbDZq_compactCrossdock{color:var(--signal-blue-soft);background:#3b82f60a;border-bottom:1px solid #93c5fd2e;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:6px 10px;display:grid}.blbDZq_compactCrossdock>div{gap:2px;display:grid}.blbDZq_compactCrossdock strong{font-size:8.5px}.blbDZq_compactCrossdock span{color:var(--signal-text-muted);font-size:7px}.blbDZq_inlineWarning{color:var(--signal-red);background:#f871710b;border-bottom:1px solid #f8717138;align-items:center;gap:7px;padding:6px 10px;display:flex}.blbDZq_inlineWarning strong{font-size:8px}.blbDZq_editorHeader,.blbDZq_editorRow{grid-template-columns:78px minmax(170px,.85fr) minmax(120px,.48fr) minmax(210px,1fr) minmax(135px,.62fr);align-items:center;gap:8px;display:grid}.blbDZq_editorHeader{border-bottom:1px solid var(--signal-border);min-height:25px;color:var(--signal-text-muted);font-family:var(--signal-font-mono);letter-spacing:.06em;text-transform:uppercase;padding:0 9px;font-size:6px}.blbDZq_editorRows{display:grid}.blbDZq_editorRow{border-bottom:1px solid var(--signal-border);min-height:58px;padding:5px 9px}.blbDZq_editorRow[data-readonly=true]{background:#94a3b805}.blbDZq_editorRow[data-readonly=true] .blbDZq_sequenceControls,.blbDZq_editorRow[data-readonly=true] .blbDZq_removeStop{opacity:.35}.blbDZq_editorRow:last-child{border-bottom:0}.blbDZq_sequenceControls{align-items:center;gap:6px;display:flex}.blbDZq_sequenceControls>strong{color:var(--signal-teal);font-family:var(--signal-font-mono);font-size:13px}.blbDZq_sequenceControls>div{gap:2px;display:flex}.blbDZq_sequenceControls button,.blbDZq_removeStop{border:1px solid var(--signal-border);background:var(--signal-panel);width:20px;height:20px;color:var(--signal-text-muted);cursor:pointer;border-radius:4px;place-items:center;display:grid}.blbDZq_sequenceControls button:disabled,.blbDZq_removeStop:disabled{opacity:.25;cursor:not-allowed}.blbDZq_storeCell,.blbDZq_planCell,.blbDZq_decisionCell{gap:2px;min-width:0;display:grid}.blbDZq_storeCell strong,.blbDZq_planCell strong{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.blbDZq_storeCell span,.blbDZq_planCell span,.blbDZq_decisionCell>span{color:var(--signal-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:6.5px;overflow:hidden}.blbDZq_planCell>div{align-items:baseline;gap:6px;min-width:0;display:flex}.blbDZq_planCell>span:last-child{justify-self:start}.blbDZq_workflowPin{font-family:var(--signal-font-mono);text-transform:capitalize;color:var(--signal-blue-soft)!important}.blbDZq_workflowUpdate{color:var(--signal-blue-soft);cursor:pointer;background:#3b82f60f;border:1px solid #3b82f657;border-radius:999px;justify-self:start;padding:2px 5px;font-size:5.8px}.blbDZq_workflowUpdate:disabled{border-color:var(--signal-border);color:var(--signal-text-muted);cursor:not-allowed;background:0 0}.blbDZq_orderCell{gap:3px;display:grid}.blbDZq_orderCell>div{border:1px solid var(--signal-border);background:var(--signal-panel);border-radius:5px;grid-template-columns:minmax(70px,1fr) auto;align-items:center;gap:2px 6px;min-width:0;padding:4px 6px;display:grid}.blbDZq_orderCell>div>div{gap:2px;min-width:0;display:grid}.blbDZq_orderCell strong{font-family:var(--signal-font-mono);font-size:7.2px}.blbDZq_orderCell span{color:var(--signal-text-muted);font-size:6.2px}.blbDZq_orderDates,.blbDZq_handoffState{grid-column:1/-1}.blbDZq_handoffState{text-transform:capitalize;color:var(--signal-blue-soft)!important}.blbDZq_noOrder{color:var(--signal-text-muted);font-size:7.5px;font-style:italic}.blbDZq_decisionCell{padding-right:30px;position:relative}.blbDZq_decisionCell>strong{color:var(--signal-red);text-overflow:ellipsis;white-space:nowrap;font-size:6.8px;line-height:1.25;overflow:hidden}.blbDZq_decisionCell>button:not(.blbDZq_removeStop){justify-self:start}.blbDZq_readyState{align-items:center;gap:5px;display:flex;color:var(--signal-teal)!important}.blbDZq_waitingState{align-items:center;gap:5px;display:flex;color:#fbbf24!important}.blbDZq_serviceState{align-items:center;gap:5px;display:flex;color:var(--signal-blue-soft)!important}.blbDZq_removeStop{color:var(--signal-red);position:absolute;top:50%;right:0;transform:translateY(-50%)}.blbDZq_sectionHeading>span{color:var(--signal-text-muted);font-size:8px}.blbDZq_ruleTabs{border-bottom:1px solid var(--signal-border);gap:7px;padding:10px 13px;display:flex}.blbDZq_ruleTabs button{border:1px solid var(--signal-border);border-radius:var(--signal-radius-sm);background:var(--signal-panel);min-width:220px;color:inherit;text-align:left;cursor:pointer;gap:3px;padding:9px 11px;display:grid}.blbDZq_ruleTabs button strong{font-size:9px}.blbDZq_ruleTabs button span{color:var(--signal-text-muted);font-size:7px}.blbDZq_ruleTabs button[data-selected=true]{background:#2dd4bf12;border-color:#2dd4bf70}.blbDZq_ruleGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:13px;display:grid}.blbDZq_ruleGrid label{gap:5px;display:grid}.blbDZq_ruleGrid label span{color:var(--signal-text-secondary);font-size:7.5px;font-weight:650}.blbDZq_ruleGrid input{border:1px solid var(--signal-border-strong);border-radius:var(--signal-radius-sm);background:var(--signal-panel);width:100%;min-height:36px;color:var(--signal-text);outline:0;padding:0 8px;font-size:8.5px}.blbDZq_ruleFooter{border-top:1px solid var(--signal-border);justify-content:space-between;align-items:center;gap:13px;padding:11px 13px;display:flex}.blbDZq_ruleFooter p{max-width:650px;color:var(--signal-text-muted);margin:0;font-size:7.5px;line-height:1.5}@media (width<=1180px){.blbDZq_dispatchBoard{grid-template-columns:270px minmax(0,1fr)}.blbDZq_editorHeader,.blbDZq_editorRow{grid-template-columns:58px minmax(140px,.72fr) minmax(210px,1fr) minmax(160px,.7fr)}.blbDZq_editorHeader>span:nth-child(3),.blbDZq_editorRow>div:nth-child(3){display:none}.blbDZq_operationalLocationForm{grid-template-columns:repeat(3,minmax(0,1fr))}.blbDZq_ruleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.blbDZq_publishReview{grid-template-columns:1fr minmax(240px,.8fr)}.blbDZq_publishReviewActions{grid-column:2;justify-content:flex-end}.blbDZq_batchMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.blbDZq_batchMetric:nth-child(4){border-right:0}.blbDZq_batchRouteHeader,.blbDZq_batchRouteRow{grid-template-columns:42px minmax(150px,1fr) minmax(90px,.5fr) minmax(150px,.8fr) minmax(90px,.45fr) 26px}}@media (width<=1400px){.blbDZq_dispatchBoard{grid-template-columns:1fr}.blbDZq_dispatchRail{max-height:none;position:static}.blbDZq_compactFilters{grid-template-columns:repeat(3,minmax(0,1fr))}.blbDZq_routeList{grid-template-columns:repeat(2,minmax(0,1fr))}.blbDZq_revisionGrid{grid-template-columns:1fr}.blbDZq_batchRouteHeader{display:none}.blbDZq_batchRouteRow{grid-template-columns:34px 1fr auto 28px}.blbDZq_batchRevisionImpact,.blbDZq_batchDevice{grid-column:2}.blbDZq_batchRisk{grid-area:1/3/3}.blbDZq_batchExpand{grid-area:1/4/3}.blbDZq_batchRouteDetail{grid-template-columns:1fr;padding-left:52px}}@media (width<=680px){.blbDZq_emptyState{grid-template-columns:auto minmax(0,1fr)}.blbDZq_emptyState>button{grid-column:1/-1}.blbDZq_addStopPanel>header,.blbDZq_addStopFields{grid-template-columns:1fr}.blbDZq_addStopPanel>header>span{display:none}.blbDZq_compactFilters,.blbDZq_routeList,.blbDZq_publishPanel{grid-template-columns:1fr}.blbDZq_publishAction{grid-column:auto;grid-template-columns:1fr;justify-items:stretch}.blbDZq_publishButtons{grid-template-columns:1fr 1fr;display:grid}.blbDZq_publishReview{grid-template-columns:1fr;align-items:stretch}.blbDZq_publishReviewActions{grid-column:auto}.blbDZq_batchReviewHeader,.blbDZq_batchScopeBar,.blbDZq_batchReviewFooter,.blbDZq_batchAuditRecord{flex-direction:column;align-items:stretch}.blbDZq_batchMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.blbDZq_batchMetric{border-bottom:1px solid var(--signal-border)}.blbDZq_batchMetric:nth-child(2n){border-right:0}.blbDZq_batchReviewFooter{grid-template-columns:1fr;display:grid}.blbDZq_batchPublishSummary,.blbDZq_selectedRouteHeader,.blbDZq_ruleFooter{flex-direction:column;align-items:stretch}.blbDZq_routeActions{flex-wrap:wrap}.blbDZq_routeActions button{flex:1}.blbDZq_editLease,.blbDZq_takeoverReview{grid-template-columns:1fr;align-items:stretch}.blbDZq_editLeaseIcon{display:none}.blbDZq_editLeaseActions{justify-content:stretch}.blbDZq_editLeaseActions button{width:100%}.blbDZq_conflictColumns{grid-template-columns:1fr}.blbDZq_conflictReview>footer{flex-direction:column;align-items:stretch}.blbDZq_editAudit>div{grid-template-columns:1fr}.blbDZq_workflowImpactBar{grid-template-columns:1fr 1fr}.blbDZq_workflowComparison{grid-template-columns:1fr}.blbDZq_workflowArrow{transform:rotate(90deg)}.blbDZq_workflowReviewFooter{grid-template-columns:1fr}.blbDZq_editorHeader{display:none}.blbDZq_editorRow{grid-template-columns:52px 1fr;align-items:start}.blbDZq_planCell,.blbDZq_orderCell,.blbDZq_decisionCell{grid-column:2}.blbDZq_ruleGrid,.blbDZq_revisionHeader{grid-template-columns:1fr}.blbDZq_lifecycle{grid-template-columns:1fr 1fr}.blbDZq_lifecycle>div:after{display:none}.blbDZq_publishRevisionAction,.blbDZq_deliveryActions{flex-direction:column;align-items:stretch}.blbDZq_publishRevisionAction label{width:100%}}