/* src/main/resources/static/css/pages/game.css */
.game-body-wrapper {
    padding: 20px;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.game-body-wrapper h1 {
    margin-bottom: 20px;
    font-size: 1.8rem;
    color: #333;
}

#game-container {
    background-color: #ffffff;
    border: 1px solid #ddd;
    transition: width 0.3s ease; /* 반응형 리사이즈 시 부드럽게 */
}

.ads-container {
    min-height: 100px; /* 광고 로딩 전 영역 확보 */
    background: #fafafa;
}