@charset "UTF-8";._button_cihja_1{position:relative;font-size:inherit;font-family:Roboto,sans-serif;font-weight:700;line-height:1;padding:8px 16px;border-radius:24px;border:none;display:block}._button_cihja_1:disabled{opacity:.5}._button_cihja_1:hover{filter:brightness(1.1)}._button_cihja_1:active{filter:brightness(.9)}._filled_cihja_22{background-color:var(--primary-500);color:var(--background-dark);transition:filter .2s ease-in-out}._outlined_cihja_28{background-color:transparent;color:var(--white);border:1px solid var(--white);transition:scale .2s ease-in-out}._outlined_cihja_28:hover{scale:1.05}._outlined_cihja_28:active{scale:.98;color:var(--text-secondary)}._text_cihja_42{background-color:transparent;border:none;color:var(--text-secondary);transition:color .2s ease-in-out}._text_cihja_42:hover{color:var(--text-primary)}._text_cihja_42:active{color:var(--text-secondary)}._buttonLink_cihja_55{text-decoration:none}.login{display:flex;flex-direction:column;justify-content:center;align-items:center}.login__button{margin:12px 0}.login__hint span{color:var(--text-100);background:var(--primary-500);margin-right:.5rem;padding:2px 4px;border-radius:1px}.login__hint b{padding:2px 4px;border-radius:3px}.login__hint b:hover{background:var(--background-light)}.login__hint b:active{background:var(--background-lighter)}.login__hint-login,.login__hint-password{margin:12px 0}.library{display:flex;flex-direction:column;padding:8px 0 8px 8px;gap:8px;height:100%}@media (max-width: 992px){.library .library{padding:0}.library .library__header{display:flex;justify-content:center}.library .library__header .library__actions,.library .library__tabs{display:none}.library .library__items{overflow:hidden}.library__title,.library .library__items .card__details{display:none}.library .library__items .card--small .card__image{max-width:4rem;max-height:4rem}}.library__header{display:flex;align-items:center;gap:12px;font-weight:900;color:var(--text-100);transition:color .3s ease-in-out;padding:.5rem .75rem}.library__header .library__actions{display:flex;gap:.5rem}.library__header .library__logo{color:var(--text-300)}.library__tabs{display:flex;align-items:center;gap:8px;padding:0}.library__tabs .tabs__close{padding:8px 12px;border-radius:20px;background:var(--background-lighter);transition:background-color .3s ease-in-out}.library__tabs .tabs__close:hover{filter:brightness(.9)}.library__tabs .tabs__close:active{filter:brightness(.8)}.library__items{display:flex;flex-direction:column;overflow-y:auto;height:100%}.library__items::-webkit-scrollbar{width:8px;height:4px;background-color:transparent;transition:background-color .3s ease-in-out}.library__items::-webkit-scrollbar-thumb{background-color:transparent;border-radius:0;transition:background-color .3s ease-in-out}.library__items::-webkit-scrollbar-track{background-color:transparent;border-radius:0;transition:background-color .3s ease-in-out}.library__items:hover::-webkit-scrollbar{background-color:#333}.library__items:hover::-webkit-scrollbar-thumb{background-color:#61c86a}.library__items:hover::-webkit-scrollbar-track{background-color:#333}@supports (-moz-appearance: none){.library__items{scrollbar-color:transparent transparent;scrollbar-width:none;transition:scrollbar-color .3s ease-in-out}.library__items:hover{scrollbar-color:#61c86a #333;scrollbar-width:thin}}._footer_km1fj_1{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"current player actions"}._footer__current_km1fj_6{grid-area:current}._footer__player_km1fj_9{grid-area:player}._footer__actions_km1fj_12{font-size:1rem;grid-area:actions;padding:0 2rem}@media (max-width: 456px){._footer_km1fj_1{grid-template-areas:"current actions";grid-template-columns:auto auto}._footer__player_km1fj_9,._footer_km1fj_1 ._player_km1fj_22{display:none}}._current_km1fj_27{display:flex;align-items:center}._player_km1fj_22{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px}._player__actions_km1fj_39{display:flex;gap:8px;justify-content:center}._player__actions_km1fj_39 button{width:2rem;height:2rem}._player__actions_km1fj_39 button ._play_km1fj_22{margin:0 8px}._player__actions_km1fj_39 button ._active_km1fj_51{color:var(--primary-500)}._player__actions_km1fj_39 svg{font-size:1rem}._player__slider_km1fj_57,._player__slider_km1fj_57 input{width:100%}._actions_km1fj_64{display:flex;align-items:center;justify-content:center}._actions__availableDevices_km1fj_69{display:flex;flex-direction:column;gap:.5rem}._actions__availableDevices_km1fj_69 ._device_km1fj_74{display:flex;align-items:center;gap:4px}._actions__availableDevices_km1fj_69 ._active_km1fj_51{content:"";width:8px;height:8px;border-radius:50%;background-color:var(--primary-500)}._button_1qm2s_1{display:flex;align-items:center;justify-content:center;border-radius:50%;padding:8px;position:relative;border:none;font-size:inherit}._button_1qm2s_1 svg{display:block}._button_1qm2s_1:hover{filter:brightness(1.2);scale:1.1}._filled_1qm2s_19{background-color:var(--primary-500);color:var(--background-dark)}._icon_1qm2s_24{display:flex;align-items:center;padding:8px;background-color:transparent;transition:background-color .2s ease-in-out;color:var(--text-100)}._icon_1qm2s_24:hover{background:var(--background-lighter)}._disabled_1qm2s_36{opacity:50%}._disabled_1qm2s_36:hover{filter:brightness(1);scale:none}._progressBar_1g1fb_1{display:flex;align-items:center;justify-content:center;gap:8px;width:75%}._progressBar_1g1fb_1 input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--background-lighter);height:.5em;border-radius:.25em}._progressBar_1g1fb_1 input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--white);width:.5em;height:.5em;position:relative;border-radius:.25em}._progressBar_1g1fb_1 input[type=range]::-webkit-slider-thumb:focus{outline:1px solid red}._progressBar_1g1fb_1 input[type=range]::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--white);width:.5em;height:.5em;position:relative;border-radius:.25em}._progressBar_1g1fb_1 input[type=range]::-moz-range-thumb:focus{outline:1px solid red}._progressBar_1g1fb_1 input[type=range]::-moz-progress-bar{background:var(--white)}._progressBar_1g1fb_1 input[type=range]:focus::-webkit-slider-thumb{border:2px solid transparent;outline:1px solid var(--white);outline-offset:.125rem}._progressBar_1g1fb_1 input[type=range]:focus::-moz-range-thumb{border:2px solid transparent;outline:1px solid var(--white);outline-offset:.125rem}._progressBar__range_1g1fb_49{display:block;flex-grow:1}._progressBar__progress_1g1fb_53,._progressBar__duration_1g1fb_53{flex-shrink:0;font-size:8px}._disabled_1g1fb_58 input[type=range]::-webkit-slider-thumb{background-color:transparent}._disabled_1g1fb_58 input[type=range]::-moz-range-thumb{background-color:transparent}._disabled_1g1fb_58 input[type=range]::-moz-progress-bar{background-color:transparent}._h1_ppoaj_1,._h2_ppoaj_1,._h3_ppoaj_1,._h4_ppoaj_1,._h5_ppoaj_1,._h6_ppoaj_1{font-weight:700;color:var(--text-100)}._h1_ppoaj_1{font-size:2.5rem}._h2_ppoaj_1{font-size:2rem}._h3_ppoaj_1{font-size:1.75rem}._h4_ppoaj_1{font-size:1.5rem}._h5_ppoaj_1{font-size:1.25rem}._h6_ppoaj_1{font-size:1rem}._caption_ppoaj_30{font-size:.75rem;color:var(--text-500)}._overline_ppoaj_35{font-size:.75rem;color:var(--text-300);text-transform:uppercase}._subtitle1_ppoaj_41{font-size:1rem;color:var(--text-200);font-weight:500}._subtitle2_ppoaj_47{font-size:.875rem;color:var(--text-400);font-weight:500}._h1_ppoaj_1 svg,._h2_ppoaj_1 svg,._h3_ppoaj_1 svg,._h4_ppoaj_1 svg,._h5_ppoaj_1 svg,._h6_ppoaj_1 svg,._overline_ppoaj_35 svg,._subtitle1_ppoaj_41 svg,._subtitle2_ppoaj_47 svg,._caption_ppoaj_30 svg{font-size:1rem}._h6_ppoaj_1,._h5_ppoaj_1,._h4_ppoaj_1,._div_ppoaj_61{font-weight:400}._link_ppoaj_65{text-decoration:none;display:block}._link_ppoaj_65:hover{text-decoration:underline}._icon_ppoaj_73{display:flex;align-items:center;gap:.5rem}._icon_ppoaj_73 svg{font-size:1.5rem}.card{padding:.75rem;transition:background-color .2s ease-in-out;border-radius:8px;display:flex;gap:8px}.card__image-container{position:relative;aspect-ratio:1/1;border-radius:8px;overflow:hidden}.card__image-container .card__image-round{border-radius:50%}.card__details .card__title{margin-bottom:4px}.card:hover{background-color:var(--background-lighter)}.card__image{width:100%;height:100%;box-shadow:var(--box-shadow)}.card--default{flex-direction:column}.card--default__details{margin-right:8px}.card--default:hover .card__button{transform:translateY(0)}.card--default .card__button{display:block;position:absolute;bottom:8px;right:8px;font-size:1.8rem;transform:translateY(calc(110% + 8px));transition:transform .1s ease-in-out,filter .1s ease-in-out}.card--default .card__button:active{filter:brightness(.8)}.card--small,.card--small-{max-height:100%;display:flex;align-items:center;gap:.5rem;padding:.5rem;position:relative}.card--small .card__image-container,.card--small- .card__image-container{height:100%;margin:0}.card--small .card__image-container .card__image,.card--small- .card__image-container .card__image{max-width:2.5rem;max-height:2.5rem;transition:opacity .2s ease-in-out;position:static}.card--small .card__details,.card--small- .card__details{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.card--small .card__button{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;font-size:1.5rem}.card--small .card__image{position:absolute;top:0;left:0;width:100%;height:100%}.card--small:hover .card__image{opacity:.5}.card--small:hover .card__button{position:absolute;opacity:1}.card--small:hover .card__button:hover{background:transparent;scale:none}.card--small-:hover{background-color:transparent}.card--large{padding:1rem;display:flex;flex-direction:column;height:100%;width:100%;position:relative;overflow:hidden;background:var(--background-lighter);justify-content:space-between}.card--large .card__image-container{display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;position:static}.card--large:hover{background-color:var(--background-light)}.card--large .card__button{display:block;position:absolute;bottom:16px;right:16px;font-size:1.8rem;transform:translateY(calc(110% + 16px));transition:transform .1s ease-in-out,filter .1s ease-in-out}.card--large .card__button:active{filter:brightness(.8)}.card--large:hover .card__button{transform:translateY(0)}.card--large .card__details .card__title{font-size:2rem}._container_1gnot_1 img{width:100%;height:100%}._container_1gnot_1 ._skeleton_1gnot_5{display:block;width:100%;aspect-ratio:1/1;animation:_pulsate_1gnot_1 1s ease-in-out infinite;background:#baaeae}@keyframes _pulsate_1gnot_1{0%{opacity:1}50%{opacity:.3}to{opacity:1}}._tabs_1x7of_1{padding:8px 0}._tabs_1x7of_1 ._container_1x7of_4{display:flex;gap:12px}._tabs_1x7of_1 ._tabItem_1x7of_8{padding:8px 12px;border-radius:20px;background:var(--background-lighter);transition:background-color .3s ease-in-out;color:var(--text-100)}._tabs_1x7of_1 ._tabItem__item_1x7of_15:hover{filter:brightness(.9)}._tabs_1x7of_1 ._tabItem__item_1x7of_15:active{filter:brightness(.8)}._tabs_1x7of_1 ._tabItem__active_1x7of_21{background:var(--white);color:var(--background-darker)}._tabs_1x7of_1 ._tabItem__disabled_1x7of_25{filter:brightness(.5)}._browse_8pwbq_1{display:flex;flex-direction:column;padding:0 0 0 16px;height:100%}._browse_8pwbq_1 ._tabs_8pwbq_7{position:sticky;top:0;z-index:10;background:#121212;margin:12px;overflow:hidden}._browse_8pwbq_1 ._tabs_8pwbq_7:hover{overflow-x:auto}._browse_8pwbq_1 ._tabs_8pwbq_7:hover::-webkit-scrollbar{width:8px;height:4px;background-color:transparent;transition:background-color .3s ease-in-out}._browse_8pwbq_1 ._tabs_8pwbq_7:hover::-webkit-scrollbar-thumb{background-color:transparent;border-radius:0;transition:background-color .3s ease-in-out}._browse_8pwbq_1 ._tabs_8pwbq_7:hover::-webkit-scrollbar-track{background-color:transparent;border-radius:0;transition:background-color .3s ease-in-out}._browse_8pwbq_1 ._tabs_8pwbq_7:hover:hover::-webkit-scrollbar{background-color:#333}._browse_8pwbq_1 ._tabs_8pwbq_7:hover:hover::-webkit-scrollbar-thumb{background-color:#61c86a}._browse_8pwbq_1 ._tabs_8pwbq_7:hover:hover::-webkit-scrollbar-track{background-color:#333}@supports (-moz-appearance: none){._browse_8pwbq_1 ._tabs_8pwbq_7:hover{scrollbar-color:transparent transparent;scrollbar-width:none;transition:scrollbar-color .3s ease-in-out}._browse_8pwbq_1 ._tabs_8pwbq_7:hover:hover{scrollbar-color:#61c86a #333;scrollbar-width:thin}}._browse_8pwbq_1 ._trigger_8pwbq_54{display:flex;width:100%;align-items:center;justify-content:center}._container_8pwbq_61{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}@media (max-width: 456px){._container_8pwbq_61{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}}._items_8pwbq_71{height:100%;overflow-y:scroll}._items_8pwbq_71::-webkit-scrollbar{width:8px;height:4px;background-color:transparent;transition:background-color .3s ease-in-out}._items_8pwbq_71::-webkit-scrollbar-thumb{background-color:transparent;border-radius:0;transition:background-color .3s ease-in-out}._items_8pwbq_71::-webkit-scrollbar-track{background-color:transparent;border-radius:0;transition:background-color .3s ease-in-out}._items_8pwbq_71:hover::-webkit-scrollbar{background-color:#333}._items_8pwbq_71:hover::-webkit-scrollbar-thumb{background-color:#61c86a}._items_8pwbq_71:hover::-webkit-scrollbar-track{background-color:#333}@supports (-moz-appearance: none){._items_8pwbq_71{scrollbar-color:transparent transparent;scrollbar-width:none;transition:scrollbar-color .3s ease-in-out}._items_8pwbq_71:hover{scrollbar-color:#61c86a #333;scrollbar-width:thin}}._preview_8pwbq_112{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));height:300px;row-gap:100px;overflow:hidden}@media (max-width: 456px){._preview_8pwbq_112{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));row-gap:0;height:100%}}._search_bvw1n_1{background:var(--background-lighter);border-radius:25px;height:3rem;width:25rem;display:flex;align-items:center;gap:10px;padding:0 .5rem;color:var(--text-300);border:2px solid transparent;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out}._search_bvw1n_1 ._icon_bvw1n_14{color:var(--text-secondary);font-size:1.5rem;transition:color .3s ease-in-out}._search_bvw1n_1 input{flex-grow:1;background:transparent;font-size:inherit;color:var(--text-primary);border:none;font-weight:400}._search_bvw1n_1 input::placeholder{color:var(--text-secondary)}._search_bvw1n_1 input:focus{outline:none}._search_bvw1n_1:hover{background:var(--background-light);box-shadow:0 1px 1px #ffffff4d,0 -1px 1px #ffffff4d}._search_bvw1n_1:hover ._icon_bvw1n_14{color:var(--text-primary)}._search_bvw1n_1:focus-within{border-color:var(--white);background:var(--background-light)}._search_bvw1n_1:focus-within ._icon_bvw1n_14{color:--text-primary}@media (max-width: 456px){._search_bvw1n_1{width:20rem}}._container_p5qhs_1{width:100%;border-collapse:collapse;background-color:transparent}._container_p5qhs_1 thead{border-bottom:1px solid hsla(0,0%,100%,.1);display:table-header-group}._container_p5qhs_1 thead tr th{text-align:left;padding:8px}._container_p5qhs_1 tbody tr{transition:background-color .1s ease-in-out}._container_p5qhs_1 tbody tr:hover{background:var(--background-light)}._container_p5qhs_1 tbody tr:active{background:var(--background-lighter)}._container_p5qhs_1 tbody tr td{padding:8px}._all_629h6_1{display:flex;flex-direction:column;gap:16px}._all_629h6_1 ._title_629h6_6{margin-bottom:.5em}._songs_629h6_9{display:grid;grid-template-columns:2fr 3fr;gap:12px}._songs__best_629h6_14,._songs__items_629h6_14{display:flex;flex-direction:column}@media (max-width: 456px){._songs_629h6_9{display:flex;flex-direction:column}}._browseStart_jywzz_1{display:flex;flex-direction:column;max-width:100%;height:100%;padding:1rem 0 0 1rem}._browseStart__header_jywzz_8{-webkit-user-select:none;user-select:none;padding:.5rem 0 .5rem .5rem}._browseStart__tiles_jywzz_12{overflow-y:scroll;flex-grow:1;display:grid;gap:24px;padding:8px;grid-template-columns:repeat(auto-fill,minmax(248px,1fr));grid-auto-rows:minmax(148px,178px)}._browseStart__tiles_jywzz_12::-webkit-scrollbar{width:8px;height:4px;background-color:transparent;transition:background-color .3s ease-in-out}._browseStart__tiles_jywzz_12::-webkit-scrollbar-thumb{background-color:transparent;border-radius:0;transition:background-color .3s ease-in-out}._browseStart__tiles_jywzz_12::-webkit-scrollbar-track{background-color:transparent;border-radius:0;transition:background-color .3s ease-in-out}._browseStart__tiles_jywzz_12:hover::-webkit-scrollbar{background-color:#333}._browseStart__tiles_jywzz_12:hover::-webkit-scrollbar-thumb{background-color:#61c86a}._browseStart__tiles_jywzz_12:hover::-webkit-scrollbar-track{background-color:#333}@supports (-moz-appearance: none){._browseStart__tiles_jywzz_12{scrollbar-color:transparent transparent;scrollbar-width:none;transition:scrollbar-color .3s ease-in-out}._browseStart__tiles_jywzz_12:hover{scrollbar-color:#61c86a #333;scrollbar-width:thin}}._tile_jywzz_58{-webkit-user-select:none;user-select:none;position:relative;overflow:hidden;padding:16px;background:#9b59b6;height:100%;min-height:100px;min-width:180px;border-radius:8px}._tile__img_jywzz_69{position:absolute;width:40%;transform:rotate(25deg) translate(18%,-2%);right:0;bottom:0}._tile_jywzz_58:hover{cursor:pointer}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input:focus{outline:none}a{text-decoration:none;display:block}:root{--primary-600: #4CAF56;--primary-500: #61C86A;--primary-400: #76D381;--primary-300: #8BDD98;--primary-200: #A2E8B0;--primary-100: #BAF2C7;--background-dark: #000000;--background-darker: #121212;--background-lighter: #1f1f1f;--background-light: #2a2a2a;--background-100: #444343;--white: #FFFFFF;--text-100: #FFFFFF;--text-200: #E0E0E0;--text-300: #B3B3B3;--text-400: #808080;--text-500: #4D4D4D;--accent-red: #E22134;--accent-blue: #509BF5;--accent-purple: #9B59B6;--gradient-primary: linear-gradient(135deg, #61C86A 0%, #4CAF56 100%);--gradient-accent: linear-gradient(135deg, #509BF5 0%, #9B59B6 100%);--p1: 4px;--p2: 8px;--p3: 12px;--p4: 16px;--p5: 20px;--p6: 24px;--box-shadow: inset 0 0 .5px 1px hsla(0, 0%, 100%, .075), 0 0 0 1px hsla(0, 0%, 0%, .05), 0 .3px .4px hsla(0, 0%, 0%, .02), 0 .9px 1.5px hsla(0, 0%, 0%, .045), 0 3.5px 6px hsla(0, 0%, 0%, .09)}@keyframes pulsate{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes wave{0%{background-position:-200px 0}to{background-position:200px 0}}@keyframes loader{to{transform:rotate(1turn)}}body{background:#181414}body button{padding-inline:0;padding-block:0}body *{box-sizing:border-box;font-family:Roboto,sans-serif}html{font-size:16px;color:var(--text-300)}@media (max-width: 1200px){html{font-size:15px}}@media (max-width: 992px){html{font-size:14px}}@media (max-width: 768px){html{font-size:13px}}@media (max-width: 576px){html{font-size:12px}}.loader{width:24px;margin:12px auto 0;aspect-ratio:1;border-radius:50%;border:4px solid lightblue;border-right-color:var(--primary-500);animation:loader .75s infinite linear}#portal *{z-index:20}.app{display:grid;grid-template-columns:auto 1fr 20rem;grid-template-rows:auto 1fr 80px;max-height:100vh;width:100%;overflow:hidden;background:var(--background-dark);grid-template-areas:"logo header header" "navbar main main" "footer footer footer"}.app *:not(input){-webkit-user-select:none;user-select:none}.app .content{grid-area:main;display:grid;grid-template-columns:1fr auto}.app .content main{background:var(--background-darker);border-radius:1rem 1rem 0 0;overflow-y:hidden;height:calc(100vh - 144px)}.app .content .sidebar{width:20rem;display:flex;position:relative;overflow:hidden;margin-left:.5rem}.app .content .sidebar .sidebar__item{background:var(--background-darker);border-radius:1rem 1rem 0 0;width:100%;height:100%;z-index:6;position:absolute;top:0;left:0;overflow:hidden}.app nav{background:var(--background-darker);border-radius:1rem 1rem 0 0;grid-area:navbar;margin:0 8px;overflow:hidden;max-width:20rem;height:calc(100vh - 144px)}.app footer{grid-area:footer;background-color:var(--background-dark);height:80px}@media (max-width: 992px){.app{grid-template-columns:96px auto auto;grid-template-rows:auto;grid-template-areas:"logo header header" "navbar main main" "footer footer footer"}}@media (max-width: 456px){.app{grid-template-areas:"header" "main" "footer";grid-template-columns:1fr;grid-template-rows:auto 1fr auto}.app nav{position:absolute;display:none}.app .content{padding:0 1rem}}.header{grid-area:header;margin:8px 0;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:8px}.header__searchbar{display:flex;align-items:center;justify-content:center;gap:.5rem}.header__user-panel{display:flex;align-items:center;gap:.5rem;justify-content:flex-end;padding:0 .75rem}@media (max-width: 456px){.header{display:flex;justify-content:center}.header__home,.header .user-panel{display:none}}.badge{display:flex;justify-content:center;align-items:center;color:var(--text-300);width:42px;height:42px;border-radius:50%;font-size:24px}.badge img{width:65%;border-radius:50%}.badge:active{filter:brightness(.9)}.badge:hover{transform:scale(1.05);font-size:24.48px}.badge-filled{background:var(--background-lighter)}.badge-icon{background:transparent;font-size:24px}.aside{transition:height .3s ease-in-out;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;height:100%;max-height:100%}.aside__header{display:flex;justify-content:space-between;align-items:center;padding:1rem 1rem 0}.aside__close-btn{justify-self:flex-end;font-size:1.2rem}.devices{display:flex;flex-direction:column;gap:10px;padding:.5rem}.devices__header{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.devices__available{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:.5rem}.devices__item{width:100%;padding:.5rem .75rem;border-radius:.5rem;transition:.3s background ease-in,.1s scale ease-in-out}.devices__item:active{scale:.96}.devices__item:hover{background:var(--background-lighter)}.current{position:relative;padding:.5rem .75rem 1.5rem;z-index:2;background:#ffffff17;border-radius:15px}.current__gradient{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:radial-gradient(circle,var(--primary-600),rgba(0,0,0,.9));filter:blur(20px);border:1px solid red;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:15px}.current__icon{color:var(--primary-400);z-index:2}.current__title,.current__subtitle{z-index:4;position:relative}.queue{height:100%;display:flex;flex-direction:column;padding:.5rem .5rem 0;overflow:hidden}.queue__list{margin-top:.5rem;overflow-y:scroll;height:100%}.queue__list::-webkit-scrollbar{width:8px;height:4px;background-color:transparent;transition:background-color .3s ease-in-out}.queue__list::-webkit-scrollbar-thumb{background-color:transparent;border-radius:0;transition:background-color .3s ease-in-out}.queue__list::-webkit-scrollbar-track{background-color:transparent;border-radius:0;transition:background-color .3s ease-in-out}.queue__list:hover::-webkit-scrollbar{background-color:#333}.queue__list:hover::-webkit-scrollbar-thumb{background-color:#61c86a}.queue__list:hover::-webkit-scrollbar-track{background-color:#333}@supports (-moz-appearance: none){.queue__list{scrollbar-color:transparent transparent;scrollbar-width:none;transition:scrollbar-color .3s ease-in-out}.queue__list:hover{scrollbar-color:#61c86a #333;scrollbar-width:thin}}._menu_hcs6f_1{display:flex;flex-direction:column;border-radius:.5rem;background:var(--background-light);box-shadow:var(--box-shadow);transition:filter .2s ease-in-out;padding:.25rem;min-width:10rem}._menu_hcs6f_1 ._menu__item_hcs6f_11{transition:background-color .2s ease-in-out;height:2.5rem;display:flex;align-items:center;padding:0 .5rem 0 .75rem;cursor:default}._menu_hcs6f_1 ._menu__item_hcs6f_11:hover{background:var(--background-100)}._menu_hcs6f_1 ._menu__items_hcs6f_22{overflow:hidden;border-radius:.25rem}.playlist{display:flex;flex-direction:column}.playlist__title{margin:1rem 0 .5rem}.playlist__description{font-weight:700}.playlist__content,.album{display:flex;flex-direction:column}.album__title{margin:1rem 0 2rem}.album__artist .album__artist-image{width:2rem;height:2rem;border-radius:50%;overflow:hidden}.album__artist .album__artist-image img{max-width:100%;max-height:100%}.album__table tbody tr{height:4rem}.artist{display:flex;flex-direction:column;background:inherit;max-height:100%;height:100%;overflow-y:scroll}.artist::-webkit-scrollbar{width:8px;height:4px;background-color:transparent;transition:background-color .3s ease-in-out}.artist::-webkit-scrollbar-thumb{background-color:transparent;border-radius:0;transition:background-color .3s ease-in-out}.artist::-webkit-scrollbar-track{background-color:transparent;border-radius:0;transition:background-color .3s ease-in-out}.artist:hover::-webkit-scrollbar{background-color:#333}.artist:hover::-webkit-scrollbar-thumb{background-color:#61c86a}.artist:hover::-webkit-scrollbar-track{background-color:#333}@supports (-moz-appearance: none){.artist{scrollbar-color:transparent transparent;scrollbar-width:none;transition:scrollbar-color .3s ease-in-out}.artist:hover{scrollbar-color:#61c86a #333;scrollbar-width:thin}}.artist__image{border-radius:50%!important}.artist .title{margin:0 0 1rem}.artist__content{padding:1rem}.artist__albums{display:grid;grid-auto-rows:min-content;grid-template-columns:repeat(auto-fill,minmax(12rem,auto))}.detailed-page{background:inherit;max-height:100%;height:100%;overflow-y:scroll}.detailed-page::-webkit-scrollbar{width:8px;height:4px;background-color:transparent;transition:background-color .3s ease-in-out}.detailed-page::-webkit-scrollbar-thumb{background-color:transparent;border-radius:0;transition:background-color .3s ease-in-out}.detailed-page::-webkit-scrollbar-track{background-color:transparent;border-radius:0;transition:background-color .3s ease-in-out}.detailed-page:hover::-webkit-scrollbar{background-color:#333}.detailed-page:hover::-webkit-scrollbar-thumb{background-color:#61c86a}.detailed-page:hover::-webkit-scrollbar-track{background-color:#333}@supports (-moz-appearance: none){.detailed-page{scrollbar-color:transparent transparent;scrollbar-width:none;transition:scrollbar-color .3s ease-in-out}.detailed-page:hover{scrollbar-color:#61c86a #333;scrollbar-width:thin}}.detailed-page__actions{background:inherit;display:flex;gap:1rem;padding:.5rem 2rem;position:sticky;top:0;z-index:12}.detailed-page__header{display:flex;padding:1rem;gap:1rem;align-items:flex-end}.detailed-page__header .detailed-page-description{flex-grow:1}.detailed-page__header .detailed-page__stats{display:flex;align-items:center;gap:.2rem}.detailed-page__content{background:inherit}.detailed-page__image{min-width:12rem;min-height:12rem;width:12rem;height:12rem;overflow:hidden;border-radius:.5rem;box-shadow:#00000080 0 4px 60px}.detailed-page__image img{width:100%;height:100%}.detailed-page__image__table{padding:0 1rem 1rem}.detailed-page__image__table thead tr{background:var(--background-darker);position:sticky;top:0}.user__image{border-radius:50%!important}
