/* Concise tool workspaces. Only presentation; operational messages stay visible. */
#video-workspace > .studio-hero {
  height: auto !important;
  min-height: 0 !important;
  margin: 0 0 18px !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: none !important;
  box-shadow: none !important;
  overflow: visible !important;
}
#video-workspace .studio-hero > .hero-art,
#video-workspace .studio-hero > .hero-shade,
#video-workspace .studio-hero > .hero-edition,
#video-workspace .hero-content > .eyebrow,
#video-workspace .hero-content > p,
#video-workspace .hero-content > .hero-specs {
  display: none !important;
}
#video-workspace .hero-content {
  position: static !important;
  padding: 0 !important;
  width: auto !important;
  max-width: none !important;
}
#video-workspace #hero-title,
#text-workspace #text-title,
#image-workspace #image-title,
#audio-workspace #audio-title,
#metadata-workspace #metadata-title {
  margin: 0 !important;
  font-size: clamp(24px, 2.2vw, 32px) !important;
  line-height: 1.25 !important;
  letter-spacing: -.7px !important;
  color: var(--brand-text, var(--text)) !important;
}
#video-workspace > .project-heading {
  margin: 0 0 14px;
  min-height: 20px;
  justify-content: flex-start;
}
#video-workspace > .project-heading > div:first-child,
#text-workspace > .text-intro .eyebrow,
#image-workspace > .text-intro .eyebrow,
#audio-workspace > .text-intro .eyebrow,
#metadata-workspace > .text-intro .eyebrow,
#text-workspace > .text-intro > .text-symbol,
#image-workspace > .text-intro > .media-hero-icon,
#audio-workspace > .text-intro > .media-hero-icon,
#metadata-workspace > .text-intro > .media-hero-icon {
  display: none !important;
}
#text-workspace > .text-intro,
#image-workspace > .text-intro,
#audio-workspace > .text-intro,
#metadata-workspace > .text-intro {
  margin: 0 0 24px !important;
  padding: 0 !important;
  min-height: 0 !important;
}
#text-workspace .local-note,
#text-workspace .text-options-divider,
#image-workspace .media-preview-bottom,
#audio-workspace .media-preview-bottom,
#metadata-workspace .metadata-scope,
#metadata-workspace .media-layout > .media-preview-panel {
  display: none !important;
}
#metadata-workspace > .media-layout {
  grid-template-columns: minmax(0, 1fr) !important;
  max-width: 840px;
}
#metadata-workspace .media-upload {
  margin-bottom: 0;
}
#metadata-workspace .media-export-line {
  margin-top: 20px;
  padding-top: 0;
  border-top: 0;
}
#image-workspace .media-export-line,
#audio-workspace .media-export-line,
#metadata-workspace .media-export-line {
  justify-content: flex-end;
}
#video-workspace > .workflow-banner {
  min-height: 0 !important;
  margin-top: 18px;
  padding: 0 !important;
  background: none !important;
  border: 0 !important;
  box-shadow: none !important;
  justify-content: flex-end;
}
#video-workspace > .workflow-banner > img,
#video-workspace > .workflow-banner > .workflow-shade,
#video-workspace > .workflow-banner > .workflow-content {
  display: none !important;
}
.mw-guidance:empty,
.media-preset-note:empty,
#text-input-note:empty,
#text-result-subtitle:empty,
#text-copy-note:empty {
  display: none !important;
}
#text-workspace .text-input-meta {
  justify-content: flex-end;
}
#text-workspace .text-result-actions:has(#text-copy-note:empty) {
  justify-content: flex-end;
}
#text-workspace .text-details {
  margin-top: 20px;
}
@media (max-width: 600px) {
  #metadata-workspace .media-export-line > .primary-button {
    width: 100%;
    justify-content: center;
  }
  #video-workspace > .workflow-banner {
    align-items: flex-end;
  }
}
