.cov{--cov-core-1: var(--l1);--cov-core-2: color-mix(in srgb, var(--l1-ink) 70%, var(--l1));--cov-core-3: var(--l1-ink);--cov-label-w: minmax(9rem, 1.5fr);--cov-cell-h: 2.5rem;margin:0 0 var(--s-6)}.cov-lenses{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-4);margin:0 0 var(--s-4);padding:0;border:0}.cov-lenses[hidden]{display:none}.cov-lenses-legend{float:left;margin-right:var(--s-2);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--muted)}.cov-lenses label{display:inline-flex;align-items:center;gap:var(--s-1);padding:.3em .8em;border:1px solid var(--line);border-radius:999px;font-size:var(--fs-small);cursor:pointer}.cov-lenses label:has(input:checked){border-color:var(--ink);background:var(--tint-bg)}.cov-lenses label:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.cov-lens-note{display:none;flex-basis:100%;margin:0;font-size:var(--fs-small);color:var(--ink-2)}.cov[data-lens=all] .cov-lens-note[data-for=all],.cov[data-lens=labs-vs-standards] .cov-lens-note[data-for=labs-vs-standards],.cov[data-lens=gaps] .cov-lens-note[data-for=gaps]{display:block}.cov-key{list-style:none;display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5);margin:0 0 var(--s-4);padding:0;font-size:var(--fs-small);color:var(--ink-2)}.cov-key>li{display:inline-flex;align-items:center;gap:var(--s-1)}.cov-key>li>.cov-swatch:last-of-type{margin-right:var(--s-1)}.cov-rows{list-style:none;margin:0;padding:0}.cov-row{position:relative;display:grid;grid-template-columns:var(--cov-label-w) repeat(var(--cov-cols),minmax(0,1fr)) 6.5rem;align-items:center;gap:4px;padding:2px 0}.cov-head,.cov-foot{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.04em;color:var(--muted)}.cov-head{align-items:end;padding-bottom:var(--s-2);border-bottom:1px solid var(--line);margin-bottom:var(--s-1)}.cov-foot{padding-top:var(--s-2);border-top:1px solid var(--line);margin-top:var(--s-1)}.cov-colhead,.cov-total{text-align:center;line-height:1.25}.cov-short{display:none}.cov-label{position:relative;display:flex;align-items:center;gap:var(--s-2);min-height:var(--cov-cell-h);padding:0 var(--s-2) 0 0;font-size:var(--fs-small);font-weight:500;color:var(--ink);text-decoration:none}.cov-label:hover{text-decoration:underline;text-underline-offset:.2em}.cov-cell,.cov-swatch{display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--r-sm);font-family:var(--font-mono);font-size:var(--fs-small);font-weight:600;text-decoration:none;transition:background-color var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.cov-cell{height:var(--cov-cell-h)}.cov-swatch{min-width:2.25rem;height:1.5rem;padding:0 .4em;font-size:var(--fs-label)}.cov-cell[data-state=core][data-level="1"],.cov-swatch[data-state=core][data-level="1"]{background:var(--cov-core-1);color:var(--ink)}.cov-cell[data-state=core][data-level="2"],.cov-swatch[data-state=core][data-level="2"]{background:var(--cov-core-2);color:var(--bg)}.cov-cell[data-state=core][data-level="3"],.cov-swatch[data-state=core][data-level="3"]{background:var(--cov-core-3);color:var(--bg)}.cov-cell[data-state=related],.cov-swatch[data-state=related]{background:var(--bg);border:1px dashed var(--l1-ink);color:var(--ink-2);font-weight:500}.cov-cell[data-state=gap],.cov-swatch[data-state=gap],.cov-cell[data-state=none]{background:var(--bg);border:2px dotted var(--block);color:var(--block);font-weight:500}.cov-cell[data-state=none]{border-color:var(--line);color:var(--muted)}.cov-cell:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.cov-rows>.cov-row:has(a:hover,a:focus-visible){background:var(--pause-bg);box-shadow:0 0 0 1px var(--line);border-radius:var(--r-sm)}.cov-cell.is-col-hot,.cov-colhead.is-col-hot,.cov-total.is-col-hot{box-shadow:0 0 0 2px var(--line)}.cov-colhead.is-col-hot,.cov-total.is-col-hot{color:var(--ink);border-radius:var(--r-sm)}.cov-consensus{display:inline-flex;align-items:center;gap:var(--s-2);padding-left:var(--s-2)}.cov-dots{display:inline-flex;gap:3px}.cov-dot{width:9px;height:9px;border:1px solid var(--l1-ink);border-radius:50%}.cov-dot[data-on]{background:var(--l1-ink)}.cov-count{font-family:var(--font-mono);font-size:var(--fs-label);color:var(--ink-2)}.cov-conshead{padding-left:var(--s-2)}.cov-divmark{display:none;flex:none;width:.6rem;height:.6rem;border-radius:2px}.cov-divmark[data-kind=labs]{background:var(--l1-ink)}.cov-divmark[data-kind=standards]{border:2px solid var(--l1-ink)}.cov[data-lens=gaps] .cov-cell:not([data-state=gap]),.cov[data-lens=labs-vs-standards] .cov-row:not([data-divergence]) .cov-cell{background:var(--bg);border:1px solid var(--line);color:var(--muted);font-weight:500}.cov[data-lens=gaps] .cov-cell[data-state=gap]{background:color-mix(in srgb,var(--l3) 55%,var(--bg));border-width:3px}.cov[data-lens=labs-vs-standards] .cov-cell[data-div]{outline:3px solid var(--ink);outline-offset:-1px}.cov[data-lens=labs-vs-standards] .cov-cell[data-div]:focus-visible{outline-offset:2px;box-shadow:0 0 0 5px var(--bg),0 0 0 7px var(--ink)}.cov[data-lens=labs-vs-standards] .cov-divmark,.cov-lens-note .cov-divmark{display:inline-block;vertical-align:baseline}@media(max-width:900px){.cov-long{display:none}.cov-short{display:inline}}@media(max-width:640px){.cov-row{grid-template-columns:repeat(var(--cov-cols),minmax(0,1fr)) auto;row-gap:2px}.cov-rows>.cov-row{padding-top:var(--s-2)}.cov-label{grid-column:1 / span var(--cov-cols);grid-row:1;min-height:0}.cov-consensus{grid-column:-2 / -1;grid-row:1;padding-left:0}.cov-dots,.cov-corner{display:none}.cov-conshead{visibility:hidden;width:2.5em;padding-left:0}}@media(prefers-reduced-motion:reduce){.cov-cell,.cov-swatch{transition:none}}.fs-docs[data-astro-cid-5ziqhbgu]{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.fs-doc[data-astro-cid-5ziqhbgu]{border:1px solid var(--line);border-radius:var(--r-sm);padding:var(--s-3) var(--s-4);background:var(--bg)}.fs-doc[data-astro-cid-5ziqhbgu] p[data-astro-cid-5ziqhbgu]{margin:0}.fs-doc-issuer[data-astro-cid-5ziqhbgu]{font-size:var(--fs-label);color:var(--ink-2)}.fs-doc-name[data-astro-cid-5ziqhbgu]{font-family:var(--font-display);font-size:var(--fs-h3);margin-block:var(--s-1)!important}.fs-doc-meta[data-astro-cid-5ziqhbgu],.fs-doc-comp[data-astro-cid-5ziqhbgu]{font-size:var(--fs-small);color:var(--ink-2)}.fs-doc-comp[data-astro-cid-5ziqhbgu]{margin-top:var(--s-2)!important}.fs-q[data-astro-cid-5ziqhbgu]{font-style:italic;color:var(--ink-2)}.fs-quote[data-astro-cid-5ziqhbgu]{display:block;font-size:var(--fs-small)}.fs-gap[data-astro-cid-5ziqhbgu] .cw-ref-title[data-astro-cid-5ziqhbgu]{color:var(--ink-2)}.cw-topic[data-astro-cid-5ziqhbgu]{content-visibility:auto;contain-intrinsic-size:auto 1200px}
