.ev-musica[hidden],
.ev-musica-start[hidden],
.ev-musica-player[hidden]{
    display:none!important;
}
.ev-musica{
    position:fixed!important;
    right:max(14px,env(safe-area-inset-right));
    bottom:max(16px,env(safe-area-inset-bottom));
    top:auto;
    left:auto;
    transform:none;
    z-index:2147483000!important;
    width:auto!important;
    max-width:calc(100vw - 28px);
    pointer-events:auto!important;
}
.ev-musica-start{
  border:0;
  cursor:pointer;
  padding:11px 16px;
  background:var(--music-bg,#111);
  color:var(--music-color,#fff);
  font-size:var(--music-size,14px);
  border-radius:var(--music-radius,999px);
  box-shadow:0 8px 28px rgba(0,0,0,.24);
}
.ev-musica-player{
  display:flex;
  align-items:center;
  gap:8px;
  padding:7px 10px 7px 7px;
  border-radius:999px;
  background:rgba(17,17,17,.86);
  color:#fff;
  box-shadow:0 8px 28px rgba(0,0,0,.24);
  backdrop-filter:blur(10px);
}
.ev-musica-player button{
  width:40px;height:40px;border-radius:50%;border:0;
  background:#fff;color:#111;font-size:18px;cursor:pointer
}
.ev-musica-title{font-size:11px;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ev-musica.is-playing [data-musica-toggle]{animation:evdisc 3s linear infinite}
@keyframes evdisc{to{transform:rotate(360deg)}}
/* Ocultar música interior cuando existe control exterior */
html.albumshot-music-external .ev-musica {
    display: none !important;
}