[data-v-3a6ae8ed] .prose{color:rgb(var(--ink-base))}[data-v-3a6ae8ed] .prose strong{color:rgb(var(--ink-strong))}[data-v-3a6ae8ed] .prose h3{font-size:1.25rem;line-height:1.35;font-weight:700;color:rgb(var(--ink-strong));margin:2rem 0 .75rem;scroll-margin-top:7rem;clear:both}[data-v-3a6ae8ed] .prose h4{font-size:1.05rem;line-height:1.4;font-weight:600;color:rgb(var(--ink-strong));margin:1.5rem 0 .5rem}[data-v-3a6ae8ed] .prose>h3:first-child,[data-v-3a6ae8ed] .prose>h4:first-child{margin-top:0}[data-v-3a6ae8ed] .prose h3+p,[data-v-3a6ae8ed] .prose h4+p{margin-top:0}[data-v-3a6ae8ed] .prose p{margin:.9rem 0}[data-v-3a6ae8ed] .prose a{color:rgb(var(--brand-400));text-decoration:underline}[data-v-3a6ae8ed] .prose a:hover{color:rgb(var(--brand-300))}[data-v-3a6ae8ed] .prose :not(pre)>code{background:rgb(var(--surface-hairline) / .6);padding:.15rem .35rem;border-radius:.25rem;font-size:.9em;color:rgb(var(--ink-strong))}[data-v-3a6ae8ed] .prose pre{background:#0d1117;border:1px solid rgb(var(--surface-hairline));border-radius:.65rem;padding:1rem 1.25rem;margin:1.5rem 0;overflow-x:auto;font-size:.85rem;line-height:1.6}[data-v-3a6ae8ed] .prose pre code{background:transparent;padding:0;border-radius:0;font-size:inherit;color:#c9d1d9;white-space:pre}pre[data-v-3a6ae8ed]{padding:1rem 1.25rem;margin:0}pre code[data-v-3a6ae8ed]{background:transparent;padding:0;color:#c9d1d9}[data-v-3a6ae8ed] .prose table{width:100%;border-collapse:separate;border-spacing:0;margin:1.75rem 0;font-size:.9rem;line-height:1.5;border:1px solid rgb(var(--surface-hairline));border-radius:.65rem;overflow:hidden}[data-v-3a6ae8ed] .prose thead{background:rgb(var(--surface-raised))}[data-v-3a6ae8ed] .prose thead th{text-align:left;font-weight:600;color:rgb(var(--ink-strong));padding:.7rem 1rem;border-bottom:1px solid rgb(var(--surface-hairline));font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}[data-v-3a6ae8ed] .prose tbody td{padding:.7rem 1rem;border-bottom:1px solid rgb(var(--surface-hairline) / .5);color:rgb(var(--ink-base));vertical-align:top}[data-v-3a6ae8ed] .prose tbody tr:last-child td{border-bottom:none}[data-v-3a6ae8ed] .prose tbody tr:nth-child(even){background:rgb(var(--surface-raised) / .35)}[data-v-3a6ae8ed] .prose tbody tr:hover{background:rgb(var(--surface-raised) / .6)}[data-v-3a6ae8ed] .prose tbody td:first-child{font-weight:600;color:rgb(var(--ink-strong));white-space:nowrap}.entry-hero[data-v-3a6ae8ed]{flex-shrink:0;width:100%;max-width:200px;margin:0 auto;border:1px solid rgb(var(--surface-hairline));border-radius:.75rem;overflow:hidden;background:rgb(var(--surface-raised) / .4);aspect-ratio:1 / 1}@media (min-width: 640px){.entry-hero[data-v-3a6ae8ed]{margin:0;width:200px}}.entry-hero img[data-v-3a6ae8ed]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}[data-v-3a6ae8ed] .compare-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;margin:1.5rem 0}[data-v-3a6ae8ed] .compare-card{border:1px solid rgb(var(--surface-hairline));border-radius:.65rem;background:rgb(var(--surface-raised) / .35);padding:1rem 1.25rem 1.1rem}[data-v-3a6ae8ed] .compare-card>h4{margin:0 0 .65rem;padding-bottom:.55rem;border-bottom:1px solid rgb(var(--surface-hairline) / .7);font-size:.95rem;font-weight:700;color:rgb(var(--ink-strong))}[data-v-3a6ae8ed] .compare-card ul{margin:0;padding-left:1.15rem}[data-v-3a6ae8ed] .compare-card li{margin:.35rem 0;color:rgb(var(--ink-base))}[data-v-3a6ae8ed] .entry-figure{margin:0 0 1.25rem;border:1px solid rgb(var(--surface-hairline));border-radius:.5rem;overflow:hidden;background:rgb(var(--surface-raised) / .4)}[data-v-3a6ae8ed] .entry-figure img{display:block;width:100%;height:auto}[data-v-3a6ae8ed] .entry-figure figcaption{font-size:.8125rem;line-height:1.4;color:rgb(var(--ink-muted));padding:.6rem .85rem;border-top:1px solid rgb(var(--surface-hairline) / .6)}@media (min-width: 768px){[data-v-3a6ae8ed] .entry-figure{float:right;width:320px;margin:.25rem 0 1rem 1.5rem}}[data-v-3a6ae8ed] .entry-diagram{clear:both;max-width:520px;margin:1.5rem auto;border:1px solid rgb(var(--surface-hairline));border-radius:.65rem;overflow:hidden;background:rgb(var(--surface-raised) / .35)}[data-v-3a6ae8ed] .entry-diagram svg{display:block;width:100%;height:auto}[data-v-3a6ae8ed] .entry-diagram figcaption{font-size:.8125rem;line-height:1.5;color:rgb(var(--ink-muted));padding:.6rem .95rem;border-top:1px solid rgb(var(--surface-hairline) / .6)}[data-v-3a6ae8ed] .prose ul:not(.trigger-list),[data-v-3a6ae8ed] .prose ol{margin:1.1rem 0;padding-left:1.4rem}[data-v-3a6ae8ed] .prose ul:not(.trigger-list){list-style:disc}[data-v-3a6ae8ed] .prose ol{list-style:decimal}[data-v-3a6ae8ed] .prose ul:not(.trigger-list)>li,[data-v-3a6ae8ed] .prose ol>li{margin:.4rem 0;padding-left:.3rem;line-height:1.6}[data-v-3a6ae8ed] .prose ul:not(.trigger-list)>li::marker,[data-v-3a6ae8ed] .prose ol>li::marker{color:rgb(var(--brand-400))}[data-v-3a6ae8ed] .prose li>ul,[data-v-3a6ae8ed] .prose li>ol{margin:.4rem 0}[data-v-3a6ae8ed] .trigger-list{list-style:none;margin:1.5rem 0;padding:0;display:grid;gap:.6rem}[data-v-3a6ae8ed] .trigger-list>li{position:relative;margin:0;padding:.75rem 1rem .8rem 2.4rem;border:1px solid rgb(var(--surface-hairline));border-radius:.6rem;background:rgb(var(--surface-raised) / .35)}[data-v-3a6ae8ed] .trigger-list>li:before{content:"";position:absolute;left:1rem;top:1rem;width:.55rem;height:.55rem;border-radius:50%;background:rgb(var(--brand-400));box-shadow:0 0 0 3px rgb(var(--brand-400) / .18)}[data-v-3a6ae8ed] .trigger-list>li>strong{display:block;color:rgb(var(--ink-strong));font-weight:600}[data-v-3a6ae8ed] .trigger-list>li>span{display:block;margin-top:.15rem;font-size:.875rem;color:rgb(var(--ink-muted));line-height:1.45}[data-v-3a6ae8ed] .callout{margin:1.5rem 0;padding:.9rem 1.1rem;border-radius:.6rem;border:1px solid rgb(var(--surface-hairline));border-left-width:3px;background:rgb(var(--surface-raised) / .4)}[data-v-3a6ae8ed] .callout>p{margin:0}[data-v-3a6ae8ed] .callout>p+p{margin-top:.4rem}[data-v-3a6ae8ed] .callout .callout-title{font-weight:700;color:rgb(var(--ink-strong));font-size:.95rem;letter-spacing:.01em}[data-v-3a6ae8ed] .callout-warn{border-left-color:#fcd34d;background:rgb(252 211 77 / .06)}[data-v-3a6ae8ed] .callout-warn .callout-title{color:#fcd34d}
