.empty p[data-v-8865a0bf]{max-width:46ch;margin:var(--space-3) auto}.empty .btn[data-v-8865a0bf]{margin-top:var(--space-3)}.workspace[data-section=materials]:not(.right-collapsed){--rail-right: clamp(420px, 30vw, 560px)}.mstate{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}.mstate .dot{width:8px;height:8px;border-radius:50%;flex:none}.mstate .dot.complete{background:var(--ok);box-shadow:0 0 0 3px var(--ok-wash)}.mstate .dot.partial{background:var(--warn)}.mstate .dot.none{background:transparent;border:1.5px solid var(--line-strong)}.mstate .n{font-size:11.5px;color:var(--ink-3);font-variant-numeric:tabular-nums}.matlist .when{font-size:12px;color:var(--ink-2)}.workspace[data-section=materials] .ws-list{overflow:hidden;display:flex;flex-direction:column;padding-top:0}.matlist,.matlist .dlist{display:flex;flex-direction:column;min-height:0;flex:1}.matlist .dl-head{position:static;flex:none}.matlist .dl-rows{overflow-y:auto;min-height:0;flex:1;scrollbar-width:thin}.matlist+.pager{flex:none}.workspace[data-section=printers]:not(.right-collapsed){--rail-right: clamp(420px, 28vw, 520px)}.workspace[data-section=printers] .ws-list{overflow:hidden;display:flex;flex-direction:column;padding-top:0}.printerlist,.printerlist .dlist{display:flex;flex-direction:column;min-height:0;flex:1}.printerlist .dl-head{position:static;flex:none}.printerlist .dl-rows{overflow-y:auto;min-height:0;flex:1;scrollbar-width:thin}.pnames{min-width:0}.pnames .mfr{font-size:11.5px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pnames .model{font-size:13px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pnames .cfgline{margin-top:4px}.cfgstack{display:flex;flex-direction:column;gap:2px;min-width:0}.cfgrow{display:flex;align-items:center;gap:var(--space-2);min-width:0}.cfgrow .cfgname{font-size:12px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cfgrow.is-default .cfgname{color:var(--ink);font-weight:600}.chdots{display:inline-flex;gap:3.5px;flex:none;align-items:center}.chdot{width:13px;height:13px;border-radius:50%;border:2px solid var(--surface);box-shadow:0 0 0 1px var(--line-strong);background:var(--ink-3);flex:none}.pnames .cfgline .chdot{width:11px;height:11px;border-width:1.5px}.capsum{display:flex;flex-direction:column;gap:3px;min-width:0}.capsum .n{font-size:12.5px;color:var(--ink);font-variant-numeric:tabular-nums}.capsum .none{color:var(--ink-3)}.capsum .unsupported{font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--warn);white-space:nowrap}.workspace[data-section=measurements] .ws-list{overflow:hidden;display:flex;flex-direction:column;padding-top:0}.mslist,.mslist .dlist{display:flex;flex-direction:column;min-height:0;flex:1}.mslist .dl-head{position:static;flex:none;padding-right:calc(var(--space-4) + var(--ms-gutter, 0px))}.mslist .dl-rows{overflow-y:auto;scrollbar-gutter:stable;min-height:0;flex:1;scrollbar-width:thin}.msdot{display:block;width:8px;height:8px;border-radius:50%;cursor:help}.msdot.ok{background:var(--ok)}.msdot.partial{background:var(--warn)}.msdot.error{background:var(--danger)}.msdot.withheld{background:transparent;border:1.5px solid var(--legacy)}.maskdot{display:block;width:20px;height:20px;border-radius:50%;cursor:help;border:1px dashed var(--line-strong);background:repeating-linear-gradient(135deg,var(--line-strong) 0 var(--space-1),var(--neutral-wash) var(--space-1) var(--space-3))}.mprinter,.mprinter .pname{min-width:0}.mprinter .cfgline{margin-top:1px;font-size:11px}.stagechip.stage-uncapped{background:var(--accent-wash);color:var(--accent-deep)}.stagechip.stage-restricted{background:var(--ok-wash);color:var(--ok)}.stagechip.stage-legacy{background:var(--legacy-wash);color:var(--legacy-ink)}.mslist .tnum{font-variant-numeric:tabular-nums}.userchip.sm{width:20px;height:20px;font-size:10px;font-weight:700;letter-spacing:0;cursor:default}.userchip.sm.mine{background:var(--accent-wash);color:var(--accent-deep)}.cortex-pipelines .dl-toolbar .search{flex:0 0 auto;width:360px;max-width:60vw;margin-right:0}.cortex-pipelines .cxsplit{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:var(--space-4);align-items:start;margin-top:var(--space-5)}@media(max-width:1100px){.cortex-pipelines .cxsplit{grid-template-columns:1fr}}.plname{min-width:0}.pltop{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.pltop b{font-size:13.5px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.plsub{margin-top:3px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.plsub .mono{color:var(--ink-2)}.pllast{color:var(--ink-3);font-size:12px}.cxcount{display:inline-flex;align-items:center;justify-content:center;min-width:40px;padding:5px 10px;border-radius:8px;font-weight:700;font-variant-numeric:tabular-nums}.cxcount b{font-family:var(--font-display);font-size:16px;line-height:1}.cxcount.lg{min-width:64px;padding:10px 16px;border-radius:10px}.cxcount.lg b{font-size:26px}.cxcount.ok{background:var(--ok-wash);color:var(--ok)}.cxcount.err{background:var(--danger-wash);color:var(--danger)}.cxcount.err.quiet{background:var(--neutral-wash);color:var(--ink-3)}.cxedit{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;background:none;border-radius:var(--radius-sm);color:var(--ink-3);cursor:pointer}.cxedit:hover{background:var(--hover-wash);color:var(--ink)}.cxedit:focus-visible{outline:2px solid var(--accent-wash);outline-offset:1px}.cxname{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cxsum{display:flex;flex-direction:column;gap:var(--space-4)}.cxcounts-row{display:flex;gap:var(--space-3)}.cxcount-cell{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.cxcount-cap{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.cxsec{border-top:1px solid var(--line);padding-top:var(--space-3)}.cxsec .cxsec-title{font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-bottom:var(--space-2)}.cxsec .cxsec-title .c{color:var(--ink-2)}.cxlist{display:flex;flex-direction:column;gap:6px}.cxlist .cxitem{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.cxlist .cxitem .name{font-size:13px;color:var(--ink);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cxlist .cxitem .meta{font-size:11px;color:var(--ink-3);flex:none}.cxsec .cxempty{font-size:12.5px;color:var(--ink-3);margin:0}
