/* Only placement and Slide Pro menus. Chat appearance lives in assets/genup-o-chat.css. */
.light .composer{--gu-surface-1:#f2f6fa}
.composer{border:0;background:transparent;padding:0;min-height:0;max-width:920px;display:block}.composer:focus-within{border:0}.composer .chat-o{position:relative}.composer .chat-hang textarea{width:100%;font-family:var(--gu-font-body);box-sizing:border-box}.composer .source-menu{top:auto;bottom:calc(100% + 10px);left:0;max-height:min(54vh,420px);overflow:auto}.composer .source-menu button{font-size:var(--gu-fs-mo-ta)}.composer .source-menu svg{width:16px;height:16px}.composer .gbang .cb{display:flex;width:100%;background:transparent;border:0;border-radius:var(--gu-radius-sm);cursor:pointer}.composer .gbang .cb:hover{background:color-mix(in srgb,var(--gu-text) 10%,transparent)}.composer-options{padding:12px 16px;background:var(--gu-surface-1);border-radius:var(--gu-radius-md)}.composer [hidden]{display:none!important}.composer .chat-cong,.composer .chat-gui{align-self:flex-end}.composer .chat-hang{min-height:0}.composer .attachments{flex-wrap:wrap}.light .composer{background:transparent}@media(max-width:700px){.composer{padding:0;min-height:0}.composer .source-menu{max-width:calc(100vw - 40px)}}
