.cs-svg text{font-family:var(--font-sans);font-size:13px;fill:var(--plate-ink)}.cs-svg .cs-ruler{fill:var(--plate-ink-dim);text-anchor:middle;font-variant-numeric:tabular-nums}.cs-svg .cs-ruler-unit{fill:var(--plate-ink-dim)}.cs-svg .cs-stock-label{font-size:14px}.cs-svg .cs-bar{fill:none;stroke:var(--plate-ink-dim);stroke-width:1}.cs-svg .cs-tick{stroke:var(--plate-ink-dim);stroke-width:1}.cs-svg .cs-endmark{font-variant-numeric:tabular-nums}.cs-svg .cs-piece-rect{fill:var(--plate-ink);stroke:var(--surface-plate);stroke-width:2}.cs-svg .cs-piece-id{font-family:var(--font-mono);font-size:14px;fill:var(--surface-plate);text-anchor:middle}.cs-svg .cs-length{text-anchor:middle;font-variant-numeric:tabular-nums}.cs-svg .cs-hatch{stroke:var(--plate-ink-faint);stroke-width:1}.cs-svg .cs-unused-rect{stroke:var(--plate-ink-dim);stroke-width:1}.cs-svg .cs-unused-label{text-anchor:middle}.cs-svg .cs-queued-rect{fill:none;stroke:var(--plate-ink-dim);stroke-width:1}.cs-svg .cs-queued-id{font-family:var(--font-mono);font-size:14px;text-anchor:middle}.cs-svg .cs-heading{fill:var(--plate-ink)}.cs-svg .cs-background{fill:var(--surface-plate)}.demo-entry[data-astro-cid-7pnkyahw]{grid-template-columns:minmax(0,1fr)}.demo-entry__preview[data-astro-cid-7pnkyahw]{display:block;padding:var(--space-4);max-width:40rem;text-decoration:none}.demo-entry__preview[data-astro-cid-7pnkyahw] svg{width:100%;height:auto}
