.al.svelte-67f976{display:flex;flex-direction:column;gap:8px;min-width:0;margin-bottom:16px}.al-box.svelte-67f976{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 6px 0 14px;border:1px solid var(--theme-border);border-radius:999px;background:var(--theme-bg-elevated);transition:border-color var(--theme-motion-fast) var(--theme-ease)}.al-box.svelte-67f976:focus-within{border-color:var(--theme-primary);outline:2px solid var(--theme-ring);outline-offset:2px}.al-dot.svelte-67f976{flex:0 0 auto;width:10px;height:10px;border-radius:999px;background:var(--theme-primary);opacity:.55}.al-dot.is-reading.svelte-67f976{animation:svelte-67f976-al-breathe 1.2s var(--theme-ease) infinite alternate}@keyframes svelte-67f976-al-breathe{to{opacity:1;transform:scale(1.25)}}.al-input.svelte-67f976{flex:1 1 auto;min-width:0;min-height:44px;border:none;background:transparent;color:var(--theme-text-primary);font:inherit;font-size:16px;outline:none}.al-input.svelte-67f976::-webkit-search-cancel-button{display:none}.al-clear.svelte-67f976{flex:0 0 auto;width:44px;height:44px;border:none;border-radius:999px;background:transparent;color:var(--theme-text-secondary);font-size:22px;cursor:pointer}.al-clear.svelte-67f976:focus-visible{outline:2px solid var(--theme-ring)}.al-status.svelte-67f976{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.al-line.svelte-67f976,.al-say.svelte-67f976{margin:0;padding:0 6px;font-size:15px;overflow-wrap:anywhere}.al-line.svelte-67f976{color:var(--theme-text-secondary)}.al-answer.svelte-67f976{display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px;border:1px solid var(--theme-border);border-radius:18px;background:var(--theme-bg-surface)}@media(prefers-reduced-motion:reduce){.al-box.svelte-67f976{transition:none}.al-dot.is-reading.svelte-67f976{animation:none;opacity:1}}
