/* V180 canonical composer: Global Chat and Project Chat are the same two-row control. */
#vpsChatComposer[data-vps-composer-contract="chatgpt-class-v1"]>div:not(.vps-chat-attachments),#vpsGlobalComposer[data-vps-composer-contract="chatgpt-class-v1"] .vps-global-compose-row{display:grid!important;grid-template-columns:34px minmax(0,1fr) 32px 34px!important;grid-template-rows:auto 34px!important;align-items:center!important;gap:8px!important;min-width:0!important;overflow:visible!important}
#vpsChatComposer .vps-chat-attach,#vpsGlobalComposer .vps-global-compose-row>label{grid-column:1!important;grid-row:1!important}
#vpsChatComposer textarea,#vpsGlobalComposer textarea{grid-column:2!important;grid-row:1!important;width:100%!important;min-width:0!important}
#vpsChatComposer .vps-compose-voice,#vpsGlobalComposer .vps-compose-voice{grid-column:3!important;grid-row:1!important}
#vpsChatComposer .vps-compose-send,#vpsGlobalComposer .vps-compose-send{grid-column:4!important;grid-row:1!important}
#vpsChatComposer .vps-copilot-button,#vpsGlobalComposer .vps-copilot-button{grid-column:1!important;grid-row:2!important;display:grid!important;width:34px!important;height:32px!important;min-width:34px!important;place-items:center!important;padding:0!important;border-radius:9px!important}
#vpsChatComposer .vos-department-action-button,#vpsGlobalComposer .vos-department-action-button{grid-column:2!important;grid-row:2!important;justify-self:start!important;width:auto!important;min-width:72px!important;height:32px!important;padding:0 10px!important;font-size:12px!important}
#vpsChatComposer .vps-compose-model,#vpsGlobalComposer .vps-compose-model{grid-column:3/5!important;grid-row:2!important;justify-self:start!important;width:auto!important;min-width:78px!important;max-width:110px!important;height:32px!important;padding:0 9px!important;font-size:11px!important}
/* Permanently remove the recurring Copilot suggestion bar above the composer. */
#vpsChatComposer .vps-mention-menu,#vpsGlobalComposer .vps-mention-menu{display:none!important}
@media(max-width:620px){#vpsChatComposer[data-vps-composer-contract="chatgpt-class-v1"]>div:not(.vps-chat-attachments),#vpsGlobalComposer[data-vps-composer-contract="chatgpt-class-v1"] .vps-global-compose-row{grid-template-columns:32px minmax(0,1fr) 32px 34px!important;gap:6px!important}#vpsChatComposer .vos-department-action-button,#vpsGlobalComposer .vos-department-action-button{min-width:62px!important;padding:0 8px!important;font-size:11px!important}}

/* Atlas is a permanent top-right access icon; settings may disable assistance, never access. */
.vps-actions>.vos-command-atlas-mount{display:inline-flex!important;visibility:visible!important;opacity:1!important;flex:0 0 36px!important;order:0!important}
.vps-actions .vos-command-atlas-trigger{display:grid!important;place-items:center!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;border-radius:9px!important}
.vps-actions .vos-command-atlas-trigger-label{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}
