.CategoryClient-module__JNdGWG__wrap{flex-direction:column;max-width:1400px;margin:0 auto;padding:0 0 80px;display:flex}.CategoryClient-module__JNdGWG__vehicleBar{border-bottom:1px solid var(--color-border-faint,#ffffff0d);padding:24px 0 0}.CategoryClient-module__JNdGWG__breadcrumbsBar{margin-bottom:28px}.CategoryClient-module__JNdGWG__layout{align-items:flex-start;gap:32px;display:flex}.CategoryClient-module__JNdGWG__main{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.CategoryClient-module__JNdGWG__header{border-bottom:1px solid var(--color-border-faint,#ffffff0d);justify-content:space-between;align-items:center;gap:16px;padding-bottom:12px;display:flex}.CategoryClient-module__JNdGWG__headerLeft{align-items:baseline;gap:12px;min-width:0;display:flex}.CategoryClient-module__JNdGWG__headerRight{align-items:center;gap:8px;display:flex}.CategoryClient-module__JNdGWG__sortWrap{background:var(--color-bg-card,#ffffff0a);border:1px solid var(--color-border-faint,#ffffff0d);border-radius:6px;gap:2px;padding:3px;display:flex}.CategoryClient-module__JNdGWG__sortBtn{color:var(--color-text-muted,#ffffff4d);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:4px;padding:4px 10px;font-family:Inter,sans-serif;font-size:11px;transition:background .12s,color .12s}.CategoryClient-module__JNdGWG__sortBtn:hover{color:var(--color-text,#fff9)}.CategoryClient-module__JNdGWG__sortBtnActive{background:var(--color-border-faint,#ffffff0d);color:var(--color-text,#fff)}.CategoryClient-module__JNdGWG__title{letter-spacing:-.02em;text-transform:uppercase;color:var(--color-text,#fff);margin:0;font-family:Roboto Condensed,sans-serif;font-size:28px;font-weight:700;line-height:1}.CategoryClient-module__JNdGWG__count{color:var(--color-text-muted,#ffffff40);white-space:nowrap;font-family:Inter,sans-serif;font-size:12px}.CategoryClient-module__JNdGWG__viewToggle{background:var(--color-bg-card,#ffffff0a);border:1px solid var(--color-text-faint,#ffffff12);border-radius:6px;flex-shrink:0;gap:2px;padding:3px;display:flex}.CategoryClient-module__JNdGWG__viewBtn{width:28px;height:26px;color:var(--color-text-faint,#ffffff4d);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex}.CategoryClient-module__JNdGWG__viewBtn:hover{color:#fff9}.CategoryClient-module__JNdGWG__viewBtnActive{background:var(--color-border-faint,#ffffff14);color:var(--color-text,#fff)}.CategoryClient-module__JNdGWG__filters{flex-wrap:wrap;justify-content:center;align-items:center;gap:3px;padding:0 2rem;display:flex}.CategoryClient-module__JNdGWG__dropWrap{position:relative}.CategoryClient-module__JNdGWG__dropTrigger{background:var(--color-bg-card,#ffffff03);border:1px solid var(--color-text-faint,#ffffff1a);color:var(--color-text,#ffffffb3);cursor:pointer;text-transform:uppercase;white-space:nowrap;border-radius:4.3em;align-items:center;gap:4px;max-width:180px;padding:7px 12px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.CategoryClient-module__JNdGWG__dropTrigger:hover{color:var(--color-text,#fff);background:#ffffff12}.CategoryClient-module__JNdGWG__dropTriggerActive{background:#e3600005;border-color:#e36000b3}.CategoryClient-module__JNdGWG__dropTriggerLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CategoryClient-module__JNdGWG__dropChevron{color:var(--color-text-muted,#ffffff4d);flex-shrink:0;transition:transform .18s}.CategoryClient-module__JNdGWG__dropChevronOpen{transform:rotate(180deg)}.CategoryClient-module__JNdGWG__dropPanel{z-index:9999;background:var(--color-bg-card,#161614);border:1px solid #ffffff1a;border-radius:10px;min-width:220px;animation:.15s forwards CategoryClient-module__JNdGWG__dropIn;position:absolute;overflow:hidden;box-shadow:0 8px 32px #00000080}@keyframes CategoryClient-module__JNdGWG__dropIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.CategoryClient-module__JNdGWG__dropSearch{border-bottom:1px solid var(--color-text-faint,#ffffff0f);color:var(--color-text-muted,#ffffff4d);align-items:center;gap:8px;padding:10px 12px;display:flex}.CategoryClient-module__JNdGWG__dropSearchInput{color:var(--color-text,#fff);background:0 0;border:none;outline:none;flex:1;font-family:Inter,sans-serif;font-size:12px}.CategoryClient-module__JNdGWG__dropSearchInput::placeholder{color:var(--color-text-faint,#fff3)}.CategoryClient-module__JNdGWG__dropList{scrollbar-width:thin;scrollbar-color:var(--color-text-faint,#ffffff14 transparent);max-height:220px;padding:6px 0;overflow-y:auto}.CategoryClient-module__JNdGWG__dropList::-webkit-scrollbar{width:2px}.CategoryClient-module__JNdGWG__dropList::-webkit-scrollbar-thumb{background:var(--color-text-faint,#ffffff14);border-radius:2px}.CategoryClient-module__JNdGWG__dropItem{cursor:pointer;align-items:center;gap:8px;padding:6px 12px;transition:background .1s;display:flex}.CategoryClient-module__JNdGWG__dropItem:hover{background:var(--color-border-faint,#ffffff0d)}.CategoryClient-module__JNdGWG__dropCheckbox{accent-color:#e36000;cursor:pointer;flex-shrink:0;width:14px;height:14px}.CategoryClient-module__JNdGWG__dropItemName{color:var(--color-text,#ffffffb3);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-family:Inter,sans-serif;font-size:12px;overflow:hidden}.CategoryClient-module__JNdGWG__dropItemCount{color:var(--color-text-muted,#fff3);flex-shrink:0;font-family:Inter,sans-serif;font-size:10px}.CategoryClient-module__JNdGWG__dropEmpty{color:var(--color-text-muted,#fff3);text-align:center;padding:12px;font-family:Inter,sans-serif;font-size:12px}.CategoryClient-module__JNdGWG__dropClear{width:100%;color:var(--color-text,#ffffff4d);cursor:pointer;text-align:left;background:0 0;border:none;padding:8px 12px;font-family:Inter,sans-serif;font-size:11px;transition:color .12s}.CategoryClient-module__JNdGWG__dropClear:hover{color:#dc2626}.CategoryClient-module__JNdGWG__pricePanel{min-width:240px;padding:16px}.CategoryClient-module__JNdGWG__priceInputs{align-items:center;gap:8px;margin-bottom:12px;display:flex}.CategoryClient-module__JNdGWG__priceInputWrap{flex:1;position:relative}.CategoryClient-module__JNdGWG__priceInputLabel{color:var(--color-text,#ffffff4d);letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-family:Inter,sans-serif;font-size:10px;display:block}.CategoryClient-module__JNdGWG__priceInput{background:var(--color-bg-card,#ffffff0d);border:1px solid var(--color-text-faint,#ffffff1a);width:100%;color:var(--color-text,#fff);border-radius:4.3em;outline:none;padding:7px 24px 7px 10px;font-family:Inter,sans-serif;font-size:13px;transition:border-color .12s}.CategoryClient-module__JNdGWG__priceInput:focus{border-color:var(--color-text,#ffffff40)}.CategoryClient-module__JNdGWG__priceInput::-webkit-inner-spin-button{display:none}.CategoryClient-module__JNdGWG__priceInputCurrency{color:var(--color-text,#ffffff4d);pointer-events:none;font-family:Inter,sans-serif;font-size:11px;position:absolute;top:45%;right:8px;transform:translateY(30%)}.CategoryClient-module__JNdGWG__priceSep{color:var(--color-text,#fff3);padding-top:20px;font-size:13px}.CategoryClient-module__JNdGWG__priceApply{color:#fff;letter-spacing:-.02em;cursor:pointer;background:#e36000;border:1px solid #e36000;border-radius:4.3em;width:100%;padding:8px;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;transition:all .12s}.CategoryClient-module__JNdGWG__priceApply:hover{color:#000;background:#fff;transform:translateY(-2px)}.CategoryClient-module__JNdGWG__inStockToggle{background:var(--color-bg-card,#ffffff05);border:1px solid var(--color-text-faint,#ffffff1a);text-transform:uppercase;cursor:pointer;border-radius:4.3em;align-items:center;gap:4px;max-width:180px;padding:7px 12px;font-weight:500;display:flex}.CategoryClient-module__JNdGWG__toggle{background:var(--color-text-faint,#ffffff14);border:1px solid var(--color-bg-hover,#ffffff1a);cursor:pointer;border-radius:10px;flex-shrink:0;width:26px;height:14px;transition:background .18s,border-color .18s;position:relative}.CategoryClient-module__JNdGWG__toggleOn{background:#e36000;border-color:#e36000}.CategoryClient-module__JNdGWG__toggleThumb{background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .18s;position:absolute;top:0;left:0;box-shadow:0 1px 3px #0000004d}.CategoryClient-module__JNdGWG__toggleOn .CategoryClient-module__JNdGWG__toggleThumb{transform:translate(12px)}.CategoryClient-module__JNdGWG__inStockLabel{color:var(--color-text,#ffffffb3);white-space:nowrap;background:#ffffff03;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500}.CategoryClient-module__JNdGWG__resetBtn{background:var(--color-bg-hover,none);border:1px solid var(--color-text-faint,#ffffff14);color:var(--color-text,#ffffff4d);cursor:pointer;border-radius:4.3em;align-items:center;gap:6px;padding:7px 12px;font-family:Inter,sans-serif;font-size:11px;transition:color .12s,border-color .12s;display:inline-flex}.CategoryClient-module__JNdGWG__resetBtn:hover{color:#dc2626;border-color:#dc26264d}.CategoryClient-module__JNdGWG__list{flex-direction:column;gap:6px;display:flex}.CategoryClient-module__JNdGWG__grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.CategoryClient-module__JNdGWG__results{position:relative}.CategoryClient-module__JNdGWG__list,.CategoryClient-module__JNdGWG__grid{transition:opacity .15s}.CategoryClient-module__JNdGWG__resultsLoading{opacity:.35;pointer-events:none}.CategoryClient-module__JNdGWG__spinnerOverlay{pointer-events:none;justify-content:center;align-items:flex-start;padding-top:80px;display:flex;position:absolute;inset:0}.CategoryClient-module__JNdGWG__spinnerOverlayEmpty{align-items:center;min-height:120px;padding-top:0;position:relative;inset:auto}.CategoryClient-module__JNdGWG__spinner{color:var(--color-text-muted,#ffffff4d);justify-content:center;padding:20px 0;display:flex}.CategoryClient-module__JNdGWG__empty{color:var(--color-text-muted,#ffffff26);flex-direction:column;align-items:center;gap:14px;padding:60px 0;font-family:Inter,sans-serif;font-size:14px;display:flex}.CategoryClient-module__JNdGWG__categoryStrip{border-bottom:1px solid var(--color-text-faint,#ffffff0d);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 0;display:flex}.CategoryClient-module__JNdGWG__categoryStripLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted,#ffffff40);white-space:nowrap;flex-shrink:0;align-items:center;gap:5px;font-family:Inter,sans-serif;font-size:.72rem;font-weight:600;display:flex}.CategoryClient-module__JNdGWG__categoryPills{flex-wrap:wrap;gap:6px;display:flex}.CategoryClient-module__JNdGWG__categoryPill{background:var(--color-bg-card,#ffffff08);border:1px solid var(--color-text-faint,#ffffff1a);cursor:pointer;border-radius:4.3em;align-items:center;gap:6px;max-width:260px;padding:4px 10px;font-family:Inter,sans-serif;transition:background .13s,border-color .13s,transform .13s;display:inline-flex}.CategoryClient-module__JNdGWG__categoryPill:hover{background:#e360000f;border-color:#e3600059;transform:translateY(-1px)}.CategoryClient-module__JNdGWG__categoryPill:hover .CategoryClient-module__JNdGWG__categoryPillArrow{color:#e36000}.CategoryClient-module__JNdGWG__categoryPillName{color:var(--color-text,#fffc);white-space:nowrap;text-overflow:ellipsis;max-width:160px;font-size:.78rem;font-weight:500;overflow:hidden}.CategoryClient-module__JNdGWG__categoryPillCrumb{color:var(--color-text-muted,#ffffff40);white-space:nowrap;text-overflow:ellipsis;border-left:1px solid var(--color-text-faint,#ffffff1a);max-width:90px;padding-left:6px;font-size:.7rem;overflow:hidden}.CategoryClient-module__JNdGWG__categoryPillArrow{color:var(--color-text-faint,#fff3);flex-shrink:0;transition:color .13s}.CategoryClient-module__JNdGWG__byNameSection{border-top:1px solid var(--color-text-faint,#ffffff0d);margin-top:24px;padding-top:20px}.CategoryClient-module__JNdGWG__byNameLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted,#ffffff40);align-items:center;gap:8px;margin:0 0 14px;font-family:Inter,sans-serif;font-size:.72rem;font-weight:600;display:flex}.CategoryClient-module__JNdGWG__byNameCount{color:var(--color-text-muted,#ffffff4d);background:var(--color-bg-card,#ffffff0f);border-radius:10px;padding:1px 6px;font-size:.7rem;font-weight:500}@media (max-width:1200px){.CategoryClient-module__JNdGWG__wrap{padding:0 16px 80px}.CategoryClient-module__JNdGWG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.CategoryClient-module__JNdGWG__layout{gap:0}.CategoryClient-module__JNdGWG__grid{grid-template-columns:repeat(2,1fr)}.CategoryClient-module__JNdGWG__filtersScroll{scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:6px;overflow:auto visible}.CategoryClient-module__JNdGWG__filtersScroll::-webkit-scrollbar{display:none}.CategoryClient-module__JNdGWG__filters{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px;min-width:max-content;display:flex}}@media (max-width:900px){.CategoryClient-module__JNdGWG__list{flex-direction:column;gap:8px;display:flex}.CategoryClient-module__JNdGWG__grid{grid-template-columns:repeat(2,1fr);gap:8px}}@media (max-width:768px){.CategoryClient-module__JNdGWG__wrap{padding:0 12px 60px}.CategoryClient-module__JNdGWG__vehicleBar{padding:16px 0 0}.CategoryClient-module__JNdGWG__breadcrumbsBar{margin-bottom:16px}.CategoryClient-module__JNdGWG__layout{gap:0}.CategoryClient-module__JNdGWG__header{flex-wrap:wrap;gap:10px;padding-bottom:10px}.CategoryClient-module__JNdGWG__headerLeft{flex-direction:column;align-items:flex-start;gap:2px}.CategoryClient-module__JNdGWG__title{font-size:1.5rem}.CategoryClient-module__JNdGWG__count{font-size:11px}.CategoryClient-module__JNdGWG__list{gap:8px;display:grid}.CategoryClient-module__JNdGWG__grid{gap:8px}.CategoryClient-module__JNdGWG__filters{gap:6px;padding-bottom:4px}.CategoryClient-module__JNdGWG__dropTrigger{padding:6px 10px;font-size:11px}.CategoryClient-module__JNdGWG__inStockToggle{padding:6px 10px}.CategoryClient-module__JNdGWG__inStockLabel{font-size:11px}}@media (max-width:480px){.CategoryClient-module__JNdGWG__wrap{padding:0 8px 48px}.CategoryClient-module__JNdGWG__grid{grid-template-columns:1fr}.CategoryClient-module__JNdGWG__viewToggle{display:none}.CategoryClient-module__JNdGWG__list{gap:6px}.CategoryClient-module__JNdGWG__header{gap:8px}.CategoryClient-module__JNdGWG__sortBtn{padding:4px 7px}}@media (max-width:360px){.CategoryClient-module__JNdGWG__grid,.CategoryClient-module__JNdGWG__list{grid-template-columns:1fr}}.CategoryClient-module__JNdGWG__notice{border:1px dashed var(--color-text-faint,#ffffff1f);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;min-height:320px;margin-top:8px;padding:48px 24px;display:flex}.CategoryClient-module__JNdGWG__noticeIcon{color:#e36000;background:#e360001f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:4px;display:flex}.CategoryClient-module__JNdGWG__noticeTitle{color:var(--color-text,#fff);margin:0;font-family:Inter,sans-serif;font-size:1rem;font-weight:600;line-height:1.35}.CategoryClient-module__JNdGWG__noticeText{max-width:420px;color:var(--color-text-overmuted,#ffffff80);margin:0;font-family:Inter,sans-serif;font-size:.85rem;line-height:1.5}@media (max-width:600px){.CategoryClient-module__JNdGWG__notice{min-height:240px;padding:32px 16px}.CategoryClient-module__JNdGWG__noticeIcon{width:48px;height:48px}}.CategoryClient-module__JNdGWG__listSkeleton{flex-direction:column;gap:6px;display:none}html[data-vehicle="1"] .CategoryClient-module__JNdGWG__main:not([data-ready]) .CategoryClient-module__JNdGWG__listSkeleton{display:flex}:is(html[data-vehicle="1"] .CategoryClient-module__JNdGWG__main:not([data-ready]) .CategoryClient-module__JNdGWG__listArea,html[data-vehicle="1"] .CategoryClient-module__JNdGWG__main:not([data-ready]) .CategoryClient-module__JNdGWG__count){display:none}.CategoryClient-module__JNdGWG__listSkeletonRow{border:1px solid var(--color-border-faint,#ffffff0f);border-radius:10px;align-items:center;gap:16px;padding:14px 16px;display:flex}.CategoryClient-module__JNdGWG__skelBody{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.CategoryClient-module__JNdGWG__skel{background:linear-gradient(90deg, var(--color-bg-hover,#ffffff0a) 0%, var(--color-border-faint,#ffffff17) 50%, var(--color-bg-hover,#ffffff0a) 100%);background-size:200% 100%;border-radius:6px;animation:1.2s ease-in-out infinite CategoryClient-module__JNdGWG__listSkelShimmer}.CategoryClient-module__JNdGWG__skelImg{flex-shrink:0;width:72px;height:72px}.CategoryClient-module__JNdGWG__skelLine{height:12px}.CategoryClient-module__JNdGWG__skelLineShort{width:35%;height:10px}.CategoryClient-module__JNdGWG__skelPrice{flex-shrink:0;width:72px;height:20px}@keyframes CategoryClient-module__JNdGWG__listSkelShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.CategoryClient-module__JNdGWG__skel{animation:none}}@media (max-width:600px){.CategoryClient-module__JNdGWG__listSkeletonRow{gap:10px;padding:10px}.CategoryClient-module__JNdGWG__skelImg{width:56px;height:56px}.CategoryClient-module__JNdGWG__skelPrice{width:52px}}
