#yv-screen.ya-cover-mode{aspect-ratio:16/9!important;min-height:0!important;background:#12211e}
#yv-screen.ya-cover-mode:after{content:none!important;display:none!important}
#yv-screen.ya-cover-mode .plyr,#yv-screen.ya-cover-mode .plyr__video-wrapper{height:100%!important;min-height:0!important}
#yv-screen .ya-listen-cover{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#12211e;z-index:1;pointer-events:none}
#yv-screen .ya-listen-cover[hidden],#yv-screen .ya-listen-badge[hidden]{display:none!important}
#yv-screen .ya-listen-badge{position:absolute;top:14px;left:14px;z-index:7;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid rgba(243,239,230,.28);border-radius:999px;background:rgba(17,23,21,.82);color:#f3efe6;font:600 13px/1.3 system-ui,sans-serif;pointer-events:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}
#yv-screen .ya-listen-badge span{font-size:21px;line-height:1;color:#bba477}
#yv-screen.ya-cover-mode .plyr__poster{display:none!important}
#yv-screen.ya-cover-mode .plyr__controls{z-index:4;background:linear-gradient(transparent,rgba(17,23,21,.92))!important;color:#f3efe6}
#yv-screen .plyr__control--overlaid{z-index:4;background:rgba(187,164,119,.88);color:#111715;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(243,239,230,.35)}
#yv-screen .plyr__control--overlaid:hover{background:#bba477}
.yv-main .yv-actions>button,.yv-main .yv-actions>a{background:rgba(243,239,230,.065);border:1px solid rgba(243,239,230,.26);color:#f3efe6}
.yv-main .yv-actions>button:hover,.yv-main .yv-actions>a:hover{background:rgba(187,164,119,.18);border-color:#bba477}
.yv-main .yv-actions>button[aria-pressed="true"]{background:#bba477;color:#111715;border-color:#bba477}
.yv-main .yv-actions :focus-visible{outline:3px solid #bba477;outline-offset:3px}
@media(max-width:600px){#yv-screen .ya-listen-badge{top:9px;left:9px;padding:6px 10px;font-size:12px}}
@media(prefers-reduced-transparency:reduce){#yv-screen .ya-listen-badge{background:#111715}#yv-screen .plyr__control--overlaid{background:#bba477}}
