.tool[data-tool=punnett-square-calculator] .ps-scroll{max-inline-size:100%;overflow-x:auto}.tool[data-tool=punnett-square-calculator] .ps-grid{border-collapse:collapse;font-family:var(--font-mono);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.tool[data-tool=punnett-square-calculator] .ps-grid th,.tool[data-tool=punnett-square-calculator] .ps-grid td{padding:var(--space-1) var(--space-2);border:1px solid var(--c-border);text-align:center}.tool[data-tool=punnett-square-calculator] .ps-grid th{font-weight:600}.tool[data-tool=punnett-square-calculator] .convert-table th{text-align:start;padding:var(--space-2) var(--space-1);font-size:var(--fs-sm)}.tool[data-tool=punnett-square-calculator] h3.cap{margin-block:var(--space-3) 0}
