.app-notifications[data-v-6b0374a8]{position:fixed;top:16px;left:0;right:0;z-index:1000;display:grid;justify-items:center;gap:8px;padding:0 16px;pointer-events:none;max-height:calc(100dvh - 32px);overflow:auto}.app-notice[data-v-6b0374a8]{display:flex;align-items:center;gap:10px;width:max-content;max-width:min(420px,100%);min-height:46px;padding:12px 16px;border-radius:8px;background:#fafaf9;color:#202323;box-shadow:0 6px 20px #0003;pointer-events:auto;font-size:14px;font-weight:400}.app-notice p[data-v-6b0374a8]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;min-width:0;margin:0;color:inherit;line-height:22px;overflow-wrap:anywhere}.toast-icon[data-v-6b0374a8]{width:20px;height:20px;flex:none;fill:none;stroke:#24815c;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.error .toast-icon[data-v-6b0374a8]{stroke:#d94b45}.app-notice[data-v-6b0374a8]:focus-visible{outline:2px solid #238a7f;outline-offset:3px}.notice-enter-active[data-v-6b0374a8]{transition:opacity .15s ease-out,transform .15s ease-out}.notice-leave-active[data-v-6b0374a8]{transition:opacity .2s ease-out,transform .2s ease-out}.notice-enter-from[data-v-6b0374a8]{opacity:0;transform:translateY(-8px)}.notice-leave-to[data-v-6b0374a8]{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.notice-enter-active[data-v-6b0374a8],.notice-leave-active[data-v-6b0374a8]{transition:none}.notice-enter-from[data-v-6b0374a8],.notice-leave-to[data-v-6b0374a8]{transform:none}}@media(max-width:700px){.app-notifications[data-v-6b0374a8]{top:12px}}.turns[data-v-eb6f1afd]{max-height:50dvh;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.system-assistant-page--compact .turns[data-v-eb6f1afd]{max-height:30dvh}.welcome-mark svg[data-v-eb6f1afd]{width:29px;height:29px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.system-assistant-page[data-v-eb6f1afd]{height:100%}.assistant-grid[data-v-eb6f1afd]{margin-top:0!important;gap:0!important;min-height:100%;align-items:stretch!important}.history.card[data-v-eb6f1afd]{border:0;border-radius:0;background:#152124;padding:20px 14px}.history-head[data-v-eb6f1afd]{align-items:flex-start!important;flex-direction:column}.history-head h2[data-v-eb6f1afd]{color:#b4c5c4;font-size:13px!important}.history-head .button[data-v-eb6f1afd]{width:100%;justify-content:center}.session[data-v-eb6f1afd]{border-radius:7px!important}.session-active[data-v-eb6f1afd]{background:#234441!important;color:#c9fff4!important}.conversation.card[data-v-eb6f1afd]{border:0;border-radius:0;background:#182528;padding:24px}.conversation-head h2[data-v-eb6f1afd]{font-size:14px!important;color:#b7c8c6}.empty-state--welcome[data-v-eb6f1afd]{min-height:245px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.empty-state--welcome h2[data-v-eb6f1afd]{font-size:23px!important;color:#ebf7f4}.empty-state--welcome p[data-v-eb6f1afd]{max-width:27em;margin:10px 0 20px}.welcome-mark[data-v-eb6f1afd]{display:grid;place-items:center;width:44px;height:44px;margin-bottom:20px;border-radius:50%;background:#235953;color:#9df1df;font-size:25px}.turns[data-v-eb6f1afd]{gap:16px!important}.turn .question-text[data-v-eb6f1afd]{background:#28675f!important;font-weight:400}.turn .answer[data-v-eb6f1afd]{background:#223235!important}.composer[data-v-eb6f1afd]{padding-top:16px!important;margin-top:22px!important}.composer>label[data-v-eb6f1afd]{font-size:13px;color:#b7c8c6}.composer textarea[data-v-eb6f1afd]{min-height:80px;background:#111b1d!important}.composer>.button[data-v-eb6f1afd]{justify-self:end!important}.consent-panel[data-v-eb6f1afd]{background:#203234!important}.system-assistant-page--compact .history.card[data-v-eb6f1afd]{padding:12px!important}.system-assistant-page--compact .history-head[data-v-eb6f1afd]{flex-direction:row}.system-assistant-page--compact .history-head .button[data-v-eb6f1afd]{width:auto}.system-assistant-page--compact .conversation.card[data-v-eb6f1afd]{padding:18px!important}.system-assistant-page--compact .empty-state--welcome[data-v-eb6f1afd]{min-height:180px}.system-assistant-page--compact .welcome-mark[data-v-eb6f1afd]{margin-bottom:12px}.system-assistant-page--compact .assistant-grid[data-v-eb6f1afd]{gap:8px!important}.turn[data-v-eb6f1afd]{display:flex;flex-direction:column;align-items:flex-start}.turn .question-text[data-v-eb6f1afd]{align-self:flex-end;max-width:88%;padding:11px 15px;border-radius:14px 14px 3px;background:#21554f;color:#f1fffc}.turn .answer[data-v-eb6f1afd]{max-width:94%;border-radius:14px 14px 14px 3px}.sources summary[data-v-eb6f1afd]{cursor:pointer;color:var(--accent);font-size:13px}.turn .answer-text[data-v-eb6f1afd]{margin:0}.system-assistant-page--compact .history h2[data-v-eb6f1afd]{font-size:15px}.system-assistant-page--compact .assistant-grid[data-v-eb6f1afd]{grid-template-columns:1fr;gap:12px;margin-top:0}.system-assistant-page--compact .history[data-v-eb6f1afd],.system-assistant-page--compact .conversation[data-v-eb6f1afd]{padding:14px}.system-assistant-page--compact .session-list[data-v-eb6f1afd]{display:flex;overflow:auto;max-height:90px}.system-assistant-page--compact .session[data-v-eb6f1afd]{min-width:145px}.system-assistant-page--compact .conversation-head p[data-v-eb6f1afd]{display:none}.system-assistant-page--compact .empty-state[data-v-eb6f1afd]{padding:12px 0}.system-assistant-page--compact .composer[data-v-eb6f1afd]{margin-top:16px;padding-top:14px}.system-assistant-page--compact .consent-panel[data-v-eb6f1afd]{padding:12px}.system-assistant-page[data-v-eb6f1afd]{min-width:0}.page-header h1[data-v-eb6f1afd]{margin:10px 0;font-size:26px}.page-header p[data-v-eb6f1afd]{color:var(--muted);line-height:1.6}.breadcrumb[data-v-eb6f1afd]{font-size:13px}.breadcrumb a[data-v-eb6f1afd],.source a[data-v-eb6f1afd]{color:var(--accent)}.assistant-grid[data-v-eb6f1afd]{display:grid;grid-template-columns:minmax(220px,270px) minmax(0,1fr);gap:18px;align-items:start;margin-top:24px}.history[data-v-eb6f1afd],.conversation[data-v-eb6f1afd]{min-width:0;padding:20px}.history-head[data-v-eb6f1afd],.conversation-head[data-v-eb6f1afd]{display:flex;align-items:center;justify-content:space-between;gap:12px}.history h2[data-v-eb6f1afd],.conversation h2[data-v-eb6f1afd]{margin:0;font-size:17px}.muted[data-v-eb6f1afd],.empty-state p[data-v-eb6f1afd]{color:var(--muted);line-height:1.7}.session-list[data-v-eb6f1afd]{display:grid;gap:6px;margin-top:16px}.session[data-v-eb6f1afd]{width:100%;display:flex;justify-content:space-between;gap:12px;text-align:left;border:0;background:transparent;color:var(--text);padding:12px;border-radius:7px;cursor:pointer;overflow-wrap:anywhere}.session small[data-v-eb6f1afd]{color:var(--muted);flex-shrink:0}.session-active[data-v-eb6f1afd]{background:var(--raised);color:var(--accent)}.empty-state[data-v-eb6f1afd]{padding:32px 4px}.empty-state h3[data-v-eb6f1afd]{font-size:17px}.conversation-head[data-v-eb6f1afd]{padding-bottom:16px}.turns[data-v-eb6f1afd]{display:grid;gap:22px}.turn[data-v-eb6f1afd]{min-width:0}.question-label[data-v-eb6f1afd]{font-size:12px;color:var(--muted)}.question-text[data-v-eb6f1afd],.answer-text[data-v-eb6f1afd]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.75}.question-text[data-v-eb6f1afd]{font-weight:600}.answer[data-v-eb6f1afd]{padding:18px;background:var(--raised);border-radius:8px}.source-label[data-v-eb6f1afd]{font-size:12px;color:var(--accent)}.sources h3[data-v-eb6f1afd]{font-size:14px;margin:20px 0 8px}.source[data-v-eb6f1afd]{padding:12px 0;overflow-wrap:anywhere}.source p[data-v-eb6f1afd]{margin:5px 0;color:var(--muted);line-height:1.6}.source strong[data-v-eb6f1afd]{color:var(--text)}.composer[data-v-eb6f1afd]{display:grid;gap:14px;margin-top:28px;padding-top:20px;border-top:1px solid var(--rule)}.composer>label[data-v-eb6f1afd],.consent-panel>label[data-v-eb6f1afd]:not(.check){display:grid;gap:8px}.composer textarea[data-v-eb6f1afd],.composer select[data-v-eb6f1afd]{box-sizing:border-box;width:100%;min-width:0;padding:10px 12px;color:var(--text);background:var(--ground);border:1px solid var(--control);border-radius:6px;font:inherit}.composer textarea[data-v-eb6f1afd]{resize:vertical}.composer>.button[data-v-eb6f1afd],.consent-panel>.button[data-v-eb6f1afd]{justify-self:start}.consent-panel[data-v-eb6f1afd]{display:grid;gap:12px;padding:18px;background:var(--surface);border:1px solid var(--border);border-radius:8px}.consent-panel h3[data-v-eb6f1afd],.consent-panel p[data-v-eb6f1afd]{margin:0}.consent-panel pre[data-v-eb6f1afd]{max-height:300px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.6}.check[data-v-eb6f1afd]{display:flex;align-items:flex-start;gap:8px;line-height:1.6}.check input[data-v-eb6f1afd]{margin-top:5px}.error-message[data-v-eb6f1afd]{color:var(--negative);line-height:1.6}@media(max-width:850px){.assistant-grid[data-v-eb6f1afd]{grid-template-columns:1fr}.history-head[data-v-eb6f1afd]{flex-wrap:wrap}.session-list[data-v-eb6f1afd]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media(max-width:480px){.history[data-v-eb6f1afd],.conversation[data-v-eb6f1afd]{padding:16px}.page-header h1[data-v-eb6f1afd]{font-size:22px}}.assistant-launcher{touch-action:none;-webkit-user-select:none;user-select:none}.assistant-float__actions button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.assistant-float__actions button:hover{background:#334a4e;color:#d8fff9}.assistant-identity{display:flex;align-items:center;gap:12px;min-width:0}.assistant-identity__mark{display:grid!important;place-items:center;flex:none;width:40px;height:40px;border-radius:12px;background:#183a39;color:#75e4d4}.assistant-identity__mark svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.assistant-identity strong{font-size:15px;letter-spacing:.01em}.assistant-float__header .assistant-identity__mark{margin:0}.assistant-float__actions button{display:grid;place-items:center}.assistant-float__body{background:#111b1d}.assistant-launcher{position:fixed;right:24px;bottom:24px;z-index:90;display:grid;place-items:center;width:62px;height:62px;border:3px solid #d6fff8;border-radius:50%;background:#55dccb;color:#073b38;cursor:pointer;box-shadow:0 8px 24px #0009,0 0 0 4px #102e2c}.assistant-launcher svg{width:30px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.assistant-launcher:hover{background:#a1f4e8}.assistant-float{position:fixed;right:24px;bottom:24px;z-index:90;display:flex;flex-direction:column;width:min(500px,calc(100vw - 32px));height:min(740px,calc(100dvh - 48px));overflow:hidden;background:var(--ground);border:1px solid var(--control);border-radius:14px;box-shadow:0 16px 48px #0009}.assistant-float--expanded{top:16px;right:16px;bottom:16px;left:16px;width:auto;height:auto}.assistant-float__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 18px;background:var(--surface);border-bottom:1px solid var(--rule)}.assistant-float__header strong,.assistant-float__header span{display:block}.assistant-float__header span{margin-top:4px;color:var(--muted);font-size:12px}.assistant-float__actions{display:flex;gap:8px}.assistant-float__actions button{min-width:44px;min-height:36px;border:0;border-radius:6px;background:var(--raised);color:var(--text);cursor:pointer}.assistant-float__actions button:last-child{font-size:22px}.assistant-float__body{flex:1;min-height:0;overflow:auto;padding:16px}.assistant-launcher:focus-visible,.assistant-float__actions button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media(max-width:600px){.assistant-float{right:8px;bottom:8px;width:calc(100vw - 16px);height:min(740px,calc(100dvh - 16px))}.assistant-float--expanded{top:0;right:0;bottom:0;left:0;width:auto;height:auto;border-radius:0}.assistant-launcher{right:16px;bottom:16px}}:root{font-family:Segoe UI,Microsoft YaHei,sans-serif;color:#e4eceb;background:#111719;font-synthesis:none;text-rendering:optimizeLegibility;--ground: #111719;--surface: #192226;--raised: #202b30;--active: #17383a;--border: #334348;--rule: #2a383d;--control: #46575c;--text: #e4eceb;--muted: #a3b3b4;--faint: #7d9093;--accent: #69d7ca;--primary: #137f78;--positive: #8fd3a8;--negative: #ff958b;--warning: #f0bf70;--chart-reference: #78b8f2;--chart-target: #ef9860;--radius-card: 12px;--radius-control: 7px;--gap: 16px;--pad: 24px}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0;background:var(--ground)}button,input,select{font:inherit}input,select,textarea{border:1px solid var(--control);border-radius:var(--radius-control);background-color:var(--raised);color:var(--text);color-scheme:dark}input[type=checkbox],input[type=radio]{accent-color:var(--accent)}button:not(.button):not(.link-button):not(.mobile-nav-toggle):not(.mobile-nav-backdrop):not(.task-tab):not(.run-row):not(.pair-option):not(.assistant-launcher){border:1px solid var(--control);border-radius:var(--radius-control);background:var(--raised);color:var(--text);cursor:pointer}a{color:#8bded4}table{color:var(--text)}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgb(105 215 202 / 38%);outline-offset:2px}.app-shell--workspace{display:grid;min-width:0;min-height:100vh;grid-template-columns:248px minmax(0,1fr);background:var(--ground)}.sidebar{display:flex;min-width:0;flex-direction:column;padding:20px 16px 18px;background:var(--ground)}.brand{display:flex;min-height:48px;align-items:center;gap:11px;padding:0 5px;color:var(--text);text-decoration:none}.brand-mark{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border:1px solid #315957;border-radius:12px;background:#193130;color:var(--accent)}.brand-mark svg{width:34px;height:34px;overflow:visible}.brand-beam,.brand-profile{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.brand-beam{stroke-width:2.5}.brand-profile{stroke-width:2}.brand-name{font-size:15px;font-weight:650;line-height:1.35}.primary-navigation{display:grid;align-content:start;gap:28px;margin-top:38px}.nav-group{display:grid;gap:4px}.nav-group-title{margin:0 9px 7px;color:var(--muted);font-size:12px;font-weight:600}.nav-link{display:flex;min-height:40px;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-left:2px solid transparent;border-radius:6px;color:#c4d0d0;font-size:14px;line-height:1.35;text-decoration:none}.nav-link:hover{background:#69d7ca12}.nav-link[aria-current=page]{border-left-color:var(--accent);background:var(--active);color:#a8eee5;font-weight:600}.nav-link--demo{align-items:flex-start;flex-direction:column;justify-content:center;gap:2px}.nav-link-note{color:var(--muted);font-size:12px}.sidebar-note{margin:auto 8px 0;padding-top:28px;color:var(--muted);font-size:12px;line-height:1.6}.app-main{display:grid;min-width:0;min-height:100vh;grid-template-rows:56px minmax(0,1fr)}.topbar,.guest-topbar{display:flex;min-width:0;min-height:56px;align-items:center;gap:14px;padding:0 24px;background:var(--ground)}.topbar-title{color:var(--text);font-size:14px;font-weight:600}.environment-tag{margin-left:auto;color:var(--muted);font-size:12px}.sign-out{margin-left:8px}.workspace,.guest-workspace{display:flex;min-width:0;min-height:calc(100vh - 64px);flex-direction:column;align-items:stretch;margin:0 8px 8px 0;padding:28px;border:1px solid var(--border);border-radius:16px;background:var(--surface)}.workspace>.page{width:min(100%,1320px);min-width:0;max-width:100%;margin:0 auto}.guest-topbar{padding:0 max(24px,calc((100vw - 1100px)/2))}.guest-workspace{min-height:calc(100vh - 64px);align-items:center;margin-left:8px;padding:40px 24px}.guest-workspace>.page-narrow{width:min(480px,100%);margin:auto}.workspace footer,.guest-workspace footer{margin-top:auto;padding-top:28px;color:var(--muted);font-size:12px;line-height:1.5;text-align:center}.page{width:min(1320px,100%)}.page-narrow{width:min(480px,100%);margin:auto}.card{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.login-card,.form-card{padding:32px}.page h1,.page h2,.login-card h1{margin:0;color:var(--text);font-size:24px;font-weight:650;line-height:1.3;letter-spacing:-.02em}.page-description{margin:9px 0 24px;color:var(--muted);font-size:14px;line-height:1.6}.form-stack{display:grid;gap:16px}.field{display:grid;gap:8px;color:#c4d0d0;font-size:14px;font-weight:600}.field input,.field select,.field textarea{width:100%;min-height:40px;padding:9px 11px;border:1px solid var(--control);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font-size:14px;font-weight:400}.field input::placeholder,.field textarea::placeholder{color:var(--faint);opacity:1}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--accent)}.button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;padding:8px 14px;border:1px solid var(--control);border-radius:var(--radius-control);background:var(--surface);color:#dce6e5;cursor:pointer;font-size:13px;font-weight:600;line-height:1.25;text-decoration:none}.button:hover:not(:disabled){background:#253238}.button:active:not(:disabled){transform:translateY(1px)}.button:disabled{cursor:not-allowed;opacity:.68}.button-primary{border-color:var(--primary);background:var(--primary);color:#fff}.button-primary:hover:not(:disabled){background:#16958c}.button-quiet{min-height:34px;padding:6px 10px;border-color:transparent;color:#c4d0d0}.form-error,.page-error{padding:11px 13px;border:1px solid #70433f;border-radius:8px;background:#352321;color:#ffaaa1;font-size:13px;line-height:1.5}.page-error{display:flex;align-items:center;justify-content:space-between;gap:16px}.page-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:24px}.context-breadcrumb{display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 12px;color:var(--muted);font-size:13px;line-height:1.5}.context-breadcrumb a{color:#8bded4;text-decoration:none}.context-breadcrumb a:hover{text-decoration:underline;text-underline-offset:3px}.page-heading .page-description{margin-bottom:0}.task-table-wrap{overflow:auto;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.task-table{width:100%;border-collapse:collapse;font-size:13px;text-align:left}.task-table th,.task-table td{padding:13px 14px;border-bottom:1px solid var(--rule);white-space:nowrap}.task-table th{background:var(--surface);color:var(--muted);font-size:12px;font-weight:600}.task-table tr:last-child td{border-bottom:0}.status-pill{display:inline-flex;max-width:100%;align-items:center;padding:4px 8px;border-radius:999px;background:#263638;color:#b3d8d2;font-size:12px;white-space:nowrap}.empty-state{padding:38px 24px;border:1px dashed var(--control);border-radius:var(--radius-card);background:var(--raised);text-align:center}.empty-state h3{margin:0 0 8px;color:var(--text);font-size:17px}.empty-state p{margin:0 0 18px;color:var(--muted);font-size:13px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.form-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.back-link{display:inline-flex;margin-bottom:16px;color:#8bded4;font-size:13px;text-decoration:none}.loading-state{padding:28px;color:var(--muted);text-align:center}pre{color:var(--muted)}.mobile-nav-toggle,.mobile-nav-backdrop{display:none}@media(max-width:900px){.app-shell--workspace{grid-template-columns:208px minmax(0,1fr)}.sidebar{padding-right:12px;padding-left:12px}.brand-name{font-size:14px}.workspace{padding:24px 20px}}@media(max-width:700px){.app-shell--workspace{display:block;min-height:100vh}.app-main{min-height:100vh;grid-template-rows:52px minmax(0,1fr)}.sidebar{position:fixed;z-index:30;inset:0 auto 0 0;width:min(300px,calc(100vw - 48px));padding:18px 16px;transform:translate(-102%);transition:transform .16s ease}.mobile-nav-open .sidebar{transform:translate(0)}.mobile-nav-backdrop{position:fixed;z-index:20;top:0;right:0;bottom:0;left:0;display:block;width:100%;border:0;background:#04090bb8}.topbar,.guest-topbar{min-height:52px;gap:10px;padding:0 16px}.mobile-nav-toggle{display:inline-grid;width:40px;height:40px;flex:0 0 auto;place-items:center;border:0;border-radius:6px;background:transparent;color:var(--text);cursor:pointer;font-size:20px}.mobile-nav-toggle svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2}.topbar-title{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.environment-tag{display:none}.sign-out{min-height:38px;margin-left:auto;padding-right:0;padding-left:8px;white-space:nowrap}.workspace,.guest-workspace{min-height:calc(100vh - 52px);margin:0;padding:22px 16px 18px;border-radius:0}.guest-topbar{padding:0 18px}.guest-workspace{align-items:stretch;padding-top:28px}.guest-workspace>.page-narrow{margin:auto}.login-card,.form-card{padding:24px 20px}.page-heading{align-items:flex-start;flex-direction:column}.page-heading>.button,.page-heading>a.button{align-self:stretch}.form-grid{grid-template-columns:1fr}.page-error{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.permanent-delete[data-v-fe306f24]{min-width:0}.delete-action[data-v-fe306f24]{color:var(--negative,#edac99)}.delete-action--compact[data-v-fe306f24]{background:transparent;border-color:transparent;padding:8px 4px;min-height:40px}.delete-dialog[data-v-fe306f24]{box-sizing:border-box;width:min(560px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:14px;background:var(--surface,#192226);color:var(--text,#e4eceb);box-shadow:0 24px 80px #0008;font:inherit;color-scheme:dark}.delete-dialog[open][data-v-fe306f24]{display:flex;flex-direction:column}.delete-dialog[data-v-fe306f24]::backdrop{background:#070c10b8}.delete-header[data-v-fe306f24],.delete-footer[data-v-fe306f24]{display:flex;align-items:center;gap:16px;flex-shrink:0;padding:20px 24px}.delete-header[data-v-fe306f24]{justify-content:space-between;border-bottom:1px solid var(--rule,#344246)}.delete-header h2[data-v-fe306f24]{margin:0;font-size:20px;line-height:1.4;overflow-wrap:anywhere}.delete-close[data-v-fe306f24]{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;background:transparent;color:inherit;border:0;border-radius:6px;cursor:pointer}.delete-close[data-v-fe306f24]:hover:not(:disabled){background:#ffffff0d}.delete-body[data-v-fe306f24]{padding:20px 24px;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-color:#506164 #192226;line-height:1.65;overflow-wrap:anywhere}.delete-body p[data-v-fe306f24]{margin:0 0 16px}.delete-body h3[data-v-fe306f24]{font-size:14px;margin:0 0 8px}.delete-warning[data-v-fe306f24],.delete-error[data-v-fe306f24],.delete-blockers[data-v-fe306f24]{color:var(--negative,#edac99)}.delete-counts[data-v-fe306f24]{padding:0;margin:0 0 20px;list-style:none}.delete-counts li[data-v-fe306f24]{display:flex;justify-content:space-between;gap:16px;padding:6px 0;border-bottom:1px solid var(--rule,#344246)}.delete-counts strong[data-v-fe306f24]{white-space:nowrap;font-weight:500;font-variant-numeric:tabular-nums}.delete-preserved[data-v-fe306f24]{color:var(--muted,#b1c0bf)}.delete-body label[data-v-fe306f24]{display:block;font-size:14px;margin-top:16px}.delete-required[data-v-fe306f24]{font-size:12px;color:var(--muted,#b1c0bf);margin-left:6px}.delete-body input[data-v-fe306f24],.delete-body textarea[data-v-fe306f24]{box-sizing:border-box;display:block;width:100%;min-width:0;padding:10px 12px;margin-top:6px;border:1px solid var(--control,#506164);border-radius:6px;background:var(--ground,#111719);color:inherit;font:inherit;caret-color:#8bded4}.delete-body textarea[data-v-fe306f24]{resize:vertical}.delete-footer[data-v-fe306f24]{justify-content:flex-end;border-top:1px solid var(--rule,#344246)}.delete-footer .button[data-v-fe306f24],.delete-error .button[data-v-fe306f24]{min-height:40px;background:var(--ground,#111719);border:1px solid var(--control,#506164);border-radius:7px;padding:9px 16px;color:inherit;font:inherit;cursor:pointer}.delete-footer .delete-submit[data-v-fe306f24]{background:#914b42;border-color:transparent;color:#fff}.delete-footer button[data-v-fe306f24]:disabled,.delete-close[data-v-fe306f24]:disabled{opacity:.45;cursor:not-allowed}.delete-dialog[data-v-fe306f24] :focus-visible{outline:2px solid #8bded4;outline-offset:3px}.delete-dialog[data-v-fe306f24] ::selection{background:#375d59;color:#fff}@media(max-width:480px){.delete-header[data-v-fe306f24],.delete-footer[data-v-fe306f24],.delete-body[data-v-fe306f24]{padding:16px}.delete-header h2[data-v-fe306f24]{font-size:18px}.delete-footer[data-v-fe306f24]{gap:10px}}.administration h1[data-v-06d9201f]{margin:20px 0 12px}.administration p[data-v-06d9201f]{color:var(--muted);line-height:1.6;overflow-wrap:anywhere}.administration label[data-v-06d9201f]{display:flex;align-items:center;gap:12px;margin:24px 0}.administration select[data-v-06d9201f]{color:var(--text);background:var(--ground);border:1px solid var(--control);padding:9px;border-radius:6px}.asset-list[data-v-06d9201f]{display:grid;gap:12px}.asset-list article[data-v-06d9201f]{padding:18px;border:1px solid var(--border);border-radius:10px;background:var(--surface)}.asset-list h2[data-v-06d9201f]{font-size:16px;margin:0}.asset-list p[data-v-06d9201f]{margin:8px 0}.pagination[data-v-06d9201f]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:20px 0}.task-create-page[data-v-e11d7b01]{width:min(1040px,100%);margin:0 auto}.task-create-page .form-card[data-v-e11d7b01]{padding:28px}.device-choice-list[data-v-e11d7b01]{display:grid;gap:8px;border:1px solid var(--border);border-radius:8px;padding:12px;background:var(--raised)}.device-choice-list legend[data-v-e11d7b01]{font-weight:650;padding:0 4px}.checkbox-field[data-v-e11d7b01]{display:flex;align-items:flex-start;gap:8px;color:var(--muted)}.checkbox-field input[data-v-e11d7b01]{margin-top:3px}.ingestion-step-heading[data-v-e11d7b01],.upload-slot[data-v-e11d7b01]{display:flex;align-items:center;justify-content:space-between;gap:16px}.upload-slot[data-v-e11d7b01]{min-width:0;border:1px solid var(--border);border-radius:8px;padding:14px;flex-wrap:wrap;background:var(--raised)}.upload-slot>div[data-v-e11d7b01]{min-width:0;overflow-wrap:anywhere}.upload-slot p[data-v-e11d7b01]{margin:4px 0 0;color:var(--muted);font-size:12px}.uploaded-files[data-v-e11d7b01]{margin:5px 0 0;padding-left:18px;color:var(--muted);font-size:12px;overflow-wrap:anywhere}.link-button[data-v-e11d7b01]{border:0;background:none;color:var(--negative);cursor:pointer;text-decoration:underline}.link-button[data-v-e11d7b01]:disabled{color:var(--faint);cursor:not-allowed}.validation-preview[data-v-e11d7b01]{margin-top:8px;padding-top:20px;border-top:1px solid var(--border)}.preview-summary[data-v-e11d7b01]{display:flex;flex-wrap:wrap;gap:8px 18px;color:var(--muted);font-size:13px}.pair-preview[data-v-e11d7b01]{min-width:0;border:1px solid var(--border);border-radius:8px;padding:14px;margin-top:12px;overflow-wrap:anywhere}.pair-preview h4[data-v-e11d7b01]{margin:0}.pair-preview p[data-v-e11d7b01]{color:var(--muted);font-size:13px;line-height:1.55}.issue-list[data-v-e11d7b01]{padding-left:20px;color:var(--muted);font-size:13px;line-height:1.6}.issue-list .error[data-v-e11d7b01]{color:var(--negative)}.issue-list .warning[data-v-e11d7b01]{color:var(--warning)}.warning-ack[data-v-e11d7b01]{margin-top:12px;font-size:13px}.success-panel[data-v-e11d7b01]{padding:16px;border:1px solid #3c7255;border-radius:8px;background:#1d3328;color:#a8deba;overflow-wrap:anywhere}.success-panel p[data-v-e11d7b01]{margin:8px 0 0}@media(max-width:700px){.task-create-page .form-card[data-v-e11d7b01]{padding:22px 18px}.ingestion-step-heading[data-v-e11d7b01],.upload-slot[data-v-e11d7b01]{align-items:flex-start;flex-direction:column}.upload-slot input[type=file][data-v-e11d7b01]{max-width:100%}.preview-summary[data-v-e11d7b01]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.task-table-wrap[data-v-23c68d0a]{container-type:inline-size;min-width:0;max-width:100%;overflow:visible;border:0;border-radius:0;background:transparent}.task-table[data-v-23c68d0a]{width:100%;min-width:0;table-layout:fixed;border-collapse:collapse;font-size:13px;line-height:1.6;text-align:left}.task-column[data-v-23c68d0a]{width:24%}.devices-column[data-v-23c68d0a]{width:34%}.progress-column[data-v-23c68d0a]{width:27%}.actions-column[data-v-23c68d0a]{width:15%}.task-table th[data-v-23c68d0a],.task-table td[data-v-23c68d0a]{padding:20px 16px;border:0;border-bottom:1px solid var(--rule);white-space:normal;overflow-wrap:anywhere;vertical-align:top}.task-table th[data-v-23c68d0a]{padding-top:0;padding-bottom:12px;background:transparent;font-size:12px;color:var(--muted);font-weight:500}.task-table th[data-v-23c68d0a]:first-child,.task-table td[data-v-23c68d0a]:first-child{padding-left:0}.task-table th[data-v-23c68d0a]:last-child,.task-table td[data-v-23c68d0a]:last-child{padding-right:0}.task-identity[data-v-23c68d0a]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-bottom:8px}.task-identity strong[data-v-23c68d0a]{font-size:15px;font-weight:600}.task-identity span[data-v-23c68d0a],.task-dates[data-v-23c68d0a]{color:var(--muted)}.task-dates[data-v-23c68d0a]{display:flex;flex-wrap:wrap;gap:0 6px;font-size:12px;font-variant-numeric:tabular-nums}.task-dates time[data-v-23c68d0a]{white-space:nowrap}.device-entry[data-v-23c68d0a]{display:grid;grid-template-columns:40px minmax(0,1fr);gap:8px;margin-bottom:8px}.device-role[data-v-23c68d0a]{font-size:11px;color:var(--muted);padding-top:2px}.target-devices[data-v-23c68d0a]{list-style:none;padding:0;margin:0}.device-entry[data-v-23c68d0a]:last-child{margin-bottom:0}.pair-status[data-v-23c68d0a]{display:block;font-size:11px;color:var(--muted);margin-top:2px}.business-stage[data-v-23c68d0a]{display:block;width:fit-content;max-width:100%;font-weight:650;margin-bottom:8px;overflow-wrap:anywhere}.business-stage--success[data-v-23c68d0a]{color:#8fd3a8}.business-stage--active[data-v-23c68d0a]{color:#72d8cb}.business-stage--info[data-v-23c68d0a]{color:#91c7f3}.business-stage--warning[data-v-23c68d0a]{color:#f0bf70}.business-stage--danger[data-v-23c68d0a]{color:#ff958b}.business-stage--neutral[data-v-23c68d0a]{color:var(--muted)}.import-details[data-v-23c68d0a]{margin:0;font-size:12px}.import-details div[data-v-23c68d0a]{display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;margin:3px 0}.import-details dt[data-v-23c68d0a]{color:var(--muted)}.import-details dd[data-v-23c68d0a]{margin:0;color:var(--text)}.task-actions[data-v-23c68d0a]{display:flex;align-items:flex-start;flex-direction:column;gap:2px}.task-actions a[data-v-23c68d0a]{display:inline-flex;align-items:center;gap:5px;min-height:40px;color:var(--accent);font-weight:500;text-decoration:none;line-height:1.5}.task-actions a[data-v-23c68d0a]:hover{text-decoration:underline;text-underline-offset:4px}.task-actions a[data-v-23c68d0a]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:3px}.sr-only[data-v-23c68d0a]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@container (max-width:850px){.task-table[data-v-23c68d0a],.task-table tbody[data-v-23c68d0a]{display:block}.task-table colgroup[data-v-23c68d0a]{display:none}.task-table thead[data-v-23c68d0a]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.task-table tbody tr[data-v-23c68d0a]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 28px;padding:24px 0;border-bottom:1px solid var(--rule)}.task-table tbody td[data-v-23c68d0a]{display:block;padding:0;border:0;min-width:0}.task-table tbody td[data-v-23c68d0a]:before{content:attr(data-label);display:block;font-size:11px;color:var(--muted);margin-bottom:10px}.task-actions[data-v-23c68d0a]{flex-direction:row;flex-wrap:wrap;gap:8px 20px}}@container (max-width:480px){.task-table tbody tr[data-v-23c68d0a]{grid-template-columns:minmax(0,1fr);gap:20px}.task-table tbody td[data-v-23c68d0a]:last-child:before{display:none}.task-actions[data-v-23c68d0a]{justify-content:space-between}.device-entry[data-v-23c68d0a]{grid-template-columns:40px minmax(0,1fr)}}.task-list[data-v-0d8e228d]{display:grid;min-width:0;gap:20px}.recent-panel[data-v-0d8e228d],.ledger-panel[data-v-0d8e228d]{min-width:0;padding:20px;border:1px solid var(--border);border-radius:var(--radius-card);background:linear-gradient(145deg,var(--surface),var(--ground))}.section-heading[data-v-0d8e228d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.section-heading h2[data-v-0d8e228d]{margin:2px 0 0;color:var(--text);font-size:18px}.eyebrow[data-v-0d8e228d]{margin:0;color:var(--accent);font-size:10px;font-weight:700;letter-spacing:.14em}.recent-count[data-v-0d8e228d],.section-heading>span[data-v-0d8e228d]{color:var(--muted);font-size:12px}.recent-grid[data-v-0d8e228d]{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.recent-task[data-v-0d8e228d]{display:grid;min-width:0;gap:8px;padding:16px;border:1px solid var(--rule);border-radius:var(--radius-control);color:var(--muted);text-decoration:none;transition:border-color .16s ease,background .16s ease}.recent-task[data-v-0d8e228d]:hover,.recent-task[data-v-0d8e228d]:focus-visible{border-color:var(--accent);background:var(--active)}.recent-task strong[data-v-0d8e228d]{overflow-wrap:anywhere;color:var(--text);font-size:14px}.recent-id[data-v-0d8e228d]{color:var(--accent);font-size:11px;font-weight:700}.recent-status[data-v-0d8e228d]{width:fit-content;padding:3px 8px;border:1px solid var(--control);border-radius:99px;color:var(--text);font-size:11px}.recent-review-status[data-v-0d8e228d]{border-color:color-mix(in srgb,var(--accent) 45%,var(--control))}.pagination[data-v-0d8e228d]{display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:12px}.pagination>div[data-v-0d8e228d]{display:flex;gap:8px}@media(max-width:1100px){.recent-grid[data-v-0d8e228d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.recent-panel[data-v-0d8e228d],.ledger-panel[data-v-0d8e228d]{padding:14px}.recent-grid[data-v-0d8e228d]{grid-template-columns:1fr}.pagination[data-v-0d8e228d]{align-items:flex-start;flex-direction:column;gap:10px}.pagination>div[data-v-0d8e228d]{width:100%}.pagination .button[data-v-0d8e228d]{flex:1}}.charts[data-v-caea7449]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}figure[data-v-caea7449]{margin:0;min-width:0}svg[data-v-caea7449]{width:100%;background:var(--raised);border-radius:8px}text[data-v-caea7449]{font-size:11px;fill:#c0cecf}.grid[data-v-caea7449]{stroke:#3a4a50;stroke-dasharray:3 3}figcaption[data-v-caea7449]{font-size:14px;margin-bottom:8px;color:var(--muted)}.task-review[data-v-87f38a01]{display:grid;gap:12px;padding:16px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.heading[data-v-87f38a01]{display:flex;align-items:center;justify-content:space-between;gap:12px}.heading h2[data-v-87f38a01]{margin:3px 0;color:var(--text);font-size:18px}.heading>span[data-v-87f38a01]{padding:5px 10px;border:1px solid var(--control);border-radius:99px;color:var(--accent)}.task-review p[data-v-87f38a01],.task-review ul[data-v-87f38a01]{color:var(--muted);line-height:1.6}.subsection h3[data-v-87f38a01]{margin:0 0 8px;color:var(--text);font-size:14px}ul[data-v-87f38a01]{display:grid;gap:6px;padding-left:20px;overflow-wrap:anywhere}.decision[data-v-87f38a01]{display:grid;gap:10px}.decision>div[data-v-87f38a01]{display:flex;flex-wrap:wrap;gap:8px}label[data-v-87f38a01]{display:grid;gap:5px;color:var(--muted);font-size:13px}textarea[data-v-87f38a01]{min-width:0;padding:8px 10px;border:1px solid var(--control);border-radius:var(--radius-control);background:var(--ground);color:var(--text);min-height:65px}.task-review button[data-v-87f38a01]{padding:8px 12px;border-radius:var(--radius-control);background:var(--raised);color:var(--text);border:1px solid var(--control)}@media(max-width:700px){.heading[data-v-87f38a01]{align-items:flex-start;flex-direction:column}}.notification[data-v-4703768a]{border-top:1px solid var(--border);padding-top:20px}.notification h3[data-v-4703768a]{margin:0 0 8px}.notification p[data-v-4703768a],.notification li[data-v-4703768a]{color:var(--muted);line-height:1.6}.notification-preview[data-v-4703768a]{padding:14px;background:var(--raised);border:1px solid var(--border);border-radius:var(--radius-control);margin-top:12px}.notification pre[data-v-4703768a]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:320px;overflow:auto;font-family:inherit;line-height:1.6}.notification label[data-v-4703768a]{display:flex;align-items:center;gap:8px}.notification button[data-v-4703768a]{margin:8px 8px 0 0}.notification [role=alert][data-v-4703768a]{color:var(--negative)}.engineering[data-v-8104bd57]{min-width:0}.engineering .heading[data-v-8104bd57]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.engineering h2[data-v-8104bd57]{font-size:20px;margin:0 0 8px}.engineering h3[data-v-8104bd57]{font-size:17px;margin:0 0 12px}.engineering h4[data-v-8104bd57]{font-size:15px;margin:0}.engineering h5[data-v-8104bd57]{font-size:14px;margin:0 0 8px}.engineering p[data-v-8104bd57]{color:var(--muted);line-height:1.6;overflow-wrap:anywhere}.engineering label[data-v-8104bd57]{display:grid;gap:7px;color:var(--muted);font-size:13px}.engineering input[data-v-8104bd57],.engineering select[data-v-8104bd57],.engineering textarea[data-v-8104bd57]{min-width:0;max-width:100%;padding:9px 11px;border:1px solid var(--control);border-radius:var(--radius-control);color:var(--text);background:var(--ground)}.engineering textarea[data-v-8104bd57]{min-height:90px;resize:vertical}.pair-select[data-v-8104bd57]{max-width:520px;margin:12px 0 20px}.summary[data-v-8104bd57],.event-heading[data-v-8104bd57]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.summary[data-v-8104bd57]{padding:12px 0}.summary>span[data-v-8104bd57]:first-child,.event-heading>span[data-v-8104bd57]{color:var(--accent)}.evidence-section[data-v-8104bd57]{padding:24px 0;border-top:1px solid var(--border)}.event[data-v-8104bd57]{padding:16px 0;border-bottom:1px solid var(--rule)}.research[data-v-8104bd57]{margin-top:18px;padding:14px;background:var(--raised);border-radius:var(--radius-control)}dl[data-v-8104bd57]{display:grid;grid-template-columns:90px minmax(0,1fr);gap:8px;font-size:13px}dt[data-v-8104bd57]{color:var(--muted)}dd[data-v-8104bd57]{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.interval-form[data-v-8104bd57]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px}.interval-form h4[data-v-8104bd57],.full[data-v-8104bd57]{grid-column:1/-1}.engineering .check[data-v-8104bd57]{display:flex;align-items:center;gap:8px}.engineering button[data-v-8104bd57]{justify-self:start}.decision-form[data-v-8104bd57]{display:grid;gap:14px;margin:18px 0}.rerun-note[data-v-8104bd57]{padding:14px;background:var(--raised);margin-top:16px}.engineering a[data-v-8104bd57]{color:var(--accent);text-underline-offset:3px}.engineering [role=alert][data-v-8104bd57]{color:var(--negative)}.intervals[data-v-8104bd57]{padding-left:20px}.intervals li[data-v-8104bd57]{margin-bottom:12px}@media(max-width:700px){.interval-form[data-v-8104bd57]{grid-template-columns:1fr}.engineering .heading[data-v-8104bd57]{flex-direction:column}.engineering h2[data-v-8104bd57]{font-size:18px}dl[data-v-8104bd57]{grid-template-columns:1fr;gap:5px}}.panel[data-v-95c8b84d]{background:var(--surface);padding:20px;border:1px solid var(--border);border-radius:var(--radius-card);margin:16px 0;min-width:0}.button[data-v-95c8b84d]{margin:8px}label[data-v-95c8b84d]{display:inline-block;margin:8px}textarea[data-v-95c8b84d]{display:block;min-height:80px}pre[data-v-95c8b84d]{overflow:auto;max-height:300px;color:var(--muted)}table[data-v-95c8b84d]{width:100%;font-size:14px;display:block;overflow:auto;color:var(--text)}td[data-v-95c8b84d],th[data-v-95c8b84d]{padding:8px;white-space:nowrap}.error[data-v-95c8b84d]{color:var(--negative)}.height-options[data-v-95c8b84d]{max-height:260px;overflow:auto}.height-options label[data-v-95c8b84d]{display:block}.height-cards[data-v-95c8b84d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,620px),1fr));gap:16px}.height-cards .panel[data-v-95c8b84d]{margin:0}.height-toolbar summary[data-v-95c8b84d]{cursor:pointer;font-weight:600}.task-detail-page[data-v-95c8b84d]{width:min(1320px,100%);margin:0 auto}.task-breadcrumbs[data-v-95c8b84d]{display:flex;align-items:center;gap:9px;margin:0 0 12px;color:var(--muted);font-size:13px}.task-breadcrumbs a[data-v-95c8b84d]{color:#8bded4;text-decoration:none}.task-breadcrumbs a[data-v-95c8b84d]:hover{text-decoration:underline;text-underline-offset:3px}.task-detail-page>h1[data-v-95c8b84d]{margin:0 0 18px;color:var(--text);font-size:24px;line-height:1.3}.task-detail-page .panel[data-v-95c8b84d]{border-color:var(--border);border-radius:var(--radius-card)}.task-detail-page .button[data-v-95c8b84d]{margin:4px}.task-detail-page table[data-v-95c8b84d]{max-width:100%;border-collapse:collapse}.task-detail-page th[data-v-95c8b84d]{color:var(--muted);font-size:12px;font-weight:600}.task-detail-page td[data-v-95c8b84d],.task-detail-page th[data-v-95c8b84d]{border-bottom:1px solid var(--rule)}.task-detail-page .error[data-v-95c8b84d]{color:var(--negative)}.task-summary[data-v-95c8b84d]{margin:0 0 20px;color:var(--muted)}.task-tabs[data-v-95c8b84d]{display:flex;gap:8px;margin:22px 0 18px;border-bottom:1px solid var(--border)}.task-tab[data-v-95c8b84d]{min-height:42px;padding:9px 14px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--muted);cursor:pointer}.task-tab[aria-selected=true][data-v-95c8b84d]{border-bottom-color:var(--accent);color:var(--accent);font-weight:650}.task-tab[data-v-95c8b84d]:disabled{opacity:.45;cursor:not-allowed}.tab-count[data-v-95c8b84d]{color:var(--muted);font-size:12px}.tab-panel[data-v-95c8b84d]{min-width:0}.rule-note[data-v-95c8b84d]{margin:0 0 16px;padding:12px 14px;border-left:3px solid var(--accent);background:var(--raised);color:var(--muted);font-size:13px}.pair-config[data-v-95c8b84d]{margin:12px 0}.pair-heading[data-v-95c8b84d],.section-heading[data-v-95c8b84d],.results-heading[data-v-95c8b84d]{display:flex;align-items:center;justify-content:space-between;gap:16px}.pair-heading h2[data-v-95c8b84d],.section-heading h2[data-v-95c8b84d],.results-heading h2[data-v-95c8b84d]{margin:2px 0 8px;font-size:18px}.eyebrow[data-v-95c8b84d]{margin:0;color:var(--faint);font-size:11px;letter-spacing:.1em}.version-context[data-v-95c8b84d]{color:var(--muted);font-size:13px}.transform-options[data-v-95c8b84d]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:10px}.config-actions[data-v-95c8b84d]{margin:14px 0}.distance-scope-control[data-v-95c8b84d]{margin-top:16px;display:grid;gap:8px}.distance-scope-control label[data-v-95c8b84d]{display:grid;gap:8px;width:100%;max-width:360px}.distance-scope-control input[type=number][data-v-95c8b84d]{box-sizing:border-box;width:100%;min-width:0;min-height:40px;padding:8px 12px}.distance-scope-control p[data-v-95c8b84d]{margin:0;color:var(--muted);font-size:13px;line-height:1.65}.height-scope-notice[data-v-95c8b84d]{padding:12px 16px;background:var(--raised);border-radius:8px;color:var(--text);line-height:1.7}.preview-panel[data-v-95c8b84d]{border-color:#80683d}.preview-pair[data-v-95c8b84d]{padding:10px 0;border-top:1px solid var(--rule)}.preview-pair h3[data-v-95c8b84d]{font-size:15px}.warning-ack[data-v-95c8b84d]{display:block;margin:16px 0;color:var(--warning)}.empty-state-inline[data-v-95c8b84d]{padding:22px;border:1px dashed var(--control);border-radius:10px;color:var(--muted)}.run-list[data-v-95c8b84d]{display:grid;gap:8px;margin-top:14px}.run-row[data-v-95c8b84d]{display:grid;grid-template-columns:90px 120px minmax(0,1fr) 24px;align-items:center;gap:12px;width:100%;padding:14px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);text-align:left}.run-row[data-v-95c8b84d]:hover{border-color:var(--accent);background:var(--raised)}.run-id[data-v-95c8b84d]{color:var(--accent);font-weight:650}.run-status[data-v-95c8b84d],.pair-status[data-v-95c8b84d]{color:var(--muted);font-size:12px}.run-open[data-v-95c8b84d]{color:var(--accent);font-size:22px}.results-heading[data-v-95c8b84d]{align-items:flex-start}.results-actions[data-v-95c8b84d]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.workflow-links[data-v-95c8b84d]{display:flex;flex-wrap:wrap;gap:16px;padding:14px 0;border-bottom:1px solid var(--rule)}.snapshot-details[data-v-95c8b84d]{margin:12px 0;color:var(--muted)}.pair-picker[data-v-95c8b84d]{display:flex;gap:8px;overflow-x:auto;padding:10px 0}.pair-option[data-v-95c8b84d]{display:grid;min-width:190px;gap:5px;padding:12px;border:1px solid var(--border);border-radius:8px;background:var(--raised);color:var(--text);text-align:left}.pair-option[aria-pressed=true][data-v-95c8b84d]{border-color:var(--accent);background:var(--active);box-shadow:inset 3px 0 var(--accent)}.height-card h3[data-v-95c8b84d]{margin-top:0}.rating-note[data-v-95c8b84d]{margin:12px 0;padding:12px 14px;border-left:3px solid var(--accent);background:var(--raised);color:var(--muted);font-size:13px}@media(max-width:700px){.task-tabs[data-v-95c8b84d]{overflow-x:auto}.task-tab[data-v-95c8b84d]{flex:0 0 auto;padding-right:10px;padding-left:10px}.results-heading[data-v-95c8b84d],.pair-heading[data-v-95c8b84d]{align-items:flex-start;flex-direction:column}.results-actions[data-v-95c8b84d]{justify-content:flex-start}.run-row[data-v-95c8b84d]{grid-template-columns:60px 1fr 20px}.run-row>span[data-v-95c8b84d]:nth-child(3){grid-column:1/-1}.task-detail-page .panel[data-v-95c8b84d]{padding:16px}.task-detail-page .panel table[data-v-95c8b84d]{min-width:760px}}svg[data-v-af83dbd9]{width:100%;min-width:500px;max-height:400px;background:var(--raised);border-radius:8px}pre[data-v-af83dbd9]{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted)}.panel[data-v-af83dbd9]{overflow-x:auto}text[data-v-af83dbd9]{font-size:11px;fill:#c0cecf}.anomaly-workspace[data-v-37fdce70]{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.8fr);align-items:start;gap:14px}.anomaly-workspace>.context-breadcrumb[data-v-37fdce70],.anomaly-workspace>h1[data-v-37fdce70],.anomaly-workspace>.page-description[data-v-37fdce70],.anomaly-workspace>.error[data-v-37fdce70]{grid-column:1/-1}.anomaly-workflow[data-v-37fdce70]{grid-column:1;grid-row:5;position:sticky;top:16px;display:grid;align-content:start;gap:12px;min-width:0}.anomaly-event-workspace[data-v-37fdce70]{grid-column:2;grid-row:5;display:grid;gap:12px;min-width:0}.anomaly-workflow>.panel[data-v-37fdce70],.anomaly-event-workspace>.panel[data-v-37fdce70]{margin:0}.panel[data-v-37fdce70]{margin:16px 0;padding:18px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}button[data-v-37fdce70]{margin:6px;padding:8px}label[data-v-37fdce70]{display:inline-block;margin:8px}pre[data-v-37fdce70]{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted)}.error[data-v-37fdce70]{color:var(--negative)}table[data-v-37fdce70]{width:100%;border-collapse:collapse;color:var(--text)}th[data-v-37fdce70],td[data-v-37fdce70]{padding:10px;border-bottom:1px solid var(--rule);text-align:left}th[data-v-37fdce70]{color:var(--muted);font-size:12px}.anomaly-workspace[data-v-37fdce70]{max-width:1200px;margin:auto}.anomaly-workspace[data-v-37fdce70]{max-width:1320px;margin:0 auto}.anomaly-workspace[data-v-37fdce70]{gap:16px}@media(max-width:900px){.anomaly-workspace[data-v-37fdce70]{grid-template-columns:1fr}.anomaly-workflow[data-v-37fdce70],.anomaly-event-workspace[data-v-37fdce70]{grid-column:1;grid-row:auto}.anomaly-workflow[data-v-37fdce70]{position:static}}.anomaly-workspace h1[data-v-37fdce70]{margin:0;color:var(--text);font-size:24px;line-height:1.3}.anomaly-workspace>.page-description[data-v-37fdce70]{margin:8px 0 22px}.anomaly-workspace .panel[data-v-37fdce70]{border-color:var(--border);border-radius:var(--radius-card)}.anomaly-workspace button[data-v-37fdce70]{min-height:36px;border-radius:var(--radius-control)}.anomaly-workspace label[data-v-37fdce70]{color:var(--text)}.anomaly-workspace pre[data-v-37fdce70]{max-width:100%;overflow:auto}.anomaly-workspace table[data-v-37fdce70]{display:block;max-width:100%;overflow:auto}.research-history[data-v-6480f9e1]{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:16px;margin:16px 0}button[data-v-6480f9e1]{padding:7px;margin:4px}li[data-v-6480f9e1]{margin:8px 0}[role=alert][data-v-6480f9e1]{color:var(--negative)}.plots[data-v-e6f18b2b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}figure[data-v-e6f18b2b]{margin:0;background:var(--raised);border:1px solid var(--border);border-radius:12px;padding:12px}svg[data-v-e6f18b2b]{width:100%;display:block}text[data-v-e6f18b2b]{font-size:12px;fill:#c0cecf}.grid[data-v-e6f18b2b]{stroke:#3a4a50;stroke-dasharray:3 3}circle[data-v-e6f18b2b]{cursor:pointer}p[data-v-e6f18b2b]{color:var(--muted)}@media(max-width:800px){.plots[data-v-e6f18b2b]{grid-template-columns:1fr}}label[data-v-d3ab09d7]{display:inline-block;margin:6px}input[data-v-d3ab09d7],select[data-v-d3ab09d7],button[data-v-d3ab09d7]{margin:4px;padding:6px}.notice[data-v-d3ab09d7]{color:var(--warning)}label[data-v-f1a5cfd6],button[data-v-f1a5cfd6]{margin:6px}table[data-v-f1a5cfd6]{width:100%;border-collapse:collapse;color:var(--text)}td[data-v-f1a5cfd6],th[data-v-f1a5cfd6]{padding:8px;text-align:left;border-bottom:1px solid var(--rule)}th[data-v-f1a5cfd6]{color:var(--muted);font-size:12px}td button[data-v-f1a5cfd6]{white-space:normal}.scroll[data-v-64f7e661]{overflow:auto}table[data-v-64f7e661]{width:100%;border-collapse:collapse;color:var(--text)}td[data-v-64f7e661],th[data-v-64f7e661]{padding:8px;vertical-align:top;text-align:left;border-bottom:1px solid var(--rule)}th[data-v-64f7e661]{color:var(--muted);font-size:12px}td[data-v-64f7e661]:last-child{overflow-wrap:anywhere;min-width:250px}button[data-v-64f7e661]{margin:6px}label[data-v-34ac0b6e]{display:inline-block;margin:6px}input[data-v-34ac0b6e],select[data-v-34ac0b6e],textarea[data-v-34ac0b6e],button[data-v-34ac0b6e]{margin:4px;padding:6px}.members[data-v-34ac0b6e]{max-height:190px;overflow:auto}textarea[data-v-34ac0b6e]{display:block;min-width:240px}.profile-workspace[data-v-a8feb2b6]{max-width:1300px;margin:auto}.panel[data-v-a8feb2b6]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);padding:16px;margin:16px 0}label[data-v-a8feb2b6]{display:inline-block;margin:6px}input[data-v-a8feb2b6],select[data-v-a8feb2b6],button[data-v-a8feb2b6]{padding:7px;margin:4px}pre[data-v-a8feb2b6]{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted)}.error[data-v-a8feb2b6]{color:var(--negative)}.profile-workspace[data-v-a8feb2b6]{max-width:1320px;margin:0 auto}.profile-workspace[data-v-a8feb2b6]{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.8fr);align-items:start;gap:14px}.profile-workspace>.context-breadcrumb[data-v-a8feb2b6],.profile-workspace>h1[data-v-a8feb2b6],.profile-workspace>.page-description[data-v-a8feb2b6],.profile-workspace>.error[data-v-a8feb2b6],.profile-workspace>a[data-v-a8feb2b6]{grid-column:1/-1}.profile-control-rail[data-v-a8feb2b6]{grid-column:1;grid-row:6;position:sticky;top:16px;display:grid;align-content:start;gap:10px;min-width:0}.profile-evidence-main[data-v-a8feb2b6]{grid-column:2;grid-row:6;display:grid;align-content:start;gap:12px;min-width:0}.profile-control-rail .panel[data-v-a8feb2b6],.profile-evidence-main .panel[data-v-a8feb2b6]{margin:0}.profile-workspace h1[data-v-a8feb2b6]{margin:0;color:var(--text);font-size:24px;line-height:1.3}.profile-workspace>.page-description[data-v-a8feb2b6]{margin:8px 0 18px}.profile-workspace .panel[data-v-a8feb2b6]{border-color:var(--border);border-radius:var(--radius-card)}.profile-workspace button[data-v-a8feb2b6]{min-height:36px;border-radius:var(--radius-control)}.profile-workspace pre[data-v-a8feb2b6]{max-width:100%;overflow:auto}@media(max-width:900px){.profile-workspace[data-v-a8feb2b6]{grid-template-columns:1fr}.profile-control-rail[data-v-a8feb2b6],.profile-evidence-main[data-v-a8feb2b6]{grid-column:1;grid-row:auto}.profile-control-rail[data-v-a8feb2b6]{position:static}}.evidence[data-v-57c3c84f]{margin:12px 0}label[data-v-57c3c84f]{display:block;margin:8px 0}button[data-v-57c3c84f],input[data-v-57c3c84f],select[data-v-57c3c84f]{padding:6px;margin:4px}p[data-v-57c3c84f],li[data-v-57c3c84f]{overflow-wrap:anywhere}[role=alert][data-v-57c3c84f]{color:var(--negative)}fieldset[data-v-57c3c84f]{border:0;padding:0}.job[data-v-d11e1004]{border-left:4px solid var(--accent);padding:12px;margin:16px 0;background:var(--raised)}button[data-v-d11e1004]{padding:7px;margin:4px}[role=alert][data-v-d11e1004]{color:var(--negative)}label[data-v-094c9273]{display:block;margin:10px 0}input[data-v-094c9273],select[data-v-094c9273],textarea[data-v-094c9273],button[data-v-094c9273]{padding:7px;margin:4px}textarea[data-v-094c9273]{display:block;width:min(95%,800px)}fieldset[data-v-094c9273]{border:0;padding:0}[role=alert][data-v-094c9273]{color:var(--negative)}.card[data-v-094c9273]{margin:16px 0}.highlight[data-v-094c9273]{border-left:4px solid var(--accent);padding-left:12px;background:#1b3435}.seconds-workspace[data-v-094c9273]{max-width:1320px;margin:0 auto}.seconds-workspace h1[data-v-094c9273]{margin:0;color:var(--text);font-size:24px;line-height:1.3}.seconds-workspace>.page-description[data-v-094c9273]{margin:8px 0 22px}.seconds-workspace .card[data-v-094c9273]{border-color:var(--border);border-radius:var(--radius-card)}.seconds-tabs[data-v-094c9273]{display:flex;flex-wrap:wrap;gap:6px;padding:5px;margin:4px 0 18px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--ground)}.seconds-tabs a[data-v-094c9273]{padding:9px 15px;border:1px solid transparent;border-radius:var(--radius-control);color:var(--muted);text-decoration:none}.seconds-tabs a[data-v-094c9273]:hover,.seconds-tabs a[data-v-094c9273]:focus-visible{border-color:var(--control);background:var(--active);color:var(--accent)}.section-heading[data-v-094c9273]{display:flex;align-items:center;justify-content:space-between;gap:12px}.section-heading h2[data-v-094c9273]{margin:4px 0 14px;color:var(--text);font-size:19px}.eyebrow[data-v-094c9273]{margin:0;color:var(--accent);font-size:10px;font-weight:700;letter-spacing:.14em}.seconds-workspace .highlight[data-v-094c9273]{border-left-color:var(--accent);background:#1b3435}.seconds-workspace label[data-v-094c9273]{color:var(--text)}.seconds-workspace button[data-v-094c9273]{min-height:36px;border-radius:var(--radius-control)}.seconds-workspace pre[data-v-094c9273],.seconds-workspace textarea[data-v-094c9273]{max-width:100%;overflow:auto}.plots[data-v-85df383e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}figure[data-v-85df383e]{margin:0;padding:12px;border:1px solid var(--border);border-radius:12px;background:var(--raised)}.plot-stage-title[data-v-85df383e]{grid-column:1/-1;margin:14px 0 0;padding:0 0 8px;border-bottom:1px solid var(--border);color:var(--text);font-size:16px}.plots>.plot-stage-title[data-v-85df383e]:first-child{margin-top:0}svg[data-v-85df383e]{width:100%}text[data-v-85df383e]{font-size:11px;fill:#c0cecf}.grid[data-v-85df383e]{stroke:#3a4a50;stroke-dasharray:3 3}circle[data-v-85df383e]{cursor:pointer}.legend[data-v-85df383e]{list-style:none;display:flex;flex-wrap:wrap;gap:8px;padding:0;font-size:13px}.legend-line[data-v-85df383e]{display:inline-block;width:20px;border-top:2px solid;margin-right:5px}.pairing[data-v-85df383e]{background:#263438;padding:8px;border-radius:8px;color:var(--muted)}@media(max-width:850px){.plots[data-v-85df383e]{grid-template-columns:1fr}}label[data-v-9d496bd4]{display:block;margin:6px}input[data-v-9d496bd4],button[data-v-9d496bd4]{padding:6px;margin:4px}fieldset[data-v-9d496bd4]{border:0;padding:0}label[data-v-8db580e5]{display:block;margin:8px}textarea[data-v-8db580e5]{display:block;width:min(95%,700px);min-height:55px}fieldset[data-v-8db580e5]{border:0;padding:0}.engineering-case label[data-v-7aff48f6]{display:block;margin:10px 0}.engineering-case textarea[data-v-7aff48f6]{display:block;width:min(100%,760px);min-height:72px}.engineering-case pre[data-v-7aff48f6]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:520px;overflow:auto}.case-preview[data-v-7aff48f6]{margin-top:18px;padding:16px;border:1px solid var(--border);border-radius:var(--radius-card)}.success[data-v-7aff48f6]{color:var(--positive)}p[data-v-2e09420c]{overflow-wrap:anywhere}.series-controls[data-v-dfed5d38]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.series-controls h3[data-v-dfed5d38]{grid-column:1/-1}.device[data-v-dfed5d38]{padding:12px;border:1px solid var(--border);border-radius:8px;background:var(--raised)}label[data-v-dfed5d38]{display:block;margin:6px}select[data-v-dfed5d38]{min-height:100px;width:100%}button[data-v-dfed5d38]{margin:4px;padding:7px}[role=alert][data-v-dfed5d38]{color:var(--negative)}@media(max-width:800px){.series-controls[data-v-dfed5d38]{grid-template-columns:1fr}}.research[data-v-ee579426]{max-width:1300px;margin:auto}.card[data-v-ee579426]{margin:16px 0}label[data-v-ee579426]{display:inline-block;margin:6px}select[data-v-ee579426],input[data-v-ee579426],button[data-v-ee579426]{padding:7px;margin:4px}select[multiple][data-v-ee579426]{min-height:100px}pre[data-v-ee579426]{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted)}.limit[data-v-ee579426]{background:#382f20;border:1px solid #80683d;padding:12px;color:#f0d095}[role=alert][data-v-ee579426]{color:var(--negative)}.research[data-v-ee579426]{max-width:1320px;margin:0 auto}.research h1[data-v-ee579426]{margin:0;color:var(--text);font-size:24px;line-height:1.3}.research>.page-description[data-v-ee579426]{margin:8px 0 22px}.research .card[data-v-ee579426]{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);padding:18px}.research label[data-v-ee579426]{color:var(--text)}.research button[data-v-ee579426]{min-height:36px;border-radius:var(--radius-control)}.research pre[data-v-ee579426]{max-width:100%;overflow:auto}.research .limit[data-v-ee579426]{border-color:#80683d;border-radius:8px;background:#382f20;color:#f0d095}.assistant-form[data-v-79beca48]{display:grid;gap:16px}label[data-v-79beca48]{display:block}select[data-v-79beca48]{display:block;max-width:100%;margin-top:8px;padding:8px}.scenario-registration[data-v-2a388ae0]{display:grid;gap:14px;padding:18px;border:1px solid var(--border);background:linear-gradient(145deg,var(--surface),var(--ground))}.section-heading[data-v-2a388ae0],.preview-heading[data-v-2a388ae0]{display:flex;align-items:center;justify-content:space-between;gap:10px}.section-heading h2[data-v-2a388ae0]{margin:3px 0;font-size:18px;color:var(--text)}.eyebrow[data-v-2a388ae0]{margin:0;color:var(--accent);font-size:10px;font-weight:700;letter-spacing:.14em}.synthetic-mark[data-v-2a388ae0]{padding:4px 9px;border:1px solid var(--accent);border-radius:99px;color:var(--accent);font-size:11px}.description[data-v-2a388ae0],.preview p[data-v-2a388ae0]{margin:0;color:var(--muted);line-height:1.55}.fields[data-v-2a388ae0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}label[data-v-2a388ae0]{display:grid;gap:6px;color:var(--muted);font-size:13px}select[data-v-2a388ae0],input[type=number][data-v-2a388ae0]{min-width:0;padding:9px 10px;border:1px solid var(--control);border-radius:var(--radius-control);background:var(--ground);color:var(--text)}.preview[data-v-2a388ae0]{display:grid;gap:11px;padding:14px;border:1px solid var(--rule);border-radius:var(--radius-control);background:var(--raised)}.preview-heading strong[data-v-2a388ae0]{color:var(--text)}.preview-heading span[data-v-2a388ae0]{color:var(--muted);font-size:12px}.preview ul[data-v-2a388ae0]{display:grid;gap:4px;margin:0;padding-left:18px;color:var(--muted);font-size:12px;overflow-wrap:anywhere}.write-warning[data-v-2a388ae0]{padding:10px 12px;border-left:3px solid var(--warning);background:var(--ground);color:var(--text)!important;font-size:12px}.backup-confirm[data-v-2a388ae0]{display:flex;align-items:flex-start;gap:8px}.backup-confirm input[data-v-2a388ae0]{margin-top:3px}.error[data-v-2a388ae0]{margin:0;color:var(--negative)}.success[data-v-2a388ae0]{margin:0;color:var(--positive)}@media(max-width:700px){.fields[data-v-2a388ae0]{grid-template-columns:1fr}.section-heading[data-v-2a388ae0]{align-items:flex-start}}pre[data-v-741f334b]{white-space:pre-wrap;overflow-wrap:anywhere}li[data-v-741f334b]{margin:8px 0}.fact[data-v-10309f79]{padding:10px 0;overflow-wrap:anywhere}.button[data-v-10309f79]{margin:4px}pre[data-v-6385274d]{white-space:pre-wrap;overflow-wrap:anywhere}.assistant-page[data-v-6231e3a9]{display:grid;gap:16px}.button[data-v-6231e3a9]{margin:4px}nav[data-v-6231e3a9]{display:flex;gap:8px;flex-wrap:wrap}.assistant-workspace[data-v-6231e3a9]{display:grid;grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:16px}.assistant-main[data-v-6231e3a9]{min-width:0}.current-run[data-v-6231e3a9]{display:grid;gap:14px}.current-run-heading[data-v-6231e3a9],.history-heading[data-v-6231e3a9]{display:flex;align-items:center;justify-content:space-between;gap:12px}.current-run-heading h2[data-v-6231e3a9],.history-heading h2[data-v-6231e3a9],.assistant-idle h2[data-v-6231e3a9]{margin:4px 0;color:var(--text);font-size:19px}.eyebrow[data-v-6231e3a9]{margin:0;color:var(--accent);font-size:10px;font-weight:700;letter-spacing:.15em}.run-status[data-v-6231e3a9],.history-heading>span[data-v-6231e3a9]{padding:4px 9px;border:1px solid var(--control);border-radius:99px;color:var(--muted);font-size:11px}.assistant-history-rail[data-v-6231e3a9]{position:sticky;top:18px;display:grid;gap:8px;padding:16px}.history-item[data-v-6231e3a9]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 11px;border:1px solid var(--rule);border-radius:var(--radius-control);background:var(--ground);color:var(--muted);text-align:left;cursor:pointer}.history-item strong[data-v-6231e3a9]{color:var(--text)}.history-item[aria-current=true][data-v-6231e3a9]{border-color:var(--accent);background:var(--active)}.history-empty[data-v-6231e3a9],.assistant-idle p[data-v-6231e3a9]:last-child{color:var(--muted);line-height:1.65}.assistant-idle[data-v-6231e3a9]{padding:24px}.assistant-history-rail nav[data-v-6231e3a9]{justify-content:space-between}@media(max-width:900px){.assistant-workspace[data-v-6231e3a9]{grid-template-columns:minmax(0,1fr) 220px}}@media(max-width:700px){.assistant-workspace[data-v-6231e3a9]{grid-template-columns:1fr}.assistant-history-rail[data-v-6231e3a9]{position:static;grid-row:2}.assistant-idle[data-v-6231e3a9]{padding:18px}}label[data-v-cba4a5c7]{display:block;margin:8px 0}input[data-v-cba4a5c7]:not([type=checkbox]),select[data-v-cba4a5c7]{max-width:100%;padding:6px}fieldset label[data-v-cba4a5c7]{display:inline-block;margin-right:12px}label[data-v-f5371d58]{display:block;margin:8px 0}textarea[data-v-f5371d58]{display:block;width:100%}article[data-v-f5371d58]{border-top:1px solid var(--rule);padding:8px 0;overflow-wrap:anywhere}pre[data-v-db04c5b7]{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted)}.source-block[data-v-db04c5b7]{padding:12px 0}textarea[data-v-db04c5b7]{width:100%;font-family:monospace}.bulk-list[data-v-1828b787]{max-height:320px;overflow:auto;margin:12px 0}.bulk-list label[data-v-1828b787]{display:flex;align-items:flex-start;gap:10px;padding:10px;border-bottom:1px solid var(--rule)}.bulk-list input[data-v-1828b787]{flex:none;margin-top:4px}.bulk-list strong[data-v-1828b787],.bulk-text[data-v-1828b787]{display:block}.bulk-text[data-v-1828b787]{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:6px;line-height:1.55}.evidence-review[data-v-1828b787]{min-width:0;padding:18px}.evidence-review header[data-v-1828b787]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px}.evidence-review h3[data-v-1828b787],.evidence-review h4[data-v-1828b787]{margin:8px 0}.evidence-review p[data-v-1828b787]{overflow-wrap:anywhere;line-height:1.6}.evidence-columns[data-v-1828b787]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;margin:14px 0}.original-pane[data-v-1828b787],.edit-pane[data-v-1828b787]{min-width:0}.original-pane[data-v-1828b787]{background:var(--raised,#263238);padding:12px;align-self:start}.page-image[data-v-1828b787]{position:relative;line-height:0}.page-image img[data-v-1828b787],figure img[data-v-1828b787]{display:block;width:100%;height:auto}.region-highlight[data-v-1828b787]{position:absolute;border:2px solid var(--accent,#236b86);background:#236b861f;box-sizing:border-box;pointer-events:none}figure[data-v-1828b787]{margin:16px 0 0}figcaption[data-v-1828b787]{font-size:12px;overflow-wrap:anywhere;margin-top:8px}label[data-v-1828b787]{display:block;margin:10px 0}textarea[data-v-1828b787],select[data-v-1828b787],input[type=number][data-v-1828b787]{display:block;width:100%;box-sizing:border-box;margin-top:6px;padding:8px;font:inherit}textarea[data-v-1828b787]{resize:vertical}details[data-v-1828b787]{margin:12px 0}summary[data-v-1828b787]{cursor:pointer}summary[data-v-1828b787]:focus-visible,button[data-v-1828b787]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.bounded-list[data-v-1828b787],.block-buttons[data-v-1828b787]{max-height:240px;overflow:auto}.block-buttons[data-v-1828b787]{display:flex;flex-direction:column;align-items:stretch;gap:4px;margin-top:8px}.block-buttons .button[data-v-1828b787]{text-align:left;overflow-wrap:anywhere}.block-buttons [aria-pressed=true][data-v-1828b787]{background:var(--raised,#263238);font-weight:700}.evidence-review .button[data-v-1828b787]{margin:0}pre[data-v-1828b787]{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}table[data-v-1828b787]{width:100%;text-align:left}th[data-v-1828b787],td[data-v-1828b787]{padding:6px}nav[data-v-1828b787]{display:flex;align-items:center;gap:10px;margin-top:8px}footer[data-v-1828b787]{margin-top:16px}@media(max-width:1100px){.evidence-columns[data-v-1828b787]{grid-template-columns:1fr}.original-pane[data-v-1828b787]{max-height:70vh;overflow:auto}}.knowledge-page[data-v-3d69a512]{display:grid;gap:16px}.knowledge-page .page-heading[data-v-3d69a512]{margin-bottom:0}.button[data-v-3d69a512]{margin:4px}nav[data-v-3d69a512]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}select[data-v-3d69a512]{max-width:100%;padding:6px}.card p[data-v-3d69a512]{overflow-wrap:anywhere}.knowledge-layout[data-v-3d69a512]{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.7fr);align-items:start;gap:18px}.knowledge-directory[data-v-3d69a512],.knowledge-inspector[data-v-3d69a512]{display:grid;min-width:0;gap:14px}.knowledge-directory[data-v-3d69a512]{position:sticky;top:16px}.knowledge-inspector>.card[data-v-3d69a512]{margin:0}.inspector-heading[data-v-3d69a512]{display:flex;align-items:center;justify-content:space-between;gap:12px}.inspector-heading h2[data-v-3d69a512],.inspector-empty h2[data-v-3d69a512]{margin:4px 0;color:var(--text);font-size:18px}.inspector-heading>span[data-v-3d69a512]{color:var(--muted);font-size:12px}.eyebrow[data-v-3d69a512]{margin:0;color:var(--accent);font-size:10px;font-weight:700;letter-spacing:.14em}.inspector-empty[data-v-3d69a512]{min-height:220px;align-content:center;padding:28px}.inspector-empty p[data-v-3d69a512]:last-child{max-width:520px;color:var(--muted);line-height:1.7}.knowledge-delete-actions[data-v-3d69a512]{display:flex;flex-wrap:wrap;gap:8px 20px;justify-content:flex-end}@media(max-width:850px){.knowledge-layout[data-v-3d69a512]{grid-template-columns:1fr}.knowledge-directory[data-v-3d69a512]{position:static}}.knowledge-facts[data-v-df973090]{display:grid;gap:8px;min-width:0}.knowledge-facts p[data-v-df973090]{margin:0;color:var(--text);line-height:1.65;overflow-wrap:anywhere}summary[data-v-df973090]{width:fit-content;min-height:32px;cursor:pointer;color:var(--muted);font-size:13px;line-height:1.7}summary[data-v-df973090]:hover{color:var(--text)}summary[data-v-df973090]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.fact-list[data-v-df973090]{max-height:260px;overflow:auto;overscroll-behavior:contain;margin:8px 0 0;padding:0 12px 0 22px;font-size:13px;line-height:1.65}.fact-list li[data-v-df973090]{margin-block:8px;overflow-wrap:anywhere}.generation-review[data-v-5070a391]{margin-block:12px;border-top:1px solid var(--border, #526064);padding-block:12px}summary[data-v-5070a391]{cursor:pointer;font-weight:600}ol[data-v-5070a391]{max-height:320px;overflow-y:auto;padding-left:24px}p[data-v-5070a391]{white-space:pre-wrap;line-height:1.6}li+li[data-v-5070a391]{margin-top:16px}small[data-v-5070a391]{color:var(--muted, #abb8bb)}.analysis-preferences[data-v-503a586e]{border-top:1px solid var(--border);padding-top:12px}.analysis-preferences>summary[data-v-503a586e]{cursor:pointer;font-weight:600}.analysis-preferences p[data-v-503a586e]{color:var(--muted);line-height:1.5}.analysis-preferences .field[data-v-503a586e]{margin-top:10px}.preference-actions[data-v-503a586e]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.memories[data-v-d01caece]{border-top:1px solid var(--border);padding-top:12px}.memories summary[data-v-d01caece]{cursor:pointer;font-weight:600}.memories p[data-v-d01caece]{color:var(--muted);line-height:1.5}.memories li[data-v-d01caece]{margin-block:8px;overflow-wrap:anywhere}.memories .field[data-v-d01caece]{margin-top:10px}.actions[data-v-d01caece]{display:flex;gap:8px;margin-top:12px}.review[data-v-eae79a35]{border-top:1px solid var(--border);padding-top:12px}.review summary[data-v-eae79a35]{cursor:pointer;font-weight:600}.review p[data-v-eae79a35]{color:var(--muted);line-height:1.5}.review .field[data-v-eae79a35],.review fieldset[data-v-eae79a35]{margin-block:10px}.check[data-v-eae79a35]{display:inline-flex;gap:4px;margin:4px 12px 4px 0}.time-window-list[data-v-80a106e4]{max-height:320px;overflow-y:auto}.analysis-page[data-v-80a106e4]{display:grid;grid-template-columns:280px minmax(0,1fr);align-items:start;gap:20px}.analysis-page>.page-heading[data-v-80a106e4],.analysis-page>.page-error[data-v-80a106e4],.analysis-page>[role=status][data-v-80a106e4]{grid-column:1 / -1}.analysis-page>.page-heading[data-v-80a106e4]{margin:0 0 3px;align-items:center}.analysis-page .page-description[data-v-80a106e4]{font-size:13px}.model-entry[data-v-80a106e4]{color:var(--muted);background:transparent;border-color:transparent}.workflow-rail[data-v-80a106e4]{grid-column:1;position:sticky;top:20px;display:grid;gap:14px;min-width:0}.configuration-card[data-v-80a106e4]{padding:20px}.configuration-card>summary[data-v-80a106e4]{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;list-style:none}.configuration-card>summary[data-v-80a106e4]::-webkit-details-marker{display:none}.configuration-card>summary[data-v-80a106e4]:after{content:"›";color:var(--muted);font-size:20px}.configuration-card[open]>summary[data-v-80a106e4]:after{content:"⌄"}.configuration-card h3[data-v-80a106e4]{margin:0;color:var(--text);font-size:17px;line-height:1.5;font-weight:650}.configuration-card h3 small[data-v-80a106e4]{display:block;margin-top:4px;color:var(--muted);font-size:12px;font-weight:400}.configuration-body[data-v-80a106e4]{display:grid;gap:16px;padding-top:20px}.configuration-body .field[data-v-80a106e4]{margin:0;font-size:13px;font-weight:400}.configuration-body .field input[data-v-80a106e4],.configuration-body .field select[data-v-80a106e4],.configuration-body .field textarea[data-v-80a106e4]{background:var(--ground)}.configuration-body textarea[data-v-80a106e4]{min-height:108px;resize:vertical}.configuration-body .form-grid[data-v-80a106e4]{gap:12px}.configuration-caption[data-v-80a106e4],.configuration-note[data-v-80a106e4]{margin:0;color:var(--muted);font-size:12px;line-height:1.75;overflow-wrap:anywhere}.configuration-note[data-v-80a106e4]{padding:0 4px;font-size:13px}.task-plan-action[data-v-80a106e4]{width:100%;min-height:42px}.analysis-main[data-v-80a106e4]{grid-column:2;min-width:0;overflow:hidden}.workspace-tabs[data-v-80a106e4]{display:flex;align-items:center;gap:26px;height:58px;padding:0 24px;background:#161f22}.workspace-tabs button[data-v-80a106e4]{position:relative;align-self:stretch;padding:0 2px;border:0;background:none;color:var(--muted);font:inherit;font-size:14px;cursor:pointer;white-space:nowrap}.workspace-tabs button[aria-selected=true][data-v-80a106e4]{color:var(--text);font-weight:600}.workspace-tabs button[aria-selected=true][data-v-80a106e4]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--accent)}.workspace-tabs button[data-v-80a106e4]:hover{color:var(--text)}.workspace-tabs button[data-v-80a106e4]:active{transform:none}.workspace-tabs button span[data-v-80a106e4]{margin-left:6px;color:var(--muted);font-size:12px}.workspace-pane[data-v-80a106e4]{min-width:0;padding:22px 24px 0}.workspace-heading[data-v-80a106e4],.section-heading[data-v-80a106e4]{display:flex;justify-content:space-between;align-items:start;gap:16px}.workspace-heading h2[data-v-80a106e4],.section-heading h2[data-v-80a106e4]{margin:0;font-size:18px;line-height:1.4}.workspace-heading p[data-v-80a106e4],.section-heading p[data-v-80a106e4]{margin:5px 0 0;color:var(--muted);font-size:13px;line-height:1.6}.ready-state[data-v-80a106e4]{margin-top:6px;white-space:nowrap;color:var(--positive);font-size:12px}.workspace-empty[data-v-80a106e4]{padding:36px 0 40px}.workspace-empty h3[data-v-80a106e4]{margin:0 0 8px;font-size:16px;font-weight:500}.workspace-empty p[data-v-80a106e4]{margin:0;max-width:560px;color:var(--muted);line-height:1.8}.task-plan[data-v-80a106e4]{display:grid;gap:18px;margin-top:18px}.task-plan-summary[data-v-80a106e4]{display:flex;gap:12px;align-items:start;padding:13px 15px;border-radius:7px;background:var(--raised)}.task-plan-summary strong[data-v-80a106e4]{flex:0 0 auto;font-size:13px;font-weight:600}.task-plan-summary p[data-v-80a106e4]{margin:0;color:var(--muted);font-size:13px;line-height:1.7}.task-pair-summary[data-v-80a106e4],.profile-summary[data-v-80a106e4]{color:var(--muted);font-size:13px;line-height:1.7}.task-pair-summary summary[data-v-80a106e4],.profile-summary summary[data-v-80a106e4],.advanced-retrieval summary[data-v-80a106e4],.citation-excerpt summary[data-v-80a106e4]{cursor:pointer}.task-pair-summary p[data-v-80a106e4]{margin:12px 0 0}.task-pair-summary .report-list[data-v-80a106e4]{font-size:13px}.batch-profile-selection[data-v-80a106e4]{display:grid;gap:20px;min-width:0}.batch-profile-device[data-v-80a106e4]{min-width:0;display:grid;gap:16px}.profile-device-heading[data-v-80a106e4]{display:flex;align-items:start;justify-content:space-between;gap:20px}.profile-device-heading .field[data-v-80a106e4]{margin:0;font-size:13px;font-weight:400}.device-selector[data-v-80a106e4]{width:290px;max-width:100%}.device-selector small[data-v-80a106e4]{color:var(--muted);font-size:12px}.height-selector[data-v-80a106e4]{width:140px}.profile-selection-heading[data-v-80a106e4]{display:flex;align-items:start;justify-content:space-between;gap:16px}.profile-selection-heading h3[data-v-80a106e4]{margin:0;font-size:15px}.profile-selection-heading p[data-v-80a106e4]{margin:5px 0 0;color:var(--muted);font-size:13px;line-height:1.6}.profile-selection-heading>span[data-v-80a106e4]{flex:0 0 auto;color:var(--muted);font-size:12px}.profile-slots[data-v-80a106e4]{display:grid;gap:10px}.batch-profile-card[data-v-80a106e4]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-width:0;padding:12px 14px;border-radius:7px;background:var(--raised)}.batch-profile-card .field[data-v-80a106e4]{grid-template-columns:100px minmax(0,1fr);align-items:center;gap:12px;min-width:0;margin:0;font-size:13px;font-weight:400}.batch-profile-card .field small[data-v-80a106e4]{display:block;color:var(--muted);font-size:12px;margin-top:3px}.batch-profile-card select[data-v-80a106e4]{min-width:0;font-variant-numeric:tabular-nums}.profile-preview-button[data-v-80a106e4]{min-width:94px;color:#a5e5dc;background:#24373a;border-color:#375357}.profile-summary ul[data-v-80a106e4]{padding-left:20px;margin:10px 0 0}.profile-summary li[data-v-80a106e4]{overflow-wrap:anywhere}.task-generate-footer[data-v-80a106e4]{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:2px -24px 0;padding:18px 24px;background:#151f22;text-align:left}.task-generate-footer strong[data-v-80a106e4]{display:block;color:var(--text);font-size:13px;font-weight:500}.task-generate-footer p[data-v-80a106e4]{margin:4px 0 0;color:var(--muted);font-size:12px;line-height:1.6}.task-generate-footer .button[data-v-80a106e4]{flex:0 0 auto;min-height:44px}.task-plan-status[data-v-80a106e4],.task-execution-result[data-v-80a106e4]{margin:18px 0 0;padding:16px;background:var(--raised);border-radius:8px;color:var(--muted);line-height:1.7}.task-execution-result h3[data-v-80a106e4]{margin:0;color:var(--text);font-size:16px}.task-execution-result p[data-v-80a106e4]{margin-bottom:0}.workspace-scope[data-v-80a106e4]{margin:0;padding:18px 24px;color:var(--muted);font-size:12px;line-height:1.7;overflow-wrap:anywhere}.section-card[data-v-80a106e4]{display:grid;gap:16px;min-width:0}.section-card h3[data-v-80a106e4],.section-card h4[data-v-80a106e4]{margin:0}.section-card h3[data-v-80a106e4]{font-size:18px}.section-card h4[data-v-80a106e4]{font-size:14px}.section-card>p[data-v-80a106e4]{margin:0;color:var(--muted);line-height:1.7}.retrieval-query[data-v-80a106e4]{display:flex;align-items:end;gap:12px}.retrieval-query .field[data-v-80a106e4]{flex:1;min-width:0;margin:0;font-size:13px}.retrieval-query .button[data-v-80a106e4]{flex:0 0 auto;min-height:40px}.advanced-retrieval[data-v-80a106e4]{color:var(--muted);font-size:13px}.retrieval-options[data-v-80a106e4]{margin-top:16px}.retrieval-options .field[data-v-80a106e4]{font-size:13px;font-weight:400}.check-field[data-v-80a106e4]{display:flex;align-items:center;gap:9px;color:var(--muted);font-size:13px;line-height:1.7}.check-field input[data-v-80a106e4]{width:auto;flex:0 0 auto}.answer-qualification[data-v-80a106e4]{padding:16px;border-radius:7px;background:var(--raised);color:var(--muted);font-size:13px;line-height:1.7}.answer-qualification h3[data-v-80a106e4]{font-size:15px;color:var(--text)}.answer-qualification p[data-v-80a106e4]{margin:8px 0}.answer-qualification ul[data-v-80a106e4]{margin-bottom:0;padding-left:20px}.hit-list[data-v-80a106e4]{display:grid;gap:12px}.hit-card[data-v-80a106e4]{padding:16px;border-radius:7px;background:var(--raised)}.hit-card h4[data-v-80a106e4]{margin:0 0 10px}.citation-excerpt[data-v-80a106e4]{color:var(--muted);font-size:13px}.citation-meta[data-v-80a106e4]{color:var(--muted);font-size:12px;line-height:1.7;overflow-wrap:anywhere}.citation-original[data-v-80a106e4]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.8}.analysis-panel[data-v-80a106e4]{margin-top:22px;padding:18px;border-radius:8px;background:var(--raised)}.analysis-grid[data-v-80a106e4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.analysis-grid section[data-v-80a106e4]{min-width:0;padding:14px;border-radius:7px;background:var(--surface)}.analysis-grid .generated-answer[data-v-80a106e4]{grid-column:1 / -1}.analysis-grid>.analysis-scope[data-v-80a106e4],.analysis-grid>.analysis-support[data-v-80a106e4]{grid-column:1 / -1;margin:0}.analysis-support>summary[data-v-80a106e4]{min-height:32px;cursor:pointer;font-size:13px;line-height:1.7}.analysis-support-grid[data-v-80a106e4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:8px}.analysis-support-grid .graph-steps[data-v-80a106e4]{grid-column:1 / -1}.analysis-grid h4[data-v-80a106e4]{margin:0;font-size:14px}.analysis-grid .knowledge-facts[data-v-80a106e4]{margin-top:8px}.analysis-grid .generated-answer>p[data-v-80a106e4]{white-space:pre-wrap;line-height:1.75}.generation-actions[data-v-80a106e4]{display:grid;gap:10px;padding:14px;background:var(--surface);border-radius:6px}.generation-actions[data-v-80a106e4]:empty{display:none}.generation-actions p[data-v-80a106e4],.generation-actions small[data-v-80a106e4]{margin:0;line-height:1.6}.generation-actions small[data-v-80a106e4]{color:var(--muted);font-size:13px}.generation-actions .button[data-v-80a106e4]{justify-self:start}.compact-disclosure summary[data-v-80a106e4],.outbound-preview summary[data-v-80a106e4]{min-height:32px;cursor:pointer;line-height:1.65;font-size:13px}.compact-disclosure summary[data-v-80a106e4]:hover,.outbound-preview summary[data-v-80a106e4]:hover{color:var(--text)}.compact-disclosure>p[data-v-80a106e4]{overflow-wrap:anywhere}.evidence-scroll[data-v-80a106e4]{max-height:280px;overflow:auto;overscroll-behavior:contain}.analysis-grid ul[data-v-80a106e4],.report-list[data-v-80a106e4]{margin:8px 0 0;padding-left:20px}.analysis-grid li[data-v-80a106e4],.report-list li[data-v-80a106e4]{margin:5px 0;overflow-wrap:anywhere}.generation-payload[data-v-80a106e4]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:420px;overflow:auto;padding:14px;border-radius:6px;background:var(--surface);font-size:13px;line-height:1.6}[data-test=generation-preview][data-v-80a106e4]{display:grid;gap:12px;min-width:0}[data-test=generation-preview] p[data-v-80a106e4]{margin:0;overflow-wrap:anywhere;color:var(--muted);line-height:1.7}[data-test=generation-preview] ul[data-v-80a106e4]{margin:0;padding-left:20px}.conversation-panel[data-v-80a106e4]{display:grid;gap:14px}.conversation-panel .section-heading[data-v-80a106e4]{margin-bottom:0}.conversation-panel .section-heading>.button[data-v-80a106e4]{flex:0 0 auto;white-space:nowrap}.conversation-panel .section-heading p[data-v-80a106e4],.conversation-meta[data-v-80a106e4]{color:var(--muted);font-size:13px;line-height:1.65}.conversation-turns[data-v-80a106e4]{display:grid;gap:16px;margin:0;padding:0;list-style:none}.conversation-turn[data-v-80a106e4]{display:grid;gap:14px;padding:18px;background:var(--raised);border-radius:6px;scroll-margin-top:24px}.conversation-turn h4[data-v-80a106e4],.conversation-preview h4[data-v-80a106e4]{margin:0 0 8px}.conversation-question[data-v-80a106e4]{display:grid;gap:6px;margin:0;padding-bottom:14px;border-bottom:1px solid var(--border);overflow-wrap:anywhere;line-height:1.65}.conversation-question span[data-v-80a106e4]{color:var(--muted);font-size:13px}.conversation-response[data-v-80a106e4]{min-width:0}.conversation-answer[data-v-80a106e4]{margin:0;white-space:pre-wrap;line-height:1.8;font-size:16px;overflow-wrap:anywhere}.conversation-turn .conversation-meta[data-v-80a106e4]{margin:0}.conversation-compose[data-v-80a106e4],.conversation-preview[data-v-80a106e4]{display:grid;gap:12px}.conversation-preview[data-v-80a106e4]{padding:16px;background:var(--raised);border-radius:6px;scroll-margin-top:24px}.priority-result[data-v-80a106e4]{padding:14px;background:var(--surface);border-left:3px solid var(--accent);line-height:1.6;overflow-wrap:anywhere}.conversation-preview>p[data-v-80a106e4]{margin:0;line-height:1.65;overflow-wrap:anywhere}.preview-heading[data-v-80a106e4]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px}.preview-heading h4[data-v-80a106e4]{margin:0}.conversation-sources article[data-v-80a106e4],.conversation-preview article[data-v-80a106e4]{margin-top:12px;padding-top:12px;border-top:1px solid var(--border)}.conversation-sources blockquote[data-v-80a106e4],.conversation-preview blockquote[data-v-80a106e4]{margin:8px 0 0;white-space:pre-wrap;line-height:1.65}.conversation-panel .generation-payload[data-v-80a106e4],.analysis-panel .generation-payload[data-v-80a106e4]{max-height:180px;overflow:auto;overscroll-behavior:contain;margin-bottom:0}.conversation-preview-stale[data-v-80a106e4]{margin:0;padding:10px 12px;border-left:3px solid var(--warning);background:var(--surface);color:var(--warning);line-height:1.6}.notes-field textarea[data-v-80a106e4],.reason-field textarea[data-v-80a106e4]{min-height:100px;resize:vertical}.analysis-panel .notes-field textarea[data-v-80a106e4],.conversation-compose textarea[data-v-80a106e4]{min-height:72px}.notes-field small[data-v-80a106e4],.reason-field small[data-v-80a106e4]{color:var(--muted);font-weight:400;text-align:right}.reports-panel>.section-heading[data-v-80a106e4]{margin-bottom:18px}.report-register[data-v-80a106e4]{width:100%;border-collapse:separate;border-spacing:0 5px;font-size:13px;text-align:left}.report-register th[data-v-80a106e4]{padding:8px 10px;color:var(--muted);font-size:12px;font-weight:400}.report-register td[data-v-80a106e4]{padding:13px 10px;background:var(--raised);overflow-wrap:anywhere}.report-register td small[data-v-80a106e4]{display:block;color:var(--muted);margin-top:4px;font-size:12px}.report-register .selected-row td[data-v-80a106e4]{background:#293c40}.report-register th[data-v-80a106e4]:nth-child(2),.report-register td[data-v-80a106e4]:nth-child(2),.report-register th[data-v-80a106e4]:last-child,.report-register td[data-v-80a106e4]:last-child{white-space:nowrap}.report-status-draft[data-v-80a106e4],.report-status-pending_review[data-v-80a106e4]{color:var(--warning)}.report-status-approved[data-v-80a106e4]{color:var(--positive)}.report-status-returned[data-v-80a106e4]{color:var(--negative)}.report-detail[data-v-80a106e4]{display:grid;gap:14px;min-width:0;padding:18px;margin-top:22px;border-radius:8px;background:var(--raised)}.report-detail h4[data-v-80a106e4]{margin:0;font-size:16px}.report-detail p[data-v-80a106e4]{margin:0;color:var(--muted);line-height:1.8;overflow-wrap:anywhere}.report-actions[data-v-80a106e4]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.report-citations[data-v-80a106e4]{display:grid;gap:12px}.report-citations .hit-card[data-v-80a106e4]{background:var(--surface)}.citation-feedback[data-v-80a106e4]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.citation-feedback small[data-v-80a106e4]{color:var(--muted)}.link-button[data-v-80a106e4]{padding:0;border:0;background:none;color:var(--accent);cursor:pointer;font:inherit;text-align:left}.link-button[data-v-80a106e4]:hover{text-decoration:underline;text-underline-offset:3px}.sr-only[data-v-80a106e4]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.muted[data-v-80a106e4],.version-line[data-v-80a106e4],.local-note[data-v-80a106e4],.graph-steps[data-v-80a106e4]{color:var(--muted);font-size:13px;line-height:1.7;overflow-wrap:anywhere}.status-warn[data-v-80a106e4]{color:var(--warning)}.model-dialog[data-v-80a106e4]{width:min(880px,calc(100vw - 40px));max-height:calc(100dvh - 40px);overflow:auto;padding:24px;border:0;border-radius:12px;color:var(--text);background:var(--surface)}.model-dialog[data-v-80a106e4]::backdrop{background:#071012df}.model-status[data-v-80a106e4]{display:grid;gap:8px}.status-row[data-v-80a106e4]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;padding-block:6px;color:var(--muted);font-size:13px;line-height:1.7;overflow-wrap:anywhere}.status-row>span[data-v-80a106e4]:first-child{flex:1 1 260px;min-width:0}.model-controls[data-v-80a106e4]{align-items:end}.index-build-action[data-v-80a106e4]{grid-column:1 / -1}.error-code[data-v-80a106e4]{margin-left:8px;color:var(--negative)}.profile-preview-overlay[data-v-80a106e4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:grid;place-items:center;padding:22px;background:#071012d9}.profile-preview-dialog[data-v-80a106e4]{width:min(1500px,100%);max-height:calc(100dvh - 44px);overflow:auto;padding:22px;border-radius:12px;background:var(--surface)}.profile-preview-dialog>header[data-v-80a106e4]{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px}.profile-preview-dialog>header>button[data-v-80a106e4]{flex:0 0 auto;white-space:nowrap}.profile-preview-dialog h3[data-v-80a106e4]{margin:2px 0 6px;font-size:19px}.profile-preview-dialog header p[data-v-80a106e4]{margin:0;color:var(--muted)}.profile-preview-loading[data-v-80a106e4]{min-height:180px;display:grid;place-items:center;margin:0;color:var(--muted)}.profile-preview-grid[data-v-80a106e4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.profile-preview-grid article[data-v-80a106e4]{min-width:0;overflow:hidden;border-radius:8px;background:#131a1c}.profile-preview-grid svg[data-v-80a106e4]{display:block;width:100%;height:auto;color:var(--text)}.profile-preview-grid text[data-v-80a106e4]{fill:var(--text);font-size:13px}.profile-chart-title[data-v-80a106e4]{font-size:17px;font-weight:700}.profile-grid-line[data-v-80a106e4]{stroke:#536267;stroke-width:1;opacity:.55}.profile-axis[data-v-80a106e4]{fill:none;stroke:#9aabad;stroke-width:1.5}@media(max-width:1100px){.analysis-page[data-v-80a106e4]{grid-template-columns:1fr}.workflow-rail[data-v-80a106e4],.analysis-main[data-v-80a106e4]{grid-column:1}.workflow-rail[data-v-80a106e4]{position:static;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.configuration-note[data-v-80a106e4]{display:none}.configuration-card[data-v-80a106e4]{padding:18px}.configuration-body textarea[data-v-80a106e4]{min-height:74px}}@media(max-width:700px){.analysis-page[data-v-80a106e4]{gap:16px}.analysis-page>.page-heading[data-v-80a106e4]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px}.analysis-page>.page-heading h1[data-v-80a106e4]{font-size:21px}.model-entry[data-v-80a106e4]{padding:6px;font-size:12px;width:auto;justify-self:end}.workflow-rail[data-v-80a106e4]{grid-template-columns:1fr;gap:10px}.workspace-tabs[data-v-80a106e4]{gap:22px;height:54px;padding:0 16px}.workspace-tabs button[data-v-80a106e4]{font-size:13px}.workspace-pane[data-v-80a106e4]{padding:18px 16px 0}.workspace-heading h2[data-v-80a106e4],.section-heading h2[data-v-80a106e4]{font-size:16px}.task-plan-summary[data-v-80a106e4]{display:block}.task-plan-summary p[data-v-80a106e4]{margin-top:6px}.device-selector[data-v-80a106e4]{width:calc(100% - 128px)}.height-selector[data-v-80a106e4]{width:116px}.profile-device-heading[data-v-80a106e4]{gap:12px}.batch-profile-card[data-v-80a106e4]{gap:10px;padding:12px}.batch-profile-card .field[data-v-80a106e4]{display:flex;align-items:stretch;flex-direction:column;gap:8px}.batch-profile-card .field>span[data-v-80a106e4]{min-height:34px}.batch-profile-card select[data-v-80a106e4]{font-size:12px}.profile-preview-button[data-v-80a106e4]{align-self:end;min-width:76px;padding:8px;font-size:12px;min-height:40px}.task-generate-footer[data-v-80a106e4]{display:grid;gap:12px;margin:2px -16px 0;padding:16px}.task-generate-footer .button[data-v-80a106e4]{width:100%}.workspace-scope[data-v-80a106e4]{padding:16px}.retrieval-query[data-v-80a106e4]{flex-wrap:wrap}.retrieval-query .field[data-v-80a106e4]{flex-basis:100%}.retrieval-query .button[data-v-80a106e4]{width:100%}.section-heading[data-v-80a106e4]{flex-wrap:wrap}.analysis-grid[data-v-80a106e4],.analysis-support-grid[data-v-80a106e4],.profile-preview-grid[data-v-80a106e4]{grid-template-columns:1fr}.analysis-panel[data-v-80a106e4]{padding:14px}.report-register td[data-v-80a106e4],.report-register th[data-v-80a106e4]{padding:10px 6px;font-size:12px}.report-register th[data-v-80a106e4]:nth-child(3),.report-register td[data-v-80a106e4]:nth-child(3){display:none}.report-detail[data-v-80a106e4]{padding:14px}.profile-preview-overlay[data-v-80a106e4]{padding:8px}.profile-preview-dialog[data-v-80a106e4]{max-height:calc(100dvh - 16px);padding:14px}.profile-preview-dialog h3[data-v-80a106e4]{font-size:16px}.model-dialog[data-v-80a106e4]{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:16px}.model-controls[data-v-80a106e4]{grid-template-columns:1fr}}
