/* =========================================================
   N2S v31.2 — Notice board readability refinement
   Scope: notice board only
   Changes requested by user:
   1) Remove category shortcut tabs under hero
   2) Slightly increase notice row vertical spacing
   All other v31.1 approved design remains untouched.
   ========================================================= */

/* With the left tab group removed, keep search/write controls aligned right
   without changing the approved frame, colors, hero or side artwork. */
body.community-v31-1.notice-board-v31-2 .community-board-tools {
  grid-template-columns: 1fr !important;
  padding-top: 14px !important;
  padding-bottom: 12px !important;
}
body.community-v31-1.notice-board-v31-2 .community-tools-right {
  width: 100%;
  justify-content: flex-end !important;
}
body.community-v31-1.notice-board-v31-2 .board-search-status {
  width: 100%;
  text-align: right !important;
}

/* Give each notice row a little more breathing room for easier scanning. */
body.community-v31-1.notice-board-v31-2 .board-row-v19 {
  min-height: 88px !important;
  padding-top: 11px !important;
  padding-bottom: 11px !important;
}
body.community-v31-1.notice-board-v31-2 .board-row-title {
  line-height: 1.34 !important;
}
body.community-v31-1.notice-board-v31-2 .board-row-copy > p {
  margin-top: 5px !important;
  line-height: 1.48 !important;
}

@media (max-width: 900px) {
  body.community-v31-1.notice-board-v31-2 .community-board-tools {
    padding: 12px !important;
  }
  body.community-v31-1.notice-board-v31-2 .community-tools-right {
    justify-content: stretch !important;
  }
}

@media (max-width: 760px) {
  /* Preserve the proven mobile card layout; only a subtle vertical increase. */
  body.community-v31-1.notice-board-v31-2 .board-row-v19 {
    min-height: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
}
