.tm[data-astro-cid-kzcpncgc]{border-collapse:collapse;table-layout:fixed;width:100%;font-family:var(--font-display);font-size:var(--text-sm);display:table}.tm[data-astro-cid-kzcpncgc] th[data-astro-cid-kzcpncgc],.tm[data-astro-cid-kzcpncgc] td[data-astro-cid-kzcpncgc]{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;white-space:normal;padding:.65rem .5rem}.tm[data-astro-cid-kzcpncgc] thead[data-astro-cid-kzcpncgc] th[data-astro-cid-kzcpncgc]{font-size:var(--text-xs);color:var(--color-ink-muted);vertical-align:bottom;padding-top:0;font-weight:500}.tm[data-astro-cid-kzcpncgc] thead[data-astro-cid-kzcpncgc] th[data-astro-cid-kzcpncgc]:first-child{width:24%}.tm[data-astro-cid-kzcpncgc] tbody[data-astro-cid-kzcpncgc] th[data-astro-cid-kzcpncgc]{color:var(--color-ink);font-weight:600}.tm-name[data-astro-cid-kzcpncgc]{gap:.15rem;display:grid}.tm-sub[data-astro-cid-kzcpncgc]{font-size:var(--text-xs);color:var(--color-ink-muted);font-weight:400;line-height:1.35}.tm-cell[data-astro-cid-kzcpncgc]{color:var(--color-ink-muted)}.tm-verdict[data-astro-cid-kzcpncgc]{align-items:center;gap:.4rem;margin-bottom:.25rem;display:flex}.tm-word[data-astro-cid-kzcpncgc]{font-size:var(--text-xs);color:var(--color-ink);font-weight:600;line-height:1.3}.tm-text[data-astro-cid-kzcpncgc]{font-size:var(--text-xs);line-height:1.45;display:block}.tm-cell--yes[data-astro-cid-kzcpncgc] .tm-text[data-astro-cid-kzcpncgc],.tm-cell--cond[data-astro-cid-kzcpncgc] .tm-text[data-astro-cid-kzcpncgc]{color:var(--color-ink)}.tm-cell--na[data-astro-cid-kzcpncgc] .tm-text[data-astro-cid-kzcpncgc]{color:var(--color-ink-faint)}.tm-mark[data-astro-cid-kzcpncgc]{border-radius:50%;flex-shrink:0;width:.85rem;height:.85rem;display:inline-block;position:relative}.tm-mark--yes[data-astro-cid-kzcpncgc]{background:var(--color-accent)}.tm-mark--cond[data-astro-cid-kzcpncgc]{box-shadow:inset 0 0 0 1.5px var(--color-accent);background:linear-gradient(90deg, var(--color-accent) 50%, transparent 50%)}.tm-mark--no[data-astro-cid-kzcpncgc]{background:linear-gradient(var(--color-friction), var(--color-friction)) center / .75rem 2px no-repeat;border-radius:0}.tm-mark--unclear[data-astro-cid-kzcpncgc]{box-shadow:inset 0 0 0 1px var(--color-border-strong)}.tm-mark--unclear[data-astro-cid-kzcpncgc]:after{content:"?";font-family:var(--font-label);font-variant-numeric:tabular-nums;font-size:var(--label-sm);color:var(--color-ink-faint);place-items:center;line-height:1;display:grid;position:absolute;inset:0}.tm-mark--na[data-astro-cid-kzcpncgc]{width:.45rem;height:.45rem;box-shadow:inset 0 0 0 1px var(--color-border-strong);margin:.2rem}.tm-footer[data-astro-cid-kzcpncgc]{border-top:1px solid var(--color-border);font-family:var(--font-display);font-size:var(--text-sm);color:var(--color-ink);margin:.75rem 0 0;padding-top:.75rem;line-height:1.5}@container (width<560px){.tm[data-astro-cid-kzcpncgc],.tm[data-astro-cid-kzcpncgc] tbody[data-astro-cid-kzcpncgc],.tm[data-astro-cid-kzcpncgc] tr[data-astro-cid-kzcpncgc],.tm[data-astro-cid-kzcpncgc] th[data-astro-cid-kzcpncgc],.tm[data-astro-cid-kzcpncgc] td[data-astro-cid-kzcpncgc]{display:block}.tm[data-astro-cid-kzcpncgc] thead[data-astro-cid-kzcpncgc]{display:none}.tm[data-astro-cid-kzcpncgc] tr[data-astro-cid-kzcpncgc]{border-bottom:1px solid var(--color-border);padding:.8rem 0}.tm[data-astro-cid-kzcpncgc] tbody[data-astro-cid-kzcpncgc] th[data-astro-cid-kzcpncgc],.tm[data-astro-cid-kzcpncgc] td[data-astro-cid-kzcpncgc]{border:0;padding:.25rem 0}.tm[data-astro-cid-kzcpncgc] tbody[data-astro-cid-kzcpncgc] th[data-astro-cid-kzcpncgc]{margin-bottom:.2rem}.tm[data-astro-cid-kzcpncgc] td[data-astro-cid-kzcpncgc]{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.75rem;display:grid}.tm[data-astro-cid-kzcpncgc] td[data-astro-cid-kzcpncgc]:before{content:attr(data-col);font-family:var(--font-label);font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--color-ink-faint);grid-area:1/1}.tm-verdict[data-astro-cid-kzcpncgc]{grid-area:1/2;margin:0}.tm-text[data-astro-cid-kzcpncgc]{grid-column:1/-1;margin-top:.1rem}}
