@import url('./lesson-page-tokens.css?v=caaBe_Ffi7bWgkhhSNnPtr5V3-h-yJiwMgalKia-JFY');
@import url('./lesson-page/base.css?v=2JVqyYxrYYx5JeTR08PXEicEB6BPhcv-_J6Sote-1qg');
@import url('./lesson-page/tiptap-editor.css?v=TrJcuJkLDk4rKIPcWrLyzsqSJtJLKeCUsmJHbt-a9hs');
@import url('./lesson-page/content.css?v=5ofck0SvbjVIMKuTRJGCJ6kQ1693oV6MbKRpCKK4ICs');
@import url('./base/lesson-markdown-shared.css?v=HJiwRg-jdYUASz667KTxu-zidMQ86g6IW5YI7ZgphVs');
@import url('./base/lesson-edu-blocks-shared.css?v=b24i9Xn3-AZRWPBuirn3MQlwOhCI2MfNV-KNGVQryYs');
@import url('./lesson-page/reading-experience.css?v=pQaFA7DUlVrO0wmrTbjRhV2XuNNZ0-EVsBO0m6TZS0U');
@import url('./lesson-page/lesson-notes.css?v=8aBZptXZhu4JyHBQ81oG7N88k_EcErukLzgpmfpzmPg');
@import url('./base/lesson-action-buttons.css?v=iGVUf58Lv4yvPcMUcBbOhIQvuAhUlZBdz1GGsWj2Xyw');
@import url('./lesson-page/practice.css?v=sW3KLRE2hmtem2FSaiAA1OnzWA8Vuq20RiJGA_Wwe4Q');
@import url('./home-lesson-practice.css?v=IvL8AO-_72CuQ3u03aWhPQE84k8fTiu4PIp6qgrpkpk');
@import url('./base/lesson-reading-panel-shared.css?v=YBchGmj9v85TyjPLy6jRy3P9KcLcE4yej7Ta1Kdmol8');
@import url('./lesson-page/footer-theme.css?v=BpCQ98zNzR3yqvbQSmGMw3fspaliUR9ExdxlZVkEEGM');
@import url('./lesson-page/responsive.css?v=jLFTsZAo0ItKqLz5TmOGVq6wPdZco9SQpgZ5KBibVAE');
@import url('./lesson-page/practice-editor.css?v=FuML5VXMX8xAZvozvlIEzAUAIbfl1J14q2vNffTzjO0');
@import url('./lesson-page/practice/library-shell.css?v=Ln87q6RRlnH8H-hWAp9Y9r_jTfUlSX_j4KXWUBQ2SpM');
@import url('./lesson-page/practice/matching-library.css?v=G_joICJMyvB0K7ZJ6wLEnSKr5ixie3po9PGngsMsnoo');
@import url('./lesson-page/practice/library-interactions.css?v=a6EFKQ4Sl1FTCNZJaRVmEIwz0D4WtHRPoIHsWmCM1tg');
@import url('./lesson-page/practice/library-quiz.css?v=Fms8MsRtX1SCr7d6vWwih4IJXX1eOGBvvcM7AL_WwLA');
@import url('./lesson-page/practice/library-study-tools.css?v=56MotLS3LA_kBH2AOsdtyLcHQTIuITaXiBS7VkOUOcA');
@import url('./lesson-page/practice/library-code-workspace.css?v=IiR60-KVutWwPXpYv4Z2GSzf6z75PYGEbXF1wIClkZA');
@import url('./lesson-page/practice/task-presentation.css?v=mlMjFG0YAdACpGM5dNuEP6P7xgslLRPZh0XqVbjnhSk');
@import url('./lessons/comments.css?v=tszCy_PK0VcxM76exsaagWaNMSTLB40kPY_optyX4OY');
@import url('./lesson-page/mobile-header.css?v=cA4qVZs45Wzxv94CdH2mXnzq3ibpq14jh2cp3cApwTw');

@media (max-width: 960px) {
  .page.lesson-page-shell {
    width: 100%;
    margin-top: 0;
  }

  .lesson-page:not(.lesson-outline-mobile-open) .course-sidebar {
    visibility: hidden;
    pointer-events: none;
  }

  .course-sidebar__resize-handle {
    display: none;
  }

  .lesson-page.lesson-outline-mobile-open .course-sidebar {
    visibility: visible;
    pointer-events: auto;
  }
}

@media (max-height: 560px) and (orientation: landscape) {
  .page.lesson-page-shell {
    width: 100%;
  }

  .lesson-page:not(.lesson-outline-mobile-open) .course-sidebar {
    visibility: hidden;
    pointer-events: none;
  }

  .lesson-page.lesson-outline-mobile-open .course-sidebar {
    visibility: visible;
    pointer-events: auto;
  }
}
