.conversation-composer_composer__gFfUm{display:flex;flex-direction:column;gap:var(--spacing-8)}.conversation-composer_composer__gFfUm .ds-textarea__control{align-items:stretch;border-radius:var(--radius-16);padding:var(--spacing-8) var(--spacing-12)}.conversation-composer_composer__gFfUm .ds-textarea__input{max-height:40vh;overflow-y:auto}.conversation-composer_actions__D_Lrd{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-12);flex-wrap:wrap}.conversation-composer_hint__pV2wI{font-size:var(--font-size-label);line-height:1.3;color:var(--color-text-icons-stroke-secondary,var(--color-ink-secondary))}.conversation-composer_hint__pV2wI kbd{font-family:inherit;font-size:.9em;padding:.1em .4em;border-radius:var(--radius-4,4px);background:var(--color-background-base);border:var(--stroke-half) solid var(--color-border-subtle,var(--color-border-default))}.conversation-composer_cancel__TD0L0{display:none}@media(max-width:720px){.conversation-composer_hint__pV2wI{order:2;flex-basis:100%}.conversation-composer_shortcutHint__jvt3C{display:none}.conversation-composer_cancel__TD0L0{display:inline-flex}}.conversation-composer_sendWrap__IvqB4{position:relative;display:inline-flex}.conversation-composer_flyingLetter__Cfege{position:absolute;right:10px;top:50%;width:20px;height:20px;color:var(--color-action-secondary-darker);pointer-events:none;animation:conversation-composer_sendFly__DwFOq .7s cubic-bezier(.22,1,.36,1) forwards}@keyframes conversation-composer_sendFly__DwFOq{0%{opacity:0;transform:translateY(-50%) scale(.9) rotate(0)}25%{opacity:1}to{opacity:0;transform:translate(6px,calc(-50% - 48px)) scale(.55) rotate(12deg)}}@media(prefers-reduced-motion:reduce){.conversation-composer_flyingLetter__Cfege{animation:none;opacity:0}}.conversation-composer_compact__o2fU1{position:relative;gap:0}.conversation-composer_compact__o2fU1 .ds-textarea__control{align-items:center;min-height:44px;padding:var(--spacing-8) 52px var(--spacing-8) var(--spacing-12)}.conversation-composer_compact__o2fU1 .ds-textarea__input{font-size:var(--font-size-label);line-height:1.4;min-height:1.4em;max-height:4.2em;overflow-y:auto}.conversation-composer_compactSend__JKLhl{position:absolute;right:var(--spacing-4);top:50%;transform:translateY(-50%);display:inline-flex}