.Parts_section___wWzp{background:var(--color-gray-50);padding:40px 24px 72px}.Parts_layout__24Jln{max-width:var(--container-width);margin:0 auto;display:grid;grid-template-columns:280px 1fr;gap:24px;align-items:start}.Parts_content__EBPzi{min-width:0}.Parts_topRow__cFjyL{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:20px;flex-wrap:wrap;gap:16px}.Parts_title__cgpgK{font-size:32px;font-weight:800;text-transform:uppercase}.Parts_resultCount__i5_Or{font-size:16px;font-weight:500;color:var(--color-gray-600);text-transform:none}.Parts_chipsRow__w6y_S{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:24px}.Parts_chipsLabel__fW0A0{font-size:13px;font-weight:600;color:var(--color-navy-900)}.Parts_chip__1Hl_w{display:flex;align-items:center;gap:6px;background:var(--color-navy-900);color:var(--color-white);font-size:12px;font-weight:600;padding:6px 12px;border-radius:999px;transition:background .15s ease}.Parts_chip__1Hl_w:hover{background:var(--color-navy-700)}.Parts_errorState__oaVum{color:#b3261e;font-size:14px;margin-bottom:20px}.Parts_emptyState__nKcm_{text-align:center;color:var(--color-gray-600);font-size:14px;padding:60px 0}.Parts_grid__UJcjM{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;transition:opacity .35s ease-in-out}.Parts_gridLoading__nSygG{opacity:.7;pointer-events:none;transition:opacity .15s ease-in-out}.Parts_skeletonCard__6q8id{aspect-ratio:3/4;border-radius:var(--radius-md);background:linear-gradient(90deg,var(--color-gray-100) 25%,var(--color-gray-50) 50%,var(--color-gray-100) 75%);background-size:200% 100%;animation:Parts_shimmer__rTtD4 1.4s infinite}@keyframes Parts_shimmer__rTtD4{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:900px){.Parts_layout__24Jln{grid-template-columns:1fr;gap:16px}.Parts_grid__UJcjM{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Parts_section___wWzp{padding:24px 16px 48px}.Parts_topRow__cFjyL{align-items:center;gap:12px;margin-bottom:16px}.Parts_title__cgpgK{font-size:20px}.Parts_resultCount__i5_Or{font-size:14px}.Parts_chipsRow__w6y_S{margin-bottom:16px}.Parts_chip__1Hl_w{min-height:34px;padding:8px 14px}.Parts_grid__UJcjM{gap:14px}}@media (max-width:480px){.Parts_section___wWzp{padding:20px 12px 40px}.Parts_grid__UJcjM{grid-template-columns:1fr;gap:16px}.Parts_emptyState__nKcm_{padding:40px 0}}