.CategoryFilter_glassContainer__uUbgu{background-color:var(--v2-bg-card);border-bottom:1px solid var(--v2-border-primary);position:relative}.CategoryFilter_desktopContainer__kF35J{display:none;padding:12px 32px;position:relative}@media (min-width:768px){.CategoryFilter_desktopContainer__kF35J{display:block}}@media (min-width:1024px){.CategoryFilter_desktopContainer__kF35J{padding:14px 48px}}.CategoryFilter_mobileContainer__Xz8Uq{display:block;padding:10px 16px;position:relative}@media (min-width:768px){.CategoryFilter_mobileContainer__Xz8Uq{display:none}}.CategoryFilter_filterRow__2GIkg{display:flex;align-items:center;gap:10px;padding-right:90px}.CategoryFilter_filterRowExpanded__wcc82,.CategoryFilter_filterRow__2GIkg{flex-wrap:nowrap;overflow:hidden;max-height:36px;mask-image:linear-gradient(90deg,black calc(100% - 90px),transparent);-webkit-mask-image:linear-gradient(90deg,black calc(100% - 90px),transparent)}.CategoryFilter_desktopExpandedPanel__8A0CL{position:absolute;top:100%;left:0;right:0;z-index:50;background-color:var(--v2-bg-card);border-bottom:1px solid var(--v2-border-primary);box-shadow:0 4px 12px rgba(0,0,0,.08);padding:16px 32px;display:flex;flex-wrap:wrap;gap:10px;max-height:400px;overflow-y:auto}@media (min-width:1024px){.CategoryFilter_desktopExpandedPanel__8A0CL{padding:16px 48px}}.CategoryFilter_moreButtonFixed___6kQc{position:absolute;top:12px;right:32px;z-index:10;background:var(--v2-bg-card);padding-left:20px;background:linear-gradient(to right,transparent,var(--v2-bg-card) 20px)}@media (min-width:1024px){.CategoryFilter_moreButtonFixed___6kQc{top:14px;right:48px}}.CategoryFilter_moreButtonWrapper__UONDf{flex-shrink:0;background:var(--v2-bg-card);padding-left:10px}.CategoryFilter_categoryArea__oll0R,.CategoryFilter_controlRow__89jFG{display:flex;align-items:center;gap:10px}.CategoryFilter_categoryArea__oll0R{flex-wrap:wrap;max-height:36px;overflow:hidden;margin-top:10px}.CategoryFilter_categoryAreaExpanded__zjVtC{max-height:none;overflow:visible}.CategoryFilter_categoryScrollArea__HHnZP{display:flex;align-items:center;gap:10px;flex:1;min-width:0;overflow:hidden;flex-wrap:nowrap}.CategoryFilter_filterLink__nfqgM{text-decoration:none;display:inline-block;flex-shrink:0}.CategoryFilter_categoryTags__Cvwpy{display:flex;align-items:center;gap:10px;flex:1;flex-wrap:wrap;overflow:hidden}.CategoryFilter_mobileFilterRow__Q5ZzC{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.CategoryFilter_mobileFilterRow__Q5ZzC::-webkit-scrollbar{display:none}.CategoryFilter_rankingTabs__cG1Kk{display:flex;align-items:center;gap:10px;flex-shrink:0}.CategoryFilter_divider__iDZ4j{height:24px;margin:0 10px}.CategoryFilter_divider__iDZ4j,.CategoryFilter_mobileDivider__IvGT_{width:1px;background-color:var(--v2-border-primary);flex-shrink:0;opacity:.5}.CategoryFilter_mobileDivider__IvGT_{height:20px;margin:0 4px}.CategoryFilter_categoryLink__3po56{text-decoration:none;display:inline-block;flex-shrink:0}.CategoryFilter_moreIcon__Sj_tC{transition:transform .2s}.CategoryFilter_moreIconOpen__57IJD{transform:rotate(180deg);transition:transform .2s}.CategoryFilter_moreButton__LXfzx{display:flex;align-items:center;gap:4px;padding:6px 12px;border-radius:8px;border:1.5px solid var(--v2-border-primary);background-color:transparent;color:var(--v2-text-secondary);cursor:pointer;transition:all .2s;font-size:14px;font-weight:400;flex-shrink:0;white-space:nowrap}.CategoryFilter_moreButton__LXfzx:hover{background-color:rgba(0,0,0,.02);border-color:var(--v2-border-hover);color:var(--v2-text-primary)}.CategoryFilter_moreButton__LXfzx:active{background-color:rgba(0,0,0,.04)}.CategoryFilter_mobileMoreButton__8L4Kq{display:flex;align-items:center;gap:4px;padding:5px 10px;border-radius:8px;border:1.5px solid var(--v2-border-primary);background-color:transparent;color:var(--v2-text-secondary);cursor:pointer;transition:all .2s;font-size:13px;font-weight:400;flex-shrink:0;white-space:nowrap}.CategoryFilter_mobileMoreButton__8L4Kq:hover{background-color:rgba(0,0,0,.02);border-color:var(--v2-border-hover);color:var(--v2-text-primary)}.CategoryFilter_mobileMoreButton__8L4Kq:active{background-color:rgba(0,0,0,.04)}.CategoryFilter_mobileExpandedPanel__dX_BI{position:absolute;top:100%;left:0;right:0;z-index:50;background-color:var(--v2-bg-card);border-bottom:1px solid var(--v2-border-primary);box-shadow:0 4px 12px rgba(0,0,0,.1);display:flex;flex-wrap:wrap;gap:8px;padding:12px 16px;max-height:320px;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.CategoryFilter_popoverContainer__ops_C{background-color:var(--v2-bg-card);border:1px solid var(--v2-border-primary);border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.12);padding:0;width:auto;max-width:400px}.CategoryFilter_popoverContent__ROfbb{padding:16px;display:flex;flex-wrap:wrap;gap:8px;max-width:400px;max-height:400px;overflow-y:auto}.CategoryFilter_container__gJUwB{width:100%;padding-top:0;padding-bottom:0}@media (min-width:768px){.CategoryFilter_container__gJUwB{padding-top:4px;padding-bottom:4px}}.CategoryFilter_scrollContainer__QLr7k{display:flex;align-items:center;gap:8px;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;padding-right:16px;padding-bottom:4px;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}@media (min-width:768px){.CategoryFilter_scrollContainer__QLr7k{gap:12px}}.CategoryFilter_scrollContainer__QLr7k::-webkit-scrollbar{height:6px}.CategoryFilter_scrollContainer__QLr7k::-webkit-scrollbar-track{background-color:transparent}.CategoryFilter_scrollContainer__QLr7k::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:3px}.CategoryFilter_scrollContainer__QLr7k::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.3)}.CategoryFilter_buttonWrapper__OA8S9{flex-shrink:0;white-space:nowrap}.CategoryFilter_loadingIndicator__DKy5v{display:flex;align-items:center;justify-content:center;min-width:24px;flex-shrink:0}@keyframes CategoryFilter_spin__9ZnVS{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CategoryFilter_spinner__Z7rmq{animation:CategoryFilter_spin__9ZnVS 1s linear infinite;width:16px;height:16px}.CategoryFilter_spinnerCircle__fsfv2{opacity:.25}.CategoryFilter_spinnerPath__3oVRL{opacity:.75}