@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-5px,0)}to{opacity:1;transform:none}}@keyframes fadeInDownSlow{0%{opacity:0;transform:translate3d(0,-30px,0)}to{opacity:1;transform:none}}@keyframes bubble{0%{transform:translate3d(0,-4px,0)}to{transform:translateZ(0)}}.fadeInDown{animation-name:fadeInDown;animation-duration:.2s}.animate .wrapper,.fadeInDownSlow{animation-name:fadeInDownSlow;animation-duration:2s}.highlight{white-space:pre;overflow:auto;word-wrap:normal;background:#343642;color:#c1c2c3}.highlight .hll{background-color:#ffc}.highlight .gd{color:#2e3436;background-color:#0e1416}.highlight .gr{color:#eeeeec;background-color:#c00}.highlight .gi{color:#babdb6;background-color:#1f2b2d}.highlight .go{color:#2c3032;background-color:#2c3032}.highlight .kt{color:#e3e7df}.highlight .ni{color:#888a85}.highlight .c,.highlight .c1,.highlight .cm,.highlight .cs{color:#8d9684}.highlight .bp,.highlight .err,.highlight .g,.highlight .ge,.highlight .gp,.highlight .gs,.highlight .gt,.highlight .l,.highlight .ld,.highlight .n,.highlight .nc,.highlight .nd,.highlight .ne,.highlight .nl,.highlight .nn,.highlight .nx,.highlight .ow,.highlight .p,.highlight .py,.highlight .s,.highlight .s1,.highlight .s2,.highlight .sb,.highlight .sc,.highlight .sd,.highlight .se,.highlight .sh,.highlight .si,.highlight .sr,.highlight .ss,.highlight .sx,.highlight .w,.highlight .x{color:#c1c2c3}.highlight .k,.highlight .kc,.highlight .kd,.highlight .kn,.highlight .kp,.highlight .kr,.highlight .nt{color:#729fcf}.highlight .cp,.highlight .gh,.highlight .gu,.highlight .na,.highlight .nf{color:#e9a94b}.highlight .il,.highlight .m,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo,.highlight .nb,.highlight .no{color:#8ae234}.highlight .o{color:#989daa}.highlight .nv,.highlight .vc,.highlight .vg,.highlight .vi{color:#fff}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@keyframes backgroundFadeIn{0%{background:transparent}to{background:rgba(0,0,0,.35)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes bounceIn{0%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.9,.9,.9)}to{opacity:1;transform:scaleX(1)}}@keyframes fadeIn{0%,to{animation-timing-function:ease}0%{opacity:0}to{opacity:1}}@keyframes darkenerFadeIn{0%,to{animation-timing-function:ease}0%{opacity:0}to{opacity:.35}}@keyframes darkenerFadeOut{0%,to{animation-timing-function:ease}0%{opacity:.35}to{opacity:0}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes fromBottom{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes tabWobbleLine{0%{opacity:0;left:calc(50% - 10px);width:0}to{opacity:1;left:0;width:calc(100% - 20px)}}@keyframes tabWobbleLineSmall{0%{opacity:0;left:calc(50% - 10px);width:0}to{opacity:1;left:0;width:calc(100% - 10px)}}.animate-bounceIn{animation-name:bounceIn;animation-duration:.5s;animation-fill-mode:both;animation-iteration-count:1;animation-direction:normal}.animate-fadeIn{animation-name:fadeIn;animation-duration:.5s;animation-fill-mode:both;animation-iteration-count:1;animation-direction:normal}

/*! 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%}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,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}.tooltip-container{z-index:31;pointer-events:none;display:inline-block;opacity:0;position:absolute;color:#fff;border-radius:3px;padding:7px 10px;will-change:transform,opacity;transition:opacity .35s ease,transform .35s ease;font-size:12px;font-weight:600;transform:translate3d(0,-6px,0);background:#333;word-wrap:break-word;max-width:250px;text-align:center}.tooltip-container.error-tooltip{word-break:normal;background:#333}.tooltip-container.open{opacity:1}.tooltip-container.is-collision-bottom:not(.is-collision-left).open{transform:translate3d(0,-3px,0)}.tooltip-container.is-collision-bottom:not(.is-collision-left):after{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#333;border-width:5px;left:50%;margin-left:-5px}.tooltip-container:not(.is-collision-bottom):not(.is-collision-left).open{transform:translate3d(0,6px,0)}.tooltip-container:not(.is-collision-bottom):not(.is-collision-left):after,.tooltip-container:not(.is-collision-bottom):not(.is-collision-left):before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tooltip-container:not(.is-collision-bottom):not(.is-collision-left):after{border-color:transparent;border-bottom-color:#333;border-width:5px;margin-left:-5px}.tooltip-container.is-collision-left.is-collision-bottom.open{transform:translate3d(0,-3px,0)}.tooltip-container.is-collision-left.is-collision-bottom:after{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#333;border-width:5px;left:15px;margin-left:-5px}.tooltip-container.is-collision-left:not(.is-collision-bottom).open{transform:translate3d(0,6px,0)}.tooltip-container.is-collision-left:not(.is-collision-bottom):after,.tooltip-container.is-collision-left:not(.is-collision-bottom):before{bottom:100%;left:15px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tooltip-container.is-collision-left:not(.is-collision-bottom):after{border-color:transparent;border-bottom-color:#333;border-width:5px;margin-left:-5px}.tooltip-container.is-collision-right:not(.is-collision-bottom).open{transform:translate3d(0,6px,0)}.tooltip-container.is-collision-right:not(.is-collision-bottom):after,.tooltip-container.is-collision-right:not(.is-collision-bottom):before{bottom:100%;left:calc(100% - 15px);border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tooltip-container.is-collision-right:not(.is-collision-bottom):after{border-color:transparent;border-bottom-color:#333;border-width:5px;margin-left:-5px}.tooltip-container.is-collision-right.is-collision-bottom.open{transform:translate3d(0,-3px,0)}.tooltip-container.is-collision-right.is-collision-bottom:after{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#333;border-width:5px;left:calc(100% - 15px);margin-left:-5px}.tooltip-container.error-tooltip.is-collision-bottom:not(.is-collision-left).open{transform:translate3d(0,-3px,0)}.tooltip-container.error-tooltip.is-collision-bottom:not(.is-collision-left):after{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#333;border-width:5px;left:50%;margin-left:-5px}.tooltip-container.error-tooltip:not(.is-collision-bottom):not(.is-collision-left).open{transform:translate3d(0,6px,0)}.tooltip-container.error-tooltip:not(.is-collision-bottom):not(.is-collision-left):after,.tooltip-container.error-tooltip:not(.is-collision-bottom):not(.is-collision-left):before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tooltip-container.error-tooltip:not(.is-collision-bottom):not(.is-collision-left):after{border-color:transparent;border-bottom-color:#333;border-width:5px;margin-left:-5px}.tooltip-container.error-tooltip.is-collision-left.is-collision-bottom.open{transform:translate3d(0,-3px,0)}.tooltip-container.error-tooltip.is-collision-left.is-collision-bottom:after{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#333;border-width:5px;left:15px;margin-left:-5px}.tooltip-container.error-tooltip.is-collision-left:not(.is-collision-bottom).open{transform:translate3d(0,6px,0)}.tooltip-container.error-tooltip.is-collision-left:not(.is-collision-bottom):after,.tooltip-container.error-tooltip.is-collision-left:not(.is-collision-bottom):before{bottom:100%;left:15px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tooltip-container.error-tooltip.is-collision-left:not(.is-collision-bottom):after{border-color:transparent;border-bottom-color:#333;border-width:5px;margin-left:-5px}.tooltip-container.error-tooltip.is-collision-right:not(.is-collision-bottom).open{transform:translate3d(0,6px,0)}.tooltip-container.error-tooltip.is-collision-right:not(.is-collision-bottom):after,.tooltip-container.error-tooltip.is-collision-right:not(.is-collision-bottom):before{bottom:100%;left:calc(100% - 15px);border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tooltip-container.error-tooltip.is-collision-right:not(.is-collision-bottom):after{border-color:transparent;border-bottom-color:#333;border-width:5px;margin-left:-5px}.tooltip-container.error-tooltip.is-collision-right.is-collision-bottom.open{transform:translate3d(0,-3px,0)}.tooltip-container.error-tooltip.is-collision-right.is-collision-bottom:after{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#333;border-width:5px;left:calc(100% - 15px);margin-left:-5px}body{font-family:Roboto,sans-serif;padding:0;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.highlight,body{margin:0}.highlight pre{max-width:960px;margin:0 auto}code{font-size:1.3rem}.wrapper{max-width:960px;margin:0 auto}strong{font-weight:500}header{padding:10px}.text-center{text-align:center}.subline{font-size:2rem;font-weight:100}.presentation{background:rgba(52,73,94,.7);color:#fff;padding:40px}h1,h2{font-family:Shadows Into Light,sans-serif}p{font-size:1rem;line-height:1.6}.button,button{font:inherit;font-weight:400;background:#95a5a6;border:none;padding:10px 15px;border-radius:5px;font-size:1rem;cursor:pointer;color:#fff;transition:background .5s ease,transform .5s ease;margin:10px;display:inline-block;text-decoration:none}.button:hover,button:hover{background:#b1bdbd;transform:translate3d(0,4px,0)}.button>*,button>*{pointer-events:none}.button.alt,button.alt{background:#9b59b6}.button.alt:hover,button.alt:hover{background:#b07cc6}.button.warn,button.warn{background:#e74c3c}.button.warn:hover,button.warn:hover{background:#ed7669}.button.twitter,button.twitter{background:#00aced}.button.twitter:hover,button.twitter:hover{background:#21c2ff}.marking{background:#2ecc71;cursor:pointer}.deleted,.marking{transition:background .5s ease}.deleted{background:none!important}.marking .marking{background:#25a25a}.marking .marking .marking{background:#1b7943}.marking.marklib--hover,.marking.marklib--hover .marking{background:#93e7b6!important}::-moz-selection{background:#7ee2a8}::selection{background:#7ee2a8}pre{margin:0}pre>code{display:block;font-family:monospace;overflow-y:auto;padding:30px;-webkit-overflow-scrolling:touch}.tight{margin-bottom:0}.marking.bubble{animation-name:bubble;animation-duration:.3s}@media (max-width:480px){.presentation{padding:15px}.hide-small{display:none}}
/*# sourceMappingURL=../js/styles.min.map*/