.hale .hl-unwell{fill:var(--tone-2);stroke:var(--color-ink-2);stroke-width:.4px}.hale .hl-le{stroke:var(--tone-7)}.hale .hl-key{vertical-align:-1px;width:.7rem;height:.7rem;margin-right:.2rem;display:inline-block}.hale .t5bg{background:var(--tone-5)}.hale .hl-unwell-bg{background:var(--tone-2);outline:1px solid var(--color-ink-2);outline-offset:-1px}.hale .hl-le-key{border-top:2px dashed var(--tone-7);vertical-align:3px;width:1rem;height:0}.hale h3{margin-top:1.8rem}.hale>p{margin:.75rem 0}.hale .how,.hale .key,.hale .axis-note{color:var(--color-ink-2);font-size:.9rem}.hale .lives{flex-wrap:wrap;gap:1rem 1.75rem;margin:1.2rem 0 .4rem;display:flex}.hale .life{width:10rem;min-width:6.5rem;max-width:calc(33% - 1.2rem);margin:0}.hale.hband .life{max-width:calc(50% - 1rem)}.hale .life figcaption{margin-bottom:.3rem;font-size:.9rem;font-weight:600}.hale .lifegrid{width:100%;height:auto;display:block}.hale .life .n{color:var(--color-ink-2);margin:.35rem 0 0;font-size:.78rem}.hale .figure.hl-plot{aspect-ratio:3/2;width:calc(100% - 3rem);margin:1.5rem 0 2.2rem 2.6rem;position:relative}@media (width>=40rem){.hale .figure.hl-plot{aspect-ratio:5/2}}.hale .figure.hl-field{aspect-ratio:3/2;width:calc(100% - 3rem);max-width:44rem;margin:1.5rem 0 2.2rem 2.6rem;position:relative}.hale .figure .lbl.mark{background:var(--color-paper);padding:0 .2rem}
