.model-offers-strip[data-v-885a7bc3]{border-top:1px solid var(--line);min-width:0;color:var(--text);align-items:center;margin-top:24px;padding:18px 24px;display:flex}.offers-summary[data-v-885a7bc3]{flex:0 0 200px;min-width:0;padding-right:18px}.offers-summary h2[data-v-885a7bc3]{margin:0 0 10px;font-size:15px;font-weight:600;line-height:20px}.offers-summary p[data-v-885a7bc3]{color:var(--muted);flex-wrap:wrap;gap:6px;margin:0;font-size:12px;line-height:18px;display:flex}:root[data-theme=dark]{color:var(--lime)}.offers-summary strong[data-v-885a7bc3]{color:var(--lime-dark);font-weight:600}.offers-track[data-v-885a7bc3]{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;flex:1 1 0;min-width:0;display:flex;overflow-x:auto}.offers-track[data-v-885a7bc3]::-webkit-scrollbar{display:none}.offer-entry[data-v-885a7bc3]{scroll-snap-align:start;flex:0 0 225px;min-width:0}.offer-model[data-v-885a7bc3]{box-sizing:border-box;border-left:1px solid var(--line);min-width:0;color:inherit;padding:0 22px;text-decoration:none;display:block}.offer-model-name[data-v-885a7bc3]{text-overflow:ellipsis;white-space:nowrap;margin-bottom:9px;font-size:13px;font-weight:600;line-height:20px;display:block;overflow:hidden}.offer-model-price[data-v-885a7bc3]{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:baseline;gap:7px;line-height:23px;display:flex}.offer-model-price b[data-v-885a7bc3]{font-size:17px;font-weight:700}.offer-model-price del[data-v-885a7bc3]{color:var(--muted);font-size:12px}.offer-model-price small[data-v-885a7bc3]{color:var(--muted);text-overflow:ellipsis;min-width:0;font-size:10px;overflow:hidden}.offers-controls[data-v-885a7bc3]{flex:none;margin-left:10px;display:flex}.offers-controls button[data-v-885a7bc3]{width:28px;height:36px;color:var(--text);cursor:pointer;background:0 0;border:0;place-items:center;padding:6px;display:grid}.offers-controls svg[data-v-885a7bc3]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.offers-controls button[data-v-885a7bc3]:disabled{opacity:.3;cursor:default}.offer-model:hover .offer-model-name[data-v-885a7bc3]{text-underline-offset:3px;text-decoration:underline}.offer-model[data-v-885a7bc3]:focus-visible,.offers-track[data-v-885a7bc3]:focus-visible,.offers-controls button[data-v-885a7bc3]:focus-visible{outline:2px solid var(--lime-dark);outline-offset:-2px}@media (width<=760px){.model-offers-strip[data-v-885a7bc3]{margin-top:18px;padding:16px}.offers-summary[data-v-885a7bc3]{flex-basis:90px;padding-right:10px}.offers-summary h2[data-v-885a7bc3]{font-size:13px}.offers-summary p[data-v-885a7bc3]{gap:4px;font-size:10px}.offer-entry[data-v-885a7bc3]{flex-basis:min(205px,100%)}.offer-model[data-v-885a7bc3]{padding:0 14px}.offers-controls[data-v-885a7bc3]{margin-left:2px}.offers-controls button[data-v-885a7bc3]{width:24px;height:44px;padding:6px}}.home-shell[data-v-8e6629c4]{--lime:#9bef19;--lime-dark:#76b91e;--blue:#1f95ff;--text:var(--theme-text-ddc46c2e);--muted:var(--theme-text-7a8aedbc);--line:var(--theme-border-00b5e0c7);background:radial-gradient(circle at 50% 0, var(--theme-bg-2037bc61), transparent 37%), var(--theme-bg-f2e39f8a);min-height:calc(100vh - 58px);color:var(--text);padding:0 19px 28px;overflow-x:hidden}:root[data-theme=dark] .home-shell{background:radial-gradient(circle at 50% 0,#283d505c,#0000 37%),#101721}.hero-stage[data-v-8e6629c4]{grid-template-columns:clamp(500px,36vw,680px) minmax(0,1fr);justify-content:center;align-items:center;column-gap:clamp(24px,8vw - 112px,96px);width:min(100%,2200px);min-width:0;min-height:560px;margin:0 auto;display:grid}.hero-copy[data-v-8e6629c4]{z-index:3;min-width:0;padding:4px 0 0 20px;position:relative;transform:translateY(8px);container-type:inline-size}.hero-copy h1[data-v-8e6629c4]{max-width:100%;color:var(--theme-text-6398fe68);letter-spacing:-.035em;text-wrap:balance;margin:0;font-family:Chakra Petch,PingFang SC,Microsoft YaHei,sans-serif;font-size:clamp(46px,9.4cqw,62px);font-weight:600;line-height:.99;transform:translateY(6px)}.offer-note[data-v-8e6629c4]{color:var(--text);border:1px solid #8bbb36;border-radius:5px;align-items:center;gap:5px;margin-bottom:12px;padding:5px 10px;font-size:12px;display:inline-flex}.hero-title-line[data-v-8e6629c4]{white-space:nowrap;display:block}.hero-sub[data-v-8e6629c4]{max-width:590px;color:var(--theme-text-1a889eec);margin:31px 0 0;font-size:16px;line-height:1.52}.hero-routing-lead[data-v-8e6629c4],.hero-sub span[data-v-8e6629c4]{display:block}.hero-routing-lead[data-v-8e6629c4]{color:var(--theme-text-82da4a3d);margin-bottom:3px;font-weight:500}.hero-actions[data-v-8e6629c4]{gap:17px;margin-top:53px;display:flex}.primary-action[data-v-8e6629c4],.secondary-action[data-v-8e6629c4]{border-radius:5px;justify-content:center;align-items:center;gap:12px;min-width:186px;height:58px;font-size:16px;font-weight:760;text-decoration:none;display:inline-flex}.primary-action[data-v-8e6629c4]{background:var(--theme-bg-8cc408c2);min-width:207px;color:var(--theme-text-d14f9016);box-shadow:0 16px 25px var(--theme-shadow-88ee4724);cursor:pointer;border:0}.primary-action[data-v-8e6629c4]:disabled{cursor:progress;opacity:.65}.primary-action span[data-v-8e6629c4]{color:var(--lime);font-weight:900}.secondary-action[data-v-8e6629c4]{border:1px solid var(--theme-border-93d93d81);background:var(--theme-bg-d14f9016);color:var(--theme-text-ddc46c2e)}.secondary-action span[data-v-8e6629c4]{font-size:28px;line-height:1}.hero-metrics[data-v-8e6629c4]{align-items:center;gap:clamp(12px,2.8cqw,24px);width:100%;margin-top:41px;display:flex}.hero-metrics>div[data-v-8e6629c4]{border-right:1px solid var(--theme-border-0bf36a73);grid-template-columns:34px auto;align-items:center;column-gap:12px;min-width:0;padding-right:clamp(12px,2.4cqw,20px);display:grid}.hero-metrics>div[data-v-8e6629c4]:last-child{border-right:0}.hero-metrics strong[data-v-8e6629c4]{white-space:nowrap;color:var(--theme-text-b24fef0c);letter-spacing:-.02em;font-size:clamp(22px,4.6cqw,24px);font-weight:760}.hero-metrics small[data-v-8e6629c4]{color:var(--theme-text-1b5aa260);grid-column:2;font-size:13px}.metric-icon[data-v-8e6629c4]{width:34px;height:34px;color:var(--theme-text-fb0ed280);grid-row:span 2;display:inline-flex;position:relative}.route-visual[data-v-8e6629c4]{z-index:1;box-sizing:border-box;justify-content:flex-end;min-width:0;height:560px;padding-right:0;display:flex;position:relative;overflow:visible;container:route-diagram/inline-size}.route-canvas[data-v-8e6629c4]{--client-width:150px;--gateway-width:162px;--gateway-x:clamp(156px, calc(30% - 56px), 400px);--provider-width:310px;--provider-icon:43px;flex:1 1 0;width:100%;min-width:0;height:560px;position:relative;overflow:visible}.circuit-board[data-v-8e6629c4]{opacity:.82;background:url(/design-reference/home-circuit-texture-v3.webp) 50%/cover no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%)}:root[data-theme=dark] .circuit-board{filter:grayscale()invert();mix-blend-mode:screen;opacity:.36}.client-node[data-v-8e6629c4],.gateway-node[data-v-8e6629c4],.provider-card[data-v-8e6629c4]{z-index:2;position:absolute}.client-node[data-v-8e6629c4]{width:var(--client-width);border:1px solid var(--theme-border-cd46f047);background:var(--theme-bg-9953f014);border-radius:7px;align-items:center;gap:10px;height:60px;padding:0 12px;display:flex;top:241px;left:0}.client-node>span[data-v-8e6629c4]{border:1px solid var(--theme-border-2518ce95);width:38px;height:38px;color:var(--theme-text-ddc46c2e);border-radius:5px;flex:0 0 38px;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.client-node strong[data-v-8e6629c4],.provider-card strong[data-v-8e6629c4]{color:var(--theme-text-b24fef0c);font-size:13px;display:block}.provider-card>div>strong[data-v-8e6629c4]{font-size:14px}.client-node strong[data-v-8e6629c4]{white-space:nowrap}.client-node small[data-v-8e6629c4],.provider-card small[data-v-8e6629c4]{color:var(--theme-text-47e084df);margin-top:4px;font-size:11px;line-height:1.2;display:block}.client-node small[data-v-8e6629c4]{white-space:nowrap}.gateway-node[data-v-8e6629c4]{left:var(--gateway-x);width:var(--gateway-width);box-sizing:border-box;background:linear-gradient(180deg, var(--theme-bg-b24fef0c), var(--theme-bg-dada73b8));height:140px;color:var(--theme-text-d14f9016);box-shadow:0 17px 36px var(--theme-shadow-8ac3cf81);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;padding:16px 6px;display:flex;top:208px}.gateway-brand[data-v-8e6629c4]{justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.gateway-brand strong[data-v-8e6629c4]{font-size:18px;line-height:1}.provider-card>i[data-v-8e6629c4],.route-legend b[data-v-8e6629c4],.status-cell i[data-v-8e6629c4]{background:var(--theme-bg-ce5eeaa1);border-radius:50%;width:8px;height:8px}.route-lines[data-v-8e6629c4]{left:calc(var(--gateway-x) + var(--gateway-width));right:calc(var(--provider-width) + 8px);width:calc(100% - var(--gateway-x) - var(--gateway-width) - var(--provider-width) - 8px);z-index:1;height:560px;position:absolute;top:0;overflow:visible}.route-input[data-v-8e6629c4]{left:var(--client-width);width:calc(var(--gateway-x) - var(--client-width));right:auto}.route-input-vertical[data-v-8e6629c4]{width:var(--gateway-width);height:18px;display:none;top:190px;left:0;right:auto}.gateway-node[data-v-8e6629c4]:before,.provider-card[data-v-8e6629c4]:before{content:"";background:var(--blue);clip-path:polygon(0 0,100% 50%,0 100%);width:10px;height:12px;position:absolute;top:29px;left:-9px}.gateway-node[data-v-8e6629c4]:before{top:57px;left:-10px}.provider-card .provider-logo[data-v-8e6629c4]{width:var(--provider-icon);height:var(--provider-icon)}.route-path[data-v-8e6629c4],.route-flow[data-v-8e6629c4]{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;transition:opacity .22s,stroke-width .22s,filter .22s}.route-path[data-v-8e6629c4]{stroke:var(--blue);stroke-width:2.1px}.route-flow[data-v-8e6629c4]{stroke:var(--theme-text-b1426a88);stroke-width:2.7px;stroke-dasharray:18 170;stroke-dashoffset:188px;opacity:.95;filter:drop-shadow(0 0 5px #1f95ff73);animation:2.6s linear infinite route-flow-8e6629c4;animation-delay:var(--delay)}.route-trunk.route-flow[data-v-8e6629c4]{stroke-dasharray:12 68;stroke-dashoffset:80px;animation-duration:1.35s}.route-canvas.has-route-focus .route-path[data-v-8e6629c4]:not(.route-trunk):not(.is-active),.route-canvas.has-route-focus .route-flow[data-v-8e6629c4]:not(.route-trunk):not(.is-active){opacity:.16}.route-path.is-active[data-v-8e6629c4]{stroke-width:3.1px;filter:drop-shadow(0 0 4px #1f95ff61)}.route-flow.is-active[data-v-8e6629c4]{stroke-width:3.8px;opacity:1;filter:drop-shadow(0 0 7px #1f95ff9e)}@keyframes route-flow-8e6629c4{to{stroke-dashoffset:0}}.route-latency[data-v-8e6629c4]{z-index:3;right:calc(var(--provider-width) + 14px);box-sizing:border-box;border:1px solid var(--theme-border-1829141e);background:var(--theme-bg-94a47b85);min-width:58px;color:var(--theme-text-2b7d2c23);text-align:center;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:760;transition:opacity .2s,border-color .2s,background .2s,box-shadow .2s,transform .2s;position:absolute}.route-canvas.has-route-focus .route-latency[data-v-8e6629c4]:not(.is-active),.route-canvas.has-route-focus .provider-card[data-v-8e6629c4]:not(.is-active){opacity:.56}.route-latency.is-active[data-v-8e6629c4]{border-color:var(--theme-border-042f7ee6);background:var(--theme-bg-f8c437e5);box-shadow:0 4px 12px var(--theme-shadow-bcdcae2f);transform:translateY(-1px)}.provider-card[data-v-8e6629c4]{width:var(--provider-width);grid-template-columns:var(--provider-icon) minmax(0, 1fr) auto 8px;border:1px solid var(--theme-border-52f28fed);background:var(--theme-bg-0ecb4267);min-height:72px;box-shadow:0 6px 18px var(--theme-shadow-9b4b67c1);border-radius:7px;align-items:center;column-gap:12px;padding:9px 12px;transition:opacity .22s,border-color .22s,box-shadow .22s,transform .22s;display:grid;right:0}.provider-card>div[data-v-8e6629c4]{min-width:0}.provider-card>div small[data-v-8e6629c4]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.provider-card.is-active[data-v-8e6629c4]{border-color:var(--theme-border-3d7f0ee7);box-shadow:0 10px 24px var(--theme-shadow-b89a016f);transform:translate(-3px)}.provider-logo[data-v-8e6629c4],.table-logo[data-v-8e6629c4]{background:var(--theme-bg-d14f9016);border:1px solid var(--theme-border-9063ed49);border-radius:9px;justify-content:center;align-items:center;width:43px;height:43px;display:inline-flex}.provider-logo img[data-v-8e6629c4],.table-logo img[data-v-8e6629c4]{object-fit:contain;width:68%;height:68%;display:block}.provider-logo.deepseek img[data-v-8e6629c4],.table-logo.deepseek img[data-v-8e6629c4]{width:82%;height:82%}.provider-card em[data-v-8e6629c4]{color:var(--theme-text-49e54068);text-align:right;font-style:normal}.provider-card em strong[data-v-8e6629c4]{font-size:14px;font-weight:540}.provider-price-pair[data-v-8e6629c4]{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.provider-card em del[data-v-8e6629c4],.price-cell del[data-v-8e6629c4]{color:var(--muted);font-size:11px;font-weight:400}.price-pair[data-v-8e6629c4]{white-space:nowrap}.route-legend[data-v-8e6629c4]{z-index:2;color:var(--theme-text-8abff6be);align-items:center;gap:31px;font-size:11px;display:flex;position:absolute;bottom:24px;right:2px}.route-legend span[data-v-8e6629c4]{align-items:center;gap:8px;display:inline-flex}.route-legend i[data-v-8e6629c4]{border-top:2px solid var(--blue);width:27px;height:0}.mobile-route-summary[data-v-8e6629c4]{display:none}.model-table[data-v-8e6629c4]{border:1px solid var(--theme-border-5ef415c6);background:var(--theme-bg-9953f014);border-radius:6px;overflow:hidden}.table-head[data-v-8e6629c4],.table-row[data-v-8e6629c4]{grid-template-columns:1.3fr .9fr .85fr 1.35fr .9fr 1.1fr 36px;align-items:center;column-gap:18px;display:grid}.table-head[data-v-8e6629c4]{border-bottom:1px solid var(--theme-border-5ef415c6);height:48px;color:var(--theme-text-b24fef0c);padding:0 20px;font-size:12px;font-weight:760}.table-head span[data-v-8e6629c4]{align-items:center;gap:5px;display:inline-flex}.table-head i[data-v-8e6629c4]{border:1px solid var(--theme-border-d3151446);width:12px;height:12px;color:var(--theme-text-4b87d2de);border-radius:50%;justify-content:center;align-items:center;font-size:8px;font-style:normal;display:inline-flex}.table-row[data-v-8e6629c4]{border-bottom:1px solid var(--theme-border-433a007f);background:var(--theme-bg-d14f9016);min-height:57px;color:var(--theme-text-6dcb6d66);cursor:default;outline:0;padding:0 20px;font-size:13px;transition:background .18s,box-shadow .18s;position:relative}.table-row[data-v-8e6629c4]:last-child{border-bottom:0}.table-row[data-v-8e6629c4]:hover,.table-row.is-previewing[data-v-8e6629c4]{background:var(--theme-bg-cbc1cfa6);box-shadow:inset 2px 0 0 var(--theme-shadow-9cf99043)}.table-row[data-v-8e6629c4]:focus-visible{box-shadow:inset 0 0 0 2px var(--theme-shadow-7a2329ac)}.table-row .table-logo[data-v-8e6629c4],.table-row .latency-cell svg[data-v-8e6629c4],.table-row .settings-link[data-v-8e6629c4]{transition:transform .18s,border-color .18s,background .18s,color .18s}.table-row:hover .table-logo[data-v-8e6629c4],.table-row.is-previewing .table-logo[data-v-8e6629c4]{border-color:var(--theme-border-b4456c78);transform:translateY(-1px)}.table-row:hover .latency-cell svg[data-v-8e6629c4],.table-row.is-previewing .latency-cell svg[data-v-8e6629c4]{transform:translateY(-1px)}.model-name[data-v-8e6629c4],.provider-cell[data-v-8e6629c4],.latency-cell[data-v-8e6629c4],.status-cell[data-v-8e6629c4]{align-items:center;gap:10px;display:inline-flex}.model-name[data-v-8e6629c4]{font-size:14px}.model-name em[data-v-8e6629c4]{background:var(--theme-bg-da08a0a5);color:var(--theme-text-3f06442b);border-radius:4px;padding:2px 5px;font-size:10px;font-style:normal;font-weight:760}.table-logo[data-v-8e6629c4]{border-radius:6px;width:27px;height:27px;font-size:16px}.table-logo img[data-v-8e6629c4]{width:70%;height:70%}.latency-cell svg[data-v-8e6629c4]{min-width:0}.latency-cell strong[data-v-8e6629c4]{white-space:nowrap;flex-shrink:0;min-width:46px;font-weight:540}.price-cell strong[data-v-8e6629c4],.price-cell small[data-v-8e6629c4],.status-cell span[data-v-8e6629c4],.status-cell small[data-v-8e6629c4],.policy-cell[data-v-8e6629c4],.policy-cell small[data-v-8e6629c4]{display:block}.price-cell strong[data-v-8e6629c4]{font-weight:540}.price-cell small[data-v-8e6629c4],.status-cell small[data-v-8e6629c4],.policy-cell small[data-v-8e6629c4]{color:var(--theme-text-7a8aedbc);margin-top:3px;font-size:11px}.price-cell b[data-v-8e6629c4]{color:var(--theme-text-54dddf0e);margin:0 7px;font-weight:400}.status-cell i.degraded[data-v-8e6629c4]{background:var(--theme-bg-0e85f8bb)}.settings-link[data-v-8e6629c4]{width:28px;height:28px;color:var(--theme-text-6398fe68);border:1px solid #0000;border-radius:5px;justify-content:center;justify-self:center;align-items:center;font-size:19px;text-decoration:none;display:inline-flex}.settings-link[data-v-8e6629c4]:hover,.settings-link[data-v-8e6629c4]:focus-visible{border-color:var(--theme-border-c43bef89);background:var(--theme-bg-0497d640);color:var(--theme-text-3f06442b);outline:0}.home-footer-line[data-v-8e6629c4]{color:var(--theme-text-7a8aedbc);justify-content:center;align-items:center;gap:26px;margin-top:28px;font-size:13px;display:flex}.home-footer-line>span[data-v-8e6629c4]{align-items:center;gap:7px;display:inline-flex}.home-footer-line svg[data-v-8e6629c4]{flex:none}.latency-cell strong.no-latency[data-v-8e6629c4]{white-space:nowrap;font-size:11px}.home-footer-line i[data-v-8e6629c4]{background:var(--theme-bg-ed247477);width:1px;height:18px}.quickstart-section[data-v-8e6629c4]{border-top:1px solid var(--theme-border-30e54b84);background:var(--theme-bg-d14f9016);margin:74px -19px 0;padding:72px 64px 80px}.quickstart-inner[data-v-8e6629c4]{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:64px;max-width:1380px;margin:0 auto;display:grid}.steps-panel h2[data-v-8e6629c4]{color:var(--theme-text-b24fef0c);margin:4px 0 35px;font-size:24px;line-height:1}.steps-panel ol[data-v-8e6629c4]{gap:0;margin:0;padding:0;list-style:none;display:grid}.steps-panel li[data-v-8e6629c4]{grid-template-columns:18px 1fr;column-gap:14px;min-height:73px;display:grid;position:relative}.steps-panel li[data-v-8e6629c4]:not(:last-child):after{content:"";background:var(--theme-bg-9812999d);width:1px;position:absolute;top:15px;bottom:6px;left:5px}.steps-panel li>span[data-v-8e6629c4]{z-index:1;background:var(--theme-bg-a948abd8);border-radius:50%;width:10px;height:10px;margin-top:5px;position:relative}.steps-panel strong[data-v-8e6629c4]{color:var(--theme-text-6398fe68);font-size:14px;font-weight:800;display:block}.steps-panel small[data-v-8e6629c4]{color:var(--theme-text-f56ad9e2);margin-top:8px;font-size:13px;display:block}.terminal-card[data-v-8e6629c4]{background:var(--theme-bg-a7ad52f7);box-shadow:0 18px 38px var(--theme-shadow-eb767755);border-radius:9px;overflow:hidden}.terminal-head[data-v-8e6629c4]{border-bottom:1px solid var(--theme-border-eec980ad);background:var(--theme-bg-4aeff61b);align-items:center;gap:8px;height:45px;padding:0 16px;display:flex}.terminal-head span[data-v-8e6629c4]{border-radius:50%;width:10px;height:10px}.terminal-head .red[data-v-8e6629c4]{background:var(--theme-bg-e9aa62e8)}.terminal-head .yellow[data-v-8e6629c4]{background:var(--theme-bg-d4f55edb)}.terminal-head .green[data-v-8e6629c4]{background:var(--theme-bg-1816035c)}.terminal-head em[data-v-8e6629c4]{color:var(--theme-text-3a7b55ae);margin-left:6px;font-size:12px;font-style:normal}.terminal-card pre[data-v-8e6629c4]{margin:0;padding:26px 24px 25px;overflow-x:auto}.terminal-card code[data-v-8e6629c4]{color:var(--theme-text-34e1f231);white-space:pre;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13px;line-height:1.72}.home-site-footer[data-v-8e6629c4]{border-top:1px solid var(--theme-border-d13ee856);background:var(--theme-bg-b3906127);color:var(--theme-text-6398fe68);grid-template-columns:2.2fr 1fr 1fr 1fr;gap:52px;margin:0 -19px -28px;padding:42px 64px 34px;display:grid}.footer-brand-block[data-v-8e6629c4]{grid-template-columns:31px 1fr;align-content:start;align-items:center;column-gap:7px;display:grid}.footer-brand-block>strong[data-v-8e6629c4]{letter-spacing:-.02em;font-size:15px;font-weight:820}.footer-brand-block p[data-v-8e6629c4],.footer-brand-block small[data-v-8e6629c4]{color:var(--theme-text-51da5e20);grid-column:1/-1;margin:7px 0 0;font-size:12px;line-height:1.45}.footer-brand-block small[data-v-8e6629c4]{color:var(--theme-text-b21a90d9);margin-top:4px;font-weight:500}.home-site-footer nav[data-v-8e6629c4]{flex-direction:column;gap:12px;display:flex}.home-site-footer nav strong[data-v-8e6629c4]{margin-bottom:6px;font-size:13px}.home-site-footer a[data-v-8e6629c4]{color:var(--theme-text-f830a54f);font-size:13px;text-decoration:none}.home-site-footer a[data-v-8e6629c4]:hover{color:var(--theme-text-b24fef0c)}@container route-diagram (width<=760px){.route-canvas[data-v-8e6629c4]{--client-width:130px;--gateway-width:154px;--provider-width:290px;--provider-icon:38px}.provider-card[data-v-8e6629c4]{column-gap:10px;padding-left:10px;padding-right:10px}}@container route-diagram (width<=700px){.route-canvas[data-v-8e6629c4]{--gateway-x:clamp(0px, calc(100% - 534px), 156px)}.client-node[data-v-8e6629c4]{left:calc(var(--gateway-x) + (var(--gateway-width) - var(--client-width)) / 2);top:130px}.route-input[data-v-8e6629c4]{display:none}.route-input-vertical[data-v-8e6629c4]{left:var(--gateway-x);display:block}.gateway-node[data-v-8e6629c4]:before{top:-10px;left:calc(50% - 5px);transform:rotate(90deg)}}@media (width<=1100px){.home-shell[data-v-8e6629c4]{overflow-x:hidden}.hero-stage[data-v-8e6629c4]{grid-template-columns:1fr;min-height:0;padding:56px 22px 38px}.hero-copy[data-v-8e6629c4]{transform:none}.hero-copy h1[data-v-8e6629c4]{max-width:625px;font-size:clamp(50px,3.7vw,62px)}.hero-metrics[data-v-8e6629c4]{gap:24px;width:max-content}.hero-metrics>div[data-v-8e6629c4]{min-width:142px;padding-right:20px}.hero-metrics strong[data-v-8e6629c4]{font-size:24px}.route-visual[data-v-8e6629c4],.model-table[data-v-8e6629c4]{display:none}.mobile-route-summary[data-v-8e6629c4]{border:1px solid var(--theme-border-89495392);background:var(--theme-bg-d14f9016);max-width:1056px;box-shadow:0 16px 40px var(--theme-shadow-1e73e0f8);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 auto;padding:18px;display:grid}.mobile-summary-head[data-v-8e6629c4]{border-bottom:1px solid var(--theme-border-3f250c27);grid-column:1/-1;justify-content:space-between;align-items:end;gap:12px;padding-bottom:13px;display:flex}.mobile-summary-head small[data-v-8e6629c4]{color:var(--theme-text-9e78778d);text-transform:uppercase;letter-spacing:.13em;font-size:9px}.mobile-summary-head h2[data-v-8e6629c4]{margin:3px 0 0;font-size:20px}.mobile-summary-head a[data-v-8e6629c4]{color:var(--theme-text-7621d606);white-space:nowrap;font-size:12px;font-weight:760;text-decoration:none}.mobile-route-card[data-v-8e6629c4]{background:var(--theme-bg-2077a7d7);min-width:0;color:var(--theme-text-ddc46c2e);border-radius:8px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;text-decoration:none;display:grid}.mobile-route-card .table-logo[data-v-8e6629c4]{width:34px;height:34px}.mobile-route-card strong[data-v-8e6629c4],.mobile-route-card small[data-v-8e6629c4]{display:block}.mobile-route-card strong[data-v-8e6629c4]{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.mobile-route-card small[data-v-8e6629c4]{color:var(--theme-text-69f0fc7a);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:9px;overflow:hidden}.mobile-route-card em[data-v-8e6629c4]{color:var(--theme-text-bbf94b0a);align-items:center;gap:4px;font-size:9px;font-style:normal;font-weight:760;display:inline-flex}.mobile-route-card em i[data-v-8e6629c4]{background:var(--theme-bg-de67f1f0);border-radius:50%;width:6px;height:6px}.mobile-summary-loading[data-v-8e6629c4],.mobile-summary-error[data-v-8e6629c4]{border-radius:8px;grid-column:1/-1;padding:13px;font-size:11px;line-height:1.5}.mobile-summary-loading[data-v-8e6629c4]{background:var(--theme-bg-c35c18a6);color:var(--theme-text-7a8aedbc);align-items:center;gap:8px;display:flex}.mobile-summary-loading i[data-v-8e6629c4]{background:var(--lime-dark);width:7px;height:7px;box-shadow:11px 0 0 var(--theme-shadow-127358fb), 22px 0 0 var(--theme-shadow-e8ab1300);border-radius:50%;margin-right:22px}.mobile-summary-error[data-v-8e6629c4]{background:var(--theme-bg-a30ef87f);color:var(--theme-text-6c070458)}.quickstart-inner[data-v-8e6629c4]{grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);gap:40px}.quickstart-section[data-v-8e6629c4]{padding:56px 24px 64px}.home-site-footer[data-v-8e6629c4]{grid-template-columns:2fr repeat(3,minmax(0,1fr));gap:32px;padding:42px 24px 34px}}@media (width<=760px){.home-shell[data-v-8e6629c4]{padding-left:0;padding-right:0}.hero-copy[data-v-8e6629c4]{padding:38px 20px 0}.hero-stage[data-v-8e6629c4]{padding:0 0 34px}.hero-title-line[data-v-8e6629c4]{white-space:normal;display:inline}.hero-copy h1[data-v-8e6629c4]{max-width:100%;font-size:clamp(32px,9.4vw,38px);line-height:1.12}.hero-sub[data-v-8e6629c4]{font-size:15px}.route-visual[data-v-8e6629c4]{display:none}.hero-actions[data-v-8e6629c4]{flex-direction:column;align-items:flex-start;gap:12px;margin-top:30px;padding-right:0}.primary-action[data-v-8e6629c4],.secondary-action[data-v-8e6629c4]{width:100%;min-width:0}.hero-metrics[data-v-8e6629c4]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px;width:100%;margin-top:24px;padding-right:0;display:grid}.hero-metrics>div[data-v-8e6629c4]{border-right:0;border:1px solid var(--theme-border-3d73b94a);background:var(--theme-bg-0b9ad2d6);border-radius:9px;grid-template-columns:1fr;align-content:start;justify-items:start;gap:3px;min-width:0;padding:12px 10px}.hero-metrics .metric-icon[data-v-8e6629c4]{grid-row:auto;width:24px;height:24px}.hero-metrics strong[data-v-8e6629c4]{white-space:normal;margin-top:5px;font-size:18px}.hero-metrics small[data-v-8e6629c4]{grid-column:1;font-size:10px;line-height:1.25}.mobile-route-summary[data-v-8e6629c4]{border:1px solid var(--theme-border-89495392);background:var(--theme-bg-d14f9016);box-shadow:0 16px 40px var(--theme-shadow-1e73e0f8);border-radius:14px;grid-template-columns:1fr;gap:10px;margin:34px 16px 0;padding:16px;display:grid}.mobile-summary-head[data-v-8e6629c4]{border-bottom:1px solid var(--theme-border-3f250c27);justify-content:space-between;align-items:end;gap:12px;padding-bottom:13px;display:flex}.mobile-summary-head small[data-v-8e6629c4]{color:var(--theme-text-9e78778d);text-transform:uppercase;letter-spacing:.13em;font-size:9px}.mobile-summary-head h2[data-v-8e6629c4]{margin:3px 0 0;font-size:18px}.mobile-summary-head a[data-v-8e6629c4]{color:var(--theme-text-7621d606);white-space:nowrap;font-size:11px;font-weight:760;text-decoration:none}.mobile-route-card[data-v-8e6629c4]{background:var(--theme-bg-2077a7d7);color:var(--theme-text-ddc46c2e);border-radius:8px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;text-decoration:none;display:grid}.mobile-route-card .table-logo[data-v-8e6629c4]{width:34px;height:34px}.mobile-route-card strong[data-v-8e6629c4],.mobile-route-card small[data-v-8e6629c4]{display:block}.mobile-route-card strong[data-v-8e6629c4]{font-size:13px}.mobile-route-card small[data-v-8e6629c4]{color:var(--theme-text-69f0fc7a);margin-top:3px;font-size:9px}.mobile-route-card em[data-v-8e6629c4]{color:var(--theme-text-bbf94b0a);align-items:center;gap:4px;font-size:9px;font-style:normal;font-weight:760;display:inline-flex}.mobile-route-card em i[data-v-8e6629c4]{background:var(--theme-bg-de67f1f0);border-radius:50%;width:6px;height:6px}.mobile-summary-loading[data-v-8e6629c4],.mobile-summary-error[data-v-8e6629c4]{border-radius:8px;padding:13px;font-size:11px;line-height:1.5}.mobile-summary-loading[data-v-8e6629c4]{background:var(--theme-bg-c35c18a6);color:var(--theme-text-7a8aedbc);align-items:center;gap:8px;display:flex}.mobile-summary-loading i[data-v-8e6629c4]{background:var(--lime-dark);width:7px;height:7px;box-shadow:11px 0 0 var(--theme-shadow-127358fb), 22px 0 0 var(--theme-shadow-e8ab1300);border-radius:50%;margin-right:22px}.mobile-summary-error[data-v-8e6629c4]{background:var(--theme-bg-a30ef87f);color:var(--theme-text-6c070458)}.model-table[data-v-8e6629c4]{display:none}.home-footer-line[data-v-8e6629c4]{gap:8px;margin:24px 20px 0;font-size:10px;line-height:1.4;display:grid}.home-footer-line i[data-v-8e6629c4]{display:none}.quickstart-section[data-v-8e6629c4]{margin:38px 0 0;padding:42px 20px 48px}.quickstart-inner[data-v-8e6629c4]{grid-template-columns:1fr;gap:28px}.steps-panel h2[data-v-8e6629c4]{margin-bottom:26px}.terminal-card pre[data-v-8e6629c4]{padding:20px 16px}.terminal-card code[data-v-8e6629c4]{font-size:11px}.home-site-footer[data-v-8e6629c4]{padding:34px 20px calc(30px + env(safe-area-inset-bottom));grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 12px;margin:0 0 -28px}.footer-brand-block[data-v-8e6629c4]{grid-column:1/-1}.home-site-footer nav[data-v-8e6629c4]{gap:9px;min-width:0}.home-site-footer nav strong[data-v-8e6629c4]{font-size:11px}.home-site-footer a[data-v-8e6629c4]{overflow-wrap:anywhere;font-size:10px}}
