.CompanyStoreCatalog_section__4wIGW{width:100%;padding-block:8px 20px}.CompanyStoreCatalog_sidebar__gky2n{position:-webkit-sticky;position:sticky;top:calc(var(--market-sticky-offset, 0px) + 12px);transition:top .25s ease;min-width:0}.CompanyStoreCatalog_showAllButton__ecnQ2{align-self:flex-start;min-height:40px;padding:0 4px;border:none;background:transparent;color:var(--primary);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.CompanyStoreCatalog_stockOnlyWay__IIv43{margin:0;font-size:14px;color:var(--market-text-muted)}.CompanyStoreCatalog_filtersModalFooter__j_EbL.CompanyStoreCatalog_filtersModalFooter__j_EbL.CompanyStoreCatalog_filtersModalFooter__j_EbL>button[class]{min-height:40px}.CompanyStoreCatalog_industryOption__kzFib{display:inline-flex;align-items:center;gap:8px;min-width:0}.CompanyStoreCatalog_industryIcon__UNaG6{display:inline-grid;place-items:center;flex-shrink:0;width:24px;height:24px;border-radius:8px}.CompanyStoreCatalog_industryCount__r8ELT{font-size:12px;color:var(--market-text-muted)}.CompanyStoreCatalog_filterPanel__cwoCZ{display:flex;flex-direction:column;border-radius:16px;border:1px solid var(--market-border);background:var(--card-bg);overflow:hidden;box-shadow:0 10px 30px color-mix(in srgb,var(--foreground) 4%,transparent)}.CompanyStoreCatalog_filterSection__cwTb5+.CompanyStoreCatalog_filterSection__cwTb5{border-top:1px solid var(--market-border)}.CompanyStoreCatalog_filterSectionHeader__dgclF{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:14px 16px;border:none;background:transparent;cursor:pointer;text-align:left;color:inherit}.CompanyStoreCatalog_filterSectionHeader__dgclF:hover{background:color-mix(in srgb,var(--market-surface-muted) 70%,transparent)}.CompanyStoreCatalog_filterSectionTitle__vTyxc{font-size:14px;font-weight:700;color:var(--foreground)}.CompanyStoreCatalog_filterSectionChevron__d0yHI{color:var(--market-text-muted);transition:transform .18s ease;flex-shrink:0}.CompanyStoreCatalog_filterSectionChevronOpen__AX7NT{transform:rotate(180deg)}.CompanyStoreCatalog_filterSectionBody__Yuk9A{padding:0 12px 14px}.CompanyStoreCatalog_filterList__TqfVf{display:flex;flex-direction:column;gap:8px}.CompanyStoreCatalog_filterOption__7b955{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;padding:10px 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--market-border) 88%,transparent);background:var(--card-bg);cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}label.CompanyStoreCatalog_filterOption__7b955{margin:0}.CompanyStoreCatalog_filterOption__7b955:hover{border-color:color-mix(in srgb,var(--primary) 24%,var(--market-border));background:color-mix(in srgb,var(--primary) 3%,var(--card-bg))}.CompanyStoreCatalog_filterOptionSelected__Jphpm{border-color:color-mix(in srgb,var(--primary) 42%,var(--market-border));background:color-mix(in srgb,var(--primary) 7%,var(--card-bg));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 12%,transparent)}.CompanyStoreCatalog_filterOptionMain__cTYZn{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1}.CompanyStoreCatalog_filterOptionText__9JkrP{display:flex;flex-direction:column;gap:2px;min-width:0}.CompanyStoreCatalog_filterRadioControl__kZGyF{flex-shrink:0}.CompanyStoreCatalog_filterPanel__cwoCZ label.filterOption{width:100%}.CompanyStoreCatalog_valueSwatch__Md2_v{width:18px;height:18px;border-radius:999px;border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);flex-shrink:0}.CompanyStoreCatalog_valueImage___hzFM{width:28px;height:28px;border-radius:6px;object-fit:cover;flex-shrink:0;border:1px solid var(--market-border)}.CompanyStoreCatalog_valueLabel__HJOW5{flex:1 1;min-width:0;font-size:13px;color:var(--foreground)}.CompanyStoreCatalog_swatchGrid__X6IG7{display:flex;flex-wrap:wrap;gap:8px;padding:4px 0 8px}.CompanyStoreCatalog_swatchOption__zxGyP{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:999px;border:2px solid transparent;background:transparent;cursor:pointer;transition:border-color .16s ease,transform .16s ease}.CompanyStoreCatalog_swatchOption__zxGyP:hover{transform:scale(1.05)}.CompanyStoreCatalog_swatchOptionActive__WuHf8{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 22%,transparent)}.CompanyStoreCatalog_swatchDot__bV9p7{width:24px;height:24px;border-radius:999px;border:1px solid color-mix(in srgb,var(--foreground) 14%,transparent)}.CompanyStoreCatalog_valueMeta__1g640{font-size:11px;color:var(--market-text-muted);flex-shrink:0}.CompanyStoreCatalog_valueRowContent__7vW0i{display:inline-flex;align-items:center;gap:8px;min-width:0}.CompanyStoreCatalog_toggleRow__Yxcx0{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:8px;border:1px solid color-mix(in srgb,var(--market-border) 84%,transparent);background:var(--card-bg)}.CompanyStoreCatalog_toggleRowMain__Nov9j{display:flex;align-items:center;gap:8px;min-width:0;flex:1 1}.CompanyStoreCatalog_imageChipGrid__TcCCn,.CompanyStoreCatalog_textChipGrid__He6Ww{display:flex;flex-wrap:wrap;gap:8px;padding:4px 0 8px}.CompanyStoreCatalog_imageChip__mNFP2,.CompanyStoreCatalog_textChip__aTUbm{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;border:1px solid var(--market-border);background:var(--card-bg);color:var(--foreground);font-size:13px;font-weight:600;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.CompanyStoreCatalog_imageChip__mNFP2:hover,.CompanyStoreCatalog_textChip__aTUbm:hover{border-color:color-mix(in srgb,var(--primary) 30%,var(--market-border))}.CompanyStoreCatalog_imageChipActive__c2H3U,.CompanyStoreCatalog_textChipActive__fCISn{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,var(--card-bg));box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 18%,transparent)}.CompanyStoreCatalog_imageChip__mNFP2{border-radius:12px;padding:8px 10px}.CompanyStoreCatalog_imageChipThumb__5a2tw{width:28px;height:28px;border-radius:6px;object-fit:cover;flex-shrink:0}.CompanyStoreCatalog_imageChipPlaceholder__4yM3v{width:28px;height:28px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;background:var(--market-surface-muted);font-size:11px;font-weight:700;color:var(--market-text-muted)}.CompanyStoreCatalog_imageChipLabel__JPIeG{font-size:13px;font-weight:600}.CompanyStoreCatalog_empty__BoNMV{padding:40px 16px;text-align:center}.CompanyStoreCatalog_filtersModalList__y95mN{display:flex;flex-direction:column;gap:16px}.CompanyStoreCatalog_filtersModalSectionTitle__UVCYI{margin:0 0 8px;font-size:14px;font-weight:700;color:var(--foreground)}.CompanyStoreCatalog_filtersModalFooter__j_EbL{display:flex;align-items:center;gap:10px;width:100%}.CompanyStoreCatalog_filtersModalFooter__j_EbL>*{flex:1 1}.CompanyStoreCatalog_storeBar__Fnr9f{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px;font-size:14px;color:var(--text-secondary)}.CompanyStoreCatalog_stockFilters__55oK1{display:flex;flex-direction:column;gap:10px}