textarea.svelte-1hj430a{min-height:12rem}.reference.svelte-1c4jflk{min-block-size:24px;min-inline-size:24px;margin-inline:var(--space-1);padding:0 var(--space-1);border:var(--border-width) solid var(--border-prominent);border-radius:var(--radius-full);background:var(--background-prominent);color:var(--text);letter-spacing:0;cursor:pointer;place-items:center;line-height:1;display:inline-grid}.reference.svelte-1c4jflk:hover{border-color:var(--accent);background:var(--accent-subtle);color:var(--accent)}th.svelte-1c4jflk,td.svelte-1c4jflk{min-inline-size:8rem}span.svelte-1ru2ulb{background:linear-gradient(100deg, var(--text-subtle) 35%, var(--accent) 50%, var(--text-subtle) 65%);color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;width:fit-content;animation:1.8s linear infinite svelte-1ru2ulb-thinking}@keyframes svelte-1ru2ulb-thinking{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){span.svelte-1ru2ulb{color:var(--text-subtle);background:0 0;animation:none}}.status.svelte-1jvydg5{gap:var(--space-2);flex-wrap:wrap;align-items:baseline;display:flex}form.svelte-1cavwnh{padding-block:var(--content-padding-block);padding-inline:var(--content-padding-inline);flex-shrink:0;position:relative}form.svelte-1cavwnh:before{content:"";height:var(--space-6);background:color-mix(in oklch, var(--background) var(--band-opacity), transparent);-webkit-backdrop-filter:blur(var(--overlay-blur));backdrop-filter:blur(var(--overlay-blur));pointer-events:none;position:absolute;inset-block-end:100%;inset-inline:0;-webkit-mask-image:linear-gradient(#0000,oklch(0% 0 0));mask-image:linear-gradient(#0000,oklch(0% 0 0))}.field.svelte-1cavwnh{display:grid}textarea.svelte-1cavwnh{field-sizing:content;max-height:calc(7.5rem + 2 * var(--control-padding-block));padding-block:calc(var(--control-padding-block) + max(0px, (var(--control-min-size) - 1lh) / 2));border:var(--border-width) solid var(--border);background:var(--background-prominent);color:var(--text-prominent);caret-color:var(--accent);resize:none;border-radius:1rem;grid-area:1/1;padding-inline-end:calc(var(--control-padding-inline) + var(--control-min-size) + var(--control-gap-inline));overflow-y:auto}textarea.svelte-1cavwnh:focus-visible{border-color:var(--focus)}.field.svelte-1cavwnh>button{grid-area:1/1;place-self:end;margin-block-end:calc(var(--control-padding-block) + var(--border-width));margin-inline-end:calc(var(--control-padding-inline) + var(--border-width));position:relative}.demo.svelte-1hbm6c9{padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);background:var(--accent-subtle);color:var(--text-prominent)}.status.svelte-1hbm6c9 span:where(.svelte-1hbm6c9){background:var(--accent);width:5px;height:5px}article.svelte-7oa620{width:90%;padding-block:var(--content-padding-block);align-self:flex-start}.user.svelte-7oa620{width:75%;padding-inline:var(--content-padding-inline);background:var(--background-prominent);color:var(--text-prominent);border-radius:.75rem;align-self:flex-end}.role.svelte-7oa620{color:inherit}.text.svelte-7oa620{white-space:pre-wrap}.reading.svelte-13w36zh{overflow-wrap:anywhere;display:contents}h3.svelte-13w36zh{font-size:var(--heading-2-font-size);margin-block-end:var(--content-gap-block)}h3.svelte-13w36zh:focus{outline:none}.external.svelte-13w36zh{margin-inline-start:var(--space-1)}.subtitle.svelte-13w36zh{font-style:italic}.source.svelte-13w36zh+.source:where(.svelte-13w36zh){border-block-start:var(--border-width) solid var(--border);margin-block-start:var(--layout-gap-block);padding-block-start:var(--layout-padding-block)}.source-heading.svelte-13w36zh{gap:var(--content-gap-inline);align-items:baseline;display:flex}.number.svelte-13w36zh{color:var(--accent)}.excerpt.svelte-13w36zh{border-block-start:var(--border-width) solid var(--border);padding-block-start:var(--content-padding-block)}footer.svelte-13w36zh{margin:var(--content-gap-block) calc(-1 * var(--content-padding-inline)) calc(-1 * var(--content-padding-block));padding:var(--content-padding-block) var(--content-padding-inline);border-block-start:var(--border-width) solid var(--border);background:var(--background);position:sticky;inset-block-end:calc(-1 * var(--content-padding-block))}.log.svelte-af0sl7{min-height:0;padding-block:var(--content-padding-block);padding-inline:var(--content-padding-inline);overflow-anchor:none;overscroll-behavior:contain;overflow-wrap:anywhere;flex:1;overflow-y:auto}.log.svelte-af0sl7:focus-visible{outline-offset:var(--focus-inset-offset)}.chat.svelte-eiaxcx{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.toolbar.svelte-eiaxcx{padding-block:var(--content-padding-block);padding-inline:var(--layout-padding-inline);border-block-end:var(--border-width) solid var(--border)}.column.svelte-eiaxcx{width:100%;max-width:var(--_chat-max-width,56rem);flex-direction:column;flex:1;min-height:0;margin-inline:auto;display:flex}.welcome.svelte-eiaxcx{margin-inline:auto}.suggestions.narrow.svelte-eiaxcx{display:none}.suggestion.svelte-eiaxcx{gap:var(--space-2);min-width:var(--control-min-size);min-height:var(--control-min-size);padding-block:var(--control-padding-block);padding-inline:var(--control-padding-inline);border:var(--border-width) solid var(--border-prominent);background:var(--background);color:var(--text-prominent);text-align:start;justify-content:space-between;display:flex}.suggestion.svelte-eiaxcx:hover{border-color:var(--accent)}.suggestion.svelte-eiaxcx span:where(.svelte-eiaxcx){color:var(--accent)}@media (width<48rem){.suggestions.wide.svelte-eiaxcx{display:none}.suggestions.narrow.svelte-eiaxcx{display:flex}}
