.composer.svelte-fm842n{background:var(--bg-elevated);border:1px solid #0000;border-radius:.85rem;grid-template-columns:auto 1fr auto;align-items:end;gap:.25rem .35rem;padding:.4rem .45rem;display:grid}.composer.svelte-fm842n:not(:has(.attach-btn)){grid-template-columns:1fr auto}.composer.multiline.svelte-fm842n{grid-template-rows:auto auto;grid-template-columns:auto 1fr}.composer.multiline.svelte-fm842n:not(:has(.attach-btn)){grid-template-columns:1fr}.composer.multiline.svelte-fm842n .attach-btn:where(.svelte-fm842n){grid-area:1/1;align-self:start;margin-top:.2rem}.composer.multiline.svelte-fm842n .composer-input:where(.svelte-fm842n){grid-area:1/2}.composer.multiline.svelte-fm842n:not(:has(.attach-btn)) .composer-input:where(.svelte-fm842n){grid-column:1}.composer.multiline.svelte-fm842n .composer-actions:where(.svelte-fm842n){grid-area:2/1/auto/-1;justify-content:flex-end}.composer.listening.svelte-fm842n{border-color:color-mix(in srgb, var(--danger,#e11) 70%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--danger,#e11) 35%, transparent)}.composer.transcribing.svelte-fm842n,.composer.sending.svelte-fm842n{opacity:.92}.composer-input.svelte-fm842n{resize:none;width:100%;min-width:0;color:inherit;font:inherit;field-sizing:fixed;scrollbar-gutter:auto;scrollbar-width:thin;background:0 0;border:none;padding:.35rem .15rem;line-height:1.35;overflow-y:hidden}.composer-input.svelte-fm842n:focus{outline:none}.composer-actions.svelte-fm842n{flex-shrink:0;align-items:center;gap:.1rem;display:flex}.icon-btn.svelte-fm842n,.send-btn.svelte-fm842n{color:inherit;cursor:pointer;background:0 0;border:none;border-radius:.5rem;flex-shrink:0;padding:.35rem;font-size:1.15rem;line-height:1}.icon-btn.svelte-fm842n:disabled,.send-btn.svelte-fm842n:disabled{opacity:.4;cursor:default}.icon-btn.active.svelte-fm842n{color:var(--danger,#e11)}.send-btn.svelte-fm842n{color:var(--accent);font-weight:600}.mic-status.svelte-fm842n{color:var(--muted,#888);white-space:nowrap;flex-shrink:0;padding:.35rem .2rem;font-size:.72rem}@keyframes svelte-fm842n-spin{to{transform:rotate(360deg)}}
