.rows.svelte-1ahrrpz{font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr);column-gap:.75em;margin:-.25em 0 -.375em;padding:0;list-style:none;display:grid}.rows.with-lead.svelte-1ahrrpz{grid-template-columns:max-content minmax(0,1fr)}.rows.with-trail.svelte-1ahrrpz{grid-template-columns:minmax(0,1fr) max-content}.rows.with-lead.with-trail.svelte-1ahrrpz{grid-template-columns:max-content minmax(0,1fr) max-content}.row.svelte-1ahrrpz{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;padding-block:.5625em;display:grid}.row.svelte-1ahrrpz+.row:where(.svelte-1ahrrpz){border-top:1px solid var(--surface-4)}.lead.svelte-1ahrrpz,.trail.svelte-1ahrrpz{color:var(--surface-11);white-space:nowrap;font-size:.875em;font-weight:600}.lead.svelte-1ahrrpz{min-width:1.25em}.main.svelte-1ahrrpz{flex-direction:column;gap:.25em;min-width:0;display:flex}.title.svelte-1ahrrpz{font-family:var(--font-family-heading);letter-spacing:var(--tracking-tight);color:var(--surface-12);font-size:.9375em;font-weight:700;line-height:1.3}.meta.svelte-1ahrrpz{flex-wrap:wrap;align-items:center;gap:.375em .5em;min-width:0;display:flex}.sub.svelte-1ahrrpz{color:var(--surface-10);font-size:.8125em;font-weight:500;line-height:1.3}.caret.svelte-ru8kcu{width:2px;height:1.15em;margin-left:var(--p-1);vertical-align:text-bottom;background-color:var(--primary-9);animation:1s step-end infinite svelte-ru8kcu-blink;display:inline-block}@keyframes svelte-ru8kcu-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.caret.svelte-ru8kcu{animation:none}}.composer.svelte-awhwnj{align-items:flex-end;gap:var(--p-3);padding:var(--p-3) var(--p-3) var(--p-3) var(--p-3-5);border:1px solid var(--surface-6);border-radius:var(--br-4);background-color:var(--surface-1);box-shadow:var(--shadow-sm);display:flex}.draft.svelte-awhwnj{min-width:0;min-height:calc(var(--lines) * var(--leading-sm) + 2 * var(--p-2-5));padding-block:var(--p-2-5);color:var(--surface-12);flex:1}.placeholder.svelte-awhwnj{color:var(--surface-9)}.send.svelte-awhwnj{--0-color:var(--surface-9);border-radius:var(--br-round);background-color:var(--surface-4);width:32px;height:32px;transition:background-color .16s var(--ease-out-smooth);flex-shrink:0;place-items:center;display:grid}.send[data-ready].svelte-awhwnj{--0-color:var(--primary-on);background-color:var(--primary-9)}.demo-window.svelte-61fz0p{background-color:var(--surface-1);border:1px solid var(--surface-6);border-radius:var(--br-4);min-width:0;box-shadow:var(--shadow-float);font-size:var(--text-sm);line-height:var(--leading-sm);text-align:left;display:block;container:demo-window/inline-size}.frame.svelte-61fz0p{flex-direction:column;min-width:0;display:flex}.bar.svelte-61fz0p{align-items:center;gap:var(--p-3-5);padding:var(--p-3) var(--p-3-5);background-color:var(--surface-2);border-bottom:1px solid var(--surface-6);border-radius:calc(var(--br-4) - 1px) calc(var(--br-4) - 1px) 0 0;display:flex}.lights.svelte-61fz0p{gap:var(--p-2-5);display:none}.lights.svelte-61fz0p span:where(.svelte-61fz0p){border-radius:var(--br-round);background-color:var(--surface-6);width:10px;height:10px}.bar-title.svelte-61fz0p{min-width:0;color:var(--surface-11);white-space:nowrap;flex:1;font-weight:600}.frame.svelte-61fz0p:not([data-ticking]) :is([data-loop],[data-loop] svg){animation-play-state:paused}@container demo-window (width>=400px){.lights.svelte-61fz0p{display:flex}}.chat-demo.svelte-49q33d{flex-direction:column;min-width:0;display:flex;container:chat-demo/inline-size}.link.svelte-49q33d{align-items:center;gap:var(--p-3);padding:var(--p-2) var(--p-3-5) var(--p-2) var(--p-3);border-radius:var(--br-round);background-color:var(--surface-1);box-shadow:inset 0 0 0 1px var(--success-7);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--success-11);white-space:nowrap;font-weight:600;display:inline-flex}.log.svelte-49q33d{padding:var(--p-4) var(--p-3-5) var(--p-3);display:grid}.sizer.svelte-49q33d,.live.svelte-49q33d{grid-area:1/1;align-self:start;min-width:0}.sizer.svelte-49q33d{visibility:hidden}.thread.svelte-49q33d{gap:var(--p-3-5);flex-direction:column;min-width:0;display:flex}.ask.svelte-49q33d{align-items:flex-end;gap:var(--p-2);flex-direction:column;align-self:flex-end;max-width:85%;display:flex}.role.svelte-49q33d{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--surface-10);font-weight:600}.bubble.svelte-49q33d{padding:var(--p-3) var(--p-3-5);border-radius:var(--br-5) var(--br-5) var(--br-2) var(--br-5);background-color:var(--primary-3);color:var(--primary-12);text-wrap:pretty;margin:0;font-weight:500}.tools.svelte-49q33d{gap:var(--p-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tool.svelte-49q33d{align-items:center;gap:var(--p-3);max-width:100%;padding:var(--p-2-5) var(--p-3-5) var(--p-2-5) var(--p-3);border-radius:var(--br-round);background-color:var(--surface-2);box-shadow:inset 0 0 0 1px var(--surface-5);font-size:var(--text-xs);line-height:var(--leading-xs);align-self:flex-start;font-weight:600;display:flex}.tool-mark.svelte-49q33d{border-radius:var(--br-2);flex-shrink:0;width:16px;height:16px}.tool-label.svelte-49q33d{min-width:0;color:var(--surface-11)}.tool.svelte-49q33d:not([data-done]) .tool-label:where(.svelte-49q33d){background:linear-gradient(90deg, var(--surface-10) 0%, var(--surface-10) 35%, var(--surface-12) 50%, var(--surface-10) 65%, var(--surface-10) 100%) 0 0 / 250% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:1.6s linear infinite svelte-49q33d-shimmer}.tool-state.svelte-49q33d{flex-shrink:0;place-items:center;width:14px;height:14px;display:grid}.tool-icon.svelte-49q33d{transition:opacity .22s var(--ease-out-smooth), scale .22s var(--ease-out-smooth), filter .22s var(--ease-out-smooth);grid-area:1/1;display:grid}.spinner.svelte-49q33d{--0-color:var(--surface-9)}.spinner.svelte-49q33d svg{animation:1s linear infinite svelte-49q33d-spin}.check.svelte-49q33d{--0-color:var(--success-9);opacity:0;filter:blur(4px);scale:.25}.tool[data-done].svelte-49q33d .spinner:where(.svelte-49q33d){opacity:0;filter:blur(4px);scale:.25}.tool[data-done].svelte-49q33d .check:where(.svelte-49q33d){opacity:1;filter:blur();scale:1}.answer.svelte-49q33d{color:var(--surface-12);margin:0}.word.svelte-49q33d{animation:svelte-49q33d-word-in .36s var(--ease-out-smooth) both}.word.strong.svelte-49q33d{font-weight:700}.result.svelte-49q33d{min-width:0;font-size:var(--text-sm)}.composer-row.svelte-49q33d{padding:0 var(--p-3-5) var(--p-3-5)}@container chat-demo (width>=480px){.log.svelte-49q33d{padding:var(--p-4-5) var(--p-4) var(--p-3-5)}.composer-row.svelte-49q33d{padding:0 var(--p-4) var(--p-4)}}@keyframes svelte-49q33d-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes svelte-49q33d-spin{to{rotate:360deg}}@keyframes svelte-49q33d-word-in{0%{opacity:0;filter:blur(3px)}}@media (prefers-reduced-motion:reduce){.tool.svelte-49q33d:not([data-done]) .tool-label:where(.svelte-49q33d),.spinner.svelte-49q33d svg,.word.svelte-49q33d{animation:none}.tool-icon.svelte-49q33d{transition:opacity .15s linear}}.connect-demo.svelte-1j7p11h{flex-direction:column;min-width:0;display:flex;container:connect-demo/inline-size}.stage.svelte-1j7p11h{padding:var(--p-4);display:grid}.phase.svelte-1j7p11h{gap:var(--p-3-5);opacity:0;visibility:hidden;min-width:0;translate:0 var(--p-3);transition:opacity .18s var(--ease-out-smooth), translate .18s var(--ease-out-smooth), visibility 0s linear .18s;flex-direction:column;grid-area:1/1;display:flex}.phase[data-current].svelte-1j7p11h{opacity:1;visibility:visible;transition:opacity .26s var(--ease-out-smooth) 80ms, translate .36s var(--ease-out-quint) 80ms, visibility 0s linear 0s;translate:0}.phase-title.svelte-1j7p11h{font-family:var(--font-family-heading);font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-heading);color:var(--surface-12);margin:0;font-weight:700}.field.svelte-1j7p11h{gap:var(--p-2);flex-direction:column;min-width:0;display:flex}.field-label.svelte-1j7p11h{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--surface-11);font-weight:600}.input.svelte-1j7p11h{min-width:0;min-height:calc(var(--leading-sm) + 2 * var(--p-3));padding:var(--p-3) var(--p-3-5);border:1px solid var(--surface-7);border-radius:var(--br-3);background-color:var(--surface-1);color:var(--surface-12)}.input.url.svelte-1j7p11h{border-color:var(--primary-8);box-shadow:var(--shadow-focus-ring);font-family:var(--font-mono);font-size:var(--text-xs);word-break:break-all;display:grid}.url-full.svelte-1j7p11h,.url-typed.svelte-1j7p11h{grid-area:1/1;min-width:0}.url-full.svelte-1j7p11h{visibility:hidden}.actions.svelte-1j7p11h{justify-content:flex-end;gap:var(--p-3);display:flex}.button.svelte-1j7p11h{padding:var(--p-3) var(--p-4);border-radius:var(--br-round);background-color:var(--surface-3);color:var(--surface-12);transition:scale .14s var(--ease-out-smooth), background-color .14s var(--ease-out-smooth);align-items:center;font-weight:600;display:inline-flex}.button.primary.svelte-1j7p11h{background-color:var(--primary-9);color:var(--primary-on)}.button.primary[data-pressed].svelte-1j7p11h{background-color:var(--primary-10);scale:.96}.brand.svelte-1j7p11h{align-items:center;gap:var(--p-3);display:flex}.mark.svelte-1j7p11h{border-radius:var(--br-3);flex-shrink:0;width:28px;height:28px}.body.svelte-1j7p11h{color:var(--surface-11);text-wrap:pretty;margin:0}.account.svelte-1j7p11h{--0-color:var(--primary-9);align-items:center;gap:var(--p-3);padding:var(--p-3) var(--p-3-5);border-radius:var(--br-3);background-color:var(--surface-2);box-shadow:inset 0 0 0 1px var(--surface-5);display:flex}.account-text.svelte-1j7p11h,.connector-text.svelte-1j7p11h{flex-direction:column;min-width:0;display:flex}.account-name.svelte-1j7p11h,.connector-name.svelte-1j7p11h{color:var(--surface-12);font-weight:600}.account-org.svelte-1j7p11h,.connector-host.svelte-1j7p11h{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--surface-10)}.connector.svelte-1j7p11h{align-items:center;gap:var(--p-3);padding:var(--p-3) var(--p-3-5);border-radius:var(--br-3);background-color:var(--surface-2);box-shadow:inset 0 0 0 1px var(--surface-5);display:flex}.connector-text.svelte-1j7p11h{flex:1}.connected.svelte-1j7p11h{align-items:center;gap:var(--p-3);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--success-11);white-space:nowrap;font-weight:600;display:inline-flex}.captions.svelte-1j7p11h{gap:var(--p-3);padding:var(--p-4) 0 0;font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--surface-10);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;font-weight:600;list-style:none;display:grid}.caption.svelte-1j7p11h{align-items:flex-start;gap:var(--p-3);min-width:0;transition:color .2s var(--ease-out-smooth);display:flex}.caption[data-current].svelte-1j7p11h{color:var(--surface-12)}.caption-number.svelte-1j7p11h{border-radius:var(--br-round);background-color:var(--surface-4);font-variant-numeric:tabular-nums;width:20px;height:20px;transition:background-color .2s var(--ease-out-smooth), color .2s var(--ease-out-smooth);flex-shrink:0;place-items:center;display:grid}.caption[data-current].svelte-1j7p11h .caption-number:where(.svelte-1j7p11h){background-color:var(--primary-9);color:var(--primary-on)}@container connect-demo (width>=480px){.stage.svelte-1j7p11h{padding:var(--p-4-5)}}@media (prefers-reduced-motion:reduce){.phase.svelte-1j7p11h,.phase[data-current].svelte-1j7p11h{transition:opacity .15s linear,visibility 0s linear .15s;translate:none}.phase[data-current].svelte-1j7p11h{transition-delay:0s}.button.svelte-1j7p11h{transition:none}}.copy-value[data-astro-cid-im2o5hcf]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.copy-icon[data-astro-cid-im2o5hcf],.copy-word[data-astro-cid-im2o5hcf]{transition:opacity .2s var(--ease-out-smooth), scale .2s var(--ease-out-smooth), filter .2s var(--ease-out-smooth);grid-area:1/1}.copy-icon[data-astro-cid-im2o5hcf]{--0-color:var(--surface-11);display:grid}.copy-icon[data-astro-cid-im2o5hcf].done{--0-color:var(--success-9)}.copy-word[data-astro-cid-im2o5hcf].done{color:var(--success-11)}.done[data-astro-cid-im2o5hcf]{opacity:0;filter:blur(4px);scale:.25}.copy-word[data-astro-cid-im2o5hcf].done{filter:none;scale:1}.copy-button[data-astro-cid-im2o5hcf][data-copied] .idle[data-astro-cid-im2o5hcf]{opacity:0;filter:blur(4px);scale:.25}.copy-button[data-astro-cid-im2o5hcf][data-copied] .copy-word[data-astro-cid-im2o5hcf].idle{filter:none;scale:1}.copy-button[data-astro-cid-im2o5hcf][data-copied] .done[data-astro-cid-im2o5hcf]{opacity:1;filter:blur();scale:1}@media (prefers-reduced-motion:reduce){.copy-icon[data-astro-cid-im2o5hcf],.copy-word[data-astro-cid-im2o5hcf]{transition:opacity .15s linear}}.setup-panel-name[data-astro-cid-tdpdsofj]{display:none}@media (scripting:enabled){.setup-panel[data-astro-cid-tdpdsofj][data-inactive]{display:none}}[data-astro-cid-tdpdsofj][data-setup-tabs][data-ready] .setup-panel[data-astro-cid-tdpdsofj][data-inactive]{display:none}@media (scripting:none){.setup-tablist[data-astro-cid-tdpdsofj]{display:none}.setup-panel-name[data-astro-cid-tdpdsofj]{display:block}}.ai-hero[data-astro-cid-nx5ilvnz]{grid-template-columns:minmax(0,1fr);row-gap:2.5rem;display:grid}.ai-hero-copy[data-astro-cid-nx5ilvnz],.ai-hero-demo[data-astro-cid-nx5ilvnz]{min-width:0}@media (width>=64rem){.ai-hero[data-astro-cid-nx5ilvnz]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:3rem}}.setup-grid[data-astro-cid-nx5ilvnz]{grid-template-columns:minmax(0,1fr);grid-template-areas:"steps""demo";gap:2.5rem;display:grid}.setup-demo[data-astro-cid-nx5ilvnz]{grid-area:demo;min-width:0}.setup-steps[data-astro-cid-nx5ilvnz]{grid-area:steps;min-width:0}@media (width>=64rem){.setup-grid[data-astro-cid-nx5ilvnz]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-areas:"demo steps";align-items:start;column-gap:3rem}.setup-demo[data-astro-cid-nx5ilvnz]{top:calc(var(--header-h) + 2rem);position:sticky}}
