progress-spinner{display:inline-block;width:1em;height:1em;border:1px solid transparent;border-top-color:rgba(0,0,0,.6);border-radius:50%;animation:rotate .8s linear infinite}progress-spinner[dark]{border-top-color:hsla(0,0%,100%,.6)}progress-spinner[dotted]{border-width:0;border-style:dotted;border-top-width:2px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.markdown>:first-child,.markup>:first-child{margin-top:0}.markdown>:last-child,.markup>:last-child{margin-bottom:0}.markdown a.anchor,.markup a.anchor{display:block;padding-left:30px;margin-left:-30px;cursor:pointer;position:absolute;top:0;left:0;bottom:0}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6,.markup h1,.markup h2,.markup h3,.markup h4,.markup h5,.markup h6{margin:30px 0 10px;padding:0;font-weight:700;cursor:text}.markdown h1:hover a.anchor,.markdown h2:hover a.anchor,.markdown h3:hover a.anchor,.markdown h4:hover a.anchor,.markdown h5:hover a.anchor,.markdown h6:hover a.anchor,.markup h1:hover a.anchor,.markup h2:hover a.anchor,.markup h3:hover a.anchor,.markup h4:hover a.anchor,.markup h5:hover a.anchor,.markup h6:hover a.anchor{text-decoration:none}.markdown h1:before,.markdown h2:before,.markdown h3:before,.markdown h4:before,.markdown h5:before,.markdown h6:before,.markup h1:before,.markup h2:before,.markup h3:before,.markup h4:before,.markup h5:before,.markup h6:before{content:"";display:block;height:56px;margin:-56px 0 0}.markdown h1 code,.markdown h1 tt,.markdown h2 code,.markdown h2 tt,.markdown h3 code,.markdown h3 tt,.markdown h4 code,.markdown h4 tt,.markdown h5 code,.markdown h5 tt,.markdown h6 code,.markdown h6 tt,.markup h1 code,.markup h1 tt,.markup h2 code,.markup h2 tt,.markup h3 code,.markup h3 tt,.markup h4 code,.markup h4 tt,.markup h5 code,.markup h5 tt,.markup h6 code,.markup h6 tt{font-size:inherit}.markdown h1,.markup h1{font-size:28px;color:#000}.markdown h2,.markup h2{font-size:24px;border-bottom:1px solid #ccc;color:#000}.markdown h3,.markup h3{font-size:18px}.markdown h4,.markup h4{font-size:16px}.markdown h5,.markup h5{font-size:14px}.markdown h6,.markup h6{color:#777;font-size:14px}.markdown blockquote,.markdown dl,.markdown li,.markdown ol,.markdown p,.markdown pre,.markdown table,.markdown ul,.markup blockquote,.markup dl,.markup li,.markup ol,.markup p,.markup pre,.markup table,.markup ul{margin:20px 0}.markdown ol ol,.markdown ol ul,.markdown ul ol,.markdown ul ul,.markup ol ol,.markup ol ul,.markup ul ol,.markup ul ul{margin:5px 0}.markdown hr,.markup hr{height:4px;padding:0;margin:30px 0 0;background:#f8f8f8;color:#f8f8f8;border:0 none}.markdown>h1:first-child,.markdown>h1:first-child+h2,.markdown>h2:first-child,.markdown>h3:first-child,.markdown>h4:first-child,.markdown>h5:first-child,.markdown>h6:first-child,.markdown a:first-child h1,.markdown a:first-child h2,.markdown a:first-child h3,.markdown a:first-child h4,.markdown a:first-child h5,.markdown a:first-child h6,.markup>h1:first-child,.markup>h1:first-child+h2,.markup>h2:first-child,.markup>h3:first-child,.markup>h4:first-child,.markup>h5:first-child,.markup>h6:first-child,.markup a:first-child h1,.markup a:first-child h2,.markup a:first-child h3,.markup a:first-child h4,.markup a:first-child h5,.markup a:first-child h6{margin-top:0;padding-top:0}.markdown h1 p,.markdown h2 p,.markdown h3 p,.markdown h4 p,.markdown h5 p,.markdown h6 p,.markup h1 p,.markup h2 p,.markup h3 p,.markup h4 p,.markup h5 p,.markup h6 p{margin-top:0}.markdown li p.first,.markup li p.first{display:inline-block}.markdown li,.markup li{margin:0}.markdown ol,.markdown ul,.markup ol,.markup ul{padding-left:30px}.markdown ol :first-child,.markdown ul :first-child,.markup ol :first-child,.markup ul :first-child{margin-top:0}.markdown dl,.markup dl{padding:0}.markdown dl dt,.markup dl dt{font-size:14px;font-weight:700;font-style:italic;padding:0;margin:15px 0 5px}.markdown dl dt:first-child,.markup dl dt:first-child{padding:0}.markdown dl dt>:first-child,.markup dl dt>:first-child{margin-top:0}.markdown dl dt>:last-child,.markup dl dt>:last-child{margin-bottom:0}.markdown dl dd,.markup dl dd{margin:0 0 15px;padding:0 15px}.markdown dl dd>:first-child,.markup dl dd>:first-child{margin-top:0}.markdown dl dd>:last-child,.markup dl dd>:last-child{margin-bottom:0}.markdown blockquote,.markup blockquote{border-left:4px solid #ddd;padding:0 15px;color:#777}.markdown blockquote>:first-child,.markup blockquote>:first-child{margin-top:0}.markdown blockquote>:last-child,.markup blockquote>:last-child{margin-bottom:0}.markdown table,.markup table{padding:0;border-collapse:collapse}.markdown table tr,.markup table tr{border-top:1px solid #ccc;background-color:#fff;margin:0;padding:0}.markdown table tr:nth-child(2n),.markup table tr:nth-child(2n){background-color:#f8f8f8}.markdown table tr th,.markup table tr th{font-weight:700}.markdown table tr td,.markdown table tr th,.markup table tr td,.markup table tr th{border:1px solid #ccc;margin:0;padding:6px 13px}.markdown table tr td :first-child,.markdown table tr th :first-child,.markup table tr td :first-child,.markup table tr th :first-child{margin-top:0}.markdown table tr td :last-child,.markdown table tr th :last-child,.markup table tr td :last-child,.markup table tr th :last-child{margin-bottom:0}.markdown img,.markup img{max-width:100%}.markdown span.frame,.markup span.frame{display:block;overflow:hidden}.markdown span.frame>span,.markup span.frame>span{border:1px solid #ddd;display:block;float:left;overflow:hidden;margin:13px 0 0;padding:7px;width:auto}.markdown span.frame span img,.markup span.frame span img{display:block;float:left}.markdown span.frame span span,.markup span.frame span span{clear:both;color:#333;display:block;padding:5px 0 0}.markdown span.align-center,.markup span.align-center{display:block;overflow:hidden;clear:both}.markdown span.align-center>span,.markup span.align-center>span{display:block;overflow:hidden;margin:13px auto 0;text-align:center}.markdown span.align-center span img,.markup span.align-center span img{margin:0 auto;text-align:center}.markdown span.align-right,.markup span.align-right{display:block;overflow:hidden;clear:both}.markdown span.align-right>span,.markup span.align-right>span{display:block;overflow:hidden;margin:13px 0 0;text-align:right}.markdown span.align-right span img,.markup span.align-right span img{margin:0;text-align:right}.markdown span.float-left,.markup span.float-left{display:block;margin-right:13px;overflow:hidden;float:left}.markdown span.float-left span,.markup span.float-left span{margin:13px 0 0}.markdown span.float-right,.markup span.float-right{display:block;margin-left:13px;overflow:hidden;float:right}.markdown span.float-right>span,.markup span.float-right>span{display:block;overflow:hidden;margin:13px auto 0;text-align:right}.markdown code,.markdown tt,.markup code,.markup tt{margin:0 2px;padding:0 5px;white-space:nowrap;border:1px solid #eaeaea;background-color:#f8f8f8;border-radius:3px}.markdown pre code,.markup pre code{margin:0;padding:0;white-space:pre;border:none;background:transparent}.markdown .highlight pre,.markdown pre,.markup .highlight pre,.markup pre{background-color:#f8f8f8;border:1px solid #ccc;font-size:13px;line-height:19px;overflow:auto;padding:6px 10px;border-radius:3px}.markdown pre code,.markdown pre tt,.markup pre code,.markup pre tt{background-color:transparent;border:none}.markdown sup,.markup sup{font-size:.83em;vertical-align:super;line-height:0}.markdown *,.markup *{-webkit-print-color-adjust:exact}@media screen and (min-width:914px){.markdown body,.markup body{width:854px;margin:0 auto}}@media print{.markdown pre,.markdown table,.markup pre,.markup table{page-break-inside:avoid}.markdown pre,.markup pre{word-wrap:break-word}}.github-btn{position:relative;top:-2px;display:inline-block;vertical-align:middle;line-height:1;font-size:16px;overflow:visible}.gh-btn,.gh-count,.gh-ico{float:left}.gh-btn,.gh-count{padding:7px 9px;color:#333;text-decoration:none!important;text-shadow:0 1px 0 #fff;white-space:nowrap;cursor:pointer;border-radius:3px}.gh-btn{background-color:#eee;background-image:linear-gradient(180deg,#fcfcfc 0,#eee);background-repeat:no-repeat;border:1px solid #d5d5d5}.gh-btn:focus,.gh-btn:hover{background-color:#ddd;background-image:linear-gradient(180deg,#eee 0,#ddd);border-color:#ccc;border-bottom:1px solid #d5d5d5}.gh-btn:active{background-image:none;background-color:#dcdcdc;border-color:#b5b5b5;box-shadow:inset 0 2px 4px rgba(0,0,0,.15)}.gh-ico{width:1em;height:1em;margin-right:5px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjQwcHgiIGhlaWdodD0iNDBweCIgdmlld0JveD0iMTIgMTIgNDAgNDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMTIgMTIgNDAgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiMzMzMzMzMiIGQ9Ik0zMiAxMy40Yy0xMC41IDAtMTkgOC41LTE5IDE5YzAgOC40IDUuNSAxNS41IDEzIDE4YzEgMC4yIDEuMy0wLjQgMS4zLTAuOWMwLTAuNSAwLTEuNyAwLTMuMiBjLTUuMyAxLjEtNi40LTIuNi02LjQtMi42QzIwIDQxLjYgMTguOCA0MSAxOC44IDQxYy0xLjctMS4yIDAuMS0xLjEgMC4xLTEuMWMxLjkgMC4xIDIuOSAyIDIuOSAyYzEuNyAyLjkgNC41IDIuMSA1LjUgMS42IGMwLjItMS4yIDAuNy0yLjEgMS4yLTIuNmMtNC4yLTAuNS04LjctMi4xLTguNy05LjRjMC0yLjEgMC43LTMuNyAyLTUuMWMtMC4yLTAuNS0wLjgtMi40IDAuMi01YzAgMCAxLjYtMC41IDUuMiAyIGMxLjUtMC40IDMuMS0wLjcgNC44LTAuN2MxLjYgMCAzLjMgMC4yIDQuNyAwLjdjMy42LTIuNCA1LjItMiA1LjItMmMxIDIuNiAwLjQgNC42IDAuMiA1YzEuMiAxLjMgMiAzIDIgNS4xYzAgNy4zLTQuNSA4LjktOC43IDkuNCBjMC43IDAuNiAxLjMgMS43IDEuMyAzLjVjMCAyLjYgMCA0LjYgMCA1LjJjMCAwLjUgMC40IDEuMSAxLjMgMC45YzcuNS0yLjYgMTMtOS43IDEzLTE4LjFDNTEgMjEuOSA0Mi41IDEzLjQgMzIgMTMuNHoiLz48L3N2Zz4=);background-size:100% 100%;background-repeat:no-repeat}.gh-count{position:relative;display:block;margin-left:4px;background-color:#fafafa;border:1px solid #d4d4d4}.gh-count:focus,.gh-count:hover{color:#2b313c;border-bottom:1px solid #d4d4d4}.gh-count:after,.gh-count:before{content:"";position:absolute;display:inline-block;width:0;height:0;border-color:transparent;border-style:solid}.gh-count:before{top:50%;left:-4px;margin-top:-4px;border-width:4px 4px 4px 0;border-right-color:#fafafa}.gh-count:after{top:50%;left:-5px;z-index:-1;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#d4d4d4}body .markup ol.list-view{display:table;padding:0 16px 24px}body .markup .list-item{display:table-row}body .markup .list-header{display:table-cell;vertical-align:top}@media (max-width:792px){body .markup .list-header{padding-top:16px}}body .markup .list-header ._bubble{width:72px;height:72px;background-size:cover;background-repeat:no-repeat;background-position:50%;margin-top:20px;margin-right:32px}@media (max-width:792px){body .markup .list-header ._bubble{margin-top:0;margin-right:16px;width:56px;height:56px}}body .markup .list-detail{display:table-cell;width:100%;padding:10px 0 39px}@media (max-width:792px){body .markup .list-detail{display:table-cell}}@media (max-width:640px){body .markup .list-detail{display:block}}body,html{height:100%;width:100%;padding:0;margin:0;background:#fff;font:15px/1.8 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;color:#444;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}a{color:#2f6daa;text-decoration:none;outline:none}a:active,a:focus,a:hover{text-decoration:underline;color:#1e476e}a.white{color:#fff}code,pre{font-family:source-code-pro,Menlo,Consolas,Monaco,Andale Mono,Courier New,monospace;font-size:13px}pre.highlight{position:relative;border:none;margin-bottom:40px;padding:0!important;box-shadow:inset 0 1px 20px rgba(0,0,0,.2);text-shadow:0 0 1px rgba(0,0,0,.5);line-height:1.5;background:#cacdd4}pre.highlight a.repl-link{position:absolute;right:0;top:0;padding:3px 7px;margin:0;color:#fff;border:none;background:rgba(0,0,0,.4);border-radius:0 0 0 3px;text-align:center;text-decoration:none}pre.highlight a.repl-link:hover{background:rgba(0,0,0,.6)}pre.highlight>code{padding:20px;background:#2b313c;box-shadow:0 0 20px 2px #2b313c;border-radius:0}content-region{display:block}#app{background:#fff;height:100%}#app>main{min-height:95%;padding-top:56px}main .markup .home-top{margin:60px auto;max-width:984px}main .markup .home-top h1{font-size:7.3vw;text-align:center;font-weight:300;letter-spacing:.02em}@media (min-width:1024px){main .markup .home-top h1{font-size:500%}}@media (max-width:600px){main .markup .home-button-sep{display:block;height:0;margin-bottom:1.3em;overflow:hidden}}main .markup .home-button{display:inline-block;min-width:12em;padding:7px 15px;background:#eee;box-shadow:inset 0 .5px 0 0 1px 4px hsla(0,0%,100%,.3) rgba(0,0,0,.5);border:none;text-shadow:0 .5px 0 hsla(0,0%,100%,.3);border-radius:4px;color:#22262e;font-weight:700;text-transform:uppercase;font-size:16px;white-space:nowrap}main .markup .home-button:hover{text-decoration:none;background:#f2777a}main .markup .home-split{padding:0 10px;max-width:1280px;overflow:hidden}main .markup .home-split h2{margin-top:0;font-weight:inherit}main .markup .home-split>div{float:left;box-sizing:border-box;width:40%;padding:10px}main .markup .home-split>div:first-child{width:60%}@media (max-width:840px){main .markup .home-split{max-width:600px;margin:auto}main .markup .home-split>div:last-child>h2{margin-bottom:0;font-size:20px;border-bottom:none}main .markup .home-split pre{margin:10px 0}main .markup .home-split>div{float:none!important;width:auto!important}}main .markup .home-demo{padding:20px;background:#f8f8f8;border:2px solid #ddd}main .markup .home-demo button,main .markup .home-demo input{margin:0 5px 0 0;padding:5px 10px;border:1px solid #673ab8;border-radius:3px;font-size:100%}main .markup .home-demo button{background:#673ab8;color:#fff}main .markup .home-section{position:relative;margin:60px auto;max-width:984px;min-height:230px;overflow:hidden;padding:0 20px 0 265px}@media (min-width:1024px){main .markup .home-section{font-size:16px}}main .markup .home-section h2{font-size:220%;border-bottom:none;margin-top:0;letter-spacing:.01em;font-weight:300}main .markup .home-section h2,main .markup .home-section p,main .markup .home-section ul{overflow:hidden;margin-left:0}main .markup .home-section img{position:absolute;left:0;top:50%;width:250px;height:250px;margin:-125px 0 0;font-size:124px;text-align:center}main .markup .home-section:nth-of-type(odd){padding:0 265px 0 20px}main .markup .home-section:nth-of-type(odd) img{left:auto;right:0}@media (max-width:700px){main .markup .home-section{padding:0 20px 0 134px}main .markup .home-section:nth-of-type(odd){padding:0 134px 0 20px}main .markup .home-section img{margin:-64px 0 0;width:128px;height:128px}}@media (max-width:572px){main .markup .home-section{margin:30px 0;padding:0 20px!important}main .markup .home-section h2{text-align:center}main .markup .home-section img{display:block;position:relative;top:0;margin:10px auto}}.hljs-comment,.hljs-quote{color:#999}.hljs-deletion,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#f2777a}.hljs-built_in,.hljs-builtin-name,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-type{color:#f99157}.hljs-attribute{color:#fc6}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:#9c9}.hljs-section,.hljs-title{color:#69c}.hljs-keyword,.hljs-selector-tag{color:#c9c}.hljs{display:block;overflow-x:auto;background:#2d2d2d;color:#ccc;padding:.5em}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}body .jumbotron_LN_bP{position:relative;display:block;padding:45px 0;background:#2b313c;box-shadow:inset 0 0 20px rgba(0,0,0,.5);overflow:hidden;text-align:center;color:#f2777a;text-shadow:0 0 1px #000}body .jumbotron_LN_bP:first-child{margin-top:-50px!important}body .jumbotron_LN_bP h1{color:#fff;font-size:400%;font-weight:300;padding:0!important;text-transform:uppercase}body .jumbotron_LN_bP h1 svg{height:auto;width:100%;max-width:600px}.page_14AHx{position:relative;overflow:hidden}.page_14AHx .markup{padding:50px 0;overflow:visible}.page_14AHx .markup .full-width>*,.page_14AHx .markup>*,.page_14AHx .markup pre.highlight>code{padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;max-width:800px}.page_14AHx .markup>ol,.page_14AHx .markup>ul{padding-left:50px}.page_14AHx .markup .full-width,.page_14AHx .markup pre.highlight{max-width:none;width:100%}.page_14AHx .markup pre.highlight{border-radius:0;padding:20px 0}.page_14AHx .toc_2xMFy{display:inline-block;position:fixed;right:-5px;top:66px;transform:translateX(100%);opacity:.8;z-index:100;transition:all .25s ease;outline:none}.page_14AHx .toc_2xMFy.disabled_2sF6K{display:none}.page_14AHx .toc_2xMFy .toggle_1CENc{position:absolute;left:-45px;top:10px;width:48px;height:40px;background:#fafafa;box-shadow:0 1px 6px rgba(0,0,0,.3);border:none;border-radius:3px;font-size:20px;line-height:40px;text-align:left;text-indent:12px;color:#fff;cursor:pointer;z-index:1}.page_14AHx .toc_2xMFy .toggle_1CENc:hover{background:#fff}.page_14AHx .toc_2xMFy[open]{transform:skew(0,0);opacity:1}.page_14AHx .toc_2xMFy nav{position:relative;padding:20px;background:#fff;box-shadow:0 2px 7px rgba(0,0,0,.3);border-radius:2px;overflow:hidden;z-index:2}.page_14AHx .toc_2xMFy nav a{display:block;border:none}.page_14AHx .toc_2xMFy nav a:hover{text-decoration:underline}.page_14AHx .loading_tOYYb{position:fixed;display:none;left:50%;top:50%;width:200px;margin:-40px 0 0 -100px;text-align:center;animation:fadeIn_2UCCG .4s ease forwards 1 .1s}@keyframes fadeIn_2UCCG{0%{opacity:0}}.page_14AHx .loading_tOYYb progress-spinner{font-size:30px}.page_14AHx .title_3--5U{margin:0 -1em;padding:1em;background:#22262e;color:#f2777a;text-shadow:0 0 2px rgba(0,0,0,.7);font-weight:400;box-shadow:inset 0 0 20px rgba(0,0,0,.4);text-align:center}.page_14AHx .inner_zktCr{position:relative;overflow:hidden;min-height:200px}.page_14AHx .inner_zktCr,.page_14AHx>h1{transition:opacity 80ms ease 30ms}.page_14AHx[loading] .loading_tOYYb{display:block}.page_14AHx[loading] .inner_zktCr,.page_14AHx[loading]>h1{opacity:0;transition:none}.header_3fP58{position:fixed;left:0;top:0;width:100%;height:56px;padding:0;background:#673ab8;box-shadow:0 0 5px rgba(0,0,0,.5);z-index:500;overflow:visible;text-align:center;transition:all .25s ease;transform:translateZ(0)}@media (max-width:600px){.header_3fP58{overflow:hidden}.header_3fP58.open_3woSj{background:#222;height:100%;overflow:auto;overflow-scrolling:touch}.header_3fP58.open_3woSj nav{margin-right:0}}.header_3fP58 nav{position:relative;display:inline-block;font-size:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;user-drag:none}@media (max-width:600px){.header_3fP58 nav{display:block;margin-right:100px}}.header_3fP58 nav a{display:inline-block;position:relative;height:56px;line-height:56px;padding:0 20px;min-width:50px;border:none;text-align:center;background-color:hsla(0,0%,100%,0);text-decoration:none;font-size:16px;color:#eee;cursor:pointer}@media (max-width:600px){.header_3fP58 nav a{display:block}}.header_3fP58 nav a.home{text-transform:uppercase;padding:0 15px}.header_3fP58 nav a.home svg{position:relative;padding-right:5px}.header_3fP58 nav a.current_2jiYD{background-color:hsla(0,0%,100%,.15)}.header_3fP58 nav a:active,.header_3fP58 nav a:focus,.header_3fP58 nav a:hover{background-color:hsla(0,0%,100%,.3)}@media (max-width:600px){.header_3fP58 nav a,.header_3fP58 nav a.current_2jiYD,.header_3fP58 nav a:active,.header_3fP58 nav a:hover{background-color:transparent}}.header_3fP58 nav section{display:inline-block;position:relative;overflow:visible}.header_3fP58 nav section>a{padding-left:25px}.header_3fP58 nav section>a:after{content:"\25BC";position:relative;left:7px;top:-1px;font-size:60%;vertical-align:middle}@media (max-width:600px){.header_3fP58 nav section,.header_3fP58 nav section>a{display:block}}.header_3fP58 nav section>nav{display:none;position:absolute;left:50%;top:100%;margin:0;padding:3px 0;transform:translateX(-50%) perspective(1000px) translateX(.5px);background:#fff;border-radius:0 0 3px 3px;box-shadow:0 2px 5px rgba(0,0,0,.4);border:1px solid #673ab7;border-top:none;animation:menuOpen_3lGak .15s ease-out forwards 1;transform-origin:50% 0;z-index:750}@keyframes menuOpen_3lGak{0%{opacity:0;transform:translateX(-50%) perspective(1000px) translateX(.5px) rotateX(-45deg)}}.header_3fP58 nav section>nav a{display:block;padding:10px 20px;height:auto;line-height:1.5;font-size:15px;color:#444;white-space:nowrap;text-align:left}.header_3fP58 nav section>nav a.current_2jiYD{background-color:#eee;color:#222}.header_3fP58 nav section>nav a:active,.header_3fP58 nav section>nav a:focus,.header_3fP58 nav section>nav a:hover{background-color:#ddd;color:#000}.header_3fP58 nav section[open]>a{background:#fff;color:#555;z-index:101}.header_3fP58 nav section[open] nav{display:inline-block}@media (max-width:600px){.header_3fP58 nav section[open]>a{color:#fff;background:#333}.header_3fP58 nav section[open] nav{display:block}.header_3fP58 nav section[open]>nav{position:relative;left:0;top:0;padding:0;background:#333;margin:0 10px 10px;transform:none;animation:menuExpand_1tVrt .25s ease forwards 1}@keyframes menuExpand_1tVrt{0%{opacity:0;transform:scaleY(.0001)}}.header_3fP58 nav section[open]>nav a{color:#eee}.header_3fP58 nav section[open]>nav a.current_2jiYD,.header_3fP58 nav section[open]>nav a:active,.header_3fP58 nav section[open]>nav a:hover{background-color:hsla(0,0%,100%,.2)}}.hamburgler_3DNlQ{display:none;position:absolute;box-sizing:initial;right:0;top:0;margin:3px;width:20px;height:20px;padding:18px 15px 12px;line-height:56px;text-align:center;z-index:100;opacity:.7;cursor:pointer;transition:opacity .25s ease}.hamburgler_3DNlQ:hover{opacity:1}@media (max-width:600px){.hamburgler_3DNlQ{display:block}}.hamburgler_3DNlQ:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;transform-origin:center;background:hsla(0,0%,100%,.2);transform:scale(0)}.hamburgler_3DNlQ:active:before{animation:pop_3DWlp .2s forwards cubic-bezier(.15,1.05,.54,1.29) 1}@keyframes pop_3DWlp{to{transform:scale(1)}}.hamburgler_3DNlQ .hb1_1Dxed,.hamburgler_3DNlQ .hb2_1RoCd,.hamburgler_3DNlQ .hb3_rb0K9{position:relative;width:20px;height:3px;border-width:1px 0;margin:0 auto 3px;padding:0;background:#fff;border-radius:1px;font-size:1px;transition:all .2s ease;transform-origin:0 0}.hamburgler_3DNlQ[open] .hb1_1Dxed{transform:translate(4px,-1px) rotate(45deg)}.hamburgler_3DNlQ[open] .hb2_1RoCd{opacity:0}.hamburgler_3DNlQ[open] .hb3_rb0K9{transform:translate(2px,1px) rotate(-45deg)}.aa-dropdown-menu{position:fixed!important;top:60px!important;left:50%!important;transform:translateX(-50%)!important}@media (max-width:600px){.aa-dropdown-menu{width:90%!important}}.search_QnWVP{display:inline-block;vertical-align:top;height:56px;min-width:80px;overflow:visible;background:#673ab8}@media (max-width:600px){.search_QnWVP{position:absolute;right:51px;top:0}.open_3woSj .search_QnWVP{display:none}.search_QnWVP .searchBox_10F5b{width:0}.search_QnWVP .searchBox_10F5b:focus,.search_QnWVP .searchBox_10F5b:valid{margin-left:1000px}}.search_QnWVP .searchBox_10F5b{width:70px;margin:10px 5px;padding:8px 4px 8px 32px;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 490 490" width="16" height="16"><path fill="none" stroke="%237447c5" stroke-width="36" stroke-linecap="round" d="M280 278a153 153 0 1 0-2 2l170 170m-91-117l110 110-26 26-110-110"/></svg>');background-position:10px;background-repeat:no-repeat;background-color:#58319d!important;border:1px solid #7447c5;border-bottom-color:#825acb;border-radius:5px;box-shadow:inset 0 2px 5px rgba(0,0,0,.2);color:#673ab8;font-size:100%;outline:none;will-change:width;transition:width .25s ease}.search_QnWVP .searchBox_10F5b::-webkit-input-placeholder{color:#7447c5}.search_QnWVP .searchBox_10F5b:focus,.search_QnWVP .searchBox_10F5b:valid{width:140px;color:#d1c3ea}.footer_qH4wl{background:#f2f2f2;border-top:1px solid #ddd;text-align:center;color:#555;overflow:hidden}.footer_qH4wl .inner_2keEy{position:relative;padding:20px;margin:auto;max-width:800px}.footer_qH4wl .lang_1vG2H{margin-left:10px;padding-left:10px;border-left:1px solid #aaa}.footer_qH4wl .lang_1vG2H select{font-size:100%}.footer_qH4wl .lang_1vG2H code{margin-left:10px}
/*# sourceMappingURL=style.css.map*/