:deep(.vf-checkbox){-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:transparent;border:2px solid #9ca3af;border-radius:50%;cursor:pointer;height:18px;min-width:18px;transition:background-color .15s ease,border-color .15s ease;width:18px}:deep(.vf-checkbox):checked{background-color:#10b981;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1.5 6 3 3 6-6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:10px 10px;border-color:#10b981}:deep(.vf-checkbox):focus{box-shadow:0 0 0 3px #10b98133;outline:none}
