.rf .rf-hub-price{border:1px solid var(--rf-line);border-radius:var(--rf-radius-panel);background:var(--rf-surface);flex-direction:column;gap:4px;padding:12px 14px;display:flex}.rf .rf-hub-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;display:grid}.rf .rf-hub-card{border:1px solid var(--rf-line);border-radius:var(--rf-radius-control);background:var(--rf-sunken);min-height:44px;color:var(--rf-fg);text-align:left;transition:border-color var(--rf-dur-fast) var(--rf-ease), background var(--rf-dur-fast) var(--rf-ease);flex-direction:column;gap:4px;padding:12px 14px;text-decoration:none;display:flex}.rf .rf-hub-card:hover{border-color:var(--rf-line-strong)}.rf .rf-hub-card:focus-visible{outline:2px solid var(--rf-accent);outline-offset:2px}.rf .rf-hub-card[aria-checked=true]{border-color:var(--rf-accent);background:var(--rf-accent-soft)}.rf .rf-hub-card:active{transform:scale(.97)}.rf .rf-hub-title{align-items:center;gap:6px;font-size:16px;font-weight:600;display:flex}.rf .rf-hub-out,.rf .rf-hub-go{color:var(--rf-fg-muted);font-size:14px}.rf .rf-hub-measured{color:var(--rf-fg-subtle);font-size:13px}.rf .rf-hub-go{margin-top:auto;text-decoration:underline}@media (prefers-reduced-motion:reduce){.rf .rf-hub-card{transition:none}.rf .rf-hub-card:active{transform:none}}
