html body #app .shared-detail-composer{padding:16px!important;border:1px solid var(--cs-edge)!important;border-radius:22px!important;background:white!important;box-shadow:0 4px 16px rgb(23 34 56 / 5%)!important;}
html body #app .shared-detail-composer .cs-input-line{padding:0!important;}
html body #app .shared-detail-composer textarea{min-height:48px!important;padding:2px 2px 8px!important;font-size:14px!important;}
html body #app .shared-detail-composer .cs-composer-tools{display:flex!important;align-items:center!important;gap:8px!important;margin-top:8px!important;padding:0!important;}
html body #app .shared-detail-composer .cs-source-wrap{display:none!important;}
html body #app .shared-detail-composer .cs-composer-actions{display:flex!important;align-items:center;gap:8px;margin-left:auto!important;}
html body #app .shared-detail-composer .cs-pill{display:flex!important;align-items:center;justify-content:center;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;border:1px solid var(--cs-edge)!important;border-radius:10px!important;background:white!important;}
html body #app .shared-detail-composer #askSend{border-radius:50%!important;background:var(--cs-accent)!important;color:white!important;border-color:var(--cs-accent)!important;}
html body #app .shared-detail-composer #askSend:disabled{opacity:.45;cursor:not-allowed;}
.shared-composer-note{font-size:11px;color:var(--cs-muted);}
@media(max-width:480px){.shared-composer-note{font-size:10px;max-width:150px;}}
