@layer halo-v277-interaction {
 body.social-authenticated :is(#direct-chat-input,#halo-group-input){box-sizing:border-box!important;display:block!important;min-width:0!important;width:100%!important;min-height:44px!important;max-height:200px!important;resize:none!important;font:inherit!important;font-size:16px!important;line-height:1.45!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;padding:11px 14px!important;border:1px solid var(--ui-line,#7b8bab44)!important;border-radius:16px!important;background:var(--halo-glass-soft,var(--ui-bg-soft,#ffffff0a))!important;color:var(--ui-text,#edf4ff)!important;align-self:end!important;overscroll-behavior:contain;scrollbar-width:thin}
 body.social-authenticated :is(#direct-chat-composer,#halo-group-composer){align-items:end!important;height:auto!important;min-height:44px!important;flex-shrink:0!important}
 body.social-authenticated :is(#direct-chat-composer,#halo-group-composer)>button{align-self:end!important}
}

@layer halo-v277-interaction {body.social-authenticated :is(#direct-chat-input,#halo-group-input)::placeholder{white-space:nowrap!important;text-overflow:ellipsis!important}}
