
/* V227 — black tracks with antique-gold fill; no blue player framing. */
html body.studio-app #player.player{
 background:rgba(9,9,10,.66)!important;background-color:rgba(9,9,10,.66)!important;
 background-image:none!important;border-color:rgba(15,14,13,.20)!important;
 outline:0!important;box-shadow:0 9px 30px rgba(0,0,0,.15)!important;
 backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;
}
html body.studio-app #player.player::before,
html body.studio-app #player.player::after{
 background:none!important;border:0!important;box-shadow:none!important;
}
html body.studio-app #player.player .seek-luxe .seek-track{
 background:#090909!important;background-color:#090909!important;
 background-image:none!important;border:0!important;box-shadow:none!important;
}
html body.studio-app #player.player .seek-luxe .seek-progress{
 background:#c59a4b!important;background-color:#c59a4b!important;
 background-image:none!important;box-shadow:none!important;
}
html body.studio-app #player.player .seek-luxe .seek-knob{
 background:#d4ad63!important;background-color:#d4ad63!important;
 border-color:#d4ad63!important;box-shadow:none!important;
}
html body.studio-app #player.player input#seek{
 accent-color:#c59a4b!important;background:transparent!important;
}
html body.studio-app #player.player input#seek::-webkit-slider-runnable-track{
 background:transparent!important;box-shadow:none!important;
}
html body.studio-app #player.player input#seek::-moz-range-track{
 background:transparent!important;box-shadow:none!important;
}
html body.studio-app #player.player input#playerVolume{
 accent-color:#c59a4b!important;
 background:linear-gradient(to right,#c59a4b 0%,#c59a4b var(--vol-percent,80%),#090909 var(--vol-percent,80%),#090909 100%)!important;
 border:0!important;box-shadow:none!important;
}
html body.studio-app #player.player input#playerVolume::-webkit-slider-runnable-track{
 background:transparent!important;border:0!important;box-shadow:none!important;
}
html body.studio-app #player.player input#playerVolume::-moz-range-track{
 background:transparent!important;border:0!important;box-shadow:none!important;
}
html body.studio-app #player.player input#playerVolume::-webkit-slider-thumb{
 background:#d4ad63!important;border-color:#d4ad63!important;
}
html body.studio-app #player.player input#playerVolume::-moz-range-thumb{
 background:#d4ad63!important;border-color:#d4ad63!important;
}
/* Social links: only the icons, no labels or tiles, subtle glow without movement. */
html body.studio-app .shaliz-socials-links .shaliz-social-link{
 background:transparent!important;background-image:none!important;
 border:0!important;outline:0!important;box-shadow:none!important;
 transform:none!important;transition:color .2s ease!important;
 min-width:38px!important;padding:7px!important;
}
html body.studio-app .shaliz-socials-links .shaliz-social-link::before,
html body.studio-app .shaliz-socials-links .shaliz-social-link::after{
 display:none!important;content:none!important;
}
html body.studio-app .shaliz-socials-links .shaliz-social-link svg{
 width:25px!important;height:25px!important;min-width:25px!important;
 transition:filter .2s ease,color .2s ease!important;
}
html body.studio-app .shaliz-socials-links .shaliz-social-link:hover,
html body.studio-app .shaliz-socials-links .shaliz-social-link:focus-visible{
 background:transparent!important;border:0!important;box-shadow:none!important;
 transform:none!important;color:#e8bb67!important;
}
html body.studio-app .shaliz-socials-links .shaliz-social-link:hover svg,
html body.studio-app .shaliz-socials-links .shaliz-social-link:focus-visible svg{
 filter:drop-shadow(0 0 6px rgba(236,179,78,.85))!important;
}
/* Mobile bottom navigation: remove top separator line and blue/white rim. */
@media(max-width:800px){
 html body.studio-app nav.bottom-nav{
  border:0!important;border-top:0!important;outline:0!important;
  box-shadow:none!important;background-image:none!important;
 }
 html body.studio-app nav.bottom-nav::before,
 html body.studio-app nav.bottom-nav::after{
  content:none!important;display:none!important;border:0!important;box-shadow:none!important;
 }
 html body.studio-app nav.bottom-nav>button{
  border-top:0!important;box-shadow:none!important;
 }
}
