@media screen and (max-width:600px){.wrap-game-page .wrap-button-category-game{top:calc(75px + var(--install-bar-h))}}.wrap-game-page .wrap-show-game{margin-bottom:2rem}.wrap-game-page .box-title-and-search{display:flex;justify-content:space-between}.wrap-game-page .box-title-and-search .title-show-game{background:linear-gradient(180deg,var(--theme-color-1) 1.76%,var(--theme-color-2) 87.37%);border-radius:16px;padding:.2rem .5rem;display:flex;justify-content:center;align-items:center}.wrap-game-page .box-title-and-search .title-show-game span{color:var(--theme-color-font);font-weight:600;line-height:21px;text-wrap:nowrap}.wrap-game-page .box-search{width:180px;flex:none}.wrap-game-page .box-search .input-search-game{border-radius:100px;border:1px solid var(--search-border,#b1b1b1);background:var(--search-bg,#ffffff);color:var(--primary-font-color)}.wrap-game-page .box-search .icon-search-game{color:var(--search-icon,#85868b)}.wrap-game-page .box-filter-game{display:flex;justify-content:space-around;overflow-x:auto;margin:auto;gap:3px;padding:.5rem 0;scrollbar-width:none}.wrap-game-page .box-filter-game::-webkit-scrollbar{display:none}@media screen and (max-width:600px){.wrap-game-page .box-filter-game{gap:8px}}.wrap-game-page .box-filter-game .item-filter-game{border-radius:8px;background:var(--card-name-bg);padding:.2rem .4rem;display:flex;align-items:center;cursor:pointer}.wrap-game-page .box-filter-game .item-filter-game span{text-wrap:nowrap;color:var(--secondary-font-color);font-size:14px;line-height:21px}.wrap-game-page .box-filter-game .item-filter-game svg{flex:none}.wrap-game-page .box-filter-game .item-filter-game.-active{background:linear-gradient(180deg,var(--theme-color-1) 1.76%,var(--theme-color-2) 87.37%)}@media screen and (min-width:601px){.wrap-game-page .filter-slot--mobile{display:none}}@media screen and (max-width:600px){.wrap-game-page .filter-slot--desktop{display:none}}.wrap-game-page .box-select-brand{position:sticky;top:calc(150px + var(--install-bar-h));left:0;z-index:10;float:left;width:13%}.wrap-game-page .box-show-game{padding-left:10px;float:right;width:87%}@media screen and (max-width:600px){.wrap-game-page .box-select-brand{width:20%}.wrap-game-page .box-show-game{width:80%}}.wrap-game-page .inner-box-select-brand{position:relative;z-index:1}.wrap-game-page .list-brand{display:flex;flex-direction:column;gap:5px;background:var(--theme-color-2);border-radius:16px;padding:.5rem .4rem;overflow:scroll;transition:.5s;position:relative;scrollbar-width:none}.wrap-game-page .list-brand::-webkit-scrollbar{display:none}.wrap-game-page .list-brand .show-brand-active{position:sticky;top:0;left:0;right:0;margin:0 auto;border-radius:16px;border:1px solid var(--brand-active-border,rgba(255,255,255,.3));background:linear-gradient(180deg,var(--theme-color-1) 1.76%,var(--theme-color-2) 87.37%);width:clamp(50px,95%,75px);height:60px;padding:.85rem 0;flex:none}.wrap-game-page .list-brand .show-brand-active img{width:100%;height:100%;object-fit:contain}.wrap-game-page .list-brand .show-brand-active span{color:var(--theme-color-font);font-size:11px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.wrap-game-page .list-brand .item-brand{border-radius:8px;background:var(--brand-tile-bg,#000000);margin:0 .6rem;display:block;width:auto;padding:.4rem 0;flex:none}.wrap-game-page .list-brand .item-brand:nth-child(2){margin-top:.2rem}.wrap-game-page .list-brand .item-brand img{display:block;width:100%;height:27px;object-fit:contain}.wrap-game-page .list-brand .item-brand span{display:block;color:var(--secondary-font-color);font-size:10px;line-height:27px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap-game-page .btn-toggle-size{position:absolute;left:0;right:0;bottom:-15px;margin:0 auto;z-index:2;width:32px;height:32px;border-radius:50%;background:var(--brand-toggle-bg,#ffffff);padding:3px;color:var(--theme-color-font);cursor:pointer;display:flex;align-items:center;justify-content:center}.wrap-game-page .btn-toggle-size svg{transition:.5s}.wrap-game-page .btn-toggle-size.-expanded svg{transform:rotate(180deg)}.wrap-game-page .box-show-game .item-show-game{width:19.4%;position:relative;display:block;min-width:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:center;cursor:pointer}@media screen and (max-width:600px){.wrap-game-page .box-show-game .item-show-game{width:32.2%}}@media screen and (min-width:768px) and (max-width:820px){.wrap-game-page .box-show-game .item-show-game{width:16%}}@media screen and (min-width:1023px) and (max-width:1024px){.wrap-game-page .box-show-game .item-show-game{width:16%}}.wrap-game-page .box-show-game .item-show-game .img-game{transition:.2s;aspect-ratio:21/29;border-radius:16px;display:block;width:100%;height:auto;object-fit:fill}.wrap-game-page .box-show-game .item-show-game:hover .img-game{transform:scale(1.1);transition:.2s}.wrap-game-page .box-show-game .item-show-game:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--theme-color-1) 1.76%,var(--theme-color-2) 87.37%);border-radius:16px;z-index:-1}.wrap-game-page .box-show-game .item-show-game .bx-name{position:absolute;bottom:0;left:0;right:0;width:100%;background:var(--card-name-bg);border-bottom-left-radius:16px;border-bottom-right-radius:16px;color:var(--secondary-font-color);font-size:12px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap-game-page .box-show-game .item-show-game .bx-name span{font-size:12px;font-weight:400}.wrap-game-page .box-show-game .item-show-game .img-game--empty{display:flex;align-items:center;justify-content:center;padding:0 4px;color:var(--theme-color-font);font-size:11px;overflow-wrap:anywhere;overflow:hidden}.wrap-game-page .box-show-game .item-show-game:disabled{opacity:.6}.wrap-game-page .wrap-no-list-game{display:flex;justify-content:center;align-items:center;width:100%;height:250px;background:linear-gradient(180deg,var(--theme-color-1) 1.76%,var(--theme-color-2) 87.37%);border-radius:16px}.wrap-game-page .wrap-no-list-game h2{color:var(--primary-font-color)}.wrap-game-page .wrap-no-list-game.-direct,.wrap-game-page .wrap-no-list-game.-failed{flex-direction:column;gap:12px}.wrap-game-page .wrap-no-list-game.-failed{padding:0 12px;text-align:center}.wrap-game-page .box-show-game .item-show-game .rate-bar{position:relative;margin-top:4px;height:16px;border-radius:8px;overflow:hidden;background:var(--surface-box);border:1px solid var(--edge)}.wrap-game-page .box-show-game .item-show-game .rate-bar__fill{position:absolute;inset:0 auto 0 0;border-radius:8px}.wrap-game-page .box-show-game .item-show-game .rate-bar__label{position:relative;z-index:1;display:block;line-height:14px;font-size:10px;font-weight:700;color:var(--txt);text-align:center}