body[data-public-generation-paused="true"] #intake-form { display: none !important; }
#public-generation-pause {
  margin: 24px 0 32px;
  padding: clamp(22px, 4vw, 38px);
  border: 1px solid #76543b;
  border-left: 4px solid #ff7a24;
  border-radius: 18px;
  background: linear-gradient(125deg, #34261d, #1b1713);
  color: #f9eee3;
  max-width: 880px;
  box-sizing: border-box;
}
#public-generation-pause h2 { margin: 0 0 14px; font-size: clamp(22px, 3vw, 30px); line-height: 1.2; }
#public-generation-pause p { margin: 10px 0; max-width: 65ch; line-height: 1.65; color: #d7c8ba; }
#public-generation-pause a { display: inline-block; margin-top: 12px; color: #ffa769; text-underline-offset: 5px; }
#public-generation-pause a:focus-visible { outline: 2px solid #ffa769; outline-offset: 5px; }
body[data-public-generation-paused="true"] .concept-confirm:disabled,
body[data-public-generation-paused="true"] .storyboard-decision-actions button:disabled { opacity: .45; cursor: not-allowed; }
