.llm-page.ai-tools-page .ai-tools-tone-light{color:#d0d0ce}.llm-page.ai-tools-page .ai-tools-tone-muted{color:#92958c}.llm-page.ai-tools-page .ai-tools-tone-peach{color:#d3a084}.llm-page.ai-tools-page .ai-tools-tone-orange{color:#ff8c50}.llm-page.ai-tools-page .ai-tools-tone-green{color:#51b679}.llm-page.ai-tools-page .ai-tools-tone-red{color:#e07b6c}.llm-page.ai-tools-page .ai-tools-panel-heading{font:12px/1.5 var(--font-body,inherit);color:#dcddd8;padding:3px 0 18px}.llm-page.ai-tools-page .ai-tools-hero-panel .llm-hero-body{padding-bottom:10px}.llm-page.ai-tools-page .ai-tools-hero-panel .llm-demo-bar{flex-wrap:wrap}.llm-page.ai-tools-page .ai-tools-hero-panel .llm-demo-footer{font-size:10px;line-height:1.6}.llm-page.ai-tools-page .ai-tools-hero-prompt{color:#d3a084;font:11px/1.6 var(--font-mono,monospace);overflow-wrap:anywhere;border:1px solid #292b24;border-radius:4px;margin-bottom:8px;padding:8px 10px}.llm-page.ai-tools-page .ai-tools-log{min-width:0}.llm-page.ai-tools-page .ai-tools-log-row{font:11px/1.6 var(--font-mono,monospace);border-bottom:1px solid #20221d;grid-template-columns:48px minmax(0,1fr) 70px;align-items:baseline;gap:10px;padding:10px 3px;display:grid}.llm-page.ai-tools-page .ai-tools-log-level{letter-spacing:.06em;font-size:10px}.llm-page.ai-tools-page .ai-tools-log-text{overflow-wrap:anywhere;min-width:0}.llm-page.ai-tools-page .ai-tools-log-detail{color:#92958c;text-align:right;overflow-wrap:anywhere;font-size:10px}.llm-page.ai-tools-page .ai-tools-feature-demo .llm-feature-stages{min-height:0}.llm-page.ai-tools-page .ai-tools-feature-demo .llm-feature-stage{flex-direction:column;min-height:372px;transition:none;display:flex}.llm-page.ai-tools-page .ai-tools-feature-demo .llm-feature-stage[hidden]{display:none}.llm-page.ai-tools-page .ai-tools-feature-demo .ai-tools-log{margin-bottom:24px}.llm-page.ai-tools-page .ai-tools-callout{background:#11120f;border:1px solid #34362f;border-radius:5px;margin-top:auto;padding:12px;font-size:12px;line-height:1.7}.llm-page.ai-tools-page .ai-tools-callout strong{color:#dedfd9;font:11px/1.6 var(--font-mono,monospace);display:block}.llm-page.ai-tools-page .ai-tools-callout p{color:#a7a99f;margin:4px 0 0}.llm-page.ai-tools-page .ai-tools-callout-orange{border-color:#ff590080}.llm-page.ai-tools-page .ai-tools-callout-green{border-color:#51b679}.llm-page.ai-tools-page .ai-tools-attributes{font:11px/1.6 var(--font-mono,monospace);background:#10120e;border:1px solid #292c23;border-radius:5px;margin:0 0 24px}.llm-page.ai-tools-page .ai-tools-attributes>div{grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:12px;padding:8px 10px;display:grid}.llm-page.ai-tools-page .ai-tools-attributes>div+div{border-top:1px solid #23261e}.llm-page.ai-tools-page .ai-tools-attributes dt{color:#96998f;overflow-wrap:anywhere}.llm-page.ai-tools-page .ai-tools-attributes dd{overflow-wrap:anywhere;margin:0}.llm-page.ai-tools-page .ai-tools-setup-terminal .llm-terminal-commands{overflow-wrap:anywhere}.llm-page.ai-tools-page .ai-tools-setup-terminal .llm-demo-bar{flex-wrap:wrap}.llm-page.ai-tools-page .ai-tools-setup-terminal .ai-tools-chat-value{color:#d3a084}.llm-page.ai-tools-page .ai-tools-setup-terminal .llm-received-span>div:nth-child(2) .ai-tools-chat-value{color:#d0d0ce}.llm-page.ai-tools-page .ai-tools-reveal,.llm-page.ai-tools-page .ai-tools-setup-terminal .llm-terminal-step{animation:none}.llm-page.ai-tools-page .ai-tools-hero-panel[data-motion=true] .ai-tools-reveal,.llm-page.ai-tools-page .ai-tools-feature-demo[data-motion=true] .is-active .ai-tools-reveal{animation:ai-tools-demo-enter .42s ease var(--ai-tools-delay,0s) both}.llm-page.ai-tools-page .ai-tools-setup-terminal[data-motion=true] .llm-terminal-step{animation:.45s both ai-tools-demo-enter}.llm-page.ai-tools-page .ai-tools-setup-terminal[data-motion=true] .llm-terminal-step:nth-child(2){animation-delay:.1s}.llm-page.ai-tools-page .ai-tools-setup-terminal[data-motion=true] .llm-terminal-result{animation-delay:.2s}@keyframes ai-tools-demo-enter{0%{opacity:.75;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (width<=1100px){.llm-page.ai-tools-page .ai-tools-log-row{grid-template-columns:42px minmax(0,1fr);gap:3px 8px}.llm-page.ai-tools-page .ai-tools-log-detail{text-align:left;grid-column:2}}@media (width<=760px){.llm-page.ai-tools-page .ai-tools-feature-demo .llm-feature-stage{min-height:355px}.llm-page.ai-tools-page .ai-tools-log-row{font-size:12px}.llm-page.ai-tools-page .ai-tools-log-level,.llm-page.ai-tools-page .ai-tools-log-detail{font-size:11px}.llm-page.ai-tools-page .ai-tools-attributes,.llm-page.ai-tools-page .ai-tools-hero-prompt,.llm-page.ai-tools-page .ai-tools-setup-terminal .llm-terminal-commands,.llm-page.ai-tools-page .ai-tools-setup-terminal .llm-received-span{font-size:12px}.llm-page.ai-tools-page .ai-tools-hero-panel .llm-demo-bar,.llm-page.ai-tools-page .ai-tools-feature-demo .llm-demo-bar,.llm-page.ai-tools-page .ai-tools-setup-terminal .llm-demo-bar,.llm-page.ai-tools-page .llm-demo-footer{font-size:10px}}@media (prefers-reduced-motion:reduce){.llm-page.ai-tools-page .ai-tools-reveal,.llm-page.ai-tools-page .ai-tools-setup-terminal .llm-terminal-step{animation:none!important}}.llm-page.ai-tools-page h1{max-width:570px}.llm-page.ai-tools-page .llm-hero .llm-two-column{align-items:center}.llm-page.ai-tools-page .llm-breadcrumb{flex-wrap:wrap}.llm-page.ai-tools-page .llm-provider-row{gap:36px}.llm-page.ai-tools-page .llm-provider-row .llm-eyebrow{flex-basis:196px}.llm-page.ai-tools-page .llm-provider-row ul{justify-content:flex-start;gap:18px 32px}.llm-page.ai-tools-page .llm-setup h2,.llm-page.ai-tools-page .llm-faq-intro h2{white-space:pre-line}.llm-page.ai-tools-page .ai-tools-prompt{color:var(--fg-2);white-space:pre-wrap;overflow-wrap:anywhere;align-items:baseline;gap:8px;margin:0;font:11.5px/1.9 IBM Plex Mono,ui-monospace,monospace;display:flex}.llm-page.ai-tools-page .ai-tools-prompt>span:last-child{min-width:0}.llm-page.ai-tools-page .ai-tools-prompt-marker{color:var(--brand-text);-webkit-user-select:none;user-select:none;flex-shrink:0}.llm-page.ai-tools-page .llm-faq-aside{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.llm-page.ai-tools-page .llm-closing{padding-bottom:98px}.llm-page.ai-tools-page :is(a,button):focus-visible{outline:2px solid var(--llm-accent);outline-offset:4px}@media (width<=1100px){.llm-page.ai-tools-page .llm-provider-row{gap:20px}}@media (width<=760px){.llm-page.ai-tools-page .llm-provider-row ul{gap:14px 24px}.llm-page.ai-tools-page .llm-faq-intro h2{white-space:normal}.llm-page.ai-tools-page .llm-closing{padding-bottom:58px}}@media (width<=380px){.llm-page.ai-tools-page h1{font-size:36px}}
