.matches[data-astro-cid-6b4bo463]{gap:var(--sp-4);display:grid;container-type:inline-size}.matches__lead[data-astro-cid-6b4bo463]{max-width:70ch;color:var(--graphite)}.matches__lead[data-astro-cid-6b4bo463]:empty{display:none}.matches__group[data-astro-cid-6b4bo463]{gap:var(--sp-3);display:grid}.matches__group-title[data-astro-cid-6b4bo463]{font-family:var(--font-body);font-stretch:100%;font-size:var(--fs-sm);letter-spacing:0;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;font-weight:600;display:flex}.matches__group-title[data-astro-cid-6b4bo463] .mono[data-astro-cid-6b4bo463]{font-size:var(--fs-xs);color:var(--muted);font-weight:400}.matches__list[data-astro-cid-6b4bo463]{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);margin:0;padding:0;list-style:none;overflow:hidden}.matches__list[data-astro-cid-6b4bo463]:empty{display:none}.matches__empty[data-astro-cid-6b4bo463]{padding:var(--sp-5);border:1px dashed var(--line-strong);border-radius:var(--radius);color:var(--graphite)}.matches__empty[data-astro-cid-6b4bo463] a{color:var(--harbour);font-weight:600}.matches__note[data-astro-cid-6b4bo463]{max-width:70ch;font-size:var(--fs-sm);color:var(--muted)}.matches__note[data-astro-cid-6b4bo463]:empty{display:none}.matches__note[data-astro-cid-6b4bo463] a{color:var(--harbour);text-decoration:underline}.matches__noscript[data-astro-cid-6b4bo463]{padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--radius);color:var(--graphite)}.match[data-astro-cid-6b4bo463]{gap:var(--sp-3) var(--sp-4);padding:var(--sp-3) var(--sp-4);transition:background-color var(--dur-1) var(--ease-out);animation:tool-match-in var(--dur-2) var(--ease-out) both;grid-template-columns:88px minmax(0,1fr) minmax(0,1.9fr) auto;align-items:center;display:grid}.match[data-astro-cid-6b4bo463]+.match[data-astro-cid-6b4bo463]{border-top:1px solid var(--line)}.match[data-astro-cid-6b4bo463]:hover{background:var(--paper)}.match__media[data-astro-cid-6b4bo463]{aspect-ratio:4/3;border-radius:var(--radius-sm);background:var(--paper);place-items:center;padding:6px;display:grid}.match__media[data-astro-cid-6b4bo463] img[data-astro-cid-6b4bo463]{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.match__main[data-astro-cid-6b4bo463]{min-width:0}.match__model[data-astro-cid-6b4bo463]{font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.match__model[data-astro-cid-6b4bo463] a[data-astro-cid-6b4bo463]{color:var(--ink);overflow-wrap:anywhere;font-weight:600;text-decoration:none}.match__model[data-astro-cid-6b4bo463] a[data-astro-cid-6b4bo463]:hover{color:var(--harbour);text-decoration:underline}.match__name[data-astro-cid-6b4bo463]{font-size:var(--fs-xs);color:var(--muted);margin-top:.15rem;line-height:1.4}.match__facts[data-astro-cid-6b4bo463]{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;gap:.15rem .75rem;margin:0;display:grid}.match__facts[data-astro-cid-6b4bo463]>div[data-astro-cid-6b4bo463]{grid-row:span 2;grid-template-rows:subgrid;min-width:0;display:grid}.match__facts[data-astro-cid-6b4bo463] dt[data-astro-cid-6b4bo463]{font-family:var(--font-body);font-size:var(--fs-xs);letter-spacing:.005em;text-transform:none;color:var(--muted)}.match__facts[data-astro-cid-6b4bo463] dd[data-astro-cid-6b4bo463]{font-size:var(--fs-sm);margin:0;font-weight:500}.match__facts[data-astro-cid-6b4bo463] dd[data-astro-cid-6b4bo463].is-empty{font-family:var(--font-body);font-size:var(--fs-xs);color:var(--muted);font-weight:400}.match__fit[data-astro-cid-6b4bo463]{justify-content:flex-end;align-items:center;gap:var(--sp-3);display:flex}.match__drives[data-astro-cid-6b4bo463],.match__load[data-astro-cid-6b4bo463]{font-size:var(--fs-sm);text-align:right;gap:.1rem;font-weight:500;display:grid}.match__load[data-astro-cid-6b4bo463]{text-align:left;min-width:7.5rem}.match__fit-label[data-astro-cid-6b4bo463]{font-family:var(--font-body);font-size:var(--fs-xs);letter-spacing:.005em;text-transform:none;color:var(--muted);font-weight:400}.match__fit-sub[data-astro-cid-6b4bo463]{font-size:var(--fs-xs);color:var(--muted);font-weight:400}.meter[data-astro-cid-6b4bo463]{background:var(--paper-2);border-radius:2px;height:4px;margin-top:.2rem;display:block;overflow:hidden}.meter__fill[data-astro-cid-6b4bo463]{background:var(--ink);height:100%;transition:width var(--dur-3) var(--ease-out);display:block}.match__note[data-astro-cid-6b4bo463]{padding-top:var(--sp-2);border-top:1px dashed var(--line);font-size:var(--fs-xs);color:var(--graphite);grid-column:1/-1;line-height:1.5}.enq[data-astro-cid-6b4bo463]{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--white);width:36px;height:36px;color:var(--ink);transition:background-color var(--dur-1), border-color var(--dur-1), color var(--dur-1);flex:none;place-items:center;padding:0;display:inline-grid}.enq[data-astro-cid-6b4bo463]:hover{border-color:var(--ink)}.enq__icon[data-astro-cid-6b4bo463]{place-items:center;display:inline-grid}.enq__icon--added[data-astro-cid-6b4bo463]{display:none}.enq[data-astro-cid-6b4bo463].is-added{background:var(--ink);border-color:var(--ink);color:var(--white)}.enq[data-astro-cid-6b4bo463].is-added .enq__icon--added[data-astro-cid-6b4bo463]{display:inline-grid}.enq[data-astro-cid-6b4bo463].is-added .enq__icon--add[data-astro-cid-6b4bo463]{display:none}@container (width<=860px){.match[data-astro-cid-6b4bo463]{grid-template-columns:64px minmax(0,1fr) auto;grid-template-areas:"media main fit""facts facts facts""note note note"}.match__media[data-astro-cid-6b4bo463]{grid-area:media}.match__main[data-astro-cid-6b4bo463]{grid-area:main}.match__facts[data-astro-cid-6b4bo463]{padding-top:var(--sp-3);border-top:1px dashed var(--line);grid-area:facts}.match__fit[data-astro-cid-6b4bo463]{grid-area:fit}.match__note[data-astro-cid-6b4bo463]{grid-area:note}}@container (width<=520px){.match[data-astro-cid-6b4bo463]{grid-template-columns:64px minmax(0,1fr);grid-template-areas:"media main""facts facts""fit fit""note note";align-items:start}.match__facts[data-astro-cid-6b4bo463]{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:0}.match__facts[data-astro-cid-6b4bo463]>div[data-astro-cid-6b4bo463]:nth-child(n+3) dt[data-astro-cid-6b4bo463]{margin-top:.45rem}.match__fit[data-astro-cid-6b4bo463]{padding-top:var(--sp-3);border-top:1px dashed var(--line);justify-content:space-between}.match__drives[data-astro-cid-6b4bo463]{text-align:left}.match__load[data-astro-cid-6b4bo463]{flex:1}}@keyframes tool-match-in{0%{opacity:0;transform:translateY(4px)}}
