/* PalomAI Core 3.4.12: visualizador público sem largura máxima. */
.pm-game-viewer .pm34-page-shell{min-height:calc(100dvh - 75px);width:100%;max-width:none}
.pm-game-main{display:flex;flex-direction:column;padding:12px;gap:10px;min-width:0}
.pm-game-toolbar{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}
.pm-game-title,.pm-game-actions{display:flex;align-items:center;gap:10px}
.pm-game-title h1{font-weight:700}
.pm-game-frame-wrap{position:relative;flex:1;min-height:480px;height:calc(100dvh - 205px);background:var(--bs-tertiary-bg);border:1px solid var(--bs-border-color);border-radius:8px;overflow:hidden}
.pm-game-frame-wrap iframe{display:block;width:100%;height:100%;min-height:480px;border:0;background:var(--bs-body-bg)}
.pm-game-embed-note{font-size:.8rem;color:var(--bs-secondary-color);margin:0}
.pm-game-frame-wrap:fullscreen{height:100dvh;min-height:0;border:0;border-radius:0;background:#000}
.pm-game-frame-wrap:fullscreen iframe{height:100dvh;min-height:0}
@media(max-width:991.98px){.pm-game-main{padding:8px}.pm-game-frame-wrap{height:calc(100dvh - 230px);min-height:420px}.pm-game-frame-wrap iframe{min-height:420px}}
