.PartSelection_partSelectionPage__vss1h{min-height:100vh;background:#f8fafc;transition:background-color .2s ease}.dark .PartSelection_partSelectionPage__vss1h{background:#020617}.PartSelection_container__UzCP3{max-width:1200px;margin:0 auto;padding:0 1rem}.PartSelection_topBar__XC8L7{background:#fff;border-bottom:1px solid #e2e8f0}.dark .PartSelection_topBar__XC8L7{background:#0f172a;border-color:#1e293b}.PartSelection_tbInner__zvKBq{display:flex;align-items:center;justify-content:space-between;padding:.6rem 0}.PartSelection_breadcrumb__x2NZY{display:flex;align-items:center;gap:.35rem}.PartSelection_bcLink__BP61f{color:#64748b;font-size:.82rem;text-decoration:none;display:flex;align-items:center;transition:color .15s}.PartSelection_bcLink__BP61f:hover{color:#4299e1}.dark .PartSelection_bcLink__BP61f{color:#94a3b8}.dark .PartSelection_bcLink__BP61f:hover{color:#60a5fa}.PartSelection_bcSep__uTLZ9{color:#cbd5e1}.dark .PartSelection_bcSep__uTLZ9{color:#475569}.PartSelection_bcCurrent__Fwe6_{font-size:.82rem;font-weight:600;color:#1e293b}.dark .PartSelection_bcCurrent__Fwe6_{color:#f8fafc}.PartSelection_tbBadge__WlnJb{display:flex;align-items:center;gap:5px;padding:.2rem .65rem;background:#eff6ff;color:#4299e1;border-radius:8px;font-size:.72rem;font-weight:700}.dark .PartSelection_tbBadge__WlnJb{background:rgba(59,130,246,.15);color:#60a5fa}.PartSelection_hero__sCYEK{background:#fff;padding:1.25rem 0;border-bottom:1px solid #e2e8f0}.dark .PartSelection_hero__sCYEK{background:#0f172a;border-color:#1e293b}.PartSelection_heroInner__q_3xP{display:flex;align-items:center;gap:.85rem}.PartSelection_heroIconWrap__vRiVT{width:48px;height:48px;background:#eff6ff;border-radius:14px;display:flex;align-items:center;justify-content:center;color:#4299e1;flex-shrink:0}.dark .PartSelection_heroIconWrap__vRiVT{background:rgba(59,130,246,.15);color:#60a5fa}.PartSelection_heroTitle__eB9jw{font-size:1.2rem;font-weight:800;color:#1e293b;margin:0 0 .15rem;line-height:1.3}.dark .PartSelection_heroTitle__eB9jw{color:#f8fafc}.PartSelection_heroSub__n2MKk{font-size:.82rem;color:#64748b;margin:0}.dark .PartSelection_heroSub__n2MKk{color:#94a3b8}.PartSelection_mainContent__XAJAF{padding:1rem 0 3rem}.PartSelection_partsList__z_8Pp{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.PartSelection_partCard__ZR0Gc{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:.85rem 1rem;cursor:pointer;transition:all .2s ease;text-align:left;width:100%;text-decoration:none}.PartSelection_partCard__ZR0Gc:hover{border-color:#cbd5e1;box-shadow:0 4px 16px rgba(0,0,0,.06);transform:translateY(-1px)}.dark .PartSelection_partCard__ZR0Gc{background:#0f172a;border-color:#1e293b}.dark .PartSelection_partCard__ZR0Gc:hover{border-color:#334155;box-shadow:0 4px 16px rgba(0,0,0,.4)}.PartSelection_pcNum__h7Ymc{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:800;flex-shrink:0}.PartSelection_pcBody__dk20X{flex:1;min-width:0}.PartSelection_pcLabel__D7L48{margin:0 0 1px;font-size:.68rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}.dark .PartSelection_pcLabel__D7L48{color:#64748b}.PartSelection_pcTitle__fq6O0{margin:0;font-size:.9rem;font-weight:700;color:#1e293b;line-height:1.3}.dark .PartSelection_pcTitle__fq6O0{color:#f8fafc}.PartSelection_pcRight__uxykY{display:flex;align-items:center;gap:8px;flex-shrink:0}.PartSelection_pcIcon__ndZwk{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;transition:transform .2s}.PartSelection_partCard__ZR0Gc:hover .PartSelection_pcIcon__ndZwk{transform:scale(1.08)}.PartSelection_pcArrow__0s_JG{color:#cbd5e1;transition:all .2s}.dark .PartSelection_pcArrow__0s_JG{color:#475569}.PartSelection_partCard__ZR0Gc:hover .PartSelection_pcArrow__0s_JG{color:#4299e1;transform:translateX(2px)}.dark .PartSelection_partCard__ZR0Gc:hover .PartSelection_pcArrow__0s_JG{color:#60a5fa}@media (max-width:640px){.PartSelection_container__UzCP3{padding:0 .75rem}.PartSelection_partsList__z_8Pp{grid-template-columns:1fr}}