.hatch-chart{display:flex;flex-direction:column;gap:1rem;min-width:0}.hatch-chart__none{margin:0;color:var(--grey-body)}.hatch-chart__row{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background:var(--grey-wash);min-width:0}.hatch-chart__name{margin:0;font-size:1rem;color:var(--grey-strong);overflow-wrap:anywhere}.hatch-chart__credit,.hatch-chart__meta,.hatch-chart__note{margin:0;font-size:.875rem;color:var(--grey-secondary);overflow-wrap:anywhere}.hatch-chart__strip{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:2px;margin:0;padding:0;list-style:none}.hatch-chart__m{text-align:center;font-size:.6875rem;padding:.25rem 0;color:var(--grey-quiet);border:1px solid var(--grey-line);min-width:0}.hatch-chart__m--on{color:var(--grey-strong);background:var(--grey-fill);border-color:var(--grey-border)}.hatch-chart__m--peak{font-weight:800;text-decoration:underline}.hatch-chart__mark{display:block;line-height:1}.hatch-chart__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip-path:inset(50%);white-space:nowrap}.hatch-chart__windows{margin:0;padding-left:1.25rem;font-size:.875rem;color:var(--grey-body)}.hatch-chart__link{color:inherit;text-decoration:underline;overflow-wrap:anywhere}