/* Keep all three downloads within the existing header panel. */
.header-download .download-gamecenter .game-down-link {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 12px;
}
.header-download .download-gamecenter .game-down-link a {
    box-sizing: border-box;
    width: 224px;
    min-height: 54px;
    padding: 10px 12px !important;
    margin: 0 !important;
}
.header-download .game-down-link a.pc-btn {
    background: linear-gradient(135deg, #7856db, #5433ad) !important;
}
.header-download .game-down-link a.pc-btn:hover {
    background: linear-gradient(135deg, #6846cb, #43239c) !important;
}
.header-download .game-down-link a[aria-disabled="true"] {
    opacity: .6;
    cursor: not-allowed;
    transform: none;
    box-shadow: none;
}
.header-download .game-down-link a[aria-disabled="true"]::before {
    display: none;
}

/* Keep mobile links on one row and the desktop link below. */
.hot-game .game-ul li.game-li .container .game-li-dropdown {
    flex-wrap: wrap;
    align-content: center;
    row-gap: 12px;
}
.hot-game .game-ul li.game-li .game-btn {
    box-sizing: border-box;
    width: calc((100% - 2px) / 2);
    padding: 0;
    text-indent: 0;
    background-image: none;
}
.hot-game .game-ul li.game-li .game-li-verticalline {
    margin-top: 0;
}
.hot-game .game-ul li.game-li .game-pc-btn {
    width: 100%;
}
.hot-game .game-ul li.game-li .game-pc-btn:hover {
    color: #ffba00;
}
