*,:after,:before{box-sizing:border-box;background-repeat:no-repeat}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}body{background:#1e1e1e;color:#fff}iframe{width:100%}ul{padding-left:1rem}input{width:100%}@media(min-width:767px){.player{display:flex;height:100vh}.player__aside{flex:0 0 400px}.player__content{flex:1}}.player-box{margin:.5rem;border-radius:8px;padding:.5rem;background-color:#0f0f0f}.player-box--album-box{height:calc(100% - 255px);overflow-y:scroll}.album-list{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr}@media(min-width:1024px){.album-list{grid-template-columns:1fr 1fr 1fr}}@media(min-width:1200px){.album-list{grid-template-columns:1fr 1fr 1fr 1fr}}.album-list__title{font-size:18px;text-transform:uppercase}.album-list ul{padding:0 0 1rem 0}.album-list ul li{padding:.3rem .5rem;display:block;cursor:pointer;border-radius:2px}.album-list ul li:hover{background-color:red}.artist-list{list-style:none;padding:0;-moz-column-count:2;column-count:2}.artist-list li{padding:.3rem .5rem;display:block;cursor:pointer;border-radius:2px}.artist-list li:hover{background-color:red}.is-all-albums .album-list{display:block}.is-all-albums .album-list ul{-moz-column-count:2;column-count:2}@media(min-width:767px){.is-all-albums .album-list ul{-moz-column-count:3;column-count:3}}@media(min-width:1200px){.is-all-albums .album-list ul{-moz-column-count:4;column-count:4}}.header{padding:.5rem;background-color:#0f0f0f;display:flex;justify-content:center;align-items:center}.header__logo{border-radius:50%;max-width:40px;overflow:hidden;display:block}.header__logo img{max-width:100%}.player-bar{position:fixed;bottom:0;left:0;right:0;background-color:#0f0f0f;display:flex}.player-button{background-color:transparent;border:0;flex:1;padding:10px}.player-button svg{height:30px}.player-button svg path{fill:red}.manage-wr{display:flex}.manage-col{flex:0 0 50%}