@media(max-width:760px){
 .mobile-chat-settings{padding:12px 0 16px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:12px;min-width:0}
 .mobile-chat-settings>h3{font-size:14px;margin:0}
 .mobile-chat-settings .linked-channel-bar{padding:0;border:0;background:transparent;gap:8px;flex-shrink:1}
 .mobile-chat-settings .linked-name small{font-size:12px}
 .mobile-chat-settings .assignment{padding:0;border:0;display:flex;flex-wrap:wrap;gap:8px;min-width:0}
 .mobile-chat-settings .assignment .rc-select{flex:1;min-width:120px;max-width:100%}
 .mobile-chat-settings .eff-chat-tools{padding:0;border:0;gap:8px}
 .mobile-chat-settings button{min-height:40px;font-size:13px}
 .mobile-chat-settings>[data-eff=handover]{align-self:flex-start}
 .composer>.tabs .eff-compose-tools{display:flex;flex:0 0 auto;margin:0;gap:0}
 .composer>.tabs .eff-compose-tools button{min-height:40px;padding:8px;font-size:12px}
 .composer>.tabs{gap:2px}
 .composer>.tabs .attach-button{margin-left:0}
 .composer{gap:6px}
}
