@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.3wg2gzp0j70gu.woff2)format("woff2");font-display:swap;font-weight:100 900}.Q20HZa_className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.Q20HZa_variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.2py-ke1f706a6.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.qc9gmG_className{font-family:GeistSans,GeistSans Fallback}.qc9gmG_variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
.cs5k0q_page{color:var(--lightningcss-light,#0d0d0d)var(--lightningcss-dark,#ececec);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#141414)}.cs5k0q_secondary{color:var(--lightningcss-light,#6b6b6b)var(--lightningcss-dark,#a0a0a0)}.cs5k0q_action{color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#141414);background:var(--lightningcss-light,#0d0d0d)var(--lightningcss-dark,#ececec)}.cs5k0q_action:hover{background:var(--lightningcss-light,#0d0d0de6)var(--lightningcss-dark,#ececece6)}.cs5k0q_content{animation:.5s both cs5k0q_fade-in-up}@keyframes cs5k0q_fade-in-up{0%{opacity:0;transform:translateY(-20px)}}.cs5k0q_panel{color:#fff;background:#d4441f;padding:clamp(40px,4.4vw,112px)}.cs5k0q_headline{letter-spacing:-.035em;max-width:14ch;font-size:clamp(40px,3.6vw,88px);line-height:1.04}.cs5k0q_subline{max-width:36ch;font-size:clamp(15px,1.1vw,21px);line-height:1.45}.cs5k0q_threadArt{z-index:-1;pointer-events:none;color:#ffffff61;position:absolute;inset:0}.cs5k0q_threadShape{aspect-ratio:4/3;height:auto;position:absolute;overflow:visible}.cs5k0q_threadShape path{fill:none;stroke:currentColor;stroke-width:clamp(2px,.16vw,4px);stroke-linejoin:miter;stroke-linecap:square;shape-rendering:crispedges}.cs5k0q_threadShape rect{fill:currentColor;shape-rendering:crispedges}.cs5k0q_threadShape:first-child{width:34%;top:52%;left:60%}.cs5k0q_threadShape:nth-child(2){width:36%;top:54%;left:-12%}.cs5k0q_threadShape:nth-child(3){width:24%;top:66%;left:30%}.cs5k0q_threadShape:nth-child(4){width:28%;top:64%;left:74%}.cs5k0q_threadShape:nth-child(5){width:22%;top:-6%;left:74%}@media (prefers-reduced-motion:reduce){.cs5k0q_content{animation:none}}
.order-process{--order-state:var(--factory-secondary);--order-state-line:var(--factory-line-strong);--order-state-bg:var(--factory-panel)}.order-detail-breadcrumb{color:var(--factory-secondary);font-family:var(--factory-font-mono);align-items:center;gap:.55rem;font-size:.6875rem;display:flex}.order-detail-breadcrumb a{color:var(--factory-live-fg)}.order-detail-header h1{letter-spacing:.01em;font-size:1.25rem;font-weight:600}.order-detail-header>p{color:var(--factory-secondary)}.order-detail-header .rounded-factory-control{min-height:44px}.order-process [data-state=active]{--order-state:var(--factory-live-fg);--order-state-line:var(--factory-live-line);--order-state-bg:var(--factory-live-bg)}.order-process [data-state=waiting]{--order-state:var(--factory-attention-fg);--order-state-line:var(--factory-attention-line);--order-state-bg:var(--factory-attention-bg)}.order-process [data-state=stopped]{--order-state:var(--factory-alarm-fg);--order-state-line:var(--factory-alarm-line);--order-state-bg:var(--factory-alarm-bg)}.order-process [data-state=done],.order-process [data-state=observed]{--order-state:var(--factory-done-fg);--order-state-line:var(--factory-done-line);--order-state-bg:var(--factory-done-bg)}.order-process-heading,.order-process-help,.order-build-heading,.order-build-task,.order-inspector-heading,.order-record-heading,.order-session-row{align-items:center;display:flex}.order-process-heading{gap:8px;margin-bottom:8px}.order-process-heading h2{font-weight:600}.order-process-help{color:var(--factory-secondary);margin-left:auto;font-size:.75rem}.order-eyebrow,.order-node-state,.order-node-tag,.order-build-heading,.order-session-id,.order-record-tab{color:var(--factory-secondary);font-family:var(--factory-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.1em;text-transform:uppercase;font-size:.625rem}.order-diagram-viewport{border:1px solid var(--factory-line-subtle);background-color:var(--factory-raised);min-width:0;overflow-x:auto}.order-diagram-canvas{width:1280px;height:250px;position:relative}.order-diagram-lines{pointer-events:none;width:1280px;height:250px;position:absolute;inset:0}.order-process-loop{fill:none;stroke:var(--factory-attention-line);stroke-dasharray:4 4;stroke-width:1.5px}.order-process-arrow{fill:none;stroke:var(--factory-pipe);stroke-width:1.5px}.order-process-arrow-stopped{fill:none;stroke:var(--factory-alarm-line);stroke-width:2px}.order-process-steps{margin:0;padding:0;list-style:none;position:absolute;inset:0}.order-process-step{position:absolute;top:75px}.order-process-step-building{top:32px}.order-process-node{width:100%;min-height:110px;color:var(--factory-primary);cursor:pointer;text-align:center;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:2px;display:flex;position:relative}.order-process-step-building .order-process-node{border:1px solid var(--order-state-line);background:var(--factory-raised);min-height:186px;padding:6px 8px}.order-process-node:before{z-index:0;border:1px solid var(--order-state-line);background:var(--order-state-bg);content:"";transition:border-color var(--factory-duration-default) var(--factory-ease-in-out-cubic), box-shadow var(--factory-duration-default) var(--factory-ease-in-out-cubic);position:absolute;inset:22px 5px 20px}.order-process-step-building .order-process-node:before{content:none}.order-process-node[data-state=active]:before{box-shadow:0 0 18px -8px var(--factory-live-glow)}.order-process-node[data-state=waiting]:before{box-shadow:0 0 18px -8px var(--factory-attention-glow)}.order-process-node[data-state=stopped]:before{box-shadow:0 0 18px -8px var(--factory-alarm-glow)}.order-process-node.is-selected:after{z-index:2;border:1px dashed var(--factory-focus);content:"";pointer-events:none;position:absolute;inset:0}.order-node-state,.order-node-shape,.order-node-label,.order-node-tag{z-index:1;position:relative}.order-node-state{min-height:1rem;color:var(--order-state);white-space:nowrap;font-size:.5625rem}.order-node-shape{border:1px solid var(--order-state-line);background:var(--factory-raised);width:72px;height:38px;color:var(--order-state);font-family:var(--factory-font-mono);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:.75rem;display:flex}.order-node-shape-issue{clip-path:polygon(0 0,70% 0,100% 26%,100% 100%,0 100%);width:42px;height:48px}.order-node-shape-planning,.order-node-shape-in_review{width:40px;height:40px;transform:rotate(45deg)scale(.78)}.order-node-shape-done{border-radius:50%;width:42px;height:42px}.order-node-label{white-space:nowrap;font-size:.75rem;font-weight:600}.order-node-tag{font-size:.5625rem}.order-build-vessel{z-index:1;text-align:left;flex-direction:column;gap:6px;width:100%;min-width:0;display:flex;position:relative}.order-build-heading{color:var(--factory-primary);justify-content:space-between;font-size:.6875rem}.order-build-tasks{flex-direction:column;gap:3px;min-width:0;display:flex}.order-build-task{border:1px solid var(--factory-line-subtle);min-width:0;color:var(--factory-secondary);font-family:var(--factory-font-mono);white-space:nowrap;gap:5px;padding:2px 4px;font-size:.5625rem;line-height:1.2;overflow:hidden}.order-build-task>:first-child{color:var(--order-state);flex:none}.order-build-task[data-state=done]>:first-child{color:var(--factory-done-fg)}.order-build-task[data-state=ready]>:first-child{color:var(--factory-attention-fg)}.order-build-task[data-state=unknown]>:first-child{color:var(--factory-tertiary)}.order-build-task>:last-child{text-overflow:ellipsis;overflow:hidden}.order-build-empty{color:var(--factory-secondary);font-size:.6875rem}.order-process-layout{grid-template:"process inspector""diagnostics inspector"1fr/minmax(0,1.9fr) minmax(17rem,1fr);align-items:stretch;gap:1rem;min-width:0;display:grid}.order-process{grid-area:process}.order-inspector,.order-diagnostics,.order-records{border:1px solid var(--factory-line-subtle);background:var(--factory-panel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-width:0}.order-inspector{grid-area:inspector;padding:1rem}.order-diagnostics{grid-area:diagnostics;padding:1rem}.order-inspector-heading,.order-record-heading{border-bottom:1px solid var(--factory-line-subtle);justify-content:space-between;gap:.75rem;padding-bottom:.75rem}.order-inspector-heading h2,.order-record-heading h2{font-size:.75rem;font-weight:600}.order-inspector-heading span{color:var(--factory-secondary);font-size:.6875rem}.order-equipment-tooltip{z-index:50;border:1px solid var(--factory-line-strong);border-top-color:var(--factory-live-line);border-radius:var(--factory-radius-surface);background:linear-gradient(180deg, var(--factory-live-bg), transparent 3.5rem), var(--factory-raised);width:max-content;max-width:min(17rem,100vw - 24px);box-shadow:0 0 0 1px color-mix(in srgb, var(--factory-canvas) 60%, transparent), 0 12px 32px -14px #0000008c, 0 0 24px -12px var(--factory-live-glow);-webkit-backdrop-filter:blur(10px)saturate(1.2);backdrop-filter:blur(10px)saturate(1.2);color:var(--factory-primary);font-family:var(--font-sans,sans-serif);text-align:left;transform-origin:var(--radix-tooltip-content-transform-origin);flex-direction:column;gap:.5rem;padding:.625rem .75rem .5rem;display:flex;position:relative}.order-equipment-tooltip:before,.order-equipment-tooltip:after{border-color:var(--factory-live-fg);content:"";pointer-events:none;border-style:solid;width:8px;height:8px;position:absolute}.order-equipment-tooltip:before{border-width:1px 0 0 1px;top:-1px;left:-1px}.order-equipment-tooltip:after{border-width:0 1px 1px 0;bottom:-1px;right:-1px}.order-equipment-tooltip[data-state=delayed-open]{animation:order-equipment-tooltip-in var(--factory-duration-fast) var(--factory-ease-out-cubic)}.order-equipment-tooltip-arrow{fill:var(--factory-live-line)}.order-equipment-tooltip-heading{border-bottom:1px dashed var(--factory-line-strong);justify-content:space-between;align-items:baseline;gap:.75rem;padding-bottom:.5rem;display:flex}.order-equipment-tooltip-heading>:first-child{font-family:var(--factory-font-display);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:600}.order-equipment-tooltip-tag,.order-equipment-tooltip-note{font-family:var(--factory-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.1em;text-transform:uppercase;font-size:.625rem}.order-equipment-tooltip-tag{border:1px solid var(--factory-live-line);background:var(--factory-live-bg);color:var(--factory-live-fg);text-shadow:0 0 8px var(--factory-live-glow);flex:none;padding:.0625rem .3125rem}.order-equipment-tooltip-definition{color:var(--factory-secondary);font-size:.75rem;line-height:1.4}.order-equipment-tooltip-note{border-top:1px solid var(--factory-line-subtle);color:var(--factory-tertiary);padding-top:.375rem;font-size:.5625rem}@keyframes order-equipment-tooltip-in{0%{opacity:0;transform:translateY(-3px)}}.order-equipment-trigger{cursor:help;transition:color var(--factory-duration-fast) var(--factory-ease-out-cubic), box-shadow var(--factory-duration-fast) var(--factory-ease-out-cubic)}.order-node-tag.order-equipment-trigger{-webkit-text-decoration:underline dotted var(--factory-line-strong);text-decoration:underline dotted var(--factory-line-strong);text-underline-offset:3px}.order-equipment-trigger:hover,.order-equipment-trigger[data-state=delayed-open],.order-equipment-trigger[data-state=instant-open]{color:var(--factory-live-fg);-webkit-text-decoration-color:var(--factory-live-line);text-decoration-color:var(--factory-live-line)}.order-node-shape.order-equipment-trigger:hover,.order-node-shape.order-equipment-trigger[data-state=delayed-open],.order-node-shape.order-equipment-trigger[data-state=instant-open]{box-shadow:0 0 0 1px var(--factory-live-line), 0 0 12px -4px var(--factory-live-glow)}.plan-content{overflow-wrap:anywhere;flex-direction:column;gap:.5rem;min-width:0;display:flex}.plan-content :where(h3,h4,h5,h6){color:var(--factory-primary);font-family:var(--factory-font-display);letter-spacing:.05em;text-transform:uppercase;margin-top:.25rem;font-weight:600}.plan-content h3{font-size:.8125rem}.plan-content :where(h4,h5,h6){font-size:.75rem}.plan-content :where(ul,ol){padding-left:1.25rem}.plan-content li+li{margin-top:.25rem}.plan-content ul{list-style:square}.plan-content ol{list-style:decimal}.plan-content li::marker{color:var(--factory-tertiary)}.plan-content li:has(>input[type=checkbox]){margin-left:-1.25rem;list-style:none}.plan-content input[type=checkbox]{accent-color:var(--factory-live-fg);vertical-align:-.125em;margin-right:.375rem}.plan-content a{color:var(--factory-live-fg);text-decoration:underline;-webkit-text-decoration-color:var(--factory-live-line);text-decoration-color:var(--factory-live-line);text-underline-offset:2px}.plan-content strong{color:var(--factory-primary);font-weight:600}.plan-content blockquote{border-left:2px solid var(--factory-live-line);color:var(--factory-secondary);padding-left:.75rem}.plan-content hr{border:0;border-top:1px dashed var(--factory-line-strong)}.plan-content :not(pre)>code{border:1px solid var(--factory-line-subtle);border-radius:var(--factory-radius-control);background:var(--factory-sunken);font-family:var(--factory-font-mono);padding:.0625rem .3125rem;font-size:.8em}.plan-content pre{border:1px solid var(--factory-line-subtle);border-left:2px solid var(--factory-live-line);border-radius:var(--factory-radius-control);background:var(--factory-sunken);max-height:24rem;color:var(--factory-primary);font-family:var(--factory-font-mono);overflow-wrap:normal;tab-size:2;white-space:pre;padding:.625rem .75rem;font-size:.75rem;line-height:1.5;overflow:auto}.plan-content-scroll{border:1px solid var(--factory-line-subtle);max-width:100%;overflow-x:auto}.plan-content table{border-collapse:collapse;overflow-wrap:normal;width:100%;font-size:.75rem}.plan-content :where(th,td){border-bottom:1px solid var(--factory-line-subtle);text-align:left;vertical-align:top;padding:.375rem .5rem}.plan-content th{background:var(--factory-sunken);color:var(--factory-secondary);font-family:var(--factory-font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.625rem;font-weight:500}.plan-content-image{font-style:italic}.plan-items{flex-direction:column;gap:.625rem;display:flex}.plan-item{border-left:1px solid var(--factory-line-subtle);flex-direction:column;gap:.25rem;min-width:0;padding-left:.625rem;display:flex}.plan-item-id,.plan-item-label{color:var(--factory-live-fg);font-family:var(--factory-font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem}.plan-item-label{color:var(--factory-tertiary);font-size:.625rem}.plan-item-evidence{flex-direction:column;gap:.125rem;display:flex}.plan-risks{padding-left:1rem;list-style:square}.plan-risks>li+li{margin-top:.375rem}.order-task-graph{flex-direction:column;gap:.75rem;min-width:0;display:flex}.order-task-graph>p,.order-task-graph li{color:var(--factory-secondary)}.order-task-graph svg [role=listitem] rect{fill:var(--factory-raised)}.order-task-graph svg [role=listitem] text{fill:var(--factory-primary)}.order-task-graph svg [role=listitem] text:nth-of-type(2),.order-task-graph svg [role=listitem] text:nth-of-type(3){fill:var(--factory-secondary)}.order-session-list{gap:.5rem;display:grid}.order-session-card{border:1px solid var(--factory-line-subtle);background:var(--factory-raised);min-width:0;padding:.75rem}.order-session-card[data-state=working]{border-color:var(--factory-live-line);box-shadow:inset 2px 0 var(--factory-live-line)}.order-session-card[data-state=failed]{border-color:var(--factory-alarm-line);box-shadow:inset 2px 0 var(--factory-alarm-line)}.order-session-row{min-width:0;color:var(--factory-secondary);flex-wrap:wrap;gap:.4rem .75rem;font-size:.75rem}.order-session-id{color:var(--factory-primary);font-size:.6875rem}.order-session-feedback{border-left:1px solid var(--factory-line-strong);color:var(--factory-secondary);margin-top:.5rem;padding-left:.75rem;font-size:.6875rem}.order-records{padding:.75rem 1rem}.order-record-tab{min-height:44px;color:var(--factory-secondary);border-bottom:2px solid #0000;padding:.5rem .75rem;font-size:.6875rem}.order-record-tab[aria-selected=true]{border-bottom-color:var(--factory-live-line);color:var(--factory-primary)}@media (max-width:1360px){.order-process-layout{grid-template:"process""inspector""diagnostics"/minmax(0,1fr)}}@media (max-width:640px){.order-process-heading{flex-wrap:wrap}.order-process-help{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.order-process-node:before{transition:none}.order-equipment-tooltip[data-state=delayed-open]{animation:none}}
.fleet-board{--fleet-state-color:var(--factory-secondary);--fleet-state-line:var(--factory-line-strong);--fleet-state-glow:transparent;--fleet-state-bg:transparent}.fleet-board [data-state=live]{--fleet-state-color:var(--factory-live-fg);--fleet-state-line:var(--factory-live-line);--fleet-state-glow:var(--factory-live-glow);--fleet-state-bg:var(--factory-live-bg)}.fleet-board [data-state=attention]{--fleet-state-color:var(--factory-attention-fg);--fleet-state-line:var(--factory-attention-line);--fleet-state-glow:var(--factory-attention-glow);--fleet-state-bg:var(--factory-attention-bg)}.fleet-board [data-state=alarm]{--fleet-state-color:var(--factory-alarm-fg);--fleet-state-line:var(--factory-alarm-line);--fleet-state-glow:var(--factory-alarm-glow);--fleet-state-bg:var(--factory-alarm-bg)}.fleet-board [data-state=normal]{--fleet-state-color:var(--factory-secondary);--fleet-state-line:var(--factory-line-strong);--fleet-state-glow:transparent;--fleet-state-bg:transparent}.fleet-eyebrow,.fleet-human-gate,.fleet-legend,.fleet-idle{font-family:var(--factory-font-mono);letter-spacing:.12em;color:var(--factory-secondary);text-transform:uppercase;font-size:10px}.fleet-telemetry{border:1px solid var(--factory-line-subtle);background:var(--factory-panel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.fleet-reading{border-inline-start:1px solid var(--factory-line-subtle);gap:3px;min-width:0;padding:10px 14px;display:grid;position:relative}.fleet-reading:first-child{border-inline-start:0}.fleet-reading-value{font-family:var(--factory-font-mono);color:var(--fleet-state-color,var(--factory-primary));text-shadow:0 0 14px var(--fleet-state-glow);font-size:24px;font-weight:500;line-height:1.1}.fleet-reading:not([data-state]),.fleet-reading[data-state=normal]{--fleet-state-color:var(--factory-primary)}.fleet-reading:is([data-state=live],[data-state=attention],[data-state=alarm]):after{content:"";background:var(--fleet-state-color);height:2px;position:absolute;inset:auto 0 -1px}.fleet-section-head{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.fleet-section-title{font:600 18px var(--factory-font-display);letter-spacing:.08em;text-transform:uppercase}.fleet-count{font-family:var(--factory-font-mono);letter-spacing:.06em;color:var(--factory-tertiary);font-size:11.5px}.fleet-section-note{color:var(--factory-tertiary);margin-left:auto;font-size:12.5px}.fleet-attention-lane{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:10px;display:grid}.fleet-brackets{position:relative}.fleet-brackets:before{content:"";pointer-events:none;background:linear-gradient(var(--fleet-state-line), var(--fleet-state-line)) left top / 9px 1px, linear-gradient(var(--fleet-state-line), var(--fleet-state-line)) left top / 1px 9px, linear-gradient(var(--fleet-state-line), var(--fleet-state-line)) right top / 9px 1px, linear-gradient(var(--fleet-state-line), var(--fleet-state-line)) right top / 1px 9px, linear-gradient(var(--fleet-state-line), var(--fleet-state-line)) left bottom / 9px 1px, linear-gradient(var(--fleet-state-line), var(--fleet-state-line)) left bottom / 1px 9px, linear-gradient(var(--fleet-state-line), var(--fleet-state-line)) right bottom / 9px 1px, linear-gradient(var(--fleet-state-line), var(--fleet-state-line)) right bottom / 1px 9px;background-repeat:no-repeat;position:absolute;inset:-1px}.fleet-need{border:1px solid var(--fleet-state-line);border-radius:var(--factory-radius-surface);background:linear-gradient(90deg, var(--fleet-state-bg), transparent 70%), var(--factory-panel);min-width:0;box-shadow:0 0 24px -12px var(--fleet-state-glow);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-left-width:3px;align-content:start;gap:8px;padding:12px 14px;display:grid}.fleet-need-top{align-items:center;gap:8px;min-width:0;display:flex}.fleet-need-top .factory-stage-badge{white-space:nowrap;min-width:0;overflow:hidden}.fleet-need-top .factory-stage-badge>span:nth-child(2){text-overflow:ellipsis;overflow:hidden}.fleet-need-age{font:12px var(--factory-font-mono);color:var(--factory-tertiary);flex:none}.fleet-need{transition:box-shadow var(--factory-duration-ui) ease;position:relative}.fleet-need:is(:hover,:has(.fleet-need-title:focus-visible)){box-shadow:0 0 0 1px var(--fleet-state-line), 0 0 24px -10px var(--fleet-state-glow), 0 10px 30px -12px var(--lightningcss-light,#142d4147)var(--lightningcss-dark,#0009)}.fleet-need-title{overflow-wrap:anywhere;font-weight:600}.fleet-need-title:after{content:"";z-index:1;position:absolute;inset:0}.fleet-need-title:focus-visible{outline:none}.fleet-need:has(.fleet-need-title:focus-visible){outline:2px solid var(--factory-primary);outline-offset:2px}.fleet-need-actions>:is(a,button),.fleet-need-repository,.fleet-need-age,.fleet-need-top .factory-stage-badge{z-index:2;position:relative}.fleet-need-why{color:var(--factory-secondary);font-size:13px}.fleet-need-actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.fleet-primary-action{border:1px solid var(--factory-primary);border-radius:var(--factory-radius-control);background:var(--factory-primary);min-height:28px;color:var(--factory-canvas);align-items:center;padding:3px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.fleet-primary-action:hover{box-shadow:0 0 18px -4px var(--factory-primary)}.fleet-need-repository{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--factory-tertiary);font-size:12px;overflow:hidden}.fleet-process{border:1px solid var(--factory-line-subtle);background:var(--factory-panel);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fleet-process-heading{border-bottom:1px solid var(--factory-line-subtle);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}.fleet-process-title{font:600 14px var(--factory-font-display);letter-spacing:.1em;text-transform:uppercase}.fleet-legend{letter-spacing:.06em;color:var(--factory-tertiary);flex-wrap:wrap;gap:12px;font-size:10.5px;display:flex}.fleet-legend>span{align-items:center;gap:5px;display:inline-flex}.fleet-legend>span:not([data-state=normal]){color:var(--fleet-state-color)}.fleet-filters{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.fleet-segmented{border:1px solid var(--factory-line-strong);border-radius:var(--factory-radius-control);display:inline-flex;overflow:hidden}.fleet-segmented>button{min-height:32px;color:var(--factory-secondary);padding:5px 12px;font-size:12.5px;font-weight:500}.fleet-segmented>button+button{border-left:1px solid var(--factory-line-strong)}.fleet-segmented>button[aria-pressed=true]{background:var(--factory-sunken);color:var(--factory-primary);box-shadow:inset 0 -1.5px 0 var(--factory-primary)}.fleet-select{border:1px solid var(--factory-line-strong);border-radius:var(--factory-radius-control);background:var(--factory-sunken);max-width:260px;min-height:34px;color:var(--factory-primary);padding:5px 10px;font-size:13px}.fleet-search-chip{border:1px dashed var(--factory-line-strong);border-radius:var(--factory-radius-control);min-height:32px;color:var(--factory-secondary);padding:3px 10px;font-size:12px}.fleet-snapshot{padding:12px 14px}.fleet-scroll{border-top:1px solid var(--factory-line-subtle);overflow-x:auto}.fleet-process-grid{--fleet-done-width:96px;grid-template-columns:repeat(5, minmax(160px, 1fr)) var(--fleet-done-width);min-width:calc(5 * 160px + var(--fleet-done-width) + 5 * 24px + 28px);background-image:linear-gradient(var(--factory-grid-major) 1px, transparent 1px), linear-gradient(90deg, var(--factory-grid-major) 1px, transparent 1px), radial-gradient(var(--factory-grid) 1px, transparent 1.2px);background-size:40px 40px,40px 40px,8px 8px;align-items:start;gap:10px 24px;min-height:480px;padding:22px 14px 16px;display:grid}.fleet-process-grid:not([data-empty=true]){min-height:480px;padding:22px 14px 16px}.fleet-process-grid[data-empty=true]{min-height:200px;padding:10px 14px}.fleet-process-grid[data-done-expanded=true]{--fleet-done-width:208px}.fleet-loop{border:1.5px dashed var(--factory-line-strong);border-bottom:0;border-radius:8px 8px 0 0;grid-row:1;justify-content:center;height:30px;margin:0 28px;display:flex;position:relative}.fleet-loop-replan{margin-inline:18%}.fleet-loop:after{content:"";border:5px solid #0000;border-top:6px solid var(--factory-pipe);border-bottom:0;position:absolute;bottom:-6px;left:-5.5px}.fleet-loop>span{background:var(--factory-raised);font:10px var(--factory-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--factory-tertiary);text-align:center;white-space:nowrap;align-self:start;padding:0 8px;transform:translateY(-55%)}.fleet-loop[data-active=true]{border-style:solid;border-color:var(--factory-live-line)}.fleet-loop[data-active=true]:after{border-top-color:var(--factory-live-fg)}.fleet-loop[data-active=true]>span{color:var(--factory-live-fg)}.fleet-station{border:1px solid var(--fleet-state-line);background:var(--factory-raised);min-width:0;box-shadow:0 0 22px -10px var(--fleet-state-glow);align-content:start;align-self:stretch;gap:3px;margin-top:6px;padding:9px 11px 10px;display:grid;position:relative}.fleet-conduit{width:25px;height:4px;position:absolute;top:50%;left:100%;overflow:visible}.fleet-station-top{justify-content:space-between;align-items:center;gap:4px;display:flex}.fleet-human-gate{border:1px dashed var(--factory-line-strong);letter-spacing:.08em;padding:0 3px;font-size:8px}.fleet-station-name{font:600 13px var(--factory-font-display);text-transform:uppercase;letter-spacing:.1em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fleet-station-counts{justify-content:space-between;align-items:center;gap:6px;display:flex}.fleet-station-total{font:500 26px/1.1 var(--factory-font-mono);color:var(--fleet-state-color);text-shadow:0 0 14px var(--fleet-state-glow)}.fleet-station[data-state=normal] .fleet-station-total{color:var(--factory-primary)}.fleet-flags{flex-wrap:wrap;justify-content:end;gap:4px;display:flex}.fleet-flags>span{color:var(--fleet-state-color);background:var(--fleet-state-bg);border:1px solid var(--fleet-state-line);font:10px var(--factory-font-mono);padding:1px 4px}.fleet-tokens{border-top:1px solid var(--factory-line-subtle);flex-wrap:wrap;gap:3px;min-height:18px;margin-top:3px;padding-top:4px;display:flex}.fleet-token{flex:none;place-items:center;width:14px;height:14px;display:inline-grid}.fleet-token>span,.fleet-token-shape{border:1.5px solid var(--factory-secondary);width:8px;height:8px}.fleet-token[data-state=live]>span,[data-state=live]>.fleet-token-shape{background:var(--fleet-state-color);box-shadow:0 0 6px var(--fleet-state-color), 0 0 12px var(--fleet-state-glow);border:0;border-radius:50%}.fleet-token[data-state=attention]>span,[data-state=attention]>.fleet-token-shape{background:var(--fleet-state-color);border:0;width:7px;height:7px;transform:rotate(45deg)}.fleet-token[data-state=alarm]>span,[data-state=alarm]>.fleet-token-shape{background:var(--fleet-state-color);clip-path:polygon(50% 0,100% 100%,0 100%);border:0;width:10px;height:9px}.fleet-token-shape{flex:none;display:inline-block}.fleet-token>span{transition:transform var(--factory-duration-ui) ease}.fleet-token:is(:hover,:focus-visible)>span{transform:scale(1.35)}.fleet-token[data-state=attention]:is(:hover,:focus-visible)>span{transform:rotate(45deg)scale(1.35)}.fleet-idle{text-align:center;padding:12px 2px}.fleet-done-toggle{text-align:center}.fleet-order{min-width:0;position:relative}.fleet-order:before{content:"";border-left:1px dashed var(--factory-line-strong);height:8px;position:absolute;top:-8px;left:50%}.fleet-card{background:var(--factory-raised);border:1px solid var(--factory-line-subtle);border-radius:var(--factory-radius-surface);text-align:left;flex-direction:column;gap:6px;min-width:0;padding:10px;font-size:12px;display:flex}.fleet-card:is([data-state=live],[data-state=attention],[data-state=alarm]){border-color:var(--fleet-state-line);box-shadow:inset 2px 0 0 var(--fleet-state-color), 0 0 18px -10px var(--fleet-state-glow)}.fleet-card{--fleet-card-lift:0 10px 30px -12px var(--lightningcss-light,#142d4147)var(--lightningcss-dark,#0009);transition:border-color var(--factory-duration-ui) ease, box-shadow var(--factory-duration-ui) ease}.fleet-card-link:after{content:"";z-index:1;position:absolute;inset:0}.fleet-card:hover{border-color:var(--factory-line-strong);box-shadow:0 0 0 1px var(--factory-line-strong), var(--fleet-card-lift)}.fleet-card:has(.fleet-card-link:focus-visible){border-color:var(--factory-line-strong);box-shadow:0 0 0 1px var(--factory-line-strong), var(--fleet-card-lift)}.fleet-card:is([data-state=live],[data-state=attention],[data-state=alarm]):is(:hover,:has(.fleet-card-link:focus-visible)){border-color:var(--fleet-state-line);box-shadow:inset 2px 0 0 var(--fleet-state-color), 0 0 0 1px var(--fleet-state-line), var(--fleet-card-lift)}.fleet-card-link:focus-visible{outline:none}.fleet-chip,.fleet-card-repository,.fleet-card-age,.fleet-card-session{z-index:2;position:relative}.fleet-card:has(.fleet-card-link:focus-visible){outline:2px solid var(--factory-primary);outline-offset:2px}.fleet-card-tag{text-overflow:ellipsis;letter-spacing:.04em;min-width:0;max-width:100%;color:var(--factory-secondary);white-space:nowrap;font-size:11px;overflow:hidden}.fleet-card-title{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.fleet-card-top{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;display:flex}.fleet-chip{border:1px solid var(--fleet-state-line);background:var(--fleet-state-bg);max-width:100%;color:var(--fleet-state-color);font:500 10px var(--factory-font-mono);letter-spacing:.05em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;border-radius:1px;align-items:center;gap:5px;padding:1px 6px;display:inline-flex;overflow:hidden}.fleet-chip>span[aria-hidden=true]{font-size:9px}.fleet-chip[data-state=done]{border-color:var(--factory-line-subtle);color:var(--factory-secondary)}.fleet-mini-gauge{--fleet-gauge-fill:var(--factory-secondary);gap:4px;min-width:0;display:grid}.fleet-mini-gauge[data-state=attention],.fleet-mini-gauge[data-state=alarm]{--fleet-gauge-fill:var(--fleet-state-color)}.fleet-mini-gauge-head{color:var(--factory-secondary);justify-content:space-between;align-items:baseline;gap:8px;font-size:11px;display:flex}.fleet-mini-gauge-value{font-family:var(--factory-font-mono);white-space:nowrap;color:var(--factory-primary)}.fleet-mini-gauge:is([data-state=attention],[data-state=alarm]) .fleet-mini-gauge-value>span:first-child{color:var(--fleet-state-color)}.fleet-mini-gauge-track{border:1px solid var(--factory-line-subtle);background:var(--factory-sunken);height:5px;position:relative}.fleet-mini-gauge-fill{inset-block:1px;background:repeating-linear-gradient(90deg, var(--fleet-gauge-fill) 0 4px, transparent 4px 6px);position:absolute;left:0}.fleet-mini-gauge-limit{background:var(--factory-primary);width:2px;position:absolute;top:-4px;bottom:-4px}.fleet-card-meta{min-width:0;color:var(--factory-tertiary);align-items:center;gap:6px;font-size:11.5px;display:flex}.fleet-avatar-empty{border:1px dashed var(--factory-line-strong);border-radius:50%;width:22px;height:22px}.fleet-card-repository{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:11px var(--factory-font-mono);overflow:hidden}.fleet-card-session,.fleet-card-tasks,.fleet-card-age{font-family:var(--factory-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}@media (max-width:900px){.fleet-telemetry{grid-template-columns:repeat(3,minmax(0,1fr))}.fleet-reading:nth-child(4){border-inline-start:0}.fleet-reading:nth-child(n+4){border-top:1px solid var(--factory-line-subtle)}}@media (max-width:540px){.fleet-telemetry{grid-template-columns:repeat(2,minmax(0,1fr))}.fleet-reading{padding:10px}.fleet-reading:nth-child(4){border-inline-start:1px solid var(--factory-line-subtle)}.fleet-reading:nth-child(odd){border-inline-start:0}.fleet-reading:nth-child(n+3){border-top:1px solid var(--factory-line-subtle)}.fleet-section-note{width:100%;margin-left:0}.fleet-filters{margin-left:0}}@media (forced-colors:active){.fleet-token>span,.fleet-token-shape{forced-color-adjust:none;border-color:canvastext}.fleet-token:is([data-state=live],[data-state=attention],[data-state=alarm])>span{background:canvastext}.fleet-loop:after{border-top-color:canvastext}}
