*,:after,:before{box-sizing:inherit}body{box-sizing:border-box!important;overflow-x:hidden;overflow-y:scroll;max-width:100%;min-height:100vh;font-size:100%}body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-width:auto;height:100%}a{color:inherit;text-decoration:none}div .bindings ul{margin:0;padding:0;list-style:none outside none}div .bindings li{padding:4px 8px;line-height:15px;border-radius:3px}div .bindings li:hover{background:rgba(150,150,150,.25)}body::-webkit-scrollbar{width:16px}body::-webkit-scrollbar-track{background:rgba(0,0,0,.3)}body::-webkit-scrollbar-thumb{background-color:#fdb92a;border-radius:10px;border:2px solid rgba(0,0,0,.5)}.course-information-container .title{line-height:16px;font-weight:700;margin-left:2px;word-break:break-word;white-space:pre-wrap}.course-information-container .item{background-color:rgba(150,150,150,.1);border-radius:8px;padding:8px;white-space:pre-wrap;flex-direction:column;display:flex;flex-wrap:wrap;word-break:break-word}.course-information-container .divider{margin:4px 0 6px}.basic .subtitle{font-weight:700;text-decoration:underline}.additional .text{margin:2px 8px}.logo{height:34px;filter:brightness(0) invert(1);cursor:pointer;@media (max-width:767px){&{height:32px}}}