.ngl-wrap{box-sizing:border-box;width:380px;max-width:100%;display:block}.ngl-wrap svg{width:100%;height:auto;display:block}@media (max-width:768px){.ngl-wrap{width:240px}}@media (max-width:480px){.ngl-wrap{width:170px}}@keyframes ng2-draw{0%{stroke-dashoffset:var(--len)}to{stroke-dashoffset:0}}@keyframes ng2-pop{0%{opacity:0;transform:scale(.82)}70%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes ng2-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes ng2-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ng2-core-pulse{0%,to{opacity:1}50%{opacity:.78}}@keyframes ng2-track-in{0%{opacity:0;letter-spacing:14px}to{opacity:1;letter-spacing:1px}}@keyframes ng2-rule-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ng2-shine-move{0%{transform:translate(-190px)}18%{transform:translate(240px)}to{transform:translate(240px)}}@keyframes ng2-ping{0%{opacity:1}70%{opacity:1}85%{opacity:.2}to{opacity:1}}@keyframes ng2-glitch-jump{0%,91%,to{transform:translate(0)skew(0)}92%{transform:translate(-2px,1px)skew(-3deg)}94%{transform:translate(2px,-1px)skew(2deg)}96%{transform:translate(-1px)skew(0)}98%{transform:translate(0)skew(0)}}@keyframes ng2-glitch-echo{0%,91%,to{opacity:0}92%{opacity:.85;transform:translate(-2.5px,.5px)}94%{opacity:.55;transform:translate(2.5px,-.5px)}96%{opacity:.3;transform:translate(-1px)}98%{opacity:0}}.ng2-hex{stroke-dasharray:var(--len);animation:.85s cubic-bezier(.4,0,.2,1) forwards ng2-draw}.ng2-hex-ghost{animation:.5s ease-out .5s backwards ng2-fade-up}.ng2-arc-1{transform-origin:55px 55px;animation:.5s ease-out .45s backwards ng2-pop,9s linear 1.2s infinite ng2-spin}.ng2-arc-2{transform-origin:55px 55px;animation:.5s ease-out .6s backwards ng2-pop,13s linear 1.2s infinite reverse ng2-spin}.ng2-core{transform-origin:55px 55px;animation:.55s cubic-bezier(.3,1.4,.5,1) .75s backwards ng2-pop,2.6s ease-in-out 1.6s infinite ng2-core-pulse}.ng2-sat{transform-origin:55px 55px}.ng2-sat-1{animation:.35s ease-out 1s backwards ng2-pop,3.4s ease-in-out 2s infinite ng2-ping}.ng2-sat-2{animation:.35s ease-out 1.15s backwards ng2-pop,4.6s ease-in-out 2.6s infinite ng2-ping}.ng2-text{animation:.8s cubic-bezier(.2,.7,.3,1) .85s backwards ng2-track-in,7s step-end 3s infinite ng2-glitch-jump}.ng2-glitch{pointer-events:none;animation:7s step-end 3s infinite ng2-glitch-echo}.ng2-shine{animation:.3s ease-out 1.8s backwards ng2-fade-up,5.5s ease-in-out 2.2s infinite ng2-shine-move}.ng2-rule{transform-origin:120px 78px;animation:.55s cubic-bezier(.3,.8,.3,1) 1.35s backwards ng2-rule-grow}.ng2-rule-accent{transform-origin:120px 78px;animation:.55s cubic-bezier(.3,.8,.3,1) 1.5s backwards ng2-rule-grow}.ng2-ping{animation:.3s ease-out 1.85s backwards ng2-pop,2.4s ease-in-out 2.4s infinite ng2-ping}.ng2-gaming{animation:.55s ease-out 1.6s backwards ng2-fade-up}.ng2-gaming-tag{animation:.55s ease-out 1.85s backwards ng2-fade-up}@media (prefers-reduced-motion:reduce){.ng2-hex,.ng2-hex-ghost,.ng2-arc-1,.ng2-arc-2,.ng2-core,.ng2-sat-1,.ng2-sat-2,.ng2-text,.ng2-glitch,.ng2-shine,.ng2-rule,.ng2-rule-accent,.ng2-ping,.ng2-gaming,.ng2-gaming-tag{animation:none}.ng2-hex{stroke-dashoffset:0}.ng2-glitch,.ng2-shine{opacity:0}}
