.analysis-node-page[data-v-29c71bc5]{color:var(--color-text-primary)}.analysis-hero[data-v-29c71bc5]{padding:var(--space-8) 0 var(--space-16);border-bottom:1px solid var(--color-border-light);background:#fff}.analysis-breadcrumb[data-v-29c71bc5]{display:flex;min-height:40px;align-items:center;gap:var(--space-2);color:var(--color-text-tertiary);font-size:var(--text-sm)}.analysis-breadcrumb a[data-v-29c71bc5]{display:inline-flex;min-height:40px;align-items:center;gap:var(--space-2);padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;color:var(--color-brand-700);font-weight:var(--font-weight-bold);box-shadow:var(--shadow-xs);transition:border-color var(--transition-fast),background-color var(--transition-fast),color var(--transition-fast)}.analysis-breadcrumb a[data-v-29c71bc5]:hover{border-color:var(--color-brand-300);background:var(--color-brand-50);color:var(--color-brand-900)}.analysis-hero-grid[data-v-29c71bc5]{display:grid;grid-template-columns:minmax(0,.96fr) minmax(480px,.9fr);gap:var(--space-12);align-items:center;margin-top:var(--space-8)}.analysis-hero-copy[data-v-29c71bc5]{max-width:680px}.analysis-product-context[data-v-29c71bc5]{display:flex;align-items:center;gap:var(--space-3);color:var(--color-brand-700);font-size:var(--text-sm);font-weight:var(--font-weight-bold)}.analysis-product-context img[data-v-29c71bc5]{display:block;width:38px;height:38px}.analysis-hero h1[data-v-29c71bc5]{max-width:680px;margin:var(--space-5) 0;color:var(--color-brand-900);font-size:var(--text-5xl);line-height:1.18;word-break:keep-all}.analysis-hero-copy>p[data-v-29c71bc5]{margin:0;color:var(--color-text-secondary);font-size:var(--text-lg);line-height:1.75;text-wrap:pretty}.analysis-hero-actions[data-v-29c71bc5]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-7)}.analysis-hero-actions .btn[data-v-29c71bc5]{gap:var(--space-2)}.analysis-architecture[data-v-29c71bc5]{overflow:visible;margin:0;padding:var(--space-2);background:transparent}.analysis-topology-canvas[data-v-29c71bc5]{position:relative;overflow:hidden;background:#fff}.analysis-topology-canvas[data-v-29c71bc5]:after{position:absolute;z-index:1;inset:-1px;content:"";pointer-events:none;box-shadow:inset 0 0 32px 22px #fff}.analysis-topology-image[data-v-29c71bc5]{display:block;width:100%;height:auto}.analysis-topology-labels[data-v-29c71bc5]{position:absolute;z-index:2;inset:0;pointer-events:none}.analysis-topology-label[data-v-29c71bc5]{position:absolute;z-index:1;padding:2px 5px;border-radius:3px;background:#ffffffd1;color:var(--color-brand-900);font-size:clamp(9px,.9vw,12px);font-weight:var(--font-weight-bold);line-height:1.35;white-space:nowrap;box-shadow:0 1px 4px #14253414}.analysis-topology-label-source[data-v-29c71bc5]{top:5.2%;left:8%}.analysis-topology-label-gateway[data-v-29c71bc5]{top:18.5%;left:50%;transform:translate(-50%)}.analysis-topology-label-output[data-v-29c71bc5]{top:5.2%;right:7.5%}.analysis-topology-label-node[data-v-29c71bc5]{top:78%;left:35.5%;transform:translate(-100%)}.analysis-section-head[data-v-29c71bc5]{max-width:820px}.analysis-section-head-wide[data-v-29c71bc5]{max-width:940px}.analysis-section-head-flow[data-v-29c71bc5]{max-width:1120px}.analysis-section-head h2[data-v-29c71bc5]{margin:0;color:var(--color-brand-900);font-size:var(--text-3xl);line-height:1.3}.analysis-section-head p[data-v-29c71bc5]{margin:var(--space-4) 0 0;color:var(--color-text-secondary);line-height:1.75;text-wrap:pretty}.analysis-capability-grid[data-v-29c71bc5]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:var(--space-8);border-top:1px solid #cbd8e0;border-bottom:1px solid #cbd8e0}.analysis-capability-item[data-v-29c71bc5]{display:grid;min-width:0;align-content:start;padding:var(--space-6) var(--space-7);border-left:1px solid #d3dee5}.analysis-capability-item[data-v-29c71bc5]:first-child{border-left:0}.analysis-capability-icons[data-v-29c71bc5]{display:flex;min-height:30px;gap:7px;align-items:center;margin-bottom:var(--space-4);color:var(--analysis-capability-color, var(--color-brand-700))}.analysis-capability-badge[data-v-29c71bc5]{color:var(--analysis-capability-color, var(--color-brand-700));font-size:var(--text-xs);font-weight:var(--font-weight-bold)}.analysis-capability-item h3[data-v-29c71bc5]{margin:5px 0 0;color:var(--color-text-primary);font-size:var(--text-lg);line-height:1.4}.analysis-capability-item p[data-v-29c71bc5]{margin:var(--space-3) 0 0;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.65}.analysis-capability-inspection[data-v-29c71bc5]{--analysis-capability-color: #176b87}.analysis-capability-detection[data-v-29c71bc5]{--analysis-capability-color: #2f64a3}.analysis-capability-object_analytics[data-v-29c71bc5]{--analysis-capability-color: #397255}.analysis-capability-safety[data-v-29c71bc5]{--analysis-capability-color: #a66313}.analysis-scenario-band[data-v-29c71bc5]{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:stretch;margin-top:var(--space-8);padding:var(--space-6) 0;border-top:1px solid #cbd8e0;border-bottom:1px solid #cbd8e0;background:#f4f7f9}.analysis-scenario-intro[data-v-29c71bc5]{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:0 var(--space-6) 0 var(--space-2)}.analysis-scenario-intro>span[data-v-29c71bc5]{color:var(--color-brand-700);font-size:.8rem;font-weight:var(--font-weight-bold)}.analysis-scenario-intro>strong[data-v-29c71bc5]{margin-top:5px;color:var(--color-text-primary);font-size:var(--text-lg);line-height:1.4}.analysis-scenario-intro>p[data-v-29c71bc5]{margin:7px 0 0;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.6}.analysis-scenario-list[data-v-29c71bc5]{display:grid;min-width:0;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none}.analysis-scenario-list li[data-v-29c71bc5]{display:grid;min-width:0;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:center;min-height:76px;padding:6px var(--space-3);border-left:1px solid #d3dee5}.analysis-scenario-list li>svg[data-v-29c71bc5]{color:var(--analysis-scenario-color, var(--color-brand-700))}.analysis-scenario-campus[data-v-29c71bc5]{--analysis-scenario-color: #176b87}.analysis-scenario-retail[data-v-29c71bc5]{--analysis-scenario-color: #397255}.analysis-scenario-parking[data-v-29c71bc5]{--analysis-scenario-color: #2f64a3}.analysis-scenario-construction[data-v-29c71bc5]{--analysis-scenario-color: #a66313}.analysis-scenario-factory[data-v-29c71bc5]{--analysis-scenario-color: #96504c}.analysis-scenario-list li strong[data-v-29c71bc5],.analysis-scenario-list li span[data-v-29c71bc5]{display:block}.analysis-scenario-list li strong[data-v-29c71bc5]{color:var(--color-text-primary);font-size:var(--text-base);line-height:1.4}.analysis-scenario-list li span[data-v-29c71bc5]{margin-top:5px;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.5}.analysis-processing-visual[data-v-29c71bc5]{margin:var(--space-8) 0 0}.analysis-processing-visual>button[data-v-29c71bc5]{display:block;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.analysis-processing-visual>button[data-v-29c71bc5]:focus-visible{border-radius:var(--radius-sm);outline:3px solid rgba(23,102,155,.28);outline-offset:4px}.analysis-processing-canvas[data-v-29c71bc5]{position:relative;overflow:hidden;background:transparent}.analysis-processing-bitmap[data-v-29c71bc5]{background:#fff}.analysis-processing-image[data-v-29c71bc5]{display:block;width:100%;height:auto}.analysis-processing-expand[data-v-29c71bc5]{right:var(--space-4);bottom:var(--space-4);border-color:#ffffff4d;background:#142534e0}.analysis-processing-visual figcaption[data-v-29c71bc5]{max-width:980px;margin:var(--space-4) auto 0;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.7;text-align:center;text-wrap:pretty}.analysis-operations-section[data-v-29c71bc5]{border-top:1px solid var(--color-border-light);border-bottom:1px solid var(--color-border-light);background:#f5f7f9}.analysis-operations-tabs[data-v-29c71bc5]{display:inline-flex;gap:0;margin-top:var(--space-7);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#fff}.analysis-operations-tabs button[data-v-29c71bc5]{min-width:120px;min-height:42px;padding:0 var(--space-5);border:0;border-right:1px solid var(--color-border-light);background:transparent;color:var(--color-text-secondary);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);cursor:pointer}.analysis-operations-tabs button[data-v-29c71bc5]:last-child{border-right:0}.analysis-operations-tabs button.active[data-v-29c71bc5]{background:var(--color-brand-700);color:#fff}.analysis-operation-caption[data-v-29c71bc5]{display:flex;align-items:baseline;gap:var(--space-4);margin-top:var(--space-5)}.analysis-operation-caption strong[data-v-29c71bc5]{color:var(--color-text-primary)}.analysis-operation-caption span[data-v-29c71bc5]{color:var(--color-text-secondary);font-size:var(--text-sm)}.analysis-console-shot[data-v-29c71bc5]{margin:var(--space-4) 0 0}.analysis-console-shot button[data-v-29c71bc5]{position:relative;display:block;overflow:hidden;width:100%;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fff;box-shadow:var(--shadow-md);cursor:zoom-in}.analysis-console-shot img[data-v-29c71bc5]{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;object-position:top center}.analysis-operation-credit[data-v-29c71bc5]{display:flex;flex-wrap:wrap;gap:4px var(--space-2);margin-top:var(--space-3);color:var(--color-text-tertiary);font-size:var(--text-xs);line-height:1.6}.analysis-operation-credit a[data-v-29c71bc5]{color:var(--color-brand-700)}.analysis-expand-icon[data-v-29c71bc5]{position:absolute;right:var(--space-4);bottom:var(--space-4);display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.42);border-radius:var(--radius-sm);background:#142534d1;color:#fff}.analysis-deployment-layout[data-v-29c71bc5]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(400px,.82fr);gap:var(--space-12);align-items:start}.analysis-deployment-modes[data-v-29c71bc5]{margin-top:var(--space-7);border-top:1px solid var(--color-border-light)}.analysis-deployment-modes article[data-v-29c71bc5]{display:grid;grid-template-columns:42px minmax(0,1fr);gap:var(--space-4);padding:var(--space-5) 0;border-bottom:1px solid var(--color-border-light)}.analysis-deployment-modes article>span[data-v-29c71bc5]{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:#eef3f6;color:var(--color-brand-700)}.analysis-deployment-modes h3[data-v-29c71bc5]{margin:0;color:var(--color-text-primary);font-size:var(--text-lg)}.analysis-deployment-modes p[data-v-29c71bc5]{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.65}.analysis-platform-panel[data-v-29c71bc5]{padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fff;box-shadow:var(--shadow-xs)}.analysis-platform-head[data-v-29c71bc5]{display:flex;align-items:center;gap:var(--space-3);color:var(--color-brand-800)}.analysis-platform-head strong[data-v-29c71bc5]{color:var(--color-text-primary)}.analysis-platform-table[data-v-29c71bc5]{margin-top:var(--space-5);border-top:1px solid var(--color-border-light)}.analysis-platform-table>div[data-v-29c71bc5]{display:grid;grid-template-columns:minmax(135px,.75fr) minmax(0,1fr);gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--color-border-light);font-size:var(--text-sm)}.analysis-platform-table strong[data-v-29c71bc5]{color:var(--color-text-primary)}.analysis-platform-table span[data-v-29c71bc5]{color:var(--color-text-secondary)}.analysis-platform-panel>p[data-v-29c71bc5]{margin:var(--space-4) 0 0;color:var(--color-text-tertiary);font-size:var(--text-xs);line-height:1.65}.analysis-commercial-section[data-v-29c71bc5]{border-top:1px solid var(--color-border-light);background:#f7f9fa}.analysis-commercial-card[data-v-29c71bc5]{margin-top:var(--space-8);padding:var(--space-7);border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fff;box-shadow:var(--shadow-xs)}.analysis-price-table-wrap[data-v-29c71bc5]{overflow-x:auto}.analysis-price-table[data-v-29c71bc5]{width:100%;table-layout:fixed;border-collapse:collapse;color:var(--color-text-secondary);font-size:var(--text-sm)}.analysis-price-table th[data-v-29c71bc5]:first-child,.analysis-price-table td[data-v-29c71bc5]:first-child{width:55%}.analysis-price-table th[data-v-29c71bc5]:last-child,.analysis-price-table td[data-v-29c71bc5]:last-child{width:45%}.analysis-price-table th[data-v-29c71bc5],.analysis-price-table td[data-v-29c71bc5]{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border-light);text-align:left;vertical-align:middle}.analysis-price-table thead th[data-v-29c71bc5]{background:#eef3f7;color:var(--color-brand-800);font-size:var(--text-xs);font-weight:var(--font-weight-bold)}.analysis-price-table thead th[data-v-29c71bc5]:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.analysis-price-table thead th[data-v-29c71bc5]:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.analysis-price-table tbody th[data-v-29c71bc5]{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.analysis-price-table td strong[data-v-29c71bc5]{color:var(--color-brand-800);font-size:var(--text-base)}.analysis-price-calculation[data-v-29c71bc5]{margin:var(--space-4) 0 0;color:var(--color-text-tertiary);font-size:var(--text-xs);line-height:1.65}.analysis-license-summary[data-v-29c71bc5]{margin-top:var(--space-7);padding-top:var(--space-6);border-top:1px solid var(--color-border)}.analysis-license-summary h3[data-v-29c71bc5]{margin:0;color:var(--color-text-primary);font-size:var(--text-lg)}.analysis-license-summary>div[data-v-29c71bc5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--space-4);border-top:1px solid var(--color-border-light);border-bottom:1px solid var(--color-border-light)}.analysis-license-summary article[data-v-29c71bc5]{padding:var(--space-5)}.analysis-license-summary article+article[data-v-29c71bc5]{border-left:1px solid var(--color-border-light)}.analysis-license-summary strong[data-v-29c71bc5]{color:var(--color-text-primary);font-size:var(--text-sm)}.analysis-license-summary article p[data-v-29c71bc5]{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.6}.analysis-license-footnote[data-v-29c71bc5]{margin:var(--space-4) 0 0;color:var(--color-text-tertiary);font-size:var(--text-xs);line-height:1.65}.analysis-commercial-action[data-v-29c71bc5]{margin-top:var(--space-6)}.analysis-bottom-cta[data-v-29c71bc5]{padding:var(--space-12) 0;background:#142534;color:#fff}.analysis-bottom-cta .container[data-v-29c71bc5]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8)}.analysis-bottom-cta h2[data-v-29c71bc5]{margin:0;color:#fff;font-size:var(--text-3xl)}.analysis-bottom-cta p[data-v-29c71bc5]{max-width:680px;margin:var(--space-3) 0 0;color:#ffffffb8;line-height:1.7}.analysis-bottom-actions[data-v-29c71bc5]{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:var(--space-3)}.analysis-cta-primary[data-v-29c71bc5]{border-color:#fff;background:#fff;color:#142534}.analysis-cta-primary[data-v-29c71bc5]:hover{border-color:#dfe9ef;background:#dfe9ef;color:#142534}.analysis-cta-secondary[data-v-29c71bc5]{gap:var(--space-2);border-color:#ffffff61;background:transparent;color:#fff}.analysis-cta-secondary[data-v-29c71bc5]:hover{border-color:#fff;background:#ffffff14;color:#fff}.analysis-lightbox[data-v-29c71bc5]{position:fixed;z-index:1000;inset:0;display:flex;align-items:center;justify-content:center;padding:72px 32px 32px;background:#080f15eb}.analysis-lightbox-stage[data-v-29c71bc5]{display:flex;width:100%;height:100%;overflow:auto;overscroll-behavior:contain}.analysis-lightbox img[data-v-29c71bc5]{display:block;flex:none;margin:auto;max-width:min(1600px,100%);max-height:100%;border-radius:var(--radius-sm);object-fit:contain}.analysis-lightbox.is-zoomed img[data-v-29c71bc5]{max-width:none;max-height:none}.analysis-lightbox-toolbar[data-v-29c71bc5]{position:fixed;top:20px;right:24px;display:flex;gap:8px}.analysis-lightbox-toolbar button[data-v-29c71bc5]{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.36);border-radius:var(--radius-sm);background:#142534b8;color:#fff;cursor:pointer}.analysis-lightbox-toolbar button[data-v-29c71bc5]:hover,.analysis-lightbox-toolbar button[data-v-29c71bc5]:focus-visible{border-color:#fff;background:#284454}@media(max-width:1100px){.analysis-hero-grid[data-v-29c71bc5]{grid-template-columns:1fr}.analysis-architecture[data-v-29c71bc5]{max-width:720px}.analysis-deployment-layout[data-v-29c71bc5],.analysis-scenario-band[data-v-29c71bc5]{grid-template-columns:1fr}.analysis-scenario-intro[data-v-29c71bc5]{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:8px 12px;align-items:baseline;padding:0 0 var(--space-5)}.analysis-scenario-intro>strong[data-v-29c71bc5],.analysis-scenario-intro>p[data-v-29c71bc5]{margin-top:0}}@media(max-width:980px){.analysis-capability-grid[data-v-29c71bc5]{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-capability-item[data-v-29c71bc5]:nth-child(3){border-left:0}.analysis-capability-item[data-v-29c71bc5]:nth-child(n+3){border-top:1px solid #d3dee5}}@media(max-width:760px){.analysis-hero[data-v-29c71bc5]{padding-bottom:var(--space-10)}.analysis-hero-grid[data-v-29c71bc5]{gap:var(--space-8)}.analysis-hero h1[data-v-29c71bc5]{font-size:2rem;letter-spacing:0;word-break:keep-all}.analysis-hero-copy>p[data-v-29c71bc5]{font-size:var(--text-base)}.analysis-section-head-flow h2[data-v-29c71bc5]{font-size:1.5rem;line-height:1.35}.analysis-capability-grid[data-v-29c71bc5]{grid-template-columns:minmax(0,1fr)}.analysis-capability-item[data-v-29c71bc5]{padding:var(--space-5) var(--space-3);border-left:0}.analysis-capability-item[data-v-29c71bc5]:nth-child(n+2){border-top:1px solid #d3dee5}.analysis-scenario-intro[data-v-29c71bc5]{display:flex;gap:0}.analysis-scenario-intro>strong[data-v-29c71bc5]{margin-top:4px}.analysis-scenario-intro>p[data-v-29c71bc5]{margin-top:5px}.analysis-scenario-list[data-v-29c71bc5]{grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #d3dee5}.analysis-scenario-list li[data-v-29c71bc5]{min-height:78px;padding:var(--space-3) var(--space-2);border-bottom:1px solid #d3dee5}.analysis-scenario-list li[data-v-29c71bc5]:nth-child(odd){border-left:0}.analysis-scenario-list li[data-v-29c71bc5]:last-child{grid-column:1 / -1}.analysis-processing-expand[data-v-29c71bc5]{right:8px;bottom:8px;width:30px;height:30px}.analysis-architecture[data-v-29c71bc5]{padding:0}.analysis-topology-label[data-v-29c71bc5]{font-size:.55rem}.analysis-processing-visual figcaption[data-v-29c71bc5]{text-align:left}.analysis-operations-tabs button[data-v-29c71bc5]{min-width:0;padding:0 var(--space-2);font-size:var(--text-xs)}.analysis-operations-tabs[data-v-29c71bc5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.analysis-operations-tabs button[data-v-29c71bc5]:nth-child(2n){border-right:0}.analysis-operations-tabs button[data-v-29c71bc5]:nth-child(-n+2){border-bottom:1px solid var(--color-border-light)}.analysis-operation-caption[data-v-29c71bc5]{display:grid;gap:var(--space-2)}.analysis-console-shot img[data-v-29c71bc5]{aspect-ratio:4 / 3}.analysis-platform-table>div[data-v-29c71bc5]{grid-template-columns:minmax(110px,.85fr) minmax(0,1.15fr);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-light)}.analysis-platform-panel[data-v-29c71bc5],.analysis-commercial-card[data-v-29c71bc5]{padding:var(--space-5)}.analysis-price-table[data-v-29c71bc5]{table-layout:fixed}.analysis-price-table th[data-v-29c71bc5],.analysis-price-table td[data-v-29c71bc5]{padding:var(--space-3) var(--space-2);font-size:var(--text-xs);line-height:1.5}.analysis-price-table th[data-v-29c71bc5]:nth-child(1),.analysis-price-table td[data-v-29c71bc5]:nth-child(1){width:55%}.analysis-price-table th[data-v-29c71bc5]:nth-child(2),.analysis-price-table td[data-v-29c71bc5]:nth-child(2){width:45%}.analysis-license-summary>div[data-v-29c71bc5]{grid-template-columns:1fr}.analysis-license-summary article+article[data-v-29c71bc5]{border-top:1px solid var(--color-border-light);border-left:0}.analysis-license-summary article[data-v-29c71bc5]{padding:var(--space-4) 0}.analysis-bottom-cta .container[data-v-29c71bc5]{display:grid}.analysis-bottom-actions[data-v-29c71bc5]{display:grid;grid-template-columns:1fr}.analysis-bottom-actions .btn[data-v-29c71bc5]{width:100%;justify-content:center}.analysis-lightbox[data-v-29c71bc5]{padding:68px 12px 20px}}
