.AlarmManagementArt_mark__Ad_XZ{flex:none;color:inherit}.AlarmManagementArt_rail__iqNrg{display:block;width:100%;height:auto;margin-bottom:var(--spacing-2xl)}@media (max-width:900px){.AlarmManagementArt_rail__iqNrg{display:none}}.AlarmManagementArt_queue___6Inw rect{fill:var(--color-signal-queue)}.AlarmManagementArt_queue___6Inw .AlarmManagementArt_rowUrgent__GRkFn{fill:var(--color-signal-queue-urgent);animation:AlarmManagementArt_row-attention__auV0_ 2.4s steps(2,jump-none) infinite alternate}.AlarmManagementArt_queue___6Inw .AlarmManagementArt_rowFire__ssroV{fill:var(--color-signal-stop)}.AlarmManagementArt_queue___6Inw .AlarmManagementArt_rowAlarm__QrQv_{fill:var(--color-signal-queue)}.AlarmManagementArt_queue___6Inw .AlarmManagementArt_rowOther__XmEHj{fill:var(--color-signal-fill)}@keyframes AlarmManagementArt_row-attention__auV0_{0%{opacity:.45}to{opacity:1}}.AlarmManagementArt_gate__Zx5H2{fill:var(--color-signal-stop-soft)}.AlarmManagementArt_lanes__XYiEh line{stroke:var(--color-signal-rail);stroke-width:1;opacity:.8}.AlarmManagementArt_railLines__12mhz path{fill:none;stroke:var(--color-signal-rail);stroke-width:2.5;stroke-linecap:round}.AlarmManagementArt_railDone__DCqq7{fill:none;stroke:var(--color-signal-rail-done);stroke-width:4;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;animation:AlarmManagementArt_rail-fill__kN1lu 8s steps(5,jump-none) infinite}@keyframes AlarmManagementArt_rail-fill__kN1lu{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.AlarmManagementArt_stop__CVmnb{fill:var(--color-signal-surface);stroke:var(--color-signal-stop-soft);stroke-width:2}.AlarmManagementArt_stopDone__TtfUz{fill:var(--color-signal-stop);stroke:var(--color-signal-stop);stroke-width:2}.AlarmManagementArt_markerTrack__bWboK{animation:AlarmManagementArt_rail-advance__bEia_ 8s steps(5,jump-none) infinite}@keyframes AlarmManagementArt_rail-advance__bEia_{0%{transform:translateX(0)}to{transform:translateX(784px)}}.AlarmManagementArt_marker__QfW9h{fill:var(--color-signal-marker)}.AlarmManagementArt_doneFade__7iRfx,.AlarmManagementArt_marker__QfW9h{animation:AlarmManagementArt_rail-fade__gZn3V 8s var(--transition-ease) infinite}@keyframes AlarmManagementArt_rail-fade__gZn3V{0%{opacity:0}5%{opacity:1}93%{opacity:1}to{opacity:0}}.AlarmManagementArt_desk__QqPbH{display:grid;grid-template-columns:256px minmax(0,1fr);grid-gap:var(--spacing-lg);gap:var(--spacing-lg);padding:var(--spacing-lg)}.AlarmManagementArt_deskRail__fkSLz{list-style:none;display:flex;flex-direction:column;gap:2px;padding:var(--spacing-xs);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--border-radius-sm);background-color:var(--color-surface-muted)}.AlarmManagementArt_railRowCurrent__mvE8y,.AlarmManagementArt_railRow__l2i9F{display:flex;align-items:center;gap:var(--spacing-sm);padding:7px var(--spacing-sm);border-radius:var(--border-radius-sm);font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-text-muted)}.AlarmManagementArt_railRowCurrent__mvE8y{background-color:var(--color-signal-fill);color:var(--color-text-heading);font-weight:var(--font-weight-bold)}.AlarmManagementArt_railIcon__JJ6re{display:flex;flex:none;color:var(--color-signal-stop)}.AlarmManagementArt_railLabel__JmCqW{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AlarmManagementArt_deskPane__X4cKo{padding:var(--spacing-md);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--border-radius-sm);background-color:var(--color-surface)}.AlarmManagementArt_paneTabs__Uco5y{display:flex;gap:var(--spacing-xs);padding-bottom:var(--spacing-sm);border-bottom:var(--border-width) var(--border-style) var(--color-border)}.AlarmManagementArt_paneTabCurrent__ce7l_,.AlarmManagementArt_paneTab__yHp2J{height:10px;width:72px;border-radius:3px;background-color:var(--color-surface-muted)}.AlarmManagementArt_paneTabCurrent__ce7l_{width:96px;background-color:var(--color-signal-stop-soft)}.AlarmManagementArt_paneFields__7rxIU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--spacing-sm) var(--spacing-lg);gap:var(--spacing-sm) var(--spacing-lg);margin-top:var(--spacing-md)}.AlarmManagementArt_paneField__W2Gev{display:flex;align-items:center;gap:var(--spacing-sm)}.AlarmManagementArt_paneFieldName__iSPyh{flex:none;width:34%;height:8px;border-radius:2px;background-color:var(--color-surface-muted)}.AlarmManagementArt_paneFieldSlot__iKtpn{flex:1 1;height:24px;border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--border-radius-sm);background-color:var(--color-surface-raised)}.AlarmManagementArt_laneList__BCmWG{list-style:none;padding:var(--spacing-xs) var(--spacing-lg) var(--spacing-md)}.AlarmManagementArt_laneRow__1YgA3{display:grid;grid-template-columns:190px minmax(0,1fr) 250px;align-items:center;grid-gap:var(--spacing-lg);gap:var(--spacing-lg);padding:var(--spacing-md) 0}.AlarmManagementArt_laneRow__1YgA3+.AlarmManagementArt_laneRow__1YgA3{border-top:var(--border-width) var(--border-style) var(--color-border)}.AlarmManagementArt_laneName__XF8U0{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);color:var(--color-text-heading)}.AlarmManagementArt_laneOutcome__4mUuy{font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-text-muted)}.AlarmManagementArt_laneArt__7vR0A{display:flex;align-items:center;gap:6px;min-width:0}.AlarmManagementArt_laneIn__LZIwR{display:flex;flex:none;gap:6px}.AlarmManagementArt_laneMark__ZP7nV{width:9px;height:9px;border-radius:2px;background-color:var(--color-signal-queue)}.AlarmManagementArt_laneGate__dcjRl{flex:none;width:5px;height:24px;border-radius:3px;background-color:var(--color-signal-stop-soft)}.AlarmManagementArt_laneTrack__fOyCY{position:relative;flex:1 1;min-width:24px;height:16px;display:flex;align-items:center;justify-content:space-evenly}.AlarmManagementArt_laneTrack__fOyCY:before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background-color:var(--color-signal-rail)}.AlarmManagementArt_laneTrackDone__Sp7Qv:before{background-color:var(--color-signal-rail-done)}.AlarmManagementArt_laneTrackShort__DNSAz{flex:0.7 1}.AlarmManagementArt_laneTrackDashed__V_WEs:before{height:0;background-color:transparent;border-top:2px dashed var(--color-signal-rail)}.AlarmManagementArt_laneOnMark__UJqwL{position:relative;width:9px;height:9px;border-radius:2px;background-color:var(--color-signal-rail-done)}.AlarmManagementArt_laneClear__ARjc_{flex:none;width:16px;height:16px;border-radius:var(--border-radius-full);border:2px var(--border-style) var(--color-signal-stop-soft)}.AlarmManagementArt_laneNodeOff__LGNUw,.AlarmManagementArt_laneNodeOn__QYrSf{flex:none;width:16px;height:16px;border-radius:4px}.AlarmManagementArt_laneNodeOn__QYrSf{background-color:var(--color-signal-stop)}.AlarmManagementArt_laneNodeOff__LGNUw{border:2px var(--border-style) var(--color-signal-stop-soft)}.AlarmManagementArt_field__NZVUu{display:block;width:100%;height:auto;margin-bottom:var(--spacing-2xl)}.AlarmManagementArt_fieldFrame__3LsNb{fill:var(--color-surface-raised);stroke:var(--color-signal-rail);stroke-width:2}.AlarmManagementArt_fieldRailDots__IdbPa rect{fill:var(--color-signal-stop-soft)}.AlarmManagementArt_fieldRows__IVTG7 rect{fill:var(--color-surface-muted)}.AlarmManagementArt_fieldRows__IVTG7 .AlarmManagementArt_fieldRowCurrent__GUIfz{fill:var(--color-signal-stop)}.AlarmManagementArt_fieldHome__LG9kL{fill:var(--color-signal-stop-soft)}.AlarmManagementArt_fieldLink__c6yok path{fill:none;stroke:var(--color-signal-rail);stroke-width:2.5;stroke-linecap:round}.AlarmManagementArt_fieldNode__xm9G_{fill:var(--color-surface-raised);stroke:var(--color-signal-stop);stroke-width:2}.AlarmManagementArt_fieldScreen__YB03_{fill:var(--color-signal-surface);stroke:var(--color-signal-rail);stroke-width:1.5}.AlarmManagementArt_fieldAccept__GlTdE{fill:var(--color-signal-stop)}.AlarmManagementArt_fieldDecline__dI1gv{fill:var(--color-surface-muted);stroke:var(--color-signal-rail);stroke-width:1.5}.AlarmManagementArt_fieldGround__nZ1LN{fill:var(--color-signal-surface);stroke:var(--color-signal-rail);stroke-width:1.5}.AlarmManagementArt_fieldSight__4ICP1 path{fill:none;stroke:var(--color-signal-rail-done);stroke-width:2;stroke-linecap:round}.AlarmManagementArt_fieldPeer__WYvpg{fill:none;stroke:var(--color-signal-stop-soft);stroke-width:2;stroke-dasharray:7 7;stroke-linecap:round}.AlarmManagementArt_fieldTarget__FN6iC{fill:var(--color-signal-queue-urgent)}.AlarmManagementArt_fieldCrew__oSr1J{fill:var(--color-surface-raised);stroke:var(--color-signal-stop);stroke-width:2.5}.AlarmManagementArt_outbound__34iTE{display:block;width:100%;height:auto;margin-bottom:var(--spacing-xl)}.AlarmManagementArt_outSource__B11yC{fill:var(--color-signal-stop)}.AlarmManagementArt_outLines__CVK__ path{fill:none;stroke:var(--color-signal-rail);stroke-width:2.5;stroke-linecap:square}.AlarmManagementArt_outTerminal__1xsSc circle,.AlarmManagementArt_outTerminal__1xsSc path,.AlarmManagementArt_outTerminal__1xsSc rect{fill:none;stroke:var(--color-signal-stop);stroke-width:2;stroke-linecap:round}.AlarmManagementArt_outTerminal__1xsSc .AlarmManagementArt_outUnknown__Bw3lR{stroke:var(--color-signal-stop-soft);stroke-dasharray:6 5}@media (max-width:1000px){.AlarmManagementArt_desk__QqPbH{grid-template-columns:1fr}.AlarmManagementArt_laneRow__1YgA3{grid-template-columns:170px minmax(0,1fr)}.AlarmManagementArt_laneOutcome__4mUuy{grid-column:1/-1}}@media (max-width:768px){.AlarmManagementArt_desk__QqPbH{padding:var(--spacing-md)}.AlarmManagementArt_deskPane__X4cKo,.AlarmManagementArt_field__NZVUu,.AlarmManagementArt_outbound__34iTE{display:none}.AlarmManagementArt_laneList__BCmWG{padding:var(--spacing-xs) var(--spacing-md) var(--spacing-md)}.AlarmManagementArt_laneRow__1YgA3{grid-template-columns:1fr;gap:var(--spacing-xs)}}.ThemeSwitcher_wrapper__vox0a{display:inline-flex;align-items:center;gap:var(--spacing-sm)}.ThemeSwitcher_label__IiHlm{font-size:var(--font-size-xs);color:var(--color-text-muted)}.ThemeSwitcher_labelHidden__OQxGI{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ThemeSwitcher_group__rWX0S{display:inline-flex;align-items:center;border:1px solid var(--color-border-strong);border-radius:999px;padding:2px;background-color:var(--color-surface)}.ThemeSwitcher_option__B0oT4{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:999px;background:transparent;color:var(--color-text-muted);cursor:pointer;transition:background-color var(--transition-fast) ease,color var(--transition-fast) ease;padding:0}.ThemeSwitcher_option__B0oT4:hover{color:var(--color-text-heading)}.ThemeSwitcher_option__B0oT4[aria-checked=true]{background-color:var(--color-surface-muted);color:var(--color-text-heading);box-shadow:inset 0 0 0 1px var(--color-border-strong)}.ThemeSwitcher_option__B0oT4 svg{width:16px;height:16px}.ThemeSwitcher_compact__PW4p0 .ThemeSwitcher_option__B0oT4{width:26px;height:26px}.ThemeSwitcher_compact__PW4p0 .ThemeSwitcher_option__B0oT4 svg{width:14px;height:14px}.ThemeSwitcher_pending__P1iwP{visibility:hidden}@media (pointer:coarse){.ThemeSwitcher_compact__PW4p0 .ThemeSwitcher_option__B0oT4,.ThemeSwitcher_option__B0oT4{width:var(--touch-target-min);height:var(--touch-target-min)}}.PillLink_pill__AdtAO{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:.25em .75em;border:1px solid var(--color-interactive);border-radius:var(--border-radius-pill);text-decoration:none;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-interactive);background-color:transparent;transition:background-color var(--transition-normal) ease,color var(--transition-normal) ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;cursor:pointer;min-height:var(--touch-target-min)}.PillLink_pill__AdtAO:focus-visible,.PillLink_pill__AdtAO:hover{background-color:var(--color-interactive);color:var(--color-interactive-contrast)}.PillLink_small__HUEVm{font-size:var(--font-size-xs)}.PillLink_icon__np_24{flex-shrink:0}.PillLink_alignStart__YGszq{align-self:flex-start}.Expertise_section___wXKN{border-bottom:var(--border-width) var(--border-style) var(--border-color);padding-bottom:var(--spacing-3xl)}.Expertise_heading___D1_U{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin:var(--spacing-3xl) var(--content-padding-right) var(--spacing-2xl) var(--content-padding-left);letter-spacing:var(--letter-spacing-normal);color:var(--color-text-heading)}.Expertise_grid__LHnqe{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;border-top:var(--border-width) var(--border-style) var(--color-border-strong)}.Expertise_card__yMW6e{position:relative;background-color:var(--color-surface-raised);border-right:var(--border-width) var(--border-style) var(--color-border-strong);border-bottom:var(--border-width) var(--border-style) var(--color-border-strong);padding:var(--spacing-lg);aspect-ratio:1/1;display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-md)}.Expertise_card__yMW6e:nth-child(3n){border-right:none}.Expertise_cardTitle__66mBt{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm);color:var(--color-text-heading)}.Expertise_cardText__AsU_x{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-muted)}@media (max-width:768px){.Expertise_grid__LHnqe{grid-template-columns:1fr}.Expertise_card__yMW6e{border-right:none;aspect-ratio:auto;min-height:0}}.Intro_intro__iDs8E{background-color:var(--color-surface-brand);padding:var(--spacing-2xl) var(--content-padding-right) var(--spacing-2xl) var(--content-padding-left)}.Intro_text__SMMpS{font-size:var(--font-size-md);line-height:var(--line-height-loose);color:var(--color-on-media)}.Intro_text__SMMpS p{margin:0}.Products_section__Dqu6v{padding:var(--spacing-3xl) var(--content-padding-right) var(--spacing-3xl) var(--content-padding-left);border-bottom:var(--border-width) var(--border-style) var(--border-color)}.Products_heading__DI35r{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-2xl);letter-spacing:var(--letter-spacing-normal);color:var(--color-text-heading)}.Products_grid__MKoe8{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--card-gap);gap:var(--card-gap)}.Products_card__ghwVj{position:relative;background-color:var(--color-surface-muted);overflow:hidden;display:block;text-decoration:none;color:inherit;transition:transform var(--transition-normal) ease;aspect-ratio:var(--card-aspect-ratio)}.Products_card__ghwVj:focus-visible,.Products_card__ghwVj:hover{transform:translateY(-4px)}.Products_image__iFkW7{object-fit:cover}.Products_caption__P6UHT{position:absolute;bottom:0;left:0;right:0;padding:var(--spacing-lg);background:linear-gradient(to top,var(--scrim-strong) 0,var(--scrim-soft) 70%,transparent 100%);color:var(--color-on-media);z-index:var(--z-overlay)}.Products_number__0pDJD{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-on-media);opacity:var(--opacity-mid);margin-bottom:var(--spacing-xs);letter-spacing:var(--letter-spacing-wide)}.Products_title__hw6Ee{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm);line-height:var(--line-height-normal)}.Products_summary__x9dh2{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);opacity:var(--opacity-high)}@media (max-width:768px){.Products_grid__MKoe8{grid-template-columns:1fr}.Products_caption__P6UHT{padding:var(--spacing-md)}}.JobManagementArt_mark__ryDWt{flex:none;color:inherit}.JobManagementArt_loop__qVTzG{display:block;width:100%;height:auto;margin-bottom:var(--spacing-2xl)}@media (max-width:900px){.JobManagementArt_loop__qVTzG{display:none}}.JobManagementArt_track__iIuMO{fill:none;stroke:var(--color-cycle-track);stroke-width:2.5}.JobManagementArt_trackReturn__CSHfs{fill:none;stroke:var(--color-cycle-track-return);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:3 13}.JobManagementArt_comet__ILImK{fill:none;stroke:var(--color-cycle-trace);stroke-width:4.5;stroke-linecap:round;stroke-dasharray:10 90;animation:JobManagementArt_loop-run___gxLi 11s linear infinite}.JobManagementArt_traffic__P3MJV{fill:none;stroke:var(--color-cycle-station-soft);stroke-width:4.5;stroke-linecap:round;stroke-dasharray:2 23;animation:JobManagementArt_loop-run___gxLi 44s linear infinite}@keyframes JobManagementArt_loop-run___gxLi{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100}}.JobManagementArt_chevrons__BXfHr path{fill:none;stroke:var(--color-cycle-station-soft);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.JobManagementArt_originRing__ouDfq{fill:none;stroke:var(--color-cycle-station-soft);stroke-width:1.5;stroke-dasharray:4 6}.JobManagementArt_stations__xqcsz circle{fill:var(--color-cycle-surface);stroke:var(--color-cycle-station);stroke-width:3}.JobManagementArt_record__quUW9{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-gap:var(--spacing-xl);gap:var(--spacing-xl);padding:var(--spacing-lg)}.JobManagementArt_recordFields__mzLiB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--spacing-sm) var(--spacing-lg);gap:var(--spacing-sm) var(--spacing-lg);align-content:start}.JobManagementArt_recordRow__ePkYO{display:grid;grid-gap:6px;gap:6px}.JobManagementArt_recordLabel__bOf57{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--color-text-muted)}.JobManagementArt_recordSlot__myDMY{height:10px;border-radius:3px;background-color:var(--color-surface-muted)}.JobManagementArt_recordComposite__8IFIU{grid-column:1/-1;display:grid;grid-gap:6px;gap:6px}.JobManagementArt_recordCodedLine__qbst4{display:flex;gap:6px}.JobManagementArt_codeStem__y67Dq{height:10px;border-radius:3px;background-color:var(--color-cycle-station-soft)}.JobManagementArt_codeTail__YEJpQ{height:10px;border-radius:3px;background-color:var(--color-surface-muted)}.JobManagementArt_recordCodedLine__qbst4 .JobManagementArt_codeStem__y67Dq{width:42%}.JobManagementArt_recordCodedLine__qbst4 .JobManagementArt_codeTail__YEJpQ{width:33%}.JobManagementArt_codeStemShort__t5wXG{width:29%;height:10px;border-radius:3px;background-color:var(--color-cycle-station-soft)}.JobManagementArt_codeTailShort__ABGaF{width:48%;height:10px;border-radius:3px;background-color:var(--color-surface-muted)}@media (max-width:900px){.JobManagementArt_record__quUW9{grid-template-columns:minmax(0,1fr)}.JobManagementArt_recordMap__5CTnq{display:none}}@media (max-width:600px){.JobManagementArt_recordFields__mzLiB{grid-template-columns:minmax(0,1fr)}}.JobManagementArt_recordMap__5CTnq{position:relative;overflow:hidden;min-height:200px;border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--border-radius-md);background-color:var(--color-cycle-surface)}.JobManagementArt_mapArt__r_bwd{display:block;width:100%;height:100%}.JobManagementArt_mapGrid__uFXOO path{fill:none;stroke:var(--color-cycle-track);stroke-width:1.5}.JobManagementArt_mapBlocks___4MJw rect{fill:var(--color-cycle-fill)}.JobManagementArt_mapPin___J2_M{fill:var(--color-cycle-station)}.JobManagementArt_mapPinCore__g7JnS{fill:var(--color-cycle-surface)}.JobManagementArt_composer__HEj_d{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:var(--spacing-lg);gap:var(--spacing-lg);padding:var(--spacing-lg)}.JobManagementArt_catalogue__inM_X{display:grid;grid-gap:10px;gap:10px;padding:var(--spacing-md);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--border-radius-md);background-color:var(--color-cycle-surface)}.JobManagementArt_catalogueEntry__92Cu_,.JobManagementArt_catalogueGroup__JoVNa{display:flex;align-items:center;gap:var(--spacing-xs)}.JobManagementArt_catalogueEntry__92Cu_{padding-left:var(--spacing-md)}.JobManagementArt_catalogueChevron__vaoAy{flex:none;width:0;height:0;border-top:5px var(--border-style) transparent;border-bottom:5px var(--border-style) transparent;border-left:7px var(--border-style) var(--color-cycle-station)}.JobManagementArt_catalogueBoxPicked__gnZGK,.JobManagementArt_catalogueBox__l4vur{flex:none;width:11px;height:11px;border-radius:2px;border:2px var(--border-style) var(--color-cycle-station-soft)}.JobManagementArt_catalogueBoxPicked__gnZGK{border-color:var(--color-cycle-station);background-color:var(--color-cycle-station)}.JobManagementArt_catalogueBarPicked__whpF_,.JobManagementArt_catalogueBar___s_UO{height:9px;border-radius:3px;background-color:var(--color-surface-muted)}.JobManagementArt_catalogueBarPicked__whpF_{background-color:var(--color-cycle-station-soft)}.JobManagementArt_catalogue__inM_X>:first-child>span:last-child{width:46%}.JobManagementArt_catalogue__inM_X>:nth-child(2)>span:last-child{width:78%}.JobManagementArt_catalogue__inM_X>:nth-child(3)>span:last-child{width:62%}.JobManagementArt_catalogue__inM_X>:nth-child(4)>span:last-child{width:87%}.JobManagementArt_catalogue__inM_X>:nth-child(5)>span:last-child{width:38%}.JobManagementArt_catalogue__inM_X>:nth-child(6)>span:last-child{width:70%}.JobManagementArt_catalogue__inM_X>:nth-child(7)>span:last-child{width:81%}.JobManagementArt_composerJoin__IswrC{display:grid;place-items:center;color:var(--color-cycle-station)}.JobManagementArt_composerJoin__IswrC svg{display:block;width:28px;height:28px}.JobManagementArt_composed__nWO6C{display:grid;grid-gap:12px;gap:12px;padding:var(--spacing-md);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--border-radius-md);background-color:var(--color-surface-raised)}.JobManagementArt_composedLine__xxxpx{display:flex;gap:6px}.JobManagementArt_composed__nWO6C>:first-child .JobManagementArt_codeStem__y67Dq{width:46%}.JobManagementArt_composed__nWO6C>:first-child .JobManagementArt_codeTail__YEJpQ{width:34%}.JobManagementArt_composed__nWO6C>:nth-child(2) .JobManagementArt_codeStem__y67Dq{width:33%}.JobManagementArt_composed__nWO6C>:nth-child(2) .JobManagementArt_codeTail__YEJpQ{width:52%}@media (max-width:900px){.JobManagementArt_composer__HEj_d{grid-template-columns:minmax(0,1fr)}.JobManagementArt_composerJoin__IswrC svg{transform:rotate(90deg)}}.JobManagementArt_roster__aagYF{display:grid;grid-gap:6px;gap:6px;padding:var(--spacing-lg)}.JobManagementArt_rosterRow__3_Sh7{display:grid;grid-template-columns:minmax(76px,108px) minmax(40px,72px) minmax(0,1fr);align-items:center;grid-gap:var(--spacing-sm);gap:var(--spacing-sm)}.JobManagementArt_rosterCrew__HfmZu{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;line-height:var(--line-height-normal);color:var(--color-text-muted)}.JobManagementArt_rosterName__g3GCZ{height:9px;border-radius:3px;background-color:var(--color-surface-muted)}.JobManagementArt_rosterDays__M_Mxr{display:grid;grid-template-columns:repeat(28,minmax(0,1fr));grid-gap:3px;gap:3px}.JobManagementArt_rosterCellNoted__SgxYr,.JobManagementArt_rosterCellOn__Oeov7,.JobManagementArt_rosterCell__ZfbHy{aspect-ratio:1;border-radius:2px;background-color:var(--color-surface-muted)}.JobManagementArt_rosterCellOn__Oeov7{background-color:var(--color-cycle-fill);box-shadow:inset 0 0 0 1px var(--color-cycle-station-soft)}.JobManagementArt_rosterCellNoted__SgxYr{position:relative;background-color:var(--color-cycle-fill);box-shadow:inset 0 0 0 2px var(--color-cycle-station)}@media (max-width:768px){.JobManagementArt_roster__aagYF{display:none}}.JobManagementArt_trace__YU_m8{display:block;width:100%;height:auto}.JobManagementArt_traceBase__k5Ant{stroke:var(--color-cycle-track);stroke-width:2}.JobManagementArt_traceMarks__436Ps line{stroke:var(--color-cycle-station-soft);stroke-width:3.5;stroke-linecap:round}.JobManagementArt_traceMarks__436Ps .JobManagementArt_traceMarkLate__kw5qA{stroke:var(--color-cycle-station)}.JobManagementArt_traceGuide__vf3Rf{stroke:var(--color-cycle-track);stroke-width:1.5;stroke-dasharray:4 6}.JobManagementArt_traceRiser__DE_3Q{stroke:var(--color-cycle-overdue);stroke-width:2.5;stroke-linecap:round}.JobManagementArt_traceJob__bax3S{fill:var(--color-cycle-overdue)}@media (max-width:768px){.JobManagementArt_trace__YU_m8{display:none}}.JobManagementArt_roleViews__NGfV8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg);padding:var(--spacing-lg)}.JobManagementArt_roleView__QoqwY{display:grid;grid-template-rows:auto auto 1fr;grid-gap:var(--spacing-md);gap:var(--spacing-md);padding:var(--spacing-md);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--border-radius-md);background-color:var(--color-cycle-surface)}.JobManagementArt_roleName__lVsCP{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;line-height:var(--line-height-normal);color:var(--color-text-heading)}.JobManagementArt_roleRecord__uuhnn{display:grid;grid-gap:7px;gap:7px;padding-bottom:var(--spacing-md);border-bottom:var(--border-width) var(--border-style) var(--color-border)}.JobManagementArt_roleSlot__XevJ7{height:9px;border-radius:3px;background-color:var(--color-surface-muted)}.JobManagementArt_roleRecord__uuhnn>:first-child{width:82%}.JobManagementArt_roleRecord__uuhnn>:nth-child(2){width:64%}.JobManagementArt_roleRecord__uuhnn>:nth-child(3){width:74%}.JobManagementArt_roleRecord__uuhnn>:nth-child(4){width:55%}.JobManagementArt_roleActions__Axjed{display:flex;flex-wrap:wrap;align-content:start;gap:var(--spacing-xs)}.JobManagementArt_roleChip__1CobV{padding:5px var(--spacing-sm);border-radius:var(--border-radius-pill);border:var(--border-width) var(--border-style) var(--color-cycle-station-soft);background-color:var(--color-cycle-fill);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--color-text-heading)}@media (max-width:900px){.JobManagementArt_roleViews__NGfV8{grid-template-columns:minmax(0,1fr)}.JobManagementArt_roleView__QoqwY{grid-template-rows:auto auto auto}}.JobManagementArt_path__9rpr1{display:block;width:100%;height:auto}.JobManagementArt_pathLanes__jB7CB path{fill:none;stroke:var(--color-cycle-track);stroke-width:2.5;stroke-linecap:round}.JobManagementArt_pathFallback__bIonq{fill:none;stroke:var(--color-cycle-track-return);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:3 11}.JobManagementArt_pathReturnHead__SmwKU,.JobManagementArt_pathReturn__Vn_GH{fill:none;stroke:var(--color-cycle-trace);stroke-width:2.5;stroke-linecap:round}.JobManagementArt_pathReturnHead__SmwKU{stroke-linejoin:round}.JobManagementArt_pathFork__0ntwT{fill:var(--color-cycle-station)}.JobManagementArt_pathNode__HYEX4{fill:var(--color-cycle-surface);stroke:var(--color-cycle-station);stroke-width:3}@media (max-width:768px){.JobManagementArt_path__9rpr1{display:none}}.JobManagementPage_bandInner__iVBka{position:relative;padding:var(--spacing-3xl) var(--content-padding-right) var(--spacing-3xl) calc(var(--layout-left-column) + var(--content-padding-left))}.JobManagementPage_section__BqJVe{padding:var(--spacing-3xl) var(--content-padding-right) var(--spacing-3xl) var(--content-padding-left)}.JobManagementPage_eyebrow___diB_{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--spacing-sm)}.JobManagementPage_bandHeading__gxLoP,.JobManagementPage_sectionHeading__ALN2c{max-width:34ch;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight);color:var(--color-text-heading);margin-bottom:var(--spacing-2xl)}.JobManagementPage_bandHeading__gxLoP{max-width:30ch}.JobManagementPage_bandNote__Llydm,.JobManagementPage_note___XGQ6{max-width:74ch;margin-top:var(--spacing-xl);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-muted)}.JobManagementPage_points__0hB1u{list-style:none;max-width:84ch;margin-top:var(--spacing-2xl)}.JobManagementPage_point__hYVCk{padding:var(--spacing-md) 0 var(--spacing-md) var(--spacing-md);border-left:2px var(--border-style) var(--color-cycle-station-soft);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-primary)}.JobManagementPage_point__hYVCk+.JobManagementPage_point__hYVCk{margin-top:var(--spacing-xs)}.JobManagementPage_codingBand__xDrvF,.JobManagementPage_loopBand__HP09D,.JobManagementPage_preventiveBand__pocoI{position:relative;isolation:isolate;overflow:hidden;background-color:var(--color-cycle-surface);border-bottom:var(--border-width) var(--border-style) var(--color-border)}.JobManagementPage_codingBand__xDrvF,.JobManagementPage_preventiveBand__pocoI{border-top:var(--border-width) var(--border-style) var(--color-border)}.JobManagementPage_codingBand__xDrvF:before,.JobManagementPage_ctaBand__El7gM:before,.JobManagementPage_loopBand__HP09D:before,.JobManagementPage_preventiveBand__pocoI:before{content:"";position:absolute;inset:-20%;z-index:-1;pointer-events:none;animation:JobManagementPage_drift__eYAv1 42s var(--transition-ease) infinite alternate}.JobManagementPage_loopBand__HP09D:before{background-image:radial-gradient(34% 52% at 10% 20%,var(--color-cycle-glow),transparent 70%),radial-gradient(36% 54% at 90% 18%,var(--color-cycle-glow),transparent 70%),radial-gradient(42% 58% at 50% 98%,var(--color-cycle-glow-alt),transparent 70%)}.JobManagementPage_codingBand__xDrvF:before{background-image:radial-gradient(38% 56% at 84% 22%,var(--color-cycle-glow),transparent 70%),radial-gradient(30% 44% at 14% 86%,var(--color-cycle-glow),transparent 70%)}.JobManagementPage_preventiveBand__pocoI:before{background-image:radial-gradient(40% 58% at 18% 16%,var(--color-cycle-glow),transparent 70%),radial-gradient(34% 50% at 86% 88%,var(--color-cycle-glow-alt),transparent 70%)}@keyframes JobManagementPage_drift__eYAv1{0%{transform:translate3d(-2%,-1.5%,0) scale(1)}to{transform:translate3d(2%,1.5%,0) scale(1.06)}}.JobManagementPage_stations__BtGPC{list-style:none;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:var(--spacing-xl);gap:var(--spacing-xl)}.JobManagementPage_station__IPTaH{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"glyph index" "label label" "detail detail";align-items:center;align-content:start;grid-column-gap:var(--spacing-xs);column-gap:var(--spacing-xs);padding-top:var(--spacing-md);border-top:2px var(--border-style) var(--color-cycle-station-soft)}.JobManagementPage_stationGlyph__rsrkT{grid-area:glyph;width:13px;height:13px;border-radius:var(--border-radius-full)}.JobManagementPage_glyphDue__E4Kl6,.JobManagementPage_glyphRaised__YYXIq{border:2px var(--border-style) var(--color-cycle-station-soft)}.JobManagementPage_glyphNotified__K03HE,.JobManagementPage_glyphRaised__YYXIq{background-color:var(--color-cycle-fill)}.JobManagementPage_glyphAccepted__Wy2dl,.JobManagementPage_glyphNotified__K03HE{border:2px var(--border-style) var(--color-cycle-station)}.JobManagementPage_glyphAccepted__Wy2dl{background-color:var(--color-cycle-station-soft)}.JobManagementPage_glyphClosed__aIf6g,.JobManagementPage_glyphOnSite__nAe_U{border:2px var(--border-style) var(--color-cycle-station);background-color:var(--color-cycle-station)}.JobManagementPage_glyphClosed__aIf6g{box-shadow:0 0 0 3px var(--color-cycle-surface),0 0 0 5px var(--color-cycle-station-soft)}.JobManagementPage_stationIndex__OJbeD{grid-area:index;justify-self:end;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);color:var(--color-text-muted)}.JobManagementPage_stationLabel__2uynb{grid-area:label;margin-top:var(--spacing-sm);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-normal);color:var(--color-text-heading)}.JobManagementPage_stationDetail__nx22L{grid-area:detail;margin-top:var(--spacing-xs);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-primary)}.JobManagementPage_returnEdge__ZzyYc{max-width:74ch;margin-top:var(--spacing-2xl);padding:var(--spacing-md) 0 var(--spacing-md) var(--spacing-lg);border-left:3px dashed var(--color-cycle-track-return)}.JobManagementPage_returnLabel__65KVv{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-text-muted)}.JobManagementPage_returnText__CDYn6{margin-top:var(--spacing-xs);font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--color-text-primary)}.JobManagementPage_panel__xprfz{border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--border-radius-md);background-color:var(--color-surface-raised);overflow:hidden}.JobManagementPage_panelHead__JFSEq{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);border-bottom:var(--border-width) var(--border-style) var(--color-border);background-color:var(--color-surface-muted)}.JobManagementPage_panelLabel__yPOrt{display:inline-flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-text-heading)}.JobManagementPage_panelDot__CZa_l{width:8px;height:8px;border-radius:var(--border-radius-full);background-color:var(--color-cycle-station)}.JobManagementPage_panelNote__VpGfs{font-size:var(--font-size-xs);color:var(--color-text-muted)}.JobManagementPage_diagramHead__dsh3t{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--spacing-xs) var(--spacing-lg);margin-bottom:var(--spacing-md)}.JobManagementPage_sources__u4Zgh{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--spacing-xl);gap:var(--spacing-xl)}.JobManagementPage_source__Uq4oI{padding-top:var(--spacing-md);border-top:2px var(--border-style) var(--color-cycle-station-soft)}.JobManagementPage_sourceTitle__v0Xyz{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);color:var(--color-text-heading)}.JobManagementPage_sourceText__yr12v{margin-top:var(--spacing-xs);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-primary)}.JobManagementPage_legend__lQiR9{display:flex;flex-wrap:wrap;gap:var(--spacing-sm) var(--spacing-xl);padding:0 var(--spacing-lg) var(--spacing-lg)}.JobManagementPage_legendItem__3SGtv{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-text-primary)}.JobManagementPage_legendStem__6QaBm,.JobManagementPage_legendTail__13aQl{flex:none;width:26px;height:10px;border-radius:3px}.JobManagementPage_legendStem__6QaBm{background-color:var(--color-cycle-station-soft)}.JobManagementPage_legendTail__13aQl{background-color:var(--color-surface-muted)}.JobManagementPage_pathLegend__FzK4y{display:flex;flex-wrap:wrap;gap:var(--spacing-sm) var(--spacing-xl);margin-top:var(--spacing-md)}.JobManagementPage_legendChannels__2OsnC,.JobManagementPage_legendFallback__BZVJA,.JobManagementPage_legendReturn__DbjfF{flex:none;width:30px;height:0;border-top-width:3px;border-top-style:var(--border-style)}.JobManagementPage_legendChannels__2OsnC{border-top-color:var(--color-cycle-track)}.JobManagementPage_legendFallback__BZVJA{border-top-style:dashed;border-top-color:var(--color-cycle-track-return)}.JobManagementPage_legendReturn__DbjfF{border-top-color:var(--color-cycle-trace)}.JobManagementPage_codes__1IT9E{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--spacing-xl);gap:var(--spacing-xl);margin-top:var(--spacing-2xl)}.JobManagementPage_code__T4m9v{padding:var(--spacing-lg);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--border-radius-md);background-color:var(--color-surface-raised)}.JobManagementPage_codeTitle__ya5uY{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);color:var(--color-text-heading)}.JobManagementPage_codeText__PS_XE{margin-top:var(--spacing-xs);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-primary)}.JobManagementPage_channels__oJVoC{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--spacing-xl);gap:var(--spacing-xl);margin-top:var(--spacing-2xl)}.JobManagementPage_channel__M3J71{padding:var(--spacing-lg);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--border-radius-md)}.JobManagementPage_channelTitle__k6HOa{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-normal);color:var(--color-text-heading)}.JobManagementPage_channelText__GtDY9{margin-top:var(--spacing-sm);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-primary)}.JobManagementPage_rules__bpBGz{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--spacing-xl);gap:var(--spacing-xl)}.JobManagementPage_rule__ywc8r{padding-top:var(--spacing-md);border-top:2px var(--border-style) var(--color-cycle-station)}.JobManagementPage_ruleIndex__49_sJ{display:block;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);color:var(--color-cycle-station)}.JobManagementPage_ruleTitle__Ouvxz{margin-top:var(--spacing-xs);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);color:var(--color-text-heading)}.JobManagementPage_ruleText__1tIXe{margin-top:var(--spacing-xs);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-primary)}.JobManagementPage_findings__32zuq{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--spacing-xl);gap:var(--spacing-xl);margin-top:var(--spacing-2xl)}.JobManagementPage_finding__CQSpE{padding-left:var(--spacing-md);border-left:2px var(--border-style) var(--color-cycle-station-soft)}.JobManagementPage_findingTitle__OV0IG{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);color:var(--color-text-heading)}.JobManagementPage_findingText__Q3FO_{margin-top:var(--spacing-xs);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-primary)}.JobManagementPage_bridge__SGApc{max-width:84ch;margin-top:var(--spacing-2xl);padding:var(--spacing-lg);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--border-radius-md);background-color:var(--color-cycle-surface)}.JobManagementPage_bridgeTitle__UoIQK{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-normal);color:var(--color-text-heading)}.JobManagementPage_bridgeText__KoxAt{margin:var(--spacing-sm) 0 var(--spacing-lg);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-primary)}.JobManagementPage_shifts__aEKJd{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--spacing-xl);gap:var(--spacing-xl);margin-top:var(--spacing-2xl)}.JobManagementPage_shift__Lq_ON{padding-top:var(--spacing-md);border-top:var(--border-width) var(--border-style) var(--color-border)}.JobManagementPage_shiftTitle__BHJDF{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);color:var(--color-text-heading)}.JobManagementPage_shiftText__czLfb{margin-top:var(--spacing-xs);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-primary)}.JobManagementPage_outcomeBand__rRJdH{border-top:var(--border-width) var(--border-style) var(--color-border)}.JobManagementPage_outcomes__yAmTc{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--spacing-xl);gap:var(--spacing-xl);margin-top:var(--spacing-xl)}.JobManagementPage_outcome__wdb6V{padding-top:var(--spacing-md);border-top:2px var(--border-style) var(--color-cycle-station)}.JobManagementPage_outcomeTitle__gJGTS{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-normal);color:var(--color-text-heading)}.JobManagementPage_outcomeText__FbGCi{margin-top:var(--spacing-xs);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-primary)}.JobManagementPage_ctaBand__El7gM{position:relative;isolation:isolate;overflow:hidden;background-color:var(--color-cycle-surface);border-top:var(--border-width) var(--border-style) var(--color-border)}.JobManagementPage_ctaBand__El7gM:before{background-image:radial-gradient(46% 66% at 24% 32%,var(--color-cycle-glow),transparent 70%),radial-gradient(38% 54% at 80% 76%,var(--color-cycle-glow-alt),transparent 70%)}.JobManagementPage_ctaHeading__lXQ0q{max-width:24ch;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight);color:var(--color-text-heading)}.JobManagementPage_ctaText__y_r86{max-width:64ch;margin:var(--spacing-md) 0 var(--spacing-xl);font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--color-text-primary)}@media (max-width:1500px){.JobManagementPage_stations__BtGPC{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1200px){.JobManagementPage_codes__1IT9E,.JobManagementPage_outcomes__yAmTc,.JobManagementPage_rules__bpBGz,.JobManagementPage_sources__u4Zgh{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.JobManagementPage_channels__oJVoC,.JobManagementPage_findings__32zuq,.JobManagementPage_shifts__aEKJd,.JobManagementPage_stations__BtGPC{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.JobManagementPage_channels__oJVoC,.JobManagementPage_codes__1IT9E,.JobManagementPage_findings__32zuq,.JobManagementPage_outcomes__yAmTc,.JobManagementPage_rules__bpBGz,.JobManagementPage_shifts__aEKJd,.JobManagementPage_sources__u4Zgh,.JobManagementPage_stations__BtGPC{grid-template-columns:1fr;gap:var(--spacing-lg)}.JobManagementPage_panelHead__JFSEq{padding:var(--spacing-sm) var(--spacing-md)}.JobManagementPage_legend__lQiR9{padding:0 var(--spacing-md) var(--spacing-md)}.JobManagementPage_returnEdge__ZzyYc{padding-left:var(--spacing-md)}}.LegalPage_page__mcvCt{margin-top:var(--header-height);padding:var(--spacing-3xl) var(--content-padding-right) var(--spacing-3xl) var(--content-padding-left);max-width:80ch;margin-left:auto;margin-right:auto}.LegalPage_title__EdJbW{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight);color:var(--color-text-heading);margin-bottom:var(--spacing-lg)}.LegalPage_section__5Gn6D{margin-bottom:var(--spacing-xl)}.LegalPage_heading__Q3x3H{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-heading);margin-bottom:var(--spacing-sm)}.LegalPage_body__HeFCn{font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--color-text-primary)}.LegalPage_body__HeFCn p+p{margin-top:var(--spacing-sm)}