.checkbox{display:flex;gap:10px;align-items:center}.checkbox label{cursor:pointer}.checkbox input[type=checkbox]{display:flex;justify-content:center;align-items:center;width:20px;height:20px;margin:0;background:var(--checkbox-bg-color);border:1px solid var(--border-secondary-color);border-radius:6px;transform:translateY(-.075em);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.checkbox input[type=checkbox]:before{content:"";width:13px;height:13px;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);transform:scale(0);transform-origin:bottom left;transition:transform 50ms ease-in-out;background-color:var(--checkbox-color);cursor:pointer}.checkbox input[type=checkbox]:checked{border:1px solid var(--border-active-color)}.checkbox input[type=checkbox]:checked:before{transform:scale(1)}