.arcade-card-actions{flex-wrap:wrap}.arcade-card-actions>.arcade-fullscreen-entry{flex:1 1 100%;width:100%;border:2px solid #245d68;background:#e6f1ed;color:#1f4f56;font-weight:850;min-height:48px}.arcade-card-actions>.arcade-fullscreen-entry:hover{background:#d4e8de}.arcade-player-header{gap:12px;flex-wrap:wrap}.arcade-player-header>div:last-child{flex-wrap:wrap}#arcade-fullscreen-toggle{min-height:44px}#arcade-player-modal.arcade-stage-full{position:fixed;inset:0;width:100vw;height:100dvh;margin:0!important;z-index:2147483646;background:#fff;display:block!important}#arcade-player-modal.arcade-stage-full>.arcade-player-card{display:flex;flex-direction:column;height:100%;border:0;border-radius:0;box-shadow:none}.arcade-stage-full .arcade-player-header{flex:0 0 auto;padding:8px 14px}.arcade-stage-full .arcade-iframe-wrapper{flex:1 1 auto;min-height:0}.arcade-stage-full #arcade-game-frame{height:100%!important;border-radius:0!important;display:block}#arcade-player-modal::backdrop{background:#fff}.high-contrast-mode .arcade-fullscreen-entry{background:#111;color:#fff;border-color:#facc15}@media(max-width:600px){.arcade-stage-full .arcade-player-header{gap:5px}.arcade-stage-full #arcade-player-title{font-size:1rem!important}.arcade-stage-full .arcade-player-header button{font-size:.8rem!important;padding:6px 8px!important}}@media print{#arcade-player-modal{display:none!important}}
