.circle-checkmark-wrapper{display:flex;justify-content:center;align-items:center;background-color:#fff0;padding:0;margin:0}.circle-checkmark-wrapper *{padding:0;margin:0}.circle-checkmark-wrapper .checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#030a4d;fill:none;animation:checkmarkStroke .6s cubic-bezier(.65,0,.45,1) forwards}.circle-checkmark-wrapper .circle-checkmark{width:24px;height:24px;border-radius:50%;display:block;stroke-width:5;stroke:#fff;stroke-miterlimit:10;box-shadow:inset 0 0 #030a4d;animation:checkmarkFill .4s ease-in-out .4s forwards,checkmarkScale .3s ease-in-out .9s both}.circle-checkmark-wrapper .checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:checkmarkStroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}button.btn-primary .circle-checkmark-wrapper .checkmark__circle{stroke:#3babff}button.btn-primary .circle-checkmark-wrapper .circle-checkmark{box-shadow:inset 0 0 #3babff;animation:checkmarkFillLightBlue .4s ease-in-out .4s forwards,checkmarkScale .3s ease-in-out .9s both}@keyframes checkmarkStroke{to{stroke-dashoffset:0}}@keyframes checkmarkScale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes checkmarkFill{to{box-shadow:inset 0 0 0 30px #030a4d}}@keyframes checkmarkFillLightBlue{to{box-shadow:inset 0 0 0 30px #3babff}}
