.docs-ai-composer.svelte-1tb3ekt{display:grid;gap:var(--s2);padding:var(--s3) var(--s4) var(--s3);border-top:1px solid var(--hairline)}.docs-ai-suggestions.svelte-1tb3ekt{display:flex;flex-wrap:wrap;gap:var(--s1);padding:0 var(--s1)}.docs-ai-suggestion.mv-button{border-radius:var(--radius-full);color:var(--dim);font-size:var(--type-body-sm-size);font-weight:500;white-space:normal;text-align:start}.docs-ai-suggestion.mv-button:hover:not(:disabled){color:var(--starlight)}.docs-ai-composer.svelte-1tb3ekt .mv-textarea{min-block-size:2.35rem;max-block-size:12rem;field-sizing:content;resize:none;font-size:var(--type-body-size);line-height:1.55}.docs-ai-composer.svelte-1tb3ekt .mv-textarea-control .mv-textarea--with-trailing{padding-inline-end:calc(2.25rem + var(--s5));padding-block-end:var(--s3)}.docs-ai-composer.svelte-1tb3ekt .mv-textarea-control__trailing{inset-inline-end:var(--s2);inset-block-end:var(--s2)}.docs-ai-composer.svelte-1tb3ekt .mv-agent-composer__submit.mv-button{inline-size:2.25rem;block-size:2.25rem;min-block-size:2.25rem;min-inline-size:2.25rem;padding:0}.docs-ai-toolbar.svelte-1tb3ekt{display:flex;align-items:center;gap:var(--s1);padding:0 var(--s1)}.docs-ai-toolbar.svelte-1tb3ekt .docs-ai-toolbar-button.mv-tooltip__trigger{inline-size:1.75rem;min-inline-size:0;block-size:1.75rem;min-block-size:0;padding:0;border:1px solid transparent;border-radius:var(--radius-md);background:transparent;color:var(--dim)}.docs-ai-toolbar.svelte-1tb3ekt .docs-ai-toolbar-button.mv-tooltip__trigger:hover:not(:disabled),.docs-ai-toolbar.svelte-1tb3ekt .docs-ai-toolbar-button.mv-tooltip__trigger[aria-pressed=true]{border-color:var(--hairline);background:color-mix(in srgb,var(--starlight) 7%,transparent);color:var(--starlight)}.docs-ai-toolbar-hint.svelte-1tb3ekt{margin-inline-start:auto;color:var(--faint);font-size:var(--type-label-size);white-space:nowrap}.docs-ai-typeahead.svelte-1tb3ekt{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s1) var(--s2);padding:0 var(--s1)}.docs-ai-typeahead-list.svelte-1tb3ekt{display:flex;flex-wrap:wrap;gap:var(--s1);margin:0;padding:0;list-style:none}.docs-ai-typeahead-label.svelte-1tb3ekt{color:var(--faint);font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.docs-ai-trail.svelte-183jla2{border:1px solid var(--hairline);border-radius:var(--radius-md);overflow:hidden}.docs-ai-trail-summary{display:flex;align-items:center;gap:var(--s2);width:100%;min-block-size:0;padding:var(--s2) var(--s3);border:0;border-radius:0;background:transparent;color:var(--dim);font-weight:inherit;text-align:left;cursor:pointer}.docs-ai-trail-summary[disabled]{cursor:default;opacity:1}.docs-ai-trail-summary:hover:not([disabled]){background:color-mix(in srgb,var(--starlight) 5%,transparent)}.docs-ai-trail-summary-icon.svelte-183jla2{display:inline-flex;align-items:center;justify-content:center;flex:none;width:1rem;color:var(--starlight)}.docs-ai-trail-brand{width:13px;height:13px;flex-shrink:0}.docs-ai-trail-summary-text.svelte-183jla2{display:flex;flex:1;flex-wrap:wrap;align-items:baseline;gap:0 var(--s2);min-width:0}.docs-ai-trail-summary-text.svelte-183jla2 strong:where(.svelte-183jla2){color:var(--starlight);font-size:var(--type-body-sm-size);font-weight:600}.docs-ai-trail-summary-text.svelte-183jla2 small:where(.svelte-183jla2){color:var(--dim);font-size:var(--type-label-size)}.docs-ai-trail-chevron{flex:none;color:var(--dim)}.docs-ai-trail-stats.svelte-183jla2{display:flex;flex-wrap:wrap;gap:var(--s1);margin:0;padding:0 var(--s3) var(--s2);list-style:none}.docs-ai-trail-stats.svelte-183jla2 li:where(.svelte-183jla2){padding:1px var(--s2);border:1px solid var(--hairline);border-radius:var(--radius-full);color:var(--dim);font-size:var(--type-label-size);line-height:1.5;white-space:nowrap}.docs-ai-trail-list.svelte-183jla2{margin:0;padding:0;list-style:none;border-top:1px solid var(--hairline)}.docs-ai-trail-item.svelte-183jla2{display:grid;grid-template-columns:1rem minmax(0,1fr) auto;align-items:center;gap:var(--s2);padding:var(--s2) var(--s3);color:var(--dim);font-size:var(--type-body-sm-size)}.docs-ai-trail-item.svelte-183jla2+.docs-ai-trail-item:where(.svelte-183jla2){border-top:1px solid color-mix(in srgb,var(--hairline) 60%,transparent)}.docs-ai-trail-item.is-active.svelte-183jla2 strong:where(.svelte-183jla2){color:var(--starlight)}.docs-ai-trail-item-kind.svelte-183jla2{display:inline-flex;align-items:center;justify-content:center;color:var(--dim)}.docs-ai-trail-item.kind-session.svelte-183jla2 .docs-ai-trail-item-kind:where(.svelte-183jla2){color:var(--color-series-1)}.docs-ai-trail-item.kind-enrichment.svelte-183jla2 .docs-ai-trail-item-kind:where(.svelte-183jla2){color:var(--color-series-2)}.docs-ai-trail-item.kind-tool.svelte-183jla2 .docs-ai-trail-item-kind:where(.svelte-183jla2){color:var(--color-series-3)}.docs-ai-trail-item.kind-fallback.svelte-183jla2 .docs-ai-trail-item-kind:where(.svelte-183jla2){color:var(--color-series-4)}.docs-ai-trail-item.kind-answer.svelte-183jla2 .docs-ai-trail-item-kind:where(.svelte-183jla2){color:var(--color-series-5)}.docs-ai-trail-item-text.svelte-183jla2{display:flex;flex-direction:column;gap:1px;min-width:0}.docs-ai-trail-item-text.svelte-183jla2 strong:where(.svelte-183jla2){overflow:hidden;color:var(--dim);font-size:var(--type-body-sm-size);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.docs-ai-trail-item-text.svelte-183jla2 small:where(.svelte-183jla2){overflow:hidden;color:var(--dim);font-size:var(--type-label-size);text-overflow:ellipsis;white-space:nowrap}.docs-ai-trail-item-state.svelte-183jla2{display:inline-flex;align-items:center;gap:var(--s1);color:var(--faint)}.docs-ai-trail-item.is-active.svelte-183jla2 .docs-ai-trail-item-state:where(.svelte-183jla2){color:var(--starlight)}.docs-ai-trail-item.is-error.svelte-183jla2 .docs-ai-trail-item-state:where(.svelte-183jla2){color:var(--alert-text)}.docs-ai-trail-item-elapsed.svelte-183jla2{font-family:var(--mv-font-telemetry);font-size:var(--type-label-size);font-variant-numeric:tabular-nums}.docs-ai-message{margin-bottom:var(--s5)}.docs-ai-message[data-actor=user]{--mv-thread-indent: var(--s7)}.docs-ai-bubble.svelte-qbpnrn{display:grid;gap:var(--s3);max-width:100%;color:var(--starlight);font-size:var(--type-body-size)}.docs-ai-bubble.svelte-qbpnrn p:where(.svelte-qbpnrn){margin:0;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.docs-ai-headline.svelte-qbpnrn{margin:0;color:var(--starlight);font-size:var(--type-body-size);font-weight:650;line-height:1.35}.docs-ai-headline.svelte-qbpnrn+.docs-ai-provenance:where(.svelte-qbpnrn),.docs-ai-provenance.svelte-qbpnrn+.docs-ai-answer:where(.svelte-qbpnrn){margin-block-start:calc(var(--s2) - var(--s3))}.docs-ai-provenance.svelte-qbpnrn{display:inline-flex;align-items:center;gap:var(--s1);color:var(--dim);font-size:var(--type-label-size);line-height:1.2}.docs-ai-provenance-icon{display:inline-block;inline-size:12px;block-size:12px;object-fit:contain}.docs-ai-answer.svelte-qbpnrn .exec-markdown{line-height:1.58}.docs-ai-answer.svelte-qbpnrn .exec-markdown p,.docs-ai-answer.svelte-qbpnrn .exec-markdown ol,.docs-ai-answer.svelte-qbpnrn .exec-markdown ul{margin-bottom:var(--s2)}.docs-ai-answer.svelte-qbpnrn .exec-markdown>:last-child{margin-bottom:0}.docs-ai-answer.is-streaming.svelte-qbpnrn .exec-markdown>:last-child:after{content:"";display:inline-block;width:.4rem;height:.95rem;margin-left:var(--s1);vertical-align:text-bottom;background:var(--starlight);animation:svelte-qbpnrn-docs-ai-caret 1s steps(2,end) infinite}@keyframes svelte-qbpnrn-docs-ai-caret{0%,50%{opacity:1}51%,to{opacity:0}}.docs-ai-fallback.svelte-qbpnrn .mv-alert{margin:0}.docs-ai-upgrade.svelte-qbpnrn{display:grid;justify-items:start;gap:var(--s1)}.docs-ai-upgrade-cta{gap:var(--s2)}.docs-ai-upgrade-hint.svelte-qbpnrn{color:var(--dim);font-size:var(--type-label-size);line-height:1.4}.docs-ai-quick-recap-body.svelte-qbpnrn{display:grid;gap:var(--s2);color:var(--dim);font-size:var(--type-body-sm-size)}.docs-ai-quick-recap-body.svelte-qbpnrn strong:where(.svelte-qbpnrn){color:var(--starlight);font-size:var(--type-body-sm-size)}.docs-ai-sources-grid.svelte-qbpnrn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s2)}@media(max-width:480px){.docs-ai-sources-grid.svelte-qbpnrn{grid-template-columns:1fr}}.docs-ai-source-chip.svelte-qbpnrn{display:flex;flex-direction:column;gap:2px;min-width:0;padding:var(--s2) var(--s3);border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--sheet-sunk);color:var(--dim);text-decoration:none;font-size:var(--type-body-sm-size);transition:border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.docs-ai-source-chip.svelte-qbpnrn:hover{border-color:color-mix(in srgb,var(--starlight) 40%,transparent);color:var(--starlight)}.docs-ai-source-chip-title.svelte-qbpnrn{overflow:hidden;color:var(--starlight);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.docs-ai-source-chip-meta.svelte-qbpnrn{overflow:hidden;color:var(--dim);font-size:var(--type-label-size);text-overflow:ellipsis;white-space:nowrap}.docs-ai-copy-button{display:inline-flex;align-items:center;gap:var(--s1);min-block-size:0;padding:0;border:0;background:transparent;color:var(--dim);font-size:var(--type-label-size);font-weight:inherit}.docs-ai-copy-button:hover{color:var(--starlight)}.docs-ai-followups.svelte-qbpnrn{display:flex;flex-wrap:wrap;gap:var(--s2);max-width:100%}.docs-ai-followup-button{max-width:100%;border-radius:var(--radius-full);color:var(--dim);font-size:var(--type-body-sm-size);font-weight:500;line-height:1.2;white-space:normal;text-align:start}.docs-ai-followup-button:hover:not(:disabled){color:var(--starlight)}.docs-ai-header.svelte-12tqbfm{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);min-block-size:var(--mv-chrome-bar-height, 3.5rem);padding:0 var(--s3) 0 var(--s4);border-bottom:1px solid var(--hairline)}.docs-ai-title.svelte-12tqbfm{display:flex;align-items:center;gap:var(--s2);min-inline-size:0}.docs-ai-title-icon{inline-size:1.125rem;block-size:1.125rem;flex:none;object-fit:contain}.docs-ai-header.svelte-12tqbfm h2:where(.svelte-12tqbfm){margin:0;color:var(--starlight);font-size:var(--type-body-size);font-weight:650;white-space:nowrap}.docs-ai-busy{flex:none;margin-inline-start:var(--s1);color:var(--dim)}.docs-ai-header-actions.svelte-12tqbfm{display:inline-flex;align-items:center;flex:none;gap:var(--s1)}.docs-ai-preferences.svelte-12tqbfm{display:grid;gap:var(--s3)}.docs-ai-anchor.svelte-1eyviub{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.docs-ai-launcher{position:fixed;right:1.25rem;bottom:1.25rem;z-index:70;display:inline-flex;align-items:center;gap:var(--s2);min-height:2.75rem;padding:0 var(--s4);border:1px solid color-mix(in srgb,var(--starlight) 35%,transparent);border-radius:var(--radius-full);background:color-mix(in srgb,var(--console) 92%,transparent);color:var(--starlight);font-size:var(--type-body-size);font-weight:650;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:opacity var(--t-fast) var(--ease),transform var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.docs-ai-launcher:hover{border-color:color-mix(in srgb,var(--starlight) 65%,transparent);transform:translateY(-1px)}.docs-ai-launcher.is-hidden{pointer-events:none;opacity:0;transform:translateY(.5rem)}.docs-ai-launcher.is-compact{position:static;right:auto;bottom:auto;width:100%;justify-content:center;min-height:2.4rem;padding:0 var(--s3);font-size:var(--type-body-sm-size)}.docs-ai-launcher.is-compact.is-hidden{transform:none}.docs-ai-launcher-icon{width:18px;height:18px;object-fit:contain;flex-shrink:0}.docs-ai-launcher.is-compact .docs-ai-launcher-icon{width:14px;height:14px}.docs-ai-drawer.mv-drawer{z-index:80}.docs-ai-drawer .mv-drawer__surface{max-width:100vw;border-left-color:var(--hairline);background:var(--sheet-surface);box-shadow:none}.docs-ai-drawer-body,.docs-ai-dock.svelte-1eyviub{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;min-height:0;padding:0;overflow:hidden}.docs-ai-dock.svelte-1eyviub{position:relative;flex:none;inline-size:var(--docs-ai-dock-width, 29rem);min-inline-size:0;block-size:100%;border-inline-start:1px solid var(--hairline)}.docs-ai-reading.svelte-1eyviub{display:flex;align-items:center;gap:var(--s2);min-inline-size:0;padding:var(--s2) var(--s4);border-bottom:1px solid var(--hairline);color:var(--dim);font-size:var(--type-label-size);text-decoration:none}.docs-ai-reading.svelte-1eyviub:hover .docs-ai-reading__title:where(.svelte-1eyviub){text-decoration:underline}.docs-ai-reading__label.svelte-1eyviub{flex:none;color:var(--faint);font-family:var(--mv-font-telemetry);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.docs-ai-reading__title.svelte-1eyviub{overflow:hidden;color:var(--starlight);font-size:var(--type-body-sm-size);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.docs-ai-messages.svelte-1eyviub{min-height:0;overflow-y:auto;padding:var(--s4);scrollbar-gutter:stable}.docs-ai-empty{min-height:100%}.docs-ai-empty .empty-state-actions{justify-content:center}.docs-ai-empty-icon{inline-size:2rem;block-size:2rem;object-fit:contain}@media(max-width:760px){.docs-ai-drawer .mv-drawer__surface{inline-size:100vw;border-left:0}.docs-ai-drawer .mv-drawer__resize-handle{display:none}.docs-ai-launcher{top:.375rem;right:var(--s4);bottom:auto}}
