.search-modal-popup[data-v-c189ac40]{background:var(--color-surface-page)}.search-modal[data-v-c189ac40]{background:var(--color-surface-page);display:flex;flex-direction:column;height:100%;overflow:hidden;padding:0;position:relative;width:100%}.search-modal-header[data-v-c189ac40]{align-items:center;background:var(--color-navy-800);display:flex;flex-shrink:0;height:1.28189rem;justify-content:center;padding:0 .37037rem;position:relative}.search-modal-header-back[data-v-c189ac40]{color:var(--color-white);cursor:pointer;flex-shrink:0;left:.37037rem;position:absolute;width:.41152rem!important;z-index:11}.search-modal-header-title[data-v-c189ac40]{color:var(--color-white);font-size:.49383rem;font-weight:700;line-height:1.2;margin:0;max-width:calc(100% - 1.64609rem);overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.search-modal-header-input[data-v-c189ac40]{background:var(--color-navy-800);border-radius:.16461rem;height:1.02881rem;margin-left:-.16461rem;overflow:hidden;position:relative;width:calc(100% + .32922rem)}.search-modal-search[data-v-c189ac40]{flex-shrink:0;padding:.34979rem .37037rem .20576rem}.search-modal-search[data-v-c189ac40] .search-modal-header-field{align-items:center;background-color:transparent;border-radius:.16461rem;display:flex;height:100%;padding:0 .49383rem 0 .30864rem!important}.search-modal-search[data-v-c189ac40] .search-modal-header-field:after{display:none}.search-modal-search[data-v-c189ac40] .van-field__body,.search-modal-search[data-v-c189ac40] .van-field__button{align-items:center;display:flex}.search-modal-search[data-v-c189ac40] .van-field__control{color:var(--color-white);font-size:.32922rem;line-height:.45267rem}.search-modal-search[data-v-c189ac40] .van-field__control::-moz-placeholder{color:#a8adbb}.search-modal-search[data-v-c189ac40] .van-field__control::placeholder{color:#a8adbb}.search-modal-body[data-v-c189ac40]{display:flex;flex:1;gap:.24691rem;min-height:0;overflow:hidden;padding:0 .20576rem .37037rem}.search-modal-vendors[data-v-c189ac40]{flex-shrink:0;gap:.24691rem;min-height:0;overflow-y:auto}.search-modal-vendors[data-v-c189ac40],.search-modal-vendors-item[data-v-c189ac40]{display:flex;flex-direction:column;width:1.93416rem}.search-modal-vendors-item[data-v-c189ac40]{align-items:center;background:var(--color-navy-600);border:0;border-radius:.16461rem;box-sizing:border-box;color:var(--color-white);cursor:pointer;flex:0 0 1.58436rem;font-size:.30864rem;font-weight:400;gap:.10288rem;height:1.58436rem;justify-content:center;overflow:hidden;padding:.14403rem .12346rem;position:relative;text-align:center;word-break:break-all}.search-modal-vendors-item.active[data-v-c189ac40]{background:linear-gradient(0deg,var(--color-brand-primary-strong) -13.77%,var(--color-brand-primary) 102.34%);color:var(--color-text-inverse);font-weight:700}.search-modal-vendors-item span[data-v-c189ac40]{display:block;line-height:1.05;max-width:100%;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:1}[data-v-c189ac40] .search-modal-vendors-item-icon{align-items:center;display:flex;height:.65844rem;justify-content:center;position:relative;width:.8642rem;z-index:1}[data-v-c189ac40] .search-modal-vendors-item-icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}[data-v-c189ac40] .search-modal-vendors-item-icon-hot img{height:.65844rem;width:.8642rem}.search-modal-games[data-v-c189ac40]{display:flex;flex:1;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.search-modal-games-categories[data-v-c189ac40]{align-items:center;display:flex;flex-shrink:0;gap:.20576rem;margin-bottom:.28807rem;margin-top:.0823rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.search-modal-games-categories[data-v-c189ac40]::-webkit-scrollbar{display:none}.search-modal-games-categories-item[data-v-c189ac40]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-navy-600);border:1px solid var(--color-navy-250);border-radius:.15432rem;box-sizing:border-box;color:var(--color-neutral-500);cursor:pointer;display:flex;flex:0 0 1.68724rem;font-family:inherit;font-size:.28807rem;font-weight:400;height:.69959rem;justify-content:center;line-height:1;min-width:1.68724rem;overflow:hidden;padding:0 .16461rem;position:relative;text-align:center;text-overflow:ellipsis;transition:border-color .15s,box-shadow .15s,background .15s,color .15s;white-space:nowrap}.search-modal-games-categories-item.active[data-v-c189ac40]{background:linear-gradient(270deg,var(--color-brand-primary-strong) 0,var(--color-brand-primary) 100%);border:1px solid transparent;color:var(--color-text-inverse);font-weight:700}.search-modal-games-scroll[data-v-c189ac40]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}.search-modal-games-grid[data-v-c189ac40]{display:grid;gap:.24691rem .16461rem;grid-template-columns:repeat(3,2.34568rem)}.search-modal-games-item[data-v-c189ac40],.search-modal-games-skeleton[data-v-c189ac40]{height:3.14815rem;width:2.34568rem}.search-modal-games-skeleton[data-v-c189ac40]{align-items:center;animation:searchModalSkeletonPulse-c189ac40 1.2s ease-in-out infinite;background:var(--color-neutral-800);border-radius:.12346rem;box-shadow:0 .04115rem .16461rem 0 var(--color-black-alpha-12-2);display:flex;justify-content:center;overflow:hidden}.search-modal-games-skeleton-logo[data-v-c189ac40]{height:auto;-o-object-fit:contain;object-fit:contain;opacity:.86;width:95%}[data-v-c189ac40] .search-modal-games-item .cover{aspect-ratio:auto;height:3.14815rem;width:2.34568rem}.search-modal-games-empty[data-v-c189ac40]{color:var(--color-neutral-450);font-size:.28807rem;padding:0;text-align:center}@keyframes searchModalSkeletonPulse-c189ac40{0%,to{opacity:.72}50%{opacity:1}}
