.dna-icon[data-v-48fb1f70]{flex-shrink:0;height:36px;position:relative;width:36px}.dna-icon--sm[data-v-48fb1f70]{height:24px;width:24px}.dna-icon--lg[data-v-48fb1f70]{height:48px;width:48px}.dna-icon--xl[data-v-48fb1f70]{height:64px;width:64px}.dna-icon svg[data-v-48fb1f70]{height:100%;overflow:visible;width:100%}.dna-strand[data-v-48fb1f70]{fill:none;stroke:var(--color);stroke-width:1.6;stroke-linecap:round}.dna-strand--back[data-v-48fb1f70]{opacity:.35}.dna-icon:not(.dna-icon--locked) .dna-strand--front[data-v-48fb1f70]{stroke-dasharray:100;stroke-dashoffset:100;animation:dna-strand-draw-48fb1f70 var(--duration) ease-in-out infinite}.dna-icon:not(.dna-icon--locked) .dna-strand--back[data-v-48fb1f70]{stroke-dasharray:100;stroke-dashoffset:-100;animation:dna-strand-draw-rev-48fb1f70 var(--duration) ease-in-out infinite}.dna-rung[data-v-48fb1f70]{stroke:var(--color);stroke-width:1.2;stroke-linecap:round;opacity:0}.dna-icon:not(.dna-icon--locked) .dna-rung[data-v-48fb1f70]{animation:dna-rung-in-48fb1f70 var(--duration) ease-in-out infinite}.dna-rung[data-v-48fb1f70]:first-child{animation-delay:calc(var(--duration)*.13)}.dna-rung[data-v-48fb1f70]:nth-child(2){animation-delay:calc(var(--duration)*.23)}.dna-rung[data-v-48fb1f70]:nth-child(3){animation-delay:calc(var(--duration)*.33)}.dna-rung[data-v-48fb1f70]:nth-child(4){animation-delay:calc(var(--duration)*.43)}.dna-rung[data-v-48fb1f70]:nth-child(5){animation-delay:calc(var(--duration)*.53)}.dna-node[data-v-48fb1f70]{fill:var(--color);opacity:0}.dna-icon:not(.dna-icon--locked) .dna-node[data-v-48fb1f70]{animation:dna-node-in-48fb1f70 var(--duration) ease-in-out infinite}.dna-node.d1[data-v-48fb1f70]{animation-delay:calc(var(--duration)*.13)}.dna-node.d2[data-v-48fb1f70]{animation-delay:calc(var(--duration)*.23)}.dna-node.d3[data-v-48fb1f70]{animation-delay:calc(var(--duration)*.33)}.dna-node.d4[data-v-48fb1f70]{animation-delay:calc(var(--duration)*.43)}.dna-node.d5[data-v-48fb1f70]{animation-delay:calc(var(--duration)*.53)}.dna-icon--locked .dna-strand--back[data-v-48fb1f70],.dna-icon--locked .dna-strand--front[data-v-48fb1f70]{stroke-dasharray:none;stroke-dashoffset:0}.dna-icon--locked .dna-strand--front[data-v-48fb1f70]{opacity:1}.dna-icon--locked .dna-strand--back[data-v-48fb1f70]{opacity:.35}.dna-icon--locked .dna-rung[data-v-48fb1f70]{opacity:.55}.dna-icon--locked .dna-node[data-v-48fb1f70]{opacity:.9}@keyframes dna-strand-draw-48fb1f70{0%{stroke-dashoffset:100;opacity:.2}15%{opacity:1}45%,65%{stroke-dashoffset:0;opacity:1}90%,to{stroke-dashoffset:-100;opacity:.2}}@keyframes dna-strand-draw-rev-48fb1f70{0%{stroke-dashoffset:-100;opacity:.1}15%{opacity:.35}45%,65%{stroke-dashoffset:0;opacity:.35}90%,to{stroke-dashoffset:100;opacity:.1}}@keyframes dna-rung-in-48fb1f70{0%,8%{opacity:0}22%,72%{opacity:.55}88%,to{opacity:0}}@keyframes dna-node-in-48fb1f70{0%,8%{opacity:0}22%,72%{opacity:.9}88%,to{opacity:0}}
