
:root{
  --bg:#f4f1eb!important;--side:#fbf9f5!important;--surface:#fffdfa!important;--surface-2:#efedf3!important;
  --surface-3:#eee8e1!important;--line:rgba(43,43,57,.10)!important;--text:#262735!important;--muted:#777785!important;
  --sage:#a79bc7!important;--sage-deep:#343445!important;--mint:#e8e2f1!important;--apricot:#d2ad93!important;
  --lav:#a79bc7!important;--rose:#cfa8aa!important;--blue:#9fb1bd!important;
  --shadow:0 20px 55px rgba(41,39,51,.07)!important;--shadow-strong:0 34px 100px rgba(31,29,42,.13)!important;
}
body{background:#f4f1eb!important;color:#262735!important}
.sidebar{background:rgba(251,249,245,.95)!important;border-right-color:rgba(49,47,61,.08)!important}
.brand-symbol{background:#a79bc7!important;box-shadow:0 10px 28px rgba(112,99,155,.16)!important}
.nav a.active{background:#30303e!important;color:#f7f4ee!important;border-color:#30303e!important;box-shadow:0 10px 24px rgba(39,38,52,.12)!important}
.nav a.active .ico{color:#d8cfee!important}.nav a:hover{background:#f0ece7!important;color:#393847!important}
.side-card{background:linear-gradient(145deg,#f1ece8,#eeeaf2)!important;border-color:rgba(70,64,88,.09)!important}
.side-progress i{background:#9b90bb!important}.pill{background:#f1edf3!important;color:#69617c!important;border-color:rgba(100,89,127,.08)!important}
.btn.primary,.live-compose button{background:#343445!important;color:#faf7f1!important;border-color:#343445!important}.btn.primary:hover,.live-compose button:hover{background:#46445a!important}
.card{background:rgba(255,253,250,.94)!important;border-color:rgba(48,46,60,.08)!important}.card.hover:hover{border-color:rgba(126,111,163,.18)!important;box-shadow:0 24px 60px rgba(42,40,52,.08)!important}
#p-index .hero{background:radial-gradient(circle at 79% 20%,rgba(183,166,218,.20),transparent 25%),radial-gradient(circle at 70% 80%,rgba(212,173,147,.11),transparent 28%),linear-gradient(125deg,#242432 0%,#343247 52%,#484359 100%)!important;border-color:rgba(231,224,244,.08)!important;box-shadow:0 36px 105px rgba(33,31,45,.20)!important}
#p-index .hero .eyebrow,#p-index .hero h1 em{color:#cfc3ea!important}#p-index .hero .btn.primary{background:#d5c8ed!important;color:#2e2d3a!important}
#p-index .ribbon-a{background:linear-gradient(90deg,rgba(183,166,218,0),rgba(183,166,218,.48),rgba(183,166,218,.08))!important}
#p-index .ribbon-b{background:linear-gradient(90deg,rgba(212,173,147,0),rgba(212,173,147,.24),rgba(159,177,189,.16),transparent)!important}
#p-index .motion-logo .brand-symbol{background:#cbbfe5!important}#p-index .motion-stars i{background:#d8ceec!important;box-shadow:0 0 14px rgba(183,166,218,.38)!important}
#studiPageProgress i{background:linear-gradient(90deg,#a79bc7,#c9ad9b)!important}
.music-dock{background:rgba(43,42,55,.96)!important;color:#f7f4ef!important;border-color:rgba(232,225,241,.08)!important}
.music-dock .dock-play{background:#cfc3ea!important;color:#2f2e3c!important}.music-dock .dock-progress i{background:#cfc3ea!important}
.music-dock .dock-progress input[type="range"]::-webkit-slider-thumb{background:#d5caec!important;border-color:#302f3e!important}
#p-soundscape .spotify-track-row:hover{border-color:#c8bfd8!important;background:#faf7f3!important}
#p-soundscape .spotify-track-play{background:#383747!important;color:#e0d6f3!important}
#p-soundscape .playlist-chip .playlist-actions .primary-mini{background:#373645!important;color:#eee8f8!important}
#p-soundscape .amb-volume,#p-soundscape #ambienceMaster{background:linear-gradient(90deg,#9f93bf,#ccb29f)!important}
#p-soundscape .amb-volume::-webkit-slider-thumb,#p-soundscape #ambienceMaster::-webkit-slider-thumb{background:#373645!important;border-color:#e3daf2!important}
#p-soundscape .music-alt-badge{background:#ece4f2!important;color:#716487!important}
#p-soundscape .music-alternative-card{background:radial-gradient(circle at 100% 0,rgba(183,166,218,.13),transparent 35%),linear-gradient(145deg,#faf8f4,#f2edf2)!important}
.gate{background:radial-gradient(circle at 82% 8%,rgba(183,166,218,.20),transparent 25%),radial-gradient(circle at 6% 94%,rgba(212,173,147,.16),transparent 30%),linear-gradient(135deg,#f2efe9 0%,#faf7f1 48%,#efedf2 100%)!important}
.gate-mark-symbol{background:#343445!important}.gate-mark-symbol .brand-symbol{background:#cfc3ea!important}.gate-showcase h1 em{color:#8779aa!important}
.gate-google{background:#343445!important}.gate-google .g-dot{background:#cfc3ea!important;color:#2d2c39!important}.toggle.on{background:#a79bc7!important}
