.hero-demo-instructions-editor[data-astro-cid-iuakrasd],.hero-demo-instructions-lines[data-astro-cid-iuakrasd],.hero-demo-instructions-lines[data-astro-cid-iuakrasd] li{font-family:var(--font-mono)}.hero-demo-instructions-editor[data-astro-cid-iuakrasd]{border-radius:6px;background:var(--bg-1);border:0;padding:12px 10px;color:var(--text-body)}.hero-demo-instructions-lines[data-astro-cid-iuakrasd]{--line-number-width: 18px;--line-number-gap: 12px;list-style:none!important;list-style-type:none!important;margin:0!important;padding:0!important;counter-reset:line;font-size:14px!important;line-height:1.5!important;color:var(--text-body)!important}.hero-demo-instructions-lines[data-astro-cid-iuakrasd] li{position:relative;padding-left:calc(var(--line-number-width) + var(--line-number-gap));counter-increment:line;min-height:18px;color:var(--text-body)!important;margin:0 0 2px!important;list-style:none!important;list-style-type:none!important;font-size:14px!important;line-height:1.5!important}.hero-demo-instructions-lines[data-astro-cid-iuakrasd] li::marker{content:""!important;color:transparent!important}.hero-demo-instructions-editor[data-astro-cid-iuakrasd] ol,.hero-demo-instructions-editor[data-astro-cid-iuakrasd] ol li{list-style:none!important;margin:0!important}article .hero-demo-instructions-editor[data-astro-cid-iuakrasd] .hero-demo-instructions-lines[data-astro-cid-iuakrasd],article .hero-demo-instructions-editor[data-astro-cid-iuakrasd] .hero-demo-instructions-lines[data-astro-cid-iuakrasd] li{list-style:none!important;list-style-type:none!important;margin:0!important}.hero-demo-instructions-editor[data-astro-cid-iuakrasd] p{margin:0!important}.hero-demo-instructions-lines[data-astro-cid-iuakrasd] li:before{content:counter(line);position:absolute;left:0;width:var(--line-number-width);text-align:right;color:var(--text-secondary);font-size:14px;opacity:.7;font-variant-numeric:tabular-nums}.hero-demo-instructions-lines[data-astro-cid-iuakrasd] li.is-empty{min-height:18px}.hero-demo-instructions-editor[data-astro-cid-iuakrasd] .token-heading{color:var(--accent-orange);font-weight:600}.hero-demo-instructions-editor[data-astro-cid-iuakrasd] .token-muted{color:var(--text-secondary)}.hero-demo-instructions-editor[data-astro-cid-iuakrasd] .token-accent{color:var(--accent-purple)!important}.hero-demo-instructions-editor[data-astro-cid-iuakrasd] .token-label{color:inherit}.hero-demo-instructions-editor[data-astro-cid-iuakrasd] .token-code{color:var(--accent-blue)}.hero-demo-instructions-editor[data-astro-cid-iuakrasd] .token-chip{display:inline-flex;align-items:center;max-width:100%;gap:4px;margin-left:6px;border-radius:4px;background:rgb(var(--brand) / .2);padding:1px 5px;font-size:12px;color:var(--text-primary);overflow-wrap:anywhere;vertical-align:middle;white-space:normal}.hero-demo-instructions-editor[data-astro-cid-iuakrasd] .token-chip-compact{margin-left:0;padding:0 8px;align-self:flex-start}.hero-demo-instructions-editor[data-astro-cid-iuakrasd] .token-chip-icon{height:10px;width:10px}.hero-demo-instructions-editor[data-astro-cid-iuakrasd] .token-bullet{color:var(--text-body);margin-right:4px}.hero-demo-instructions-editor[data-astro-cid-iuakrasd] .token-bullet-purple{color:var(--accent-purple)}.hero-demo-instructions-editor[data-astro-cid-iuakrasd][data-variant=agent-demo]{padding:12px 6px}.hero-demo-instructions-editor[data-astro-cid-iuakrasd][data-variant=agent-demo] .hero-demo-instructions-lines[data-astro-cid-iuakrasd]{--line-number-gap: 8px;font-size:12px!important;line-height:1.5!important}.hero-demo-instructions-editor[data-astro-cid-iuakrasd][data-variant=agent-demo] .hero-demo-instructions-lines[data-astro-cid-iuakrasd] li{font-size:12px!important;line-height:1.5!important}.hero-demo-instructions-editor[data-astro-cid-iuakrasd][data-variant=agent-demo] .hero-demo-instructions-lines[data-astro-cid-iuakrasd] li:before{font-size:12px}.tabs[data-astro-cid-xlvzfuxv]{display:flex;flex-direction:column;gap:12px}.tabs-list[data-astro-cid-xlvzfuxv]{display:inline-flex;width:fit-content;max-width:100%;align-items:center;gap:2px;padding:4px;border-radius:6px;background:var(--bg-2)}.tabs-trigger[data-astro-cid-xlvzfuxv]{appearance:none;border:0;border-radius:4px;background:transparent;display:inline-flex;align-items:center;justify-content:center;color:var(--text-secondary);font:inherit;font-size:14px;font-weight:400;line-height:1.4;padding:8px 16px;cursor:pointer;transition:background-color .14s ease,color .14s ease}.tabs-trigger[data-astro-cid-xlvzfuxv].has-icon{gap:.5rem}.tabs-trigger[data-astro-cid-xlvzfuxv].is-active{background:var(--bg-1);color:var(--text-primary)}.tabs-trigger-icon[data-astro-cid-xlvzfuxv]{flex-shrink:0;color:var(--text-secondary)}.tabs-trigger[data-astro-cid-xlvzfuxv]:focus-visible{outline:2px solid rgb(var(--ring));outline-offset:2px}.tabs-panels[data-astro-cid-xlvzfuxv]{min-width:0}.tabs-panels[data-astro-cid-xlvzfuxv] [data-tab-panel]{display:none}.tabs-panels[data-astro-cid-xlvzfuxv] [data-tab-panel].is-active{display:block}@media(max-width:767px){.tabs-list[data-astro-cid-xlvzfuxv]{display:flex;width:100%;flex-wrap:wrap;overflow:visible}.tabs-trigger[data-astro-cid-xlvzfuxv]{flex:1 1 calc(50% - 2px);min-width:0;white-space:normal}}
