@layer base,variables,mixins,shared;.game-filters__dropdown{--font:600 12px/15px Inter, sans-serif;--radius:var(--border-radius-xs);--icon-size:16px;--padding-inline:var(--spacing-2xs);--padding-left:var(--spacing-2xs);--gap:5px;min-width:0}.game-filters__dropdown .dropdown-v2__header{min-width:0}.game-filters__dropdown .dropdown-v2__label{flex:1;min-width:0}.game-filters__dropdown .dropdown-v2__header .dropdown-v2__icon,.game-filters__dropdown .dropdown-v2__arrow{fill:var(--background-icon-tertiary)}.game-filters__dropdown .dropdown-v2__dropdown{flex-direction:column;display:flex;overflow:hidden}.game-filters__dropdown .dropdown-v2__dropdown-wrapper{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.game-filters__dropdown .dropdown-v2__options{min-height:0;overflow-y:auto}.game-filters__dropdown .dropdown-v2__options::-webkit-scrollbar{width:8px}.game-filters__dropdown .dropdown-v2__options::-webkit-scrollbar-thumb{background:var(--v2-transparent-30);border-radius:4px}.game-filters__dropdown .dropdown-v2__options::-webkit-scrollbar-thumb:hover{background:var(--v2-transparent-50)}.game-filters__dropdown .dropdown-v2__options::-webkit-scrollbar-thumb:active{background:var(--v2-transparent-50)}.game-filters__dropdown .dropdown-v2__options::-webkit-scrollbar-track{background:0 0;margin:8px 0}.game-filters__dropdown .dropdown-v2__option.is-section-title{padding-block:var(--spacing-5xs);color:var(--text-light);font:var(--font)}.game-filters__dropdown .dropdown-v2__option .dropdown-v2__icon{--icon-size:18px}.game-filters__dropdown .dropdown-v2__option-check{border-radius:var(--border-radius-round);background:var(--green-400);fill:var(--background-icon-primary);padding:3px}.game-filters__dropdown .dropdown-v2__search{--inline-padding:var(--spacing-2xs);--gap:var(--spacing-2xs);--height:32px;--padding-top:0px;--icon-size:16px;margin:5px var(--spacing-2xs);width:calc(100% - var(--spacing-2xs)*2);border-radius:var(--border-radius-xs);flex-shrink:0}.game-filters__dropdown .dropdown-v2__search input{font:600 12px/1.6 Inter,sans-serif}.game-filters__dropdown .checkbox-or-radio{--size:16px;--checkmark-size:12px;--border-radius:var(--border-radius-2xs)}.game-filters__dropdown--studios .dropdown-v2__dropdown{--max-dropdown-height:406px;left:auto;right:0}.game-filters__badge{min-width:18px;height:16px;padding-inline:var(--spacing-5xs);border-radius:var(--border-radius-round);background:var(--v2-blue-300);color:var(--text-light);font:var(--body-oneline-sm-semibold);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.game-filters__badge.is-empty{visibility:hidden}.game-filters__footer{padding:var(--spacing-2xs);flex-shrink:0;justify-content:space-between;display:flex}.game-filters__footer-button{color:var(--text-light);font:var(--font);cursor:pointer;background:0 0;border:0;padding:0}@media (hover){.game-filters__footer-button:hover{text-decoration:underline}}@media (min-width:1000px){.category-games-filters .game-filters__dropdown{--font:var(--body-md-semibold);--radius:var(--border-radius-sm);--icon-size:24px;--padding-left:var(--spacing-xs);--gap:var(--spacing-2xs)}.category-games-filters .game-filters__dropdown .dropdown-v2__option .dropdown-v2__icon{--icon-size:24px}.category-games-filters .game-filters__dropdown .dropdown-v2__search{--inline-padding:var(--spacing-xs);--height:42px;--icon-size:24px}.category-games-filters .game-filters__dropdown .dropdown-v2__search input{font:var(--body-md-regular)}.category-games-filters .game-filters__dropdown .checkbox-or-radio{--size:20px;--checkmark-size:16px}.category-games-filters .game-filters__dropdown .game-filters__badge{min-width:24px;height:24px}}@media (min-width:800px){.explore-games-dialog__header .game-filters__dropdown{--font:var(--body-md-semibold);--radius:var(--border-radius-sm);--icon-size:24px;--padding-left:var(--spacing-xs);--gap:var(--spacing-2xs)}.explore-games-dialog__header .game-filters__dropdown .dropdown-v2__option .dropdown-v2__icon{--icon-size:24px}.explore-games-dialog__header .game-filters__dropdown .dropdown-v2__search{--inline-padding:var(--spacing-xs);--height:42px;--icon-size:24px}.explore-games-dialog__header .game-filters__dropdown .dropdown-v2__search input{font:var(--body-md-regular)}.explore-games-dialog__header .game-filters__dropdown .checkbox-or-radio{--size:20px;--checkmark-size:16px}.explore-games-dialog__header .game-filters__dropdown .game-filters__badge{min-width:24px;height:24px}}