.matrix[data-astro-cid-zfc4wkwq]{display:grid;gap:var(--s4)}.matrix__title[data-astro-cid-zfc4wkwq]{font-size:1.5rem}.filters[data-astro-cid-zfc4wkwq]{display:flex;flex-wrap:wrap;gap:var(--s2);margin-top:var(--s2)}.chip[data-astro-cid-zfc4wkwq]{position:relative;display:inline-flex;align-items:center;gap:var(--s2);padding:7px 12px;border:1.5px solid var(--ink);background:var(--leaf);cursor:pointer;font-size:.9375rem;font-weight:560}.chip[data-astro-cid-zfc4wkwq] input[data-astro-cid-zfc4wkwq]{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.chip[data-astro-cid-zfc4wkwq]:before{content:"";width:10px;height:10px;border:1.5px solid var(--ink)}.chip[data-astro-cid-zfc4wkwq]:has(input:checked){background:var(--pine);color:#fff;border-color:var(--pine)}.chip[data-astro-cid-zfc4wkwq]:has(input:checked):before{background:var(--tag);border-color:var(--tag)}.chip[data-astro-cid-zfc4wkwq]:has(input:focus-visible){outline:3px solid var(--ink);outline-offset:2px}.clear[data-astro-cid-zfc4wkwq]{background:none;border:0;text-decoration:underline;text-underline-offset:.2em;cursor:pointer;padding:7px 8px}.status[data-astro-cid-zfc4wkwq]{color:var(--ink-2)}.mx[data-astro-cid-zfc4wkwq]{table-layout:fixed;min-width:1100px;font-size:.875rem}.c-tool[data-astro-cid-zfc4wkwq]{width:14%}.c-low[data-astro-cid-zfc4wkwq]{width:10%}.c-cpa[data-astro-cid-zfc4wkwq]{width:9.5%}.c-mark[data-astro-cid-zfc4wkwq]{width:10.5%}.c-free[data-astro-cid-zfc4wkwq]{width:14%}.mx[data-astro-cid-zfc4wkwq] thead[data-astro-cid-zfc4wkwq] th[data-astro-cid-zfc4wkwq]{white-space:normal}.mx[data-astro-cid-zfc4wkwq] th[data-astro-cid-zfc4wkwq],.mx[data-astro-cid-zfc4wkwq] td[data-astro-cid-zfc4wkwq]{padding:var(--s3) 10px;overflow-wrap:break-word}.mx[data-astro-cid-zfc4wkwq] .note{min-width:0}.mx[data-astro-cid-zfc4wkwq] .mk{white-space:normal}@media(min-width:1240px){.mx[data-astro-cid-zfc4wkwq]{min-width:0}}@media(max-width:1239px){.mx[data-astro-cid-zfc4wkwq] caption[data-astro-cid-zfc4wkwq]{position:sticky;left:0;max-width:calc(100vw - 2 * var(--gutter));box-sizing:border-box}}.mx[data-astro-cid-zfc4wkwq] thead[data-astro-cid-zfc4wkwq] th[data-astro-cid-zfc4wkwq] button[data-astro-cid-zfc4wkwq]{all:unset;cursor:pointer;display:inline-flex;gap:6px;align-items:center;border-bottom:1.5px dotted var(--ink)}.mx[data-astro-cid-zfc4wkwq] thead[data-astro-cid-zfc4wkwq] th[data-astro-cid-zfc4wkwq] button[data-astro-cid-zfc4wkwq]:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid var(--rule)}.mx[data-astro-cid-zfc4wkwq] thead[data-astro-cid-zfc4wkwq] th[data-astro-cid-zfc4wkwq][aria-sort=ascending] button[data-astro-cid-zfc4wkwq]:after{border-top:0;border-bottom:5px solid var(--ink)}.mx[data-astro-cid-zfc4wkwq] thead[data-astro-cid-zfc4wkwq] th[data-astro-cid-zfc4wkwq][aria-sort=descending] button[data-astro-cid-zfc4wkwq]:after{border-top-color:var(--ink)}.mx[data-astro-cid-zfc4wkwq] thead[data-astro-cid-zfc4wkwq] th[data-astro-cid-zfc4wkwq] button[data-astro-cid-zfc4wkwq]:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.mx[data-astro-cid-zfc4wkwq] tbody[data-astro-cid-zfc4wkwq] th[data-astro-cid-zfc4wkwq]{position:sticky;left:0;background:var(--leaf);z-index:1;box-shadow:1px 0 0 var(--rule)}.mx[data-astro-cid-zfc4wkwq] thead[data-astro-cid-zfc4wkwq] th[data-astro-cid-zfc4wkwq]:first-child{position:sticky;left:0;z-index:2}.mx[data-astro-cid-zfc4wkwq] tbody[data-astro-cid-zfc4wkwq] th[data-astro-cid-zfc4wkwq] a[data-astro-cid-zfc4wkwq]{font-weight:720;font-stretch:var(--cond);font-size:1.0625rem}.mx[data-astro-cid-zfc4wkwq] tbody[data-astro-cid-zfc4wkwq] tr[data-astro-cid-zfc4wkwq]{transition:opacity .25s var(--ease-out)}.mx[data-astro-cid-zfc4wkwq] tbody[data-astro-cid-zfc4wkwq] tr[data-astro-cid-zfc4wkwq]:hover>[data-astro-cid-zfc4wkwq],.mx[data-astro-cid-zfc4wkwq] tbody[data-astro-cid-zfc4wkwq] tr[data-astro-cid-zfc4wkwq]:focus-within>[data-astro-cid-zfc4wkwq]{background:color-mix(in oklab,var(--tag-soft) 45%,var(--leaf))}.empty[data-astro-cid-zfc4wkwq] td[data-astro-cid-zfc4wkwq]{padding:var(--s6) var(--s4);font-weight:600}.after[data-astro-cid-zfc4wkwq]{max-width:90ch}
