/* unikal.az — səsli xəbər pleyeri + siyahı ikonu (Süni intellekt). Versiya: voiceAssetVersion() */
.ub-voice{--ub-brand:#ea094b;--ub-fg:#fff;--ub-track:rgba(255,255,255,.35);
  position:relative;display:flex;align-items:center;gap:6px;box-sizing:border-box;
  width:100%;max-width:640px;height:44px;margin:0 0 16px;padding:0 8px 0 6px;
  border-radius:22px;background:var(--ub-brand);color:var(--ub-fg);
  font:600 13px/1 "Helvetica Neue",Helvetica,Arial,sans-serif;user-select:none;-webkit-user-select:none}
.ub-voice *{box-sizing:border-box}
.ub-voice button,.ub-voice a{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;
  height:32px;min-width:32px;padding:0;margin:0;border:0;border-radius:16px;background:transparent;
  color:var(--ub-fg);font:inherit;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}
.ub-voice button:hover,.ub-voice a:hover{background:rgba(255,255,255,.16);color:var(--ub-fg)}
.ub-voice button:focus-visible,.ub-voice a:focus-visible,.ub-voice input:focus-visible{outline:2px solid #fff;outline-offset:2px}
.ub-voice svg{width:18px;height:18px;fill:currentColor;display:block}
.ub-voice__play{width:32px;background:rgba(255,255,255,.2)!important}
.ub-voice__play svg{width:16px;height:16px}
.ub-voice__play .ub-i-pause,.ub-voice.is-playing .ub-voice__play .ub-i-play{display:none}
.ub-voice.is-playing .ub-voice__play .ub-i-pause{display:block}
.ub-voice__time{flex:0 0 auto;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:.95;font-size:12px}
.ub-voice__rate{min-width:40px!important;font-size:12px;font-variant-numeric:tabular-nums}
/* sürüşdürmə zolaqları */
.ub-voice input[type=range]{-webkit-appearance:none;appearance:none;margin:0;padding:0;height:20px;background:transparent;cursor:pointer;--p:0%}
.ub-voice input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:2px;
  background:linear-gradient(to right,var(--ub-fg) 0,var(--ub-fg) var(--p),var(--ub-track) var(--p),var(--ub-track) 100%)}
.ub-voice input[type=range]::-moz-range-track{height:4px;border-radius:2px;background:var(--ub-track)}
.ub-voice input[type=range]::-moz-range-progress{height:4px;border-radius:2px;background:var(--ub-fg)}
.ub-voice input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;margin-top:-4px;border:0;border-radius:50%;background:var(--ub-fg)}
.ub-voice input[type=range]::-moz-range-thumb{width:12px;height:12px;border:0;border-radius:50%;background:var(--ub-fg)}
.ub-voice__seek{flex:1 1 auto;min-width:50px;width:100%}
/* səs səviyyəsi — hover-də şaquli */
.ub-voice__vol{position:relative;flex:0 0 auto;display:flex}
.ub-voice__vol .ub-i-mute,.ub-voice.is-muted .ub-voice__vol .ub-i-vol{display:none}
.ub-voice.is-muted .ub-voice__vol .ub-i-mute{display:block}
.ub-voice__volpop{position:absolute;left:50%;bottom:100%;z-index:20;width:36px;height:112px;margin-left:-18px;padding-bottom:6px;
  display:none}
.ub-voice__volpop-in{position:relative;width:36px;height:106px;border-radius:18px;background:var(--ub-brand);box-shadow:0 4px 14px rgba(0,0,0,.25)}
.ub-voice__volrange{position:absolute;left:50%;top:50%;width:84px!important;margin:0!important;transform:translate(-50%,-50%) rotate(-90deg)}
@media (hover:hover){.ub-voice__vol:hover .ub-voice__volpop{display:block}}
.ub-voice__vol.is-open .ub-voice__volpop,.ub-voice__vol:focus-within .ub-voice__volpop{display:block}
.ub-voice audio{display:none}
@media (max-width:420px){
  .ub-voice{gap:3px;padding:0 6px 0 6px}
  .ub-voice__time{font-size:11px}
  .ub-voice button,.ub-voice a{min-width:28px}
  .ub-voice__rate{min-width:34px!important;font-size:11px}
}
[data-theme=dark] .ub-voice{--ub-brand:#c8073f;box-shadow:0 0 0 1px rgba(255,255,255,.06)}

/* siyahılarda səsli xəbər ikonu (qulaqlıq) — başlıq DOM-u dəyişmir */
.has-voice::before{content:"";display:inline-block;width:1em;height:1em;margin-right:.3em;vertical-align:-.14em;
  background-color:#ea094b;
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3a9 9 0 0 0-9 9v6a3 3 0 0 0 3 3h1a1 1 0 0 0 1-1v-6a1 1 0 0 0-1-1H5v-1a7 7 0 0 1 14 0v1h-2a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h1a3 3 0 0 0 3-3v-6a9 9 0 0 0-9-9z'/%3E%3C/svg%3E") center/contain no-repeat;
          mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3a9 9 0 0 0-9 9v6a3 3 0 0 0 3 3h1a1 1 0 0 0 1-1v-6a1 1 0 0 0-1-1H5v-1a7 7 0 0 1 14 0v1h-2a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h1a3 3 0 0 0 3-3v-6a9 9 0 0 0-9-9z'/%3E%3C/svg%3E") center/contain no-repeat}
/* şəkil üstündəki ağ başlıqda (manşet slayderi) — mətn rəngi */
.sliderTitle .has-voice::before,.has-voice.has-voice--light::before{background-color:currentColor}
[data-theme=dark] .has-voice::before{background-color:#ff3d76}
[data-theme=dark] .sliderTitle .has-voice::before{background-color:currentColor}
