.plane-normal[data-astro-cid-yeh7qe4j]{border:1px solid var(--line,#c8d3df);background:var(--paper-deep,#f7fafc);color:var(--ink,#18212b);border-radius:1rem;margin:2rem 0;padding:1.15rem}.plane-normal__eyebrow[data-astro-cid-yeh7qe4j]{color:var(--muted,#425466);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .35rem;font-size:.8rem;font-weight:750}.plane-normal[data-astro-cid-yeh7qe4j] h3[data-astro-cid-yeh7qe4j]{margin:0 0 .5rem;font-size:1.1rem}.plane-normal__introduction[data-astro-cid-yeh7qe4j]{color:var(--muted,#425466);margin:0}.plane-normal__svg-wrap[data-astro-cid-yeh7qe4j]{margin-top:1.1rem;padding-bottom:.25rem;overflow-x:auto}.plane-normal__svg[data-astro-cid-yeh7qe4j]{width:100%;min-width:38rem;height:auto;display:block}.plane-normal__canvas[data-astro-cid-yeh7qe4j]{fill:var(--paper,#fff);stroke:var(--line,#c8d3df)}.plane-normal__axes[data-astro-cid-yeh7qe4j] line[data-astro-cid-yeh7qe4j]{stroke:var(--muted,#425466);stroke-width:2px;stroke-dasharray:5 6}.plane-normal__axes[data-astro-cid-yeh7qe4j] text[data-astro-cid-yeh7qe4j],.plane-normal__orthogonality[data-astro-cid-yeh7qe4j]{fill:var(--muted,#425466);font-family:var(--mono,ui-monospace, monospace);font-size:16px}.plane-normal__plane[data-astro-cid-yeh7qe4j]{fill:var(--accent-soft,#dbeafe);fill-opacity:.82;stroke:var(--accent-strong,#0f5f94);stroke-width:3px}.plane-normal__plane-label[data-astro-cid-yeh7qe4j]{fill:var(--accent-strong,#0f5f94);font-size:23px;font-weight:750}.plane-normal__basis-vector[data-astro-cid-yeh7qe4j] line[data-astro-cid-yeh7qe4j],.plane-normal__normal-vector[data-astro-cid-yeh7qe4j] line[data-astro-cid-yeh7qe4j]{fill:none;stroke-width:5px}.plane-normal__basis-vector[data-astro-cid-yeh7qe4j] line[data-astro-cid-yeh7qe4j]{stroke:var(--ink,#18212b)}.plane-normal__basis-vector[data-astro-cid-yeh7qe4j] circle[data-astro-cid-yeh7qe4j],.plane-normal__origin[data-astro-cid-yeh7qe4j]{fill:var(--ink,#18212b)}.plane-normal__basis-vector[data-astro-cid-yeh7qe4j] text[data-astro-cid-yeh7qe4j]{fill:var(--ink,#18212b);font-family:var(--mono,ui-monospace, monospace);font-size:17px;font-weight:700}.plane-normal__normal-vector[data-astro-cid-yeh7qe4j] line[data-astro-cid-yeh7qe4j]{stroke:var(--accent,#d5532f);stroke-width:6px}.plane-normal__normal-vector[data-astro-cid-yeh7qe4j] text[data-astro-cid-yeh7qe4j]{fill:var(--accent-strong,#9d321c);font-family:var(--mono,ui-monospace, monospace);font-size:18px;font-weight:750}.plane-normal__axis-arrowhead[data-astro-cid-yeh7qe4j]{fill:var(--muted,#425466)}.plane-normal__vector-arrowhead[data-astro-cid-yeh7qe4j]{fill:var(--ink,#18212b)}.plane-normal__normal-arrowhead[data-astro-cid-yeh7qe4j]{fill:var(--accent,#d5532f)}.plane-normal__origin-label[data-astro-cid-yeh7qe4j]{fill:var(--muted,#425466);font-family:var(--mono,ui-monospace, monospace);font-size:16px}.plane-normal__table-wrap[data-astro-cid-yeh7qe4j]{background:var(--paper,#fff);border-radius:.6rem;margin-top:1rem;overflow-x:auto}.plane-normal__table-wrap[data-astro-cid-yeh7qe4j]:focus-visible{outline:3px solid var(--accent-strong,#0f5f94);outline-offset:4px}.plane-normal[data-astro-cid-yeh7qe4j] table[data-astro-cid-yeh7qe4j]{border-collapse:collapse;width:100%;min-width:38rem;font-size:.9rem}.plane-normal[data-astro-cid-yeh7qe4j] caption[data-astro-cid-yeh7qe4j]{color:var(--muted,#425466);text-align:start;padding:.7rem .75rem;font-size:.84rem}.plane-normal[data-astro-cid-yeh7qe4j] th[data-astro-cid-yeh7qe4j],.plane-normal[data-astro-cid-yeh7qe4j] td[data-astro-cid-yeh7qe4j]{border-bottom:1px solid var(--line,#c8d3df);text-align:start;vertical-align:top;padding:.65rem .75rem}.plane-normal[data-astro-cid-yeh7qe4j] thead[data-astro-cid-yeh7qe4j] th[data-astro-cid-yeh7qe4j]{color:var(--muted,#425466);letter-spacing:.02em;font-size:.78rem}.plane-normal[data-astro-cid-yeh7qe4j] tbody[data-astro-cid-yeh7qe4j] tr[data-astro-cid-yeh7qe4j]:last-child th[data-astro-cid-yeh7qe4j],.plane-normal[data-astro-cid-yeh7qe4j] tbody[data-astro-cid-yeh7qe4j] tr[data-astro-cid-yeh7qe4j]:last-child td[data-astro-cid-yeh7qe4j]{border-bottom:0}.plane-normal__note[data-astro-cid-yeh7qe4j]{color:var(--muted,#425466);margin:.9rem 0 0;font-size:.9rem}.plane-normal[data-astro-cid-yeh7qe4j] figcaption[data-astro-cid-yeh7qe4j]{color:var(--muted,#425466);margin-top:.75rem;font-size:.86rem}@media (width<=42rem){.plane-normal[data-astro-cid-yeh7qe4j]{padding:.85rem}.plane-normal__svg[data-astro-cid-yeh7qe4j]{min-width:32rem}}
