body{padding:0;margin:0;background:#e0e5ec;font-family:"Roboto",sans-serif}.container{margin-top:2rem}.iphone{width:312px;height:612px;background:#e0e5ec;border-radius:2em;box-sizing:border-box;padding:2em;display:flex;flex-direction:column}.iphone .title{display:flex;flex-direction:row;justify-content:space-between;font-size:.75em;margin-bottom:2em}.iphone .album-cover{box-sizing:border-box;display:flex;flex-direction:column}.iphone .album-cover img{width:248px;height:248px;border-radius:15px;background:#eb8b8b}.iphone .album-cover .song-title{text-align:center;padding-bottom:0;margin-bottom:0;color:#65717e;height:57px;border:none}.iphone .album-cover .artist-title{text-align:center;padding:1em 0;margin:0;font-size:.85em;color:#65717e;border:none}.iphone .track{margin-top:1em;height:10px}.iphone .track div{width:42%;height:100%;background:#7e8a98;opacity:.75;border-radius:15px}.iphone .buttons{display:flex;flex-direction:row;justify-content:space-around;padding:1em 0}.iphone .lyrics{color:#7e8a98;margin-top:2em;text-align:center;font-size:.75em;display:flex;flex-direction:column}.neu{box-shadow:-5px -5px 15px 0 #ffffff9e,5px 5px 15px 0 #a3b1c6a8;background:#e0e5ec;border-radius:2em;border:0}.btn{padding:15px;border-radius:30px;color:#7e8a98;outline:none;cursor:pointer}.btn.lg{font-size:1em}.btn:active{cursor:pointer;box-shadow:inset -5px -5px 15px 0 #ffffff9e,inset 5px 5px 15px 0 #a3b1c6a8}.red{color:#e22d49}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(/fonts/fa-solid-900.eot);src:url(/fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(/fonts/fa-solid-900.woff2) format("woff2"),url(/fonts/fa-solid-900.woff) format("woff"),url(/fonts/fa-solid-900.ttf) format("truetype"),url(/fonts/fa-solid-900.svg#fontawesome) format("svg")}.fas{font-weight:900;font-family:"Font Awesome 5 Free";-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-heart:before{content:"\f004"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-forward:before{content:"\f04e"}.fa-pause:before{content:"\f04c"}.volume-container{height:2rem;width:100%;position:relative;display:flex;align-items:center}.volume-container i{position:absolute;color:#666}.volume-container .fa{display:inline-block;font:normal normal normal 14px/1 "Font Awesome 5 Free";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.volume-container i.fa-volume-down{margin-left:-8px}.volume-container i.fa-volume-up{margin-right:-8px;right:0}.volume-container .fa-volume-down:before{content:"\f027"}.volume-container .fa-volume-up:before{content:"\f028"}.volume-container .volume{position:absolute;left:22px;margin:0 auto;height:5px;width:200px;background:#555;border-radius:15px}.volume-container .volume .ui-slider-range-min{height:5px;width:200px;position:absolute;background:#2ecc71;border:none;border-radius:10px;outline:none}.volume-container .volume .ui-slider-handle{width:20px;height:20px;border-radius:20px;background:#FFF;position:absolute;margin-left:-8px;margin-top:-8px;cursor:pointer;outline:none}@media (prefers-color-scheme:dark){.neu{box-shadow:none}}