.filter-select[data-v-dc2ba59f]{flex:0 0 140px;position:relative;width:140px}.filter-select--compact[data-v-dc2ba59f]{flex-basis:132px;width:132px}.filter-select__trigger[data-v-dc2ba59f]{align-items:center;background:#fff;border:1px solid var(--border,#e3e5e3);border-radius:8px;box-shadow:0 3px 12px #24272409;color:var(--text,#242724);cursor:pointer;display:flex;font:inherit;font-size:13px;gap:6px;justify-content:space-between;min-height:42px;padding:0 10px 0 12px;text-align:left;white-space:nowrap;width:100%}.filter-select--compact .filter-select__trigger[data-v-dc2ba59f]{justify-content:flex-start;padding-left:10px}.filter-select__trigger[data-v-dc2ba59f]:hover,.filter-select__trigger[aria-expanded=true][data-v-dc2ba59f]{background:#fff;border-color:var(--border-strong,#c9ccc9)}.filter-select__trigger[data-v-dc2ba59f]:focus-visible{outline:3px solid var(--brand-focus,rgba(29,229,123,.34));outline-offset:2px}.filter-select__label[data-v-dc2ba59f]{color:var(--text-secondary,#555b57)}.filter-select__current[data-v-dc2ba59f]{font-weight:500;margin-left:auto}.filter-select--compact .filter-select__current[data-v-dc2ba59f]{margin-left:0}.filter-select__trigger svg[data-v-dc2ba59f]{flex:0 0 14px;height:14px;margin-left:2px;transition:transform .15s ease;width:14px}.filter-select__trigger[aria-expanded=true] svg[data-v-dc2ba59f]{transform:rotate(180deg)}.filter-select__menu[data-v-dc2ba59f]{background:#fff;border:1px solid var(--border,#e3e5e3);border-radius:8px;box-shadow:0 12px 30px #24272421;left:0;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.filter-select--right .filter-select__menu[data-v-dc2ba59f]{left:auto}.filter-select__option[data-v-dc2ba59f]{align-items:center;background:transparent;border:0;border-radius:5px;color:var(--text,#242724);cursor:pointer;display:flex;font:inherit;font-size:13px;justify-content:space-between;min-height:34px;padding:7px 9px;text-align:left;width:100%}.filter-select__option[data-v-dc2ba59f]:focus-visible,.filter-select__option[data-v-dc2ba59f]:hover{background:var(--hover,#f1f1ef);outline:none}.filter-select__option[aria-selected=true][data-v-dc2ba59f]{background:var(--brand-tint,rgba(29,229,123,.1))}.filter-select__option[aria-selected=true][data-v-dc2ba59f]:after{color:#087d4a;content:"✓";font-weight:700}@media(max-width:640px){.filter-select[data-v-dc2ba59f],.filter-select--compact[data-v-dc2ba59f]{flex:1 1 140px;min-width:0;width:auto}}.performance-board[data-v-43d57f37]{background:var(--page,#fff);color:var(--text,#242724);font-family:var( --font-sans,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif );overflow:clip;padding:64px 0 44px}.performance-board[data-v-43d57f37],.performance-board[data-v-43d57f37] *{box-sizing:border-box}.performance-board__inner[data-v-43d57f37]{margin:0 auto;width:min(1152px,calc(100% - 48px))}.performance-board__top[data-v-43d57f37]{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:26px}.performance-board__intro[data-v-43d57f37]{min-width:0}.performance-board__title-line[data-v-43d57f37]{align-items:center;display:flex}.performance-board h2[data-v-43d57f37]{font-size:clamp(28px,3vw,38px);font-weight:620;letter-spacing:-.035em;line-height:1.16;margin:0}.performance-board__lead[data-v-43d57f37]{color:var(--text-secondary,#555b57);font-size:15px;line-height:1.55;margin:10px 0 0}.performance-board__filters[data-v-43d57f37]{align-items:center;display:flex;flex:0 0 auto;gap:8px}.performance-board__empty[data-v-43d57f37]{border:1px dashed var(--border,#e3e5e3);border-radius:12px;color:var(--text-muted,#777d79);font-size:13px;margin:24px 0 0;padding:32px;text-align:center}.performance-board__grid[data-v-43d57f37]{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));left:50%;position:relative;transform:translate(-50%);width:min(1440px,calc(100vw - 48px))}.performance-board__card[data-v-43d57f37]{background:#fff;border:1px solid var(--border,#e3e5e3);border-radius:12px;box-shadow:0 8px 24px #1b281f0b;min-width:0}.performance-board__card-head[data-v-43d57f37]{align-items:center;background:#f7fcf9;border-bottom:1px solid #eef0ee;border-radius:11px 11px 0 0;display:flex;gap:10px;min-height:78px;padding:11px 14px}.performance-board__card--e2e .performance-board__card-head[data-v-43d57f37]{background:#f8faff}.performance-board__card--tps .performance-board__card-head[data-v-43d57f37]{background:#fffbf6}.performance-board__metric-icon[data-v-43d57f37]{background:#1de57b1c;border-radius:8px;color:#079b55;display:grid;flex:0 0 36px;height:36px;place-items:center;width:36px}.performance-board__card--e2e .performance-board__metric-icon[data-v-43d57f37]{background:#4670e616;color:#3268df}.performance-board__card--tps .performance-board__metric-icon[data-v-43d57f37]{background:#f1b45821;color:#a36512}.performance-board__metric-icon svg[data-v-43d57f37]{height:21px;width:21px}.performance-board__metric-copy[data-v-43d57f37]{min-width:0}.performance-board__metric-title[data-v-43d57f37]{align-items:center;display:flex;gap:6px}.performance-board__metric-copy h3[data-v-43d57f37]{font-size:15px;font-weight:650;line-height:1.35;margin:0}.performance-board__metric-copy p[data-v-43d57f37]{color:var(--text-secondary,#555b57);font-size:11px;line-height:1.4;margin:2px 0 0}.performance-board__info-wrap[data-v-43d57f37]{display:inline-flex;flex:0 0 auto;position:relative}.performance-board__info[data-v-43d57f37]{background:transparent;border:0;color:#8a9290;cursor:pointer;display:grid;height:18px;padding:0;place-items:center;width:18px}.performance-board__info svg[data-v-43d57f37]{height:15px;width:15px}.performance-board__info[data-v-43d57f37]:focus-visible,.performance-board__info[data-v-43d57f37]:hover{color:#087d4a}.performance-board__info[data-v-43d57f37]:focus-visible{border-radius:50%;outline:2px solid var(--brand-focus,rgba(29,229,123,.34));outline-offset:2px}.performance-board__tooltip[data-v-43d57f37]{background:#fff;border:1px solid var(--border,#e3e5e3);border-radius:7px;box-shadow:0 8px 24px #1b281f24;color:var(--text-secondary,#555b57);font-size:12px;font-weight:400;left:-12px;line-height:1.5;opacity:0;padding:10px 12px;pointer-events:none;position:absolute;top:calc(100% + 8px);transition:opacity .14s ease,visibility .14s ease;visibility:hidden;width:245px;z-index:12}.performance-board__info-wrap:focus-within .performance-board__tooltip[data-v-43d57f37],.performance-board__info-wrap:hover .performance-board__tooltip[data-v-43d57f37]{opacity:1;visibility:visible}.performance-board__table[data-v-43d57f37]{padding:8px 14px 10px}.performance-board__row[data-v-43d57f37]{align-items:center;-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:28px minmax(0,1fr) 132px 52px;min-height:52px;padding:4px 0}.performance-board__rank[data-v-43d57f37]{background:#eef0f1;border-radius:5px;color:#343a36;display:grid;font-size:12px;font-weight:600;height:25px;place-items:center;width:25px}.performance-board__rank[data-rank="1"][data-v-43d57f37]{background:#ffb438;color:#fff}.performance-board__rank[data-rank="2"][data-v-43d57f37]{background:#aeb1bb;color:#fff}.performance-board__rank[data-rank="3"][data-v-43d57f37]{background:#e98b55;color:#fff}.performance-board__model[data-v-43d57f37]{align-items:center;display:flex;gap:7px;min-width:0}.performance-board__letter[data-v-43d57f37],.performance-board__logo[data-v-43d57f37]{flex:0 0 25px;height:25px;-o-object-fit:contain;object-fit:contain;width:25px}.performance-board__letter[data-v-43d57f37]{background:#f7f8f7;border:1px solid var(--border,#e3e5e3);border-radius:5px;color:var(--text-secondary,#555b57);display:grid;font-size:12px;font-weight:700;place-items:center}.performance-board__identity[data-v-43d57f37]{display:block;min-width:0}.performance-board__name[data-v-43d57f37]{color:var(--text,#242724);display:block;font-size:12px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.performance-board__vendor[data-v-43d57f37]{color:var(--text-muted,#777d79);display:block;font-size:11px;line-height:1.2;margin-top:2px}.performance-board__track[data-v-43d57f37]{background:repeating-linear-gradient(90deg,#e7eaea 0 1px,#f4f6f5 1px 4px);border-radius:2px;display:block;height:13px;min-width:0;overflow:hidden;width:100%}.performance-board__bar[data-v-43d57f37]{border-radius:2px 0 0 2px;display:block;height:100%}.performance-board__value[data-v-43d57f37]{color:#37404a;font-size:11px;font-variant-numeric:tabular-nums;line-height:1.2;text-align:right;white-space:nowrap}.performance-board__table-state[data-v-43d57f37]{color:var(--text-muted,#777d79);font-size:12px;margin:16px 0;text-align:center}@media(max-width:1399px){.performance-board__row[data-v-43d57f37]{-moz-column-gap:6px;column-gap:6px;grid-template-columns:26px minmax(0,1fr) 100px 48px}.performance-board__table[data-v-43d57f37]{padding-inline:12px}.performance-board__name[data-v-43d57f37]{font-size:11px}.performance-board__value[data-v-43d57f37]{font-size:10px}}@media(max-width:1179px){.performance-board__top[data-v-43d57f37]{align-items:flex-start;flex-direction:column}.performance-board__grid[data-v-43d57f37]{gap:16px;grid-template-columns:1fr;left:0;transform:none;width:min(760px,calc(100vw - 48px))}.performance-board__row[data-v-43d57f37]{-moz-column-gap:12px;column-gap:12px;grid-template-columns:38px minmax(0,1fr) 220px 64px}.performance-board__table[data-v-43d57f37]{padding-inline:18px}.performance-board__name[data-v-43d57f37],.performance-board__value[data-v-43d57f37]{font-size:12px}}@media(max-width:640px){.performance-board[data-v-43d57f37]{padding-top:60px}.performance-board__inner[data-v-43d57f37]{width:calc(100% - 32px)}.performance-board__filters[data-v-43d57f37]{flex-wrap:wrap;width:100%}.performance-board__grid[data-v-43d57f37]{width:calc(100vw - 32px)}.performance-board__row[data-v-43d57f37]{-moz-column-gap:5px;column-gap:5px;grid-template-columns:26px minmax(0,1fr) 62px 45px}.performance-board__table[data-v-43d57f37]{padding-inline:10px}.performance-board__model[data-v-43d57f37]{gap:5px}.performance-board__letter[data-v-43d57f37],.performance-board__logo[data-v-43d57f37]{flex-basis:22px;height:22px;width:22px}.performance-board__name[data-v-43d57f37]{font-size:11px;overflow-wrap:anywhere;white-space:normal}.performance-board__value[data-v-43d57f37],.performance-board__vendor[data-v-43d57f37]{font-size:10px}}.trend-chart[data-v-dc77da6b]{min-width:0}.trend-chart__head h3[data-v-dc77da6b]{color:var(--text,#242724);font-size:17px;font-weight:600;line-height:1.35;margin:0}.trend-chart__head p[data-v-dc77da6b]{color:var(--text-muted,#777d79);font-size:12px;line-height:1.5;margin:5px 0 14px}.trend-chart__plot[data-v-dc77da6b]{height:230px;position:relative;width:100%}.trend-chart__canvas[data-v-dc77da6b]{height:100%;width:100%}.trend-chart__state[data-v-dc77da6b]{color:var(--text-muted,#777d79);display:grid;font-size:12px;inset:0;margin:0;place-items:center;position:absolute;text-align:center}@media(max-width:640px){.trend-chart__plot[data-v-dc77da6b]{height:220px}}.trend-chart[data-v-11e3fd7e]{min-width:0}.trend-chart__head h3[data-v-11e3fd7e]{color:var(--text,#242724);font-size:17px;font-weight:600;line-height:1.35;margin:0}.trend-chart__head p[data-v-11e3fd7e]{color:var(--text-muted,#777d79);font-size:12px;line-height:1.5;margin:5px 0 14px}.trend-chart__plot[data-v-11e3fd7e]{height:230px;position:relative;width:100%}.trend-chart__canvas[data-v-11e3fd7e]{height:100%;width:100%}.trend-chart__state[data-v-11e3fd7e]{color:var(--text-muted,#777d79);display:grid;font-size:12px;inset:0;margin:0;place-items:center;position:absolute;text-align:center}@media(max-width:640px){.trend-chart__plot[data-v-11e3fd7e]{height:220px}}.performance-analysis[data-v-5ed25760]{background:var(--page,#fff);border-bottom:1px solid var(--border,#e3e5e3);border-top:1px solid var(--border,#e3e5e3);color:var(--text,#242724);font-family:var( --font-sans,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif );padding:40px 0 72px}.performance-analysis[data-v-5ed25760],.performance-analysis[data-v-5ed25760] *{box-sizing:border-box}.performance-analysis__inner[data-v-5ed25760]{margin:0 auto;width:min(1152px,calc(100% - 48px))}.performance-analysis h2[data-v-5ed25760]{font-size:30px;font-weight:620;letter-spacing:-.025em;line-height:42px;margin:0}.performance-analysis__toolbar[data-v-5ed25760]{align-items:center;display:flex;gap:20px;justify-content:space-between}.performance-analysis__filters[data-v-5ed25760]{align-items:center;display:flex;flex:0 0 auto;gap:8px}.performance-analysis__body[data-v-5ed25760]{align-items:start;display:grid;gap:28px;grid-template-columns:minmax(0,7fr) minmax(270px,3fr);margin-top:28px}.performance-analysis__charts[data-v-5ed25760]{display:grid;gap:28px;min-width:0}.performance-analysis__side[data-v-5ed25760]{min-width:0}.performance-analysis__side-head[data-v-5ed25760]{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:10px;min-height:30px}.performance-analysis__side-head h3[data-v-5ed25760]{color:var(--text,#242724);font-size:15px;font-weight:600;line-height:30px;margin:0}.performance-analysis__side-count[data-v-5ed25760]{color:var(--text-muted,#777d79);font-size:11px;font-weight:400;margin-left:8px}.performance-analysis__filter[data-v-5ed25760]{position:relative}.performance-analysis__filter-button[data-v-5ed25760]{background:#fff;border:1px solid var(--border,#e3e5e3);border-radius:6px;color:var(--text-secondary,#555b57);cursor:pointer;display:grid;height:30px;padding:0;place-items:center;width:30px}.performance-analysis__filter-button[data-v-5ed25760]:hover,.performance-analysis__filter-button[aria-expanded=true][data-v-5ed25760]{background:var(--hover,#f1f1ef)}.performance-analysis__filter-button[data-v-5ed25760]:focus-visible,.performance-analysis__model[data-v-5ed25760]:focus-visible{outline:2px solid var(--brand-focus,rgba(29,229,123,.34));outline-offset:2px}.performance-analysis__filter-button svg[data-v-5ed25760]{height:16px;width:16px}.performance-analysis__filter-panel[data-v-5ed25760]{background:#fff;border:1px solid var(--border,#e3e5e3);border-radius:8px;box-shadow:0 12px 28px #2427241f;display:flex;flex-direction:column;height:420px;padding:12px;position:absolute;right:0;top:calc(100% + 6px);width:min(360px,calc(100vw - 32px));z-index:16}.performance-analysis__filter-controls[data-v-5ed25760]{align-items:center;display:flex;gap:10px}.performance-analysis__filter-panel label[data-v-5ed25760]{color:var(--text-secondary,#555b57);font-size:12px;white-space:nowrap}.performance-analysis__search[data-v-5ed25760]{border:1px solid var(--border,#e3e5e3);border-radius:6px;color:var(--text,#242724);font:inherit;font-size:13px;height:34px;outline:none;padding:0 10px;transition:border-color .15s ease,box-shadow .15s ease;width:min(190px,100%)}.performance-analysis .performance-analysis__search[data-v-5ed25760]:focus,.performance-analysis .performance-analysis__search[data-v-5ed25760]:focus-visible{border-color:var(--border-strong,#c9ccc9);box-shadow:0 0 0 3px #24272414;outline:none}.performance-analysis__filter-actions[data-v-5ed25760]{display:flex;justify-content:flex-end;margin-top:8px}.performance-analysis__filter-actions button[data-v-5ed25760]{background:#fff;border:0;border-radius:5px;color:var(--text-secondary,#555b57);cursor:pointer;font:inherit;font-size:11px;min-height:28px;padding:0 8px}.performance-analysis__filter-actions button[data-v-5ed25760]:hover{background:var(--hover,#f1f1ef)}.performance-analysis__filter-summary[data-v-5ed25760]{color:var(--text-muted,#777d79);font-size:11px;margin:9px 0 5px}.performance-analysis__series-row[data-v-5ed25760]{align-items:flex-start;display:flex;gap:5px;margin-top:10px}.performance-analysis__series-label[data-v-5ed25760]{color:var(--text-secondary,#555b57);flex:0 0 auto;font-size:11px;line-height:22px;white-space:nowrap}.performance-analysis__series[data-v-5ed25760]{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.performance-analysis__series-button[data-v-5ed25760]{background:#fff;border:1px solid var(--border,#e3e5e3);border-radius:4px;color:var(--text-secondary,#555b57);cursor:pointer;font:inherit;font-size:10px;min-height:22px;padding:2px 5px}.performance-analysis__series-button[data-v-5ed25760]:hover{background:var(--hover,#f1f1ef)}.performance-analysis__series-button[aria-pressed=true][data-v-5ed25760]{background:var(--brand-tint,rgba(29,229,123,.1));border-color:#9bdcbc;color:#087d4a}.performance-analysis__filter-results[data-v-5ed25760]{border-top:1px solid var(--border,#e3e5e3);flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.performance-analysis__filter-group[data-v-5ed25760]{color:var(--text-muted,#777d79);font-size:11px;font-weight:600;margin:12px 0 4px}.performance-analysis__filter-option[data-v-5ed25760]{align-items:center;background:#fff;border:0;border-radius:5px;color:var(--text,#242724);cursor:pointer;display:flex;font:inherit;font-size:11px;gap:8px;min-height:37px;padding:5px 7px;text-align:left;width:100%}.performance-analysis__filter-option[data-v-5ed25760]:hover{background:var(--hover,#f1f1ef)}.performance-analysis__filter-check[data-v-5ed25760]{border:1px solid #c8cfcb;border-radius:3px;color:#fff;display:grid;flex:0 0 15px;font-size:11px;height:15px;line-height:1;place-items:center;width:15px}.performance-analysis__filter-option[aria-pressed=true] .performance-analysis__filter-check[data-v-5ed25760]{background:#0ab86d;border-color:#0ab86d}.performance-analysis__filter-option img[data-v-5ed25760]{flex:0 0 20px;height:20px;width:20px}.performance-analysis__filter-option-name[data-v-5ed25760]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.performance-analysis__model-list[data-v-5ed25760]{max-height:528px;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#cbd1ce transparent}.performance-analysis__model[data-v-5ed25760]{align-items:center;background:#fff;border:0;border-bottom:1px solid #f0f1f0;color:var(--text,#242724);cursor:pointer;display:grid;font:inherit;gap:9px;grid-template-columns:24px minmax(0,1fr) 3px;height:44px;padding:5px 10px;text-align:left;width:100%}.performance-analysis__model[data-v-5ed25760]:hover{background:#f8f9f8}.performance-analysis__model.is-active[data-v-5ed25760]{background:#f2f4f3}.performance-analysis__model img[data-v-5ed25760]{height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.performance-analysis__letter[data-v-5ed25760]{background:#f7f8f7;border:1px solid var(--border,#e3e5e3);border-radius:5px;color:var(--text-secondary,#555b57);display:grid;font-size:12px;font-weight:700;height:24px;place-items:center;width:24px}.performance-analysis__letter--sm[data-v-5ed25760]{flex:0 0 20px;height:20px;width:20px}.performance-analysis__model-copy[data-v-5ed25760]{display:block;min-width:0}.performance-analysis__model-name[data-v-5ed25760]{color:var(--text,#242724);display:block;font-size:12px;font-weight:500;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.performance-analysis__swatch[data-v-5ed25760]{border-radius:2px;display:block;height:24px;opacity:.45;width:3px}.performance-analysis__model.is-active .performance-analysis__swatch[data-v-5ed25760]{opacity:1}.performance-analysis__no-match[data-v-5ed25760]{color:var(--text-muted,#777d79);font-size:12px;padding:20px 12px;text-align:center}@media(max-width:1000px){.performance-analysis__body[data-v-5ed25760]{gap:22px;grid-template-columns:minmax(0,1fr) 260px}}@media(max-width:800px){.performance-analysis__body[data-v-5ed25760]{grid-template-columns:1fr}.performance-analysis__model-list[data-v-5ed25760]{max-height:320px}.performance-analysis__charts[data-v-5ed25760]{gap:32px}}@media(max-width:640px){.performance-analysis[data-v-5ed25760]{padding-top:32px}.performance-analysis__inner[data-v-5ed25760]{width:calc(100% - 32px)}.performance-analysis h2[data-v-5ed25760]{font-size:24px}.performance-analysis__toolbar[data-v-5ed25760]{align-items:stretch;flex-direction:column;gap:12px}.performance-analysis__filters[data-v-5ed25760]{flex-wrap:wrap;width:100%}}@font-face{font-display:swap;font-family:MiSans Hero;font-style:normal;font-weight:700;src:url(../fonts/misans/MiSans-700-cs-0.woff2) format("woff2");unicode-range:u+4e00,u+4e1a,u+4ea7,u+529b,u+751f}@font-face{font-display:swap;font-family:MiSans Hero;font-style:normal;font-weight:700;src:url(../fonts/misans/MiSans-700-cs-1.woff2) format("woff2");unicode-range:u+5f0f}@font-face{font-display:swap;font-family:MiSans Hero;font-style:normal;font-weight:700;src:url(../fonts/misans/MiSans-700-cs-2.woff2) format("woff2");unicode-range:u+4f01,u+7ea7,u+7ad9,u+5e95}@font-face{font-display:swap;font-family:MiSans Hero;font-style:normal;font-weight:700;src:url(../fonts/misans/MiSans-700-cs-4.woff2) format("woff2");unicode-range:u+5ea7}@font-face{font-display:swap;font-family:MiSans Hero;font-style:normal;font-weight:700;src:url(../fonts/misans/MiSans-700-latin-0.woff2) format("woff2");unicode-range:u+0041,u+0049}html{scroll-behavior:smooth}.home[data-v-94d7eb3c]{--brand:#1de57b;--brand-ink:#07130c;--brand-tint:rgba(29,229,123,.1);--brand-focus:rgba(29,229,123,.34);--page:#fff;--raised:#fff;--subtle:#f7f7f5;--hover:#f1f1ef;--text:#242724;--text-secondary:#555b57;--text-muted:#777d79;--border:#e3e5e3;--border-strong:#c9ccc9;--ink:#242724;--dark-text:#f5f7f5;--dark-muted:#aeb4af;--font-sans:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;--font-display:"MiSans Hero",-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;--font-mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;background:var(--page);color:var(--text);font-family:var(--font-sans);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased}.home a[data-v-94d7eb3c]{color:inherit;text-decoration:none}.home img[data-v-94d7eb3c]{display:block;max-width:100%}.home[data-v-94d7eb3c] :focus-visible{outline:3px solid var(--brand-focus);outline-offset:3px}.skip-link[data-v-94d7eb3c]{background:var(--ink);border-radius:6px;color:#fff;left:16px;padding:10px 14px;position:fixed;top:-80px;transition:top .15s ease;z-index:100}.skip-link[data-v-94d7eb3c]:focus{top:12px}.wrap[data-v-94d7eb3c]{margin:0 auto;width:min(1152px,calc(100% - 48px))}.wrap--wide[data-v-94d7eb3c]{margin:0 auto;width:min(1440px,calc(100% - 48px))}.btn[data-v-94d7eb3c]{align-items:center;background:var(--raised);border:1px solid var(--border-strong);border-radius:6px;color:var(--text);display:inline-flex;font-size:14px;font-weight:400;gap:8px;justify-content:center;min-height:40px;padding:8px 16px;transition:transform .15s ease,border-color .15s ease,background .15s ease,box-shadow .15s ease}.btn[data-v-94d7eb3c]:hover{background:var(--subtle);border-color:var(--text-muted)}.btn[data-v-94d7eb3c]:active{transform:translateY(1px)}.btn--primary[data-v-94d7eb3c]{border-color:var(--brand);box-shadow:0 8px 22px #1de57b2e}.btn--primary[data-v-94d7eb3c],.btn--primary[data-v-94d7eb3c]:hover{background:var(--brand);color:var(--brand-ink)}.btn--primary[data-v-94d7eb3c]:hover{border-color:var(--ink);box-shadow:0 10px 26px #1de57b3d;transform:translateY(-1px)}.icon[data-v-94d7eb3c]{flex:0 0 auto;height:17px;width:17px}.eyebrow[data-v-94d7eb3c]{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:12px;font-weight:650;gap:8px;letter-spacing:.12em;text-transform:uppercase}.hero[data-v-94d7eb3c]{border-bottom:1px solid var(--border);overflow:hidden;padding:88px 24px 76px;position:relative}.hero-field[data-v-94d7eb3c]{inset:0;-webkit-mask-image:radial-gradient(ellipse 54% 76% at 50% 48%,transparent 0 43%,#000 74%);mask-image:radial-gradient(ellipse 54% 76% at 50% 48%,transparent 0 43%,#000 74%);opacity:.66;pointer-events:none;position:absolute}.hero-field svg[data-v-94d7eb3c]{display:block;height:100%;width:100%}.hero-field .field-line[data-v-94d7eb3c]{fill:none;stroke:#b7c2bb;stroke-width:1;vector-effect:non-scaling-stroke}.hero-field .field-line--soft[data-v-94d7eb3c]{stroke:#d6ddd8}.hero-field .field-accent[data-v-94d7eb3c]{fill:none;stroke:var(--brand);stroke-width:1.15;vector-effect:non-scaling-stroke}.hero-field .field-node[data-v-94d7eb3c]{fill:var(--brand)}.hero-field .field-halo[data-v-94d7eb3c]{fill:var(--brand);opacity:.1}.hero-inner[data-v-94d7eb3c]{margin:0 auto;max-width:896px;position:relative;text-align:center;z-index:1}.hero h1[data-v-94d7eb3c]{font-family:var(--font-display);font-size:clamp(48px,6.2vw,76px);font-synthesis:none;font-weight:700;letter-spacing:-.055em;line-height:1;margin:0 auto 28px;max-width:900px}.hero-title-line[data-v-94d7eb3c]{display:block}.hero-title-line--emphasis[data-v-94d7eb3c]{font-size:1.14em;line-height:.94;margin-top:.2em}.hero-lead[data-v-94d7eb3c]{color:var(--text-secondary);font-size:18px;line-height:1.7;margin:0 auto;max-width:660px}.tag-row[data-v-94d7eb3c]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:24px}.tag[data-v-94d7eb3c]{background:var(--raised);border:1px solid var(--border);border-radius:4px;color:var(--text-secondary);font-size:12px;font-weight:560;min-height:28px;padding:4px 10px}.hero-actions[data-v-94d7eb3c]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:32px}.stats[data-v-94d7eb3c]{background:var(--raised);border-bottom:1px solid var(--border)}.stats-grid[data-v-94d7eb3c]{display:grid;grid-template-columns:repeat(5,1fr)}.stat[data-v-94d7eb3c]{border-right:1px solid var(--border);display:flex;flex-direction:column;justify-content:center;min-height:122px;padding:25px 18px;text-align:center}.stat[data-v-94d7eb3c]:last-child{border-right:0}.stat-number[data-v-94d7eb3c]{font-family:var(--font-mono);font-size:clamp(23px,2.4vw,31px);font-weight:620;letter-spacing:-.035em;line-height:1.2}.stat-label[data-v-94d7eb3c]{color:var(--text-muted);font-size:12px;margin-top:7px}.model-band[data-v-94d7eb3c]{border-bottom:1px solid var(--border);padding:64px 0 72px}.section-heading[data-v-94d7eb3c]{align-items:end;display:flex;gap:28px;justify-content:space-between;margin-bottom:26px}.section-heading h2[data-v-94d7eb3c]{font-size:clamp(28px,3vw,38px);font-weight:620;letter-spacing:-.035em;line-height:1.16;margin:12px 0 0}.section-heading p[data-v-94d7eb3c]{color:var(--text-secondary);margin:10px 0 0;max-width:none;white-space:nowrap}.model-strip[data-v-94d7eb3c]{background:var(--raised);border:1px solid var(--border);border-radius:8px;display:grid;grid-template-columns:repeat(6,1fr);overflow:hidden}.model-tile[data-v-94d7eb3c]{align-items:center;border-right:1px solid var(--border);display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:112px;padding:18px 12px;text-align:center}.model-tile[data-v-94d7eb3c]:last-child{border-right:0}.model-tile img[data-v-94d7eb3c]{height:30px;-o-object-fit:contain;object-fit:contain;width:30px}.model-tile strong[data-v-94d7eb3c]{font-size:13px;font-weight:620}.model-tile small[data-v-94d7eb3c]{color:var(--text-muted);font-size:11px}.values[data-v-94d7eb3c]{padding:88px 0}.values-shell[data-v-94d7eb3c]{display:grid;gap:44px;grid-template-columns:1fr}.values-intro[data-v-94d7eb3c]{align-self:start}.values-intro h2[data-v-94d7eb3c]{font-size:clamp(32px,3.8vw,44px);font-weight:620;letter-spacing:-.04em;line-height:1.08;margin:0 0 16px}.values-intro p[data-v-94d7eb3c]{color:var(--text-secondary);max-width:none;white-space:nowrap}.value-list[data-v-94d7eb3c]{border-top:1px solid var(--border-strong)}.value-row[data-v-94d7eb3c]{align-items:center;border-bottom:1px solid var(--border);display:grid;gap:24px;grid-template-columns:54px minmax(0,1fr) 180px;padding:30px 0}.value-number[data-v-94d7eb3c]{border:1px solid var(--border);border-radius:4px;color:var(--text-secondary);display:grid;font:11px var(--font-mono);height:28px;place-items:center;width:40px}.value-copy h3[data-v-94d7eb3c]{font-size:19px;font-weight:650;line-height:1.35;margin:0 0 8px}.value-copy p[data-v-94d7eb3c]{color:var(--text-secondary);margin:0}.value-illustration[data-v-94d7eb3c]{background:#0b110d;border:1px solid #26342c;border-radius:8px;box-shadow:inset 0 0 32px #1de57b0a;height:104px;overflow:hidden}.value-illustration svg[data-v-94d7eb3c]{display:block;height:100%;width:100%}.value-illustration .panel[data-v-94d7eb3c]{fill:#111a15;stroke:#46534b}.value-illustration .line[data-v-94d7eb3c]{fill:none;stroke:#657169;stroke-width:1.35}.value-illustration .accent[data-v-94d7eb3c]{fill:var(--brand);stroke:var(--brand)}.value-illustration .accent-line[data-v-94d7eb3c]{fill:none;stroke:var(--brand);stroke-width:1.8}.value-illustration .trace[data-v-94d7eb3c]{fill:none;stroke:#344139;stroke-width:1}.value-illustration .signal[data-v-94d7eb3c]{animation:signal-flow-94d7eb3c 2.8s linear infinite;fill:none;stroke:var(--brand);stroke-dasharray:4 5;stroke-width:1.6}.value-illustration .glow[data-v-94d7eb3c]{fill:var(--brand);opacity:.18}.value-illustration .muted[data-v-94d7eb3c]{fill:#8d9991;font:8px var(--font-mono);letter-spacing:.05em}.value-illustration .ink[data-v-94d7eb3c]{fill:#edf7f1;font:600 8px var(--font-mono)}@keyframes signal-flow-94d7eb3c{to{stroke-dashoffset:-36}}.faq-section[data-v-94d7eb3c]{background:var(--raised);border-block:1px solid var(--border);padding:80px 0 88px}.faq-shell[data-v-94d7eb3c]{margin:0 auto;max-width:980px}.faq-heading[data-v-94d7eb3c]{margin-bottom:34px;text-align:center}.faq-heading h2[data-v-94d7eb3c]{font-size:clamp(32px,3.6vw,42px);font-weight:620;letter-spacing:-.04em;margin:13px 0 0}.faq-grid[data-v-94d7eb3c]{display:grid;gap:0 28px;grid-template-columns:1fr 1fr}.faq-item[data-v-94d7eb3c]{border-top:1px solid var(--border)}.faq-item[data-v-94d7eb3c]:nth-last-child(-n+2){border-bottom:1px solid var(--border)}.faq-item summary[data-v-94d7eb3c]{cursor:pointer;font-weight:620;list-style:none;min-height:66px;padding:18px 38px 18px 0;position:relative}.faq-item summary[data-v-94d7eb3c]::-webkit-details-marker{display:none}.faq-item summary[data-v-94d7eb3c]:after{border:1px solid var(--border);border-radius:4px;content:"+";display:grid;font:16px var(--font-mono);height:24px;place-items:center;position:absolute;right:4px;top:18px;transition:transform .15s ease;width:24px}.faq-item[open] summary[data-v-94d7eb3c]:after{transform:rotate(45deg)}.faq-item p[data-v-94d7eb3c]{color:var(--text-secondary);margin:0;padding:0 38px 20px 0}.closing[data-v-94d7eb3c]{background:var(--page);padding:80px 0}.closing-panel[data-v-94d7eb3c]{align-items:center;background:#132019;border-radius:16px;color:var(--dark-text);display:grid;gap:48px;grid-template-columns:minmax(0,1fr) auto;isolation:isolate;min-height:310px;overflow:hidden;padding:64px;position:relative}.closing-backdrop[data-v-94d7eb3c]{height:100%;inset:0;position:absolute;width:100%;z-index:-2}.closing-shade[data-v-94d7eb3c]{background:linear-gradient(90deg,#111d17f7,#111d17d6 31%,#111d172e 67%,#111d1714);inset:0;position:absolute;z-index:-1}.closing-watermark[data-v-94d7eb3c]{background:linear-gradient(0deg,#e2ede607 0,#e2ede60b 42%,#e2ede60b);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(92px,11vw,170px);font-weight:700;left:68px;letter-spacing:.08em;line-height:1;pointer-events:none;position:absolute;top:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:0}.closing-copy[data-v-94d7eb3c]{max-width:720px;position:relative;z-index:1}.closing h2[data-v-94d7eb3c]{font-size:clamp(34px,4vw,52px);font-weight:620;letter-spacing:-.045em;line-height:1.08;margin:0 0 14px}.closing p[data-v-94d7eb3c]{color:var(--dark-muted);font-size:17px;margin:0;max-width:630px}.closing-actions[data-v-94d7eb3c]{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;position:relative;z-index:1}.closing .btn[data-v-94d7eb3c]:not(.btn--primary){background:transparent;border-color:#ffffff47;color:var(--dark-text)}.closing .btn[data-v-94d7eb3c]:not(.btn--primary):hover{background:#ffffff14;border-color:#ffffff80}.reveal[data-v-94d7eb3c]{opacity:0;transform:translateY(10px);transition:opacity .42s ease,transform .42s ease}.reveal.is-visible[data-v-94d7eb3c]{opacity:1;transform:none}@media(max-width:1023px){.stats-grid[data-v-94d7eb3c]{grid-template-columns:repeat(2,1fr)}.stat[data-v-94d7eb3c]{border-bottom:1px solid var(--border)}.stat[data-v-94d7eb3c]:nth-child(2n){border-right:0}.stat[data-v-94d7eb3c]:last-child{border-bottom:0;grid-column:1/-1}.model-strip[data-v-94d7eb3c]{grid-template-columns:repeat(3,1fr)}.section-heading p[data-v-94d7eb3c]{white-space:normal}.model-tile[data-v-94d7eb3c]:nth-child(3n){border-right:0}.model-tile[data-v-94d7eb3c]:nth-child(-n+3){border-bottom:1px solid var(--border)}.values-shell[data-v-94d7eb3c]{gap:32px;grid-template-columns:1fr}.value-row[data-v-94d7eb3c]{grid-template-columns:54px minmax(0,1fr)}.value-illustration[data-v-94d7eb3c]{display:none}.closing-panel[data-v-94d7eb3c]{grid-template-columns:1fr;padding:48px}.closing-actions[data-v-94d7eb3c]{justify-content:flex-start}}@media(max-width:640px){.hero[data-v-94d7eb3c]{padding:64px 16px 54px}.hero-field[data-v-94d7eb3c]{-webkit-mask-image:radial-gradient(ellipse 74% 70% at 50% 43%,transparent 0 48%,#000 82%);mask-image:radial-gradient(ellipse 74% 70% at 50% 43%,transparent 0 48%,#000 82%);opacity:.48}.hero h1[data-v-94d7eb3c]{font-size:45px}.hero-lead[data-v-94d7eb3c]{font-size:16px}.hero-actions .btn[data-v-94d7eb3c]{width:100%}.stat[data-v-94d7eb3c]{min-height:105px;padding-inline:10px}.model-band[data-v-94d7eb3c]{padding:48px 0 56px}.section-heading[data-v-94d7eb3c]{align-items:flex-start;flex-direction:column}.section-heading .btn[data-v-94d7eb3c]{width:100%}.model-strip[data-v-94d7eb3c]{grid-template-columns:repeat(2,1fr)}.model-tile[data-v-94d7eb3c]{border-bottom:1px solid var(--border)}.model-tile[data-v-94d7eb3c]:nth-child(3n){border-right:1px solid var(--border)}.model-tile[data-v-94d7eb3c]:nth-child(2n){border-right:0}.model-tile[data-v-94d7eb3c]:nth-last-child(-n+2){border-bottom:0}.values[data-v-94d7eb3c]{padding:60px 0}.value-row[data-v-94d7eb3c]{gap:14px;grid-template-columns:40px minmax(0,1fr);padding:24px 0}.value-number[data-v-94d7eb3c]{width:34px}.values-intro p[data-v-94d7eb3c]{white-space:normal}.faq-section[data-v-94d7eb3c]{padding:60px 0}.faq-grid[data-v-94d7eb3c]{grid-template-columns:1fr}.faq-item[data-v-94d7eb3c]:nth-last-child(2){border-bottom:0}.faq-item[data-v-94d7eb3c]:last-child{border-bottom:1px solid var(--border)}.closing[data-v-94d7eb3c]{padding:48px 0}.closing-panel[data-v-94d7eb3c]{border-radius:12px;min-height:0;padding:36px 22px}.closing-actions .btn[data-v-94d7eb3c]{width:100%}}@media(prefers-reduced-motion:reduce){.reveal[data-v-94d7eb3c]{opacity:1;transform:none}.value-illustration .signal[data-v-94d7eb3c]{animation:none}}
