.safelayout-ei-icon-block{display:block}.safelayout-ei-icon-block a,.safelayout-ei-icon-block div,.safelayout-ei-icon-block span{display:inline-block;overflow:visible;position:relative}.safelayout-ei-icon-block svg{display:block;overflow:visible!important;pointer-events:none;width:100%}.safelayout-ei-icon-block svg g{transform-origin:50% 50%}.safelayout-ei-icon-block svg path,.safelayout-ei-icon-block svg rect{vector-effect:non-scaling-stroke}.safelayout-ei-icon-block svg:nth-child(2){left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.sl-ei-icon-block-stroke-scale{vector-effect:none!important}.sl-ei-icon-block-animation-bell,.sl-ei-icon-block-animation-bounce,.sl-ei-icon-block-animation-dance,.sl-ei-icon-block-animation-expand,.sl-ei-icon-block-animation-jelly,.sl-ei-icon-block-animation-pulse,.sl-ei-icon-block-animation-push,.sl-ei-icon-block-animation-rotate-2D,.sl-ei-icon-block-animation-rotate-3D-X,.sl-ei-icon-block-animation-rotate-3D-Y,.sl-ei-icon-block-animation-rubber,.sl-ei-icon-block-animation-spring,.sl-ei-icon-block-animation-surprise,.sl-ei-icon-block-animation-swing,.sl-ei-icon-block-animation-swing-3D-X,.sl-ei-icon-block-animation-swing-3D-Y,.sl-ei-icon-block-animation-swing1,.sl-ei-icon-block-animation-tremble,.sl-ei-icon-block-animation-wobble,.sl-ei-icon-block-animation-yoyo,.sl-ei-icon-block-animation-zoom-in,.sl-ei-icon-block-animation-zoom-out{transform:rotateX(.005deg)}.sl-ei-icon-block-animation-rotate-2D:hover{animation:sl-ei-rotate-2D-anim .85s cubic-bezier(.35,.9,.59,1.07) 1}@keyframes sl-ei-rotate-2D-anim{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.sl-ei-icon-block-animation-push-parent,.sl-ei-icon-block-animation-rotate-3D-parent,.sl-ei-icon-block-animation-swing-3D-parent{perspective:200px}.sl-ei-icon-block-animation-rotate-3D-X:hover{animation:sl-ei-rotate-3D-X-anim .85s cubic-bezier(.25,.46,.45,.94) 1}@keyframes sl-ei-rotate-3D-X-anim{0%{transform:rotateX(1turn)}to{transform:rotateX(0)}}.sl-ei-icon-block-animation-rotate-3D-Y:hover{animation:sl-ei-rotate-3D-Y-anim .85s cubic-bezier(.25,.46,.45,.94) 1}@keyframes sl-ei-rotate-3D-Y-anim{0%{transform:rotateY(1turn)}to{transform:rotateY(0)}}.sl-ei-icon-block-animation-zoom-in:hover{transform:scale(1.07)}.sl-ei-icon-block-animation-zoom-out:hover{transform:scale(.93)}.sl-ei-icon-block-animation-push:hover{transform:rotateX(10deg);transform-origin:100% 110%}.sl-ei-icon-block-animation-move-up:hover{transform:translateY(-2px)}.sl-ei-icon-block-animation-move-down:hover{transform:translateY(2px)}.sl-ei-icon-block-animation-swing:hover{animation:sl-ei-swing-anim .85s linear 1;transform-origin:50% 100%}@keyframes sl-ei-swing-anim{25%{transform:rotate(-20deg)}50%{transform:rotate(0)}75%{transform:rotate(20deg)}}.sl-ei-icon-block-animation-swing1:hover{animation:sl-ei-swing1-anim .85s linear 1}@keyframes sl-ei-swing1-anim{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.sl-ei-icon-block-animation-swing-3D-X:hover{animation:sl-ei-swing-3D-X-anim .85s linear 1}@keyframes sl-ei-swing-3D-X-anim{20%{transform:rotateX(15deg)}40%{transform:rotateX(-12deg)}60%{transform:rotateX(8deg)}80%{transform:rotateX(-5deg)}to{transform:rotateX(0)}}.sl-ei-icon-block-animation-swing-3D-Y:hover{animation:sl-ei-swing-3D-Y-anim .85s linear 1}@keyframes sl-ei-swing-3D-Y-anim{20%{transform:rotateY(15deg)}40%{transform:rotateY(-12deg)}60%{transform:rotateY(8deg)}80%{transform:rotateY(-5deg)}to{transform:rotateY(0)}}.sl-ei-icon-block-animation-bell:hover{animation:sl-ei-bell-anim .85s linear 1;transform-origin:50% 0}@keyframes sl-ei-bell-anim{11%{transform:rotate(8deg)}29%{transform:rotate(-6.5deg)}47%{transform:rotate(5deg)}65%{transform:rotate(-3.5deg)}83%{transform:rotate(2deg)}}.sl-ei-icon-block-animation-pulse:hover{animation:sl-ei-pulse-anim .75s linear 1}@keyframes sl-ei-pulse-anim{10%{transform:scale(1.2)}60%{transform:scale(1)}65%{transform:scale(1.2)}to{transform:scale(1)}}.sl-ei-icon-block-animation-bounce:hover{animation:sl-ei-bounce-anim 1s linear 1;transform-origin:50% 100%}@keyframes sl-ei-bounce-anim{0%{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0) scale(1)}40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:translateY(-35%) scale(.9,1.1)}70%{transform:scale(1)}85%{transform:translate(0) scale(1.1,.9)}95%{transform:scale(1)}}.sl-ei-icon-block-animation-yoyo:hover{animation:sl-ei-yoyo-anim .75s ease-in-out 1}@keyframes sl-ei-yoyo-anim{25%{transform:translate(-2px,-2px)}75%{transform:translate(2px,2px)}}.sl-ei-icon-block-animation-wobble:hover{animation:sl-ei-wobble-anim .75s linear 1}@keyframes sl-ei-wobble-anim{16%{transform:translateX(6px)}33%{transform:translateX(-4px)}50%{transform:translateX(3px)}66%{transform:translateX(-2px)}83%{transform:translateX(1px)}}.sl-ei-icon-block-animation-expand:hover{animation:sl-ei-expand-anim .75s linear 1}@keyframes sl-ei-expand-anim{30%{transform:scaleX(1.2)}45%{transform:scaleX(.93)}60%{transform:scaleX(1.1)}73%{transform:scaleX(.95)}87%{transform:scaleX(1.05)}}.sl-ei-icon-block-animation-tremble:hover{animation:sl-ei-tremble-anim .75s linear 1}@keyframes sl-ei-tremble-anim{10%,30%,50%,70%,90%{transform:rotate(3deg)}20%,40%,60%,80%{transform:rotate(-3deg)}}.sl-ei-icon-block-animation-surprise:hover{animation:sl-ei-surprise-anim .75s linear 1}@keyframes sl-ei-surprise-anim{10%{transform:scale(.95) rotate(3deg)}20%{transform:scale(.9) rotate(-3deg)}30%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}50%,70%,90%{transform:scale(1.1) rotate(3deg)}}.sl-ei-icon-block-animation-dance:hover{animation:sl-ei-dance-anim .75s linear 1}@keyframes sl-ei-dance-anim{16%{transform:skew(-10deg,-10deg)}33%{transform:skew(8deg,8deg)}49%{transform:skew(-5deg,-5deg)}66%{transform:skew(4deg,4deg)}83%{transform:skew(-2deg,-2deg)}}.sl-ei-icon-block-animation-rubber:hover{animation:sl-ei-rubber-anim .75s linear 1;transform-origin:50% 100%}@keyframes sl-ei-rubber-anim{30%{transform:scale(1.03,.97)}40%{transform:scale(.98,1.02)}60%{transform:scale(1.01,.98)}75%{transform:scale(.99,1.01)}90%{transform:scale(1.01,.99)}}.sl-ei-icon-block-animation-jelly:hover{animation:sl-ei-jelly-anim .75s linear 1;transform-origin:50% 100%}@keyframes sl-ei-jelly-anim{30%{transform:skew(18deg)}45%{transform:skew(-16deg)}60%{transform:skew(10deg)}73%{transform:skew(-6deg)}87%{transform:skew(4deg)}}.sl-ei-icon-block-animation-spring:hover{animation:sl-ei-spring-anim .85s ease-in-out 1;transform-origin:50% 100%}@keyframes sl-ei-spring-anim{20%{transform:scaleY(.8)}60%{transform:scaleY(1.2)}}.sl-ei-icon-block-animation-blue-glow,.sl-ei-icon-block-animation-blur,.sl-ei-icon-block-animation-brighten,.sl-ei-icon-block-animation-contrast,.sl-ei-icon-block-animation-darken,.sl-ei-icon-block-animation-grayscale,.sl-ei-icon-block-animation-hue-rotate,.sl-ei-icon-block-animation-invert,.sl-ei-icon-block-animation-move-down,.sl-ei-icon-block-animation-move-up,.sl-ei-icon-block-animation-opacity,.sl-ei-icon-block-animation-push,.sl-ei-icon-block-animation-red-glow,.sl-ei-icon-block-animation-sepia,.sl-ei-icon-block-animation-violet-glow,.sl-ei-icon-block-animation-yellow-glow,.sl-ei-icon-block-animation-zoom-in,.sl-ei-icon-block-animation-zoom-out{transition:all .17s ease-out!important}.sl-ei-icon-block-animation-yellow-glow:hover{filter:drop-shadow(0 0 5px yellow)}.sl-ei-icon-block-animation-red-glow:hover{filter:drop-shadow(0 0 5px red)}.sl-ei-icon-block-animation-blue-glow:hover{filter:drop-shadow(0 0 5px blue)}.sl-ei-icon-block-animation-violet-glow:hover{filter:drop-shadow(0 0 5px violet)}.sl-ei-icon-block-animation-brighten:hover{filter:brightness(1.15)}.sl-ei-icon-block-animation-darken:hover{filter:brightness(.85)}.sl-ei-icon-block-animation-blur:hover{filter:blur(1px)}.sl-ei-icon-block-animation-grayscale:hover{filter:grayscale(80%)}.sl-ei-icon-block-animation-invert:hover{filter:invert(80%)}.sl-ei-icon-block-animation-contrast:hover{filter:contrast(200%)}.sl-ei-icon-block-animation-hue-rotate:hover{filter:hue-rotate(90deg)}.sl-ei-icon-block-animation-sepia:hover{filter:sepia(80%)}.sl-ei-icon-block-animation-opacity:hover{opacity:.7}.sl-ei-icon-block-animation-flash:hover{animation:sl-ei-flash-anim .75s cubic-bezier(.4,0,.2,1) 1}@keyframes sl-ei-flash-anim{25%,80%{opacity:0}45%,55%{opacity:1}}
