/* On phones the selected effort and its documentation share one reading flow. */
@media screen and (max-width:900px) {
  html #executionDialog .session-documentation-layout { grid-template-columns:minmax(0,1fr); }
  html #executionDialog .session-documentation-plan[open] { max-height:none; overflow:visible; }
  html #executionDialog .session-documentation-editor.is-inline {
    grid-column:1/-1; margin:8px 0 16px; min-height:0;
    border:1px solid var(--fliq-border-control);
    border-block-start:4px solid var(--fliq-product-accent);
    border-radius:var(--fliq-radius-card);
  }
  html #executionDialog .is-inline #executionItemEditor { padding:16px; }
  html #executionDialog [data-documentation-item] { scroll-margin-block-start:8px; }
  html #executionDialog .documentation-editor-card .session-timer-step-meta { display:none; }
}
