.stacked-examples[data-astro-cid-ii6dxgci]{width:100%;max-width:1140px;margin-inline:auto;scroll-margin-top:96px;position:relative}.live-card-stack[data-astro-cid-ii6dxgci]{padding-bottom:clamp(10px,2vh,20px);position:relative}.live-card[data-astro-cid-ii6dxgci]{z-index:2;border:1px solid var(--line);background:var(--surface);height:410px;min-height:410px;box-shadow:var(--shadow-sm);border-radius:18px;grid-template-columns:minmax(0,1.1fr) minmax(360px,1fr);margin-bottom:20px;display:grid;position:sticky;top:86px;overflow:clip}.live-card[data-astro-cid-ii6dxgci]:nth-child(2){z-index:3;top:104px}.live-card[data-astro-cid-ii6dxgci]:nth-child(3){z-index:4;top:122px}.live-card[data-astro-cid-ii6dxgci] .live-stage[data-astro-cid-ii6dxgci]{order:1}.live-card[data-astro-cid-ii6dxgci] .live-copy[data-astro-cid-ii6dxgci]{order:2}.live-card--reverse[data-astro-cid-ii6dxgci]{grid-template-columns:minmax(360px,1fr) minmax(0,1.1fr)}.live-card--reverse[data-astro-cid-ii6dxgci] .live-copy[data-astro-cid-ii6dxgci]{order:1}.live-card--reverse[data-astro-cid-ii6dxgci] .live-stage[data-astro-cid-ii6dxgci]{order:2}.live-stage[data-astro-cid-ii6dxgci]{border-radius:12px;flex-direction:column;justify-content:center;min-width:0;min-height:0;margin:10px 0 10px 10px;padding:32px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24}.live-card--reverse[data-astro-cid-ii6dxgci] .live-stage[data-astro-cid-ii6dxgci]{margin:10px 10px 10px 0}.live-stage--search[data-astro-cid-ii6dxgci],.live-stage--finance[data-astro-cid-ii6dxgci]{background:radial-gradient(60% 42% at 50% 0,#ffeecd9e,#0000 72%),radial-gradient(120% 80% at 82% 108%,#e2925c 0%,#0000 55%),radial-gradient(110% 90% at 12% 112%,#8a4a54 0%,#0000 60%),linear-gradient(#2c1f3e,#5c3a5e 42%,#a85a4d 74%,#dd9260)}.live-stage--extract[data-astro-cid-ii6dxgci]{background:radial-gradient(62% 44% at 50% 0,#ffe8d280,#0000 72%),radial-gradient(120% 90% at 15% 110%,#b3593f 0%,#0000 60%),linear-gradient(#1f2b3d,#4a3a5c 45%,#b06a4e 78%,#e0a068)}html[data-theme=dark] .live-stage--search[data-astro-cid-ii6dxgci]{background:radial-gradient(64% 46% at 50% 0,#ef754e29,#0000 72%),radial-gradient(112% 82% at 88% 110%,#aa462a94,#0000 58%),radial-gradient(102% 82% at 8% 108%,#56314db8,#0000 62%),linear-gradient(#17131e,#292033 46%,#51303b 76%,#743b2d)}html[data-theme=dark] .live-stage--extract[data-astro-cid-ii6dxgci]{background:radial-gradient(62% 44% at 50% 0,#ef754e21,#0000 72%),radial-gradient(116% 88% at 12% 112%,#9a432b9e,#0000 60%),radial-gradient(92% 74% at 92% 108%,#4d385694,#0000 64%),linear-gradient(#121923,#242334 46%,#4b3034 78%,#70412f)}html[data-theme=dark] .live-stage--finance[data-astro-cid-ii6dxgci]{background:radial-gradient(64% 46% at 50% 0,#ef754e24,#0000 72%),radial-gradient(112% 84% at 86% 110%,#a14f2b99,#0000 58%),radial-gradient(104% 84% at 8% 110%,#42443db8,#0000 62%),linear-gradient(#171719,#272526 44%,#49352f 76%,#71442d)}.live-copy[data-astro-cid-ii6dxgci]{flex-direction:column;justify-content:center;min-width:0;padding:46px;display:flex}.live-card__meta[data-astro-cid-ii6dxgci]{color:var(--ink-faint);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:16px;font-size:10px;font-weight:400;line-height:16.2px;display:flex}.live-card__meta[data-astro-cid-ii6dxgci]:before{background:repeating-linear-gradient(90deg, var(--accent) 0 2px, transparent 2px 5px);content:"";flex:none;width:18px;height:7px}.live-copy[data-astro-cid-ii6dxgci] h3[data-astro-cid-ii6dxgci]{max-width:none;font-family:var(--font-heading);letter-spacing:-.015em;white-space:nowrap;margin:0 0 14px;font-size:32px;font-weight:400;line-height:35.2px}.live-copy[data-astro-cid-ii6dxgci]>p[data-astro-cid-ii6dxgci]{max-width:374px;color:var(--ink-muted);margin:0 0 14px;font-size:14.5px;line-height:24.65px}.live-copy[data-astro-cid-ii6dxgci] form[data-astro-cid-ii6dxgci]{width:100%;min-width:0;margin-bottom:12px}.live-control-row[data-astro-cid-ii6dxgci]{grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;display:grid}.live-control-row--finance[data-astro-cid-ii6dxgci]{grid-template-columns:minmax(80px,1fr) 104px}.live-input-shell[data-astro-cid-ii6dxgci]{min-width:0;position:relative}.live-input-shell[data-astro-cid-ii6dxgci]>svg[data-astro-cid-ii6dxgci]{z-index:1;color:var(--ink-faint);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.live-copy[data-astro-cid-ii6dxgci] [data-astro-cid-ii6dxgci]:is(input:not([type=radio]),select){border:1px solid var(--line);background:var(--paper);width:100%;min-width:0;min-height:42px;color:var(--ink);border-radius:8px;outline:0;padding:9px 11px;font-size:.72rem}.live-copy[data-astro-cid-ii6dxgci] .live-input-shell[data-astro-cid-ii6dxgci] input[data-astro-cid-ii6dxgci]{padding-left:36px}.live-copy[data-astro-cid-ii6dxgci] [data-astro-cid-ii6dxgci]:is(input:not([type=radio]),select):focus{box-shadow:0 0 0 3px var(--accent-soft);border-color:#d9451a9e}.live-input-shell[data-astro-cid-ii6dxgci]:focus-within>svg[data-astro-cid-ii6dxgci]{color:var(--accent)}.live-actions[data-astro-cid-ii6dxgci]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.live-submit[data-astro-cid-ii6dxgci]{cursor:pointer;border:1px solid var(--line);background:var(--surface);width:fit-content;min-height:42px;color:var(--ink);box-shadow:none;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:8px 16px;font-size:13px;font-weight:600;line-height:20px;transition:border-color .18s,background-color .18s;display:inline-flex}.live-submit[data-astro-cid-ii6dxgci]:hover{background:var(--surface-muted);box-shadow:none;border-color:#17140f38}.live-submit[data-astro-cid-ii6dxgci]:disabled{cursor:wait;opacity:.55;transform:none}.live-docs-link[data-astro-cid-ii6dxgci]{min-height:38px;color:var(--ink-muted);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:4px;align-items:center;gap:6px;padding:7px 2px;font-size:13px;font-weight:600;display:inline-flex}.live-docs-link[data-astro-cid-ii6dxgci]:hover{color:var(--accent);text-decoration-color:currentColor}.live-mode-tabs[data-astro-cid-ii6dxgci]{border:1px solid var(--line);background:var(--surface-muted);scrollbar-width:none;border-radius:999px;flex-wrap:nowrap;gap:0;width:fit-content;max-width:100%;margin-bottom:10px;padding:2px;display:flex;overflow-x:auto}.live-mode-tabs[data-astro-cid-ii6dxgci]::-webkit-scrollbar{display:none}.live-mode-tabs[data-astro-cid-ii6dxgci] button[data-astro-cid-ii6dxgci]{cursor:pointer;min-height:27px;color:var(--ink-muted);background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:5px;padding:4px 9px;font-size:.68rem;font-weight:500;display:inline-flex}.live-mode-tabs[data-astro-cid-ii6dxgci] button[data-astro-cid-ii6dxgci]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.live-mode-tabs[data-astro-cid-ii6dxgci] button[data-astro-cid-ii6dxgci][aria-pressed=true] svg[data-astro-cid-ii6dxgci] path{stroke-width:2.5px}.live-format[data-astro-cid-ii6dxgci]{border:1px solid var(--line);background:var(--surface-muted);border-radius:999px;flex-wrap:nowrap;justify-self:start;align-items:center;gap:0;margin:0;padding:2px;display:inline-flex}.live-format[data-astro-cid-ii6dxgci] label[data-astro-cid-ii6dxgci]{cursor:pointer;min-height:25px;color:var(--ink-muted);border-radius:999px;justify-content:center;align-items:center;padding:4px 8px;font-size:.58rem;font-weight:500;line-height:1;display:inline-flex;position:relative}[data-astro-cid-ii6dxgci]:is(.live-mode-tabs,.live-format){border-color:var(--line);background:var(--surface-muted)}[data-astro-cid-ii6dxgci]:is(.live-mode-tabs button,.live-format label){color:var(--ink-muted);font-weight:500}[data-astro-cid-ii6dxgci]:is(.live-mode-tabs button[aria-pressed=true],.live-format label:has(input:checked)){background:var(--accent-soft);color:var(--accent);font-weight:700}.live-format[data-astro-cid-ii6dxgci] label[data-astro-cid-ii6dxgci]:focus-within{outline:2px solid var(--accent);outline-offset:2px}.live-format[data-astro-cid-ii6dxgci] input[data-astro-cid-ii6dxgci]{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.live-result-format[data-astro-cid-ii6dxgci]{z-index:2;box-shadow:none;position:absolute;top:12px;right:12px}.live-result[data-astro-cid-ii6dxgci]{-webkit-backdrop-filter:blur(16px)saturate(115%);background:#fdfcfa9e;border:1px solid #17140f21;border-radius:10px;flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff57}.live-result__header[data-astro-cid-ii6dxgci]{border-bottom:1px solid var(--code-line);min-height:38px;color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:#e7e2d8c7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 11px;font-size:.54rem;font-weight:600;display:flex}.live-result__title[data-astro-cid-ii6dxgci]{align-items:center;gap:8px;display:inline-flex}.live-indicator[data-astro-cid-ii6dxgci]{background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 3px var(--accent-soft);border-radius:999px;flex:none;animation:1.4s ease-in-out infinite live-indicator-pulse}.live-result__header[data-astro-cid-ii6dxgci] [data-astro-cid-ii6dxgci]:is(button,a){cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;align-items:center;gap:5px;padding:0;text-decoration:none;display:inline-flex}.live-result__body[data-astro-cid-ii6dxgci]{flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.live-result[data-astro-cid-ii6dxgci] pre[data-astro-cid-ii6dxgci]{white-space:pre-wrap;overflow-wrap:anywhere;flex:1;min-height:0;max-height:none;margin:0;padding:18px;font-size:.7rem;line-height:1.58;overflow:auto;box-shadow:none!important;background:#efebe3c7!important;border:0!important;border-radius:0!important}.live-result[data-astro-cid-ii6dxgci][data-state=error]{border-color:#d9451a6b}html[data-theme=dark] .live-result[data-astro-cid-ii6dxgci]{background:#211d179e;border-color:#f6f3ee24;box-shadow:inset 0 1px #ffffff12}html[data-theme=dark] .live-result__header[data-astro-cid-ii6dxgci]{background:#373128c7}html[data-theme=dark] .live-result[data-astro-cid-ii6dxgci] pre[data-astro-cid-ii6dxgci]{background:#2c271fc7!important}@media (width<=899px){.live-card[data-astro-cid-ii6dxgci],.live-card--reverse[data-astro-cid-ii6dxgci]{grid-template-columns:1fr;height:auto;min-height:0;margin-bottom:20px;position:relative;top:auto}.live-copy[data-astro-cid-ii6dxgci]{order:1}.live-stage[data-astro-cid-ii6dxgci],.live-card--reverse[data-astro-cid-ii6dxgci] .live-stage[data-astro-cid-ii6dxgci]{order:2;height:360px;min-height:360px;margin:0 10px 10px}.live-card-stack[data-astro-cid-ii6dxgci]{padding-bottom:8px}}@media (width<=560px){.live-card[data-astro-cid-ii6dxgci]{border-radius:16px}.live-copy[data-astro-cid-ii6dxgci]{padding:34px 22px 28px}.live-stage[data-astro-cid-ii6dxgci],.live-card--reverse[data-astro-cid-ii6dxgci] .live-stage[data-astro-cid-ii6dxgci]{height:330px;min-height:330px;padding:14px}.live-copy[data-astro-cid-ii6dxgci] h3[data-astro-cid-ii6dxgci]{white-space:normal}.live-mode-tabs[data-astro-cid-ii6dxgci] button[data-astro-cid-ii6dxgci]{gap:4px;padding-inline:7px;font-size:.64rem}.live-control-row--finance[data-astro-cid-ii6dxgci]{grid-template-columns:minmax(80px,1fr) 100px}.live-actions[data-astro-cid-ii6dxgci]{flex-wrap:nowrap;gap:12px}}@media (prefers-reduced-motion:reduce){.live-card[data-astro-cid-ii6dxgci],.live-card--reverse[data-astro-cid-ii6dxgci]{position:relative;top:auto}.live-submit[data-astro-cid-ii6dxgci]{transition:none}.live-indicator[data-astro-cid-ii6dxgci]{animation:none}}@keyframes live-indicator-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.72)}}body:has(#terminal-intro) :is(header,footer){border-color:#242424}body:has(#terminal-intro) :is(header,footer,main),body:has(#terminal-intro) a{color:#ededed}body:has(#terminal-intro) header nav a:last-child{color:#ededed;background:#0a0a0a;border-color:#333}body:has(#terminal-intro) [data-hero-badge] svg{color:#f2f2f2}body:has(#terminal-intro) #terminal-playground>section{background:#050505;border-color:#252525;box-shadow:10px 10px #151515}body:has(#terminal-intro) #terminal-playground aside{color:#ddd;background:#080808;border-color:#252525}body:has(#terminal-intro) #terminal-playground [data-form-mode]{color:#bbb;background:#080808;border-color:#292929}body:has(#terminal-intro) #terminal-playground :is(input,select){color:#ddd;background:#0c0c0c;border-color:#303030}body:has(#terminal-intro) #terminal-playground button[type=submit]{color:#080808;background:#ededed;border-color:#ededed}body:has(#terminal-intro) #terminal-playground #form-options>fieldset>div{border-color:#303030}body:has(#terminal-intro) #terminal-playground #form-options input+span{color:#aaa;background:#0c0c0c}body:has(#terminal-intro) #terminal-playground #form-options input:checked+span{color:#080808;background:#ededed}body:has(#terminal-intro) #terminal-playground .result-content{color:#ddd;background:#050505;border-color:#252525}body:has(#terminal-intro) #supported-platforms-grid{background:#242424;box-shadow:8px 8px #151515}body:has(#terminal-intro) #supported-platforms-grid>li>div{color:#ededed;background:#080808}body:has(#terminal-intro) #supported-platforms-grid .method-card{background:#050505}body:has(#terminal-intro) #supported-platforms-grid>li:nth-child(16) svg{filter:invert()}body:has(#terminal-intro) :is(#api,#mcp){background:#050505;border-color:#242424;box-shadow:8px 8px #151515}body:has(#terminal-intro) :is(#api,#mcp) pre{color:#bbb;background:#090909;border-color:#292929}body:has(#terminal-intro) #mcp>a{border-color:#777}body:has(#terminal-intro) :is(#home-heading,#api h2,#mcp h2){font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-weight:650}body:has(#terminal-intro) header{border-color:#151515;border-bottom-width:1px}body:has(#terminal-intro) header nav a:last-child{background:#080808;border-width:1px;border-color:#282828;border-radius:6px}body:has(#terminal-intro) header [data-header-cta]{border-color:var(--ink)!important;background:var(--ink)!important;color:var(--paper)!important}body:has(#terminal-intro) header nav a:last-child:hover{background:#101010;border-width:1px;border-color:#444;transform:none}body:has(#terminal-intro) footer{color:#666;border-color:#151515;border-top-width:1px}body:has(#terminal-intro) footer a{color:#777}body:has(#terminal-intro) #hero-status{color:#666;font-weight:600}body:has(#terminal-intro) #terminal-description{color:#898989}body:has(#terminal-intro) [data-hero-badge]{background:radial-gradient(circle at 35% 28%,#202020,#090909 64%);border:1px solid #242424;border-radius:999px;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}body:has(#terminal-intro) [data-hero-badge] svg{display:none}body:has(#terminal-intro) [data-hero-badge] p{color:#eee}body:has(#terminal-intro) #terminal-playground>section{box-shadow:none;background:#050505;border-width:1px;border-color:#202020;border-radius:12px;overflow:hidden}body:has(#terminal-intro) #terminal-playground aside{background:#080808;border-color:#202020;border-right-width:1px}body:has(#terminal-intro) #terminal-playground [data-form-mode]{color:#777;background:0 0;border-width:1px;border-color:#0000;border-radius:6px}body:has(#terminal-intro) #terminal-playground [data-form-mode]:hover{color:#ccc;background:#101010}body:has(#terminal-intro) #terminal-playground [data-form-mode][aria-pressed=true]{color:#eee;background:#171717;border-color:#282828}body:has(#terminal-intro) #terminal-playground :is(input,select){background:#0b0b0b;border-width:1px;border-color:#262626;border-radius:6px}body:has(#terminal-intro) #terminal-playground :is(input,select):focus{border-color:#555}body:has(#terminal-intro) #terminal-playground button[type=submit]{color:#111;box-shadow:none;background:#dedede;border-width:1px;border-color:#dedede;border-radius:6px}body:has(#terminal-intro) #terminal-playground button[type=submit]:hover{background:#fff;border-width:1px;border-color:#fff;transform:none}body:has(#terminal-intro) #terminal-playground #form-options>fieldset>div{border-width:1px;border-color:#282828;border-radius:6px;overflow:hidden}body:has(#terminal-intro) #terminal-playground #form-options input+span{background:#0b0b0b}body:has(#terminal-intro) #terminal-playground #form-options input:checked+span{background:#e8e8e8}body:has(#terminal-intro) #terminal-playground .result-content{background:#050505;border-width:1px;border-color:#202020;border-radius:8px}body:has(#terminal-intro) #terminal-playground .result-content pre{color:inherit!important;background:0 0!important}html[data-theme=dark] body:has(#terminal-intro) #terminal-playground .result-content .shiki span{color:var(--shiki-dark)!important}body:has(#terminal-intro) #supported-platforms-grid{box-shadow:none;background:#1b1b1b;border:1px solid #1d1d1d;border-radius:10px;padding:1px;overflow:hidden}body:has(#terminal-intro) #supported-platforms-grid>li>div,body:has(#terminal-intro) #supported-platforms-grid .method-card{background:#050505}body:has(#terminal-intro) #supported-platforms-grid [role=tooltip]{color:#ddd;background:#0b0b0b;border-width:1px;border-color:#292929;border-radius:8px;box-shadow:0 12px 36px #00000061}body:has(#terminal-intro) :is(#api,#mcp){box-shadow:none;background:#050505;border-width:1px;border-color:#1f1f1f;border-radius:10px}body:has(#terminal-intro) :is(#api,#mcp) pre{background:#050505;border-width:1px;border-color:#202020;border-radius:7px}body:has(#terminal-intro) #mcp>a{border-color:#555;border-bottom-width:1px}html[data-theme=light] body:has(#terminal-intro) :is(header,footer,main),html[data-theme=light] body:has(#terminal-intro) a{color:#202020}html[data-theme=light] body:has(#terminal-intro) header,html[data-theme=light] body:has(#terminal-intro) footer{border-color:#e9e9e9}html[data-theme=light] body:has(#terminal-intro) header nav a:last-child{color:#202020;background:#fff;border-color:#ddd}html[data-theme=light] body:has(#terminal-intro) header nav a:last-child:hover{background:#f7f7f7;border-color:#aaa}html[data-theme=light] body:has(#terminal-intro) footer{color:#999}html[data-theme=light] body:has(#terminal-intro) footer a{color:#777}html[data-theme=light] body:has(#terminal-intro) footer a:hover{color:#202020}html[data-theme=light] body:has(#terminal-intro) #hero-status{color:#999}html[data-theme=light] body:has(#terminal-intro) #terminal-description{color:#6f6f6f}html[data-theme=light] body:has(#terminal-intro) [data-hero-badge]{background:radial-gradient(circle at 35% 28%,#fff,#f3f3f3 70%);border-color:#e6e6e6;box-shadow:inset 0 1px #fff}html[data-theme=light] body:has(#terminal-intro) [data-hero-badge] p{color:#222}html[data-theme=light] body:has(#terminal-intro) #terminal-playground>section{background:#fff;border-color:#e5e5e5}html[data-theme=light] body:has(#terminal-intro) #terminal-playground aside{color:#555;background:#fafafa;border-color:#e8e8e8}html[data-theme=light] body:has(#terminal-intro) #terminal-playground>section>div{color:#303030}html[data-theme=light] body:has(#terminal-intro) #terminal-playground [data-form-mode]{color:#777}html[data-theme=light] body:has(#terminal-intro) #terminal-playground [data-form-mode]:hover{color:#222;background:#f1f1f1}html[data-theme=light] body:has(#terminal-intro) #terminal-playground [data-form-mode][aria-pressed=true]{color:#202020;background:#fff;border-color:#e3e3e3;box-shadow:0 1px 3px #0000000d}html[data-theme=light] body:has(#terminal-intro) #terminal-playground :is(input,select){color:#303030;background:#fff;border-color:#ddd}html[data-theme=light] body:has(#terminal-intro) #terminal-playground :is(input,select)::placeholder{color:#aaa}html[data-theme=light] body:has(#terminal-intro) #terminal-playground :is(input,select):focus{border-color:#999}html[data-theme=light] body:has(#terminal-intro) #terminal-playground button[type=submit]{color:#fff;background:#202020;border-color:#202020}html[data-theme=light] body:has(#terminal-intro) #terminal-playground button[type=submit]:hover{background:#000;border-color:#000}html[data-theme=light] body:has(#terminal-intro) #terminal-playground #form-options input+span{color:#777;background:#fff}html[data-theme=light] body:has(#terminal-intro) #terminal-playground #form-options input:checked+span{color:#fff;background:#202020}html[data-theme=light] body:has(#terminal-intro) #terminal-playground .result-content{color:#555;background:#fff;border-color:#e4e4e4}html[data-theme=light] body:has(#terminal-intro) #terminal-playground .result-content .shiki span{color:var(--shiki-light)!important}html[data-theme=light] body:has(#terminal-intro) #supported-platforms-grid{background:#e8e8e8;border-color:#e8e8e8}html[data-theme=light] body:has(#terminal-intro) #supported-platforms-grid>li>div,html[data-theme=light] body:has(#terminal-intro) #supported-platforms-grid .method-card{color:#333;background:#fff}html[data-theme=light] body:has(#terminal-intro) #supported-platforms-grid>li:nth-child(16) svg{filter:none}html[data-theme=light] body:has(#terminal-intro) #supported-platforms-grid [role=tooltip]{color:#333;background:#fff;border-color:#ddd;box-shadow:0 12px 36px #0000001a}html[data-theme=light] body:has(#terminal-intro) :is(#api,#mcp){background:#fff;border-color:#e5e5e5}html[data-theme=light] body:has(#terminal-intro) :is(#api,#mcp) pre{color:#555;background:#fff;border-color:#e5e5e5}html[data-theme=light] body:has(#terminal-intro) #mcp>a{border-color:#aaa}@media (width<=1023px){body:has(#terminal-intro) #terminal-playground aside{border-bottom-width:1px;border-right-width:0}}@media (width<=660px){body:has(#terminal-intro) #terminal-playground>section,body:has(#terminal-intro) #supported-platforms-grid,body:has(#terminal-intro) :is(#api,#mcp){box-shadow:none}}.home-pricing-primary[data-astro-cid-lcdefpme]{color:#f6f3ee;background:#17140f;border-color:#17140f}.home-pricing-primary[data-astro-cid-lcdefpme]:hover{color:#fff;background:#2c271f;border-color:#2c271f}html[data-theme=dark] .home-pricing-primary[data-astro-cid-lcdefpme]{background:#f6f3ee;border-color:#f6f3ee;color:#17140f!important}html[data-theme=dark] .home-pricing-primary[data-astro-cid-lcdefpme]:hover{background:#fff;border-color:#fff;color:#17140f!important}body:has(#terminal-intro) .nx-hatch{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);background:repeating-linear-gradient(-45deg,#17140f0d 0 1px,#0000 1px 9px) 0 0/200% 100%;width:100vw;height:56px;margin-left:calc(50% - 50vw)}html[data-theme=dark] body:has(#terminal-intro) .nx-hatch{background-image:repeating-linear-gradient(-45deg,#f6f3ee0f 0 1px,#0000 1px 9px)}body:has(#terminal-intro) :is(header,footer,main){color:var(--ink)}body:has(#terminal-intro) a{color:inherit}body:has(#terminal-intro) header,body:has(#terminal-intro) footer{border-color:var(--line)}body:has(#terminal-intro) header nav a:last-child{border:1px solid var(--ink);background:var(--ink);color:var(--paper);border-radius:999px}body:has(#terminal-intro) header nav a:last-child:hover{border-width:1px;border-color:var(--ink);background:var(--ink);transform:translateY(-2px)}body:has(#terminal-intro) footer,body:has(#terminal-intro) footer a{color:var(--ink-muted)}body:has(#terminal-intro) footer a:hover{color:var(--accent)}#terminal-intro{animation:editorial-rise .8s var(--ease-out) both}#terminal-intro #hero-status{color:var(--ink-muted);font-weight:600}body:has(#terminal-intro) #terminal-intro #home-heading{color:var(--ink);font-family:Instrument Serif,Georgia,serif!important;font-weight:400!important}#terminal-intro #terminal-description{color:var(--ink-muted)}.hero-ticks{background:repeating-linear-gradient(90deg, var(--accent) 0 2px, transparent 2px 5px);width:24px;height:8px}.hero-button{min-height:52px;box-shadow:none;transition:transform .22s var(--ease-out), box-shadow .3s var(--ease-out), border-color .22s ease;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:13px 27px;font-size:.94rem;font-weight:600;text-decoration:none;display:inline-flex;overflow:hidden}.hero-button:hover{text-decoration:none;transform:translateY(-2px)}.hero-button-primary{background:var(--ink);color:var(--paper)!important}.hero-button-primary:hover{box-shadow:0 18px 34px -18px #17140f99}.hero-button-secondary{border-color:var(--line);background:var(--surface);color:var(--ink)!important}.hero-button-secondary:hover{box-shadow:var(--shadow-md);border-color:#17140f42}#terminal-playground{isolation:isolate;box-shadow:inset 0 0 0 1px #ffffff24, var(--shadow-lg);animation:editorial-rise .8s .16s var(--ease-out) both;background:radial-gradient(62% 44% at 50% 0,#ffeecd9e,#0000 72%),radial-gradient(120% 80% at 82% 108%,#e2925c 0%,#0000 55%),radial-gradient(110% 90% at 12% 112%,#8a4a54 0%,#0000 60%),linear-gradient(#2c1f3e,#5c3a5e 42%,#a85a4d 74%,#dd9260);border-radius:18px;padding:10px}#terminal-playground .playground-glow{z-index:-1;pointer-events:none;background:radial-gradient(38% 30%,#ffe0b257,#0000 70%);animation:18s ease-in-out infinite alternate slow-drift;position:absolute;inset:-20%}body:has(#terminal-intro) #terminal-playground>section{background:var(--surface);color:var(--ink);box-shadow:none;border:1px solid #ffffff38;border-radius:14px;overflow:hidden}body:has(#terminal-intro) #terminal-playground aside{border-color:var(--line-soft);background:var(--surface);color:var(--ink-muted);border-right-width:1px}body:has(#terminal-intro) #terminal-playground aside :is(p,span){color:inherit}body:has(#terminal-intro) #terminal-playground [data-live-examples-label]{color:var(--accent);align-items:center;gap:9px;display:flex}body:has(#terminal-intro) #terminal-playground [data-live-examples-label]:before{background:repeating-linear-gradient(90deg, var(--accent) 0 2px, transparent 2px 5px);content:"";flex:none;width:18px;height:6px}body:has(#terminal-intro) #terminal-playground [data-live-examples-description]{color:var(--ink-faint)}body:has(#terminal-intro) #terminal-playground [data-form-mode]{border:1px solid var(--line-soft);background:var(--surface-muted);color:var(--ink-muted);transition:transform .2s var(--ease-out), background-color .16s ease, border-color .16s ease, color .16s ease, box-shadow .2s var(--ease-out);border-radius:10px;font-weight:600}body:has(#terminal-intro) #terminal-playground [data-form-mode]:hover{background:var(--surface);color:var(--ink);border-color:var(--line);transform:translate(1px)}body:has(#terminal-intro) #terminal-playground [data-form-mode][aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper);box-shadow:var(--shadow-sm)}body:has(#terminal-intro) #terminal-playground>section>div{color:var(--ink)}body:has(#terminal-intro) #terminal-playground :is(input,select){border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:10px;transition:border-color .2s,box-shadow .2s,background .2s}body:has(#terminal-intro) #terminal-playground :is(input,select):focus{background:var(--surface);box-shadow:0 0 0 3px var(--accent-soft);border-color:#d9451a85;outline:0}body:has(#terminal-intro) #terminal-playground :is(input,select)::placeholder{color:var(--ink-faint)}body:has(#terminal-intro) #terminal-playground button[type=submit]{border:1px solid var(--ink);background:var(--ink);color:var(--paper);box-shadow:var(--shadow-sm);border-radius:999px;overflow:hidden}body:has(#terminal-intro) #terminal-playground button[type=submit]:hover{border-width:1px;border-color:var(--ink);background:var(--ink);box-shadow:var(--shadow-md);transform:translateY(-2px)}body:has(#terminal-intro) #terminal-playground #form-options,body:has(#terminal-intro) #terminal-playground #result{border-color:var(--line-soft);border-top-width:1px}body:has(#terminal-intro) #terminal-playground #form-options>fieldset>div{border:1px solid var(--line);border-radius:999px;overflow:hidden}body:has(#terminal-intro) #terminal-playground #form-options fieldset label+label{border-color:var(--line);border-left-width:1px}body:has(#terminal-intro) #terminal-playground #form-options input+span{background:var(--paper);color:var(--ink-muted)}body:has(#terminal-intro) #terminal-playground #form-options input:checked+span{background:var(--ink);color:var(--paper)}body:has(#terminal-intro) #terminal-playground #copy-result{color:var(--ink-muted);background:0 0}body:has(#terminal-intro) #terminal-playground .result-content{contain:inline-size;border:1px solid var(--code-line);background:var(--code-surface);max-width:100%;color:var(--code-ink);box-shadow:none;border-radius:13px}body:has(#terminal-intro) #terminal-playground .result-content :is(pre,.shiki){color:inherit!important;background:0 0!important}body:has(#terminal-intro) #supported-platforms-grid{border:1px solid var(--line-soft);background:var(--line-soft);box-shadow:none;border-radius:18px;padding:0;transition:border-color .1s,background-color .1s;overflow:visible}body:has(#terminal-intro) #supported-platforms-grid>li:first-child>div{border-radius:17px 0 0}body:has(#terminal-intro) #supported-platforms-grid>li:nth-child(9)>.method-card{border-radius:0 17px 0 0}body:has(#terminal-intro) #supported-platforms-grid>li:nth-child(10)>.method-card{border-radius:0 0 0 17px}body:has(#terminal-intro) #supported-platforms-grid>li:last-child>.method-card{border-radius:0 0 17px}body:has(#terminal-intro) #supported-platforms-grid>li>div{background:var(--surface);color:var(--ink);transition:background-color .1s,color .1s}body:has(#terminal-intro) #supported-platforms-grid .works-with-label:before{background:repeating-linear-gradient(90deg, var(--accent) 0 2px, transparent 2px 5px);content:"";width:22px;height:7px;margin:0 auto 10px;display:block}body:has(#terminal-intro) #supported-platforms-grid .method-card{background:var(--surface);color:var(--ink)}body:has(#terminal-intro) #supported-platforms-grid .method-card:hover{background:var(--surface-muted)}body:has(#terminal-intro) #supported-platforms-grid [role=tooltip]{border:1px solid var(--line);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-md);border-radius:13px}@media (width<=639px){body:has(#terminal-intro) #supported-platforms-grid>li:nth-child(9)>.method-card,body:has(#terminal-intro) #supported-platforms-grid>li:nth-child(10)>.method-card{border-radius:0}body:has(#terminal-intro) #supported-platforms-grid>li:nth-child(3)>.method-card{border-radius:0 17px 0 0}body:has(#terminal-intro) #supported-platforms-grid>li:nth-last-child(3)>.method-card{border-radius:0 0 0 17px}}body:has(#terminal-intro) :is(#api,#mcp){border:1px solid var(--line);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm);transition:transform .28s var(--ease-out), box-shadow .3s var(--ease-out);border-radius:18px}body:has(#terminal-intro) #terminal-marketing :is(#api,#mcp,#home-pricing) h2{letter-spacing:-.01em;font-family:Instrument Serif,Georgia,serif!important;font-weight:400!important}body:has(#terminal-intro) :is(#api,#mcp):hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}body:has(#terminal-intro) :is(#api,#mcp) pre{border:1px solid var(--line);background:var(--surface-muted);color:var(--ink-muted);border-radius:12px}body:has(#terminal-intro) #mcp>a{border-color:var(--accent);color:var(--accent);border-bottom-width:1px}html[data-theme=light] body:has(#terminal-intro) #terminal-playground>section{border-color:var(--line);background:var(--surface);box-shadow:var(--shadow-sm)}html[data-theme=light] body:has(#terminal-intro) #terminal-playground aside{border-color:var(--line-soft);background:var(--surface);color:var(--ink-muted)}html[data-theme=light] body:has(#terminal-intro) #terminal-playground [data-form-mode]{border-color:var(--line-soft);background:var(--surface-muted);color:var(--ink-muted)}html[data-theme=light] body:has(#terminal-intro) #terminal-playground [data-form-mode]:hover{background:var(--surface);color:var(--ink)}html[data-theme=light] body:has(#terminal-intro) #terminal-playground [data-form-mode][aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper);box-shadow:var(--shadow-sm)}html[data-theme=light] body:has(#terminal-intro) #terminal-playground :is(input,select){border-color:var(--line);background:var(--paper);color:var(--ink)}html[data-theme=light] body:has(#terminal-intro) #terminal-playground :is(input,select):focus{background:var(--surface);border-color:#d9451a85}html[data-theme=light] body:has(#terminal-intro) #terminal-playground button[type=submit]{border-color:var(--ink);background:var(--ink);color:var(--paper)}html[data-theme=light] body:has(#terminal-intro) #terminal-playground button[type=submit]:hover{border-color:var(--ink);background:var(--ink)}html[data-theme=light] body:has(#terminal-intro) #terminal-playground #form-options,html[data-theme=light] body:has(#terminal-intro) #terminal-playground #result{border-color:var(--line-soft)}html[data-theme=light] body:has(#terminal-intro) #terminal-playground #form-options>fieldset>div,html[data-theme=light] body:has(#terminal-intro) #terminal-playground #form-options fieldset label+label{border-color:var(--line)}html[data-theme=light] body:has(#terminal-intro) #terminal-playground #form-options input+span{background:var(--paper);color:var(--ink-muted)}html[data-theme=light] body:has(#terminal-intro) #terminal-playground #form-options input:checked+span{background:var(--ink);color:var(--paper)}html[data-theme=light] body:has(#terminal-intro) #terminal-playground #copy-result{color:var(--ink-muted)}html[data-theme=light] body:has(#terminal-intro) #terminal-playground .result-content{border-color:var(--code-line);background:var(--code-surface);color:var(--code-ink);box-shadow:none}html[data-theme=light] body:has(#terminal-intro) #terminal-playground .result-content :is(pre,.shiki){color:inherit!important;background:0 0!important}html[data-theme=light] body:has(#terminal-intro) #supported-platforms-grid{border-color:var(--line-soft);background:var(--line-soft);box-shadow:none}html[data-theme=light] body:has(#terminal-intro) #supported-platforms-grid>li>div,html[data-theme=light] body:has(#terminal-intro) #supported-platforms-grid .method-card{background:var(--surface);color:var(--ink)}html[data-theme=light] body:has(#terminal-intro) #supported-platforms-grid .method-card:hover{background:var(--surface-muted)}html[data-theme=light] body:has(#terminal-intro) :is(#api,#mcp){border-color:var(--line);background:var(--surface);box-shadow:var(--shadow-sm)}html[data-theme=light] body:has(#terminal-intro) :is(#api,#mcp) pre{border-color:var(--line);background:var(--surface-muted);color:var(--ink-muted)}@keyframes editorial-rise{0%{opacity:0;filter:blur(5px);transform:translateY(22px)}to{opacity:1;filter:blur();transform:none}}@keyframes slow-drift{0%{transform:translate(-12%,-7%)scale(1)}to{transform:translate(14%,9%)scale(1.16)}}@media (width<=820px){body:has(#terminal-intro) #terminal-playground aside{border-right-width:0;border-bottom:1px solid var(--line-soft)}}@media (width<=660px){#terminal-playground{border-radius:16px;padding:8px}body:has(#terminal-intro) #terminal-playground>section{border-radius:13px}body:has(#terminal-intro) :is(#api,#mcp){box-shadow:var(--shadow-sm);border-radius:15px}}@media (prefers-reduced-motion:reduce){#terminal-intro,#terminal-playground,#terminal-playground .playground-glow{animation:none}}
