.saas-checkbox{border:1.5px solid var(--saas-border-strong);border-radius:var(--saas-radius-xs);background:var(--saas-bg-surface);cursor:pointer;appearance:none;width:18px;height:18px;transition:background-color var(--saas-motion-micro) var(--saas-ease-standard), border-color var(--saas-motion-micro) var(--saas-ease-standard);place-content:center;margin:0;display:inline-grid}.saas-checkbox:before{background:var(--saas-brand-on-primary);content:"";width:10px;height:10px;transition:transform var(--saas-motion-micro) var(--saas-ease-standard);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);transform:scale(0)}.saas-checkbox:indeterminate:before{clip-path:none;height:2px}.saas-checkbox:checked,.saas-checkbox:indeterminate{border-color:var(--saas-brand-primary);background:var(--saas-brand-primary)}.saas-checkbox:checked:before,.saas-checkbox:indeterminate:before{transform:scale(1)}.saas-checkbox:hover:not(:disabled){border-color:var(--saas-brand-primary)}.saas-checkbox:focus-visible{box-shadow:var(--saas-focus-ring);outline:none}.saas-checkbox:disabled{cursor:not-allowed;opacity:.5}