@import url(https://fonts.googleapis.com/css2?family=Tektur:wght@400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Tektur:wght@400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Tektur:wght@400;500;600;700&display=swap);html{overflow-x:hidden;overflow-y:scroll;scrollbar-gutter:stable both-edges}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{overflow-y:scroll}#background{height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:-1}@media (max-width:767px){.bg-gif.mobile{display:block;opacity:.7}.bg-gif.desktop,.bg-gif.tablet{display:none}}@media (min-width:768px) and (max-width:1023px){.bg-gif.tablet{display:block;opacity:.4}.bg-gif.desktop,.bg-gif.mobile{display:none}}@media (min-width:1024px){.bg-gif.desktop{display:block;opacity:.4}.bg-gif.mobile,.bg-gif.tablet{display:none}}.home-page #content-wrapper{margin-top:clamp(80px,10vh,140px)}.home-page #background-gif{cursor:pointer;height:auto;margin:32px auto;max-width:320px;min-width:160px;order:-1;width:40%}.home-page #background-gif.osci-wrap{align-items:center;aspect-ratio:.937083;display:flex;justify-content:center;max-width:256px;min-width:140px;width:32%}.osci-wrap canvas{background:#0000;display:block;height:100%;mix-blend-mode:screen;pointer-events:none;width:100%}.osci-loading{color:red;font-family:myFont;letter-spacing:.1em;text-align:center;text-transform:uppercase;width:100%}@media (max-width:767px){.home-page #background-gif{max-width:448px;min-width:224px;width:56%}.home-page #background-gif.osci-wrap{max-width:360px;min-width:196px;width:45%}.home-page #links{margin:clamp(120px,26vh,200px) 0 0}}.home-page #links{align-items:center;display:flex;flex-direction:column;margin:clamp(240px,18vh,210px) 0 0;position:relative;z-index:3}.btn-link,a{margin:20px 0}.btn-link,.home-page #links .btn-link,.home-page #links a,a{background:none;border:none;color:red;cursor:pointer;display:block;font-family:myFont;font-size:2rem;padding:0;text-align:center;text-decoration:none}.home-page #links .btn-link,.home-page #links a{margin:clamp(16px,2.2vw,10px) 0}#noise{display:none}#music-icons{flex-wrap:wrap;gap:clamp(10px,2.8vw,18px);margin:clamp(16px,4vw,28px) auto}#music-icons a{margin:0}#music-icons img{transition:opacity .2s ease}#playlist-gallery{align-items:center;display:none;justify-content:center;margin:20px auto;position:relative;width:100%}#playlist-gallery.show{display:flex!important}#playlist-gallery iframe{height:352px;margin:0 auto;max-width:640px;min-width:300px;opacity:.7;width:44vw}#playlist-gallery .arrow{background:none;border:none;color:red;cursor:pointer;font-size:2rem;position:absolute;top:50%;transform:translateY(-50%);z-index:2}#playlist-gallery .arrow-left{left:-30px}#playlist-gallery .arrow-right{right:-30px}@media (max-width:767px){#playlist-gallery iframe{margin:0 auto;width:100%}}#store-section{align-items:center;display:none;justify-content:center;margin:20px auto;text-align:center;width:100%}#store-section.show{display:flex!important}.store-soon{animation:colorChange 3s infinite;font-family:myFont;font-size:2rem}@keyframes colorChange{0%,to{color:red}50%{color:#fff}}#music-icons{display:none;flex-wrap:nowrap;justify-content:center;margin:20px auto}#music-icons a{margin:10px}#music-icons img{height:26.67px;opacity:.5;transition:opacity .3s ease;width:26.67px}#music-icons img:hover{opacity:1!important}@media (max-width:1024px){#music-icons img.mobile-bright{opacity:1!important}}.show-icons{display:flex!important}.open-section{color:red!important;text-shadow:0 0 5px red,0 0 10px red}#animated-gif{height:100%;left:50%;object-fit:cover;opacity:.4;position:fixed;top:50%;transform:translate(-50%,-50%);width:auto;z-index:-1}.crt-test-page{min-height:100vh;position:relative}.crt-debug-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000d9;border:1px solid #ff000059;border-radius:12px;box-shadow:0 10px 30px #0009;color:#fff;font-family:Inter,Segoe UI,sans-serif;max-height:calc(100vh - 32px);overflow-y:auto;padding:16px;position:fixed;right:16px;top:16px;width:clamp(240px,32vw,360px);z-index:2147483650}.crt-debug-panel h2{font-size:1rem;letter-spacing:.08em;margin:0 0 4px;text-transform:uppercase}.crt-debug-panel p{color:#ffffffb3;font-size:.85rem;margin:0 0 12px}.crt-control{margin-bottom:14px}.crt-control label{display:flex;font-size:.8rem;justify-content:space-between;letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}.crt-control input[type=range]{accent-color:red;margin-bottom:6px;width:100%}.crt-control input[type=number]{background:#0f0f0f;border:1px solid #333;border-radius:4px;color:#fff;font-size:.85rem;padding:4px 8px;width:100%}.crt-reset{background:#ff000014;border:1px solid #ff000080;color:#fff;cursor:pointer;letter-spacing:.08em;margin:8px 0 12px;padding:8px;text-transform:uppercase;width:100%}.crt-reset:hover{background:#ff00002e}.crt-json{color:#ffffffbf;font-size:.75rem}.crt-json pre{background:#ffffff0d;border-radius:6px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;margin:4px 0 0;padding:8px;white-space:pre-wrap;word-break:break-all}@font-face{font-family:myFont;src:url(/static/media/ds.0ef0e2249326c34137c8.ttf)}@font-face{font-display:swap;font-family:dsBold;src:url(/static/media/ds_bold.81b4bd9230069b72f5e8.ttf) format("truetype")}*,:after,:before{box-sizing:border-box}body,html{max-width:100%;overflow-x:hidden;width:100%}:root{--btn-blur:5px;--pay-blur:5px;--section-blur:var(--btn-blur);--cta-gap:clamp(10px,2.2vw,16px)}body{font-family:myFont}.submit-page #content-wrapper{align-items:center;display:flex;flex-direction:column;margin-top:50px;padding:0 clamp(16px,5vw,32px);width:min(960px,100%);z-index:2}#background-gif{left:50%;position:fixed;top:20px;transform:translateX(-50%);z-index:1}.submit-page #links{align-items:center;display:flex;flex-direction:column;margin-top:0;overflow:visible;padding:0 clamp(16px,5vw,32px);position:relative;width:min(100%,720px);z-index:3}.section-title{color:red;display:block;font-family:myFont;font-size:2.5rem;margin:40px 0;text-align:center;text-decoration:none}.submit-page .section-title.hero-title{font-family:dsBold,myFont,sans-serif;letter-spacing:.04em;margin:0 0 40px;text-shadow:0 0 10px #ff0000d9,0 0 18px #ff0000a6,0 0 32px #ff000073}.submission-option{margin-bottom:0}.submission-buttons,.submission-option{align-items:center;display:flex;flex-direction:column;width:100%}.submission-buttons{gap:clamp(10px,2.2vw,16px);gap:var(--cta-gap);max-width:720px}.submission-options-duo{grid-gap:clamp(10px,4vw,28px);align-items:stretch;display:grid;gap:clamp(10px,4vw,28px);grid-template-columns:repeat(2,minmax(0,1fr));justify-items:stretch;margin:0 auto;max-width:640px;width:100%}.submission-option.quick-check-wrap{display:flex;justify-content:center;margin-bottom:0;width:100%}.submission-option.premium-column,.submission-option.standard-column{align-items:center;flex:1 1;gap:clamp(10px,3vw,16px);min-width:0}.option-title{align-items:center;color:red;display:flex;font-size:clamp(.68rem,2.4vw,1.05rem);justify-content:center;letter-spacing:clamp(.016em,.35vw,.06em);line-height:1.2;min-height:1.4em;text-transform:uppercase;white-space:nowrap;width:100%}.premium-title{color:gold}.option-buttons{align-items:center;display:flex;flex-direction:column;gap:clamp(8px,2.8vw,14px);width:100%}.option-buttons .submission-button,.quick-check-wrap .submission-button{max-width:100%;width:min(220px,100%)}@media (max-width:780px){.submission-option.quick-check-wrap,.submission-options-duo{padding:0 clamp(10px,4vw,18px)}.submission-options-duo{gap:clamp(10px,5vw,26px);max-width:100%}}@media (max-width:420px){.submit-page{--cta-gap:clamp(10px,5vw,18px)}.submit-page #links{padding:0 clamp(10px,3vw,16px)}.submit-page .submission-options-duo{gap:clamp(8px,4vw,18px);padding:0 clamp(6px,3vw,12px)}}@media (max-width:480px){.option-buttons .submission-button,.quick-check-wrap .submission-button{width:100%}}.submission-button{align-items:center;background:#0000;background-color:rgba(0,0,0,.001);border:2px solid #0000;color:#ffffffe6;cursor:pointer;display:inline-flex;font-family:myFont;font-size:clamp(.85rem,2.8vw,1.2rem);height:clamp(44px,12vw,52px);justify-content:center;line-height:1.1;margin-top:5px;max-width:100%;min-width:0;opacity:1;overflow:visible;padding:0 clamp(12px,3vw,18px);position:relative;transition:opacity .12s ease,transform .12s ease;width:min(220px,100%);will-change:transform;z-index:0}.submission-button .btn-glass{-webkit-backdrop-filter:blur(5px) saturate(1.05);-webkit-backdrop-filter:blur(var(--btn-blur)) saturate(1.05);backdrop-filter:blur(5px) saturate(1.05);backdrop-filter:blur(var(--btn-blur)) saturate(1.05);will-change:backdrop-filter;z-index:-1}.submission-button .btn-glass,.submission-button:before{-webkit-clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);inset:0;pointer-events:none;position:absolute;transform:translateZ(0)}.submission-button:before{background:linear-gradient(180deg,#ffffff08,#0000003d);border:2px solid #ffffff38;content:"";opacity:1;transition:border-color .12s ease,box-shadow .12s ease,background .15s ease;will-change:background,border-color,box-shadow;z-index:0}.submission-button:after{content:"";inset:-14px;opacity:0;pointer-events:none;position:absolute;transition:opacity .12s ease;z-index:-1}.submission-button:hover{transform:translateY(-1px)}.submission-button:hover:before{border-color:#ffffff73}.submission-button.selected:not(.premium):before{background:radial-gradient(120% 140% at 80% -40%,#ff000040,#0000 50%),linear-gradient(180deg,#ffffff0a,#ff000014);border-color:#ff2a2a;box-shadow:inset 0 0 0 1px #ff000059}.submission-button.selected:not(.premium):after{background:radial-gradient(120% 100% at 50% 50%,#ff000073,#ff00002e 40%,#f000 75%);filter:blur(15px);opacity:1}.submission-button.premium.selected:before{background:radial-gradient(120% 140% at 80% -40%,#ffd76a38,#0000 50%),linear-gradient(180deg,#ffffff0a,#ffaa0014);border-color:#ffd76a;box-shadow:inset 0 0 0 1px #ffd76a73}.submission-button.premium.selected:after{background:radial-gradient(120% 100% at 50% 50%,#ffd76a66,#ffd76a29 40%,#ffd76a00 75%);filter:blur(15px);opacity:1}.submission-button.selected:not(.premium):hover:before{border-color:#ff2a2a}.submission-button.premium.selected:hover:before{border-color:#ffd76a}.submission-button.demo-selected:not(.premium):before{background:radial-gradient(120% 140% at 80% -40%,#ff000040,#0000 50%),linear-gradient(180deg,#ffffff0a,#ff000014);border-color:#ff2a2a;box-shadow:inset 0 0 0 1px #ff000059}.submission-button.demo-selected:not(.premium):after{background:radial-gradient(120% 100% at 50% 50%,#ff000073,#ff00002e 40%,#f000 75%);filter:blur(15px);opacity:1}.submission-button.premium.demo-selected:before{background:radial-gradient(120% 140% at 80% -40%,#ffd76a38,#0000 50%),linear-gradient(180deg,#ffffff0a,#ffaa0014);border-color:#ffd76a;box-shadow:inset 0 0 0 1px #ffd76a73}.submission-button.premium.demo-selected:after{background:radial-gradient(120% 100% at 50% 50%,#ffd76a66,#ffd76a29 40%,#ffd76a00 75%);filter:blur(15px);opacity:1}.submission-button.demo-selected:not(.premium):hover:before{border-color:#ff2a2a}.submission-button.premium.demo-selected:hover:before{border-color:#ffd76a}@keyframes btn-flash-red{0%{border-color:#ffffff38;box-shadow:none;filter:none}15%{border-color:#ff2a2a;box-shadow:inset 0 0 0 1px #ff0000d9}30%{border-color:#ffffff38;box-shadow:none;filter:none}50%{border-color:#ff2a2a;box-shadow:inset 0 0 0 1px #ff0000d9}65%{border-color:#ffffff38;box-shadow:none;filter:none}85%,to{border-color:#ff2a2a;box-shadow:inset 0 0 0 1px #ff000059}}@keyframes btn-flash-gold{0%{border-color:#ffffff38;box-shadow:none;filter:none}15%{border-color:#ffd76a;box-shadow:inset 0 0 0 1px #ffd76ad9}30%{border-color:#ffffff38;box-shadow:none;filter:none}50%{border-color:#ffd76a;box-shadow:inset 0 0 0 1px #ffd76ad9}65%{border-color:#ffffff38;box-shadow:none;filter:none}85%,to{border-color:#ffd76a;box-shadow:inset 0 0 0 1px #ffd76a73}}.submission-button.flash-red:before{animation:btn-flash-red .48s ease-in-out 1}.submission-button.flash-gold:before{animation:btn-flash-gold .48s ease-in-out 1}@keyframes glow-flash-red{0%{opacity:0}15%{opacity:1}30%{opacity:0}50%{opacity:1}65%{opacity:0}85%,to{opacity:1}}@keyframes glow-flash-gold{0%{opacity:0}15%{opacity:1}30%{opacity:0}50%{opacity:1}65%{opacity:0}85%,to{opacity:1}}.submission-button.flash-red:after{animation:glow-flash-red .48s ease-in-out 1}.submission-button.flash-gold:after{animation:glow-flash-gold .48s ease-in-out 1}@keyframes btn-flash-cyan{0%{border-color:#ffffff38;box-shadow:none;filter:none}15%{border-color:#0fe;box-shadow:inset 0 0 0 1px #00ffeed9}30%{border-color:#ffffff38;box-shadow:none;filter:none}50%{border-color:#0fe;box-shadow:inset 0 0 0 1px #00ffeed9}65%{border-color:#ffffff38;box-shadow:none;filter:none}85%,to{border-color:#0fe;box-shadow:inset 0 0 0 1px #00ffee73}}@keyframes glow-flash-cyan{0%{opacity:0}15%{opacity:1}30%{opacity:0}50%{opacity:1}65%{opacity:0}85%,to{opacity:1}}.submission-button.flash-cyan:before{animation:btn-flash-cyan .48s ease-in-out 1}.submission-button.flash-cyan:after{animation:glow-flash-cyan .48s ease-in-out 1}.submission-button .btn-label,.submission-form button .btn-label{position:relative;z-index:1}.submission-button .btn-label{align-items:center;display:inline-flex;justify-content:center;padding:0 4px;text-align:center;white-space:nowrap;width:100%}.submission-button .btn-label .big{white-space:nowrap}.submission-form{align-items:center;display:flex;flex-direction:column;margin-top:20px}.submission-email-field{color:#fffc;display:flex;flex-direction:column;font-size:.85rem;gap:6px;letter-spacing:.04em;max-width:400px;text-transform:uppercase;width:80%}.submission-email-label{font-weight:600}.submission-form input[type=email]{background:#0000008c;border:1px solid #ffffff40;color:#fff;font-family:inherit;font-size:1rem;outline:none;padding:12px 16px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.submission-form input[type=email]::placeholder{color:#ffffff8c}.submission-form input[type=email]:focus{border-color:#ffb1fdd9;box-shadow:0 0 12px #ffb1fd59}.submission-form label{align-items:center;color:#ff0000e6;display:flex;font-size:.9rem;max-width:400px;width:80%}.submission-form .submission-terms-label{color:#ffffffd9;margin-top:12px}.submission-form input[type=checkbox]{accent-color:green;margin-right:10px}.submission-form .form-error{color:#ff8ba1;font-size:.85rem;letter-spacing:.01em;margin-top:6px;max-width:400px;text-transform:none;width:80%}.submission-form button{align-items:center;background:#0000;background-color:rgba(0,0,0,.001);border:2px solid #0000;color:#ffffffe6;cursor:not-allowed;display:inline-flex;font-family:myFont;font-size:1.05rem;height:52px;justify-content:center;margin-top:12px;opacity:1;overflow:visible;position:relative;transition:opacity .12s ease,transform .12s ease;width:260px;will-change:transform;z-index:0}.submission-form button:not(.enabled) .btn-label{opacity:.6}.submission-form button:not(.enabled):before{background:linear-gradient(180deg,#ffffff08,#00000057);border-color:#fff3}.submission-form button .btn-glass{-webkit-backdrop-filter:blur(5px) saturate(1.05);-webkit-backdrop-filter:blur(var(--pay-blur)) saturate(1.05);backdrop-filter:blur(5px) saturate(1.05);backdrop-filter:blur(var(--pay-blur)) saturate(1.05);will-change:backdrop-filter;z-index:-1}.submission-form button .btn-glass,.submission-form button:before{-webkit-clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);inset:0;pointer-events:none;position:absolute;transform:translateZ(0)}.submission-form button:before{background:linear-gradient(180deg,#ffffff0a,#00000047);border:2px solid #ffffff38;content:"";opacity:1;transition:border-color .12s ease,box-shadow .12s ease,background .15s ease;will-change:background,border-color,box-shadow;z-index:0}.submission-form button:after{content:"";inset:-10px;opacity:0;pointer-events:none;position:absolute;transition:opacity .12s ease;z-index:-1}.submission-form button:hover{transform:translateY(-1px)}.submission-form button:hover:before{border-color:#ffffff73}.submission-form button.enabled{cursor:pointer;opacity:1}.submission-form button.enabled:before{background:radial-gradient(120% 140% at 80% -40%,#64ff6a3d,#0000 50%),linear-gradient(180deg,#ffffff0a,#64ff6a1a);border-color:#64ff6a;box-shadow:inset 0 0 0 1px #64ff6a73}.submission-form button.enabled:after{background:radial-gradient(120% 100% at 50% 50%,#64ff6a70,#64ff6a2e 40%,#64ff6a00 75%);filter:blur(20px);opacity:1}.submission-form button.enabled:hover:before{border-color:#64ff6a}.hidden{display:none}.content{margin-top:20px}#noise{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.permanent-show-section{background-color:initial;color:#ffffffe6;display:block!important;margin:0 0 clamp(18px,4vw,28px);padding:20px}.btn-link:not(.permanent-open-section).open-section{color:#f00c!important;text-shadow:0 0 5px red,0 0 10px red}#genres-we-accept,#how-it-works,#important-to-know,#music-requirements{color:#ffffffe6;display:none;margin:0}.show-section{box-sizing:border-box;display:block!important;margin:clamp(16px,5vw,26px) auto;max-width:680px;padding:clamp(16px,5vw,24px);position:relative;text-align:left;width:100%;z-index:0}@media (max-width:600px){.show-section{margin:clamp(18px,7vw,26px) 16px;max-width:calc(100% - 32px);padding:clamp(18px,6vw,26px);width:calc(100% - 32px)}}.show-section:before{-webkit-backdrop-filter:blur(5px) saturate(1.05);-webkit-backdrop-filter:blur(var(--section-blur)) saturate(1.05);backdrop-filter:blur(5px) saturate(1.05);backdrop-filter:blur(var(--section-blur)) saturate(1.05);background:linear-gradient(180deg,#ffffff08,#0000003d);border:none;-webkit-clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);content:"";inset:0;pointer-events:none;position:absolute;transform:translateZ(0);transition:background .15s ease;will-change:backdrop-filter,background;z-index:-1}.show-section:hover:before{border:none}#feedback-gallery{align-items:center;display:none;flex-direction:column;gap:14px;margin:20px auto;width:100%}#feedback-gallery.show{display:flex!important}.feedback-carousel{align-items:center;display:flex;justify-content:center;position:relative;width:min(420px,85vw)}.feedback-media-frame{aspect-ratio:9/16;background:#000000a6;border-radius:16px;box-shadow:0 20px 45px #00000059;overflow:hidden;position:relative;width:100%}.feedback-media-frame.glitch-swap:after,.feedback-media-frame.glitch-swap:before{content:"";inset:0;opacity:0;pointer-events:none;position:absolute}.feedback-media-frame.glitch-swap:before{animation:feedback-glitch-overlay .45s steps(2) forwards;background:linear-gradient(90deg,#ff000059,#00ffff40);mix-blend-mode:screen}.feedback-media-frame.glitch-swap:after{animation:feedback-glitch-scan .45s steps(2) forwards;background:#ffffff26}.feedback-media-frame img,.feedback-media-frame video{display:block;height:100%;object-fit:cover;width:100%}.feedback-media-frame video{background:#000}.feedback-carousel .arrow{background:none;border:none;color:red;cursor:pointer;font-size:2rem;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.feedback-carousel .arrow-left{left:-30px}.feedback-carousel .arrow-right{right:-30px}.feedback-highlight-note{margin:0;text-align:center}.feedback-highlight-note .red-link{color:#1a6bff;font-size:1.5rem;text-decoration:underline}.glitch-text{display:inline-block;font-synthesis:none;font-weight:400;letter-spacing:.5px;position:relative}.glitch-text:after,.glitch-text:before{color:inherit;content:attr(data-text);left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.glitch-text.glitch-active{animation:glitch-text-base .45s steps(2) forwards}.glitch-text.glitch-active:before{animation:glitch-text-r .45s steps(2) forwards;color:#ff0000d9;transform:translate3d(-2px,-1px,0)}.glitch-text.glitch-active:after{animation:glitch-text-b .45s steps(2) forwards;color:#00ffffd9;transform:translate3d(2px,1px,0)}@keyframes glitch-text-base{0%{text-shadow:0 0 6px #1a6bff66}50%{text-shadow:0 0 18px #1a6bffd9}to{text-shadow:0 0 6px #1a6bff66}}@keyframes glitch-text-r{0%{opacity:0}25%{opacity:1;transform:translate3d(-3px,-1px,0)}50%{opacity:.3;transform:translate3d(2px,2px,0)}to{opacity:0;transform:translateZ(0)}}@keyframes glitch-text-b{0%{opacity:0}25%{opacity:.9;transform:translate3d(3px,1px,0)}50%{opacity:.3;transform:translate3d(-2px,-2px,0)}to{opacity:0;transform:translateZ(0)}}@keyframes feedback-glitch-overlay{0%{-webkit-clip-path:inset(8% 0 40% 0);clip-path:inset(8% 0 40% 0);opacity:.9;transform:translate3d(-4px,-2px,0)}30%{-webkit-clip-path:inset(60% 0 10% 0);clip-path:inset(60% 0 10% 0);opacity:.6;transform:translate3d(4px,2px,0)}60%{-webkit-clip-path:inset(20% 0 55% 0);clip-path:inset(20% 0 55% 0);opacity:.7;transform:translate3d(-3px,3px,0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:0;transform:translateZ(0)}}@keyframes feedback-glitch-scan{0%{opacity:0;transform:translateY(-100%)}30%{opacity:.5}60%{opacity:.3}to{opacity:0;transform:translateY(100%)}}.red-text{color:#ff0000e6}.red-link,p a{color:#ff0000e6;text-decoration:underline}p a{display:inline;font-size:1rem}@media (max-width:767px){#feedback-gallery,#genres-we-accept,#get-your-music-heard,#how-it-works,#important-to-know,#music-requirements{padding:0 20px}.feedback-carousel{width:min(360px,100%)}.feedback-carousel .arrow-left{left:-10px}.feedback-carousel .arrow-right{right:-10px}.submission-button{font-size:1.1rem;height:46px;width:200px}.bg-gif.mobile{height:100vh;object-fit:cover;opacity:.7;width:100vw}}@media (min-width:1024px){.bg-gif.tablet{display:none}.bg-gif.desktop{display:block;opacity:.4}.show-section{word-wrap:break-word;margin:clamp(18px,4vw,30px) auto;max-width:680px;padding:clamp(18px,3vw,28px);width:100%}}.flicker{animation:none}.permanent-show-section,.section-title{opacity:.01;transition:opacity 2s ease-in-out}#social-icons{margin:20px auto;padding:20px 0}#social-icons a{margin:0 10px}.price-details{color:#ffffffe6;font-family:myFont;font-size:1.2rem;font-synthesis:none;font-weight:400;margin-top:10px}.price-glow{color:#ffffffeb}.discount-glow{color:#48ff6d;font-weight:400;text-shadow:0 0 6px #48ff6da6,0 0 16px #17ff5bd9}.show-section p{text-wrap:balance;font-size:clamp(.9rem,3.8vw,1rem);hyphens:auto;-webkit-hyphens:auto;line-height:1.55;opacity:0;word-break:break-word}.legal-links{margin:20px auto}.legal-link{color:#ff0000e6}.submit-page .legal-link{color:#4a4a4a}.modal{color:#ffffffe6}.modal h2{color:#ff0000e6}.legal-text{font-size:.9rem}.submit-page .legal-text{font-size:clamp(.86rem,3.4vw,.95rem);line-height:1.45}.legal-text a{color:#ff0000e6}.close-button{color:#ffffffe6}.hero-subtitle{color:#fffc;font-family:Tektur,myFont,system-ui,sans-serif;margin:clamp(-10px,.2vw,-10px) auto clamp(10px,2.2vw,16px);margin:clamp(-10px,.2vw,-10px) auto var(--cta-gap);max-width:720px;opacity:.01;padding:0 16px;text-align:center;transition:opacity 1.2s ease-in-out}.hero-subtitle.fade-in{opacity:1}.hero-subtitle__lead{font-size:1.15rem;font-weight:500;letter-spacing:.01em;line-height:1.35;margin:0 0 8px}.hero-points{grid-gap:6px;display:grid;gap:6px;justify-items:start;list-style:none;margin:6px auto 0;padding:0;text-align:left;width:min(100%,520px)}.hero-points li{font-family:Tektur,myFont,system-ui,sans-serif;font-size:1.02rem;font-weight:400;letter-spacing:.005em;line-height:1.5;opacity:.95;overflow-wrap:anywhere;padding-left:18px;position:relative}.hero-points li:before{content:"•";font-size:.9em;left:0;opacity:.8;position:absolute;top:.12em}@media (max-width:767px){.hero-subtitle{max-width:92vw}.hero-subtitle__lead{font-size:1.05rem}.hero-points li{font-size:.98rem}}.quick-check-wrap{display:flex;flex:0 0 100%;justify-content:center;margin-bottom:clamp(14px,2.6vw,22px);order:-1}.submission-button.quick .btn-label .big,.submission-button.quick .btn-label .small{color:#ffffffe6}.submission-button.quick .btn-glass,.submission-button.quick:hover .btn-glass{background:#0000}.submission-button.quick.demo-selected:before,.submission-button.quick.selected:before{background:radial-gradient(120% 140% at 80% -40%,#00ffee38,#0000 50%),linear-gradient(180deg,#ffffff0a,#00ffee1a);border-color:#0fe;box-shadow:inset 0 0 0 1px #00ffee73}.submission-button.quick.demo-selected:after,.submission-button.quick.selected:after{background:radial-gradient(120% 100% at 50% 50%,#00ffee73,#00ffee2e 40%,#0fe0 75%);filter:blur(15px);opacity:1}.submission-button.quick.demo-selected:hover:before,.submission-button.quick.selected:hover:before{border-color:#0fe}.digistore-badge-frame{position:relative}.digistore-badge-frame,.digistore-badge-frame iframe{background:#0000;display:block;width:100%}.checkout-page{align-items:center;background:radial-gradient(circle at 20% 20%,#50000047,#0000 55%),radial-gradient(circle at 80% 15%,#003c7838,#0000 60%),#050505;color:#f4f4f4;display:flex;font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;justify-content:center;min-height:100vh;padding:48px 16px}.checkout-card{background:#101010eb;border:1px solid #8c8c8c3d;border-radius:20px;box-shadow:0 24px 70px #0000008c;padding:40px 34px 48px;width:min(480px,100%)}.checkout-card h1{color:#ff5c5c;letter-spacing:.12em;margin:0 0 18px;text-align:center;text-transform:uppercase}.checkout-lead{color:#ebebebb8;line-height:1.6;margin:0 0 26px;text-align:center}.checkout-form{display:flex;flex-direction:column;gap:18px}.checkout-form label{color:#ffffffad;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.checkout-form input[type=email]{background:#0000008c;border:1px solid #fff3;border-radius:10px;color:#fff;font-size:1rem;padding:12px 14px;transition:border-color .2s ease,box-shadow .2s ease}.checkout-form input[type=email]:focus{border-color:#ff6363e6;box-shadow:0 0 0 2px #ff636340;outline:none}.checkout-checkbox{align-items:center;color:#ff0000d9;display:flex;font-size:.9rem;gap:10px}.checkout-checkbox input[type=checkbox]{accent-color:#64ff6a;height:18px;width:18px}.checkout-error{color:inherit;font-size:.9rem;min-height:20px}.checkout-form button{background:linear-gradient(135deg,#ff4040,#ff6d6d);border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:.95rem;letter-spacing:.08em;margin-top:10px;padding:14px 0;text-transform:uppercase;transition:transform .15s ease,filter .15s ease}.checkout-form button:disabled{cursor:default;opacity:.6}.checkout-form button:not(:disabled):hover{filter:brightness(1.05);transform:translateY(-2px)}.checkout-links{display:flex;font-size:.9rem;justify-content:space-between;margin-top:26px}.checkout-links a{color:#8dc5ff;text-decoration:none}.checkout-links a:hover{text-decoration:underline}@media (max-width:540px){.checkout-card{padding:32px 22px 40px}.checkout-links{align-items:center;flex-direction:column;gap:12px}}@font-face{font-display:swap;font-family:myFont;src:url(/static/media/ds.0ef0e2249326c34137c8.ttf)}:root{--font-main:"Tektur",sans-serif;--ivg-cycle:1200ms;--ivg-text-cycle:2400ms;--modal-glass-blur:12px;--modal-glass-top:#0003;--modal-glass-bottom:#00000080;--modal-border:#f00c;--modal-overlay-bg:#000000b3;--ov-bg:#050507;--ov-gray:#2a2a30;--ov-red:#ff0038;--ov-glow:#ff003838;--ov-bw:10px;--ov-gap:3px;--ov-streamDur:2.9s;--ov-fillDur:20s}.ivg-attn{--ivg-accent:red;--ivg-text-base:#cfcfcf;animation:ivg-text-glow 2.4s ease-in-out infinite;animation:ivg-text-glow var(--ivg-text-cycle) ease-in-out infinite;color:var(--ivg-text-base);display:inline-block;font-family:Tektur,sans-serif;line-height:1.35;position:relative}.ivg-attn strong{color:#fff}.ivg-attn.ivg-block{display:block}.ivg-attn.ivg-brackets{padding:0 14px}.ivg-attn.ivg-brackets:after,.ivg-attn.ivg-brackets:before{bottom:0;color:var(--ivg-accent);content:"[";opacity:.35;position:absolute;top:0}.ivg-attn.ivg-brackets:after{content:"]";right:0}.ivg-attn.ivg-brackets:before{left:0}@keyframes ivg-br-burst{0%,6%{opacity:.35}8%{opacity:1}16%{opacity:.35}24%{opacity:1}32%{opacity:.35}40%{opacity:1}48%{opacity:.35}to{opacity:.35}}.ivg-attn.ivg-brackets.ivg-burst:after,.ivg-attn.ivg-brackets.ivg-burst:before{animation:ivg-br-burst 1.2s linear infinite;animation:ivg-br-burst var(--ivg-cycle) linear infinite}@keyframes ivg-text-glow{0%,to{color:var(--ivg-text-base)}50%{color:var(--ivg-accent)}}@media (prefers-reduced-motion:reduce){.ivg-attn,.ivg-attn.ivg-brackets.ivg-burst:after,.ivg-attn.ivg-brackets.ivg-burst:before{animation:none}}.ivg-c-red{--ivg-accent:red}.ivg-c-blue{--ivg-accent:#00f}.ivg-c-green{--ivg-accent:#0f0}.portal-callout{background:#000000bf;border:1px solid #ff000059;box-shadow:0 0 18px #0000008c;margin-top:16px;padding:16px 20px;text-align:left}.portal-callout__lead{color:#fff;font-family:Tektur,sans-serif;letter-spacing:.04em;margin:0 0 4px;text-transform:uppercase}.portal-callout p{color:#ffffffd9;font-size:.95rem;margin:4px 0}.portal-callout a{color:#ff4d4d;text-decoration:underline}.portal-callout__meta{color:#ffffffa6;font-size:.85rem}.ov-wrap{margin:0 auto;max-width:980px;padding:10px 0;width:100%}.ov-caption{color:#ff4d4d;font-family:Tektur,sans-serif;font-family:var(--font-main),"Tektur",sans-serif;font-size:12px;letter-spacing:.12em;margin-bottom:10px;text-transform:uppercase}.ov-caption--ok{color:#57ff9d}.ov-caption--pending{color:#ff4d4d}.submission-portal-note{color:#ffffffe6;font-family:Tektur,sans-serif;font-family:var(--font-main),"Tektur",sans-serif;margin:8px 0 0}.submission-portal-note a{color:#ff4d4d;text-decoration:underline}.verify-gate{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05050ac7;border:1px solid #ff00388c;border-radius:0;box-shadow:0 20px 45px #0000008c;display:flex;flex-direction:column;gap:14px;padding:20px 22px}.verify-gate__copy{color:#ffffffe0;display:block;font-family:Tektur,sans-serif;font-family:var(--font-main),"Tektur",sans-serif;line-height:1.45;margin:0}.verify-gate__copy a{color:#ff4d4d;display:inline;text-decoration:underline;white-space:nowrap}.typewriter-container{display:block;position:relative;width:100%}.typewriter-visible{display:block;left:0;position:absolute;top:0;width:100%}.typewriter-ghost{display:block;pointer-events:none;visibility:hidden;white-space:normal}.verify-meta{color:#ffffffc7;display:flex;flex-direction:column;font-family:Tektur,sans-serif;font-family:var(--font-main),"Tektur",sans-serif;font-size:.9rem;gap:6px}.verify-meta div{align-items:baseline;display:flex;gap:8px}.verify-meta span{color:#ffffff8c;font-size:.78rem;letter-spacing:.08em;min-width:110px;text-transform:uppercase}.ov-wave{--ov-shiftNeg:-200px;border-radius:0;height:78px;overflow:hidden;position:relative;width:min(1200px,100%)}.ov-layer{inset:0;overflow:hidden;position:absolute}.ov-base{animation:ovBaseHide 20s linear forwards;animation:ovBaseHide var(--ov-fillDur,20s) linear forwards;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.ov-fill{animation:ovReveal 20s linear forwards;animation:ovReveal var(--ov-fillDur,20s) linear forwards;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.ov-wave--full .ov-fill{animation:none;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.ov-wave--full .ov-base{animation:none;-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}.ov-track{align-items:center;animation:ovMoveRTL 2.9s linear infinite;animation:ovMoveRTL var(--ov-streamDur,2.9s) linear infinite;animation-delay:0ms;animation-delay:var(--ov-streamDelay,0ms);display:flex;gap:3px;gap:var(--ov-gap);inset:0;position:absolute;transform:translateZ(0);width:-webkit-max-content;width:max-content;will-change:transform}@keyframes ovMoveRTL{0%{transform:translateZ(0)}to{transform:translate3d(var(--ov-shiftNeg),0,0)}}.ov-seg{align-items:center;display:flex;gap:3px;gap:var(--ov-gap)}.ov-bar{animation:ovBarPulse .98s ease-in-out infinite;animation-delay:calc(var(--ov-i)*-12ms);animation-delay:calc(var(--ov-barDelay, 0ms) + var(--ov-i)*-12ms);border-radius:999px;flex:0 0 auto;height:var(--ov-h);opacity:var(--ov-op);transform:translateZ(0) scaleY(1);transform-origin:50% 50%;width:10px;width:var(--ov-bw);will-change:transform}.ov-base .ov-bar{background:#2a2a30;background:var(--ov-gray)}.ov-fill .ov-bar{background:#ff0038;background:var(--ov-red);box-shadow:0 0 18px #ff003838;box-shadow:0 0 18px var(--ov-glow)}@keyframes ovBarPulse{0%,to{transform:translateZ(0) scaleY(1)}50%{transform:translateZ(0) scaleY(1);transform:translateZ(0) scaleY(calc(1 + var(--ov-boost, 0)*.09))}}@keyframes ovReveal{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes ovBaseHide{0%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}}@media (prefers-reduced-motion:reduce){.ov-fill,.ov-track{animation:none!important}.ov-fill{-webkit-clip-path:inset(0 0 0 0)!important;clip-path:inset(0 0 0 0)!important}.ov-bar{animation:none!important}}body{align-items:flex-start;background-color:#000;color:red;display:flex;font-family:Tektur,sans-serif;font-family:var(--font-main);justify-content:center;margin:0;min-height:100vh;min-height:100dvh;overflow:auto;overflow-x:hidden;position:relative;text-align:center}.App{flex-direction:column;min-height:100vh;min-height:100dvh}#content-wrapper,.App{align-items:center;display:flex;width:100%}#content-wrapper{flex:1 1;flex-direction:column;padding:32px 0 24px;z-index:2}#content-wrapper>a{display:flex;justify-content:center;order:-1;width:100%}#background-gif{cursor:pointer;height:auto;margin:32px auto;max-width:320px;min-width:160px;width:40%}@media (min-width:768px){#background-gif{max-width:256px;width:32%}}.thankyou-page #links{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;margin:auto 0;padding:0 16px;position:relative;width:min(100%,720px);z-index:3}.thank-you-title{color:red;display:block;font-family:myFont;font-size:2.5rem;margin:0;opacity:.01;text-align:center;transition:opacity 3s ease-in-out}.fade-in{opacity:1}.thank-you-message{background-color:initial;box-sizing:border-box;color:#e6e6e6;margin:0;padding:12px 16px;text-align:left;width:min(100%,560px)}.thank-you-message p{margin:10px 0;opacity:1;overflow-wrap:anywhere}.thank-you-message a{color:red;font-size:1rem;text-decoration:underline}.thank-you-message .warn{color:inherit;font-weight:700}.thank-you-message--submitted p{margin:30px 0}.order-status-panel{background:#0000008c;border:1px solid #ffffff14;border-radius:6px;box-shadow:0 0 24px #00000059;margin:18px 0 26px;padding:14px 18px}.order-status-panel p{color:#ffffffd9;font-size:.95rem;line-height:1.5;margin:0}.order-status-panel .plan-label{color:#a4fffa;font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.order-status-panel .warn{margin-top:0}.order-status-panel a{color:#ffb5ff}.order-status-card{background:#00000052;border:1px solid #ff000052;border-radius:0;box-shadow:0 10px 30px #00000059;box-sizing:border-box;margin:0 auto;padding:clamp(16px,4vw,24px);text-align:left;width:min(100%,640px)}.order-status-header{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.order-status-header h2{color:#ffe5e5;font-size:1.2rem;letter-spacing:.12em;margin:0;text-transform:uppercase}.order-status-header p{color:#ffffffb8;margin:6px 0 0;overflow-wrap:anywhere}.order-status-dot{background:#ff8b5a;border-radius:50%;box-shadow:0 0 14px #ff8b5ab3;height:13px;width:13px}.order-status-dot.status-credited{background:#64ff6a;box-shadow:0 0 14px #64ff6ab3}.order-status-dot.status-paid{background:#ffd966;box-shadow:0 0 14px #ffd96699}.order-status-dot.status-cancelled,.order-status-dot.status-refunded{background:#ff5757;box-shadow:0 0 14px #ff575799}.order-status-details{grid-gap:10px;display:grid;gap:10px;margin:18px 0 0}.order-status-details div{color:#ffffffd1;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.order-status-details dt{color:#fff9;font-size:.82rem;letter-spacing:.12em;text-transform:uppercase}.order-status-details dd{color:#ffffffe0;font-weight:600;margin:0;overflow-wrap:anywhere}.order-status-note{color:#ffffffad}.order-status-error,.order-status-note{font-size:.9rem;margin:12px 0 0;overflow-wrap:anywhere}.order-status-error{color:#ff8a8a}.fade-in-paragraph{animation:fadeIn .5s ease-in-out forwards;opacity:0}.bg-gif{height:100%;left:0;object-fit:cover;opacity:.4;position:fixed;top:0;width:100%}.bg-gif.mobile{opacity:.7}@media (max-width:767px){.bg-gif.mobile{height:100vh;object-fit:cover;opacity:.7;width:100vw}.thank-you-title{font-size:1.8rem}}@media (min-width:768px){.bg-gif.mobile{display:none}.bg-gif.tablet{display:block;opacity:.4}}@media (min-width:1024px){.bg-gif.tablet{display:none}.bg-gif.desktop{display:block;opacity:.4}}#social-icons{align-items:center;background:#0000;display:flex;gap:20px;justify-content:center;margin-bottom:clamp(12px,4vh,28px);margin-top:auto;padding:16px 0}#social-icons a{margin:0;opacity:0;position:relative;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}#social-icons img{filter:drop-shadow(0 0 5px rgb(82,82,82));height:26.67px;transition:filter .3s ease;width:26.67px}#social-icons a:hover img{filter:drop-shadow(0 0 5px red)}.track-form{background:#00000052;border:1px solid #ff000047;border-radius:0;box-shadow:0 6px 24px #00000059;box-sizing:border-box;color:#e6e6e6;font-family:Tektur,sans-serif;font-family:var(--font-main);isolation:isolate;margin:0 auto;padding:clamp(16px,4vw,24px);position:relative;text-align:left;width:min(100%,600px);z-index:3}@supports ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.track-form{-webkit-backdrop-filter:blur(8px) saturate(1.05);backdrop-filter:blur(8px) saturate(1.05);background:#00000038}}.track-form .form-row{display:flex;flex-direction:column;gap:6px;margin-bottom:18px;width:100%}.track-form .form-row label{color:red;font-family:Tektur,sans-serif;font-family:var(--font-main);font-size:.95rem;margin-bottom:0}.track-form input[type=date],.track-form input[type=email],.track-form input[type=file],.track-form input[type=text],.track-form input[type=url],.track-form textarea{background:#28282833;border:1px solid #f006;border-radius:0;box-sizing:border-box;color:#e6e6e6;font-family:Tektur,sans-serif;font-family:var(--font-main);font-size:1rem;outline:none;padding:10px}.track-form input[readonly]{cursor:not-allowed;opacity:.7}.track-form textarea{resize:vertical}.track-form .checkbox-row{align-items:center;flex-direction:row}.track-form .checkbox-row label{color:#e6e6e6;font-size:.95rem;font-weight:400}.track-form .checkbox-row input{margin-right:8px}.form-error{color:inherit;font-size:.95rem;font-weight:700;margin-bottom:16px;margin-top:6px}.type-title{align-items:baseline;display:inline-flex;gap:8px}.type-title .req{color:#f90;font-size:.9rem}.type-panel{grid-gap:10px;background:#3232320f;border:1px solid #ff000040;border-radius:0;display:grid;gap:10px;margin-top:8px;padding:12px}.type-item{grid-gap:10px;align-items:start;background:#00000040;border:1px solid #f003;border-radius:0;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr);padding:10px}.type-item input{accent-color:red;margin-top:4px}.type-item.active{background:#ff000014;outline:1px solid #f009}.type-item.disabled{opacity:.45;pointer-events:none}.type-text{grid-gap:4px;display:grid;gap:4px}.type-head{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.type-name{color:#e6e6e6;font-weight:700}.type-badge{background:#f006;border-radius:999px;color:#e6e6e6;font-size:.75rem;letter-spacing:.2px;padding:2px 6px}.type-badge.warn{background:#ff990080}.type-desc{color:#ddd;font-size:.95rem}.type-desc,.type-name{overflow-wrap:anywhere}.planned-inline{grid-gap:6px;display:grid;gap:6px;margin-top:6px}.planned-inline label{color:red;font-size:.9rem}.planned-inline input[type=date]{color-scheme:dark;max-width:240px}.track-form input[type=date]::-webkit-calendar-picker-indicator{filter:brightness(.4) saturate(1.2);opacity:.95}.track-form input[type=date]::-webkit-calendar-picker-indicator:hover{filter:invert(1) saturate(1.3) drop-shadow(0 0 2px rgb(255,0,0))}.submit-btn{background:red;border:none;border-radius:3px;color:#000;cursor:pointer;font-family:Tektur,sans-serif;font-family:var(--font-main);font-size:1.1rem;padding:14px 20px;transition:opacity .2s ease,background .2s ease,color .2s ease,transform .12s ease;width:100%}.submit-btn:hover{transform:translateY(-1px)}.submit-btn.inactive{background:#2b2b2b!important;color:#777!important;cursor:pointer}.attached-file{align-items:center;background:#ffffff14;border:1px solid #f006;border-radius:3px;color:#e6e6e6;display:flex;gap:8px;padding:8px 10px}.attached-file span{overflow-wrap:anywhere}.remove-file{background:#0000;border:none;color:red;cursor:pointer;font-size:20px;line-height:1;padding:0 4px}.legal-links{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px 20px;justify-content:center;margin:20px auto 32px;max-width:min(100%,520px);padding:0 16px}.legal-link{background:#0000;border:none;color:red;cursor:pointer;font-family:Tektur,sans-serif;font-family:var(--font-main);font-size:.9rem;max-width:100%;text-decoration:underline}.thankyou-page .legal-link{color:#4a4a4a}.modal-overlay{align-items:center;background:#000000b3;background:var(--modal-overlay-bg);box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:10000}.modal{-webkit-backdrop-filter:blur(12px) saturate(1.05);-webkit-backdrop-filter:blur(var(--modal-glass-blur)) saturate(1.05);backdrop-filter:blur(12px) saturate(1.05);backdrop-filter:blur(var(--modal-glass-blur)) saturate(1.05);background:linear-gradient(180deg,#0003,#00000080);background:linear-gradient(180deg,var(--modal-glass-top),var(--modal-glass-bottom));border:2px solid #f00c;border:2px solid var(--modal-border);border-radius:8px;box-sizing:border-box;color:#e6e6e6;font-family:Tektur,sans-serif;font-family:var(--font-main);max-height:min(84vh,92dvh);max-width:min(600px,92vw);overflow-x:hidden;overflow-y:auto;padding:clamp(16px,4vw,28px);position:relative;text-align:left;width:min(600px,100%)}.modal h2{color:red;margin-top:0}.modal p{font-size:.9rem;line-height:1.4;margin:10px 0;overflow-wrap:anywhere}.close-button{background:#0000;border:none;color:#e6e6e6;cursor:pointer;font-size:1.5rem;position:absolute;right:10px;top:10px}.legal-text a{color:red;font-size:1em;font-weight:inherit;text-decoration:underline}.playlists-page{--playlist-glass-blur:8px;--playlist-blue:#ff1a1a;color:inherit;font-family:Tektur,Trebuchet MS,sans-serif;min-height:100vh;width:100%}@media (min-width:1024px){.playlists-page{overflow-y:auto;padding-right:calc(100vw - 100%)}}.playlists-wrapper{padding:0 0 clamp(72px,12vh,140px);position:relative;width:100%;z-index:2}.playlists-panel,.playlists-wrapper{align-items:center;display:flex;flex-direction:column}.playlists-panel{gap:clamp(24px,4vw,56px);margin:clamp(140px,18vh,230px) auto 0;padding:0 clamp(18px,6vw,72px);text-align:center;width:min(1100px,100%)}.logo-home-link{display:inline-flex;margin:0 auto clamp(24px,4vw,48px);order:-1;position:relative;z-index:1}.playlists-page #background-gif{z-index:0}.playlists-panel>:not(.logo-home-link){position:relative;z-index:2}.playlists-panel #background-gif{height:auto;max-width:320px;min-width:160px;width:40%}.playlists-panel #background-gif.osci-wrap{align-items:center;aspect-ratio:.937083;display:flex;justify-content:center}.playlists-panel #background-gif.osci-wrap canvas{background:#0000;display:block;height:100%;mix-blend-mode:screen;pointer-events:none;width:100%}@media (min-width:768px){.playlists-panel #background-gif{max-width:256px;width:32%}}.playlists-header{max-width:780px;text-align:center;width:100%}.header-eyebrow{animation:heroFade 6s ease forwards;color:#ff1a1acc;font-size:.85rem;letter-spacing:.6rem;margin-bottom:12px;opacity:0;text-transform:uppercase}.header-eyebrow a{color:inherit;font-family:inherit;text-decoration:none}.header-eyebrow a:hover{text-decoration:underline}.page-title{-webkit-font-smoothing:antialiased;animation:heroFade 6s ease forwards;color:#ff1a1a;display:inline-block;font-family:myFont,Tektur,sans-serif;font-size:clamp(1.9rem,6vw,4rem);font-synthesis:none;font-weight:400;letter-spacing:.12em;margin:0;max-width:100%;opacity:0;text-rendering:optimizeLegibility;text-shadow:0 0 6px #ff1a1ab3,0 0 16px #ff1a1a80,0 0 32px #ff1a1a59;white-space:nowrap}.page-title.no-fade{animation:none;opacity:1}.page-title:after{content:none}.page-subtitle{color:#ffffffb3;font-size:clamp(1rem,3vw,1.4rem);letter-spacing:.32em;margin-top:12px;text-transform:uppercase}.page-description,.page-subtitle{animation:heroFade 6s ease forwards;opacity:0}.page-description{color:#787878e6;font-size:1rem;line-height:1.6;margin:18px auto 0;max-width:720px}@keyframes heroFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.playlists-header{margin-top:clamp(-16px,-4vh,-4px);padding:0 18px}.header-eyebrow{font-size:.58rem;letter-spacing:.28rem}.page-title{font-size:clamp(1.6rem,6vw,2.8rem);letter-spacing:.05em;white-space:normal}.page-subtitle{font-size:clamp(.78rem,3.4vw,.95rem);letter-spacing:.14em}.page-description{font-size:.82rem}.playlists-header{margin-top:clamp(-60px,-8vh,-24px)}.header-eyebrow{font-size:.65rem;letter-spacing:.4rem}.page-title{font-size:clamp(2.2rem,12vw,3.5rem);letter-spacing:.09em}.page-subtitle{font-size:clamp(.85rem,4.5vw,1.1rem);letter-spacing:.18em}.page-description{font-size:.85rem}}.playlists-shelf{width:100%}.playlists-grid{grid-gap:clamp(18px,3vw,32px);display:grid;gap:clamp(18px,3vw,32px);grid-template-columns:1fr;margin:0 auto;width:min(760px,100%)}.playlist-card{background:#0000;border:none;border-radius:0;overflow:hidden;padding:20px 22px;position:relative;text-align:left;transition:box-shadow .3s ease;z-index:1}.playlist-card:before{-webkit-backdrop-filter:blur(var(--playlist-glass-blur)) saturate(1.05);backdrop-filter:blur(var(--playlist-glass-blur)) saturate(1.05);-webkit-clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);content:"";inset:0;pointer-events:none;position:absolute;transition:background .2s ease,box-shadow .2s ease;z-index:-1}.playlist-card.active:before,.playlist-card:before{background:linear-gradient(180deg,#ffffff08,#00000047)}.playlist-card.active:before{box-shadow:none}.playlist-card__header{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:0;text-align:left;width:100%}.playlist-card__title-group{display:flex;flex-direction:column;gap:4px}.playlist-card__vibe{color:#ffffff8c;font-size:.75rem;letter-spacing:.4em;text-transform:uppercase}.playlist-card__title{color:#ff1a1a;font-family:myFont,Tektur,sans-serif;font-size:clamp(1.4rem,3vw,2.2rem);letter-spacing:.08em}.playlist-card__title.active-title{text-shadow:0 0 6px #ff1a1ae6,0 0 14px #ff1a1a99}.playlist-card__toggle{color:#ff1a1ad9;font-size:2rem;line-height:1}.playlist-card__details{animation:fadeIn .25s ease;margin-top:16px}.playlist-card__tagline{color:#ffffffb3;font-size:1rem;line-height:1.5;margin-bottom:16px}.playlist-card__facts{grid-gap:12px;display:grid;gap:12px;list-style:none;margin:0 0 20px;padding:0}.playlist-card__facts li{padding-left:0}.playlist-card__facts span{color:var(--playlist-blue);font-size:.8rem;letter-spacing:.2em;text-transform:uppercase}.playlist-card__facts p{color:#ffffffb3;line-height:1.4;margin:4px 0 0}.playlist-card__listen{display:flex;flex-direction:column;gap:10px;margin-bottom:18px}.playlist-card__listen span{color:var(--playlist-blue);font-size:.9rem;letter-spacing:.3em;text-transform:uppercase}.playlist-card__streaming-links{display:flex;flex-wrap:wrap;gap:clamp(10px,2.6vw,18px)}.playlist-card__streaming-links a{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;width:36px}.playlist-card__streaming-links a img{height:26px;opacity:.5;transition:opacity .2s ease;width:26px}.playlist-card__streaming-links a:hover img{opacity:1!important}@media (max-width:1024px){.playlist-card__streaming-links a img{opacity:1!important}}.playlist-card__player{display:flex;justify-content:center}.playlist-card__player iframe{border:none;border-radius:0;height:352px;min-width:0;opacity:.7;width:100%}.playlist-card__cta{font-size:.95rem;letter-spacing:.1em;margin:18px 0 0;text-align:center;text-transform:uppercase}.playlist-card__cta a{color:#3060ff;font-family:Tektur,Trebuchet MS,sans-serif;text-decoration:none}.playlist-card__cta a:hover{text-decoration:underline}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.header-eyebrow{letter-spacing:.3em}.page-subtitle{letter-spacing:.2em}.playlists-panel{margin-top:clamp(120px,18vh,200px)}}.playlist-fade-target{opacity:1}.playlist-fade{animation:playlistFade .45s ease forwards;opacity:0}@keyframes playlistFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.loader{align-items:center;background:#000;color:#d00;display:flex;flex-direction:column;font-family:IBM Plex Mono,monospace;inset:0;justify-content:center;position:fixed;transition:opacity .5s ease-out;z-index:9999}.loader-bar{background:#222;box-shadow:inset 0 0 4px #900;height:6px;margin-bottom:16px;overflow:hidden;width:80%}.loader-bar>div{background:#d00;height:100%;position:relative;transition:width .25s ease-out}.loader-bar>div:after{animation:scan .4s linear infinite;background:repeating-linear-gradient(0deg,#0000 0 2px,#00000059 2px 4px);content:"";inset:0;position:absolute}@keyframes scan{0%{background-position-y:0}to{background-position-y:4px}}.loader-text{animation:flick 1s steps(2) infinite;letter-spacing:2px}@keyframes flick{0%,50%{opacity:1}60%{opacity:.4}70%{opacity:1}80%{opacity:.2}to{opacity:1}}
/*# sourceMappingURL=main.f89e20b5.css.map*/