:root{--font-sans:"Inter","HarmonyOS Sans SC","PingFang SC","Microsoft YaHei","Noto Sans SC",system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:"SF Mono","JetBrains Mono","Cascadia Mono",Consolas,"Liberation Mono",monospace;--cyan-300:#67e8f9;--cyan-400:#22d3ee;--cyan-500:#06b6d4;--cyan-600:#0891b2;--cyan-700:#0e7490;--green-400:#34d399;--green-500:#10b981;--green-600:#059669;--orange-500:#f59e0b;--orange-600:#d97706;--red-500:#ef4444;--red-600:#dc2626;--navy-900:#05080f;--navy-850:#070c16;--navy-800:#0a1120;--navy-700:#0e1728;--navy-600:#13203a;--r-xs:3px;--r-sm:5px;--r-md:7px;--r-lg:10px;--header-h:56px;--sidebar-w:232px;--sidebar-w-narrow:64px;--theme-bg:#f4f6fa;--theme-bg-2:#e9edf4;--theme-surface:#ffffff;--theme-surface-2:#f7f9fc;--theme-line:#dde4ee;--theme-line-strong:#c2cede;--theme-text:#0f172a;--theme-text-2:#46566e;--theme-text-3:#8595ab;--theme-accent:var(--cyan-600);--theme-accent-strong:#0e7490;--theme-accent-soft:rgba(8,145,178,0.09);--theme-brand:#06b6d4;--theme-ok:var(--green-600);--theme-ok-soft:rgba(5,150,105,0.1);--theme-warn:#b45309;--theme-warn-soft:rgba(217,119,6,0.1);--theme-danger:var(--red-600);--theme-danger-soft:rgba(220,38,38,0.08);--theme-shadow:0 1px 2px rgba(15,23,42,0.05),0 10px 28px -14px rgba(15,23,42,0.14);--theme-shadow-lg:0 2px 4px rgba(15,23,42,0.06),0 24px 64px -20px rgba(15,23,42,0.28);--theme-topbar-bg:#0b1120;--theme-topbar-text:#e8eef9}[data-theme=dark]{--theme-bg:var(--navy-900);--theme-bg-2:var(--navy-850);--theme-surface:var(--navy-800);--theme-surface-2:var(--navy-700);--theme-line:rgba(148,163,184,0.15);--theme-line-strong:rgba(148,163,184,0.3);--theme-text:#e8eef9;--theme-text-2:#9db0c8;--theme-text-3:#5f7089;--theme-accent:var(--cyan-400);--theme-accent-strong:var(--cyan-300);--theme-accent-soft:rgba(34,211,238,0.1);--theme-brand:var(--cyan-400);--theme-ok:var(--green-400);--theme-ok-soft:rgba(52,211,153,0.1);--theme-warn:var(--orange-500);--theme-warn-soft:rgba(245,158,11,0.1);--theme-danger:#f87171;--theme-danger-soft:rgba(248,113,113,0.1);--theme-shadow:0 1px 2px rgba(0,0,0,0.4),0 12px 32px -12px rgba(0,0,0,0.55);--theme-shadow-lg:0 2px 4px rgba(0,0,0,0.45),0 28px 72px -24px rgba(0,0,0,0.7);--theme-topbar-bg:var(--navy-850);--theme-topbar-text:#e8eef9}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-sans);background:var(--theme-bg);color:var(--theme-text);font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--theme-accent)}a,a:hover{text-decoration:none}button{font-family:inherit}img,svg{display:block}h1,h2,h3,h4{margin:0;font-weight:650;line-height:1.25}ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}::selection{background:rgba(34,211,238,.25)}:focus-visible{outline:2px solid var(--theme-accent);outline-offset:2px}.t-h1{font-size:clamp(28px,3.2vw,44px);font-weight:700;letter-spacing:-.01em}.t-h2{font-size:22px;font-weight:680}.t-h3{font-size:17px;font-weight:650}.t-h4{font-weight:620}.t-h4,.t-lead{font-size:15px}.t-lead{color:var(--theme-text-2);line-height:1.75}.t-caption{font-size:12px}.t-caption,.t-micro{color:var(--theme-text-3)}.t-micro{font-size:11px;letter-spacing:.02em}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mono{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.muted{color:var(--theme-text-2)}.faint{color:var(--theme-text-3)}.up{color:var(--theme-ok)}.down{color:var(--theme-danger)}.warn-c{color:var(--theme-warn)}.accent-c{color:var(--theme-accent)}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw{max-width:1440px}.cw,.cw-narrow{margin-inline:auto;padding-inline:24px}.cw-narrow{max-width:1120px}.row{align-items:center}.col,.row{display:flex}.col{flex-direction:column}.wrap{flex-wrap:wrap}.flex-1{flex:1 1;min-width:0}.between{justify-content:space-between}.between,.center{display:flex;align-items:center}.center{justify-content:center}.g-4{gap:4px}.g-8{gap:8px}.g-12{gap:12px}.g-16{gap:16px}.g-20{gap:20px}.g-24{gap:24px}.mt-8{margin-top:8px}.mt-12{margin-top:12px}.mt-16{margin-top:16px}.mt-24{margin-top:24px}.mt-32{margin-top:32px}.mt-48{margin-top:48px}.grid{display:grid;grid-gap:16px;gap:16px}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-main-side{grid-template-columns:minmax(0,1fr) 340px}.n-panel{background:var(--theme-surface);border:1px solid var(--theme-line);border-radius:var(--r-md);box-shadow:var(--theme-shadow)}.n-panel--flat{box-shadow:none;background:transparent}.n-panel__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 16px 0}.n-panel__title{font-size:14px;font-weight:640;display:flex;align-items:center;gap:8px}.n-panel__title .icon{color:var(--theme-text-3);display:inline-flex}.n-panel__sub{font-size:12px;color:var(--theme-text-3);margin-top:2px}.n-panel__actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.n-panel__body{padding:14px 16px 16px;overflow-x:auto}.n-panel--padless .n-panel__body{padding:0}.n-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:var(--r-sm);border:1px solid transparent;font-size:13px;font-weight:560;line-height:1;padding:8px 14px;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.n-btn:disabled{opacity:.45;cursor:not-allowed}.n-btn--sm{padding:5px 10px;font-size:12px}.n-btn--lg{padding:11px 22px;font-size:14px}.n-btn--block{width:100%}.n-btn--primary{background:var(--theme-accent);color:#04121a}[data-theme=dark] .n-btn--primary{color:#04121a}.n-btn--primary:hover:not(:disabled){background:var(--theme-accent-strong)}.n-btn--soft{background:var(--theme-accent-soft);color:var(--theme-accent);border-color:color-mix(in srgb,var(--theme-accent) 28%,transparent)}.n-btn--soft:hover:not(:disabled){background:color-mix(in srgb,var(--theme-accent-soft) 150%,transparent)}.n-btn--ghost{background:transparent;color:var(--theme-text-2);border-color:var(--theme-line-strong)}.n-btn--ghost:hover:not(:disabled){color:var(--theme-text);border-color:var(--theme-accent)}.n-btn--danger{background:var(--theme-danger);color:#fff}.n-btn--danger:hover:not(:disabled){filter:brightness(1.08)}.n-btn--ok{background:var(--theme-ok);color:#fff}.n-btn--link{background:transparent;color:var(--theme-accent);padding:4px 6px;border-radius:4px}.n-btn--link:hover:not(:disabled){background:var(--theme-accent-soft)}.n-btn .spin{animation:n-spin .9s linear infinite}.n-badge{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:560;line-height:1;padding:3.5px 8px;border-radius:999px;border:1px solid var(--theme-line);color:var(--theme-text-2);background:var(--theme-surface-2);white-space:nowrap}.n-badge--brand{color:var(--theme-accent);border-color:color-mix(in srgb,var(--theme-accent) 32%,transparent);background:var(--theme-accent-soft)}.n-badge--ok{color:var(--theme-ok);border-color:color-mix(in srgb,var(--theme-ok) 32%,transparent);background:var(--theme-ok-soft)}.n-badge--warn{color:var(--theme-warn);border-color:color-mix(in srgb,var(--theme-warn) 34%,transparent);background:var(--theme-warn-soft)}.n-badge--danger{color:var(--theme-danger);border-color:color-mix(in srgb,var(--theme-danger) 34%,transparent);background:var(--theme-danger-soft)}.n-badge--info{color:#3b82f6;border-color:rgba(59,130,246,.3);background:rgba(59,130,246,.09)}.n-dot{width:7px;height:7px;border-radius:50%;background:var(--theme-text-3);flex-shrink:0;display:inline-block}.n-dot--brand{background:var(--theme-brand)}.n-dot--ok{background:var(--theme-ok)}.n-dot--warn{background:var(--theme-warn)}.n-dot--danger{background:var(--theme-danger)}.n-dot--pulse{animation:n-pulse 2s ease-in-out infinite}.n-tag{display:inline-block;font-size:11px;line-height:1;padding:3px 7px;border-radius:var(--r-xs);background:var(--theme-surface-2);color:var(--theme-text-2)}.n-metric,.n-tag{border:1px solid var(--theme-line)}.n-metric{background:var(--theme-surface);border-radius:var(--r-md);padding:14px 16px;min-width:0;box-shadow:var(--theme-shadow);transition:border-color .15s,transform .15s}a.n-metric,button.n-metric{cursor:pointer;text-align:left;width:100%;color:inherit;font:inherit}.n-metric--clickable:hover{border-color:var(--theme-accent);transform:translateY(-1px)}.n-metric__label{font-size:12px;color:var(--theme-text-3);display:flex;align-items:center;gap:6px}.n-metric__value{font-size:26px;font-weight:680;letter-spacing:-.01em;margin-top:6px;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.n-metric__value .unit{font-size:13px;font-weight:540;color:var(--theme-text-3);margin-left:5px}.n-metric__foot{margin-top:8px;font-size:12px;color:var(--theme-text-3);display:flex;align-items:center;gap:6px;flex-wrap:wrap}.n-metric__foot .delta{font-weight:620}.n-metric--tone-ok .n-metric__value{color:var(--theme-ok)}.n-metric--tone-brand .n-metric__value{color:var(--theme-accent)}.n-metric--tone-warn .n-metric__value{color:var(--theme-warn)}.n-metric--tone-danger .n-metric__value{color:var(--theme-danger)}.n-tabs{display:flex;gap:2px;border-bottom:1px solid var(--theme-line)}.n-tabs__item{background:none;cursor:pointer;padding:8px 14px;font-size:13px;font-weight:560;color:var(--theme-text-3);border:none;border-bottom:2px solid transparent;margin-bottom:-1px;display:inline-flex;align-items:center;gap:6px;transition:color .15s}.n-tabs__item:hover{color:var(--theme-text)}.n-tabs__item--active{color:var(--theme-accent);border-bottom-color:var(--theme-accent)}.n-seg{display:inline-flex;align-items:center;gap:2px;background:var(--theme-bg-2);border:1px solid var(--theme-line);border-radius:var(--r-sm);padding:2px}.n-seg__item{border:none;background:transparent;cursor:pointer;font-size:12.5px;font-weight:560;color:var(--theme-text-2);padding:5px 12px;border-radius:var(--r-xs);line-height:1;transition:background .15s,color .15s,box-shadow .15s;white-space:nowrap}.n-seg__item:hover{color:var(--theme-text)}.n-seg__item--active{background:var(--theme-surface);color:var(--theme-accent);box-shadow:var(--theme-shadow);border:1px solid var(--theme-line);margin:-1px}.n-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--theme-surface);padding:6px 30px 6px 10px;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--theme-text-3) 50%),linear-gradient(135deg,var(--theme-text-3) 50%,transparent 50%);background-position:calc(100% - 15px) 55%,calc(100% - 10px) 55%;background-size:5px 5px;background-repeat:no-repeat}.n-input,.n-select{font:inherit;font-size:13px;color:var(--theme-text);border:1px solid var(--theme-line-strong);border-radius:var(--r-sm)}.n-input{background:var(--theme-surface);padding:7px 10px;width:100%}.n-input:focus,.n-select:focus{border-color:var(--theme-accent);outline:none}.n-table{width:100%;border-collapse:collapse;font-size:13px}.n-table th{text-align:left;font-weight:600;color:var(--theme-text-3);font-size:12px;padding:9px 12px;background:var(--theme-surface-2);white-space:nowrap}.n-table td,.n-table th{border-bottom:1px solid var(--theme-line)}.n-table td{padding:10px 12px;vertical-align:middle}.n-table tbody tr:last-child td{border-bottom:none}.n-table tbody tr:hover td{background:var(--theme-accent-soft)}.n-table--click tbody tr{cursor:pointer}.n-kv{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px dashed var(--theme-line);font-size:13px}.n-kv:last-child{border-bottom:none}.n-kv .k{color:var(--theme-text-3);flex-shrink:0}.n-kv .v{text-align:right;font-weight:560;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.n-progress{height:6px;border-radius:999px;background:var(--theme-bg-2);overflow:hidden}.n-progress__fill{height:100%;border-radius:999px;background:var(--theme-accent);transition:width .4s ease}.n-progress__fill--ok{background:var(--theme-ok)}.n-progress__fill--warn{background:var(--theme-warn)}.n-progress__fill--danger{background:var(--theme-danger)}.n-skeleton{background:linear-gradient(90deg,var(--theme-bg-2) 25%,var(--theme-line) 40%,var(--theme-bg-2) 60%);background-size:200% 100%;animation:n-shimmer 1.4s infinite;border-radius:var(--r-sm)}.n-empty{padding:40px 20px;text-align:center}.n-empty,.n-empty .icon{color:var(--theme-text-3)}.n-empty .icon{opacity:.6;margin-bottom:10px}.n-empty__title{font-size:14px;font-weight:600;color:var(--theme-text-2)}.n-empty__desc{font-size:12.5px;margin-top:4px}.n-error{padding:32px 20px;text-align:center}.n-error__title{font-size:14px;font-weight:620;color:var(--theme-danger);display:flex;align-items:center;justify-content:center;gap:6px}.n-error__desc{font-size:12.5px;color:var(--theme-text-2);margin-top:6px}.n-overlay{position:fixed;inset:0;background:rgba(3,7,15,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:100;padding:24px;animation:n-fade .16s ease}.n-modal{background:var(--theme-surface);border:1px solid var(--theme-line-strong);border-radius:var(--r-lg);box-shadow:var(--theme-shadow-lg);width:100%;max-width:520px;max-height:86vh;display:flex;flex-direction:column;animation:n-pop .16s ease}.n-modal--wide{max-width:720px}.n-modal__head{justify-content:space-between;gap:12px;padding:16px 20px 0}.n-modal__head,.n-modal__title{display:flex;align-items:center}.n-modal__title{font-size:15px;font-weight:650;gap:8px}.n-modal__body{padding:14px 20px;overflow-y:auto;font-size:13.5px}.n-modal__foot{display:flex;justify-content:flex-end;gap:10px;padding:14px 20px 18px;border-top:1px solid var(--theme-line);margin-top:4px}.n-iconbtn{background:none;border:none;cursor:pointer;color:var(--theme-text-3);display:inline-flex;padding:5px;border-radius:var(--r-sm)}.n-iconbtn:hover{background:var(--theme-bg-2);color:var(--theme-text)}.n-drawer{position:fixed;top:0;right:0;bottom:0;width:min(520px,94vw);background:var(--theme-bg);border-left:1px solid var(--theme-line-strong);box-shadow:var(--theme-shadow-lg);z-index:110;display:flex;flex-direction:column;animation:n-slide .2s ease}.n-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid var(--theme-line);flex-shrink:0}.n-drawer__title{font-size:15px;font-weight:650;display:flex;align-items:center;gap:8px}.n-drawer__body{padding:16px 18px;overflow-y:auto;flex:1 1}.n-drawer__foot{padding:12px 18px;border-top:1px solid var(--theme-line);display:flex;justify-content:flex-end;gap:10px;flex-shrink:0}.n-toasts{position:fixed;top:66px;right:20px;z-index:200;flex-direction:column;max-width:380px}.n-toast,.n-toasts{display:flex;gap:10px}.n-toast{background:var(--theme-surface);border:1px solid var(--theme-line-strong);border-left:3px solid var(--theme-accent);border-radius:var(--r-md);box-shadow:var(--theme-shadow-lg);padding:11px 14px;align-items:flex-start;animation:n-pop .18s ease}.n-toast--ok{border-left-color:var(--theme-ok)}.n-toast--warn{border-left-color:var(--theme-warn)}.n-toast--danger{border-left-color:var(--theme-danger)}.n-toast__title{font-size:13px;font-weight:620}.n-toast__msg{font-size:12px;color:var(--theme-text-2);margin-top:2px}.app-shell{min-height:100vh;display:flex;flex-direction:column}.app-main{flex:1 1}.shell-dark{background:radial-gradient(1200px 500px at 80% -10%,rgba(34,211,238,.07),transparent 60%),radial-gradient(900px 420px at 10% 110%,rgba(59,130,246,.05),transparent 55%),var(--theme-bg);min-height:100vh;color:var(--theme-text)}.shell-dark .n-panel{background:linear-gradient(180deg,rgba(14,23,40,.92),rgba(10,17,32,.94));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.app-topbar{height:var(--header-h);display:flex;align-items:center;gap:16px;padding:0 20px;background:var(--theme-surface);border-bottom:1px solid var(--theme-line);position:-webkit-sticky;position:sticky;top:0;z-index:50;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.shell-dark .app-topbar{background:rgba(7,12,22,.82)}.app-topbar .spacer{flex:1 1}.ws-shell{display:flex;min-height:100vh;background:var(--theme-bg)}.ws-sidebar{width:var(--sidebar-w);flex-shrink:0;background:var(--theme-surface);border-right:1px solid var(--theme-line);display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;height:100vh}.ws-sidebar__brand{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--theme-line)}.ws-nav{padding:10px;flex:1 1;overflow-y:auto}.ws-nav__group{font-size:11px;color:var(--theme-text-3);letter-spacing:.06em;padding:14px 10px 6px}.ws-nav__item{display:flex;align-items:center;gap:10px;padding:8px 10px;margin-bottom:2px;border-radius:var(--r-sm);color:var(--theme-text-2);font-size:13.5px;font-weight:540;transition:background .12s,color .12s;border:none;background:none;width:100%;cursor:pointer;text-align:left}.ws-nav__item:hover{background:var(--theme-bg-2);color:var(--theme-text)}.ws-nav__item--active{background:var(--theme-accent-soft);color:var(--theme-accent);font-weight:620}.ws-nav__item .icon{flex-shrink:0;opacity:.9}.ws-nav__item--active .icon{opacity:1}.ws-content{flex:1 1;min-width:0;display:flex;flex-direction:column}.ws-page{padding:20px 24px 48px}.intel-shell{display:flex;min-height:100vh}.intel-sidebar{width:var(--sidebar-w);flex-shrink:0;background:var(--navy-850);border-right:1px solid var(--theme-line);display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;height:100vh}.intel-nav__item{display:flex;align-items:center;gap:10px;padding:8px 10px;margin-bottom:2px;border-radius:var(--r-sm);color:var(--theme-text-2);font-size:13.5px;font-weight:540;border:none;background:none;width:100%;cursor:pointer;text-align:left}.intel-nav__item:hover{background:rgba(148,163,184,.08);color:var(--theme-text)}.intel-nav__item--active{background:var(--theme-accent-soft);color:var(--theme-accent);font-weight:620}.mkt-nav{position:-webkit-sticky;position:sticky;top:0;z-index:60;background:rgba(5,8,15,.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid rgba(148,163,184,.14);color:#e8eef9}.mkt-nav__inner{height:60px;display:flex;align-items:center;gap:28px}.mkt-nav__links{display:flex;gap:4px;margin-left:8px}.mkt-nav__link{color:#9db0c8;font-size:13.5px;font-weight:540;padding:7px 12px;border-radius:var(--r-sm);transition:color .15s,background .15s}.mkt-nav__link:hover{color:#fff;background:rgba(148,163,184,.1)}.mkt-nav__link--active{color:var(--cyan-400)}.demo-tag{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--theme-text-3);border:1px dashed var(--theme-line-strong);padding:3px 8px;border-radius:999px;white-space:nowrap}@keyframes n-spin{to{transform:rotate(1turn)}}@keyframes n-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes n-fade{0%{opacity:0}}@keyframes n-pop{0%{opacity:0;transform:translateY(6px) scale(.985)}}@keyframes n-slide{0%{transform:translateX(24px);opacity:0}}@keyframes n-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes n-twin-pulse{0%,to{opacity:1}50%{opacity:.68}}@keyframes n-flow{to{stroke-dashoffset:-26}}.twin-run{animation:n-twin-pulse 2.6s ease-in-out infinite}.twin-flow{stroke-dasharray:7 6;animation:n-flow 1.8s linear infinite}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}html{scroll-behavior:auto}}@media (max-width:1280px){.grid-5{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-main-side{grid-template-columns:minmax(0,1fr) 300px}}@media (max-width:1080px){.hide-1080{display:none!important}.grid-4,.grid-5{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-main-side{grid-template-columns:1fr}.intel-sidebar,.ws-sidebar{width:var(--sidebar-w-narrow)}.intel-sidebar .brand-text,.intel-sidebar .nav-label,.ws-sidebar .nav-label,.ws-sidebar__brand .brand-text{display:none}.intel-nav__item,.ws-nav__item{justify-content:center;padding:10px 0}}@media (max-width:860px){.hide-860{display:none!important}.cw,.cw-narrow{padding-inline:16px}.ws-page{padding:16px}.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.mkt-nav__links{display:none}.app-topbar{gap:10px;padding:0 12px}.app-topbar .n-select{max-width:190px}}.mkt-section{padding:88px 0}.mkt-section--alt{background:var(--theme-bg-2)}.mkt-eyebrow{font-size:12px;letter-spacing:.14em;color:var(--theme-accent);font-weight:620;text-transform:uppercase;display:inline-flex;align-items:center;gap:8px}.mkt-eyebrow:before{content:"";width:18px;height:1.5px;background:var(--theme-accent)}.mkt-section__head{max-width:760px;margin-bottom:44px}.mkt-hero{padding:88px 0 104px;background:radial-gradient(1100px 480px at 78% -10%,rgba(34,211,238,.08),transparent 60%),radial-gradient(800px 400px at 12% 110%,rgba(59,130,246,.06),transparent 55%),var(--theme-bg)}.mkt-hero__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-gap:56px;gap:56px;align-items:center}.mkt-hero__stats{display:flex;gap:30px;flex-wrap:wrap;margin-top:34px;padding-top:22px;border-top:1px solid var(--theme-line)}.mkt-hero__stat .v{font-size:19px;font-weight:680;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--theme-text)}.mkt-hero__stat .k{font-size:11.5px;color:var(--theme-text-3);margin-top:2px}.loop-wrap{display:grid;grid-template-columns:300px minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}.loop-steps{display:grid;grid-gap:6px;gap:6px}.loop-step{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border:1px solid transparent;border-radius:var(--r-md);cursor:pointer;text-align:left;background:none;color:var(--theme-text-2);width:100%;transition:all .15s}.loop-step:hover{color:var(--theme-text);background:var(--theme-surface-2)}.loop-step--active{background:var(--theme-surface);border-color:var(--theme-line);color:var(--theme-text);box-shadow:var(--theme-shadow)}.loop-step__num{width:26px;height:26px;border-radius:13px;border:1px solid var(--theme-line-strong);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:680;flex-shrink:0;color:var(--theme-text-3)}.loop-step--active .loop-step__num{background:var(--theme-accent);border-color:var(--theme-accent);color:#04121a}.loop-step__title{font-weight:640;font-size:13.5px}.loop-step__en{font-size:11px;color:var(--theme-text-3);margin-top:1px}.loop-detail{padding:26px 28px;min-height:264px;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.loop-detail__q{font-size:20px;font-weight:680}.layer-card{display:flex;flex-direction:column;padding:24px;gap:14px;transition:transform .15s,border-color .15s;color:inherit}.layer-card:hover{transform:translateY(-3px);border-color:var(--theme-accent)}.layer-card__head{display:flex;align-items:center;gap:12px}.layer-card__bullets{display:grid;grid-gap:8px;gap:8px;color:var(--theme-text-2);font-size:13px;flex:1 1}.layer-card__bullets li{display:flex;gap:8px;align-items:flex-start}.layer-card__bullets .tick{color:var(--theme-accent);flex-shrink:0;margin-top:3px}.layer-card__users{font-size:11.5px;color:var(--theme-text-3);border-top:1px dashed var(--theme-line);padding-top:12px}.preview-frame{border:1px solid var(--theme-line-strong);border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--theme-shadow-lg)}.preview-frame--dark{background:#05080f}.preview-frame--light{background:#f4f6fa}.trace-row{display:flex;align-items:stretch;gap:12px;flex-wrap:wrap}.trace-node{flex:1 1;min-width:230px;padding:18px 20px;display:flex;flex-direction:column;gap:8px;color:inherit}.trace-node:hover{border-color:var(--theme-accent)}.trace-arrow{color:var(--theme-text-3)}.trace-arrow,.trace-chain{display:flex;align-items:center}.trace-chain{gap:10px;flex-wrap:wrap}.trace-chip{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border:1px solid var(--theme-line);border-radius:999px;font-size:12.5px;color:var(--theme-text-2);background:var(--theme-surface);white-space:nowrap}.trace-chip--hot{border-color:color-mix(in srgb,var(--theme-accent) 40%,transparent);color:var(--theme-accent)}.solution-card{padding:26px 26px 22px;display:flex;flex-direction:column;gap:12px}.solution-tags{display:flex;gap:6px;flex-wrap:wrap}.value-card{padding:20px;display:flex;flex-direction:column;gap:8px}.form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.form-field{display:flex;flex-direction:column;gap:5px}.form-field label{font-size:12.5px;font-weight:600;color:var(--theme-text-2)}.form-field .err{font-size:11.5px;color:var(--theme-danger)}.form-field .n-input{min-height:36px}textarea.n-input{resize:vertical;min-height:96px}@media (max-width:1080px){.loop-wrap,.mkt-hero__grid{grid-template-columns:1fr}}@media (max-width:720px){.form-grid{grid-template-columns:1fr}.mkt-hero{padding:56px 0 72px}.mkt-section{padding:60px 0}}@media (max-width:640px){.grid-2,.grid-3,.grid-4,.grid-5{grid-template-columns:1fr}.intel-sidebar,.ws-sidebar{display:none}.n-metric__value{font-size:22px}.n-toasts{right:10px;left:10px;max-width:none}}