.projection-matrix-visual[data-astro-cid-aqtkhuih]{border:1px solid var(--line,#c7c2b7);background:var(--paper-deep,#e8e3d7);color:var(--ink,#182028);border-radius:1rem;margin-block:2rem;padding:clamp(1rem,3vw,1.5rem)}.projection-matrix-visual[data-astro-cid-aqtkhuih] figcaption[data-astro-cid-aqtkhuih]{gap:.35rem;line-height:1.5;display:grid}.projection-matrix-visual[data-astro-cid-aqtkhuih] figcaption[data-astro-cid-aqtkhuih] span[data-astro-cid-aqtkhuih],.projection-matrix-visual__matrix[data-astro-cid-aqtkhuih] p[data-astro-cid-aqtkhuih],.projection-matrix-visual__note[data-astro-cid-aqtkhuih]{color:var(--muted,#5b625f)}.projection-matrix-visual__layout[data-astro-cid-aqtkhuih]{grid-template-columns:minmax(0,1.35fr) minmax(13rem,.65fr);gap:1rem;margin-block-start:1rem;display:grid}.projection-matrix-visual__geometry[data-astro-cid-aqtkhuih],.projection-matrix-visual__matrix[data-astro-cid-aqtkhuih]{border:1px solid var(--line,#c7c2b7);background:var(--paper,#f5f1e8);border-radius:.75rem;min-inline-size:0;padding:.85rem}.projection-matrix-visual[data-astro-cid-aqtkhuih] h3[data-astro-cid-aqtkhuih]{font-family:var(--sans,sans-serif);margin:0;font-size:.95rem}.projection-matrix-visual[data-astro-cid-aqtkhuih] svg[data-astro-cid-aqtkhuih]{width:100%;max-width:27.5rem;height:auto;margin:.45rem auto 0;display:block}.projection-matrix-visual__grid[data-astro-cid-aqtkhuih]{stroke:var(--line,#c7c2b7);stroke-width:1px;stroke-dasharray:2 4}.projection-matrix-visual__axis[data-astro-cid-aqtkhuih]{stroke:var(--muted,#5b625f);stroke-width:1.5px}.projection-matrix-visual__line[data-astro-cid-aqtkhuih]{stroke:#176b63;stroke-width:3px;stroke-dasharray:9 6}.projection-matrix-visual__line-label[data-astro-cid-aqtkhuih],.projection-matrix-visual__axis-label[data-astro-cid-aqtkhuih],.projection-matrix-visual__sample-label[data-astro-cid-aqtkhuih]{fill:var(--ink,#182028);font-size:13px;font-weight:700}.projection-matrix-visual__residual[data-astro-cid-aqtkhuih]{stroke:#98601d;stroke-width:1.8px;stroke-dasharray:4 4}.projection-matrix-visual__original-point[data-astro-cid-aqtkhuih]{fill:#98601d;stroke:var(--paper,#f5f1e8);stroke-width:2px}.projection-matrix-visual__projected-point[data-astro-cid-aqtkhuih]{fill:#176b63;stroke:var(--paper,#f5f1e8);stroke-width:2px}.projection-matrix-visual__legend[data-astro-cid-aqtkhuih]{flex-wrap:wrap;gap:.45rem 1rem;margin:.2rem 0 0;padding:0;font-size:.88rem;list-style:none;display:flex}.projection-matrix-visual__legend[data-astro-cid-aqtkhuih] li[data-astro-cid-aqtkhuih]{align-items:center;gap:.4rem;display:inline-flex}.projection-matrix-visual__swatch[data-astro-cid-aqtkhuih]{border-radius:50%;flex:0 0 .7rem;width:.7rem;height:.7rem;display:inline-block}.projection-matrix-visual__swatch--original[data-astro-cid-aqtkhuih]{background:#98601d}.projection-matrix-visual__swatch--projected[data-astro-cid-aqtkhuih]{background:#176b63}.projection-matrix-visual__swatch--line[data-astro-cid-aqtkhuih]{background:#176b63;border-radius:0;flex-basis:1.2rem;width:1.2rem;height:.2rem}.projection-matrix-visual__matrix[data-astro-cid-aqtkhuih]{align-content:start;gap:.75rem;display:grid}.projection-matrix-visual__matrix[data-astro-cid-aqtkhuih] p[data-astro-cid-aqtkhuih]{margin:0;line-height:1.55}.projection-matrix-visual__formula[data-astro-cid-aqtkhuih]{min-block-size:5.5rem;font-family:var(--serif,serif);align-items:center;gap:.5rem;font-size:1.35rem;display:inline-flex}.projection-matrix-visual__fraction[data-astro-cid-aqtkhuih]{text-align:center;line-height:1.1;display:inline-grid}.projection-matrix-visual__numerator[data-astro-cid-aqtkhuih]{border-block-end:1px solid;padding-inline:.25rem}.projection-matrix-visual__denominator[data-astro-cid-aqtkhuih]{padding-inline:.25rem}.projection-matrix-visual__matrix-bracket[data-astro-cid-aqtkhuih]{text-align:center;border-inline:2px solid;padding:.25rem .55rem;line-height:1.2;display:inline-grid}.projection-matrix-visual__operator[data-astro-cid-aqtkhuih]{background:var(--paper-deep,#e8e3d7);border-inline-start:.2rem solid #176b63;padding:.55rem .65rem}.projection-matrix-visual__table-wrap[data-astro-cid-aqtkhuih]{margin-block-start:1rem;overflow-x:auto}.projection-matrix-visual[data-astro-cid-aqtkhuih] table[data-astro-cid-aqtkhuih]{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%;min-inline-size:42rem}.projection-matrix-visual[data-astro-cid-aqtkhuih] caption[data-astro-cid-aqtkhuih]{text-align:start;margin-block-end:.45rem;font-weight:700}.projection-matrix-visual[data-astro-cid-aqtkhuih] th[data-astro-cid-aqtkhuih],.projection-matrix-visual[data-astro-cid-aqtkhuih] td[data-astro-cid-aqtkhuih]{border-block-end:1px solid var(--line,#c7c2b7);text-align:start;vertical-align:top;padding:.45rem}.projection-matrix-visual[data-astro-cid-aqtkhuih] td[data-astro-cid-aqtkhuih]{white-space:nowrap}.projection-matrix-visual__note[data-astro-cid-aqtkhuih]{margin:.8rem 0 0;font-size:.92rem;line-height:1.55}@media (width<=44rem){.projection-matrix-visual__layout[data-astro-cid-aqtkhuih]{grid-template-columns:1fr}}
