.yv-game-preload{
position: relative;
width: 100%;
background: #000;
overflow: hidden;
border-radius: 12px; aspect-ratio: 16 / 9;
} @supports not (aspect-ratio: 16 / 9){
.yv-game-preload::before{
content:"";
display:block;
padding-top:56.25%;
}
}
.yv-game-preload__stage{
position: absolute;
inset: 0;
display: flex;
align-items: center;
justify-content: center; background: #000;
} .yv-game-preload__btn{
appearance: none;
border: 0;
cursor: pointer;
border-radius: 999px;
padding: 14px 26px;
font-weight: 700;
line-height: 1; font-size: clamp(16px, 2.2vw, 22px); background: #ffffff;
color: #000000; min-height: 48px;
min-width: 140px;
}
.yv-game-preload__btn:focus{
outline: 3px solid rgba(255,255,255,0.7);
outline-offset: 4px;
} .yv-game-preload iframe{
position: absolute;
inset: 0;
width: 100% !important;
height: 100% !important;
border: 0;
} .yv-game-preload.is-loaded .yv-game-preload__stage{
display: none;
}  .entry-meta .entry-fullscreen{ display: inline-flex; align-items: center; }
.entry-meta .yv-fs-btn{
appearance: none;
border: 0;
background: transparent;
color: inherit;
cursor: pointer;
padding: 0;
font: inherit;
display: inline-flex;
align-items: center;
gap: 6px;
} @media (max-width: 767px){
.entry-meta .yv-fs-btn__text{ display:none; }
} @media (max-width: 991px){
.entry-meta .entry-fullscreen, .entry-meta .entry-report, .entry-meta .yv-sep{ display:none; }
} .entry-meta .entry-report{ display: inline-flex; align-items: center; margin-left: 10px; }
.entry-meta .yv-report-btn{
appearance: none;
border: 0;
background: transparent;
padding: 0;
cursor: pointer;
display: inline-flex;
align-items: center;
}
.entry-meta .yv-report-btn i{ color: #ff0000 !important; font-size: 18px; }
.entry-meta .yv-report-btn:hover i{ color: #ff3b3b !important; } .flagcontent-form-container > div > button.flagcontent-reveal-button:not(.yv-flag-trigger){
display: none !important;
} .yv-fs-report{
position: absolute;
top: 12px;
left: 12px;
z-index: 2147483647;
width: 44px;
height: 44px;
border-radius: 999px;
border: 0;
cursor: pointer;
background: #d40000;
color: #fff;
font-size: 18px;
line-height: 44px;
text-align: center;
}
.yv-fs-report i{ color: #fff !important; } .yv-fs-exit{
position: absolute;
top: 12px;
right: 12px;
z-index: 2147483647;
width: 44px;
height: 44px;
border-radius: 999px;
border: 0;
cursor: pointer;
background: #d40000;
color: #fff;
font-size: 22px;
line-height: 44px;
text-align: center;
} .yv-pseudo-fullscreen{
position: fixed !important;
inset: 0 !important;
width: 100% !important;
height: 100% !important;
border-radius: 0 !important;
z-index: 2147483646;
background: #000 !important;
} .yv-pseudo-fullscreen iframe{
width: 100% !important;
height: 100% !important;
} .flagcontent-form-container > div > .flagcontent-reveal-button{
display: none !important;
} .flagcontent-form-container .flagcontent-reveal-button{
display: none !important;
} .yv-report-btn.flagcontent-reveal-button{
display: inline-flex !important;
}