.docly-app {
  display: block;
  min-height: 100dvh;
}

docly-calendar {
  display: block;
  min-width: 0;
}

/* Fallback only: hosts copy their section's root classes (sectionRoot), so the
   section's own layout (.settings-workspace grid, .page-stack gap) must win. */
@layer legacy {
  :where(.docly-page),
  :where(.docly-section) {
    display: block;
    min-width: 0;
  }
}
