/* =============================================================================
   Announcement Add / Edit Form
   Mirrors the learning path (group/add) form styling.
   Body class .co-announcement-form is added via cloudoffis_preprocess_html().
   ============================================================================= */

/* Hide View / Edit / Delete local task tabs on announcement forms */
.co-announcement-form #block-cloudoffis-tabs {
  display: none !important;
}

/* Hide vertical tabs (Revision information) */
.co-announcement-form .vertical-tabs {
  display: none !important;
}

/* Match page title font size to community page (.co-page-title = 1.5rem) */
.co-announcement-form .co-top-region .block-page-title-block h1 {
  font-size: 1.5rem !important;
  font-weight: 600 !important;
  color: var(--titleColor) !important;
  margin: 0 !important;
  line-height: 1.3 !important;
}

/* Hide Preview button */
.co-announcement-form #edit-preview {
  display: none !important;
}

/* Hide text format selector and About text formats link */
.co-announcement-form .filter-wrapper,
.co-announcement-form .form-item-body-0-format,
.co-announcement-form .filter-guidelines,
.co-announcement-form .filter-help,
.co-announcement-form .editor-help-toggle,
.co-announcement-form a[href="/filter/tips"] {
  display: none !important;
}

/* White card wrapper for the form content area */
.co-announcement-form .co-content-main {
  background: #fff;
  border-radius: 10px;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.04);
  padding: 24px !important;
}
