.app .layout{grid-template-columns:360px minmax(0,1fr) 290px}
.app .layout>aside:first-child{overflow:auto}
.app #classes{width:max-content;min-width:100%}
.app #classes button{white-space:nowrap;overflow-wrap:normal;word-break:normal}
@media(max-width:1200px) and (min-width:1051px){.app .layout{grid-template-columns:320px minmax(0,1fr) 250px}}
@media(max-width:1050px){.app .layout{grid-template-columns:300px minmax(0,1fr)}}
@media(max-width:700px){.app .layout{grid-template-columns:124px minmax(0,1fr)}}
