
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@600;700;800&display=swap');

:root{--accent: #c44545; --accent2:#e35d5d; 
  --bg1:#0f1013; --bg2:#15171b; --bg3:#101114;
  --text:#f7f7f8; --muted:#c44545; --muted-2:#e35d5d;
  --radius:16px; --stroke:rgba(255,255,255,.10);
  --pad-sec:clamp(56px,8vh,112px);
  --ease:cubic-bezier(.22,.61,.36,1);
}

*{box-sizing:border-box;margin:0;padding:0}
html,body{height:100%; overflow-x:hidden}
body{
  font-family:'Montserrat',sans-serif;
  color:var(--text);
  background:
    linear-gradient(120deg, var(--bg1), var(--bg2) 45%, var(--bg3) 100%),
    radial-gradient(900px 700px at 85% 0%, rgba(227,93,93,.05), transparent 60%),
    radial-gradient(800px 650px at 12% 100%, rgba(196,69,69,.045), transparent 60%);
  background-blend-mode: normal, screen, screen;
  background-attachment: fixed, fixed, fixed;
  background-repeat: no-repeat;
  background-size: cover, cover, cover;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}

nav{
  position:sticky; top:0; z-index:100;
  display:flex; gap:22px; align-items:center;
  padding:14px 24px;
  background:rgba(16,17,20,.75); backdrop-filter: blur(8px);
  border-bottom:1px solid rgba(255,255,255,.08);
}
nav a{color:#fff; text-decoration:none; font-weight:800; position:relative}
nav a::after{content:""; position:absolute; left:50%; bottom:-3px; width:0; height:2px; background:var(--accent); transition:.3s var(--ease)}
nav a:hover::after, nav a.active::after{left:0; width:100%}

.section{min-height:100vh; display:flex; align-items:center; justify-content:center; padding:var(--pad-sec) 20px}
.inner{max-width:1200px; width:100%; margin:0 auto}
.panel{
  background: rgba(255,255,255,0.06);
  backdrop-filter: blur(8px); -webkit-backdrop-filter: blur(8px);
  color: #f6f6f7;
  border-radius: var(--radius);
  border: 1px solid var(--stroke);
  box-shadow: 0 8px 24px rgba(0,0,0,.35);
  padding: clamp(22px,3vw,30px);
}

.h1{font-size:clamp(32px,6vw,64px); font-weight:800; text-transform:lowercase; margin-bottom:10px; position:relative; display:inline-block}
.h1::after{content:""; display:block; height:3px; width:100%; background:linear-gradient(90deg,var(--accent),var(--accent2)); margin-top:6px}

.lead{color:#e7e7e8; opacity:.92; line-height:1.7}
.logo{width:180px;height:180px;object-fit:cover;border-radius:16px;margin-bottom:14px;box-shadow:0 10px 26px rgba(0,0,0,.4); background:#222}
.btn{padding:12px 18px;border-radius:12px;border:2px solid var(--accent);background:transparent;color:var(--accent);font-weight:800;cursor:pointer;transition:.25s var(--ease)}
.btn:hover{background:var(--accent);color:#fff;box-shadow:0 0 14px rgba(195,69,69,.35);transform:translateY(-1px)}
.stack{display:flex;flex-direction:column;gap:14px}
.embed{border-radius:12px;overflow:hidden;box-shadow:0 10px 26px rgba(0,0,0,.4);margin-top:8px}
img{background: rgba(255,255,255,.04)}

/* Spotlight */
.spotlight{display:grid;grid-template-columns: 1fr 1fr;gap:28px;align-items:center}
.spotlight .shot{min-height:340px;background:#1b1c21;border-radius:14px;box-shadow:0 10px 24px rgba(0,0,0,.4);overflow:hidden}
.spotlight .shot img{width:100%;height:100%;object-fit:cover;display:block}
.spotlight .dots{display:flex;gap:8px;margin-top:10px}
.spotlight .dot{width:10px;height:10px;border-radius:50%;background:#888;cursor:pointer}
.spotlight .dot.active{background:var(--accent)}
@media(max-width:900px){.spotlight{grid-template-columns:1fr}}

/* Artists */
.artist{display:grid;grid-template-columns:420px 1fr;gap:28px;align-items:center;margin-bottom:28px}
.img500{width:420px;height:420px;object-fit:cover;border-radius:14px;box-shadow:0 10px 28px rgba(0,0,0,.55)}
@media(max-width:1080px){.artist{grid-template-columns:1fr}.img500{width:100%;height:auto;aspect-ratio:1/1}}

/* Releases */
.release-list{display:flex;flex-direction:column;gap:28px}
.release-item{
  display:grid;grid-template-columns:220px 1fr;gap:20px;
  background: rgba(255,255,255,0.06);
  backdrop-filter: blur(6px); -webkit-backdrop-filter: blur(6px);
  color:#f2f2f3;
  border:1px solid var(--stroke);
  border-radius:16px;
  box-shadow:0 6px 20px rgba(0,0,0,.35);
  padding:18px
}
.release-item img{width:220px;height:220px;object-fit:cover;border-radius:12px;box-shadow:0 6px 16px rgba(0,0,0,.35)}
.icon-row{display:flex;gap:10px;margin-top:8px}
.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;border:1px solid rgba(255,255,255,.35);background:rgba(255,255,255,.08);background-position:center;background-repeat:no-repeat;background-size:22px 22px}
.icon-btn img{width:22px;height:22px;object-fit:contain;display:block;margin:0 auto;}

/* Countdown */
.countdown{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:10px 0 8px 0}
.countdown .unit{
  background: rgba(255,255,255,0.15);
  border: 1px solid rgba(255,255,255,0.25);
  border-radius: 12px;
  padding: 12px 16px;
  font-weight: 800;
  color: #fff;
  min-width: 74px;
  text-align: center;
  box-shadow: inset 0 1px 0 rgba(255,255,255,.06);
}

/* Motto & footer */
.motto{text-align:center;font-size:clamp(28px,5vw,54px);font-weight:800;color:var(--accent2)}
.footer{padding:32px;text-align:center;color:#bdbdc2;border-top:1px solid rgba(255,255,255,.12)}

/* Mailing list modal */
/* removed ml-cta */
/* removed ml-modal */
/* removed ml-modal */
/* removed ml-card */
/* removed ml-row */
.ml-input{flex:1 1 220px;min-width:200px;border:2px solid #ddd;border-radius:10px;padding:12px;font-weight:700;color:#222;background:#fff}
#ml-toast{position:fixed;left:50%;bottom:86px;transform:translateX(-50%);background:#111;color:#fff;padding:10px 14px;border-radius:10px;opacity:0;transition:opacity .25s var(--ease);z-index:140}
#ml-toast.show{opacity:1}

/* Compact home spacing */
#home.section{padding: clamp(40px, 6vh, 80px) 20px}

/* Divider lockup for slogan */
.motto-wrap{display:flex;align-items:center;gap:16px;justify-content:center;max-width:48ch;margin:0 auto}
.motto-wrap::before,.motto-wrap::after{content:"";flex:1;height:2px;background:linear-gradient(90deg, transparent, var(--accent));opacity:.8;border-radius:2px}
.motto-wrap::after{background:linear-gradient(90deg, var(--accent), transparent)}
.motto{margin:0;text-transform:lowercase;letter-spacing:.5px}

/* Presave row: countdown + CTA inline on wide, CTA wraps below on small */
.presave-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}
.presave-row .countdown{flex:0 1 auto}
.presave-cta{flex:0 1 auto}
@media(max-width:900px){
  .presave-cta{flex:1 0 100%; margin-top:10px}
}

/* Compact bottom meta panel */
.meta-bottom{margin-top:18px; text-align:center; color:#cfcfd5}
.meta-bottom .divider{height:1px;background:rgba(255,255,255,.12);margin:12px auto;border-radius:1px;max-width:680px}

/* Slimmed divider lockup */
.motto-block{padding:12px 0}
.motto-wrap{gap:10px; max-width:40ch}
.motto-wrap::before,.motto-wrap::after{
  height:1px; opacity:.7; flex:0 1 140px;
  background:linear-gradient(90deg, transparent, var(--accent));
}
.motto-wrap::after{background:linear-gradient(90deg, var(--accent), transparent)}
.motto{letter-spacing:.4px; font-weight:800; font-size:clamp(22px,3.2vw,34px)}

/* Motion tokens */
:root{--accent: #c44545; --accent2:#e35d5d;  --fx-dur: 26s; --fx-ease: cubic-bezier(.22,.61,.36,1) }
@media (prefers-reduced-motion: reduce){
  *{animation: none !important; transition: none !important}
}

/* Background slow drift (very subtle, no jank) */
body{
  background-size: 140% 140%, cover, cover;
  animation: bg-drift var(--fx-dur) ease-in-out infinite alternate;
}
@keyframes bg-drift{
  0%{ background-position: 0% 40%, center, center }
  100%{ background-position: 100% 60%, center, center }
}

/* Content reveal on enter */
.reveal{opacity:0; transform: translateY(10px); transition: opacity .5s var(--fx-ease), transform .5s var(--fx-ease)}
.reveal.in{opacity:1; transform:none}

/* Micro-animations */
.btn{transition: transform .18s var(--fx-ease), box-shadow .18s var(--fx-ease), background .18s var(--fx-ease), color .18s var(--fx-ease)}
.icon-btn{transition: transform .18s var(--fx-ease), box-shadow .18s var(--fx-ease)}
.icon-btn:hover{transform: translateY(-2px); box-shadow:0 10px 26px rgba(0,0,0,.35)}
.release-item:hover{transform: translateY(-2px); transition: transform .18s var(--fx-ease)}

/* Blue theme when logo2 is active */
:root[data-accent="blue"]{ --accent:#3e7cff; --accent2:#6da2ff; }

/* tighter home spacing */
#home.section{padding: clamp(20px, 4vh, 48px) 20px}
.motto-block{padding:6px 0}
.motto-wrap{gap:10px; max-width:38ch}
.motto-wrap::before,.motto-wrap::after{flex:0 1 96px; opacity:.55}

/* hero logo centered without panel background */
.hero-plain{background: transparent !important; border: 0 !important; box-shadow: none !important}
.hero-plain .logo{width:min(38vw, 280px); height:auto; background: transparent; border-radius: 0; box-shadow:none}

/* sticky top logo that fades in when hero leaves view */
.top-logo{
  position: fixed; left: 50%; transform: translateX(-50%);
  top: 10px; z-index: 120;
  opacity: 0; transition: opacity .35s ease;
  pointer-events: none; /* non-interactive; easter egg click remains on hero only */
}
.top-logo img{height: 40px; width:auto; filter: drop-shadow(0 2px 8px rgba(0,0,0,.35))}
.top-logo.show{opacity: .95}

/* minor polish on spotlight panel */
#spotlight-home.panel{border-color: rgba(255,255,255,.08);}

/* refine reveal motion to be subtler */
.reveal{opacity:0; transform: translateY(6px); transition: opacity .4s var(--fx-ease), transform .4s var(--fx-ease)}
.reveal.in{opacity:1; transform:none}

/* update brand name weight on home */
.brandline{font-weight: 800; letter-spacing:.4px; color:#f1f2f4}

/* ensure sections don't create giant gaps */
.section .inner > .panel + .motto-block{margin-top: clamp(10px, 2vh, 16px)}

/* Always-visible top logo, independent of nav */
.top-logo{position:fixed; left:50%; transform:translateX(-50%); top:12px; z-index:140; opacity:1}
.top-logo img{height:clamp(40px,6vw,72px); width:auto; display:block; background:transparent !important; border-radius:0 !important; box-shadow:none !important; cursor:pointer}

/* Ensure hero logo never has a square behind it */
.logo{background:transparent !important; box-shadow:none !important}

/* Slightly tighten home vertical rhythm further */
#home.section{padding: clamp(16px, 4vh, 40px) 20px}
.section .inner > .panel + .motto-block{margin-top: clamp(6px, 1.6vh, 12px)}

/* NAV: grid layout with big centered logo and theme button on right */
nav{
  position:sticky; top:0; z-index:120;
  display:grid; grid-template-columns:1fr auto 1fr; align-items:center;
  gap:16px; padding:12px 18px;
  background:rgba(16,17,20,.75); backdrop-filter: blur(8px);
  border-bottom:1px solid rgba(255,255,255,.08);
}
.nav-left{display:flex; gap:22px; align-items:center}
.nav-center{justify-self:center}
.nav-right{justify-self:end}
.nav-logo{height:clamp(32px,5.2vw,56px); width:auto; display:block; filter: drop-shadow(0 2px 8px rgba(0,0,0,.35)); cursor:pointer; background:transparent}
.theme-toggle{
  font-weight:800; border:2px solid currentColor; background:transparent;
  padding:8px 12px; border-radius:12px; cursor:pointer;
  text-transform:lowercase;
}
:root[data-accent="red"] .theme-toggle{color:#c44545}
:root[data-accent="blue"] .theme-toggle{color:#6da2ff}

/* Remove always-on top floating logo from previous build */
.top-logo{display:none}

/* Spotlight playlist slide: center embed, no caption */
.playlist-center{display:flex; align-items:center; justify-content:center; min-height:340px}
.playlist-center iframe{max-width:100%; border:0; border-radius:12px; box-shadow:0 10px 26px rgba(0,0,0,.4)}

/* Taller nav + larger centered logo */
nav{padding:16px 22px; grid-template-columns:1fr auto 1fr}
.nav-logo{height:clamp(40px,6.5vw,68px)}
.theme-toggle{padding:10px 14px;border-radius:14px;font-size:15px}

/* Panel polish */
.panel{box-shadow:0 10px 28px rgba(0,0,0,.38); border:1px solid rgba(255,255,255,.12)}
.btn{border-width:2px;border-radius:14px}
.icon-btn{border-radius:12px}
.release-item{border-radius:18px}

/* Home spacing a touch tighter */
#home.section{padding: clamp(14px, 4vh, 36px) 20px}
.section .inner > .panel + .motto-block{margin-top: clamp(6px, 1.2vh, 10px)}

/* Smoother micro-interactions */
a, .btn, .icon-btn { transition: transform .18s var(--fx-ease), box-shadow .18s var(--fx-ease), color .18s var(--fx-ease), background .18s var(--fx-ease) }
a:hover{transform:translateY(-1px)}

/* --- Compact HOME --- */
#home.section{min-height:auto; padding:28px 18px}
#home .inner{max-width:1080px}
#home .panel{padding:20px}
#home .motto{font-size:clamp(20px,3vw,28px)}
#home .motto-wrap::before,#home .motto-wrap::after{flex:0 1 72px; opacity:.5}
#contact.section{min-height:auto; padding:28px 18px}

/* --- Compact MUSIC --- */
#music.section, .music.section {min-height:auto; padding:36px 18px}
.artist{grid-template-columns:360px 1fr; gap:20px; margin-bottom:18px}
.img500{width:360px;height:360px}
.release-list{gap:18px}
.release-item{grid-template-columns:180px 1fr; padding:14px}
.release-item img{width:180px;height:180px}
.icon-row{gap:8px}

/* General spacing tweaks */
.section{min-height:auto} /* disable global full-screen sections */
.inner{max-width:1140px}
.panel{padding:20px}

/* --- Adjustments per feedback --- */
/* Keep artist portraits large (420) but reduce spacing between items/sections */
.artist{grid-template-columns:420px 1fr; gap:20px; margin-bottom:12px}
.img500{width:420px; height:420px}
#music.section, .music.section {padding:28px 18px}
.release-list{gap:16px}

/* Motto section: much tighter */
.motto-block{padding:2px 0}
.motto-wrap{gap:8px; max-width:34ch; margin:6px auto}
.motto-wrap::before,.motto-wrap::after{flex:0 1 56px; opacity:.45}
#home.section{padding:22px 18px}
.section .inner > .panel + .motto-block{margin-top:6px}

/* General: tighten vertical rhythm without shrinking media */
.panel{padding:18px}

/* Spotlight 'full' mode: single column (used for essentials playlist slide) */
.spotlight.spot-full{grid-template-columns:1fr}
.spotlight.spot-full .content{display:none}
.spotlight.spot-full .shot{min-height:360px}

/* Hard-limit platform icon sizes & reset */
.icon-row .icon-btn{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center}
.icon-row .icon-btn img{width:22px;height:22px;object-fit:contain;display:block;margin:0 auto;}

/* Prevent any accidental huge SVGs elsewhere */
img[alt~="spotify"], img[alt~="youtube"], img[alt~="apple"]{max-width:22px;max-height:22px}

/* --- POLISH PASS --- */
/* Buttons & icons: pixel-perfect center */
.icon-row{display:flex; gap:10px; align-items:center}
.icon-btn{width:40px;height:40px; border-radius:10px; border:1px solid rgba(255,255,255,.35);
  background:rgba(255,255,255,.08); display:inline-flex; align-items:center; justify-content:center;
  padding:0; line-height:0; box-sizing:content-box}
.icon-btn img, .icon-btn svg{width:22px;height:22px; display:block; margin:0}
/* Remove any inherited filters that can offset glyphs */
.icon-btn img{width:22px;height:22px;object-fit:contain;display:block;margin:0 auto;}

/* CTA buttons vertically centered text */
.btn{display:inline-flex; align-items:center; justify-content:center; line-height:1;}

/* Headings and paragraphs consistent rhythm */
.h1{margin-bottom:6px}
.lead{margin:6px 0 0 0}

/* Iframes flush & crisp */
iframe{display:block; border:0}

/* Panels: tighter internal spacing & consistent radii */
.panel{border-radius:16px}
.release-item{border-radius:16px}
/* Prevent any ghost overflow that causes subtle scrollbars */
html, body{overflow-x:hidden}
/* Ensure images don't create extra inline gap */
img{display:block}

/* Force PNG icons to center and scale perfectly */
.icon-btn img{width:22px;height:22px;object-fit:contain;display:block;margin:0 auto;}

/* Ensure PNG icons render as-is; no filters */
.icon-btn img[alt]{filter:none !important; mix-blend-mode:normal}

/* ---- polish & stability pass ---- */

/* Center hero logo reliably */
#home .hero-plain{display:flex;justify-content:center;align-items:center;padding:40px 0}
#home .hero-plain .logo{max-width:min(320px,40vw);height:auto;margin:0 auto;display:block}

/* Icon buttons: hard clamp size and center PNGs */
.icon-row{display:flex;gap:10px;align-items:center}
.icon-btn{width:40px;height:40px;border-radius:10px;border:1px solid rgba(255,255,255,.35);
  background:rgba(255,255,255,.08);display:inline-flex;align-items:center;justify-content:center;
  padding:0;line-height:0;box-sizing:content-box}
.icon-btn img{width:22px;height:22px;object-fit:contain;display:block;margin:0;filter:none!important;mix-blend-mode:normal}

/* Prevent any ghost overflow */
img{display:block}
iframe{display:block;border:0}

/* Minor type rhythm */
.h1{margin-bottom:8px}
.lead{margin-top:8px}

/* Keep motto line balanced */
.motto-wrap::before,.motto-wrap::after{flex:1 1 120px;max-width:160px}

/* Force icon-row to vertical stack */
.icon-row {
  flex-direction: row;
  align-items: flex-start;
}

/* Invert colors for Apple Music and YouTube icons only */

/* --- Home hero stacked layout --- */
#home .inner{
  display:flex;
  flex-direction:column;
  align-items:center;
  text-align:center;
  gap: 20px;
}
#home .hero-plain{padding:24px 0}
#home .brandline{display:block}
#home .panel.hero-plain .logo{max-width:min(340px,42vw); height:auto}
#home .panel{margin-inline:auto}

/* keep icon rows horizontal */
.icon-row{display:flex; flex-direction:row; gap:10px; align-items:center}

/* ensure icons render crisp */
.icon-btn img{width:22px;height:22px;object-fit:contain;display:block;margin:0;filter:none!important}

/* FORCE home hero stacked layout */
#home .panel.hero-plain{
  display:flex;
  flex-direction:column;
  align-items:center;
  text-align:center !important;
  gap: 16px;
}
#home .panel.hero-plain > *{width:100%}
#home .panel.hero-plain .logo{margin:0 auto}

/* hard block any inherited icon filters */
.icon-btn img{ filter:none !important; -webkit-filter:none !important; mix-blend-mode:normal !important; opacity:1 !important; }

/* --- background-image icons (cache-busted v5) --- */
.icon-row{display:flex;gap:10px;align-items:center}
.icon-btn{width:40px;height:40px;border-radius:10px;border:1px solid rgba(255,255,255,.35);
  background:rgba(255,255,255,.08);display:inline-flex;align-items:center;justify-content:center;
  padding:0;line-height:0;position:relative;overflow:hidden}
.icon-spotify{background-image:url('../icons/spotify_v5.png?v=5');}
.icon-apple{background-image:url('../icons/apple_v5.png?v=5');}
.icon-youtube{background-image:url('../icons/youtube_v5.png?v=5');}
.icon-spotify,.icon-apple,.icon-youtube{background-size:22px 22px;background-repeat:no-repeat;background-position:center}

/* kill any img rules if <img> tags remain anywhere */
.icon-btn img{display:none !important}

/* --- force stacked home hero --- */
#home .inner{display:block !important}
#home .panel.hero-plain{display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;gap:16px}
#home .panel.hero-plain .logo{max-width:min(340px,42vw);height:auto;margin:0 auto}

/* --- v7 data-URI icons to defeat path/caching issues --- */
.icon-row{display:flex;gap:10px;align-items:center}
.icon-btn{width:40px;height:40px;border-radius:10px;border:1px solid rgba(255,255,255,.35);
  background:rgba(255,255,255,.08);display:inline-flex;align-items:center;justify-content:center;
  padding:0;line-height:0;position:relative;overflow:hidden}
.icon-spotify,.icon-apple,.icon-youtube{background-repeat:no-repeat;background-position:center;background-size:22px 22px}
.icon-spotify{background-image:url('data:image/png;base64,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') !important;}
.icon-apple{background-image:url('data:image/png;base64,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GAAzZABQggHAoQwAxgkGwAwZAJRgAHAoA4BxggEwQwYAJRgAHMoAYJxgAMyQAUAJBgCHMgAYJxgAM2QAUIIBwKEMAMYJBsAMGQCUYABwKAOAcYIBMEMGACUYABzKAGCcYADMkAFACQYAhzIAGCcYADNkAFCCAcChDADGCQbADBkAlGAAcCgDgHGCATBDBgAlGAAcygBgnGAAzJABQAkGAIcyABgnGAAzZABQggHAoQwAxgkGwAwZAJRgAHAoA4BxggEwQwYAJRgAHMoAYJxgAMyQAUAJBgCHMgAYJxgAM2QAUIIBwKEMAMYJBsAMGQCUYABwKAOAcYIBMEMGACUYABzKAGCcYADMkAFACQYAhzIAGCcYADNkAFCCAcChDADGCQbADBkAlGAAcCgDgHGCATBDBgAlGAAcygBgnGAAzJABQAkGAIcyABgnGAAzZABQggHAoQwAxgkGwAwZAJRgAHAoA4BxggEwQwYAJRgAHMoAYJxgAMyQAUAJBgCHMgAYJxgAM2QAUIIBwKEMAMYJBsAMGQCUYABwKAOAcYIBMEMGACUYABzKAGCcYADMkAFACQYAhzIAGCcYADNkAFCCAcChDADGCQbADBkAlGAAcCgDgHGCATBDBgAlGAAcygBgnGAAzJABQAkGAIcyABgnGAAzZABQggHAoQwAxgkGwAwZAJRgAHAoA4BxggEwQwYAJRgAHMoAYJxgAMyQAUAJBgCHMgAYJxgAM2QAUIIBwKEMAMYJBsAMGQCUYABwKAOAcYIBMEMGACUYABzKAGCcYADMkAFACQYAhzIAGCcYADNkAFCCAcChDADGCQbADBkAlGAAcCgDgHGCATBDBgAlGAAcygBgnGAAzJABQAkGAIcyABgnGAAzZABQggHAoQwAxgkGwAwZAJRgAHAoA4BxggEwQwYAJRgAHMoAYJxgAMyQAUAJBgCHMgAYJxgAM2QAUIIBwKEMAMYJBsAMGQCUYABwKAOAcYIBMEMGACUYABzKAGCcYADMkAFACQYAhzIAGCcYADNkAFCCAcChDADGCQbADBkAlGAAcCgDgHGCATBDBgAlGAAcygBgnGAAzJABQAkGAIcyABgnGAAzZABQggHAoQwAxgkGwAwZAJRgAHAoA4BxggEwQwYAJRgAHMoAYJxgAMyQAUAJBgCHMgAYJxgAM2QAUIIBwKEMAMYJBsAMGQCU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') !important;}
.icon-youtube{background-image:url('data:image/png;base64,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AgggkFqAAJC6+2k8AggggEBWAQJA1p6n3QgggAACqQUIAKm7n8YjgAACCGQVIABk7XnajQACCCCQWoAAkLr7aTwCCCCAQFYBAkDWnqfdCCCAAAKpBQgAqbufxiOAAAIIZBUgAGTtedqNAAIIIJBagACQuvtpPAIIIIBAVgECQNaep90IIIAAAqkFCACpu5/GI4AAAghkFSAAZO152o0AAgggkFqAAJC6+2k8AggggEBWAQJA1p6n3QgggAACqQUIAKm7n8YjgAACCGQVIABk7XnajQACCCCQWoAAkLr7aTwCCCCAQFYBAkDWnqfdCCCAAAKpBQgAqbufxiOAAAIIZBUgAGTtedqNAAIIIJBagACQuvtpPAIIIIBAVgECQNaep90IIIAAAqkFCACpu5/GI4AAAghkFSAAZO152o0AAgggkFqAAJC6+2k8AggggEBWAQJA1p6n3QgggAACqQUIAKm7n8YjgAACCGQVIABk7XnajQACCCCQWoAAkLr7aTwCCCCAQFYBAkDWnqfdCCCAAAKpBQgAqbufxiOAAAIIZBUgAGTtedqNAAIIIJBagACQuvtpPAIIIIBAVgECQNaep90IIIAAAqkFCACpu5/GI4AAAghkFSAAZO152o0AAgggkFqAAJC6+2k8AggggEBWAQJA1p6n3QgggAACqQUIAKm7n8YjgAACCGQVIABk7XnajQACCCCQWoAAkLr7aTwCCCCAQFYBAkDWnqfdCCCAAAKpBQgAqbufxiOAAAIIZBUgAGTtedqNAAIIIJBagACQuvtpPAIIIIBAVgECQNaep90IIIAAAqkFCACpu5/GI4AAAghkFSAAZO152o0AAgggkFqAAJC6+2k8AggggEBWAQJA1p6n3QgggAACqQUIAKm7n8YjgAACCGQVIABk7XnajQACCCCQWoAAkLr7aTwCCCCAQFYBAkDWnqfdCCCAAAKpBQgAqbufxiOAAAIIZBUgAGTtedqNAAIIIJBagACQuvtpPAIIIIBAVgECQNaep90IIIAAAqkFCACpu5/GI4AAAghkFSAAZO152o0AAgggkFqAAJC6+2k8AggggEBWAQJA1p6n3QgggAACqQUIAKm7n8YjgAACCGQVIABk7XnajQACCCCQWoAAkLr7aTwCCCCAQFYBAkDWnqfdCCCAAAKpBQgAqbufxiOAAAIIZBUgAGTtedqNAAIIIJBagACQuvtpPAIIIIBAVgECQNaep90IIIAAAqkFCACpu5/GI4AAAghkFSAAZO152o0AAgggkFqAAJC6+2k8AggggEBWAQJA1p6n3QgggAACqQUIAKm7n8YjgAACCGQVIABk7XnajQACCCCQWoAAkLr7aTwCCCCAQFYBAkDWnqfdCCCAAAKpBf4fkUpsea9Nc3QAAAAASUVORK5CYII=') !important;}
.icon-btn img{display:none !important}

/* v8: absolutely disable any inversion/filters that could darken icons */
.icon-btn,
.icon-spotify, .icon-apple, .icon-youtube {
  filter: none !important;
  -webkit-filter: none !important;
  mix-blend-mode: normal !important;
  background-blend-mode: normal !important;
  opacity: 1 !important;
}

/* v9: force Apple + YouTube to render white even if source PNGs are dark */
.icon-row .icon-apple,
.icon-row .icon-youtube{
  filter: invert(1) brightness(1.9) contrast(1.1) !important;
}

/* ====================== v10 polish pass ====================== */

/* 1) Icon hover glows + gentle bounce */
.icon-row{gap:8px} /* tightened */
.icon-btn{
  transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease;
  will-change: transform, box-shadow;
}
.icon-spotify,.icon-apple,.icon-youtube{
  background-repeat:no-repeat;
  background-position:center;
  background-size:20px 20px; /* slightly smaller for precision */
}
.icon-btn:hover{transform:scale(1.06)}
.icon-spotify:hover{box-shadow:0 0 0 4px rgba(29,185,84,.12), 0 6px 18px rgba(29,185,84,.25); border-color:rgba(29,185,84,.45)}
.icon-apple:hover{box-shadow:0 0 0 4px rgba(255,255,255,.10), 0 6px 18px rgba(255,255,255,.22); border-color:rgba(255,255,255,.5)}
.icon-youtube:hover{box-shadow:0 0 0 4px rgba(255,0,0,.12), 0 6px 18px rgba(255,0,0,.25); border-color:rgba(255,0,0,.45)}

/* 2) Release card micro-padding alignment */
.release-item{padding:14px} /* give consistent internal padding */
.release-item iframe{margin:8px 0; display:block} /* crisp embed spacing */
.release-item .cover{margin-right:14px} /* nudge cover away from embed grid if cover class exists */
.release-item .title-bar{margin-bottom:8px}

/* 3) Home hero gap & rhythm reduced ~12% for snappier feel */
#home .panel.hero-plain{gap:14px; padding:18px 0}
#home h1.huge, #home .h1.huge{margin-bottom:6px}
#home .brandline{margin-top:8px; margin-bottom:8px}

/* 4) Slightly tighter vertical spacing across sections */
section{scroll-margin-top:80px}
.panel{padding:16px}
.lead{margin-top:6px}

/* Smooth hover for buttons in general */
.btn{transition:transform .18s ease, box-shadow .18s ease}
.btn:hover{transform:translateY(-1px)}

/* v11: spotlight animation + playlist layout */
.spotlight{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center}
.spotlight .shot{transition:opacity .25s ease, transform .25s ease}
.spotlight .copy{transition:opacity .25s ease, transform .25s ease}
.spotlight.transition .shot,
.spotlight.transition .copy{opacity:.001; transform:translateY(6px)}
.spotlight.mode-playlist .shot{display:none}
@media(max-width:900px){
  .spotlight{grid-template-columns:1fr}
}

/* v12: spotlight is copy-only (no image), smooth 0.5s crossfade */
.spotlight{display:block; opacity:1; transition:opacity .5s ease}
.spotlight.fading{opacity:0}

/* v13: consistent spotlight sizing + smoother fade */
.spotlight{min-height: 420px;} /* desktop */
@media(max-width:900px){ .spotlight{min-height: 380px;} }
.spotlight .embed iframe{height:352px; width:100%; display:block}

/* v14: two-pane crossfade spotlight */
.spotlight{position:relative;min-height:420px;overflow:hidden}
@media(max-width:900px){.spotlight{min-height:380px}}
.slidePane{position:absolute;inset:0;display:grid;align-content:start;opacity:0;transition:opacity .5s ease}
.slidePane .copy{max-width:980px}
.slidePane .embed iframe{width:100%;height:352px;display:block}
.slidePane.active{opacity:1;z-index:2}

/* v15 — robust two-pane crossfade & layout polish */
.spotlight{position:relative;min-height:420px;overflow:hidden}
@media(max-width:900px){.spotlight{min-height:380px}}
.slidePane{position:absolute;inset:0;display:block;opacity:0;transition:opacity .5s ease;will-change:opacity}
.slidePane.active{opacity:1;z-index:2}
.slidePane .copy{max-width:1080px;margin:0 auto}
.slidePane .embed{margin-top:12px}
.slidePane .embed iframe{width:100%;display:block;border:0}
#spotDots{display:flex;gap:10px;justify-content:center;align-items:center;margin-top:14px}
#spotDots .dot{width:10px;height:10px;border-radius:50%;background:rgba(255,255,255,.25);border:none;cursor:pointer;transition:transform .2s ease, background .2s ease}
#spotDots .dot.active{background:var(--accent, #e45353);transform:scale(1.1)}

/* v16: solid crossfade + non-interactive inactive pane */
.slidePane{pointer-events:none}
.slidePane.active{pointer-events:auto}
/* simple CTA card style for presave */
.presave-card{border:1px solid rgba(255,255,255,.2); border-radius:14px; padding:16px; background:rgba(255,255,255,.04); box-shadow:0 10px 30px rgba(0,0,0,.35)}
.presave-card h3{margin:0 0 6px 0; font-size:1.2rem}
.presave-card p{margin:0 0 12px 0; opacity:.8}
.presave-btn{display:inline-block; padding:12px 18px; border-radius:12px; border:1.5px solid var(--accent,#e45353); color:var(--accent,#e45353); font-weight:700; text-decoration:none; transition:transform .15s ease, box-shadow .15s ease}
.presave-btn:hover{transform:translateY(-1px); box-shadow:0 6px 18px rgba(228,83,83,.25)}

/* v17: keyframe crossfade (Safari/Firefox friendly) */
@keyframes ds-fade-in { from {opacity:0} to {opacity:1} }
@keyframes ds-fade-out{ from {opacity:1} to {opacity:0} }

.slidePane{position:absolute; inset:0; opacity:0; z-index:1; pointer-events:none}
.slidePane.active{opacity:1; z-index:2; pointer-events:auto}
.slidePane.fade-in{animation: ds-fade-in .6s ease forwards}
.slidePane.fade-out{animation: ds-fade-out .6s ease forwards}

/* ensure container paints a new layer to avoid merge with background */
.spotlight{will-change:opacity, transform; contain: paint; background: transparent}

/* v18: ensure incoming pane sits on top during fade-in */
.slidePane.fade-in{ z-index: 3; }
.slidePane.fade-out{ z-index: 2; }

/* v19: force paint and transition via transform+opacity */
.spotlight{position:relative;min-height:420px;overflow:hidden;contain:paint}
.slidePane{position:absolute;inset:0;opacity:0;transform:translateY(8px);z-index:1;pointer-events:none;transition:opacity .6s ease, transform .6s ease;will-change:opacity,transform}
.slidePane.active{opacity:1;transform:translateY(0);z-index:2;pointer-events:auto}
/* during swap ensure incoming is on top */
.slidePane.swap-in{z-index:3}

/* v20: push-style spotlight slider */
.spotpush{position:relative; overflow:hidden}
.spotrail{display:flex; width:200%; transform:translateX(0); will-change:transform}
.slideslot{width:50%; padding-right:1.5rem; box-sizing:border-box}
@media(max-width:900px){ .slideslot{padding-right:0} }

/* v21: smoother push, narrower content, no jitter */
#spotlight .panel{padding-left:0;padding-right:0}
.spotpush{position:relative; overflow:hidden; max-width:1100px; margin:0 auto}
.spotrail{display:flex; width:200%; transform:translate3d(0,0,0); will-change:transform}
.slideslot{flex:0 0 100%; padding:0 16px; box-sizing:border-box} /* each slide exactly viewport width inside container */

.slideslot .copy{max-width:820px; margin:0 auto}
.slideslot .embed{margin-top:12px}
/* stabilize min-height so slide heights don't jump */
.spotpush{min-height: 420px}
@media(max-width:900px){ .spotpush{min-height: 380px} }

/* dots spacing */
#spotDots{margin-top:14px}

/* v22: center spotlight, prevent right cut-off, fully responsive embeds */
.spotpush{position:relative; overflow:hidden; max-width:980px; margin:0 auto; padding:0 16px; min-height:420px}
@media(max-width:900px){ .spotpush{min-height:380px; padding:0 12px} }
.spotrail{display:flex; width:200%; transform:translate3d(0,0,0); will-change:transform}
.slideslot{flex:0 0 100%; box-sizing:border-box; padding:0} /* no side padding to avoid clipping */
.slideslot .copy{max-width:760px; margin:0 auto}
.slideslot .embed{margin-top:14px}
.slideslot .embed iframe{width:100%; max-width:100%; height:352px; display:block; border:0}
#spotDots{margin-top:16px}

/* v23: scoped spotlight centering + overflow fixes */
#spotlight #spotpush{position:relative; overflow:hidden; max-width:1000px; margin-inline:auto; padding:0 16px; min-height:440px}
@media(max-width:900px){ #spotlight #spotpush{min-height:380px; padding:0 12px} }
#spotlight .spotrail{display:flex; width:200%; transform:translate3d(0,0,0); will-change:transform}
#spotlight .slideslot{flex:0 0 100%; min-width:100%; box-sizing:border-box}
#spotlight .s-copy{max-width:760px; margin-inline:auto}
#spotlight .s-embed{margin-top:14px}
#spotlight .s-embed iframe{width:100%; max-width:100%; height:352px; display:block; border:0}
#spotlight #spotDots{margin-top:16px}

/* v24: true centering, explicit widths, smoothest motion */
#spotlight #spotpush{position:relative; overflow:hidden; max-width:980px; margin:0 auto; padding:0 16px; min-height:460px}
@media(max-width:900px){ #spotlight #spotpush{min-height:380px; padding:0 12px} }

#spotlight .spotrail{
  display:flex;
  width:calc(100% * 2);   /* explicit width for two slides */
  transform:translate3d(0,0,0);
  will-change:transform;
}

#spotlight .slideslot{
  width:100%;
  flex:0 0 100%;
  min-width:100%;
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  align-items:center;       /* center horizontally */
}

#spotlight .s-copy{
  width:100%;
  max-width:760px;
  margin:0 auto;
}

#spotlight .s-embed{margin-top:16px}
#spotlight .s-embed iframe{width:100%; max-width:100%; height:352px; display:block; border:0}
#spotlight #spotDots{margin-top:18px}

/* v25: center the content inside each slide precisely */
#spotlight .slideslot{display:flex; flex-direction:column; align-items:center; justify-content:center}
#spotlight .s-copy{width:100%; max-width:760px; margin:0 auto; text-align:center}
#spotlight .presave-card{margin:12px auto 0 auto}

/* v26: HARD CENTERING */
#spotlight{position:relative}
#spotlight .panel{display:flex; justify-content:center} /* center the spotlight block itself */
#spotlight #spotpush{max-width:980px; width:100%; margin:0 auto; padding:0 16px}
#spotlight .spotrail{width:200%; display:flex; transform:translate3d(0,0,0)}
#spotlight .slideslot{flex:0 0 100%; min-width:100%; display:flex; flex-direction:column; align-items:center; justify-content:center}
#spotlight .s-copy{max-width:760px; width:100%; margin:0 auto; text-align:center}
#spotlight .huge, #spotlight .lead{text-align:center}
#spotlight .presave-card{margin-left:auto; margin-right:auto}

/* v27: pixel-precise track */
#spotlight #spotpush{padding:0; max-width:980px; margin:0 auto; position:relative; overflow:hidden}
#spotlight .s-copy{padding:0 16px}
#spotlight .spotrail{display:flex; transform:translate3d(0,0,0); will-change:transform}
#spotlight .slideslot{flex:0 0 auto; width:100%} /* width set by JS to container px */

/* v28: full-width parents + overflow guards */
:root { --spot-cap: 980px; }
html, body { width:100%; overflow-x:hidden }
#spotlight { width:100%; box-sizing:border-box }
#spotlight .panel { width:100%; padding:0; margin:0; box-sizing:border-box; display:flex; justify-content:center }
#spotlight #spotpush {
  width:min(var(--spot-cap), 100%);
  margin:0 auto;
  position:relative;
  overflow:hidden;
  contain: content;            /* isolate layout to avoid parent transforms */
  transform: translateZ(0);    /* new compositor layer */
}
#spotlight .spotrail { display:flex; transform:translate3d(0,0,0); will-change:transform }
#spotlight .slideslot { flex:0 0 auto; width:100%; }
#spotlight .s-copy { padding:0 16px; max-width:760px; margin:0 auto; text-align:center }


/* Platform brand rings (bulletproof) */
a[href*="spotify.com"]:not(.no-brand),
a[href*="spotify.link"]:not(.no-brand){
  outline: 2px solid rgba(30,215,96,.9) !important;
  outline-offset: 0 !important;
  box-shadow: 0 10px 30px rgba(30,215,96,.12) !important;
}
a[href*="music.apple.com"]:not(.no-brand),
a[href*="apple.com/music"]:not(.no-brand){
  outline: 2px solid rgba(255,45,85,.9) !important;
  outline-offset: 0 !important;
  box-shadow: 0 10px 30px rgba(255,45,85,.12) !important;
}
a[href*="youtube.com"]:not(.no-brand),
a[href*="youtu.be"]:not(.no-brand){
  outline: 2px solid rgba(255,0,0,.9) !important;
  outline-offset: 0 !important;
  box-shadow: 0 10px 30px rgba(255,0,0,.12) !important;
}


/* >>> Brand chip overrides (hard override against accent cyan) */
:is(a[href*="spotify.com"], a[href*="spotify.link"]){
  outline: 2px solid rgba(30,215,96,.9) !important;
  outline-offset: 0 !important;
  box-shadow: 0 0 0 2px rgba(30,215,96,.25) inset, 0 8px 24px rgba(30,215,96,.18) !important;
  filter: none !important;
}
:is(a[href*="music.apple.com"], a[href*="apple.com/music"]){
  outline: 2px solid rgba(255,45,85,.9) !important;
  outline-offset: 0 !important;
  box-shadow: 0 0 0 2px rgba(255,45,85,.25) inset, 0 8px 24px rgba(255,45,85,.18) !important;
  filter: none !important;
}
:is(a[href*="youtube.com"], a[href*="youtu.be"]){
  outline: 2px solid rgba(255,0,0,.9) !important;
  outline-offset: 0 !important;
  box-shadow: 0 0 0 2px rgba(255,0,0,.25) inset, 0 8px 24px rgba(255,0,0,.18) !important;
  filter: none !important;
}
/* Preserve light hover without accent cyan */
:is(a[href*="spotify.com"], a[href*="spotify.link"]):hover{
  transform: translateY(-1px);
  filter: none !important;
  box-shadow: 0 0 0 2px rgba(30,215,96,.35) inset, 0 12px 28px rgba(30,215,96,.24) !important;
}
:is(a[href*="music.apple.com"], a[href*="apple.com/music"]):hover{
  transform: translateY(-1px);
  filter: none !important;
  box-shadow: 0 0 0 2px rgba(255,45,85,.35) inset, 0 12px 28px rgba(255,45,85,.24) !important;
}
:is(a[href*="youtube.com"], a[href*="youtu.be"]):hover{
  transform: translateY(-1px);
  filter: none !important;
  box-shadow: 0 0 0 2px rgba(255,0,0,.35) inset, 0 12px 28px rgba(255,0,0,.24) !important;
}
/* <<< Brand chip overrides */

/* Embed soft elevation polish */
iframe, .embed, .spotify-embed, .release-embed {
  border-radius: 14px;
  box-shadow: 0 10px 30px rgba(0,0,0,.25);
}
.cover, .art, img.album, .release-cover img {
  transition: transform .25s ease, box-shadow .25s ease;
  border-radius: 14px;
}
.cover:hover, .art:hover, img.album:hover, .release-cover img:hover {
  transform: translateY(-1px);
  box-shadow: 0 16px 40px rgba(0,0,0,.32);
}

/* header 'join the list' button */
.nav-right .nav-join{ display:inline-block; margin-left:10px; padding:7px 12px; border-radius:999px;
  border:1px solid rgba(255,255,255,.35); background:rgba(255,255,255,.06); color:#fff; font-weight:800; letter-spacing:.2px; text-decoration:none }
.nav-right .nav-join:hover{ transform:translateY(-1px); box-shadow:0 10px 26px rgba(0,0,0,.35) }