@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/assets/fonts/NHaasGroteskDSPro-15UltTh-CuE9-jDg.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/assets/fonts/NHaasGroteskDSPro-16UltThIt-EQIX63xZ.woff2)format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/assets/fonts/NHaasGroteskDSPro-25Th-CD6iy1Vj.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/assets/fonts/NHaasGroteskDSPro-26ThIt-BjnTiLEi.woff2)format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/assets/fonts/NHaasGroteskDSPro-35XLt-bRJkm49p.woff2)format("woff2");font-weight:250;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/assets/fonts/NHaasGroteskDSPro-36XLtIt-B4Caqf1D.woff2)format("woff2");font-weight:250;font-style:italic;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/assets/fonts/NHaasGroteskDSPro-45Lt-CqMUkAPr.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/assets/fonts/NHaasGroteskDSPro-46LtIt-CCIJ6t9Q.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/assets/fonts/NHaasGroteskDSPro-55Rg-CI382Knp.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/assets/fonts/NHaasGroteskDSPro-56It-TbQoUiAL.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/assets/fonts/NHaasGroteskDSPro-65Md-DdxAKzYs.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/assets/fonts/NHaasGroteskDSPro-66MdIt-DeGRDtFG.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/assets/fonts/NHaasGroteskDSPro-75Bd-COwmIA1C.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/assets/fonts/NHaasGroteskDSPro-76BdIt-poT1816Z.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/assets/fonts/NHaasGroteskDSPro-95Blk-B8sh8vXx.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/assets/fonts/NHaasGroteskDSPro-96BlkIt-BYNYoqaI.woff2)format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Dot Matrix;src:url(/assets/fonts/DOTMATRI-DinwS7HJ.TTF)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Debugger;src:url(/assets/fonts/Debugger-Regular-BmZLuBIq.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Debugger;src:url(/assets/fonts/Debugger-Italic-DYWbaUO7.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Debugger;src:url(/assets/fonts/Debugger-Medium-ShqKl-GS.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Debugger;src:url(/assets/fonts/Debugger-MediumItalic-DwcL2cfd.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Debugger;src:url(/assets/fonts/Debugger-Bold-blZwOCCy.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Debugger;src:url(/assets/fonts/Debugger-BoldItalic-DMDpdcvr.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@property --row-color{syntax:"<color>";inherits:true;initial-value:#dfdfdf}@property --row-color-light{syntax:"<color>";inherits:true;initial-value:#dfdfdf}*,:before,:after{box-sizing:border-box}ol,li,a{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}a{color:inherit;text-decoration:none}:root{--gap:.4rem;--height-row:5.6rem;--color-default:#dfdfdf;--color-releases:#89acb0;--color-releases-light:#b8d5d8;--color-club:#f84b9a;--color-club-light:#ff82cf;--color-mixes:#8d7162;--color-mixes-light:#bca08f;--color-info:#bdd48f;--color-info-light:#e2efbe;--detail-split-width:50%;--detail-spacing:1.6rem;--color-album-color:#3578d4;--color-album-color-light:#54a7ef}html{scrollbar-width:none;background:#fff;height:100vh;font-family:Neue Haas Grotesk Display Pro,Helvetica Neue,sans-serif;font-size:.694445vw}html::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}::-webkit-scrollbar{display:none}body{height:100%;margin:0;font-family:inherit}#app{padding:var(--gap);gap:var(--gap);max-width:100vw;height:24.4rem;display:flex;position:relative;top:50%;left:0;transform:translateY(-50%)}#app .row:not(:first-child){margin-top:var(--gap)}.row{align-items:flex-end;gap:var(--gap);height:var(--height-row);--row-color:var(--color-default);--row-color-light:var(--color-default);width:95.6rem;transition:--row-color .3s,--row-color-light .3s;display:flex}.row .content{height:inherit;background-image:linear-gradient(90deg,var(--row-color) 0%,var(--row-color-light) 100%);width:89.6rem;transition:--row-color .3s,--row-color-light .3s;display:flex;position:relative}.row .content .title-container{mix-blend-mode:overlay;flex:0 0 19.5rem;justify-content:right;align-items:flex-end;height:100%;padding:.4rem;display:flex}.row .content .title-container .title{letter-spacing:-.2rem;color:#dfdfdf;cursor:pointer;-webkit-user-select:none;user-select:none;margin-right:.3rem;font-size:5rem;font-weight:500;line-height:3.3rem}.row .content .thumb-strip{scrollbar-width:none;background:var(--row-color);width:100%;min-width:0;height:100%;transition:background-color .3s,--row-color .3s;display:flex;position:relative;overflow:scroll}.row .content .thumb-strip.dragging,.row .content .thumb-strip.dragging .thumbnail-btn{cursor:grabbing;-webkit-user-select:none;user-select:none}.row .content .thumb-strip .thumb-slot{width:var(--height-row);flex-shrink:0;height:100%;position:relative}.row .content .thumb-strip .thumbnail-btn{cursor:pointer;width:100%;height:100%;transform:translate(calc(-1 * var(--index) * (var(--height-row) - 1rem)));background:0 0;border:0;padding:0;transition:transform .4s cubic-bezier(.33,1,.68,1);display:block;position:relative}.row .content .thumb-strip .thumbnail{object-fit:cover;filter:blur();width:100%;height:100%;transition:filter .3s;display:block}.row .content .thumb-strip .thumbnail[src*=base64]{filter:blur(4px)}.row .content .thumb-strip:hover .thumbnail-btn{transform:none}.row .content:after{content:"";z-index:9999;pointer-events:none;background:linear-gradient(90deg,#fff0 0%,var(--row-color) 100%);width:10rem;height:100%;transition:--row-color .3s;position:absolute;top:0;right:0}.row .content:before{content:"";z-index:9999;pointer-events:none;opacity:0;background:linear-gradient(90deg,var(--row-color) 0%,#fff0 100%);width:10rem;height:100%;transition:opacity .2s,--row-color .3s;position:absolute;top:0;left:19.5rem}.row .content:has(.thumb-strip.scrolled):before{opacity:1}.row .glyph{height:var(--height-row);width:var(--height-row);background-color:var(--row-color);cursor:pointer;flex-shrink:0;transition:--row-color .3s;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.releases:hover{--row-color:var(--color-releases);--row-color-light:var(--color-releases)}.releases.active{--row-color:var(--color-releases);--row-color-light:var(--color-releases-light)}.releases.active .content .title-container{background-image:url(data:image/png;base64,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)}.releases .content .title-container{background-position:50%;background-size:cover}.club:hover{--row-color:var(--color-club);--row-color-light:var(--color-club)}.club.active{--row-color:var(--color-club);--row-color-light:var(--color-club-light)}.club.active .content .title-container{background-image:url(data:image/png;base64,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)}.club .content .title-container{background-position:50%;background-size:cover}.mixes:hover{--row-color:var(--color-mixes);--row-color-light:var(--color-mixes)}.mixes.active{--row-color:var(--color-mixes);--row-color-light:var(--color-mixes-light)}.mixes.active .content .title-container{background-image:url(data:image/png;base64,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)}.mixes .content .title-container{background-position:50%;background-size:cover}.info{cursor:pointer}.info:hover{--row-color:var(--color-info);--row-color-light:var(--color-info)}.info.active{--row-color:var(--color-info);--row-color-light:var(--color-info-light)}.info.active .content{background-image:url(/assets/info-Cd4Mw805.png)}.info .content .title-container{background-position:50%;background-size:cover}.info .content .info-body{flex:1;height:100%}.glyph-g{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='56'%20height='56'%20viewBox='0%200%2056%2056'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='G'%20d='M56%200V8H8V47.9004C19.0585%2047.3598%2028.7556%2044.5816%2035.8018%2040.1201C43.5959%2035.1849%2048%2028.341%2048%2020H56V56H48V40.3252C45.7375%2042.7984%2043.0666%2044.9895%2040.0811%2046.8799C30.5924%2052.8879%2017.7942%2056%204%2056H0V0H56Z'%20fill='currentColor'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='56'%20height='56'%20viewBox='0%200%2056%2056'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='G'%20d='M56%200V8H8V47.9004C19.0585%2047.3598%2028.7556%2044.5816%2035.8018%2040.1201C43.5959%2035.1849%2048%2028.341%2048%2020H56V56H48V40.3252C45.7375%2042.7984%2043.0666%2044.9895%2040.0811%2046.8799C30.5924%2052.8879%2017.7942%2056%204%2056H0V0H56Z'%20fill='currentColor'/%3e%3c/svg%3e")}.glyph-u{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='56'%20height='56'%20viewBox='0%200%2056%2056'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%200V47.8164C30.4258%2045.7953%2048%2026.952%2048%204V0H56V56H48V31.7227C38.7897%2046.3101%2022.527%2056%204%2056H0V0H8Z'%20fill='currentColor'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='56'%20height='56'%20viewBox='0%200%2056%2056'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%200V47.8164C30.4258%2045.7953%2048%2026.952%2048%204V0H56V56H48V31.7227C38.7897%2046.3101%2022.527%2056%204%2056H0V0H8Z'%20fill='currentColor'/%3e%3c/svg%3e")}.glyph-d{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='56'%20height='56'%20viewBox='0%2060%2056%2056'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M56%2060V64C56%2092.7188%2032.7188%20116%204%20116H0V60H56ZM8%20107.816C29.1083%20105.914%2045.9151%2089.1083%2047.8174%2068H8V107.816Z'%20fill='currentColor'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='56'%20height='56'%20viewBox='0%2060%2056%2056'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M56%2060V64C56%2092.7188%2032.7188%20116%204%20116H0V60H56ZM8%20107.816C29.1083%20105.914%2045.9151%2089.1083%2047.8174%2068H8V107.816Z'%20fill='currentColor'/%3e%3c/svg%3e")}[x-cloak]{display:none!important}.detail-stage{flex:1;grid-template-rows:100%;min-width:0;height:100%;display:grid;overflow:auto}.detail-stage>.detail{grid-area:1/1;transition:opacity .3s}.detail-stage>.detail.album-fading{opacity:0}.detail-stage>.detail.panel-enter{transition:opacity .3s .3s}.detail-stage>.detail.panel-leave{transition:opacity .3s}.detail-stage>.detail.panel-from{opacity:0}.detail-stage>.detail.panel-to{opacity:1}.detail{background:var(--color-album-color);width:100%;height:100%;display:flex;position:relative}.detail .cover{width:var(--detail-split-width);aspect-ratio:1;object-fit:cover;flex-shrink:0;align-self:flex-start;height:auto;display:block}.detail .detail-content{width:var(--detail-split-width);scrollbar-width:none;mix-blend-mode:overlay;color:#fff;max-height:23.6rem;padding:.8rem .8rem 5rem;overflow-y:scroll}.detail .detail-content::-webkit-scrollbar{display:none}.detail .detail-content{background:linear-gradient(90deg,var(--color-album-color-light) 0%,#fff0 100%)}.detail .detail-content .player{cursor:pointer;--player-mask:url("data:image/svg+xml,%3csvg%20width='220'%20height='22'%20viewBox='0%200%20220%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M220%2022H0V0H220V22ZM8%2018L21%2011L8%204V18ZM208%2013H212V9H208V13Z'%20fill='%23DFDFDF'/%3e%3c/svg%3e");background:0 0;border:0;width:100%;height:2.2rem;padding:0;display:block;position:relative;overflow:hidden}.detail .detail-content .player:before{content:"";-webkit-mask-image:var(--player-mask),linear-gradient(to right,transparent 0,transparent 11%,black 11%,black calc(11% + 83% * var(--progress,0)),transparent calc(11% + 83% * var(--progress,0)),transparent 100%);mask-image:var(--player-mask),linear-gradient(to right,transparent 0,transparent 11%,black 11%,black calc(11% + 83% * var(--progress,0)),transparent calc(11% + 83% * var(--progress,0)),transparent 100%);mix-blend-mode:overlay;pointer-events:none;z-index:2;background-color:#ffffffe6;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-position:0 0,0;mask-position:0 0,0;-webkit-mask-size:100% 100%,100% .2rem;mask-size:100% 100%,100% .2rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-out;mask-composite:subtract}.detail .detail-content .player.playing{--player-mask:url("data:image/svg+xml,%3csvg%20width='220'%20height='22'%20viewBox='0%200%20220%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M220%2022H0V0H220V22ZM8%204H12V18H8V4ZM15%204H19V18H15V4ZM208%2013H212V9H208V13Z'%20fill='%23DFDFDF'/%3e%3c/svg%3e")}.detail .detail-content .heading{margin:var(--detail-spacing) 0;letter-spacing:-.04em;flex-direction:column;font-size:2.4rem;font-weight:500;line-height:2.2rem;display:flex}.detail .detail-content .tracklist,.detail .detail-content .footer{letter-spacing:-.04em;font-family:Debugger,monospace;font-size:1.5rem;font-weight:700;line-height:1.8rem}.detail .detail-content .tracklist .track{text-transform:uppercase;cursor:pointer;opacity:.6;transition:opacity .15s,color .15s}.detail .detail-content .tracklist .track:hover:not(.disabled){opacity:1;color:#fff}.detail .detail-content .tracklist .track.disabled{cursor:default;opacity:.4}.detail .detail-content .tracklist .track.playing{opacity:1;color:#fff;font-weight:900}.detail .detail-content .footer{margin-top:var(--detail-spacing)}.detail:after{width:var(--detail-split-width);z-index:9999;pointer-events:none;background:linear-gradient(180deg,#fff0 80%,var(--color-album-color) 100%);content:"";height:100%;position:absolute;top:0;right:0}.info-detail{background:var(--color-info)}.info-detail:after{background:linear-gradient(180deg,#fff0 80%,var(--color-info) 100%);width:100%}.info-detail .info-detail-content{gap:var(--detail-spacing);color:#fff;overscroll-behavior:contain;scrollbar-width:none;mix-blend-mode:overlay;background:radial-gradient(140% 90% at 75% 10%,#ffffff8c,#fff0 55%),linear-gradient(90deg,var(--color-info-light) 0%,#fff0 100%);font-feature-settings:"cpsp" 1,"case" 1;flex-direction:column;width:100%;height:100%;padding:.8rem .8rem 5rem;display:flex;overflow-y:auto}.info-detail .info-detail-content::-webkit-scrollbar{display:none}.info-detail .info-detail-content .info-body{letter-spacing:-.04em;font-size:2.4rem;font-weight:500;line-height:2.2rem}.info-detail .info-detail-content .info-body p{margin:0}.info-detail .info-detail-content .social-links{letter-spacing:-.04em;text-transform:lowercase;margin:0;padding:0;font-family:Debugger,monospace;font-size:1.5rem;font-weight:700;line-height:1.8rem;list-style:none}.announcement-detail{background:#3578d4}.announcement-detail:after{background:linear-gradient(#fff0 80%,#3578d4);width:100%}.announcement-detail .announcement-detail-content{gap:var(--detail-spacing);color:#dfdfdf;overscroll-behavior:contain;scrollbar-width:none;mix-blend-mode:overlay;font-feature-settings:"cpsp" 1,"case" 1;background:linear-gradient(90deg,#54a7ef,#fff0);flex-direction:column;width:100%;height:100%;padding:.8rem;display:flex;overflow-y:auto}.announcement-detail .announcement-detail-content::-webkit-scrollbar{display:none}.announcement-detail .announcement-detail-content strong{font-weight:inherit;color:#fff}.announcement-detail .announcement-detail-content a{text-decoration:underline}.announcement-detail .announcement-detail-content .announcement-main-content{letter-spacing:-.04em;font-size:2.4rem;font-weight:500;line-height:2.2rem}.announcement-detail .announcement-detail-content .announcement-main-content p{margin:0}.announcement-detail .announcement-detail-content .announcement-details{letter-spacing:-.04em;font-family:Debugger,monospace;font-size:1.5rem;font-weight:400;line-height:1.8rem}.announcement-detail .announcement-detail-content .announcement-details p,.announcement-detail .announcement-detail-content .announcement-details ul{margin:calc(var(--detail-spacing) / 2) 0}.announcement-detail .announcement-detail-content .announcement-details ul{padding-left:1.2rem;list-style:none}.announcement-detail .announcement-detail-content .announcement-details ul li:not(:last-child){margin-bottom:calc(var(--detail-spacing) / 2)}.announcement-detail .announcement-detail-content .announcement-details ul li:before{content:"";vertical-align:middle;background:currentColor;width:.3em;height:.3em;margin-right:.5em;display:inline-block}.announcement-detail .announcement-detail-content .announcement-video-wrapper{margin-top:var(--detail-spacing);max-height:100%}.announcement-detail .announcement-detail-content .announcement-video{aspect-ratio:16/9;background:#00000059;width:100%;max-height:100%;display:block}.marquee{cursor:pointer;z-index:9999;visibility:hidden;width:100%;height:4.8rem;position:fixed;bottom:0;left:0;overflow:hidden}.marquee-track{white-space:nowrap;height:100%;animation:marquee-scroll var(--marquee-duration,20s) linear infinite;will-change:transform;align-items:center;gap:2.25rem;display:flex}.marquee-text{color:#dfdfdf;flex-shrink:0;font-family:Dot Matrix,monospace;font-size:3.6rem;font-weight:400;line-height:4.8rem}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(var(--marquee-shift,-50%))}}@media (width<=768px){:root{--col-width:calc((24.4rem - 5 * var(--gap)) / 4)}html{width:100%;height:100%;font-size:2.48756vw;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}body{-webkit-overflow-scrolling:touch;width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden auto}body:after{content:"";pointer-events:none;z-index:99999;background:linear-gradient(#0000,#fff);height:8rem;position:fixed;bottom:0;left:0;right:0}@supports (-webkit-touch-callout:none){body:after{display:none}}#app{flex-direction:column;width:24.4rem;height:auto;margin:0 auto;position:relative;top:auto;transform:none}#app .row:not(:first-child){margin-top:0}.menus{gap:var(--gap);flex-direction:row;height:67vh;display:flex}.row{flex-direction:column;flex:1;align-items:stretch;width:auto;height:100%;overflow:hidden}.row .content{background-image:linear-gradient(180deg,var(--row-color) 0%,var(--row-color-light) 100%);flex-direction:column;flex:1;width:100%;height:auto;min-height:0;display:flex}.row .content .title-container{flex:none;justify-content:flex-start;align-items:flex-end;width:100%;height:24rem;padding:.4rem;transition:height .4s cubic-bezier(.33,1,.68,1),opacity .4s,padding .4s;overflow:hidden}.row .content .title-container .title{writing-mode:vertical-rl;margin-bottom:.3rem;margin-right:0}.row .content .thumb-strip{flex-direction:column;flex:1;width:100%;height:auto;min-height:0;overflow:hidden}.row .content .thumb-strip .thumb-slot{width:100%;height:var(--col-width)}.row .content .thumb-strip .thumbnail-btn,.row .content .thumb-strip:hover .thumbnail-btn{transform:translateY(calc(-1 * var(--index) * (var(--col-width) - 1rem)))}.row .content:before{display:none}.row .content:after{background:linear-gradient(180deg,#fff0 0%,var(--row-color) 100%);width:100%;height:5rem;inset:auto 0 0}.row .glyph{width:100%;height:var(--col-width);flex-shrink:0}.row.releases:hover:not(.active):not(.mobile-active),.row.club:hover:not(.active):not(.mobile-active),.row.mixes:hover:not(.active):not(.mobile-active),.row.info:hover:not(.active){--row-color:var(--color-default);--row-color-light:var(--color-default)}.row.releases.mobile-active{--row-color:var(--color-releases);--row-color-light:var(--color-releases-light)}.row.club.mobile-active{--row-color:var(--color-club);--row-color-light:var(--color-club-light)}.row.mixes.mobile-active{--row-color:var(--color-mixes);--row-color-light:var(--color-mixes-light)}.row.mobile-active .content .title-container{opacity:0;height:0;padding:0}.row.mobile-active .content .thumb-strip{overflow:hidden scroll}.row.mobile-active .content .thumb-strip .thumbnail-btn{transform:none}.row.info .content:after{display:none}.row.info.active .content{background-image:url(/assets/info-portrait-C8QPz_qn.png);background-position:50%;background-size:cover}.detail{flex-direction:column;width:100%;height:auto}.detail .cover{width:100%}.detail .detail-content{width:100%;max-height:none;overflow-y:visible}.detail:after{background:linear-gradient(0deg,var(--color-album-color) 0%,#fff0 100%);width:100%;height:8rem;top:auto;bottom:0;right:0}.detail-stage{flex:none;height:auto;display:block}.info-detail:after{background:linear-gradient(0deg,var(--color-info) 0%,#fff0 100%);width:100%;height:8rem;top:auto;bottom:0}.info-detail .info-detail-content{background:radial-gradient(150% 70% at 50% 15%,#fff9,#fff0 60%),linear-gradient(90deg,var(--color-info-light) 0%,#fff0 100%)}.announcement-detail:after{background:linear-gradient(#fff0,#3578d4);width:100%;height:8rem;top:auto;bottom:0}}.row .content{background-image:none;background-color:var(--row-color)}.releases.active .content .title-container,.club.active .content .title-container,.mixes.active .content .title-container,.info .content .title-container{background-image:none}.info.active .content,.row.info.active .content{background-image:none;background-color:var(--color-info)}.detail .detail-content,.info-detail .info-detail-content,.announcement-detail .announcement-detail-content{background:none}:root{--foot-fade: 11rem;--edge-fade-speed: .55s}body:after{display:block;height:var(--foot-fade);background:linear-gradient(180deg,var(--page-fade-0) 0%,var(--page-fade-mid) 50%,var(--page-bg) 82%,var(--page-bg) 100%)}.marquee{z-index:100000}.detail:before,.info-detail:before,.announcement-detail:before{content:"";position:absolute;top:0;height:100%;z-index:9999;pointer-events:none;opacity:0;transition:opacity .2s}.detail:before{width:var(--detail-split-width);right:0;background:linear-gradient(0deg,#fff0 80%,var(--color-album-color) 100%)}.info-detail:before{width:100%;left:0;background:linear-gradient(0deg,#fff0 80%,var(--color-info) 100%)}.announcement-detail:before{width:100%;left:0;background:linear-gradient(0deg,#fff0 80%,#3578d4)}@media (width<=768px){.detail:before,.info-detail:before,.announcement-detail:before{width:100%;height:8rem;left:0;right:auto}.detail:before{background:linear-gradient(180deg,var(--color-album-color) 0%,#fff0 100%)}.info-detail:before{background:linear-gradient(180deg,var(--color-info) 0%,#fff0 100%)}.announcement-detail:before{background:linear-gradient(180deg,#3578d4,#fff0)}}.info-detail:has(.info-detail-content.scrolled):before,.announcement-detail:has(.announcement-detail-content.scrolled):before{opacity:1}.detail .detail-content .player-dock{position:sticky;top:-.8rem;z-index:2;margin:-.8rem -.8rem 0;padding:.8rem .8rem 0;background:gray}.detail .detail-content .player-dock:after{content:"";position:absolute;top:100%;left:0;right:0;height:1.6rem;pointer-events:none;background:linear-gradient(180deg,gray,#80808000)}.row .content,.row .content:after,.row .glyph{transition:none}.row .content:before{transition:opacity .2s}.row .content .thumb-strip{transition:none}.marquee-text{transition:color .3s}.marquee:hover .marquee-text{color:#3578d4}@media (width<=768px){#app{padding-top:0}.row .content{padding-top:env(safe-area-inset-top,0px)}.marquee{bottom:env(safe-area-inset-bottom,0px)}}.info-detail .info-detail-content,.detail .detail-content,.announcement-detail .announcement-detail-content{color:var(--panel-ink)}@media (width<=768px){.detail .detail-content{aspect-ratio:1;overflow:visible}}@font-face{font-family:NHaas Fallback;src:local("Helvetica Neue"),local("Helvetica"),local("Arial");size-adjust:97.2%;ascent-override:94.7%;descent-override:23.7%;line-gap-override:0%;font-display:swap}html{font-family:Neue Haas Grotesk Display Pro,NHaas Fallback,Helvetica Neue,Helvetica,sans-serif}body:after{transition:opacity var(--edge-fade-speed)}html.at-page-end body:after{opacity:0}@media (width<=768px){.row .content:before{display:block;background:linear-gradient(0deg,#fff0 0%,var(--row-color) 100%);width:100%;height:5rem;inset:0 0 auto}}@media (width<=768px){body:before{content:"";position:fixed;top:0;left:0;right:0;height:var(--foot-fade);z-index:99999;pointer-events:none;background:linear-gradient(0deg,var(--page-fade-0) 0%,var(--page-fade-mid) 50%,var(--page-bg) 82%,var(--page-bg) 100%);transition:opacity var(--edge-fade-speed)}html.at-page-top body:before{opacity:0}}@media (width > 768px){.row .content .title-container{flex:0 0 var(--title-w, 19.5rem);margin-left:var(--title-shift, 0px)}.row .content:before{left:var(--title-edge, 19.5rem)}}@media (width <= 768px){.row .content{width:calc(100% + 1px);overflow:hidden;overflow:clip}.row .content .thumb-strip{width:100%}}.row .content .thumb-strip .thumbnail{width:calc(100% + 1px);margin-left:-.5px}.detail-stage{overflow:hidden;overflow:clip}.detail{isolation:isolate}.detail .detail-content .player:before{-webkit-mask-image:var(--player-mask),linear-gradient(to right,transparent 0,transparent 11%,#000 11%,#000 96.3636%,transparent 96.3636%,transparent 100%);mask-image:var(--player-mask),linear-gradient(to right,transparent 0,transparent 11%,#000 11%,#000 96.3636%,transparent 96.3636%,transparent 100%);-webkit-mask-size:100% 100%,100% .4rem;mask-size:100% 100%,100% .4rem;-webkit-mask-position:0 0,0 50%;mask-position:0 0,0 50%}.detail .detail-content .player:disabled{cursor:default}.detail .detail-content .player:disabled:before{background-color:#fff6}.row .content .thumb-strip .thumb-slot{--row-color: initial;--row-color-light: initial}@media (width > 768px){.row .content .thumb-strip.fanning .thumbnail-btn,.row.info .content .thumb-strip.fanning .thumb-slot{will-change:transform}}@media (width <= 768px){.row .content .title-container{transition:height .28s cubic-bezier(.33,1,.68,1),opacity .28s,padding .28s}}.detail-stage>.detail.panel-enter,.detail-stage>.detail.panel-leave{will-change:opacity}.row{position:relative}.row:before{content:"";position:absolute;z-index:200;pointer-events:none;top:0;bottom:0;left:calc(var(--title-edge, 19.5rem) - 1.6rem);width:1.6rem;mix-blend-mode:multiply;transition:opacity 1.2s .3s;background:linear-gradient(90deg,#c8c8c800,rgb(200 200 200 / calc(var(--edge-alpha) * .1833)) 55%,rgb(200 200 200 / calc(var(--edge-alpha) * .5)) 80%,rgb(200 200 200 / var(--edge-alpha)))}@media (width <= 768px){.row:before{top:calc(var(--title-band, 24rem) - 1.6rem);right:0;bottom:auto;left:0;width:auto;height:1.6rem;background:linear-gradient(180deg,#c8c8c800,rgb(200 200 200 / calc(var(--edge-alpha) * .1833)) 55%,rgb(200 200 200 / calc(var(--edge-alpha) * .5)) 80%,rgb(200 200 200 / var(--edge-alpha)))}.row.mobile-active:before{opacity:0}}.row:has(.thumb-strip.scrolled):before{opacity:0;transition:opacity .15s}.row .content .thumb-strip:before{content:"";flex:0 0 1.6rem;align-self:stretch;margin-left:-1.6rem;pointer-events:none;mix-blend-mode:multiply;background:linear-gradient(90deg,#c8c8c800,rgb(200 200 200 / calc(var(--edge-alpha) * .1833)) 55%,rgb(200 200 200 / calc(var(--edge-alpha) * .5)) 80%,rgb(200 200 200 / var(--edge-alpha)))}@media (width <= 768px){.row .content .thumb-strip:before{margin-left:0;margin-top:-1.6rem;background:linear-gradient(180deg,#c8c8c800,rgb(200 200 200 / calc(var(--edge-alpha) * .1833)) 55%,rgb(200 200 200 / calc(var(--edge-alpha) * .5)) 80%,rgb(200 200 200 / var(--edge-alpha)))}}@media (width > 768px) and (hover: hover){.row.releases{--row-color: var(--color-releases);--row-color-light: var(--color-releases-light)}.row.club{--row-color: var(--color-club);--row-color-light: var(--color-club-light)}.row.mixes{--row-color: var(--color-mixes);--row-color-light: var(--color-mixes-light)}.row.info{--row-color: var(--color-info);--row-color-light: var(--color-info-light)}.menus:hover .row:not(:hover):not(.active){--row-color: var(--color-default);--row-color-light: var(--color-default)}#app:has(.detail-stage.active:hover) .row{--row-color: var(--color-default);--row-color-light: var(--color-default)}}:root{--page-bg: #fff;--page-fade-0: #fff0;--page-fade-mid: rgb(255 255 255 / .18);--ray-step: 50ms;--ray-lag: .95}html.dark{--page-bg: #000;--page-fade-0: #0000;--page-fade-mid: rgb(0 0 0 / .18)}@property --page-bg{syntax: "<color>"; inherits: true; initial-value: #fff;}@property --page-fade-mid{syntax: "<color>"; inherits: true; initial-value: rgb(255 255 255 / .18);}html{background:var(--page-bg);transition:--page-bg .4s,--page-fade-mid .4s}:root{--title-blend: overlay;--title-ink: #dfdfdf;--title-ink-far: #c4c4c4;--panel-ink: #dfdfdf;--panel-ink-strong: #fff;--player-fill: #ffffffe6;--player-fill-dim: #ffffff66}html.dark{--title-blend: multiply;--title-ink: #a0a0a0;--title-ink-far: #8d8d8d;--panel-ink: #3f3f3f;--panel-ink-strong: #2a2a2a;--player-fill: #202020e6;--player-fill-dim: #20202066;--color-default: #3f3f3f}html .row .content .title-container .title{color:var(--title-ink);transition:color .4s}html .row .content .title-container{mix-blend-mode:var(--title-blend)}html .detail .detail-content .tracklist .track:hover:not(.disabled),html .detail .detail-content .tracklist .track.playing,html .announcement-detail .announcement-detail-content strong{color:var(--panel-ink-strong)}html .detail .detail-content .player:before{background-color:var(--player-fill)}html .detail .detail-content .player:disabled:before{background-color:var(--player-fill-dim)}:root{--item-veil: #fff}html.dark{--item-veil: #000}.row .content .thumb-strip .thumbnail-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--item-veil);opacity:0;pointer-events:none;transition:opacity .3s ease}@media (hover: hover){.row .content .thumb-strip .thumbnail-btn:hover:after{opacity:.12}}.row,.row .content .thumb-strip .thumbnail-btn,.marquee,.detail-stage a,.detail-stage button{-webkit-tap-highlight-color:transparent}.row .content .thumb-strip .thumbnail-btn.flash:after{opacity:.45;transition:opacity 0s}@media (prefers-reduced-motion: reduce){.row .content .thumb-strip .thumbnail-btn.flash:after{transition:opacity .3s ease}}html.dark .info-detail .info-detail-content{mix-blend-mode:multiply}html.dark .info-detail .info-detail-content{--panel-ink: #a0a0a0}.row .content .thumb-strip .thumbnail-btn{box-shadow:.3rem 0 .5rem -.15rem #0000001f}@media (width <= 768px){.row .content .thumb-strip .thumbnail-btn{box-shadow:0 .3rem .5rem -.15rem #0000001f}}.row .content:after{transition:opacity .3s}@media (width > 768px){.row .content:after{width:6rem}}.row.info .content .thumb-strip{--tile-row: var(--row-color)}.row.info .content .thumb-strip .thumb-slot{z-index:var(--z);transform:translate(calc(-1 * var(--index) * (var(--height-row) - 1rem)))}html.ready .row.info .content .thumb-strip .thumb-slot{transition:transform .4s cubic-bezier(.33,1,.68,1)}.row.info .content .thumb-strip:hover .thumb-slot,.row.info .content .thumb-strip .thumbnail-btn,.row.info .content .thumb-strip:hover .thumbnail-btn{transform:none}.row.info .content .thumb-strip .thumb-slot:before,.row.info .content .thumb-strip .thumb-slot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.row.info .content .thumb-strip .thumb-slot:before{z-index:calc(var(--z) * 10);background:var(--tile-ground, transparent)}.row.info .content .thumb-strip .thumb-slot:after{z-index:calc(var(--z) * 10 + 1)}.row.info .content .thumb-strip .thumbnail-btn{z-index:calc(var(--z) * 10 + 2)}.row.info .content .thumb-strip .thumb-slot:after{background:#fff;mix-blend-mode:soft-light;-webkit-mask-image:var(--mark);mask-image:var(--mark);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.row.info .content .thumb-strip .thumb-slot.ink-slot:before{background-image:linear-gradient(90deg,var(--title-ink),var(--title-ink-far)),linear-gradient(var(--tile-row),var(--tile-row));background-blend-mode:var(--title-blend),normal}@media (width <= 768px){.row.info .content .thumb-strip .thumb-slot.ink-slot:before{background-image:linear-gradient(180deg,var(--title-ink),var(--title-ink-far)),linear-gradient(var(--tile-row),var(--tile-row))}}.row.info .content .thumb-strip .thumb-slot.ink-slot:after{background:var(--tile-row);mix-blend-mode:normal}@media (width <= 768px){.row.info .content .thumb-strip .thumb-slot,.row.info .content .thumb-strip:hover .thumb-slot{transform:translateY(calc(-1 * var(--index) * var(--col-step, calc(var(--col-width) - 1rem))))}.row.info.mobile-active .content .thumb-strip .thumb-slot{transform:none}.row:not(.info):not(.mobile-active) .content .thumb-strip .thumbnail-btn,.row:not(.info):not(.mobile-active) .content .thumb-strip:hover .thumbnail-btn{transform:translateY(calc(-1 * var(--index) * var(--col-step, calc(var(--col-width) - 1rem))))}html.ready .row .content .thumb-strip .thumbnail-btn,html.ready .row.info .content .thumb-strip .thumb-slot{transition:transform .4s cubic-bezier(.33,1,.68,1) .08s}.menus{height:calc(67vh + var(--menus-fix, 0px))}.row .content .title-container{height:var(--title-band, 24rem)}.row .glyph{position:relative;top:var(--glyph-fix, 0px)}}@media (width > 768px){#app{transform:translateY(calc(-50% + var(--app-shift, 0px)))}}@media (width <= 768px){.row.releases{--row-color: var(--color-releases);--row-color-light: var(--color-releases-light)}.row.club{--row-color: var(--color-club);--row-color-light: var(--color-club-light)}.row.mixes{--row-color: var(--color-mixes);--row-color-light: var(--color-mixes-light)}.row.info{--row-color: var(--color-info);--row-color-light: var(--color-info-light)}.row.mobile-active:before{opacity:0;transition:opacity .15s}.row.info .content .thumb-strip .thumb-slot.theme-slot{display:none}}@media (width <= 768px){.row.releases:hover:not(.active):not(.mobile-active){--row-color: var(--color-releases);--row-color-light: var(--color-releases-light)}.row.club:hover:not(.active):not(.mobile-active){--row-color: var(--color-club);--row-color-light: var(--color-club-light)}.row.mixes:hover:not(.active):not(.mobile-active){--row-color: var(--color-mixes);--row-color-light: var(--color-mixes-light)}.row.info:hover:not(.active){--row-color: var(--color-info);--row-color-light: var(--color-info-light)}}.rotate-notice{display:none}@media (orientation: landscape) and (max-height: 500px) and (pointer: coarse){.rotate-notice{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200000;display:flex;align-items:center;justify-content:center;background:var(--page-bg);color:var(--color-default);font-size:min(12.4378vh,9vw);font-weight:500;letter-spacing:-.04em;line-height:.66;white-space:nowrap}.rotate-notice p{margin:0}}.row .glyph{-webkit-mask-image:none;mask-image:none;background-color:transparent;color:var(--row-color)}.row .glyph svg{display:block;width:100%;height:100%}:root{--edge-alpha: .28}.row.releases{--edge-alpha: .357}.row.club{--edge-alpha: .396}.row.mixes{--edge-alpha: .467}.row.info{--edge-alpha: .302}.menus:hover .row:not(:hover):not(.active){--edge-alpha: .28}.filter-defs{position:absolute;width:0;height:0;overflow:hidden}@media (width > 768px){.row.mixes .content .thumb-strip .thumbnail{filter:url(#mix-tone) blur(0px)}.row.mixes .content .thumb-strip .thumbnail[src*=base64]{filter:url(#mix-tone) blur(4px)}.detail.section-mixes .cover{filter:url(#mix-tone)}}:root{--intro-travel: calc(var(--menus-w, 95.6rem) - var(--height-row));--intro-dur: 1.4s;--intro-ease: cubic-bezier(.76, 0, .24, 1)}html.intro .row{position:relative}html.intro .row:after{content:"";position:absolute;z-index:10000;pointer-events:none;background:var(--page-bg);top:0;bottom:0;left:calc(-1 * var(--gap));right:-100vw}html.intro .row .glyph{position:relative;z-index:10001;color:var(--color-default)}html.intro .row .glyph{transform:translate(calc(-1 * var(--intro-travel)))}html.intro .marquee{opacity:0}html.intro body:before,html.intro body:after{opacity:0;transition:none}html.intro-run .row:after{animation:intro-curtain-x var(--intro-dur) var(--intro-ease) both}html.intro-run .row .glyph{animation:intro-letters-x var(--intro-dur) var(--intro-ease) both,intro-ink .45s ease both}html.intro-run .marquee{animation:intro-fade .5s ease .6s both}@keyframes intro-curtain-x{0%{transform:translate(0)}to{transform:translate(var(--intro-travel))}}@keyframes intro-letters-x{0%{transform:translate(calc(-1 * var(--intro-travel)))}to{transform:translate(0)}}@keyframes intro-fade{0%{opacity:0}to{opacity:1}}@keyframes intro-ink{0%{color:var(--color-default)}to{color:var(--row-color)}}@media (width <= 768px){:root{--intro-travel: calc(67vh - var(--col-width))}html.intro .row:after{top:calc(-1 * var(--gap));bottom:-100vh;left:0;right:0}html.intro .row .glyph{transform:translateY(calc(-1 * var(--intro-travel)))}html.intro-run .row:after{animation-name:intro-curtain-y}html.intro-run .row .glyph{animation-name:intro-letters-y,intro-ink}@keyframes intro-curtain-y{0%{transform:translateY(0)}to{transform:translateY(var(--intro-travel))}}@keyframes intro-letters-y{0%{transform:translateY(calc(-1 * var(--intro-travel)))}to{transform:translateY(0)}}}.detail .detail-content .player{--player-mask: url("data:image/svg+xml,%3csvg%20width='220'%20height='22'%20viewBox='0%200%20220%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M220%2022H0V0H220V22ZM8%2018L21%2011L8%204V18Z'%20fill='%23DFDFDF'/%3e%3c/svg%3e")}.detail .detail-content .player.playing{--player-mask: url("data:image/svg+xml,%3csvg%20width='220'%20height='22'%20viewBox='0%200%20220%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M220%2022H0V0H220V22ZM8%204H12V18H8V4ZM15%204H19V18H15V4Z'%20fill='%23DFDFDF'/%3e%3c/svg%3e")}.detail .detail-content .player-bar{position:absolute;left:11%;width:85.3636%;top:.9rem;height:.4rem;z-index:1;pointer-events:none;background-color:var(--panel-ink);transform-origin:right center;transform:scaleX(calc(1 - var(--progress, 0)))}.detail .detail-content .detail-nav{display:none}@media (width <= 768px){.detail .detail-content{display:flex;flex-direction:column}.detail .detail-content .detail-nav{display:flex;justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:var(--detail-spacing)}.detail .detail-content .detail-nav button{margin:0;padding:0;border:0;background:none;color:inherit;cursor:pointer;font-family:Debugger,monospace;font-size:1.5rem;font-weight:700;line-height:1.8rem;letter-spacing:-.04em}.detail .detail-content .detail-nav button:disabled{opacity:.35;cursor:default}}@media (width <= 768px){.detail .detail-content,.info-detail .info-detail-content{padding-bottom:.8rem}.detail:not(.announcement-detail):after{display:none}}.detail:not(.section-mixes) .detail-content .heading .artist-name{opacity:.6}.detail .seam{position:relative;flex:0 0 0;align-self:stretch}.detail .seam:after{content:"";position:absolute;z-index:2;pointer-events:none;mix-blend-mode:multiply;inset:0 auto 0 0;width:2rem;background:linear-gradient(90deg,#c8c8c866,#c8c8c821 40%,#c8c8c800)}@media (width <= 768px){.detail .seam:after{inset:0 0 auto 0;width:auto;height:2rem;background:linear-gradient(180deg,#c8c8c866,#c8c8c821 40%,#c8c8c800)}}.row.info .content .thumb-strip .thumb-slot[style*=soundcloud]:after{background:#ffffff8c;mix-blend-mode:normal}html.stepping body:after{opacity:0;transition:none}.detail-stage.swapped>.detail.panel-enter{transition-delay:0s}.detail-stage>.detail.quick-fade{transition-duration:.15s}html.safari-desktop .row,html.safari-desktop .row .content .title-container .title{transition:none}@media (hover: hover) and (width > 768px){html.safari-desktop .row{height:calc(var(--height-row) + var(--gap));border-bottom:var(--gap) solid transparent;margin-bottom:calc(-1 * var(--gap))}html.safari-desktop .row .content{height:var(--height-row)}}.detail .detail-content{position:relative}.detail .pulse{display:none}@media (width > 768px){.detail .pulse{display:block;position:absolute;inset:0 0 0 var(--detail-split-width);pointer-events:none;background:#fff;mix-blend-mode:overlay;opacity:0}.detail.has-bpm:has(.player.playing) .pulse{animation:panel-pulse calc(240s / var(--bpm)) linear infinite}}@media (width <= 768px){.detail .detail-content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:#fff;opacity:0}.detail.has-bpm:has(.player.playing) .detail-content:before{animation:panel-pulse calc(240s / var(--bpm)) linear infinite}}@keyframes panel-pulse{0%,4%{opacity:calc(var(--pulse-max, .16) * 1);animation-timing-function:cubic-bezier(.2,.7,.3,1)}24%{opacity:0;animation-timing-function:linear}25%,29%{opacity:calc(var(--pulse-max, .16) * .58);animation-timing-function:cubic-bezier(.2,.7,.3,1)}49%{opacity:0;animation-timing-function:linear}50%,54%{opacity:calc(var(--pulse-max, .16) * .84);animation-timing-function:cubic-bezier(.2,.7,.3,1)}74%{opacity:0;animation-timing-function:linear}75%,79%{opacity:calc(var(--pulse-max, .16) * .5);animation-timing-function:cubic-bezier(.2,.7,.3,1)}99%{opacity:0;animation-timing-function:linear}to{opacity:calc(var(--pulse-max, .16) * 1)}}.detail.section-mixes:has(.player.playing) .pulse,.detail.section-mixes:has(.player.playing) .detail-content:before{--drift-max: .25;animation:panel-drift var(--drift, 3s) ease-in-out infinite}@keyframes panel-drift{0%{opacity:0}38%{opacity:var(--drift-max, .25)}to{opacity:0}}@media (prefers-reduced-motion: reduce){.detail:has(.player.playing) .pulse,.detail:has(.player.playing) .detail-content:before{animation:none}}html.safari-desktop .pulse,html.safari-desktop .detail-content:before{animation:none!important;opacity:0!important}.detail.section-mixes .footer{margin-top:0}@media (width <= 768px){.info-detail .info-detail-content{overflow:visible;overscroll-behavior:auto}}.info-detail{--color-info: var(--color-default);--color-info-light: var(--color-default)}@media (width > 768px){:root{--block-h: calc(4 * var(--height-row) + 3 * var(--gap));--stage-w: calc(2 * var(--block-h))}#app{height:calc(var(--block-h) + 2 * var(--gap))}.menus{flex:1 1 0;min-width:0}.row{width:100%}.row .content{flex:1 1 0;min-width:0;width:auto}.detail-stage{flex:0 0 var(--stage-w)}.detail .detail-content{max-height:var(--block-h)}}.detail-stage>.info-detail{transition:opacity .3s,background-color .4s}.detail-stage>.info-detail.panel-enter{transition:opacity .3s .3s,background-color .4s}.detail-stage>.info-detail.panel-leave{transition:opacity .3s,background-color .4s}.info-detail .info-detail-content{transition:color .4s}.info-detail:after{background-color:var(--color-info);background-image:none;transition:background-color .4s;-webkit-mask-image:linear-gradient(180deg,transparent 80%,#000 100%);mask-image:linear-gradient(180deg,transparent 80%,#000 100%)}.info-detail:before{background-color:var(--color-info);background-image:none;transition:opacity .2s,background-color .4s;-webkit-mask-image:linear-gradient(0deg,transparent 80%,#000 100%);mask-image:linear-gradient(0deg,transparent 80%,#000 100%)}@media (width <= 768px){.info-detail:after{-webkit-mask-image:linear-gradient(0deg,#000 0%,transparent 100%);mask-image:linear-gradient(0deg,#000 0%,transparent 100%)}.info-detail:before{-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,transparent 100%)}}.rays-field{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.rays{position:absolute;top:0;right:0;bottom:0;left:0}html.rays-opaque .rays{opacity:.5}.visual-link{display:none}html:not(.safari-desktop) .visual-link{display:block}.visual-link button{font:inherit;letter-spacing:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.visual-link button:before{content:"";position:absolute;top:0;right:0;bottom:-.9rem;left:0}.ray{position:absolute;left:0;right:0;top:var(--t);height:var(--h);overflow:hidden;contain:strict;opacity:0;transition:opacity .45s ease;transition-delay:calc(var(--k) * var(--ray-step))}.rays-field.on .ray{opacity:var(--o)}.rays-field.swap .ray,.rays-field.tick .ray{transition:opacity .3s ease;transition-delay:0s}.rays-field.swap .rays{transition:none}.ray>i{position:absolute;left:0;right:0;height:300%;background-repeat:no-repeat}.ray>i.rows{background-position:var(--left-x, 0px) 0;background-size:var(--left-w, 0px) 100%}.ray>i.record{background-position:var(--right-x, 0px) 0;background-size:var(--right-w, 0px) 100%}.rays-field.lit .ray>i.record{animation-name:ray-out-up,ray-glow;animation-duration:var(--ray-cycle),calc(2 * var(--ray-cycle));animation-timing-function:cubic-bezier(.25,.6,.4,1),ease-in-out;animation-iteration-count:infinite,infinite;animation-delay:calc((var(--k) - 9) * var(--ray-lag) * var(--ray-cycle)),0s}.rays-field.lit .ray.bottom>i.record{animation-name:ray-out-down,ray-glow}@keyframes ray-glow{0%{opacity:1}50%{opacity:.55}to{opacity:1}}.ray.top>i{top:0}.ray.bottom>i{bottom:0}.ray.top>i.rows{background-image:repeating-linear-gradient(to top,transparent 0px,var(--ray-near) calc(var(--h) * .25),var(--ray-near) var(--h),transparent var(--h),transparent calc(var(--h) * 2))}.ray.top>i.record{background-image:repeating-linear-gradient(to top,transparent 0px,var(--ray-album) calc(var(--h) * .25),var(--ray-album) var(--h),transparent var(--h),transparent calc(var(--h) * 2))}.ray.bottom>i.rows{background-image:repeating-linear-gradient(to bottom,transparent 0px,var(--ray-near) calc(var(--h) * .25),var(--ray-near) var(--h),transparent var(--h),transparent calc(var(--h) * 2))}.ray.bottom>i.record{background-image:repeating-linear-gradient(to bottom,transparent 0px,var(--ray-album) calc(var(--h) * .25),var(--ray-album) var(--h),transparent var(--h),transparent calc(var(--h) * 2))}.ray:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background-image:var(--ray-veil)}.ray.top{--ray-veil: linear-gradient(to top, var(--page-bg) 0%, transparent 50%)}.ray.bottom{--ray-veil: linear-gradient(to bottom, var(--page-bg) 0%, transparent 50%)}.rays-field.lit .ray>i.rows{animation-duration:var(--ray-cycle);animation-timing-function:cubic-bezier(.25,.6,.4,1);animation-iteration-count:infinite;animation-delay:calc((var(--k) - 9) * var(--ray-lag) * var(--ray-cycle))}.rays-field.lit .ray.top>i.rows{animation-name:ray-out-up}.rays-field.lit .ray.bottom>i.rows{animation-name:ray-out-down}@keyframes ray-out-up{0%{transform:translateY(0)}to{transform:translateY(calc(-2 * var(--h)))}}@keyframes ray-out-down{0%{transform:translateY(0)}to{transform:translateY(calc(2 * var(--h)))}}html.safari-desktop .rays-field{display:none!important}@media (width <= 768px){.rays-field{display:none}html.rays-mobile .rays-field{display:block;position:absolute;top:0;bottom:auto;height:var(--field-h, 100%)}.ray{top:0;bottom:0;left:var(--t);right:auto;width:var(--h);height:auto}.ray>i{top:0;bottom:0;left:auto;right:auto;width:300%;height:auto}.ray>i.rows{background-position:0 var(--left-x, 0px);background-size:100% var(--left-w, 0px)}.ray>i.record{background-position:0 var(--right-x, 0px);background-size:100% var(--right-w, 0px)}.ray.top>i{left:0}.ray.bottom>i{right:0}.ray.top>i.rows{background-image:repeating-linear-gradient(to left,transparent 0px,var(--ray-near) calc(var(--h) * .25),var(--ray-near) var(--h),transparent var(--h),transparent calc(var(--h) * 2))}.ray.top>i.record{background-image:repeating-linear-gradient(to left,transparent 0px,var(--ray-album) calc(var(--h) * .25),var(--ray-album) var(--h),transparent var(--h),transparent calc(var(--h) * 2))}.ray.bottom>i.rows{background-image:repeating-linear-gradient(to right,transparent 0px,var(--ray-near) calc(var(--h) * .25),var(--ray-near) var(--h),transparent var(--h),transparent calc(var(--h) * 2))}.ray.bottom>i.record{background-image:repeating-linear-gradient(to right,transparent 0px,var(--ray-album) calc(var(--h) * .25),var(--ray-album) var(--h),transparent var(--h),transparent calc(var(--h) * 2))}.ray.top{--ray-veil: linear-gradient(to left, var(--page-bg) 0%, transparent 50%)}.ray.bottom{--ray-veil: linear-gradient(to right, var(--page-bg) 0%, transparent 50%)}.rays-field.lit .ray.top>i.rows{animation-name:ray-out-left}.rays-field.lit .ray.bottom>i.rows{animation-name:ray-out-right}.rays-field.lit .ray.top>i.record{animation-name:ray-out-left,ray-glow}.rays-field.lit .ray.bottom>i.record{animation-name:ray-out-right,ray-glow}@keyframes ray-out-left{0%{transform:translate(0)}to{transform:translate(calc(-2 * var(--h)))}}@keyframes ray-out-right{0%{transform:translate(0)}to{transform:translate(calc(2 * var(--h)))}}}@property --ray-top{syntax: "<color>"; inherits: true; initial-value: #dfdfdf;}@property --ray-album{syntax: "<color>"; inherits: true; initial-value: #dfdfdf;}@property --ray-bottom{syntax: "<color>"; inherits: true; initial-value: #dfdfdf;}.rays{--ray-top: var(--color-releases);--ray-bottom: var(--color-info);--ray-album: var(--color-album-color);transition:--ray-top .3s,--ray-bottom .3s,--ray-album .3s;--ray-cycle: calc(60s / var(--ray-bpm, 30))}.ray.top{--ray-near: var(--ray-top)}.ray.bottom{--ray-near: var(--ray-bottom)}@media (width > 768px) and (hover: hover){.rays-field:has(~#app .menus:hover) .rays{--ray-top: var(--color-default);--ray-bottom: var(--color-default)}.rays-field:has(~#app .row.releases:hover) .rays,.rays-field:has(~#app .row.releases.active) .rays{--ray-top: var(--color-releases)}.rays-field:has(~#app .row.info:hover) .rays,.rays-field:has(~#app .row.info.active) .rays{--ray-bottom: var(--color-info)}.rays-field:has(~#app .detail-stage.active:hover) .rays{--ray-top: var(--color-default);--ray-bottom: var(--color-default)}}
