.DiscoverFilterBar_bar__vmuJc{position:sticky;top:var(--hub-navbar-height,0);z-index:10;padding-block:var(--space-3);padding-inline:var(--space-5);margin-block-end:var(--space-4)}.DiscoverFilterBar_genreBox__K_8Nz{padding-block:var(--space-3);padding-inline:var(--space-5);margin-block-end:var(--space-3)}.DiscoverFilterBar_genreHint__sqYNj{margin:0 0 var(--space-2);font-size:var(--font-size-1);color:var(--gray-11)}.DiscoverFilterBar_genreRail__hs_C9{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.DiscoverFilterBar_genrePill__HW074{min-height:44px;min-width:44px}.DiscoverFilterBar_controlsRow__H2aCI{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.DiscoverFilterBar_searchInput__yAB72{min-height:44px}.DiscoverFilterBar_selectWrapper__xvTOi{display:flex;align-items:center;gap:var(--space-2)}.DiscoverFilterBar_selectTrigger__yN3Ny{min-height:44px;min-width:44px;flex-shrink:0}.DiscoverFilterBar_advisoryToggle__XXCwa{min-height:44px;min-width:44px}.DiscoverFilterBar_advisoryPanel__0e1iH{padding:var(--space-3);background:var(--gray-2);border:1px solid var(--gray-5);border-radius:var(--radius-3)}.DiscoverFilterBar_advisoryFieldset__ybbId{border:none;padding:0;margin:0}.DiscoverFilterBar_srOnly__e2oA0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.DiscoverFilterBar_checkboxLabel__QmMOB{display:flex;align-items:center;gap:var(--space-1);cursor:pointer;min-height:44px}@media (min-width:640px){html:has(.DiscoverFilterBar_bar__vmuJc){scroll-padding-top:calc(var(--hub-navbar-height, 64px) + 96px)}}@media (max-width:639px){.DiscoverFilterBar_bar__vmuJc{position:static}.DiscoverFilterBar_genreRail__hs_C9{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--space-2);padding:var(--space-1) var(--space-2)}.DiscoverFilterBar_genreRail__hs_C9>*{flex:0 0 auto;scroll-snap-align:start}.DiscoverFilterBar_controlsRow__H2aCI{flex-direction:column;align-items:stretch}.DiscoverFilterBar_controlsRow__H2aCI>*{width:100%}.DiscoverFilterBar_selectWrapper__xvTOi{justify-content:space-between}}@property --fade-end{syntax:"<length>";inherits:false;initial-value:0}@keyframes DiscoverFilterBar_rail-fade-end__qjmHs{0%,95%{--fade-end:32px}to{--fade-end:0px}}@media (max-width:639px){@supports (animation-timeline:scroll()){.DiscoverFilterBar_genreRail__hs_C9{mask-image:linear-gradient(to right,black calc(100% - var(--fade-end)),transparent);animation:DiscoverFilterBar_rail-fade-end__qjmHs linear both;animation-timeline:scroll(self inline)}}}