.compare-page[data-astro-cid-7itf4sty]{max-width:900px;padding:2rem 1rem}.compare-page[data-astro-cid-7itf4sty] h2[data-astro-cid-7itf4sty]{margin:2rem 0 .75rem;font-size:1.15rem}.lede[data-astro-cid-7itf4sty]{color:var(--text);margin-bottom:1.5rem;font-size:1.05rem;line-height:1.8}.selector-row[data-astro-cid-7itf4sty]{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-bottom:2rem;padding:1.25rem 1.5rem;display:flex}.selector-group[data-astro-cid-7itf4sty]{flex-direction:column;flex:1;gap:.35rem;min-width:140px;display:flex}.selector-group[data-astro-cid-7itf4sty] label[data-astro-cid-7itf4sty]{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-size:.72rem}.mat-select[data-astro-cid-7itf4sty]{border:1px solid var(--line);background:var(--bg);color:var(--text);cursor:pointer;border-radius:8px;padding:.55rem .75rem;font-size:.95rem}.vs-badge[data-astro-cid-7itf4sty]{letter-spacing:.1em;color:var(--muted);align-self:flex-end;padding-bottom:.6rem;font-size:.75rem;font-weight:800}.compare-btn[data-astro-cid-7itf4sty]{background:var(--accent);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;align-self:flex-end;padding:.55rem 1.25rem;font-size:.9rem;font-weight:600}.compare-btn[data-astro-cid-7itf4sty]:hover{opacity:.88}.table-wrap[data-astro-cid-7itf4sty]{margin:.75rem 0;overflow-x:auto}.cmp-table[data-astro-cid-7itf4sty]{border-collapse:collapse;width:100%;font-size:.875rem}.cmp-table[data-astro-cid-7itf4sty] th[data-astro-cid-7itf4sty]{background:var(--surface-inset);text-transform:uppercase;letter-spacing:.06em;text-align:left;border-bottom:2px solid var(--line);padding:.5rem .85rem;font-size:.72rem}.cmp-table[data-astro-cid-7itf4sty] td[data-astro-cid-7itf4sty]{border-bottom:1px solid var(--line);vertical-align:middle;padding:.6rem .85rem}.cmp-table[data-astro-cid-7itf4sty] tr[data-astro-cid-7itf4sty]:last-child td[data-astro-cid-7itf4sty]{border-bottom:none}.cmp-table[data-astro-cid-7itf4sty] tr[data-astro-cid-7itf4sty].minor td[data-astro-cid-7itf4sty]{background:color-mix(in srgb, var(--accent) 5%, transparent)}.cmp-table[data-astro-cid-7itf4sty] tr[data-astro-cid-7itf4sty].major td[data-astro-cid-7itf4sty]{background:color-mix(in srgb, var(--accent) 12%, transparent)}.cmp-table[data-astro-cid-7itf4sty] tr[data-astro-cid-7itf4sty].major td[data-astro-cid-7itf4sty]:first-child{font-weight:600}.col-a[data-astro-cid-7itf4sty],.col-b[data-astro-cid-7itf4sty]{color:var(--text)}.cmp-table[data-astro-cid-7itf4sty] th[data-astro-cid-7itf4sty].col-a,.cmp-table[data-astro-cid-7itf4sty] th[data-astro-cid-7itf4sty].col-b{color:var(--accent)}.val[data-astro-cid-7itf4sty]{font-weight:700}.sample-note[data-astro-cid-7itf4sty]{color:var(--muted);margin-top:.5rem;font-size:.8rem}.sample-note[data-astro-cid-7itf4sty] a[data-astro-cid-7itf4sty]{color:var(--accent)}.notes-row[data-astro-cid-7itf4sty]{grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.5rem;display:grid}@media (width<=600px){.notes-row[data-astro-cid-7itf4sty]{grid-template-columns:1fr}}.note-card[data-astro-cid-7itf4sty]{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:1rem 1.25rem}.note-card[data-astro-cid-7itf4sty] strong[data-astro-cid-7itf4sty]{font-size:.9rem}.note-card[data-astro-cid-7itf4sty] p[data-astro-cid-7itf4sty]{color:var(--muted);margin:.4rem 0 .6rem;font-size:.85rem;line-height:1.6}.note-card[data-astro-cid-7itf4sty] a[data-astro-cid-7itf4sty]{color:var(--accent);font-size:.82rem}.popular-pairs[data-astro-cid-7itf4sty]{border-top:1px solid var(--line);margin-top:2.5rem;padding-top:1.5rem}.popular-pairs[data-astro-cid-7itf4sty] h2[data-astro-cid-7itf4sty]{margin-bottom:.75rem;font-size:1rem}.pair-links[data-astro-cid-7itf4sty]{flex-wrap:wrap;gap:.5rem;display:flex}.pair-links[data-astro-cid-7itf4sty] a[data-astro-cid-7itf4sty]{border:1px solid var(--line);color:var(--accent);background:var(--surface);border-radius:20px;padding:.35rem .85rem;font-size:.85rem;text-decoration:none}.pair-links[data-astro-cid-7itf4sty] a[data-astro-cid-7itf4sty]:hover{background:var(--surface-inset)}.db-notice[data-astro-cid-7itf4sty]{background:var(--surface);border:1px solid var(--line);color:var(--muted);border-radius:8px;margin-bottom:1.5rem;padding:.85rem 1rem;font-size:.875rem;line-height:1.6}
