/* Clean, full-width professional composer without crammed execution pills or decorative clutter. */
:root[data-theme] body #shell.unified-shell #composer#composer#composer#composer#composer {
  position: relative !important;
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  border-radius: 14px !important;
  box-shadow: none !important;
  font-family: var(--sans, 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif) !important;
}
:root[data-theme] body #shell.unified-shell #composer#composer#composer#composer#composer #prompt {
  display: block !important;
  font-family: var(--sans, 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif) !important;
  font-size: 14px !important;
  line-height: 1.55 !important;
  letter-spacing: -0.005em !important;
}
/* Never cram execution status or model/algorithm labels inside the composer input bar. */
:root[data-theme] body #shell.unified-shell #composer#composer#composer#composer#composer .composer-activity,
:root[data-theme] body #shell.unified-shell #composer#composer#composer#composer#composer .composer-presence-toggle {
  display: none !important;
}
:root[data-theme] body .cortex-screen-glow {
  display: none !important;
}
:root[data-theme] body #shell.unified-shell .composer-area > :is(.launch-footer, .workspace-legal-footer) {
  display: none !important;
}
/* The conversation and side workspace maximize controls own separate states. */
:root[data-theme] body #shell.unified-shell.conversation-maximized {
  grid-template-columns: minmax(0, 1fr) !important;
}
:root[data-theme] body #shell.unified-shell.conversation-maximized #sidebar,
:root[data-theme] body #shell.unified-shell.conversation-maximized #workspace-dock {
  display: none !important;
}
:root[data-theme] body #shell.unified-shell.conversation-maximized #main {
  grid-column: 1 / -1 !important;
  width: 100% !important;
  max-width: none !important;
}
:root[data-theme] body #shell.unified-shell.conversation-maximized .topbar {
  grid-column: 1 / -1 !important;
}
:root[data-theme] body #shell.unified-shell.conversation-maximized .composer-area {
  left: 0 !important;
  right: 0 !important;
}
