.eg-game-scene.has-overflow-photo{overflow:visible}.eg-article-scene{overflow:clip}.eg-game-scene-page .eg-game-scene.has-overflow-photo:before{top:auto;left:var(--game-overflow-left);right:auto;width:var(--game-overflow-width);height:var(--game-overflow-height);aspect-ratio:auto;--eg-background-original-image:var(--game-overflow-image);background-image:var(--eg-background-selected-image);background-size:var(--game-overflow-size);background-position:var(--game-overflow-position)}body.eg-game-scene-page{overflow-x:clip}@media(max-width:782px){body.admin-bar #wpadminbar{position:fixed;top:0}}:is(.eg-game-scene,.eg-article-scene,.eg-header-crop-mask,img.eg-header-alpha-photo){--eg-header-alpha-start:calc(var(--eg-header-image-left,0%) + var(--eg-header-shade-start,0%) * var(--eg-header-image-scale,1));--eg-header-alpha-width:calc(var(--eg-header-shade-width,80%) * var(--eg-header-image-scale,1))}.eg-article-scene,.eg-game-scene,.eg-game-scene:before,.eg-header-crop-mask,img.eg-header-alpha-photo{--eg-header-oval-mask:radial-gradient(ellipse calc(50% * var(--eg-header-image-scale,1)) calc(50% * var(--eg-header-image-scale-y,1)) at calc(var(--eg-header-image-left,0%) + 50% * var(--eg-header-image-scale,1)) calc(var(--eg-header-image-top,0%) + 50% * var(--eg-header-image-scale-y,1)),#000 calc(100% - var(--eg-header-oval-width,70%)),color-mix(in srgb,#000 calc((1 - var(--eg-header-oval-strength,1) * .15) * 100%),transparent) calc(100% - var(--eg-header-oval-width,70%) * .75),color-mix(in srgb,#000 calc((1 - var(--eg-header-oval-strength,1) * .5) * 100%),transparent) calc(100% - var(--eg-header-oval-width,70%) * .5),color-mix(in srgb,#000 calc((1 - var(--eg-header-oval-strength,1) * .85) * 100%),transparent) calc(100% - var(--eg-header-oval-width,70%) * .25),color-mix(in srgb,#000 calc((1 - var(--eg-header-oval-strength,1)) * 100%),transparent) 100%);--eg-header-alpha-mask:linear-gradient(to right,color-mix(in srgb,#000 calc((1 - var(--eg-header-shade-strength,1))*100%),transparent) var(--eg-header-alpha-start),#000 calc(var(--eg-header-alpha-start) + var(--eg-header-alpha-width))),linear-gradient(to left,color-mix(in srgb,#000 calc((1 - var(--eg-header-fade-right-strength,1))*100%),transparent) calc(var(--eg-header-image-right,0%) + var(--eg-header-fade-right-start,0%)*var(--eg-header-image-scale,1)),#000 calc(var(--eg-header-image-right,0%) + (var(--eg-header-fade-right-start,0%) + var(--eg-header-fade-right,20%))*var(--eg-header-image-scale,1))),linear-gradient(to bottom,color-mix(in srgb,#000 calc((1 - var(--eg-header-fade-top-strength,1))*100%),transparent) calc(var(--eg-header-image-top,0%) + var(--eg-header-fade-top-start,0%)*var(--eg-header-image-scale-y,1)),#000 calc(var(--eg-header-image-top,0%) + (var(--eg-header-fade-top-start,0%) + var(--eg-header-fade-top,0%))*var(--eg-header-image-scale-y,1))),linear-gradient(to top,color-mix(in srgb,#000 calc((1 - var(--eg-header-fade-bottom-strength,1))*100%),transparent) calc(var(--eg-header-image-bottom,0%) + var(--eg-header-fade-bottom-start,0%)*var(--eg-header-image-scale-y,1)),#000 calc(var(--eg-header-image-bottom,0%) + (var(--eg-header-fade-bottom-start,0%) + var(--eg-header-fade-bottom,45%))*var(--eg-header-image-scale-y,1)))}.eg-article-scene,.eg-game-scene:before,.eg-header-crop-mask,img.eg-header-alpha-photo{mask-image:var(--eg-header-mask-override,var(--eg-header-alpha-mask));mask-composite:intersect;mask-repeat:no-repeat}@media(max-width:767px){:is(.eg-game-scene,.eg-article-scene):not(.has-custom-shade){--eg-header-alpha-start:50%;--eg-header-alpha-width:50%}.eg-game-scene.has-mobile-image:before{width:100%;height:100%;aspect-ratio:auto}}.eg-header-preview-fixed.is-mobile-preview{width:min(320px,100%,max(140px,calc(100dvh - 440px)));align-self:center;margin-inline:auto}.eg-header-viewport{min-width:0;border:1px solid var(--line);border-radius:6px;padding:12px;margin:12px 0;background:var(--surface);color:var(--ink)}.eg-header-viewport legend{font:600 13px/1.4 var(--font-body);padding:0 4px}.eg-header-viewport>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#eg-header-photo-dialog .eg-header-viewport button{margin:0;width:100%;padding:10px 8px}#eg-header-photo-dialog .eg-header-viewport button[aria-pressed=true]{color:var(--theme-accent,var(--brand-red));border-color:var(--theme-accent,var(--brand-red));background:color-mix(in srgb,var(--theme-accent,var(--brand-red)) 9%,var(--surface))}.eg-header-viewport p{margin:8px 0 0;font-size:11px;line-height:1.4}.eg-header-crop .eg-header-shade-origin{grid-template-columns:minmax(0,1fr)}.eg-header-shade-origin select{grid-row:2;min-width:0;width:100%;min-height:44px;padding:10px 36px 10px 12px;appearance:none;background-color:var(--surface);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%238995a7' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:12px 12px;background-position:right 12px center;color:var(--ink);border:1px solid var(--line);border-radius:6px;font:400 12px/1.4 var(--font-body)}
