.ds-pill[data-astro-cid-hwnvwpvp]{display:inline-flex;align-items:center;gap:.35em;border-radius:var(--radius-full);font-weight:var(--weight-medium);line-height:1.2;white-space:nowrap;border:var(--border-width) solid transparent}.ds-pill--md[data-astro-cid-hwnvwpvp]{padding:.3rem .75rem;font-size:var(--text-sm)}.ds-pill--sm[data-astro-cid-hwnvwpvp]{padding:.15rem .55rem;font-size:var(--text-xs)}.ds-pill--neutral[data-astro-cid-hwnvwpvp]{background-color:var(--color-surface-muted);color:var(--color-text);border-color:var(--color-border-subtle)}.ds-pill--accent[data-astro-cid-hwnvwpvp]{background-color:var(--color-accent-subtle);color:var(--color-accent-text)}.ds-pill--warn[data-astro-cid-hwnvwpvp]{background-color:var(--color-warn-subtle);color:var(--color-warn-text)}.ds-pill--ok[data-astro-cid-hwnvwpvp]{background-color:var(--color-ok-subtle);color:var(--color-ok-text)}.ds-pill--outline[data-astro-cid-hwnvwpvp]{color:var(--color-text-muted);border-color:var(--color-border)}.ds-mock[data-astro-cid-2znrmjxt]{min-inline-size:0;font-size:var(--text-sm);line-height:1.45;letter-spacing:-.003em}.ds-mock__stage[data-astro-cid-2znrmjxt]{position:relative;border-radius:var(--radius-xl);padding:clamp(var(--space-3),.25rem + 3vw,var(--space-7));padding-block-start:clamp(var(--space-7),2rem + 2vw,var(--space-8))}.ds-mock--muted[data-astro-cid-2znrmjxt] .ds-mock__stage[data-astro-cid-2znrmjxt]{background-color:var(--color-surface-muted)}.ds-mock--surface[data-astro-cid-2znrmjxt] .ds-mock__stage[data-astro-cid-2znrmjxt]{background-color:var(--color-surface)}.ds-mock--none[data-astro-cid-2znrmjxt] .ds-mock__stage[data-astro-cid-2znrmjxt]{padding:var(--space-7) 0 0}.ds-mock__window[data-astro-cid-2znrmjxt]{overflow:hidden;border-radius:var(--radius-lg);background-color:var(--color-surface-raised);border:var(--border-width) solid var(--color-border-subtle);box-shadow:var(--shadow-lg);color:var(--color-text)}.ds-mock__seal[data-astro-cid-2znrmjxt]{position:absolute;inset-block-start:var(--space-3);inset-inline-start:50%;transform:translate(-50%);padding:.2rem .65rem;border-radius:var(--radius-full);background-color:var(--color-bg);border:var(--border-width) solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.01em;white-space:nowrap}.ds-mock__caption[data-astro-cid-2znrmjxt]{margin-block-start:var(--space-3);text-align:center}.ask[data-astro-cid-moshklef]{display:flex;flex-direction:column}.ask__bar[data-astro-cid-moshklef]{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-block-end:var(--border-width) solid var(--color-border-subtle);font-weight:var(--weight-semibold)}.ask__logo[data-astro-cid-moshklef]{inline-size:14px;block-size:14px;border-radius:50%;border:3px solid var(--color-accent)}.ask__thread[data-astro-cid-moshklef]{display:grid;gap:var(--space-5);padding:var(--space-5) var(--space-4)}.ask__q[data-astro-cid-moshklef]{display:grid;justify-items:end;gap:var(--space-1);padding-inline-start:12%}.ask__who[data-astro-cid-moshklef]{font-size:var(--text-xs);color:var(--color-text-muted)}.ask__bubble[data-astro-cid-moshklef]{padding:var(--space-3) var(--space-4);border-radius:18px 18px 4px;background-color:var(--color-accent);color:var(--color-on-accent)}.ask__a[data-astro-cid-moshklef]{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:var(--space-3)}.ask__spark[data-astro-cid-moshklef]{inline-size:1.5rem;block-size:1.5rem;border-radius:50%;border:4px solid var(--color-accent);background:radial-gradient(circle at center,var(--color-accent) 0 3px,transparent 3.5px)}.ask__text[data-astro-cid-moshklef]{font-size:var(--text-base);line-height:1.5}.ask__cite[data-astro-cid-moshklef]{display:inline-grid;place-items:center;min-inline-size:1.15rem;block-size:1.15rem;margin-inline:.15em;padding-inline:.25rem;border-radius:var(--radius-full);background-color:var(--color-accent-subtle);color:var(--color-accent-text);font-size:.6875rem;font-weight:var(--weight-semibold);vertical-align:.15em}.ask__sources-title[data-astro-cid-moshklef]{margin-block:var(--space-4) var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text-muted)}.ask__sources[data-astro-cid-moshklef]{display:grid;gap:var(--space-2);list-style:none;padding:0}.ask__source[data-astro-cid-moshklef]{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-border-subtle);border-radius:var(--radius-md);background-color:var(--color-surface-muted)}.ask__source[data-astro-cid-moshklef] .ask__cite[data-astro-cid-moshklef]{margin:0;vertical-align:0}.ask__doc[data-astro-cid-moshklef]{inline-size:14px;block-size:17px;border-radius:2px;border:1.5px solid var(--color-text-muted);background:linear-gradient(var(--color-text-muted),var(--color-text-muted)) 3px 5px / 6px 1.5px no-repeat,linear-gradient(var(--color-text-muted),var(--color-text-muted)) 3px 9px / 6px 1.5px no-repeat}.ask__source-text[data-astro-cid-moshklef]{display:grid;min-inline-size:0}.ask__source-text[data-astro-cid-moshklef] strong[data-astro-cid-moshklef]{font-weight:var(--weight-semibold)}.ask__source-text[data-astro-cid-moshklef] span[data-astro-cid-moshklef]{font-size:var(--text-xs);color:var(--color-text-muted)}.ask__input[data-astro-cid-moshklef]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin:0 var(--space-4) var(--space-4);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-muted)}.ask__field[data-astro-cid-moshklef]{position:relative;display:grid;min-inline-size:0;flex:1 1 auto}.ask__placeholder[data-astro-cid-moshklef],.ask__typing[data-astro-cid-moshklef]{grid-area:1 / 1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ask__typing[data-astro-cid-moshklef]{text-overflow:clip;color:var(--color-text)}.ask__typing[data-astro-cid-moshklef]:empty{display:none}.ask__typing[data-astro-cid-moshklef].is-typing:after{content:"";display:inline-block;inline-size:2px;block-size:1.1em;margin-inline-start:1px;vertical-align:-.2em;background:var(--color-accent);animation:ask-caret 1s steps(1) infinite}.ask__field[data-astro-cid-moshklef]:has(.ask__typing:not(:empty)) .ask__placeholder[data-astro-cid-moshklef]{visibility:hidden}@keyframes ask-caret{50%{opacity:0}}.ask-demo[data-astro-cid-moshklef]{display:grid;gap:var(--space-4);min-inline-size:0}.ask-demo__tabs[data-astro-cid-moshklef]{display:none}html.js-motion .ask-demo__tabs[data-astro-cid-moshklef]{position:relative;display:flex;justify-self:center;gap:2px;max-inline-size:100%;padding:4px;overflow-x:auto;border-radius:var(--radius-full);background-color:var(--color-surface);border:var(--border-width) solid var(--color-border-subtle);scrollbar-width:none;scroll-padding-inline:var(--space-4)}.ask-demo__tabs[data-astro-cid-moshklef]::-webkit-scrollbar{display:none}.ask-demo__tab[data-astro-cid-moshklef]{position:relative;z-index:1;flex:none;min-block-size:var(--tap-min);padding-inline:var(--space-4);border:0;border-radius:var(--radius-full);background:none;color:var(--color-text-muted);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:color var(--motion-short) var(--motion-ease-in-out),background-color var(--motion-short) var(--motion-ease-in-out)}.ask-demo__tab[data-astro-cid-moshklef][aria-selected=true]{color:var(--color-on-accent);background-color:var(--color-accent)}.ask-demo__tab[data-astro-cid-moshklef]:focus-visible{outline-offset:-2px;border-radius:var(--radius-full)}@media(hover:hover){.ask-demo__tab[data-astro-cid-moshklef][aria-selected=false]:hover{color:var(--color-text)}}.ask-demo__ind[data-astro-cid-moshklef]{position:absolute;z-index:0;inset-block:4px;inset-inline-start:0;inline-size:0;border-radius:var(--radius-full);background-color:var(--color-accent);opacity:0;transition:transform .5s var(--motion-ease),width .5s var(--motion-ease)}.has-ind[data-astro-cid-moshklef] .ask-demo__ind[data-astro-cid-moshklef]{opacity:1}.has-ind[data-astro-cid-moshklef] .ask-demo__tab[data-astro-cid-moshklef][aria-selected=true]{background-color:transparent}.ask-demo__panel[data-astro-cid-moshklef]{min-inline-size:0;border-radius:var(--radius-xl)}html.js-motion .ask__threads[data-astro-cid-moshklef]{display:grid}html.js-motion .ask__thread[data-astro-cid-moshklef]{grid-area:1 / 1}html.js-motion .ask__thread[data-astro-cid-moshklef][hidden]{display:grid;visibility:hidden}.ask__q[data-astro-cid-moshklef],.ask__spark[data-astro-cid-moshklef],.ask__text[data-astro-cid-moshklef],.ask__sources-title[data-astro-cid-moshklef],.ask__source[data-astro-cid-moshklef]{transition:opacity .45s var(--motion-ease),transform .6s var(--motion-ease)}.ask__thread[data-astro-cid-moshklef][data-state=typing] [data-astro-cid-moshklef]{transition:none}.ask__thread[data-astro-cid-moshklef][data-state] .ask__a-body[data-astro-cid-moshklef]>[data-astro-cid-moshklef],.ask__thread[data-astro-cid-moshklef][data-state] .ask__source[data-astro-cid-moshklef]{opacity:0;transform:translateY(.5rem)}.ask__thread[data-astro-cid-moshklef][data-state=typing] .ask__q[data-astro-cid-moshklef]{opacity:0;transform:translateY(1rem) scale(.97);transform-origin:100% 100%}.ask__thread[data-astro-cid-moshklef][data-state=typing] .ask__spark[data-astro-cid-moshklef],.ask__thread[data-astro-cid-moshklef][data-state=sent] .ask__spark[data-astro-cid-moshklef]{opacity:0;transform:scale(.6)}.ask__thread[data-astro-cid-moshklef][data-state=thinking] .ask__spark[data-astro-cid-moshklef]{animation:ask-think .75s var(--motion-ease-in-out) infinite alternate}.ask__thread[data-astro-cid-moshklef]:is([data-state=answer],[data-state=sources]) .ask__a-body[data-astro-cid-moshklef]>.ask__text[data-astro-cid-moshklef]{opacity:1;transform:none}.ask__thread[data-astro-cid-moshklef]:is([data-state=answer],[data-state=sources]) .ask__text[data-astro-cid-moshklef] .ask__cite[data-astro-cid-moshklef]{animation:ask-cite .5s var(--motion-ease-out) .35s backwards}.ask__thread[data-astro-cid-moshklef][data-state=sources] .ask__a-body[data-astro-cid-moshklef]>[data-astro-cid-moshklef]:is(.ask__sources-title,.ask__sources),.ask__thread[data-astro-cid-moshklef][data-state=sources] .ask__sources[data-astro-cid-moshklef]>.ask__source[data-astro-cid-moshklef]{opacity:1;transform:none}.ask__thread[data-astro-cid-moshklef][data-state=sources] .ask__sources[data-astro-cid-moshklef]>.ask__source[data-astro-cid-moshklef]{transition-delay:calc(.12s + var(--k, 0) * .12s)}@keyframes ask-think{to{transform:scale(.82)}}@keyframes ask-cite{0%{transform:scale(.4);opacity:0}}.ask__send[data-astro-cid-moshklef]{display:grid;place-items:center;flex:none;inline-size:2rem;block-size:2rem;border-radius:50%;background-color:var(--color-accent);color:var(--color-on-accent)}.ask__send[data-astro-cid-moshklef] svg[data-astro-cid-moshklef]{inline-size:1rem;block-size:1rem;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}
