*{box-sizing:border-box}html{font-size:100%;font-family:"Times New Roman",Times,serif}body{height:100vh;font-size:1rem;line-height:1.4;color:#000;display:flex;flex-direction:column;overflow:hidden}h1,h2,h3,h4,h5,h6{color:#000}a{color:#1f8cd6}a:hover{color:#175e91}p{margin:.5rem 0}pre{background:#f0f0f0;margin:1rem 0;border-radius:2px}blockquote{border-left:10px solid #eee;margin:0;padding:0 2rem}.wrapper{margin:0 2rem}.padding{padding:3rem 1rem}.left{float:left}.right{float:right}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}header{width:40vw;padding:1rem 0 0 2rem}header .cover-images{max-width:100%;height:22.5vw}header .cover-images img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}header .audio-player{height:2rem;width:100%;background-color:#f5f5f5;border-bottom-left-radius:1rem;position:relative;display:flex;align-items:center;padding-left:2rem}header .audio-player #play-pause-btn{position:absolute;top:0;left:0;width:2rem}header .audio-player #timer{margin:0 .25rem;min-width:2rem}header .audio-player #bar{position:relative;flex-grow:1;background-color:#f5f5f5;height:2rem}header .audio-player #duration{margin:0 .25rem;min-width:2rem}header .audio-player #progress{height:100%;width:0;position:absolute;top:0;left:0;background-color:#d3d3d3}header .audio-player .btn{height:100%;cursor:pointer}header .audio-player .btn svg{max-height:100%}main{position:absolute;top:0;left:40vw;height:100%;overflow:auto;width:60vw;scrollbar-width:thin;scrollbar-color:#f5f5f5 #d3d3d3}main .wrapper{margin-bottom:4rem}main p{max-width:48rem;margin-right:auto}main::-webkit-scrollbar{width:.25rem}main::-webkit-scrollbar-track{background:#f5f5f5}main::-webkit-scrollbar-thumb{background-color:#d3d3d3}footer{width:40vw;padding:1rem .5rem 3rem 2rem;overflow:auto;scrollbar-width:thin;scrollbar-color:#f5f5f5 #d3d3d3}footer::-webkit-scrollbar{width:.25rem}footer::-webkit-scrollbar-track{background:#f5f5f5}footer::-webkit-scrollbar-thumb{background-color:#d3d3d3}footer #playlist .track{padding:.25rem 0 0 .5rem;border-bottom-left-radius:.5rem}footer #playlist .track.selected{background-image:linear-gradient(90deg, lightgray, white 70%)}footer #playlist .track:hover{text-decoration:underline;cursor:pointer}footer #playlist .track .title{float:left;font-weight:bold;font-size:1.2rem}footer #playlist .track .description{line-height:1.704}footer #playlist .track .description p{margin-top:0}.main-nav ul{text-align:center;letter-spacing:-1em;margin:0;padding:0}.main-nav ul li{display:inline-block;letter-spacing:normal}.main-nav ul li a{position:relative;display:block;line-height:45px;color:#fff;padding:0 20px;white-space:nowrap}.main-nav>ul>li>a{border-radius:2px}@media screen and (max-width: 62em){html{font-size:87.5%}}@media screen and (max-width: 43em)and (orientation: portrait){header{width:100vw;padding:1rem 1rem 0 1rem}header .cover-images{height:60vw}main{position:relative;top:auto;left:auto;width:100vw}footer{width:100vw;padding:1rem}}/*# sourceMappingURL=custom.min.css.map */