[data-rvs=parts-hub] .rvs-ph__results{margin:0 0 var(--rvs-gap-xl)}[data-rvs=parts-hub] .rvs-ph__status{margin:0 0 var(--rvs-gap-sm)}[data-rvs=parts-hub] .rvs-ph__pages{margin:0 0 var(--rvs-gap-lg)}[data-rvs=parts-hub] .rvs-ph__pages-label{margin:0 0 10px}[data-rvs=parts-hub] .rvs-ph__pages-list{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}[data-rvs=parts-hub] .rvs-ph__pages-list li{margin:0}[data-rvs=parts-hub] .rvs-ph__pages-list li:before{content:none}[data-rvs=parts-hub] .rvs-ph__page{background:var(--rvs-surface);border:1px solid var(--rvs-rule);color:var(--rvs-text);display:inline-flex;flex-direction:column;gap:2px;padding:12px 18px;text-decoration:none;transition:border-color var(--rvs-transition)}[data-rvs=parts-hub] .rvs-ph__page:focus-visible,[data-rvs=parts-hub] .rvs-ph__page:hover{border-color:var(--rvs-red)}[data-rvs=parts-hub] .rvs-ph__page strong{font-weight:var(--rvs-bold-weight)}[data-rvs=parts-hub] .rvs-ph__page strong:after{color:var(--rvs-link);content:" \2192"}[data-rvs=parts-hub] .rvs-ph__page span{font-size:.875rem;opacity:.75}[data-rvs=parts-hub] .rvs-ph__facets{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 var(--rvs-gap-md)}[data-rvs=parts-hub] .rvs-ph__chip{-webkit-appearance:none;appearance:none;background:transparent;border:1px solid var(--rvs-rule);border-radius:var(--rvs-radius-pill);color:var(--rvs-text);cursor:pointer;font-family:var(--rvs-font-mono);font-size:var(--rvs-label-s);letter-spacing:.04em;line-height:1.6;margin:0;padding:6px 14px;transition:border-color var(--rvs-transition),background-color var(--rvs-transition)}[data-rvs=parts-hub] .rvs-ph__chip:hover{border-color:var(--rvs-heading)}[data-rvs=parts-hub] .rvs-ph__chip[aria-pressed=true]{background:var(--rvs-heading);border-color:var(--rvs-heading);color:var(--rvs-bg)}[data-rvs=parts-hub] .rvs-ph__chip.is-empty{opacity:.45}[data-rvs=parts-hub] .rvs-ph__table-wrap{overflow-x:auto}[data-rvs=parts-hub] .rvs-ph__table{border-collapse:collapse;color:var(--rvs-text);font-family:var(--rvs-font-body);font-size:.9375rem;width:100%}[data-rvs=parts-hub] .rvs-ph__table th{border-bottom:2px solid var(--rvs-heading);color:var(--rvs-text);font-weight:400;opacity:.75;padding:10px 12px;text-align:left}[data-rvs=parts-hub] .rvs-ph__table td{border-bottom:1px solid var(--rvs-rule);padding:12px;vertical-align:top}[data-rvs=parts-hub] .rvs-ph__pn{font-family:var(--rvs-font-mono);font-size:.875rem;letter-spacing:.02em;white-space:nowrap}[data-rvs=parts-hub] .rvs-ph__name{display:block;font-weight:var(--rvs-bold-weight)}[data-rvs=parts-hub] .rvs-ph__sub{display:block;font-size:.875rem;margin-top:2px;opacity:.75}[data-rvs=parts-hub] .rvs-ph__fits{display:flex;flex-wrap:wrap;gap:6px 14px}[data-rvs=parts-hub] .rvs-ph__fit{color:var(--rvs-link);font-weight:var(--rvs-bold-weight);text-decoration:none}[data-rvs=parts-hub] .rvs-ph__fit:after{content:" \2192"}[data-rvs=parts-hub] .rvs-ph__fit:hover{text-decoration:underline}[data-rvs=parts-hub] .rvs-ph__on{opacity:.7}[data-rvs=parts-hub] .rvs-ph__more{margin-top:var(--rvs-gap-md)}[data-rvs=parts-hub] .rvs-ph__empty{background:var(--rvs-surface);border:1px dashed var(--rvs-rule);max-width:720px;padding:var(--rvs-gap-md)}[data-rvs=parts-hub] .rvs-ph__empty>:first-child{margin-top:0}[data-rvs=parts-hub] .rvs-ph__empty>:last-child{margin-bottom:0}[data-rvs=parts-hub] .rvs-ph__groups{margin-top:var(--rvs-gap-lg)}@media (max-width:640px){[data-rvs=parts-hub] .rvs-ph__table thead{display:none}[data-rvs=parts-hub] .rvs-ph__table tr{border-bottom:1px solid var(--rvs-rule);display:block;padding:12px 0}[data-rvs=parts-hub] .rvs-ph__table td{border:0;display:block;padding:2px 0}}