/* Vyral V7.0.48 — live menu/audio presentation */
.v711-live-more{color:#fff!important;background:rgba(3,5,10,.38)!important;border:1px solid rgba(255,255,255,.10)!important;transition:transform .16s ease,background .16s ease,box-shadow .16s ease!important}
.v711-live-more:hover{transform:scale(1.06);background:rgba(255,255,255,.12)!important;box-shadow:0 8px 26px rgba(0,0,0,.35)!important}
.v711-live-more svg,.v711-live-more svg *{fill:currentColor!important;stroke:currentColor!important;color:#fff!important}
.v711-live-menu-backdrop{animation:v748BackdropIn .18s ease-out both}
.v711-live-menu{transform-origin:50% 100%;animation:v748SheetIn .28s cubic-bezier(.18,.86,.24,1.08) both}
.v711-live-menu-list .v711-live-option{opacity:0;transform:translateY(10px) scale(.985);animation:v748OptionIn .24s cubic-bezier(.2,.8,.2,1) forwards}
.v711-live-menu-list .v711-live-option:nth-child(1){animation-delay:.035s}.v711-live-menu-list .v711-live-option:nth-child(2){animation-delay:.06s}.v711-live-menu-list .v711-live-option:nth-child(3){animation-delay:.085s}.v711-live-menu-list .v711-live-option:nth-child(4){animation-delay:.11s}.v711-live-menu-list .v711-live-option:nth-child(5){animation-delay:.135s}.v711-live-menu-list .v711-live-option:nth-child(6){animation-delay:.16s}.v711-live-menu-list .v711-live-option:nth-child(7){animation-delay:.185s}.v711-live-menu-list .v711-live-option:nth-child(8){animation-delay:.21s}
.v711-live-option{transition:transform .14s ease,background .14s ease,border-color .14s ease!important}.v711-live-option:hover{transform:translateY(-1px);border-color:rgba(255,255,255,.16)!important}.v748-illegal-report{border-color:rgba(255,80,112,.22)!important;background:linear-gradient(90deg,rgba(255,55,95,.08),#131720 40%)!important}
.v744-sound-hint.hidden{display:none!important}
.v631-live-video{background:#020308}.v631-live-card.v631-stream-error .v631-live-fallback{opacity:1!important;pointer-events:auto!important}.v631-live-card.v631-stream-error .v631-live-fallback b:after{content:' · retrying video';font-weight:700;color:#ff91aa}
@keyframes v748BackdropIn{from{opacity:0}to{opacity:1}}@keyframes v748SheetIn{from{opacity:0;transform:translateY(34px) scale(.975)}to{opacity:1;transform:none}}@keyframes v748OptionIn{to{opacity:1;transform:none}}
@media(prefers-reduced-motion:reduce){.v711-live-menu-backdrop,.v711-live-menu,.v711-live-menu-list .v711-live-option{animation:none!important;opacity:1!important;transform:none!important}}
