input[type=checkbox]{-moz-appearance:none;appearance:none;margin:0;font:inherit;color:currentColor;width:1.15em;height:1.15em;border:.15em solid;border-radius:.15em;display:grid;place-content:center}input[type=checkbox]:before{content:"";width:.65em;height:.65em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);transform:scale(0);transform-origin:bottom left;background-color:CanvasText}input[type=checkbox]:checked:before{transform:scale(1)}