.idf-loader{width:3.2rem;height:3.2rem;position:relative}.idf-loader:after{content:"";background:var(--idf-color-neutral-400);border-radius:50%;width:1.2rem;height:1.2rem;animation:2s cubic-bezier(.77,0,.175,1) infinite loader-1}.idf-loader span,.idf-loader:after{margin:auto;display:block;position:absolute;inset:0}.idf-loader span{width:3.2rem;height:3.2rem;animation:2s cubic-bezier(.77,0,.175,1) infinite loader-2}.idf-loader span:after,.idf-loader span:before{content:"";background:var(--idf-color-neutral-400);border-radius:50%;width:1.2rem;height:1.2rem;margin:auto;animation:2s cubic-bezier(.77,0,.175,1) infinite loader-3;display:block;position:absolute;inset:0}.idf-loader span:after{animation:2s cubic-bezier(.77,0,.175,1) infinite loader-4}@keyframes loader-1{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes loader-2{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes loader-3{0%{transform:translateZ(0)scale(1)}50%{transform:translate(-1.6rem)scale(.5)}to{transform:translateZ(0)scale(1)}}@keyframes loader-4{0%{transform:translateZ(0)scale(1)}50%{transform:translate(1.6rem)scale(.5)}to{transform:translateZ(0)scale(1)}}
