/* One compact header on both the game selection and game pages. */
body.ludicera-lounge .ludicera-header,body.ludicera-lounge:has(#menu:not([hidden])) .ludicera-header{width:min(1200px,calc(100% - 32px))!important;max-width:1200px!important;margin:18px auto!important;padding:14px 18px!important;border:1px solid #e2d2bd!important;border-radius:20px!important;min-height:0!important;box-sizing:border-box;transform:none!important}
body.ludicera-lounge .ludicera-header:before,body.ludicera-lounge .ludicera-header:after{display:none!important}
body.ludicera-lounge .ludicera-header h1{font-size:32px!important;line-height:1.1!important}
body.ludicera-lounge .ludicera-header p{font:14px/1.4 Arial,sans-serif!important}
body.ludicera-lounge .ludicera-header .logo,body.ludicera-lounge .ludicera-header .logo img{width:60px!important;height:60px!important}
/* Let the continuous background image show through, without a hard central panel. */
@media(min-width:1101px){body.ludicera-lounge{background:transparent!important}body.ludicera-lounge:before,body.ludicera-lounge:after{display:none!important}.ludicera-decor-copy--book{font-size:1vw!important;width:6.1vw!important;overflow-wrap:anywhere;line-height:1.12}.ludicera-decor-copy--top{font-size:1.35vw!important;width:8.5vw!important;overflow-wrap:anywhere}}
@media(min-width:1101px) and (min-aspect-ratio:16/9){.ludicera-decor-copy--book{left:3.9vw!important;top:31vw!important}}
@media(min-width:1101px) and (max-aspect-ratio:16/9){.ludicera-decor-copy--book{font-size:1.78vh!important;width:10.8vh!important;left:calc(50vw - 81.7vh)!important;top:55vh!important}.ludicera-decor-copy--top{font-size:2.4vh!important;width:15vh!important}}
.player-statistics{width:100%;border-collapse:collapse;font-size:14px}.player-statistics th,.player-statistics td{padding:8px 5px;border-bottom:1px solid #d9d3c7;text-align:left;overflow-wrap:anywhere}
@media(max-width:700px){body.ludicera-lounge .ludicera-header,body.ludicera-lounge:has(#menu:not([hidden])) .ludicera-header{width:calc(100% - 12px)!important;padding:10px!important;margin:8px auto!important}.player-statistics{font-size:12px}}

html[lang="de"] #menu.premium-menu-v386 nav:before{content:"🎮  Spiele auswählen"}
html[lang="en"] #menu.premium-menu-v386 nav:before{content:"🎮  Choose a game"}
html[lang="fr"] #menu.premium-menu-v386 nav:before{content:"🎮  Choisir un jeu"}
html[lang="es"] #menu.premium-menu-v386 nav:before{content:"🎮  Elegir un juego"}
html[lang="it"] #menu.premium-menu-v386 nav:before{content:"🎮  Scegli un gioco"}
html[lang="pt"] #menu.premium-menu-v386 nav:before{content:"🎮  Escolher um jogo"}
html[lang="nl"] #menu.premium-menu-v386 nav:before{content:"🎮  Kies een spel"}
html[lang="ru"] #menu.premium-menu-v386 nav:before{content:"🎮  Выберите игру"}
@media(min-width:1101px){html[lang="ru"] .ludicera-decor-copy--book{font-size:.82vw!important}#menu.premium-menu-v386 .preview-ribbon{font-size:12px}}
@media(min-width:1101px) and (max-aspect-ratio:16/9){html[lang="ru"] .ludicera-decor-copy--book{font-size:1.46vh!important}}
/* Blend both photographic edges into the warm page colour instead of a visible vertical seam. */
@media(min-width:1101px){body.ludicera-lounge{background:linear-gradient(180deg,#fcf7ef,#f2e5d8)!important}.ludicera-fixed-backdrop{mask-image:linear-gradient(to right,#000 0%,#000 7%,transparent 21%,transparent 79%,#000 93%,#000 100%);-webkit-mask-image:linear-gradient(to right,#000 0%,#000 7%,transparent 21%,transparent 79%,#000 93%,#000 100%)}}
