.multi-select-dropdown{width:198px;height:293px;font-family:Arial,sans-serif;position:relative}.dropdown-header{background:var(--left-menu);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;height:40px;padding:10px;display:flex}.dropdown-header .filter-title{color:var(--text-component);font-size:14px}.dropdown-header .options-number{color:var(--text-component);margin-left:3px;margin-right:auto;font-size:14px}.dropdown-arrow{font-size:12px}.dropdown-menu{background:var(--left-menu);z-index:100;flex-direction:column;width:100%;max-height:253px;display:flex;position:absolute}.dropdown-search{box-sizing:border-box;background-color:var(--left-menu);border:6px solid var(--sticky-component);width:100%;color:var(--text-component);padding:8px;font-size:16px}.dropdown-options{flex-grow:1;max-height:213px;margin:0;padding:0;list-style-type:none;overflow-y:auto}.dropdown-option{padding:8px;font-size:14px}.dropdown-option label{cursor:pointer;color:var(--text-primary);align-items:center;gap:5px;display:flex}.dropdown-option input{margin-right:8px}input[type=checkbox]{cursor:pointer;position:relative}input[type=checkbox]:before{content:"";border:1px solid var(--checkbox-border);background-color:var(--left-menu);border-radius:2px;width:12px;height:12px;position:absolute;top:0;left:0}input[type=checkbox]:checked:before{background-color:var(--left-menu)}input[type=checkbox]:checked:after{content:"";border:solid var(--text-primary);border-width:0 2px 2px 0;width:3px;height:10px;display:block;position:absolute;top:0;left:5px;transform:rotate(45deg)}.dropdown-footer{background-color:var(--dropdown-footer-background);text-align:center;cursor:pointer;flex-shrink:0;height:40px;padding:10px;font-size:14px;position:sticky;bottom:0}.dropdown-footer span{color:var(--dropdown-footer-text)}.dropdown-options::-webkit-scrollbar{width:10px}.dropdown-options::-webkit-scrollbar-thumb{background-color:var(--thumb-color);border-radius:10px}.dropdown-options::-webkit-scrollbar-track{background-color:var(--track-color)}.dropdown-options{scrollbar-width:thin;scrollbar-color:var(--thumb-color) var(--track-color)}.icon-provider{width:20px}.dropdown-footer.disabled{pointer-events:none;opacity:.5;background-color:var(--sticky-component)}.dropdown-footer.disabled span{color:var(--text-component)}
.SearchAndFiltering{flex-direction:row;justify-content:center;gap:5px;width:603px;height:40px;margin:0 auto;display:flex}.SearchAndFiltering .input-wrapper{position:relative}.SearchAndFiltering .input-search{background:var(--left-menu);width:400px;height:40px;color:var(--text-component);border:none;border-radius:8px;padding-left:38px;font-size:16px}.SearchAndFiltering .input-search.opened{border-radius:8px 8px 0 0}.SearchAndFiltering .search{width:17px;height:17px;position:absolute;top:12px;left:12px}.SearchAndFiltering .input-search::placeholder{color:var(--text-component)}.SearchAndFiltering .SearchQueryGamesListNew{background-color:var(--left-menu);z-index:10;border-radius:0 0 8px 8px;width:400px;padding:10px;position:relative}.SearchAndFiltering .SearchQueryGamesListNew .game-search-item .game-text{text-align:left;width:100%}.SearchAndFiltering .SearchQueryGamesListNew .game-search-item .game-text .game-name{font-size:20px}.SearchAndFiltering .SearchQueryGamesListNew::-webkit-scrollbar{width:10px}.SearchAndFiltering .SearchQueryGamesListNew::-webkit-scrollbar-thumb{background-color:var(--thumb-color);border-radius:10px}.SearchAndFiltering .SearchQueryGamesListNew::-webkit-scrollbar-track{background-color:var(--track-color)}.SearchAndFiltering .SearchQueryGamesListNew{scrollbar-width:thin;scrollbar-color:var(--thumb-color) var(--track-color)}