/* Fit every portal home to its shell, with equal outer gutters. */
.rbw-news-home[data-workspace-portal] {
  min-height: 0;
  padding: clamp(.75rem, 1vw, 1rem);
  gap: .75rem;
  overflow: visible;
}
@media (min-width: 1001px) {
  .rbw-news-home[data-workspace-portal] > .rbw-news-home-top,
  .rbw-news-home[data-workspace-portal] > .rbw-news-home-quick-cards { flex-shrink: 0; }
  .rbw-news-home[data-workspace-portal] .rbw-news-home-top { gap: .75rem; }
  .rbw-news-home[data-workspace-portal] .rbw-news-home-welcome { min-height: 8rem; }
  .rbw-news-home[data-workspace-portal] .rbw-news-home-welcome-copy { padding-block: .875rem; }
  .rbw-news-home[data-workspace-portal] .rbw-news-home-welcome-copy h1 { font-size: clamp(1.5rem, 2vw, 2.25rem); }
  .rbw-news-home[data-workspace-portal] .rbw-news-home-welcome-copy p { font-size: clamp(1.125rem, 1.5vw, 1.5rem); }
  .rbw-news-home[data-workspace-portal] .rbw-news-home-welcome-copy > span { font-size: .875rem; }
  .rbw-news-home[data-workspace-portal] .rbw-news-home-date { padding: .75rem; }
  .rbw-news-home[data-workspace-portal] .rbw-news-home-calendar { width: 2.75rem; height: 2.75rem; }
  .rbw-news-home[data-workspace-portal] .rbw-news-home-date-header p { font-size: .875rem; }
  .rbw-news-home[data-workspace-portal] .rbw-news-home-date-header > div > span { font-size: .75rem; }
  .rbw-news-home[data-workspace-portal] .rbw-news-home-search,
  .rbw-news-home[data-workspace-portal] .rbw-news-home-search > input { min-height: 2.5rem; }
  .rbw-news-home[data-workspace-portal] .rbw-announcements-row {
    flex: 1 0 16rem;
    grid-template-rows: minmax(0, 1fr);
    grid-auto-rows: auto;
    gap: .75rem;
    min-height: 16rem;
  }
  .rbw-news-home[data-workspace-portal] .rbw-news-home-board-filters { padding: 0 1rem .5rem; }
  .rbw-news-home[data-workspace-portal] .rbw-news-home-board-filters .rbw-news-home-shortcut { min-height: 3.25rem; }
  .rbw-news-home[data-workspace-portal] .rbw-news-home-board-filters .rbw-news-home-shortcut-icon { width: 1.75rem; height: 1.75rem; }
  .rbw-news-home[data-workspace-portal] .rbw-news-home-board-filters .rbw-news-home-shortcut-icon svg { width: 1.5rem; height: 1.5rem; }
  .rbw-news-home[data-workspace-portal] .rbw-news-workspace .rbw-news-header { min-height: 3.5rem; padding: .5rem 1rem; }
  .rbw-news-home[data-workspace-portal] .rbw-news-workspace .rbw-news-list { overflow-y: auto; grid-template-rows: repeat(3, minmax(5rem, 1fr)); }
  .rbw-news-home[data-workspace-portal] .rbw-news-workspace-heading-title { font-size: 1.125rem; }
}

@media (min-width: 1001px) {
  [data-workspace-portal] .rbw-mural-workspaceBoard .rbw-mural-header { min-height: 3.5rem; padding: .5rem 1rem; }
  [data-workspace-portal] .rbw-mural-workspaceBoard .rbw-mural-boardGrid { padding-inline: 1rem; gap: .75rem; }
  [data-workspace-portal] .rbw-mural-workspaceBoard.rbw-mural-desktop .rbw-mural-boardGrid .rbw-mural-workspaceCard .rbw-mural-cardCopy { overflow-y: auto; padding: .625rem; }
  [data-workspace-portal] .rbw-mural-workspaceBoard .rbw-mural-workspaceCard .rbw-mural-cardCopy > * { flex-shrink: 0; }
}
