/* Gemeinsame Darstellung von Pong und Pöng. */
.pong-display>.screen-header{visibility:hidden}
.pong-display .scoreboard{transform:translateY(-30px);overflow:visible}
body[data-paddle-countdown="true"] .flow-game-layout .mobile-score,
body[data-paddle-countdown="true"] .flow-game-layout #opponent,
body[data-paddle-countdown="true"] .flow-game-layout>.flow-game-actions{display:none}
body[data-paddle-countdown="true"] [data-flow-phase="waiting"]{margin:12px 0;padding:12px}
body[data-paddle-countdown="true"] .flow-countdown{font-size:56px;margin:4px}
body[data-paddle-countdown="true"] [data-flow-phase="waiting"] h2{font-size:22px;margin:6px 0}
body[data-paddle-countdown="true"] .flow-page-title{display:none}

.paddle-shell .flow-game-layout{display:flow-root}
.paddle-shell .flow-game-layout .mobile-score,.paddle-shell #paddle-start-count{height:104px;box-sizing:border-box;margin:20px 0}
.paddle-shell #paddle-start-count{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #ffffff26;border-radius:16px;background:#142c44}
.paddle-shell #paddle-start-count strong{font-size:48px;line-height:1;color:#7de3b6}
.paddle-shell #paddle-start-count h2{font-size:19px;margin:6px 0 0}
body[data-flow-phase="game"] .paddle-shell .flow-page-title{display:none}

.mutec-mobile .mutec-pad-wrap #paddle-start-count{position:absolute;top:10px;left:10px;right:10px;z-index:4;height:90px;margin:0;pointer-events:none}

/* Griffanweisung auch auf schmalen Smartphones mit Abstand zentrieren. */
.paddle-shell #paddle-start-count{padding:10px 18px;text-align:center}
.paddle-shell #paddle-start-count h2{width:100%;max-width:32ch;min-width:0;line-height:1.3;text-align:center;margin:0 auto;overflow-wrap:break-word}
