.pframe[data-v-36e7e2c3]{position:relative;margin:0}.pframe-console[data-v-36e7e2c3]{position:relative;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-lg);box-shadow:var(--shadow-console)}.pframe-clip[data-v-36e7e2c3]{position:relative;overflow:hidden;border-radius:inherit}.pframe-clip[data-v-36e7e2c3]:before{content:"";position:absolute;z-index:1;top:0;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,var(--sheen),transparent);pointer-events:none}.pframe-clip.has-scan[data-v-36e7e2c3]:after{content:"";position:absolute;left:0;right:0;top:-30%;height:30%;pointer-events:none;background:linear-gradient(180deg,transparent,var(--scan) 70%,transparent);animation:sig-scan 7s linear infinite}.pframe-bar[data-v-36e7e2c3]{display:flex;align-items:center;gap:12px;height:40px;padding:0 14px;background:var(--surface-sunken);border-bottom:1px solid var(--border)}.pframe-url[data-v-36e7e2c3]{display:flex;align-items:center;gap:8px;min-width:0;font:400 12px/1 var(--font-mono);color:var(--text-subtle)}.pframe-logo[data-v-36e7e2c3]{width:13px;height:14px}.pframe-host[data-v-36e7e2c3]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pframe-path[data-v-36e7e2c3]{font-weight:500;color:var(--text-muted)}.pframe-status[data-v-36e7e2c3]{margin-left:auto;display:flex;align-items:center;gap:12px;font:500 11px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-subtle);white-space:nowrap}.pframe-live[data-v-36e7e2c3]{display:inline-flex;align-items:center;gap:7px;color:var(--success)}.pframe-body[data-v-36e7e2c3]{position:relative}.pframe-cap[data-v-36e7e2c3]{position:absolute;right:0;bottom:22px;margin:0}@media(max-width:640px){.pframe-bar[data-v-36e7e2c3]{padding:0 12px}.pframe-path[data-v-36e7e2c3]{display:none}.pframe-cap[data-v-36e7e2c3]{position:static;margin-top:12px}}@media(prefers-reduced-motion:reduce){.pframe-clip.has-scan[data-v-36e7e2c3]:after{display:none}}.home-page[data-v-8b0fd424]{position:relative}.hm-hero[data-v-8b0fd424]{position:relative;isolation:isolate;padding:calc(var(--header-h) + 72px) 0 96px}.hm-hero-bg[data-v-8b0fd424]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 60% 70% at 72% 30%,transparent 0%,var(--canvas) 72%),linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px);background-size:auto,56px 56px,56px 56px;background-position:center,-1px -1px,-1px -1px}.hm-hero-bg[data-v-8b0fd424]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(640px 420px at var(--mx, 74%) var(--my, 34%),var(--glow),transparent 70%)}.hm-hero-grid[data-v-8b0fd424]{display:grid;grid-template-columns:minmax(0,584px) minmax(0,1fr);gap:56px;align-items:center}.hm-hero-copy[data-v-8b0fd424]{padding-bottom:54px}.hm-kicker[data-v-8b0fd424]{display:inline-flex;align-items:center;gap:10px;margin:0 0 36px}.hm-kicker .mono-label[data-v-8b0fd424]{color:var(--text-muted)}.hm-title[data-v-8b0fd424]{margin-bottom:24px}.hm-detect[data-v-8b0fd424]{position:relative;display:inline-block;padding:0 .15em 0 .1em;margin:0 -.02em}.hm-detect[data-v-8b0fd424]:before{--l: .2em;--w: 2px;--b: var(--danger-mark);content:"";position:absolute;top:.1em;right:-.02em;bottom:.02em;left:-.02em;pointer-events:none;background:linear-gradient(var(--b) 0 0) top left / var(--l) var(--w),linear-gradient(var(--b) 0 0) top left / var(--w) var(--l),linear-gradient(var(--b) 0 0) top right / var(--l) var(--w),linear-gradient(var(--b) 0 0) top right / var(--w) var(--l),linear-gradient(var(--b) 0 0) bottom left / var(--l) var(--w),linear-gradient(var(--b) 0 0) bottom left / var(--w) var(--l),linear-gradient(var(--b) 0 0) bottom right / var(--l) var(--w),linear-gradient(var(--b) 0 0) bottom right / var(--w) var(--l);background-repeat:no-repeat}.hm-detect-tag[data-v-8b0fd424]{position:absolute;z-index:1;left:-.02em;bottom:calc(100% - .1em - 2px);display:flex}.hm-detect-tag>span[data-v-8b0fd424]{display:inline-flex;align-items:center;gap:6px;padding:4px 6px;font:500 10.5px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--danger);background:var(--danger-soft);border:1px solid color-mix(in srgb,var(--danger-mark) 35%,transparent);border-radius:3px 3px 3px 0}.hm-detect-tag .status-dot[data-v-8b0fd424]{width:5px;height:5px;color:var(--danger-mark)}.hm-lead[data-v-8b0fd424]{max-width:33rem}.hm-ctas[data-v-8b0fd424]{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.hm-checks[data-v-8b0fd424]{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:26px;font-size:14px;color:var(--text-muted)}.hm-checks li[data-v-8b0fd424]{display:inline-flex;align-items:center;gap:8px}.hm-checks .i[data-v-8b0fd424]{width:15px;height:15px;stroke-width:2.2;color:var(--success-mark)}.hm-rating[data-v-8b0fd424]{display:flex;align-items:center;gap:10px;margin:18px 0 0;padding-top:18px;border-top:1px solid var(--border);max-width:33rem;font-size:13.5px;color:var(--text-subtle)}.hm-stars[data-v-8b0fd424]{display:inline-flex;gap:2px;color:var(--text)}.hm-stars .i[data-v-8b0fd424]{width:13px;height:13px}.hm-hero-visual[data-v-8b0fd424]{position:relative;padding-top:10px;min-width:0}.hm-frame[data-v-8b0fd424]{padding-bottom:64px}.hm-console[data-v-8b0fd424]{display:grid;gap:14px;padding:16px}.hm-overview[data-v-8b0fd424]{display:flex;align-items:center;justify-content:space-between;gap:12px}.hm-overview-title[data-v-8b0fd424]{margin:0;font-size:14px;font-weight:600;color:var(--text)}.hm-overview-sub[data-v-8b0fd424]{margin:2px 0 0;font-size:12px;color:var(--text-subtle)}.hm-kpis[data-v-8b0fd424]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface)}.hm-kpi[data-v-8b0fd424]{display:grid;gap:6px;padding:12px 14px;min-width:0}.hm-kpi+.hm-kpi[data-v-8b0fd424]{border-left:1px solid var(--border)}.hm-kpi b[data-v-8b0fd424]{font:600 22px/1.05 var(--font-sans);letter-spacing:-.02em;color:var(--text)}.hm-kpi small[data-v-8b0fd424]{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600}.hm-kpi small .i[data-v-8b0fd424]{width:13px;height:13px}.hm-chart[data-v-8b0fd424]{padding:12px 14px 10px;border:1px solid var(--border);border-radius:var(--r-md)}.hm-chart-head[data-v-8b0fd424]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.hm-legend[data-v-8b0fd424]{display:flex;align-items:center;gap:14px;font-size:12px;color:var(--text-muted)}.hm-legend>span[data-v-8b0fd424]{display:inline-flex;align-items:center;gap:6px}.hm-sw[data-v-8b0fd424]{display:inline-block;width:8px;height:8px;border-radius:2px}.hm-sw-clean[data-v-8b0fd424]{background:var(--chart-clean)}.hm-sw-blocked[data-v-8b0fd424]{background:var(--chart-blocked)}.hm-bars[data-v-8b0fd424]{height:84px;display:flex;align-items:flex-end;gap:4px;border-bottom:1px solid var(--chart-axis);background-image:linear-gradient(var(--chart-grid) 1px,transparent 1px);background-size:100% 21px}.hm-bars>span[data-v-8b0fd424]{flex:1;min-width:0;height:calc(var(--t) * 1%);display:flex;flex-direction:column;gap:2px}.hm-bars>span[data-v-8b0fd424]:before{content:"";flex:var(--b);min-height:2px;background:var(--chart-blocked);border-radius:2px 2px 0 0}.hm-bars>span[data-v-8b0fd424]:after{content:"";flex:calc(var(--t) - var(--b));background:var(--chart-clean)}.hm-bars-axis[data-v-8b0fd424]{display:flex;justify-content:space-between;margin-top:6px;font:400 10.5px/1 var(--font-mono);color:var(--text-subtle)}.hm-feed[data-v-8b0fd424]{border:1px solid var(--border);border-radius:var(--r-md);overflow:hidden}.hm-feed-head[data-v-8b0fd424]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background:var(--surface-sunken);border-bottom:1px solid var(--border)}.hm-feed-title[data-v-8b0fd424]{display:inline-flex;align-items:center;gap:8px;font:500 11px/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.hm-feed-count[data-v-8b0fd424]{font:500 11px/1 var(--font-mono);color:var(--text-subtle);white-space:nowrap}.hm-feed-list[data-v-8b0fd424]{position:relative;margin:0;padding:0;list-style:none}.hm-feed-row[data-v-8b0fd424]{display:grid;grid-template-columns:54px 108px 26px minmax(0,1fr) auto;align-items:center;gap:12px;height:38px;padding:0 14px;font-size:12.5px;color:var(--text-muted);background:var(--surface)}.hm-feed-row+.hm-feed-row[data-v-8b0fd424]{border-top:1px solid var(--border)}.hm-feed-row time[data-v-8b0fd424]{font:400 11.5px/1 var(--font-mono);color:var(--text-subtle);white-space:nowrap}.hm-feed-row code[data-v-8b0fd424]{font-size:12px;font-weight:500;color:var(--text)}.hm-sig[data-v-8b0fd424]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hm-feed-row.is-latest[data-v-8b0fd424]{background:linear-gradient(90deg,var(--danger-soft),var(--surface) 62%);box-shadow:inset 2px 0 0 var(--danger-mark)}.ticker-enter-active[data-v-8b0fd424]{transition:opacity .4s var(--ease-out),transform .4s var(--ease-out)}.ticker-enter-from[data-v-8b0fd424]{opacity:0;transform:translateY(-8px)}.ticker-leave-active[data-v-8b0fd424]{position:absolute;left:0;right:0;transition:opacity .25s var(--ease)}.ticker-leave-to[data-v-8b0fd424]{opacity:0}.ticker-move[data-v-8b0fd424]{transition:transform .4s var(--ease-out)}.hm-toast[data-v-8b0fd424]{position:absolute;left:-32px;bottom:14px;z-index:3;display:flex;align-items:center;gap:12px;padding:12px 16px 12px 12px;background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-3)}.hm-toast-icon[data-v-8b0fd424]{width:34px;height:34px}.hm-toast b[data-v-8b0fd424]{display:block;font-size:13.5px;font-weight:600;color:var(--text)}.hm-toast small[data-v-8b0fd424]{display:block;font:400 11.5px/1.5 var(--font-mono);color:var(--text-muted)}.hm-logos-inner[data-v-8b0fd424]{display:grid;grid-template-columns:200px minmax(0,1fr);align-items:center;gap:40px;padding-block:28px}.hm-logos-label[data-v-8b0fd424]{line-height:1.6}.hm-logo-grid[data-v-8b0fd424]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px 24px}.hm-logo[data-v-8b0fd424]{display:flex;align-items:center;gap:10px;min-width:0;font-size:14.5px;font-weight:600;letter-spacing:-.01em;color:var(--text-muted)}.hm-logo img[data-v-8b0fd424]{flex:none;width:20px;height:20px;border-radius:var(--r-xs);background:var(--surface-sunken);filter:grayscale(1);opacity:var(--logo-opacity);transition:filter var(--dur-1) var(--ease),opacity var(--dur-1) var(--ease)}.hm-logo:hover img[data-v-8b0fd424]{filter:none;opacity:1}.hm-logo span[data-v-8b0fd424]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hm-caps[data-v-8b0fd424]{padding-top:56px}.hm-caps-grid[data-v-8b0fd424]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.hm-cap[data-v-8b0fd424]{display:flex;align-items:center;gap:14px;padding:20px 22px;min-width:0}.hm-cap+.hm-cap[data-v-8b0fd424]{border-left:1px solid var(--border)}.hm-cap-text[data-v-8b0fd424]{font-size:15px;line-height:1.4;color:var(--text-muted)}.hm-cap-text b[data-v-8b0fd424]{font-weight:600;color:var(--text)}.hm-problem-grid[data-v-8b0fd424]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:64px;align-items:start}.hm-problem-title[data-v-8b0fd424]{margin-top:24px;max-width:24ch}.hm-problem-title span[data-v-8b0fd424]{color:var(--text-subtle)}.hm-problem-text[data-v-8b0fd424]{margin:20px 0 0;max-width:38rem;font-size:16px;line-height:1.65;color:var(--text-muted)}.hm-threats[data-v-8b0fd424]{display:grid;gap:14px;margin-top:28px}.hm-threats li[data-v-8b0fd424]{display:flex;align-items:flex-start;gap:14px;font-size:15px;line-height:1.55;color:var(--text-muted)}.hm-threats li>span[data-v-8b0fd424]:last-child{padding-top:5px}.hm-threats strong[data-v-8b0fd424]{font-weight:600;color:var(--text)}.hm-exposure[data-v-8b0fd424]{padding:24px}.hm-donut[data-v-8b0fd424]{position:relative;width:200px;height:200px;margin:24px auto 28px}.hm-donut svg[data-v-8b0fd424]{display:block;width:100%;height:100%;transform:rotate(-90deg)}.hm-donut-track[data-v-8b0fd424]{fill:none;stroke:var(--surface-sunken);stroke-width:14}.hm-donut-arc[data-v-8b0fd424]{fill:none;stroke:var(--danger-mark);stroke-width:14}.hm-donut-center[data-v-8b0fd424]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.hm-donut-value[data-v-8b0fd424]{font:600 44px/1 var(--font-display);letter-spacing:-.035em;color:var(--text)}.hm-sources[data-v-8b0fd424]{padding-top:20px;border-top:1px solid var(--border)}.hm-sources ul[data-v-8b0fd424]{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.hm-pstats[data-v-8b0fd424]{margin:20px 0 0;padding-top:4px;border-top:1px solid var(--border)}.hm-pstat[data-v-8b0fd424]{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:12px 0}.hm-pstat+.hm-pstat[data-v-8b0fd424]{border-top:1px solid var(--border)}.hm-pstat dt[data-v-8b0fd424]{font-size:13.5px;line-height:1.45;color:var(--text-muted)}.hm-pstat dd[data-v-8b0fd424]{margin:0;flex:none;font:600 15px/1.2 var(--font-sans);color:var(--text)}.hm-bento[data-v-8b0fd424]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.hm-feat[data-v-8b0fd424]{display:flex;flex-direction:column;padding:28px;min-width:0}.hm-span-4[data-v-8b0fd424]{grid-column:span 4}.hm-span-3[data-v-8b0fd424]{grid-column:span 3}.hm-span-2[data-v-8b0fd424]{grid-column:span 2}.hm-feat>.icon-tile[data-v-8b0fd424]{margin-bottom:20px}.hm-feat .h3[data-v-8b0fd424]{margin-bottom:8px}.hm-feat>p[data-v-8b0fd424]{margin:0;max-width:40rem;font-size:15px;line-height:1.6;color:var(--text-muted)}.hm-feat-visual[data-v-8b0fd424]{margin-top:auto;padding-top:24px}.hm-trace[data-v-8b0fd424]{padding:14px 16px 16px}.hm-trace-head[data-v-8b0fd424]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.hm-trace-id[data-v-8b0fd424]{font-size:12px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hm-trace-grid[data-v-8b0fd424]{display:grid;grid-template-columns:148px minmax(0,1fr) 160px;column-gap:16px}.hm-trace-axis[data-v-8b0fd424]{grid-column:2;position:relative;height:18px;font:400 10.5px/1 var(--font-mono);color:var(--text-subtle)}.hm-trace-axis span[data-v-8b0fd424]{position:absolute;top:0;left:calc(var(--x) * 100%);transform:translate(-50%);white-space:nowrap}.hm-trace-axis span[data-v-8b0fd424]:first-child{transform:none}.hm-trace-axis span[data-v-8b0fd424]:last-child{transform:translate(-100%)}.hm-trace-row[data-v-8b0fd424]{display:contents}.hm-trace-row[data-v-8b0fd424]>*{display:flex;align-items:center;height:30px}.hm-trace-name[data-v-8b0fd424]{grid-column:1;font-size:13px;color:var(--text);white-space:nowrap}.hm-trace-track[data-v-8b0fd424]{grid-column:2;position:relative;border-left:1px solid var(--chart-axis);border-right:1px solid var(--chart-grid);background-image:linear-gradient(90deg,var(--chart-grid) 1px,transparent 1px);background-size:calc(100% / 3) 100%}.hm-trace-track i[data-v-8b0fd424]{position:absolute;top:50%;height:8px;margin-top:-4px;left:calc(var(--s) / 3 * 100%);width:max(4px,calc((var(--e) - var(--s)) / 3 * 100%));border-radius:2px;background:var(--text-subtle);opacity:.55}.hm-trace-row.is-bad .hm-trace-track i[data-v-8b0fd424]{background:var(--danger-mark);opacity:1}.hm-trace-row.is-good .hm-trace-track i[data-v-8b0fd424]{background:var(--success-mark);opacity:1}.hm-trace-note[data-v-8b0fd424]{grid-column:3;font:400 11.5px/1 var(--font-mono);color:var(--text-subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hm-trace-note.bad[data-v-8b0fd424]{color:var(--danger)}.hm-trace-note.good[data-v-8b0fd424]{color:var(--success)}.hm-sync li[data-v-8b0fd424]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;align-items:center;padding:11px 14px}.hm-sync li+li[data-v-8b0fd424]{border-top:1px solid var(--border)}.hm-sync code[data-v-8b0fd424]{font-size:12.5px;font-weight:500;color:var(--text)}.hm-sync-to[data-v-8b0fd424]{grid-column:1;display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--text-muted)}.hm-sync-to .i[data-v-8b0fd424]{width:13px;height:13px;color:var(--text-subtle)}.hm-sync .chip[data-v-8b0fd424]{grid-column:2;grid-row:1 / span 2}.hm-formats[data-v-8b0fd424]{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.hm-signals[data-v-8b0fd424]{margin:0;padding:4px 0}.hm-signals>div[data-v-8b0fd424]{display:flex;align-items:center;justify-content:space-between;gap:12px;height:36px;padding:0 14px}.hm-signals>div+div[data-v-8b0fd424]{border-top:1px solid var(--border)}.hm-signals dt[data-v-8b0fd424]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 12.5px/1 var(--font-mono);color:var(--text-muted)}.hm-signals dd[data-v-8b0fd424]{display:inline-flex;align-items:center;gap:6px;margin:0;flex:none;font:500 12px/1 var(--font-mono)}.hm-signals dd .i[data-v-8b0fd424]{width:14px;height:14px;stroke-width:2.2}.hm-record[data-v-8b0fd424]{display:grid;grid-template-columns:200px minmax(0,1fr)}.hm-score[data-v-8b0fd424]{display:flex;flex-direction:column;gap:10px;padding:18px;border-right:1px solid var(--border)}.hm-score-val[data-v-8b0fd424]{display:flex;align-items:baseline;gap:6px}.hm-score-val b[data-v-8b0fd424]{font:600 44px/1 var(--font-sans);letter-spacing:-.03em;color:var(--danger)}.hm-score-val span[data-v-8b0fd424]{font:400 13px/1 var(--font-mono);color:var(--text-subtle)}.hm-meter[data-v-8b0fd424]{display:block;height:6px;border-radius:3px;background:var(--danger-soft);overflow:hidden}.hm-meter i[data-v-8b0fd424]{display:block;height:100%;width:calc(var(--v) * 1%);border-radius:3px;background:var(--danger-mark)}.hm-score-note[data-v-8b0fd424]{font-size:11.5px;line-height:1.5;color:var(--text-subtle)}.hm-points[data-v-8b0fd424]{display:grid;grid-template-columns:1fr 1fr}.hm-pt[data-v-8b0fd424]{display:grid;gap:4px;padding:11px 16px;min-width:0;border-bottom:1px solid var(--border)}.hm-pt[data-v-8b0fd424]:nth-child(odd){border-right:1px solid var(--border)}.hm-pt[data-v-8b0fd424]:nth-last-child(-n+2){border-bottom:0}.hm-pt .mono-label[data-v-8b0fd424]{font-size:10.5px}.hm-pt>span[data-v-8b0fd424]:last-child{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hm-replay[data-v-8b0fd424]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hm-rp[data-v-8b0fd424]{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);overflow:hidden;min-width:0}.hm-rp-top[data-v-8b0fd424]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-bottom:1px solid var(--border);background:var(--surface-sunken)}.hm-rp>svg[data-v-8b0fd424]{display:block;width:100%;height:auto}.hm-rp .pg[data-v-8b0fd424]{fill:var(--surface-sunken)}.hm-rp .pg-strong[data-v-8b0fd424]{fill:var(--border)}.hm-rp .path-human[data-v-8b0fd424]{fill:none;stroke:var(--success-mark);stroke-width:1.6;stroke-dasharray:1 3.2;stroke-linecap:round}.hm-rp .path-bot[data-v-8b0fd424]{fill:none;stroke:var(--danger-mark);stroke-width:1.6}.hm-rp .click-h[data-v-8b0fd424]{fill:var(--success-mark)}.hm-rp .click-b[data-v-8b0fd424]{fill:var(--danger-mark)}.hm-rp .ring[data-v-8b0fd424]{fill:none;stroke-width:1.2;opacity:.5}.hm-rp .ring-h[data-v-8b0fd424]{stroke:var(--success-mark)}.hm-rp .ring-b[data-v-8b0fd424]{stroke:var(--danger-mark)}.hm-rp-foot[data-v-8b0fd424]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-top:1px solid var(--border);font:400 11px/1 var(--font-mono);color:var(--text-subtle)}.hm-rp-foot .i[data-v-8b0fd424]{width:14px;height:14px}.hm-rp-track[data-v-8b0fd424]{position:relative;flex:1;height:3px;border-radius:2px;background:var(--border)}.hm-rp-track i[data-v-8b0fd424]{position:absolute;left:0;top:0;bottom:0;width:var(--p);border-radius:2px;background:var(--text-subtle)}.hm-net[data-v-8b0fd424]{padding:18px 16px 16px}.hm-net-path[data-v-8b0fd424]{display:grid;grid-template-columns:auto minmax(16px,1fr) auto minmax(16px,1fr) auto;align-items:center}.hm-node[data-v-8b0fd424]{display:grid;justify-items:center;gap:8px;text-align:center}.hm-node-box[data-v-8b0fd424]{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text-muted)}.hm-node-box.is-bad[data-v-8b0fd424]{color:var(--danger);border-color:color-mix(in srgb,var(--danger-mark) 45%,transparent);background:var(--danger-soft)}.hm-node-box .i[data-v-8b0fd424]{width:20px;height:20px}.hm-node b[data-v-8b0fd424]{font-size:12.5px;font-weight:600;color:var(--text);white-space:nowrap}.hm-node small[data-v-8b0fd424]{font:400 11px/1.3 var(--font-mono);color:var(--text-subtle);white-space:nowrap}.hm-wire[data-v-8b0fd424]{position:relative;height:1px;margin-bottom:52px;background-image:linear-gradient(90deg,var(--border-strong) 50%,transparent 50%);background-size:6px 1px}.hm-wire[data-v-8b0fd424]:after{content:"";position:absolute;top:-2px;left:0;width:5px;height:5px;border-radius:50%;background:var(--accent-text);animation:hm-packet-8b0fd424 2.4s linear infinite}@keyframes hm-packet-8b0fd424{to{left:calc(100% - 5px)}}.hm-net-flags[data-v-8b0fd424]{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px;padding-top:14px;border-top:1px dashed var(--border-strong)}.hm-steps[data-v-8b0fd424]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.hm-step[data-v-8b0fd424]{display:flex;flex-direction:column;padding:26px 24px 28px;min-width:0}.hm-step+.hm-step[data-v-8b0fd424]{border-left:1px solid var(--border)}.hm-step-top[data-v-8b0fd424]{display:flex;align-items:center;gap:12px;margin-bottom:22px}.hm-step-num[data-v-8b0fd424]{display:grid;place-items:center;flex:none;width:32px;height:32px;border:1px solid color-mix(in srgb,var(--accent) 25%,transparent);border-radius:var(--r-md);background:var(--accent-soft);color:var(--accent-text);font:600 12px/1 var(--font-mono)}.hm-step-rule[data-v-8b0fd424]{flex:1;height:1px;background-image:linear-gradient(90deg,var(--border-strong) 50%,transparent 50%);background-size:6px 1px}.hm-step-meta[data-v-8b0fd424]{font:500 11px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-subtle);white-space:nowrap}.hm-step .h3[data-v-8b0fd424]{margin-bottom:8px;font-size:18px}.hm-step p[data-v-8b0fd424]{margin:0;font-size:15px;line-height:1.6;color:var(--text-muted)}.hm-steps-cta[data-v-8b0fd424]{margin-top:32px}.hm-platform-grid[data-v-8b0fd424]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.hm-platform[data-v-8b0fd424]{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:22px 20px 20px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-1),var(--highlight);min-width:0}.hm-platform-mark[data-v-8b0fd424]{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-sunken);color:var(--text-muted)}.hm-platform-mark .i[data-v-8b0fd424]{width:20px;height:20px}.hm-platform-name[data-v-8b0fd424]{font:600 16px/1.2 var(--font-display);letter-spacing:-.01em;color:var(--text)}.hm-platform .chip[data-v-8b0fd424]{margin-top:auto}.hm-table-card[data-v-8b0fd424]{overflow:hidden}.hm-table[data-v-8b0fd424]{width:100%;border-collapse:collapse;table-layout:fixed}.hm-col-feature[data-v-8b0fd424]{width:31%}.hm-col-mcs[data-v-8b0fd424]{width:25%}.hm-table thead th[data-v-8b0fd424]{padding:18px 20px;text-align:left;vertical-align:bottom;background:var(--surface-sunken);border-bottom:1px solid var(--border)}.hm-th-feature[data-v-8b0fd424]{font:500 11px/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-subtle)}.hm-provider[data-v-8b0fd424]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--text)}.hm-provider .i[data-v-8b0fd424]{width:16px;height:16px;color:var(--text-muted)}.hm-provider-logo[data-v-8b0fd424]{width:16px;height:18px}.hm-provider-sub[data-v-8b0fd424]{display:block;margin-top:4px;font:400 11px/1.3 var(--font-mono);color:var(--text-subtle)}.hm-table thead .hm-th-mcs[data-v-8b0fd424],.hm-table .hm-td-mcs[data-v-8b0fd424]{background:color-mix(in srgb,var(--accent-soft) 70%,var(--surface))}.hm-table thead .hm-th-mcs[data-v-8b0fd424]{box-shadow:inset 0 2px 0 var(--accent)}.hm-table tbody th[data-v-8b0fd424],.hm-table tbody td[data-v-8b0fd424]{height:52px;padding:0 20px;text-align:left;vertical-align:middle;border-bottom:1px solid var(--border)}.hm-table tbody tr:last-child th[data-v-8b0fd424],.hm-table tbody tr:last-child td[data-v-8b0fd424]{border-bottom:0}.hm-td-feature[data-v-8b0fd424]{font-size:14px;font-weight:500;color:var(--text)}.hm-yes[data-v-8b0fd424],.hm-no[data-v-8b0fd424]{display:inline-flex;align-items:center}.hm-yes .i[data-v-8b0fd424]{width:18px;height:18px;stroke-width:2.2;color:var(--success-mark)}.hm-yes.is-dim .i[data-v-8b0fd424]{color:var(--text-subtle)}.hm-no .i[data-v-8b0fd424]{width:16px;height:16px;color:var(--text-subtle);opacity:.8}.hm-val[data-v-8b0fd424]{font-size:13.5px;font-weight:600;color:var(--text)}.hm-val.is-dim[data-v-8b0fd424]{font-weight:400;color:var(--text-muted)}.hm-case-grid[data-v-8b0fd424]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.hm-case[data-v-8b0fd424]{display:flex;flex-direction:column;padding:26px}.hm-case-head[data-v-8b0fd424]{display:flex;align-items:center;gap:14px}.hm-case-desc[data-v-8b0fd424]{margin:16px 0 22px;font-size:15px;line-height:1.6;color:var(--text-muted)}.hm-outcomes[data-v-8b0fd424]{margin:auto 0 0;padding-top:6px;border-top:1px solid var(--border)}.hm-outcome[data-v-8b0fd424]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 0}.hm-outcome+.hm-outcome[data-v-8b0fd424]{border-top:1px dashed var(--border)}.hm-outcome dt[data-v-8b0fd424]{font-size:14px;color:var(--text-muted)}.hm-outcome dd[data-v-8b0fd424]{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:14px;font-weight:600;color:var(--text)}.hm-outcome dd .i[data-v-8b0fd424]{width:15px;height:15px;stroke-width:2.2}.hm-quote-grid[data-v-8b0fd424]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.hm-quote[data-v-8b0fd424]{display:flex;flex-direction:column;margin:0;padding:26px 28px}.hm-quote-top[data-v-8b0fd424]{display:flex;align-items:center;justify-content:space-between}.hm-quote-mark[data-v-8b0fd424]{width:22px;height:22px;color:var(--border-strong)}.hm-quote-text[data-v-8b0fd424]{margin:16px 0 24px;font-size:17px;line-height:1.6;color:var(--text);text-wrap:pretty}.hm-quote-author[data-v-8b0fd424]{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:18px;border-top:1px solid var(--border)}.hm-avatar[data-v-8b0fd424]{display:grid;place-items:center;flex:none;width:36px;height:36px;border:1px solid color-mix(in srgb,var(--accent) 22%,transparent);border-radius:var(--r-md);background:var(--accent-soft);color:var(--accent-text);font:600 12px/1 var(--font-mono)}.hm-author-info[data-v-8b0fd424]{display:flex;flex-direction:column;min-width:0}.hm-author-info strong[data-v-8b0fd424]{font-size:14px;font-weight:600;color:var(--text)}.hm-author-info span[data-v-8b0fd424]{font-size:13px;color:var(--text-subtle)}.hm-quote-source[data-v-8b0fd424]{margin-left:auto;font:500 10.5px/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-subtle);white-space:nowrap}@media(max-width:1180px){.hm-hero-grid[data-v-8b0fd424]{grid-template-columns:minmax(0,500px) minmax(0,1fr);gap:48px}.hm-logo-grid[data-v-8b0fd424]{grid-template-columns:repeat(4,minmax(0,1fr))}.hm-platform-grid[data-v-8b0fd424]{grid-template-columns:repeat(3,minmax(0,1fr))}.hm-trace-grid[data-v-8b0fd424]{grid-template-columns:132px minmax(0,1fr) 140px}}@media(max-width:1023px){.hm-hero[data-v-8b0fd424]{padding-top:calc(var(--header-h) + 56px)}.hm-hero-grid[data-v-8b0fd424]{grid-template-columns:minmax(0,1fr);gap:48px}.hm-hero-copy[data-v-8b0fd424]{max-width:640px;padding-bottom:0}.hm-hero-visual[data-v-8b0fd424]{max-width:720px}.hm-logos-inner[data-v-8b0fd424]{grid-template-columns:minmax(0,1fr);gap:18px}.hm-caps-grid[data-v-8b0fd424]{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-cap[data-v-8b0fd424]:nth-child(3){border-left:0}.hm-cap[data-v-8b0fd424]:nth-child(n+3){border-top:1px solid var(--border)}.hm-problem-grid[data-v-8b0fd424]{grid-template-columns:minmax(0,1fr);gap:40px}.hm-exposure[data-v-8b0fd424]{max-width:560px}.hm-bento[data-v-8b0fd424]{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-span-4[data-v-8b0fd424],.hm-span-3[data-v-8b0fd424]{grid-column:span 2}.hm-span-2[data-v-8b0fd424]{grid-column:span 1}.hm-steps[data-v-8b0fd424]{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-step[data-v-8b0fd424]:nth-child(3){border-left:0}.hm-step[data-v-8b0fd424]:nth-child(n+3){border-top:1px solid var(--border)}.hm-case-grid[data-v-8b0fd424],.hm-quote-grid[data-v-8b0fd424]{grid-template-columns:minmax(0,1fr)}}@media(min-width:641px)and (max-width:1023px){.hm-case[data-v-8b0fd424]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px;align-items:start}.hm-case-head[data-v-8b0fd424],.hm-case-desc[data-v-8b0fd424]{grid-column:1}.hm-outcomes[data-v-8b0fd424]{grid-column:2;grid-row:1 / span 2;margin:0;padding-top:0;border-top:0}.hm-outcome[data-v-8b0fd424]:first-child{padding-top:4px}}@media(max-width:767px){.hm-bento[data-v-8b0fd424]{grid-template-columns:minmax(0,1fr)}.hm-span-4[data-v-8b0fd424],.hm-span-3[data-v-8b0fd424],.hm-span-2[data-v-8b0fd424]{grid-column:auto}.hm-trace-grid[data-v-8b0fd424]{grid-template-columns:116px minmax(0,1fr)}.hm-trace-note[data-v-8b0fd424]{display:none!important}.hm-record[data-v-8b0fd424]{grid-template-columns:minmax(0,1fr)}.hm-score[data-v-8b0fd424]{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;border-right:0;border-bottom:1px solid var(--border)}.hm-score .hm-meter[data-v-8b0fd424]{order:3;width:100%}.hm-replay[data-v-8b0fd424]{grid-template-columns:minmax(0,1fr)}.hm-platform-grid[data-v-8b0fd424]{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-table[data-v-8b0fd424],.hm-table tbody[data-v-8b0fd424],.hm-table tr[data-v-8b0fd424],.hm-table th[data-v-8b0fd424],.hm-table td[data-v-8b0fd424]{display:block}.hm-table thead[data-v-8b0fd424]{display:none}.hm-table tbody tr[data-v-8b0fd424]{padding:14px 16px;border-bottom:1px solid var(--border)}.hm-table tbody tr[data-v-8b0fd424]:last-child{border-bottom:0}.hm-table tbody th[data-v-8b0fd424],.hm-table tbody td[data-v-8b0fd424]{height:auto;padding:0;border:0}.hm-table .hm-td-mcs[data-v-8b0fd424]{background:none}.hm-td-feature[data-v-8b0fd424]{margin-bottom:8px}.hm-table tbody td[data-v-8b0fd424]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:5px 0}.hm-table tbody td[data-v-8b0fd424]:before{content:attr(data-label);font:500 10.5px/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-subtle)}.hm-val[data-v-8b0fd424]{text-align:right}}@media(max-width:640px){.hm-hero[data-v-8b0fd424]{padding:calc(var(--header-h) + 40px) 0 72px}.hm-kicker[data-v-8b0fd424]{align-items:flex-start;margin-bottom:28px}.hm-kicker .status-dot[data-v-8b0fd424]{margin-top:3.5px}.hm-kicker .mono-label[data-v-8b0fd424]{font-size:10.5px;letter-spacing:.06em}.hm-br[data-v-8b0fd424],.hm-detect-tag[data-v-8b0fd424]{display:none}.hm-ctas .btn[data-v-8b0fd424]{flex:1 1 100%;height:48px}.hm-checks[data-v-8b0fd424]{gap:8px 16px;font-size:13.5px}.hm-rating[data-v-8b0fd424]{align-items:flex-start;flex-direction:column;gap:6px}.hm-frame[data-v-8b0fd424]{padding-bottom:0}.hm-console[data-v-8b0fd424]{padding:12px;gap:12px}.hm-overview-sub[data-v-8b0fd424]{display:none}.hm-kpi[data-v-8b0fd424]{padding:10px}.hm-kpi .mono-label[data-v-8b0fd424]{font-size:9.5px;letter-spacing:.05em}.hm-kpi b[data-v-8b0fd424]{font-size:17px}.hm-kpi small[data-v-8b0fd424]{font-size:11px}.hm-bars[data-v-8b0fd424]{gap:2px;height:68px}.hm-feed-head[data-v-8b0fd424]{padding:10px 12px}.hm-feed-row[data-v-8b0fd424]{grid-template-columns:102px minmax(0,1fr) auto;gap:10px;padding:0 12px}.hm-feed-row time[data-v-8b0fd424],.hm-feed-row .cc[data-v-8b0fd424]{display:none}.hm-toast[data-v-8b0fd424]{position:relative;left:auto;bottom:auto;width:fit-content;margin:-10px 10px 0 auto}.hm-logo-grid[data-v-8b0fd424]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.hm-caps[data-v-8b0fd424]{padding-top:40px}.hm-caps-grid[data-v-8b0fd424]{grid-template-columns:minmax(0,1fr)}.hm-cap[data-v-8b0fd424]{padding:16px 18px}.hm-cap+.hm-cap[data-v-8b0fd424]{border-left:0;border-top:1px solid var(--border)}.hm-exposure[data-v-8b0fd424]{padding:20px}.hm-feat[data-v-8b0fd424]{padding:22px}.hm-trace[data-v-8b0fd424]{padding:12px}.hm-trace-id[data-v-8b0fd424]{display:none}.hm-trace-head[data-v-8b0fd424]{justify-content:flex-end}.hm-points[data-v-8b0fd424]{grid-template-columns:minmax(0,1fr)}.hm-pt[data-v-8b0fd424]:nth-child(odd){border-right:0}.hm-pt[data-v-8b0fd424]:nth-child(n+5){display:none}.hm-pt[data-v-8b0fd424]:nth-child(4){border-bottom:0}.hm-net-path[data-v-8b0fd424]{grid-template-columns:auto minmax(8px,1fr) auto minmax(8px,1fr) auto}.hm-node small[data-v-8b0fd424]{display:none}.hm-node-box[data-v-8b0fd424]{width:40px;height:40px}.hm-wire[data-v-8b0fd424]{margin-bottom:26px}.hm-steps[data-v-8b0fd424]{grid-template-columns:minmax(0,1fr)}.hm-step[data-v-8b0fd424]{padding:22px}.hm-step+.hm-step[data-v-8b0fd424]{border-left:0;border-top:1px solid var(--border)}.hm-steps-cta .btn[data-v-8b0fd424]{width:100%}.hm-platform-grid[data-v-8b0fd424]{gap:12px}.hm-platform[data-v-8b0fd424]{padding:18px 16px 16px}.hm-case[data-v-8b0fd424],.hm-quote[data-v-8b0fd424]{padding:22px}.hm-quote-author[data-v-8b0fd424]{flex-wrap:wrap}.hm-quote-source[data-v-8b0fd424]{flex-basis:calc(100% - 48px);margin-left:48px}}@media(prefers-reduced-motion:reduce){.hm-wire[data-v-8b0fd424]:after{display:none}}
