.input-checkbox-module__7UOEaa__SvgWrapper svg{stroke-dasharray:var(--svgPathLength);stroke-dashoffset:var(--svgPathLength);opacity:0}:is(.input-checkbox-module__7UOEaa__Label:has(:checked) .input-checkbox-module__7UOEaa__SvgWrapper svg,.input-checkbox-module__7UOEaa__SvgWrapper.input-checkbox-module__7UOEaa__visible svg){opacity:1;animation:input-checkbox-module__7UOEaa__drawCheckmark var(--animationDuration,.5s)var(--animationDelay,0s)forwards}@keyframes input-checkbox-module__7UOEaa__drawCheckmark{0%{stroke-dashoffset:var(--svgPathLength)}to{stroke-dashoffset:0}}
.input-text-module__uN17IG__Input:autofill{animation:50ms input-text-module__uN17IG__onAutoFillStart}.input-text-module__uN17IG__Input.input-text-module__uN17IG__isAutoFillOffered:not(:-webkit-autofill):not(:autofill){animation:50ms input-text-module__uN17IG__onAutoFillCancel}.input-text-module__uN17IG__Input.input-text-module__uN17IG__isAutoFillOffered:not(:autofill):not(:autofill){animation:50ms input-text-module__uN17IG__onAutoFillCancel}.input-text-module__uN17IG__Input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--ergo-white)inset!important}@keyframes input-text-module__uN17IG__onAutoFillStart{0%{opacity:1}to{opacity:1}}@keyframes input-text-module__uN17IG__onAutoFillCancel{0%{opacity:1}to{opacity:1}}
.gradient-module__e-S8Rq__Gradient{opacity:0;background:conic-gradient(#0000 0%,#e8ebee 10%,#dacaff 25%,#e8ebee 50%,#dacaff 75%,#e8ebee 90%,#0000 100%);transition:all .3s ease-in-out}@media (hover:hover) and (pointer:fine){.gradient-module__e-S8Rq__CardWrapper:hover .gradient-module__e-S8Rq__Gradient{opacity:1;transition:all 1s ease-in-out;animation:3s linear infinite gradient-module__e-S8Rq__border-rotate}}@keyframes gradient-module__e-S8Rq__border-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.icon-module__GZtAMa__IconWithMask{-webkit-mask-image:var(--icon-path);mask-image:var(--icon-path);-webkit-mask-image:var(--icon-path);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-module__GZtAMa__IconWithBackground{background-image:var(--icon-path);-webkit-background-position:center;-webkit-background-size:contain;-webkit-background-repeat:no-repeat;background-position:50%;background-repeat:no-repeat;background-size:contain}
