.chat-measure.svelte-13s5igc .md>p,.chat-measure.svelte-13s5igc .md>ul,.chat-measure.svelte-13s5igc .md>ol,.chat-measure.svelte-13s5igc .md>blockquote{max-width:75ch}.chat-tool.svelte-13s5igc{border:1px solid color-mix(in srgb, var(--ink) 10%, transparent);background:color-mix(in srgb, var(--ink) 2.5%, transparent);border-radius:.6rem;max-width:100%;padding:.15rem .25rem}.chat-tool[open].svelte-13s5igc{align-self:stretch}.chat-box.svelte-13s5igc:focus-within{border-color:color-mix(in srgb, var(--accent) 55%, var(--edge));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent)}.chat-dots.svelte-13s5igc i:where(.svelte-13s5igc){background:var(--ink-muted);border-radius:9999px;width:.4rem;height:.4rem;animation:1.2s ease-in-out infinite svelte-13s5igc-chat-dot;display:block}.chat-dots.svelte-13s5igc i:where(.svelte-13s5igc):nth-child(2){animation-delay:.15s}.chat-dots.svelte-13s5igc i:where(.svelte-13s5igc):nth-child(3){animation-delay:.3s}@keyframes svelte-13s5igc-chat-dot{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.chat-dots.svelte-13s5igc i:where(.svelte-13s5igc){animation:none}}
