.hlIXwa_root{--size:96px;--color:#11f797;--halo-color:var(--color);--icon-color:#fff;--duration:2.5s;--iterations:infinite;width:var(--size);height:var(--size);display:inline-block;position:relative}.hlIXwa_svg{width:100%;height:100%;display:block;overflow:visible}.hlIXwa_halo,.hlIXwa_disc,.hlIXwa_pulse{transform-box:fill-box;transform-origin:50%}.hlIXwa_disc{fill:var(--color)}.hlIXwa_halo,.hlIXwa_pulse{fill:var(--halo-color)}.hlIXwa_halo{fill-opacity:.25;transform:scale(.8)}.hlIXwa_pulse{opacity:0}.hlIXwa_check{fill:none;stroke:var(--icon-color);stroke-width:8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.hlIXwa_icon{color:var(--icon-color);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.hlIXwa_icon>svg{width:46%;height:46%}.hlIXwa_icon :is(path,rect,line,circle,polyline,polygon,ellipse){stroke-dasharray:60;stroke-dashoffset:0;animation-name:hlIXwa_icon}.hlIXwa_halo,.hlIXwa_disc,.hlIXwa_pulse,.hlIXwa_check,.hlIXwa_icon :is(path,rect,line,circle,polyline,polygon,ellipse){animation-duration:var(--duration);animation-iteration-count:var(--iterations);animation-fill-mode:both}.hlIXwa_halo{animation-name:hlIXwa_halo}.hlIXwa_disc{animation-name:hlIXwa_disc}.hlIXwa_pulse{animation-name:hlIXwa_pulse}.hlIXwa_check{animation-name:hlIXwa_check}@keyframes hlIXwa_halo{0%,6%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:scale(0)}16%,to{transform:scale(.8)}}@keyframes hlIXwa_disc{0%,6%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(0)}20%,to{transform:scale(1)}}@keyframes hlIXwa_check{0%,32%{opacity:0;stroke-dashoffset:1px}32.01%{opacity:1;stroke-dashoffset:1px;animation-timing-function:cubic-bezier(.33,1,.68,1)}48%,to{opacity:1;stroke-dashoffset:0}}@keyframes hlIXwa_icon{0%,32%{opacity:0;stroke-dashoffset:60px}32.01%{opacity:1;stroke-dashoffset:60px;animation-timing-function:cubic-bezier(.33,1,.68,1)}48%,to{opacity:1;stroke-dashoffset:0}}@keyframes hlIXwa_pulse{0%,47.99%{opacity:0;transform:scale(1)}48%{opacity:.3;animation-timing-function:cubic-bezier(.33,1,.68,1);transform:scale(1)}72%,to{opacity:0;transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.hlIXwa_halo,.hlIXwa_disc,.hlIXwa_pulse,.hlIXwa_check,.hlIXwa_icon :is(path,rect,line,circle,polyline,polygon,ellipse){animation:none}}
