.knit-footer{container-type:inline-size}.knit-footer__cloth{--gutter:4px;--p:min(12px,calc((100cqw - 2 * var(--gutter)) / var(--cols)));--w:calc(var(--cols) * var(--p));--left:calc((100cqw - var(--w)) / 2);background-size:var(--p) var(--p);background-position:var(--left) 100%}.knit-footer__field{padding-block:calc(2 * var(--p))}@supports (width:round(down,10px,3px)){.knit-footer__cloth{--p:clamp(2px,round(down,calc((100cqw - 2 * var(--gutter)) / var(--cols)),1px),12px);--left:round(down,calc((100cqw - var(--w)) / 2),1px)}}.knit-footer__mark{margin-left:var(--left);width:var(--w)}