/* Flatten the final-build workspace visually without changing its behavior. */
#eaLabForm.ea-auto-ai-builder-active {
  border-color: rgba(89, 137, 190, 0.16);
  box-shadow: 0 20px 60px rgba(0, 0, 0, 0.16);
}

#eaLabForm.ea-auto-ai-builder-active #eaAutoDynamicQuestion.ea-auto-dynamic-active {
  padding: 0;
  border-color: transparent;
  background: transparent;
  box-shadow: none;
}

#eaLabForm.ea-auto-ai-builder-active .ea-auto-generation-confirm-panel {
  padding: 20px;
  border: 0;
  border-radius: 20px;
  background: linear-gradient(145deg, rgba(16, 27, 37, 0.94), rgba(8, 18, 29, 0.9));
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.045), 0 20px 48px rgba(0, 0, 0, 0.18);
}

#eaLabForm.ea-auto-ai-builder-active .ea-auto-build-v16-review {
  padding: 0;
  border: 0;
  border-radius: 0;
  background: transparent;
  box-shadow: none;
}

#eaLabForm.ea-auto-ai-builder-active .ea-auto-build-v16-review > .ea-auto-build-v16-review-head,
#eaLabForm.ea-auto-ai-builder-active .ea-auto-build-v16-review > .ea-auto-build-v16-code,
#eaLabForm.ea-auto-ai-builder-active .ea-auto-build-v16-review > .ea-auto-build-v16-config,
#eaLabForm.ea-auto-ai-builder-active .ea-auto-build-v16-review > .ea-auto-build-v16-copyright {
  border-color: rgba(123, 157, 194, 0.14);
}

#eaLabForm.ea-auto-ai-builder-active .ea-auto-build-v16-result {
  border-color: rgba(52, 211, 153, 0.22);
  background: linear-gradient(145deg, rgba(8, 32, 31, 0.68), rgba(8, 20, 29, 0.76));
  box-shadow: inset 0 1px 0 rgba(110, 231, 183, 0.055);
}

html[data-theme="light"] #eaLabForm.ea-auto-ai-builder-active .ea-auto-generation-confirm-panel {
  background: linear-gradient(145deg, rgba(255, 255, 255, 0.96), rgba(247, 249, 252, 0.93));
  box-shadow: inset 0 1px 0 #fff, 0 18px 44px rgba(25, 42, 70, 0.08);
}

@media (max-width: 700px) {
  #eaLabForm.ea-auto-ai-builder-active .ea-auto-generation-confirm-panel {
    padding: 14px;
    border-radius: 16px;
  }
}
