@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=IBM+Plex+Sans:wght@400;500;600&display=swap";.arc-transition[data-v-59a4514d]{transition:opacity .18s ease,stroke-width .18s ease,r .18s ease}.grid-lines[data-v-763d1a76],.layer-axis-labels[data-v-763d1a76]{pointer-events:none}.layer-axis-labels text[data-v-763d1a76]{fill:#746957;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:10px;font-weight:680;opacity:.9}.dot-transition[data-v-763d1a76]{transition:opacity .18s ease,r .18s ease,stroke-width .18s ease}.dot-feature-label[data-v-763d1a76]{pointer-events:none}.dot-feature-label line[data-v-763d1a76]{stroke:#ff4d4d;stroke-width:1.4}.dot-feature-label rect[data-v-763d1a76]{fill:#fffaf2f5;stroke:#ff4d4d;stroke-width:1}.dot-feature-label text[data-v-763d1a76]{fill:#ff3b3b;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:12.5px;font-weight:700}text[data-v-f7783ee9]{fill:#4a4238;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:11.5px;font-weight:620;letter-spacing:0;pointer-events:none}.sankey-transition[data-v-f7783ee9]{transition:opacity .18s ease,stroke-width .18s ease,x .18s ease,y .18s ease}.sankey-link-callout[data-v-f7783ee9]{pointer-events:none}.sankey-link-callout rect[data-v-f7783ee9]{fill:#fffaf2f5;stroke:#d69e49;stroke-width:1.2}.sankey-link-callout text[data-v-f7783ee9]{fill:#6f4d12;font-size:12px;font-weight:750}.sankey-node-label[data-v-f7783ee9]{dominant-baseline:middle}.sankey-node-label--parcel[data-v-f7783ee9]{fill:#3e372e;font-size:10.5px;font-weight:760}.sankey-node-label--capability[data-v-f7783ee9]{fill:#4b4339;font-size:9.8px;font-weight:640}.sankey-node-label--layer[data-v-f7783ee9]{fill:#4f463b;font-size:12.5px;font-weight:720}.static-root[data-v-f07de0c3]{width:100%;height:100%;min-height:0;overflow:hidden;display:flex}.static-svg[data-v-f07de0c3]{display:block;flex:1 1 auto;width:100%;height:100%;max-width:100%;max-height:100%;border:1px solid #d2c7b7;border-radius:10px;background:linear-gradient(#f6f2ea,#f6f2ea) padding-box,linear-gradient(180deg,#ddd2c2,#c6baa6) border-box;font-family:Inter,Segoe UI,Arial,sans-serif;text-rendering:geometricPrecision}.section-head text[data-v-f07de0c3]{fill:#5a5044;font-size:14.6px;font-weight:680;letter-spacing:0;dominant-baseline:middle}.section-head-passive[data-v-f07de0c3]{pointer-events:none}.activation-page[data-v-dbc8e776]{flex:1;min-height:0;height:100%;display:grid;grid-template-columns:clamp(250px,13vw,300px) minmax(0,1fr) clamp(320px,20vw,400px);gap:5px;padding:5px;overflow:hidden}.activation-sidebar[data-v-dbc8e776],.activation-main-panel[data-v-dbc8e776],.activation-metrics-panel[data-v-dbc8e776],.activation-detail-rail[data-v-dbc8e776]{border:1px solid var(--line);border-radius:9px;background:#f9f6eff0;box-shadow:0 4px 10px #5245350d}.activation-sidebar[data-v-dbc8e776]{min-height:0;display:flex;flex-direction:column;gap:10px;padding:12px 10px 10px;background:linear-gradient(180deg,#fffdf8fa,#f6f1e8f5);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable}.activation-sidebar-intro[data-v-dbc8e776]{display:flex;flex-direction:column;gap:5px;padding:1px 1px 10px;border-bottom:1px solid rgba(200,188,169,.72)}.activation-sidebar-title[data-v-dbc8e776],.activation-main-title[data-v-dbc8e776],.activation-metrics-title[data-v-dbc8e776],.metric-card-title[data-v-dbc8e776]{margin:0}.activation-sidebar-title[data-v-dbc8e776]{color:#26231f;font-size:15.5px;line-height:1.05;letter-spacing:.01em}.activation-sidebar-text[data-v-dbc8e776],.activation-main-text[data-v-dbc8e776],.activation-main-note[data-v-dbc8e776],.activation-metrics-note[data-v-dbc8e776],.metric-card-text[data-v-dbc8e776],.activation-filter-copy p[data-v-dbc8e776]{margin:0;color:var(--muted);font-size:9.5px;line-height:1.22}.activation-filter-card[data-v-dbc8e776],.activation-control-card[data-v-dbc8e776]{--filter-accent: #8b7b63;--filter-bg-top: rgba(255, 254, 250, .98);--filter-bg-bottom: rgba(250, 246, 238, .96);position:relative;border:1px solid rgba(202,190,170,.9);border-radius:8px;background:linear-gradient(90deg,color-mix(in srgb,var(--filter-accent) 10%,transparent),transparent 36px),linear-gradient(180deg,var(--filter-bg-top),var(--filter-bg-bottom));padding:10px;display:flex;flex-direction:column;gap:10px;box-shadow:0 7px 18px #44382a0e,inset 0 1px #ffffffd1;overflow:visible}.activation-filter-card[data-v-dbc8e776]:before,.activation-control-card[data-v-dbc8e776]:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,color-mix(in srgb,var(--filter-accent) 84%,#ffffff),var(--filter-accent))}.activation-filter-card--model[data-v-dbc8e776]{--filter-accent: #9a7b45;--filter-bg-bottom: rgba(253, 246, 234, .94)}.activation-filter-card--dataset[data-v-dbc8e776]{--filter-accent: #6d8790;--filter-bg-bottom: rgba(240, 247, 247, .88)}.activation-filter-card--errorType[data-v-dbc8e776]{--filter-accent: #7f7a58;--filter-bg-bottom: rgba(247, 247, 236, .9)}.activation-control-card[data-v-dbc8e776]{--filter-accent: #4f6f78;--filter-bg-bottom: rgba(241, 248, 248, .94);gap:11px}.activation-control-card--primary[data-v-dbc8e776]{flex:0 0 auto;min-height:0;margin-bottom:4px}.activation-filter-group[data-v-dbc8e776]{position:relative;display:flex;flex-direction:column;flex:0 0 auto;gap:9px;min-height:0;padding:9px;margin-top:2px;border:1px solid rgba(202,190,170,.76);border-radius:9px;background:linear-gradient(180deg,#fffdf8b8,#f6f1e89e);box-shadow:inset 0 1px #ffffffb8}.activation-filter-group>.activation-filter-card[data-v-dbc8e776],.activation-filter-group>.activation-apply-btn[data-v-dbc8e776]{min-height:0}.activation-filter-group>.activation-filter-card[data-v-dbc8e776]{display:flex;flex-direction:column;padding:10px;gap:9px}.activation-filter-card--inline[data-v-dbc8e776]{padding:9px;gap:9px;box-shadow:0 5px 14px #44382a0b,inset 0 1px #ffffffd1}.activation-control-card>.activation-filter-card--inline[data-v-dbc8e776]{flex:0 0 auto}.activation-filter-card--inline .activation-filter-head p[data-v-dbc8e776]{font-size:11.2px;line-height:1.22}.activation-filter-card--inline .activation-picker-trigger[data-v-dbc8e776]{min-height:32px}.activation-filter-card--inline .activation-picker-panel[data-v-dbc8e776]{max-height:178px}.activation-filter-group>.activation-apply-btn[data-v-dbc8e776]{align-self:center;justify-self:stretch;height:38px;min-height:38px}.activation-filter-card--open[data-v-dbc8e776]{z-index:40}.activation-sidebar-text[data-v-dbc8e776]{color:#62594d;font-size:10.5px;line-height:1.34}.activation-filter-copy p[data-v-dbc8e776]{color:#6c6256;font-size:10.25px;line-height:1.34}.activation-filter-head[data-v-dbc8e776],.activation-control-head[data-v-dbc8e776]{display:flex;flex-direction:column;gap:4px;min-height:0}.activation-filter-copy[data-v-dbc8e776]{min-width:0}.activation-filter-head h3[data-v-dbc8e776],.activation-control-head h3[data-v-dbc8e776]{margin:0;font-size:12.4px;line-height:1.08;color:#292520;letter-spacing:.01em}.activation-filter-head p[data-v-dbc8e776],.activation-control-head p[data-v-dbc8e776]{margin:0;color:#6c6256;font-size:12.2px;line-height:1.24}.activation-picker[data-v-dbc8e776]{position:relative;z-index:5;align-self:stretch;width:100%;min-width:0}.activation-picker-trigger[data-v-dbc8e776]{width:100%;min-height:34px;border:1px solid rgba(190,176,154,.88);border-radius:7px;background:#fffdf9eb;color:#332e28;padding:0 10px;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;font-size:11px;cursor:pointer;box-shadow:inset 0 1px #ffffffbf}.activation-picker-trigger span[data-v-dbc8e776]:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activation-picker-trigger.open[data-v-dbc8e776]{background:#f4ece0;border-color:#a29483}.activation-picker-trigger.disabled[data-v-dbc8e776],.activation-picker-trigger[data-v-dbc8e776]:disabled{background:#eee8deb8;color:#81776b;cursor:default}.activation-picker-caret[data-v-dbc8e776]{font-size:10px;color:#7f7365}.activation-picker-panel[data-v-dbc8e776]{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:80;max-height:150px;overflow-y:auto;overflow-x:hidden;border:1px solid #ccbda8;border-radius:12px;background:#fffaf2;box-shadow:0 14px 28px #382e2333;padding:8px;display:flex;flex-direction:column;gap:6px}.activation-picker-option[data-v-dbc8e776]{min-height:36px;border:1px solid #d6c8b5;border-radius:10px;background:#fffdf9;color:#40382f;padding:0 12px;text-align:left;font-size:var(--fs-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.activation-picker-option.active[data-v-dbc8e776]{background:linear-gradient(135deg,#2f4b5224,#23393f0f);border-color:#6f8b92;color:#243b41}.activation-control-stack[data-v-dbc8e776]{flex:0 0 auto;display:flex;flex-direction:column;gap:0;border:1px solid rgba(202,214,214,.92);border-radius:7px;background:#fcfdfa9e;padding:10px 9px}.activation-control-row[data-v-dbc8e776]{flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;gap:7px;min-height:0;padding:10px 0 12px;border-bottom:1px solid rgba(211,219,217,.76)}.activation-control-row[data-v-dbc8e776]:last-child{border-bottom:none;padding-bottom:4px}.activation-control-meta[data-v-dbc8e776]{display:flex;justify-content:space-between;gap:8px;align-items:baseline;color:#51483e;font-size:10px;line-height:1.1}.activation-control-meta strong[data-v-dbc8e776]{color:#243b41;font-size:9.8px;font-weight:800;white-space:nowrap}.activation-control-range[data-v-dbc8e776]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:14px;background:transparent;accent-color:#4f6f78;cursor:pointer}.activation-control-range[data-v-dbc8e776]::-webkit-slider-runnable-track{height:4px;border:1px solid rgba(84,109,116,.2);border-radius:999px;background:linear-gradient(180deg,#e7eceb,#d4dcda)}.activation-control-range[data-v-dbc8e776]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:15px;height:15px;margin-top:-6px;border:2px solid #f8fbf9;border-radius:50%;background:#4f6f78;box-shadow:0 2px 6px #2a404647}.activation-control-range[data-v-dbc8e776]::-moz-range-track{height:4px;border:1px solid rgba(84,109,116,.2);border-radius:999px;background:linear-gradient(180deg,#e7eceb,#d4dcda)}.activation-control-range[data-v-dbc8e776]::-moz-range-thumb{width:13px;height:13px;border:2px solid #f8fbf9;border-radius:50%;background:#4f6f78;box-shadow:0 2px 6px #2a404647}.activation-apply-btn[data-v-dbc8e776]{min-height:40px;border:none;border-radius:8px;background:linear-gradient(135deg,#29484f,#1f343a);color:#f6f4ef;font-size:11.8px;font-weight:760;cursor:pointer;box-shadow:0 7px 18px #1f343a2e}.activation-apply-btn--compact[data-v-dbc8e776]{height:38px;min-height:38px;margin-top:1px;background:linear-gradient(135deg,#426d76,#263f46)}.activation-apply-btn[data-v-dbc8e776]:disabled{opacity:.6;cursor:wait}.activation-center[data-v-dbc8e776]{min-width:0;min-height:0;display:grid;gap:0;overflow:hidden}.activation-main-panel[data-v-dbc8e776],.activation-metrics-panel[data-v-dbc8e776]{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.activation-main-head[data-v-dbc8e776],.activation-metrics-head[data-v-dbc8e776]{padding:3px 6px;border-bottom:1px solid #ddd1bf;display:flex;justify-content:space-between;gap:8px;align-items:flex-start;flex-shrink:0}.compact-panel-head[data-v-dbc8e776]{min-height:27px}.activation-main-panel--collapsed .activation-main-head[data-v-dbc8e776]{height:100%;border-bottom:none;align-items:center}.activation-main-actions[data-v-dbc8e776]{display:flex;align-items:center;justify-content:flex-end;gap:5px;min-width:128px}.activation-main-actions .activation-main-note[data-v-dbc8e776]{text-align:right}.activation-collapse-btn[data-v-dbc8e776]{min-height:23px;border:1px solid #c8b9a4;border-radius:999px;background:linear-gradient(180deg,#fffaf2,#eee4d5);color:#3f372f;box-shadow:0 8px 18px #4e402e1a;padding:0 5px 0 7px;display:inline-flex;align-items:center;gap:6px;font-size:9.5px;font-weight:700;white-space:nowrap;cursor:pointer}.activation-collapse-btn[data-v-dbc8e776]:hover{border-color:#8d7e68;background:linear-gradient(180deg,#fffdf8,#e7dccb)}.activation-collapse-btn[data-v-dbc8e776]:focus-visible{outline:3px solid rgba(47,75,82,.22);outline-offset:2px}.activation-collapse-icon[data-v-dbc8e776]{width:14px;height:14px;border-radius:50%;display:inline-grid;place-items:center;background:#2f4b52;color:#fffaf2;font-size:10px;line-height:1;font-weight:850}.activation-eyebrow[data-v-dbc8e776],.metric-card-kicker[data-v-dbc8e776]{margin:0;color:#736758;font-size:7px;letter-spacing:.06em;text-transform:uppercase}.activation-main-title[data-v-dbc8e776],.activation-metrics-title[data-v-dbc8e776]{color:#2d2923;font-size:12px;line-height:1.05;font-weight:760}.activation-metrics-head[data-v-dbc8e776]{align-items:center}.activation-metrics-head>div[data-v-dbc8e776]{display:flex;align-items:baseline;gap:6px}.activation-main-body[data-v-dbc8e776]{flex:1;min-height:0;min-width:0;padding:3px 5px 5px;overflow:hidden}.activation-detail-rail[data-v-dbc8e776]{min-width:0;min-height:0;background:linear-gradient(180deg,#fffcf6f5,#f8f2e9f5);overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column}.activation-detail-head[data-v-dbc8e776]{padding:9px 10px 7px;border-bottom:1px solid #ddd1bf;flex-shrink:0}.activation-detail-head .activation-eyebrow[data-v-dbc8e776]{color:#3f372f;font-size:13px;line-height:1.2;font-weight:800;letter-spacing:.03em}.activation-detail-card[data-v-dbc8e776]{padding:8px}.activation-detail-title[data-v-dbc8e776]{margin:0 0 6px;font-size:15px;line-height:1.18;overflow-wrap:anywhere}.activation-detail-section[data-v-dbc8e776]{border-top:1px solid #e1d5c4;padding-top:5px;margin-top:5px}.activation-detail-section h4[data-v-dbc8e776]{margin:0 0 4px;font-size:10.5px;color:#5a5146;letter-spacing:.02em;text-transform:uppercase}.activation-detail-content[data-v-dbc8e776]{margin:0;color:#403a31;font-size:11.5px;line-height:1.35;overflow-wrap:anywhere}.activation-detail-items[data-v-dbc8e776]{display:flex;flex-direction:column;gap:3px}.activation-detail-item[data-v-dbc8e776]{display:grid;grid-template-columns:1fr auto;gap:5px;align-items:baseline;font-size:11px}.activation-detail-label[data-v-dbc8e776]{color:#5c5448;overflow-wrap:anywhere}.activation-detail-value[data-v-dbc8e776]{color:#2b2620;text-align:right;overflow-wrap:anywhere}.activation-detail-link[data-v-dbc8e776]{border:none;background:transparent;color:#1f4c63;text-decoration:underline;cursor:pointer;padding:0;font:inherit;text-align:right}.activation-detail-placeholder[data-v-dbc8e776]{height:100%;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;opacity:.62;padding:18px}.activation-detail-placeholder-text[data-v-dbc8e776]{margin:0;text-align:center;color:var(--muted);font-size:var(--fs-sm);line-height:1.5}.activation-loading-placeholder[data-v-dbc8e776]{height:100%;display:grid;place-items:center;color:var(--muted);font-size:var(--fs-md)}.activation-resizer[data-v-dbc8e776]{height:5px;border:none;background:transparent;cursor:row-resize;display:grid;place-items:center;padding:0}.activation-resizer--collapsed[data-v-dbc8e776]{height:0;cursor:default;pointer-events:none}.activation-resizer-line[data-v-dbc8e776]{width:100%;max-width:220px;height:1px;border-radius:999px;background:linear-gradient(90deg,#ccbda833,#a4957fe6,#ccbda833)}.activation-metrics-scroll[data-v-dbc8e776]{flex:1;min-height:0;overflow:hidden}.activation-metrics-grid[data-v-dbc8e776]{min-width:0;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(160px,.58fr) minmax(0,1.05fr);gap:0;padding:0;height:100%;align-items:stretch}.metric-plot-cell[data-v-dbc8e776]{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.metric-plot-cell--side[data-v-dbc8e776]{justify-content:center;padding:0}.metric-plot-cell--circle[data-v-dbc8e776]{justify-content:center;align-items:center}.metric-plot-cell--left[data-v-dbc8e776],.metric-plot-cell--circle[data-v-dbc8e776]{border-right:1px solid #e4d8c8}.metric-card[data-v-dbc8e776]{min-width:0;min-height:0;border:1px solid #ded2c1;border-radius:8px;background:radial-gradient(circle at top left,rgba(255,255,255,.78),transparent 34%),linear-gradient(180deg,#fffcf6fa,#f6efe4fa);padding:3px;display:flex;flex-direction:column;gap:2px;overflow:hidden}.metric-card--figure[data-v-dbc8e776]{gap:2px}.metric-card--capability-bars[data-v-dbc8e776],.metric-card--side-bar[data-v-dbc8e776]{min-height:0}.metric-card-head[data-v-dbc8e776]{display:flex;flex-direction:column;gap:0;min-width:0}.metric-card-title[data-v-dbc8e776]{font-size:10px;line-height:1.05}.metric-card-text[data-v-dbc8e776]{max-width:720px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:8.5px;display:none}.metric-bar-figure-stack[data-v-dbc8e776]{flex:1;min-height:0;display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:4px}.metric-subfigure[data-v-dbc8e776]{min-width:0;min-height:0;display:flex;flex-direction:column;gap:2px}.metric-subfigure-head[data-v-dbc8e776]{min-width:0}.metric-subfigure-head h5[data-v-dbc8e776]{margin:0;color:#3f372f;font-size:9px;line-height:1.05;overflow-wrap:anywhere}.metric-figure-frame[data-v-dbc8e776]{flex:1;min-height:120px;min-width:0;border:none;border-radius:0;background:transparent;overflow:hidden;padding:0}.metric-figure-frame--circle[data-v-dbc8e776]{min-height:150px;width:100%}.metric-figure-frame--bar[data-v-dbc8e776]{min-height:86px}.metric-figure-frame--bar-side[data-v-dbc8e776]{min-height:260px}.metric-web-chart[data-v-dbc8e776]{width:100%;height:100%;display:block}.metric-circle-chart[data-v-dbc8e776]{min-height:150px;object-fit:contain}.metric-capability-chart[data-v-dbc8e776]{min-height:82px}.metric-capability-chart--side[data-v-dbc8e776]{min-height:260px}.metric-network-layout[data-v-dbc8e776]{height:100%;min-height:150px;position:relative;display:block}.metric-network-list[data-v-dbc8e776]{min-height:0;border-left:1px solid #e4d8c8;padding-left:8px;display:flex;flex-direction:column;gap:6px}.metric-network-list-head[data-v-dbc8e776]{display:flex;flex-direction:column;gap:2px}.metric-network-list-head strong[data-v-dbc8e776]{color:#342f28;font-size:var(--fs-sm)}.metric-network-items[data-v-dbc8e776]{min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:5px;padding-right:4px}.metric-network-item[data-v-dbc8e776]{min-height:28px;display:grid;grid-template-columns:34px minmax(0,1fr);gap:6px;align-items:center;border:1px solid #e4d8c8;border-radius:8px;background:#fffcf6c7;padding:4px 6px}.metric-network-item--inactive[data-v-dbc8e776]{opacity:.72}.metric-network-id[data-v-dbc8e776]{min-width:28px;height:18px;display:inline-grid;place-items:center;border-radius:999px;background:#e9f0ef;color:#315863;font-size:10px;font-weight:800}.metric-network-name[data-v-dbc8e776]{min-width:0;color:#3e372e;font-size:11px;font-weight:650;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.metric-network-item--inactive .metric-network-name[data-v-dbc8e776]{color:#6d6254}.metric-circle-node[data-v-dbc8e776]{cursor:pointer;outline:none}.metric-circle-node circle[data-v-dbc8e776]{transition:stroke-width .16s ease,stroke .16s ease,fill .16s ease}.metric-circle-node:hover circle[data-v-dbc8e776]:last-of-type,.metric-circle-node--selected circle[data-v-dbc8e776]:last-of-type{stroke:#214b57;stroke-width:3.2px}.metric-circle-node-id[data-v-dbc8e776]{fill:#263d43;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:10.8px;font-weight:850}.metric-circle-node-id--inactive[data-v-dbc8e776]{fill:#75695b}.metric-circle-node-id--unmapped[data-v-dbc8e776]{fill:#8b8174}.metric-circle-tooltip-wrap[data-v-dbc8e776]{overflow:visible;pointer-events:auto}.metric-circle-tooltip[data-v-dbc8e776]{width:214px;min-height:130px;border:1px solid rgba(116,139,139,.72);border-radius:10px;background:#fffcf5f7;box-shadow:0 14px 30px #362d2238;padding:11px 12px;color:#342d25;font-family:Inter,Segoe UI,Arial,sans-serif}.metric-circle-tooltip-head[data-v-dbc8e776]{display:flex;align-items:center;justify-content:space-between;gap:8px}.metric-circle-tooltip-head strong[data-v-dbc8e776]{min-width:0;color:#243f47;font-size:15px;line-height:1.15}.metric-circle-tooltip-head button[data-v-dbc8e776]{width:22px;height:22px;border:none;border-radius:50%;background:#e2d8c7c7;color:#5f5448;font-size:17px;line-height:22px;cursor:pointer}.metric-circle-tooltip-sub[data-v-dbc8e776]{margin:5px 0 0;color:#7b7064;font-size:12px;line-height:1.25}.metric-circle-tooltip-label[data-v-dbc8e776]{margin:9px 0;color:#373027;font-size:13px;font-weight:700;line-height:1.28;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.metric-circle-tooltip-grid[data-v-dbc8e776]{display:grid;grid-template-columns:1fr auto;row-gap:5px;column-gap:12px;color:#756b5f;font-size:12px}.metric-circle-tooltip-grid strong[data-v-dbc8e776]{color:#2f4f58;font-size:12px;font-weight:760}.metric-chart-legend text[data-v-dbc8e776]{fill:#5d554a;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:10.8px;dominant-baseline:middle}.metric-capability-label[data-v-dbc8e776]{fill:#3f372f;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:12px;font-weight:700}.metric-axis text[data-v-dbc8e776]{fill:#71675b;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:10.8px}.metric-axis-caption[data-v-dbc8e776]{fill:#887b6a;font-size:9.6px;letter-spacing:0;text-transform:uppercase}.metric-stars[data-v-dbc8e776]{fill:#5a4f42;stroke:#fffaf2;stroke-width:2px;paint-order:stroke fill;font-size:9.8px;font-weight:800}.metric-capability-value[data-v-dbc8e776]{fill:#5a5146;font-size:10.8px;font-weight:760}.metric-figure-empty[data-v-dbc8e776]{height:100%;display:grid;place-items:center;color:var(--muted);font-size:var(--fs-sm);text-align:center;line-height:1.5}.metric-donut-wrap[data-v-dbc8e776]{flex:1;min-height:0;display:grid;place-items:center}.metric-donut[data-v-dbc8e776]{width:min(100%,160px);aspect-ratio:1}.metric-donut-track[data-v-dbc8e776],.metric-donut-fill[data-v-dbc8e776]{fill:none;stroke-width:12}.metric-donut-track[data-v-dbc8e776]{stroke:#e8dece}.metric-donut-fill[data-v-dbc8e776]{stroke-linecap:round;transform:rotate(-90deg);transform-origin:60px 60px}.metric-donut-value[data-v-dbc8e776],.metric-donut-label[data-v-dbc8e776]{fill:#352f28;text-anchor:middle}.metric-donut-value[data-v-dbc8e776]{font-size:24px;font-weight:700}.metric-donut-label[data-v-dbc8e776]{font-size:12px;letter-spacing:.08em;text-transform:uppercase;fill:#756a5b}.metric-bar-list[data-v-dbc8e776]{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:10px}.metric-bar-row[data-v-dbc8e776]{display:flex;flex-direction:column;gap:5px}.metric-bar-meta[data-v-dbc8e776]{display:flex;justify-content:space-between;gap:10px;font-size:var(--fs-xs);color:#4a4137}.metric-bar-meta span[data-v-dbc8e776]:first-child,.metric-card-text[data-v-dbc8e776],.activation-main-text[data-v-dbc8e776],.activation-metrics-note[data-v-dbc8e776],.activation-main-note[data-v-dbc8e776]{overflow-wrap:anywhere}.metric-bar-track[data-v-dbc8e776]{height:10px;border-radius:999px;background:#ebe2d3;overflow:hidden}.metric-bar-fill[data-v-dbc8e776]{height:100%;border-radius:inherit}@media (max-width: 1600px){.activation-page[data-v-dbc8e776]{grid-template-columns:270px minmax(0,1fr) 320px}.activation-metrics-grid[data-v-dbc8e776]{grid-template-columns:minmax(0,1fr) minmax(150px,.58fr) minmax(0,1fr)}}@media (max-width: 1200px){.activation-page[data-v-dbc8e776]{grid-template-columns:250px minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(190px,28vh)}.activation-metrics-grid[data-v-dbc8e776]{grid-template-columns:minmax(0,1fr) minmax(140px,.55fr) minmax(0,1fr)}.activation-detail-rail[data-v-dbc8e776]{grid-column:1 / -1}}@media (max-width: 1080px){.activation-page[data-v-dbc8e776]{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden}.activation-sidebar[data-v-dbc8e776]{flex:0 0 auto;max-height:min(48vh,420px)}.activation-center[data-v-dbc8e776]{flex:0 0 auto;min-height:680px}.activation-detail-rail[data-v-dbc8e776]{flex:0 0 auto;min-height:220px}.activation-resizer[data-v-dbc8e776]{cursor:default;pointer-events:none}.activation-resizer-line[data-v-dbc8e776]{display:none}.activation-detail-rail[data-v-dbc8e776]{max-height:none}}@media (max-width: 768px){.activation-page[data-v-dbc8e776]{padding:10px;gap:10px}.activation-sidebar[data-v-dbc8e776],.activation-main-panel[data-v-dbc8e776],.activation-metrics-panel[data-v-dbc8e776]{border-radius:14px}.activation-main-head[data-v-dbc8e776],.activation-metrics-head[data-v-dbc8e776]{padding:14px 14px 10px;flex-direction:column}.activation-main-body[data-v-dbc8e776]{padding:8px}.activation-metrics-grid[data-v-dbc8e776]{height:auto;min-height:100%;grid-template-columns:1fr;gap:8px;padding:10px}.activation-metrics-scroll[data-v-dbc8e776]{overflow-y:auto;overflow-x:hidden}.metric-plot-cell[data-v-dbc8e776]{min-height:220px}}@media (max-height: 820px) and (min-width: 1081px){.activation-sidebar[data-v-dbc8e776]{padding:10px 8px;gap:8px}.activation-sidebar-intro[data-v-dbc8e776]{padding-bottom:8px}.activation-filter-card[data-v-dbc8e776],.activation-control-card[data-v-dbc8e776],.activation-filter-group[data-v-dbc8e776]{padding:8px;gap:8px}.activation-control-stack[data-v-dbc8e776]{padding:8px}.activation-control-row[data-v-dbc8e776]{gap:6px;padding:8px 0 10px}.metric-figure-frame--bar-side[data-v-dbc8e776],.metric-capability-chart--side[data-v-dbc8e776]{min-height:190px}.metric-figure-frame--circle[data-v-dbc8e776],.metric-circle-chart[data-v-dbc8e776],.metric-network-layout[data-v-dbc8e776]{min-height:128px}}.activation-page[data-v-010e63f8]{flex:1;min-height:0;height:100%;display:grid;grid-template-columns:clamp(250px,13vw,300px) minmax(0,1fr) clamp(320px,20vw,400px);gap:5px;padding:5px;overflow:hidden}.activation-sidebar[data-v-010e63f8],.activation-main-panel[data-v-010e63f8],.activation-metrics-panel[data-v-010e63f8],.activation-detail-rail[data-v-010e63f8]{border:1px solid var(--line);border-radius:9px;background:#f9f6eff0;box-shadow:0 4px 10px #5245350d}.activation-sidebar[data-v-010e63f8]{min-height:0;display:flex;flex-direction:column;gap:10px;padding:12px 10px 10px;background:linear-gradient(180deg,#fffdf8fa,#f6f1e8f5);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable}.activation-sidebar-intro[data-v-010e63f8]{display:flex;flex-direction:column;gap:5px;padding:1px 1px 10px;border-bottom:1px solid rgba(200,188,169,.72)}.activation-sidebar-title[data-v-010e63f8],.activation-main-title[data-v-010e63f8],.activation-metrics-title[data-v-010e63f8],.metric-card-title[data-v-010e63f8]{margin:0}.activation-sidebar-title[data-v-010e63f8]{color:#26231f;font-size:15.5px;line-height:1.05;letter-spacing:.01em}.activation-sidebar-text[data-v-010e63f8],.activation-main-text[data-v-010e63f8],.activation-main-note[data-v-010e63f8],.activation-metrics-note[data-v-010e63f8],.metric-card-text[data-v-010e63f8],.activation-filter-copy p[data-v-010e63f8]{margin:0;color:var(--muted);font-size:9.5px;line-height:1.22}.activation-filter-card[data-v-010e63f8],.activation-control-card[data-v-010e63f8]{--filter-accent: #8b7b63;--filter-bg-top: rgba(255, 254, 250, .98);--filter-bg-bottom: rgba(250, 246, 238, .96);position:relative;border:1px solid rgba(202,190,170,.9);border-radius:8px;background:linear-gradient(90deg,color-mix(in srgb,var(--filter-accent) 10%,transparent),transparent 36px),linear-gradient(180deg,var(--filter-bg-top),var(--filter-bg-bottom));padding:10px;display:flex;flex-direction:column;gap:10px;box-shadow:0 7px 18px #44382a0e,inset 0 1px #ffffffd1;overflow:visible}.activation-filter-card[data-v-010e63f8]:before,.activation-control-card[data-v-010e63f8]:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,color-mix(in srgb,var(--filter-accent) 84%,#ffffff),var(--filter-accent))}.activation-filter-card--model[data-v-010e63f8]{--filter-accent: #9a7b45;--filter-bg-bottom: rgba(253, 246, 234, .94)}.activation-filter-card--dataset[data-v-010e63f8]{--filter-accent: #6d8790;--filter-bg-bottom: rgba(240, 247, 247, .88)}.activation-filter-card--errorType[data-v-010e63f8]{--filter-accent: #7f7a58;--filter-bg-bottom: rgba(247, 247, 236, .9)}.activation-control-card[data-v-010e63f8]{--filter-accent: #4f6f78;--filter-bg-bottom: rgba(241, 248, 248, .94);gap:11px}.activation-control-card--primary[data-v-010e63f8]{flex:0 0 auto;min-height:0;margin-bottom:4px}.activation-filter-group[data-v-010e63f8]{position:relative;display:flex;flex-direction:column;flex:0 0 auto;gap:9px;min-height:0;padding:9px;margin-top:2px;border:1px solid rgba(202,190,170,.76);border-radius:9px;background:linear-gradient(180deg,#fffdf8b8,#f6f1e89e);box-shadow:inset 0 1px #ffffffb8}.activation-filter-group>.activation-filter-card[data-v-010e63f8],.activation-filter-group>.activation-apply-btn[data-v-010e63f8]{min-height:0}.activation-filter-group>.activation-filter-card[data-v-010e63f8]{display:flex;flex-direction:column;padding:10px;gap:9px}.activation-filter-card--inline[data-v-010e63f8]{padding:9px;gap:9px;box-shadow:0 5px 14px #44382a0b,inset 0 1px #ffffffd1}.activation-control-card>.activation-filter-card--inline[data-v-010e63f8]{flex:0 0 auto}.activation-filter-card--inline .activation-filter-head p[data-v-010e63f8]{font-size:11.2px;line-height:1.22}.activation-filter-card--inline .activation-picker-trigger[data-v-010e63f8]{min-height:32px}.activation-filter-card--inline .activation-picker-panel[data-v-010e63f8]{max-height:178px}.activation-filter-group>.activation-apply-btn[data-v-010e63f8]{align-self:center;justify-self:stretch;height:38px;min-height:38px}.activation-filter-card--open[data-v-010e63f8]{z-index:40}.activation-sidebar-text[data-v-010e63f8]{color:#62594d;font-size:10.5px;line-height:1.34}.activation-filter-copy p[data-v-010e63f8]{color:#6c6256;font-size:10.25px;line-height:1.34}.activation-filter-head[data-v-010e63f8],.activation-control-head[data-v-010e63f8]{display:flex;flex-direction:column;gap:4px;min-height:0}.activation-filter-copy[data-v-010e63f8]{min-width:0}.activation-filter-head h3[data-v-010e63f8],.activation-control-head h3[data-v-010e63f8]{margin:0;font-size:12.4px;line-height:1.08;color:#292520;letter-spacing:.01em}.activation-filter-head p[data-v-010e63f8],.activation-control-head p[data-v-010e63f8]{margin:0;color:#6c6256;font-size:12.2px;line-height:1.24}.activation-picker[data-v-010e63f8]{position:relative;z-index:5;align-self:stretch;width:100%;min-width:0}.activation-picker-trigger[data-v-010e63f8]{width:100%;min-height:34px;border:1px solid rgba(190,176,154,.88);border-radius:7px;background:#fffdf9eb;color:#332e28;padding:0 10px;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;font-size:11px;cursor:pointer;box-shadow:inset 0 1px #ffffffbf}.activation-picker-trigger span[data-v-010e63f8]:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activation-picker-trigger.open[data-v-010e63f8]{background:#f4ece0;border-color:#a29483}.activation-picker-trigger.disabled[data-v-010e63f8],.activation-picker-trigger[data-v-010e63f8]:disabled{background:#eee8deb8;color:#81776b;cursor:default}.activation-picker-caret[data-v-010e63f8]{font-size:10px;color:#7f7365}.activation-picker-panel[data-v-010e63f8]{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:80;max-height:150px;overflow-y:auto;overflow-x:hidden;border:1px solid #ccbda8;border-radius:12px;background:#fffaf2;box-shadow:0 14px 28px #382e2333;padding:8px;display:flex;flex-direction:column;gap:6px}.activation-picker-option[data-v-010e63f8]{min-height:36px;border:1px solid #d6c8b5;border-radius:10px;background:#fffdf9;color:#40382f;padding:0 12px;text-align:left;font-size:var(--fs-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.activation-picker-option.active[data-v-010e63f8]{background:linear-gradient(135deg,#2f4b5224,#23393f0f);border-color:#6f8b92;color:#243b41}.activation-control-stack[data-v-010e63f8]{flex:0 0 auto;display:flex;flex-direction:column;gap:0;border:1px solid rgba(202,214,214,.92);border-radius:7px;background:#fcfdfa9e;padding:10px 9px}.activation-control-row[data-v-010e63f8]{flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;gap:7px;min-height:0;padding:10px 0 12px;border-bottom:1px solid rgba(211,219,217,.76)}.activation-control-row[data-v-010e63f8]:last-child{border-bottom:none;padding-bottom:4px}.activation-control-meta[data-v-010e63f8]{display:flex;justify-content:space-between;gap:8px;align-items:baseline;color:#51483e;font-size:10px;line-height:1.1}.activation-control-meta strong[data-v-010e63f8]{color:#243b41;font-size:9.8px;font-weight:800;white-space:nowrap}.activation-control-range[data-v-010e63f8]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:14px;background:transparent;accent-color:#4f6f78;cursor:pointer}.activation-control-range[data-v-010e63f8]::-webkit-slider-runnable-track{height:4px;border:1px solid rgba(84,109,116,.2);border-radius:999px;background:linear-gradient(180deg,#e7eceb,#d4dcda)}.activation-control-range[data-v-010e63f8]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:15px;height:15px;margin-top:-6px;border:2px solid #f8fbf9;border-radius:50%;background:#4f6f78;box-shadow:0 2px 6px #2a404647}.activation-control-range[data-v-010e63f8]::-moz-range-track{height:4px;border:1px solid rgba(84,109,116,.2);border-radius:999px;background:linear-gradient(180deg,#e7eceb,#d4dcda)}.activation-control-range[data-v-010e63f8]::-moz-range-thumb{width:13px;height:13px;border:2px solid #f8fbf9;border-radius:50%;background:#4f6f78;box-shadow:0 2px 6px #2a404647}.activation-apply-btn[data-v-010e63f8]{min-height:40px;border:none;border-radius:8px;background:linear-gradient(135deg,#29484f,#1f343a);color:#f6f4ef;font-size:11.8px;font-weight:760;cursor:pointer;box-shadow:0 7px 18px #1f343a2e}.activation-apply-btn--compact[data-v-010e63f8]{height:38px;min-height:38px;margin-top:1px;background:linear-gradient(135deg,#426d76,#263f46)}.activation-apply-btn[data-v-010e63f8]:disabled{opacity:.6;cursor:wait}.activation-center[data-v-010e63f8]{min-width:0;min-height:0;display:grid;gap:0;overflow:hidden}.activation-main-panel[data-v-010e63f8],.activation-metrics-panel[data-v-010e63f8]{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.activation-main-head[data-v-010e63f8],.activation-metrics-head[data-v-010e63f8]{padding:3px 6px;border-bottom:1px solid #ddd1bf;display:flex;justify-content:space-between;gap:8px;align-items:flex-start;flex-shrink:0}.compact-panel-head[data-v-010e63f8]{min-height:27px}.activation-main-panel--collapsed .activation-main-head[data-v-010e63f8]{height:100%;border-bottom:none;align-items:center}.activation-main-actions[data-v-010e63f8]{display:flex;align-items:center;justify-content:flex-end;gap:5px;min-width:128px}.activation-main-actions .activation-main-note[data-v-010e63f8]{text-align:right}.activation-collapse-btn[data-v-010e63f8]{min-height:23px;border:1px solid #c8b9a4;border-radius:999px;background:linear-gradient(180deg,#fffaf2,#eee4d5);color:#3f372f;box-shadow:0 8px 18px #4e402e1a;padding:0 5px 0 7px;display:inline-flex;align-items:center;gap:6px;font-size:9.5px;font-weight:700;white-space:nowrap;cursor:pointer}.activation-collapse-btn[data-v-010e63f8]:hover{border-color:#8d7e68;background:linear-gradient(180deg,#fffdf8,#e7dccb)}.activation-collapse-btn[data-v-010e63f8]:focus-visible{outline:3px solid rgba(47,75,82,.22);outline-offset:2px}.activation-collapse-icon[data-v-010e63f8]{width:14px;height:14px;border-radius:50%;display:inline-grid;place-items:center;background:#2f4b52;color:#fffaf2;font-size:10px;line-height:1;font-weight:850}.activation-eyebrow[data-v-010e63f8],.metric-card-kicker[data-v-010e63f8]{margin:0;color:#736758;font-size:7px;letter-spacing:.06em;text-transform:uppercase}.activation-main-title[data-v-010e63f8],.activation-metrics-title[data-v-010e63f8]{color:#2d2923;font-size:12px;line-height:1.05;font-weight:760}.activation-metrics-head[data-v-010e63f8]{align-items:center}.activation-metrics-head>div[data-v-010e63f8]{display:flex;align-items:baseline;gap:6px}.activation-main-body[data-v-010e63f8]{flex:1;min-height:0;min-width:0;padding:3px 5px 5px;overflow:hidden}.activation-detail-rail[data-v-010e63f8]{min-width:0;min-height:0;background:linear-gradient(180deg,#fffcf6f5,#f8f2e9f5);overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column}.activation-detail-head[data-v-010e63f8]{padding:9px 10px 7px;border-bottom:1px solid #ddd1bf;flex-shrink:0}.activation-detail-head .activation-eyebrow[data-v-010e63f8]{color:#3f372f;font-size:13px;line-height:1.2;font-weight:800;letter-spacing:.03em}.activation-detail-card[data-v-010e63f8]{padding:8px}.activation-detail-title[data-v-010e63f8]{margin:0 0 6px;font-size:15px;line-height:1.18;overflow-wrap:anywhere}.activation-detail-section[data-v-010e63f8]{border-top:1px solid #e1d5c4;padding-top:5px;margin-top:5px}.activation-detail-section h4[data-v-010e63f8]{margin:0 0 4px;font-size:10.5px;color:#5a5146;letter-spacing:.02em;text-transform:uppercase}.activation-detail-content[data-v-010e63f8]{margin:0;color:#403a31;font-size:11.5px;line-height:1.35;overflow-wrap:anywhere}.activation-detail-items[data-v-010e63f8]{display:flex;flex-direction:column;gap:3px}.activation-detail-item[data-v-010e63f8]{display:grid;grid-template-columns:1fr auto;gap:5px;align-items:baseline;font-size:11px}.activation-detail-label[data-v-010e63f8]{color:#5c5448;overflow-wrap:anywhere}.activation-detail-value[data-v-010e63f8]{color:#2b2620;text-align:right;overflow-wrap:anywhere}.activation-detail-link[data-v-010e63f8]{border:none;background:transparent;color:#1f4c63;text-decoration:underline;cursor:pointer;padding:0;font:inherit;text-align:right}.activation-detail-placeholder[data-v-010e63f8]{height:100%;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;opacity:.62;padding:18px}.activation-detail-placeholder-text[data-v-010e63f8]{margin:0;text-align:center;color:var(--muted);font-size:var(--fs-sm);line-height:1.5}.activation-loading-placeholder[data-v-010e63f8]{height:100%;display:grid;place-items:center;color:var(--muted);font-size:var(--fs-md)}.activation-resizer[data-v-010e63f8]{height:5px;border:none;background:transparent;cursor:row-resize;display:grid;place-items:center;padding:0}.activation-resizer--collapsed[data-v-010e63f8]{height:0;cursor:default;pointer-events:none}.activation-resizer-line[data-v-010e63f8]{width:100%;max-width:220px;height:1px;border-radius:999px;background:linear-gradient(90deg,#ccbda833,#a4957fe6,#ccbda833)}.activation-metrics-scroll[data-v-010e63f8]{flex:1;min-height:0;overflow:hidden}.activation-metrics-grid[data-v-010e63f8]{min-width:0;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(160px,.58fr) minmax(0,1.05fr);gap:0;padding:0;height:100%;align-items:stretch}.metric-plot-cell[data-v-010e63f8]{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.metric-plot-cell--side[data-v-010e63f8]{justify-content:center;padding:0}.metric-plot-cell--circle[data-v-010e63f8]{justify-content:center;align-items:center}.metric-plot-cell--left[data-v-010e63f8],.metric-plot-cell--circle[data-v-010e63f8]{border-right:1px solid #e4d8c8}.metric-card[data-v-010e63f8]{min-width:0;min-height:0;border:1px solid #ded2c1;border-radius:8px;background:radial-gradient(circle at top left,rgba(255,255,255,.78),transparent 34%),linear-gradient(180deg,#fffcf6fa,#f6efe4fa);padding:3px;display:flex;flex-direction:column;gap:2px;overflow:hidden}.metric-card--figure[data-v-010e63f8]{gap:2px}.metric-card--capability-bars[data-v-010e63f8],.metric-card--side-bar[data-v-010e63f8]{min-height:0}.metric-card-head[data-v-010e63f8]{display:flex;flex-direction:column;gap:0;min-width:0}.metric-card-title[data-v-010e63f8]{font-size:10px;line-height:1.05}.metric-card-text[data-v-010e63f8]{max-width:720px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:8.5px;display:none}.metric-bar-figure-stack[data-v-010e63f8]{flex:1;min-height:0;display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:4px}.metric-subfigure[data-v-010e63f8]{min-width:0;min-height:0;display:flex;flex-direction:column;gap:2px}.metric-subfigure-head[data-v-010e63f8]{min-width:0}.metric-subfigure-head h5[data-v-010e63f8]{margin:0;color:#3f372f;font-size:9px;line-height:1.05;overflow-wrap:anywhere}.metric-figure-frame[data-v-010e63f8]{flex:1;min-height:120px;min-width:0;border:none;border-radius:0;background:transparent;overflow:hidden;padding:0}.metric-figure-frame--circle[data-v-010e63f8]{min-height:150px;width:100%}.metric-figure-frame--bar[data-v-010e63f8]{min-height:86px}.metric-figure-frame--bar-side[data-v-010e63f8]{min-height:260px}.metric-web-chart[data-v-010e63f8]{width:100%;height:100%;display:block}.metric-circle-chart[data-v-010e63f8]{min-height:150px;object-fit:contain}.metric-capability-chart[data-v-010e63f8]{min-height:82px}.metric-capability-chart--side[data-v-010e63f8]{min-height:260px}.metric-network-layout[data-v-010e63f8]{height:100%;min-height:150px;position:relative;display:block}.metric-network-list[data-v-010e63f8]{min-height:0;border-left:1px solid #e4d8c8;padding-left:8px;display:flex;flex-direction:column;gap:6px}.metric-network-list-head[data-v-010e63f8]{display:flex;flex-direction:column;gap:2px}.metric-network-list-head strong[data-v-010e63f8]{color:#342f28;font-size:var(--fs-sm)}.metric-network-items[data-v-010e63f8]{min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:5px;padding-right:4px}.metric-network-item[data-v-010e63f8]{min-height:28px;display:grid;grid-template-columns:34px minmax(0,1fr);gap:6px;align-items:center;border:1px solid #e4d8c8;border-radius:8px;background:#fffcf6c7;padding:4px 6px}.metric-network-item--inactive[data-v-010e63f8]{opacity:.72}.metric-network-id[data-v-010e63f8]{min-width:28px;height:18px;display:inline-grid;place-items:center;border-radius:999px;background:#e9f0ef;color:#315863;font-size:10px;font-weight:800}.metric-network-name[data-v-010e63f8]{min-width:0;color:#3e372e;font-size:11px;font-weight:650;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.metric-network-item--inactive .metric-network-name[data-v-010e63f8]{color:#6d6254}.metric-circle-node[data-v-010e63f8]{cursor:pointer;outline:none}.metric-circle-node circle[data-v-010e63f8]{transition:stroke-width .16s ease,stroke .16s ease,fill .16s ease}.metric-circle-node:hover circle[data-v-010e63f8]:last-of-type,.metric-circle-node--selected circle[data-v-010e63f8]:last-of-type{stroke:#214b57;stroke-width:3.2px}.metric-circle-node-id[data-v-010e63f8]{fill:#263d43;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:10.8px;font-weight:850}.metric-circle-node-id--inactive[data-v-010e63f8]{fill:#75695b}.metric-circle-node-id--unmapped[data-v-010e63f8]{fill:#8b8174}.metric-circle-tooltip-wrap[data-v-010e63f8]{overflow:visible;pointer-events:auto}.metric-circle-tooltip[data-v-010e63f8]{width:214px;min-height:130px;border:1px solid rgba(116,139,139,.72);border-radius:10px;background:#fffcf5f7;box-shadow:0 14px 30px #362d2238;padding:11px 12px;color:#342d25;font-family:Inter,Segoe UI,Arial,sans-serif}.metric-circle-tooltip-head[data-v-010e63f8]{display:flex;align-items:center;justify-content:space-between;gap:8px}.metric-circle-tooltip-head strong[data-v-010e63f8]{min-width:0;color:#243f47;font-size:15px;line-height:1.15}.metric-circle-tooltip-head button[data-v-010e63f8]{width:22px;height:22px;border:none;border-radius:50%;background:#e2d8c7c7;color:#5f5448;font-size:17px;line-height:22px;cursor:pointer}.metric-circle-tooltip-sub[data-v-010e63f8]{margin:5px 0 0;color:#7b7064;font-size:12px;line-height:1.25}.metric-circle-tooltip-label[data-v-010e63f8]{margin:9px 0;color:#373027;font-size:13px;font-weight:700;line-height:1.28;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.metric-circle-tooltip-grid[data-v-010e63f8]{display:grid;grid-template-columns:1fr auto;row-gap:5px;column-gap:12px;color:#756b5f;font-size:12px}.metric-circle-tooltip-grid strong[data-v-010e63f8]{color:#2f4f58;font-size:12px;font-weight:760}.metric-chart-legend text[data-v-010e63f8]{fill:#5d554a;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:10.8px;dominant-baseline:middle}.metric-capability-label[data-v-010e63f8]{fill:#3f372f;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:12px;font-weight:700}.metric-axis text[data-v-010e63f8]{fill:#71675b;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:10.8px}.metric-axis-caption[data-v-010e63f8]{fill:#887b6a;font-size:9.6px;letter-spacing:0;text-transform:uppercase}.metric-stars[data-v-010e63f8]{fill:#5a4f42;stroke:#fffaf2;stroke-width:2px;paint-order:stroke fill;font-size:9.8px;font-weight:800}.metric-capability-value[data-v-010e63f8]{fill:#5a5146;font-size:10.8px;font-weight:760}.metric-figure-empty[data-v-010e63f8]{height:100%;display:grid;place-items:center;color:var(--muted);font-size:var(--fs-sm);text-align:center;line-height:1.5}.metric-donut-wrap[data-v-010e63f8]{flex:1;min-height:0;display:grid;place-items:center}.metric-donut[data-v-010e63f8]{width:min(100%,160px);aspect-ratio:1}.metric-donut-track[data-v-010e63f8],.metric-donut-fill[data-v-010e63f8]{fill:none;stroke-width:12}.metric-donut-track[data-v-010e63f8]{stroke:#e8dece}.metric-donut-fill[data-v-010e63f8]{stroke-linecap:round;transform:rotate(-90deg);transform-origin:60px 60px}.metric-donut-value[data-v-010e63f8],.metric-donut-label[data-v-010e63f8]{fill:#352f28;text-anchor:middle}.metric-donut-value[data-v-010e63f8]{font-size:24px;font-weight:700}.metric-donut-label[data-v-010e63f8]{font-size:12px;letter-spacing:.08em;text-transform:uppercase;fill:#756a5b}.metric-bar-list[data-v-010e63f8]{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:10px}.metric-bar-row[data-v-010e63f8]{display:flex;flex-direction:column;gap:5px}.metric-bar-meta[data-v-010e63f8]{display:flex;justify-content:space-between;gap:10px;font-size:var(--fs-xs);color:#4a4137}.metric-bar-meta span[data-v-010e63f8]:first-child,.metric-card-text[data-v-010e63f8],.activation-main-text[data-v-010e63f8],.activation-metrics-note[data-v-010e63f8],.activation-main-note[data-v-010e63f8]{overflow-wrap:anywhere}.metric-bar-track[data-v-010e63f8]{height:10px;border-radius:999px;background:#ebe2d3;overflow:hidden}.metric-bar-fill[data-v-010e63f8]{height:100%;border-radius:inherit}@media (max-width: 1600px){.activation-page[data-v-010e63f8]{grid-template-columns:270px minmax(0,1fr) 320px}.activation-metrics-grid[data-v-010e63f8]{grid-template-columns:minmax(0,1fr) minmax(150px,.58fr) minmax(0,1fr)}}@media (max-width: 1200px){.activation-page[data-v-010e63f8]{grid-template-columns:250px minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(190px,28vh)}.activation-metrics-grid[data-v-010e63f8]{grid-template-columns:minmax(0,1fr) minmax(140px,.55fr) minmax(0,1fr)}.activation-detail-rail[data-v-010e63f8]{grid-column:1 / -1}}@media (max-width: 1080px){.activation-page[data-v-010e63f8]{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden}.activation-sidebar[data-v-010e63f8]{flex:0 0 auto;max-height:min(48vh,420px)}.activation-center[data-v-010e63f8]{flex:0 0 auto;min-height:680px}.activation-detail-rail[data-v-010e63f8]{flex:0 0 auto;min-height:220px}.activation-resizer[data-v-010e63f8]{cursor:default;pointer-events:none}.activation-resizer-line[data-v-010e63f8]{display:none}.activation-detail-rail[data-v-010e63f8]{max-height:none}}@media (max-width: 768px){.activation-page[data-v-010e63f8]{padding:10px;gap:10px}.activation-sidebar[data-v-010e63f8],.activation-main-panel[data-v-010e63f8],.activation-metrics-panel[data-v-010e63f8]{border-radius:14px}.activation-main-head[data-v-010e63f8],.activation-metrics-head[data-v-010e63f8]{padding:14px 14px 10px;flex-direction:column}.activation-main-body[data-v-010e63f8]{padding:8px}.activation-metrics-grid[data-v-010e63f8]{height:auto;min-height:100%;grid-template-columns:1fr;gap:8px;padding:10px}.activation-metrics-scroll[data-v-010e63f8]{overflow-y:auto;overflow-x:hidden}.metric-plot-cell[data-v-010e63f8]{min-height:220px}}@media (max-height: 820px) and (min-width: 1081px){.activation-sidebar[data-v-010e63f8]{padding:10px 8px;gap:8px}.activation-sidebar-intro[data-v-010e63f8]{padding-bottom:8px}.activation-filter-card[data-v-010e63f8],.activation-control-card[data-v-010e63f8],.activation-filter-group[data-v-010e63f8]{padding:8px;gap:8px}.activation-control-stack[data-v-010e63f8]{padding:8px}.activation-control-row[data-v-010e63f8]{gap:6px;padding:8px 0 10px}.metric-figure-frame--bar-side[data-v-010e63f8],.metric-capability-chart--side[data-v-010e63f8]{min-height:190px}.metric-figure-frame--circle[data-v-010e63f8],.metric-circle-chart[data-v-010e63f8],.metric-network-layout[data-v-010e63f8]{min-height:128px}}.mechanism-page[data-v-4c49682f]{flex:1;min-height:0;height:100%;display:grid;grid-template-columns:224px minmax(0,1fr);gap:6px;padding:6px;overflow:hidden}.mechanism-sidebar[data-v-4c49682f],.mechanism-chart-panel[data-v-4c49682f],.mechanism-result-panel[data-v-4c49682f]{border:1px solid var(--line);border-radius:9px;background:#f9f6eff0;box-shadow:0 4px 10px #5245350d}.mechanism-sidebar[data-v-4c49682f]{min-height:0;display:flex;flex-direction:column;gap:10px;padding:12px 10px 10px;background:linear-gradient(180deg,#fffdf8fa,#f6f1e8f5);overflow-y:auto}.mechanism-sidebar-intro[data-v-4c49682f]{display:flex;flex-direction:column;gap:5px;padding-bottom:10px;border-bottom:1px solid rgba(200,188,169,.72)}.mechanism-sidebar-intro h2[data-v-4c49682f],.mechanism-side-card h3[data-v-4c49682f],.mechanism-panel-head h3[data-v-4c49682f],.mechanism-result-head h3[data-v-4c49682f]{margin:0}.mechanism-sidebar-intro h2[data-v-4c49682f]{color:#26231f;font-size:15.5px;line-height:1.05}.mechanism-sidebar-intro p[data-v-4c49682f],.mechanism-side-card p[data-v-4c49682f]{margin:0;color:#62594d;font-size:11px;line-height:1.35}.mechanism-side-card[data-v-4c49682f]{--card-accent: #7f7a58;position:relative;border:1px solid rgba(202,190,170,.9);border-radius:8px;background:linear-gradient(90deg,color-mix(in srgb,var(--card-accent) 12%,transparent),transparent 36px),linear-gradient(180deg,#fffefafa,#faf6eef5);padding:10px;display:flex;flex-direction:column;gap:10px;box-shadow:0 7px 18px #44382a0e,inset 0 1px #ffffffd1}.mechanism-side-card[data-v-4c49682f]:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,color-mix(in srgb,var(--card-accent) 84%,#ffffff),var(--card-accent))}.mechanism-side-card h3[data-v-4c49682f]{font-size:12.4px;color:#292520}.mechanism-select[data-v-4c49682f],.mechanism-input[data-v-4c49682f]{width:100%;min-width:0;min-height:36px;border:1px solid rgba(190,176,154,.88);border-radius:7px;background:#fffdf9f0;color:#332e28;padding:0 10px;font-size:12px;outline:none}.mechanism-action-row .mechanism-select[data-v-4c49682f],.mechanism-action-row .mechanism-input[data-v-4c49682f]{height:44px;min-height:44px}.mechanism-input[data-v-4c49682f]:focus,.mechanism-select[data-v-4c49682f]:focus{border-color:#5b7f89;box-shadow:0 0 0 3px #4f6f7824}.mechanism-side-apply[data-v-4c49682f],.mechanism-action-btn[data-v-4c49682f]{border:none;border-radius:8px;background:linear-gradient(135deg,#29484f,#1f343a);color:#f6f4ef;font-size:12px;font-weight:760;cursor:pointer;box-shadow:0 7px 18px #1f343a2e}.mechanism-side-apply[data-v-4c49682f]{min-height:40px;width:100%}.mechanism-refresh-block[data-v-4c49682f]{margin-top:auto;display:flex;flex-direction:column;gap:7px}.mechanism-refresh-status[data-v-4c49682f]{margin:0;min-height:28px;color:#5f564a;font-size:11px;line-height:1.28}.mechanism-workspace[data-v-4c49682f]{min-width:0;min-height:0;display:grid;grid-template-rows:minmax(270px,.45fr) 82px minmax(280px,.55fr);gap:12px;overflow:hidden}.mechanism-chart-panel[data-v-4c49682f],.mechanism-result-panel[data-v-4c49682f]{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.mechanism-panel-head[data-v-4c49682f],.mechanism-result-head[data-v-4c49682f]{min-height:30px;padding:5px 8px;border-bottom:1px solid #ddd1bf;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.mechanism-result-head[data-v-4c49682f]{padding:9px 12px;align-items:flex-start;gap:14px}.mechanism-panel-head h3[data-v-4c49682f],.mechanism-result-head h3[data-v-4c49682f]{color:#2d2923;font-size:13px;line-height:1.05;font-weight:760}.mechanism-result-head p[data-v-4c49682f]{margin:4px 0 0;color:#756b5f;font-size:12px;line-height:1.25}.mechanism-chart-grid[data-v-4c49682f]{flex:1;min-height:0;display:grid;grid-template-columns:minmax(390px,1.05fr) minmax(270px,.72fr) minmax(390px,1.05fr);overflow:hidden}.mechanism-figure[data-v-4c49682f]{min-width:0;min-height:0;margin:0;display:grid;place-items:center;overflow:hidden;border-right:1px solid #e4d8c8;background:#fffbf46b}.mechanism-figure[data-v-4c49682f]:last-child{border-right:none}.mechanism-figure img[data-v-4c49682f]{width:100%;height:100%;object-fit:contain;display:block}.mechanism-figure figcaption[data-v-4c49682f],.mechanism-empty[data-v-4c49682f]{color:#766c60;font-size:13px;line-height:1.5;text-align:center}.mechanism-action-row[data-v-4c49682f]{min-height:0;display:grid;grid-template-columns:150px minmax(260px,.95fr) 220px minmax(320px,1.25fr) 120px 140px;gap:14px;align-items:end;padding:8px 3px 6px}.mechanism-provider[data-v-4c49682f],.mechanism-base-url[data-v-4c49682f],.mechanism-provider-model[data-v-4c49682f],.mechanism-key[data-v-4c49682f]{min-width:0;display:grid;grid-template-rows:16px 44px;gap:4px}.mechanism-provider span[data-v-4c49682f],.mechanism-base-url span[data-v-4c49682f],.mechanism-provider-model span[data-v-4c49682f],.mechanism-key span[data-v-4c49682f]{color:#5a5146;font-size:11px;line-height:16px;font-weight:740}.mechanism-key-input[data-v-4c49682f]{font-size:15px;height:44px}.mechanism-action-btn[data-v-4c49682f]{height:44px;min-height:44px;font-size:15px;letter-spacing:0}.mechanism-action-btn--secondary[data-v-4c49682f]{background:linear-gradient(135deg,#4f79b8,#3762a2)}.mechanism-action-btn[data-v-4c49682f]:disabled,.mechanism-side-apply[data-v-4c49682f]:disabled{opacity:.58;cursor:wait}.mechanism-status[data-v-4c49682f]{border:1px solid #d2c5b2;border-radius:999px;background:#fffaf2;color:#6c6256;padding:4px 10px;font-size:11px;font-weight:700;max-width:min(540px,58vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mechanism-status.ok[data-v-4c49682f]{border-color:#4a7e6773;color:#2f654d;background:#ecf7f0f0}.mechanism-status.error[data-v-4c49682f]{border-color:#a4504973;color:#8b3832;background:#fcedeaf0}.mechanism-result-body[data-v-4c49682f]{flex:1;min-height:0;padding:16px 18px 20px;overflow-y:auto;background:linear-gradient(90deg,rgba(226,216,199,.28) 1px,transparent 1px),linear-gradient(180deg,#fffdf9c7,#faf6eee6);background-size:42px 100%,auto}.mechanism-analysis-copy[data-v-4c49682f]{width:100%;color:#322d27;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:stretch}.mechanism-analysis-section[data-v-4c49682f]{min-width:0;min-height:240px;border:1px solid rgba(204,190,168,.82);border-radius:8px;background:radial-gradient(circle at top left,rgba(255,255,255,.78),transparent 36%),linear-gradient(180deg,#fffcf6fa,#f7f2eaf5);box-shadow:0 10px 24px #493c2d0e,inset 0 1px #ffffffbd;padding:18px 18px 17px;position:relative;overflow:hidden;display:flex;flex-direction:column}.mechanism-analysis-section[data-v-4c49682f]:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,#6d8790,#2f4b52)}.mechanism-analysis-section--summary[data-v-4c49682f]{grid-column:1 / -1;min-height:90px;background:linear-gradient(90deg,rgba(47,75,82,.08),transparent 42%),linear-gradient(180deg,#fffcf6fa,#f4efe5fa)}.mechanism-analysis-copy h4[data-v-4c49682f]{margin:0 0 12px;color:#263f47;font-size:16px;line-height:1.22;font-weight:820;letter-spacing:0}.mechanism-analysis-copy p[data-v-4c49682f]{margin:0 0 10px;color:#403a31;font-size:14.5px;line-height:1.58}.mechanism-analysis-copy p[data-v-4c49682f]:last-child{margin-bottom:0}.mechanism-analysis-copy strong[data-v-4c49682f]{color:#243f47;font-weight:820}.mechanism-empty[data-v-4c49682f]{height:100%;display:grid;place-items:center;color:#8a7d6c}@media (max-width: 1280px){.mechanism-page[data-v-4c49682f]{grid-template-columns:210px minmax(0,1fr)}.mechanism-action-row[data-v-4c49682f]{grid-template-columns:130px minmax(210px,1fr) 170px minmax(220px,1fr) 112px 126px;gap:10px}.mechanism-analysis-copy[data-v-4c49682f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.mechanism-analysis-copy[data-v-4c49682f]{grid-template-columns:1fr}.mechanism-analysis-section[data-v-4c49682f]{min-height:0}}.app-root[data-v-0ac606ef]{--surface: #f5f1e8;--panel: #f9f6ef;--line: #cfc4b2;--text: #2a2722;--muted: #60594f;--accent: #2f4b52;--fs-xs: clamp(13px, .2vw + 12px, 14px);--fs-sm: clamp(14px, .24vw + 13px, 15px);--fs-md: clamp(15px, .28vw + 14px, 17px);--fs-lg: clamp(17px, .45vw + 15px, 20px);min-height:100vh;min-height:100dvh;height:100vh;height:100dvh;overflow:hidden;display:flex;flex-direction:column;background:radial-gradient(1400px 700px at 10% -20%,#ece4d5 0%,transparent 62%),radial-gradient(1000px 600px at 95% 0%,#e7dcc8 0%,transparent 58%),var(--surface);color:var(--text)}.nav-row[data-v-0ac606ef]{height:56px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:#f8f3eaeb;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.brand-wrap[data-v-0ac606ef]{display:flex;align-items:center;gap:10px}.brand-dot[data-v-0ac606ef]{width:13px;height:13px;border-radius:50%;border:2px solid #24363f;background:#f8f4ee}.brand-name[data-v-0ac606ef]{font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:var(--fs-lg);font-weight:650;letter-spacing:.01em}.tab-row[data-v-0ac606ef]{display:flex;align-items:center;gap:8px}.nav-actions[data-v-0ac606ef]{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:10px}.tab[data-v-0ac606ef]{height:34px;border-radius:7px;border:1px solid #9d9385;background:#f7f2ea;padding:0 12px;font-size:var(--fs-sm);color:#3c362f;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease,opacity .18s ease}.tab.active[data-v-0ac606ef]{background:#20272a;color:#f7f7f7;border-color:#20272a}.tab[data-v-0ac606ef]:hover{opacity:.92}.tab.ghost[data-v-0ac606ef]{opacity:.7}.guide-trigger[data-v-0ac606ef]{height:34px;border:1px solid #9d9385;border-radius:7px;background:#fffaf2;color:#2f3a3d;padding:0 11px 0 9px;display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-sm);font-weight:700;cursor:pointer;box-shadow:inset 0 1px #ffffffc7}.guide-trigger[data-v-0ac606ef]:hover{background:#efe6d7}.guide-trigger-icon[data-v-0ac606ef]{width:18px;height:18px;border-radius:50%;background:#2f4b52;color:#fffaf2;display:inline-grid;place-items:center;font-size:12px;line-height:1;font-weight:850}.guide-overlay[data-v-0ac606ef]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;padding:24px;display:grid;place-items:center;background:#1c191594;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.guide-modal[data-v-0ac606ef]{width:min(820px,calc(100vw - 32px));max-height:min(780px,calc(100vh - 42px));border:1px solid rgba(219,211,199,.95);border-radius:10px;background:#fffdf8;box-shadow:0 24px 70px #14120f61;color:#292520;display:flex;flex-direction:column;overflow:hidden}.guide-head[data-v-0ac606ef]{min-height:86px;padding:22px 24px 14px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;border-bottom:1px solid #e2d8c9}.guide-head h2[data-v-0ac606ef]{margin:0;color:#1f2528;font-size:27px;line-height:1.08;font-weight:830;letter-spacing:0}.guide-head p[data-v-0ac606ef]{margin:9px 0 0;color:#665e54;font-size:15px;line-height:1.35}.guide-close[data-v-0ac606ef]{width:34px;height:34px;border:1px solid transparent;border-radius:50%;background:transparent;color:#5f564c;font-size:25px;line-height:1;cursor:pointer}.guide-close[data-v-0ac606ef]:hover{border-color:#d0c4b3;background:#f4ecdf}.guide-body[data-v-0ac606ef]{min-height:0;overflow-y:auto;padding:18px 22px 8px;display:flex;flex-direction:column;gap:14px;background:linear-gradient(90deg,rgba(226,216,199,.25) 1px,transparent 1px),linear-gradient(180deg,#fffdf8,#fbf6ed);background-size:42px 100%,auto}.guide-section[data-v-0ac606ef]{border:1px solid #d9cebd;border-radius:8px;background:#fffdf9f0;padding:16px;box-shadow:0 8px 20px #493c2d0e}.guide-section--compact[data-v-0ac606ef]{padding-bottom:14px}.guide-section-title[data-v-0ac606ef]{display:flex;align-items:center;gap:10px;margin-bottom:13px}.guide-section-index[data-v-0ac606ef],.guide-step-number[data-v-0ac606ef]{width:24px;height:24px;border-radius:50%;display:inline-grid;place-items:center;flex:0 0 auto;background:linear-gradient(135deg,#4f79b8,#3762a2);color:#fffaf2;font-size:13px;line-height:1;font-weight:850}.guide-section-title h3[data-v-0ac606ef]{margin:0;color:#253c43;font-size:16px;line-height:1.2;font-weight:820}.guide-list[data-v-0ac606ef]{margin:0;padding:14px 18px 14px 32px;border:1px solid #e0d6c7;border-radius:7px;background:#fffdf9;color:#3e382f;font-size:14.5px;line-height:1.55}.guide-list li+li[data-v-0ac606ef]{margin-top:8px}.guide-list--compact[data-v-0ac606ef]{padding-top:12px;padding-bottom:12px}.guide-step-row[data-v-0ac606ef]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.guide-step[data-v-0ac606ef]{min-height:122px;border:1px solid #ddd2c2;border-radius:8px;background:#fffdf9;padding:13px 12px 12px;display:flex;flex-direction:column;gap:8px}.guide-step-number[data-v-0ac606ef]{background:#f1f6f7;border:1px solid #8ca2a8;color:#2e5662}.guide-step h4[data-v-0ac606ef]{margin:0;color:#2c3437;font-size:14px;line-height:1.18;font-weight:820}.guide-step p[data-v-0ac606ef]{margin:0;color:#5d554b;font-size:13px;line-height:1.45}.guide-actions[data-v-0ac606ef]{min-height:70px;padding:14px 22px 18px;border-top:1px solid #e2d8c9;display:flex;justify-content:flex-end;align-items:center;gap:12px;background:#fffdf8}.guide-action[data-v-0ac606ef]{min-width:108px;height:40px;border:none;border-radius:7px;background:linear-gradient(135deg,#4f79b8,#3762a2);color:#fffaf2;font-size:14px;font-weight:780;cursor:pointer}.guide-action--secondary[data-v-0ac606ef]{border:1px solid #c7bba9;background:#fffaf2;color:#3e382f}.toolbar-row[data-v-0ac606ef]{height:62px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;background:#f8f3eaeb}.toolbar-group[data-v-0ac606ef]{display:flex;gap:8px;align-items:center;min-width:0}.param-dropdown[data-v-0ac606ef]{position:relative;min-width:172px;flex:0 1 220px}.param-dropdown.pc-wide[data-v-0ac606ef]{min-width:212px;flex-basis:248px}.dd-btn[data-v-0ac606ef]{height:34px;border:1px solid #b2a590;background:#fffdf9;color:#403a31;border-radius:7px;padding:0 10px;display:inline-flex;align-items:center;justify-content:space-between;gap:7px;font-size:var(--fs-xs);cursor:pointer;width:100%;white-space:nowrap}.dd-btn.open[data-v-0ac606ef]{background:#efe6d7}.caret[data-v-0ac606ef]{font-size:10px;opacity:.7}.dd-panel[data-v-0ac606ef]{position:absolute;left:0;top:calc(100% + 6px);right:auto;min-width:220px;border:1px solid #cabca8;border-radius:10px;background:#fcf8f1;box-shadow:0 12px 28px #3029202e;padding:10px;z-index:30;display:flex;flex-direction:column;gap:8px}.dd-panel label[data-v-0ac606ef]{display:flex;justify-content:space-between;gap:10px;align-items:center;color:var(--muted);font-size:var(--fs-xs)}.dd-panel input[data-v-0ac606ef],.dd-panel select[data-v-0ac606ef]{width:96px;border:1px solid #c7baa6;border-radius:6px;background:#fff;height:28px;padding:0 8px;color:#352f28;font-size:var(--fs-xs)}.toolbar-action[data-v-0ac606ef]{flex-shrink:0}.apply-btn[data-v-0ac606ef]{height:36px;border:none;border-radius:7px;padding:0 16px;font-size:var(--fs-sm);font-weight:600;color:#f4f4f4;background:linear-gradient(135deg,#2f4b52,#23393f);cursor:pointer}.apply-btn[data-v-0ac606ef]:disabled{opacity:.5;cursor:wait}.workspace[data-v-0ac606ef]{flex:1;min-height:0;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) clamp(320px,28vw,430px)}.dashboard-workspace[data-v-0ac606ef]{flex:1;min-height:0;overflow:hidden;display:flex}.blank-page[data-v-0ac606ef]{flex:1;min-height:0;display:grid;place-items:center;padding:32px}.blank-page-card[data-v-0ac606ef]{width:min(720px,100%);min-height:320px;border:1px dashed #cdbfa9;border-radius:18px;background:linear-gradient(180deg,#fcf8f1f5,#f7f1e7f5);box-shadow:0 18px 40px #51433214;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:36px}.blank-page-badge[data-v-0ac606ef]{padding:6px 12px;border-radius:999px;border:1px solid #d8cab3;background:#fffaf1;color:#6b5f50;font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase}.blank-page-title[data-v-0ac606ef]{margin:0;font-size:clamp(28px,2vw + 16px,42px);color:#2d2924}.blank-page-text[data-v-0ac606ef]{margin:0;max-width:520px;color:#6d6458;font-size:var(--fs-md);line-height:1.7}.viz-panel[data-v-0ac606ef]{min-height:0;padding:10px 12px 12px}.loading-placeholder[data-v-0ac606ef]{height:100%;display:grid;place-items:center;color:#6d6458;font-size:var(--fs-md)}.detail-panel[data-v-0ac606ef]{border-left:1px solid var(--line);background:#faf5ec;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable}.detail-card[data-v-0ac606ef]{padding:16px}.detail-title[data-v-0ac606ef]{margin:0 0 12px;font-size:var(--fs-lg);line-height:1.35}.detail-section[data-v-0ac606ef]{border-top:1px solid #e1d5c4;padding-top:10px;margin-top:10px}.detail-section h4[data-v-0ac606ef]{margin:0 0 8px;font-size:var(--fs-xs);color:#5a5146;letter-spacing:.02em;text-transform:uppercase}.detail-content[data-v-0ac606ef]{margin:0;color:#403a31;font-size:var(--fs-sm);line-height:1.5;overflow-wrap:anywhere}.detail-items[data-v-0ac606ef]{display:flex;flex-direction:column;gap:6px}.detail-item[data-v-0ac606ef]{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:baseline;font-size:var(--fs-xs)}.item-label[data-v-0ac606ef]{color:#5c5448}.item-value[data-v-0ac606ef]{color:#2b2620;text-align:right}.item-link[data-v-0ac606ef]{border:none;background:transparent;color:#1f4c63;text-decoration:underline;cursor:pointer;padding:0;font:inherit;text-align:right}.detail-placeholder[data-v-0ac606ef]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:12px;opacity:.55}.placeholder-text[data-v-0ac606ef]{margin:0;font-size:var(--fs-sm);color:var(--muted);text-align:center;padding:0 24px}@media (max-width: 1440px){.workspace[data-v-0ac606ef]{grid-template-columns:minmax(0,1fr) 340px}}@media (max-width: 1280px){.workspace[data-v-0ac606ef]{grid-template-columns:minmax(0,1fr) 300px}.toolbar-group[data-v-0ac606ef]{gap:6px}.param-dropdown[data-v-0ac606ef]{min-width:158px;flex-basis:196px}.param-dropdown.pc-wide[data-v-0ac606ef]{min-width:186px;flex-basis:228px}}@media (max-width: 1080px){.tab-row[data-v-0ac606ef]{display:none}.nav-actions[data-v-0ac606ef]{flex:0 0 auto}.guide-step-row[data-v-0ac606ef]{grid-template-columns:repeat(2,minmax(0,1fr))}.toolbar-row[data-v-0ac606ef]{height:auto;padding:10px 12px;align-items:flex-start;flex-direction:column}.toolbar-group[data-v-0ac606ef]{flex-wrap:wrap;width:100%}.param-dropdown[data-v-0ac606ef]{min-width:170px;flex:1 1 220px}.workspace[data-v-0ac606ef]{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto}.detail-panel[data-v-0ac606ef]{border-left:none;border-top:1px solid var(--line);max-height:45vh}}@media (max-width: 768px){.nav-row[data-v-0ac606ef]{height:52px;padding:0 12px}.toolbar-row[data-v-0ac606ef]{padding:8px 10px;gap:10px}.param-dropdown[data-v-0ac606ef]{min-width:0;flex:1 1 100%}.dd-panel[data-v-0ac606ef]{position:static;margin-top:6px;width:100%;min-width:0;box-shadow:none}.workspace[data-v-0ac606ef]{grid-template-rows:minmax(0,1fr) minmax(210px,44vh)}.viz-panel[data-v-0ac606ef]{padding:8px}.detail-card[data-v-0ac606ef]{padding:12px}.guide-overlay[data-v-0ac606ef]{padding:10px;align-items:stretch}.guide-modal[data-v-0ac606ef]{width:100%;max-height:calc(100vh - 20px)}.guide-head[data-v-0ac606ef]{padding:18px 18px 12px}.guide-head h2[data-v-0ac606ef]{font-size:23px}.guide-body[data-v-0ac606ef]{padding:14px}.guide-step-row[data-v-0ac606ef]{grid-template-columns:1fr}.guide-actions[data-v-0ac606ef]{padding:12px 14px 14px}.guide-action[data-v-0ac606ef]{flex:1;min-width:0}}*{box-sizing:border-box}html,body,#app{margin:0;padding:0;width:100%;height:100%}body{font-family:IBM Plex Sans,Segoe UI,sans-serif;color:#2d2923;background:#f5f1e8;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea{font-family:inherit}
