.vendor-logo[data-astro-cid-pipvppjp]{width:var(--size);height:var(--size);border:1px solid var(--border);border-radius:var(--radius);background:#fff;flex:none;place-items:center;display:grid}.vendor-logo[data-astro-cid-pipvppjp] img[data-astro-cid-pipvppjp]{object-fit:contain;width:58%;height:58%}.figure[data-astro-cid-waqdiggl]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin:0;display:grid}.versus[data-astro-cid-waqdiggl]{place-items:center;width:64px;display:grid;position:relative}.versus[data-astro-cid-waqdiggl] span[data-astro-cid-waqdiggl]{border:1px solid var(--border-strong);background:var(--bg);width:38px;height:38px;color:var(--fg-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:50%;place-items:center;font-size:11px;font-weight:650;display:grid;position:relative}.card[data-astro-cid-waqdiggl]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elevated);flex-direction:column;gap:16px;min-width:0;padding:20px;display:flex;container-type:inline-size}.head[data-astro-cid-waqdiggl]{align-items:center;gap:10px;min-width:0;display:flex}.head[data-astro-cid-waqdiggl] .badge[data-astro-cid-waqdiggl]{text-transform:capitalize;flex:none}.title[data-astro-cid-waqdiggl]{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:15px;font-weight:600;overflow:hidden}.env[data-astro-cid-waqdiggl]{border:1px dashed var(--border-strong);border-radius:var(--radius);background:var(--bg);grid-template-columns:auto minmax(48px,1fr) auto;align-items:center;padding:16px;display:grid}.card[data-astro-cid-waqdiggl][data-kind=after] .env[data-astro-cid-waqdiggl]{border-style:solid}.node[data-astro-cid-waqdiggl]{border:1px solid var(--fg);border-radius:var(--radius);background:var(--bg-elevated);white-space:nowrap;align-items:center;gap:6px;height:52px;padding:0 18px;font-size:15px;font-weight:600;display:flex}.deps[data-astro-cid-waqdiggl]{padding:0 12px}.card[data-astro-cid-waqdiggl][data-kind=before] .deps[data-astro-cid-waqdiggl]{border-style:dashed;border-color:var(--border-strong)}.link[data-astro-cid-waqdiggl]{position:relative}.link[data-astro-cid-waqdiggl] i[data-astro-cid-waqdiggl]{background:var(--ok);height:2px;display:block}.link[data-astro-cid-waqdiggl] em[data-astro-cid-waqdiggl]{color:var(--ok);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-style:normal;font-weight:650;position:absolute;bottom:9px;left:50%;transform:translate(-50%)}.card[data-astro-cid-waqdiggl][data-kind=before] .link[data-astro-cid-waqdiggl] em[data-astro-cid-waqdiggl]{color:var(--warn)}.card[data-astro-cid-waqdiggl][data-kind=before] .link[data-astro-cid-waqdiggl] i[data-astro-cid-waqdiggl]{background:repeating-linear-gradient(90deg, var(--warn) 0 5px, transparent 5px 10px);animation:1.6s linear infinite crawl}@keyframes crawl{to{background-position-x:10px}}.suite[data-astro-cid-waqdiggl]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);font-family:var(--font-mono);flex-direction:column;flex:1;font-size:12.5px;display:flex}.command[data-astro-cid-waqdiggl]{border-bottom:1px solid var(--border);color:var(--fg-muted);white-space:nowrap;padding:10px 14px}.command[data-astro-cid-waqdiggl] span[data-astro-cid-waqdiggl]{color:var(--fg-faint);margin-right:4px}.tests[data-astro-cid-waqdiggl]{flex:1;margin:0;padding:4px 0;list-style:none}.test[data-astro-cid-waqdiggl]{grid-template-columns:16px minmax(0,1fr) 104px 52px 60px;align-items:center;gap:10px;height:36px;padding:0 14px;display:grid}.name[data-astro-cid-waqdiggl]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dep[data-astro-cid-waqdiggl]{color:var(--fg-subtle);font-family:var(--font-sans);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex}.note[data-astro-cid-waqdiggl]{text-align:right;white-space:nowrap;font-size:11px}.time[data-astro-cid-waqdiggl]{color:var(--fg-subtle);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.mark[data-astro-cid-waqdiggl]{place-items:center;width:16px;height:16px;display:grid}.mark[data-astro-cid-waqdiggl]>*{grid-area:1/1;display:none}.mark[data-astro-cid-waqdiggl] .i{width:14px;height:14px}.spin[data-astro-cid-waqdiggl]{border:2px solid var(--border-strong);border-top-color:var(--fg-muted);border-radius:50%;width:12px;height:12px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(1turn)}}.test[data-astro-cid-waqdiggl][data-state=queued] .mark[data-astro-cid-waqdiggl]:before{content:"";background:var(--border-strong);border-radius:50%;width:5px;height:5px}.test[data-astro-cid-waqdiggl][data-state=queued] .name[data-astro-cid-waqdiggl]{color:var(--fg-faint)}.test[data-astro-cid-waqdiggl][data-state=queued] .dep[data-astro-cid-waqdiggl]{opacity:.45}.test[data-astro-cid-waqdiggl]:is([data-state=running],[data-state=retrying]) .spin[data-astro-cid-waqdiggl]{display:block}.test[data-astro-cid-waqdiggl][data-state=retrying] .spin[data-astro-cid-waqdiggl]{border-top-color:var(--warn)}.test[data-astro-cid-waqdiggl]:is([data-state=retrying],[data-state=flaky]) .note[data-astro-cid-waqdiggl]{color:var(--warn)}.test[data-astro-cid-waqdiggl]:is([data-state=passed],[data-state=flaky]) .mark[data-astro-cid-waqdiggl] .i-check{color:var(--ok);display:block}.test[data-astro-cid-waqdiggl][data-state=flaky] .mark[data-astro-cid-waqdiggl] .i-check,.test[data-astro-cid-waqdiggl][data-state=flaky] .time[data-astro-cid-waqdiggl]{color:var(--warn)}.test[data-astro-cid-waqdiggl][data-state=failed] .mark[data-astro-cid-waqdiggl] .i-x{display:block}.test[data-astro-cid-waqdiggl][data-state=failed] [data-astro-cid-waqdiggl]:is(.mark,.name,.note,.time){color:var(--err)}.card[data-astro-cid-waqdiggl][data-kind=before] .test[data-astro-cid-waqdiggl][data-state=passed] .time[data-astro-cid-waqdiggl]{color:var(--warn)}.card[data-astro-cid-waqdiggl][data-kind=after] .test[data-astro-cid-waqdiggl][data-state=passed] .time[data-astro-cid-waqdiggl]{color:var(--ok)}.result[data-astro-cid-waqdiggl]{border-top:1px solid var(--border);color:var(--fg-muted);white-space:nowrap;grid-template-columns:auto minmax(24px,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.summary[data-astro-cid-waqdiggl],.total[data-astro-cid-waqdiggl]{font-weight:600}.total[data-astro-cid-waqdiggl]{font-variant-numeric:tabular-nums;text-align:right;min-width:60px}.bar[data-astro-cid-waqdiggl]{background:var(--bg-muted);border-radius:2px;height:4px;overflow:hidden}.bar[data-astro-cid-waqdiggl] i[data-astro-cid-waqdiggl]{border-radius:inherit;height:100%;transform:scaleX(var(--done,1));transform-origin:0;transition:transform .2s var(--ease);background:currentColor;display:block}.result[data-astro-cid-waqdiggl][data-state=passed]{color:var(--ok)}.result[data-astro-cid-waqdiggl]:is([data-state=failing],[data-state=failed]){color:var(--err)}figcaption[data-astro-cid-waqdiggl]{color:var(--fg-faint);text-align:center;grid-column:1/-1;margin-top:14px;font-size:12px}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-waqdiggl][data-kind=before] .link[data-astro-cid-waqdiggl] i[data-astro-cid-waqdiggl],.spin[data-astro-cid-waqdiggl]{animation:none}}@media (width<=900px){.figure[data-astro-cid-waqdiggl]{grid-template-columns:minmax(0,1fr)}.versus[data-astro-cid-waqdiggl]{width:auto;height:56px}}@container (width<=440px){.card[data-astro-cid-waqdiggl]{padding:14px}.title[data-astro-cid-waqdiggl]{font-size:14px}.env[data-astro-cid-waqdiggl]{grid-template-columns:auto minmax(36px,1fr) auto;padding:10px}.node[data-astro-cid-waqdiggl]{gap:2px;height:42px;padding:0 8px;font-size:13px}.deps[data-astro-cid-waqdiggl]{padding:0 6px}.deps[data-astro-cid-waqdiggl] .vendor-logo{--size:20px!important}.link[data-astro-cid-waqdiggl] em[data-astro-cid-waqdiggl]{letter-spacing:.04em;font-size:9px;bottom:7px}.suite[data-astro-cid-waqdiggl]{font-size:12px}.command[data-astro-cid-waqdiggl],.result[data-astro-cid-waqdiggl]{padding-inline:10px}.test[data-astro-cid-waqdiggl]{grid-template-columns:16px 20px minmax(0,1fr) auto 52px;gap:8px;padding:0 10px}.test[data-astro-cid-waqdiggl]>[data-astro-cid-waqdiggl]{grid-row:1}.mark[data-astro-cid-waqdiggl]{grid-column:1}.dep[data-astro-cid-waqdiggl]{grid-column:2}.name[data-astro-cid-waqdiggl]{grid-column:3}.note[data-astro-cid-waqdiggl]{grid-column:4}.time[data-astro-cid-waqdiggl]{grid-column:5}.dep[data-astro-cid-waqdiggl]>span[data-astro-cid-waqdiggl]:last-child{display:none}.result[data-astro-cid-waqdiggl]{grid-template-columns:minmax(0,1fr) auto;gap:10px 12px}.bar[data-astro-cid-waqdiggl]{grid-area:1/1/auto/-1}}.stack[data-astro-cid-v6ukbylw]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.browser[data-astro-cid-v6ukbylw]{border:1px solid var(--fg);border-radius:var(--radius);background:var(--bg-elevated);margin:0;overflow:hidden}.chrome[data-astro-cid-v6ukbylw]{border-bottom:1px solid var(--border);background:var(--bg-subtle);align-items:center;gap:14px;height:44px;padding:0 14px;display:flex}.mark[data-astro-cid-v6ukbylw]:before{content:">_";color:var(--fg-subtle);font-family:var(--font-mono);font-weight:600}.url[data-astro-cid-v6ukbylw]{border-radius:var(--radius-sm);background:var(--bg);min-width:0;color:var(--fg-subtle);font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;flex:1;padding:5px 12px;font-size:12px;overflow:hidden}.body[data-astro-cid-v6ukbylw]{gap:36px;padding:36px 32px;display:grid}.app[data-astro-cid-v6ukbylw]{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);align-items:center;display:grid}.layer[data-astro-cid-v6ukbylw]{border:1px solid var(--fg);border-radius:var(--radius);background:var(--bg);gap:4px;padding:16px 18px;display:grid;position:relative}.kicker[data-astro-cid-v6ukbylw]{color:var(--highlight);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:650}.layer[data-astro-cid-v6ukbylw] strong[data-astro-cid-v6ukbylw]{font-family:var(--font-display);font-size:18px;font-weight:600}.link[data-astro-cid-v6ukbylw]{border-top:1px solid var(--fg);height:0}.app[data-astro-cid-v6ukbylw] .layer[data-astro-cid-v6ukbylw]:last-child:after{content:"";border-left:1px solid var(--border-strong);height:18px;position:absolute;top:100%;left:50%}.vendors[data-astro-cid-v6ukbylw]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}.vendors[data-astro-cid-v6ukbylw]:before{content:"";border-top:1px solid var(--border-strong);position:absolute;top:-18px;left:12.5%;right:12.5%}.vendors[data-astro-cid-v6ukbylw] li[data-astro-cid-v6ukbylw]{text-align:center;justify-items:center;gap:2px;display:grid;position:relative}.vendors[data-astro-cid-v6ukbylw] li[data-astro-cid-v6ukbylw]:before{content:"";border-left:1px solid var(--border-strong);height:18px;position:absolute;top:-18px}.vendor-name[data-astro-cid-v6ukbylw]{margin-top:8px;font-size:13.5px;font-weight:600}.vendor-role[data-astro-cid-v6ukbylw]{color:var(--fg-subtle);font-size:12.5px}figcaption[data-astro-cid-v6ukbylw]{border-top:1px solid var(--border);color:var(--highlight);font-family:var(--font-display);padding:14px 32px;font-size:15px;font-style:normal}.side[data-astro-cid-v6ukbylw]{gap:28px;display:grid}.modes[data-astro-cid-v6ukbylw]{margin:0;padding:0;list-style:none;display:grid}.modes[data-astro-cid-v6ukbylw] li[data-astro-cid-v6ukbylw]{border-bottom:1px solid var(--border);color:var(--fg-muted);padding:14px 0;font-size:15px}.modes[data-astro-cid-v6ukbylw] li[data-astro-cid-v6ukbylw]:first-child{border-top:1px solid var(--border)}.modes[data-astro-cid-v6ukbylw] strong[data-astro-cid-v6ukbylw]{color:var(--fg);font-family:var(--font-display);font-size:18px;font-weight:600}.modes[data-astro-cid-v6ukbylw] code{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-muted);font-family:var(--font-mono);padding:1px 5px;font-size:.82em}.actions[data-astro-cid-v6ukbylw]{flex-wrap:wrap;gap:10px;display:flex}@media (width<=960px){.stack[data-astro-cid-v6ukbylw]{grid-template-columns:minmax(0,1fr);gap:32px}}@media (width<=560px){.body[data-astro-cid-v6ukbylw]{padding:24px 18px}.app[data-astro-cid-v6ukbylw]{grid-template-columns:minmax(0,1fr);gap:12px}.link[data-astro-cid-v6ukbylw],.app[data-astro-cid-v6ukbylw] .layer[data-astro-cid-v6ukbylw]:last-child:after,.vendors[data-astro-cid-v6ukbylw]:before,.vendors[data-astro-cid-v6ukbylw] li[data-astro-cid-v6ukbylw]:before{display:none}.vendors[data-astro-cid-v6ukbylw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}figcaption[data-astro-cid-v6ukbylw]{padding:14px 18px}}.checkout-install[data-astro-cid-z65a5v3j]{max-width:900px;margin-bottom:16px}.checkout-tabs[data-astro-cid-z65a5v3j]{border-bottom:1px solid var(--border);background:var(--bg-subtle);display:flex}.checkout-tabs[data-astro-cid-z65a5v3j] button[data-astro-cid-z65a5v3j]{color:var(--fg-subtle);font:600 14px var(--font-sans);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:10px;margin-bottom:-1px;padding:16px 22px;display:flex}.checkout-tabs[data-astro-cid-z65a5v3j] button[data-astro-cid-z65a5v3j][aria-selected=true]{border-bottom-color:var(--accent);background:var(--bg-elevated);color:var(--fg)}.checkout-tabs[data-astro-cid-z65a5v3j] button[data-astro-cid-z65a5v3j]:hover{color:var(--fg)}.step-number[data-astro-cid-z65a5v3j]{font:11px var(--font-mono);color:var(--fg-subtle)}.checkout-tabs[data-astro-cid-z65a5v3j] .i{width:14px;height:14px;color:var(--fg-faint);margin-left:14px}.window-bar[data-astro-cid-z65a5v3j]{background:0 0;border:0;padding:18px 20px 0}.window-bar[data-astro-cid-z65a5v3j] .badge[data-astro-cid-z65a5v3j]{margin-left:auto}.step-description[data-astro-cid-z65a5v3j]{color:var(--fg-muted);padding:10px 20px 16px;font-size:13px}[data-astro-cid-z65a5v3j][role=tabpanel] .code{background:var(--bg-inset);border:0;border-radius:0;margin:0}[data-astro-cid-z65a5v3j][role=tabpanel] .code figcaption{border:0;height:0;position:relative}[data-astro-cid-z65a5v3j][role=tabpanel] figcaption>span{display:none}[data-astro-cid-z65a5v3j][role=tabpanel] .copy{background:var(--bg-inset);position:absolute;top:8px;right:8px}[data-astro-cid-z65a5v3j][role=tabpanel] pre{padding:20px;padding-right:48px}.checkout-result[data-astro-cid-z65a5v3j]{border-top:1px solid var(--border);color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 20px;font-size:12px;display:flex}.checkout-result[data-astro-cid-z65a5v3j]>.i{color:var(--ok);width:15px;height:15px}.checkout-result[data-astro-cid-z65a5v3j] code[data-astro-cid-z65a5v3j]{color:var(--fg)}.checkout-result[data-astro-cid-z65a5v3j] .badge[data-astro-cid-z65a5v3j]{margin-left:auto}.checkout-run[data-astro-cid-z65a5v3j]{color:var(--fg-subtle);margin-top:14px;font-size:12px;line-height:1.8}.checkout-run[data-astro-cid-z65a5v3j] a[data-astro-cid-z65a5v3j]{color:var(--highlight);align-items:center;gap:5px;margin-left:8px;display:inline-flex}.checkout-run[data-astro-cid-z65a5v3j] .i{width:12px;height:12px}@media (width<=560px){.checkout-tabs[data-astro-cid-z65a5v3j] button[data-astro-cid-z65a5v3j]{flex:1;justify-content:center;gap:6px;padding:14px 10px}.checkout-tabs[data-astro-cid-z65a5v3j] .i{display:none}.checkout-result[data-astro-cid-z65a5v3j] .badge[data-astro-cid-z65a5v3j]{margin-left:0}}.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;padding-block:72px 56px;display:grid}.hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{align-items:center;gap:8px;display:flex}.runtime-dot[data-astro-cid-lcdefpme]{background:var(--ok);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.045em;margin-top:20px;font-size:clamp(34px,4.2vw,56px);font-weight:700;line-height:1.12}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--highlight)}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{max-width:54ch;margin-top:22px;font-size:16px;line-height:1.75}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.hero-install[data-astro-cid-lcdefpme]{min-width:0;margin-top:28px}.runtime-list[data-astro-cid-lcdefpme]{color:var(--fg-subtle);font-family:var(--font-mono);margin-top:14px;font-size:11px}.runtime-list[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--fg-faint);padding-inline:8px}.runtime-panel[data-astro-cid-lcdefpme]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elevated);min-width:0;box-shadow:var(--shadow-md);overflow:hidden}.panel-bar[data-astro-cid-lcdefpme]{background:var(--bg-subtle);border-bottom:1px solid var(--border);font-family:var(--font-mono);color:var(--fg-muted);align-items:center;gap:10px;padding:12px 16px;font-size:12px;display:flex}.panel-bar[data-astro-cid-lcdefpme] .badge[data-astro-cid-lcdefpme]{font-family:var(--font-sans);margin-left:auto}.runtime-panel[data-astro-cid-lcdefpme] pre{margin:0;padding:22px 20px;font-size:12px;line-height:1.85;overflow-x:auto;background:0 0!important}.runtime-panel[data-astro-cid-lcdefpme] pre code{font-size:inherit}.featured-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:16px;margin-top:28px;display:flex}.featured-head[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{align-items:center;gap:8px;font-size:15px;display:flex}.featured-head[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] .i{width:16px;height:16px;color:var(--highlight);fill:var(--accent-soft)}.featured-intro[data-astro-cid-lcdefpme]{color:var(--fg-muted);margin-top:8px;font-size:13px}.featured-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:14px;margin:20px 0 32px;display:grid}.response-line[data-astro-cid-lcdefpme]{background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:8px;margin:0 16px 16px;padding:12px;font-size:12px;display:flex}.response-line[data-astro-cid-lcdefpme] .badge[data-astro-cid-lcdefpme]{margin-left:auto}.panel-foot[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);color:var(--fg-subtle);font-family:var(--font-mono);align-items:center;gap:8px;padding:12px 16px;font-size:10px;display:flex}.panel-foot-end[data-astro-cid-lcdefpme]{margin-left:auto}.stats[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover strong[data-astro-cid-lcdefpme]{color:var(--highlight)}.stats[data-astro-cid-lcdefpme]{border-block:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.stats[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{align-items:center;gap:16px;padding:24px;display:flex}.stats[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]+[data-astro-cid-lcdefpme]{border-left:1px solid var(--border)}.stats[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:-.04em;font-size:28px;font-weight:600}.stats[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--fg-subtle);font-size:12px}.features[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);border-left:1px solid var(--border);border-radius:var(--radius-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.feature[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);border-right:1px solid var(--border);padding:28px}.feature-icon[data-astro-cid-lcdefpme]{border:1px solid var(--border);border-radius:var(--radius);color:var(--highlight);margin-bottom:18px;padding:8px;display:inline-flex}.feature[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:16px;font-weight:650}.feature[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--fg-muted);margin-top:10px;font-size:14px;line-height:1.65}.carriers[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:14px;display:grid}.section[data-astro-cid-lcdefpme] .control-directory{margin-bottom:28px}.carrier[data-astro-cid-lcdefpme]{box-shadow:none}.carrier[data-astro-cid-lcdefpme] pre{padding:18px 16px;font-size:11.5px;line-height:1.75}.features[data-astro-cid-lcdefpme].controls{border-radius:var(--radius-lg) var(--radius-lg) 0 0;margin-top:14px}.feature[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit}.feature[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--highlight)}.control-link[data-astro-cid-lcdefpme]{margin-top:14px}.determinism[data-astro-cid-lcdefpme]{border:1px solid var(--border);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--bg-subtle);border-top:0;align-items:center;gap:20px;padding:24px 28px;display:flex}.determinism[data-astro-cid-lcdefpme] .feature-icon[data-astro-cid-lcdefpme]{background:var(--bg-elevated);flex:none;margin-bottom:0}.determinism[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:16px;font-weight:650}.determinism[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--fg-muted);margin-top:6px;font-size:14px;line-height:1.65}.determinism[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:none;margin-left:auto}.section-head-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;display:flex}.section-head-row[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:8px}.text-link[data-astro-cid-lcdefpme]{color:var(--highlight);align-items:center;gap:8px;font-size:13px;display:inline-flex}.categories[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.category[data-astro-cid-lcdefpme]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elevated);transition:border-color .15s var(--ease);padding:22px}.category[data-astro-cid-lcdefpme]:hover{border-color:var(--highlight)}.category-heading[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:12px;display:flex}.category-heading[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:15px}.category-heading[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--fg-subtle);font-size:12px}.category[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--fg-subtle);margin-top:10px;font-size:13px}.category-members[data-astro-cid-lcdefpme]{gap:8px;margin-top:20px;display:flex}.contract-note[data-astro-cid-lcdefpme]{color:var(--fg-subtle);margin-top:14px;font-size:13px}.agent-docs[data-astro-cid-lcdefpme]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-subtle);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;padding:32px;display:grid}.agent-docs[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:10px;font-size:26px}.agent-docs[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--fg-muted);margin-top:16px;font-size:14px}.agent-docs[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.agent-docs[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-top:1px solid var(--border)}.agent-docs[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:center;gap:12px;padding:14px 0;display:flex}.agent-docs[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:var(--fg-subtle);flex:1;font-size:12px}.agent-docs[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--fg);margin-bottom:4px;font-size:13px;display:block}.agent-docs[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover strong[data-astro-cid-lcdefpme]{color:var(--highlight)}@media (width<=1000px){.hero[data-astro-cid-lcdefpme]{gap:32px}.features[data-astro-cid-lcdefpme],.categories[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.carriers[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.determinism[data-astro-cid-lcdefpme]{flex-wrap:wrap}.determinism[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-left:0}}@media (width<=800px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);padding-block:40px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(36px,7vw,52px)}.agent-docs[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:24px;padding:24px}}@media (width<=560px){.features[data-astro-cid-lcdefpme],.categories[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.runtime-list[data-astro-cid-lcdefpme]{font-size:10px}.runtime-list[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{padding-inline:4px}.panel-foot-end[data-astro-cid-lcdefpme]{display:none}.stats[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.stats[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]+[data-astro-cid-lcdefpme]{border-left:0;border-top:1px solid var(--border)}.stats[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{padding:16px}.stats[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{min-width:4ch}}
