body,html{padding:0;margin:0;color-scheme:dark;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif,Gabarito,Noto Sans,Figtree,Instrument Sans,Catamaran}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.background{min-height:100vh;width:100%;position:relative;background:linear-gradient(180deg,#1D1D1D 15%,#2A2A2A);box-shadow:inset 0 0 40px 20px rgba(0,0,0,.3);overflow:hidden}.footer{position:absolute;bottom:0;left:0;width:100%;height:calc(80 / 1024 * 100vh);background:#121212;box-shadow:0 0 30px -5px rgba(62,132,255,.8);border-top:1.25px solid #3e84ff;z-index:1000}.lesson{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:calc(30 / 1024 * 100vh);width:100%;height:calc(815 / 1024 * 100vh);margin-top:calc(60.75 / 1024 * 100vh);margin-right:calc(44 / 1024 * 100vh)}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}*,.course-modules-scroll{scrollbar-width:thin;scrollbar-color:#888 transparent}.course-modules-scroll::-webkit-scrollbar{width:calc(8 / 1024 * 100vh);height:calc(8 / 1024 * 100vh)}.course-modules-scroll::-webkit-track{background:#121212}.course-modules-scroll::-webkit-scrollbar-thumb{background:#888;border-radius:calc(4 / 1024 * 100vh)}.course-modules-scroll::-webkit-scrollbar-thumb:hover{background:#666}