.--captcha[data-v-e80a3c07]{--border-width:2px;--radius:20px;z-index:1;border-radius:var(--radius);border:var(--border-width) solid transparent;width:100%;max-width:400px;margin-block:20px;padding:15px 25px;position:relative}.--captcha input[type=checkbox][data-v-e80a3c07]{inset:0}.--captcha[data-v-e80a3c07]:before{content:" ";inset:calc(var(--border-width) * -1);z-index:-1;border:inherit;border-radius:inherit;background-image:conic-gradient(from var(--angle),#381d6a 80%,#c7b0f6 88%,#c7b0f6 92%,#381d6a 100%);-webkit-mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);-webkit-mask:linear-gradient(#000,#000),linear-gradient(#000,#000);mask:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-composite:xor;background-origin:border-box;animation:3s linear infinite spin-e80a3c07;position:absolute;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}.--captcha label[data-v-e80a3c07]{font-size:16px}.--captcha label[data-v-e80a3c07]:after{opacity:.65;border-color:#e0ffff;border-radius:2px;top:4px}.--captcha.--isLoading label[data-v-e80a3c07]:before{display:none}.--captcha.--isLoading label[data-v-e80a3c07]:after{background:radial-gradient(farthest-side,#05e4f9 94%,#0000) top/3px 3px no-repeat,conic-gradient(#0000 30%,#05e4f9);border:#0000;border-radius:50%;width:25px;height:25px;animation:1s linear infinite spinner-rotate-e80a3c07;top:0;left:-4px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 0)}.--captcha.--isVerified label[data-v-e80a3c07]:before{opacity:1;background-size:80%;width:25px;height:25px;top:0;left:-5px}.--captcha.--isVerified label[data-v-e80a3c07]:after{border-color:#0000}.--captcha.--isError[data-v-e80a3c07]{color:var(--color-error)}.--captcha.--isError label[data-v-e80a3c07]:after{border-width:2px;border-color:var(--color-error)}.--captcha .__icon[data-v-e80a3c07]{color:#6c5c8e;right:15px;width:35px;height:35px;margin:auto;position:absolute;inset-block:0}form.loading .--captcha[data-v-e80a3c07]{opacity:.5}@property --angle{syntax:"<angle>";inherits:true;initial-value:0deg}@keyframes spin-e80a3c07{to{--angle:1turn}}@keyframes spinner-rotate-e80a3c07{to{transform:rotate(1turn)}}
