:root{--bg:#050508;--surface:#0c0c12;--surface-2:#14141d;--surface-3:#1a1a25;--text:#f8f6ff;--muted:#aaa7ba;--purple:#7c3aed;--purple-bright:#a66cff;--cyan:#25d9f2;--cyan-soft:#8beeff;--border:#ffffff1a;--border-strong:#ffffff29;--shadow:0 26px 80px #00000080}*{box-sizing:border-box}html{background:var(--bg)}body{min-height:100vh;color:var(--text);background:linear-gradient(#ffffff05 1px, transparent 1px), linear-gradient(90deg, #ffffff05 1px, transparent 1px), var(--bg);background-size:42px 42px;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}body:before{content:"";pointer-events:none;background:linear-gradient(180deg, #05050833, #050508e0 68%, var(--bg));z-index:-2;position:fixed;inset:0}a{color:inherit;text-decoration:none}button,input{font:inherit}.site-glow{filter:blur(110px);opacity:.16;pointer-events:none;z-index:-1;border-radius:50%;width:680px;height:680px;position:fixed}.site-glow-purple{background:var(--purple);top:-380px;left:-180px}.site-glow-cyan{background:var(--cyan);opacity:.1;top:-330px;right:-300px}.site-header-wrap{z-index:20;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050508bd;position:relative}.site-header,.site-footer,.home-shell,.shell{width:min(1260px,100% - 48px);margin:0 auto}.site-header{justify-content:space-between;align-items:center;min-height:86px;display:flex}.brand{letter-spacing:.08em;align-items:center;gap:10px;font-weight:950;display:inline-flex}.brand-badge{color:#020205;background:var(--cyan);letter-spacing:.13em;border-radius:5px;place-items:center;min-width:54px;height:30px;padding:0 9px;font-size:.84rem;display:inline-grid;box-shadow:0 0 30px #25d9f240}.brand-copy{align-items:baseline;gap:6px;display:flex}.brand-copy strong{font-size:1rem}.brand-copy small{color:var(--purple-bright);font-weight:950}.site-nav{color:#c3c0cf;align-items:center;gap:30px;font-size:.9rem;font-weight:800;display:flex}.site-nav a{transition:color .18s,border-color .18s,background .18s}.site-nav a:hover{color:var(--cyan-soft)}.nav-soon{color:#686574;cursor:default}.nav-signin{border:1px solid var(--border-strong);background:#ffffff09;border-radius:9px;padding:10px 16px}.nav-signin:hover{border-color:#25d9f261}.home-shell{padding:0 0 110px}.shell{padding:72px 0 96px}.hero{grid-template-columns:1.18fr .82fr;align-items:center;gap:72px;display:grid}.hero-v2{min-height:710px;padding:86px 0 74px}.hero-copy{z-index:2;position:relative}.eyebrow{color:var(--cyan);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;font-size:.76rem;font-weight:950;display:flex}.eyebrow>span{background:var(--cyan);width:32px;height:2px;display:inline-block;box-shadow:0 0 14px #25d9f2cc}h1{letter-spacing:-.065em;max-width:820px;margin:18px 0 24px;font-size:clamp(4rem,7.2vw,7rem);line-height:.88}h1 span{color:#0000;-webkit-text-stroke:1px #ffffff6e}.lede{color:#b5b2c2;max-width:680px;margin:0;font-size:clamp(1.05rem,1.5vw,1.23rem);line-height:1.75}.actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.button{border:1px solid var(--border);background:var(--surface-2);min-height:52px;color:var(--text);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:16px;padding:0 20px;font-weight:900;transition:transform .18s,border-color .18s,box-shadow .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{background:linear-gradient(135deg,#8b3df0,#5520be);border-color:#a66cff85;box-shadow:0 13px 38px #7c3aed40}.button-primary:hover{box-shadow:0 18px 46px #7c3aed57}.button-ghost{background:#ffffff09}.button-ghost:hover{border-color:#25d9f259}.hero-console{border:1px solid var(--border-strong);box-shadow:var(--shadow), inset 0 1px 0 #ffffff0f;background:linear-gradient(160deg,#1a1a25f5,#08080cfa);border-radius:22px;padding:24px;position:relative;overflow:hidden}.hero-console:before{content:"";background:var(--purple);filter:blur(90px);opacity:.15;border-radius:50%;width:260px;height:260px;position:absolute;top:-110px;right:-110px}.console-topline{border-bottom:1px solid var(--border);color:#767281;letter-spacing:.12em;justify-content:space-between;align-items:center;gap:20px;padding-bottom:18px;font-size:.67rem;font-weight:900;display:flex;position:relative}.console-topline span:first-child{color:#cac6d5}.console-topline i,.footer-status i{background:var(--cyan);border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 14px #25d9f2e6}.now-card{grid-template-columns:148px 1fr;align-items:center;gap:24px;padding:28px 0 24px;display:grid;position:relative}.cover-placeholder{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#25d9f242,#0000 32%),linear-gradient(145deg,#241238,#090a12 68%);border:1px solid #ffffff1c;border-radius:16px;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 40px #00000059}.cover-placeholder>span{z-index:2;letter-spacing:-.1em;color:#fff;text-shadow:-4px 4px #7c3aedbf,4px -2px #25d9f273;font-size:4.2rem;font-weight:1000;position:relative}.cover-ring{border:1px solid #ffffff24;border-radius:50%;width:108px;height:108px;position:absolute;box-shadow:0 0 0 18px #ffffff06,0 0 0 34px #ffffff05}.track-meta{gap:7px;display:grid}.track-meta small{color:var(--purple-bright);letter-spacing:.13em;font-weight:950}.track-meta strong{font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.12}.track-meta span{color:var(--muted)}.waveform{align-items:center;gap:5px;height:76px;padding:0 2px;display:flex}.waveform i{background:linear-gradient(180deg, var(--cyan), var(--purple));opacity:.72;border-radius:5px;flex:1;min-width:3px}.waveform i:nth-child(3n+1){height:28%}.waveform i:nth-child(3n+2){height:67%}.waveform i:nth-child(4n){height:92%}.waveform i:nth-child(5n){height:44%}.waveform i:nth-child(7n){height:78%}.console-progress{background:#ffffff12;border-radius:10px;height:4px;overflow:hidden}.console-progress span{background:linear-gradient(90deg, var(--cyan), var(--purple-bright));width:62%;height:100%;display:block;box-shadow:0 0 16px #25d9f259}.console-footer{color:#757180;letter-spacing:.1em;text-align:center;grid-template-columns:repeat(4,1fr);gap:8px;padding-top:20px;font-size:.65rem;font-weight:900;display:grid}.console-footer span{background:#ffffff06;border:1px solid #ffffff12;border-radius:7px;padding:9px 4px}.platform-strip{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);display:grid}.platform-strip span{color:#7d7988;letter-spacing:.15em;text-align:center;border-right:1px solid var(--border);padding:20px 16px;font-size:.7rem;font-weight:900}.platform-strip span:last-child{border-right:0}.feature-section{padding:110px 0 90px}.section-heading{grid-template-columns:.8fr 1.2fr;align-items:end;column-gap:60px;margin-bottom:48px;display:grid}.section-heading .eyebrow{grid-column:1/-1;margin-bottom:22px}.section-heading h2,.creator-banner h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.6rem,4.8vw,5.2rem);line-height:.96}.section-heading p{max-width:500px;color:var(--muted);margin:0 0 4px;line-height:1.7}.feature-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.feature-card{border:1px solid var(--border);background:linear-gradient(160deg,#14141df0,#09090df0);border-radius:17px;min-height:330px;padding:30px;position:relative;overflow:hidden}.feature-card:after{content:"";background:var(--purple);filter:blur(80px);opacity:.1;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-100px;right:-90px}.feature-number{color:#ffffff14;letter-spacing:-.08em;font-size:4rem;font-weight:1000;position:absolute;top:18px;right:24px}.feature-card>span{color:var(--cyan);text-transform:uppercase;letter-spacing:.15em;margin-top:64px;font-size:.72rem;font-weight:950;display:inline-block}.feature-card h3{max-width:350px;margin:14px 0 16px;font-size:1.55rem;line-height:1.14}.feature-card p{color:var(--muted);margin:0;line-height:1.7}.creator-banner{background:radial-gradient(circle at 85% 20%,#25d9f21c,#0000 24rem),linear-gradient(120deg,#7c3aed21,#0c0c12f0 52%);border:1px solid #a66cff3b;border-radius:20px;justify-content:space-between;align-items:flex-end;gap:48px;padding:48px;display:flex}.creator-banner>div{max-width:820px}.creator-banner-kicker{color:var(--purple-bright);letter-spacing:.16em;margin-bottom:16px;font-size:.72rem;font-weight:950;display:block}.creator-banner h2{font-size:clamp(2.5rem,4.2vw,4.6rem)}.site-footer{border-top:1px solid var(--border);min-height:120px;color:var(--muted);justify-content:space-between;align-items:center;gap:24px;display:flex}.site-footer>div{gap:5px;display:grid}.site-footer strong{color:var(--text);letter-spacing:.05em;font-size:.9rem}.site-footer span{font-size:.78rem}.footer-status{color:#777382;letter-spacing:.12em;font-weight:900}.panel{border:1px solid var(--border);box-shadow:var(--shadow);background:linear-gradient(#171722f5,#0c0c11f5);border-radius:20px;padding:28px}.panel-kicker{color:var(--purple-bright);font-weight:900}.stat-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.stat{border:1px solid var(--border);background:#ffffff09;border-radius:14px;padding:16px}.stat strong{font-size:1.5rem;display:block}.stat span{color:var(--muted);font-size:.82rem}.page-title{margin-bottom:12px;font-size:clamp(2.5rem,6vw,5rem)}.muted{color:var(--muted)}.auth-card{width:min(520px,100%);margin:40px auto 0}.form-stack{gap:14px;display:grid}.form-stack label{gap:7px;font-weight:800;display:grid}.form-stack input{width:100%;color:var(--text);border:1px solid var(--border);background:#0c0c12;border-radius:10px;outline:none;padding:14px 15px}.form-stack input:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #22d3ee14}.notice{color:#c8f7ff;background:#22d3ee12;border:1px solid #22d3ee33;border-radius:10px;padding:12px 14px}.error{color:#ffb3c0}.placeholder-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px;display:grid}.placeholder-card{min-height:180px}@media (max-width:920px){.site-header,.site-footer,.home-shell,.shell{width:min(100% - 32px,1260px)}.hero{grid-template-columns:1fr;gap:46px}.hero-v2{padding-top:68px}.hero-console{max-width:680px}.section-heading{grid-template-columns:1fr;gap:22px}.feature-grid{grid-template-columns:1fr}.feature-card{min-height:250px}.creator-banner{flex-direction:column;align-items:flex-start}}@media (max-width:1100px){.site-header{flex-direction:column;align-items:stretch;gap:12px;min-height:78px;padding:12px 0 14px}.brand{align-self:flex-start}.site-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;font-size:.76rem;display:grid}.site-nav>a,.site-nav>form{width:100%;min-width:0}.site-nav>a,.site-nav>form>button{border:1px solid var(--border);text-align:center;background:#ffffff07;border-radius:9px;justify-content:center;align-items:center;width:100%;min-height:44px;padding:9px 8px;line-height:1.15;display:inline-flex}.site-nav>form{margin:0!important}.site-nav .nav-account{gap:6px!important}.site-nav .nav-account>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nav-soon{display:none}.nav-signin{padding:9px 8px}.brand-copy small{display:none}.hero-v2{min-height:auto;padding:58px 0 50px}h1{font-size:clamp(3.3rem,16vw,5.2rem)}.now-card{grid-template-columns:108px 1fr;gap:16px}.console-footer,.platform-strip{grid-template-columns:1fr 1fr}.platform-strip span:nth-child(2){border-right:0}.platform-strip span:nth-child(-n+2){border-bottom:1px solid var(--border)}.feature-section{padding-top:80px}.creator-banner{padding:30px}.site-footer{flex-direction:column;justify-content:center;align-items:flex-start}.placeholder-grid{grid-template-columns:1fr}}.footer-links{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.footer-links a{color:#aaa9b8;font-size:12px;font-weight:800;text-decoration:none}.footer-links a:hover{color:#d8c9ff}@media (max-width:760px){.site-footer{align-items:flex-start;gap:16px}.footer-links{width:100%}}.alpha-test-view-control{z-index:90;position:fixed;bottom:54px;left:8px}.alpha-test-view-trigger{color:#ff6969;letter-spacing:.08em;background:#1e0000f0;border:1px solid #ff3030cc;border-radius:7px;padding:6px 8px;font-size:10px;font-weight:950;box-shadow:0 4px 18px #00000059}.alpha-test-view-menu{white-space:nowrap;color:#fff;background:#1e0000fa;border:1px solid #ff3030cc;border-radius:8px;align-items:center;gap:7px;padding:7px 8px;display:flex;position:absolute;bottom:calc(100% + 6px);left:0;box-shadow:0 8px 24px #00000080}.alpha-test-view-menu span{letter-spacing:.08em;color:#ff6969;font-size:10px;font-weight:950}.alpha-test-view-menu select{border-radius:5px;padding:3px 5px;font-size:12px;font-weight:800}@media (max-width:820px){.alpha-test-view-control{z-index:90;bottom:8px;left:8px}.alpha-tester-stamp{display:none!important}body[data-alpha-tester=true]{padding-bottom:max(46px,env(safe-area-inset-bottom))}}
html:not([data-site-theme=default]) body[data-site-route]:not([data-site-route=\/]):not([data-site-route^=\/live]) main{color:var(--text)}html:not([data-site-theme=default]) body[data-site-route]:not([data-site-route=\/]):not([data-site-route^=\/live]) main :where(section,article,aside,fieldset,input,textarea,select,button,[class*=card],[class*=Card],[class*=panel],[class*=Panel],[class*=toolbar],[class*=Toolbar],[class*=sidebar],[class*=Sidebar],[class*=drawer],[class*=Drawer],[class*=modal],[class*=Modal],[class*=tableWrap],[class*=TableWrap],[class*=controls],[class*=Controls],[class*=filter],[class*=Filter],[class*=stat],[class*=Stat],[class*=tile],[class*=Tile]):not([class*=danger]):not([class*=Danger]):not([class*=error]):not([class*=Error]):not([class*=success]):not([class*=Success]):not([class*=warning]):not([class*=Warning]):not([class*=liveDot]):not([class*=LiveDot]){border-color:color-mix(in srgb, var(--purple) 52%, #ffffff1a)!important}html:not([data-site-theme=default]) body[data-site-route]:not([data-site-route=\/]):not([data-site-route^=\/live]) main :where([class*=panel],[class*=Panel],[class*=toolbar],[class*=Toolbar],[class*=sidebar],[class*=Sidebar],[class*=drawer],[class*=Drawer],[class*=modal],[class*=Modal],[class*=tableWrap],[class*=TableWrap],[class*=controls],[class*=Controls],[class*=filterBar],[class*=FilterBar],[class*=stats],[class*=Stats]){background-color:color-mix(in srgb, var(--surface) 94%, var(--purple) 6%)!important}html:not([data-site-theme=default]) body[data-site-route]:not([data-site-route=\/]):not([data-site-route^=\/live]) main :where(input,textarea,select){background-color:color-mix(in srgb, var(--surface-2) 94%, var(--purple) 6%)!important;color:var(--text)!important}html:not([data-site-theme=default]) body[data-site-route]:not([data-site-route=\/]):not([data-site-route^=\/live]) main :where(input,textarea,select):focus{outline:none;border-color:var(--purple-bright)!important;box-shadow:0 0 0 2px color-mix(in srgb, var(--purple) 18%, transparent)!important}html:not([data-site-theme=default]) body[data-site-route]:not([data-site-route=\/]):not([data-site-route^=\/live]) main :where([class*=eyebrow],[class*=Eyebrow],[class*=kicker],[class*=Kicker],[class*=sectionTitle],[class*=SectionTitle],[class*=sectionLabel],[class*=SectionLabel],[class*=trackLabel],[class*=TrackLabel],[class*=overline],[class*=Overline]){color:var(--purple-bright)!important}html:not([data-site-theme=default]) body[data-site-route]:not([data-site-route=\/]):not([data-site-route^=\/live]) main :where([class*=title]>span,[class*=Title]>span,[class*=heading]>a,[class*=Heading]>a,[class*=sectionHead]>a,[class*=SectionHead]>a){color:var(--cyan-soft)!important}html:not([data-site-theme=default]) body[data-site-route]:not([data-site-route=\/]):not([data-site-route^=\/live]) main :where([class*=badge],[class*=Badge],[class*=tag],[class*=Tag],[class*=pill],[class*=Pill]) :not([class*=danger]):not([class*=Danger]):not([class*=error]):not([class*=Error]):not([class*=success]):not([class*=Success]):not([class*=warning]):not([class*=Warning]):not([class*=live]):not([class*=Live]){border-color:color-mix(in srgb, var(--purple) 55%, transparent)!important;background-color:color-mix(in srgb, var(--purple) 13%, transparent)!important;color:var(--purple-bright)!important}html:not([data-site-theme=default]) body[data-site-route]:not([data-site-route=\/]):not([data-site-route^=\/live]) main :where([class*=primaryButton],[class*=PrimaryButton],[class*=primaryAction],[class*=PrimaryAction],[class*=ctaButton],[class*=CtaButton],[class*=submitButton],[class*=SubmitButton],[class*=subscribeButton],[class*=SubscribeButton]):not(:disabled){border-color:color-mix(in srgb, var(--purple-bright) 70%, transparent)!important;background:linear-gradient(110deg, var(--purple), var(--cyan))!important;color:var(--text)!important;box-shadow:0 10px 28px color-mix(in srgb, var(--purple) 24%, transparent)!important}html:not([data-site-theme=default]) body[data-site-route]:not([data-site-route=\/]):not([data-site-route^=\/live]) main :where([class*=activeView],[class*=ActiveView],[class*=activeTab],[class*=ActiveTab],[class*=selected],[class*=Selected],[class*=activeFilter],[class*=ActiveFilter],[class*=sideLinkActive],[class*=SideLinkActive]){border-color:color-mix(in srgb, var(--purple) 62%, transparent)!important;background-color:color-mix(in srgb, var(--purple) 16%, transparent)!important;color:var(--purple-bright)!important}html:not([data-site-theme=default]) body[data-site-route]:not([data-site-route=\/]):not([data-site-route^=\/live]) main :where([class*=play],[class*=Play]):not([class*=player]):not([class*=Player]){border-color:var(--purple)!important;box-shadow:0 0 16px color-mix(in srgb, var(--purple) 18%, transparent)!important}html:not([data-site-theme=default]) body[data-site-route]:not([data-site-route=\/]):not([data-site-route^=\/live]) main :where([class*=progress],[class*=Progress])>:where(i,span){background:linear-gradient(90deg, var(--purple), var(--cyan))!important}html:not([data-site-theme=default]) body[data-site-route]:not([data-site-route=\/]):not([data-site-route^=\/live]) main :where([class*=avatar],[class*=Avatar]):not(:has(img)){background:linear-gradient(145deg, var(--purple), var(--cyan))!important}html:not([data-site-theme=default]) body[data-site-route]:not([data-site-route=\/]):not([data-site-route^=\/live]) main :where([class*=secondaryButton],[class*=SecondaryButton],[class*=viewButton],[class*=ViewButton],[class*=smallButton],[class*=SmallButton]):hover{border-color:var(--cyan)!important;color:var(--cyan-soft)!important}html:not([data-site-theme=default]) body[data-site-route=\/cue] main :where([class*=root]){background:linear-gradient(#ffffff05 1px, transparent 1px), linear-gradient(90deg, #ffffff05 1px, transparent 1px), radial-gradient(circle at 22% 24%, color-mix(in srgb, var(--purple) 24%, transparent), transparent 28%), radial-gradient(circle at 78% 28%, color-mix(in srgb, var(--cyan) 16%, transparent), transparent 25%), radial-gradient(circle at 72% 82%, color-mix(in srgb, var(--purple) 13%, transparent), transparent 30%), var(--bg)!important;background-size:42px 42px,42px 42px,auto,auto,auto,auto!important}html:not([data-site-theme=default]) body[data-site-route=\/cue] main :where([class*=mobileBrand]) span,html:not([data-site-theme=default]) body[data-site-route=\/cue] main :where([class*=fullSong]),html:not([data-site-theme=default]) body[data-site-route=\/cue] main :where([class*=commentComposer]) button{background:linear-gradient(110deg, var(--purple), var(--cyan))!important}html:not([data-site-theme=default]) body[data-site-route=\/cue] main :where([class*=wavePlayed]){background:linear-gradient(180deg, var(--purple-bright), var(--cyan))!important}html:not([data-site-theme=default]) body[data-site-route=\/cue] main :where([class*=recommendation],[class*=previewMeta] span,[class*=commentHeader] small){color:var(--purple-bright)!important;border-color:color-mix(in srgb, var(--purple) 45%, transparent)!important}html:not([data-site-theme=default]) body[data-site-route=\/cue] main :where([class*=mobileModes] [class*=modeActive],[class*=socialActive] b){border-color:var(--cyan)!important;color:var(--cyan-soft)!important;background-color:color-mix(in srgb, var(--cyan) 12%, transparent)!important}html:not([data-site-theme=default]) body[data-site-route] main :where(img,video,canvas,picture,source){filter:none!important}
html:not([data-site-theme=default]) body[data-site-route^=\/library] main :where([class*=eyebrow]){color:var(--purple-bright)!important}html:not([data-site-theme=default]) body[data-site-route^=\/library] main :where([class*=title]) span{color:var(--cyan-soft)!important}html:not([data-site-theme=default]) body[data-site-route^=\/library] main :where([class*=trackCard],[class*=tableWrap],[class*=nowPlaying],[class*=toolbar],[class*=stats],[class*=sidebar]){background-color:color-mix(in srgb, var(--surface-2) 94%, var(--purple) 6%)!important;border-color:color-mix(in srgb, var(--purple) 45%, #ffffff14)!important}html:not([data-site-theme=default]) body[data-site-route^=\/library] main :where([class*=badge]){background:var(--purple)!important;color:var(--text)!important}html:not([data-site-theme=default]) body[data-site-route^=\/library] main :where([class*=tag],[class*=creditCard]>span){border-color:color-mix(in srgb, var(--purple) 42%, transparent)!important;color:var(--purple-bright)!important}html:not([data-site-theme=default]) body[data-site-route^=\/library] main :where([class*=activeView],[class*=creditButton]){background:color-mix(in srgb, var(--purple) 22%, var(--surface-2))!important;border-color:var(--purple)!important;color:var(--purple-bright)!important}html:not([data-site-theme=default]) body[data-site-route^=\/creators] main :where([class*=kicker],[class*=view],[class*=searchWrap]>span,[class*=resultRow] button){color:var(--purple-bright)!important}html:not([data-site-theme=default]) body[data-site-route^=\/creators] main :where([class*=handle]){color:var(--cyan-soft)!important}html:not([data-site-theme=default]) body[data-site-route^=\/creators] main :where([class*=creatorCount],[class*=searchWrap],[class*=azBar],[class*=card]):not([class*=alphaBadge]){border-color:color-mix(in srgb, var(--purple) 44%, #ffffff14)!important;background-color:color-mix(in srgb, var(--surface-2) 94%, var(--purple) 6%)!important}html:not([data-site-theme=default]) body[data-site-route^=\/creators] main :where([class*=letterActive]){background:linear-gradient(135deg, var(--purple), var(--cyan))!important;color:var(--text)!important;box-shadow:0 0 18px color-mix(in srgb, var(--purple) 22%, transparent)!important}html:not([data-site-theme=default]) body[data-site-route^=\/communities] main :where([class*=hero]){border-color:var(--purple)!important}html:not([data-site-theme=default]) body[data-site-route^=\/communities] main :where([class*=eyebrow],[class*=ownerEyebrow],[class*=highlightHead] b){color:var(--purple-bright)!important}html:not([data-site-theme=default]) body[data-site-route^=\/communities] main :where([class*=hero] h1){background:linear-gradient(105deg, var(--text) 8%, var(--purple-bright) 48%, var(--cyan-soft) 82%)!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}html:not([data-site-theme=default]) body[data-site-route^=\/communities] main :where([class*=primary],[class*=activeFilter],[class*=cardButtons] a:last-child){background:linear-gradient(110deg, var(--purple), var(--cyan))!important;border-color:var(--purple-bright)!important;color:var(--text)!important}html:not([data-site-theme=default]) body[data-site-route^=\/communities] main :where([class*=secondary],[class*=communityCard],[class*=ownerPanel],[class*=ownerCard],[class*=highlights],[class*=highlightGrid] article){border-color:color-mix(in srgb, var(--purple) 50%, #ffffff14)!important}html:not([data-site-theme=default]) body[data-site-route^=\/communities] main :where([class*=platformBadge]){border-color:var(--cyan)!important;background:color-mix(in srgb, var(--cyan) 20%, var(--surface-2))!important;color:var(--cyan-soft)!important}html:not([data-site-theme=default]) body[data-site-route^=\/communities] main :where([class*=tags] span,[class*=logoWrap]){border-color:color-mix(in srgb, var(--purple) 52%, transparent)!important;color:var(--purple-bright)!important}html:not([data-site-theme=default]) body[data-site-route^=\/contests] main :where([class*=heroCopy]>span){color:var(--purple-bright)!important}html:not([data-site-theme=default]) body[data-site-route^=\/contests] main :where([class*=heroCopy] h1 em){color:var(--cyan-soft)!important}html:not([data-site-theme=default]) body[data-site-route^=\/contests] main :where([class*=heroStat],[class*=card],[class*=fact]){border-color:color-mix(in srgb, var(--purple) 44%, #ffffff14)!important;background-color:color-mix(in srgb, var(--surface-2) 94%, var(--purple) 6%)!important}html:not([data-site-theme=default]) body[data-site-route^=\/contests] main :where([class*=bannerFallback]){color:var(--purple-bright)!important}html:not([data-site-theme=default]) body[data-site-route^=\/contests] main :where([class*=bannerType]){background:color-mix(in srgb, var(--cyan) 15%, transparent)!important;color:var(--cyan-soft)!important}html:not([data-site-theme=default]) body[data-site-route^=\/contests] main :where([class*=primary]){background:linear-gradient(90deg, var(--purple), var(--cyan))!important;color:var(--text)!important}html:not([data-site-theme=default]) body[data-site-route^=\/contests] main :where([class*=secondary]){border-color:color-mix(in srgb, var(--cyan) 45%, transparent)!important;color:var(--cyan-soft)!important}html:not([data-site-theme=default]) body[data-site-route^=\/memberships] main :where([class*=hero]>span,[class*=founder]>span){color:var(--purple-bright)!important}html:not([data-site-theme=default]) body[data-site-route^=\/memberships] main :where([class*=hero] h1 em,[class*=billingTerms] a){color:var(--cyan-soft)!important}html:not([data-site-theme=default]) body[data-site-route^=\/memberships] main :where([class*=card],[class*=founder],[class*=note]){border-color:color-mix(in srgb, var(--purple) 44%, #ffffff14)!important;background-color:color-mix(in srgb, var(--surface-2) 94%, var(--purple) 6%)!important}html:not([data-site-theme=default]) body[data-site-route^=\/memberships] main :where([class*=paid]){border-color:color-mix(in srgb, var(--purple) 66%, transparent)!important;box-shadow:0 24px 60px color-mix(in srgb, var(--purple) 15%, transparent)!important}html:not([data-site-theme=default]) body[data-site-route^=\/memberships] main :where([class*=cardTop] b){background:color-mix(in srgb, var(--purple) 14%, transparent)!important;color:var(--purple-bright)!important}html:not([data-site-theme=default]) body[data-site-route^=\/memberships] main :where([class*=cta]){background:linear-gradient(90deg, var(--purple), var(--cyan))!important;color:var(--text)!important}html:not([data-site-theme=default]) body[data-site-route]:not([data-site-route=\/]):not([data-site-route^=\/live]) main :where([class*=handle],[class*=linkAccent],[class*=accentText]){color:var(--cyan-soft)!important}html:not([data-site-theme=default]) body[data-site-route]:not([data-site-route=\/]):not([data-site-route^=\/live]) main :where([class*=cta],[class*=actionPrimary],[class*=saveButton],[class*=createButton]):not([class*=danger]):not([class*=Danger]){border-color:color-mix(in srgb, var(--purple-bright) 65%, transparent)!important;background:linear-gradient(110deg, var(--purple), var(--cyan))!important;color:var(--text)!important}
html:not([data-site-theme=default]) body[data-site-route=\/cue] main [class*=playerPanel]{box-shadow:none!important;background:#09111f!important;border-color:#7393c33b!important}html:not([data-site-theme=default]) body[data-site-route=\/cue] main [class*=primaryActions]{box-shadow:none!important;background:0 0!important;border-color:#0000!important}html:not([data-site-theme=default]) body[data-site-route=\/cue] main [class*=commentDrawer]{background:linear-gradient(#0b1423fa,#040812fc)!important;border-color:#637eff52!important;box-shadow:0 -18px 55px #0000008c,0 0 45px #375eff1f!important}html:not([data-site-theme=default]) body[data-site-route=\/cue] main [class*=commentComposer] textarea{color:#fff!important;box-shadow:none!important;background:#0a1220!important;border-color:#34425e!important}html:not([data-site-theme=default]) body[data-site-route=\/cue] main [class*=commentComposer] textarea:focus{border-color:var(--purple-bright)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--purple) 12%,transparent)!important}html:not([data-site-theme=default]) body[data-site-route=\/cue] main [class*=primaryActions]>button{box-shadow:none!important;background:0 0!important}
.site-header-wrap{background:color-mix(in srgb,var(--bg) 82%,transparent);border-bottom-color:color-mix(in srgb,var(--purple) 24%,var(--border))}.brand-badge{box-shadow:0 0 30px color-mix(in srgb,var(--cyan) 25%,transparent)}html:not([data-site-theme=default]) .brand-badge{background:var(--purple);box-shadow:0 0 30px color-mix(in srgb,var(--purple) 28%,transparent)}.brand-copy small{color:var(--purple-bright)}.site-nav a:hover{color:var(--cyan-soft)}.nav-signin:hover{border-color:color-mix(in srgb,var(--cyan) 38%,transparent)}.site-footer{border-top-color:color-mix(in srgb,var(--purple) 24%,var(--border))}.footer-links a:hover{color:var(--cyan-soft)}.console-topline i,.footer-status i{background:var(--cyan);box-shadow:0 0 14px color-mix(in srgb,var(--cyan) 90%,transparent)}
.experience-preview-bar{z-index:1000;color:#fff;background:linear-gradient(90deg,#4c1d95fa,#0f172afa);border-bottom:1px solid #a855f773;align-items:center;gap:18px;padding:10px 18px;display:flex;position:sticky;top:0;box-shadow:0 8px 30px #00000059}.experience-preview-copy{gap:2px;margin-right:auto;display:grid}.experience-preview-copy strong{letter-spacing:.14em;color:#ddd6fe;font-size:.72rem}.experience-preview-copy span{color:#cbd5e1;font-size:.72rem}.experience-preview-bar label{align-items:center;gap:8px;display:flex}.experience-preview-bar label>span{letter-spacing:.12em;color:#c4b5fd;font-size:.64rem;font-weight:900}.experience-preview-bar select{color:#fff;background:#0b1020;border:1px solid #ffffff29;border-radius:7px;min-width:170px;padding:7px 9px;font-size:.76rem;font-weight:800}.experience-preview-bar button{color:#fff;letter-spacing:.06em;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:7px;padding:8px 11px;font-size:.68rem;font-weight:900}.experience-preview-bar button:hover{background:#ffffff24}body[data-experience-preview=true] .site-header-wrap{top:0}@media (max-width:800px){.experience-preview-bar{flex-wrap:wrap;align-items:flex-start}.experience-preview-copy{width:100%}.experience-preview-bar label{flex:1}.experience-preview-bar select{width:100%;min-width:0}}.alpha-tester-bar{z-index:1200;color:#fff;background:linear-gradient(90deg,#650000,#b90e0e 48%,#650000);border-top:2px solid #ff4545;border-bottom:2px solid #ff4545;align-items:center;gap:14px;min-height:44px;padding:5px 14px;display:flex;position:sticky;top:0;box-shadow:0 5px 18px #f003}.alpha-tester-copy{align-items:center;gap:12px;min-width:0;margin-right:auto;display:flex}.alpha-tester-copy strong{letter-spacing:.14em;color:#fff;white-space:nowrap;font-size:.7rem}.alpha-tester-copy span{color:#ffe5e5;white-space:nowrap;text-overflow:ellipsis;font-size:.64rem;font-weight:800;overflow:hidden}.alpha-tester-bar label{align-items:center;gap:8px;display:flex}.alpha-tester-bar label>span{letter-spacing:.12em;font-size:.64rem;font-weight:950}.alpha-tester-bar select{color:#fff;background:#290000;border:1px solid #ffffffe6;border-radius:6px;min-width:150px;padding:6px 8px;font-size:.72rem;font-weight:900}.alpha-tester-bar button{color:#fff;letter-spacing:.05em;cursor:pointer;background:#200;border:1px solid #ffffffe6;border-radius:6px;padding:6px 9px;font-size:.64rem;font-weight:950}.alpha-tester-stamp{z-index:1190;color:#fff;letter-spacing:.14em;pointer-events:none;background:#d40000;border:3px solid #fff;border-radius:8px;padding:8px 12px;font-size:.72rem;font-weight:1000;position:fixed;bottom:14px;left:14px;right:auto;box-shadow:0 0 0 3px #d40000,0 8px 24px #00000073}@media (max-width:800px){.alpha-tester-bar{flex-wrap:wrap;align-items:flex-start;padding:7px 10px}.alpha-tester-copy{gap:2px;width:100%;display:grid}.alpha-tester-copy span{white-space:normal}.alpha-tester-bar label{flex:1}.alpha-tester-bar select{width:100%;min-width:0}.alpha-tester-stamp{display:none}}html{--alpha-tester-banner-height:0px}body[data-alpha-tester=true] .site-header-wrap{z-index:20!important;position:relative!important;top:auto!important}
aside[aria-label=Sponsored] div[style*=aspect-ratio],aside[aria-label=Rig-Radio\ announcement] div[style*=aspect-ratio]{aspect-ratio:auto!important;height:620px!important}@media (max-height:860px) and (min-width:1560px){aside[aria-label=Sponsored] div[style*=aspect-ratio],aside[aria-label=Rig-Radio\ announcement] div[style*=aspect-ratio]{height:540px!important}}a[class*=playlistCard]{color:#fff!important;background:linear-gradient(145deg,#0e0f1afa,#070c15fa)!important;border-color:#8e44ff57!important;gap:16px!important;min-height:136px!important;padding:16px!important;text-decoration:none!important;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s!important}a[class*=playlistCard]:hover{transform:translateY(-3px);box-shadow:0 14px 34px #00000047,0 0 22px #6837ff1f;background:linear-gradient(145deg,#181128fa,#07141dfa)!important;border-color:#22d9ff9e!important}a[class*=playlistCard] [class*=playlistIcon]{box-shadow:0 10px 24px #0000003d;border-radius:14px!important;flex-basis:94px!important;width:94px!important;height:94px!important;overflow:hidden!important}a[class*=playlistCard] [class*=playlistIcon] img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}a[class*=playlistCard] [class*=playlistTitle]{margin-bottom:4px;line-height:1.15;font-size:16px!important}a[class*=playlistCard] [class*=playlistMeta]{color:#27d8f2!important;margin-top:4px!important}a[class*=playlistCard] [class*=playlistOpen]{color:#c7a7ff;letter-spacing:.05em;text-transform:uppercase;margin-top:10px;font-size:10px;font-weight:900;display:inline-block}@media (max-width:560px){a[class*=playlistCard]{gap:12px!important;min-height:112px!important;padding:12px!important}a[class*=playlistCard] [class*=playlistIcon]{flex-basis:76px!important;width:76px!important;height:76px!important}}
@media (min-width:1200px){.free-page-rails-enabled .site-footer{padding-left:120px;padding-right:120px}}
[class*=playlistIcon]{overflow:hidden}[class*=playlistIcon]>img{object-fit:cover;width:100%;max-width:100%;height:100%;max-height:100%;display:block}
section#playlists>div:nth-child(2){grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:14px!important;display:grid!important}section#playlists a[href^="/playlists/"]{min-height:0!important;box-shadow:none!important;color:#fff!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;text-decoration:none!important;display:block!important;transform:none!important}section#playlists a[href^="/playlists/"]>div:first-child{aspect-ratio:1!important;background:linear-gradient(145deg,#18142e,#43125e)!important;border:1px solid #ffffff21!important;border-radius:14px!important;width:100%!important;height:auto!important;margin:0!important;position:relative!important;overflow:hidden!important;box-shadow:0 10px 24px #00000038!important}section#playlists a[href^="/playlists/"]>div:first-child img{object-fit:cover!important;width:100%!important;height:100%!important;transition:transform .2s,filter .2s!important;display:block!important}section#playlists a[href^="/playlists/"]>div:first-child:after{content:"▶";-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);color:#fff;opacity:0;background:#05060c94;border:1px solid #aa70ffe6;border-radius:50%;place-items:center;width:54px;height:54px;font-size:19px;transition:opacity .18s,transform .18s,background .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 22px #783dff59}section#playlists a[href^="/playlists/"]:hover>div:first-child img{filter:brightness(.72)!important;transform:scale(1.025)!important}section#playlists a[href^="/playlists/"]:hover>div:first-child:after{opacity:1}section#playlists a[href^="/playlists/"]>div:nth-child(2){min-width:0!important;margin-top:8px!important;display:block!important}section#playlists a[href^="/playlists/"]>div:nth-child(2)>div:first-child{color:#fff!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:14px!important;font-weight:800!important;line-height:1.2!important;overflow:hidden!important}section#playlists a[href^="/playlists/"]>div:nth-child(2)>div:nth-child(2){color:#928da1!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin-top:3px!important;font-size:11px!important;font-weight:400!important;overflow:hidden!important}section#playlists a[href^="/playlists/"]>div:nth-child(2)>p{color:#928da1!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin:3px 0 0!important;font-size:11px!important;line-height:1.35!important;display:-webkit-box!important;overflow:hidden!important}section#playlists a[href^="/playlists/"]>div:nth-child(2)>span:last-child{color:#22d9ff!important;margin-top:4px!important;font-size:10px!important;font-weight:700!important;line-height:1.2!important;display:block!important}@media (max-width:1000px){section#playlists>div:nth-child(2){grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:820px){section#playlists>div:nth-child(2){grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:560px){section#playlists>div:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr))!important}}
.live-update-rail{z-index:24;background:radial-gradient(circle at 12% 0,#7c34e829,#0000 30%),radial-gradient(circle at 72% 100%,#22c9ff17,#0000 34%),linear-gradient(#0b0915 0%,#070810 52%,#05060b 100%);border-top:1px solid #9149ff94;height:88px;transition:height .22s;position:fixed;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -14px 36px #00000075,0 -1px 22px #6f2fff21,inset 0 1px #ffffff06}.live-update-rail:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 0 26%,#ffffff09 36%,#0000 46% 100%);animation:11s ease-in-out infinite liveRailSheen;position:absolute;inset:0;transform:translate(-55%)}.live-update-rail:after{content:"";pointer-events:none;opacity:.82;background:linear-gradient(90deg,#0000,#7d39ff 20%,#28d9ff 50%,#a243ff 80%,#0000);height:2px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 16px #7841ff66}.live-update-rail__toggle{z-index:40;color:#dba9ff;cursor:pointer;background:linear-gradient(#231438f5,#0b0912fa);border:1px solid #aa5eff57;border-radius:6px;place-items:center;width:22px;height:22px;font-size:10px;display:grid;position:absolute;top:7px;right:8px;box-shadow:0 0 14px #7632c81f}.live-update-rail__inner{align-items:stretch;width:100%;max-width:none;height:100%;margin:0;transition:transform .65s cubic-bezier(.2,.75,.25,1);display:flex;position:relative}.live-update-card{background:radial-gradient(circle at 12%,#7637db0d,#0000 36%),linear-gradient(#ffffff06,#fff0);border-right:1px solid #9d68ff1f;flex:1 1 0;grid-template-columns:62px minmax(0,1fr) 8px;align-items:center;gap:14px;min-width:0;padding:9px 18px;transition:background .25s,box-shadow .25s,transform .25s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff03,inset 0 -1px #0000005c}.live-update-card:hover{background:radial-gradient(circle at 18%,#7b42ff21,#0000 42%),linear-gradient(#7b42ff14,#28d7c505);box-shadow:inset 0 0 38px #7b42ff0e,0 0 20px #6732c80a}.live-update-card--clickable{cursor:pointer}.live-update-card--announcement{background:radial-gradient(circle at 10%,#ffbe491a,#0000 38%),linear-gradient(#ffffff07,#fff0)}.live-update-card--announcement .live-update-card__media{border-color:#ffbe495c;box-shadow:0 0 0 1px #ffffff06,inset 0 0 18px #ffbe4914,0 10px 24px #0000005c,0 0 20px #ffbe4914}.live-update-card--announcement .live-update-card__eyebrow{color:#ffc76b}.live-update-card__dismiss{color:#d8d2df;cursor:pointer;background:#04050ab8;border:1px solid #ffffff1f;border-radius:999px;align-self:start;place-items:center;width:20px;height:20px;margin-top:4px;font-size:14px;line-height:1;display:grid}.live-update-card__dismiss:hover{color:#fff;background:#422a08a6;border-color:#ffbe4980}.live-update-card:nth-child(6){display:none}.live-update-card:first-child{background:radial-gradient(circle at 8%,#36f1920f,#0000 38%),linear-gradient(#ffffff06,#fff0)}.live-update-card:nth-child(2){background:radial-gradient(circle at 10%,#9b44ff12,#0000 38%),linear-gradient(#ffffff06,#fff0)}.live-update-card--announcement:first-child,.live-update-card--announcement:nth-child(2){background:radial-gradient(circle at 10%,#ffbe491a,#0000 38%),linear-gradient(#ffffff07,#fff0)}.live-update-card:after{content:"";background:linear-gradient(#0000,#9443ff4d,#0000);width:1px;position:absolute;top:13px;bottom:13px;right:-1px}.live-update-card__media{color:#f5ebff;background:radial-gradient(circle at 50% 32%,#9643e870,#0a0813f5);border:1px solid #bb73ff57;border-radius:12px;place-items:center;width:58px;height:58px;font-size:23px;display:grid;overflow:hidden;box-shadow:0 0 0 1px #ffffff06,inset 0 0 20px #7430c22e,0 10px 24px #0000005c,0 0 22px #6525b024}.live-update-card--cyan .live-update-card__media{box-shadow:0 0 0 1px #ffffff06,inset 0 0 18px #23d2ff14,0 10px 24px #0000005c,0 0 20px #2ddcff17}.live-update-card--green .live-update-card__media{box-shadow:0 0 0 1px #ffffff06,inset 0 0 18px #37f18f14,0 10px 24px #0000005c,0 0 20px #37f18f17}.live-update-card__media img{object-fit:cover;filter:saturate(1.06)contrast(1.03);width:100%;height:100%;display:block;transform:scale(1.015)}.live-update-card__copy{flex-direction:column;justify-content:center;min-width:0;line-height:1.08;display:flex}.live-update-card__eyebrow{letter-spacing:.13em;color:#cf8fff;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-weight:950;line-height:1.1;overflow:hidden}.live-update-card__copy strong{color:#f7f4fa;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 9px #00000080;margin-top:5px;font-size:15px;line-height:1.05;display:block;overflow:hidden}.live-update-card__copy small{color:#aaa4b2;white-space:nowrap;text-overflow:ellipsis;opacity:.82;margin-top:5px;font-size:10px;line-height:1.15;display:block;overflow:hidden}.live-update-card__dot{opacity:.78;background:#8f3eff;border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #8434f3}.live-update-card--cyan .live-update-card__eyebrow{color:#48ddff}.live-update-card--cyan .live-update-card__dot{background:#2ddcff;box-shadow:0 0 10px #2ddcff}.live-update-card--green .live-update-card__eyebrow{color:#43f29a}.live-update-card--green .live-update-card__dot{background:#37f18f;animation:1.6s ease-in-out infinite liveUpdatePulse;box-shadow:0 0 11px #37f18f}.live-update-rail__brand{background:radial-gradient(circle at 86% 48%,#8f3eff3b,#0000 36%),linear-gradient(#181129f5,#080910fc);border-left:1px solid #a95eff61;flex:0 0 245px;justify-content:space-between;align-items:center;gap:17px;padding:10px 42px 10px 22px;display:flex;position:relative;box-shadow:inset 20px 0 34px #5c28a012,inset 0 1px #ffffff0a,-8px 0 22px #5728a00f}.live-update-rail__brand:before{content:"";pointer-events:none;border:1px solid #904dff2e;border-radius:11px;position:absolute;inset:7px;box-shadow:inset 0 0 18px #7b37d50a,0 0 14px #7b37d50a}.live-update-rail__brand:after{content:"ON AIR";letter-spacing:.18em;color:#a66cff;opacity:.42;font-size:6px;font-weight:900;position:absolute;bottom:8px;right:46px}.live-update-rail__brand-copy{z-index:1;min-width:0;position:relative}.live-update-rail__brand-copy>span{color:#8b8494;letter-spacing:.17em;font-size:8px;font-weight:850;display:block}.live-update-rail__brand-copy strong{letter-spacing:.055em;color:#f5f1f8;text-shadow:0 0 16px #aa5cff2e;white-space:nowrap;margin-top:5px;font-size:17px;display:block}.live-update-rail__brand-copy strong b{font:inherit;color:#bf6dff;text-shadow:0 0 13px #a446ff94}.live-update-rail__signal{z-index:1;background:radial-gradient(circle at 50% 35%,#6d2bb933,#0000 62%),linear-gradient(#1f1133eb,#090811f5);border:1px solid #a44bff57;border-radius:11px;justify-content:center;align-items:center;gap:3px;width:58px;height:46px;padding:6px;display:flex;position:relative;box-shadow:inset 0 0 18px #8333da24,0 0 18px #802fd81f}.live-update-rail__signal:before{content:"";border:1px solid #c577ff0d;border-radius:8px;position:absolute;inset:3px;box-shadow:inset 0 0 12px #9946ec14}.live-update-rail__signal i{transform-origin:50%;background:linear-gradient(#df76ff,#6d35df);border-radius:999px;width:3px;height:9px;animation:.9s ease-in-out infinite alternate brandSignal;display:block;box-shadow:0 0 9px #b44dffad}.live-update-rail__signal i:nth-child(2){animation-delay:-.18s}.live-update-rail__signal i:nth-child(3){animation-delay:-.42s}.live-update-rail__signal i:nth-child(4){animation-delay:-.1s}.live-update-rail__signal i:nth-child(5){animation-delay:-.56s}.live-update-rail__signal i:nth-child(6){animation-delay:-.28s}.live-update-rail__signal i:nth-child(7){animation-delay:-.66s}.live-update-rail--minimized{background:linear-gradient(#0d0a16fc,#06070cfc);box-shadow:0 -8px 24px #00000061,0 -1px 14px #6f2fff1a;height:44px!important}.live-update-rail--minimized:before{display:none}.live-update-rail--minimized .live-update-rail__toggle{top:10px}.live-update-rail__mini{color:#8e8798;letter-spacing:.12em;white-space:nowrap;justify-content:center;align-items:center;gap:10px;height:44px;padding:0 52px 0 18px;font-size:9px;font-weight:850;display:flex;overflow:hidden}.live-update-rail__mini strong{color:#49f39f;letter-spacing:.1em;font-size:10px}.live-update-rail__mini-title{color:#f1edf5;letter-spacing:.02em;text-overflow:ellipsis;max-width:360px;font-size:11px;font-weight:900;overflow:hidden}.live-update-rail__mini-artist{text-overflow:ellipsis;max-width:220px;overflow:hidden}.live-update-rail__mini-sep{color:#5e5870}.live-update-rail__mini-status{color:#7e778a;letter-spacing:.15em;margin-left:8px;font-size:8px}.live-update-rail__mini-dot{background:#38f28f;border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite liveUpdatePulse;box-shadow:0 0 10px #38f28f}@keyframes liveUpdatePulse{50%{opacity:.38;transform:scale(.8)}}@keyframes liveRailSheen{0%,72%,to{opacity:0;transform:translate(-55%)}82%{opacity:1}96%{opacity:0;transform:translate(65%)}}@keyframes brandSignal{0%{opacity:.42;height:8px}to{opacity:1;height:31px}}@media (max-width:1250px){.live-update-card:nth-child(5){display:none}.live-update-rail__brand{flex-basis:218px}}@media (max-width:1100px){.live-update-card{flex:0 0 300px}.live-update-card:nth-child(5),.live-update-card:nth-child(6){display:grid}.live-update-rail__brand{display:none}}@media (max-width:760px){.live-update-rail{height:76px}.live-update-rail--minimized{height:44px!important}.live-update-card{flex:0 0 84vw;grid-template-columns:46px minmax(0,1fr) 7px;padding:8px 13px}.live-update-card__media{width:42px;height:42px}.live-update-card__eyebrow{font-size:8px}.live-update-card__copy strong{font-size:12px}.live-update-card__copy small{font-size:9px}.live-update-rail__mini-title,.live-update-rail__mini-artist,.live-update-rail__mini-sep{display:none}}@media (prefers-reduced-motion:reduce){.live-update-card__dot,.live-update-rail:before,.live-update-rail__signal i,.live-update-rail__mini-dot{animation:none!important}}
.live-update-rail{z-index:2147483647;height:112px}.live-update-card{flex-basis:320px;grid-template-columns:66px minmax(0,1fr) 10px;gap:15px;padding:14px 20px}.live-update-card:after{top:16px;bottom:16px}.live-update-card__media{border-radius:12px;width:62px;height:62px;font-size:26px}.live-update-card__eyebrow{letter-spacing:.12em;font-size:11px}.live-update-card__copy strong{margin-top:5px;font-size:16px;line-height:1.18}.live-update-card__copy small{color:#b0a9ba;margin-top:5px;font-size:12px;line-height:1.2}.live-update-card__dot{width:8px;height:8px}.live-update-rail__brand{flex-basis:205px;padding:14px 20px}.live-update-rail__brand span{font-size:9px}.live-update-rail__brand strong{font-size:17px}.live-update-rail__brand i{font-size:14px}@media (max-width:1100px){.live-update-card{flex-basis:320px}}@media (max-width:760px){.live-update-rail{height:92px}.live-update-card{flex:0 0 88vw;grid-template-columns:54px minmax(0,1fr) 8px;padding:10px 15px}.live-update-card__media{width:50px;height:50px}.live-update-card__eyebrow{font-size:9px}.live-update-card__copy strong{font-size:14px}.live-update-card__copy small{font-size:10px}}
