/* Shared workspace bounds, including older releases with wallpaper spacers. */
[data-workspace-layout="fit"][data-workspace-portal] {
  box-sizing: border-box;
  min-width: 0;
  min-height: 0;
  padding: clamp(.75rem, 1vw, 1rem);
  gap: .75rem;
}
@media (min-width: 1001px) {
  [data-workspace-layout="fit"][data-workspace-portal]::after {
    content: none;
    display: none;
  }
  [data-workspace-layout="fit"][data-workspace-portal] > [aria-label="Comunicados internos"] {
    flex: 1 0 16rem;
    height: auto;
    min-height: 16rem;
    min-width: 0;
    grid-template-rows: minmax(0, 1fr);
    grid-auto-rows: auto;
    gap: .75rem;
    margin: 0;
  }
}
