.lang-toggle[data-v-32b1a470]{display:flex;align-items:center;gap:2px;-webkit-user-select:none;user-select:none}.lang-btn[data-v-32b1a470]{background:none;border:none;cursor:pointer;font-size:11px;font-weight:600;letter-spacing:.5px;padding:3px 5px;border-radius:3px;color:var(--c-text-dim, #555);transition:color .15s}.lang-btn[data-v-32b1a470]:hover{color:var(--c-text, #ccc)}.lang-btn.active[data-v-32b1a470]{color:var(--c-primary, #6c8cff);font-weight:800}.lang-sep[data-v-32b1a470]{font-size:10px;color:var(--c-border, #333)}.markdown[data-v-91fbf8c8] pre{white-space:pre-wrap;background:#1c2030;padding:12px 16px;border-radius:6px;border:1px solid #2a2f42;font-size:12px}.markdown[data-v-91fbf8c8] code{font-family:inherit;background:#6c8cff14;padding:1px 6px;border-radius:3px;font-size:12px;color:#6c8cff}.markdown[data-v-91fbf8c8] pre code{background:none;padding:0;color:#e2e4eb}.markdown[data-v-91fbf8c8] h1,.markdown[data-v-91fbf8c8] h2,.markdown[data-v-91fbf8c8] h3{color:#e2e4eb;font-weight:700;margin-top:16px}.markdown[data-v-91fbf8c8] a{color:#6c8cff;text-decoration:none}.markdown[data-v-91fbf8c8] table{border-collapse:collapse;width:100%}.markdown[data-v-91fbf8c8] th,.markdown[data-v-91fbf8c8] td{border:1px solid #2a2f42;padding:6px 10px;font-size:12px}.markdown[data-v-91fbf8c8] th{background:#6c8cff0f;color:#6c8cff;font-weight:700}.ui-box[data-v-692a48f8]{border:1px solid;border-radius:8px;padding:12px 16px}.ui-box.compact[data-v-692a48f8]{padding:8px 12px}.ui-box-title[data-v-692a48f8]{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.ui-box.compact .ui-box-title[data-v-692a48f8]{font-size:11px}.ui-box-body[data-v-692a48f8]{font-size:12px;color:var(--c-text-3);line-height:1.5;margin-top:6px}.ui-box.compact .ui-box-body[data-v-692a48f8]{margin-top:4px}.ui-tag[data-v-94ebdbc7]{display:inline-block;border-radius:4px;font-weight:600;letter-spacing:.3px;border:1px solid;line-height:1.4}.ui-tag.tiny[data-v-94ebdbc7]{padding:1px 6px;font-size:10px}.ui-tag.small[data-v-94ebdbc7]{padding:2px 8px;font-size:11px}.ui-tag.default[data-v-94ebdbc7]{padding:3px 10px;font-size:12px}.ui-arrow[data-v-34b3a87a]{display:flex;align-items:center;justify-content:center;flex-shrink:0}.ui-arrow.down[data-v-34b3a87a]{flex-direction:column;padding:4px 0}.ui-arrow.right[data-v-34b3a87a]{flex-direction:row;padding:0 4px}.ui-arrow-label[data-v-34b3a87a]{font-size:10px;opacity:.6}.ui-arrow-label.down[data-v-34b3a87a]{margin-bottom:2px}.ui-arrow-label.right[data-v-34b3a87a]{margin-right:4px}.ui-arrow-symbol[data-v-34b3a87a]{font-size:16px;line-height:1}.ui-card[data-v-8f232253]{border:1px solid;border-left:3px solid;border-radius:8px;padding:14px 18px;margin-bottom:12px}.ui-card-header[data-v-8f232253]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.ui-card-title[data-v-8f232253]{font-weight:600;color:var(--c-text);font-size:14px}.ui-card-desc[data-v-8f232253]{color:var(--c-text-3);font-size:13px;margin:0;line-height:1.6}.ui-card-suggestion[data-v-8f232253]{font-size:12px;margin:8px 0 0;font-style:italic}.flow-legend[data-v-13fb4030]{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.fd-wrapper[data-v-cc8beec0]{display:flex;flex-direction:column;gap:0;width:fit-content}.fd-step-card[data-v-cc8beec0]{background:var(--c-surface);border:1px solid var(--c-border);border-left:3px solid transparent;border-radius:10px;padding:18px 20px;display:flex;flex-direction:column;gap:14px}.fd-step-header[data-v-cc8beec0]{display:flex;align-items:baseline;gap:10px}.fd-step-num[data-v-cc8beec0]{font-size:11px;font-weight:800;font-family:var(--font-mono)}.fd-step-label[data-v-cc8beec0]{font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--c-text-2)}.fd-row[data-v-cc8beec0]{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.fd-row--center[data-v-cc8beec0]{align-items:center}.fd-nav-wrap[data-v-cc8beec0]{display:block}.fd-clickable[data-v-cc8beec0]{cursor:pointer}.fd-clickable[data-v-cc8beec0]:hover .ui-box{opacity:.8;outline:1px solid var(--c-border)}.fd-stack[data-v-cc8beec0],.fd-box-body[data-v-cc8beec0]{display:flex;flex-direction:column;gap:6px}.fd-subflows-inner[data-v-cc8beec0]{display:flex;flex-direction:column;gap:2px;margin-top:4px;padding-top:6px;border-top:1px solid var(--c-border)}.fd-sf-item[data-v-cc8beec0]{display:flex;align-items:center;gap:5px;font-size:10px;color:var(--c-text-2);line-height:1.5}.fd-sf-nav[data-v-cc8beec0]{cursor:pointer}.fd-sf-nav[data-v-cc8beec0]:hover{color:var(--c-text)}.fd-sf-num[data-v-cc8beec0]{font-family:var(--font-mono);font-weight:700;font-size:10px;flex-shrink:0}.fd-infra-bar[data-v-cc8beec0]{display:flex;align-items:center;gap:10px;padding:10px 16px;margin-top:12px;background:#ffffff05;border:1px dashed var(--c-border);border-radius:6px;flex-wrap:wrap}.fd-infra-label[data-v-cc8beec0]{font-size:10px;font-weight:700;color:var(--c-text-dim);text-transform:uppercase;letter-spacing:.8px;white-space:nowrap}.fd-infra-tool[data-v-cc8beec0]{font-size:10px;font-family:var(--font-mono);color:var(--c-text-3);padding:2px 8px;border:1px solid var(--c-border);border-radius:4px;background:var(--c-surface)}.agent-grid[data-v-5e7ce927]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.agent-fields[data-v-5e7ce927]{display:flex;flex-direction:column;gap:4px}.agent-row[data-v-5e7ce927]{font-size:12px;color:var(--c-text-3)}.agent-key[data-v-5e7ce927]{font-size:10px;font-weight:700;margin-right:4px}.agent-tools[data-v-5e7ce927]{margin-top:8px;padding-top:8px;border-top:1px solid var(--c-border)}.tool-tags[data-v-5e7ce927]{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.layer-row[data-v-8d3a98ec]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.layer-tag-desc[data-v-8d3a98ec]{font-size:12px;color:var(--c-text-3)}.layer-divider[data-v-8d3a98ec]{border-top:1px dashed var(--c-border);margin:20px 0}.merge-flow[data-v-8d3a98ec]{display:flex;align-items:flex-start;gap:12px;width:fit-content}.merge-source[data-v-8d3a98ec]{flex-shrink:0;text-align:center;padding:10px 14px;background:#6c8cff08;border:1px solid #6c8cff25;border-radius:6px;align-self:center}.source-label[data-v-8d3a98ec]{font-size:11px;font-weight:700;color:#6c8cff;margin-bottom:4px}.source-file[data-v-8d3a98ec]{font-family:var(--font-mono);font-size:12px;color:var(--c-text);font-weight:600}.merge-arrow[data-v-8d3a98ec]{font-size:16px;color:var(--c-text-dim);align-self:center}.merge-table[data-v-8d3a98ec]{border-collapse:collapse;font-family:var(--font-mono);font-size:12px;white-space:nowrap}.merge-table tr[data-v-8d3a98ec]:not(.matrix-legend-row){background:#ffffff05}.merge-table td[data-v-8d3a98ec]{padding:6px 10px}.matrix-role[data-v-8d3a98ec]{font-size:11px;font-weight:700}.matrix-core[data-v-8d3a98ec]{color:var(--c-text-2)}.matrix-sep[data-v-8d3a98ec]{color:var(--c-text-dim);text-align:center;padding:6px 4px}.matrix-delta[data-v-8d3a98ec]{color:var(--c-amber)}.matrix-legend-row td[data-v-8d3a98ec]{font-size:11px;color:var(--c-text-dim);padding:4px 10px 0}.legend-right[data-v-8d3a98ec]{text-align:right}@media(max-width:768px){.merge-flow[data-v-8d3a98ec]{flex-direction:column}.matrix-sep[data-v-8d3a98ec],.matrix-delta[data-v-8d3a98ec]{display:none}}.compare-grid[data-v-8d3a98ec]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media(max-width:768px){.compare-grid[data-v-8d3a98ec]{grid-template-columns:1fr}}.compare-card[data-v-8d3a98ec]{border:1px solid;border-radius:8px;padding:14px;display:flex;flex-direction:column}.compare-title[data-v-8d3a98ec]{font-size:13px;font-weight:700;margin-bottom:6px}.compare-desc[data-v-8d3a98ec]{font-size:12px;color:var(--c-text);margin-bottom:4px}.compare-example[data-v-8d3a98ec]{font-size:11px;color:var(--c-text-3);font-style:italic;margin-bottom:8px;line-height:1.5}.compare-scope[data-v-8d3a98ec]{margin-top:auto}.outer-frame[data-v-7a6989bf]{background:var(--c-surface-alt);border:1px solid var(--c-border);border-radius:12px;padding:24px}.flow-row[data-v-7a6989bf]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center}.cycle-divider[data-v-7a6989bf]{margin-bottom:16px}.cycle-title[data-v-7a6989bf]{font-size:12px;font-weight:700;margin-bottom:8px}.source-row[data-v-7a6989bf]{display:flex;gap:12px;flex-wrap:wrap}.outer-frame[data-v-28eb49ba]{background:var(--c-surface-alt);border:1px solid var(--c-border);border-radius:12px;padding:24px}.compare-grid[data-v-28eb49ba]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.compare-steps[data-v-28eb49ba]{display:flex;flex-direction:column;gap:4px}.compare-step[data-v-28eb49ba]{font-size:12px;color:var(--c-text-2);padding:4px 8px;border-left:2px solid var(--c-border);border-radius:0 4px 4px 0;background:#ffffff05}.metrics-row[data-v-28eb49ba]{display:flex;gap:12px;margin-top:16px}.metric-desc[data-v-28eb49ba]{font-size:10px;color:var(--c-text-dim);margin-top:6px;line-height:1.4}.instance-grid[data-v-28eb49ba]{display:flex;gap:20px}.instance-grid[data-v-28eb49ba]>*{flex:1;min-width:0}@media(max-width:768px){.instance-grid[data-v-28eb49ba]{flex-direction:column}.compare-grid[data-v-28eb49ba]{grid-template-columns:1fr}}.instance-subtitle[data-v-28eb49ba]{font-size:11px;color:var(--c-text-3);margin-bottom:14px}.instance-section[data-v-28eb49ba]{margin-bottom:14px}.instance-label[data-v-28eb49ba]{font-size:10px;font-weight:700;letter-spacing:.5px;margin-bottom:6px}.instance-text[data-v-28eb49ba]{font-size:11px;color:var(--c-text-3);line-height:1.6;font-family:var(--font-mono)}.tag-wrap[data-v-28eb49ba]{display:flex;flex-wrap:wrap;gap:4px}.flow-grid[data-v-28eb49ba]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.sample-grid[data-v-61248516]{display:grid;grid-template-columns:1fr 1.5fr;gap:20px}@media(max-width:900px){.sample-grid[data-v-61248516]{grid-template-columns:1fr}}.sample-col[data-v-61248516]{background:var(--c-surface-alt);border:1px solid var(--c-border);border-radius:12px;padding:20px}.col-badge[data-v-61248516]{display:inline-block;font-size:10px;font-weight:800;letter-spacing:1.5px;padding:3px 10px;border-radius:4px;margin-bottom:10px}.col-badge.bad[data-v-61248516]{color:#f87171;background:#f8717115;border:1px solid #f8717130}.col-badge.good[data-v-61248516]{color:#4ade80;background:#4ade8015;border:1px solid #4ade8030}.col-subtitle[data-v-61248516]{font-size:14px;font-weight:700;color:var(--c-text);margin-bottom:14px}.step-list[data-v-61248516]{display:flex;flex-direction:column;gap:6px}.step-item[data-v-61248516]{display:flex;align-items:baseline;gap:8px;font-size:11px;color:var(--c-text-3);padding:6px 10px;border-radius:4px;background:#ffffff05;border-left:2px solid var(--c-border)}.step-item.bad[data-v-61248516]{border-left-color:#f8717140}.step-num[data-v-61248516]{font-weight:800;color:var(--c-text-dim);min-width:14px}.step-item code[data-v-61248516]{font-size:11px;color:var(--c-text-2)}.kb-call[data-v-61248516]{padding:12px;background:#ffffff05;border:1px solid var(--c-border);border-radius:8px;margin-bottom:10px}.call-tool[data-v-61248516]{font-family:var(--font-mono);font-size:12px;font-weight:700;color:var(--c-teal);margin-bottom:8px}.call-result[data-v-61248516]{font-size:11px;color:var(--c-text-3);line-height:1.6}.result-row[data-v-61248516]{display:flex;align-items:baseline;gap:8px;margin-bottom:4px}.mono[data-v-61248516]{font-family:var(--font-mono);font-size:11px}.detail-row[data-v-61248516]{margin-bottom:6px;font-size:11px;color:var(--c-text-3)}.detail-row code[data-v-61248516]{color:var(--c-text)}.error-tags[data-v-61248516]{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.summary-bar[data-v-61248516]{margin-top:14px;padding:10px 14px;border-radius:6px;font-size:12px;font-weight:700;text-align:center}.summary-bar.bad[data-v-61248516]{background:#f8717112;color:#f87171;border:1px solid #f8717125}.summary-bar.good[data-v-61248516]{background:#4ade8012;color:#4ade80;border:1px solid #4ade8025}.outer-frame[data-v-ea881f27]{background:var(--c-surface-alt);border:1px solid var(--c-border);border-radius:12px;padding:24px}.flow-row[data-v-ea881f27]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center}.roslyn-center[data-v-ea881f27]{background:#a78bfa10;border:1px solid #a78bfa40;border-radius:10px;padding:16px;text-align:center;min-width:200px}.stat-row[data-v-ea881f27]{display:flex;gap:12px;margin-top:16px;justify-content:center;flex-wrap:wrap}.outer-frame[data-v-1d10257b]{background:var(--c-surface-alt);border:1px solid var(--c-border);border-radius:12px;padding:24px}.core-loop[data-v-1d10257b]{background:#f8717108;border:1px solid #f8717130;border-radius:10px;padding:16px;margin-bottom:16px}.flow-row[data-v-1d10257b]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center}.adapter-row[data-v-1d10257b]{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.adapter-row[data-v-1d10257b]>*{width:240px}.sync-canvas[data-v-91d83486]{background:var(--c-surface-alt);border:1px solid var(--c-border);border-radius:12px;padding:24px;display:flex;flex-direction:column;align-items:center;gap:4px}.sync-sources[data-v-91d83486]{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.sync-targets[data-v-91d83486]{display:flex;gap:16px;width:100%}.sync-targets[data-v-91d83486]>*{flex:1;min-width:0}.stat-row[data-v-9cc12b62]{display:flex;gap:12px;flex-wrap:wrap}.gap-list[data-v-9cc12b62]{display:flex;flex-direction:column;gap:0;margin-top:12px}.pipeline-layout[data-v-838b8688]{height:100%}.pipe-logo[data-v-838b8688]{font-size:13px;font-weight:800;color:var(--c-primary);letter-spacing:1px;padding:4px 8px}.pipe-sub[data-v-838b8688]{font-size:10px;color:var(--c-text-dim);padding:0 8px 12px;letter-spacing:.3px}.pipe-meta[data-v-838b8688]{font-size:10px;color:var(--c-text-dim);padding:16px 8px 4px}.pipe-separator[data-v-838b8688]{padding:16px 0;display:flex;align-items:center;gap:12px}.pipe-separator[data-v-838b8688]:before,.pipe-separator[data-v-838b8688]:after{content:"";flex:1;height:1px;background:var(--c-border)}.pipe-teaser[data-v-838b8688]{font-size:11px;color:var(--c-text-dim);white-space:nowrap;font-style:italic}[data-v-838b8688] .n-anchor-link__title{color:#8b90a5;font-size:12px}[data-v-838b8688] .n-anchor-link__title:hover{color:#b0b4c8}[data-v-838b8688] .n-anchor-link--active .n-anchor-link__title{color:#e2e4eb!important;font-weight:600}[data-v-838b8688] .n-anchor-link--active{background:#6c8cff1f!important;border-radius:4px}.slide-root[data-v-1b1fff73]{position:fixed;inset:56px 0 0;display:flex;flex-direction:column;background:var(--c-bg);z-index:1}.slide-bar[data-v-1b1fff73]{display:flex;gap:0;flex-shrink:0;background:var(--c-surface);border-bottom:1px solid var(--c-border);overflow-x:auto}.slide-tab[data-v-1b1fff73]{display:flex;align-items:center;gap:6px;padding:10px 14px;border:none;background:transparent;color:var(--c-text-dim);font-size:11px;cursor:pointer;border-bottom:2px solid transparent;white-space:nowrap;transition:all .2s}.slide-tab[data-v-1b1fff73]:hover{color:var(--c-text-2);background:#ffffff08}.slide-tab.active[data-v-1b1fff73]{color:var(--c-primary);border-bottom-color:var(--c-primary);font-weight:700}.slide-tab.visited[data-v-1b1fff73]{color:var(--c-text-3)}.slide-tab.visited .slide-tab-num[data-v-1b1fff73]{color:var(--c-green)}.slide-tab-num[data-v-1b1fff73]{font-weight:800;font-size:12px}.slide-tab-label[data-v-1b1fff73]{font-size:11px}.slide-viewport[data-v-1b1fff73]{flex:1;overflow:hidden;position:relative}.slide-frame[data-v-1b1fff73]{position:absolute;inset:0}.slide-content[data-v-1b1fff73]{max-width:960px;margin:0 auto;padding:40px 32px 80px}.slide-fade-enter-active[data-v-1b1fff73],.slide-fade-leave-active[data-v-1b1fff73]{transition:opacity .25s,transform .25s}.slide-fade-enter-from[data-v-1b1fff73]{opacity:0;transform:translate(30px)}.slide-fade-leave-to[data-v-1b1fff73]{opacity:0;transform:translate(-30px)}.slide-nav[data-v-1b1fff73]{display:flex;align-items:center;justify-content:space-between;padding:8px 24px;flex-shrink:0;background:var(--c-surface);border-top:1px solid var(--c-border)}.nav-btn[data-v-1b1fff73]{background:transparent;border:1px solid var(--c-border);border-radius:6px;color:var(--c-text-2);padding:6px 16px;font-size:12px;cursor:pointer;transition:all .15s}.nav-btn[data-v-1b1fff73]:hover:not(:disabled){border-color:var(--c-primary);color:var(--c-primary)}.nav-btn[data-v-1b1fff73]:disabled{opacity:.3;cursor:default}.nav-counter[data-v-1b1fff73]{font-size:12px;color:var(--c-text-dim);font-weight:600}.pipeline-layout{position:fixed;inset:56px 0 0;z-index:1}.pipe-logo{font-size:14px;font-weight:800;color:var(--c-primary);letter-spacing:1px}.pipe-sub{font-size:11px;color:var(--c-text-3);margin-top:2px}.pipe-meta{font-size:10px;color:var(--c-text-dim);margin-top:24px}.pipe-section{margin-bottom:48px;scroll-margin-top:16px}.pipe-title{font-size:24px;font-weight:700;margin:0 0 16px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.08)}.pipe-num{color:var(--c-primary);margin-right:8px;opacity:.8}.pipe-desc{font-size:13px;color:var(--c-text-2);line-height:1.7;margin:0 0 16px;max-width:720px}.pipe-label{font-size:11px;color:var(--c-text-3);text-transform:uppercase;letter-spacing:1.2px;font-weight:700;margin:20px 0 10px}.pipe-separator{margin:80px 0;border-top:1px dashed rgba(255,255,255,.15);position:relative;text-align:center}.pipe-teaser{display:inline-block;position:relative;top:-10px;background:#101014;padding:0 16px;color:var(--c-text-3);font-size:12px;font-weight:600;letter-spacing:.5px}.flow-card{text-align:center}.arrow{opacity:.35;font-size:12px;flex-shrink:0}.arrow-down{opacity:.35;font-size:12px;display:block;text-align:center}.agent-row{font-size:12px}.agent-key{font-weight:600;color:var(--c-text-3);font-size:11px}.metric-box{text-align:center;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-lg)}.merge-row{display:flex;align-items:center;gap:12px}.merge-arrow{font-size:12px;font-weight:700;flex-shrink:0;padding:0 4px}.merge-col{flex:1;min-width:0}.layer-label{font-size:11px;font-weight:700;margin-bottom:4px}.layer-path{font-size:10px;color:var(--c-text-dim);margin-bottom:8px}.layer-items{display:flex;flex-wrap:wrap;gap:4px}.layer-items-vertical{display:flex;flex-direction:column;gap:3px}.bad-card :deep(.n-card-header){color:var(--c-red)}.good-card :deep(.n-card-header){color:var(--c-green)}.accent-amber{color:var(--c-amber)}.accent-red{color:var(--c-red)}.accent-green{color:var(--c-green)}.chart-wrap[data-v-a1bad78e]{position:relative;width:100%;height:280px;display:flex;align-items:center;justify-content:center}.chart-empty[data-v-a1bad78e]{font-size:12px;color:var(--c-text-dim)}.section-panel[data-v-b7d48ff0]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-lg);padding:16px 20px}.top-panel[data-v-b7d48ff0]{height:100%}.loading-placeholder[data-v-b7d48ff0]{opacity:.4;font-size:12px}.empty-msg[data-v-b7d48ff0]{font-size:12px}.top-tool-name[data-v-b7d48ff0]{font-size:15px;word-break:break-all}.dist-list[data-v-b7d48ff0]{display:flex;flex-direction:column;gap:6px}.dist-row[data-v-b7d48ff0]{display:flex;align-items:center;gap:8px;position:relative;padding:4px 8px;border-radius:var(--radius);overflow:hidden;min-height:26px}.dist-bar-fill[data-v-b7d48ff0]{position:absolute;inset:0;opacity:.1;border-radius:var(--radius);pointer-events:none;transition:width .3s ease}.dist-label[data-v-b7d48ff0]{font-size:12px;color:var(--c-text-2);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;z-index:1}.top-list[data-v-b7d48ff0]{display:flex;flex-direction:column;gap:5px}.top-row[data-v-b7d48ff0]{display:flex;align-items:center;gap:6px;font-size:12px}.top-row--domain[data-v-b7d48ff0]{align-items:flex-start}.top-rank[data-v-b7d48ff0]{font-size:10px;width:14px;flex-shrink:0;line-height:20px}.top-name[data-v-b7d48ff0]{flex:1;color:var(--c-text-2);word-break:break-all;line-height:1.4}.top-name-block[data-v-b7d48ff0]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.domain-path[data-v-b7d48ff0]{color:var(--c-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.resources-header[data-v-b7d48ff0]{display:flex;align-items:center;gap:8px}:root{--c-bg: #0f1117;--c-surface: #161922;--c-surface-alt:#1c2030;--c-border: #2a2f42;--c-border-lt: #353b52;--c-text: #e2e4eb;--c-text-2: #b0b4c8;--c-text-3: #8b90a5;--c-text-dim: #555a6e;--c-primary: #6c8cff;--c-primary-h: #8aa4ff;--c-primary-d: #4a62b8;--c-green: #4ade80;--c-green-dim: #22633a;--c-amber: #fbbf24;--c-amber-dim: #7c5c12;--c-red: #f87171;--c-red-dim: #7c2d2d;--c-teal: #2dd4bf;--c-teal-dim: #115e59;--c-purple: #a78bfa;--c-purple-dim: #4c2f8a;--c-orange: #fb923c;--c-cyan: #22d3ee;--font-mono: "JetBrains Mono", "SF Mono", "Fira Code", "Cascadia Code", ui-monospace, monospace;--font-size: 13px;--radius: 6px;--radius-lg: 8px;--radius-xl: 12px}*{box-sizing:border-box}body{margin:0;font-family:var(--font-mono);font-size:var(--font-size);color:var(--c-text);background:var(--c-bg)}#app,.app-shell{min-height:100vh}.app-header{background:#111827;padding:10px 20px;display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap;border-bottom:1px solid var(--c-border);--header-h: 56px}.app-logo{width:32px;height:32px;background:linear-gradient(135deg,var(--c-primary) 0%,var(--c-primary-d) 100%);border-radius:var(--radius);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;letter-spacing:1px;color:#fff;flex-shrink:0}.app-title{font-size:14px;font-weight:700;letter-spacing:.5px}.app-main{padding:20px 24px}.page{display:flex;flex-direction:column;gap:16px}h2,h3{color:var(--c-text);font-weight:700;margin:0 0 8px}h2{font-size:18px}h3{font-size:15px}pre{white-space:pre-wrap;background:var(--c-surface-alt);padding:12px 16px;border-radius:var(--radius-lg);color:var(--c-text);border:1px solid var(--c-border);font-size:12px}code{font-family:inherit;background:var(--c-surface-alt);padding:1px 6px;border-radius:3px;font-size:12px;color:var(--c-primary)}.accent-left-green{border-left:3px solid var(--c-green)}.accent-left-amber{border-left:3px solid var(--c-amber)}.accent-left-red{border-left:3px solid var(--c-red)}.accent-left-teal{border-left:3px solid var(--c-teal)}.accent-left-purple{border-left:3px solid var(--c-purple)}.accent-left-blue{border-left:3px solid var(--c-primary)}.t-primary{color:var(--c-primary)}.t-green{color:var(--c-green)}.t-amber{color:var(--c-amber)}.t-red{color:var(--c-red)}.t-teal{color:var(--c-teal)}.t-purple{color:var(--c-purple)}.t-orange{color:var(--c-orange)}.t-cyan{color:var(--c-cyan)}.t-dim{color:var(--c-text-dim)}.t-muted{color:var(--c-text-3)}.surface-0{background:var(--c-bg)}.surface-1{background:var(--c-surface)}.surface-2{background:var(--c-surface-alt)}.metric-value{font-size:24px;font-weight:800;line-height:1}.metric-label{font-size:11px;color:var(--c-text-3);margin-top:4px}.section-label{font-size:11px;text-transform:uppercase;letter-spacing:1.2px;font-weight:700;color:var(--c-text-3);margin:20px 0 10px}.list-item{padding:6px 10px;border-left:2px solid var(--c-border);border-radius:0 var(--radius) var(--radius) 0;background:#ffffff04;font-size:12px;font-weight:500}.list-item.core{border-left-color:var(--c-primary);background:#6c8cff0a}.list-item.delta{border-left-color:var(--c-amber);background:#fbbf240a}.list-item.empty{border-left-color:var(--c-red);background:#f871710a;color:var(--c-red)}.stat-bad{margin-top:8px;padding:6px 10px;background:#f871711a;border-radius:var(--radius);font-size:11px;color:var(--c-red)}.stat-good{margin-top:8px;padding:6px 10px;background:#4ade801a;border-radius:var(--radius);font-size:11px;color:var(--c-green)}.dim{opacity:.25}.cell-rw{color:var(--c-green);font-weight:600}.cell-r{color:var(--c-text-3)}.cell-create{color:var(--c-cyan);font-weight:600}.cell-review{color:var(--c-amber);font-weight:600}.cell-yes{color:var(--c-green)}
