.cmp[data-astro-cid-av6eoc4j]{padding-block:clamp(7rem, 11vw, 9.5rem) var(--site-section)}.cmp-head[data-astro-cid-av6eoc4j]{max-width:46rem}.cmp-head[data-astro-cid-av6eoc4j] h1[data-astro-cid-av6eoc4j]{letter-spacing:-.05em;margin-top:1.25rem;font-size:clamp(2.4rem,5.2vw,4rem);font-weight:760;line-height:1.06}.cmp-head[data-astro-cid-av6eoc4j] h1[data-astro-cid-av6eoc4j] .title-line[data-astro-cid-av6eoc4j]{white-space:normal;text-wrap:balance}.cmp-deck[data-astro-cid-av6eoc4j]{color:var(--color-ink-soft);font-size:var(--text-body-lg);margin-top:1.35rem;line-height:1.7}.cmp-actions[data-astro-cid-av6eoc4j]{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.cmp-verdict[data-astro-cid-av6eoc4j]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:clamp(3rem,6vw,4.5rem);display:grid}.cmp-verdict-col[data-astro-cid-av6eoc4j]{border:.0625rem solid var(--site-hairline-strong);background:var(--color-surface);border-radius:1rem;padding:1.5rem}.cmp-verdict-col[data-astro-cid-av6eoc4j].is-fav{border-color:var(--color-accent);background:var(--color-canvas)}.cmp-verdict-kicker[data-astro-cid-av6eoc4j]{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;font-weight:650}.cmp-verdict-col[data-astro-cid-av6eoc4j].is-fav .cmp-verdict-kicker[data-astro-cid-av6eoc4j]{color:var(--color-accent)}.cmp-verdict-col[data-astro-cid-av6eoc4j] ul[data-astro-cid-av6eoc4j]{color:var(--color-ink-soft);font-size:var(--text-sm);gap:.75rem;margin-top:1.1rem;padding-left:1.15rem;line-height:1.65;display:grid}.cmp-table-wrap[data-astro-cid-av6eoc4j]{margin-top:var(--site-section)}.cmp-table-wrap[data-astro-cid-av6eoc4j] h2[data-astro-cid-av6eoc4j],.cmp-faq[data-astro-cid-av6eoc4j] h2[data-astro-cid-av6eoc4j]{letter-spacing:-.04em;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:740}.cmp-table-scroll[data-astro-cid-av6eoc4j]{border:.0625rem solid var(--site-hairline-strong);border-radius:1rem;margin-top:1.75rem;overflow-x:auto}.cmp-table[data-astro-cid-av6eoc4j]{border-collapse:collapse;text-align:left;width:100%;font-size:var(--text-sm)}.cmp-table[data-astro-cid-av6eoc4j] th[data-astro-cid-av6eoc4j],.cmp-table[data-astro-cid-av6eoc4j] td[data-astro-cid-av6eoc4j]{border-bottom:.0625rem solid var(--site-hairline);vertical-align:top;padding:1rem 1.25rem;line-height:1.6}.cmp-table[data-astro-cid-av6eoc4j] thead[data-astro-cid-av6eoc4j] th[data-astro-cid-av6eoc4j]{background:var(--color-surface);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase}.cmp-table[data-astro-cid-av6eoc4j] thead[data-astro-cid-av6eoc4j] th[data-astro-cid-av6eoc4j].is-fav{color:var(--color-accent)}.cmp-table[data-astro-cid-av6eoc4j] td[data-astro-cid-av6eoc4j].is-fav{background:color-mix(in oklab, var(--color-accent-soft) 32%, var(--color-canvas));font-weight:560}.cmp-table[data-astro-cid-av6eoc4j] tbody[data-astro-cid-av6eoc4j] tr[data-astro-cid-av6eoc4j]:last-child th[data-astro-cid-av6eoc4j],.cmp-table[data-astro-cid-av6eoc4j] tbody[data-astro-cid-av6eoc4j] tr[data-astro-cid-av6eoc4j]:last-child td[data-astro-cid-av6eoc4j]{border-bottom:0}.cmp-migration[data-astro-cid-av6eoc4j]{margin-top:var(--site-section);background:var(--color-dark);color:var(--color-on-dark);border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding:clamp(1.75rem,4vw,2.5rem);display:flex}.cmp-migration[data-astro-cid-av6eoc4j] h2[data-astro-cid-av6eoc4j]{letter-spacing:-.035em;margin-top:.65rem;font-size:clamp(1.4rem,2.5vw,2rem)}.cmp-migration[data-astro-cid-av6eoc4j] p[data-astro-cid-av6eoc4j]:last-child{color:#f8f8f5b8;max-width:38rem;font-size:var(--text-sm);margin-top:.65rem;line-height:1.7}.cmp-faq[data-astro-cid-av6eoc4j]{margin-top:var(--site-section)}.cmp-faq-list[data-astro-cid-av6eoc4j]{border-top:.0625rem solid var(--site-hairline-strong);margin-top:1.5rem}.cmp-faq-list[data-astro-cid-av6eoc4j] details[data-astro-cid-av6eoc4j]{border-bottom:.0625rem solid var(--site-hairline);padding-block:1.1rem}.cmp-faq-list[data-astro-cid-av6eoc4j] summary[data-astro-cid-av6eoc4j]{cursor:pointer;font-weight:650}.cmp-faq-list[data-astro-cid-av6eoc4j] details[data-astro-cid-av6eoc4j] p[data-astro-cid-av6eoc4j]{max-width:46rem;color:var(--color-muted);font-size:var(--text-sm);margin-top:.7rem;line-height:1.75}.cmp-siblings[data-astro-cid-av6eoc4j]{margin-top:var(--site-section)}.cmp-sibling-grid[data-astro-cid-av6eoc4j]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.25rem;display:grid}.cmp-sibling-grid[data-astro-cid-av6eoc4j] a[data-astro-cid-av6eoc4j]{border:.0625rem solid var(--site-hairline-strong);transition:border-color var(--duration-fast) var(--ease-out);border-radius:.9rem;align-content:start;gap:.65rem;padding:1.25rem;display:grid}.cmp-sibling-grid[data-astro-cid-av6eoc4j] a[data-astro-cid-av6eoc4j]:hover{border-color:var(--color-accent)}.cmp-sibling-grid[data-astro-cid-av6eoc4j] span[data-astro-cid-av6eoc4j]{color:var(--color-muted);font-size:var(--text-xs);line-height:1.6}.cmp-sibling-grid[data-astro-cid-av6eoc4j] i[data-astro-cid-av6eoc4j]{color:var(--color-accent);font-family:var(--font-mono);margin-top:auto;font-style:normal}@media (width<=56rem){.cmp-verdict[data-astro-cid-av6eoc4j],.cmp-sibling-grid[data-astro-cid-av6eoc4j]{grid-template-columns:1fr}}
