.landing-page-wrapper{background-image:linear-gradient(180deg,rgba(0,0,0,.25) 21.44%,rgba(0,0,0,.75) 78.33%);position:absolute;top:0;left:0;width:100vw;overflow:auto}.landing-page-wrapper-bg{min-height:100vh;background-repeat:repeat-y;background-size:cover;background-position:center;filter:blur(50px)}.landing-page-wrapper-center-wrapper{position:absolute;top:64px;left:50%;transform:translate(-50%);border-radius:6px;max-width:736px;width:100%}.landing-page-mixtape-info{display:flex;flex-direction:row}.landing-page-mixtape-card{display:flex;flex-direction:column;align-items:center;background-color:#fff;max-width:368px;border-top-left-radius:6px;overflow:hidden;border-right:1px solid #D7D7D7;width:100%}.landing-page-mixtape-card img{width:100%}.landing-page-mixtape-title{font-family:Tahoma,sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:24px;text-align:center;letter-spacing:-.2px;color:#000;margin:0}.landing-page-mixtape-artists{font-family:Tahoma,sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:16px;text-align:center;color:#3c97ed;margin:0}.landing-page-mixtape-dsp-player{display:flex;flex-direction:column;background-color:#f2f4f7;width:100%;height:100%}.landing-page-mixtape-dsp-player ul{padding:0;margin:0}.landing-page-mixtape-dsp-player li{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 24px;gap:16px;box-sizing:border-box;border-bottom:1px solid #D7D7D7}.landing-page-mixtape-dsp-player li:last-of-type{border-bottom:none}.landing-page-mixtape-dsp-button{box-sizing:border-box;font-size:12px;text-decoration:none;color:#000;font-family:Tahoma,sans-serif;text-align:center;height:40px;padding:13px 16px;width:104px;background:#FFFFFF;box-shadow:0 4px 16px #0c5fac1a;border-radius:128px;transition:all .2s}.landing-page-mixtape-dsp-player a[href$="#"]{pointer-events:none;opacity:.5;cursor:default}.landing-page-mixtape-dsp-button:hover{background:#3C97ED;color:#fff}.landing-page-mixtape-dsp-player .landing-page-livemixtapes{width:116px;height:auto}.landing-page-mixtape-dsp-player .landing-page-spotify{width:auto;height:24px}.landing-page-mixtape-dsp-player .landing-page-tidal{width:87px}.landing-page-mixtape-dsp-player .landing-page-pandora{width:86px;height:24px}.landing-page-mixtape-dsp-player img{width:auto;height:24px}.landing-page-mixtape-sn{display:flex;flex-direction:row;justify-content:center;gap:16px;align-items:center}.landing-page-mixtape-sn a,.landing-page-mixtape-sn button{text-decoration:none;fill:#626262}.landing-page-mixtape-sn a:hover,.landing-page-mixtape-sn button:hover{fill:#000}.landing-page-mixtape-card-text{display:flex;flex-direction:column;justify-content:center;gap:16px;padding:24px;width:100%;box-sizing:border-box}.landing-page-mixtape-right{max-width:368px;border-top-right-radius:6px;width:100%;overflow:hidden;display:flex;flex-direction:column;background-color:#f2f4f7}.landing-page-mixtape-right iframe{width:100%;height:214px}.landing-page-dsp-button-disabled{box-sizing:border-box;font-size:12px;font-family:Tahoma,sans-serif;text-align:center;height:40px;padding:0;width:104px;background:transparent;border:2px solid #999999;color:#999;font-weight:600;border-radius:128px}#player-wrapper{margin-bottom:16px}.landing-page-powered-by{text-align:center;color:#fff;font-family:Tahoma,sans-serif;font-size:12px;font-weight:500;line-height:16px;letter-spacing:.2px;background:rgba(0,0,0,.88);padding:4px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.24);box-shadow:0 6px 18px #00000059;white-space:nowrap}.landing-page-powered-by-fixed{position:fixed;left:50%;transform:translate(-50%);bottom:16px;z-index:30}.landing-page-powered-by-inline{display:none;width:fit-content;max-width:calc(100% - 20px);margin:8px auto 20px;white-space:normal}.landing-page-powered-by a{color:#fff;text-decoration:underline;text-underline-offset:2px}.landing-page-powered-by a:hover{color:#9fd2ff}.countdown-wrapper{margin:24px;display:flex;flex-direction:column}.countdown{padding:16px 20px;background-color:#fff;box-shadow:0 4px 32px #0c5fac1a;display:flex;justify-content:center;align-items:center;gap:4px;box-sizing:border-box;border-radius:6px}.countdown-item{display:flex;flex-direction:column}.countdown-item .number{font-family:Tahoma,sans-serif;font-size:22px;font-style:normal;font-weight:800;line-height:24px;letter-spacing:4px;text-transform:uppercase;color:#000;text-align:center}.countdown-item .label{font-family:Tahoma,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:12px;letter-spacing:1px;text-transform:uppercase;color:#000;text-align:center}.countdown-item-sep{align-self:baseline}.countdown-caption{padding:4px 6px;border-radius:4px;background-color:#000;display:inline-block;margin:0 auto -3%;z-index:99;position:relative}.countdown-caption span{font-family:Tahoma,sans-serif;font-size:10px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:1.5px;text-transform:uppercase;text-align:center;color:#fff;display:block}.coming-soon{font-family:Tahoma,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:-.2px;text-align:center;margin:0}@media screen and (max-width: 768px){.landing-page-wrapper-center-wrapper{top:24px}.landing-page-wrapper-center-wrapper{max-width:720px!important;width:100%}.landing-page-mixtape-card,.landing-page-mixtape-dsp-player{max-width:360px;width:100%}#player-wrapper{margin-bottom:16px}.landing-page-powered-by{font-size:11px;line-height:15px;max-width:calc(100vw - 20px);white-space:normal}.landing-page-powered-by-fixed{display:none}.landing-page-powered-by-inline{display:block;margin:8px auto calc(14px + env(safe-area-inset-bottom))}}@media screen and (max-width: 500px){.landing-page-wrapper-center-wrapper{top:16px;max-width:340px!important}.landing-page-mixtape-dsp-player{border-top-right-radius:0}.landing-page-mixtape-dsp-player li{padding:8px 16px}.landing-page-mixtape-card-text{padding:24px 16px}.landing-page-mixtape-title{padding:0}.landing-page-mixtape-info{display:flex;flex-direction:column}.landing-page-mixtape-card,.landing-page-mixtape-dsp-player{max-width:none;width:100%;border-top-right-radius:0}.landing-page-mixtape-card{border-right:none}.landing-page-mixtape-right{border-top-right-radius:0}#player-wrapper{margin-bottom:12px}.landing-page-mixtape-dsp-player{height:100%}}#presave-status{padding:12px 16px;margin:12px 16px;color:#1f2937;background:#fff;border:1px solid #d1d5db;border-radius:8px;font-size:14px;line-height:1.5}#presave-status:empty{display:none}.presave-callback{max-width:480px;margin:12vh auto;padding:24px;background:#202020;color:#fff;border-radius:12px;font-family:Arial,sans-serif}.presave-callback a{color:#fff;display:inline-block;margin:16px 0}.presave-callback button{padding:10px 16px;margin-right:12px}.presave-callback-page{margin:0;min-height:100vh;min-height:100svh;background:#eee;-webkit-text-size-adjust:100%}.presave-callback{box-sizing:border-box;width:calc(100% - 32px);margin:max(24px,env(safe-area-inset-top)) auto;padding:24px;overflow-wrap:anywhere}.presave-callback h1{margin:0 0 16px;font-size:24px}.presave-callback p{font-size:16px;line-height:1.5}.presave-callback a,.presave-callback button{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px 16px;margin:16px 0 0;font-size:16px;line-height:1.5;touch-action:manipulation}.presave-callback button{background:#075eb5;color:#fff;border:0;border-radius:8px}.presave-callback button[hidden]{display:none}.landing-page-mixtape-dsp-button:focus-visible,.presave-callback a:focus-visible,.presave-callback button:focus-visible{outline:3px solid #075eb5;outline-offset:3px}@media screen and (max-width: 600px){.landing-page-wrapper-bg{min-height:100svh}.landing-page-wrapper-center-wrapper{top:max(12px,env(safe-area-inset-top));width:calc(100% - 24px);max-width:420px!important;padding-bottom:calc(16px + env(safe-area-inset-bottom))}.landing-page-mixtape-info{flex-direction:column}.landing-page-mixtape-card,.landing-page-mixtape-right,.landing-page-mixtape-dsp-player{max-width:none;width:100%}.landing-page-mixtape-card{border-right:0;border-radius:6px 6px 0 0}.landing-page-mixtape-card .landing-page-mixtape-card-img{max-width:200px;aspect-ratio:1;object-fit:contain}.landing-page-mixtape-card-text{padding:16px 12px;gap:8px}.landing-page-mixtape-title{overflow-wrap:anywhere}.landing-page-mixtape-sn:empty{display:none}.landing-page-mixtape-sn{gap:8px}.landing-page-mixtape-sn a,.landing-page-mixtape-sn button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.landing-page-mixtape-right{border-radius:0}.landing-page-mixtape-right iframe{order:1}.landing-page-mixtape-dsp-player{order:0}.countdown-wrapper{margin:12px}.countdown{padding:12px}.coming-soon{font-size:20px;line-height:24px}.landing-page-mixtape-dsp-player li{padding:8px 12px;gap:12px}.landing-page-mixtape-dsp-player li img{max-width:calc(100% - 132px);object-fit:contain}.landing-page-mixtape-dsp-button,.landing-page-dsp-button-disabled{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:120px;min-height:48px;height:auto;padding:12px 16px;font-size:14px;line-height:20px;touch-action:manipulation}#presave-status{font-size:16px;overflow-wrap:anywhere}}@media (prefers-reduced-motion: reduce){.landing-page-mixtape-dsp-button{transition:none}}@media screen and (max-width: 950px) and (max-height: 450px){.landing-page-wrapper-center-wrapper{top:12px;width:calc(100% - 24px);max-width:736px!important}.landing-page-mixtape-info{flex-direction:row}.landing-page-mixtape-card,.landing-page-mixtape-right{width:50%;max-width:none}.landing-page-mixtape-card .landing-page-mixtape-card-img{max-width:120px}.landing-page-mixtape-card-text{padding:12px 8px;gap:8px}.landing-page-mixtape-card{border-radius:6px 0 0 6px}.landing-page-mixtape-right{border-radius:0 6px 6px 0}.landing-page-mixtape-dsp-player li{padding:8px 12px;gap:12px}.landing-page-mixtape-dsp-player li img{max-width:calc(100% - 132px);object-fit:contain}.landing-page-mixtape-dsp-button,.landing-page-dsp-button-disabled{min-height:48px;height:auto;width:120px;padding:12px;font-size:14px}}
