code[class*=language-],pre[class*=language-]{color:#f8f8f2;background:0 0;text-shadow:0 1px rgba(0,0,0,.3);font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#272822}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#8292a2}.token.punctuation{color:#f8f8f2}.token.namespace{opacity:.7}.token.constant,.token.deleted,.token.property,.token.symbol,.token.tag{color:#f92672}.token.boolean,.token.number{color:#ae81ff}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#a6e22e}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.class-name,.token.function{color:#e6db74}.token.keyword{color:#66d9ef}.token.important,.token.regex{color:#fd971f}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.print{position:relative;width:40%;height:0;padding-bottom:44.488%;display:inline-block;z-index:1;transform:scale3d(1.05,1.05,1);backface-visiblity:hidden;color:rgba(51,170,255,.5)}.print svg{position:absolute;top:0;right:0;bottom:0;left:0}.print path{stroke-width:4;fill:none;stroke-linecap:round;stroke-dasharray:1;will-change:stroke-dashoffset,stroke,color,opacity}.print path,.print--under{transition:2s cubic-bezier(.33,.45,.3,1)}.print--under{margin-right:-40%;mix-blend-mode:lighten;filter:drop-shadow(0 0 .033em currentColor);stroke-dashoffset:.5;animation:printPulse 2s linear 6.25s infinite}@keyframes printPulse{0%{opacity:1}50%{opacity:.33}to{opacity:1}}.print--under path{opacity:0;animation:printIn 2s cubic-bezier(.33,.45,.3,1) 3.2s forwards}@keyframes printIn{0%{opacity:0;stroke-dashoffset:.5}to{opacity:1;stroke-dashoffset:0}}.print--under path:first-of-type{stroke:#a6ceff}.print--under path:nth-of-type(2){stroke:#a6d1ff}.print--under path:nth-of-type(3){stroke:#a6d4ff}.print--under path:nth-of-type(4){stroke:#a6d7ff}.print--under path:nth-of-type(5){stroke:#a6daff}.print--over{filter:drop-shadow(-.0075em -.0075em .005em rgba(0,0,51,.1)) drop-shadow(.0075em .0075em .005em rgba(255,255,255,.25)) drop-shadow(0 0 .04em currentColor);opacity:0;transition:transform 2s cubic-bezier(.33,.45,.3,1),color 0s .4s,opacity .5s cubic-bezier(.33,.45,.3,1)}.print--over:after{content:"";position:absolute;top:-40%;right:-60%;bottom:-40%;left:-60%;border-radius:50%;opacity:0;background:radial-gradient(32.5% 32.5% at 42.5% 42.5%,rgba(255,255,255,.55),rgba(255,255,255,0));mix-blend-mode:color-dodge;transition:opacity .3s cubic-bezier(.33,.45,.3,1);animation:glowPulse 3s linear infinite,glowTwist 3s linear infinite}@keyframes glowPulse{0%{transform:scale3d(.9,.9,1)}50%{transform:scaleX(1)}to{transform:scale3d(.9,.9,1)}}@keyframes glowTwist{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.print--over path{opacity:0;stroke-dashoffset:1;transition:stroke .5s cubic-bezier(.33,.45,.3,1),opacity 0s .5s,stroke-dashoffset 0s .5s}.print--over path:first-of-type{stroke:#338fff}.print--over path:nth-of-type(2){stroke:#3396ff}.print--over path:nth-of-type(3){stroke:#339cff}.print--over path:nth-of-type(4){stroke:#33a3ff}.print--over path:nth-of-type(5){stroke:#3af}.container.animating:after{opacity:1;transform:none;transition-delay:0s}.container.animating .print{transform:scaleX(1) translateZ(0)}.container.animating .print--over{color:rgba(111,0,255,.66);opacity:.66;transition:1.5s cubic-bezier(.33,.45,.3,1) 4.5s,opacity .25s cubic-bezier(.33,.45,.3,1),transform 2s cubic-bezier(.33,.45,.3,1)}.container.animating .print--over:after{transition:opacity 2s cubic-bezier(.33,.45,.3,1) 5.25s}.container.animating .print--over path{opacity:1;stroke-dashoffset:0}.container.animating .print--over path:first-of-type{stroke:#2a00ff;transition:opacity .25s cubic-bezier(.33,.45,.3,1) .35s,stroke-dashoffset 4.2s cubic-bezier(.33,.45,.3,1) .35s,stroke 1.2s cubic-bezier(.33,.45,.3,1) 4.65s,color 1.2s cubic-bezier(.33,.45,.3,1) 4.65s}.container.animating .print--over path:nth-of-type(2){stroke:#3c00ff;transition:opacity .25s cubic-bezier(.33,.45,.3,1) .45s,stroke-dashoffset 4.4s cubic-bezier(.33,.45,.3,1) .45s,stroke 1.4s cubic-bezier(.33,.45,.3,1) 4.55s,color 1.4s cubic-bezier(.33,.45,.3,1) 4.55s}.container.animating .print--over path:nth-of-type(3){stroke:#4d00ff;transition:opacity .25s cubic-bezier(.33,.45,.3,1) .55s,stroke-dashoffset 4.6s cubic-bezier(.33,.45,.3,1) .55s,stroke 1.6s cubic-bezier(.33,.45,.3,1) 4.45s,color 1.6s cubic-bezier(.33,.45,.3,1) 4.45s}.container.animating .print--over path:nth-of-type(4){stroke:#5e00ff;transition:opacity .25s cubic-bezier(.33,.45,.3,1) .65s,stroke-dashoffset 4.8s cubic-bezier(.33,.45,.3,1) .65s,stroke 1.8s cubic-bezier(.33,.45,.3,1) 4.35s,color 1.8s cubic-bezier(.33,.45,.3,1) 4.35s}.container.animating .print--over path:nth-of-type(5){stroke:#6f00ff;transition:opacity .25s cubic-bezier(.33,.45,.3,1) .75s,stroke-dashoffset 5s cubic-bezier(.33,.45,.3,1) .75s,stroke 2s cubic-bezier(.33,.45,.3,1) 4.25s,color 2s cubic-bezier(.33,.45,.3,1) 4.25s}