/*!
Pure v0.6.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/
/*!
normalize.css v^3.0 | MIT License | git.io/normalize
Copyright (c) Nicolas Gallagher and Jonathan Neal
*/
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.hidden,[hidden]{display:none!important}.pure-img{max-width:100%;height:auto;display:block}.pure-g{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,Droid Sans,Helvetica,Arial,sans-serif;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap;-ms-align-content:flex-start;-webkit-align-content:flex-start;align-content:flex-start}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}.pure-u{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-g [class*=pure-u]{font-family:sans-serif}.pure-u-1,.pure-u-1-1,.pure-u-1-2,.pure-u-1-3,.pure-u-1-4,.pure-u-1-5,.pure-u-1-6,.pure-u-1-8,.pure-u-1-12,.pure-u-1-24,.pure-u-2-3,.pure-u-2-5,.pure-u-2-24,.pure-u-3-4,.pure-u-3-5,.pure-u-3-8,.pure-u-3-24,.pure-u-4-5,.pure-u-4-24,.pure-u-5-5,.pure-u-5-6,.pure-u-5-8,.pure-u-5-12,.pure-u-5-24,.pure-u-6-24,.pure-u-7-8,.pure-u-7-12,.pure-u-7-24,.pure-u-8-24,.pure-u-9-24,.pure-u-10-24,.pure-u-11-12,.pure-u-11-24,.pure-u-12-24,.pure-u-13-24,.pure-u-14-24,.pure-u-15-24,.pure-u-16-24,.pure-u-17-24,.pure-u-18-24,.pure-u-19-24,.pure-u-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-1-24{width:4.1667%;*width:4.1357%}.pure-u-1-12,.pure-u-2-24{width:8.3333%;*width:8.3023%}.pure-u-1-8,.pure-u-3-24{width:12.5%;*width:12.469%}.pure-u-1-6,.pure-u-4-24{width:16.6667%;*width:16.6357%}.pure-u-1-5{width:20%;*width:19.969%}.pure-u-5-24{width:20.8333%;*width:20.8023%}.pure-u-1-4,.pure-u-6-24{width:25%;*width:24.969%}.pure-u-7-24{width:29.1667%;*width:29.1357%}.pure-u-1-3,.pure-u-8-24{width:33.3333%;*width:33.3023%}.pure-u-3-8,.pure-u-9-24{width:37.5%;*width:37.469%}.pure-u-2-5{width:40%;*width:39.969%}.pure-u-5-12,.pure-u-10-24{width:41.6667%;*width:41.6357%}.pure-u-11-24{width:45.8333%;*width:45.8023%}.pure-u-1-2,.pure-u-12-24{width:50%;*width:49.969%}.pure-u-13-24{width:54.1667%;*width:54.1357%}.pure-u-7-12,.pure-u-14-24{width:58.3333%;*width:58.3023%}.pure-u-3-5{width:60%;*width:59.969%}.pure-u-5-8,.pure-u-15-24{width:62.5%;*width:62.469%}.pure-u-2-3,.pure-u-16-24{width:66.6667%;*width:66.6357%}.pure-u-17-24{width:70.8333%;*width:70.8023%}.pure-u-3-4,.pure-u-18-24{width:75%;*width:74.969%}.pure-u-19-24{width:79.1667%;*width:79.1357%}.pure-u-4-5{width:80%;*width:79.969%}.pure-u-5-6,.pure-u-20-24{width:83.3333%;*width:83.3023%}.pure-u-7-8,.pure-u-21-24{width:87.5%;*width:87.469%}.pure-u-11-12,.pure-u-22-24{width:91.6667%;*width:91.6357%}.pure-u-23-24{width:95.8333%;*width:95.8023%}.pure-u-1,.pure-u-1-1,.pure-u-5-5,.pure-u-24-24{width:100%}.pure-button{display:inline-block;zoom:1;line-height:normal;white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;font-family:inherit;font-size:100%;padding:.5em 1em;color:#444;color:rgba(0,0,0,.8);border:1px solid #999;border:0 transparent;background-color:#e6e6e6;text-decoration:none;border-radius:2px}.pure-button-hover,.pure-button:focus,.pure-button:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#1a000000',GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),color-stop(40%,rgba(0,0,0,.05)),to(rgba(0,0,0,.1)));background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1))}.pure-button:focus{outline:0}.pure-button-active,.pure-button:active{box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 6px rgba(0,0,0,.2) inset;border-color:#000\9}.pure-button-disabled,.pure-button-disabled:active,.pure-button-disabled:focus,.pure-button-disabled:hover,.pure-button[disabled]{border:0;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=40);-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;cursor:not-allowed;box-shadow:none}.pure-button-hidden{display:none}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected{background-color:#0078e7;color:#fff}.pure-form input[type=color],.pure-form input[type=date],.pure-form input[type=datetime-local],.pure-form input[type=datetime],.pure-form input[type=email],.pure-form input[type=month],.pure-form input[type=number],.pure-form input[type=password],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=text],.pure-form input[type=time],.pure-form input[type=url],.pure-form input[type=week],.pure-form select,.pure-form textarea{padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;vertical-align:middle;box-sizing:border-box}.pure-form input:not([type]){padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;box-sizing:border-box}.pure-form input[type=color]{padding:.2em .5em}.pure-form input:not([type]):focus,.pure-form input[type=color]:focus,.pure-form input[type=date]:focus,.pure-form input[type=datetime-local]:focus,.pure-form input[type=datetime]:focus,.pure-form input[type=email]:focus,.pure-form input[type=month]:focus,.pure-form input[type=number]:focus,.pure-form input[type=password]:focus,.pure-form input[type=search]:focus,.pure-form input[type=tel]:focus,.pure-form input[type=text]:focus,.pure-form input[type=time]:focus,.pure-form input[type=url]:focus,.pure-form input[type=week]:focus,.pure-form select:focus,.pure-form textarea:focus{outline:0;border-color:#129fea}.pure-form input[type=checkbox]:focus,.pure-form input[type=file]:focus,.pure-form input[type=radio]:focus{outline:thin solid #129fea;outline:1px auto #129fea}.pure-form .pure-checkbox,.pure-form .pure-radio{margin:.5em 0;display:block}.pure-form input:not([type])[disabled],.pure-form input[type=color][disabled],.pure-form input[type=date][disabled],.pure-form input[type=datetime-local][disabled],.pure-form input[type=datetime][disabled],.pure-form input[type=email][disabled],.pure-form input[type=month][disabled],.pure-form input[type=number][disabled],.pure-form input[type=password][disabled],.pure-form input[type=search][disabled],.pure-form input[type=tel][disabled],.pure-form input[type=text][disabled],.pure-form input[type=time][disabled],.pure-form input[type=url][disabled],.pure-form input[type=week][disabled],.pure-form select[disabled],.pure-form textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input[readonly],.pure-form select[readonly],.pure-form textarea[readonly]{background-color:#eee;color:#777;border-color:#ccc}.pure-form input:focus:invalid,.pure-form select:focus:invalid,.pure-form textarea:focus:invalid{color:#b94a48;border-color:#e9322d}.pure-form input[type=checkbox]:focus:invalid:focus,.pure-form input[type=file]:focus:invalid:focus,.pure-form input[type=radio]:focus:invalid:focus{outline-color:#e9322d}.pure-form select{height:2.25em;border:1px solid #ccc;background-color:#fff}.pure-form select[multiple]{height:auto}.pure-form label{margin:.5em 0 .2em}.pure-form fieldset{margin:0;padding:.35em 0 .75em;border:0}.pure-form legend{display:block;width:100%;padding:.3em 0;margin-bottom:.3em;color:#333;border-bottom:1px solid #e5e5e5}.pure-form-stacked input:not([type]),.pure-form-stacked input[type=color],.pure-form-stacked input[type=date],.pure-form-stacked input[type=datetime-local],.pure-form-stacked input[type=datetime],.pure-form-stacked input[type=email],.pure-form-stacked input[type=file],.pure-form-stacked input[type=month],.pure-form-stacked input[type=number],.pure-form-stacked input[type=password],.pure-form-stacked input[type=search],.pure-form-stacked input[type=tel],.pure-form-stacked input[type=text],.pure-form-stacked input[type=time],.pure-form-stacked input[type=url],.pure-form-stacked input[type=week],.pure-form-stacked label,.pure-form-stacked select,.pure-form-stacked textarea{display:block;margin:.25em 0}.pure-form-aligned .pure-help-inline,.pure-form-aligned input,.pure-form-aligned select,.pure-form-aligned textarea,.pure-form-message-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.pure-form-aligned textarea{vertical-align:top}.pure-form-aligned .pure-control-group{margin-bottom:.5em}.pure-form-aligned .pure-control-group label{text-align:right;display:inline-block;vertical-align:middle;width:10em;margin:0 1em 0 0}.pure-form-aligned .pure-controls{margin:1.5em 0 0 11em}.pure-form .pure-input-rounded,.pure-form input.pure-input-rounded{border-radius:2em;padding:.5em 1em}.pure-form .pure-group fieldset{margin-bottom:10px}.pure-form .pure-group input,.pure-form .pure-group textarea{display:block;padding:10px;margin:0 0 -1px;border-radius:0;position:relative;top:-1px}.pure-form .pure-group input:focus,.pure-form .pure-group textarea:focus{z-index:3}.pure-form .pure-group input:first-child,.pure-form .pure-group textarea:first-child{top:1px;border-radius:4px 4px 0 0;margin:0}.pure-form .pure-group input:first-child:last-child,.pure-form .pure-group textarea:first-child:last-child{top:1px;border-radius:4px;margin:0}.pure-form .pure-group input:last-child,.pure-form .pure-group textarea:last-child{top:-2px;border-radius:0 0 4px 4px;margin:0}.pure-form .pure-group button{margin:.35em 0}.pure-form .pure-input-1{width:100%}.pure-form .pure-input-2-3{width:66%}.pure-form .pure-input-1-2{width:50%}.pure-form .pure-input-1-3{width:33%}.pure-form .pure-input-1-4{width:25%}.pure-form-message-inline,.pure-form .pure-help-inline{display:inline-block;padding-left:.3em;color:#666;vertical-align:middle;font-size:.875em}.pure-form-message{display:block;color:#666;font-size:.875em}@media only screen and (max-width:480px){.pure-form button[type=submit]{margin:.7em 0 0}.pure-form input:not([type]),.pure-form input[type=color],.pure-form input[type=date],.pure-form input[type=datetime-local],.pure-form input[type=datetime],.pure-form input[type=email],.pure-form input[type=month],.pure-form input[type=number],.pure-form input[type=password],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=text],.pure-form input[type=time],.pure-form input[type=url],.pure-form input[type=week],.pure-form label{margin-bottom:.3em;display:block}.pure-group input:not([type]),.pure-group input[type=color],.pure-group input[type=date],.pure-group input[type=datetime-local],.pure-group input[type=datetime],.pure-group input[type=email],.pure-group input[type=month],.pure-group input[type=number],.pure-group input[type=password],.pure-group input[type=search],.pure-group input[type=tel],.pure-group input[type=text],.pure-group input[type=time],.pure-group input[type=url],.pure-group input[type=week]{margin-bottom:0}.pure-form-aligned .pure-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.pure-form-aligned .pure-controls{margin:1.5em 0 0}.pure-form-message,.pure-form-message-inline,.pure-form .pure-help-inline{display:block;font-size:.75em;padding:.2em 0 .8em}}.pure-menu{box-sizing:border-box}.pure-menu-fixed{position:fixed;left:0;top:0;z-index:3}.pure-menu-item,.pure-menu-list{position:relative}.pure-menu-list{list-style:none;margin:0;padding:0}.pure-menu-item{padding:0;margin:0;height:100%}.pure-menu-heading,.pure-menu-link{display:block;text-decoration:none;white-space:nowrap}.pure-menu-horizontal{width:100%;white-space:nowrap}.pure-menu-horizontal .pure-menu-list{display:inline-block}.pure-menu-horizontal .pure-menu-heading,.pure-menu-horizontal .pure-menu-item,.pure-menu-horizontal .pure-menu-separator{display:inline-block;*display:inline;zoom:1;vertical-align:middle}.pure-menu-item .pure-menu-item{display:block}.pure-menu-children{display:none;position:absolute;left:100%;top:0;margin:0;padding:0;z-index:3}.pure-menu-horizontal .pure-menu-children{left:0;top:auto;width:inherit}.pure-menu-active>.pure-menu-children,.pure-menu-allow-hover:hover>.pure-menu-children{display:block;position:absolute}.pure-menu-has-children>.pure-menu-link:after{padding-left:.5em;content:"\25B8";font-size:small}.pure-menu-horizontal .pure-menu-has-children>.pure-menu-link:after{content:"\25BE"}.pure-menu-scrollable{overflow-y:scroll;overflow-x:hidden}.pure-menu-scrollable .pure-menu-list{display:block}.pure-menu-horizontal.pure-menu-scrollable .pure-menu-list{display:inline-block}.pure-menu-horizontal.pure-menu-scrollable{white-space:nowrap;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;padding:.5em 0}.pure-menu-horizontal.pure-menu-scrollable::-webkit-scrollbar{display:none}.pure-menu-separator{background-color:#ccc;height:1px;margin:.3em 0}.pure-menu-horizontal .pure-menu-separator{width:1px;height:1.3em;margin:0 .3em}.pure-menu-heading{text-transform:uppercase;color:#565d64}.pure-menu-link{color:#777}.pure-menu-children{background-color:#fff}.pure-menu-disabled,.pure-menu-heading,.pure-menu-link{padding:.5em 1em}.pure-menu-disabled{opacity:.5}.pure-menu-disabled .pure-menu-link:hover{background-color:transparent}.pure-menu-active>.pure-menu-link,.pure-menu-link:focus,.pure-menu-link:hover{background-color:#eee}.pure-menu-selected .pure-menu-link,.pure-menu-selected .pure-menu-link:visited{color:#000}.pure-table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb}.pure-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.pure-table td,.pure-table th{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:.5em 1em}.pure-table td:first-child,.pure-table th:first-child{border-left-width:0}.pure-table thead{background-color:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}.pure-table td{background-color:transparent}.pure-table-odd td,.pure-table-striped tr:nth-child(2n-1) td{background-color:#f2f2f2}.pure-table-bordered td{border-bottom:1px solid #cbcbcb}.pure-table-bordered tbody>tr:last-child>td{border-bottom-width:0}.pure-table-horizontal td,.pure-table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #cbcbcb}.pure-table-horizontal tbody>tr:last-child>td{border-bottom-width:0}.hljs{display:block;overflow-x:auto;padding:.5em;color:#333;background:#f8f8f8}.hljs-comment,.hljs-quote{color:#998;font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-subst{color:#333;font-weight:700}.hljs-literal,.hljs-number,.hljs-tag .hljs-attr,.hljs-template-variable,.hljs-variable{color:teal}.hljs-doctag,.hljs-string{color:#d14}.hljs-section,.hljs-selector-id,.hljs-title{color:#900;font-weight:700}.hljs-subst{font-weight:400}.hljs-class .hljs-title,.hljs-type{color:#458;font-weight:700}.hljs-attribute,.hljs-name,.hljs-tag{color:navy;font-weight:400}.hljs-link,.hljs-regexp{color:#009926}.hljs-bullet,.hljs-symbol{color:#990073}.hljs-built_in,.hljs-builtin-name{color:#0086b3}.hljs-meta{color:#999;font-weight:700}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}/*!
 * "Fork me on GitHub" CSS ribbon v0.1.1 | MIT License
 * https://github.com/simonwhitaker/github-fork-ribbon-css
*/.github-fork-ribbon{filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#000000',EndColorStr='#000000')}.github-fork-ribbon-wrapper.right .github-fork-ribbon{top:-22px;right:-62px;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865474, SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474,M12=-0.7071067811865477,M21=0.7071067811865477,M22=0.7071067811865474,SizingMethod='auto expand')}.github-fork-ribbon-wrapper.left .github-fork-ribbon{top:-22px;left:-22px;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483,M12=0.7071067811865467,M21=-0.7071067811865467,M22=0.7071067811865483,SizingMethod='auto expand')}.github-fork-ribbon-wrapper.left-bottom .github-fork-ribbon{top:12px;left:-22px;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865474, SizingMethod='auto expand')"}.github-fork-ribbon-wrapper.right-bottom .github-fork-ribbon{top:12px;right:-62px;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483,M12=0.7071067811865467,M21=-0.7071067811865467,M22=0.7071067811865483,SizingMethod='auto expand')}/*!
 * "Fork me on GitHub" CSS ribbon v0.1.1 | MIT License
 * https://github.com/simonwhitaker/github-fork-ribbon-css
*/.github-fork-ribbon{position:absolute;padding:2px 0;background-color:#a00;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.15)));background-image:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.15));background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.15));box-shadow:0 2px 3px 0 rgba(0,0,0,.5);font:700 13px Helvetica Neue,Helvetica,Arial,sans-serif;z-index:9999;pointer-events:auto}.github-fork-ribbon a,.github-fork-ribbon a:hover{color:#fff;text-decoration:none;text-shadow:0 -1px rgba(0,0,0,.5);text-align:center;width:200px;line-height:20px;display:inline-block;padding:2px 0;border-width:1px 0;border-style:dotted;border-color:#fff;border-color:hsla(0,0%,100%,.7)}.github-fork-ribbon-wrapper{width:150px;height:150px;position:absolute;overflow:hidden;top:0;z-index:9999;pointer-events:none}.github-fork-ribbon-wrapper.fixed{position:fixed}.github-fork-ribbon-wrapper.left{left:0}.github-fork-ribbon-wrapper.right{right:0}.github-fork-ribbon-wrapper.left-bottom{position:fixed;top:inherit;bottom:0;left:0}.github-fork-ribbon-wrapper.right-bottom{position:fixed;top:inherit;bottom:0;right:0}.github-fork-ribbon-wrapper.right .github-fork-ribbon{top:42px;right:-43px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.github-fork-ribbon-wrapper.left .github-fork-ribbon{top:42px;left:-43px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.github-fork-ribbon-wrapper.left-bottom .github-fork-ribbon{top:80px;left:-43px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.github-fork-ribbon-wrapper.right-bottom .github-fork-ribbon{top:80px;right:-43px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body{background:#fefefe;font-family:Sans-Serif;line-height:1.5}form label{display:block}header{position:fixed;padding:.5em;top:0;text-align:center;color:#333;border:.1em solid #bbb;background-image:url(data:image/png;base64,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)}header h1{margin:0}header .description{color:#888}.highlight{background:#ffffaf}.sticky{position:fixed;top:0;left:0;right:0}.github-fork-ribbon{position:fixed;letter-spacing:.01em}article{display:block!important;margin-top:6em;margin-left:auto;margin-right:auto;max-width:768px}article section{margin-bottom:2em}article h2{margin-top:2em}pre{background:#fafefe;padding:.5em}article .description{margin:1em;padding:1em;max-width:60em;background:#fafafa;border:.1em solid #eee}article .description h2{margin:0}.left{float:left}.right{float:right}.halfWidth{width:40%;margin:30px}.react-colorpicker-panel-inner{position:relative;border-radius:4px;box-shadow:0 1px 5px #ccc;border:1px solid #ccc;padding:8px}.react-colorpicker-panel-wrap{margin:5px 0 0;height:30px;width:100%;position:relative}.react-colorpicker-panel-wrap-preview{position:absolute;right:0}.react-colorpicker-panel-wrap-ribbon{position:absolute;left:0;top:0;right:35px;height:12.5px}.react-colorpicker-panel-wrap-alpha{position:absolute;left:0;right:35px;bottom:0;height:12.5px}.react-colorpicker-trigger{border:1px solid #999;display:inline-block;padding:2px;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:20px;height:20px;cursor:pointer;box-shadow:0 0 0 2px #fff inset}.react-colorpicker-trigger-open{box-shadow:0 0 3px #999}.react-colorpicker-panel{width:218px;background-color:#fff;box-sizing:border-box;outline:none;z-index:9;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.react-colorpicker-panel *{box-sizing:border-box}.react-colorpicker-panel-open{display:block}.react-colorpicker-panel-close{display:none}.react-colorpicker-panel-preview{height:30px;width:30px;overflow:hidden;border-radius:2px;box-shadow:0 0 2px gray inset;background-image:url('data:image/png;base64,R0lGODdhCgAKAPAAAOXl5f///ywAAAAACgAKAEACEIQdqXt9GxyETrI279OIgwIAOw==')}.react-colorpicker-panel-preview input[type=color],.react-colorpicker-panel-preview span{position:absolute;display:block;height:100%;width:30px;border-radius:2px}.react-colorpicker-panel-preview input[type=color]{opacity:0}.react-colorpicker-panel-board{position:relative;font-size:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.react-colorpicker-panel-board span{position:absolute;border-radius:10px;border:1px solid #fff;width:9px;height:9px;left:-999px;top:-999px;box-shadow:0 0 1px hsla(0,0%,47%,.7);z-index:2}.react-colorpicker-panel-board-hsv{width:200px;height:150px;position:relative;z-index:1;border-radius:2px}.react-colorpicker-panel-board-value{border-radius:2px;position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9InJnYigwLDAsMCkiIHN0b3Atb3BhY2l0eT0iMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);background-image:linear-gradient(180deg,transparent 0,#000)}.react-colorpicker-panel-board-saturation{border-radius:2px;position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0icmdiKDAsMCwwKSIgc3RvcC1vcGFjaXR5PSIwIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);background-image:linear-gradient(90deg,#fff 0,transparent)}.react-colorpicker-panel-board-handler{box-shadow:0 0 2px gray inset;border-radius:2px;cursor:crosshair;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.react-colorpicker-panel-ribbon{position:relative;height:100%;border-radius:2px;box-shadow:0 0 2px gray inset;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZjAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjZmY5OTAwIiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2NkZmYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+PHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiMzNWZmMDAiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iNDAlIiBzdG9wLWNvbG9yPSIjMDBmZjY2IiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwZmZmZCIgc3RvcC1vcGFjaXR5PSIxIi8+PHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiMwMDY2ZmYiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iNzAlIiBzdG9wLWNvbG9yPSIjMzIwMGZmIiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2NkMDBmZiIgc3RvcC1vcGFjaXR5PSIxIi8+PHN0b3Agb2Zmc2V0PSI5MCUiIHN0b3AtY29sb3I9IiNmZjAwOTkiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);background-image:linear-gradient(90deg,red 0,#f90 10%,#cdff00 20%,#35ff00 30%,#0f6 40%,#00fffd 50%,#06f 60%,#3200ff 70%,#cd00ff 80%,#f09 90%,red)}.react-colorpicker-panel-ribbon span{position:absolute;top:0;height:100%;width:4px;border:1px solid #000;padding:1px 0;margin-left:-2px;background-color:#fff;border-radius:3px}.react-colorpicker-panel-ribbon-handler{position:absolute;width:104%;height:100%;left:-2%;cursor:pointer}.react-colorpicker-panel-alpha{position:relative;height:100%;width:100%;border-radius:2px;background-image:url('data:image/png;base64,R0lGODdhCgAKAPAAAOXl5f///ywAAAAACgAKAEACEIQdqXt9GxyETrI279OIgwIAOw==');background-repeat:repeat;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.react-colorpicker-panel-alpha-bg{position:absolute;width:100%;height:100%;border-radius:2px;box-shadow:0 0 2px gray inset}.react-colorpicker-panel-alpha span{position:absolute;top:0;height:100%;width:4px;border:1px solid #000;padding:1px 0;margin-left:-2px;background-color:#fff;border-radius:3px}.react-colorpicker-panel-alpha-handler{position:absolute;width:104%;height:100%;left:-2%;cursor:pointer}.react-colorpicker-panel-params{font-size:12px}.react-colorpicker-panel-params-input{overflow:hidden;padding:2px 0}.react-colorpicker-panel-params input{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;text-align:center;padding:1px;margin:0;float:left;border-radius:2px;border:1px solid #cacaca;font-family:Helvetica Neue,Helvetica,sans-serif}.react-colorpicker-panel-params-hex{width:52px}.react-colorpicker-panel-params input[type=number]{margin-left:5px;width:32px}.react-colorpicker-panel-params input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.react-colorpicker-panel-params-lable{padding:2px 0;height:22px;line-height:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.react-colorpicker-panel-params-lable label{float:left;text-align:center}.react-colorpicker-panel-params-lable-hex{width:52px}.react-colorpicker-panel-params-lable-alpha,.react-colorpicker-panel-params-lable-number{margin-left:5px;width:32px}.react-colorpicker-panel-params-lable-number:hover{border-radius:2px;background-color:#eee;box-shadow:0 0 0 1px #ccc inset;cursor:pointer}.react-colorpicker{font-family:Arial,Hiragino Sans GB,Microsoft Yahei,Microsoft Sans Serif,WenQuanYi Micro Hei,sans-serif}.react-colorpicker-picker{position:absolute;left:-9999px;top:-9999px;z-index:1000}.react-colorpicker-picker-slide-up-appear,.react-colorpicker-picker-slide-up-enter{opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.react-colorpicker-picker-slide-up-appear,.react-colorpicker-picker-slide-up-enter,.react-colorpicker-picker-slide-up-leave{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transform-origin:0 0;transform-origin:0 0;display:block!important;-webkit-animation-play-state:paused;animation-play-state:paused}.react-colorpicker-picker-slide-up-leave{opacity:1;-webkit-animation-timing-function:cubic-bezier(.6,.04,.98,.34);animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.react-colorpicker-picker-slide-up-appear.react-colorpicker-picker-slide-up-appear-active.react-colorpicker-picker-placement-bottomLeft,.react-colorpicker-picker-slide-up-appear.react-colorpicker-picker-slide-up-appear-active.react-colorpicker-picker-placement-bottomRight,.react-colorpicker-picker-slide-up-enter.react-colorpicker-picker-slide-up-enter-active.react-colorpicker-picker-placement-bottomLeft,.react-colorpicker-picker-slide-up-enter.react-colorpicker-picker-slide-up-enter-active.react-colorpicker-picker-placement-bottomRight{-webkit-animation-name:rcDropdownSlideUpIn;animation-name:rcDropdownSlideUpIn;-webkit-animation-play-state:running;animation-play-state:running}.react-colorpicker-picker-slide-up-appear.react-colorpicker-picker-slide-up-appear-active.react-colorpicker-picker-placement-topLeft,.react-colorpicker-picker-slide-up-appear.react-colorpicker-picker-slide-up-appear-active.react-colorpicker-picker-placement-topRight,.react-colorpicker-picker-slide-up-enter.react-colorpicker-picker-slide-up-enter-active.react-colorpicker-picker-placement-topLeft,.react-colorpicker-picker-slide-up-enter.react-colorpicker-picker-slide-up-enter-active.react-colorpicker-picker-placement-topRight{-webkit-animation-name:rcDropdownSlideDownIn;animation-name:rcDropdownSlideDownIn;-webkit-animation-play-state:running;animation-play-state:running}.react-colorpicker-picker-slide-up-leave.react-colorpicker-picker-slide-up-leave-active.react-colorpicker-picker-placement-bottomLeft,.react-colorpicker-picker-slide-up-leave.react-colorpicker-picker-slide-up-leave-active.react-colorpicker-picker-placement-bottomRight{-webkit-animation-name:rcDropdownSlideUpOut;animation-name:rcDropdownSlideUpOut;-webkit-animation-play-state:running;animation-play-state:running}.react-colorpicker-picker-slide-up-leave.react-colorpicker-picker-slide-up-leave-active.react-colorpicker-picker-placement-topLeft,.react-colorpicker-picker-slide-up-leave.react-colorpicker-picker-slide-up-leave-active.react-colorpicker-picker-placement-topRight{-webkit-animation-name:rcDropdownSlideDownOut;animation-name:rcDropdownSlideDownOut;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes rcDropdownSlideUpIn{0%{opacity:0;transform-origin:0 0;-webkit-transform:scaleY(0);transform:scaleY(0)}0%,to{-webkit-transform-origin:0 0}to{opacity:1;transform-origin:0 0;-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes rcDropdownSlideUpIn{0%{opacity:0;transform-origin:0 0;-webkit-transform:scaleY(0);transform:scaleY(0)}0%,to{-webkit-transform-origin:0 0}to{opacity:1;transform-origin:0 0;-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes rcDropdownSlideUpOut{0%{opacity:1;transform-origin:0 0;-webkit-transform:scaleY(1);transform:scaleY(1)}0%,to{-webkit-transform-origin:0 0}to{opacity:0;transform-origin:0 0;-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes rcDropdownSlideUpOut{0%{opacity:1;transform-origin:0 0;-webkit-transform:scaleY(1);transform:scaleY(1)}0%,to{-webkit-transform-origin:0 0}to{opacity:0;transform-origin:0 0;-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes rcDropdownSlideDownIn{0%{opacity:0;transform-origin:100% 100%;-webkit-transform:scaleY(0);transform:scaleY(0)}0%,to{-webkit-transform-origin:100% 100%}to{opacity:1;transform-origin:100% 100%;-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes rcDropdownSlideDownIn{0%{opacity:0;transform-origin:100% 100%;-webkit-transform:scaleY(0);transform:scaleY(0)}0%,to{-webkit-transform-origin:100% 100%}to{opacity:1;transform-origin:100% 100%;-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes rcDropdownSlideDownOut{0%{opacity:1;transform-origin:100% 100%;-webkit-transform:scaleY(1);transform:scaleY(1)}0%,to{-webkit-transform-origin:100% 100%}to{opacity:0;transform-origin:100% 100%;-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes rcDropdownSlideDownOut{0%{opacity:1;transform-origin:100% 100%;-webkit-transform:scaleY(1);transform:scaleY(1)}0%,to{-webkit-transform-origin:100% 100%}to{opacity:0;transform-origin:100% 100%;-webkit-transform:scaleY(0);transform:scaleY(0)}}.gc-container{width:100%;margin:0;padding:0;position:relative}.gc-container .react-colorpicker-trigger{width:10px;height:10px}.gc-container .gc-canvas{width:100%;height:20px;background-color:#fff}.gc-container canvas,.gc-container svg{position:absolute;top:0;left:0}.gc-container .gc-handler{fill:#fff;stroke:gray;fill-opacity:.7;cursor:move}.gc-container .gc-colorpicker{position:absolute}.gc-colorpicker .remove-btn{position:relative;position:absolute;top:12px;left:3px;cursor:pointer;opacity:0}.gc-colorpicker:hover .remove-btn{opacity:1}