.thread .composer{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:6px 4px;padding:8px 12px!important}
.thread .composer>.tabs,.thread .composer .eff-compose-tools,.thread .composer>.ai-composer-row{display:contents!important}
.thread .composer [data-mode]{display:none!important}
.thread .composer [data-eff="quick"]{grid-area:1/1;justify-self:start}
.thread .composer [data-eff="handover"]{grid-area:1/3;justify-self:end}
.thread .composer .ai-suggest{grid-area:1/2;justify-self:center}
.thread .composer [data-eff="quick"],.thread .composer [data-eff="handover"],.thread .composer .ai-suggest{margin:0!important;padding:5px 8px!important;min-height:32px!important;height:32px;white-space:nowrap;font-size:12px;border-radius:9px}
.thread .composer #draft{grid-area:2/1/3/4;min-height:44px!important;height:44px;max-height:320px;margin:0!important;padding:10px 12px!important;box-sizing:border-box;line-height:22px;font-size:16px!important;resize:none;overflow-y:auto}
.thread .composer>.actions{grid-area:3/1/4/4;margin:0!important;min-width:0;display:flex;align-items:center;gap:8px}
.thread .composer .actions #send{min-height:36px;padding:8px 12px}
@media(max-width:760px){.thread .composer{padding:6px 10px!important;gap:4px}.thread .composer kbd{display:none}.thread .composer [data-eff="quick"],.thread .composer .ai-suggest{padding:5px 7px!important}.thread .composer .actions .attach-button{width:38px;height:38px;min-height:38px}}
