.hy-discovery{min-inline-size:0}.hy-discovery-tabs{display:flex;flex-wrap:wrap;gap:7px;margin-block:14px 18px}
body.hy-store .hy-discovery-tabs>button,.hy-discovery-add-vehicle,.hy-discovery-retry{min-block-size:40px;padding:7px 12px;border:1px solid var(--hy-line);border-radius:8px;background:var(--hy-panel);color:var(--hy-text);font-size:12px;cursor:pointer}
body.hy-store .hy-discovery-tabs>button[aria-pressed=true]{background:var(--hy-panel-alt);border-color:var(--hy-accent);color:var(--hy-accent)}
.hy-discovery-vehicle-empty{padding:16px;border:1px solid var(--hy-line);border-radius:var(--hy-radius);background:var(--hy-panel);margin-block:12px}
.hy-discovery-vehicle-empty h3{margin-block:0 6px}.hy-discovery-vehicle-empty p{margin-block:0 12px}
.hy-discovery-loading{font-size:12px;color:var(--hy-muted);padding-block:8px}.hy-discovery-loading[hidden]{display:none}
.hy-discovery-content[aria-busy=true]{opacity:.65;pointer-events:none}
.hy-discovery-empty{padding:16px;background:var(--hy-panel);border-radius:8px}.hy-discovery-fitment{font-size:12px;line-height:1.8;padding-inline-start:20px;overflow-wrap:anywhere}
.hy-discovery-card-note{font-size:11px;line-height:1.7;color:var(--hy-text);overflow-wrap:anywhere;margin-block:6px}
.hy-discovery :is(button,a):focus-visible{outline:2px solid var(--hy-accent);outline-offset:3px}
@media(max-width:600px){body.hy-store .hy-discovery-tabs>button{font-size:11px;padding:6px 9px}.hy-discovery-vehicle-empty{padding:12px}}
