.profile-workspace[data-v-f949bd4a]{--profile-mono:"JetBrains Mono Variable", monospace;height:100%;min-height:0}.console-card[data-v-f949bd4a]{border:1px solid var(--line);min-width:0;min-height:0}.setup-layout[data-v-f949bd4a]{grid-template-columns:400px minmax(0,1fr);gap:12px;height:100%;min-height:0;display:grid}.library-panel[data-v-f949bd4a]{grid-template-rows:62px auto minmax(0,1fr);display:grid;overflow:hidden}.library-tabs[data-v-f949bd4a]{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.library-tab[data-v-f949bd4a]{border:0;border-right:1px solid var(--line);background:var(--interactive-bg);color:var(--ink);align-content:center;justify-items:center;gap:3px;display:grid}.library-tab[data-v-f949bd4a]:last-child{border-right:0}.library-tab strong[data-v-f949bd4a]{color:var(--ink);font-size:15px;font-weight:850}.library-tab span[data-v-f949bd4a]{color:var(--muted);font-size:11px;font-weight:700}.library-tab.is-active[data-v-f949bd4a]{border-color:var(--active-border);background:var(--selected-bg);box-shadow:var(--active-shadow)}.library-tab.is-active span[data-v-f949bd4a]{color:#0b0d0eb8}.library-tools[data-v-f949bd4a]{border-bottom:1px solid var(--line);background:var(--surface-2);gap:8px;padding:12px;display:grid}.search-field[data-v-f949bd4a]{border:1px solid var(--line-strong);background:var(--field-bg);border-radius:3px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;min-height:38px;padding:0 10px;display:grid}.search-field .iconify[data-v-f949bd4a]{width:18px;height:18px;color:var(--accent)}.search-placeholder[data-v-f949bd4a]{color:var(--muted);font-size:13px;font-weight:600}.filter-row[data-v-f949bd4a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.filter-select[data-v-f949bd4a]{border:1px solid var(--line-strong);background:var(--field-bg);height:34px;color:var(--ink);white-space:nowrap;border-radius:3px;justify-content:space-between;align-items:center;gap:4px;padding:0 9px;font-size:11px;font-weight:700;display:flex;overflow:hidden}.filter-select .iconify[data-v-f949bd4a]{width:14px;height:14px;color:var(--muted);flex:none}.profile-results[data-v-f949bd4a]{padding:8px;overflow:hidden auto}.profile-result[data-v-f949bd4a]{border:1px solid var(--line);background:var(--field-bg);cursor:pointer;text-align:left;border-left:4px solid #0000;border-radius:3px;width:100%;margin-bottom:6px;padding:9px 14px;transition:background-color .22s cubic-bezier(.22,1,.36,1),border-color .22s;display:grid}.profile-result[data-v-f949bd4a]:hover{border-color:var(--line-strong);background:#f1f9e9}.profile-result strong[data-v-f949bd4a]{color:var(--ink);font-size:13px;font-weight:900}.profile-result span[data-v-f949bd4a]{color:var(--text-soft);margin-top:3px;font-size:12px;font-weight:800}.profile-result small[data-v-f949bd4a]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;font-weight:650;overflow:hidden}.profile-result.is-selected[data-v-f949bd4a]{border-color:var(--accent);background:var(--selected-bg);box-shadow:inset 4px 0 0 var(--accent-strong)}.profile-result.is-selected small[data-v-f949bd4a],.profile-result.is-selected span[data-v-f949bd4a],.profile-result.is-selected strong[data-v-f949bd4a]{color:var(--selected-text)}.setup-panel[data-v-f949bd4a]{grid-template-rows:74px minmax(0,1fr);display:grid;overflow:hidden}.detail-heading[data-v-f949bd4a]{border-bottom:1px solid var(--line);background:var(--surface-2);justify-content:space-between;align-items:center;gap:16px;padding:0 18px;display:flex}.detail-heading span[data-v-f949bd4a]{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850;display:block}.detail-heading strong[data-v-f949bd4a]{color:var(--ink);letter-spacing:-.025em;font-size:28px;font-weight:700;display:block}.detail-heading small[data-v-f949bd4a]{color:var(--accent);font-size:11px;font-weight:800;display:block}.favorite-btn[data-v-f949bd4a]{border:1px solid var(--amber);width:38px;height:38px;color:var(--amber);background:#fff3d8;border-radius:50%;place-items:center;display:grid}.favorite-btn .iconify[data-v-f949bd4a]{width:18px;height:18px}.injector-detail-body[data-v-f949bd4a]{flex-direction:column;gap:10px;min-height:0;padding:12px;display:flex;overflow:hidden}.injector-detail-body[data-v-f949bd4a]>*{flex:none}.setup-columns[data-v-f949bd4a]{flex:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.setup-column[data-v-f949bd4a],.setup-columns[data-v-f949bd4a]{gap:10px;min-height:0;display:grid}.setup-column[data-v-f949bd4a]{align-content:start}.setup-column-fill[data-v-f949bd4a]{grid-template-rows:auto minmax(0,1fr);align-content:stretch}.technical-panel-scroll[data-v-f949bd4a]{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.setup-manual-controls[data-v-f949bd4a]{border:1px solid var(--line);background:var(--surface-2);border-radius:4px;justify-content:space-between;align-items:center;gap:16px;padding:10px 14px;display:flex}.setup-manual-copy span[data-v-f949bd4a]{color:var(--ink);font-size:12px;font-weight:850;display:block}.setup-manual-copy small[data-v-f949bd4a]{color:var(--muted);font-size:11px;font-weight:650;display:block}.setup-manual-actions[data-v-f949bd4a]{gap:8px;display:flex}.manual-control-btn[data-v-f949bd4a]{border:1px solid var(--line-strong);background:var(--surface);height:34px;color:var(--ink);border-radius:3px;align-items:center;gap:7px;padding:0 12px;font-size:11px;font-weight:800;display:inline-flex}.manual-control-btn .iconify[data-v-f949bd4a]{width:15px;height:15px;color:var(--accent)}.manual-control-btn strong[data-v-f949bd4a]{color:var(--muted);font-size:11px}.identity-grid[data-v-f949bd4a]{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.identity-grid div[data-v-f949bd4a]{border:1px solid var(--line);background:var(--surface);border-radius:4px;min-width:0;padding:9px 11px}.identity-grid span[data-v-f949bd4a]{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:850;display:block}.identity-grid strong[data-v-f949bd4a]{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:14px;font-weight:850;display:block;overflow:hidden}.technical-panel[data-v-f949bd4a]{border:1px solid var(--line);background:var(--surface);border-radius:4px;min-width:0;overflow:hidden}.profile-section-heading[data-v-f949bd4a]{border-bottom:1px solid var(--line);background:var(--surface-2);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 14px;display:flex}.profile-section-heading span[data-v-f949bd4a]{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:850}.profile-section-heading strong[data-v-f949bd4a]{color:var(--ink);text-align:right;font-size:12px;font-weight:860}.technical-list[data-v-f949bd4a]{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.technical-list div[data-v-f949bd4a]{border-bottom:1px solid var(--line);min-width:0;min-height:44px;padding:6px 14px}.technical-list div[data-v-f949bd4a]:nth-child(odd){border-right:1px solid var(--line)}.technical-list div[data-v-f949bd4a]:nth-last-child(-n+2){border-bottom:0}.technical-list-tight div[data-v-f949bd4a]{min-height:38px;padding:5px 14px}.reference-list dt[data-v-f949bd4a],.technical-list dt[data-v-f949bd4a]{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:850}.reference-list dd[data-v-f949bd4a],.technical-list dd[data-v-f949bd4a]{color:var(--ink);overflow-wrap:anywhere;margin:2px 0 0;font-size:14px;font-weight:820}.technical-list-tight dd[data-v-f949bd4a]{font-size:13px}.reference-list[data-v-f949bd4a]{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.reference-list div[data-v-f949bd4a]{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;min-height:46px;padding:6px 12px}.reference-list div[data-v-f949bd4a]:nth-child(3n){border-right:0}.reference-list div[data-v-f949bd4a]:nth-last-child(-n+3){border-bottom:0}.reference-list dd[data-v-f949bd4a]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.stage-list[data-v-f949bd4a]{background:var(--surface);scrollbar-width:thin;scrollbar-color:var(--accent) var(--surface-2);min-height:0;display:block;overflow:hidden auto}.stage-list[data-v-f949bd4a]::-webkit-scrollbar{width:8px}.stage-list[data-v-f949bd4a]::-webkit-scrollbar-thumb{background:var(--accent)}.stage-list[data-v-f949bd4a]::-webkit-scrollbar-track{background:var(--surface-2)}.stage-row[data-v-f949bd4a]{background:var(--surface);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:7px 14px;display:grid}.stage-index[data-v-f949bd4a]{background:var(--selected-soft);width:28px;height:28px;color:var(--ink);border-radius:3px;place-items:center;font-size:14px;font-weight:760;display:grid}.stage-name strong[data-v-f949bd4a]{color:var(--ink);font-size:13px;font-weight:850;display:block}.stage-name small[data-v-f949bd4a]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;display:block;overflow:hidden}.stage-toggle[data-v-f949bd4a]{border:1px solid var(--active-border);background:var(--selected-bg);color:var(--selected-text);border-radius:3px;padding:5px 12px;font-size:11px;font-weight:900}.profile-workspace[data-v-f949bd4a]{--profile-accent:var(--accent,var(--blue));--profile-selected:color-mix(in srgb, var(--profile-accent) 7%, var(--surface));--profile-mono:"Cascadia Code", "Consolas", monospace;--point-columns:minmax(150px, 1fr) 74px 64px 74px 60px}.profile-workspace .setup-layout[data-v-f949bd4a]{grid-template-rows:minmax(0,1fr);grid-template-columns:clamp(226px,19%,278px) minmax(0,1fr);gap:12px}.profile-workspace .console-card[data-v-f949bd4a]{box-shadow:none;background:var(--surface);border-radius:5px}.profile-workspace .library-panel[data-v-f949bd4a]{grid-template-rows:36px 54px auto minmax(0,1fr)}.profile-workspace .profile-library-heading[data-v-f949bd4a]{border-bottom:1px solid var(--line);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:7px;padding:0 13px;font-size:9px;font-weight:600;display:flex}.profile-workspace .profile-library-heading .iconify[data-v-f949bd4a]{width:13px;height:13px}.profile-workspace .library-tabs[data-v-f949bd4a]{background:var(--surface)}.profile-workspace .library-tab[data-v-f949bd4a]{color:var(--muted);background:var(--surface);box-shadow:none;grid-template-rows:auto auto;grid-template-columns:auto auto;justify-content:center;gap:3px}.profile-workspace .library-tab .iconify[data-v-f949bd4a]{width:14px;height:14px;color:var(--muted)}.profile-workspace .library-tab span[data-v-f949bd4a]{grid-column:1/-1}.profile-workspace .library-tab strong[data-v-f949bd4a]{color:var(--text-strong,var(--text));font-size:12px;font-weight:650}.profile-workspace .library-tab span[data-v-f949bd4a]{color:var(--muted);font-size:10px;font-weight:500}.profile-workspace .library-tab.is-active[data-v-f949bd4a]{background:var(--profile-selected);box-shadow:inset 0 -2px 0 var(--profile-accent)}.profile-workspace .library-tab.is-active strong[data-v-f949bd4a]{color:var(--profile-accent)}.profile-workspace .library-tools[data-v-f949bd4a]{background:var(--surface);gap:9px;padding:12px}.profile-workspace .search-field[data-v-f949bd4a]{border-color:var(--line-strong,var(--line));background:var(--surface-2);border-radius:4px;grid-template-columns:16px minmax(0,1fr);gap:7px;min-height:38px;padding:0 9px}.profile-workspace .search-field .iconify[data-v-f949bd4a]{width:16px;height:16px;color:var(--muted)}.profile-workspace .search-field input[data-v-f949bd4a]{color:var(--text);background:0 0;font-size:11px;font-weight:400}.profile-workspace .filter-row[data-v-f949bd4a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.profile-workspace .filter-row select[data-v-f949bd4a]:first-child{grid-column:1/-1}.profile-workspace .filter-row select[data-v-f949bd4a]{border-color:var(--line);height:31px;color:var(--text);background:var(--surface);border-radius:3px;padding-inline:6px;font-size:10px;font-weight:500}.profile-workspace .profile-results[data-v-f949bd4a]{background:var(--surface);scrollbar-gutter:stable}.profile-workspace .profile-result[data-v-f949bd4a]{background:var(--surface);min-height:72px;color:var(--text);box-shadow:none;border-inline-start:3px solid #0000;gap:5px;padding:12px 11px}.profile-workspace .profile-result strong[data-v-f949bd4a]{color:var(--text-strong,var(--text));font-size:13px;font-weight:650}.profile-workspace .profile-result span[data-v-f949bd4a]{color:var(--text-soft,var(--muted));font-size:10px;font-weight:500}.profile-workspace .profile-result small[data-v-f949bd4a]{color:var(--muted);font-size:10px;font-weight:400}.profile-workspace .profile-result[data-v-f949bd4a]:hover{background:var(--surface-2)}.profile-workspace .profile-result.is-selected[data-v-f949bd4a]{border-inline-start-color:var(--profile-accent);background:var(--profile-selected);box-shadow:none}.profile-workspace .profile-result.is-selected strong[data-v-f949bd4a]{color:var(--profile-accent)}.profile-workspace .profile-result.is-selected[data-v-f949bd4a] :is(span,small,.profile-result-meta){color:var(--text-soft,var(--muted))}.profile-workspace .setup-panel-zen[data-v-f949bd4a]{background:var(--surface);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) clamp(270px,26%,330px);overflow:hidden}.profile-workspace .profile-workspace-heading[data-v-f949bd4a]{background:var(--surface);grid-area:1/1/auto/-1;grid-template-columns:minmax(0,1fr) auto auto;gap:18px;min-height:74px;padding:9px 20px;display:grid}.profile-workspace .profile-workspace-heading .profile-identity-eyebrow[data-v-f949bd4a]{align-items:center;gap:6px;display:flex}.profile-workspace .profile-identity-eyebrow .iconify[data-v-f949bd4a]{width:12px;height:12px;color:var(--profile-accent)}.profile-workspace .profile-workspace-heading .profile-source-badge[data-v-f949bd4a]{border:1px solid var(--line);background:var(--surface-2);color:var(--muted);border-radius:3px;align-items:center;gap:6px;max-width:180px;padding:7px 9px;display:flex}.profile-workspace .profile-source-badge .iconify[data-v-f949bd4a]{width:13px;height:13px;color:var(--profile-accent);flex:none}.profile-workspace .profile-source-badge span[data-v-f949bd4a]{letter-spacing:0;text-transform:none;font-size:9px;font-weight:500;line-height:1.4}.profile-workspace .profile-workspace-heading>div[data-v-f949bd4a]{gap:3px;min-width:0;display:grid}.profile-workspace .profile-workspace-heading span[data-v-f949bd4a]{min-height:0;color:var(--muted);letter-spacing:.12em;padding:0;font-size:9px;font-weight:650;line-height:1.2}.profile-workspace .profile-workspace-heading strong[data-v-f949bd4a]{letter-spacing:-.025em;color:var(--text-strong,var(--text));margin:0;font-size:clamp(23px,1.9vw,28px);font-weight:650;line-height:1}.profile-workspace .profile-workspace-heading small[data-v-f949bd4a]{color:var(--text-soft,var(--muted));margin:0;font-size:11px;font-weight:500;line-height:1.2}.profile-workspace .favorite-btn[data-v-f949bd4a]{border-color:var(--line);background:var(--surface);width:36px;min-width:36px;height:36px;box-shadow:none;border-radius:4px}.profile-workspace .favorite-btn .iconify[data-v-f949bd4a]{width:17px;height:17px}.profile-workspace .setup-panel-zen [data-setup-panel=profile][data-v-f949bd4a]{border-bottom:0;border-inline-start:1px solid var(--line);background:var(--surface-2);grid-area:2/2;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;overflow:hidden;display:grid!important}.profile-workspace .injector-detail-body[data-v-f949bd4a]{scrollbar-gutter:stable;background:var(--surface-2);flex-direction:column;gap:12px;height:auto;min-height:0;padding:16px 14px;display:flex;overflow-y:auto}.profile-workspace .dossier-heading[data-v-f949bd4a]{border-bottom:1px solid var(--line);min-height:44px;color:var(--text-strong,var(--text));align-items:center;gap:8px;padding:12px 14px;font-size:12px;font-weight:650;display:flex}.profile-workspace .dossier-heading strong[data-v-f949bd4a]{font-size:12px;font-weight:600}.profile-workspace .dossier-heading .iconify[data-v-f949bd4a]{width:16px;height:16px;color:var(--profile-accent)}.profile-workspace .identity-grid[data-v-f949bd4a]{border:1px solid var(--line);background:var(--surface);border-radius:4px;flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;overflow:hidden}.profile-workspace .identity-grid div[data-v-f949bd4a]{border:0;border-bottom:1px solid var(--line);background:var(--surface);border-radius:0;gap:5px;min-height:56px;padding:10px 11px}.profile-workspace .identity-grid div[data-v-f949bd4a]:nth-child(odd){border-inline-end:1px solid var(--line)}.profile-workspace .identity-grid div[data-v-f949bd4a]:nth-last-child(-n+2){border-bottom:0}.profile-workspace .identity-grid span[data-v-f949bd4a]{min-height:0;color:var(--muted);letter-spacing:.045em;padding:0;font-size:9px;font-weight:600}.profile-workspace .identity-grid strong[data-v-f949bd4a]{color:var(--text-strong,var(--text));font-size:12px;font-weight:650;line-height:1.3}.profile-workspace .profile-dossier-grid[data-v-f949bd4a]{flex-direction:column;flex-shrink:0;gap:10px;display:flex}.profile-workspace .dossier-section[data-v-f949bd4a]{border:1px solid var(--line);background:var(--surface);border-radius:4px;flex-shrink:0;min-width:0;margin:0;padding:0;display:block;overflow:hidden}.profile-workspace .dossier-section-heading[data-v-f949bd4a]{min-height:41px;color:var(--text-strong,var(--text));background:var(--surface);cursor:pointer;border:0;align-items:center;gap:8px;padding:10px 11px;list-style:none;display:flex}.profile-workspace .dossier-section-heading[data-v-f949bd4a]::-webkit-details-marker{display:none}.profile-workspace .dossier-section-heading[data-v-f949bd4a]:after{content:"";border-inline-end:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);flex:none;width:5px;height:5px;margin-inline-start:auto;transform:rotate(45deg)}.profile-workspace .dossier-section[open]>.dossier-section-heading[data-v-f949bd4a]{border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--surface-2) 45%,var(--surface))}.profile-workspace .dossier-section[open]>.dossier-section-heading[data-v-f949bd4a]:after{transform:rotate(225deg)}.profile-workspace .dossier-section-heading .iconify[data-v-f949bd4a]{width:14px;height:14px;color:var(--muted);flex:none}.profile-workspace .dossier-section-heading span[data-v-f949bd4a]{color:var(--text-strong,var(--text));letter-spacing:0;text-transform:none;font-size:11px;font-weight:650}.profile-workspace .dossier-section-heading[data-v-f949bd4a] :is(small,strong){color:var(--muted);text-align:end;max-width:100px;margin-inline-start:auto;font-size:8px;font-weight:400;line-height:1.35}.profile-workspace .dossier-section-body[data-v-f949bd4a]{background:var(--surface);padding:0}.profile-workspace .dossier-source-note[data-v-f949bd4a]{color:var(--muted);margin:0;padding:10px 11px;font-size:9px;font-weight:400;line-height:1.6}.profile-workspace .injector-detail-body>.dossier-source-note[data-v-f949bd4a]{padding:0 2px}.profile-workspace[data-v-f949bd4a] :is(.technical-list,.reference-list){grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0;display:grid}.profile-workspace :is(.technical-list,.reference-list)>div[data-v-f949bd4a]{border:0;border-bottom:1px solid var(--line);background:var(--surface);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:8px;min-height:38px;padding:10px 11px;display:grid}.profile-workspace :is(.technical-list,.reference-list)>div[data-v-f949bd4a]:last-child{border-bottom:0}.profile-workspace :is(.technical-list,.reference-list) dt[data-v-f949bd4a]{color:var(--muted);text-transform:none;font-size:10px;font-weight:500;line-height:1.4}.profile-workspace :is(.technical-list,.reference-list) dd[data-v-f949bd4a]{min-width:0;color:var(--text-strong,var(--text));text-align:end;overflow-wrap:anywhere;margin:0;font-size:10px;font-weight:550;line-height:1.45}.profile-workspace .reference-badge[data-v-f949bd4a]{border-color:var(--line);background:var(--surface-2);color:var(--text);border-radius:3px;margin:2px;padding:3px 5px;font-size:11px}.profile-workspace .reference-list>div[data-v-f949bd4a]{grid-template-columns:minmax(0,1fr);align-items:start;gap:6px}.profile-workspace .reference-list dd[data-v-f949bd4a]{text-align:start}.profile-workspace .reference-badge-row[data-v-f949bd4a]{background:0 0;border:0;flex-wrap:wrap;align-items:flex-start;gap:6px;min-width:0;min-height:0;margin:0;padding:0;display:flex}.profile-workspace .reference-badge-row>.reference-badge[data-v-f949bd4a]{white-space:normal;word-break:normal;flex:0 auto;align-items:center;gap:6px;min-width:0;max-width:100%;margin:0;padding:5px 7px;line-height:1.35;display:inline-flex}.profile-workspace .reference-badge>span[data-v-f949bd4a]{text-overflow:clip;overflow-wrap:anywhere;word-break:normal;min-width:0;overflow:visible}.profile-workspace .reference-empty[data-v-f949bd4a]{color:var(--muted);font-size:10px;font-weight:400}.profile-workspace .setup-panel-zen [data-setup-panel=tests][data-v-f949bd4a]{background:var(--surface);grid-area:2/1;grid-template-rows:auto auto auto minmax(0,1fr) auto auto;gap:0;min-width:0;min-height:0;padding:0;overflow:hidden;display:grid!important}.profile-workspace .setup-section-head[data-v-f949bd4a]{background:var(--surface);flex-flow:wrap;grid-row:1;gap:12px;min-height:64px;padding:4px 18px}.profile-workspace .plan-heading[data-v-f949bd4a]{align-items:center;gap:10px;min-width:0;display:flex}.profile-workspace .plan-heading>.iconify[data-v-f949bd4a]{box-sizing:content-box;border:1px solid var(--line);width:20px;height:20px;color:var(--profile-accent);background:var(--profile-selected);border-radius:4px;flex:none;padding:5px}.profile-workspace .plan-heading>div[data-v-f949bd4a]{min-width:0}.profile-workspace .plan-heading span[data-v-f949bd4a]{color:var(--muted);letter-spacing:.08em;font-size:9px;font-weight:600;line-height:1.2}.profile-workspace .setup-section-head .plan-heading strong[data-v-f949bd4a]{color:var(--text-strong,var(--text));margin-top:4px;font-size:17px;font-weight:650;line-height:1.1}.profile-workspace .plan-subtitle[data-v-f949bd4a]{color:var(--muted);margin-top:5px;font-size:8px;font-weight:400;line-height:1.45;display:block}.profile-workspace .plan-summary[data-v-f949bd4a]{color:var(--muted);align-items:center;gap:7px;font-size:10px;font-weight:500;display:flex}.profile-workspace .setup-section-tools[data-v-f949bd4a]{flex-wrap:wrap;gap:8px;margin-inline-start:auto}.profile-workspace .setup-section-tools .manual-control-btn[data-v-f949bd4a]{-moz-column-gap:6px;border-color:var(--line);background:var(--surface);border-radius:4px;grid-template-columns:15px auto;column-gap:6px;min-width:80px;min-height:40px;padding:5px 8px}.profile-workspace .setup-section-tools .manual-control-btn .iconify[data-v-f949bd4a]{width:15px;height:15px}.profile-workspace .setup-section-tools .manual-control-btn span[data-v-f949bd4a]{text-transform:none;font-size:9px;font-weight:500}.profile-workspace .setup-section-tools .manual-control-btn strong[data-v-f949bd4a]{margin:0;font-size:10px;font-weight:600}.profile-workspace .setup-injector-selector[data-v-f949bd4a]{border-color:var(--line);background:var(--surface);border-radius:4px;gap:10px;min-height:44px;padding:5px 6px 5px 10px}.profile-workspace .setup-injector-selector>span[data-v-f949bd4a]{white-space:normal;max-width:58px;font-size:9px;font-weight:600;line-height:1.35}.profile-workspace .injector-selector-setup[data-v-f949bd4a]{grid-auto-columns:44px;grid-auto-flow:column;gap:4px;display:grid}.profile-workspace .injector-selector-setup .injector-select-btn[data-v-f949bd4a]{border:1px solid var(--line-strong);background:var(--surface-2);width:44px;min-width:44px;height:34px;min-height:34px;color:var(--text-soft,var(--ink));white-space:nowrap;box-shadow:none;border-radius:4px;justify-content:center;align-items:center;padding:0;font-size:11px;font-weight:650;line-height:1;display:inline-flex}.profile-workspace .injector-selector-setup .injector-select-btn.is-active[data-v-f949bd4a]{box-shadow:inset 0 -2px 0 var(--profile-accent)}.profile-workspace .injector-selector-setup .injector-select-btn.is-active[data-v-f949bd4a],.profile-workspace .injector-selector-setup .injector-select-btn[data-v-f949bd4a]:hover:not(:disabled){border-color:var(--profile-accent);background:var(--profile-selected);color:var(--ink)}.profile-workspace .injector-selector-setup .injector-select-btn.is-running[data-v-f949bd4a]{box-shadow:inset 0 0 0 1px var(--profile-accent),inset 0 -2px 0 var(--profile-accent)}.profile-workspace .injector-selector-setup .injector-select-btn[data-v-f949bd4a]:focus-visible{outline:2px solid var(--profile-accent);outline-offset:2px}.profile-workspace .injector-selector-setup .injector-select-btn[data-v-f949bd4a]:disabled{cursor:default;opacity:.7}.profile-workspace .variant-tabs[data-v-f949bd4a]{border-bottom:1px solid var(--line);background:var(--surface);grid-row:2;gap:7px;padding:8px 18px}.profile-workspace .variant-tabs[data-v-f949bd4a]:empty{display:none}.profile-workspace .variant-tab[data-v-f949bd4a]{border-color:var(--line);background:var(--surface);min-height:34px;box-shadow:none;border-radius:3px;padding:6px 10px;font-size:10px}.profile-workspace .variant-tab.is-active[data-v-f949bd4a]{color:var(--profile-accent);border-color:color-mix(in srgb,var(--profile-accent) 50%,var(--line));background:var(--profile-selected);box-shadow:none}.profile-workspace .original-isa-panel[data-v-f949bd4a]{grid-row:3;margin:8px 18px;padding:10px;font-size:11px}.profile-workspace .stage-sequence-block[data-v-f949bd4a]{background:var(--surface);grid-row:4;grid-template-rows:auto auto minmax(0,1fr);gap:0;min-width:0;min-height:0;margin:0;padding:0;display:grid;overflow:hidden}.profile-workspace .stage-sequence-head[data-v-f949bd4a]{border-bottom:1px solid var(--line);background:var(--surface);justify-content:space-between;align-items:center;gap:10px;min-height:30px;padding:5px 18px;display:flex}.profile-workspace .stage-sequence-head span[data-v-f949bd4a]{letter-spacing:.08em;color:var(--muted);font-size:9px;font-weight:600}.profile-workspace .stage-sequence-head strong[data-v-f949bd4a]{color:var(--profile-accent);font-size:10px;font-weight:550}.profile-workspace .stage-matrix-head[data-v-f949bd4a]{background:var(--surface-2);border-bottom:1px solid var(--line);min-height:28px;color:var(--muted);letter-spacing:.02em;grid-template-columns:32px minmax(0,1fr) 50px;align-items:center;padding-inline-end:10px;font-size:8px;font-weight:600;display:grid}.profile-workspace .stage-matrix-columns[data-v-f949bd4a]{grid-template-columns:var(--point-columns);align-items:center;gap:0;min-width:0;padding:0 10px;display:grid}.profile-workspace .stage-matrix-head>span[data-v-f949bd4a]{text-align:center;overflow:hidden}.profile-workspace .stage-matrix-head .iconify[data-v-f949bd4a]{width:13px;height:13px}.profile-workspace .stage-matrix-columns>span[data-v-f949bd4a]:not(:first-child){text-align:end}.profile-workspace .stage-list[data-v-f949bd4a]{scrollbar-gutter:stable;background:var(--surface);border:0;border-radius:0;min-height:0;padding:0;overflow-y:auto}.profile-workspace .stage-row[data-v-f949bd4a]{background:var(--surface);border-bottom:1px solid var(--line);grid-template-rows:minmax(0,1fr);grid-template-columns:32px minmax(0,1fr) 50px;align-items:stretch;min-height:42px}.profile-workspace .stage-index[data-v-f949bd4a]{font-family:var(--profile-mono);color:var(--muted);box-shadow:none;background:0 0;font-size:10px;font-weight:400}.profile-workspace .stage-button[data-v-f949bd4a]{grid-template-columns:var(--point-columns);min-width:0;min-height:0;color:var(--text);box-shadow:none;cursor:pointer;background:0 0;border:0;align-content:normal;align-items:center;gap:0;padding:6px 10px;display:grid}.profile-workspace .stage-identity[data-v-f949bd4a]{gap:3px;min-width:0;padding-inline-end:8px;display:grid}.profile-workspace .stage-button-label[data-v-f949bd4a]{color:var(--text-strong,var(--text));font-size:13px;font-weight:600;line-height:1.25}.profile-workspace .stage-role-label[data-v-f949bd4a]{color:var(--muted);font-size:9px;font-weight:400;line-height:1.2}.profile-workspace .stage-condition[data-v-f949bd4a]{text-align:end;min-width:0;color:var(--text);font-family:var(--profile-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:400;display:block}.profile-workspace .stage-condition small[data-v-f949bd4a]{color:var(--muted);margin-inline-start:2px;font-family:inherit;font-size:8px}.profile-workspace .stage-button[data-v-f949bd4a]:hover:not(:disabled){background:var(--surface-2)}.profile-workspace .stage-button.is-selected[data-v-f949bd4a]{background:var(--profile-selected);box-shadow:inset 3px 0 0 var(--profile-accent)}.profile-workspace .stage-button.is-selected .stage-button-label[data-v-f949bd4a]{color:var(--profile-accent)}.profile-workspace .stage-row.is-required .stage-button[data-v-f949bd4a]{box-shadow:none}.profile-workspace .stage-row.is-required .stage-button.is-selected[data-v-f949bd4a]{box-shadow:inset 3px 0 0 var(--profile-accent)}.profile-workspace .stage-row.is-disabled[data-v-f949bd4a]{background:var(--surface)}.profile-workspace .stage-row.is-disabled[data-v-f949bd4a] :is(.stage-button-label,.stage-condition){color:var(--muted)}.profile-workspace .stage-row.is-required .stage-toggle[data-v-f949bd4a],.profile-workspace .stage-toggle[data-v-f949bd4a]{border:1px solid var(--profile-accent);background:var(--profile-accent);width:23px;height:23px;min-height:23px;color:var(--accent-contrast,#fff);box-shadow:none;border-radius:3px;grid-area:auto;place-self:center;place-items:center;margin:0;padding:3px;display:grid}.profile-workspace .stage-toggle .iconify[data-v-f949bd4a]{width:14px;height:14px}.profile-workspace .stage-row.is-required.is-disabled .stage-toggle[data-v-f949bd4a],.profile-workspace .stage-toggle.is-disabled[data-v-f949bd4a]{border-color:var(--line-strong,var(--line));color:#0000;background:var(--surface);box-shadow:none}.profile-workspace .stage-toggle[data-v-f949bd4a]:disabled{opacity:.55;cursor:not-allowed}.profile-workspace .stage-toggle[data-v-f949bd4a]:focus-visible{outline:2px solid var(--profile-accent);outline-offset:3px}.profile-workspace .point-inspector[data-v-f949bd4a]{border-top:1px solid var(--line);background:var(--surface-2);grid-row:5;gap:5px;padding:6px 18px;display:grid}.profile-workspace .point-inspector[hidden][data-v-f949bd4a]{display:none}.profile-workspace .point-inspector-heading[data-v-f949bd4a]{color:var(--text-strong,var(--text));align-items:center;gap:7px;font-size:11px;font-weight:600;line-height:1.3;display:flex}.profile-workspace .point-inspector-heading>div[data-v-f949bd4a]{flex-wrap:wrap;align-items:baseline;gap:7px;min-width:0;display:flex}.profile-workspace .point-inspector-heading>div span[data-v-f949bd4a]{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:8px;font-weight:500}.profile-workspace .point-inspector-heading strong[data-v-f949bd4a]{color:var(--text-strong,var(--text));font-size:12px;font-weight:600}.profile-workspace .point-selection-status[data-v-f949bd4a]{border:1px solid color-mix(in srgb,var(--profile-accent) 30%,var(--line));color:var(--profile-accent);background:var(--profile-selected);border-radius:3px;margin-inline-start:auto;padding:3px 7px;font-size:9px;font-weight:500;line-height:1.2}.profile-workspace .point-selection-status.is-excluded[data-v-f949bd4a]{border-color:var(--line);background:var(--surface);color:var(--muted)}.profile-workspace .point-inspector-heading .iconify[data-v-f949bd4a]{width:14px;height:14px;color:var(--profile-accent)}.profile-workspace .point-inspector-heading small[data-v-f949bd4a]{color:var(--muted);margin-inline-start:auto;font-size:9px;font-weight:400}.profile-workspace .point-target-grid[data-v-f949bd4a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.profile-workspace .point-target-card[data-v-f949bd4a]{border:1px solid var(--line);background:var(--surface);border-radius:3px;gap:2px;min-width:0;padding:4px 9px;display:grid}.profile-workspace .point-target-card span[data-v-f949bd4a]{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:5px;font-size:8px;font-weight:550;line-height:1.2;display:flex}.profile-workspace .point-target-card .iconify[data-v-f949bd4a]{width:11px;height:11px;color:var(--muted);flex:none}.profile-workspace .point-target-card strong[data-v-f949bd4a]{color:var(--text-strong,var(--text));font-family:var(--profile-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:11px;font-weight:500;line-height:1.3}.profile-workspace .point-target-card small[data-v-f949bd4a]{color:var(--muted);font-size:8px;line-height:1.2}.profile-workspace .point-source-note[data-v-f949bd4a]{color:var(--muted);align-items:flex-start;gap:6px;margin:0;font-size:9px;font-weight:400;line-height:1.5;display:flex}.profile-workspace .point-source-note .iconify[data-v-f949bd4a]{flex:none;width:12px;height:12px;margin-top:1px}.profile-workspace .profile-bench-strip[data-v-f949bd4a]{border:0;border-top:1px solid var(--line);background:var(--surface);border-radius:0;grid-row:6;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;padding:6px 18px;display:grid}.profile-workspace .profile-bench-strip[hidden][data-v-f949bd4a]{display:none}.profile-workspace .profile-bench-strip .setup-manual-controls[data-v-f949bd4a]{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;gap:9px;padding:0}.profile-workspace .setup-manual-copy span[data-v-f949bd4a]{color:var(--text-strong,var(--text));font-size:10px;font-weight:600}.profile-workspace .setup-manual-copy>span[data-v-f949bd4a]{align-items:center;gap:6px;display:flex}.profile-workspace .setup-manual-copy .iconify[data-v-f949bd4a]{width:12px;height:12px;color:var(--muted);flex:none}.profile-workspace .setup-manual-copy small[data-v-f949bd4a]{color:var(--muted);font-size:8px;font-weight:400;line-height:1.4}.profile-workspace .setup-manual-actions .manual-control-btn[data-v-f949bd4a]{-moz-column-gap:6px;border-color:var(--line);background:var(--surface);border-radius:3px;grid-template-columns:14px auto;column-gap:6px;min-width:75px;min-height:34px;padding:5px 8px}.profile-workspace .setup-manual-actions .manual-control-btn .iconify[data-v-f949bd4a]{width:14px;height:14px}.profile-workspace .setup-manual-actions .manual-control-btn span[data-v-f949bd4a]{color:var(--text);font-size:10px;font-weight:500}.profile-workspace .setup-manual-actions .manual-control-btn strong[data-v-f949bd4a]{color:var(--muted);font-size:8px;font-weight:500}.profile-workspace .manual-control-btn[aria-pressed=true][data-v-f949bd4a]{border-color:var(--profile-accent);background:var(--profile-selected);color:var(--profile-accent)}.profile-workspace .manual-control-btn[aria-pressed=true][data-v-f949bd4a] :is(span,strong){color:var(--profile-accent)}.profile-workspace .stage-row[data-v-f949bd4a]{display:grid}.profile-workspace .stage-index[data-v-f949bd4a]{place-items:center;display:grid}.profile-workspace .setup-section-head[data-v-f949bd4a]{justify-content:space-between;align-items:center;display:flex}.profile-workspace .setup-section-tools[data-v-f949bd4a]{align-items:center;display:flex}.profile-workspace .manual-control-btn[data-v-f949bd4a]{grid-template-columns:15px auto;display:grid}.profile-workspace .manual-control-btn .iconify[data-v-f949bd4a]{grid-row:1/3}.profile-workspace .coding-control-btn[aria-pressed=true][data-v-f949bd4a]{border-color:var(--accent);background:var(--profile-selected)}.profile-workspace .setup-injector-selector[data-v-f949bd4a]{border:1px solid var(--line);align-items:center;display:flex}.profile-workspace .identity-grid strong[data-v-f949bd4a]{white-space:normal;overflow-wrap:anywhere}.profile-workspace .favorite-btn[data-v-f949bd4a]{color:var(--muted);cursor:pointer}.profile-workspace .favorite-btn.is-favorite[data-v-f949bd4a]{color:var(--amber)}.profile-workspace .library-empty[data-v-f949bd4a]{color:var(--muted);padding:16px;font-size:11px}.profile-workspace button[data-v-f949bd4a]:disabled{cursor:not-allowed}.profile-workspace button[data-v-f949bd4a]:focus-visible,.profile-workspace input[data-v-f949bd4a]:focus-visible,.profile-workspace select[data-v-f949bd4a]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.profile-workspace .reference-list dd[data-v-f949bd4a]{-webkit-line-clamp:unset;white-space:normal;overflow-wrap:anywhere;display:block;overflow:visible}.profile-workspace .stage-row[data-v-f949bd4a]{gap:0;padding:0}.profile-workspace .stage-index[data-v-f949bd4a]{width:auto;height:auto}.profile-workspace .stage-button[data-v-f949bd4a]{text-align:left}.profile-workspace .plan-heading>div[data-v-f949bd4a]{gap:3px;display:grid}.profile-workspace .library-tab .iconify[data-v-f949bd4a]{grid-area:1/1}.profile-workspace .library-tab strong[data-v-f949bd4a]{grid-area:1/2}.profile-workspace .library-tab>span[data-v-f949bd4a]:not(.iconify){grid-area:2/1/auto/-1}.rail-valve-preview[data-v-4a9cf813]{min-width:0;height:100%;min-height:0;max-height:100%;color:var(--text);background:var(--surface-2);flex-direction:column;display:flex;overflow:hidden}.rail-valve-preview[data-v-4a9cf813] *,.rail-valve-preview[data-v-4a9cf813] :after,.rail-valve-preview[data-v-4a9cf813] :before{box-sizing:border-box}.rail-valve-preview button[data-v-4a9cf813],.rail-valve-preview input[data-v-4a9cf813],.rail-valve-preview select[data-v-4a9cf813]{font:inherit}.rail-valve-preview button[data-v-4a9cf813]{cursor:pointer;color:inherit;justify-content:center;align-items:center;gap:7px;display:inline-flex}.rail-valve-preview button[data-v-4a9cf813]:disabled,.rail-valve-preview select[data-v-4a9cf813]:disabled{cursor:default;opacity:.45}.rail-valve-preview[data-v-4a9cf813] :is(button,select,input,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.rail-valve-preview .iconify[data-v-4a9cf813]{flex-shrink:0;width:16px;height:16px}.rv-heading[data-v-4a9cf813]{background:var(--surface);border-bottom:1px solid var(--line);flex-shrink:0;align-items:center;gap:12px;padding:17px 22px;display:flex}.rv-emblem[data-v-4a9cf813]{height:37px;color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 36%,var(--line));background:color-mix(in srgb,var(--accent) 8%,var(--surface));border-radius:5px;flex:0 0 37px;place-items:center;display:grid}.rv-emblem .iconify[data-v-4a9cf813]{width:23px;height:23px}.rv-heading small[data-v-4a9cf813]{color:var(--muted);letter-spacing:.08em;font-size:9px}.rv-heading h3[data-v-4a9cf813]{letter-spacing:-.025em;margin:3px 0 0;font-size:21px;font-weight:650;line-height:1.2}.rv-preview-tag[data-v-4a9cf813]{color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 36%,var(--line));font:9px var(--font-mono);text-transform:uppercase;letter-spacing:.08em;border-radius:3px;margin-inline-start:auto;padding:5px 8px}.rv-notice[data-v-4a9cf813]{color:var(--muted);border-bottom:1px solid var(--line);flex-shrink:0;align-items:flex-start;gap:8px;margin:0;padding:11px 22px;font-size:10px;line-height:1.7;display:flex}.rv-notice .iconify[data-v-4a9cf813]{color:var(--accent);margin-top:1px}.rv-columns[data-v-4a9cf813]{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;flex:1;grid-template-columns:minmax(235px,.75fr) minmax(350px,1.65fr);align-items:start;min-height:0;display:grid;overflow:auto}.rv-setup[data-v-4a9cf813]{border-inline-end:1px solid var(--line);min-width:0;padding:22px}.rv-section-title[data-v-4a9cf813]{color:var(--muted);letter-spacing:.035em;align-items:center;gap:9px;margin:0 0 16px;font-size:10px;display:flex}.rv-section-title>span[data-v-4a9cf813]{color:var(--accent);font:10px var(--font-mono)}.rv-section-title strong[data-v-4a9cf813]{font-weight:650}.rv-section-title small[data-v-4a9cf813]{font:10px var(--font-mono);margin-inline-start:auto}.rv-field[data-v-4a9cf813]{color:var(--muted);gap:7px;margin-top:16px;font-size:10px;display:grid}.rv-field select[data-v-4a9cf813]{width:100%;min-width:0;min-height:40px;color:var(--text);background:var(--field-bg,var(--surface));border:1px solid var(--line-strong);text-overflow:ellipsis;border-radius:4px;padding:8px;font-size:11px}.rv-procedure-note[data-v-4a9cf813]{color:var(--muted);margin:14px 0 23px;font-size:10px;line-height:1.75}.rv-native-summary[data-v-4a9cf813]{border-block:1px solid var(--line);grid-template-columns:1fr auto;gap:14px;margin:16px 0 0;padding:12px 0;display:grid}.rv-native-summary dt[data-v-4a9cf813]{color:var(--muted);font-size:9px;line-height:1.6}.rv-native-summary dd[data-v-4a9cf813]{color:var(--text);font:15px var(--font-mono);margin:5px 0 0}.rv-native-summary dd small[data-v-4a9cf813],.rv-scope-note[data-v-4a9cf813]{color:var(--muted);font-size:9px}.rv-scope-note[data-v-4a9cf813]{margin:9px 0 0;line-height:1.7}.rv-checklist[data-v-4a9cf813]{border:0;border-top:1px solid var(--line);min-width:0;margin:0;padding:20px 0 0}.rv-checklist legend[data-v-4a9cf813]{float:inline-start;width:100%;padding:0}.rv-checklist label[data-v-4a9cf813]{clear:both;color:var(--muted);cursor:pointer;align-items:flex-start;gap:9px;margin:0 0 15px;font-size:10px;line-height:1.65;display:flex}.rv-checklist input[data-v-4a9cf813]{width:14px;height:14px;accent-color:var(--accent);flex-shrink:0;margin:2px 0 0}.rv-checklist:disabled label[data-v-4a9cf813]{opacity:.55;cursor:default}.rv-setup-actions[data-v-4a9cf813]{gap:9px;margin-top:12px;display:grid}.rail-valve-preview .rv-start[data-v-4a9cf813]{background:var(--accent);min-height:41px;color:var(--accent-contrast,#12210b);border:1px solid var(--accent);border-radius:4px;padding:10px 12px;font-size:11px;font-weight:700}.rail-valve-preview .rv-reset[data-v-4a9cf813]{color:var(--muted);background:0 0;border:0;padding:8px;font-size:10px}.rv-console[data-v-4a9cf813]{min-width:0;padding:22px}.rv-console-heading[data-v-4a9cf813]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.rv-console-heading .rv-section-title[data-v-4a9cf813]{margin-bottom:0}.rv-review[data-v-4a9cf813]{color:var(--amber);align-items:center;gap:5px;font-size:9px;display:inline-flex}.rv-status[data-v-4a9cf813]{min-height:42px;color:var(--muted);align-items:center;gap:8px;margin-top:12px;font-size:11px;line-height:1.5;display:flex}.rv-state-dot[data-v-4a9cf813]{background:var(--line-strong);border-radius:50%;flex:0 0 5px;height:5px}.rv-state-dot.is-running[data-v-4a9cf813]{background:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 15%,transparent)}.rv-stage-strip[data-v-4a9cf813]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 0;font-size:9px;display:flex}.rv-stage-strip strong[data-v-4a9cf813]{color:var(--text);font:10px var(--font-mono);margin-inline-start:5px}.rv-stage-strip>strong[data-v-4a9cf813]{color:var(--accent);margin-inline-start:auto}.rv-progress[data-v-4a9cf813]{background:var(--line);height:3px;overflow:hidden}.rv-progress span[data-v-4a9cf813]{background:var(--accent);height:100%;transition:width .1s linear;display:block}.rv-preparation[data-v-4a9cf813]{border:1px solid color-mix(in srgb,var(--accent) 45%,var(--line));background:color-mix(in srgb,var(--accent) 6%,var(--surface));border-radius:5px;align-items:flex-start;gap:13px;margin-top:16px;padding:16px;display:flex}.rv-preparation>.iconify[data-v-4a9cf813]{width:22px;height:22px;color:var(--accent)}.rv-preparation h4[data-v-4a9cf813]{margin:0;font-size:12px;font-weight:650}.rv-preparation p[data-v-4a9cf813]{color:var(--text);margin:8px 0;font-size:11px;line-height:1.7}.rv-preparation .rv-preparation-hint[data-v-4a9cf813]{color:var(--muted);font-size:10px}.rv-preparation button[data-v-4a9cf813]{border:1px solid var(--accent);min-height:36px;margin-top:5px;padding:8px 12px;font-size:10px;font-weight:700}.rv-preparation button[data-v-4a9cf813],.rv-readouts[data-v-4a9cf813]{background:var(--surface);border-radius:4px}.rv-readouts[data-v-4a9cf813]{border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px;display:grid}.rv-readouts>div[data-v-4a9cf813]{border-inline-end:1px solid var(--line);min-width:0;padding:12px 10px}.rv-readouts>div[data-v-4a9cf813]:last-child{border-inline-end:0}.rv-readouts span[data-v-4a9cf813]{min-height:27px;color:var(--muted);font-size:9px;line-height:1.5;display:block}.rv-readouts strong[data-v-4a9cf813]{color:var(--text);font:500 clamp(17px,1.7vw,23px) var(--font-mono);white-space:nowrap;margin-top:4px;display:block}.rv-readouts small[data-v-4a9cf813]{color:var(--muted);margin-inline-start:4px;font-size:9px}.rv-chart[data-v-4a9cf813]{background:var(--surface);border:1px solid var(--line);border-radius:4px;min-width:0;margin:14px 0 0;padding:12px 10px 4px}.rv-chart figcaption[data-v-4a9cf813]{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:0 3px;font-size:10px;display:flex}.rv-chart figcaption small[data-v-4a9cf813]{color:var(--accent);font-size:9px}.rv-chart svg[data-v-4a9cf813]{width:100%;max-height:240px;margin-top:7px;display:block;overflow:visible}.rv-chart text[data-v-4a9cf813]{fill:var(--muted);font:10px var(--font-mono)}.rv-chart .rv-chart-empty[data-v-4a9cf813]{font:11px var(--font-sans)}.rv-chart-grid[data-v-4a9cf813]{fill:none;stroke:var(--line);stroke-width:.75px;stroke-dasharray:2 4}.rv-chart-axis[data-v-4a9cf813]{fill:none;stroke:var(--line-strong);stroke-width:1px}.rv-trace[data-v-4a9cf813]{fill:none;stroke:var(--accent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.rv-trace-end[data-v-4a9cf813]{fill:var(--accent);stroke:var(--surface);stroke-width:2px}.rv-duty-note[data-v-4a9cf813]{color:var(--muted);margin:9px 0 0;font-size:9px;line-height:1.6}.rv-timeline-note[data-v-4a9cf813]{color:var(--accent);margin:10px 0 0;font-size:9px;line-height:1.6}.rv-console-actions[data-v-4a9cf813]{z-index:2;background:var(--surface);border-top:1px solid var(--line-strong);box-shadow:0 -5px 16px color-mix(in srgb,var(--text) 4%,transparent);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;padding:12px 18px;display:flex;position:sticky;bottom:0}.rv-command-state[data-v-4a9cf813]{color:var(--muted);margin-inline-end:auto;font-size:10px}.rv-console-actions button[data-v-4a9cf813]{border:1px solid var(--line-strong);background:var(--surface);border-radius:4px;min-height:35px;padding:8px 12px;font-size:10px}.rail-valve-preview .rv-stop[data-v-4a9cf813]{color:var(--red);border-color:color-mix(in srgb,var(--red) 45%,var(--line))}.rv-records[data-v-4a9cf813]{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.rv-records h4[data-v-4a9cf813]{color:var(--muted);margin:0 0 12px;font-size:10px;font-weight:650}.rv-record-scroll[data-v-4a9cf813]{border:1px solid var(--line);border-radius:3px;max-width:100%;overflow:auto}.rv-records table[data-v-4a9cf813]{border-collapse:collapse;text-align:start;white-space:nowrap;width:100%;font-size:10px}.rv-records td[data-v-4a9cf813],.rv-records th[data-v-4a9cf813]{border-bottom:1px solid var(--line);text-align:start;padding:9px 10px}.rv-records thead th[data-v-4a9cf813]{background:var(--surface-2);color:var(--muted);font-size:9px;font-weight:500}.rv-records tbody td[data-v-4a9cf813],.rv-records tbody th[data-v-4a9cf813]{background:var(--surface);font-family:var(--font-mono);font-weight:400}.rv-records tbody tr[data-v-4a9cf813]:last-child>*{border-bottom:0}.rv-records small[data-v-4a9cf813]{font-family:var(--font-sans);color:var(--muted);font-size:8px}.rv-record-empty[data-v-4a9cf813]{color:var(--muted);font-size:10px}.rv-review-note[data-v-4a9cf813]{color:var(--muted);margin:12px 0 0;font-size:9px;line-height:1.7}.rv-error[data-v-4a9cf813]{color:var(--red);margin:12px 0 0;font-size:11px}@media (width<=1150px){.rv-columns[data-v-4a9cf813]{grid-template-columns:minmax(215px,.75fr) minmax(300px,1.65fr)}.rv-console[data-v-4a9cf813],.rv-setup[data-v-4a9cf813]{padding:17px}.rv-readouts[data-v-4a9cf813]{grid-template-columns:repeat(2,minmax(0,1fr))}.rv-readouts>div[data-v-4a9cf813]:nth-child(2){border-inline-end:0}.rv-readouts>div[data-v-4a9cf813]:nth-child(-n+2){border-bottom:1px solid var(--line)}.rv-readouts span[data-v-4a9cf813]{min-height:auto}}@media (width<=760px){.rv-columns[data-v-4a9cf813]{grid-template-columns:minmax(0,1fr)}.rv-setup[data-v-4a9cf813]{border-inline-end:0;border-bottom:1px solid var(--line)}.rv-heading[data-v-4a9cf813]{padding:16px}.rv-heading h3[data-v-4a9cf813]{font-size:18px}.rv-notice[data-v-4a9cf813]{padding:11px 16px}.rv-chart svg[data-v-4a9cf813]{max-height:none}}@media (prefers-reduced-motion:reduce){.rv-progress span[data-v-4a9cf813]{transition:none}}.injector-laboratory[data-v-0275b974]{--lab-accent:var(--accent);--lab-mono:"JetBrains Mono Variable", ui-monospace, monospace;height:100%;min-height:0;color:var(--text);background:var(--surface-2);flex-direction:column;display:flex;overflow:hidden}.injector-laboratory[data-v-0275b974] *{box-sizing:border-box}.injector-laboratory button[data-v-0275b974]{cursor:pointer;color:inherit;border:0;font-family:inherit}.injector-laboratory button[data-v-0275b974]:disabled{cursor:default;opacity:.46}.injector-laboratory button[data-v-0275b974]:focus-visible,.injector-laboratory textarea[data-v-0275b974]:focus-visible{outline:2px solid var(--lab-accent);outline-offset:2px}.injector-laboratory .iconify[data-v-0275b974]{flex-shrink:0;width:18px;height:18px}.lab-head[data-v-0275b974]{border-bottom:1px solid var(--line);background:var(--surface);gap:22px;min-height:78px;padding:14px 22px}.lab-head[data-v-0275b974],.lab-head-title[data-v-0275b974]{align-items:center;display:flex}.lab-head-title[data-v-0275b974]{gap:12px}.lab-emblem[data-v-0275b974]{border:1px solid var(--lab-accent);width:42px;height:42px;color:var(--lab-accent);background:color-mix(in srgb,var(--lab-accent) 7%,var(--surface));border-radius:5px;place-items:center;display:grid}.lab-emblem .iconify[data-v-0275b974]{width:26px;height:26px}.lab-head-title small[data-v-0275b974]{letter-spacing:.14em;color:var(--lab-accent);font-size:9px;font-weight:800;display:block}.lab-head h2[data-v-0275b974]{letter-spacing:-.035em;margin:3px 0 0;font-size:21px;font-weight:650;line-height:1.2}.lab-profile-plate[data-v-0275b974]{border-left:1px solid var(--line);flex:1;gap:3px;min-width:0;padding-left:22px;display:grid}.lab-profile-plate>span[data-v-0275b974]{color:var(--muted);font-size:10px}.lab-profile-plate strong[data-v-0275b974]{font-family:var(--lab-mono);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.lab-profile-plate small[data-v-0275b974]{color:var(--muted);font-size:10px}.injector-laboratory .lab-quiet-button[data-v-0275b974]{border:1px solid var(--line);background:var(--surface);border-radius:4px;align-items:center;gap:7px;padding:8px 11px;font-size:11px;display:flex}.lab-quiet-button[data-v-0275b974]:hover{border-color:var(--lab-accent)}.lab-grid[data-v-0275b974]{flex:1;grid-template-columns:215px minmax(340px,1fr) 310px;min-height:0;display:grid;overflow:hidden}.lab-rail-valve[data-v-0275b974]{grid-area:1/2/auto/-1;min-width:0}.lab-instrument-column[data-v-0275b974],.lab-main-column[data-v-0275b974],.lab-observation-column[data-v-0275b974]{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;min-height:0;overflow-y:auto}.lab-instrument-column[data-v-0275b974]{background:var(--surface);border-right:1px solid var(--line);flex-direction:column;padding:21px 14px;display:flex}.lab-section-label[data-v-0275b974]{color:var(--muted);text-transform:uppercase;letter-spacing:.085em;justify-content:space-between;align-items:center;gap:8px;font-size:10px;font-weight:750;line-height:1.4;display:flex}.lab-section-label .iconify[data-v-0275b974]{width:14px;height:14px}.lab-section-label>span[data-v-0275b974]{align-items:center;gap:7px;display:inline-flex}.lab-column-hint[data-v-0275b974]{color:var(--muted);margin:8px 0 15px;font-size:11px;line-height:1.6}.lab-catalog[data-v-0275b974]{gap:7px;display:grid}.injector-laboratory .lab-instrument[data-v-0275b974]{text-align:left;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:10px;width:100%;padding:13px 10px;display:flex}.lab-instrument[data-v-0275b974]:hover{background:var(--surface-2)}.lab-instrument-symbol[data-v-0275b974]{width:28px;height:28px;color:var(--muted);place-items:center;display:grid}.lab-instrument strong[data-v-0275b974]{font-size:12px;font-weight:650;display:block}.lab-instrument small[data-v-0275b974]{color:var(--muted);margin-top:4px;font-size:10px;display:block}.lab-catalog-indicator[data-v-0275b974]{background:var(--line-strong);border-radius:50%;flex:0 0 5px;width:5px;height:5px;margin-left:auto}.injector-laboratory .lab-instrument.is-selected[data-v-0275b974]{background:color-mix(in srgb,var(--lab-accent) 7%,var(--surface));border-color:color-mix(in srgb,var(--lab-accent) 55%,var(--line))}.lab-instrument.is-selected .lab-instrument-symbol[data-v-0275b974],.lab-instrument.is-selected strong[data-v-0275b974]{color:var(--lab-accent)}.lab-instrument.is-selected .lab-catalog-indicator[data-v-0275b974]{background:var(--lab-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--lab-accent) 10%,transparent)}.lab-channel-section[data-v-0275b974]{border-top:1px solid var(--line);margin-top:26px;padding-top:19px}.lab-channels[data-v-0275b974]{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.injector-laboratory .lab-channel[data-v-0275b974]{border:1px solid var(--line);background:var(--surface-2);border-radius:4px;justify-items:center;gap:5px;padding:8px 3px;display:grid}.lab-channel small[data-v-0275b974]{color:var(--muted);letter-spacing:.05em;font-size:8px;font-weight:700}.lab-channel strong[data-v-0275b974]{font:500 18px var(--lab-mono)}.lab-channel .iconify[data-v-0275b974],.lab-channel-unselected[data-v-0275b974]{width:12px;height:12px}.injector-laboratory .lab-channel.is-selected[data-v-0275b974]{color:var(--lab-accent);border-color:color-mix(in srgb,var(--lab-accent) 50%,var(--line));background:color-mix(in srgb,var(--lab-accent) 7%,var(--surface))}.lab-sequence-link[data-v-0275b974]{text-align:left;min-height:70px;color:var(--muted);background:0 0;align-items:center;gap:8px;margin-top:auto;padding:14px 0 0;font-size:11px;display:flex}.lab-sequence-link .iconify[data-v-0275b974]:last-child{width:14px;height:14px;margin-left:auto}.lab-main-column[data-v-0275b974]{padding:20px 22px}.lab-setup[data-v-0275b974]{border:1px solid var(--line);background:var(--surface);border-radius:5px;padding:20px}.lab-instrument-heading[data-v-0275b974]{justify-content:space-between;align-items:center;gap:12px;display:flex}.lab-instrument-heading .lab-section-label[data-v-0275b974]{font-size:9px}.lab-instrument-heading h3[data-v-0275b974]{letter-spacing:-.025em;margin:7px 0 0;font-size:22px;font-weight:650;line-height:1.15}.lab-instrument-mark[data-v-0275b974]{color:var(--lab-accent);background:color-mix(in srgb,var(--lab-accent) 7%,var(--surface));border:1px solid color-mix(in srgb,var(--lab-accent) 22%,var(--line));border-radius:4px;padding:9px}.lab-instrument-mark .iconify[data-v-0275b974]{width:24px;height:24px}.lab-description[data-v-0275b974]{color:var(--muted);margin:15px 0 21px;font-size:12px;line-height:1.75}.lab-point-title[data-v-0275b974]{justify-content:space-between;align-items:center;margin-bottom:10px;font-size:11px;font-weight:650;display:flex}.lab-point-title>span[data-v-0275b974]{font:10px var(--lab-mono);color:var(--muted)}.lab-point-table[data-v-0275b974]{border:1px solid var(--line);scrollbar-width:thin;border-radius:4px;max-height:280px;overflow-y:auto}.lab-point[data-v-0275b974],.lab-point-table-head[data-v-0275b974]{grid-template-columns:minmax(100px,1fr) repeat(3,minmax(48px,.36fr));align-items:center;gap:8px;display:grid}.lab-point-table-head[data-v-0275b974]{background:var(--surface-2);color:var(--muted);font:9px var(--lab-mono);border-bottom:1px solid var(--line);padding:9px 12px;position:sticky;top:0}.lab-point-table-head>span[data-v-0275b974]:not(:first-child){text-align:right}.injector-laboratory .lab-point[data-v-0275b974]{border-bottom:1px solid var(--line);background:var(--surface);text-align:left;width:100%;padding:11px 12px}.lab-point[data-v-0275b974]:last-child{border-bottom:0}.lab-point>span[data-v-0275b974]:not(:first-child){text-align:right;font:11px var(--lab-mono)}.lab-point>span strong[data-v-0275b974]{font-size:11px;font-weight:650}.lab-point[data-v-0275b974]:hover{background:var(--surface-2)}.injector-laboratory .lab-point.is-selected[data-v-0275b974]{box-shadow:inset 3px 0 var(--lab-accent);background:color-mix(in srgb,var(--lab-accent) 6%,var(--surface));color:var(--lab-accent)}.lab-sweep-choice[data-v-0275b974]{gap:7px;display:flex}.injector-laboratory .lab-sweep-choice button[data-v-0275b974]{background:var(--surface-2);border:1px solid var(--line);font:11px var(--lab-mono);border-radius:4px;padding:10px 15px}.injector-laboratory .lab-sweep-choice button.is-selected[data-v-0275b974]{color:var(--lab-accent);border-color:var(--lab-accent);background:color-mix(in srgb,var(--lab-accent) 7%,var(--surface))}.lab-native-setup[data-v-0275b974]{color:var(--muted);margin:15px 0;font-size:11px;line-height:1.7}.lab-native-config[data-v-0275b974]{border:1px solid var(--line);background:var(--surface-2);border-radius:4px;gap:13px;padding:15px;display:flex}.lab-native-config>.iconify[data-v-0275b974]{color:var(--lab-accent);margin-top:3px}.lab-native-config strong[data-v-0275b974]{font-size:11px;font-weight:650}.lab-native-config p[data-v-0275b974]{color:var(--muted);margin:6px 0 0;font-size:11px;line-height:1.7}.lab-run-bar[data-v-0275b974]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding-top:17px;display:flex}.lab-readiness[data-v-0275b974]{color:var(--muted);align-items:center;gap:7px;font-size:10px;line-height:1.5;display:inline-flex}.lab-readiness[data-v-0275b974]:before{content:"";background:var(--muted);border-radius:50%;flex-shrink:0;width:5px;height:5px}.lab-readiness.is-ready[data-v-0275b974]:before{background:var(--green)}.injector-laboratory .lab-run-button[data-v-0275b974]{color:var(--surface);background:var(--lab-accent);white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-size:11px;font-weight:650;display:flex}.lab-run-button .iconify[data-v-0275b974]{width:14px;height:14px}.lab-point-console[data-v-0275b974]{border:1px solid var(--line);background:var(--surface);border-radius:5px;margin-top:20px;padding:18px}.lab-point-console>.lab-section-label[data-v-0275b974]{margin:17px 0 9px;font-size:9px}.lab-point-live-table[data-v-0275b974]{border:1px solid var(--line);border-radius:4px;overflow:hidden}.lab-point-live-table>div[data-v-0275b974]{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr 1fr;gap:10px;padding:11px 12px;display:grid}.lab-point-live-table>div[data-v-0275b974]:last-child{border-bottom:0}.lab-point-live-table .lab-point-live-head[data-v-0275b974]{background:var(--surface-2);color:var(--muted);padding:8px 12px;font-size:9px}.lab-point-live-table>div[data-v-0275b974]>:not(:first-child){text-align:right}.lab-point-live-table strong[data-v-0275b974]{font:600 10px var(--lab-mono);align-self:center}.lab-point-live-table>div:not(.lab-point-live-head)>span[data-v-0275b974]{font:15px var(--lab-mono)}.lab-point-live-table small[data-v-0275b974],.lab-point-results small[data-v-0275b974]{font:8px var(--lab-mono);color:var(--muted)}.lab-point-result-scroll[data-v-0275b974]{border:1px solid var(--line);border-radius:4px;overflow-x:auto}.lab-point-results[data-v-0275b974]{border-collapse:collapse;width:100%}.lab-point-results td[data-v-0275b974],.lab-point-results th[data-v-0275b974]{border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;padding:10px;font-size:10px}.lab-point-results th[data-v-0275b974]{background:var(--surface-2);color:var(--muted);font-size:9px;font-weight:600}.lab-point-results td[data-v-0275b974]:first-child,.lab-point-results td[data-v-0275b974]:nth-child(3){font-family:var(--lab-mono)}.lab-point-results td[data-v-0275b974]:last-child{color:var(--muted)}.lab-point-results tr:last-child td[data-v-0275b974]{border-bottom:0}.lab-point-empty[data-v-0275b974]{border:1px dashed var(--line);color:var(--muted);border-radius:4px;justify-items:center;gap:9px;padding:27px 14px;display:grid}.lab-point-empty .iconify[data-v-0275b974]{width:25px;height:25px}.lab-point-empty p[data-v-0275b974]{margin:0;font-size:11px}.lab-point-evidence-hint[data-v-0275b974]{color:var(--muted);margin:12px 0 0;font-size:10px;line-height:1.7}.lab-console-label[data-v-0275b974]{justify-content:space-between;align-items:flex-start;gap:12px;margin:0 0 12px;display:flex}.lab-console-label>span[data-v-0275b974]{align-items:center;gap:7px;font-size:11px;font-weight:650;display:flex}.lab-console-label .iconify[data-v-0275b974]{width:15px;height:15px;color:var(--lab-accent)}.lab-console-label small[data-v-0275b974]{max-width:250px;color:var(--muted);text-align:right;font-size:10px;line-height:1.5}.lab-diagnostic-section[data-v-0275b974]{margin-top:20px}.lab-diagnostic-dock[data-v-0275b974]{background:var(--surface);border:1px solid var(--line);border-radius:5px;overflow:hidden}.lab-diagnostic-head[data-v-0275b974]{border-bottom:1px solid var(--line);gap:12px;padding:16px;display:flex}.lab-diagnostic-head>div[data-v-0275b974]{gap:5px;display:grid}.lab-diagnostic-head small[data-v-0275b974]{color:var(--lab-accent);text-transform:uppercase;letter-spacing:.1em;font-size:9px}.lab-diagnostic-head strong[data-v-0275b974]{font-size:18px;font-weight:650}.lab-diagnostic-head>div>span[data-v-0275b974]{color:var(--muted);font:10px var(--lab-mono)}.lab-diagnostic-progress[data-v-0275b974]{grid-template-columns:24px 1fr auto;align-items:center;gap:12px;padding:16px;display:grid}.lab-diagnostic-progress>.iconify[data-v-0275b974]{color:var(--lab-accent)}.lab-diagnostic-progress>div>span[data-v-0275b974]{font-size:12px;font-weight:650;display:block}.lab-diagnostic-progress small[data-v-0275b974]{color:var(--muted);font-size:9px}.lab-diagnostic-progress>strong[data-v-0275b974]{font:13px var(--lab-mono)}.lab-progress-track[data-v-0275b974]{background:var(--surface-3);border-radius:3px;grid-column:1/-1;height:4px;overflow:hidden}.lab-progress-track>span[data-v-0275b974]{background:var(--lab-accent);height:100%;display:block}.lab-diagnostic-metrics[data-v-0275b974]{border:1px solid var(--line);border-radius:4px;grid-template-columns:1fr 1fr;margin:0 16px;display:grid}.lab-diagnostic-metrics>div[data-v-0275b974]{border-bottom:1px solid var(--line);padding:11px}.lab-diagnostic-metrics>div[data-v-0275b974]:nth-child(odd){border-right:1px solid var(--line)}.lab-diagnostic-metrics>div[data-v-0275b974]:nth-last-child(-n+2){border-bottom:0}.lab-diagnostic-metrics span[data-v-0275b974]{color:var(--muted);margin-bottom:6px;font-size:10px;display:block}.lab-diagnostic-metrics strong[data-v-0275b974]{font:18px var(--lab-mono)}.lab-diagnostic-metrics small[data-v-0275b974]{color:var(--muted);font-size:9px}.lab-diagnostic-results[data-v-0275b974]{padding:16px}.lab-diagnostic-results>header[data-v-0275b974]{gap:4px;margin-bottom:12px;display:grid}.lab-diagnostic-results>header>small[data-v-0275b974]{color:var(--muted);text-transform:uppercase;font-size:9px}.lab-diagnostic-results>header>strong[data-v-0275b974]{font-size:13px;font-weight:650}.lab-plots[data-v-0275b974]{gap:12px;margin-top:16px;display:grid}.lab-plot[data-v-0275b974]{border:1px solid var(--line);border-radius:4px;margin:0;overflow:hidden}.lab-plot figcaption[data-v-0275b974]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.lab-plot figcaption strong[data-v-0275b974]{font-size:12px}.lab-plot figcaption span[data-v-0275b974]{color:var(--muted);font-size:9px}.lab-plot svg[data-v-0275b974]{width:100%;height:auto;min-height:180px;display:block}.lab-chart-grid[data-v-0275b974]{stroke:var(--line);stroke-width:1px;opacity:.6}.lab-chart-axis[data-v-0275b974]{stroke:var(--line-strong);stroke-width:1px;fill:none}.lab-plot text[data-v-0275b974]{fill:var(--muted);font:9px var(--lab-mono)}.lab-curve[data-v-0275b974]{stroke-width:2px}.lab-curve-1[data-v-0275b974]{stroke:var(--lab-accent)}.lab-curve-2[data-v-0275b974]{stroke:#4c9eb2}.lab-curve-3[data-v-0275b974]{stroke:var(--amber)}.lab-curve-4[data-v-0275b974]{stroke:#9d6dc0}.lab-plot .lab-legend-1[data-v-0275b974]{fill:var(--lab-accent)}.lab-plot .lab-legend-2[data-v-0275b974]{fill:#4c9eb2}.lab-plot .lab-legend-3[data-v-0275b974]{fill:var(--amber)}.lab-plot .lab-legend-4[data-v-0275b974]{fill:#9d6dc0}.lab-spinner[data-v-0275b974]{animation:1s linear infinite laboratory-spin-0275b974}@keyframes laboratory-spin-0275b974{to{transform:rotate(1turn)}}.lab-announcement[data-v-0275b974],.lab-error[data-v-0275b974]{border:1px solid var(--line);border-left:3px solid var(--red);background:var(--surface);color:var(--red);border-radius:3px;margin:15px 0 0;padding:11px 13px;font-size:11px;line-height:1.5}.lab-announcement[data-v-0275b974]{color:var(--lab-accent);border-left-color:var(--lab-accent)}.lab-observation-column[data-v-0275b974]{border-left:1px solid var(--line);background:var(--surface);padding:21px 17px}.lab-source[data-v-0275b974]{font:8px var(--lab-mono);letter-spacing:.04em;border:1px solid var(--line);border-radius:3px;padding:3px 5px}.lab-source.is-simulated[data-v-0275b974]{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 50%,var(--line))}.lab-feedback-header[data-v-0275b974]{color:var(--muted);justify-content:space-between;align-items:center;margin:12px 0 9px;font-size:10px;display:flex}.lab-icon-button[data-v-0275b974]{width:25px;height:25px;color:var(--muted);background:0 0;place-items:center;padding:3px;display:grid}.lab-icon-button .iconify[data-v-0275b974]{width:13px;height:13px}.lab-readout-head[data-v-0275b974]{color:var(--muted);justify-content:flex-end;gap:22px;padding-bottom:7px;font-size:8px;display:flex}.lab-readout[data-v-0275b974],.lab-readout-head[data-v-0275b974]{border-bottom:1px solid var(--line)}.lab-readout[data-v-0275b974]{grid-template-columns:minmax(66px,1fr) minmax(66px,.8fr) minmax(48px,.5fr);align-items:center;gap:8px;padding:11px 0;display:grid}.lab-readout>span[data-v-0275b974]:first-child{color:var(--muted);font-size:10px;line-height:1.4}.lab-readout>div[data-v-0275b974]{justify-content:flex-end;align-items:baseline;gap:4px;display:flex}.lab-readout strong[data-v-0275b974]{font:500 18px var(--lab-mono);letter-spacing:-.04em;color:var(--ink)}.lab-readout small[data-v-0275b974]{color:var(--muted);font:8px var(--lab-mono)}.lab-command[data-v-0275b974]{font:10px var(--lab-mono);justify-content:flex-end;align-items:baseline;gap:3px}.lab-command[data-v-0275b974],.lab-frame[data-v-0275b974]{color:var(--muted);display:flex}.lab-frame[data-v-0275b974]{justify-content:space-between;gap:8px;padding-top:8px;font-size:8px}.lab-frame b[data-v-0275b974]{font-family:var(--lab-mono);font-weight:500}.lab-output-controls[data-v-0275b974]{grid-template-columns:1fr 1fr;gap:7px;margin-top:16px;display:grid}.injector-laboratory .lab-output-controls button[data-v-0275b974]{background:var(--surface-2);border:1px solid var(--line);border-radius:4px;justify-content:space-between;align-items:center;gap:6px;padding:9px 8px;font-size:10px;display:flex}.lab-output-controls button>span[data-v-0275b974]:last-child{font:9px var(--lab-mono);color:var(--muted);align-items:center;gap:5px;display:flex}.lab-output-controls i[data-v-0275b974]{background:var(--muted);border-radius:50%;width:5px;height:5px}.injector-laboratory .lab-output-controls .is-on[data-v-0275b974]{border-color:var(--lab-accent)}.lab-output-controls .is-on>span[data-v-0275b974]:last-child{color:var(--lab-accent)}.lab-output-controls .is-on i[data-v-0275b974]{background:var(--lab-accent)}.injector-laboratory .lab-stop-button[data-v-0275b974]{background:color-mix(in srgb,var(--red) 6%,var(--surface));border:1px solid color-mix(in srgb,var(--red) 40%,var(--line));width:100%;color:var(--red);border-radius:4px;justify-content:center;align-items:center;gap:6px;margin-top:9px;padding:9px;font-size:10px;font-weight:650;display:flex}.lab-stop-button .iconify[data-v-0275b974]{width:11px;height:11px}.lab-notebook[data-v-0275b974]{border-top:1px solid var(--line);margin-top:23px;padding-top:20px}.lab-notebook-count[data-v-0275b974]{font:10px var(--lab-mono)}.lab-notebook .lab-column-hint[data-v-0275b974]{margin-bottom:11px;font-size:10px}.lab-notebook-actions[data-v-0275b974]{gap:7px;margin-bottom:12px;display:flex}.injector-laboratory .lab-notebook-actions button[data-v-0275b974]{border:1px solid var(--line);background:var(--surface-2);border-radius:3px;align-items:center;gap:5px;padding:7px 8px;font-size:9px;display:flex}.lab-notebook-actions .iconify[data-v-0275b974]{width:12px;height:12px}.lab-run-list[data-v-0275b974]{scrollbar-width:thin;max-height:230px;overflow-y:auto}.injector-laboratory .lab-saved-run[data-v-0275b974]{text-align:left;border-bottom:1px solid var(--line);background:0 0;grid-template-columns:20px minmax(0,1fr) 42px;align-items:center;gap:8px;width:100%;padding:9px 7px;display:grid}.lab-saved-run.is-selected[data-v-0275b974]{background:color-mix(in srgb,var(--lab-accent) 7%,var(--surface));box-shadow:inset 2px 0 var(--lab-accent)}.lab-run-number[data-v-0275b974]{font:9px var(--lab-mono);color:var(--muted)}.lab-saved-run strong[data-v-0275b974]{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;display:block;overflow:hidden}.lab-saved-run small[data-v-0275b974]{color:var(--muted);margin-top:3px;font-size:8px;display:block}.lab-saved-run time[data-v-0275b974]{font:9px var(--lab-mono);color:var(--muted);text-align:right}.lab-empty-notebook[data-v-0275b974]{border:1px dashed var(--line);color:var(--muted);border-radius:4px;align-items:center;gap:12px;padding:14px 8px;display:flex}.lab-empty-notebook .iconify[data-v-0275b974]{width:23px;height:23px}.lab-empty-notebook p[data-v-0275b974]{margin:0;font-size:10px;line-height:1.7}.lab-saved-detail[data-v-0275b974]{padding-top:13px}.lab-saved-detail-head[data-v-0275b974]{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:9px;display:flex}.lab-saved-detail-head button[data-v-0275b974]{color:var(--lab-accent);background:0 0;align-items:center;gap:4px;padding:3px 0;font-size:9px;display:flex}.lab-saved-detail-head .iconify[data-v-0275b974]{width:11px;height:11px}.lab-metric-table[data-v-0275b974]{scrollbar-width:thin;max-height:190px;margin-top:8px;overflow-y:auto}.lab-metric-table>div[data-v-0275b974]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:9px;padding:7px 0;display:flex}.lab-metric-table>div>span[data-v-0275b974]{font-size:10px}.lab-compare-table small[data-v-0275b974],.lab-metric-table>div>span>small[data-v-0275b974]{color:var(--muted);margin-top:3px;font-size:8px;display:block}.lab-metric-table strong[data-v-0275b974]{font:11px var(--lab-mono);white-space:nowrap}.lab-metric-table strong>small[data-v-0275b974]{font:8px var(--lab-mono);color:var(--muted);padding-left:5px}.lab-note-label[data-v-0275b974]{color:var(--muted);margin:14px 0 7px;font-size:9px;display:block}.lab-saved-detail textarea[data-v-0275b974]{resize:vertical;border:1px solid var(--line);background:var(--surface-2);width:100%;min-height:69px;max-height:180px;color:var(--text);border-radius:3px;padding:9px 10px;font-family:inherit;font-size:10px;line-height:1.7;display:block}.lab-saved-detail textarea[data-v-0275b974]::placeholder{color:var(--muted);font-size:10px}.lab-comparison[data-v-0275b974]{margin-top:14px}.lab-comparison>.lab-section-label[data-v-0275b974]{font-size:8px}.lab-comparison>p[data-v-0275b974]{color:var(--muted);font-size:9px;line-height:1.7}.lab-compare-table[data-v-0275b974]{scrollbar-width:thin;max-height:150px;margin-top:7px;overflow-y:auto}.lab-compare-table>div[data-v-0275b974]{border-bottom:1px solid var(--line);grid-template-columns:minmax(55px,1fr) minmax(75px,1fr) 60px;align-items:center;gap:6px;padding:7px 0;display:grid}.lab-compare-table>div>span[data-v-0275b974]:first-child{font-size:9px}.lab-compare-table>div>span[data-v-0275b974]:nth-child(2){font:8px var(--lab-mono);color:var(--muted);text-align:right}.lab-compare-table strong[data-v-0275b974]{font:10px var(--lab-mono);color:var(--lab-accent);text-align:right}@media (width<=900px){.lab-grid[data-v-0275b974]{grid-template-columns:180px minmax(320px,1fr)}.lab-observation-column[data-v-0275b974]{border-left:0;border-top:1px solid var(--line);grid-column:1/-1}.lab-grid[data-v-0275b974]{overflow-y:auto}.lab-instrument-column[data-v-0275b974],.lab-main-column[data-v-0275b974],.lab-observation-column[data-v-0275b974]{overflow-y:visible}.lab-head[data-v-0275b974]{flex-wrap:wrap}.lab-profile-plate[data-v-0275b974]{flex:1}.lab-live[data-v-0275b974],.lab-notebook[data-v-0275b974]{max-width:520px}.lab-notebook[data-v-0275b974]{margin-top:20px}}@media (prefers-reduced-motion:reduce){.lab-spinner[data-v-0275b974]{animation:none}}@font-face{font-family:JetBrains Mono Variable Fallback\: Courier New;src:local(Courier New);size-adjust:99.9837%;ascent-override:102.017%;descent-override:30.0049%;line-gap-override:0%}@font-face{font-family:JetBrains Mono Variable Fallback\: Noto Sans Mono;src:local(Noto Sans Mono);size-adjust:100%;ascent-override:102%;descent-override:30%;line-gap-override:0%}@font-face{font-family:JetBrains Mono Variable;src:local(JetBrains Mono Variable Variable),url(../_fonts/I7IQ9qQQabjJDW3yOxxOIPapfnScMp0Yakp9zkQSZEU-t5aPSijL5_pChEKNyan29LSncEJY3xMmiCthQbtaW8w.woff2)format("woff2-variations");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:100 800;font-style:normal}@font-face{font-family:JetBrains Mono Variable;src:local(JetBrains Mono Variable Variable),url(../_fonts/SLcilHOvw8eWpmPe87moJSdj_dsa0JybZE7QDxp0iZo-ICVp1bEGuMC_SBcfNZlynGAOeGeVZysXxk4zD2V-ogY.woff2)format("woff2-variations");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:100 800;font-style:normal}@font-face{font-family:JetBrains Mono Variable;src:local(JetBrains Mono Variable Variable),url(../_fonts/LeC-QNgoLuzJXGJY3MHHtebbpe81nyhEiOWv3wkSF6o-jfWeniCuTU2gcfXQQ9A_eI2VD5ERZ1grFgiss907_5c.woff2)format("woff2-variations");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:100 800;font-style:normal}@font-face{font-family:JetBrains Mono Variable Fallback\: Roboto Mono;src:local(Roboto Mono);size-adjust:99.9837%;ascent-override:102.017%;descent-override:30.0049%;line-gap-override:0%}@font-face{font-family:JetBrains Mono Variable;src:local(JetBrains Mono Variable Variable),url(../_fonts/E4FYcm2X9nQ8muFIVJ9FIgoikh922k4lkN6p3xUGPsg-zbSdwq_SHL6zF_Z8spWC7Bz2uBzmKKJvbm_siRnxDNk.woff2)format("woff2-variations");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:100 800;font-style:normal}@font-face{font-family:JetBrains Mono Variable;src:local(JetBrains Mono Variable Variable),url(../_fonts/YogC8_ac4bgN2-_PmoVAxZ19PTUYq-_DCCAnqLzJxnM-srxsKYFI9ApWjnFkWbbsItJpQ4YH3PImcoqptiMiEwk.woff2)format("woff2-variations");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:100 800;font-style:normal}@font-face{font-family:JetBrains Mono Variable;src:local(JetBrains Mono Variable Variable),url(../_fonts/9aH0tu9-oaRmXC3MmgSnwy6_KMDEzWfNxYWYI3n8re4-LYN2_LvUCjTQi-IQtc86DJ7DTiCI6AcQ-MAVS6F1FuE.woff2)format("woff2-variations");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:100 800;font-style:normal}.results-workspace[data-v-284262a2]{grid-template-columns:minmax(260px,330px) minmax(0,1fr);gap:12px;min-width:0;height:100%;min-height:0;display:grid}.console-card[data-v-284262a2]{border:1px solid var(--line);background:var(--surface);border-radius:5px}.result-step-nav[data-v-284262a2]{scrollbar-width:thin;align-content:start;gap:8px;min-height:0;padding:10px;display:grid;overflow:auto}.result-step-btn[data-v-284262a2]{border:1px solid var(--line);background:var(--field-bg);min-width:0;min-height:54px;color:var(--text);text-align:left;cursor:pointer;border-radius:5px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;padding:7px 10px;display:grid}.result-step-index[data-v-284262a2]{background:var(--surface-2);width:26px;height:26px;color:var(--text-soft);border-radius:50%;place-items:center;font:650 11px JetBrains Mono Variable,JetBrains Mono Variable Fallback\: Courier New,JetBrains Mono Variable Fallback\: Roboto Mono,JetBrains Mono Variable Fallback\: Noto Sans Mono,monospace;display:grid}.result-step-label[data-v-284262a2]{min-width:0}.result-step-label strong[data-v-284262a2]{color:var(--ink);font-size:13px;font-weight:800;display:block}.result-step-label small[data-v-284262a2]{color:var(--muted);margin-top:4px;font-size:10px;font-weight:650;display:block}.result-step-btn[data-v-284262a2]:hover{border-color:var(--accent)}.result-step-btn.is-active[data-v-284262a2]{border-color:var(--accent);background:var(--selected-soft);box-shadow:inset 4px 0 0 var(--accent)}.result-sheet[data-v-284262a2]{grid-template-rows:auto minmax(0,.78fr) minmax(230px,1.22fr);min-width:0;min-height:0;display:grid;overflow:hidden}.result-sheet-header[data-v-284262a2]{border-bottom:1px solid var(--line);background:var(--surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px 18px;display:grid}.result-sheet-header>div>span[data-v-284262a2]{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:850}.result-sheet-header strong[data-v-284262a2]{color:var(--ink);margin-top:3px;font-size:24px;font-weight:850;display:block}.result-sheet-header .result-sheet-meta[data-v-284262a2]{justify-items:end;gap:4px;display:grid}.result-sheet-header .result-sheet-meta span[data-v-284262a2]{color:var(--muted);font-size:11px;font-weight:700}.result-sheet-body[data-v-284262a2]{background:var(--surface);scrollbar-width:thin;min-height:0;padding:16px 18px;overflow:auto}.result-sheet-body h3[data-v-284262a2]{color:var(--ink);margin:0 0 14px;font-size:28px;font-weight:800}.result-param-grid[data-v-284262a2]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.result-param-grid>div[data-v-284262a2]{border:1px solid var(--line);background:var(--field-bg);border-radius:5px;min-height:70px;padding:10px}.result-param-grid span[data-v-284262a2]{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:850;display:block}.result-param-grid strong[data-v-284262a2]{color:var(--ink);overflow-wrap:anywhere;margin-top:6px;font-size:14px;font-weight:850;display:block}.result-step-note[data-v-284262a2]{border-left:4px solid var(--accent);background:var(--selected-soft);color:var(--text-soft);margin:14px 0 0;padding:12px 14px;font-size:12px;line-height:1.5}.result-measured-grid[data-v-284262a2]{margin-top:14px}.result-table-block[data-v-284262a2]{border-top:1px solid var(--line);background:var(--surface);grid-template-rows:auto auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.result-table-head[data-v-284262a2]{border-bottom:1px solid var(--line);background:var(--surface-2);justify-content:space-between;gap:10px;min-height:44px;padding:6px 10px 6px 14px}.result-table-head[data-v-284262a2],.result-table-title[data-v-284262a2]{align-items:center;min-width:0;display:flex}.result-table-title[data-v-284262a2]{gap:8px}.result-table-title .iconify[data-v-284262a2]{width:18px;height:18px;color:var(--accent);flex-shrink:0}.result-table-title>span[data-v-284262a2]{color:var(--ink);text-transform:uppercase;font-size:10px;font-weight:850}.result-table-title>strong[data-v-284262a2]{background:var(--selected-soft);color:var(--accent);white-space:nowrap;border-radius:999px;padding:3px 7px;font-size:9px}.result-table-actions[data-v-284262a2]{flex-shrink:0;gap:6px;display:flex}.result-table-actions button[data-v-284262a2]{border:1px solid var(--line);background:var(--field-bg);min-height:30px;color:var(--text);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:10px;font-weight:700;display:inline-flex}.result-table-actions button[data-v-284262a2]:disabled{opacity:.45;cursor:default}.result-table-actions .iconify[data-v-284262a2]{width:13px;height:13px;color:var(--accent)}.results-summary[data-v-284262a2]{border-bottom:1px solid var(--line);background:var(--surface-2);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8px;padding:8px;display:grid}.results-summary>div[data-v-284262a2]{border:1px solid var(--line);border-radius:4px;min-width:0;padding:10px}.results-summary>div>span[data-v-284262a2]{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:800;display:block}.results-summary>div>strong[data-v-284262a2]{color:var(--ink);margin-top:5px;font-size:13px;font-weight:800;display:block}.results-summary>div>small[data-v-284262a2]{color:var(--muted);margin-top:4px;font-size:9px;display:block}.result-code-list[data-v-284262a2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 9px;margin-top:6px;display:grid}.result-code-list>span[data-v-284262a2]{min-width:0}.result-code-list small[data-v-284262a2]{color:var(--muted);font-size:8px;display:block}.result-code-list code[data-v-284262a2]{color:var(--accent);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;font:600 10px JetBrains Mono Variable,JetBrains Mono Variable Fallback\: Courier New,JetBrains Mono Variable Fallback\: Roboto Mono,JetBrains Mono Variable Fallback\: Noto Sans Mono,monospace;display:block}.result-table-wrap[data-v-284262a2]{scrollbar-width:thin;min-height:0;overflow:auto}.result-table-wrap table[data-v-284262a2]{border-collapse:collapse;width:100%;min-width:700px;font-size:10px}.result-table-wrap th[data-v-284262a2]{z-index:1;background:var(--surface-2);color:var(--muted);text-align:left;text-transform:uppercase;font-size:9px;position:sticky;top:0}.result-table-wrap td[data-v-284262a2],.result-table-wrap th[data-v-284262a2]{border-bottom:1px solid var(--line);padding:9px 8px}.result-table-wrap td[data-v-284262a2]{color:var(--text);white-space:nowrap}.result-table-wrap td>span[data-v-284262a2]{line-height:1.6;display:block}.result-table-wrap tr.is-selected-step[data-v-284262a2]{background:var(--selected-soft)}.result-table-wrap .result-empty[data-v-284262a2]{color:var(--muted);text-align:center;white-space:normal;padding:16px}.result-table-wrap td>.result-verdict[data-v-284262a2]{border:1px solid color-mix(in srgb,var(--accent) 30%,var(--line));background:var(--selected-soft);color:var(--accent);border-radius:999px;padding:3px 7px;font-size:9px;font-weight:850;display:inline-block}.results-workspace [data-reading-state][data-v-284262a2],.results-workspace span[data-verdict][data-v-284262a2],.results-workspace strong[data-verdict][data-v-284262a2]{transition:color .16s,background-color .16s,border-color .16s}.results-workspace [data-reading-state=within][data-v-284262a2],.results-workspace span[data-verdict=pass][data-v-284262a2],.results-workspace strong[data-verdict=pass][data-v-284262a2]{color:var(--pass,#5b9d24)}.results-workspace [data-reading-state=below][data-v-284262a2]{color:var(--review,#ad8200)}.results-workspace [data-reading-state=above][data-v-284262a2],.results-workspace span[data-verdict=fail][data-v-284262a2],.results-workspace strong[data-verdict=fail][data-v-284262a2]{color:var(--fail,#bf493a)}.results-workspace [data-reading-state=invalid][data-v-284262a2],.results-workspace [data-reading-state=unavailable][data-v-284262a2],.results-workspace [data-reading-state=unbounded][data-v-284262a2],.results-workspace span[data-verdict=unspecified][data-v-284262a2],.results-workspace strong[data-verdict=unspecified][data-v-284262a2]{color:var(--muted)}.result-table-wrap .result-verdict[data-verdict=fail][data-v-284262a2]{border-color:color-mix(in srgb,var(--fail,#bf493a) 35%,var(--line));background:color-mix(in srgb,var(--fail,#bf493a) 10%,var(--surface))}.result-table-wrap .result-verdict[data-verdict=unspecified][data-v-284262a2]{border-color:var(--line);background:var(--surface-2)}@media (prefers-reduced-motion:reduce){.results-workspace [data-reading-state][data-v-284262a2],.results-workspace span[data-verdict][data-v-284262a2],.results-workspace strong[data-verdict][data-v-284262a2]{transition:none}}.result-sheet.is-expanded[data-v-284262a2]{grid-template-rows:auto minmax(0,1fr)}.result-table-wrap[data-v-284262a2]:focus-visible,button[data-v-284262a2]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (width<=1120px){.results-workspace[data-v-284262a2]{grid-template-rows:76px minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:6px}.result-step-nav[data-v-284262a2]{grid-template-rows:minmax(0,1fr);grid-auto-columns:minmax(156px,28vw);grid-auto-flow:column;gap:6px;padding:6px;overflow:auto hidden}.result-step-btn[data-v-284262a2]{min-height:62px}.result-sheet-header[data-v-284262a2]{padding:8px 10px}.result-sheet-header strong[data-v-284262a2]{font-size:18px}.result-sheet-body[data-v-284262a2]{padding:10px}.result-param-grid[data-v-284262a2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.result-param-grid>div[data-v-284262a2]{min-height:58px;padding:8px}.result-param-grid strong[data-v-284262a2]{font-size:12px}}@font-face{font-family:JetBrains Mono Variable;src:local(JetBrains Mono Variable Variable),url(../_fonts/LeC-QNgoLuzJXGJY3MHHtebbpe81nyhEiOWv3wkSF6o-jfWeniCuTU2gcfXQQ9A_eI2VD5ERZ1grFgiss907_5c.woff2)format("woff2-variations");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:100 800;font-style:normal}@font-face{font-family:JetBrains Mono Variable Fallback\: Roboto Mono;src:local(Roboto Mono);size-adjust:99.9837%;ascent-override:102.017%;descent-override:30.0049%;line-gap-override:0%}@font-face{font-family:JetBrains Mono Variable;src:local(JetBrains Mono Variable Variable),url(../_fonts/E4FYcm2X9nQ8muFIVJ9FIgoikh922k4lkN6p3xUGPsg-zbSdwq_SHL6zF_Z8spWC7Bz2uBzmKKJvbm_siRnxDNk.woff2)format("woff2-variations");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:100 800;font-style:normal}@font-face{font-family:JetBrains Mono Variable;src:local(JetBrains Mono Variable Variable),url(../_fonts/9aH0tu9-oaRmXC3MmgSnwy6_KMDEzWfNxYWYI3n8re4-LYN2_LvUCjTQi-IQtc86DJ7DTiCI6AcQ-MAVS6F1FuE.woff2)format("woff2-variations");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:100 800;font-style:normal}@font-face{font-family:JetBrains Mono Variable;src:local(JetBrains Mono Variable Variable),url(../_fonts/SLcilHOvw8eWpmPe87moJSdj_dsa0JybZE7QDxp0iZo-ICVp1bEGuMC_SBcfNZlynGAOeGeVZysXxk4zD2V-ogY.woff2)format("woff2-variations");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:100 800;font-style:normal}@font-face{font-family:JetBrains Mono Variable Fallback\: Courier New;src:local(Courier New);size-adjust:99.9837%;ascent-override:102.017%;descent-override:30.0049%;line-gap-override:0%}@font-face{font-family:JetBrains Mono Variable Fallback\: Noto Sans Mono;src:local(Noto Sans Mono);size-adjust:100%;ascent-override:102%;descent-override:30%;line-gap-override:0%}@font-face{font-family:JetBrains Mono Variable;src:local(JetBrains Mono Variable Variable),url(../_fonts/I7IQ9qQQabjJDW3yOxxOIPapfnScMp0Yakp9zkQSZEU-t5aPSijL5_pChEKNyan29LSncEJY3xMmiCthQbtaW8w.woff2)format("woff2-variations");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:100 800;font-style:normal}@font-face{font-family:JetBrains Mono Variable;src:local(JetBrains Mono Variable Variable),url(../_fonts/YogC8_ac4bgN2-_PmoVAxZ19PTUYq-_DCCAnqLzJxnM-srxsKYFI9ApWjnFkWbbsItJpQ4YH3PImcoqptiMiEwk.woff2)format("woff2-variations");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:100 800;font-style:normal}.startup-settings-dialog[data-v-ae33cef2]{z-index:50;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.startup-settings-dialog[hidden][data-v-ae33cef2]{display:none}.startup-settings-backdrop[data-v-ae33cef2]{cursor:default;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050b0fad;border:0;position:absolute;inset:0}.startup-settings-panel[data-v-ae33cef2]{border:1px solid var(--line-strong);background:var(--panel-solid);width:min(980px,100cqw - 48px);color:var(--text);border-radius:9px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 90px #00000061}.startup-settings-header[data-v-ae33cef2]{border-bottom:1px solid var(--line);background:var(--surface-2);justify-content:space-between;align-items:center;gap:16px;padding:17px 20px;display:flex}.startup-settings-header>div[data-v-ae33cef2]{gap:2px;display:grid}.startup-settings-header>div>span[data-v-ae33cef2]{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}.startup-settings-header strong[data-v-ae33cef2]{color:var(--ink);font-size:20px}.startup-settings-close[data-v-ae33cef2]{border:1px solid var(--line);cursor:pointer;border-radius:6px;flex:none;place-items:center;width:38px;height:38px;display:inline-grid}.startup-settings-close[data-v-ae33cef2]:hover{border-color:var(--accent);background:var(--interactive-hover)}.startup-settings-close .iconify[data-v-ae33cef2]{width:18px;height:18px}.startup-settings-panel .init-preferences[data-v-ae33cef2]{grid-template-columns:minmax(290px,.72fr) minmax(0,1.28fr);gap:14px;min-height:0;padding:18px;display:grid;overflow:auto}.startup-settings-panel .preference-block[data-v-ae33cef2]{align-content:start}.startup-settings-panel .preference-block-report[data-v-ae33cef2]{grid-area:1/1}.startup-settings-panel .komtest-theme-preferences[data-v-ae33cef2]{grid-area:2/1}.startup-settings-panel .preference-block-languages[data-v-ae33cef2]{grid-area:1/2/span 2}.report-identity-grid[data-v-ae33cef2]{gap:10px;display:grid}.report-identity-field[data-v-ae33cef2]{gap:6px;min-width:0;display:grid}.report-identity-field>span[data-v-ae33cef2]{color:var(--muted);letter-spacing:.055em;text-transform:uppercase;font-size:10px;font-weight:850}.report-identity-field>input[data-v-ae33cef2]{border:1px solid var(--line);background:var(--field-bg);width:100%;min-width:0;height:42px;color:var(--ink);font:inherit;border-radius:6px;padding:0 12px;font-size:13px;font-weight:700}.report-identity-field>input[data-v-ae33cef2]:focus{border-color:var(--accent);outline:2px solid color-mix(in srgb,var(--accent) 22%,transparent);outline-offset:1px}.report-identity-field>input[data-v-ae33cef2]::placeholder{color:var(--muted);opacity:.72;font-weight:600}.report-identity-note[data-v-ae33cef2]{color:var(--muted);margin:0;font-size:11px;font-weight:650;line-height:1.45}.report-logo-setting[data-v-ae33cef2]{gap:10px;min-width:0;display:grid}.report-logo-label[data-v-ae33cef2]{color:var(--muted);letter-spacing:.055em;text-transform:uppercase;font-size:10px;font-weight:850}.report-logo-preview[data-v-ae33cef2]{border:1px dashed var(--line-strong);color:#596064;background:#fff;border-radius:6px;place-items:center;min-height:88px;padding:12px;font-size:12px;display:grid}.report-logo-preview img[data-v-ae33cef2]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:90px}.report-identity-error[hidden][data-v-ae33cef2],.report-logo-preview [hidden][data-v-ae33cef2]{display:none}.report-logo-actions[data-v-ae33cef2]{flex-wrap:wrap;gap:8px;display:flex}.report-logo-actions .modal-action[data-v-ae33cef2]{min-width:0;font-size:12px}.startup-settings-panel .language-grid[data-v-ae33cef2]{max-height:none;overflow:visible}.startup-settings-footer[data-v-ae33cef2]{border-top:1px solid var(--line);background:var(--surface-2);justify-content:flex-end;padding:12px 18px;display:flex}.startup-settings-footer .modal-action[data-v-ae33cef2]{min-width:126px}.startup-settings-panel[data-v-ae33cef2]{border-radius:12px;width:min(1180px,100cqw - 48px);height:min(820px,100cqh - 48px);max-height:calc(100cqh - 48px)}.startup-settings-header p[data-v-ae33cef2]{color:var(--muted);margin:4px 0 0;font-size:12px;font-weight:500}.settings-layout[data-v-ae33cef2]{grid-template-columns:188px minmax(0,1fr);min-height:0;display:grid}.settings-navigation[data-v-ae33cef2]{border-inline-end:1px solid var(--line);background:var(--surface-2);flex-direction:column;gap:7px;padding:22px 12px;display:flex}.settings-tab[data-v-ae33cef2]{min-height:48px;color:var(--muted);font:inherit;text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:11px;padding:10px 12px;font-size:12px;font-weight:700;display:flex}.settings-tab .iconify[data-v-ae33cef2]{flex-shrink:0;width:18px;height:18px}.settings-tab.is-active[data-v-ae33cef2],.settings-tab[data-v-ae33cef2]:hover{background:var(--field-bg);color:var(--ink)}.settings-tab.is-active[data-v-ae33cef2]{border-color:var(--line);box-shadow:0 2px 6px var(--shadow)}.settings-tab.is-active .iconify[data-v-ae33cef2]{color:var(--accent)}.settings-tab[data-v-ae33cef2]:focus-visible,.theme-current-show[data-v-ae33cef2]:focus-visible,.theme-filter-group button[data-v-ae33cef2]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.startup-settings-panel .settings-content[data-v-ae33cef2]{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:26px;display:block;overflow:auto}.startup-settings-panel .settings-panel[data-v-ae33cef2]{background:0 0;border:0;border-radius:0;grid-area:auto;gap:16px;padding:0;display:grid}.startup-settings-panel .settings-panel[hidden][data-v-ae33cef2]{display:none}.settings-panel .preference-heading[data-v-ae33cef2]{justify-content:start;gap:5px;display:grid}.settings-panel .preference-heading>span[data-v-ae33cef2]{letter-spacing:.12em;font-size:10px}.settings-panel .preference-heading>strong[data-v-ae33cef2]{color:var(--ink);letter-spacing:-.025em;font-size:24px;line-height:1.2}.settings-section-hint[data-v-ae33cef2]{color:var(--muted);margin:-7px 0 0;font-size:12px;line-height:1.5}.appearance-intro[data-v-ae33cef2]{grid-template-columns:minmax(0,1fr) minmax(200px,.65fr);align-items:center;gap:20px;display:grid}.appearance-intro-copy[data-v-ae33cef2]{gap:8px;display:grid}.appearance-intro .preference-heading>span[data-v-ae33cef2]{display:none}.appearance-intro .settings-section-hint[data-v-ae33cef2]{margin:0}.startup-settings-close[data-v-ae33cef2]{color:var(--ink);background:var(--field-bg)}.theme-current[data-v-ae33cef2]{border:1px solid var(--line);background:var(--surface-2);border-radius:8px;align-items:center;gap:10px;padding:12px 14px;display:flex}.theme-current-icon[data-v-ae33cef2]{width:32px;height:32px;color:var(--accent);background:var(--selected-soft);border-radius:50%;place-items:center;display:grid}.theme-current-icon .iconify[data-v-ae33cef2]{width:17px;height:17px}.theme-current>div[data-v-ae33cef2]{gap:2px;display:grid}.theme-current small[data-v-ae33cef2]{color:var(--muted);font-size:10px}.theme-current strong[data-v-ae33cef2]{color:var(--ink);font-size:13px}.theme-current-show[data-v-ae33cef2]{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;margin-inline-start:auto;display:grid}.theme-current-show[data-v-ae33cef2]:hover{color:var(--accent);background:var(--field-bg)}.theme-current-show .iconify[data-v-ae33cef2]{width:17px;height:17px}.theme-browser-toolbar[data-v-ae33cef2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.theme-filter-group[data-v-ae33cef2]{background:var(--surface-2);border:1px solid var(--line);border-radius:7px;gap:3px;padding:3px;display:flex}.theme-filter-group button[data-v-ae33cef2]{min-height:32px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:6px 12px;font-size:11px;font-weight:700;display:flex}.theme-filter-group button.is-active[data-v-ae33cef2]{background:var(--field-bg);color:var(--ink);border-color:var(--line);box-shadow:0 1px 3px var(--shadow)}.theme-filter-group .iconify[data-v-ae33cef2]{width:14px;height:14px}.theme-search[data-v-ae33cef2]{border:1px solid var(--line);background:var(--field-bg);width:215px;min-height:39px;color:var(--muted);border-radius:7px;align-items:center;gap:8px;padding:0 10px;display:flex}.theme-search[data-v-ae33cef2]:focus-within{outline:2px solid color-mix(in srgb,var(--accent) 30%,transparent);border-color:var(--accent)}.theme-search .iconify[data-v-ae33cef2]{flex-shrink:0;width:16px;height:16px}.theme-search input[data-v-ae33cef2]{width:100%;min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;padding:8px 0;font-size:12px}.theme-search input[data-v-ae33cef2]::placeholder{color:var(--muted)}.theme-results-count[data-v-ae33cef2]{color:var(--muted);margin:-3px 0 -6px;font-size:11px}.settings-panel .theme-grid[data-v-ae33cef2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.settings-panel .theme-choice[data-v-ae33cef2]{text-align:start;border:1px solid var(--line);background:var(--field-bg);min-height:0;color:var(--text);box-shadow:none;border-radius:9px;grid-template-columns:minmax(0,1fr);align-content:start;gap:0;padding:5px;transition:border-color .12s,box-shadow .12s;display:grid}.settings-panel .theme-choice[data-v-ae33cef2]:hover{border-color:var(--accent);background:var(--field-bg);box-shadow:0 3px 12px var(--shadow)}.settings-panel .theme-choice.is-selected[data-v-ae33cef2]{border-color:var(--accent);background:var(--field-bg);box-shadow:0 0 0 1px var(--accent)}.settings-panel .theme-choice[data-v-ae33cef2]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.theme-bench-preview[data-v-ae33cef2]{border:1px solid var(--preview-line);background:var(--preview-background);color:var(--preview-text);border-radius:5px;display:grid;overflow:hidden}.theme-preview-chrome[data-v-ae33cef2]{background:var(--preview-chrome);align-items:center;gap:3px;height:17px;padding:0 7px;display:flex}.theme-preview-chrome>span[data-v-ae33cef2]{background:var(--preview-accent);opacity:.7;border-radius:50%;width:3px;height:3px}.theme-preview-chrome>span[data-v-ae33cef2]:nth-child(2){opacity:.4}.theme-preview-chrome>span[data-v-ae33cef2]:nth-child(3){opacity:.25}.theme-preview-body[data-v-ae33cef2]{grid-template-columns:minmax(0,1fr) 45px;gap:8px;padding:10px;display:grid}.theme-preview-rail[data-v-ae33cef2]{border:1px solid var(--preview-line);background:var(--preview-surface);border-radius:3px;gap:3px;padding:7px;display:grid}.theme-preview-rail>small[data-v-ae33cef2]{color:var(--preview-muted);text-transform:uppercase;letter-spacing:.03em;font-size:8px;line-height:1.3}.theme-preview-rail>strong[data-v-ae33cef2]{color:var(--preview-text);white-space:nowrap;font-family:Consolas,monospace;font-size:20px;font-weight:700;line-height:1.2}.theme-preview-rail em[data-v-ae33cef2]{color:var(--preview-muted);font:inherit;font-size:9px;font-style:normal}.theme-preview-trace[data-v-ae33cef2]{background:var(--preview-accent);opacity:.85;clip-path:polygon(0 75%,14% 72%,22% 51%,28% 60%,35% 30%,43% 43%,53% 18%,62% 25%,74% 15%,83% 24%,100% 19%,100% 27%,83% 32%,74% 23%,62% 33%,53% 26%,43% 51%,35% 38%,28% 68%,22% 59%,14% 80%,0 83%);height:18px;display:block}.theme-preview-tubes[data-v-ae33cef2]{border:1px solid var(--preview-line);background:var(--preview-surface);border-radius:3px;align-items:end;gap:5px;padding:6px;display:flex}.theme-preview-tubes>span[data-v-ae33cef2]{border:1px solid var(--preview-line);background:linear-gradient(to top,var(--preview-accent) 65%,var(--preview-surface2) 65%);border-radius:2px;width:7px;height:55px;display:block}.theme-preview-tubes>span[data-v-ae33cef2]:nth-child(2){background:linear-gradient(to top,var(--preview-accent) 52%,var(--preview-surface2) 52%)}.theme-preview-tubes>span[data-v-ae33cef2]:nth-child(3){background:linear-gradient(to top,var(--preview-accent) 72%,var(--preview-surface2) 72%)}.theme-preview-footer[data-v-ae33cef2]{color:var(--preview-muted);grid-column:1/-1;justify-content:space-between;align-items:center;gap:5px;font-size:8px;display:flex}.theme-preview-footer>span[data-v-ae33cef2]{align-items:center;gap:4px;display:flex}.theme-preview-footer i[data-v-ae33cef2]{background:var(--preview-green);border-radius:50%;width:4px;height:4px}.theme-preview-footer b[data-v-ae33cef2]{color:var(--preview-actionText);background:var(--preview-action);border-radius:3px;padding:4px 7px;font-size:8px;font-weight:700}.settings-panel .theme-choice-copy[data-v-ae33cef2]{gap:5px;min-width:0;padding:11px 7px 7px;display:grid}.theme-choice-title[data-v-ae33cef2]{justify-content:space-between;align-items:start;gap:5px;display:flex}.settings-panel .theme-choice-copy strong[data-v-ae33cef2]{color:var(--ink);white-space:normal;overflow-wrap:anywhere;font-size:12px;font-weight:800;line-height:1.3}.settings-panel .theme-choice-copy>small[data-v-ae33cef2]{min-height:30px;color:var(--muted);white-space:normal;text-overflow:clip;font-size:10px;font-weight:500;line-height:1.5;overflow:visible}.theme-choice-check[data-v-ae33cef2]{background:var(--selected-bg);width:16px;height:16px;color:var(--selected-text);visibility:hidden;border-radius:50%;flex-shrink:0;place-items:center;font-size:10px;display:grid}.theme-choice.is-selected .theme-choice-check[data-v-ae33cef2]{visibility:visible}.theme-choice-meta[data-v-ae33cef2]{color:var(--muted);justify-content:space-between;align-items:center;gap:5px;font-size:9px;display:flex}.theme-choice-colors[data-v-ae33cef2]{gap:3px;display:flex}.theme-choice-colors i[data-v-ae33cef2]{border:1px solid var(--line);border-radius:50%;width:9px;height:9px}.theme-empty[data-v-ae33cef2]{border:1px dashed var(--line);color:var(--muted);text-align:center;border-radius:8px;margin:12px 0;padding:30px;font-size:13px}.theme-empty[hidden][data-v-ae33cef2]{display:none}.business-settings-layout[data-v-ae33cef2]{grid-template-columns:minmax(0,1.2fr) minmax(210px,.8fr);align-items:start;gap:22px;display:grid}.business-settings-layout .report-identity-grid[data-v-ae33cef2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.business-settings-layout .report-identity-field[data-v-ae33cef2]:nth-child(3),.business-settings-layout .report-identity-field[data-v-ae33cef2]:nth-child(6){grid-column:1/-1}.business-settings-layout .report-logo-setting[data-v-ae33cef2]{border:1px solid var(--line);background:var(--surface-2);border-radius:8px;padding:16px}.business-settings-layout .report-logo-preview[data-v-ae33cef2]{min-height:140px}.business-settings-layout .report-logo-preview img[data-v-ae33cef2]{max-height:120px}.settings-panel .language-grid[data-v-ae33cef2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-height:none;padding:0;overflow:visible}.settings-panel .language-choice[data-v-ae33cef2]{text-align:start;border-radius:7px;min-height:67px}.settings-save-note[data-v-ae33cef2]{color:var(--muted);align-items:center;gap:8px;font-size:11px;display:flex}.settings-save-note .iconify[data-v-ae33cef2]{width:16px;height:16px;color:var(--green-dark)}.startup-settings-footer[data-v-ae33cef2]{justify-content:space-between;gap:14px}@container (width<=1100px){.settings-layout[data-v-ae33cef2]{grid-template-columns:166px minmax(0,1fr)}.startup-settings-panel .settings-content[data-v-ae33cef2]{padding:22px}.settings-panel .theme-grid[data-v-ae33cef2]{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-search[data-v-ae33cef2]{width:185px}.theme-filter-group button[data-v-ae33cef2]{padding-inline:9px}}@container (width<=800px){.startup-settings-panel[data-v-ae33cef2]{width:calc(100cqw - 24px);height:calc(100cqh - 24px);max-height:calc(100cqh - 24px)}.settings-layout[data-v-ae33cef2]{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.settings-navigation[data-v-ae33cef2]{border-inline-end:0;border-bottom:1px solid var(--line);flex-direction:row;gap:5px;padding:8px 12px}.settings-tab[data-v-ae33cef2]{flex:1;justify-content:center;gap:7px;min-height:40px;padding:7px;font-size:11px}.settings-tab .iconify[data-v-ae33cef2]{width:16px;height:16px}.startup-settings-panel .settings-content[data-v-ae33cef2]{padding:18px}.business-settings-layout[data-v-ae33cef2]{grid-template-columns:minmax(0,1fr)}.settings-panel .language-grid[data-v-ae33cef2]{grid-template-columns:repeat(2,minmax(0,1fr))}.appearance-intro[data-v-ae33cef2]{grid-template-columns:minmax(0,1fr) minmax(180px,.7fr);gap:12px}}@container (width<=480px){.settings-panel .theme-grid[data-v-ae33cef2]{grid-template-columns:minmax(0,1fr)}.theme-search[data-v-ae33cef2]{width:100%}.settings-save-note[data-v-ae33cef2]{font-size:10px}.settings-tab .iconify[data-v-ae33cef2]{display:none}.appearance-intro[data-v-ae33cef2]{grid-template-columns:minmax(0,1fr)}}@container (height<=720px){.startup-settings-header p[data-v-ae33cef2]{display:none}.startup-settings-header[data-v-ae33cef2]{padding-block:14px}.theme-preview-chrome[data-v-ae33cef2]{height:14px}.theme-preview-body[data-v-ae33cef2]{gap:5px;padding:8px}.theme-preview-rail[data-v-ae33cef2]{padding:5px}.theme-preview-rail>strong[data-v-ae33cef2]{font-size:18px}.theme-preview-trace[data-v-ae33cef2]{height:12px}.theme-preview-tubes>span[data-v-ae33cef2]{height:44px}}@media (prefers-reduced-motion:reduce){.settings-panel .theme-choice[data-v-ae33cef2]{transition:none}}button[data-v-ae33cef2],input[data-v-ae33cef2]{font-family:inherit}button[data-v-ae33cef2]{cursor:pointer}button[data-v-ae33cef2]:disabled{cursor:default;opacity:.6}button[data-v-ae33cef2]:focus-visible,input[data-v-ae33cef2]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.startup-settings-backdrop[data-v-ae33cef2]{width:100%;height:100%}.startup-settings-panel[data-v-ae33cef2]{max-width:100%;max-height:100%}.settings-layout[data-v-ae33cef2]{overflow:hidden}.settings-panel[hidden][data-v-ae33cef2]{display:none}.preference-block[data-v-ae33cef2]{min-width:0;display:grid}.preference-heading[data-v-ae33cef2]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.preference-heading>span[data-v-ae33cef2]{color:var(--accent);letter-spacing:.13em;text-transform:uppercase;font-family:JetBrains Mono Variable,JetBrains Mono Variable Fallback\: Courier New,JetBrains Mono Variable Fallback\: Roboto Mono,JetBrains Mono Variable Fallback\: Noto Sans Mono,Consolas,monospace;font-size:9px;font-weight:750}.preference-heading>strong[data-v-ae33cef2]{color:var(--text-strong);font-size:15px;font-weight:900}.language-grid[data-v-ae33cef2],.theme-grid[data-v-ae33cef2]{display:grid}.language-choice[data-v-ae33cef2]{border:1px solid var(--line);background:var(--field-bg);color:var(--text-strong);font:inherit;grid-template-columns:26px 34px minmax(0,1fr);align-items:center;gap:8px;padding:7px 9px;display:grid}.language-choice[data-v-ae33cef2]:hover{border-color:var(--accent);background:var(--interactive-hover)}.language-choice.is-selected[data-v-ae33cef2]{border-color:var(--accent);background:var(--selected-bg);color:var(--selected-text);box-shadow:inset 4px 0 0 var(--accent-strong),0 8px 18px var(--shadow)}.language-name[data-v-ae33cef2]{overflow-wrap:anywhere;font-size:13px;font-weight:850}.language-order[data-v-ae33cef2]{color:var(--text-soft);font-family:JetBrains Mono Variable,JetBrains Mono Variable Fallback\: Courier New,JetBrains Mono Variable Fallback\: Roboto Mono,JetBrains Mono Variable Fallback\: Noto Sans Mono,Consolas,monospace;font-size:10px;font-weight:900}.is-selected .language-order[data-v-ae33cef2]{color:inherit}.language-flag img[data-v-ae33cef2]{-o-object-fit:cover;object-fit:cover;border:1px solid var(--line-strong);border-radius:3px;width:30px;height:22px;box-shadow:0 1px 2px #00000029}.modal-action[data-v-ae33cef2]{border:1px solid var(--line);background:var(--field-bg);min-height:38px;color:var(--ink);font:inherit;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:750;display:inline-flex}.modal-action .iconify[data-v-ae33cef2]{width:16px;height:16px}.modal-action-primary[data-v-ae33cef2]{border-color:var(--action-border);background:var(--action-bg);color:var(--action-text);box-shadow:var(--action-inner),var(--action-shadow)}.modal-action-primary[data-v-ae33cef2]:hover:not(:disabled){background:var(--action-bg-hover)}.settings-save-note>.iconify[data-v-ae33cef2]{flex:none}.report-identity-error[data-v-ae33cef2]{color:var(--red)}.theme-bench-preview[data-v-ae33cef2],.theme-preview-body[data-v-ae33cef2]{min-width:0}@font-face{font-family:Manrope Variable;src:local(Manrope Variable Variable),url(../_fonts/RzR_9TPMFjy81_gfwnPwxoIVx1ahfJVQC21VBkAFFK8-_c7utZT7c-5EFMmatbSqJWSD6omjb3EjdZPvBLeTY9A.woff2)format("woff2-variations");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:200 800;font-style:normal}@font-face{font-family:Manrope Variable Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:157.622%;ascent-override:67.6303%;descent-override:19.0329%;line-gap-override:0%}@font-face{font-family:Manrope Variable Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:148.074%;ascent-override:71.991%;descent-override:20.2601%;line-gap-override:0%}@font-face{font-family:Manrope Variable Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:145.889%;ascent-override:73.0693%;descent-override:20.5636%;line-gap-override:0%}@font-face{font-family:Manrope Variable Fallback\: Arial;src:local(Arial);size-adjust:147.263%;ascent-override:72.3875%;descent-override:20.3717%;line-gap-override:0%}@font-face{font-family:Manrope Variable Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:138.502%;ascent-override:76.9663%;descent-override:21.6603%;line-gap-override:0%}@font-face{font-family:Manrope Variable;src:local(Manrope Variable Variable),url(../_fonts/ClLeQ-FoKm22ifWPU4fXjH-p7bT8QxrlYlgX4imIN14-w9bgqWTVS0uB77SJspDZm45iPCKtbuMz6kUv7_dyGys.woff2)format("woff2-variations");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:200 800;font-style:normal}@font-face{font-family:Manrope Variable;src:local(Manrope Variable Variable),url(../_fonts/cz5IMpdfXlGylK9VEMvTz217tQBRxSaW7y8THVTFo1A-vHaaNZvP58Hgmqto_zFWvXU865WVnaQo982_FF2aXxY.woff2)format("woff2-variations");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:200 800;font-style:normal}@font-face{font-family:Manrope Variable;src:local(Manrope Variable Variable),url(../_fonts/4F5vIonY2_RZGOp-D0jZMvoDkTAXzteCrYH5RgdaIk-cr2YFmxSGKMSg7dWIGgiYMCubm0syryQRIrqTOK3AFg.woff2)format("woff2-variations");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:200 800;font-style:normal}@font-face{font-family:Manrope Variable;src:local(Manrope Variable Variable),url(../_fonts/GovzBQpEZJ08BddC3hZmEF9QoXBmvPxeDFeUSIQiHmw-5H2H6LB2sTy2xdKekOZq_wq0PdXaSe0p4WOwngJa0vA.woff2)format("woff2-variations");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:200 800;font-style:normal}@font-face{font-family:Manrope Variable;src:local(Manrope Variable Variable),url(../_fonts/LubXa4NaUL1l8RMtZ3vbqHFf3cXQJpyIhQVJHyvfVK8-_ZvofBSNooXB5Ap01HQ70dU1bmX7e_mZn8oREpiGz54.woff2)format("woff2-variations");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:200 800;font-style:normal}@font-face{font-family:Manrope Variable Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:106.482%;ascent-override:100.111%;descent-override:28.1739%;line-gap-override:0%}@font-face{font-family:Manrope Variable Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:100.032%;ascent-override:106.566%;descent-override:29.9905%;line-gap-override:0%}@font-face{font-family:Manrope Variable Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:98.5556%;ascent-override:108.162%;descent-override:30.4397%;line-gap-override:0%}@font-face{font-family:Manrope Variable Fallback\: Arial;src:local(Arial);size-adjust:99.4839%;ascent-override:107.153%;descent-override:30.1556%;line-gap-override:0%}@font-face{font-family:Manrope Variable Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:93.5654%;ascent-override:113.931%;descent-override:32.0631%;line-gap-override:0%}@font-face{font-family:JetBrains Mono Variable;src:local(JetBrains Mono Variable Variable),url(../_fonts/SLcilHOvw8eWpmPe87moJSdj_dsa0JybZE7QDxp0iZo-ICVp1bEGuMC_SBcfNZlynGAOeGeVZysXxk4zD2V-ogY.woff2)format("woff2-variations");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:100 800;font-style:normal}@font-face{font-family:JetBrains Mono Variable;src:local(JetBrains Mono Variable Variable),url(../_fonts/9aH0tu9-oaRmXC3MmgSnwy6_KMDEzWfNxYWYI3n8re4-LYN2_LvUCjTQi-IQtc86DJ7DTiCI6AcQ-MAVS6F1FuE.woff2)format("woff2-variations");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:100 800;font-style:normal}@font-face{font-family:JetBrains Mono Variable;src:local(JetBrains Mono Variable Variable),url(../_fonts/YogC8_ac4bgN2-_PmoVAxZ19PTUYq-_DCCAnqLzJxnM-srxsKYFI9ApWjnFkWbbsItJpQ4YH3PImcoqptiMiEwk.woff2)format("woff2-variations");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:100 800;font-style:normal}@font-face{font-family:JetBrains Mono Variable;src:local(JetBrains Mono Variable Variable),url(../_fonts/I7IQ9qQQabjJDW3yOxxOIPapfnScMp0Yakp9zkQSZEU-t5aPSijL5_pChEKNyan29LSncEJY3xMmiCthQbtaW8w.woff2)format("woff2-variations");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:100 800;font-style:normal}@font-face{font-family:JetBrains Mono Variable;src:local(JetBrains Mono Variable Variable),url(../_fonts/E4FYcm2X9nQ8muFIVJ9FIgoikh922k4lkN6p3xUGPsg-zbSdwq_SHL6zF_Z8spWC7Bz2uBzmKKJvbm_siRnxDNk.woff2)format("woff2-variations");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:100 800;font-style:normal}@font-face{font-family:JetBrains Mono Variable Fallback\: Noto Sans Mono;src:local(Noto Sans Mono);size-adjust:100%;ascent-override:102%;descent-override:30%;line-gap-override:0%}@font-face{font-family:JetBrains Mono Variable Fallback\: Roboto Mono;src:local(Roboto Mono);size-adjust:99.9837%;ascent-override:102.017%;descent-override:30.0049%;line-gap-override:0%}@font-face{font-family:JetBrains Mono Variable Fallback\: Courier New;src:local(Courier New);size-adjust:99.9837%;ascent-override:102.017%;descent-override:30.0049%;line-gap-override:0%}@font-face{font-family:JetBrains Mono Variable;src:local(JetBrains Mono Variable Variable),url(../_fonts/LeC-QNgoLuzJXGJY3MHHtebbpe81nyhEiOWv3wkSF6o-jfWeniCuTU2gcfXQQ9A_eI2VD5ERZ1grFgiss907_5c.woff2)format("woff2-variations");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:100 800;font-style:normal}.bench-app[data-v-657df34e]{--ink:#0b0d0e;--text:#222624;--text-soft:#4b4f53;--muted:#62686a;--app-bg:#dfe2dd;--surface:#f4f5f2;--surface-2:#e9ece7;--surface-3:#dde1dc;--line:#c9cfca;--line-strong:#9fa7a2;--accent:#477f10;--accent-strong:#315414;--lime:#9ce224;--green:#7cd321;--amber:#a56800;--red:#bd3540;--field-bg:#fff;--selected-bg:linear-gradient(180deg, #9ce224, #7cd321);--selected-soft:#ebfacf;--selected-text:#0b0d0e;--interactive-bg:linear-gradient(180deg, #fff, #e9ece7);--active-border:#5dac14;--active-shadow:inset 0 1px 0 #ffffff73, 0 5px 15px #477f1038;--chrome-bg:#0b0d0e;--chrome-line:#3b4042;--chrome-text:#f4f5ef;--chrome-muted:#9ce224;--tube-bg:#d7ddd6;--tube-line:#9fa7a2;--tube-fill:#477f10;--shadow:#0b0d0e24;background-color:var(--app-bg);width:1400px;height:880px;color:var(--text);-webkit-user-select:none;user-select:none;background-image:linear-gradient(#0b0d0e06 1px,#0000 0),linear-gradient(90deg,#0b0d0e06 1px,#0000 0);background-size:42px 42px;grid-template-rows:58px minmax(0,1fr) 56px;font-family:Manrope Variable,Manrope Variable Fallback\: BlinkMacSystemFont,Manrope Variable Fallback\: Segoe UI,Manrope Variable Fallback\: Helvetica Neue,Manrope Variable Fallback\: Arial,Manrope Variable Fallback\: Noto Sans,system-ui,sans-serif;font-size:14px;display:grid;position:relative;overflow:hidden;container-type:size}.bench-app[data-v-657df34e] *{box-sizing:border-box}.bench-app .channel-value[data-v-657df34e],.bench-app .coding-readout strong[data-v-657df34e],.bench-app .mono[data-v-657df34e],.bench-app .procedure-cell strong[data-v-657df34e],.bench-app .stage-index[data-v-657df34e],.bench-app .terminal-log[data-v-657df34e]{font-family:JetBrains Mono Variable,JetBrains Mono Variable Fallback\: Courier New,JetBrains Mono Variable Fallback\: Roboto Mono,JetBrains Mono Variable Fallback\: Noto Sans Mono,ui-monospace,monospace}.titlebar[data-v-657df34e]{z-index:10;border-bottom:3px solid var(--accent);background:var(--chrome-bg);grid-template-columns:120px minmax(220px,1fr) auto 138px;align-items:stretch;display:grid;position:relative;box-shadow:0 5px 18px #0000003d}.nav-button[data-v-657df34e]{border:0;border-right:1px solid var(--chrome-line);color:var(--chrome-muted);white-space:nowrap;background:0 0;align-items:center;gap:6px;padding:0 12px;font-size:17px;font-weight:650;display:inline-flex}.nav-button .iconify[data-v-657df34e]{width:20px;height:20px}.title-center[data-v-657df34e]{grid-template-columns:72px minmax(0,1fr);align-content:center;gap:15px;padding-inline:16px;display:grid}.title-mark[data-v-657df34e]{width:72px;height:auto}.bench-app[data-stage=init] .title-center[data-v-657df34e]{align-items:center;display:flex}.title-stamp[data-v-657df34e]{flex:none;width:148px;height:auto}.title-copy[data-v-657df34e]{align-content:center;min-width:0;display:grid}.title-copy strong[data-v-657df34e]{color:var(--chrome-text);letter-spacing:-.02em;font-size:17px;font-weight:750}.title-copy small[data-v-657df34e],.title-copy strong[data-v-657df34e]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.title-copy small[data-v-657df34e]{color:var(--chrome-muted);letter-spacing:.06em;text-transform:uppercase;font-family:JetBrains Mono Variable,JetBrains Mono Variable Fallback\: Courier New,JetBrains Mono Variable Fallback\: Roboto Mono,JetBrains Mono Variable Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:9px;font-weight:650}.system-strip[data-v-657df34e]{border-left:1px solid var(--chrome-line);justify-content:flex-end;align-items:stretch;display:flex}.system-pill[data-v-657df34e]{border-right:1px solid var(--chrome-line);min-width:118px;color:var(--chrome-muted);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 13px;font-size:12px;font-weight:750;display:inline-flex}.system-pill .iconify[data-v-657df34e]{flex:none;width:20px;height:20px}.header-port[data-v-657df34e]{border:1px solid var(--line-strong);color:var(--chrome-text);background:#16191a;border-radius:3px;padding:3px 8px;font-family:JetBrains Mono Variable,JetBrains Mono Variable Fallback\: Courier New,JetBrains Mono Variable Fallback\: Roboto Mono,JetBrains Mono Variable Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:11px}.status-pill[data-v-657df34e]{background:#7cd3211c;border:0;border-radius:999px;align-self:center;min-width:108px;height:34px;margin-inline:10px;padding-inline:14px;box-shadow:inset 0 0 0 1px #7cd3213d}.window-controls[data-v-657df34e]{align-items:stretch;display:flex}.window-button[data-v-657df34e]{width:46px;color:var(--chrome-text);place-items:center;display:grid}.window-button .iconify[data-v-657df34e]{width:16px;height:16px}.settings-window-button[data-v-657df34e]{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.settings-window-button[data-v-657df34e]:hover{background:color-mix(in srgb,var(--chrome-text) 12%,transparent)}.settings-window-button[data-v-657df34e]:focus-visible{outline:2px solid var(--accent);outline-offset:-4px}.workbench[data-v-657df34e]{grid-template-rows:54px 72px minmax(0,1fr);gap:10px;min-height:0;padding:12px 12px 10px;display:grid;overflow:hidden}.procedure-header[data-v-657df34e]{border:1px solid var(--line);background:var(--surface);border-radius:4px;grid-template-columns:minmax(190px,.8fr) minmax(320px,1.4fr) auto;display:grid;overflow:hidden}.procedure-cell[data-v-657df34e]{border-right:1px solid var(--line);align-items:center;gap:10px;min-width:0;padding:0 18px;display:flex}.procedure-cell .iconify[data-v-657df34e]{width:21px;height:21px;color:var(--accent);flex:none}.procedure-cell div[data-v-657df34e]{min-width:0}.procedure-cell span[data-v-657df34e]{color:var(--ink);font-size:13px;font-weight:850}.procedure-cell small[data-v-657df34e],.procedure-cell span[data-v-657df34e]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.procedure-cell small[data-v-657df34e]{color:var(--muted);margin-top:2px;font-size:12px;font-weight:750}.procedure-report-cell[data-v-657df34e]{border-right:0}.procedure-report-btn[data-v-657df34e]{border:1px solid var(--line-strong);background:var(--interactive-bg);height:34px;color:var(--ink);cursor:pointer;border-radius:4px;align-items:center;gap:7px;padding:0 16px;font-size:12px;font-weight:850;transition:border-color .2s,color .2s;display:inline-flex}.procedure-report-btn[data-v-657df34e]:hover{border-color:var(--accent);color:var(--accent)}.procedure-report-btn .iconify[data-v-657df34e]{width:16px;height:16px;color:var(--accent)}.stage-rail[data-v-657df34e]{border:1px solid var(--line);background:var(--surface);border-radius:4px;grid-template-columns:repeat(4,minmax(0,1fr));height:72px;display:grid;overflow:hidden}.stage-step[data-v-657df34e]{border:0;border-right:1px solid var(--line);background:var(--interactive-bg);color:var(--ink);cursor:pointer;text-align:left;grid-template-columns:36px minmax(0,auto);justify-content:center;align-items:center;gap:10px;padding:0 14px;transition:background .22s cubic-bezier(.22,1,.36,1),box-shadow .22s;display:grid}.stage-step[data-v-657df34e]:last-child{border-right:0}.stage-step[data-v-657df34e]:not(:disabled):hover{background:#f1f9e9}.stage-number[data-v-657df34e]{width:30px;height:30px;color:var(--accent);background:#eff9eb;border:1px solid #69ad50;border-radius:50%;place-items:center;font-size:13px;font-weight:950;display:grid}.stage-number .iconify[data-v-657df34e]{width:15px;height:15px}.stage-copy[data-v-657df34e]{gap:3px;min-width:0;display:grid}.stage-copy strong[data-v-657df34e]{color:var(--ink);font-size:16px;font-weight:900}.stage-copy small[data-v-657df34e],.stage-copy strong[data-v-657df34e]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stage-copy small[data-v-657df34e]{color:var(--muted);font-size:11px;font-weight:760}.stage-step.is-active[data-v-657df34e]{border-color:var(--active-border);background:var(--selected-bg);box-shadow:var(--active-shadow)}.stage-step.is-active .stage-number[data-v-657df34e]{border-color:var(--accent);background:var(--accent);color:#fff}.console-card[data-v-657df34e]{border:1px solid var(--line);background:var(--surface);min-width:0;min-height:0;box-shadow:0 4px 14px var(--shadow);border-radius:4px}.mode-workspace[data-v-657df34e]{min-width:0;min-height:0;overflow:hidden}.run-layout[data-v-657df34e]{grid-template-rows:52px minmax(0,1fr);grid-template-columns:300px minmax(0,1fr);gap:12px;height:100%;min-height:0;display:grid}.live-plan-rail[data-v-657df34e]{grid-row:1/span 2;grid-template-rows:auto auto minmax(0,1fr);display:grid;overflow:hidden}.live-plan-head[data-v-657df34e]{border-bottom:1px solid var(--line);background:var(--surface-2);justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.live-plan-head span[data-v-657df34e]{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:850;display:block}.live-plan-head strong[data-v-657df34e]{color:var(--ink);font-size:14px;font-weight:850;display:block}.live-plan-count[data-v-657df34e]{background:var(--surface-3);color:var(--ink);border-radius:3px;padding:4px 9px;font-family:JetBrains Mono Variable,JetBrains Mono Variable Fallback\: Courier New,JetBrains Mono Variable Fallback\: Roboto Mono,JetBrains Mono Variable Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:11px;font-weight:800}.live-active-step[data-v-657df34e]{border-bottom:1px solid var(--line);background:var(--selected-soft);gap:4px;padding:12px 14px;display:grid}.live-active-step-head[data-v-657df34e]{color:var(--accent);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:10px;font-weight:850;display:flex}.live-active-step-head span[data-v-657df34e]{align-items:center;gap:5px;display:inline-flex}.live-active-step-head .iconify[data-v-657df34e]{width:13px;height:13px}.live-active-step>strong[data-v-657df34e]{color:var(--ink);letter-spacing:-.02em;font-size:20px;font-weight:900}.live-active-step>small[data-v-657df34e]{color:var(--text-soft);font-size:11px;font-weight:750}.live-active-step-facts[data-v-657df34e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:6px;display:grid}.live-active-step-facts span[data-v-657df34e]{border:1px solid var(--line);background:var(--field-bg);border-radius:3px;padding:6px 9px;display:grid}.live-active-step-facts small[data-v-657df34e]{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:800}.live-active-step-facts b[data-v-657df34e]{color:var(--ink);font-family:JetBrains Mono Variable,JetBrains Mono Variable Fallback\: Courier New,JetBrains Mono Variable Fallback\: Roboto Mono,JetBrains Mono Variable Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:12px}.live-progress[data-v-657df34e]{margin-top:8px}.live-progress-head[data-v-657df34e]{color:var(--muted);justify-content:space-between;font-size:10px;font-weight:800;display:flex}.live-progress-head b[data-v-657df34e]{color:var(--accent)}.live-progress-track[data-v-657df34e]{background:#cfd6cd;border-radius:999px;height:6px;margin-top:5px;overflow:hidden}.live-progress-track i[data-v-657df34e]{background:var(--selected-bg);border-radius:999px;height:100%;transition:width .8s;display:block}.live-plan-list[data-v-657df34e]{flex-direction:column;gap:5px;min-height:0;padding:10px;display:flex;overflow:hidden auto}.live-plan-list[data-v-657df34e]>*{flex:none}.live-plan-item[data-v-657df34e]{border:1px solid var(--line);background:var(--field-bg);border-radius:3px;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;display:grid}.live-plan-index[data-v-657df34e]{background:var(--surface-3);width:22px;height:22px;color:var(--muted);border-radius:50%;place-items:center;font-size:10px;font-weight:850;display:grid}.live-plan-index .iconify[data-v-657df34e]{width:12px;height:12px}.live-plan-copy strong[data-v-657df34e]{color:var(--ink);font-size:12px;font-weight:850;display:block}.live-plan-copy small[data-v-657df34e]{color:var(--muted);font-size:10px;font-weight:700;display:block}.live-plan-item.is-done .live-plan-index[data-v-657df34e]{color:var(--accent);background:#eff9eb}.live-plan-item.is-active[data-v-657df34e]{border-color:var(--accent);background:var(--selected-soft);box-shadow:inset 3px 0 0 var(--accent)}.live-plan-item.is-active .live-plan-index[data-v-657df34e]{background:var(--accent);color:#fff}.run-tabs[data-v-657df34e]{border:1px solid var(--line);background:var(--surface);border-radius:4px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.run-tab[data-v-657df34e]{border:0;border-right:1px solid var(--line);background:var(--interactive-bg);color:var(--ink);cursor:pointer;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:780;transition:background .22s cubic-bezier(.22,1,.36,1);display:inline-flex}.run-tab[data-v-657df34e]:last-child{border-right:0}.run-tab .iconify[data-v-657df34e]{width:18px;height:18px}.run-tab[data-v-657df34e]:hover{background:#f1f9e9}.run-tab.is-active[data-v-657df34e]{border-color:var(--active-border);background:var(--selected-bg);box-shadow:var(--active-shadow)}.run-panel[data-v-657df34e]{min-width:0;min-height:0;overflow:hidden}.bar-display-layout[data-v-657df34e]{grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);gap:12px;height:100%;min-height:0;display:grid}.live-bench-card[data-v-657df34e]{grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.live-bench-head[data-v-657df34e]{border-bottom:1px solid var(--line);background:var(--surface-2);justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;display:flex}.live-bench-head span[data-v-657df34e]{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:850;display:block}.live-bench-head strong[data-v-657df34e]{color:var(--ink);font-size:14px;font-weight:850;display:block}.live-bench-state[data-v-657df34e]{background:var(--selected-soft);color:var(--accent);letter-spacing:.05em;border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-size:10px;font-weight:900;display:inline-flex}.live-bench-state i[data-v-657df34e]{background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #7cd3214d}.live-bench-content[data-v-657df34e]{grid-template-rows:auto minmax(0,1fr);gap:10px;padding:12px;display:grid;overflow:hidden}.bar-summary-grid[data-v-657df34e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.live-stat[data-v-657df34e]{border:1px solid var(--line);background:var(--field-bg);border-radius:5px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:1px 8px;padding:8px 10px;display:grid}.live-stat>.iconify[data-v-657df34e]{width:18px;height:18px;color:var(--accent);grid-row:span 3}.live-stat>span[data-v-657df34e]{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:850}.live-stat>strong[data-v-657df34e]{color:var(--ink);letter-spacing:-.02em;white-space:nowrap;font-size:17px;font-weight:950;line-height:1.15}.live-stat>small[data-v-657df34e]{color:var(--muted);white-space:nowrap;align-items:center;gap:5px;font-size:9px;font-weight:750;display:inline-flex}.live-stat>small b[data-v-657df34e]{color:var(--text-soft)}.live-stat>small em[data-v-657df34e]{color:var(--accent);font-style:normal;font-weight:800}.live-stability[data-v-657df34e]{grid-template-rows:auto minmax(0,1fr);gap:8px;min-height:0;display:grid}.live-stability>header[data-v-657df34e]{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.live-stability>header span[data-v-657df34e]{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:850;display:block}.live-stability>header strong[data-v-657df34e]{color:var(--text-soft);font-size:12px;font-weight:800;display:block}.live-stability>header em[data-v-657df34e]{color:var(--muted);font-size:10px;font-style:normal;font-weight:800}.live-trend-grid[data-v-657df34e]{grid-template-rows:repeat(2,minmax(0,1fr));gap:8px;min-height:0;display:grid}.live-trend[data-v-657df34e]{border:1px solid var(--line-strong);background:var(--field-bg);border-radius:6px;grid-template-rows:auto minmax(44px,1fr) auto;min-height:0;display:grid;overflow:hidden}.live-trend-head[data-v-657df34e]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:4px 10px;line-height:1.2;display:flex}.live-trend-ident span[data-v-657df34e]{color:var(--ink);font-size:10px;font-weight:850}.live-trend-ident small[data-v-657df34e]{color:var(--muted);font-size:8px;font-weight:750;display:block}.live-trend-reading[data-v-657df34e]{align-items:center;gap:8px;display:flex}.live-trend-reading strong[data-v-657df34e]{color:var(--ink);white-space:nowrap;font-family:JetBrains Mono Variable,JetBrains Mono Variable Fallback\: Courier New,JetBrains Mono Variable Fallback\: Roboto Mono,JetBrains Mono Variable Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:12px;font-weight:800}.live-trend-status[data-v-657df34e]{background:var(--selected-soft);color:var(--accent);letter-spacing:.05em;text-transform:uppercase;border-radius:3px;padding:3px 7px;font-size:9px;font-weight:900}.live-trend-plot[data-v-657df34e]{min-height:44px;position:relative}.live-trend-plot svg[data-v-657df34e]{width:100%;height:100%;display:block}.trend-line[data-v-657df34e]{stroke:var(--accent);stroke-width:1.2px}.trend-area[data-v-657df34e]{fill:#7cd32138;stroke:none}.live-trend-target[data-v-657df34e]{background:#ffffffe0;border-radius:3px;align-items:center;gap:5px;padding:3px 7px;display:inline-flex;position:absolute;top:6px;right:8px}.live-trend-target small[data-v-657df34e]{color:var(--muted);text-transform:uppercase;font-size:8px;font-weight:800}.live-trend-target strong[data-v-657df34e]{color:var(--ink);font-size:10px}.live-trend-target strong[data-v-657df34e],.live-trend-time-axis[data-v-657df34e]{font-family:JetBrains Mono Variable,JetBrains Mono Variable Fallback\: Courier New,JetBrains Mono Variable Fallback\: Roboto Mono,JetBrains Mono Variable Fallback\: Noto Sans Mono,ui-monospace,monospace}.live-trend-time-axis[data-v-657df34e]{color:var(--muted);justify-content:space-between;font-size:8px;display:flex;position:absolute;inset:auto 8px 3px}.live-trend-readouts[data-v-657df34e]{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.live-trend-readouts span[data-v-657df34e]{border-right:1px solid var(--line);padding:4px 10px;line-height:1.25}.live-trend-readouts span[data-v-657df34e]:last-child{border-right:0}.live-trend-readouts small[data-v-657df34e]{color:var(--muted);text-transform:uppercase;font-size:8px;font-weight:800;display:block}.live-trend-readouts strong[data-v-657df34e]{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-family:JetBrains Mono Variable,JetBrains Mono Variable Fallback\: Courier New,JetBrains Mono Variable Fallback\: Roboto Mono,JetBrains Mono Variable Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:10px;display:block;overflow:hidden}.live-telemetry-health[data-v-657df34e]{border-top:1px solid var(--line);background:var(--surface-2);align-items:center;gap:18px;padding:8px 14px;display:flex}.live-telemetry-health span[data-v-657df34e]{align-items:center;gap:6px;display:inline-flex}.live-telemetry-health .iconify[data-v-657df34e]{width:13px;height:13px;color:var(--accent)}.live-telemetry-health b[data-v-657df34e]{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:850}.live-telemetry-health strong[data-v-657df34e]{color:var(--ink);font-size:11px;font-weight:800}.channel-panel[data-v-657df34e]{grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.channel-rack[data-v-657df34e]{display:grid}.channel[data-v-657df34e]{grid-template-rows:58px minmax(0,1fr) 50px;min-width:0}.channel[data-v-657df34e],.channel-top[data-v-657df34e]{justify-items:center;display:grid}.channel-top[data-v-657df34e]{width:100%;padding:3px}.channel-kind-label[data-v-657df34e]{color:var(--accent);font-size:10px;font-weight:850}.channel-value[data-v-657df34e]{color:var(--ink);letter-spacing:-.03em;font-weight:900}.channel-top small[data-v-657df34e]{color:var(--muted);font-weight:700}.channel-delta[data-v-657df34e]{color:var(--text-soft);font-family:JetBrains Mono Variable,JetBrains Mono Variable Fallback\: Courier New,JetBrains Mono Variable Fallback\: Roboto Mono,JetBrains Mono Variable Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:9px;font-style:normal;font-weight:800}.tube[data-v-657df34e]{border:1px solid var(--tube-line);background:var(--tube-bg);border-radius:4px 4px 2px 2px;place-items:end center;width:min(52px,88%);display:grid;box-shadow:0 2px 4px #10374d1f}.tube-vessel[data-v-657df34e]{background:linear-gradient(90deg,#ffffffd6,#fff3 21%,#0000 47%,#ffffff38 73%,#ffffffad);border-radius:3px 3px 1px 1px;width:100%;height:100%;position:relative;box-shadow:inset 2px 0 4px #ffffffc2,inset -2px 0 3px #304c4024}.tube-vessel[data-v-657df34e]:after{z-index:4;content:"";pointer-events:none;background:linear-gradient(#0000 calc(20% - 1px),#ffffffb8 calc(20% - 1px) calc(20% + 1px),#0000 calc(20% + 1px)),linear-gradient(#0000 calc(40% - 1px),#ffffffb8 calc(40% - 1px) calc(40% + 1px),#0000 calc(40% + 1px)),linear-gradient(#0000 calc(60% - 1px),#ffffffb8 calc(60% - 1px) calc(60% + 1px),#0000 calc(60% + 1px)),linear-gradient(#0000 calc(80% - 1px),#ffffffb8 calc(80% - 1px) calc(80% + 1px),#0000 calc(80% + 1px));position:absolute;inset:0}.tube-fill[data-v-657df34e]{z-index:1;background:var(--tube-fill);transition:height .5s;bottom:0}.tube-band[data-v-657df34e],.tube-fill[data-v-657df34e]{position:absolute;left:0;right:0}.tube-band[data-v-657df34e]{z-index:3;background:#477f102e;border-top:2px solid #00588cb8;border-bottom:2px solid #00588cb8;min-height:2px}.channel-caption[data-v-657df34e]{align-content:center;justify-items:center;gap:1px;width:100%;padding:4px;display:grid}.channel-caption span[data-v-657df34e]{color:var(--muted);font-size:10px;font-weight:820}.channel-caption strong[data-v-657df34e]{color:var(--ink);text-transform:uppercase;font-weight:850}.channel-caption small[data-v-657df34e]{justify-items:center;display:grid}.channel-caption b[data-v-657df34e]{color:var(--text-soft);font-size:9px;font-weight:800}.channel-caption em[data-v-657df34e]{color:var(--muted);font-style:normal;font-weight:700}.details-layout[data-v-657df34e]{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:12px;height:100%;min-height:0;display:grid}.process-overview[data-v-657df34e]{align-content:start;gap:12px;padding:14px;display:grid}.process-head[data-v-657df34e]{justify-content:space-between;align-items:center;gap:12px;display:flex}.process-head span[data-v-657df34e]{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:850;display:block}.process-head strong[data-v-657df34e]{color:var(--ink);letter-spacing:-.03em;font-size:24px;font-weight:900;display:block}.process-head em[data-v-657df34e]{background:var(--surface-3);color:var(--ink);border-radius:3px;padding:5px 11px;font-size:11px;font-style:normal;font-weight:800}.stage-facts[data-v-657df34e]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.stage-facts div[data-v-657df34e]{border:1px solid var(--line);background:var(--field-bg);border-radius:4px;padding:9px 11px}.stage-facts span[data-v-657df34e]{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:850;display:block}.stage-facts strong[data-v-657df34e]{color:var(--ink);margin-top:4px;font-family:JetBrains Mono Variable,JetBrains Mono Variable Fallback\: Courier New,JetBrains Mono Variable Fallback\: Roboto Mono,JetBrains Mono Variable Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:13px;font-weight:800;display:block}.stage-message[data-v-657df34e]{border:1px solid var(--line);border-left:3px solid var(--accent);background:var(--surface-2);color:var(--text-soft);border-radius:4px;align-items:center;gap:9px;padding:11px 14px;font-size:12px;font-weight:750;display:flex}.stage-message .iconify[data-v-657df34e]{width:16px;height:16px;color:var(--accent);flex:none}.temperature-strip[data-v-657df34e]{border:1px solid var(--line);border-radius:4px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.temperature-strip div[data-v-657df34e]{border-right:1px solid var(--line);background:var(--field-bg);padding:10px 12px}.temperature-strip div[data-v-657df34e]:last-child{border-right:0}.temperature-strip span[data-v-657df34e]{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:850;display:block}.temperature-strip strong[data-v-657df34e]{color:var(--ink);margin-top:3px;font-family:JetBrains Mono Variable,JetBrains Mono Variable Fallback\: Courier New,JetBrains Mono Variable Fallback\: Roboto Mono,JetBrains Mono Variable Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:14px;font-weight:800;display:block}.temperature-state[data-v-657df34e]{background:var(--selected-soft)!important}.temperature-state strong[data-v-657df34e]{color:var(--accent)}.bench-panel[data-v-657df34e]{grid-template-rows:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.bench-compact[data-v-657df34e]{border:1px solid var(--line);background:var(--surface-2);border-radius:4px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.bench-compact-status span[data-v-657df34e]{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:850;display:block}.bench-compact-status strong[data-v-657df34e]{color:var(--ink);font-size:13px;font-weight:850;display:block}.bench-compact-status small[data-v-657df34e]{color:var(--accent);font-size:10px;font-weight:800;display:block}.bench-actions[data-v-657df34e]{gap:6px;display:inline-flex}.bench-action[data-v-657df34e]{border:1px solid var(--line-strong);background:var(--field-bg);width:32px;height:32px;color:var(--text-soft);border-radius:3px;place-items:center;display:grid}.bench-action .iconify[data-v-657df34e]{width:15px;height:15px}.bench-action-danger[data-v-657df34e]{border-color:var(--red);color:var(--red)}.terminal-view[data-v-657df34e]{border:1px solid var(--line);background:var(--field-bg);border-radius:4px;min-height:0;overflow:hidden}.terminal-log[data-v-657df34e]{height:100%;color:var(--text);align-content:start;gap:4px;padding:10px 12px;font-size:11px;display:grid;overflow:hidden auto}.terminal-log p[data-v-657df34e]{margin:0}.terminal-log b[data-v-657df34e]{color:var(--accent);margin-right:8px}.procedure-layout[data-v-657df34e]{grid-template-columns:300px minmax(0,1fr);gap:12px;height:100%;min-height:0;display:grid}.procedure-step-nav[data-v-657df34e]{flex-direction:column;gap:5px;min-height:0;padding:10px;display:flex;overflow:hidden auto}.procedure-step-nav[data-v-657df34e]>*{flex:none}.procedure-nav-head[data-v-657df34e]{padding:4px 6px 8px}.procedure-nav-head span[data-v-657df34e]{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:850;display:block}.procedure-nav-head strong[data-v-657df34e]{color:var(--ink);font-size:15px;font-weight:850;display:block}.procedure-step-btn[data-v-657df34e]{border:1px solid var(--line);background:var(--field-bg);color:inherit;text-align:left;border-radius:3px;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:9px 10px;display:grid}.procedure-step-index[data-v-657df34e]{background:var(--surface-3);width:22px;height:22px;color:var(--muted);border-radius:50%;place-items:center;font-family:JetBrains Mono Variable,JetBrains Mono Variable Fallback\: Courier New,JetBrains Mono Variable Fallback\: Roboto Mono,JetBrains Mono Variable Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:10px;font-weight:850;display:grid}.procedure-step-copy strong[data-v-657df34e]{color:var(--ink);font-size:12px;font-weight:850;display:block}.procedure-step-copy small[data-v-657df34e]{color:var(--muted);font-size:10px;font-weight:700;display:block}.procedure-step-check[data-v-657df34e]{width:15px;height:15px;color:var(--accent)}.procedure-step-btn.is-active[data-v-657df34e]{border-color:var(--accent);background:var(--selected-soft);box-shadow:inset 3px 0 0 var(--accent)}.procedure-step-btn.is-active .procedure-step-index[data-v-657df34e]{background:var(--accent);color:#fff}.procedure-sheet[data-v-657df34e]{grid-template-rows:auto auto minmax(0,1fr);display:grid;overflow:hidden}.procedure-sheet-header[data-v-657df34e]{border-bottom:1px solid var(--line);background:var(--surface-2);justify-content:space-between;align-items:center;gap:14px;padding:13px 16px;display:flex}.procedure-sheet-header span[data-v-657df34e]{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:850;display:block}.procedure-sheet-header>div>strong[data-v-657df34e]{color:var(--ink);letter-spacing:-.03em;font-size:21px;font-weight:900;display:block}.procedure-sheet-verdict[data-v-657df34e]{background:var(--selected-soft);text-align:center;border-radius:4px;padding:7px 20px}.procedure-sheet-verdict strong[data-v-657df34e]{color:var(--accent);font-size:20px;font-weight:900;display:block}.procedure-sheet-verdict small[data-v-657df34e]{color:var(--text-soft);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800;display:block}.procedure-sheet-body[data-v-657df34e]{border-bottom:1px solid var(--line);gap:12px;padding:14px 16px;display:grid}.sheet-metrics[data-v-657df34e]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.sheet-metrics div[data-v-657df34e]{border:1px solid var(--line);background:var(--field-bg);border-radius:4px;padding:10px 12px}.sheet-metrics span[data-v-657df34e]{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:850;display:block}.sheet-metrics strong[data-v-657df34e]{color:var(--ink);margin-top:4px;font-family:JetBrains Mono Variable,JetBrains Mono Variable Fallback\: Courier New,JetBrains Mono Variable Fallback\: Roboto Mono,JetBrains Mono Variable Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:18px;font-weight:800;display:block}.sheet-metrics .is-pass[data-v-657df34e]{color:var(--accent)}.sheet-scale-track[data-v-657df34e]{background:var(--surface-3);border-radius:999px;height:8px;position:relative}.sheet-scale-band[data-v-657df34e]{background:#7cd32166;border-radius:999px;position:absolute;top:0;bottom:0}.sheet-scale-marker[data-v-657df34e]{border:3px solid var(--surface);background:var(--accent);border-radius:50%;width:16px;height:16px;position:absolute;top:50%;transform:translate(-50%,-50%)}.sheet-scale-legend[data-v-657df34e]{color:var(--muted);justify-content:space-between;margin-top:6px;font-family:JetBrains Mono Variable,JetBrains Mono Variable Fallback\: Courier New,JetBrains Mono Variable Fallback\: Roboto Mono,JetBrains Mono Variable Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:9px;display:flex}.procedure-results-block[data-v-657df34e]{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.procedure-results-head[data-v-657df34e]{border-bottom:1px solid var(--line);background:var(--surface-2);justify-content:space-between;align-items:center;gap:16px;padding:11px 16px;display:flex}.procedure-results-title[data-v-657df34e]{align-items:center;gap:9px;display:inline-flex}.procedure-results-title .iconify[data-v-657df34e]{width:18px;height:18px;color:var(--accent)}.procedure-results-title span[data-v-657df34e]{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:850;display:block}.procedure-results-title strong[data-v-657df34e]{color:var(--ink);font-size:13px;font-weight:850;display:block}.results-summary[data-v-657df34e]{align-items:center;gap:20px;display:inline-flex}.results-summary span[data-v-657df34e]{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:850;display:block}.results-summary strong[data-v-657df34e]{color:var(--accent);font-size:12px;font-weight:850;display:block}.coding-readout strong[data-v-657df34e]{color:var(--ink);letter-spacing:.04em}.results-table-wrap[data-v-657df34e]{scrollbar-width:thin;scrollbar-color:var(--accent) var(--surface-2);min-height:0;overflow:auto}.results-table[data-v-657df34e]{border-collapse:collapse;width:100%;font-size:13px}.results-table th[data-v-657df34e]{border-bottom:1px solid var(--line);background:var(--surface-2);color:var(--ink);letter-spacing:.04em;text-align:left;text-transform:uppercase;padding:9px 14px;font-size:10px;font-weight:900;position:sticky;top:0}.results-table td[data-v-657df34e]{border-bottom:1px solid var(--line);color:var(--text);padding:8px 14px;font-weight:750}.results-table td small[data-v-657df34e]{color:var(--muted);font-size:10px;font-weight:650}.results-table td b[data-v-657df34e]{color:var(--ink)}.results-table .is-pass[data-v-657df34e]{color:var(--accent);font-weight:900}.control-footer[data-v-657df34e]{border-top:3px solid var(--accent);background:var(--chrome-bg);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:7px 12px;display:grid;box-shadow:0 -7px 22px #0000002e}.footer-status[data-v-657df34e]{color:var(--chrome-text);align-items:center;font-size:12px;font-weight:750;display:flex;overflow:hidden}.footer-status>span[data-v-657df34e]{text-overflow:ellipsis;white-space:nowrap;padding:0 13px;position:relative;overflow:hidden}.footer-status>span[data-v-657df34e]:first-child{padding-left:0}.footer-status>span+span[data-v-657df34e]:before{background:var(--chrome-line);content:"";width:1px;height:16px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.footer-deck[data-v-657df34e]{gap:8px}.footer-deck[data-v-657df34e],.workflow-btn[data-v-657df34e]{align-items:center;display:inline-flex}.workflow-btn[data-v-657df34e]{border:1px solid var(--chrome-line);text-transform:uppercase;white-space:nowrap;background:#333635;border-radius:4px;gap:7px;height:40px;padding:0 14px;font-size:11px;font-weight:850}.workflow-btn .iconify[data-v-657df34e]{width:15px;height:15px;color:var(--lime)}.run-control-btn[data-v-657df34e]{border:1px solid var(--active-border);background:var(--selected-bg);min-width:170px;height:40px;color:var(--selected-text);cursor:pointer;text-transform:uppercase;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:12px;font-weight:900;transition:filter .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff7a,0 0 0 1px #9ce22433,0 8px 20px #477f103b}.run-control-btn[data-v-657df34e]:hover{filter:brightness(1.05)}.run-control-btn .iconify[data-v-657df34e]{width:16px;height:16px}.run-control-btn[data-state=running][data-v-657df34e]{color:#fff;background:linear-gradient(#e0616b,#bd3540);border-color:#9a2c35;box-shadow:0 8px 20px #bd35404d}@media (prefers-reduced-motion:reduce){.bench-app[data-v-657df34e] *,.bench-app[data-v-657df34e] :after,.bench-app[data-v-657df34e] :before{transition-duration:.01ms!important}}.workbench[data-v-657df34e]{grid-template-rows:minmax(0,1fr)}.bench-app[data-stage=init][data-v-657df34e]{grid-template-rows:58px minmax(0,1fr)}.nav-button[data-v-657df34e]{cursor:pointer}.nav-button[data-v-657df34e]:disabled{opacity:.5;cursor:default}.demo-badge[data-v-657df34e]{color:var(--lime);letter-spacing:.1em}.setup-layout[data-v-657df34e]{grid-template-columns:428px minmax(0,1fr)}.setup-panel[data-v-657df34e]{grid-template-rows:100px minmax(0,1.1fr) 66px minmax(180px,.9fr)}.detail-heading[data-v-657df34e]{background:var(--surface);padding:14px 28px}.detail-heading>div>span[data-v-657df34e]{display:block}.detail-heading strong[data-v-657df34e]{font-size:34px;line-height:1.3}.detail-heading small[data-v-657df34e]{color:var(--muted);font-size:13px}.detail-heading .favorite-btn[data-v-657df34e]{border:1px solid var(--line);background:var(--interactive-bg);width:42px;height:42px;color:var(--ink);cursor:pointer;flex:0 0 42px;justify-content:center;align-items:center;padding:0;display:inline-flex}.detail-heading .favorite-btn.is-favorite[data-v-657df34e]{color:#a56800;background:#fff9e6;border-color:#ffe0b2}.favorite-btn .iconify[data-v-657df34e]{color:inherit;flex:0 0 18px;margin:0;display:block}.favorite-btn[data-v-657df34e]:hover{border-color:var(--accent)}.favorite-btn[data-v-657df34e]:focus-visible,.library-tab[data-v-657df34e]:focus-visible,.profile-result[data-v-657df34e]:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.library-tab[data-v-657df34e]{cursor:pointer}.search-field input[data-v-657df34e]{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0}.search-field[data-v-657df34e]:focus-within{outline:2px solid var(--accent)}.filter-select[data-v-657df34e]{cursor:pointer;width:100%;min-width:0;padding:0 4px}.profile-result small[data-v-657df34e]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.injector-detail-body[data-v-657df34e]{scrollbar-width:thin;padding:12px 18px;overflow:auto}.identity-grid strong[data-v-657df34e]{white-space:normal;font-size:14px;line-height:1.3}.identity-grid div[data-v-657df34e]{min-height:78px}.profile-dossier-grid[data-v-657df34e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.technical-list div[data-v-657df34e]{min-height:54px;padding:9px 13px}.reference-list dd[data-v-657df34e]{font-size:11px;line-height:1.6;display:block;overflow:visible}.reference-list div[data-v-657df34e]{border:0;border-bottom:1px solid var(--line);padding:12px}.setup-section-head[data-v-657df34e]{border-block:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;display:flex}.setup-section-head>div>span[data-v-657df34e]{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:850;display:block}.setup-section-head>div>strong[data-v-657df34e]{font-size:18px;display:block}.setup-section-tools[data-v-657df34e]{align-items:center;gap:10px;display:flex}.setup-section-head .setup-section-tools>.injector-selector[data-v-657df34e]{flex-flow:row;display:inline-flex}.setup-stage-sequence[data-v-657df34e]{background:var(--surface-2);grid-template-rows:auto minmax(0,1fr);min-height:0;padding:10px 18px 18px;display:grid}.setup-stage-sequence .profile-section-heading[data-v-657df34e]{padding-inline:0}.stage-row[data-v-657df34e]{border-bottom:1px solid var(--line);grid-template-rows:minmax(0,1fr);grid-template-columns:28px minmax(0,1fr) 64px;height:66px;min-height:66px;padding:6px 12px}.stage-row[data-v-657df34e]:last-child{border-bottom:0}.stage-name strong[data-v-657df34e]{text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:20px;overflow:hidden}.stage-toggle[data-v-657df34e]{border:1px solid var(--active-border);background:var(--selected-bg);min-width:64px;height:36px;color:var(--ink);box-shadow:var(--active-shadow);border-radius:4px;place-items:center;display:grid}.channel-panel[data-v-657df34e]{flex-direction:column;min-height:0;display:flex}.channel-rack[data-v-657df34e]{grid-template-columns:repeat(var(--channel-count,4),minmax(0,1fr));flex:1 1 0;grid-template-rows:minmax(0,1fr);gap:10px;min-height:0;padding:12px;overflow:clip}.channel-group[data-v-657df34e]{border:1px solid var(--line);border-top:3px solid var(--accent);background:#fbfff6;border-radius:4px;grid-template-rows:46px minmax(0,1fr);gap:6px;min-width:0;min-height:0;padding:6px 5px;display:grid}.channel-group-head[data-v-657df34e]{grid-template-columns:auto auto;place-content:center;align-items:baseline;gap:2px 6px;display:grid}.channel-group-head b[data-v-657df34e]{font-size:21px;line-height:1.2}.channel-group-head strong[data-v-657df34e]{color:var(--muted);font-size:11px}.channel-group-head em[data-v-657df34e]{color:var(--accent);text-align:center;text-transform:uppercase;grid-column:1/-1;font-size:8px;font-style:normal;font-weight:850}.channel-pair[data-v-657df34e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-height:0;display:grid}.channel[data-v-657df34e]{grid-template-rows:54px minmax(0,1fr) 70px;align-items:stretch;height:100%;min-height:0}.channel+.channel[data-v-657df34e]{border-left:1px solid var(--line)}.channel-top[data-v-657df34e]{grid-template-rows:23px 12px 12px;align-content:center;gap:1px;padding:0}.channel-value[data-v-657df34e]{font-size:20px;line-height:23px}.channel-top small[data-v-657df34e]{color:var(--accent)}.channel-delta[data-v-657df34e],.channel-top small[data-v-657df34e]{font-size:8px;line-height:12px}.tube[data-v-657df34e]{isolation:isolate;width:min(100% - 6px,78px);min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin:5px 0 7px;display:block;position:relative;overflow:visible}.tube[data-v-657df34e]:after,.tube[data-v-657df34e]:before{content:"";box-sizing:border-box;pointer-events:none;border:1px solid #89988b;border-radius:50%;height:12px;position:absolute;left:2px;right:2px}.tube[data-v-657df34e]:before{z-index:9;background:linear-gradient(#fffffff2,#ffffff30),#ffffff94;top:0;box-shadow:inset 0 1px 1px #fffffff5,inset 0 -1px 1px #243d3333,0 1px 2px #17372a29}.tube[data-v-657df34e]:after{z-index:8;background:#ffffff2e;bottom:0;box-shadow:inset 0 -2px 2px #ffffffc7,0 2px 2px #17372a1f}.tube-vessel[data-v-657df34e]{border:1px solid var(--tube-line);background:linear-gradient(90deg,#ffffffd6,#fff3 21%,#0000 47%,#ffffff38 73%,#ffffffad),#d7ddd638;border-top:0;border-bottom-color:#0000;border-radius:0 0 1px 1px;width:auto;height:auto;position:absolute;inset:6px 2px 5px;overflow:hidden;box-shadow:inset 2px 0 4px #ffffffc2,inset -2px 0 3px #304c4024}.tube-vessel[data-v-657df34e]:before{content:"";z-index:7;color:#17241fad;opacity:.66;pointer-events:none;background:linear-gradient(90deg,currentColor 0 1px,#0000 1px) 0 0/1px 100% no-repeat,repeating-linear-gradient(currentColor 0 1px,#0000 1px 1.25%) 0 0/18% 100% no-repeat,repeating-linear-gradient(currentColor 0 1px,#0000 1px 5%) 0 0/38% 100% no-repeat,repeating-linear-gradient(currentColor 0 2px,#0000 2px 10%) 0 0/64% 100% no-repeat;width:20px;position:absolute;top:14px;bottom:14px;left:0}.tube-vessel[data-v-657df34e]:after{z-index:8;background:linear-gradient(90deg,#ffffff8f,#0000 23% 76%,#ffffff47),linear-gradient(90deg,#0000 48%,#ffffff2e 50%,#0000 52%)}.tube-fill[data-v-657df34e]{opacity:.78;background:linear-gradient(90deg,#69ad2f,#a5d967 24%,#8ccd4f 58%,#5fa42a);left:2px;right:2px;box-shadow:inset 0 0 8px #3a7a1140}.tube-fill[data-v-657df34e]:before{content:"";background:#a2da65e0;border:1px solid #3b7a1385;border-radius:50%;height:10px;position:absolute;top:-5px;left:-1px;right:-1px}.tube-band[data-v-657df34e]{background:#7cd3212e;border-block:1px solid #7ab54288}.channel[data-reading-state=unavailable] .tube-vessel[data-v-657df34e]{opacity:.52}.channel-caption[data-v-657df34e]{align-content:start;padding:5px 0}.channel-caption span[data-v-657df34e]{text-transform:uppercase;font-size:8px}.channel-caption strong[data-v-657df34e]{font-size:9px}.channel-caption b[data-v-657df34e]{color:var(--accent);font-size:8px}.channel-caption em[data-v-657df34e]{font-size:8px}.live-trend[data-v-657df34e]{--trend-color:#39bee8}.live-trend[data-kind=r][data-v-657df34e]{--trend-color:#9ce224}.live-trend-plot[data-v-657df34e]{background-color:#10272f;background-image:linear-gradient(#ffffff08 1px,#0000 0),linear-gradient(90deg,#ffffff08 1px,#0000 0);background-position:0 0;background-repeat:repeat;background-size:18px 14px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.trend-line[data-v-657df34e]{stroke:var(--trend-color);stroke-width:1.5px;vector-effect:non-scaling-stroke;fill:none}.trend-area[data-v-657df34e]{fill:var(--trend-color);opacity:.12}.trend-setpoint[data-v-657df34e]{stroke:#eab54a;stroke-width:1px;stroke-dasharray:5 4;vector-effect:non-scaling-stroke;fill:none;opacity:.65}.live-trend-target[data-v-657df34e]{background:#0b1820dd;top:5px;left:7px;right:auto}.live-trend-target small[data-v-657df34e],.live-trend-target strong[data-v-657df34e]{color:#eab54a;font-size:8px}.live-trend-time-axis[data-v-657df34e]{color:#8ca8b1}.live-stability>header strong[data-v-657df34e]{font-size:10px;font-weight:650}.live-bench-state[data-v-657df34e]{white-space:nowrap;letter-spacing:0;max-width:145px;font-size:8px}.live-telemetry-health strong[data-v-657df34e]{font-size:9px}.init-layout[data-v-657df34e]{align-content:start;height:100%;padding:18px 24px;display:grid}.init-card[data-v-657df34e]{border:1px solid var(--line);background:var(--surface);box-shadow:0 20px 40px var(--shadow);border-radius:5px;justify-items:center;padding:28px 24px 24px;display:grid}.init-logo[data-v-657df34e]{-o-object-fit:contain;object-fit:contain;width:370px;max-width:100%;height:auto;margin-bottom:22px}.init-card h2[data-v-657df34e]{color:var(--ink);letter-spacing:-.04em;font-size:26px;font-weight:800}.init-columns[data-v-657df34e]{grid-template-columns:1fr 1.22fr;gap:18px;width:100%;display:grid}.init-brand-panel[data-v-657df34e],.init-controls[data-v-657df34e]{border:1px solid var(--line);background:var(--surface-2);border-radius:4px;min-height:325px;padding:24px}.init-brand-panel[data-v-657df34e]{border-left:4px solid var(--accent)}.init-brand-panel>span[data-v-657df34e]{color:var(--accent);letter-spacing:.12em;font-size:12px;font-weight:800}.init-brand-panel>strong[data-v-657df34e]{letter-spacing:-.05em;margin:12px 0;font-size:30px;font-weight:800;display:block}.init-brand-panel p[data-v-657df34e]{color:var(--muted);font-size:15px}.init-values[data-v-657df34e]{grid-template-columns:1fr 1fr;gap:8px;margin:18px 0 12px;display:grid}.init-values span[data-v-657df34e]{border:1px solid var(--line);letter-spacing:.1em;background:var(--surface);padding:9px;font-family:monospace;font-size:10px}.init-brand-panel>small[data-v-657df34e]{border-top:1px solid var(--line);color:var(--muted);letter-spacing:.16em;padding-top:12px;font-size:8px;display:block}.init-controls[data-v-657df34e]{align-content:center;justify-items:center;gap:20px;display:grid}.init-ready[data-v-657df34e]{color:var(--muted);align-items:center;gap:9px;display:flex}.init-ready i[data-v-657df34e]{background:var(--accent);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #477f1026}.init-start[data-v-657df34e]{border:1px solid var(--active-border);background:var(--selected-bg);width:80%;min-height:60px;color:var(--ink);box-shadow:var(--active-shadow);cursor:pointer;border-radius:4px;justify-content:center;gap:10px;font-size:18px;font-weight:850}.init-settings[data-v-657df34e],.init-start[data-v-657df34e]{align-items:center;display:flex}.init-settings[data-v-657df34e]{border:1px solid var(--line);background:#fff;border-radius:3px;gap:16px;width:100%;padding:16px}.init-settings .iconify[data-v-657df34e]{color:var(--accent);width:20px;height:20px}.init-settings div[data-v-657df34e]{flex:1}.init-settings small[data-v-657df34e],.init-settings strong[data-v-657df34e]{display:block}.init-settings small[data-v-657df34e]{color:var(--muted)}.bench-app[data-v-657df34e]{--active-border:var(--button-active-border);--active-shadow:var(--button-active-inner), var(--button-active-shadow);--lime:var(--chrome-muted)}.window-controls[data-v-657df34e]{justify-self:end}.init-settings[data-v-657df34e]{text-align:left;color:var(--text-strong);background:var(--field-bg);cursor:pointer}.init-settings-copy[data-v-657df34e]{flex:1}.init-settings[data-v-657df34e]:hover{border-color:var(--accent);background:var(--interactive-hover)}.bench-app button[data-v-657df34e]:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.init-start[data-v-657df34e],.run-control-btn[data-v-657df34e]{background:var(--action-bg);color:var(--action-text);border-color:var(--action-border)}.init-start[data-v-657df34e]:hover,.run-control-btn[data-v-657df34e]:hover{background:var(--action-bg-hover)}.run-control-btn[data-v-657df34e]:disabled{opacity:.45;cursor:not-allowed}.reference-list[data-v-657df34e]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.reference-list>div[data-v-657df34e]{border:0;border-bottom:1px solid var(--line);background:var(--field-bg);grid-template-columns:minmax(116px,.48fr) minmax(0,1fr);align-items:center;gap:12px;min-height:52px;padding:10px 14px;display:grid}.reference-list>div[data-v-657df34e]:nth-child(odd){border-right:1px solid var(--line)}.reference-list>div[data-v-657df34e]:nth-last-child(-n+2){border-bottom:0}.reference-list dt[data-v-657df34e]{color:var(--muted);font-size:12px;line-height:1.25}.reference-list dd[data-v-657df34e]{min-width:0;color:var(--text-strong);font-size:12px;line-height:1.35}.reference-list .reference-badge-row[data-v-657df34e]{flex-wrap:wrap;gap:6px;display:flex}.reference-badge[data-v-657df34e]{border:1px solid var(--line);background:var(--surface-2);min-width:0;max-width:100%;min-height:24px;color:var(--text-strong);border-radius:999px;align-items:center;gap:5px;padding:4px 8px;font-size:12px;font-weight:820;line-height:1.15;display:inline-flex}.reference-badge>.iconify[data-v-657df34e]{width:13px;height:13px;color:var(--accent);flex:0 0 13px}.reference-badge>span[data-v-657df34e]:not(.iconify){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reference-badge-more[data-v-657df34e]{background:var(--field-muted-bg);color:var(--text-soft);border-style:dashed}.reference-plain[data-v-657df34e]{overflow-wrap:anywhere}.setup-section-head .coding-control[data-v-657df34e]{min-width:126px;color:var(--text-soft);background:var(--interactive-bg);cursor:pointer;grid-template-columns:18px auto auto;align-items:center;gap:8px;padding:9px 12px;display:inline-grid}.coding-control>span[data-v-657df34e],.coding-control>strong[data-v-657df34e]{color:inherit}.setup-section-head .coding-control.is-active[data-v-657df34e]{background:var(--button-active-bg);border-color:var(--button-active-border);color:var(--button-active-text);box-shadow:var(--active-shadow)}.stage-name[data-v-657df34e]{background:var(--field-bg);width:100%;min-width:0;height:52px;min-height:0;color:var(--text-strong);text-align:left;cursor:pointer;border:1px solid #0000;border-radius:3px;grid-template-rows:20px 14px;align-content:center;gap:2px;padding:6px 10px;display:grid;overflow:hidden}.stage-name small[data-v-657df34e]{color:var(--muted);font-size:11px;line-height:14px}.stage-name.is-selected[data-v-657df34e],.stage-name[data-v-657df34e]:hover{border-color:var(--accent)}.stage-name.is-selected[data-v-657df34e]{background:var(--selected-bg);color:var(--selected-text)}.stage-name.is-selected small[data-v-657df34e],.stage-name.is-selected strong[data-v-657df34e]{color:inherit}.stage-row.is-disabled .stage-index[data-v-657df34e],.stage-row.is-disabled .stage-name[data-v-657df34e]:not(.is-selected){color:var(--muted);opacity:.55}.stage-toggle[data-v-657df34e]{cursor:pointer;background:var(--button-active-bg);color:var(--button-active-text)}.stage-toggle[aria-pressed=false][data-v-657df34e]{border-color:var(--line);background:var(--interactive-bg);color:var(--muted);box-shadow:none}.stage-toggle[data-v-657df34e]:disabled{cursor:not-allowed}.stage-row.is-required .stage-index[data-v-657df34e]{color:var(--accent)}.stage-row.is-required .stage-toggle[data-v-657df34e]{border-color:var(--accent)}.setup-section-tools .injector-select-btn[data-v-657df34e]{background:var(--button-active-bg);color:var(--button-active-text)}.channel-group[data-v-657df34e]{background:color-mix(in srgb,var(--field-bg) 82%,var(--selected-soft))}.library-tab.is-active[data-v-657df34e],.library-tab.is-active span[data-v-657df34e],.library-tab.is-active strong[data-v-657df34e],.profile-result.is-selected[data-v-657df34e],.profile-result.is-selected small[data-v-657df34e],.profile-result.is-selected span[data-v-657df34e],.profile-result.is-selected strong[data-v-657df34e]{color:var(--selected-text)}.workflow-btn[data-v-657df34e]{background:var(--chrome-bg);border-color:var(--chrome-line);color:var(--chrome-text)}.live-plan-rail[data-v-657df34e]{grid-template-rows:auto auto minmax(0,1fr) auto}.sequence-progress-head[data-v-657df34e]{color:var(--text-soft);justify-content:space-between;margin-top:12px;font-size:10px;display:flex}.sequence-demo-label[data-v-657df34e]{color:var(--accent);padding-top:6px;font-size:9px;display:block}.live-coding-phase[data-v-657df34e]{border-top:1px solid var(--line);min-height:48px;color:var(--muted);align-items:center;gap:8px;padding:10px 14px;font-size:11px;display:flex}.live-coding-phase strong[data-v-657df34e]{margin-left:auto}.live-coding-phase.is-active[data-v-657df34e]{background:var(--selected-soft);color:var(--accent)}.live-bench-state[data-v-657df34e]{max-width:190px}.report-coding[data-v-657df34e]{gap:8px;min-width:0;display:grid}.report-coding>header[data-v-657df34e]{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.report-coding>header span[data-v-657df34e],.report-coding>small[data-v-657df34e]{color:var(--muted);font-size:10px}.report-code-grid[data-v-657df34e]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.report-code-grid>div[data-v-657df34e]{border:1px solid var(--line);background:var(--field-bg);border-radius:4px;align-content:start;gap:4px;min-width:0;padding:8px 10px;display:grid}.report-code-grid span[data-v-657df34e]{color:var(--muted);font-size:10px;font-weight:800}.report-code-grid code[data-v-657df34e]{color:var(--accent);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;font-family:JetBrains Mono Variable,JetBrains Mono Variable Fallback\: Courier New,JetBrains Mono Variable Fallback\: Roboto Mono,JetBrains Mono Variable Fallback\: Noto Sans Mono,monospace;font-size:12px;font-weight:750;line-height:1.45}.empty-report[data-v-657df34e]{text-align:center;align-content:center;justify-items:center;gap:16px;height:100%;padding:30px;display:grid}.empty-report>.iconify[data-v-657df34e]{width:42px;height:42px;color:var(--accent)}.empty-report>strong[data-v-657df34e]{font-size:24px}.empty-report>p[data-v-657df34e]{color:var(--muted);font-size:16px}.empty-report .init-start[data-v-657df34e]{width:250px}.procedure-report-btn[data-v-657df34e]:disabled{opacity:.45;cursor:default}.tube-fill[data-v-657df34e]{transition:height .25s linear}.run-control-btn[data-state=running][data-v-657df34e],.run-control-btn[data-state=running][data-v-657df34e]:hover{color:#fff;background:linear-gradient(#cc414e,#a92230);border-color:#9a2c35}.active-measurement-label[data-v-657df34e]{border:1px solid var(--line);background:var(--selected-soft);color:var(--accent);border-radius:3px;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding:7px 9px;font-size:11px;display:flex}.channel-group.is-measuring[data-v-657df34e]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.channel.is-measuring .tube-vessel[data-v-657df34e]{outline:2px solid var(--accent);outline-offset:2px}.channel.is-pending .channel-top[data-v-657df34e]{opacity:.45}@media (prefers-reduced-motion:reduce){.live-progress-track>i[data-v-657df34e],.tube-fill[data-v-657df34e]{transition:none}}.bench-app[data-v-657df34e]{--cyan:var(--accent);--interactive-hover:var(--surface-3)}.bench-app .workbench[data-v-657df34e]{grid-template-rows:54px minmax(0,1fr)}.bench-app[data-stage=report] .workbench[data-v-657df34e],.bench-app[data-stage=test] .workbench[data-v-657df34e]{grid-template-rows:54px 54px minmax(0,1fr)}.bench-app[data-stage=init] .workbench[data-v-657df34e]{grid-template-rows:minmax(0,1fr)}.bench-app[data-stage=laboratory][data-v-657df34e]{grid-template-rows:58px minmax(0,1fr)}.bench-app[data-stage=laboratory][data-v-657df34e]:has(.control-footer){grid-template-rows:58px minmax(0,1fr) 56px}.workspace-nav[data-v-657df34e]{border:1px solid var(--line);border-radius:4px;grid-template-columns:repeat(4,minmax(0,1fr));height:54px;display:grid;overflow:hidden}.mode-tab[data-v-657df34e],.workspace-nav[data-v-657df34e]{background:var(--surface)}.mode-tab[data-v-657df34e]{border-right:1px solid var(--line);color:var(--muted);cursor:pointer;text-align:left;justify-content:center;align-items:center;gap:10px;padding:6px 12px;display:flex}.mode-tab[data-v-657df34e]:last-child{border-right:0}.mode-tab[data-v-657df34e]:hover{background:var(--surface-2)}.mode-tab.is-active[data-v-657df34e]{background:color-mix(in srgb,var(--accent) 6%,var(--surface));color:var(--accent);box-shadow:inset 0 2px var(--accent)}.workspace-nav .stage-copy strong[data-v-657df34e]{color:inherit;font-size:12px;font-weight:650;line-height:1.2}.workspace-nav .stage-copy small[data-v-657df34e]{font-size:9px;font-weight:450;line-height:1.2}.stage-symbol[data-v-657df34e]{place-items:center;width:28px;height:28px;display:grid}.stage-symbol .iconify[data-v-657df34e]{width:18px;height:18px}.bench-app[data-stage=init] .workbench[data-v-657df34e]{gap:0;padding:0}.init-layout[data-v-657df34e]{background:var(--init-bg);background-size:auto,42px 42px,42px 42px,auto;align-content:center;justify-items:center;padding:20px 24px}.init-card[data-v-657df34e]{background:linear-gradient(115deg,color-mix(in srgb,var(--accent) 5%,transparent),transparent 36%),var(--surface);width:min(1120px,100%);box-shadow:0 28px 80px var(--shadow);border-radius:6px;padding:24px;position:relative}.init-card[data-v-657df34e]:before{content:"";background:linear-gradient(90deg,var(--accent),var(--accent-strong) 35%,transparent 82%);height:3px;position:absolute;inset:0 0 auto}.init-logo[data-v-657df34e]{width:310px;margin-bottom:12px}.init-card h2[data-v-657df34e]{letter-spacing:-.035em;font-size:22px}.init-card>p[data-v-657df34e]{color:var(--text-soft);margin:4px 0 16px;font-size:14px}.init-columns[data-v-657df34e]{grid-template-columns:minmax(280px,.9fr) minmax(310px,1.1fr);gap:14px}.init-brand-panel[data-v-657df34e],.init-controls[data-v-657df34e]{min-height:280px}.init-brand-panel[data-v-657df34e]{border-left:1px solid var(--line);padding:18px;position:relative;overflow:hidden}.init-brand-panel[data-v-657df34e]:before{content:"";opacity:.1;filter:grayscale();background:url(../media/software-profile-sketch.webp) right 43%/auto 190% no-repeat;position:absolute;inset:0}.init-brand-panel[data-v-657df34e]>*{position:relative}.init-brand-panel>span[data-v-657df34e]{font-size:10px}.init-brand-panel>strong[data-v-657df34e]{margin:10px 0;font-size:31.5px;line-height:1.02}.init-brand-panel p[data-v-657df34e]{font-size:13px;font-weight:550;line-height:1.45}.init-values span[data-v-657df34e]{font-family:JetBrains Mono Variable,JetBrains Mono Variable Fallback\: Courier New,JetBrains Mono Variable Fallback\: Roboto Mono,JetBrains Mono Variable Fallback\: Noto Sans Mono,monospace}.init-start[data-v-657df34e]{width:min(320px,100%);min-height:54px;font-size:15px}.init-settings[data-v-657df34e]{border-radius:7px;gap:11px;max-width:420px;padding:11px 13px}@font-face{font-family:Manrope Variable;src:local(Manrope Variable Variable),url(../_fonts/RzR_9TPMFjy81_gfwnPwxoIVx1ahfJVQC21VBkAFFK8-_c7utZT7c-5EFMmatbSqJWSD6omjb3EjdZPvBLeTY9A.woff2)format("woff2-variations");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:200 800;font-style:normal}@font-face{font-family:Manrope Variable Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:157.622%;ascent-override:67.6303%;descent-override:19.0329%;line-gap-override:0%}@font-face{font-family:Manrope Variable Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:148.074%;ascent-override:71.991%;descent-override:20.2601%;line-gap-override:0%}@font-face{font-family:Manrope Variable Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:145.889%;ascent-override:73.0693%;descent-override:20.5636%;line-gap-override:0%}@font-face{font-family:Manrope Variable Fallback\: Arial;src:local(Arial);size-adjust:147.263%;ascent-override:72.3875%;descent-override:20.3717%;line-gap-override:0%}@font-face{font-family:Manrope Variable Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:138.502%;ascent-override:76.9663%;descent-override:21.6603%;line-gap-override:0%}@font-face{font-family:Manrope Variable;src:local(Manrope Variable Variable),url(../_fonts/ClLeQ-FoKm22ifWPU4fXjH-p7bT8QxrlYlgX4imIN14-w9bgqWTVS0uB77SJspDZm45iPCKtbuMz6kUv7_dyGys.woff2)format("woff2-variations");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:200 800;font-style:normal}@font-face{font-family:Manrope Variable;src:local(Manrope Variable Variable),url(../_fonts/cz5IMpdfXlGylK9VEMvTz217tQBRxSaW7y8THVTFo1A-vHaaNZvP58Hgmqto_zFWvXU865WVnaQo982_FF2aXxY.woff2)format("woff2-variations");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:200 800;font-style:normal}@font-face{font-family:Manrope Variable;src:local(Manrope Variable Variable),url(../_fonts/4F5vIonY2_RZGOp-D0jZMvoDkTAXzteCrYH5RgdaIk-cr2YFmxSGKMSg7dWIGgiYMCubm0syryQRIrqTOK3AFg.woff2)format("woff2-variations");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:200 800;font-style:normal}@font-face{font-family:Manrope Variable;src:local(Manrope Variable Variable),url(../_fonts/GovzBQpEZJ08BddC3hZmEF9QoXBmvPxeDFeUSIQiHmw-5H2H6LB2sTy2xdKekOZq_wq0PdXaSe0p4WOwngJa0vA.woff2)format("woff2-variations");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:200 800;font-style:normal}@font-face{font-family:Manrope Variable;src:local(Manrope Variable Variable),url(../_fonts/LubXa4NaUL1l8RMtZ3vbqHFf3cXQJpyIhQVJHyvfVK8-_ZvofBSNooXB5Ap01HQ70dU1bmX7e_mZn8oREpiGz54.woff2)format("woff2-variations");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:200 800;font-style:normal}@font-face{font-family:Manrope Variable Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:106.482%;ascent-override:100.111%;descent-override:28.1739%;line-gap-override:0%}@font-face{font-family:Manrope Variable Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:100.032%;ascent-override:106.566%;descent-override:29.9905%;line-gap-override:0%}@font-face{font-family:Manrope Variable Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:98.5556%;ascent-override:108.162%;descent-override:30.4397%;line-gap-override:0%}@font-face{font-family:Manrope Variable Fallback\: Arial;src:local(Arial);size-adjust:99.4839%;ascent-override:107.153%;descent-override:30.1556%;line-gap-override:0%}@font-face{font-family:Manrope Variable Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:93.5654%;ascent-override:113.931%;descent-override:32.0631%;line-gap-override:0%}.bench-app[data-theme][data-v-657df34e]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#0b0d0e;--ink-strong:#050706;--text:#222624;--text-strong:#0b0d0e;--text-soft:#4b4f53;--muted:#62686a;--muted-2:#59605d;--app-bg:#dfe2dd;--surface:#f4f5f2;--surface-2:#e9ece7;--surface-3:#dde1dc;--line:#c9cfca;--line-strong:#9fa7a2;--blue:#477f10;--blue-dark:#477f10;--cyan:#477f10;--green:#7cd321;--green-dark:#477f10;--amber:#a56800;--red:#bd3540;--shadow:#0b0d0e24;--shadow-strong:#0b0d0e47;--chrome-bg:#0b0d0e;--chrome-line:#3b4042;--chrome-text:#f4f5ef;--chrome-muted:#9ce224;--panel-bg:#f4f5f2fa;--panel-solid:#f4f5f2;--field-bg:#fff;--field-muted-bg:#e9ece7;--interactive-bg:linear-gradient(180deg, #fff, #e9ece7);--interactive-hover:#f1f9e9;--selected-soft:#ebfacf;--accent:#477f10;--accent-strong:#315414;--danger-soft:#fff0f1;--success-soft:#ebfacf;--warning-soft:#fff3d8;--init-bg:radial-gradient(circle at 78% 18%, #7cd32124, transparent 30%), linear-gradient(#477f100b 1px, transparent 0), linear-gradient(90deg, #477f100b 1px, transparent 0), linear-gradient(145deg, #fbfdf9, #dfe2dd 72%);--tube-bg:#d7ddd6;--tube-line:#9fa7a2;--tube-fill:#477f10;--logo-filter:none;--action-bg:linear-gradient(180deg, #9ce224, #7cd321);--action-bg-hover:linear-gradient(180deg, #bdea65, #8cdb25);--action-border:#5dac14;--action-text:#0b0d0e;--action-shadow:0 0 0 1px #9ce22433, 0 8px 20px #477f103b;--action-inner:inset 0 1px 0 #ffffff7a;--button-active-bg:linear-gradient(180deg, #9ce224, #7cd321);--button-active-bg-hover:linear-gradient(180deg, #bdea65, #8cdb25);--button-active-border:#5dac14;--button-active-text:#0b0d0e;--button-active-shadow:0 5px 15px #477f1038;--button-active-inner:inset 0 1px 0 #ffffff73;background:var(--app-bg);color:var(--text);font-family:Manrope Variable,Manrope Variable Fallback\: BlinkMacSystemFont,Manrope Variable Fallback\: Segoe UI,Manrope Variable Fallback\: Helvetica Neue,Manrope Variable Fallback\: Arial,Manrope Variable Fallback\: Noto Sans,Segoe UI Variable Text,Segoe UI,sans-serif}.bench-app[data-theme=injectune-dark][data-v-657df34e],.bench-app[data-theme][data-v-657df34e]{--selected-bg:linear-gradient(180deg, #9ce224, #7cd321);--selected-text:#0b0d0e;--accent-contrast:#0b0d0e}.bench-app[data-theme=injectune-dark][data-v-657df34e]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#f4f5ef;--ink-strong:#fff;--text:#e4e8e2;--text-strong:#fff;--text-soft:#c0c6c1;--muted:#a7adb3;--muted-2:#858d89;--app-bg:#0b0d0e;--surface:#141917;--surface-2:#1a211d;--surface-3:#232c26;--line:#354039;--line-strong:#667269;--blue:#9ce224;--blue-dark:#b9ef66;--cyan:#9ce224;--green:#9ce224;--green-dark:#b9ef66;--amber:#e5b64e;--red:#f27a84;--shadow:#00000061;--shadow-strong:#0000009e;--panel-bg:#141917fa;--panel-solid:#141917;--field-bg:#0f1311;--field-muted-bg:#1a211d;--interactive-bg:linear-gradient(180deg, #263029, #171d19);--interactive-hover:#253126;--selected-soft:#293a1f;--accent:#9ce224;--accent-strong:#b9ef66;--danger-soft:#391a1d;--success-soft:#23351c;--warning-soft:#382d17;--init-bg:radial-gradient(circle at 78% 18%, #7cd3212e, transparent 30%), linear-gradient(#a7adb30f 1px, transparent 0), linear-gradient(90deg, #a7adb30f 1px, transparent 0), linear-gradient(145deg, #101611, #050706 72%);--tube-bg:#1c2b21;--tube-line:#667269;--tube-fill:#9ce224}.bench-app[data-theme=precision-light][data-v-657df34e]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#07324d;--ink-strong:#031f31;--text:#1a3546;--text-strong:#031f31;--text-soft:#587185;--muted:#627a8b;--muted-2:#8498a7;--app-bg:#e5eef4;--surface:#fbfdfe;--surface-2:#eef5f9;--surface-3:#e0ebf2;--line:#c4d5e0;--line-strong:#97afbf;--blue:#006da8;--blue-dark:#00517f;--cyan:#00879a;--green:#3f953d;--green-dark:#2f742d;--amber:#a96f11;--red:#be3545;--shadow:#23465a21;--shadow-strong:#23465a3d;--chrome-bg:#e8f2f8;--chrome-line:#bfd2df;--chrome-text:#03476f;--chrome-muted:#006da8;--panel-bg:#fbfdfef5;--panel-solid:#fbfdfe;--field-bg:#fff;--field-muted-bg:#f1f6f9;--interactive-bg:linear-gradient(180deg, #fff, #edf5f9);--interactive-hover:#e8f5fb;--selected-bg:linear-gradient(90deg, #006da8, #0092c6);--selected-soft:#e8f5fb;--selected-text:#fff;--accent:#006da8;--accent-strong:#00517f;--accent-contrast:#fff;--danger-soft:#fff0f2;--success-soft:#edf8ea;--warning-soft:#fff7df;--init-bg:linear-gradient(110deg, #006da81f, transparent 38%, #40953d14), linear-gradient(180deg, #f8fbfd, #e5eef4);--tube-bg:#d1e2eb;--tube-line:#97afbf;--tube-fill:#006da8;--action-bg:linear-gradient(180deg, #70c64d, #3f953d);--action-bg-hover:linear-gradient(180deg, #7bd85a, #4fa432);--action-border:#2f742d;--action-text:#fff;--action-shadow:0 4px 12px #2f742d3d;--button-active-bg:linear-gradient(180deg, #0092c6, #006da8);--button-active-bg-hover:linear-gradient(180deg, #12a3d5, #0877b9);--button-active-border:#00517f;--button-active-text:#fff}.bench-app[data-theme=carbon-graphite][data-v-657df34e]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#edf4f8;--ink-strong:#fff;--text:#dfe8ee;--text-strong:#fff;--text-soft:#b7c6d1;--muted:#a8bac6;--muted-2:#879aa8;--app-bg:#0f151b;--surface:#17212a;--surface-2:#1e2a35;--surface-3:#263644;--line:#344857;--line-strong:#647b8b;--blue:#3aa7d6;--blue-dark:#82cde9;--cyan:#4fb9c7;--green:#6fbe78;--green-dark:#a7dca9;--amber:#d6a143;--red:#e46f78;--shadow:#0000005c;--shadow-strong:#00000094;--chrome-bg:#141d25;--chrome-line:#344857;--chrome-text:#f5f9fb;--chrome-muted:#8fd3ea;--panel-bg:#17212af5;--panel-solid:#17212a;--field-bg:#111922;--field-muted-bg:#1b2732;--interactive-bg:linear-gradient(180deg, #263644, #18242e);--interactive-hover:#243441;--selected-bg:linear-gradient(90deg, #176c99, #3aa7d6);--selected-soft:#142e3b;--selected-text:#fff;--accent:#3aa7d6;--accent-strong:#82cde9;--accent-contrast:#07131a;--danger-soft:#38191d;--success-soft:#173321;--warning-soft:#352913;--init-bg:radial-gradient(circle at 16% 16%, #3aa7d624, transparent 30%), linear-gradient(135deg, #0b1015, #141d25 56%, #1e2a35);--tube-bg:#1c303b;--tube-line:#647b8b;--tube-fill:#3aa7d6;--action-bg:linear-gradient(180deg, #79dc86, #34a65c);--action-bg-hover:linear-gradient(180deg, #94ee9b, #41bf6a);--action-border:#7bdc8b;--action-text:#07130c;--action-shadow:0 0 0 1px #7bdc8b47, 0 9px 22px #41bf6a47;--button-active-bg:linear-gradient(180deg, #82cde9, #2f98c7);--button-active-bg-hover:linear-gradient(180deg, #9bdcf1, #3aa7d6);--button-active-border:#82cde9;--button-active-text:#06131a}.bench-app[data-runtime-palette=true][data-v-657df34e]{--active-shadow:none;background:var(--app-bg);color:var(--text)}.bench-app[data-runtime-palette=true][data-v-657df34e] .workbench{background:var(--app-bg)}.bench-app[data-runtime-palette=true][data-v-657df34e] .init-layout{background:var(--init-bg);background-repeat:no-repeat;background-size:cover}.bench-app[data-runtime-palette=true][data-v-657df34e] :is(.schematic-panel,.card-title,.bench-compact,.profile-section-heading,.rail-card,.startup-settings-panel,.coding-card,.coding-result,.channel-bottom,.temperature-strip,.procedure-step-header,.procedure-sheet-header,.results-summary,.setup-section-head,.stage-sequence-head,.injector-detail-header){border-color:var(--line);background:var(--panel-solid);color:var(--text)}.bench-app[data-runtime-palette=true][data-v-657df34e] :is(.card-title strong,.bench-compact-status strong,.schematic-labels dd,.procedure-sheet-header strong,.results-summary strong,.coding-label,.temperature-strip strong,.stage-sequence-head strong,.setup-section-head strong,.profile-section-heading){color:var(--ink)}.bench-app[data-runtime-palette=true][data-v-657df34e] :is(.card-title span,.bench-compact-status small,.variant-empty,.schematic-labels dt,.temperature-strip span,.results-summary span,.procedure-sheet-header span,.stage-sequence-head span,.setup-section-head small){color:var(--muted)}.bench-app[data-runtime-palette=true][data-v-657df34e] :is(.digital-readout,.target-lines>div,.metric-mini,.procedure-param-grid>div,.procedure-step-btn,.setup-secondary-btn,.reference-badge,.stage-number){border-color:var(--line);background:var(--field-bg);color:var(--ink)}.bench-app[data-runtime-palette=true][data-v-657df34e] :is(.procedure-step-index,.setup-action-row,.report-modal-toolbar,.reference-badge-more,.result-verdict){border-color:var(--line);background:var(--field-muted-bg);color:var(--text)}.bench-app[data-runtime-palette=true][data-v-657df34e] :is(.procedure-step-note,.procedure-step-btn.is-active,.procedure-step-btn:hover:not(:disabled),.setup-secondary-btn:hover:not(:disabled),.profile-result:hover:not(.is-selected),.stage-step:not(:disabled):hover,.run-tab:hover:not(.is-active)){border-color:var(--accent);background:var(--selected-soft);color:var(--ink)}.bench-app[data-runtime-palette=true][data-v-657df34e] :is(.result-verdict[data-verdict=pass],.temperature-state[data-state=ready],.stage-step.is-complete .stage-number,.stage-row.has-result.result-pass .stage-index,.live-plan-item.is-done .live-plan-index){background:var(--success-soft);color:var(--green)}.bench-app[data-runtime-palette=true][data-v-657df34e] :is(.result-verdict[data-verdict=fail],.stage-row.has-result.result-fail .stage-index){background:var(--danger-soft);color:var(--red)}.bench-app[data-runtime-palette=true][data-v-657df34e] :is(.result-verdict[data-verdict=review],.result-verdict[data-verdict=not-measured],.result-verdict[data-verdict=not-specified],.temperature-state[data-state=heating],.stage-row.has-result.result-review .stage-index,.favorite-btn.is-favorite){border-color:var(--amber);background:var(--warning-soft);color:var(--amber)}.bench-app[data-runtime-palette=true][data-v-657df34e] :is(.titlebar,.control-footer){border-color:var(--chrome-line);background:var(--chrome-bg)}.bench-app[data-runtime-palette=true][data-v-657df34e] :is(.window-button,.control-footer .footer-status,.control-footer .footer-status>span){color:var(--chrome-text)}.bench-app[data-runtime-palette=true][data-v-657df34e] .header-port{background:var(--field-bg);color:var(--text)}.bench-app[data-runtime-palette=true][data-v-657df34e] :is(input,select,textarea){color-scheme:inherit;background-color:var(--field-bg);color:var(--ink);caret-color:var(--accent)}.bench-app[data-runtime-palette=true][data-v-657df34e] :is(input,select,textarea):disabled{background:var(--field-muted-bg);color:var(--muted);opacity:1}.bench-app[data-runtime-palette=true][data-v-657df34e] :is(input,textarea)::-moz-placeholder{color:var(--muted);opacity:.85}.bench-app[data-runtime-palette=true][data-v-657df34e] :is(input,textarea)::placeholder{color:var(--muted);opacity:.85}.bench-app[data-runtime-palette=true][data-v-657df34e] :focus-visible{outline:3px solid var(--accent);outline-offset:3px}.bench-app[data-runtime-palette=true][data-v-657df34e] :is(.digital-readout,.channel-value,.rail-value,.coding-readout strong,.stage-param strong,.pump-live-value,.lab-channel strong){font-variant-numeric:tabular-nums}.bench-app[data-runtime-palette=true][data-v-657df34e] :is(.status-dot:not(.status-dot-error):not(.status-dot-muted),.init-ready i,.live-bench-state i){background:var(--green);box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 20%,transparent)}.bench-app[data-runtime-palette=true][data-v-657df34e] .status-dot-muted{background:var(--amber)}.bench-app[data-runtime-palette=true][data-v-657df34e] .status-dot-error{background:var(--red)}.bench-app[data-runtime-palette=true][data-v-657df34e] .live-progress-track{background:var(--surface-3)}.bench-app[data-runtime-palette=true][data-v-657df34e] :is(.stage-step.is-current .stage-number,.live-plan-item.is-active .live-plan-index,.procedure-step-btn.is-active .procedure-step-index){background:var(--accent);color:var(--selected-text)}.bench-app[data-runtime-palette=true][data-v-657df34e] .lab-run-button{color:var(--accent-contrast)}.bench-app[data-runtime-palette=true][data-v-657df34e] :is(.init-start,.run-control-btn){box-shadow:none}.bench-app[data-runtime-palette=true][data-v-657df34e] .run-control-btn[data-state=running],.bench-app[data-runtime-palette=true][data-v-657df34e] .run-control-btn[data-state=running]:hover:not(:disabled){border-color:var(--red);background:var(--red);color:#fff;box-shadow:none}.bench-app[data-runtime-palette=true][data-theme-scheme=dark][data-v-657df34e] .run-control-btn[data-state=running],.bench-app[data-runtime-palette=true][data-theme-scheme=dark][data-v-657df34e] .run-control-btn[data-state=running]:hover:not(:disabled){color:#2b0b12}.bench-app[data-runtime-palette=true][data-theme-scheme=light][data-v-657df34e] .init-brand-panel:before{filter:grayscale();mix-blend-mode:multiply;opacity:.1}.bench-app[data-runtime-palette=true][data-theme=high-contrast][data-v-657df34e]{--interactive-bg:var(--surface-2)!important;--init-bg:var(--app-bg)!important;--shadow:transparent!important;--shadow-strong:transparent!important}.bench-app[data-runtime-palette=true][data-theme=high-contrast][data-v-657df34e] :is(.console-card,.init-card,.startup-settings-panel){border-color:var(--line);box-shadow:none}.bench-app[dir=rtl][data-v-657df34e] :is(.injector-selector,.channel-rack,.lab-channels,.technical-list dd,.coding-readout strong,.result-code-list code,.report-code-grid code,.lab-plot svg){direction:ltr;unicode-bidi:isolate}.bench-app[dir=rtl][data-v-657df34e] .technical-list dd{text-align:right}.bench-app[dir=rtl][data-v-657df34e] :is(.channel-caption,.channel-group-head){direction:rtl}.bench-app[data-v-657df34e]{container:bench-display/size}.bar-display-layout[data-v-657df34e]{grid-template-rows:minmax(0,1fr);grid-template-columns:clamp(260px,22%,340px) minmax(0,1fr);align-items:stretch;overflow:hidden}.bar-display-layout[data-v-657df34e]>:is(.live-bench-card,.channel-panel){overscroll-behavior-y:contain;scrollbar-gutter:stable;scrollbar-width:thin;min-width:0;height:auto;min-height:0;overflow:hidden auto}.bar-display-layout .live-bench-card[data-v-657df34e]{flex-direction:column;display:flex}.bar-display-layout .live-bench-content[data-v-657df34e]{flex:1 0 auto;grid-template-rows:max-content max-content;grid-template-columns:minmax(0,1fr);min-height:0;padding:0;overflow:visible}.bar-display-layout .live-bench-head[data-v-657df34e]{flex-wrap:wrap;flex:none;gap:6px;height:auto}.bar-display-layout .bar-summary-grid[data-v-657df34e]{gap:6px;padding:8px}.bar-display-layout .live-stat[data-v-657df34e]{grid-template-columns:18px minmax(0,1fr);gap:3px 5px;padding:7px}.bar-display-layout .live-stat>.iconify[data-v-657df34e]{grid-row:1;width:16px;height:16px}.bar-display-layout .live-stat[data-v-657df34e]>:is(strong,small){grid-column:1/-1}.bar-display-layout .live-stat>small[data-v-657df34e]{grid-template-columns:auto minmax(0,1fr);display:grid}.bar-display-layout .live-stat>small em[data-v-657df34e]{grid-column:1/-1;justify-self:end}.bar-display-layout .live-stability[data-v-657df34e]{padding:8px 10px}.bar-display-layout .live-trend[data-v-657df34e]{grid-template-rows:auto 84px auto}.bar-display-layout .live-stability>header[data-v-657df34e],.bar-display-layout .live-trend-head[data-v-657df34e]{flex-wrap:wrap;gap:4px}.bar-display-layout .live-trend-readouts span[data-v-657df34e]{padding:4px 6px}.bar-display-layout .live-telemetry-health[data-v-657df34e]{flex-wrap:wrap;flex:none;gap:6px 12px}.bar-display-layout .channel-rack[data-v-657df34e]{grid-template-columns:repeat(var(--channel-count,4),minmax(0,1fr));--tube-diameter:78px;--tube-pair-width:182px;--tube-rim-depth:6.5px;--tube-liquid-rim-height:10px;--tube-liquid-rim-offset:-5px;flex:1 0 460px;min-height:460px;padding:10px;overflow:visible}.channel-rack[data-channel-count="3"][data-v-657df34e]{--tube-diameter:86px;--tube-pair-width:198px;--tube-rim-depth:7px}.channel-rack[data-channel-count="2"][data-v-657df34e]{--tube-diameter:94px;--tube-pair-width:216px;--tube-rim-depth:7.5px;--tube-liquid-rim-height:11px;--tube-liquid-rim-offset:-5.5px}.channel-rack[data-channel-count="1"][data-v-657df34e]{--tube-diameter:104px;--tube-pair-width:238px;--tube-rim-depth:8px;--tube-liquid-rim-height:12px;--tube-liquid-rim-offset:-6px}.bar-display-layout .channel-group[data-v-657df34e]{grid-template-rows:minmax(32px,auto) minmax(0,1fr);gap:4px;padding:5px 4px}.bar-display-layout .channel-pair[data-v-657df34e]{width:min(100%,var(--tube-pair-width));justify-self:center}.bar-display-layout .channel[data-v-657df34e]{grid-template-rows:48px minmax(280px,1fr) 52px}.bar-display-layout .channel+.channel[data-v-657df34e]{border-left:0}.bar-display-layout .tube[data-v-657df34e]{width:min(calc(100% - 6px),var(--tube-diameter))}.bar-display-layout .tube[data-v-657df34e]:after,.bar-display-layout .tube[data-v-657df34e]:before{height:calc(var(--tube-rim-depth)*2)}.bar-display-layout .tube-vessel[data-v-657df34e]{top:var(--tube-rim-depth);bottom:calc(var(--tube-rim-depth) - 1px)}.bar-display-layout .tube-fill[data-v-657df34e]:before{top:var(--tube-liquid-rim-offset);height:var(--tube-liquid-rim-height)}.bar-display-layout .channel[data-v-657df34e]{--tube-liquid-color:#b5b9b2}.bar-display-layout .channel[data-reading-state=within][data-v-657df34e]{--tube-liquid-color:#80e000}.bar-display-layout .channel[data-reading-state=below][data-v-657df34e]{--tube-liquid-color:#e0e000}.bar-display-layout .channel[data-reading-state=above][data-v-657df34e]{--tube-liquid-color:#e00000}.bar-display-layout .channel .tube-fill[data-v-657df34e]{background:var(--tube-liquid-color);transition:height .22s linear,background .16s}.bar-display-layout .channel:is([data-reading-state=below],[data-reading-state=within],[data-reading-state=above]) .tube-fill[data-v-657df34e]{background:linear-gradient(180deg,color-mix(in srgb,var(--tube-liquid-color) 80%,#fff) 0,var(--tube-liquid-color) 28%,var(--tube-liquid-color) 76%,color-mix(in srgb,var(--tube-liquid-color) 78%,#000) 100%)}.bar-display-layout .channel .tube-fill[data-v-657df34e]:before{border-color:var(--tube-liquid-color);background:color-mix(in srgb,var(--tube-liquid-color) 82%,var(--tube-rim-light,#fff));box-shadow:inset 0 1px 1px color-mix(in srgb,var(--tube-liquid-color) 56%,#fff),inset 0 -1px 1px color-mix(in srgb,var(--tube-liquid-color) 72%,#000)}.bar-display-layout .channel[data-reading-state=unavailable] .tube-vessel[data-v-657df34e]{opacity:.52}.bar-display-layout .channel[data-reading-state=unavailable] .tube-fill[data-v-657df34e]{display:none}.bar-display-layout .channel-group[data-verdict=fail] .channel-group-head em[data-v-657df34e]{color:var(--red)}.bar-display-layout .channel-group[data-verdict=unspecified] .channel-group-head em[data-v-657df34e]{color:var(--muted)}.live-plan-item.is-failed .live-plan-index[data-v-657df34e]{background:color-mix(in srgb,var(--red) 10%,var(--surface));color:var(--red)}.live-plan-item.is-failed .live-plan-copy small[data-v-657df34e]{color:var(--red)}@media (prefers-reduced-motion:reduce){.bar-display-layout .channel .tube-fill[data-v-657df34e],.bar-display-layout .channel .tube-fill[data-v-657df34e]:before{transition:none}}@container bench-display (width<=1360px){.run-layout[data-v-657df34e]{grid-template-columns:clamp(210px,22cqw,280px) minmax(0,1fr)}.bar-display-layout[data-v-657df34e]{grid-template-columns:clamp(220px,25%,280px) minmax(0,1fr);gap:8px}}@container bench-display (width>=1201px){.bar-display-layout[data-v-657df34e]:has(.channel-rack[data-channel-count="1"]){grid-template-columns:clamp(300px,35%,620px) minmax(0,1fr)}.bar-display-layout[data-v-657df34e]:has(.channel-rack[data-channel-count="2"]){grid-template-columns:clamp(280px,31%,500px) minmax(0,1fr)}.bar-display-layout[data-v-657df34e]:has(.channel-rack[data-channel-count="3"]){grid-template-columns:clamp(250px,27%,420px) minmax(0,1fr)}.bar-display-layout .channel-panel[data-v-657df34e]:has(.channel-rack[data-channel-count="1"]){container-type:inline-size}.bar-display-layout .channel-rack[data-channel-count="1"][data-v-657df34e]{--tube-diameter:clamp(124px, 22cqw, 190px);--tube-pair-width:calc(var(--tube-diameter)*2 + 48px);--tube-rim-depth:calc(var(--tube-diameter)/13);--tube-liquid-rim-height:calc(var(--tube-rim-depth)*1.5);--tube-liquid-rim-offset:calc(var(--tube-liquid-rim-height)*-.5)}}@container bench-display (width<=1200px){.bar-display-layout[data-v-657df34e]{overscroll-behavior-y:contain;scrollbar-gutter:stable;scrollbar-width:thin;grid-template-rows:max-content max-content;grid-template-columns:minmax(0,1fr);align-content:start;overflow-y:auto}.bar-display-layout[data-v-657df34e]>:is(.live-bench-card,.channel-panel){scrollbar-gutter:auto;overflow:visible}.bar-display-layout .channel-panel[data-v-657df34e]{grid-row:1}.bar-display-layout .live-bench-card[data-v-657df34e]{grid-row:2}}@container bench-display (width<=1050px){.titlebar[data-v-657df34e]{grid-template-columns:92px minmax(0,1fr) clamp(130px,24cqw,220px) 112px}.system-strip[data-v-657df34e]{grid-area:1/3;align-items:center;display:flex}.system-strip>.system-pill[data-v-657df34e]:not(.status-pill){display:none}.status-pill[data-v-657df34e]{white-space:normal;overflow-wrap:anywhere;gap:6px;min-width:0;height:auto;min-height:38px;margin:4px;padding:5px 7px;font-size:11px;line-height:1.2}.window-controls[data-v-657df34e]{grid-column:4}.window-button[data-v-657df34e]{width:37.3333px}}
