.CatalogSortBar_bar__nASpP{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;margin-bottom:20px;padding:14px 16px;border:1px solid #dfe3e8;border-radius:8px;background:#f8f9fa;color:#374151}.CatalogSortBar_bar__nASpP .CatalogSortBar_summary__m2fKX{margin:0;font-size:14px;line-height:1.5}.CatalogSortBar_control__M9QMI{display:flex;align-items:center;gap:10px;min-width:0}.CatalogSortBar_control__M9QMI label{margin:0;font-size:14px;font-weight:600;white-space:nowrap}.CatalogSortBar_control__M9QMI select{min-width:0;max-width:100%;min-height:42px;border:1px solid #adb5bd;border-radius:6px;padding:8px 30px 8px 10px;background:#fff;color:#212529;font:inherit;font-size:14px}.CatalogSortBar_control__M9QMI select:focus-visible{outline:3px solid #b91c1c;outline-offset:2px}.CatalogSortBar_control__M9QMI select:disabled{background:#e9ecef;color:#6c757d}@media (max-width:540px){.CatalogSortBar_bar__nASpP{align-items:stretch;flex-direction:column}.CatalogSortBar_control__M9QMI{justify-content:space-between}.CatalogSortBar_control__M9QMI select{flex:1}}.MobileFlyoutMenu_container__wDf8Q{position:fixed;inset:0;width:100vw;display:flex;justify-content:flex-start;align-items:stretch;pointer-events:none;overflow:hidden;z-index:9999}.MobileFlyoutMenu_open___czcE{pointer-events:auto}.MobileFlyoutMenu_backdrop__vUgJV{position:absolute;inset:0;background:rgba(0,0,0,.75);opacity:0;transition:opacity .3s ease}.MobileFlyoutMenu_open___czcE .MobileFlyoutMenu_backdrop__vUgJV{opacity:1}.MobileFlyoutMenu_flyout__5u_nN{position:relative;width:min(90vw,360px);max-width:360px;height:100%;background:#050505;color:#ffffff;transform:translateX(-100%);transition:transform .3s ease;display:flex;flex-direction:column;overflow-x:hidden}.MobileFlyoutMenu_open___czcE .MobileFlyoutMenu_flyout__5u_nN{transform:translateX(0)}.MobileFlyoutMenu_header__lx0Sn{display:flex;align-items:center;justify-content:space-between;padding:1.2rem 1.5rem .6rem;border-bottom:1px solid #1c1c1c}.MobileFlyoutMenu_title__9uPZa{font-size:1.15rem;font-weight:600;margin:0;color:#ffffff}.MobileFlyoutMenu_closeButton__pqiDS{background:none;border:none;padding:.25rem;display:flex;align-items:center;justify-content:center;color:#ffffff;cursor:pointer}.MobileFlyoutMenu_closeButton__pqiDS svg{font-size:1.75rem}.MobileFlyoutMenu_closeIcon__FekXf{color:#ffffff}.MobileFlyoutMenu_globalSearch__IdDhn{padding:1rem 1.5rem;border-bottom:1px solid #1c1c1c}.MobileFlyoutMenu_globalSearch__IdDhn form{width:100%}.MobileFlyoutMenu_globalSearch__IdDhn form>div{width:100%;background:#121212!important;border:1px solid #2c2c2c!important;border-radius:8px!important;box-sizing:border-box}.MobileFlyoutMenu_globalSearch__IdDhn input{width:100%;background:#121212!important;color:#ffffff!important;border:none!important;padding:.55rem .75rem!important}.MobileFlyoutMenu_globalSearch__IdDhn input::-moz-placeholder{color:#a1a1a1}.MobileFlyoutMenu_globalSearch__IdDhn input::placeholder{color:#a1a1a1}.MobileFlyoutMenu_globalSearch__IdDhn .MuiSvgIcon-root{color:#ffffff}.MobileFlyoutMenu_sections__om8kX{flex:1;overflow-y:auto;overflow-x:hidden;padding:1rem 1.5rem 2rem;scrollbar-width:thin}.MobileFlyoutMenu_section___YQyz+.MobileFlyoutMenu_section___YQyz{margin-top:1.75rem}.MobileFlyoutMenu_sectionLabel__12RDH{margin:0 0 .5rem;font-size:.95rem;font-weight:600;color:#e6e6e6}.MobileFlyoutMenu_filterInput__GfmHv{width:100%;padding:.55rem .75rem;border:1px solid #2c2c2c;border-radius:6px;font-size:.9rem;margin-bottom:.75rem;background:#121212;color:#ffffff}.MobileFlyoutMenu_filterInput__GfmHv:focus{outline:none;border-color:#ff1717;box-shadow:0 0 0 1px rgba(255,23,23,.4)}.MobileFlyoutMenu_list__AwIs8{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem;overflow:hidden}.MobileFlyoutMenu_list__AwIs8 li a{display:block;color:#f0f0f0;text-decoration:none;font-size:.9rem}.MobileFlyoutMenu_list__AwIs8 li{display:block!important}.MobileFlyoutMenu_list__AwIs8 li a:focus,.MobileFlyoutMenu_list__AwIs8 li a:hover{color:#ffcc33;text-decoration:none}.MobileFlyoutMenu_pagination__YLdIU,.MobileFlyoutMenu_viewActions__vhFzQ{display:flex;align-items:center;gap:.55rem}.MobileFlyoutMenu_viewActions__vhFzQ{flex-wrap:wrap;padding:.15rem 0 1rem}.MobileFlyoutMenu_pagination__YLdIU button,.MobileFlyoutMenu_viewActions__vhFzQ button{border:1px solid #ffffff;background:transparent;color:#ffffff;cursor:pointer;font-size:.85rem;line-height:1;padding:.55rem .75rem}.MobileFlyoutMenu_pagination__YLdIU button:focus,.MobileFlyoutMenu_pagination__YLdIU button:hover,.MobileFlyoutMenu_viewActions__vhFzQ button:focus,.MobileFlyoutMenu_viewActions__vhFzQ button:hover{border-color:#ffcc33;color:#ffcc33}.MobileFlyoutMenu_pagination__YLdIU{margin-top:.75rem}.MobileFlyoutMenu_pagination__YLdIU span{color:#ffffff;font-size:.82rem;line-height:1}.MobileFlyoutMenu_pagination__YLdIU button:disabled{cursor:not-allowed;opacity:.45}.MobileFlyoutMenu_status__BInfh{color:#cfcfcf;font-size:.82rem;margin:0 0 .65rem}@media (min-width:768px){.MobileFlyoutMenu_container__wDf8Q{display:none}}.CatalogAdLayout_results__nZ5_E{min-width:0}.CatalogAdLayout_paddedSidebar__YFFm_{--apx-ad-inner-padding:2rem}@media (min-width:992px){.row>.CatalogAdLayout_sidebar__sGnSN{flex:0 0 max(25%,calc(250px + var(--bs-gutter-x, 1.5rem) + var(--apx-ad-inner-padding, 0px)));width:max(25%,calc(250px + var(--bs-gutter-x, 1.5rem) + var(--apx-ad-inner-padding, 0px)))}.row>.CatalogAdLayout_results__nZ5_E{flex:1 1 0;width:auto}}.LockedValueCard_lockedCard__i_ze_{margin-top:.35rem;border:1px solid #b9d6ff;border-radius:.7rem;background:linear-gradient(145deg,#f1f8ff,#e3f0ff);padding:.65rem;display:flex;flex-direction:column;gap:.28rem}.LockedValueCard_lockedCard__i_ze_ .LockedValueCard_heading__gad3b{margin:0;font-size:.68rem;line-height:1.2;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:#0d4f9c}.LockedValueCard_sampleCard__4ke4B{border-color:#86c2ff;background:linear-gradient(145deg,#eaf6ff,#dff1ff)}.LockedValueCard_previewRow__N6A1e{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem;font-size:.78rem;line-height:1.25;color:#1a3f6f}.LockedValueCard_label__IhtoD{font-weight:600;color:#1d497f;flex:0 0 auto}.LockedValueCard_blurredValue__F_3MH{filter:blur(3px);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;letter-spacing:.05em;color:#173a68}.LockedValueCard_blurredValue__F_3MH,.LockedValueCard_sampleValue__TSKwy{display:block;white-space:normal;overflow-wrap:anywhere;word-break:break-word;hyphens:auto;flex:1 1 auto;min-width:0;text-align:right}.LockedValueCard_sampleValue__TSKwy{font-weight:700;letter-spacing:.02em;color:#104a88}.LockedValueCard_lockedCard__i_ze_ .LockedValueCard_subcopy__uS_66{margin:.1rem 0 .05rem;font-size:.71rem;line-height:1.35;color:#265489}.LockedValueCard_unlockButton__rY5Kc{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:2rem;border-radius:.5rem;background:#0d6efd;color:#ffffff;font-size:.76rem;font-weight:700;line-height:1;letter-spacing:.01em;cursor:pointer;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.5rem .7rem}.LockedValueCard_unlockButton__rY5Kc:hover{background:#0b5ed7}.LockedValueCard_unlockButton__rY5Kc:focus-visible{outline:2px solid #86b4ff;outline-offset:2px}.ResponsiveTable_responsiveTableWrapper__TE9Lf{width:100%;max-width:100%;padding:0;box-sizing:border-box;margin:0 auto}.ResponsiveTable_searchContainer__GMrRG{position:relative;margin-bottom:1.5rem;max-width:400px}.ResponsiveTable_searchInput__cXcbJ{width:100%;padding:.75rem 4rem .75rem 1rem;border:1px solid #ddd;border-radius:.375rem;font-size:1rem;transition:all .2s ease;box-sizing:border-box}.ResponsiveTable_searchInput__cXcbJ:focus{outline:none;border-color:#ff1717;box-shadow:0 0 0 3px rgba(255,23,23,.1)}.ResponsiveTable_searchIcon__9TDfZ{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:#666;pointer-events:none}.ResponsiveTable_clearButton__DITm_{position:absolute;right:2.5rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#999;cursor:pointer;font-size:1.2rem;padding:.25rem;transition:color .2s ease}.ResponsiveTable_clearButton__DITm_:hover{color:#ff1717}.ResponsiveTable_resultsInfo__o_fMM{margin-bottom:1rem;color:#666;font-size:.875rem}.ResponsiveTable_lockedRowsInline__klVC8{color:#1d4f87;font-weight:600}.ResponsiveTable_lockedRowsNotice__DQjyE{margin-bottom:.75rem;color:#1d4f87;font-size:.78rem;font-weight:600}.ResponsiveTable_previewModeNote__GjY4V{margin-bottom:.75rem;color:#1d497f;font-size:.78rem;font-weight:600}.ResponsiveTable_previewCtaBanner__9eSKX{margin-bottom:1rem;border:1px solid #d5e4ff;border-radius:.5rem;background:#eef5ff;padding:.6rem .75rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.ResponsiveTable_previewCtaLabel__NIYo6{color:#214b7a;font-size:.82rem;font-weight:600}.ResponsiveTable_previewCtaLink__sztlb{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid #0d6efd;background:#0d6efd;color:#fff;font-size:.76rem;font-weight:700;line-height:1;letter-spacing:.02em;text-decoration:none;padding:.38rem .72rem}.ResponsiveTable_previewCtaLink__sztlb:hover{background:#0b5ed7;border-color:#0b5ed7;color:#fff}.ResponsiveTable_searchInfo__tf5h5{color:#ff1717;font-weight:500}.ResponsiveTable_searchingStatus__zVnPr{display:inline-flex;align-items:center;gap:.45rem;margin:-.6rem 0 1rem;padding:.48rem .7rem;border:1px solid rgba(255,23,23,.35);border-radius:.375rem;background:rgba(255,23,23,.08);color:#b20f0f;font-size:.86rem;font-weight:700}.ResponsiveTable_searchingSpinner__YKumY{width:.85rem;height:.85rem;border:2px solid rgba(178,15,15,.22);border-top-color:#ff1717;border-radius:50%;animation:ResponsiveTable_searchingSpin__C6WiV .7s linear infinite}.ResponsiveTable_searchingDots__Gsn3f span{opacity:.25;animation:ResponsiveTable_searchingDot__keU2L 1.1s ease-in-out infinite}.ResponsiveTable_searchingDots__Gsn3f span:nth-child(2){animation-delay:.16s}.ResponsiveTable_searchingDots__Gsn3f span:nth-child(3){animation-delay:.32s}@keyframes ResponsiveTable_searchingSpin__C6WiV{to{transform:rotate(1turn)}}@keyframes ResponsiveTable_searchingDot__keU2L{0%,80%,to{opacity:.25}40%{opacity:1}}.ResponsiveTable_noResults__Rr1SE{margin-top:.5rem;padding:.75rem;background-color:#fff3cd;border:1px solid #ffc107;border-radius:.375rem;color:#856404}.ResponsiveTable_tableContainer__L77qX{position:relative;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:1.5rem}.ResponsiveTable_tableContainerLocked__f8DWq{padding-bottom:1.1rem}.ResponsiveTable_lockedOverlay__AY90J{position:absolute;left:0;right:0;bottom:0;height:78px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:.5rem;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.92) 56%,rgba(234,243,255,1));pointer-events:none}.ResponsiveTable_lockedOverlayBadge__SypGy{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid #bdd4fb;background:#e8f2ff;color:#205489;font-size:.69rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.2;padding:.2rem .55rem}.ResponsiveTable_responsiveTable__5DSSI{width:100%;border-collapse:collapse;background:white;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:.5rem;overflow:hidden}.ResponsiveTable_responsiveTable__5DSSI thead{background-color:#ff1717;color:white}.ResponsiveTable_responsiveTable__5DSSI th{padding:1rem;text-align:left;font-weight:600;font-size:.875rem;text-transform:uppercase;letter-spacing:.025em;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ResponsiveTable_responsiveTable__5DSSI th.ResponsiveTable_sortable__B8pgL{cursor:pointer;transition:background-color .2s ease}.ResponsiveTable_responsiveTable__5DSSI th.ResponsiveTable_sortable__B8pgL:hover{background-color:#e61515}.ResponsiveTable_thContent__Pw3JG{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.ResponsiveTable_sortIcon__rSHZ6{font-size:.75rem;opacity:.8}.ResponsiveTable_responsiveTable__5DSSI tbody tr{border-bottom:1px solid #eee;transition:background-color .2s ease}.ResponsiveTable_responsiveTable__5DSSI tbody tr:hover{background-color:#f9f9f9}.ResponsiveTable_responsiveTable__5DSSI td{padding:.875rem 1rem;font-size:.875rem;color:#333}.ResponsiveTable_mobileCards__rqN24{display:flex;flex-direction:column;gap:1rem}.ResponsiveTable_mobileCard__wqkN4{background:white;border:1px solid #ddd;border-radius:.5rem;padding:1rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.ResponsiveTable_cardHeader__N5v66{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:2px solid #ff1717}.ResponsiveTable_cardHeader__N5v66 h3{margin:0;font-size:1.125rem;font-weight:600;color:#333}.ResponsiveTable_price__M77Sd{font-size:1.25rem;font-weight:700;color:#ff1717}.ResponsiveTable_previewWrap__zEtgQ{display:inline-flex;align-items:center;gap:.35rem}.ResponsiveTable_previewWrapSample__Zt_S0 .ResponsiveTable_previewTag__lITQ6{border-color:#b9d6ff;background:#e8f2ff;color:#184a7b}.ResponsiveTable_previewValue__g8L0b{display:inline-block;filter:blur(4px);letter-spacing:.04em;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;white-space:nowrap}.ResponsiveTable_previewValueSample__1mB1N{display:inline-block;font-weight:700;letter-spacing:.02em;color:#104a88;white-space:nowrap}.ResponsiveTable_previewTag__lITQ6{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid #d5dcef;background:#f5f7ff;color:#4f6191;font-size:.62rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:.1rem .4rem;line-height:1.2}.ResponsiveTable_cardBody__eYlZu{display:flex;flex-direction:column;gap:.5rem}.ResponsiveTable_cardRow__6gsnY{display:flex;justify-content:space-between;align-items:center;padding:.25rem 0}.ResponsiveTable_label__RilGd{font-weight:600;color:#666;font-size:.875rem;min-width:80px}.ResponsiveTable_pagination__b74RX{display:flex;justify-content:center;align-items:center;gap:.5rem;flex-wrap:wrap;margin-top:1.5rem}.ResponsiveTable_pageBtn__cjuXQ{padding:.5rem 1rem;border:1px solid #ddd;background:white;color:#333;border-radius:.375rem;cursor:pointer;font-size:.875rem;transition:all .2s ease}.ResponsiveTable_pageBtn__cjuXQ:hover:not(:disabled){background-color:#ff1717;color:white;border-color:#ff1717}.ResponsiveTable_pageBtn__cjuXQ:disabled{opacity:.5;cursor:not-allowed}.ResponsiveTable_pageNumbers__K8WMQ{display:flex;gap:.25rem}.ResponsiveTable_pageNumber__1SVA7{width:2.5rem;height:2.5rem;border:1px solid #ddd;background:white;color:#333;border-radius:.375rem;cursor:pointer;font-size:.875rem;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.ResponsiveTable_pageNumber__1SVA7:hover{background-color:#ff1717;color:white;border-color:#ff1717}.ResponsiveTable_pageNumber__1SVA7.ResponsiveTable_active__Y1mbu{background-color:#ff1717;color:white;border-color:#ff1717;font-weight:600}.ResponsiveTable_emptyState__X3DGZ{text-align:center;padding:3rem 1rem;color:#666}@media (max-width:1024px){.ResponsiveTable_responsiveTable__5DSSI td,.ResponsiveTable_responsiveTable__5DSSI th{padding:.75rem;font-size:.813rem}}@media (max-width:768px){.ResponsiveTable_searchContainer__GMrRG{max-width:100%}.ResponsiveTable_pagination__b74RX{gap:.25rem}.ResponsiveTable_pageBtn__cjuXQ{padding:.375rem .75rem;font-size:.813rem}.ResponsiveTable_pageNumber__1SVA7{width:2rem;height:2rem;font-size:.813rem}.ResponsiveTable_responsiveTable__5DSSI{display:none}.ResponsiveTable_mobileCards__rqN24{display:flex}}@media (min-width:769px){.ResponsiveTable_responsiveTable__5DSSI{display:table}.ResponsiveTable_mobileCards__rqN24{display:none}}@media (max-width:640px){.ResponsiveTable_tableContainer__L77qX{overflow-x:visible}}