.profiles:where(.astro-yx5gpvnz){display:grid;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:1rem;margin-block:1.5rem}.profile:where(.astro-yx5gpvnz){border:1px solid var(--sl-color-gray-5);border-radius:.5rem;padding:1rem 1.2rem}.profile:where(.astro-yx5gpvnz).ours{border-color:var(--sl-color-accent)}.profile:where(.astro-yx5gpvnz) h3:where(.astro-yx5gpvnz){margin-top:0;margin-bottom:.35rem;font-size:var(--sl-text-lg)}.profile:where(.astro-yx5gpvnz) p:where(.astro-yx5gpvnz){margin-block:.4rem}.meta:where(.astro-yx5gpvnz){display:flex;flex-wrap:wrap;gap:.5rem .9rem;align-items:center;font-size:var(--sl-text-sm);color:var(--sl-color-gray-3)}.badge:where(.astro-yx5gpvnz){border:1px solid var(--sl-color-gray-4);border-radius:999px;padding:.05rem .6rem;font-size:var(--sl-text-xs);text-transform:uppercase;letter-spacing:.03em}.verified:where(.astro-yx5gpvnz){margin-left:auto;font-variant-numeric:tabular-nums}.disclosure:where(.astro-yx5gpvnz){font-size:var(--sl-text-sm);color:var(--sl-color-gray-3);font-style:italic}.matrix-filter:where(.astro-f6hplj7t){display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .5rem;margin-top:1.5rem;font-size:var(--sl-text-sm)}.filter-label:where(.astro-f6hplj7t){color:var(--sl-color-gray-3);margin-right:.2rem}.chip:where(.astro-f6hplj7t){display:inline-flex;align-items:center;gap:.35rem;border:1px solid var(--sl-color-gray-4);border-radius:999px;padding:.1rem .7rem;cursor:pointer;user-select:none;line-height:1.6}.chip:where(.astro-f6hplj7t):has(input:not(:checked)){color:var(--sl-color-gray-3);border-style:dashed}.chip:where(.astro-f6hplj7t) input:where(.astro-f6hplj7t){accent-color:var(--sl-color-accent);margin:0}.matrix-scroll:where(.astro-f6hplj7t){overflow-x:auto;margin-block:.6rem 1.5rem;border:1px solid var(--sl-color-gray-5);border-radius:.5rem}.matrix:where(.astro-f6hplj7t){display:table;border-collapse:collapse;margin:0;font-size:var(--sl-text-sm);width:100%;min-width:60rem}.matrix:where(.astro-f6hplj7t) :where(.astro-f6hplj7t):is(th,td){border:1px solid var(--sl-color-gray-5);padding:.5rem .7rem;text-align:left;vertical-align:top}.matrix:where(.astro-f6hplj7t) thead:where(.astro-f6hplj7t) th:where(.astro-f6hplj7t){background:var(--sl-color-gray-6);position:sticky;top:0;z-index:1}.matrix:where(.astro-f6hplj7t) thead:where(.astro-f6hplj7t) th:where(.astro-f6hplj7t) a:where(.astro-f6hplj7t){color:var(--sl-color-white);text-decoration:none}.matrix:where(.astro-f6hplj7t) thead:where(.astro-f6hplj7t) th:where(.astro-f6hplj7t) a:where(.astro-f6hplj7t):hover{text-decoration:underline}.dim-col:where(.astro-f6hplj7t){position:sticky;left:0;background:var(--sl-color-gray-6);min-width:12rem;font-weight:600}.matrix:where(.astro-f6hplj7t) tbody:where(.astro-f6hplj7t) td:where(.astro-f6hplj7t){min-width:12rem}.group:where(.astro-f6hplj7t) th:where(.astro-f6hplj7t){background:var(--sl-color-gray-6);font-size:var(--sl-text-sm);letter-spacing:.02em;text-transform:uppercase;color:var(--sl-color-white)}.group-toggle:where(.astro-f6hplj7t){display:flex;align-items:center;gap:.5rem;width:100%;background:none;border:0;padding:0;margin:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;text-align:left;cursor:pointer}.chev:where(.astro-f6hplj7t){display:inline-block;transition:transform .15s ease;font-size:.8em}.group-toggle:where(.astro-f6hplj7t)[aria-expanded=true] .chev:where(.astro-f6hplj7t){transform:rotate(90deg)}.fold-all:where(.astro-f6hplj7t){margin-left:auto;background:none;border:0;padding:0;font-size:var(--sl-text-sm);color:var(--sl-color-accent-high, var(--sl-color-accent));cursor:pointer;text-decoration:underline;text-underline-offset:.2em}.ours:where(.astro-f6hplj7t){display:block;font-weight:400;font-size:var(--sl-text-xs);color:var(--sl-color-gray-3)}sup:where(.astro-f6hplj7t){margin-left:.15em;font-size:.7em}sup:where(.astro-f6hplj7t) a:where(.astro-f6hplj7t){text-decoration:none}.adjacent:where(.astro-i3tzwn6s){margin-block:1.2rem}.adjacent:where(.astro-i3tzwn6s) dt:where(.astro-i3tzwn6s){font-weight:600;margin-top:.9rem}.adjacent:where(.astro-i3tzwn6s) dd:where(.astro-i3tzwn6s){margin-left:0;margin-top:.2rem;color:var(--sl-color-gray-2)}.changelog:where(.astro-7fu7ayme){margin-block:1.2rem;font-size:var(--sl-text-sm)}.changelog:where(.astro-7fu7ayme) dt:where(.astro-7fu7ayme){font-weight:600;font-variant-numeric:tabular-nums;margin-top:.8rem}.changelog:where(.astro-7fu7ayme) dd:where(.astro-7fu7ayme){margin-left:0;margin-top:.2rem}.changelog-empty:where(.astro-7fu7ayme){margin-block:1.2rem;font-size:var(--sl-text-sm);color:var(--sl-color-gray-3);font-style:italic}.sources:where(.astro-xmbtuyyd){font-size:var(--sl-text-sm);word-break:break-word}.sources:where(.astro-xmbtuyyd) li:where(.astro-xmbtuyyd){margin-block:.2rem}.sources:where(.astro-xmbtuyyd) li:where(.astro-xmbtuyyd):target{background:var(--sl-color-gray-6);scroll-margin-top:6rem}.decision-scroll:where(.astro-3ywmav45){overflow-x:auto;margin-block:1.5rem;border:1px solid var(--sl-color-gray-5);border-radius:.5rem}.decision:where(.astro-3ywmav45){display:table;border-collapse:collapse;margin:0;font-size:var(--sl-text-sm);width:100%;min-width:56rem}.decision:where(.astro-3ywmav45) :where(.astro-3ywmav45):is(th,td){border:1px solid var(--sl-color-gray-5);padding:.5rem .7rem;text-align:left;vertical-align:top}.decision:where(.astro-3ywmav45) thead:where(.astro-3ywmav45) th:where(.astro-3ywmav45){background:var(--sl-color-gray-6)}.decision:where(.astro-3ywmav45) tbody:where(.astro-3ywmav45) th:where(.astro-3ywmav45){background:var(--sl-color-gray-6);font-weight:600;min-width:11rem}.decision:where(.astro-3ywmav45) tbody:where(.astro-3ywmav45) th:where(.astro-3ywmav45) a:where(.astro-3ywmav45){color:var(--sl-color-white);text-decoration:none}.decision:where(.astro-3ywmav45) tbody:where(.astro-3ywmav45) th:where(.astro-3ywmav45) a:where(.astro-3ywmav45):hover{text-decoration:underline}.ours:where(.astro-3ywmav45){display:block;font-weight:400;font-size:var(--sl-text-xs);color:var(--sl-color-gray-3)}.verification:where(.astro-3ywmav45){white-space:nowrap}.ref-collapsible:where(.astro-hbmamkfo){margin-block:.8rem 1.5rem;border:1px solid var(--sl-color-gray-5);border-radius:.5rem}.ref-collapsible:where(.astro-hbmamkfo) summary:where(.astro-hbmamkfo){cursor:pointer;padding:.55rem .9rem;font-size:var(--sl-text-sm);color:var(--sl-color-gray-2);user-select:none}.ref-collapsible:where(.astro-hbmamkfo) summary:where(.astro-hbmamkfo):hover{color:var(--sl-color-white)}.ref-collapsible:where(.astro-hbmamkfo)[open] summary:where(.astro-hbmamkfo){border-bottom:1px solid var(--sl-color-gray-5)}.ref-body:where(.astro-hbmamkfo){padding:.2rem .9rem .6rem}
