.avid-md.svelte-o5bt0z{color:inherit}.avid-md.svelte-o5bt0z>:first-child{margin-top:0}.avid-md.svelte-o5bt0z>:last-child{margin-bottom:0}.avid-md.svelte-o5bt0z p,.avid-md.svelte-o5bt0z ul,.avid-md.svelte-o5bt0z ol,.avid-md.svelte-o5bt0z blockquote,.avid-md.svelte-o5bt0z pre,.avid-md.svelte-o5bt0z table{margin:.6em 0}.avid-md.svelte-o5bt0z h1,.avid-md.svelte-o5bt0z h2,.avid-md.svelte-o5bt0z h3,.avid-md.svelte-o5bt0z h4,.avid-md.svelte-o5bt0z h5,.avid-md.svelte-o5bt0z h6{margin:.9em 0 .4em;font-weight:650;font-size:1.02em;line-height:1.35}.avid-md.svelte-o5bt0z ul,.avid-md.svelte-o5bt0z ol{padding-left:1.35em}.avid-md.svelte-o5bt0z li{margin:.2em 0}.avid-md.svelte-o5bt0z li>p{margin:0}.avid-md.svelte-o5bt0z code{background:var(--avid-surface-3, rgb(0 0 0 / .06));border-radius:4px;padding:.1em .32em;font-size:.9em;overflow-wrap:break-word}.avid-md.svelte-o5bt0z pre{background:var(--avid-surface-3, rgb(0 0 0 / .06));border:1px solid var(--avid-border, transparent);border-radius:8px;padding:.7em .8em;overflow-x:auto}.avid-md.svelte-o5bt0z pre code{background:none;padding:0;font-size:.86em;white-space:pre}.avid-md.svelte-o5bt0z blockquote{border-left:2px solid var(--avid-border, currentColor);padding-left:.75em;opacity:.85}.avid-md.svelte-o5bt0z a{color:inherit;text-decoration:underline;text-underline-offset:2px;overflow-wrap:break-word}.avid-md.svelte-o5bt0z table{display:block;overflow-x:auto;border-collapse:collapse;font-size:.92em}.avid-md.svelte-o5bt0z th,.avid-md.svelte-o5bt0z td{border:1px solid var(--avid-border, currentColor);padding:.3em .55em;text-align:left}.avid-md.svelte-o5bt0z hr{border:0;border-top:1px solid var(--avid-border, currentColor);margin:.9em 0}.composer.svelte-j6hxly{display:flex;flex-direction:column;border:1px solid var(--avid-border);border-radius:14px;background:var(--avid-surface);transition:border-color .12s ease}.composer.svelte-j6hxly:hover{border-color:color-mix(in srgb,var(--avid-fg-muted) 40%,var(--avid-border))}.composer.svelte-j6hxly:focus-within{border-color:var(--avid-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--avid-focus) 18%,transparent)}.composer-input.svelte-j6hxly{width:100%;max-height:200px;padding:.7rem .85rem .35rem;border:0;background:transparent;color:var(--avid-fg);font:inherit;font-size:.875rem;line-height:1.5;resize:none;overflow-y:auto}.composer-input.svelte-j6hxly:focus{outline:none}.composer-input.svelte-j6hxly::placeholder{color:color-mix(in srgb,var(--avid-fg-muted) 70%,transparent)}.composer-input.svelte-j6hxly:disabled{opacity:.6}.composer-send.svelte-j6hxly{display:inline-flex;align-items:center;justify-content:center;flex:none;width:1.75rem;height:1.75rem;border-radius:999px;background:var(--avid-accent);color:var(--avid-accent-fg);cursor:pointer;transition:background-color .12s ease,opacity .12s ease}.composer-send.svelte-j6hxly:hover:not(:disabled){background:var(--avid-accent-hover)}.composer-send.svelte-j6hxly:disabled{background:var(--avid-surface-3);color:var(--avid-fg-muted);cursor:not-allowed}.composer-send.svelte-j6hxly:focus-visible{outline:2px solid var(--avid-focus);outline-offset:2px}.composer-send.is-stop.svelte-j6hxly{background:var(--avid-surface-3);color:var(--avid-fg)}.composer-send.is-stop.svelte-j6hxly:hover{background:color-mix(in srgb,var(--avid-fg) 14%,var(--avid-surface-3))}kbd.svelte-j6hxly{border:1px solid var(--avid-border);border-radius:4px;padding:0 .25em;font-family:var(--font-mono);font-size:.9em}.dot.svelte-j6hxly{width:.3125rem;height:.3125rem;border-radius:999px;background:var(--avid-fg-muted);animation:svelte-j6hxly-dot-pulse 1.25s ease-in-out infinite}.dot.svelte-j6hxly:nth-child(2){animation-delay:.16s}.dot.svelte-j6hxly:nth-child(3){animation-delay:.32s}@keyframes svelte-j6hxly-dot-pulse{0%,70%,to{opacity:.32;transform:translateY(0)}35%{opacity:1;transform:translateY(-2.5px)}}.composer-attach.svelte-j6hxly{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;flex:none;border:1px solid var(--avid-border);border-radius:999px;background:var(--avid-surface);color:var(--avid-fg-muted);transition:background .12s ease,color .12s ease}.composer-attach.svelte-j6hxly:hover:not(:disabled){background:var(--avid-surface-3);color:var(--avid-fg)}.composer-attach.svelte-j6hxly:disabled{opacity:.5}.turn-in.svelte-j6hxly{animation:svelte-j6hxly-turn-in .18s ease-out}@keyframes svelte-j6hxly-turn-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.dot.svelte-j6hxly{animation:none;opacity:.6}.turn-in.svelte-j6hxly{animation:none}}
