.em .readout.r4{grid-template-columns:repeat(4,1fr)}.em .readout b.ok{color:var(--perp)}.em svg.fig .cev{stroke:var(--vert);stroke-width:2.4}.em svg.fig .tr{stroke:var(--hi);stroke-width:2.4}.em svg.fig .aux{stroke:var(--perp);stroke-width:2;stroke-dasharray:6 4}.em svg.fig circle.aux,.em svg.fig circle.cev,.em svg.fig circle.tr,.em svg.fig path.aux,.em svg.fig path.tr{fill:none}.em svg.fig .tick{stroke:var(--ink);stroke-width:1.6}.em svg.fig .shA{fill:rgba(47,62,158,.16);stroke:none}.em svg.fig .shB{fill:rgba(14,124,116,.18);stroke:none}.em svg.fig .shC{fill:rgba(180,83,9,.15);stroke:none}.em svg.fig .dotH{fill:var(--hi)}.em .lab .btns{display:flex;flex-wrap:wrap;gap:.5rem}.em .lab .btns button.reset{margin-top:.7rem}.em table.res{border-collapse:collapse;margin:1rem auto;font-family:var(--ui);font-size:.98rem}.em table.res td,.em table.res th{border:1px solid var(--rule);padding:.35rem .8rem;text-align:center}.em table.res th{background:var(--tint)}.em .refs{font-size:.95rem}.em .refs li{margin:.4rem 0}@media (max-width:520px){.em .readout.r4{grid-template-columns:repeat(2,1fr)}}.em .em-ws{border-color:var(--perp);color:var(--perp)}.em .em-ws:hover{background:var(--perp);color:#fff}.em [hidden]{display:none!important}.em ol.ch-items{list-style:none;padding:0;margin:.4rem 0}.em ol.ch-items>li{margin:.5rem 0}.em .stars{text-align:center;letter-spacing:.35em;margin:.6rem 0 .2rem;color:var(--muted)}