*,:before,:after{box-sizing:border-box}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}input,button,textarea,select{font:inherit;margin:0}iframe{border:0}::-moz-selection{color:var(--backgroundcolor);background:var(--fontcolor)}::selection{color:var(--backgroundcolor);background:var(--fontcolor)}html{scroll-behavior:smooth;box-sizing:border-box;--spacing:1rem;--spacingsmall:.5rem;width:100%;height:100%}body{background-color:var(--backgroundcolor);color:var(--fontcolor);font-family:inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}@font-face{font-family:inter;src:url(/_astro/inter.HS943As8.woff2)format("woff2");font-display:swap;font-weight:100 900}section{margin:var(--spacing)}.mobile{display:block}.laptop,.hidden{display:none}h1{font-size:60px}h2{font-size:8vw}h3{margin:0;font-size:30px}p{line-break:strict;word-wrap:break-word;max-width:50ch;font-size:3.3vw}a{color:var(--secondcolor);text-decoration:none}a:hover{text-decoration:underline;transition:all .2s}#page{scroll-snap-type:y mandatory;height:100vh}#header{gap:var(--spacing);grid-template-columns:1fr 2fr;display:grid}#listening{flex-direction:column;gap:4vw;display:flex;overflow-y:auto}#data{gap:var(--spacing);contain:size;flex-direction:column;width:100%;height:100%;display:flex;overflow-y:auto}.releasecover{cursor:zoom-in;-webkit-box-shadow:3px 4px 5px #0000001f;-moz-box-shadow:3px 4px 5px #0000001f;box-shadow:3px 4px 5px #0000001f}.releasedescription p{margin-bottom:var(--spacing)}.release-menu{flex-direction:row;justify-content:space-around;display:flex}.icon{vertical-align:middle;background:var(--secondcolor);cursor:pointer;background-position:50%;width:20px;height:20px;mask-position:50%;mask-repeat:no-repeat}.share{mask-image:url(/_astro/copy.XQPkVAc_.svg)}.goback{transform:rotate(90deg);mask-image:url(/_astro/arrow.Dk_XKxRT.svg)}.splashscreen{opacity:.5;z-index:998;background-color:var(--backgroundcolor);cursor:zoom-out;position:fixed;inset:0%}#splashcover{z-index:999;width:80vw;max-width:80vh;margin:auto;position:fixed;inset:0 0 8vh;-webkit-box-shadow:3px 4px 5px #0000001f;-moz-box-shadow:3px 4px 5px #0000001f;box-shadow:3px 4px 5px #0000001f}#tracks{height:20vh;transition:all .2s;overflow-y:auto}.rotated{transform:rotate(180deg)}.track{gap:var(--spacing);margin-right:var(--spacing);margin-bottom:var(--spacingsmall);flex-direction:row;justify-content:space-between;display:flex}.track-main{flex-direction:column;width:100%;display:flex}.track-name{gap:var(--spacingsmall);flex-direction:row;display:flex}.track-data{flex-direction:row;justify-content:space-between;display:flex}.track-duration{margin-left:var(--spacingsmall)}.control{cursor:pointer;width:40px;height:40px}.play-pause.is-paused{background:var(--secondcolor);background-position:50%;mask-image:url(/_astro/play.XkvWJHBj.svg);mask-position:50%;mask-repeat:no-repeat}.play-pause.is-playing{background:var(--secondcolor);background-position:50%;mask-image:url(/_astro/pause._unknObb.svg);mask-position:50%;mask-repeat:no-repeat}.progress-wrapper{cursor:pointer;margin-bottom:-6px;padding-bottom:6px}#bottomplayer{z-index:999;position:fixed;bottom:0;left:0;right:0;-webkit-box-shadow:1px 5px 13px 10px #0000001f;-moz-box-shadow:1px 5px 13px 10px #0000001f;box-shadow:1px 5px 13px 10px #0000001f}progress.song-progress{background-color:var(--secondcolor);-webkit-appearance:none;appearance:none;cursor:pointer;width:100%;height:3px;margin-top:var(--spacingsmall);border:none;display:block}progress[value]::-moz-progress-bar{background-color:var(--maincolor)}progress[value]::-webkit-progress-value{background-color:var(--maincolor)}#current-progress{background-color:var(--backgroundcolor);height:12px;margin-top:0}#current-progress[value]::-moz-progress-bar{background-color:var(--secondcolor)}#current-progress[value]::-webkit-progress-value{background-color:var(--secondcolor)}#bottomplayer-background{gap:var(--spacing);background-color:var(--maincolor);color:#fff;justify-content:space-between;align-items:center;height:8vh;display:flex}#controls{margin-left:var(--spacing);align-items:center;gap:var(--spacing);flex-direction:row;display:flex}#left-align{gap:var(--spacing);flex-direction:row;display:flex}#play-pause-bottom.is-paused{background:#fff 50%;mask-image:url(/_astro/play.XkvWJHBj.svg);mask-position:50%;mask-repeat:no-repeat}#play-pause-bottom.is-playing{background:#fff 50%;mask-image:url(/_astro/pause._unknObb.svg);mask-position:50%;mask-repeat:no-repeat}.control-prev{background:#fff 50%;mask-image:url(/_astro/previous.BwswMJW4.svg);mask-position:50%;mask-repeat:no-repeat}.control-next{background:#fff 50%;mask-image:url(/_astro/next.CfP88fPn.svg);mask-position:50%;mask-repeat:no-repeat}#song-data,.song-name,.song-artist-album{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.time-container{margin-right:var(--spacing);flex-direction:row;align-items:center;display:flex}#canvas{margin:0;position:relative}.arrow{cursor:pointer;background:var(--secondcolor);background-position:50%;width:30px;height:30px;mask-image:url(/_astro/arrow.Dk_XKxRT.svg);mask-position:50%;mask-repeat:no-repeat}#exit-canvas{margin-bottom:var(--spacing);margin-right:var(--spacing);position:fixed;bottom:10vh;right:0}@media screen and (width>=600px){p{font-size:2vw}}@media screen and (width>=1000px){.mobile{display:none}.laptop{display:block}h1{font-size:50px}h2{font-size:40px}h3{margin:0;font-size:30px}p{line-break:strict;max-width:50ch;font-size:17px}#page{grid-template-columns:1fr 2fr;display:grid}#header{flex-direction:column;display:flex}#data{gap:calc(var(--spacing)*2);contain:unset;height:auto;overflow-y:visible}.mobilegrid{grid-template-columns:1fr 1fr;display:grid}.release-menu{align-items:end;gap:var(--spacing);margin-right:var(--spacing);flex-direction:column;display:flex}#tracks{overflow-y:unset;height:auto;margin-bottom:calc(var(--spacing)*5)}.track{margin-bottom:var(--spacing);margin-right:var(--spacing)}#left-align{gap:calc(var(--spacing)*2)}}@media screen and (width>=1200px){.release-menu{flex-direction:row;justify-content:flex-end}}#description-below{margin-right:var(--spacing)}.releasedescription,.releasedescription p,#data p,.track-duration,.track-name .number{color:var(--detailcolor)}progress.song-progress{background-color:var(--linecolor)}#current-progress{background-color:var(--backgroundcolor)}#bottomplayer-background{color:var(--fontcolor)}*{scrollbar-color:#000 var(--backgroundcolor);scrollbar-width:thin}::-webkit-scrollbar{background:var(--backgroundcolor);width:8px;height:8px}::-webkit-scrollbar-track{background:var(--backgroundcolor)}::-webkit-scrollbar-thumb{background:#000;border-radius:4px}::-webkit-scrollbar-button{display:none}.site-footer{margin-top:calc(var(--spacing)*3);padding:var(--spacing) var(--spacing) 120px;border-top:1px solid var(--linecolor);color:var(--detailcolor);flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem .6rem;font-size:13px;display:flex}.site-footer a{color:var(--detailcolor)}.site-footer a:hover{color:var(--fontcolor)}@media screen and (width<=999px){#page{scroll-snap-type:none;height:auto}#listening{gap:24px;padding:16px 16px 0;overflow:visible}#header{grid-template-columns:110px 1fr;align-items:end;gap:14px}#data{contain:none;height:auto;overflow:visible}#data h2,#data h1{font-size:26px;line-height:1.1}#data p{max-width:none;font-size:14px}p{max-width:none;font-size:15px}#tracks{overflow:visible;height:auto!important}.track{align-items:center;margin-bottom:14px;margin-right:0}.track-name,.track-duration{font-size:15px}.control{flex:0 0 36px;width:36px;height:36px}#description-below{margin-right:0}.releasedescription p{font-size:14px}#canvas{height:100vh;overflow:hidden}.site-footer{padding-bottom:calc(8vh + 40px)}#bottomplayer-background{min-height:64px;padding:0 12px}#song-data{min-width:0}}#tracks .track:has(+.stream-justify){margin-bottom:0}.stream-justify{box-sizing:border-box;width:calc(100% + 2 * var(--spacing));margin:14px calc(-1 * var(--spacing));color:var(--fontcolor);text-transform:lowercase;letter-spacing:0;background:#000;justify-content:space-between;padding:0;font-size:17px;font-weight:600;line-height:44px;text-decoration:none;transition:color .2s;display:flex}.stream-justify:hover{color:var(--secondcolor);text-decoration:none}@media screen and (width>=1000px){#listening{padding:var(--spacing);margin:0}#tracks{margin-bottom:0}#tracks:has(.stream-justify)~#description-below{margin-top:calc(19px - 4vw)}}@media screen and (width<=999px){.stream-justify{width:calc(100% + 64px);margin:14px -32px}}#data h1{font-size:8vw}@media screen and (width>=1000px){#data h1{font-size:40px}}@media screen and (width<=999px){#data h1{font-size:26px;line-height:1.1}}button.icon{-webkit-appearance:none;appearance:none;font:inherit;border:0;margin:0;padding:0;display:inline-block}.icon:focus-visible,[role=button]:focus-visible{outline:2px solid var(--secondcolor);outline-offset:3px}.toast{z-index:1000;color:var(--fontcolor);text-transform:lowercase;opacity:0;pointer-events:none;background:#000;padding:10px 16px;font-size:13px;transition:opacity .2s,transform .2s;position:fixed;bottom:calc(8vh + 24px);left:50%;transform:translate(-50%,10px)}.toast.visible{opacity:1;transform:translate(-50%)}.press-mention{color:var(--detailcolor);margin:0;font-size:14px}.press-mention a{color:var(--fontcolor);text-decoration:underline}.press-mention a:hover{color:var(--secondcolor)}.footer-mobile{display:none}@media screen and (width<=999px){.footer-desktop{display:none}.footer-mobile{margin:0 var(--spacing);z-index:2;display:flex;position:relative}}.more-releases{margin-top:calc(var(--spacing) * 2)}.more-releases .more-title{text-transform:uppercase;letter-spacing:.06em;color:var(--detailcolor);margin-bottom:var(--spacingsmall);font-size:13px}.more-releases ul{grid-template-columns:repeat(3,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.more-releases a{color:var(--fontcolor);flex-direction:column;gap:4px;text-decoration:none;display:flex}.more-releases a:hover{color:var(--secondcolor);text-decoration:none}.more-releases img{aspect-ratio:1;object-fit:cover;width:100%;transition:filter .3s}.more-releases a:hover img{filter:brightness(.8)}.more-name{font-size:13px;line-height:1.25}.more-type{color:var(--detailcolor);text-transform:uppercase;letter-spacing:.04em;font-size:11px}button.control,button.arrow{-webkit-appearance:none;appearance:none;border:0;flex-shrink:0;margin:0;padding:0}.control:focus-visible,.arrow:focus-visible,.progress-wrapper:focus-visible,.releasecover-button:focus-visible{outline:2px solid var(--secondcolor);outline-offset:3px}#bottomplayer .control:focus-visible,#bottomplayer .progress-wrapper:focus-visible{outline-color:var(--fontcolor)}.releasecover-button{cursor:zoom-in;background:0 0;border:0;margin:0;padding:0;display:block}.releasecover-button img{width:100%;display:block}#bottomplayer .progress-wrapper{margin:0;padding:0}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}#tracks,.toast,a:hover{transition:none}}.site-footer a{padding:5px 0}
