*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}
:root{
  --accent:#00aadd;
  --accent2:#005588;
  --line:#2a2a2a;
  --header-h:44px;
  --player-h:78px;
  --bg-1:#0a0a0e;
  --bg-2:#101218;
  --live:#c0392b;
  --buffer:#e67e22;
  --paused:#7f8c8d;
}
html,body{height:100%}
body{font-family:'Share Tech Mono',monospace;min-height:100vh;background:radial-gradient(ellipse at 50% 20%,#1a1a24 0%,#0c0d12 60%,#050505 100%);color:#ddd}
body.is-home-locked{overflow:hidden}

/* ---- Üst Header ---- */
.top-header{position:fixed;inset:0 0 auto 0;height:var(--header-h);z-index:50;display:flex;align-items:center;gap:10px;padding:0 14px;background:linear-gradient(90deg,rgba(10,10,14,.95) 0%,rgba(18,24,32,.95) 50%,rgba(10,10,14,.95) 100%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgba(43,54,65,.5);overflow:hidden}
.header-brand{display:flex;align-items:center;gap:8px;flex-shrink:0}
.header-spacer{flex:1;min-width:0}
.header-logo{font-size:18px;filter:drop-shadow(0 0 4px rgba(0,170,221,.4))}
.header-name{font-family:'Bebas Neue',sans-serif;font-size:22px;letter-spacing:.04em;color:var(--accent);text-shadow:0 0 12px rgba(0,170,221,.4)}
.header-divider{color:var(--live);font-size:8px;animation:dotBlink 1s ease-in-out infinite}
.header-tagline{color:var(--live);font-size:10px;letter-spacing:.2em;font-weight:700}
@media (prefers-reduced-motion:reduce){.header-divider{animation:none}}
.header-share{background:transparent;border:1px solid rgba(43,54,65,.6);border-radius:6px;color:var(--accent);cursor:pointer;width:32px;height:28px;display:inline-flex;align-items:center;justify-content:center;font-family:inherit;transition:background .15s,border-color .15s,transform .15s;flex-shrink:0;margin-right:4px}
.header-share:hover{background:rgba(0,170,221,.12);border-color:var(--accent);transform:translateY(-1px)}
.header-share:focus-visible{outline:2px solid var(--accent);outline-offset:2px}

/* ---- Paylaş popup ---- */
.share-popup{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:16px}
.share-popup[hidden]{display:none}
.share-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.65);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:fadeIn .2s ease}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}
.share-card{position:relative;background:#0e1419;border:1px solid #2b3641;border-radius:16px;padding:20px;width:min(440px,calc(100vw - 32px));box-shadow:0 20px 60px rgba(0,0,0,.8);animation:cardSlideIn .22s ease-out}
@keyframes cardSlideIn{from{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}
.share-head{display:flex;justify-content:space-between;align-items:center;color:var(--accent);font-size:16px;font-weight:500;letter-spacing:.03em;margin-bottom:6px}
.share-close{background:transparent;border:none;color:#79d1ff;font-size:18px;cursor:pointer;padding:4px 8px;border-radius:4px;line-height:1;font-family:inherit}
.share-close:hover{background:rgba(121,209,255,.1)}
.share-desc{color:#8899aa;font-size:13px;margin-bottom:16px}
.share-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}
.share-btn{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#141b22;border:1px solid #2b3641;color:#e7eef5;border-radius:10px;font-family:inherit;font-size:14px;cursor:pointer;transition:all .15s;text-align:left}
.share-btn:hover{transform:translateY(-2px);border-color:#3d6f87}
.share-btn:active{transform:translateY(0)}
.share-icon{width:28px;height:28px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;flex-shrink:0}
.share-whatsapp .share-icon{background:#25d366;color:#fff}
.share-whatsapp:hover{background:rgba(37,211,102,.08);border-color:#25d366}
.share-twitter .share-icon{background:#000;color:#fff;font-family:serif;font-size:18px}
.share-twitter:hover{background:rgba(255,255,255,.06);border-color:#fff}
.share-telegram .share-icon{background:#0088cc;color:#fff}
.share-telegram:hover{background:rgba(0,136,204,.1);border-color:#0088cc}
.share-facebook .share-icon{background:#1877f2;color:#fff;font-family:Georgia,serif;font-style:italic}
.share-facebook:hover{background:rgba(24,119,242,.1);border-color:#1877f2}
.share-url-wrap{display:flex;gap:6px;padding-top:14px;border-top:1px solid #1f2b35}
.share-url{flex:1;min-width:0;background:#06080b;color:#79d1ff;border:1px solid #2b3641;border-radius:8px;padding:0 12px;height:38px;font-family:inherit;font-size:13px;outline:none}
.share-copy{background:linear-gradient(135deg,#00aadd,#005588);color:#fff;border:none;border-radius:8px;padding:0 16px;height:38px;font-family:inherit;font-size:13px;cursor:pointer;font-weight:500;transition:transform .12s;flex-shrink:0}
.share-copy:hover{transform:translateY(-1px)}
.share-copy.copied{background:linear-gradient(135deg,#27ae60,#1e8449)}

/* ---- Ana sahne: "Biliyor musun?" alanı ---- */
.stage{position:relative;margin-top:var(--header-h);min-height:calc(100vh - var(--header-h) - var(--player-h));overflow:hidden;background:radial-gradient(ellipse at 50% 100%,rgba(0,170,221,.04) 0%,transparent 70%);display:flex;align-items:center;justify-content:center;padding:40px 24px}
.stage-fade-bottom{position:absolute;left:0;right:0;bottom:0;height:40px;background:linear-gradient(to top,rgba(10,10,14,.6),transparent);pointer-events:none}

.fact-card{position:relative;max-width:680px;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:22px;padding:32px 28px;background:transparent;border:none;color:inherit;cursor:pointer;font-family:inherit;outline:none;opacity:0;transform:translateY(12px);transition:opacity .55s ease,transform .55s ease}
.fact-card.fact-show{opacity:1;transform:translateY(0)}
.fact-card:focus-visible{outline:2px solid var(--accent);outline-offset:8px;border-radius:12px}
.fact-card:hover .fact-text{color:#fff}

.fact-label{display:inline-flex;align-items:center;gap:10px;padding:8px 18px;background:rgba(192,57,43,.12);border:1px solid rgba(192,57,43,.4);border-radius:999px;color:var(--live);font-size:11px;letter-spacing:.25em;font-weight:700;text-transform:uppercase}
.fact-dot{width:7px;height:7px;border-radius:50%;background:var(--live);box-shadow:0 0 10px var(--live);animation:dotBlink 1.1s ease-in-out infinite}
@media (prefers-reduced-motion:reduce){.fact-dot{animation:none}}

.fact-text{font-family:'Share Tech Mono',monospace;font-size:22px;line-height:1.55;color:#dfe7ed;letter-spacing:.01em;max-width:620px;text-shadow:0 2px 16px rgba(0,0,0,.5);transition:color .25s}
.fact-text::before{content:"";display:block;width:48px;height:3px;background:linear-gradient(90deg,#005588,#00aadd,#005588);border-radius:2px;margin:0 auto 22px;opacity:.6}

.fact-hint{font-size:10px;letter-spacing:.3em;color:#4a7a9a;text-transform:uppercase;font-weight:700;opacity:.6;transition:opacity .2s}
.fact-card:hover .fact-hint{opacity:1;color:var(--accent)}

/* ---- Alt kontrol bar ---- */
.player-bar{position:fixed;inset:auto 0 0 0;height:var(--player-h);z-index:40;background:linear-gradient(180deg,rgba(10,10,14,.85) 0%,rgba(14,18,24,.96) 40%,rgba(10,12,16,.98) 100%);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid rgba(0,170,221,.15);box-shadow:0 -4px 24px rgba(0,0,0,.5)}

.pb-inner{height:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:0 16px}

/* Sol: kontroller */
.pb-controls{display:flex;align-items:center;gap:8px;flex-shrink:0}
.pb-btn{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);color:#b0b8c4;cursor:pointer;font-family:inherit;display:flex;align-items:center;justify-content:center;transition:all .15s ease;border-radius:50%}
.pb-btn:hover{background:rgba(0,170,221,.12);border-color:rgba(0,170,221,.4);color:#fff;transform:translateY(-1px)}
.pb-btn:active{transform:translateY(0)}
.pb-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.pb-play{width:50px;height:50px;font-size:18px;background:linear-gradient(135deg,#00aadd,#005588);border:none;color:#fff;box-shadow:0 4px 16px rgba(0,170,221,.4)}
.pb-play:hover{background:linear-gradient(135deg,#00ddff,#0077aa);transform:translateY(-1px) scale(1.04);box-shadow:0 6px 22px rgba(0,170,221,.55)}
.pb-play.active{background:linear-gradient(135deg,#00ddff,#0077aa)}
.pb-stop,.pb-mute{width:36px;height:36px;font-size:12px}
.pb-mute.active{background:rgba(192,57,43,.15);border-color:rgba(192,57,43,.5);color:#ff8888}

/* Orta: yayın bilgisi (sabit) */
.pb-info{min-width:0;display:flex;flex-direction:column;gap:4px;justify-content:center;align-items:center;text-align:center}
.pb-now-line{display:flex;align-items:center;gap:10px;font-size:18px}
.pb-dot{width:8px;height:8px;border-radius:50%;background:var(--paused);flex-shrink:0;transition:background .25s}
.pb-dot.blink{background:var(--live);animation:dotBlink 1.1s ease-in-out infinite;box-shadow:0 0 8px var(--live)}
@keyframes dotBlink{0%,100%{opacity:1}50%{opacity:.25}}
.pb-brand{font-family:'Bebas Neue',sans-serif;font-size:22px;letter-spacing:.04em;color:var(--accent);text-shadow:0 0 10px rgba(0,170,221,.3)}
.pb-sep{color:#567086;font-size:9px}
.pb-status{font-family:'Share Tech Mono',monospace;font-size:13px;letter-spacing:.18em;font-weight:700;color:var(--live);text-shadow:0 0 8px rgba(192,57,43,.3);transition:color .25s,text-shadow .25s}
.pb-status.is-live{color:var(--live);text-shadow:0 0 8px rgba(192,57,43,.4)}
.pb-status.is-buffering{color:var(--buffer);text-shadow:0 0 8px rgba(230,126,34,.4);animation:bufferPulse 1s ease-in-out infinite}
.pb-status.is-paused{color:var(--paused);text-shadow:none}
@keyframes bufferPulse{0%,100%{opacity:1}50%{opacity:.55}}
@media (prefers-reduced-motion:reduce){
  .pb-dot.blink{animation:none}
  .pb-status.is-buffering{animation:none}
}
.pb-tag{font-family:'Share Tech Mono',monospace;font-size:9px;letter-spacing:.3em;color:#4a7a9a;font-weight:700}

/* Sağ: ses */
.pb-volume{display:flex;align-items:center;gap:10px;flex-shrink:0;padding-left:8px;border-left:1px solid rgba(255,255,255,.06)}
.pb-volume .pb-mute{margin-right:4px}
.pb-vol-track{position:relative;width:100px;height:6px;background:rgba(255,255,255,.06);border-radius:3px;cursor:pointer;outline:none}
.pb-vol-track:focus-visible{box-shadow:0 0 0 2px var(--accent)}
.pb-vol-fill{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,#005588,#00aadd);border-radius:3px;width:80%;box-shadow:0 0 6px rgba(0,170,221,.4)}
.pb-vol-thumb{position:absolute;top:50%;left:80%;width:14px;height:14px;background:#fff;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 2px 6px rgba(0,0,0,.5),0 0 0 2px rgba(0,170,221,.3);cursor:grab}
.pb-vol-thumb:active{cursor:grabbing;transform:translate(-50%,-50%) scale(1.15)}
.pb-vol-pct{font-size:11px;color:#79d1ff;font-variant-numeric:tabular-nums;min-width:36px;text-align:right}

/* ---- Mobil ---- */
@media (max-width:680px){
  :root{--header-h:42px;--player-h:148px}
  .header-name{font-size:20px}
  .header-tagline{font-size:9px}
  .stage{padding:28px 18px}
  .fact-card{gap:16px;padding:20px 14px}
  .fact-label{font-size:10px;padding:6px 14px;letter-spacing:.2em}
  .fact-text{font-size:18px;line-height:1.5}
  .fact-text::before{width:40px;margin-bottom:18px}
  .fact-hint{font-size:9px}
  /* 3 satır: kontroller / yayın bilgisi / ses */
  .pb-inner{display:flex;flex-direction:column;gap:6px;padding:8px 12px;height:100%;justify-content:center}
  .pb-controls{justify-content:center}
  .pb-info{order:0}
  .pb-volume{padding-left:0;border-left:none;border-top:1px solid rgba(255,255,255,.06);padding-top:8px;justify-content:center;width:100%}
  .pb-vol-track{flex:1;max-width:200px}
  .pb-play{width:46px;height:46px;font-size:16px}
  .pb-stop,.pb-mute{width:36px;height:36px}
  .pb-now-line{font-size:15px;gap:8px}
  .pb-brand{font-size:18px}
  .pb-status{font-size:11px;letter-spacing:.15em}
  .pb-tag{font-size:8px;letter-spacing:.25em}
}
@media (max-width:480px){
  :root{--player-h:144px}
  .header-brand{gap:6px}
  .header-name{font-size:18px}
  .header-divider,.header-tagline{display:none}
  .stage{padding:20px 14px}
  .fact-text{font-size:16px;line-height:1.5}
  .fact-text::before{width:36px;margin-bottom:14px}
  .pb-controls{gap:6px}
  .pb-play{width:44px;height:44px;font-size:15px}
  .pb-stop,.pb-mute{width:34px;height:34px;font-size:11px}
  .pb-brand{font-size:17px}
  .pb-status{font-size:10px;letter-spacing:.12em}
  .share-grid{grid-template-columns:1fr}
  .share-card{padding:16px}
}

/* ============================================================
   AÇIK TEMA
   ============================================================ */

/* ============================================================
   v3.6 — Info menüsü + Çerez bildirimi (anasayfa için)
   ============================================================ */
.header-info{background:transparent;border:1px solid rgba(43,54,65,.6);border-radius:6px;color:var(--accent);cursor:pointer;width:32px;height:28px;display:inline-flex;align-items:center;justify-content:center;font-family:inherit;transition:background .15s,border-color .15s,transform .15s;flex-shrink:0;margin-right:4px}
.header-info:hover{background:rgba(0,170,221,.12);border-color:var(--accent);transform:translateY(-1px)}
.header-info:focus-visible{outline:2px solid var(--accent);outline-offset:2px}

.info-menu{position:fixed;top:calc(var(--header-h) + 6px);right:14px;z-index:100;background:#0e1419;border:1px solid #2b3641;border-radius:10px;padding:8px;min-width:200px;box-shadow:0 12px 32px rgba(0,0,0,.6);animation:infoSlide .18s ease-out;display:flex;flex-direction:column;gap:2px}
.info-menu[hidden]{display:none}
@keyframes infoSlide{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}
.info-menu a{display:block;padding:9px 14px;color:#cfd8e0;text-decoration:none;font-family:'Share Tech Mono',monospace;font-size:13px;border-radius:6px;transition:background .12s,color .12s}
.info-menu a:hover{background:rgba(0,170,221,.1);color:var(--accent)}
.info-menu-sep{height:1px;background:#1f2b35;margin:6px 4px}
.info-menu-foot{padding:6px 14px;font-family:'Share Tech Mono',monospace;font-size:11px;color:#5a6878;text-align:center}

/* Çerez bildirimi (anasayfada da kullanılır) */
.cookie-bar{position:fixed;left:16px;right:16px;bottom:calc(var(--player-h) + 16px);z-index:300;background:#0e1419;border:1px solid #2b3641;border-radius:14px;box-shadow:0 12px 40px rgba(0,0,0,.6);animation:cookieSlide .3s ease-out}
.cookie-bar[hidden]{display:none}
@keyframes cookieSlide{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
.cookie-inner{display:flex;align-items:center;gap:18px;padding:14px 18px;max-width:1100px;margin:0 auto;flex-wrap:wrap}
.cookie-text{font-family:'Share Tech Mono',monospace;font-size:13px;color:#cfd8e0;line-height:1.5;margin:0;flex:1;min-width:240px}
.cookie-text a{color:#79d1ff;text-decoration:underline}
.cookie-actions{display:flex;gap:8px;flex-shrink:0}
.cookie-btn{font-family:'Share Tech Mono',monospace;font-size:12px;letter-spacing:.06em;font-weight:700;padding:9px 18px;border-radius:8px;border:none;cursor:pointer;transition:transform .12s,box-shadow .12s}
.cookie-reject{background:transparent;border:1px solid #2b3641;color:#a0afc2}
.cookie-reject:hover{border-color:#3d6f87;color:#fff}
.cookie-accept{background:linear-gradient(135deg,#00aadd,#005588);color:#fff}
.cookie-accept:hover{transform:translateY(-1px);box-shadow:0 4px 14px rgba(0,170,221,.4)}

@media (max-width:680px){
  .info-menu{right:10px;min-width:180px}
  .cookie-inner{flex-direction:column;align-items:stretch;gap:12px}
  .cookie-actions{justify-content:stretch}
  .cookie-btn{flex:1}
}

/* ============================================================
   v3.7 — Anasayfa scroll içeriği
   ============================================================ */
.home-content{position:relative;z-index:5;padding:40px 24px calc(var(--player-h) + 40px);max-width:1100px;margin:0 auto;font-family:'Share Tech Mono',monospace;color:#cfd8e0}
.home-content h2{font-family:'Bebas Neue',sans-serif;font-size:32px;letter-spacing:.04em;color:var(--accent);margin:36px 0 16px;text-align:center;text-shadow:0 0 12px rgba(0,170,221,.3)}
.home-content p{font-size:15px;line-height:1.7;margin:0 0 14px}
.home-content a{color:#79d1ff;text-decoration:underline;text-decoration-color:rgba(121,209,255,.4);text-underline-offset:3px}
.home-content a:hover{color:#a8e1ff}
.home-content strong{color:#fff}

.scroll-hint{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:24px;font-size:11px;color:#5a7a9a;letter-spacing:.2em;text-transform:uppercase;animation:bounce 2s ease-in-out infinite}
@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(8px)}}
.scroll-hint::after{content:"↓";font-size:20px}
@media (prefers-reduced-motion:reduce){.scroll-hint{animation:none}}

.daily-highlight{background:rgba(192,57,43,.06);border:1px solid rgba(192,57,43,.3);border-radius:14px;padding:24px;text-align:center;margin:24px auto;max-width:720px}
.daily-highlight-label{font-size:11px;color:var(--live);letter-spacing:.25em;font-weight:700;text-transform:uppercase;margin-bottom:10px;display:flex;align-items:center;justify-content:center;gap:8px}
.daily-highlight-label::before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--live);animation:dotBlink 1.1s ease-in-out infinite}
.daily-highlight-text{font-size:18px;color:#fff;line-height:1.6;font-style:italic;margin:0}

.recent-articles{margin:30px auto;max-width:1100px}
.recent-articles-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-top:14px}
.recent-card{display:flex;flex-direction:column;gap:8px;padding:18px;background:rgba(20,27,34,.4);border:1px solid #1f2b35;border-radius:12px;text-decoration:none;color:inherit;transition:transform .15s,border-color .15s}
.recent-card:hover{transform:translateY(-2px);border-color:rgba(0,170,221,.5)}
.recent-card-cat{font-size:10px;color:var(--accent);letter-spacing:.18em;text-transform:uppercase;font-weight:700}
.recent-card-title{font-family:'Bebas Neue',sans-serif;font-size:18px;color:#fff;letter-spacing:.02em;margin:0;line-height:1.25}
.recent-card-desc{font-size:13px;color:#a0afc2;line-height:1.5;margin:0}

.about-block{margin:30px auto;max-width:780px;padding:0 16px}
.about-block h2{text-align:center}
.about-block h3{font-family:'Bebas Neue',sans-serif;font-size:20px;letter-spacing:.04em;color:#79d1ff;margin:20px 0 8px}
.about-block ul{margin:0 0 14px 22px;padding:0;list-style-type:"▸  "}
.about-block li{margin:6px 0;color:#a0afc2;line-height:1.6}

.cta-buttons{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:20px}
.cta-btn{display:inline-flex;align-items:center;gap:8px;padding:11px 22px;background:linear-gradient(135deg,#005588,#003355);border:1px solid rgba(0,170,221,.4);border-radius:8px;color:#fff;text-decoration:none;font-size:13px;letter-spacing:.06em;font-weight:700;transition:all .15s}
.cta-btn:hover{background:linear-gradient(135deg,#00aadd,#005588);transform:translateY(-1px);box-shadow:0 6px 18px rgba(0,170,221,.3);text-decoration:none}
.cta-btn.cta-primary{background:linear-gradient(135deg,#00aadd,#005588)}

.home-footer{margin-top:50px;padding:30px 20px;background:#06080b;border-top:1px solid #1f2b35;color:#7a8a9a}
.home-footer-inner{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:24px;padding-bottom:var(--player-h)}
.home-footer h3{font-family:'Bebas Neue',sans-serif;color:var(--accent);font-size:14px;letter-spacing:.1em;margin:0 0 10px;text-transform:uppercase}
.home-footer ul{list-style:none;margin:0;padding:0}
.home-footer li{margin:5px 0}
.home-footer a{color:#a0afc2;text-decoration:none;font-size:13px;transition:color .15s}
.home-footer a:hover{color:var(--accent)}
.home-footer-bottom{max-width:1100px;margin:18px auto 0;padding-top:14px;border-top:1px solid #1a2530;font-size:11px;color:#5a6878;text-align:center}

@media (max-width:680px){
  .home-content{padding:24px 16px calc(var(--player-h) + 24px)}
  .home-content h2{font-size:26px;margin:28px 0 14px}
  .daily-highlight{padding:18px}
  .daily-highlight-text{font-size:15px}
  .recent-articles-grid{grid-template-columns:1fr}
  .home-footer-inner{text-align:center}
}


/* ===== YapayFM v3.4 — Yeni özellikler ===== */

/* Progress bar */
.pb-progress{height:4px;background:rgba(255,255,255,.08);cursor:pointer;position:relative;transition:height .15s}
.pb-progress:hover{height:6px}
.pb-progress-fill{height:100%;background:linear-gradient(90deg,#0af 0%,#06f 100%);border-radius:2px;width:0;transition:width .3s linear}

/* Next button */
.pb-btn.pb-next{font-size:1rem;width:32px;height:32px}

/* Right group */
.pb-right-group{display:flex;flex-direction:column;align-items:flex-end;gap:5px;flex-shrink:0}

/* Equalizer */
.pb-equalizer{display:flex;align-items:flex-end;gap:2px;height:18px}
.eq-bar{display:inline-block;width:3px;border-radius:2px 2px 0 0;background:linear-gradient(180deg,#0af 0%,#06f 100%);min-height:3px;animation:eqP .8s ease-in-out infinite}
.eq-bar:nth-child(1){animation-delay:0s;animation-duration:.7s}
.eq-bar:nth-child(2){animation-delay:.15s;animation-duration:.9s}
.eq-bar:nth-child(3){animation-delay:.05s;animation-duration:.6s}
.eq-bar:nth-child(4){animation-delay:.2s;animation-duration:.8s}
.eq-bar:nth-child(5){animation-delay:.1s;animation-duration:.75s}
@keyframes eqP{0%,100%{height:3px;opacity:.4}50%{height:16px;opacity:1}}
.pb-equalizer.paused .eq-bar{animation-play-state:paused;height:3px;opacity:.2}
