.page:has(dialog[open]),dialog{-ms-overflow-style:none;scrollbar-width:none}.page:has(dialog[open])::-webkit-scrollbar,dialog::-webkit-scrollbar{display:none}:root{--card-height:65vh}@property --rotate{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes spin{0%{--rotate:0deg}to{--rotate:360deg}}dialog{animation:spin 11.125s linear infinite;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgb(var(--extra-background-color-rgb)/80%);block-size:100dvb;border:none;color:#ddd;color:var(--text-color,#ddd);inline-size:100vw;max-block-size:100%;max-inline-size:100%;overflow:scroll}dialog .popup__gradient{block-size:100%;filter:blur(10.83333vh);filter:blur(calc(var(--card-height)/6));inline-size:100%;inset-block-start:10.83333vh;inset-block-start:calc(var(--card-height)/6);position:absolute;transform:scale(.7);z-index:-1}.page:has(dialog[open]){overflow:hidden}@media(min-width:1024px){.hero+dialog[open]{display:none}}dialog input[type=range]:focus{outline:none}dialog input[type=range]:focus-visible{outline:none}@media(hover:none)and (pointer:coarse){dialog :focus{outline:none}dialog :focus-visible{outline:none}}.about-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(0,0,0,.65)}.not-found{display:grid;justify-items:center;min-block-size:100vh;place-content:center}.not-found button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#373633;background:var(--button-background-color,#373633);border:0;border-radius:var(--ms-01);color:#ddd;color:var(--button-color,#ddd);cursor:pointer;inline-size:-moz-fit-content;inline-size:fit-content;margin:var(--ms-1) 0;padding:var(--ms-01) var(--ms-0);text-transform:capitalize;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(hover:hover)and (pointer:fine){.not-found button:hover{background-color:#998238;background-color:var(--button-background-color-hover,#998238);color:#fff;color:var(--button-color-hover,#fff)}}.not-found button:active{background-color:#998238;background-color:var(--button-background-color-hover,#998238);color:#fff;color:var(--button-color-hover,#fff);scale:.98}.not-found button.disabled,.not-found button[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.not-found button.disabled:active,.not-found button.disabled:focus,.not-found button.disabled:hover,.not-found button[disabled]:active,.not-found button[disabled]:focus,.not-found button[disabled]:hover{background-color:#9b9b9a;background-color:var(--button-disabled-background,#9b9b9a);cursor:not-allowed}#root:has(.not-found){display:block}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#998238;background:var(--accent-color,#998238);block-size:26px;border:1px solid #000;border-radius:var(--ms-02);cursor:pointer;inline-size:16px;margin-block-start:-8px;visibility:hidden}input[type=range]::-moz-range-thumb{background:#998238;background:var(--accent-color,#998238);block-size:26px;border:1px solid #000;border-radius:var(--ms-02);cursor:pointer;inline-size:16px;visibility:hidden}input[type=range]::-webkit-slider-runnable-track{block-size:var(--ms-01);border:none;border-radius:var(--ms-02);cursor:pointer;inline-size:100%}input[type=range]::-moz-range-track{block-size:var(--ms-01);border:none;border-radius:var(--ms-02);cursor:pointer;inline-size:100%}.hero{align-items:end;background-attachment:fixed;background-position:right 58.248px;background-repeat:no-repeat;display:flex;position:relative}@media(max-width:374.98px){.hero{background-size:contain}}@media(min-width:375px){.hero{background-size:contain}}@media(min-width:768px){.hero{background-size:auto 22vw}}@media(min-width:1024px){.hero{background-size:auto 15vw}}.hero:before{content:"";inset:0;position:absolute}@media(max-width:374.98px){.hero:before{background:#20201d;background:var(--deep-coal,#20201d);opacity:.4}}@media(min-width:375px){.hero:before{background:#20201d;background:var(--deep-coal,#20201d);opacity:.4}}@media(min-width:768px){.hero:before{background:linear-gradient(90deg,#000 60%,rgba(0,0,0,.7) 70%,rgba(0,0,0,.3) 85%,transparent);opacity:1}}@media(min-width:1024px){.hero:before{background:linear-gradient(90deg,#000 74%,transparent)}}.hero__title{color:var(--white);font-family:var(--base-font-family);font-size:clamp(1.618rem,1.1474rem + 2.3529vw,2.618rem);font-weight:var(--semibold);inline-size:min(100vi,1000px);inset-block-start:-2vi;letter-spacing:normal;margin:0 auto;padding:0 29.124px;position:relative;text-transform:capitalize}.header__menu{display:none}@media(min-width:1024px){.header__menu{display:block}}.header__links-list{display:flex;gap:var(--ms-0);margin-block-end:0}.header__links-list .header__link{color:#ddd;color:var(--links-header-color,#ddd);color:var(--links-header-color);font-weight:700;font-weight:var(--bold,700);text-decoration:none;text-transform:capitalize}.header__links-list .header__link:hover{color:var(--links-header-color-hover)}.header__links-list .header__link.active,.header__links-list .header__link:active{color:var(--links-header-color-active)}.header__links-list .header__link.pending{opacity:.5;pointer-events:none}dialog .header__menu{block-size:100%;display:block;inline-size:100%}dialog .header__links-list{align-items:center;block-size:100%;flex-direction:column;font-family:Oswald,sans-serif;gap:0;inline-size:100%;justify-content:center}dialog .header__links-list .header__link{display:block;font-size:1.618rem;line-height:1.618;margin-block:0;text-decoration:none}.header{-webkit-backdrop-filter:blur(20px) saturate(.8%);backdrop-filter:blur(20px) saturate(.8%);background:rgb(var(--extra-background-color-rgb)/80%);font-family:Oswald,sans-serif;grid-area:header;inset:0 0 auto;position:fixed;z-index:1}.header__wrapper{display:grid;grid-template-columns:min-content min-content min-content;place-items:center end;grid-gap:var(--ms-1);block-size:calc(var(--ms-1)*2);gap:var(--ms-1)}@media(min-width:1024px){.header__wrapper{grid-template-columns:min-content min-content 1fr min-content}}.header__wrapper .logo{color:var(--links-header-color);font-weight:700;font-weight:var(--bold,700);text-decoration:none}.header__wrapper .logo:hover{color:var(--links-header-color-hover)}.header__wrapper .logo.active,.header__wrapper .logo:active{color:var(--links-header-color-active)}.header__wrapper .theme-toggler{--theme-toggler-transition-duration:0.3s;--theme-toggler-transition-timing:ease;display:grid;place-items:center}.header__wrapper .theme-toggler__label{cursor:pointer}.header__wrapper .theme-toggler__label .theme-toggler__control{display:none}.header__wrapper .theme-toggler__label .theme-toggler__control+div{block-size:var(--ms-1);border-radius:50%;box-shadow:inset 13px -13px 0 0 #998238;box-shadow:inset 13px -13px 0 0 var(--theme-toggler-color,#998238);inline-size:var(--ms-1);position:relative;transform:scale(1) rotate(-2deg);transition:box-shadow var(--theme-toggler-transition-duration) var(--theme-toggler-transition-timing),transform var(--theme-toggler-transition-duration) var(--theme-toggler-transition-timing)}.header__wrapper .theme-toggler__label .theme-toggler__control+div:before{block-size:inherit;border-radius:inherit;content:"";inline-size:inherit;inset-block-start:0;inset-inline-start:0;position:absolute;transition:background var(--theme-toggler-transition-duration) var(--theme-toggler-transition-timing)}.header__wrapper .theme-toggler__label .theme-toggler__control+div:after{block-size:8px;border-radius:50%;box-shadow:0 -20px 0 #998238,0 20px 0 #998238,20px 0 0 #998238,-20px 0 0 #998238,13px 13px 0 #998238,-13px 13px 0 #998238,13px -13px 0 #998238,-13px -13px 0 #998238;box-shadow:0 -20px 0 var(--theme-toggler-color,#998238),0 20px 0 var(--theme-toggler-color,#998238),20px 0 0 var(--theme-toggler-color,#998238),-20px 0 0 var(--theme-toggler-color,#998238),13px 13px 0 var(--theme-toggler-color,#998238),-13px 13px 0 var(--theme-toggler-color,#998238),13px -13px 0 var(--theme-toggler-color,#998238),-13px -13px 0 var(--theme-toggler-color,#998238);content:"";inline-size:8px;inset-block-start:50%;inset-inline-start:50%;margin:-4px 0 0 -4px;position:absolute;transform:scale(0);transition:transform var(--theme-toggler-transition-duration) var(--theme-toggler-transition-timing)}.header__wrapper .theme-toggler__label .theme-toggler__control:checked+div{box-shadow:inset 32px -32px 0 0 #998238;box-shadow:inset 32px -32px 0 0 var(--theme-toggler-color,#998238);transform:scale(.5) rotate(0deg);transition:transform var(--theme-toggler-transition-duration) var(--theme-toggler-transition-timing),box-shadow var(--theme-toggler-transition-duration) var(--theme-toggler-transition-timing)}.header__wrapper .theme-toggler__label .theme-toggler__control:checked+div:before{background:#998238;background:var(--theme-toggler-color,#998238);transition:background var(--theme-toggler-transition-duration) var(--theme-toggler-transition-timing)}.header__wrapper .theme-toggler__label .theme-toggler__control:checked+div:after{transform:scale(1.5);transition:transform var(--theme-toggler-transition-duration) var(--theme-toggler-transition-timing)}.controls{display:flex}.lang-menu{position:relative}.lang-menu .lang-current{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#373633;background:var(--button-background-color,#373633);border:0;border-radius:50%;color:#998238;color:var(--button-lang-menu-color,#998238);cursor:pointer;font-weight:700;height:40.25px;margin:0;padding:0;text-transform:capitalize;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40.25px}@media(hover:hover)and (pointer:fine){.lang-menu .lang-current:hover{background-color:#998238;background-color:var(--button-background-color-hover,#998238);color:#fff;color:var(--button-color-hover,#fff)}}.lang-menu .lang-current:active{background-color:#998238;background-color:var(--button-background-color-hover,#998238);color:#fff;color:var(--button-color-hover,#fff);scale:.98}.lang-menu .lang-current.disabled,.lang-menu .lang-current[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.lang-menu .lang-current.disabled:active,.lang-menu .lang-current.disabled:focus,.lang-menu .lang-current.disabled:hover,.lang-menu .lang-current[disabled]:active,.lang-menu .lang-current[disabled]:focus,.lang-menu .lang-current[disabled]:hover{background-color:#9b9b9a;background-color:var(--button-disabled-background,#9b9b9a);cursor:not-allowed}.lang-menu .lang-list{background:rgba(var(--extra-background-color-rgb)/80%);border-radius:var(--ms-01);left:-7px;list-style:none;margin-top:var(--ms-0);padding:0;position:absolute;top:100%;z-index:100}.lang-menu .lang-list.is-hidden{display:none}.lang-menu .lang-list li{padding:var(--ms-01) var(--ms-0)}.lang-menu .lang-list li .lang-option{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:#ddd;color:var(--links-header-color,#ddd);cursor:pointer}.lang-menu .lang-list li .lang-option.active{color:#998238;color:var(--button-lang-menu-color,#998238)}.lang-menu .lang-list li .lang-option:hover{color:#fff;color:var(--button-lang-menu-color-hover,#fff)}.footer{grid-area:footer}.footer .social-networks-list{display:grid;grid-gap:1.618em;grid-template-columns:repeat(4,50px);justify-content:space-between;margin-block-start:var(--ms-1);text-align:center}@media(min-width:768px){.footer .social-networks-list{justify-content:start}}.footer .social-networks-list__item{font-size:var(--ms-2)}.footer .social-networks__link{color:#373633;color:var(--social-networks-background-color,#373633)}.footer .social-networks__link:hover{color:#998238;color:var(--link-color,#998238)}.footer .copyright-list{display:flex;text-transform:capitalize}.footer .copyright-list__item span:after{content:"|";padding:0 var(--ms-01)}.hamburger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background:#373633;background:var(--button-background-color,#373633);block-size:40.25px;border:0;border-radius:50%;color:#998238;color:var(--button-lang-menu-color,#998238);cursor:pointer;inline-size:40.25px;inset-block-start:9px;inset-inline-end:29px;margin:0;padding:0;position:fixed;text-transform:capitalize;transition:background-color .15s ease;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1500}@media(hover:hover)and (pointer:fine){.hamburger:hover{background-color:#998238;background-color:var(--button-background-color-hover,#998238);color:#fff;color:var(--button-color-hover,#fff)}}.hamburger:active{background-color:#998238;background-color:var(--button-background-color-hover,#998238);color:#fff;color:var(--button-color-hover,#fff);scale:.98}.hamburger.disabled,.hamburger[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.hamburger.disabled:active,.hamburger.disabled:focus,.hamburger.disabled:hover,.hamburger[disabled]:active,.hamburger[disabled]:focus,.hamburger[disabled]:hover{background-color:#9b9b9a;background-color:var(--button-disabled-background,#9b9b9a);cursor:not-allowed}.hamburger:hover span{background:#fff;background:var(--link-hamburger-color-hover,#fff)}.hamburger .one,.hamburger .three,.hamburger .two{backface-visibility:hidden;background:#ddd;background:var(--link-hamburger-color,#ddd);block-size:3px;display:block;inline-size:var(--ms-0);margin:4px auto;transition-duration:.15s}.hamburger.active .one{background:#fff;background:var(--link-hamburger-color-active,#fff);margin:9px auto;transform:rotate(45deg) translate(7px,7px)}.hamburger.active .two{opacity:0}.hamburger.active .three{background:#fff;background:var(--link-hamburger-color-active,#fff);margin:9px auto;transform:rotate(-45deg) translate(10px,-10px)}@media(min-width:1024px){.hero~.hamburger{display:none}}.album__list,.albums__list{-ms-overflow-style:none;scrollbar-width:none}.album__list::-webkit-scrollbar,.albums__list::-webkit-scrollbar{display:none}.album__card,.albums__card{flex:none;inline-size:100%;scroll-snap-align:center;scroll-snap-stop:always;transition:all .2s ease}.album__card a,.albums__card a{color:#ddd;color:var(--link-subtitle-color,#ddd);display:block;text-decoration:none}.album__card a:focus-visible,.albums__card a:focus-visible{outline-offset:-4px}.album__card a img,.albums__card a img{margin-block-end:0}.album__description,.albums__description{margin-block-start:var(--ms-01)}.album__list,.albums__list{display:flex;flex-wrap:nowrap;gap:var(--ms-0);margin:0 calc(var(--ms-1)*-1) var(--ms-1);overflow-x:auto;padding:0 var(--ms-1);scroll-snap-type:x mandatory}@media(min-width:768px){.album__list,.albums__list{display:grid;grid-gap:29.124px;gap:29.124px;grid-template:minmax(323px,auto)/repeat(auto-fit,minmax(250px,1fr));margin:0 0 var(--ms-1);padding:0}.album__list:has(:hover) .albums__card:not(:hover),.albums__list:has(:hover) .albums__card:not(:hover){opacity:.5}}@media(min-width:1024px){.album__list,.albums__list{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.album-cover__image,.albums-cover__image{aspect-ratio:1/1;border-radius:var(--ms-01);inline-size:100%}.album__wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 var(--ms-1);gap:0 var(--ms-1)}.album__wrapper .item{grid-column:span 2}@media(min-width:768px){.album__wrapper .item{grid-column:initial}}.album__wrapper .item-type-a{grid-column:span 2}.album-details{text-wrap:balance}.album-details .item-release{order:-1}@media(min-width:768px){.album-details .item-release{order:0}}.album-details__link,.album-details__link:hover{color:var(--link-color)}.album-details__artwork-designer,.album-details__artwork-photographer{margin-block-end:var(--ms-1)}.album-details__released-time{color:#373633;color:var(--nested-background-text-color,#373633);display:block;font-family:sans-serif;font-family:var(--base-accent-font,sans-serif);font-size:2.6179444444rem;line-height:.9999921907;margin-block:.618042145em}@media(min-width:1024px){.album-details__released-time{font-size:4.2357777778rem;line-height:.6180503646;margin-block:.7639683123em}}hr{border:0;border-block-end:1px solid #3d3c3a;border-block-end:1px solid var(--hr-color,#3d3c3a);margin:var(--ms-1) auto}.player--lyrics-visible .player__synced-lyrics{-ms-overflow-style:none;scrollbar-width:none}.player--lyrics-visible .player__synced-lyrics::-webkit-scrollbar{display:none}.player{--player-progress-row-size:auto;--player-controls-row-size:auto;--player-volume-row-size:auto;--player-secondary-row-height:var(--ms-1);block-size:100dvh;display:grid;grid-template:"player-cover" auto "player-progress" minmax(0,auto) "player-controls" minmax(0,auto) "player-volume" minmax(0,auto) "player-secondary" minmax(0,var(--player-secondary-row-height))/1fr;grid-template:"player-cover" auto "player-progress" minmax(0,var(--player-progress-row-size)) "player-controls" minmax(0,var(--player-controls-row-size)) "player-volume" minmax(0,var(--player-volume-row-size)) "player-secondary" minmax(0,var(--player-secondary-row-height))/1fr;inline-size:min(100vi,1000px);margin:0 auto;padding:var(--ms-3) var(--ms-1) var(--ms-1);position:relative;grid-gap:var(--ms-0);align-items:center;gap:var(--ms-0);text-align:center}@media(min-width:768px){.player{gap:var(--ms-1)}}.player h2{font-family:arial,sans-serif;font-family:var(--base-font-family,arial,sans-serif);letter-spacing:normal;line-height:1.2;margin:0;text-transform:none}.player h2,.player h3{color:#fff;color:var(--white,#fff);font-size:clamp(1rem,.6859rem + 1.5866vw,1.618rem)}.player img{box-shadow:0 30px 60px -12px rgba(0,0,0,.25),0 18px 36px -18px rgba(0,0,0,.3);inline-size:min(100vi,425px);margin-bottom:0}.player__orientation-lock{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(5,5,5,.7);color:#fff;color:var(--white,#fff);display:flex;inset:0;justify-content:center;padding:var(--ms-2);pointer-events:auto;position:absolute;text-align:center;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:30}.player__orientation-lock-content{align-items:center;display:flex;flex-direction:column;gap:var(--ms-1);max-inline-size:min(90vi,320px)}.player__orientation-lock-icon{block-size:auto;inline-size:clamp(48px,14vw,72px)}.player__orientation-lock-message{font-size:clamp(1rem,.9rem + .5vw,1.25rem);line-height:1.4;margin:0}.player--orientation-blocked{overflow:hidden}.player--orientation-blocked>:not(.player__orientation-lock){pointer-events:none}.player--no-volume{grid-template:"player-cover" auto "player-progress" minmax(0,var(--player-progress-row-size)) "player-controls" minmax(0,var(--player-controls-row-size)) "player-secondary" minmax(0,var(--player-secondary-row-height))/1fr}.player--no-volume.player--lyrics-visible{grid-template:"player-cover" auto "player-lyrics" minmax(0,1fr) "player-progress" minmax(0,var(--player-progress-row-size)) "player-controls" minmax(0,var(--player-controls-row-size)) "player-secondary" minmax(0,var(--player-secondary-row-height))/1fr}.player__controls{align-items:center;display:flex;gap:var(--ms-1);grid-area:player-controls;height:var(--ms-3);justify-content:space-around;max-height:var(--ms-3);opacity:1;transform:translateY(0);transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1)}.player__controls--hidden{max-height:0;opacity:0;pointer-events:none;transform:translateY(20px)}@media(hover:none)and (pointer:coarse){.player__controls{transition:opacity .35s ease,transform .35s ease}.player__controls--hidden{max-height:0;transform:translateY(28px)}}.player__controls button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:50%;color:#fff;color:var(--white,#fff);cursor:pointer;font-size:var(--ms-2);height:var(--ms-3);margin:0;padding:0;text-transform:capitalize;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--ms-3)}@media(hover:hover)and (pointer:fine){.player__controls button:hover{background-color:hsla(0,0%,100%,.08);color:#fff;color:var(--white,#fff)}}.player__controls button:active{background-color:hsla(0,0%,100%,.08);color:#fff;color:var(--white,#fff);scale:.98}.player__controls button.disabled,.player__controls button[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.player__controls button.disabled:active,.player__controls button.disabled:focus,.player__controls button.disabled:hover,.player__controls button[disabled]:active,.player__controls button[disabled]:focus,.player__controls button[disabled]:hover{background-color:#9b9b9a;background-color:var(--button-disabled-background,#9b9b9a);cursor:not-allowed}.player__controls button:active{background-color:hsla(0,0%,100%,.1);scale:.85}@media(hover:hover)and (pointer:fine){.player__controls button:hover{scale:1.05}.player__controls button:active{scale:.9}}.player__controls button.icon-controller-pause,.player__controls button.icon-controller-play{font-size:calc(var(--ms-2)*1.3)}.player__controls button.icon-controller-play:before{display:inline-block;transform:translateX(3px)}.player__controls button.icon-controller-fast-backward:before{display:inline-block;transform:translateX(-3px)}.player__controls button.icon-controller-fast-forward:before{display:inline-block;transform:translateX(3px)}@media(prefers-reduced-motion:reduce){.player__controls button{scale:unset;transition:none}.player__controls button:active,.player__controls button:hover{scale:unset}.player__controls button:before{transform:none!important}}.player__volume-control{align-items:center;display:flex;gap:var(--ms-0);grid-area:player-volume;max-height:50px;opacity:1;transform:translateY(0);transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1)}.player__volume-control--hidden{max-height:0;opacity:0;pointer-events:none;transform:translateY(20px)}@media(hover:none)and (pointer:coarse){.player__volume-control{display:none;transition:opacity .35s ease,transform .35s ease}.player__volume-control--hidden{max-height:0;transform:translateY(28px)}}.player__volume-control .icon-volume-hight,.player__volume-control .icon-volume-mute{color:#fff;color:var(--white,#fff);line-height:0}.player__volume-control input{--volume-progress-width:50%;background:linear-gradient(90deg,#fff 50%,hsla(0,0%,87%,.502) 0);background:linear-gradient(to right,var(--white,#fff) var(--volume-progress-width),hsla(0,0%,87%,.502) var(--volume-progress-width))}@media(hover:hover)and (pointer:fine){.player__volume-control input:hover{transform:scaleY(1.5)}}.player__cover-wrapper{display:grid;grid-area:player-cover;justify-items:center;grid-row-gap:var(--ms-0);row-gap:var(--ms-0)}.player__cover{display:inline-block;transition:scale .35s ease;will-change:scale}.player__cover--playing{animation:cover-bounce-in .52s ease-out both;scale:1}.player__cover--paused{animation:cover-bounce-out .52s ease both;scale:.8}@media(prefers-reduced-motion:reduce){.player__cover{animation:none!important;transition:none!important}}.player__cover .album-cover{display:block;inline-size:100%}.player__secondary-controls{align-items:center;display:flex;gap:var(--ms-1);grid-area:player-secondary;height:var(--player-secondary-row-height);justify-content:space-around;max-height:var(--player-secondary-row-height);opacity:1;transform:translateY(0);transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1)}.player__secondary-controls--hidden{max-height:0;opacity:0;pointer-events:none;transform:translateY(20px)}@media(hover:none)and (pointer:coarse){.player__secondary-controls{transition:opacity .35s ease,transform .35s ease}.player__secondary-controls--hidden{max-height:0;transform:translateY(24px)}}.player__progress-container{grid-area:player-progress;max-height:100px;opacity:1;position:relative;transform:translateY(0);transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1)}.player__progress-container--hidden{max-height:0;opacity:0;pointer-events:none;transform:translateY(20px)}@media(hover:none)and (pointer:coarse){.player__progress-container{transition:opacity .35s ease,transform .35s ease}.player__progress-container--hidden{max-height:0;transform:translateY(24px)}}.player__progress-bar{display:flex}.player__progress-bar input{--progress-width:0%;background:linear-gradient(90deg,#fff,hsla(0,0%,87%,.502) 0);background:linear-gradient(to right,var(--white,#fff) var(--progress-width),hsla(0,0%,87%,.502) var(--progress-width))}@media(hover:hover)and (pointer:fine){.player__progress-bar input:hover{transform:scaleY(1.5)}}.player__time-container{color:#ddd;color:var(--light-grey,#ddd);font-size:var(--ms-01);height:1.2em;inset-block-start:var(--ms-01);inset-inline:0;isolation:isolate;will-change:contents}.player__time-container,.player__time-current,.player__time-remaining{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;position:absolute}.player__time-current,.player__time-remaining{inset-block-start:0;white-space:nowrap}.player__time-current{inset-inline-start:0;text-align:left}.player__time-remaining{inset-inline-end:0;text-align:right}.player__control-button,.player__lyrics-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:var(--ms-01);color:hsla(0,0%,87%,.502);cursor:pointer;margin:0;padding:0;text-transform:capitalize;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(hover:hover)and (pointer:fine){.player__control-button:hover,.player__lyrics-toggle:hover{background-color:none;color:#fff;color:var(--button-color-hover,#fff)}}.player__control-button:active,.player__lyrics-toggle:active{background-color:none;color:#fff;color:var(--button-color-hover,#fff);scale:.98}.player__control-button.disabled,.player__control-button[disabled],.player__lyrics-toggle.disabled,.player__lyrics-toggle[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.player__control-button.disabled:active,.player__control-button.disabled:focus,.player__control-button.disabled:hover,.player__control-button[disabled]:active,.player__control-button[disabled]:focus,.player__control-button[disabled]:hover,.player__lyrics-toggle.disabled:active,.player__lyrics-toggle.disabled:focus,.player__lyrics-toggle.disabled:hover,.player__lyrics-toggle[disabled]:active,.player__lyrics-toggle[disabled]:focus,.player__lyrics-toggle[disabled]:hover{background-color:#9b9b9a;background-color:var(--button-disabled-background,#9b9b9a);cursor:not-allowed}@media(hover:hover)and (pointer:fine){.player__control-button:hover,.player__lyrics-toggle:hover{color:#fff;color:var(--white,#fff);scale:1.05}.player__control-button:active,.player__lyrics-toggle:active{color:#fff;color:var(--white,#fff);scale:.9}}.player__control-button-icon,.player__lyrics-toggle-icon{font-size:var(--ms-1)}.player__control-button--active,.player__lyrics-toggle--active{color:#fff;color:var(--white,#fff)}@keyframes cover-bounce-in{0%{transform:scale(.8)}60%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes cover-bounce-out{0%{transform:scale(1)}to{transform:scale(.8)}}.player__synced-lyrics-line{border-radius:var(--ms-01);color:#fff;color:var(--white,#fff);cursor:pointer;filter:blur(8px);filter:blur(var(--blur-amount,8px));font-size:var(--ms-1);font-weight:600;line-height:1;margin-block-end:var(--ms-0);opacity:.25;opacity:var(--line-opacity,.25);padding:var(--ms-01) var(--ms-0);text-align:left;transition:color .3s ease,background-color .3s ease,transform .2s ease,filter .4s ease,opacity .4s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.player__synced-lyrics-line:hover{opacity:.45;opacity:calc(var(--line-opacity, .25) + .2)}.player__synced-lyrics-line:active{transform:scale(.98)}@media(min-width:768px){.player__synced-lyrics-line{font-size:var(--ms-2);margin-block-end:var(--ms-1)}}.player__synced-lyrics-line:not(.player__synced-lyrics-line--active)[data-distance="1"]{--blur-amount:2px;--line-opacity:0.7}.player__synced-lyrics-line:not(.player__synced-lyrics-line--active)[data-distance="2"]{--blur-amount:4px;--line-opacity:0.6}.player__synced-lyrics-line:not(.player__synced-lyrics-line--active)[data-distance="3"]{--blur-amount:5px;--line-opacity:0.5}.player__synced-lyrics-line:not(.player__synced-lyrics-line--active)[data-distance="4"]{--blur-amount:6px;--line-opacity:0.4}.player__synced-lyrics-line:not(.player__synced-lyrics-line--active)[data-distance="5"]{--blur-amount:7px;--line-opacity:0.35}.player__synced-lyrics-line:not(.player__synced-lyrics-line--active)[data-distance="10"],.player__synced-lyrics-line:not(.player__synced-lyrics-line--active)[data-distance="6"],.player__synced-lyrics-line:not(.player__synced-lyrics-line--active)[data-distance="7"],.player__synced-lyrics-line:not(.player__synced-lyrics-line--active)[data-distance="8"],.player__synced-lyrics-line:not(.player__synced-lyrics-line--active)[data-distance="9"]{--blur-amount:8px;--line-opacity:0.25}.player__synced-lyrics-line--active{color:#fff!important;filter:blur(0)!important;font-weight:600;opacity:1!important;transform:scale(1.02)}.player__synced-lyrics-line--placeholder{align-items:center;background-color:transparent!important;cursor:default;display:flex;filter:none!important;gap:var(--ms-01);justify-content:left;margin-block-end:var(--ms-0);opacity:1!important;padding:var(--ms-01) var(--ms-0);transform:none!important}@media(min-width:768px){.player__synced-lyrics-line--placeholder{margin-block-end:var(--ms-1)}}.player__synced-lyrics-line--placeholder .player__lyrics-placeholder-dot{animation:pulse-dot 1.5s ease-in-out infinite;color:#fff;color:var(--white,#fff);display:inline-block;font-size:var(--ms-3);font-weight:600;transform:scale(1)}.player__synced-lyrics-line--placeholder .player__lyrics-placeholder-dot[data-dot-index="0"]{--dot-progress-0:calc(var(--placeholder-progress, 0)/0.33);animation-delay:0s;opacity:clamp(.2,0,1);opacity:clamp(.2,var(--dot-progress-0),1)}.player__synced-lyrics-line--placeholder .player__lyrics-placeholder-dot[data-dot-index="1"]{--dot-progress-1:calc((var(--placeholder-progress, 0) - 0.33)/0.33);animation-delay:.3s;opacity:clamp(.2,-1*.8 + .2,1);opacity:clamp(.2,var(--dot-progress-1)*.8 + .2,1)}.player__synced-lyrics-line--placeholder .player__lyrics-placeholder-dot[data-dot-index="2"]{--dot-progress-2:calc((var(--placeholder-progress, 0) - 0.66)/0.34);animation-delay:.6s;opacity:clamp(.2,-1.94118*.8 + .2,1);opacity:clamp(.2,var(--dot-progress-2)*.8 + .2,1)}@media(min-width:768px){.player__synced-lyrics-line--placeholder .player__lyrics-placeholder-dot{font-size:var(--ms-4)}}.player__synced-lyrics[data-opacity-mode=user-scrolling] .player__synced-lyrics-line{color:#fff!important;color:var(--white,#fff)!important;filter:blur(0)!important;filter:blur(var(--blur-amount-user-scroll,0))!important;opacity:1!important;opacity:var(--line-opacity-user-scroll,1)!important;transition:filter .3s ease,opacity .3s ease,color .3s ease}.player__synced-lyrics[data-opacity-mode=user-scrolling] .player__synced-lyrics-line--active{color:#fff!important;filter:blur(0)!important;opacity:1!important;transform:scale(1.02)!important}.player__synced-lyrics[data-opacity-mode=user-scrolling] .player__synced-lyrics-line:not(.player__synced-lyrics[data-opacity-mode=user-scrolling] .player__synced-lyrics-line--active)[data-distance="1"],.player__synced-lyrics[data-opacity-mode=user-scrolling] .player__synced-lyrics-line:not(.player__synced-lyrics[data-opacity-mode=user-scrolling] .player__synced-lyrics-line--active)[data-distance="2"]{--blur-amount-user-scroll:0;--line-opacity-user-scroll:1}.player__synced-lyrics[data-opacity-mode=user-scrolling] .player__synced-lyrics-line:not(.player__synced-lyrics[data-opacity-mode=user-scrolling] .player__synced-lyrics-line--active)[data-distance="3"]{--blur-amount-user-scroll:0;--line-opacity-user-scroll:0.95}.player__synced-lyrics[data-opacity-mode=user-scrolling] .player__synced-lyrics-line:not(.player__synced-lyrics[data-opacity-mode=user-scrolling] .player__synced-lyrics-line--active)[data-distance="4"]{--blur-amount-user-scroll:0;--line-opacity-user-scroll:0.9}.player__synced-lyrics[data-opacity-mode=user-scrolling] .player__synced-lyrics-line:not(.player__synced-lyrics[data-opacity-mode=user-scrolling] .player__synced-lyrics-line--active)[data-distance="10"],.player__synced-lyrics[data-opacity-mode=user-scrolling] .player__synced-lyrics-line:not(.player__synced-lyrics[data-opacity-mode=user-scrolling] .player__synced-lyrics-line--active)[data-distance="5"],.player__synced-lyrics[data-opacity-mode=user-scrolling] .player__synced-lyrics-line:not(.player__synced-lyrics[data-opacity-mode=user-scrolling] .player__synced-lyrics-line--active)[data-distance="6"],.player__synced-lyrics[data-opacity-mode=user-scrolling] .player__synced-lyrics-line:not(.player__synced-lyrics[data-opacity-mode=user-scrolling] .player__synced-lyrics-line--active)[data-distance="7"],.player__synced-lyrics[data-opacity-mode=user-scrolling] .player__synced-lyrics-line:not(.player__synced-lyrics[data-opacity-mode=user-scrolling] .player__synced-lyrics-line--active)[data-distance="8"],.player__synced-lyrics[data-opacity-mode=user-scrolling] .player__synced-lyrics-line:not(.player__synced-lyrics[data-opacity-mode=user-scrolling] .player__synced-lyrics-line--active)[data-distance="9"]{--blur-amount-user-scroll:0;--line-opacity-user-scroll:0.85}.player__synced-lyrics[data-opacity-mode=seeking] .player__synced-lyrics-line{filter:blur(6px);filter:blur(var(--blur-amount-seeking,6px));opacity:.3;opacity:var(--line-opacity-seeking,.3);transition:filter .05s ease,opacity .05s ease,transform .05s ease}.player__synced-lyrics[data-opacity-mode=seeking] .player__synced-lyrics-line--active{color:#fff!important;filter:blur(0)!important;opacity:1!important;transform:scale(1.02)}.player__synced-lyrics[data-opacity-mode=seeking] .player__synced-lyrics-line:not(.player__synced-lyrics[data-opacity-mode=seeking] .player__synced-lyrics-line--active)[data-distance="1"]{--blur-amount-seeking:3px;--line-opacity-seeking:0.5}.player__synced-lyrics[data-opacity-mode=seeking] .player__synced-lyrics-line:not(.player__synced-lyrics[data-opacity-mode=seeking] .player__synced-lyrics-line--active)[data-distance="2"]{--blur-amount-seeking:4px;--line-opacity-seeking:0.4}.player__synced-lyrics[data-opacity-mode=seeking] .player__synced-lyrics-line:not(.player__synced-lyrics[data-opacity-mode=seeking] .player__synced-lyrics-line--active)[data-distance="3"]{--blur-amount-seeking:5px;--line-opacity-seeking:0.3}.player__synced-lyrics[data-opacity-mode=seeking] .player__synced-lyrics-line:not(.player__synced-lyrics[data-opacity-mode=seeking] .player__synced-lyrics-line--active)[data-distance="4"]{--blur-amount-seeking:6px;--line-opacity-seeking:0.25}.player__synced-lyrics[data-opacity-mode=seeking] .player__synced-lyrics-line:not(.player__synced-lyrics[data-opacity-mode=seeking] .player__synced-lyrics-line--active)[data-distance="5"]{--blur-amount-seeking:7px;--line-opacity-seeking:0.2}.player__synced-lyrics[data-opacity-mode=seeking] .player__synced-lyrics-line:not(.player__synced-lyrics[data-opacity-mode=seeking] .player__synced-lyrics-line--active)[data-distance="10"],.player__synced-lyrics[data-opacity-mode=seeking] .player__synced-lyrics-line:not(.player__synced-lyrics[data-opacity-mode=seeking] .player__synced-lyrics-line--active)[data-distance="6"],.player__synced-lyrics[data-opacity-mode=seeking] .player__synced-lyrics-line:not(.player__synced-lyrics[data-opacity-mode=seeking] .player__synced-lyrics-line--active)[data-distance="7"],.player__synced-lyrics[data-opacity-mode=seeking] .player__synced-lyrics-line:not(.player__synced-lyrics[data-opacity-mode=seeking] .player__synced-lyrics-line--active)[data-distance="8"],.player__synced-lyrics[data-opacity-mode=seeking] .player__synced-lyrics-line:not(.player__synced-lyrics[data-opacity-mode=seeking] .player__synced-lyrics-line--active)[data-distance="9"]{--blur-amount-seeking:8px;--line-opacity-seeking:0.15}.player--lyrics-visible{grid-template:"player-cover" auto "player-lyrics" minmax(0,1fr) "player-progress" minmax(0,var(--player-progress-row-size)) "player-controls" minmax(0,var(--player-controls-row-size)) "player-volume" minmax(0,var(--player-volume-row-size)) "player-secondary" minmax(0,var(--player-secondary-row-height))/1fr}.player--lyrics-visible .player__cover-wrapper--lyrics{align-items:center;display:flex;gap:var(--ms-1);justify-content:center}.player--lyrics-visible .player__cover{flex-shrink:0;margin:0;max-width:150px}.player--lyrics-visible .player__cover.player__cover--clickable{cursor:pointer;transition:opacity .2s ease}.player--lyrics-visible .player__cover.player__cover--clickable:hover{opacity:.8}.player--lyrics-visible .player__cover.player__cover--clickable:active{opacity:.6}.player--lyrics-visible .player__cover.player__cover--clickable:focus-visible{border-radius:var(--ms-02);outline:2px solid #998238;outline:2px solid var(--accent-color,#998238);outline-offset:2px}.player--lyrics-visible .player__track-info{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:center;min-width:0;text-align:start}.player--lyrics-visible .player__track-info h2{font-size:clamp(.875rem,.7rem + .9vw,1.1rem);line-height:1.3;margin:0}.player--lyrics-visible .player__track-info h3{font-size:clamp(.75rem,.6rem + .75vw,.95rem);margin:0}.player--lyrics-visible .player__synced-lyrics{grid-area:player-lyrics;height:100%;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--ms-4),#000 calc(100% - var(--ms-4)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--ms-4),#000 calc(100% - var(--ms-4)),transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-x:contain;padding-block-start:var(--ms-3);position:relative;scroll-behavior:smooth;touch-action:pan-y;-webkit-overflow-scrolling:touch;backface-visibility:hidden;padding-block-end:clamp(160px,38vh,320px);padding-block-end:var(--controls-reserved-space,clamp(160px,38vh,320px));transform:translateZ(0);will-change:scroll-position}.player--lyrics-visible .player__synced-lyrics--plain{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--ms-3),#000 calc(100% - var(--ms-3)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--ms-3),#000 calc(100% - var(--ms-3)),transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;padding-block-start:var(--ms-2);padding-inline:var(--ms-1);scroll-behavior:auto}@supports(padding-bottom:env(safe-area-inset-bottom)){.player--lyrics-visible .player__synced-lyrics{padding-block-end:calc(clamp(160px, 38vh, 320px) + env(safe-area-inset-bottom));padding-block-end:calc(var(--controls-reserved-space, clamp(160px, 38vh, 320px)) + env(safe-area-inset-bottom))}}.player--lyrics-visible .player__synced-lyrics[data-platform=ios]{scroll-behavior:auto}.player--lyrics-visible .player__plain-lyrics{color:#fff;color:var(--white,#fff);font-size:clamp(.95rem,.8rem + .9vw,1.1rem);inline-size:100%;line-height:1.6;margin:0;text-align:start;white-space:pre-line}.player__synced-lyrics-line--authorship{font-size:var(--ms-0)}@media(min-width:768px){.player__synced-lyrics-line--authorship{font-size:var(--ms-1)}}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--ms-02);inline-size:100%;height:8px;transform-origin:center;transition:transform .2s ease}input[type=range]:active{transform:scaleY(1.5)}@keyframes pulse-dot{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.mini-player{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:hsla(0,0%,100%,.88);background:rgb(var(--mini-player-background,var(--white-color-rgb,255 255 255))/88%);border-radius:var(--ms-0);inset-inline:0;bottom:24px;bottom:var(--mini-player-bottom,24px);box-shadow:0 8px 20px -12px rgba(0,0,0,.18),0 -4px 16px -12px rgba(0,0,0,.22);color:#000;color:var(--mini-player-text,var(--black,#000));cursor:pointer;display:flex;gap:var(--ms-01);inline-size:min(94vi,1000px);justify-content:space-between;margin-inline:auto;padding:var(--ms-01);position:fixed;z-index:1200}.mini-player:after{border:1px solid hsla(0,0%,100%,.12);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.mini-player__cover{block-size:40px;inline-size:40px;padding:0;position:relative}@media(min-width:768px){.mini-player__cover{block-size:64px;inline-size:64px}}.mini-player__cover img{block-size:100%;border-radius:var(--ms-02);display:block;inline-size:100%;-o-object-fit:cover;object-fit:cover}.mini-player__cover-placeholder{background:linear-gradient(135deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.04));block-size:100%;inline-size:100%}.mini-player__controls{align-items:center;display:flex;gap:12px;gap:var(--ms-0,12px)}.mini-player__title{flex:1;font-size:clamp(.85rem,.7rem + .4vw,1rem);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-player__control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;block-size:48px;border:0;border-radius:50%;color:#000;color:var(--mini-player-button,var(--mini-player-text,var(--black,#000)));cursor:pointer;font-size:1.2rem;inline-size:48px;margin:0;padding:0;text-transform:capitalize;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(hover:hover)and (pointer:fine){.mini-player__control:hover{background-color:hsla(0,0%,100%,.18);color:#000;color:var(--mini-player-button,var(--mini-player-text,var(--black,#000)))}}.mini-player__control:active{background-color:hsla(0,0%,100%,.18);color:#000;color:var(--mini-player-button,var(--mini-player-text,var(--black,#000)));scale:.98}.mini-player__control.disabled,.mini-player__control[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.mini-player__control.disabled:active,.mini-player__control.disabled:focus,.mini-player__control.disabled:hover,.mini-player__control[disabled]:active,.mini-player__control[disabled]:focus,.mini-player__control[disabled]:hover{background-color:#9b9b9a;background-color:var(--button-disabled-background,#9b9b9a);cursor:not-allowed}.mini-player__control:active{background-color:hsla(0,0%,100%,.1);transform:scale(.85)}@media(hover:hover)and (pointer:fine){.mini-player__control:hover{transform:scale(1.05)}.mini-player__control:active{transform:scale(.9)}}@media(prefers-reduced-motion:reduce){.mini-player__control{transform:none;transition:none}.mini-player__control:active,.mini-player__control:hover{transform:none}}.mini-player__control--expand{background:hsla(0,0%,100%,.16);font-size:.85rem;font-weight:700}.mini-player__control--expand .mini-player__expand-icon{font-family:inherit;line-height:1;transform:translateY(-1px)}.mini-player+dialog[open]{display:block}.mini-player__control.icon-controller-fast-forward,.mini-player__control.icon-controller-pause,.mini-player__control.icon-controller-play{font-size:2rem}.mini-player__control.icon-controller-fast-forward:before,.mini-player__control.icon-controller-play:before{display:inline-block;transform:translateX(3px)}.album .album-title{margin-block:0;text-align:center}@media(min-width:768px){.album .album-title{margin-block-end:var(--ms-1);text-align:left}}.album .wrapper-album-play{display:grid;grid-template-columns:1fr 1fr}.album .wrapper-album-play .album-play{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--button-background-color-hover);border:0;border-radius:var(--ms-01);color:var(--button-color-hover);cursor:pointer;display:flex;gap:4px;grid-column:1/3;justify-content:center;margin:var(--ms-1) 0;padding:var(--ms-01) var(--ms-0);text-transform:capitalize;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(hover:hover)and (pointer:fine){.album .wrapper-album-play .album-play:hover{background-color:#998238;background-color:var(--button-background-color-hover,#998238);color:#fff;color:var(--button-color-hover,#fff)}}.album .wrapper-album-play .album-play:active{background-color:#998238;background-color:var(--button-background-color-hover,#998238);color:#fff;color:var(--button-color-hover,#fff);scale:.98}.album .wrapper-album-play .album-play.disabled,.album .wrapper-album-play .album-play[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.album .wrapper-album-play .album-play.disabled:active,.album .wrapper-album-play .album-play.disabled:focus,.album .wrapper-album-play .album-play.disabled:hover,.album .wrapper-album-play .album-play[disabled]:active,.album .wrapper-album-play .album-play[disabled]:focus,.album .wrapper-album-play .album-play[disabled]:hover{background-color:#9b9b9a;background-color:var(--button-disabled-background,#9b9b9a);cursor:not-allowed}.album .wrapper-album-play .album-play .icon-controller-play{color:currentcolor;font-size:25px}@media(min-width:768px){.album .wrapper-album-play .album-play{grid-column:1/2}}.album .tracks{display:grid;margin-block-end:var(--ms-1)}.album .tracks__btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#20201d;background:var(--main-background-color,#20201d);border:0;border-radius:0;color:#ddd;color:var(--button-color,#ddd);cursor:pointer;display:flex;gap:var(--ms-01);margin:0;overflow:hidden;padding:var(--ms-01) var(--ms-0);position:relative;text-align:inherit;text-overflow:ellipsis;text-transform:capitalize;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}@media(hover:hover)and (pointer:fine){.album .tracks__btn:hover{background-color:#998238;background-color:var(--button-background-color-hover,#998238);color:#fff;color:var(--button-color-hover,#fff)}}.album .tracks__btn:active{background-color:#998238;background-color:var(--button-background-color-hover,#998238);color:#fff;color:var(--button-color-hover,#fff);scale:.98}.album .tracks__btn.disabled,.album .tracks__btn[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.album .tracks__btn.disabled:active,.album .tracks__btn.disabled:focus,.album .tracks__btn.disabled:hover,.album .tracks__btn[disabled]:active,.album .tracks__btn[disabled]:focus,.album .tracks__btn[disabled]:hover{background-color:#9b9b9a;background-color:var(--button-disabled-background,#9b9b9a);cursor:not-allowed}.album .tracks__btn:where(*){border-block-start:1px solid #3d3c3a;border-block-start:1px solid var(--hr-color,#3d3c3a)}.album .tracks__btn:last-child{border-block-end:1px solid #3d3c3a;border-block-end:1px solid var(--hr-color,#3d3c3a)}.album .tracks__btn .tracks__symbol{display:grid;flex-shrink:0;inline-size:var(--ms-0);min-inline-size:var(--ms-0);place-items:center;position:relative;transition:color .2s ease}.album .tracks__btn .tracks__symbol>*{align-items:center;display:inline-flex;grid-area:1/1;justify-content:center}.album .tracks__btn .tracks__symbol-index{filter:brightness(70%);transition:opacity .2s ease,transform .2s ease,filter .2s ease}.album .tracks__btn .tracks__symbol-play{font-size:.95rem}.album .tracks__btn .tracks__symbol-pause,.album .tracks__btn .tracks__symbol-play{display:inline-flex;opacity:0;transform:scale(.8);transition:opacity .2s ease,transform .2s ease}.album .tracks__btn .tracks__symbol-pause{font-size:1rem}.album .tracks__btn .tracks__symbol-equalizer{align-items:center;block-size:.9rem;display:inline-flex;gap:2px;inline-size:.85rem;justify-content:center;opacity:0;transform:scale(.75);transition:opacity .2s ease,transform .2s ease}.album .tracks__btn .tracks__symbol-equalizer span{animation:equalizer-bar 1.2s ease-in-out infinite;background:currentColor;background:var(--mini-player-button,currentColor);block-size:10px;border-radius:999px;display:inline-block;inline-size:3px}.album .tracks__btn .tracks__symbol-equalizer span:first-child{animation-delay:0s}.album .tracks__btn .tracks__symbol-equalizer span:nth-child(2){animation-delay:.3s}.album .tracks__btn .tracks__symbol-equalizer span:nth-child(3){animation-delay:.6s}.album .tracks__btn .tracks__title{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.album .tracks__btn .tracks__duration{color:#9b9b9a;color:var(--time-color,#9b9b9a);flex:0 0 auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(hover:hover)and (pointer:fine){.album .tracks__btn:focus-visible,.album .tracks__btn:hover{background:#998238;background:var(--button-background-color-hover,#998238);border-block-end-color:#998238;border-block-end-color:var(--button-background-color-hover,#998238);border-block-start-color:#998238;border-block-start-color:var(--button-background-color-hover,#998238);border-radius:var(--ms-01);color:#373633;color:var(--button-color-hover,#373633)}.album .tracks__btn:focus-visible .tracks__symbol-index,.album .tracks__btn:hover .tracks__symbol-index{filter:brightness(100%);opacity:0;transform:scale(.7)}.album .tracks__btn:focus-visible .tracks__symbol-play,.album .tracks__btn:hover .tracks__symbol-play{opacity:1;transform:scale(1)}.album .tracks__btn:focus-visible .tracks__duration,.album .tracks__btn:hover .tracks__duration{color:#fff;color:var(--link-color-hover,#fff)}.album .tracks__btn:focus-visible+button,.album .tracks__btn:hover+button{border-block-start-color:transparent}}.album .tracks__btn--playing{background:hsla(0,0%,100%,.06);color:#fff;color:var(--link-color-hover,#fff)}.album .tracks__btn--playing .tracks__symbol-index,.album .tracks__btn--playing .tracks__symbol-play{display:none}.album .tracks__btn--playing .tracks__symbol-equalizer{opacity:1;transform:scale(1)}.album .tracks__btn--playing .tracks__duration{color:#fff;color:var(--link-color-hover,#fff)}@media(hover:hover)and (pointer:fine){.album .tracks__btn--playing:focus-visible .tracks__symbol-equalizer,.album .tracks__btn--playing:hover .tracks__symbol-equalizer{opacity:0;transform:scale(.75)}.album .tracks__btn--playing:focus-visible .tracks__symbol-pause,.album .tracks__btn--playing:hover .tracks__symbol-pause{opacity:1;transform:scale(1)}}@keyframes equalizer-bar{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}pre{display:flex;font-family:arial,sans-serif;font-family:var(--base-font-family,arial,sans-serif);font-size:1.618rem;font-weight:700;font-weight:var(--bold,700);justify-content:center;line-height:1.618;margin-block:1em;text-align:start}@media(max-width:374.98px){pre{font-size:18px;font-size:var(--base-font-size,18px);line-height:29.124px;line-height:var(--base-line-height,29.124px)}}.track-lyrics{margin-block-end:0;text-align:center}.share-list{display:grid;grid-template-columns:repeat(3,min-content);grid-gap:var(--ms-01);gap:var(--ms-01)}.share-list__item{display:none}.share-list__item.show,.share-list__item:first-child{display:block}.share-list__link{background:#373633;background:var(--link-button-background-color,#373633);border-radius:50%;color:#ddd;color:var(--link-button-color,#ddd);padding:var(--ms-01)}.share-list__link:hover{background-color:#998238;background-color:var(--link-button-background-color-hover,#998238);color:#fff;color:var(--link-color-hover,#fff)}@media(hover:none)and (pointer:coarse){.share-list__link:hover{background-color:#373633;background-color:var(--link-button-background-color,#373633);color:inherit;transition:none}}.share-list__link.active{background-color:#998238;background-color:var(--accent-color,#998238);color:#fff;color:var(--link-color-hover,#fff)}.service-buttons__list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--ms-1);gap:var(--ms-1)}.service-buttons__link{background:#373633;background:var(--link-button-background-color,#373633);border:none;border-radius:var(--ms-01);color:#ddd;color:var(--link-button-color,#ddd);display:grid;font-size:1.618rem;line-height:1.618;margin-block:0;min-block-size:var(--ms-3);place-items:center}.service-buttons__link:hover{background-color:#998238;background-color:var(--link-button-background-color-hover,#998238);color:#fff;color:var(--link-color-hover,#fff)}@media(hover:none)and (pointer:coarse){.service-buttons__link:hover{background-color:#373633;background-color:var(--link-button-background-color,#373633)}}.Text-module__text__aEW9q{color:inherit;font:inherit;margin-block:0}.stems-page{--margin:0}.stems-page .stems__wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--ms-1);gap:var(--ms-1)}.stems-page .item{grid-column:span 2}@media(min-width:768px){.stems-page .item{grid-column:initial}}.stems-page .item-type-a{grid-column:span 2}.stems-page .item .select-control{position:relative}.stems-page .item .select-control:has(select:disabled){opacity:.6}.stems-page .item .select-control:after{border:6px solid transparent;border-top:6px solid var(--text-color);content:"";pointer-events:none;position:absolute;right:var(--ms-1);top:47%}.stems-page .item .select-control select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--link-button-background-color);border:1px solid var(--hr-color);border-radius:var(--ms-01);color:var(--text-color);cursor:pointer;height:51.375px;min-width:260px;overflow:hidden;padding-inline:var(--ms-1) calc(var(--ms-1)*1.5);text-overflow:ellipsis;white-space:nowrap;width:100%}.stems-page .item .select-control select:disabled{cursor:not-allowed}.stems-page .item .wrapper-transport-controls{display:grid;grid-template-columns:1fr 1fr}.stems-page .item .wrapper-transport-controls .btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--button-background-color-hover)!important;background:#373633;background:var(--button-background-color,#373633);border:0;border-radius:var(--ms-01);color:var(--button-color-hover)!important;color:#ddd;color:var(--button-color,#ddd);cursor:pointer;display:flex;gap:4px;grid-column:1/3;justify-content:center;margin:0!important;margin:var(--ms-1) 0;padding:var(--ms-01) var(--ms-0);text-transform:capitalize;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(hover:hover)and (pointer:fine){.stems-page .item .wrapper-transport-controls .btn:hover{background-color:#998238;background-color:var(--button-background-color-hover,#998238);color:#fff;color:var(--button-color-hover,#fff)}}.stems-page .item .wrapper-transport-controls .btn:active{background-color:#998238;background-color:var(--button-background-color-hover,#998238);color:#fff;color:var(--button-color-hover,#fff);scale:.98}.stems-page .item .wrapper-transport-controls .btn.disabled,.stems-page .item .wrapper-transport-controls .btn[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.stems-page .item .wrapper-transport-controls .btn.disabled:active,.stems-page .item .wrapper-transport-controls .btn.disabled:focus,.stems-page .item .wrapper-transport-controls .btn.disabled:hover,.stems-page .item .wrapper-transport-controls .btn[disabled]:active,.stems-page .item .wrapper-transport-controls .btn[disabled]:focus,.stems-page .item .wrapper-transport-controls .btn[disabled]:hover{background-color:#9b9b9a;background-color:var(--button-disabled-background,#9b9b9a);cursor:not-allowed}.stems-page .item .wrapper-transport-controls .btn[aria-pressed=true]{background:var(--error-color)!important;color:var(--link-color-hover)}.stems-page .item .wrapper-transport-controls .btn:disabled{cursor:not-allowed;filter:grayscale(100%);opacity:.6}.stems-page .item .wrapper-transport-controls .btn .icon-controller-play{color:currentcolor;font-size:25px}@media(min-width:768px){.stems-page .item .wrapper-transport-controls .btn{grid-column:1/2}}.stems-page .notice{align-items:start;background:rgba(var(--extra-background-color),.7);border-left:6px solid #998238;border:1px solid var(--hr-color);border-left:6px solid var(--accent-color,#998238);border-radius:var(--ms-01);color:var(--text-color);font-size:.6180555556rem;line-height:1.618;margin-block:.382em;padding:var(--ms-01)}.stems-page .notice--warning{background:rgba(255,77,77,.08);border-left-color:#cf807d;border-left-color:var(--error-color,#cf807d)}.stems-page .stems__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--ms-1);gap:var(--ms-1);margin-block-end:29.124px}@media(min-width:1024px){.stems-page .stems__grid{grid-template-columns:repeat(4,1fr)}}.stems-page .stem-card{display:grid;position:relative;grid-gap:var(--ms-01);background:rgba(var(--extra-background-color),.8);border:1px solid var(--hr-color);border-radius:var(--ms-01);cursor:pointer;gap:var(--ms-01);padding:var(--ms-01);transition:transform .15s ease}@media(hover:hover)and (pointer:fine){.stems-page .stem-card:hover{transform:translateY(-2px)}}.stems-page .stem-card.muted .stem-card__img{filter:grayscale(100%) brightness(80%)}.stems-page .stem-card.muted .stem-card__label{opacity:.85}.stems-page .stem-card.muted .stem-card__label .dot{background:transparent;border:2px solid var(--error-color)}.stems-page .stem-card__img{aspect-ratio:1/1;background:50%/cover no-repeat;border-radius:var(--ms-01)}.stems-page .stem-card__label{align-items:center;color:var(--text-color);display:flex;font-weight:var(--medium);gap:var(--ms-01);justify-content:center}.stems-page .stem-card__label .dot{background:var(--accent-color);border-radius:50%;height:10px;width:10px}.stems__wave-wrap{background:var(--wave-bg);border-radius:var(--ms-01);cursor:pointer;margin:var(--ms-1) 0 var(--ms-2);overflow:hidden;position:relative;touch-action:none}.stems__wave-wrap.is-loading{cursor:default}.stems__wave-wrap canvas{position:relative}.stems__wave-cursor{background:var(--wave-cursor-color);inline-size:2px;inset-block:0;left:0;pointer-events:none;position:absolute;transform:translateX(-1px)}.stems__loader{display:grid;grid-gap:var(--ms-01);gap:var(--ms-01);margin-top:var(--ms-01);place-items:center start}.stems__loader.in-wave{place-items:center;justify-items:center;margin:0}.stems__loader-bar{background:hsla(0,0%,100%,.1);border-radius:var(--ms-01);height:64px;overflow:hidden;width:100%}.stems__loader-fill{background:var(--accent-color);height:100%;transform-origin:left center;transition:transform .12s linear;width:100%}.article__list,.articles__list{-ms-overflow-style:none;scrollbar-width:none}.article__list::-webkit-scrollbar,.articles__list::-webkit-scrollbar{display:none}.article__card,.articles__card{flex:none;inline-size:100%;scroll-snap-align:center;scroll-snap-stop:always;transition:all .2s ease}.article__card a,.articles__card a{color:#ddd;color:var(--link-subtitle-color,#ddd);display:block;text-decoration:none}.article__card a:focus-visible,.articles__card a:focus-visible{outline-offset:-4px}.article__card a img,.articles__card a img{margin-block-end:0}.article__description,.articles__description{margin-block-start:var(--ms-01)}.article .articles__wrapper,.articles .articles__wrapper{display:grid}.article .uncollapse,.articles .uncollapse{inline-size:calc(100% + var(--ms-1)*2);inset-inline-start:calc(var(--ms-1)*-1);position:relative}@media(min-width:768px){.article .uncollapse,.articles .uncollapse{inline-size:100%;inset-inline-start:0}}.article__list,.articles__list{display:flex;flex-wrap:nowrap;gap:var(--ms-0);margin:0 calc(var(--ms-1)*-1) var(--ms-1);overflow-x:auto;padding:0 var(--ms-1);scroll-snap-type:x mandatory}@media(min-width:768px){.article__list,.articles__list{display:grid;grid-gap:29.124px;gap:29.124px;grid-template:minmax(323px,auto)/repeat(auto-fit,minmax(250px,1fr));margin:0 0 var(--ms-1);padding:0}.article__list:has(:hover) .articles__card:not(:hover),.articles__list:has(:hover) .articles__card:not(:hover){opacity:.5}}@media(min-width:1024px){.article__list,.articles__list{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.article__picture,.articles__picture{aspect-ratio:3/2;border-radius:var(--ms-01)}.AboutSection-module__about__content__Reozf{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;color:#ddd;color:var(--text-color,#ddd);font-size:clamp(1rem,.915rem + .35vw,1.125rem);gap:var(--ms-2);line-height:1.55;margin-block:0 var(--ms-2)}.AboutSection-module__about__content__Reozf:last-of-type{margin-block-end:0}.AboutSection-module__about__look-more__bgxgA{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#373633;background:var(--button-background-color,#373633);border:0;border-radius:var(--ms-01);color:#ddd;color:var(--button-color,#ddd);cursor:pointer;display:inline-flex;margin:var(--ms-1) 0;padding:var(--ms-01) var(--ms-0);text-transform:capitalize;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(hover:hover)and (pointer:fine){.AboutSection-module__about__look-more__bgxgA:hover{background-color:#998238;background-color:var(--button-background-color-hover,#998238);color:#fff;color:var(--button-color-hover,#fff)}}.AboutSection-module__about__look-more__bgxgA:active{background-color:#998238;background-color:var(--button-background-color-hover,#998238);color:#fff;color:var(--button-color-hover,#fff);scale:.98}.AboutSection-module__about__look-more__bgxgA.AboutSection-module__disabled__dHBtK,.AboutSection-module__about__look-more__bgxgA[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.AboutSection-module__about__look-more__bgxgA.AboutSection-module__disabled__dHBtK:active,.AboutSection-module__about__look-more__bgxgA.AboutSection-module__disabled__dHBtK:focus,.AboutSection-module__about__look-more__bgxgA.AboutSection-module__disabled__dHBtK:hover,.AboutSection-module__about__look-more__bgxgA[disabled]:active,.AboutSection-module__about__look-more__bgxgA[disabled]:focus,.AboutSection-module__about__look-more__bgxgA[disabled]:hover{background-color:#9b9b9a;background-color:var(--button-disabled-background,#9b9b9a);cursor:not-allowed}.AboutSection-module__about__popup__wjPyJ{background:rgb(18 18 18/95%);background:rgb(var(--extra-background-color-rgb,18 18 18)/95%);block-size:auto;border-radius:var(--ms-1);box-shadow:0 18px 42px rgba(0,0,0,.45);color:#f3f3f3;color:var(--text-color,#f3f3f3);display:grid;grid-template-rows:auto 1fr;inline-size:min(680px,92vw);margin:auto;overflow:hidden;padding:clamp(var(--ms-2),4vw,var(--ms-4));position:relative}.AboutSection-module__about__popup-hamburger__S0K2G{inset-block-start:var(--ms-1);inset-inline-end:var(--ms-1);position:absolute;z-index:5}.AboutSection-module__about__popup-inner__eSsVi{block-size:100%;display:flex;flex-direction:column;gap:var(--ms-1);inline-size:100%}.admin__header{margin-block-end:var(--ms-2);text-align:center}.admin__header h1{color:#fff;color:var(--text-color,#fff);font-size:var(--ms-2);font-weight:700;margin:0;margin-block-end:var(--ms-01)}.admin__subtitle{color:#9b9b9a;color:var(--time-color,#9b9b9a);font-size:var(--ms-0);margin:0}.admin__search{margin-block-end:var(--ms-2)}.admin__search-input{background:#20201d;background:var(--main-background-color,#20201d);border:1px solid #3d3c3a;border:1px solid var(--hr-color,#3d3c3a);border-radius:var(--ms-01);color:#fff;color:var(--text-color,#fff);font-family:inherit;font-size:var(--ms-0);padding:var(--ms-01) var(--ms-0);width:100%}.admin__search-input::-moz-placeholder{color:#9b9b9a;color:var(--time-color,#9b9b9a)}.admin__search-input::placeholder{color:#9b9b9a;color:var(--time-color,#9b9b9a)}.admin__search-input:focus{border-color:#998238;border-color:var(--button-background-color-hover,#998238);outline:none}.admin__albums{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:var(--ms-2);gap:var(--ms-2)}.admin__album-card{background:#20201d;background:var(--main-background-color,#20201d);border:1px solid #3d3c3a;border:1px solid var(--hr-color,#3d3c3a);border-radius:var(--ms-01);color:inherit;display:flex;flex-direction:column;padding:var(--ms-1);text-decoration:none;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.admin__album-card:hover{background:transparent;background:var(--button-background-color,transparent);border-color:#998238;border-color:var(--button-background-color-hover,#998238);transform:translateY(-2px)}.admin__album-cover{margin-block-end:var(--ms-1);text-align:center}.admin__album-cover .album-cover{display:inline-block;max-width:200px;width:100%}.admin__album-cover .album-cover__image{border-radius:var(--ms-01);height:auto;width:100%}.admin__album-info{display:flex;flex:1;flex-direction:column}.admin__album-title{color:#fff;color:var(--text-color,#fff);font-size:var(--ms-1);font-weight:600;margin:0;margin-block-end:var(--ms-01)}.admin__album-artist{color:#9b9b9a;color:var(--time-color,#9b9b9a);font-size:var(--ms-0);margin:0;margin-block-end:var(--ms-1)}.admin__album-stats{margin-block-start:auto}.admin__album-progress,.admin__album-progress-bar{margin-block-end:var(--ms-01)}.admin__album-progress-bar{background:#3d3c3a;background:var(--hr-color,#3d3c3a);border-radius:var(--ms-01);height:8px;overflow:hidden;width:100%}.admin__album-progress-fill{background:#998238;background:var(--button-background-color-hover,#998238);height:100%;transition:width .3s ease}.admin__album-progress-text{color:#9b9b9a;color:var(--time-color,#9b9b9a);display:block;font-size:var(--ms-0);text-align:center}.admin__album-status{display:flex;gap:var(--ms-01);justify-content:space-around}.admin__album-status-item{background:#3d3c3a;background:var(--hr-color,#3d3c3a);border-radius:var(--ms-01);flex:1;font-size:var(--ms-0);padding:var(--ms-01);text-align:center}.admin__album-status-item--synced{color:#4caf50}.admin__album-status-item--text-only{color:#ff9800}.admin__album-status-item--empty,.admin__empty{color:#9b9b9a;color:var(--time-color,#9b9b9a)}.admin__empty{font-size:var(--ms-1);padding:var(--ms-3);text-align:center}.admin__builder-link{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.18);border-radius:var(--ms-02);color:#fff;color:var(--white,#fff);display:inline-flex;font-size:.9rem;gap:.4rem;margin-block-start:var(--ms-2);padding:.65rem 1rem;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.admin__builder-link:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.28)}.admin__builder-link:focus-visible{outline:2px solid #998238;outline:2px solid var(--accent-color,#998238);outline-offset:2px}.admin-album__header{flex-wrap:wrap;justify-content:space-between;margin-block-end:var(--ms-3)}.admin-album__header,.admin-album__info{align-items:center;display:flex;gap:var(--ms-2)}.admin-album__cover{flex-shrink:0}.admin-album__cover .album-cover{display:block;max-width:200px;width:200px}.admin-album__cover .album-cover__image{border-radius:var(--ms-01);height:auto;width:100%}.admin-album__details{flex:1}.admin-album__title{color:#fff;color:var(--text-color,#fff);font-size:var(--ms-2);font-weight:700;margin:0;margin-block-end:var(--ms-01)}.admin-album__artist{color:#9b9b9a;color:var(--time-color,#9b9b9a);font-size:var(--ms-1);margin:0}.admin-album__actions{align-items:center;display:flex}.admin-album__json-link{align-items:center;background:transparent;background:var(--button-background-color,transparent);border:1px solid #3d3c3a;border:1px solid var(--hr-color,#3d3c3a);border-radius:var(--ms-01);color:#fff;color:var(--link-color-hover,#fff);display:inline-flex;font-size:var(--ms-0);gap:.35rem;padding:var(--ms-01) var(--ms-0);text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.admin-album__json-link:hover{background:#998238;background:var(--button-background-color-hover,#998238);border-color:#998238;border-color:var(--button-background-color-hover,#998238);color:#373633;color:var(--button-color-hover,#373633)}.admin-album__json-link:focus-visible{outline:2px solid #998238;outline:2px solid var(--accent-color,#998238);outline-offset:2px}.admin-album__tracks{margin-block-start:var(--ms-3)}.admin-album__tracks-title{color:#fff;color:var(--text-color,#fff);font-size:var(--ms-1);font-weight:600;margin:0;margin-block-end:var(--ms-1)}.admin-album__tracks-list{display:flex;flex-direction:column;gap:var(--ms-01)}.admin-album__track{align-items:center;background:#20201d;background:var(--main-background-color,#20201d);border:1px solid #3d3c3a;border:1px solid var(--hr-color,#3d3c3a);border-radius:var(--ms-01);display:flex;gap:var(--ms-1);padding:var(--ms-1);transition:background-color .2s ease,border-color .2s ease}.admin-album__track:hover{background:transparent;background:var(--button-background-color,transparent);border-color:#998238;border-color:var(--button-background-color-hover,#998238)}.admin-album__track-number{color:#9b9b9a;color:var(--time-color,#9b9b9a);flex-shrink:0;font-size:var(--ms-0);text-align:right;width:2ch}.admin-album__track-info{flex:1;min-width:0}.admin-album__track-title{color:#fff;color:var(--text-color,#fff);font-size:var(--ms-0);font-weight:500;margin:0;margin-block-end:var(--ms-01);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-album__track-meta{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ms-1)}.admin-album__track-duration{color:#9b9b9a;color:var(--time-color,#9b9b9a);font-feature-settings:"tnum";font-size:var(--ms-0);font-variant-numeric:tabular-nums}.admin-album__track-status{background:#3d3c3a;background:var(--hr-color,#3d3c3a);border-radius:var(--ms-01);font-size:var(--ms-0);padding:2px var(--ms-01)}.admin-album__track-status--synced{color:#4caf50}.admin-album__track-status--text-only{color:#ff9800}.admin-album__track-status--empty{color:#9b9b9a;color:var(--time-color,#9b9b9a)}.admin-album__track-actions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:var(--ms-01)}.admin-album__track-action{background:transparent;background:var(--button-background-color,transparent);border:1px solid #3d3c3a;border:1px solid var(--hr-color,#3d3c3a);border-radius:var(--ms-01);color:#fff;color:var(--link-color-hover,#fff);font-size:var(--ms-0);padding:var(--ms-01) var(--ms-0);text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease;white-space:nowrap}.admin-album__track-action--primary,.admin-album__track-action:hover{background:#998238;background:var(--button-background-color-hover,#998238);border-color:#998238;border-color:var(--button-background-color-hover,#998238);color:#373633;color:var(--button-color-hover,#373633)}.admin-album__track-action--primary:hover{opacity:.9}.admin-album__empty{color:#9b9b9a;color:var(--time-color,#9b9b9a);font-size:var(--ms-1);padding:var(--ms-3);text-align:center}.admin-sync__header{margin-block-end:var(--ms-2)}.admin-sync__header h1{font-size:var(--ms-2);margin-block-end:0}.admin-sync__description,.admin-sync__header p{color:#9b9b9a;color:var(--time-color,#9b9b9a);font-size:var(--ms-0)}.admin-sync__description{line-height:1.5;margin-block-start:var(--ms-1)}.admin-sync__player{background:#20201d;background:var(--main-background-color,#20201d);border:1px solid #3d3c3a;border:1px solid var(--hr-color,#3d3c3a);border-radius:var(--ms-01);margin-block-end:var(--ms-3);padding:var(--ms-1)}.admin-sync__player-container{display:none}.admin-sync__player-wrapper{align-items:center;display:flex;gap:var(--ms-1)}.admin-sync__player-cover{border-radius:var(--ms-01);flex-shrink:0;height:64px;overflow:hidden;width:64px}.admin-sync__player-cover .album-cover{border-radius:var(--ms-01);height:100%;width:100%}.admin-sync__player-cover .album-cover img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.admin-sync__player-info{display:flex;flex:1;flex-direction:column;gap:var(--ms-01);min-width:0}.admin-sync__player-title{color:#fff;color:var(--text-color,#fff);font-weight:600}.admin-sync__player-artist,.admin-sync__player-title{font-size:var(--ms-0);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-sync__player-artist{color:#9b9b9a;color:var(--time-color,#9b9b9a)}.admin-sync__player-controls{flex-shrink:0}.admin-sync__player-play-btn{align-items:center;background:transparent;background:var(--button-background-color,transparent);border:1px solid #3d3c3a;border:1px solid var(--hr-color,#3d3c3a);border-radius:50%;color:#fff;color:var(--text-color,#fff);cursor:pointer;display:flex;height:40px;justify-content:center;transition:background-color .2s ease,border-color .2s ease;width:40px}.admin-sync__player-play-btn:hover{background:#998238;background:var(--button-background-color-hover,#998238);border-color:#998238;border-color:var(--button-background-color-hover,#998238);color:#373633;color:var(--button-color-hover,#373633)}.admin-sync__player-play-btn svg{height:16px;width:16px}.admin-sync__player-progress-wrapper{display:flex;flex:1;flex-direction:column;gap:var(--ms-01);min-width:200px}.admin-sync__player-progress-bar{display:flex}.admin-sync__player-progress-bar input{--progress-width:0%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(90deg,#998238,#3d3c3a 0);background:linear-gradient(to right,var(--button-background-color-hover,#998238) var(--progress-width),var(--hr-color,#3d3c3a) var(--progress-width));border-radius:2px;cursor:pointer;height:4px;transition:height .2s ease;width:100%}.admin-sync__player-progress-bar input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#998238;background:var(--button-background-color-hover,#998238);border-radius:50%;cursor:pointer;height:12px;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;width:12px}.admin-sync__player-progress-bar input::-moz-range-thumb{background:#998238;background:var(--button-background-color-hover,#998238);border:none;border-radius:50%;cursor:pointer;height:12px;opacity:0;-moz-transition:opacity .2s ease;transition:opacity .2s ease;width:12px}.admin-sync__player-progress-bar input:hover{height:6px}.admin-sync__player-progress-bar input:hover::-webkit-slider-thumb{opacity:1}.admin-sync__player-progress-bar input:hover::-moz-range-thumb{opacity:1}.admin-sync__player-time{color:#9b9b9a;color:var(--time-color,#9b9b9a);display:flex;font-size:var(--ms-0);justify-content:space-between}.admin-sync__player-time,.admin-sync__player-time span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin-sync__player-time span{display:inline-block;will-change:contents}.admin-sync__player-time span:first-child{overflow:hidden;text-align:left;width:4ch}.admin-sync__player-time span:last-child{overflow:hidden;text-align:right;width:5ch}.admin-sync__lines{border:1px solid #3d3c3a;border:1px solid var(--hr-color,#3d3c3a);border-radius:var(--ms-01);display:flex;flex-direction:column;gap:var(--ms-1)}.admin-sync__loading{align-items:center;display:flex;justify-content:center;min-height:200px;padding:var(--ms-3)}.admin-sync__controls{align-items:center;display:flex;gap:var(--ms-0);justify-content:flex-end;margin-block-start:var(--ms-2);padding:var(--ms-1)}.admin-sync__saved-indicator{color:#998238;color:var(--button-background-color-hover,#998238);font-size:var(--ms-0);font-weight:500;margin-inline-start:var(--ms-0)}.admin-sync__save-btn{background:#998238;background:var(--button-background-color-hover,#998238);border:none;border-radius:var(--ms-01);color:#373633;color:var(--button-color-hover,#373633);cursor:pointer;padding:var(--ms-01) var(--ms-0)}.admin-sync__save-btn:disabled{cursor:not-allowed;opacity:.5}.admin-sync__save-btn:hover:not(:disabled){opacity:.9}.admin-sync__dirty-indicator{color:#9b9b9a;color:var(--time-color,#9b9b9a);font-size:var(--ms-0)}.admin-sync__lines-list{display:flex;flex-direction:column;gap:var(--ms-0);padding:var(--ms-2)}.admin-sync__line{display:grid;grid-template-columns:auto 1fr auto;grid-gap:var(--ms-0);align-items:center;border-block-end:1px solid #3d3c3a;border-block-end:1px solid var(--hr-color,#3d3c3a);gap:var(--ms-0);padding:var(--ms-01)}.admin-sync__line:last-child{border-block-end:none}.admin-sync__line-number{color:#9b9b9a;color:var(--time-color,#9b9b9a);font-size:var(--ms-0);min-width:2ch;text-align:right}.admin-sync__line-text{padding:var(--ms-01);white-space:pre-wrap}.admin-sync__line-times{min-width:200px}.admin-sync__line-end,.admin-sync__line-times{align-items:center;display:flex;gap:var(--ms-01)}@media(min-width:768px){.admin-sync__line-end{border-inline-start:1px solid #3d3c3a;border-inline-start:1px solid var(--hr-color,#3d3c3a);margin-inline-start:var(--ms-1);padding-inline-start:var(--ms-1)}}.admin-sync__time-btn{background:transparent;background:var(--button-background-color,transparent);border:1px solid #3d3c3a;border:1px solid var(--hr-color,#3d3c3a);border-radius:var(--ms-01);color:#fff;color:var(--link-color-hover,#fff);cursor:pointer;font-feature-settings:"tnum";font-size:var(--ms-0);font-variant-numeric:tabular-nums;min-width:5ch;padding:var(--ms-01) var(--ms-0);text-align:center}.admin-sync__time-btn:disabled{cursor:not-allowed;opacity:.5}.admin-sync__time-btn:hover:not(:disabled){background:#998238;background:var(--button-background-color-hover,#998238)}.admin-sync__time-btn--clear{align-items:center;display:flex;font-size:var(--ms-0);height:32px;justify-content:center;min-width:auto;padding:0;width:32px}.admin-text__header{margin-block-end:var(--ms-2)}.admin-text__header h1{font-size:var(--ms-2);margin-block-end:var(--ms-0)}.admin-text__header h4{font-weight:400;margin-block-end:var(--ms-0)}.admin-text__header h4,.admin-text__header p{color:#9b9b9a;color:var(--time-color,#9b9b9a);font-size:var(--ms-0)}.admin-text__authorship{align-items:center;background:#20201d;background:var(--main-background-color,#20201d);border-radius:var(--ms-01);display:flex;gap:var(--ms-0);margin-block-end:var(--ms-2)}.admin-text__authorship-label{color:#fff;color:var(--text-color,#fff);font-weight:500;white-space:nowrap}.admin-text__authorship-input{background:transparent;background:var(--button-background-color,transparent);border:1px solid #3d3c3a;border:1px solid var(--hr-color,#3d3c3a);border-radius:var(--ms-01);color:#fff;color:var(--text-color,#fff);flex:1;font-family:inherit;font-size:var(--ms-0);padding:var(--ms-01) var(--ms-0)}.admin-text__authorship-input:focus{border-color:#998238;border-color:var(--button-background-color-hover,#998238);outline:none}.admin-text__authorship-input::-moz-placeholder{color:#9b9b9a;color:var(--time-color,#9b9b9a)}.admin-text__authorship-input::placeholder{color:#9b9b9a;color:var(--time-color,#9b9b9a)}.admin-text__editor{margin-block-end:var(--ms-2)}.admin-text__editor-controls{align-items:center;display:flex;gap:var(--ms-0);justify-content:space-between;margin-block-end:var(--ms-0)}.admin-text__format-btn{background:transparent;background:var(--button-background-color,transparent);border:1px solid #3d3c3a;border:1px solid var(--hr-color,#3d3c3a);border-radius:var(--ms-01);color:#fff;color:var(--link-color-hover,#fff);cursor:pointer;font-size:var(--ms-0);padding:var(--ms-01) var(--ms-0);transition:background-color .2s ease}.admin-text__format-btn:hover{background:#998238;background:var(--button-background-color-hover,#998238);color:#373633;color:var(--button-color-hover,#373633)}.admin-text__char-count{color:#9b9b9a;color:var(--time-color,#9b9b9a);font-size:var(--ms-0)}.admin-text__link-to-sync{border:1px solid #3d3c3a;border:1px solid var(--hr-color,#3d3c3a);border-radius:var(--ms-01);color:#fff;color:var(--link-color-hover,#fff);font-size:var(--ms-0);padding:var(--ms-01) var(--ms-0);text-decoration:none;transition:background-color .2s ease,opacity .2s ease;white-space:nowrap}.admin-text__link-to-sync--active{border-color:#998238;border-color:var(--button-background-color-hover,#998238);color:#373633;color:var(--button-color-hover,#373633)}.admin-text__link-to-sync--active,.admin-text__link-to-sync--active:hover{background-color:#998238;background-color:var(--button-background-color-hover,#998238)}.admin-text__link-to-sync--active:hover{opacity:.9}.admin-text__link-to-sync--disabled{cursor:not-allowed;opacity:.5;pointer-events:auto}.admin-text__link-to-sync--disabled:hover{background-color:transparent;color:#fff;color:var(--link-color-hover,#fff)}.admin-text__textarea{background:#20201d;background:var(--main-background-color,#20201d);border:1px solid #3d3c3a;border:1px solid var(--hr-color,#3d3c3a);border-radius:var(--ms-01);color:#fff;color:var(--text-color,#fff);font-family:Courier New,monospace;font-family:var(--monospace-font-family,"Courier New",monospace);font-size:var(--ms-0);line-height:1.6;min-height:400px;padding:var(--ms-1);resize:vertical;white-space:pre-wrap;width:100%;word-wrap:break-word}.admin-text__textarea:focus{border-color:#998238;border-color:var(--button-background-color-hover,#998238);outline:none}.admin-text__textarea::-moz-placeholder{color:#9b9b9a;color:var(--time-color,#9b9b9a)}.admin-text__textarea::placeholder{color:#9b9b9a;color:var(--time-color,#9b9b9a)}.admin-text__preview{background:#20201d;background:var(--main-background-color,#20201d);border-radius:var(--ms-01);margin-block-end:var(--ms-2)}.admin-text__preview h2{color:#fff;color:var(--text-color,#fff);font-size:var(--ms-1);margin:0;margin-block-end:var(--ms-1)}.admin-text__preview-content{max-height:400px;overflow-y:auto}.admin-text__preview-line{align-items:flex-start;background:hsla(0,0%,100%,.05);border-radius:var(--ms-01);display:flex;gap:var(--ms-0);margin-block-end:var(--ms-01);padding:var(--ms-01)}.admin-text__preview-line--authorship{border-top:1px solid hsla(0,0%,100%,.1);font-weight:700;margin-block-start:var(--ms-2);padding-block-start:var(--ms-1)}.admin-text__preview-number{color:#9b9b9a;color:var(--time-color,#9b9b9a);flex-shrink:0;font-size:var(--ms-0);min-width:3ch;text-align:right}.admin-text__preview-text{color:#fff;color:var(--text-color,#fff);flex:1;font-size:var(--ms-0);white-space:pre-wrap;word-wrap:break-word}.admin-text__controls{align-items:center;background:#20201d;background:var(--main-background-color,#20201d);border-radius:var(--ms-01);display:flex;gap:var(--ms-0);justify-content:space-between}.admin-text__controls-left{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ms-0)}.admin-text__save-btn{background:#998238;background:var(--button-background-color-hover,#998238);border:none;border-radius:var(--ms-01);color:#373633;color:var(--button-color-hover,#373633);cursor:pointer;font-size:var(--ms-0);font-weight:500;padding:var(--ms-01) var(--ms-0);transition:opacity .2s ease}.admin-text__save-btn:disabled{cursor:not-allowed;opacity:.5}.admin-text__save-btn:hover:not(:disabled){opacity:.9}.admin-text__dirty-indicator{color:#9b9b9a;color:var(--time-color,#9b9b9a);font-size:var(--ms-0)}.admin-text__saved-indicator{color:#998238;color:var(--button-background-color-hover,#998238);font-size:var(--ms-0);font-weight:500}.admin-json{padding-block:clamp(2rem,1.2rem + 2vw,3rem)}.admin-json .wrapper{display:flex;flex-direction:column;gap:clamp(1.5rem,1rem + 1vw,2rem)}.admin-json__header{display:flex;flex-direction:column;gap:var(--ms-0)}.admin-json__header h1{color:#fff;color:var(--white,#fff);font-size:clamp(1.4rem,1.05rem + 1vw,2rem);margin:0}.admin-json__header-id{color:#998238;color:var(--accent-color,#998238);font-family:Fira Code,monospace;font-family:var(--mono-font-family,"Fira Code",monospace);font-weight:600}.admin-json__description{color:hsla(0,0%,100%,.72);line-height:1.5;margin:0;max-inline-size:60ch}.admin-json__actions{display:flex;flex-wrap:wrap;gap:var(--ms-0)}.admin-json__actions a,.admin-json__actions button{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.18);border-radius:var(--ms-02);color:#fff;color:var(--white,#fff);cursor:pointer;font-size:.875rem;padding:.55rem .9rem;text-decoration:none;transition:background .2s ease,border .2s ease,color .2s ease}.admin-json__actions a:hover,.admin-json__actions button:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.28)}.admin-json__actions a:focus-visible,.admin-json__actions button:focus-visible{outline:2px solid #998238;outline:2px solid var(--accent-color,#998238);outline-offset:2px}.admin-json__actions a{align-items:center;display:inline-flex;gap:.35rem}.admin-json__status{border-radius:var(--ms-02);font-size:.9rem;line-height:1.4;padding:.75rem 1rem;white-space:pre-line}.admin-json__status--success{background:rgba(41,182,121,.12);border:1px solid rgba(41,182,121,.35);color:#b7f6d0}.admin-json__status--error{background:rgba(244,67,54,.12);border:1px solid rgba(244,67,54,.35);color:#ffcdd2}.admin-json__status--info{background:rgba(96,125,139,.16);border:1px solid rgba(96,125,139,.35);color:#cfd8dc}.admin-json__content{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,380px);grid-gap:clamp(1.5rem,1rem + 2vw,3rem);gap:clamp(1.5rem,1rem + 2vw,3rem)}@media(max-width:960px){.admin-json__content{grid-template-columns:1fr}}.admin-json__editor{display:flex;flex-direction:column;gap:.75rem}.admin-json__editor label{color:hsla(0,0%,100%,.82);font-size:.95rem;font-weight:600}.admin-json__editor textarea{background:rgba(12,12,16,.95);border:1px solid hsla(0,0%,100%,.14);border-radius:var(--ms-02);color:#fff;color:var(--white,#fff);font-family:Fira Code,monospace;font-family:var(--mono-font-family,"Fira Code",monospace);font-size:.85rem;line-height:1.5;min-height:480px;overflow:auto;padding:1rem;resize:vertical;-moz-tab-size:2;-o-tab-size:2;tab-size:2;white-space:pre;width:100%}.admin-json__editor textarea:focus-visible{outline:2px solid #998238;outline:2px solid var(--accent-color,#998238);outline-offset:2px}.admin-json__preview{background:linear-gradient(160deg,rgba(26,26,34,.85),rgba(18,18,24,.9));border:1px solid hsla(0,0%,100%,.08);border-radius:var(--ms-02);display:flex;flex-direction:column;gap:var(--ms-1);padding:1.25rem}.admin-json__preview h2{color:#fff;color:var(--white,#fff);font-size:1.1rem;margin:0}.admin-json__preview dl{display:grid;margin:0;grid-gap:.5rem;gap:.5rem}.admin-json__preview dl div{display:grid;grid-gap:.15rem;gap:.15rem}.admin-json__preview dl dt{color:hsla(0,0%,100%,.48);font-size:.78rem;letter-spacing:.05em;text-transform:uppercase}.admin-json__preview dl dd{color:hsla(0,0%,100%,.85);font-weight:600;margin:0}.admin-json__preview-empty{color:hsla(0,0%,100%,.65);font-size:.9rem;margin:0}.admin-json__tracks{display:flex;flex-direction:column;gap:.65rem}.admin-json__tracks h3{color:hsla(0,0%,100%,.82);font-size:.95rem;margin:0}.admin-json__tracks ul{display:flex;flex-direction:column;gap:.65rem;list-style:none;margin:0;max-height:360px;overflow:auto;padding:0}.admin-json__tracks-empty{color:hsla(0,0%,100%,.6);font-size:.85rem;margin:0}.admin-json__track-title{color:#fff;color:var(--white,#fff);display:block;font-size:.9rem;font-weight:600;margin-bottom:.1rem}.admin-json__track-meta{color:hsla(0,0%,100%,.58);font-size:.75rem}.admin-json__back-link{margin-left:auto}.album-builder{padding-block:clamp(2rem,1.4rem + 2vw,3rem)}.album-builder .wrapper{display:flex;flex-direction:column;gap:clamp(1.5rem,1rem + 2vw,2.5rem)}.album-builder__header{display:flex;flex-direction:column;gap:var(--ms-0)}.album-builder__header h1{color:#fff;color:var(--white,#fff);font-size:clamp(1.6rem,1.2rem + 1vw,2.2rem);margin:0}.album-builder__header p{color:hsla(0,0%,100%,.75);line-height:1.6;margin:0;max-inline-size:70ch}.album-builder__toolbar{display:flex;flex-wrap:wrap;gap:var(--ms-0)}.album-builder__toolbar a,.album-builder__toolbar button{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.18);border-radius:var(--ms-02);color:#fff;color:var(--white,#fff);cursor:pointer;font-size:.9rem;padding:.6rem .95rem;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.album-builder__toolbar a:hover,.album-builder__toolbar button:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.28)}.album-builder__toolbar a:focus-visible,.album-builder__toolbar button:focus-visible{outline:2px solid #998238;outline:2px solid var(--accent-color,#998238);outline-offset:2px}.album-builder__back{margin-left:auto}.album-builder__status{border-radius:var(--ms-02);font-size:.95rem;line-height:1.5;padding:.9rem 1.1rem;white-space:pre-line}.album-builder__status--success{background:rgba(41,182,121,.14);border:1px solid rgba(41,182,121,.28);color:#b7f6d0}.album-builder__status--error{background:rgba(244,67,54,.12);border:1px solid rgba(244,67,54,.28);color:#ffcdd2}.album-builder__status--info{background:rgba(96,125,139,.14);border:1px solid rgba(96,125,139,.28);color:#cfd8dc}.album-builder__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);grid-gap:clamp(1.5rem,1rem + 3vw,3rem);gap:clamp(1.5rem,1rem + 3vw,3rem)}@media(min-width:768px){.album-builder__grid{grid-template-columns:1fr}}.album-builder__left{display:flex;flex-direction:column;gap:clamp(1.2rem,.9rem + 1vw,2rem)}.album-builder__group{background:linear-gradient(160deg,rgba(20,20,28,.95),rgba(12,12,18,.95));border:1px solid hsla(0,0%,100%,.12);border-radius:var(--ms-02);display:flex;flex-direction:column;gap:clamp(1rem,.8rem + .5vw,1.5rem);padding:clamp(1rem,.8rem + 1vw,1.5rem)}.album-builder__group legend{color:hsla(0,0%,100%,.82);font-size:.95rem;font-weight:600;padding:0 .5rem}.album-builder__group--secondary{background:linear-gradient(160deg,rgba(28,28,36,.95),rgba(16,16,22,.95))}.album-builder__group-hint{color:hsla(0,0%,100%,.6);font-size:.82rem;line-height:1.4;margin:0}.album-builder__field{display:flex;flex-direction:column;gap:.5rem}.album-builder__field label{color:hsla(0,0%,100%,.58);font-size:.85rem;letter-spacing:.03em;text-transform:uppercase}.album-builder__field input,.album-builder__field textarea{background:rgba(10,10,14,.96);border:1px solid hsla(0,0%,100%,.14);border-radius:var(--ms-02);color:#fff;color:var(--white,#fff);font-size:.95rem;padding:.75rem .85rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.album-builder__field textarea{min-height:120px;resize:vertical}.album-builder__field input:focus-visible,.album-builder__field textarea:focus-visible{outline:2px solid #998238;outline:2px solid var(--accent-color,#998238);outline-offset:2px}.album-builder__field--inline{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ms-0);gap:var(--ms-0)}.album-builder__track{background:rgba(14,14,20,.94);border:1px solid hsla(0,0%,100%,.12);border-radius:var(--ms-02);overflow:hidden}.album-builder__track summary{align-items:center;color:hsla(0,0%,100%,.82);cursor:pointer;display:flex;font-weight:600;gap:var(--ms-0);justify-content:space-between;list-style:none;padding:.85rem 1rem}.album-builder__track summary::-webkit-details-marker,.album-builder__track summary::marker{display:none}.album-builder__track summary button{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);border-radius:var(--ms-02);color:#fff;color:var(--white,#fff);cursor:pointer;font-size:.8rem;padding:.45rem .75rem;transition:background .2s ease,border-color .2s ease}.album-builder__track summary button:hover{background:rgba(255,99,71,.25);border-color:rgba(255,99,71,.45)}.album-builder__track-body{background:rgba(10,10,16,.96);display:flex;flex-direction:column;gap:var(--ms-0);padding:.9rem 1rem 1.1rem}.album-builder__add-track{background:rgba(153,130,56,.18);border:1px solid rgba(153,130,56,.35);border-radius:var(--ms-02);color:#fff;color:var(--white,#fff);cursor:pointer;margin-top:var(--ms-0);padding:.6rem 1rem;transition:background .2s ease,border-color .2s ease;width:-moz-fit-content;width:fit-content}.album-builder__add-track:hover{background:rgba(153,130,56,.28);border-color:rgba(153,130,56,.48)}.album-builder__details{display:flex;flex-direction:column;gap:var(--ms-0)}.album-builder__detail{background:rgba(14,14,20,.94);border:1px solid hsla(0,0%,100%,.12);border-radius:var(--ms-02);overflow:hidden}.album-builder__detail summary{align-items:center;color:hsla(0,0%,100%,.82);cursor:pointer;display:flex;font-weight:600;gap:var(--ms-0);justify-content:space-between;list-style:none;padding:.85rem 1rem}.album-builder__detail summary::-webkit-details-marker,.album-builder__detail summary::marker{display:none}.album-builder__detail summary button{background:rgba(255,99,71,.18);border:1px solid hsla(0,0%,100%,.18);border-radius:var(--ms-02);color:#fff;color:var(--white,#fff);cursor:pointer;font-size:.8rem;padding:.45rem .75rem;transition:background .2s ease,border-color .2s ease}.album-builder__detail summary button:hover{background:rgba(255,99,71,.28);border-color:rgba(255,99,71,.48)}.album-builder__detail-body{background:rgba(10,10,16,.96);display:flex;flex-direction:column;gap:var(--ms-0);padding:.9rem 1rem 1.1rem}.album-builder__detail-meta{color:hsla(0,0%,100%,.58);display:flex;font-size:.8rem;gap:var(--ms-1);letter-spacing:.04em;text-transform:uppercase}.album-builder__detail-hint{color:hsla(0,0%,100%,.6);font-size:.82rem;margin:0}.album-builder__detail-entries,.album-builder__detail-entry{display:flex;flex-direction:column;gap:var(--ms-0)}.album-builder__detail-entry{background:rgba(8,8,12,.96);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--ms-02);padding:.75rem}.album-builder__detail-entry-remove{align-self:flex-start;background:rgba(255,99,71,.18);border:1px solid rgba(255,99,71,.35);border-radius:var(--ms-02);color:#fff;color:var(--white,#fff);cursor:pointer;font-size:.8rem;padding:.45rem .8rem;transition:background .2s ease,border-color .2s ease}.album-builder__detail-entry-remove:hover{background:rgba(255,99,71,.28);border-color:rgba(255,99,71,.48)}.album-builder__add-detail-entry{align-self:flex-start;background:rgba(153,130,56,.18);border:1px solid rgba(153,130,56,.35);border-radius:var(--ms-02);color:#fff;color:var(--white,#fff);cursor:pointer;padding:.5rem .9rem;transition:background .2s ease,border-color .2s ease}.album-builder__add-detail-entry:hover{background:rgba(153,130,56,.28);border-color:rgba(153,130,56,.48)}.album-builder__service,.album-builder__services{display:flex;flex-direction:column;gap:var(--ms-0)}.album-builder__service{background:rgba(10,10,14,.92);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--ms-02);padding:.85rem}.album-builder__service:hover{background:rgba(10,10,14,.96)}.album-builder__service-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ms-0);gap:var(--ms-0)}.album-builder__service-remove{align-self:flex-start;background:rgba(255,99,71,.18);border:1px solid hsla(0,0%,100%,.18);border-radius:var(--ms-02);color:#fff;color:var(--white,#fff);cursor:pointer;font-size:.8rem;padding:.45rem .8rem;transition:background .2s ease,border-color .2s ease}.album-builder__service-remove:hover{background:rgba(255,99,71,.28);border-color:rgba(255,99,71,.48)}.album-builder__add-service{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.18);border-radius:var(--ms-02);color:#fff;color:var(--white,#fff);cursor:pointer;margin-top:var(--ms-0);padding:.6rem 1rem;transition:background .2s ease,border-color .2s ease;width:-moz-fit-content;width:fit-content}.album-builder__add-service:hover{background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.3)}.album-builder__right{display:flex;flex-direction:column;gap:clamp(1rem,.6rem + 1vw,1.6rem)}.album-builder__import,.album-builder__preview{background:linear-gradient(160deg,rgba(18,18,26,.95),rgba(10,10,16,.95));border:1px solid hsla(0,0%,100%,.12);border-radius:var(--ms-02);display:flex;flex-direction:column;gap:var(--ms-0);padding:clamp(1rem,.8rem + 1vw,1.5rem)}.album-builder__import h2,.album-builder__preview h2{color:#fff;color:var(--white,#fff);font-size:1rem;margin:0}.album-builder__preview pre{border:1px solid hsla(0,0%,100%,.1);border-radius:var(--ms-02);color:#afebff;margin:0;max-height:420px;overflow:auto;padding:.85rem;white-space:pre}.album-builder__import textarea,.album-builder__preview pre{background:rgba(6,6,10,.96);font-family:Fira Code,monospace;font-family:var(--mono-font-family,"Fira Code",monospace);font-size:.75rem}.album-builder__import textarea{border:1px solid hsla(0,0%,100%,.14);border-radius:var(--ms-02);color:#fff;color:var(--white,#fff);min-height:200px;padding:.8rem;resize:vertical;width:100%}.album-builder__import button{align-self:flex-start;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.18);border-radius:var(--ms-02);color:#fff;color:var(--white,#fff);cursor:pointer;padding:.55rem .9rem;transition:background .2s ease,border-color .2s ease}.album-builder__import button:hover{background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.28)}.album-builder__details-simple{display:flex;flex-direction:column;gap:var(--ms-0)}.album-builder__details-row{display:flex;flex-direction:column;gap:.5rem}.album-builder__details-row label{color:hsla(0,0%,100%,.58);font-size:.85rem;letter-spacing:.03em;text-transform:uppercase}.album-builder__details-row textarea{background:rgba(10,10,14,.96);border:1px solid hsla(0,0%,100%,.14);border-radius:var(--ms-02);color:#fff;color:var(--white,#fff);font-size:.95rem;padding:.75rem .85rem;resize:vertical;width:100%}.album-builder__details-row textarea:focus-visible{outline:2px solid #998238;outline:2px solid var(--accent-color,#998238);outline-offset:2px}:root{--deep-coal:#20201d;--white:#fff;--white-rgb:255 255 255;--black:#000;--black-rgb:0 0 0;--deep-black:#1e1e1e;--deep-black-rgb:30 30 30;--moon-ash:#e7e7e6;--moon-ash-rgb:231 231 230;--graphite-green:#373633;--graphite-green-rgb:55 54 51;--icy-mist:#e6e6e6;--grey:#ababab;--light-grey:#ddd;--dark-greenish-yellow:#998238;--pink-terracotta:#cf807d;--olive-green:#8f8a44;--brown-beige:#867650;--honeydew-melon:#faab1f;--warm-concrete:#9b9b9a;--quiet-gray:#828282;--mango-sorbet:#fae59b;--mango-sorbet-rgb:250 229 155;--iron-slate:#3d3c3a;--charcoal:#272727;--charcoal-rgb:39 39 39;--base-font-family:-apple-system,system-ui,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif;--base-accent-font:"Oswald",sans-serif;--light:300;--regular:400;--medium:500;--semibold:600;--bold:700;--base-font-size:18px;--base-line-height:29.124px;--ms-02:6.876px;--ms-01:11.125px;--ms-0:18px;--ms-1:29.124px;--ms-2:47.123px;--ms-3:76.244px;--ms-4:123.363px;min-block-size:100%;position:relative}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{color:#ddd;color:var(--text-color,#ddd);font:300 18px -apple-system,system-ui,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;font:var(--light,300) var(--base-font-size) var(--base-font-family);line-height:29.124px;line-height:var(--base-line-height);-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;color-scheme:light dark;min-block-size:100%}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}canvas,img,picture,svg,video{background-repeat:no-repeat;background-size:cover;block-size:auto;font-style:italic;max-inline-size:100%;vertical-align:middle}button,input,select,textarea{font:inherit}body{background:#000;background:var(--black,#000);scroll-behavior:smooth}body,body #root{block-size:100vb}body #root{display:grid;grid-template:"header" 3.236rem "main" auto "footer" 165px/1fr}body #root .main-background{background:#20201d;background:var(--main-background-color,#20201d)}body #root .extra-background{background:#1e1e1e;background:var(--extra-background-color,#1e1e1e)}body #root .nested-background{background:#ddd;background:var(--nested-background-color,#ddd);color:#373633;color:var(--nested-background-text-color,#373633)}body #root .wrapper{inline-size:min(100vi,1000px);margin-block:0;margin-inline:auto;padding-block:0;padding-inline:29.124px;padding-inline:var(--ms-1)}body #root main{background:#fff;background:var(--main-background-color,#fff);display:grid;grid-area:main;padding-block-end:123.363px;padding-block-end:var(--ms-4)}@media(max-width:374.98px){body #root main{grid-template-rows:190px auto}}@media(min-width:375px){body #root main{grid-template-rows:59vw auto}}@media(min-width:768px){body #root main{grid-template-rows:22vw auto}}@media(min-width:1024px){body #root main{grid-template-rows:15vw auto}}body iframe,body img,body p{margin-block-end:29.124px}body h1,body h2,body h3,body h4{color:#998238;color:var(--theme-toggler-color,#998238);font-family:Oswald,sans-serif;font-family:var(--base-accent-font);font-weight:300;font-weight:var(--light,300);letter-spacing:1.618px;text-transform:capitalize;text-wrap:balance}body h2{font-size:1.618rem;line-height:1.618;margin-block:1em}@media(min-width:768px){body h2{font-size:2.6179444444rem;line-height:.9999921907;margin-block:.618042145em}}body h3{font-size:1rem;font-weight:400;font-weight:var(--regular,400);line-height:1.618;margin-block:.382em}@media(min-width:768px){body h3{font-size:1.618rem;font-weight:300;font-weight:var(--light,300);line-height:1.618;margin-block:.382em}}body h3.error{color:#cf807d;color:var(--error-color,#cf807d)}body ol,body ul{margin-block-end:29.124px}body ol li,body ul li{list-style:none}body a{color:var(--link-color);text-decoration-thickness:from-font;text-underline-offset:5px;transition:all .2s ease}body a:hover{color:var(--link-color-hover)}@media(hover:none)and (pointer:coarse){body a:hover{background-color:inherit}}body a.dashed{border-block-end:1px dashed #998238;border-block-end:1px dashed var(--link-color,#998238)}body a[class*=" icon-"]{text-decoration:none}body a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}:focus{outline:none}:focus-visible{outline:4px solid #8f8a44;outline:4px solid var(--outline-color,#8f8a44)}::-moz-selection{background-color:#867650;background-color:var(--selection-color,#867650)}::selection{background-color:#867650;background-color:var(--selection-color,#867650)}.visually-hidden{border:0;margin:-1px;overflow:hidden;padding:0;position:absolute;clip:rect(0 0 0 0);block-size:1px;inline-size:1px}time{color:#9b9b9a;color:var(--time-color,#9b9b9a);display:block;white-space:nowrap}.breadcrumb ul{flex-wrap:wrap;margin-block-start:29.124px;margin-block-start:var(--ms-1)}.breadcrumb ul,.breadcrumb ul li{align-items:center;display:flex}.breadcrumb ul li:after{align-items:center;color:#998238;color:var(--link-color,#998238);content:"";display:inline-flex;font-family:icomoon,sans-serif!important;margin-inline-start:.25em;rotate:90deg}.breadcrumb ul li--no-arrow:after{display:none}.breadcrumb ul li a,.breadcrumb ul li span{color:#998238;color:var(--link-color,#998238);text-decoration:underline;text-decoration-thickness:from-font;text-transform:capitalize;text-underline-offset:5px;transition:color .2s ease}@media(hover:hover)and (pointer:fine){.breadcrumb ul li a:hover,.breadcrumb ul li span:hover{color:#998238;color:var(--link-color-hover,var(--link-color,#998238))}}.breadcrumb--single ul li:last-child:after{display:inline-flex!important}.breadcrumb:not(.breadcrumb--single) ul li:last-child:after{display:none}html.theme-light{--main-background-color:var(--white);--extra-background-color:var(--moon-ash);--extra-background-color-rgb:var(--moon-ash-rgb);--nested-background-color:var(--white);--nested-background-text-color:var(--graphite-green);--theme-toggler-color:var(--graphite-green);--text-color:var(--graphite-green);--time-color:var(--quiet-gray);--link-color:var(--honeydew-melon);--link-color-hover:var(--charcoal);--links-header-color:var(--graphite-green);--links-header-color-hover:var(--charcoal);--links-header-color-active:var(--charcoal);--button-lang-menu-color:var(--graphite-green);--button-lang-menu-color-hover:var(--charcoal);--link-hamburger-color:var(--graphite-green);--link-hamburger-color-hover:var(--charcoal);--link-hamburger-color-active:var(--charcoal);--link-subtitle-color:var(--graphite-green);--link-button-color:var(--graphite-green);--link-button-background-color:var(--icy-mist);--link-button-background-color-hover:var(--mango-sorbet);--button-color:var(--graphite-green);--button-color-hover:var(--charcoal);--button-background-color:var(--icy-mist);--button-background-color-hover:var(--mango-sorbet);--button-disabled-background:var(--warm-concrete);--social-networks-background-color:var(--charcoal);--accent-color:var(--mango-sorbet);--error-color:var(--pink-terracotta);--outline-color:#f3d69f;--selection-color:#fbeac4;--hr-color:var(--icy-mist);--wave-bg:rgb(var(--moon-ash-rgb,231 231 230)/70%);--wave-progress-fill:rgb(var(--mango-sorbet-rgb,250 229 155)/16%);--wave-cursor-color:rgb(var(--mango-sorbet-rgb,250 229 155)/90%);--wave-bars:rgb(var(--charcoal-rgb,39 39 39)/42%);--wave-bars-active:rgb(var(--mango-sorbet-rgb,250 229 155)/78%);--mini-player-background:var(--white-color-rgb,255 255 255);--mini-player-text:var(--black,#000);--mini-player-button:var(--black,#000)}@media(prefers-color-scheme:light){html{--main-background-color:var(--white);--extra-background-color:var(--moon-ash);--extra-background-color-rgb:var(--moon-ash-rgb);--nested-background-color:var(--white);--nested-background-text-color:var(--graphite-green);--theme-toggler-color:var(--graphite-green);--text-color:var(--graphite-green);--time-color:var(--quiet-gray);--link-color:var(--honeydew-melon);--link-color-hover:var(--charcoal);--links-header-color:var(--graphite-green);--links-header-color-hover:var(--charcoal);--links-header-color-active:var(--charcoal);--button-lang-menu-color:var(--graphite-green);--button-lang-menu-color-hover:var(--charcoal);--link-hamburger-color:var(--graphite-green);--link-hamburger-color-hover:var(--charcoal);--link-hamburger-color-active:var(--charcoal);--link-subtitle-color:var(--graphite-green);--link-button-color:var(--graphite-green);--link-button-background-color:var(--icy-mist);--link-button-background-color-hover:var(--mango-sorbet);--button-color:var(--graphite-green);--button-color-hover:var(--charcoal);--button-background-color:var(--icy-mist);--button-background-color-hover:var(--mango-sorbet);--button-disabled-background:var(--warm-concrete);--social-networks-background-color:var(--charcoal);--accent-color:var(--mango-sorbet);--error-color:var(--pink-terracotta);--outline-color:#f3d69f;--selection-color:#fbeac4;--hr-color:var(--icy-mist);--wave-bg:rgb(var(--moon-ash-rgb,231 231 230)/70%);--wave-progress-fill:rgb(var(--mango-sorbet-rgb,250 229 155)/16%);--wave-cursor-color:rgb(var(--mango-sorbet-rgb,250 229 155)/90%);--wave-bars:rgb(var(--charcoal-rgb,39 39 39)/42%);--wave-bars-active:rgb(var(--mango-sorbet-rgb,250 229 155)/78%);--mini-player-background:var(--white-color-rgb,255 255 255);--mini-player-text:var(--black,#000);--mini-player-button:var(--black,#000)}}html.theme-dark{--main-background-color:var(--deep-coal);--extra-background-color:var(--deep-black);--extra-background-color-rgb:var(--deep-black-rgb);--nested-background-color:var(--light-grey);--nested-background-text-color:var(--graphite-green);--theme-toggler-color:var(--dark-greenish-yellow);--text-color:var(--light-grey);--time-color:var(--warm-concrete);--link-color:var(--dark-greenish-yellow);--link-color-hover:var(--white);--links-header-color:var(--light-grey);--links-header-color-hover:var(--white);--links-header-color-active:var(--dark-greenish-yellow);--button-lang-menu-color:var(--dark-greenish-yellow);--button-lang-menu-color-hover:var(--dark-greenish-yellow);--button-lang-menu-color-active:var(--dark-greenish-yellow);--link-hamburger-color:var(--light-grey);--link-hamburger-color-hover:var(--white);--link-hamburger-color-active:var(--white);--link-subtitle-color:var(--light-grey);--link-button-color:var(--light-grey);--link-button-background-color:var(--graphite-green);--link-button-background-color-hover:var(--dark-greenish-yellow);--button-color:var(--light-grey);--button-background-color:var(--graphite-green);--button-color-hover:var(--white);--button-background-color-hover:var(--dark-greenish-yellow);--button-disabled-background:var(--warm-concrete);--social-networks-background-color:var(--graphite-green);--accent-color:var(--dark-greenish-yellow);--error-color:var(--pink-terracotta);--outline-color:var(--olive-green);--selection-color:var(--brown-beige);--hr-color:var(--iron-slate);--wave-bg:rgb(var(--black-rgb,0 0 0)/40%);--wave-progress-fill:rgb(var(--white-rgb,255 255 255)/10%);--wave-cursor-color:rgb(var(--white-rgb,255 255 255)/90%);--wave-bars:rgb(var(--white-rgb,255 255 255)/35%);--wave-bars-active:rgb(var(--white-rgb,255 255 255)/82%);--mini-player-background:var(--graphite-green-rgb,55 54 51);--mini-player-text:var(--white,#fff);--mini-player-button:var(--white,#fff)}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(/images/icomoon.a931fb85.eot);src:url(/images/icomoon.a931fb85.eot) format("embedded-opentype"),url(/images/icomoon.098e0335.ttf) format("truetype"),url(/images/icomoon.6a01a327.woff) format("woff"),url(/icons/icomoon.a0119bb0.svg) format("svg")}[class*=" icon-"],[class^=icon-]{font-family:icomoon,sans-serif!important;line-height:1;speak:never;font-feature-settings:normal;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-bandcamp:before{content:""}.icon-youtube:before{content:""}.icon-tidal:before{content:""}.icon-youtube1:before{content:""}.icon-instagram:before{content:""}.icon-facebook:before{content:""}.icon-vk:before{content:""}.icon-amazon:before{content:""}.icon-apple:before{content:""}.icon-applemusic:before{content:""}.icon-deezer:before{content:""}.icon-googleplay:before{content:""}.icon-spotify:before{content:""}.icon-yandex:before{content:"";font-size:47.123px}.icon-share:before{content:""}.icon-facebook1:before{content:""}.icon-twitter:before{content:""}.icon-ctrl:before{content:""}.icon-volume-hight:before{content:""}.icon-volume-mute:before{content:""}.icon-controller-fast-backward:before{content:""}.icon-controller-fast-forward:before{content:""}.icon-controller-pause:before{content:""}.icon-controller-play:before{content:""}.icon-controller-stop:before{content:""}.icon-quote:before{content:""}.icon-random:before{content:""}.icon-retweet:before{content:""}.icon-repeat:before{content:""}.icon-repeat_one:before{content:""}.icon-shuffle:before{content:""}.icon-info:before{content:""}.icon-info_outline:before{content:""}.icon-shuffle1:before{content:""}.icon-loop:before{content:""}