.learning-shell{flex-direction:column;gap:0;height:100dvh;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.learning-focus-header{min-width:0;position:relative}.learning-focus-viewer{flex:auto;min-width:0;min-height:0;overflow:hidden}.learning-focus-navbar,.learning-focus-sidebar{display:none}@media (min-width:1024px){.learning-shell{grid-template:"header navbar"2.2rem"viewer sidebar"minmax(0,1fr)/minmax(0,1fr) 25%;gap:.5rem;padding:.5rem .5rem 0;display:grid}.learning-focus-header{grid-area:header;height:100%;min-height:0}.learning-focus-navbar{grid-area:navbar;min-width:0;min-height:0;display:flex;overflow:hidden}.learning-focus-viewer{grid-area:viewer;overflow:hidden}.learning-focus-sidebar{flex-direction:column;grid-area:sidebar;min-width:0;min-height:0;display:flex;overflow:hidden}.learning-focus-sidebar>*{flex:auto;min-width:0;min-height:0}.learning-focus-sidebar>.learning-resources-panel{flex:0 auto;max-height:100%;overflow-y:auto}}
