From 2b5c06c4ef3002381c1007160f8ab60b4b2bd641 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Smolin=CC=81ski?= Date: Tue, 10 Sep 2013 21:23:10 +0200 Subject: [PATCH 1/2] Added parallax scrolling background --- README.md | 34 +++++++++++++++++++++++++++ css/reveal.css | 24 +++++++++++++++++++ css/reveal.min.css | 2 +- img/nyc.jpg | Bin 0 -> 188669 bytes index.html | 4 ++++ js/reveal.js | 56 +++++++++++++++++++++++++++++++++++++++++++-- js/reveal.min.js | 4 ++-- 7 files changed, 119 insertions(+), 5 deletions(-) create mode 100644 img/nyc.jpg diff --git a/README.md b/README.md index fd4254b..55c8a74 100644 --- a/README.md +++ b/README.md @@ -108,6 +108,16 @@ Reveal.initialize({ // Transition style for full page backgrounds backgroundTransition: 'default' // default/linear/none + + // Parallax background image + parallaxBackgroundImage: '', // CSS syntax, e.g. "url('a.jpg')" + + // Parallax background size + parallaxBackgroundSize: '', // CSS syntax, e.g. "3000px 2000px" + + // Number of slides away from the current that are visible + viewDistance: 3, + }); ``` @@ -291,6 +301,30 @@ Slides are contained within a limited portion of the screen by default to allow Backgrounds transition using a fade animation by default. This can be changed to a linear sliding transition by passing ```backgroundTransition: 'slide'``` to the ```Reveal.initialize()``` call. Alternatively you can set ```data-background-transition``` on any section with a background to override that specific transition. +### Parallax Background + +If you want to use the parallax scrolling background, set the two following config properties when initializing reveal.js (the third one is optional ) + +```javascript +Reveal.initialize({ + + // Parallax background image + parallaxBackgroundImage: '', // CSS syntax, e.g. "url('a.jpg')" + + // Parallax background size + parallaxBackgroundSize: '', // CSS syntax, e.g. "3000px 2000px" - currently only pixels are supported (don't use % or auto) + + // This slide transition gives best results: + transition: linear + +}); +``` + +Make sure that the background size is much bigger than screen size to allow for some scrolling. + +The image used in the background is made by Eli Mergel and is published under Creative Commons license on [Flickr](https://secure.flickr.com/photos/sp1te/3436256585/sizes/o/in/pool-856427@N25/). + + ### Slide Transitions The global presentation transition is set using the ```transition``` config value. You can override the global transition for a specific slide by using the ```data-transition``` attribute: diff --git a/css/reveal.css b/css/reveal.css index a9b3888..0b9d2e9 100644 --- a/css/reveal.css +++ b/css/reveal.css @@ -1402,6 +1402,30 @@ body { float: right } +/********************************************* + * PARALLAX BACKGROUND + *********************************************/ +.reveal[data-parallax-background] { + -webkit-transition: all 0.8s ease; + -moz-transition: all 0.8s ease; + -ms-transition: all 0.8s ease; + transition: all 0.8s ease; +} + +/* Global transition speed settings */ +.reveal[data-parallax-background][data-transition-speed="fast"] { + -webkit-transition-duration: 400ms; + -moz-transition-duration: 400ms; + -ms-transition-duration: 400ms; + transition-duration: 400ms; +} +.reveal[data-parallax-background][data-transition-speed="slow"] { + -webkit-transition-duration: 1200ms; + -moz-transition-duration: 1200ms; + -ms-transition-duration: 1200ms; + transition-duration: 1200ms; +} + /********************************************* * LINK PREVIEW OVERLAY diff --git a/css/reveal.min.css b/css/reveal.min.css index 8db3675..55f1ef2 100644 --- a/css/reveal.min.css +++ b/css/reveal.min.css @@ -4,4 +4,4 @@ * MIT licensed * * Copyright (C) 2013 Hakim El Hattab, http://hakim.se - */ html,body,.reveal div,.reveal span,.reveal applet,.reveal object,.reveal iframe,.reveal h1,.reveal h2,.reveal h3,.reveal h4,.reveal h5,.reveal h6,.reveal p,.reveal blockquote,.reveal pre,.reveal a,.reveal abbr,.reveal acronym,.reveal address,.reveal big,.reveal cite,.reveal code,.reveal del,.reveal dfn,.reveal em,.reveal img,.reveal ins,.reveal kbd,.reveal q,.reveal s,.reveal samp,.reveal small,.reveal strike,.reveal strong,.reveal sub,.reveal sup,.reveal tt,.reveal var,.reveal b,.reveal u,.reveal i,.reveal center,.reveal dl,.reveal dt,.reveal dd,.reveal ol,.reveal ul,.reveal li,.reveal fieldset,.reveal form,.reveal label,.reveal legend,.reveal table,.reveal caption,.reveal tbody,.reveal tfoot,.reveal thead,.reveal tr,.reveal th,.reveal td,.reveal article,.reveal aside,.reveal canvas,.reveal details,.reveal embed,.reveal figure,.reveal figcaption,.reveal footer,.reveal header,.reveal hgroup,.reveal menu,.reveal nav,.reveal output,.reveal ruby,.reveal section,.reveal summary,.reveal time,.reveal mark,.reveal audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.reveal article,.reveal aside,.reveal details,.reveal figcaption,.reveal figure,.reveal footer,.reveal header,.reveal hgroup,.reveal menu,.reveal nav,.reveal section{display:block}html,body{width:100%;height:100%;overflow:hidden}body{position:relative;line-height:1}::selection{background:#FF5E99;color:#fff;text-shadow:none}.reveal h1,.reveal h2,.reveal h3,.reveal h4,.reveal h5,.reveal h6{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;word-wrap:break-word;line-height:1}.reveal h1{font-size:3.77em}.reveal h2{font-size:2.11em}.reveal h3{font-size:1.55em}.reveal h4{font-size:1em}.reveal .slides section .fragment{opacity:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.reveal .slides section .fragment.visible{opacity:1}.reveal .slides section .fragment.grow{opacity:1}.reveal .slides section .fragment.grow.visible{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.reveal .slides section .fragment.shrink{opacity:1}.reveal .slides section .fragment.shrink.visible{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}.reveal .slides section .fragment.zoom-in{opacity:0;-webkit-transform:scale(0.1);-moz-transform:scale(0.1);-ms-transform:scale(0.1);-o-transform:scale(0.1);transform:scale(0.1)}.reveal .slides section .fragment.zoom-in.visible{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.reveal .slides section .fragment.roll-in{opacity:0;-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg)}.reveal .slides section .fragment.roll-in.visible{opacity:1;-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}.reveal .slides section .fragment.fade-out{opacity:1}.reveal .slides section .fragment.fade-out.visible{opacity:0}.reveal .slides section .fragment.semi-fade-out{opacity:1}.reveal .slides section .fragment.semi-fade-out.visible{opacity:.5}.reveal .slides section .fragment.highlight-red,.reveal .slides section .fragment.highlight-green,.reveal .slides section .fragment.highlight-blue{opacity:1}.reveal .slides section .fragment.highlight-red.visible{color:#ff2c2d}.reveal .slides section .fragment.highlight-green.visible{color:#17ff2e}.reveal .slides section .fragment.highlight-blue.visible{color:#1b91ff}.reveal:after{content:'';font-style:italic}.reveal iframe{z-index:1}.reveal img,.reveal video,.reveal iframe{max-width:95%;max-height:95%}.reveal a{position:relative}.reveal strong,.reveal b{font-weight:700}.reveal em,.reveal i{font-style:italic}.reveal ol,.reveal ul{display:inline-block;text-align:left;margin:0 0 0 1em}.reveal ol{list-style-type:decimal}.reveal ul{list-style-type:disc}.reveal ul ul{list-style-type:square}.reveal ul ul ul{list-style-type:circle}.reveal ul ul,.reveal ul ol,.reveal ol ol,.reveal ol ul{display:block;margin-left:40px}.reveal p{margin-bottom:10px;line-height:1.2em}.reveal q,.reveal blockquote{quotes:none}.reveal blockquote{display:block;position:relative;width:70%;margin:5px auto;padding:5px;font-style:italic;background:rgba(255,255,255,.05);box-shadow:0 0 2px rgba(0,0,0,.2)}.reveal blockquote p:first-child,.reveal blockquote p:last-child{display:inline-block}.reveal q{font-style:italic}.reveal pre{display:block;position:relative;width:90%;margin:15px auto;text-align:left;font-size:.55em;font-family:monospace;line-height:1.2em;word-wrap:break-word;box-shadow:0 0 6px rgba(0,0,0,.3)}.reveal code{font-family:monospace}.reveal pre code{padding:5px;overflow:auto;max-height:400px;word-wrap:normal}.reveal pre.stretch code{height:100%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.reveal table th,.reveal table td{text-align:left;padding-right:.3em}.reveal table th{text-shadow:#fff 1px 1px 2px}.reveal sup{vertical-align:super}.reveal sub{vertical-align:sub}.reveal small{display:inline-block;font-size:.6em;line-height:1.2em;vertical-align:top}.reveal small *{vertical-align:top}.reveal .stretch{max-width:none;max-height:none}.reveal .controls{display:none;position:fixed;width:110px;height:110px;z-index:30;right:10px;bottom:10px}.reveal .controls div{position:absolute;opacity:.05;width:0;height:0;border:12px solid transparent;-moz-transform:scale(.9999);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.reveal .controls div.enabled{opacity:.7;cursor:pointer}.reveal .controls div.enabled:active{margin-top:1px}.reveal .controls div.navigate-left{top:42px;border-right-width:22px;border-right-color:#eee}.reveal .controls div.navigate-left.fragmented{opacity:.3}.reveal .controls div.navigate-right{left:74px;top:42px;border-left-width:22px;border-left-color:#eee}.reveal .controls div.navigate-right.fragmented{opacity:.3}.reveal .controls div.navigate-up{left:42px;border-bottom-width:22px;border-bottom-color:#eee}.reveal .controls div.navigate-up.fragmented{opacity:.3}.reveal .controls div.navigate-down{left:42px;top:74px;border-top-width:22px;border-top-color:#eee}.reveal .controls div.navigate-down.fragmented{opacity:.3}.reveal .progress{position:fixed;display:none;height:3px;width:100%;bottom:0;left:0;z-index:10}.reveal .progress:after{content:'';display:'block';position:absolute;height:20px;width:100%;top:-20px}.reveal .progress span{display:block;height:100%;width:0;-webkit-transition:width 800ms cubic-bezier(0.26,.86,.44,.985);-moz-transition:width 800ms cubic-bezier(0.26,.86,.44,.985);-ms-transition:width 800ms cubic-bezier(0.26,.86,.44,.985);-o-transition:width 800ms cubic-bezier(0.26,.86,.44,.985);transition:width 800ms cubic-bezier(0.26,.86,.44,.985)}.reveal{position:relative;width:100%;height:100%;-ms-touch-action:none}.reveal .slides{position:absolute;width:100%;height:100%;left:50%;top:50%;overflow:visible;z-index:1;text-align:center;-webkit-transition:-webkit-perspective .4s ease;-moz-transition:-moz-perspective .4s ease;-ms-transition:-ms-perspective .4s ease;-o-transition:-o-perspective .4s ease;transition:perspective .4s ease;-webkit-perspective:600px;-moz-perspective:600px;-ms-perspective:600px;perspective:600px;-webkit-perspective-origin:0 -100px;-moz-perspective-origin:0 -100px;-ms-perspective-origin:0 -100px;perspective-origin:0 -100px}.reveal .slides>section{-ms-perspective:600px}.reveal .slides>section,.reveal .slides>section>section{display:none;position:absolute;width:100%;padding:20px 0;z-index:10;line-height:1.2em;font-weight:400;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform-origin 800ms cubic-bezier(0.26,.86,.44,.985),-webkit-transform 800ms cubic-bezier(0.26,.86,.44,.985),visibility 800ms cubic-bezier(0.26,.86,.44,.985),opacity 800ms cubic-bezier(0.26,.86,.44,.985);-moz-transition:-moz-transform-origin 800ms cubic-bezier(0.26,.86,.44,.985),-moz-transform 800ms cubic-bezier(0.26,.86,.44,.985),visibility 800ms cubic-bezier(0.26,.86,.44,.985),opacity 800ms cubic-bezier(0.26,.86,.44,.985);-ms-transition:-ms-transform-origin 800ms cubic-bezier(0.26,.86,.44,.985),-ms-transform 800ms cubic-bezier(0.26,.86,.44,.985),visibility 800ms cubic-bezier(0.26,.86,.44,.985),opacity 800ms cubic-bezier(0.26,.86,.44,.985);-o-transition:-o-transform-origin 800ms cubic-bezier(0.26,.86,.44,.985),-o-transform 800ms cubic-bezier(0.26,.86,.44,.985),visibility 800ms cubic-bezier(0.26,.86,.44,.985),opacity 800ms cubic-bezier(0.26,.86,.44,.985);transition:transform-origin 800ms cubic-bezier(0.26,.86,.44,.985),transform 800ms cubic-bezier(0.26,.86,.44,.985),visibility 800ms cubic-bezier(0.26,.86,.44,.985),opacity 800ms cubic-bezier(0.26,.86,.44,.985)}.reveal[data-transition-speed=fast] .slides section{-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-ms-transition-duration:400ms;transition-duration:400ms}.reveal[data-transition-speed=slow] .slides section{-webkit-transition-duration:1200ms;-moz-transition-duration:1200ms;-ms-transition-duration:1200ms;transition-duration:1200ms}.reveal .slides section[data-transition-speed=fast]{-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-ms-transition-duration:400ms;transition-duration:400ms}.reveal .slides section[data-transition-speed=slow]{-webkit-transition-duration:1200ms;-moz-transition-duration:1200ms;-ms-transition-duration:1200ms;transition-duration:1200ms}.reveal .slides>section{left:-50%;top:-50%}.reveal .slides>section.stack{padding-top:0;padding-bottom:0}.reveal .slides>section.present,.reveal .slides>section>section.present{display:block;z-index:11;opacity:1}.reveal.center,.reveal.center .slides,.reveal.center .slides section{min-height:auto!important}.reveal .slides>section.future,.reveal .slides>section>section.future,.reveal .slides>section.past,.reveal .slides>section>section.past{pointer-events:none}.reveal.overview .slides>section,.reveal.overview .slides>section>section{pointer-events:auto}.reveal .slides>section[data-transition=default].past,.reveal .slides>section.past{display:block;opacity:0;-webkit-transform:translate3d(-100%,0,0) rotateY(-90deg) translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0) rotateY(-90deg) translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0) rotateY(-90deg) translate3d(-100%,0,0);transform:translate3d(-100%,0,0) rotateY(-90deg) translate3d(-100%,0,0)}.reveal .slides>section[data-transition=default].future,.reveal .slides>section.future{display:block;opacity:0;-webkit-transform:translate3d(100%,0,0) rotateY(90deg) translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0) rotateY(90deg) translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0) rotateY(90deg) translate3d(100%,0,0);transform:translate3d(100%,0,0) rotateY(90deg) translate3d(100%,0,0)}.reveal .slides>section>section[data-transition=default].past,.reveal .slides>section>section.past{display:block;opacity:0;-webkit-transform:translate3d(0,-300px,0) rotateX(70deg) translate3d(0,-300px,0);-moz-transform:translate3d(0,-300px,0) rotateX(70deg) translate3d(0,-300px,0);-ms-transform:translate3d(0,-300px,0) rotateX(70deg) translate3d(0,-300px,0);transform:translate3d(0,-300px,0) rotateX(70deg) translate3d(0,-300px,0)}.reveal .slides>section>section[data-transition=default].future,.reveal .slides>section>section.future{display:block;opacity:0;-webkit-transform:translate3d(0,300px,0) rotateX(-70deg) translate3d(0,300px,0);-moz-transform:translate3d(0,300px,0) rotateX(-70deg) translate3d(0,300px,0);-ms-transform:translate3d(0,300px,0) rotateX(-70deg) translate3d(0,300px,0);transform:translate3d(0,300px,0) rotateX(-70deg) translate3d(0,300px,0)}.reveal .slides>section[data-transition=concave].past,.reveal.concave .slides>section.past{-webkit-transform:translate3d(-100%,0,0) rotateY(90deg) translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0) rotateY(90deg) translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0) rotateY(90deg) translate3d(-100%,0,0);transform:translate3d(-100%,0,0) rotateY(90deg) translate3d(-100%,0,0)}.reveal .slides>section[data-transition=concave].future,.reveal.concave .slides>section.future{-webkit-transform:translate3d(100%,0,0) rotateY(-90deg) translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0) rotateY(-90deg) translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0) rotateY(-90deg) translate3d(100%,0,0);transform:translate3d(100%,0,0) rotateY(-90deg) translate3d(100%,0,0)}.reveal .slides>section>section[data-transition=concave].past,.reveal.concave .slides>section>section.past{-webkit-transform:translate3d(0,-80%,0) rotateX(-70deg) translate3d(0,-80%,0);-moz-transform:translate3d(0,-80%,0) rotateX(-70deg) translate3d(0,-80%,0);-ms-transform:translate3d(0,-80%,0) rotateX(-70deg) translate3d(0,-80%,0);transform:translate3d(0,-80%,0) rotateX(-70deg) translate3d(0,-80%,0)}.reveal .slides>section>section[data-transition=concave].future,.reveal.concave .slides>section>section.future{-webkit-transform:translate3d(0,80%,0) rotateX(70deg) translate3d(0,80%,0);-moz-transform:translate3d(0,80%,0) rotateX(70deg) translate3d(0,80%,0);-ms-transform:translate3d(0,80%,0) rotateX(70deg) translate3d(0,80%,0);transform:translate3d(0,80%,0) rotateX(70deg) translate3d(0,80%,0)}.reveal .slides>section[data-transition=zoom].past,.reveal.zoom .slides>section.past{opacity:0;visibility:hidden;-webkit-transform:scale(16);-moz-transform:scale(16);-ms-transform:scale(16);-o-transform:scale(16);transform:scale(16)}.reveal .slides>section[data-transition=zoom].future,.reveal.zoom .slides>section.future{opacity:0;visibility:hidden;-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);transform:scale(0.2)}.reveal .slides>section>section[data-transition=zoom].past,.reveal.zoom .slides>section>section.past{-webkit-transform:translate(0,-150%);-moz-transform:translate(0,-150%);-ms-transform:translate(0,-150%);-o-transform:translate(0,-150%);transform:translate(0,-150%)}.reveal .slides>section>section[data-transition=zoom].future,.reveal.zoom .slides>section>section.future{-webkit-transform:translate(0,150%);-moz-transform:translate(0,150%);-ms-transform:translate(0,150%);-o-transform:translate(0,150%);transform:translate(0,150%)}.reveal.linear section{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.reveal .slides>section[data-transition=linear].past,.reveal.linear .slides>section.past{-webkit-transform:translate(-150%,0);-moz-transform:translate(-150%,0);-ms-transform:translate(-150%,0);-o-transform:translate(-150%,0);transform:translate(-150%,0)}.reveal .slides>section[data-transition=linear].future,.reveal.linear .slides>section.future{-webkit-transform:translate(150%,0);-moz-transform:translate(150%,0);-ms-transform:translate(150%,0);-o-transform:translate(150%,0);transform:translate(150%,0)}.reveal .slides>section>section[data-transition=linear].past,.reveal.linear .slides>section>section.past{-webkit-transform:translate(0,-150%);-moz-transform:translate(0,-150%);-ms-transform:translate(0,-150%);-o-transform:translate(0,-150%);transform:translate(0,-150%)}.reveal .slides>section>section[data-transition=linear].future,.reveal.linear .slides>section>section.future{-webkit-transform:translate(0,150%);-moz-transform:translate(0,150%);-ms-transform:translate(0,150%);-o-transform:translate(0,150%);transform:translate(0,150%)}.reveal.cube .slides{-webkit-perspective:1300px;-moz-perspective:1300px;-ms-perspective:1300px;perspective:1300px}.reveal.cube .slides section{padding:30px;min-height:700px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.reveal.center.cube .slides section{min-height:auto}.reveal.cube .slides section:not(.stack):before{content:'';position:absolute;display:block;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.1);border-radius:4px;-webkit-transform:translateZ(-20px);-moz-transform:translateZ(-20px);-ms-transform:translateZ(-20px);-o-transform:translateZ(-20px);transform:translateZ(-20px)}.reveal.cube .slides section:not(.stack):after{content:'';position:absolute;display:block;width:90%;height:30px;left:5%;bottom:0;background:0;z-index:1;border-radius:4px;box-shadow:0 95px 25px rgba(0,0,0,.2);-webkit-transform:translateZ(-90px) rotateX(65deg);-moz-transform:translateZ(-90px) rotateX(65deg);-ms-transform:translateZ(-90px) rotateX(65deg);-o-transform:translateZ(-90px) rotateX(65deg);transform:translateZ(-90px) rotateX(65deg)}.reveal.cube .slides>section.stack{padding:0;background:0}.reveal.cube .slides>section.past{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:translate3d(-100%,0,0) rotateY(-90deg);-moz-transform:translate3d(-100%,0,0) rotateY(-90deg);-ms-transform:translate3d(-100%,0,0) rotateY(-90deg);transform:translate3d(-100%,0,0) rotateY(-90deg)}.reveal.cube .slides>section.future{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate3d(100%,0,0) rotateY(90deg);-moz-transform:translate3d(100%,0,0) rotateY(90deg);-ms-transform:translate3d(100%,0,0) rotateY(90deg);transform:translate3d(100%,0,0) rotateY(90deg)}.reveal.cube .slides>section>section.past{-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:translate3d(0,-100%,0) rotateX(90deg);-moz-transform:translate3d(0,-100%,0) rotateX(90deg);-ms-transform:translate3d(0,-100%,0) rotateX(90deg);transform:translate3d(0,-100%,0) rotateX(90deg)}.reveal.cube .slides>section>section.future{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate3d(0,100%,0) rotateX(-90deg);-moz-transform:translate3d(0,100%,0) rotateX(-90deg);-ms-transform:translate3d(0,100%,0) rotateX(-90deg);transform:translate3d(0,100%,0) rotateX(-90deg)}.reveal.page .slides{-webkit-perspective-origin:0 50%;-moz-perspective-origin:0 50%;-ms-perspective-origin:0 50%;perspective-origin:0 50%;-webkit-perspective:3000px;-moz-perspective:3000px;-ms-perspective:3000px;perspective:3000px}.reveal.page .slides section{padding:30px;min-height:700px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.reveal.page .slides section.past{z-index:12}.reveal.page .slides section:not(.stack):before{content:'';position:absolute;display:block;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.1);-webkit-transform:translateZ(-20px);-moz-transform:translateZ(-20px);-ms-transform:translateZ(-20px);-o-transform:translateZ(-20px);transform:translateZ(-20px)}.reveal.page .slides section:not(.stack):after{content:'';position:absolute;display:block;width:90%;height:30px;left:5%;bottom:0;background:0;z-index:1;border-radius:4px;box-shadow:0 95px 25px rgba(0,0,0,.2);-webkit-transform:translateZ(-90px) rotateX(65deg)}.reveal.page .slides>section.stack{padding:0;background:0}.reveal.page .slides>section.past{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate3d(-40%,0,0) rotateY(-80deg);-moz-transform:translate3d(-40%,0,0) rotateY(-80deg);-ms-transform:translate3d(-40%,0,0) rotateY(-80deg);transform:translate3d(-40%,0,0) rotateY(-80deg)}.reveal.page .slides>section.future{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.reveal.page .slides>section>section.past{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate3d(0,-40%,0) rotateX(80deg);-moz-transform:translate3d(0,-40%,0) rotateX(80deg);-ms-transform:translate3d(0,-40%,0) rotateX(80deg);transform:translate3d(0,-40%,0) rotateX(80deg)}.reveal.page .slides>section>section.future{-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.reveal .slides section[data-transition=fade],.reveal.fade .slides section,.reveal.fade .slides>section>section{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.reveal.fade.overview .slides section,.reveal.fade.overview .slides>section>section,.reveal.fade.overview-deactivating .slides section,.reveal.fade.overview-deactivating .slides>section>section{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.reveal .slides section[data-transition=none],.reveal.none .slides section{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.reveal.overview .slides{-webkit-perspective-origin:0 0;-moz-perspective-origin:0 0;-ms-perspective-origin:0 0;perspective-origin:0 0;-webkit-perspective:700px;-moz-perspective:700px;-ms-perspective:700px;perspective:700px}.reveal.overview .slides section{height:600px;top:-300px!important;overflow:hidden;opacity:1!important;visibility:visible!important;cursor:pointer;background:rgba(0,0,0,.1)}.reveal.overview .slides section .fragment{opacity:1}.reveal.overview .slides section:after,.reveal.overview .slides section:before{display:none!important}.reveal.overview .slides section>section{opacity:1;cursor:pointer}.reveal.overview .slides section:hover{background:rgba(0,0,0,.3)}.reveal.overview .slides section.present{background:rgba(0,0,0,.3)}.reveal.overview .slides>section.stack{padding:0;top:0!important;background:0;overflow:visible}.reveal .pause-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;visibility:hidden;opacity:0;z-index:100;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.reveal.paused .pause-overlay{visibility:visible;opacity:1}.no-transforms{overflow-y:auto}.no-transforms .reveal .slides{position:relative;width:80%;height:auto!important;top:0;left:50%;margin:0;text-align:center}.no-transforms .reveal .controls,.no-transforms .reveal .progress{display:none!important}.no-transforms .reveal .slides section{display:block!important;opacity:1!important;position:relative!important;height:auto;min-height:auto;top:0;left:-50%;margin:70px 0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.no-transforms .reveal .slides section section{left:0}.reveal .no-transition,.reveal .no-transition *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important;transition:none!important}.reveal .state-background{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0);-webkit-transition:background 800ms ease;-moz-transition:background 800ms ease;-ms-transition:background 800ms ease;-o-transition:background 800ms ease;transition:background 800ms ease}.alert .reveal .state-background{background:rgba(200,50,30,.6)}.soothe .reveal .state-background{background:rgba(50,200,90,.4)}.blackout .reveal .state-background{background:rgba(0,0,0,.6)}.whiteout .reveal .state-background{background:rgba(255,255,255,.6)}.cobalt .reveal .state-background{background:rgba(22,152,213,.6)}.mint .reveal .state-background{background:rgba(22,213,75,.6)}.submerge .reveal .state-background{background:rgba(12,25,77,.6)}.lila .reveal .state-background{background:rgba(180,50,140,.6)}.sunset .reveal .state-background{background:rgba(255,122,0,.6)}.reveal>.backgrounds{position:absolute;width:100%;height:100%}.reveal .slide-background{position:absolute;width:100%;height:100%;opacity:0;visibility:hidden;background-color:rgba(0,0,0,0);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;-webkit-transition:all 600ms cubic-bezier(0.26,.86,.44,.985);-moz-transition:all 600ms cubic-bezier(0.26,.86,.44,.985);-ms-transition:all 600ms cubic-bezier(0.26,.86,.44,.985);-o-transition:all 600ms cubic-bezier(0.26,.86,.44,.985);transition:all 600ms cubic-bezier(0.26,.86,.44,.985)}.reveal .slide-background.present{opacity:1;visibility:visible}.print-pdf .reveal .slide-background{opacity:1!important;visibility:visible!important}.reveal[data-background-transition=none]>.backgrounds .slide-background,.reveal>.backgrounds .slide-background[data-background-transition=none]{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.reveal[data-background-transition=slide]>.backgrounds .slide-background,.reveal>.backgrounds .slide-background[data-background-transition=slide]{opacity:1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-duration:800ms;-moz-transition-duration:800ms;-ms-transition-duration:800ms;-o-transition-duration:800ms;transition-duration:800ms}.reveal[data-background-transition=slide]>.backgrounds .slide-background.past,.reveal>.backgrounds .slide-background.past[data-background-transition=slide]{-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0)}.reveal[data-background-transition=slide]>.backgrounds .slide-background.future,.reveal>.backgrounds .slide-background.future[data-background-transition=slide]{-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0)}.reveal[data-background-transition=slide]>.backgrounds .slide-background>.slide-background.past,.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=slide]{-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%)}.reveal[data-background-transition=slide]>.backgrounds .slide-background>.slide-background.future,.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=slide]{-webkit-transform:translate(0,100%);-moz-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%)}.reveal[data-transition-speed=fast]>.backgrounds .slide-background{-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-ms-transition-duration:400ms;transition-duration:400ms}.reveal[data-transition-speed=slow]>.backgrounds .slide-background{-webkit-transition-duration:1200ms;-moz-transition-duration:1200ms;-ms-transition-duration:1200ms;transition-duration:1200ms}.reveal.rtl .slides,.reveal.rtl .slides h1,.reveal.rtl .slides h2,.reveal.rtl .slides h3,.reveal.rtl .slides h4,.reveal.rtl .slides h5,.reveal.rtl .slides h6{direction:rtl;font-family:sans-serif}.reveal.rtl pre,.reveal.rtl code{direction:ltr}.reveal.rtl ol,.reveal.rtl ul{text-align:right}.reveal.rtl .progress span{float:right}.reveal .preview-link-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;background:rgba(0,0,0,.9);opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.reveal .preview-link-overlay.visible{opacity:1;visibility:visible}.reveal .preview-link-overlay .spinner{position:absolute;display:block;top:50%;left:50%;width:32px;height:32px;margin:-16px 0 0 -16px;z-index:10;background-image:url(data:image/gif;base64,R0lGODlhIAAgAPMAAJmZmf%2F%2F%2F6%2Bvr8nJybW1tcDAwOjo6Nvb26ioqKOjo7Ozs%2FLy8vz8%2FAAAAAAAAAAAACH%2FC05FVFNDQVBFMi4wAwEAAAAh%2FhpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh%2BQQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ%2FV%2FnmOM82XiHRLYKhKP1oZmADdEAAAh%2BQQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY%2FCZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB%2BA4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6%2BHo7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq%2BB6QDtuetcaBPnW6%2BO7wDHpIiK9SaVK5GgV543tzjgGcghAgAh%2BQQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK%2B%2BG%2Bw48edZPK%2BM6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE%2BG%2BcD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm%2BFNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk%2BaV%2BoJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0%2FVNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc%2BXiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30%2FiI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE%2FjiuL04RGEBgwWhShRgQExHBAAh%2BQQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR%2BipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY%2BYip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd%2BMFCN6HAAIKgNggY0KtEBAAh%2BQQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1%2BvsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d%2BjYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg%2BygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0%2Bbm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h%2BKr0SJ8MFihpNbx%2B4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX%2BBP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA%3D%3D);visibility:visible;opacity:.6;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.reveal .preview-link-overlay header{position:absolute;left:0;top:0;width:100%;height:40px;z-index:2;border-bottom:1px solid #222}.reveal .preview-link-overlay header a{display:inline-block;width:40px;height:40px;padding:0 10px;float:right;opacity:.6;box-sizing:border-box}.reveal .preview-link-overlay header a:hover{opacity:1}.reveal .preview-link-overlay header a .icon{display:inline-block;width:20px;height:20px;background-position:50% 50%;background-size:100%;background-repeat:no-repeat}.reveal .preview-link-overlay header a.close .icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABkklEQVRYR8WX4VHDMAxG6wnoJrABZQPYBCaBTWAD2g1gE5gg6OOsXuxIlr40d81dfrSJ9V4c2VLK7spHuTJ/5wpM07QXuXc5X0opX2tEJcadjHuV80li/FgxTIEK/5QBCICBD6xEhSMGHgQPgBgLiYVAB1dpSqKDawxTohFw4JSEA3clzgIBPCURwE2JucBR7rhPJJv5OpJwDX+SfDjgx1wACQeJG1aChP9K/IMmdZ8DtESV1WyP3Bt4MwM6sj4NMxMYiqUWHQu4KYA/SYkIjOsm3BXYWMKFDwU2khjCQ4ELJUJ4SmClRArOCmSXGuKma0fYD5CbzHxFpCSGAhfAVSSUGDUk2BWZaff2g6GE15BsBQ9nwmpIGDiyHQddwNTMKkbZaf9fajXQca1EX44puJZUsnY0ObGmITE3GVLCbEhQUjGVt146j6oasWN+49Vph2w1pZ5EansNZqKBm1txbU57iRRcZ86RWMDdWtBJUHBHwoQPi1GV+JCbntmvok7iTX4/Up9mgyTc/FJYDTcndgH/AA5A/CHsyEkVAAAAAElFTkSuQmCC)}.reveal .preview-link-overlay header a.external .icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAcElEQVRYR+2WSQoAIQwEzf8f7XiOMkUQxUPlGkM3hVmiQfQR9GYnH1SsAQlI4DiBqkCMoNb9y2e90IAEJPAcgdznU9+engMaeJ7Azh5Y1U67gAho4DqBqmB1buAf0MB1AlVBek83ZPkmJMGc1wAR+AAqod/B97TRpQAAAABJRU5ErkJggg==)}.reveal .preview-link-overlay .viewport{position:absolute;top:40px;right:0;bottom:0;left:0}.reveal .preview-link-overlay .viewport iframe{width:100%;height:100%;max-width:100%;max-height:100%;border:0;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.reveal .preview-link-overlay.loaded .viewport iframe{opacity:1;visibility:visible}.reveal .preview-link-overlay.loaded .spinner{opacity:0;visibility:hidden;-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);transform:scale(0.2)}.reveal .roll{display:inline-block;line-height:1.2;overflow:hidden;vertical-align:top;-webkit-perspective:400px;-moz-perspective:400px;-ms-perspective:400px;perspective:400px;-webkit-perspective-origin:50% 50%;-moz-perspective-origin:50% 50%;-ms-perspective-origin:50% 50%;perspective-origin:50% 50%}.reveal .roll:hover{background:0;text-shadow:none}.reveal .roll span{display:block;position:relative;padding:0 2px;pointer-events:none;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;transition:all 400ms ease;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.reveal .roll:hover span{background:rgba(0,0,0,.5);-webkit-transform:translate3d(0px,0,-45px) rotateX(90deg);-moz-transform:translate3d(0px,0,-45px) rotateX(90deg);-ms-transform:translate3d(0px,0,-45px) rotateX(90deg);transform:translate3d(0px,0,-45px) rotateX(90deg)}.reveal .roll span:after{content:attr(data-title);display:block;position:absolute;left:0;top:0;padding:0 2px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:translate3d(0px,110%,0) rotateX(-90deg);-moz-transform:translate3d(0px,110%,0) rotateX(-90deg);-ms-transform:translate3d(0px,110%,0) rotateX(-90deg);transform:translate3d(0px,110%,0) rotateX(-90deg)}.reveal aside.notes{display:none}.zoomed .reveal *,.zoomed .reveal :before,.zoomed .reveal :after{-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-backface-visibility:visible!important;-moz-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}.zoomed .reveal .progress,.zoomed .reveal .controls{opacity:0}.zoomed .reveal .roll span{background:0}.zoomed .reveal .roll span:after{visibility:hidden} \ No newline at end of file + */ html,body,.reveal div,.reveal span,.reveal applet,.reveal object,.reveal iframe,.reveal h1,.reveal h2,.reveal h3,.reveal h4,.reveal h5,.reveal h6,.reveal p,.reveal blockquote,.reveal pre,.reveal a,.reveal abbr,.reveal acronym,.reveal address,.reveal big,.reveal cite,.reveal code,.reveal del,.reveal dfn,.reveal em,.reveal img,.reveal ins,.reveal kbd,.reveal q,.reveal s,.reveal samp,.reveal small,.reveal strike,.reveal strong,.reveal sub,.reveal sup,.reveal tt,.reveal var,.reveal b,.reveal u,.reveal i,.reveal center,.reveal dl,.reveal dt,.reveal dd,.reveal ol,.reveal ul,.reveal li,.reveal fieldset,.reveal form,.reveal label,.reveal legend,.reveal table,.reveal caption,.reveal tbody,.reveal tfoot,.reveal thead,.reveal tr,.reveal th,.reveal td,.reveal article,.reveal aside,.reveal canvas,.reveal details,.reveal embed,.reveal figure,.reveal figcaption,.reveal footer,.reveal header,.reveal hgroup,.reveal menu,.reveal nav,.reveal output,.reveal ruby,.reveal section,.reveal summary,.reveal time,.reveal mark,.reveal audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.reveal article,.reveal aside,.reveal details,.reveal figcaption,.reveal figure,.reveal footer,.reveal header,.reveal hgroup,.reveal menu,.reveal nav,.reveal section{display:block}html,body{width:100%;height:100%;overflow:hidden}body{position:relative;line-height:1}::selection{background:#FF5E99;color:#fff;text-shadow:none}.reveal h1,.reveal h2,.reveal h3,.reveal h4,.reveal h5,.reveal h6{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;word-wrap:break-word;line-height:1}.reveal h1{font-size:3.77em}.reveal h2{font-size:2.11em}.reveal h3{font-size:1.55em}.reveal h4{font-size:1em}.reveal .slides section .fragment{opacity:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.reveal .slides section .fragment.visible{opacity:1}.reveal .slides section .fragment.grow{opacity:1}.reveal .slides section .fragment.grow.visible{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.reveal .slides section .fragment.shrink{opacity:1}.reveal .slides section .fragment.shrink.visible{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}.reveal .slides section .fragment.zoom-in{opacity:0;-webkit-transform:scale(0.1);-moz-transform:scale(0.1);-ms-transform:scale(0.1);-o-transform:scale(0.1);transform:scale(0.1)}.reveal .slides section .fragment.zoom-in.visible{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.reveal .slides section .fragment.roll-in{opacity:0;-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg)}.reveal .slides section .fragment.roll-in.visible{opacity:1;-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}.reveal .slides section .fragment.fade-out{opacity:1}.reveal .slides section .fragment.fade-out.visible{opacity:0}.reveal .slides section .fragment.semi-fade-out{opacity:1}.reveal .slides section .fragment.semi-fade-out.visible{opacity:.5}.reveal .slides section .fragment.highlight-red,.reveal .slides section .fragment.highlight-green,.reveal .slides section .fragment.highlight-blue{opacity:1}.reveal .slides section .fragment.highlight-red.visible{color:#ff2c2d}.reveal .slides section .fragment.highlight-green.visible{color:#17ff2e}.reveal .slides section .fragment.highlight-blue.visible{color:#1b91ff}.reveal:after{content:'';font-style:italic}.reveal iframe{z-index:1}.reveal img,.reveal video,.reveal iframe{max-width:95%;max-height:95%}.reveal a{position:relative}.reveal strong,.reveal b{font-weight:700}.reveal em,.reveal i{font-style:italic}.reveal ol,.reveal ul{display:inline-block;text-align:left;margin:0 0 0 1em}.reveal ol{list-style-type:decimal}.reveal ul{list-style-type:disc}.reveal ul ul{list-style-type:square}.reveal ul ul ul{list-style-type:circle}.reveal ul ul,.reveal ul ol,.reveal ol ol,.reveal ol ul{display:block;margin-left:40px}.reveal p{margin-bottom:10px;line-height:1.2em}.reveal q,.reveal blockquote{quotes:none}.reveal blockquote{display:block;position:relative;width:70%;margin:5px auto;padding:5px;font-style:italic;background:rgba(255,255,255,.05);box-shadow:0 0 2px rgba(0,0,0,.2)}.reveal blockquote p:first-child,.reveal blockquote p:last-child{display:inline-block}.reveal q{font-style:italic}.reveal pre{display:block;position:relative;width:90%;margin:15px auto;text-align:left;font-size:.55em;font-family:monospace;line-height:1.2em;word-wrap:break-word;box-shadow:0 0 6px rgba(0,0,0,.3)}.reveal code{font-family:monospace}.reveal pre code{padding:5px;overflow:auto;max-height:400px;word-wrap:normal}.reveal pre.stretch code{height:100%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.reveal table th,.reveal table td{text-align:left;padding-right:.3em}.reveal table th{text-shadow:#fff 1px 1px 2px}.reveal sup{vertical-align:super}.reveal sub{vertical-align:sub}.reveal small{display:inline-block;font-size:.6em;line-height:1.2em;vertical-align:top}.reveal small *{vertical-align:top}.reveal .stretch{max-width:none;max-height:none}.reveal .controls{display:none;position:fixed;width:110px;height:110px;z-index:30;right:10px;bottom:10px}.reveal .controls div{position:absolute;opacity:.05;width:0;height:0;border:12px solid transparent;-moz-transform:scale(.9999);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.reveal .controls div.enabled{opacity:.7;cursor:pointer}.reveal .controls div.enabled:active{margin-top:1px}.reveal .controls div.navigate-left{top:42px;border-right-width:22px;border-right-color:#eee}.reveal .controls div.navigate-left.fragmented{opacity:.3}.reveal .controls div.navigate-right{left:74px;top:42px;border-left-width:22px;border-left-color:#eee}.reveal .controls div.navigate-right.fragmented{opacity:.3}.reveal .controls div.navigate-up{left:42px;border-bottom-width:22px;border-bottom-color:#eee}.reveal .controls div.navigate-up.fragmented{opacity:.3}.reveal .controls div.navigate-down{left:42px;top:74px;border-top-width:22px;border-top-color:#eee}.reveal .controls div.navigate-down.fragmented{opacity:.3}.reveal .progress{position:fixed;display:none;height:3px;width:100%;bottom:0;left:0;z-index:10}.reveal .progress:after{content:'';display:'block';position:absolute;height:20px;width:100%;top:-20px}.reveal .progress span{display:block;height:100%;width:0;-webkit-transition:width 800ms cubic-bezier(0.26,.86,.44,.985);-moz-transition:width 800ms cubic-bezier(0.26,.86,.44,.985);-ms-transition:width 800ms cubic-bezier(0.26,.86,.44,.985);-o-transition:width 800ms cubic-bezier(0.26,.86,.44,.985);transition:width 800ms cubic-bezier(0.26,.86,.44,.985)}.reveal{position:relative;width:100%;height:100%;-ms-touch-action:none}.reveal .slides{position:absolute;width:100%;height:100%;left:50%;top:50%;overflow:visible;z-index:1;text-align:center;-webkit-transition:-webkit-perspective .4s ease;-moz-transition:-moz-perspective .4s ease;-ms-transition:-ms-perspective .4s ease;-o-transition:-o-perspective .4s ease;transition:perspective .4s ease;-webkit-perspective:600px;-moz-perspective:600px;-ms-perspective:600px;perspective:600px;-webkit-perspective-origin:0 -100px;-moz-perspective-origin:0 -100px;-ms-perspective-origin:0 -100px;perspective-origin:0 -100px}.reveal .slides>section{-ms-perspective:600px}.reveal .slides>section,.reveal .slides>section>section{display:none;position:absolute;width:100%;padding:20px 0;z-index:10;line-height:1.2em;font-weight:400;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform-origin 800ms cubic-bezier(0.26,.86,.44,.985),-webkit-transform 800ms cubic-bezier(0.26,.86,.44,.985),visibility 800ms cubic-bezier(0.26,.86,.44,.985),opacity 800ms cubic-bezier(0.26,.86,.44,.985);-moz-transition:-moz-transform-origin 800ms cubic-bezier(0.26,.86,.44,.985),-moz-transform 800ms cubic-bezier(0.26,.86,.44,.985),visibility 800ms cubic-bezier(0.26,.86,.44,.985),opacity 800ms cubic-bezier(0.26,.86,.44,.985);-ms-transition:-ms-transform-origin 800ms cubic-bezier(0.26,.86,.44,.985),-ms-transform 800ms cubic-bezier(0.26,.86,.44,.985),visibility 800ms cubic-bezier(0.26,.86,.44,.985),opacity 800ms cubic-bezier(0.26,.86,.44,.985);-o-transition:-o-transform-origin 800ms cubic-bezier(0.26,.86,.44,.985),-o-transform 800ms cubic-bezier(0.26,.86,.44,.985),visibility 800ms cubic-bezier(0.26,.86,.44,.985),opacity 800ms cubic-bezier(0.26,.86,.44,.985);transition:transform-origin 800ms cubic-bezier(0.26,.86,.44,.985),transform 800ms cubic-bezier(0.26,.86,.44,.985),visibility 800ms cubic-bezier(0.26,.86,.44,.985),opacity 800ms cubic-bezier(0.26,.86,.44,.985)}.reveal[data-transition-speed=fast] .slides section{-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-ms-transition-duration:400ms;transition-duration:400ms}.reveal[data-transition-speed=slow] .slides section{-webkit-transition-duration:1200ms;-moz-transition-duration:1200ms;-ms-transition-duration:1200ms;transition-duration:1200ms}.reveal .slides section[data-transition-speed=fast]{-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-ms-transition-duration:400ms;transition-duration:400ms}.reveal .slides section[data-transition-speed=slow]{-webkit-transition-duration:1200ms;-moz-transition-duration:1200ms;-ms-transition-duration:1200ms;transition-duration:1200ms}.reveal .slides>section{left:-50%;top:-50%}.reveal .slides>section.stack{padding-top:0;padding-bottom:0}.reveal .slides>section.present,.reveal .slides>section>section.present{display:block;z-index:11;opacity:1}.reveal.center,.reveal.center .slides,.reveal.center .slides section{min-height:auto!important}.reveal .slides>section.future,.reveal .slides>section>section.future,.reveal .slides>section.past,.reveal .slides>section>section.past{pointer-events:none}.reveal.overview .slides>section,.reveal.overview .slides>section>section{pointer-events:auto}.reveal .slides>section[data-transition=default].past,.reveal .slides>section.past{display:block;opacity:0;-webkit-transform:translate3d(-100%,0,0) rotateY(-90deg) translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0) rotateY(-90deg) translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0) rotateY(-90deg) translate3d(-100%,0,0);transform:translate3d(-100%,0,0) rotateY(-90deg) translate3d(-100%,0,0)}.reveal .slides>section[data-transition=default].future,.reveal .slides>section.future{display:block;opacity:0;-webkit-transform:translate3d(100%,0,0) rotateY(90deg) translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0) rotateY(90deg) translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0) rotateY(90deg) translate3d(100%,0,0);transform:translate3d(100%,0,0) rotateY(90deg) translate3d(100%,0,0)}.reveal .slides>section>section[data-transition=default].past,.reveal .slides>section>section.past{display:block;opacity:0;-webkit-transform:translate3d(0,-300px,0) rotateX(70deg) translate3d(0,-300px,0);-moz-transform:translate3d(0,-300px,0) rotateX(70deg) translate3d(0,-300px,0);-ms-transform:translate3d(0,-300px,0) rotateX(70deg) translate3d(0,-300px,0);transform:translate3d(0,-300px,0) rotateX(70deg) translate3d(0,-300px,0)}.reveal .slides>section>section[data-transition=default].future,.reveal .slides>section>section.future{display:block;opacity:0;-webkit-transform:translate3d(0,300px,0) rotateX(-70deg) translate3d(0,300px,0);-moz-transform:translate3d(0,300px,0) rotateX(-70deg) translate3d(0,300px,0);-ms-transform:translate3d(0,300px,0) rotateX(-70deg) translate3d(0,300px,0);transform:translate3d(0,300px,0) rotateX(-70deg) translate3d(0,300px,0)}.reveal .slides>section[data-transition=concave].past,.reveal.concave .slides>section.past{-webkit-transform:translate3d(-100%,0,0) rotateY(90deg) translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0) rotateY(90deg) translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0) rotateY(90deg) translate3d(-100%,0,0);transform:translate3d(-100%,0,0) rotateY(90deg) translate3d(-100%,0,0)}.reveal .slides>section[data-transition=concave].future,.reveal.concave .slides>section.future{-webkit-transform:translate3d(100%,0,0) rotateY(-90deg) translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0) rotateY(-90deg) translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0) rotateY(-90deg) translate3d(100%,0,0);transform:translate3d(100%,0,0) rotateY(-90deg) translate3d(100%,0,0)}.reveal .slides>section>section[data-transition=concave].past,.reveal.concave .slides>section>section.past{-webkit-transform:translate3d(0,-80%,0) rotateX(-70deg) translate3d(0,-80%,0);-moz-transform:translate3d(0,-80%,0) rotateX(-70deg) translate3d(0,-80%,0);-ms-transform:translate3d(0,-80%,0) rotateX(-70deg) translate3d(0,-80%,0);transform:translate3d(0,-80%,0) rotateX(-70deg) translate3d(0,-80%,0)}.reveal .slides>section>section[data-transition=concave].future,.reveal.concave .slides>section>section.future{-webkit-transform:translate3d(0,80%,0) rotateX(70deg) translate3d(0,80%,0);-moz-transform:translate3d(0,80%,0) rotateX(70deg) translate3d(0,80%,0);-ms-transform:translate3d(0,80%,0) rotateX(70deg) translate3d(0,80%,0);transform:translate3d(0,80%,0) rotateX(70deg) translate3d(0,80%,0)}.reveal .slides>section[data-transition=zoom].past,.reveal.zoom .slides>section.past{opacity:0;visibility:hidden;-webkit-transform:scale(16);-moz-transform:scale(16);-ms-transform:scale(16);-o-transform:scale(16);transform:scale(16)}.reveal .slides>section[data-transition=zoom].future,.reveal.zoom .slides>section.future{opacity:0;visibility:hidden;-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);transform:scale(0.2)}.reveal .slides>section>section[data-transition=zoom].past,.reveal.zoom .slides>section>section.past{-webkit-transform:translate(0,-150%);-moz-transform:translate(0,-150%);-ms-transform:translate(0,-150%);-o-transform:translate(0,-150%);transform:translate(0,-150%)}.reveal .slides>section>section[data-transition=zoom].future,.reveal.zoom .slides>section>section.future{-webkit-transform:translate(0,150%);-moz-transform:translate(0,150%);-ms-transform:translate(0,150%);-o-transform:translate(0,150%);transform:translate(0,150%)}.reveal.linear section{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.reveal .slides>section[data-transition=linear].past,.reveal.linear .slides>section.past{-webkit-transform:translate(-150%,0);-moz-transform:translate(-150%,0);-ms-transform:translate(-150%,0);-o-transform:translate(-150%,0);transform:translate(-150%,0)}.reveal .slides>section[data-transition=linear].future,.reveal.linear .slides>section.future{-webkit-transform:translate(150%,0);-moz-transform:translate(150%,0);-ms-transform:translate(150%,0);-o-transform:translate(150%,0);transform:translate(150%,0)}.reveal .slides>section>section[data-transition=linear].past,.reveal.linear .slides>section>section.past{-webkit-transform:translate(0,-150%);-moz-transform:translate(0,-150%);-ms-transform:translate(0,-150%);-o-transform:translate(0,-150%);transform:translate(0,-150%)}.reveal .slides>section>section[data-transition=linear].future,.reveal.linear .slides>section>section.future{-webkit-transform:translate(0,150%);-moz-transform:translate(0,150%);-ms-transform:translate(0,150%);-o-transform:translate(0,150%);transform:translate(0,150%)}.reveal.cube .slides{-webkit-perspective:1300px;-moz-perspective:1300px;-ms-perspective:1300px;perspective:1300px}.reveal.cube .slides section{padding:30px;min-height:700px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.reveal.center.cube .slides section{min-height:auto}.reveal.cube .slides section:not(.stack):before{content:'';position:absolute;display:block;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.1);border-radius:4px;-webkit-transform:translateZ(-20px);-moz-transform:translateZ(-20px);-ms-transform:translateZ(-20px);-o-transform:translateZ(-20px);transform:translateZ(-20px)}.reveal.cube .slides section:not(.stack):after{content:'';position:absolute;display:block;width:90%;height:30px;left:5%;bottom:0;background:0;z-index:1;border-radius:4px;box-shadow:0 95px 25px rgba(0,0,0,.2);-webkit-transform:translateZ(-90px) rotateX(65deg);-moz-transform:translateZ(-90px) rotateX(65deg);-ms-transform:translateZ(-90px) rotateX(65deg);-o-transform:translateZ(-90px) rotateX(65deg);transform:translateZ(-90px) rotateX(65deg)}.reveal.cube .slides>section.stack{padding:0;background:0}.reveal.cube .slides>section.past{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:translate3d(-100%,0,0) rotateY(-90deg);-moz-transform:translate3d(-100%,0,0) rotateY(-90deg);-ms-transform:translate3d(-100%,0,0) rotateY(-90deg);transform:translate3d(-100%,0,0) rotateY(-90deg)}.reveal.cube .slides>section.future{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate3d(100%,0,0) rotateY(90deg);-moz-transform:translate3d(100%,0,0) rotateY(90deg);-ms-transform:translate3d(100%,0,0) rotateY(90deg);transform:translate3d(100%,0,0) rotateY(90deg)}.reveal.cube .slides>section>section.past{-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:translate3d(0,-100%,0) rotateX(90deg);-moz-transform:translate3d(0,-100%,0) rotateX(90deg);-ms-transform:translate3d(0,-100%,0) rotateX(90deg);transform:translate3d(0,-100%,0) rotateX(90deg)}.reveal.cube .slides>section>section.future{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate3d(0,100%,0) rotateX(-90deg);-moz-transform:translate3d(0,100%,0) rotateX(-90deg);-ms-transform:translate3d(0,100%,0) rotateX(-90deg);transform:translate3d(0,100%,0) rotateX(-90deg)}.reveal.page .slides{-webkit-perspective-origin:0 50%;-moz-perspective-origin:0 50%;-ms-perspective-origin:0 50%;perspective-origin:0 50%;-webkit-perspective:3000px;-moz-perspective:3000px;-ms-perspective:3000px;perspective:3000px}.reveal.page .slides section{padding:30px;min-height:700px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.reveal.page .slides section.past{z-index:12}.reveal.page .slides section:not(.stack):before{content:'';position:absolute;display:block;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.1);-webkit-transform:translateZ(-20px);-moz-transform:translateZ(-20px);-ms-transform:translateZ(-20px);-o-transform:translateZ(-20px);transform:translateZ(-20px)}.reveal.page .slides section:not(.stack):after{content:'';position:absolute;display:block;width:90%;height:30px;left:5%;bottom:0;background:0;z-index:1;border-radius:4px;box-shadow:0 95px 25px rgba(0,0,0,.2);-webkit-transform:translateZ(-90px) rotateX(65deg)}.reveal.page .slides>section.stack{padding:0;background:0}.reveal.page .slides>section.past{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate3d(-40%,0,0) rotateY(-80deg);-moz-transform:translate3d(-40%,0,0) rotateY(-80deg);-ms-transform:translate3d(-40%,0,0) rotateY(-80deg);transform:translate3d(-40%,0,0) rotateY(-80deg)}.reveal.page .slides>section.future{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.reveal.page .slides>section>section.past{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate3d(0,-40%,0) rotateX(80deg);-moz-transform:translate3d(0,-40%,0) rotateX(80deg);-ms-transform:translate3d(0,-40%,0) rotateX(80deg);transform:translate3d(0,-40%,0) rotateX(80deg)}.reveal.page .slides>section>section.future{-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.reveal .slides section[data-transition=fade],.reveal.fade .slides section,.reveal.fade .slides>section>section{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.reveal.fade.overview .slides section,.reveal.fade.overview .slides>section>section,.reveal.fade.overview-deactivating .slides section,.reveal.fade.overview-deactivating .slides>section>section{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.reveal .slides section[data-transition=none],.reveal.none .slides section{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.reveal.overview .slides{-webkit-perspective-origin:0 0;-moz-perspective-origin:0 0;-ms-perspective-origin:0 0;perspective-origin:0 0;-webkit-perspective:700px;-moz-perspective:700px;-ms-perspective:700px;perspective:700px}.reveal.overview .slides section{height:600px;top:-300px!important;overflow:hidden;opacity:1!important;visibility:visible!important;cursor:pointer;background:rgba(0,0,0,.1)}.reveal.overview .slides section .fragment{opacity:1}.reveal.overview .slides section:after,.reveal.overview .slides section:before{display:none!important}.reveal.overview .slides section>section{opacity:1;cursor:pointer}.reveal.overview .slides section:hover{background:rgba(0,0,0,.3)}.reveal.overview .slides section.present{background:rgba(0,0,0,.3)}.reveal.overview .slides>section.stack{padding:0;top:0!important;background:0;overflow:visible}.reveal .pause-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;visibility:hidden;opacity:0;z-index:100;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.reveal.paused .pause-overlay{visibility:visible;opacity:1}.no-transforms{overflow-y:auto}.no-transforms .reveal .slides{position:relative;width:80%;height:auto!important;top:0;left:50%;margin:0;text-align:center}.no-transforms .reveal .controls,.no-transforms .reveal .progress{display:none!important}.no-transforms .reveal .slides section{display:block!important;opacity:1!important;position:relative!important;height:auto;min-height:auto;top:0;left:-50%;margin:70px 0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.no-transforms .reveal .slides section section{left:0}.reveal .no-transition,.reveal .no-transition *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important;transition:none!important}.reveal .state-background{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0);-webkit-transition:background 800ms ease;-moz-transition:background 800ms ease;-ms-transition:background 800ms ease;-o-transition:background 800ms ease;transition:background 800ms ease}.alert .reveal .state-background{background:rgba(200,50,30,.6)}.soothe .reveal .state-background{background:rgba(50,200,90,.4)}.blackout .reveal .state-background{background:rgba(0,0,0,.6)}.whiteout .reveal .state-background{background:rgba(255,255,255,.6)}.cobalt .reveal .state-background{background:rgba(22,152,213,.6)}.mint .reveal .state-background{background:rgba(22,213,75,.6)}.submerge .reveal .state-background{background:rgba(12,25,77,.6)}.lila .reveal .state-background{background:rgba(180,50,140,.6)}.sunset .reveal .state-background{background:rgba(255,122,0,.6)}.reveal>.backgrounds{position:absolute;width:100%;height:100%}.reveal .slide-background{position:absolute;width:100%;height:100%;opacity:0;visibility:hidden;background-color:rgba(0,0,0,0);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;-webkit-transition:all 600ms cubic-bezier(0.26,.86,.44,.985);-moz-transition:all 600ms cubic-bezier(0.26,.86,.44,.985);-ms-transition:all 600ms cubic-bezier(0.26,.86,.44,.985);-o-transition:all 600ms cubic-bezier(0.26,.86,.44,.985);transition:all 600ms cubic-bezier(0.26,.86,.44,.985)}.reveal .slide-background.present{opacity:1;visibility:visible}.print-pdf .reveal .slide-background{opacity:1!important;visibility:visible!important}.reveal[data-background-transition=none]>.backgrounds .slide-background,.reveal>.backgrounds .slide-background[data-background-transition=none]{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.reveal[data-background-transition=slide]>.backgrounds .slide-background,.reveal>.backgrounds .slide-background[data-background-transition=slide]{opacity:1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-duration:800ms;-moz-transition-duration:800ms;-ms-transition-duration:800ms;-o-transition-duration:800ms;transition-duration:800ms}.reveal[data-background-transition=slide]>.backgrounds .slide-background.past,.reveal>.backgrounds .slide-background.past[data-background-transition=slide]{-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0)}.reveal[data-background-transition=slide]>.backgrounds .slide-background.future,.reveal>.backgrounds .slide-background.future[data-background-transition=slide]{-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0)}.reveal[data-background-transition=slide]>.backgrounds .slide-background>.slide-background.past,.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=slide]{-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%)}.reveal[data-background-transition=slide]>.backgrounds .slide-background>.slide-background.future,.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=slide]{-webkit-transform:translate(0,100%);-moz-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%)}.reveal[data-transition-speed=fast]>.backgrounds .slide-background{-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-ms-transition-duration:400ms;transition-duration:400ms}.reveal[data-transition-speed=slow]>.backgrounds .slide-background{-webkit-transition-duration:1200ms;-moz-transition-duration:1200ms;-ms-transition-duration:1200ms;transition-duration:1200ms}.reveal.rtl .slides,.reveal.rtl .slides h1,.reveal.rtl .slides h2,.reveal.rtl .slides h3,.reveal.rtl .slides h4,.reveal.rtl .slides h5,.reveal.rtl .slides h6{direction:rtl;font-family:sans-serif}.reveal.rtl pre,.reveal.rtl code{direction:ltr}.reveal.rtl ol,.reveal.rtl ul{text-align:right}.reveal.rtl .progress span{float:right}.reveal[data-parallax-background]{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;transition:all .8s ease}.reveal[data-parallax-background][data-transition-speed=fast]{-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-ms-transition-duration:400ms;transition-duration:400ms}.reveal[data-parallax-background][data-transition-speed=slow]{-webkit-transition-duration:1200ms;-moz-transition-duration:1200ms;-ms-transition-duration:1200ms;transition-duration:1200ms}.reveal .preview-link-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;background:rgba(0,0,0,.9);opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.reveal .preview-link-overlay.visible{opacity:1;visibility:visible}.reveal .preview-link-overlay .spinner{position:absolute;display:block;top:50%;left:50%;width:32px;height:32px;margin:-16px 0 0 -16px;z-index:10;background-image:url(data:image/gif;base64,R0lGODlhIAAgAPMAAJmZmf%2F%2F%2F6%2Bvr8nJybW1tcDAwOjo6Nvb26ioqKOjo7Ozs%2FLy8vz8%2FAAAAAAAAAAAACH%2FC05FVFNDQVBFMi4wAwEAAAAh%2FhpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh%2BQQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ%2FV%2FnmOM82XiHRLYKhKP1oZmADdEAAAh%2BQQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY%2FCZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB%2BA4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6%2BHo7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq%2BB6QDtuetcaBPnW6%2BO7wDHpIiK9SaVK5GgV543tzjgGcghAgAh%2BQQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK%2B%2BG%2Bw48edZPK%2BM6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE%2BG%2BcD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm%2BFNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk%2BaV%2BoJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0%2FVNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc%2BXiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30%2FiI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE%2FjiuL04RGEBgwWhShRgQExHBAAh%2BQQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR%2BipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY%2BYip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd%2BMFCN6HAAIKgNggY0KtEBAAh%2BQQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1%2BvsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d%2BjYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg%2BygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0%2Bbm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h%2BKr0SJ8MFihpNbx%2B4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX%2BBP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA%3D%3D);visibility:visible;opacity:.6;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.reveal .preview-link-overlay header{position:absolute;left:0;top:0;width:100%;height:40px;z-index:2;border-bottom:1px solid #222}.reveal .preview-link-overlay header a{display:inline-block;width:40px;height:40px;padding:0 10px;float:right;opacity:.6;box-sizing:border-box}.reveal .preview-link-overlay header a:hover{opacity:1}.reveal .preview-link-overlay header a .icon{display:inline-block;width:20px;height:20px;background-position:50% 50%;background-size:100%;background-repeat:no-repeat}.reveal .preview-link-overlay header a.close .icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABkklEQVRYR8WX4VHDMAxG6wnoJrABZQPYBCaBTWAD2g1gE5gg6OOsXuxIlr40d81dfrSJ9V4c2VLK7spHuTJ/5wpM07QXuXc5X0opX2tEJcadjHuV80li/FgxTIEK/5QBCICBD6xEhSMGHgQPgBgLiYVAB1dpSqKDawxTohFw4JSEA3clzgIBPCURwE2JucBR7rhPJJv5OpJwDX+SfDjgx1wACQeJG1aChP9K/IMmdZ8DtESV1WyP3Bt4MwM6sj4NMxMYiqUWHQu4KYA/SYkIjOsm3BXYWMKFDwU2khjCQ4ELJUJ4SmClRArOCmSXGuKma0fYD5CbzHxFpCSGAhfAVSSUGDUk2BWZaff2g6GE15BsBQ9nwmpIGDiyHQddwNTMKkbZaf9fajXQca1EX44puJZUsnY0ObGmITE3GVLCbEhQUjGVt146j6oasWN+49Vph2w1pZ5EansNZqKBm1txbU57iRRcZ86RWMDdWtBJUHBHwoQPi1GV+JCbntmvok7iTX4/Up9mgyTc/FJYDTcndgH/AA5A/CHsyEkVAAAAAElFTkSuQmCC)}.reveal .preview-link-overlay header a.external .icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAcElEQVRYR+2WSQoAIQwEzf8f7XiOMkUQxUPlGkM3hVmiQfQR9GYnH1SsAQlI4DiBqkCMoNb9y2e90IAEJPAcgdznU9+engMaeJ7Azh5Y1U67gAho4DqBqmB1buAf0MB1AlVBek83ZPkmJMGc1wAR+AAqod/B97TRpQAAAABJRU5ErkJggg==)}.reveal .preview-link-overlay .viewport{position:absolute;top:40px;right:0;bottom:0;left:0}.reveal .preview-link-overlay .viewport iframe{width:100%;height:100%;max-width:100%;max-height:100%;border:0;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.reveal .preview-link-overlay.loaded .viewport iframe{opacity:1;visibility:visible}.reveal .preview-link-overlay.loaded .spinner{opacity:0;visibility:hidden;-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);transform:scale(0.2)}.reveal .roll{display:inline-block;line-height:1.2;overflow:hidden;vertical-align:top;-webkit-perspective:400px;-moz-perspective:400px;-ms-perspective:400px;perspective:400px;-webkit-perspective-origin:50% 50%;-moz-perspective-origin:50% 50%;-ms-perspective-origin:50% 50%;perspective-origin:50% 50%}.reveal .roll:hover{background:0;text-shadow:none}.reveal .roll span{display:block;position:relative;padding:0 2px;pointer-events:none;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;transition:all 400ms ease;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.reveal .roll:hover span{background:rgba(0,0,0,.5);-webkit-transform:translate3d(0px,0,-45px) rotateX(90deg);-moz-transform:translate3d(0px,0,-45px) rotateX(90deg);-ms-transform:translate3d(0px,0,-45px) rotateX(90deg);transform:translate3d(0px,0,-45px) rotateX(90deg)}.reveal .roll span:after{content:attr(data-title);display:block;position:absolute;left:0;top:0;padding:0 2px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:translate3d(0px,110%,0) rotateX(-90deg);-moz-transform:translate3d(0px,110%,0) rotateX(-90deg);-ms-transform:translate3d(0px,110%,0) rotateX(-90deg);transform:translate3d(0px,110%,0) rotateX(-90deg)}.reveal aside.notes{display:none}.zoomed .reveal *,.zoomed .reveal :before,.zoomed .reveal :after{-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-backface-visibility:visible!important;-moz-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}.zoomed .reveal .progress,.zoomed .reveal .controls{opacity:0}.zoomed .reveal .roll span{background:0}.zoomed .reveal .roll span:after{visibility:hidden} \ No newline at end of file diff --git a/img/nyc.jpg b/img/nyc.jpg new file mode 100644 index 0000000000000000000000000000000000000000..420c15bb5688027c644b11a6e7ef6e3960210063 GIT binary patch literal 188669 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%0D<~ZS^XVSA(6Tq--Z~I>(~C^jgVr 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 0 ? -(bgHeight - slideHeight)/(verticalSlideCount-1) * v : 0; + + dom.wrapper.style.backgroundPositionY = verticalOffset + 'px'; + } + + //////////////////////////////////// // Show fragment, if specified if( typeof f !== 'undefined' ) { var fragments = sortFragments( currentSlide.querySelectorAll( '.fragment' ) ); diff --git a/js/reveal.min.js b/js/reveal.min.js index 659fb8b..4f4c6d9 100644 --- a/js/reveal.min.js +++ b/js/reveal.min.js @@ -1,8 +1,8 @@ /*! - * reveal.js 2.6.0-dev (2013-09-04, 08:56) + * reveal.js 2.6.0-dev (2013-09-10, 21:10) * http://lab.hakim.se/reveal-js * MIT licensed * * Copyright (C) 2013 Hakim El Hattab, http://hakim.se */ -var Reveal=function(){"use strict";function a(a){return b(),Kb||Jb?(window.addEventListener("load",C,!1),l(Qb,a),s(),c(),void 0):(document.body.setAttribute("class","no-transforms"),void 0)}function b(){Jb="WebkitPerspective"in document.body.style||"MozPerspective"in document.body.style||"msPerspective"in document.body.style||"OPerspective"in document.body.style||"perspective"in document.body.style,Kb="WebkitTransform"in document.body.style||"MozTransform"in document.body.style||"msTransform"in document.body.style||"OTransform"in document.body.style||"transform"in document.body.style,Lb=navigator.userAgent.match(/(iphone|ipod|android)/gi)}function c(){function a(){c.length&&head.js.apply(null,c),d()}for(var b=[],c=[],e=0,f=Qb.dependencies.length;f>e;e++){var g=Qb.dependencies[e];(!g.condition||g.condition())&&(g.async?c.push(g.src):b.push(g.src),"function"==typeof g.callback&&head.ready(g.src.match(/([\w\d_\-]*)\.?js$|[^\\\/]*$/i)[0],g.callback))}b.length?(head.ready(a),head.js.apply(null,b)):a()}function d(){f(),e(),i(),_(),setTimeout(function(){Vb.slides.classList.remove("no-transition"),Rb=!0,u("ready",{indexh:Fb,indexv:Gb,currentSlide:Ib})},1)}function e(){var a=m(document.querySelectorAll(Nb));a.forEach(function(a){var b=m(a.querySelectorAll("section"));b.forEach(function(a,b){b>0&&a.classList.add("future")})})}function f(){Vb.theme=document.querySelector("#theme"),Vb.wrapper=document.querySelector(".reveal"),Vb.slides=document.querySelector(".reveal .slides"),Vb.slides.classList.add("no-transition"),Vb.background=g(Vb.wrapper,"div","backgrounds",null),Vb.progress=g(Vb.wrapper,"div","progress",""),Vb.progressbar=Vb.progress.querySelector("span"),g(Vb.wrapper,"aside","controls",'

'),g(Vb.wrapper,"div","state-background",null),g(Vb.wrapper,"div","pause-overlay",null),Vb.controls=document.querySelector(".reveal .controls"),Vb.controlsLeft=m(document.querySelectorAll(".navigate-left")),Vb.controlsRight=m(document.querySelectorAll(".navigate-right")),Vb.controlsUp=m(document.querySelectorAll(".navigate-up")),Vb.controlsDown=m(document.querySelectorAll(".navigate-down")),Vb.controlsPrev=m(document.querySelectorAll(".navigate-prev")),Vb.controlsNext=m(document.querySelectorAll(".navigate-next"))}function g(a,b,c,d){var e=a.querySelector("."+c);return e||(e=document.createElement(b),e.classList.add(c),null!==d&&(e.innerHTML=d),a.appendChild(e)),e}function h(){function a(a,b){var c={background:a.getAttribute("data-background"),backgroundSize:a.getAttribute("data-background-size"),backgroundImage:a.getAttribute("data-background-image"),backgroundColor:a.getAttribute("data-background-color"),backgroundRepeat:a.getAttribute("data-background-repeat"),backgroundPosition:a.getAttribute("data-background-position"),backgroundTransition:a.getAttribute("data-background-transition")},d=document.createElement("div");return d.className="slide-background",c.background&&(/^(http|file|\/\/)/gi.test(c.background)||/\.(png|jpg|jpeg|gif|bmp)$/gi.test(c.background)?d.style.backgroundImage="url("+c.background+")":d.style.background=c.background),c.backgroundSize&&(d.style.backgroundSize=c.backgroundSize),c.backgroundImage&&(d.style.backgroundImage='url("'+c.backgroundImage+'")'),c.backgroundColor&&(d.style.backgroundColor=c.backgroundColor),c.backgroundRepeat&&(d.style.backgroundRepeat=c.backgroundRepeat),c.backgroundPosition&&(d.style.backgroundPosition=c.backgroundPosition),c.backgroundTransition&&d.setAttribute("data-background-transition",c.backgroundTransition),b.appendChild(d),d}r()&&document.body.classList.add("print-pdf"),Vb.background.innerHTML="",Vb.background.classList.add("no-transition"),m(document.querySelectorAll(Nb)).forEach(function(b){var c;c=r()?a(b,b):a(b,Vb.background),m(b.querySelectorAll("section")).forEach(function(b){r()?a(b,b):a(b,c)})})}function i(a){if(Vb.wrapper.classList.remove(Qb.transition),"object"==typeof a&&l(Qb,a),Jb===!1&&(Qb.transition="linear"),Vb.wrapper.classList.add(Qb.transition),Vb.wrapper.setAttribute("data-transition-speed",Qb.transitionSpeed),Vb.wrapper.setAttribute("data-background-transition",Qb.backgroundTransition),Vb.controls.style.display=Qb.controls?"block":"none",Vb.progress.style.display=Qb.progress?"block":"none",Qb.rtl?Vb.wrapper.classList.add("rtl"):Vb.wrapper.classList.remove("rtl"),Qb.center?Vb.wrapper.classList.add("center"):Vb.wrapper.classList.remove("center"),Qb.mouseWheel?(document.addEventListener("DOMMouseScroll",tb,!1),document.addEventListener("mousewheel",tb,!1)):(document.removeEventListener("DOMMouseScroll",tb,!1),document.removeEventListener("mousewheel",tb,!1)),Qb.rollingLinks?v():w(),Qb.previewLinks?x():(y(),x("[data-preview-link]")),Qb.theme&&Vb.theme){var b=Vb.theme.getAttribute("href"),c=/[^\/]*?(?=\.css)/,d=b.match(c)[0];Qb.theme!==d&&(b=b.replace(c,Qb.theme),Vb.theme.setAttribute("href",b))}R()}function j(){_b=!0,window.addEventListener("hashchange",Bb,!1),window.addEventListener("resize",Cb,!1),Qb.touch&&(Vb.wrapper.addEventListener("touchstart",nb,!1),Vb.wrapper.addEventListener("touchmove",ob,!1),Vb.wrapper.addEventListener("touchend",pb,!1),window.navigator.msPointerEnabled&&(Vb.wrapper.addEventListener("MSPointerDown",qb,!1),Vb.wrapper.addEventListener("MSPointerMove",rb,!1),Vb.wrapper.addEventListener("MSPointerUp",sb,!1))),Qb.keyboard&&document.addEventListener("keydown",mb,!1),Qb.progress&&Vb.progress&&Vb.progress.addEventListener("click",ub,!1),["touchstart","click"].forEach(function(a){Vb.controlsLeft.forEach(function(b){b.addEventListener(a,vb,!1)}),Vb.controlsRight.forEach(function(b){b.addEventListener(a,wb,!1)}),Vb.controlsUp.forEach(function(b){b.addEventListener(a,xb,!1)}),Vb.controlsDown.forEach(function(b){b.addEventListener(a,yb,!1)}),Vb.controlsPrev.forEach(function(b){b.addEventListener(a,zb,!1)}),Vb.controlsNext.forEach(function(b){b.addEventListener(a,Ab,!1)})})}function k(){_b=!1,document.removeEventListener("keydown",mb,!1),window.removeEventListener("hashchange",Bb,!1),window.removeEventListener("resize",Cb,!1),Vb.wrapper.removeEventListener("touchstart",nb,!1),Vb.wrapper.removeEventListener("touchmove",ob,!1),Vb.wrapper.removeEventListener("touchend",pb,!1),window.navigator.msPointerEnabled&&(Vb.wrapper.removeEventListener("MSPointerDown",qb,!1),Vb.wrapper.removeEventListener("MSPointerMove",rb,!1),Vb.wrapper.removeEventListener("MSPointerUp",sb,!1)),Qb.progress&&Vb.progress&&Vb.progress.removeEventListener("click",ub,!1),["touchstart","click"].forEach(function(a){Vb.controlsLeft.forEach(function(b){b.removeEventListener(a,vb,!1)}),Vb.controlsRight.forEach(function(b){b.removeEventListener(a,wb,!1)}),Vb.controlsUp.forEach(function(b){b.removeEventListener(a,xb,!1)}),Vb.controlsDown.forEach(function(b){b.removeEventListener(a,yb,!1)}),Vb.controlsPrev.forEach(function(b){b.removeEventListener(a,zb,!1)}),Vb.controlsNext.forEach(function(b){b.removeEventListener(a,Ab,!1)})})}function l(a,b){for(var c in b)a[c]=b[c]}function m(a){return Array.prototype.slice.call(a)}function n(a,b){var c=a.x-b.x,d=a.y-b.y;return Math.sqrt(c*c+d*d)}function o(a,b){a.style.WebkitTransform=b,a.style.MozTransform=b,a.style.msTransform=b,a.style.OTransform=b,a.style.transform=b}function p(a){var b=0;if(a){var c=0;m(a.childNodes).forEach(function(a){"number"==typeof a.offsetTop&&a.style&&("absolute"===a.style.position&&(c+=1),b=Math.max(b,a.offsetTop+a.offsetHeight))}),0===c&&(b=a.offsetHeight)}return b}function q(a,b){if(b=b||0,a){var c=a.parentNode,d=c.childNodes;m(d).forEach(function(c){if("number"==typeof c.offsetHeight&&c!==a){var d=window.getComputedStyle(c),e=parseInt(d.marginTop,10),f=parseInt(d.marginBottom,10);b-=c.offsetHeight+e+f}});var e=window.getComputedStyle(a);b-=parseInt(e.marginTop,10)+parseInt(e.marginBottom,10)}return b}function r(){return/print-pdf/gi.test(window.location.search)}function s(){Lb&&(window.addEventListener("load",t,!1),window.addEventListener("orientationchange",t,!1))}function t(){0!==window.orientation||/crios/gi.test(navigator.userAgent)?(document.documentElement.style.overflow="",document.body.style.height="100%"):(document.documentElement.style.overflow="scroll",document.body.style.height="120%"),setTimeout(function(){window.scrollTo(0,1)},10)}function u(a,b){var c=document.createEvent("HTMLEvents",1,2);c.initEvent(a,!0,!0),l(c,b),Vb.wrapper.dispatchEvent(c)}function v(){if(Jb&&!("msPerspective"in document.body.style))for(var a=document.querySelectorAll(Mb+" a:not(.image)"),b=0,c=a.length;c>b;b++){var d=a[b];if(!(!d.textContent||d.querySelector("*")||d.className&&d.classList.contains(d,"roll"))){var e=document.createElement("span");e.setAttribute("data-title",d.text),e.innerHTML=d.innerHTML,d.classList.add("roll"),d.innerHTML="",d.appendChild(e)}}}function w(){for(var a=document.querySelectorAll(Mb+" a.roll"),b=0,c=a.length;c>b;b++){var d=a[b],e=d.querySelector("span");e&&(d.classList.remove("roll"),d.innerHTML=e.innerHTML)}}function x(a){var b=m(document.querySelectorAll(a?a:"a"));b.forEach(function(a){/^(http|www)/gi.test(a.getAttribute("href"))&&a.addEventListener("click",Eb,!1)})}function y(){var a=m(document.querySelectorAll("a"));a.forEach(function(a){/^(http|www)/gi.test(a.getAttribute("href"))&&a.removeEventListener("click",Eb,!1)})}function z(a){A(),Vb.preview=document.createElement("div"),Vb.preview.classList.add("preview-link-overlay"),Vb.wrapper.appendChild(Vb.preview),Vb.preview.innerHTML=["
",'','',"
",'
','
','',"
"].join(""),Vb.preview.querySelector("iframe").addEventListener("load",function(){Vb.preview.classList.add("loaded")},!1),Vb.preview.querySelector(".close").addEventListener("click",function(a){A(),a.preventDefault()},!1),Vb.preview.querySelector(".external").addEventListener("click",function(){A()},!1),setTimeout(function(){Vb.preview.classList.add("visible")},1)}function A(){Vb.preview&&(Vb.preview.setAttribute("src",""),Vb.preview.parentNode.removeChild(Vb.preview),Vb.preview=null)}function B(a){var b=m(a);return b.forEach(function(a,b){a.hasAttribute("data-fragment-index")||a.setAttribute("data-fragment-index",b)}),b.sort(function(a,b){return a.getAttribute("data-fragment-index")-b.getAttribute("data-fragment-index")}),b}function C(){if(Vb.wrapper&&!r()){var a=Vb.wrapper.offsetWidth,b=Vb.wrapper.offsetHeight;a-=b*Qb.margin,b-=b*Qb.margin;var c=Qb.width,d=Qb.height,e=20;D(Qb.width,Qb.height,e),"string"==typeof c&&/%$/.test(c)&&(c=parseInt(c,10)/100*a),"string"==typeof d&&/%$/.test(d)&&(d=parseInt(d,10)/100*b),Vb.slides.style.width=c+"px",Vb.slides.style.height=d+"px",Ub=Math.min(a/c,b/d),Ub=Math.max(Ub,Qb.minScale),Ub=Math.min(Ub,Qb.maxScale),"undefined"==typeof Vb.slides.style.zoom||navigator.userAgent.match(/(iphone|ipod|ipad|android)/gi)?o(Vb.slides,"translate(-50%, -50%) scale("+Ub+") translate(50%, 50%)"):Vb.slides.style.zoom=Ub;for(var f=m(document.querySelectorAll(Mb)),g=0,h=f.length;h>g;g++){var i=f[g];"none"!==i.style.display&&(i.style.top=Qb.center?i.classList.contains("stack")?0:Math.max(-(p(i)/2)-e,-d/2)+"px":"")}U()}}function D(a,b,c){m(Vb.slides.querySelectorAll("section > .stretch")).forEach(function(d){var e=q(d,b-2*c);if(/(img|video)/gi.test(d.nodeName)){var f=d.naturalWidth||d.videoWidth,g=d.naturalHeight||d.videoHeight,h=Math.min(a/f,e/g);d.style.width=f*h+"px",d.style.height=g*h+"px"}else d.style.width=a+"px",d.style.height=e+"px"})}function E(a,b){"object"==typeof a&&"function"==typeof a.setAttribute&&a.setAttribute("data-previous-indexv",b||0)}function F(a){if("object"==typeof a&&"function"==typeof a.setAttribute&&a.classList.contains("stack")){var b=a.hasAttribute("data-start-indexv")?"data-start-indexv":"data-previous-indexv";return parseInt(a.getAttribute(b)||0,10)}return 0}function G(){if(Qb.overview){fb();var a=Vb.wrapper.classList.contains("overview"),b=window.innerWidth<400?1e3:2500;Vb.wrapper.classList.add("overview"),Vb.wrapper.classList.remove("overview-deactivating"),clearTimeout(Zb),clearTimeout($b),Zb=setTimeout(function(){for(var c=document.querySelectorAll(Nb),d=0,e=c.length;e>d;d++){var f=c[d],g=Qb.rtl?-105:105;if(f.setAttribute("data-index-h",d),o(f,"translateZ(-"+b+"px) translate("+(d-Fb)*g+"%, 0%)"),f.classList.contains("stack"))for(var h=f.querySelectorAll("section"),i=0,j=h.length;j>i;i++){var k=d===Fb?Gb:F(f),l=h[i];l.setAttribute("data-index-h",d),l.setAttribute("data-index-v",i),o(l,"translate(0%, "+105*(i-k)+"%)"),l.addEventListener("click",Db,!0)}else f.addEventListener("click",Db,!0)}T(),C(),a||u("overviewshown",{indexh:Fb,indexv:Gb,currentSlide:Ib})},10)}}function H(){Qb.overview&&(clearTimeout(Zb),clearTimeout($b),Vb.wrapper.classList.remove("overview"),Vb.wrapper.classList.add("overview-deactivating"),$b=setTimeout(function(){Vb.wrapper.classList.remove("overview-deactivating")},1),m(document.querySelectorAll(Mb)).forEach(function(a){o(a,""),a.removeEventListener("click",Db,!0)}),Q(Fb,Gb),eb(),u("overviewhidden",{indexh:Fb,indexv:Gb,currentSlide:Ib}))}function I(a){"boolean"==typeof a?a?G():H():J()?H():G()}function J(){return Vb.wrapper.classList.contains("overview")}function K(a){return a=a?a:Ib,a&&a.parentNode&&!!a.parentNode.nodeName.match(/section/i)}function L(){var a=document.body,b=a.requestFullScreen||a.webkitRequestFullscreen||a.webkitRequestFullScreen||a.mozRequestFullScreen||a.msRequestFullScreen;b&&b.apply(a)}function M(){var a=Vb.wrapper.classList.contains("paused");fb(),Vb.wrapper.classList.add("paused"),a===!1&&u("paused")}function N(){var a=Vb.wrapper.classList.contains("paused");Vb.wrapper.classList.remove("paused"),eb(),a&&u("resumed")}function O(){P()?N():M()}function P(){return Vb.wrapper.classList.contains("paused")}function Q(a,b,c,d){Hb=Ib;var e=document.querySelectorAll(Nb);void 0===b&&(b=F(e[a])),Hb&&Hb.parentNode&&Hb.parentNode.classList.contains("stack")&&E(Hb.parentNode,Gb);var f=Tb.concat();Tb.length=0;var g=Fb||0,h=Gb||0;Fb=S(Nb,void 0===a?Fb:a),Gb=S(Ob,void 0===b?Gb:b),T(),C();a:for(var i=0,j=Tb.length;j>i;i++){for(var k=0;kb?a.classList.add("visible"):a.classList.remove("visible")})}var p=Fb!==g||Gb!==h;p?u("slidechanged",{indexh:Fb,indexv:Gb,previousSlide:Hb,currentSlide:Ib,origin:d}):Hb=null,Hb&&(Hb.classList.remove("present"),document.querySelector(Pb).classList.contains("present")&&setTimeout(function(){var a,b=m(document.querySelectorAll(Nb+".stack"));for(a in b)b[a]&&E(b[a],0)},0)),p&&($(Hb),Z(Ib)),V(),U(),W(),ab()}function R(){k(),j(),C(),Sb=Qb.autoSlide,eb(),h(),V(),U(),W()}function S(a,b){var c=m(document.querySelectorAll(a)),d=c.length;if(d){Qb.loop&&(b%=d,0>b&&(b=d+b)),b=Math.max(Math.min(b,d-1),0);for(var e=0;d>e;e++){var f=c[e],g=Qb.rtl&&!K(f);if(f.classList.remove("past"),f.classList.remove("present"),f.classList.remove("future"),f.setAttribute("hidden",""),b>e)f.classList.add(g?"future":"past");else if(e>b){f.classList.add(g?"past":"future");for(var h=m(f.querySelectorAll(".fragment.visible"));h.length;)h.pop().classList.remove("visible")}f.querySelector("section")&&f.classList.add("stack")}c[b].classList.add("present"),c[b].removeAttribute("hidden");var i=c[b].getAttribute("data-state");i&&(Tb=Tb.concat(i.split(" ")));var j=c[b].getAttribute("data-autoslide");Sb=j?parseInt(j,10):Qb.autoSlide,eb()}else b=0;return b}function T(){var a,b,c=m(document.querySelectorAll(Nb)),d=c.length;if(d){var e=J()?10:Qb.viewDistance;Lb&&(e=J()?6:1);for(var f=0;d>f;f++){var g=c[f],h=m(g.querySelectorAll("section")),i=h.length;if(a=Math.abs((Fb-f)%(d-e))||0,g.style.display=a>e?"none":"block",i)for(var j=F(g),k=0;i>k;k++){var l=h[k];b=f===Fb?Math.abs(Gb-k):Math.abs(k-j),l.style.display=a+b>e?"none":"block"}}}}function U(){if(Qb.progress&&Vb.progress){var a=m(document.querySelectorAll(Nb)),b=document.querySelectorAll(Mb+":not(.stack)").length,c=0;a:for(var d=0;db?c:b>Fb?d:"present"),m(a.childNodes).forEach(function(a,b){a.className="slide-background "+(Gb>b?"past":b>Gb?"future":"present")})}),setTimeout(function(){Vb.background.classList.remove("no-transition")},1)}function X(){var a=document.querySelectorAll(Nb),b=document.querySelectorAll(Ob),c={left:Fb>0||Qb.loop,right:Fb0,down:Gb0,next:!!b.length}}return{prev:!1,next:!1}}function Z(a){a&&(m(a.querySelectorAll("video, audio")).forEach(function(a){a.hasAttribute("data-autoplay")&&a.play()}),m(a.querySelectorAll('iframe[src*="youtube.com/embed/"]')).forEach(function(a){a.hasAttribute("data-autoplay")&&a.contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}',"*")}))}function $(a){a&&(m(a.querySelectorAll("video, audio")).forEach(function(a){a.hasAttribute("data-ignore")||a.pause()}),m(a.querySelectorAll('iframe[src*="youtube.com/embed/"]')).forEach(function(a){a.hasAttribute("data-ignore")||"function"!=typeof a.contentWindow.postMessage||a.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*")}))}function _(){var a=window.location.hash,b=a.slice(2).split("/"),c=a.replace(/#|\//gi,"");if(isNaN(parseInt(b[0],10))&&c.length){var d=document.querySelector("#"+c);if(d){var e=Reveal.getIndices(d);Q(e.h,e.v)}else Q(Fb||0,Gb||0)}else{var f=parseInt(b[0],10)||0,g=parseInt(b[1],10)||0;(f!==Fb||g!==Gb)&&Q(f,g)}}function ab(a){if(Qb.history)if(clearTimeout(Yb),"number"==typeof a)Yb=setTimeout(ab,a);else{var b="/";Ib&&"string"==typeof Ib.getAttribute("id")?b="/"+Ib.getAttribute("id"):((Fb>0||Gb>0)&&(b+=Fb),Gb>0&&(b+="/"+Gb)),window.location.hash=b}}function bb(a){var b,c=Fb,d=Gb;if(a){var e=K(a),f=e?a.parentNode:a,g=m(document.querySelectorAll(Nb));c=Math.max(g.indexOf(f),0),e&&(d=Math.max(m(a.parentNode.querySelectorAll("section")).indexOf(a),0))}if(!a&&Ib){var h=Ib.querySelectorAll(".fragment").length>0;if(h){var i=Ib.querySelectorAll(".fragment.visible");b=i.length}}return{h:c,v:d,f:b}}function cb(){if(Ib&&Qb.fragments){var a=B(Ib.querySelectorAll(".fragment:not(.visible)"));if(a.length){var b=a[0].getAttribute("data-fragment-index");return a=Ib.querySelectorAll('.fragment[data-fragment-index="'+b+'"]'),m(a).forEach(function(a){a.classList.add("visible")}),u("fragmentshown",{fragment:a[0],fragments:a}),V(),!0}}return!1}function db(){if(Ib&&Qb.fragments){var a=B(Ib.querySelectorAll(".fragment.visible"));if(a.length){var b=a[a.length-1].getAttribute("data-fragment-index");return a=Ib.querySelectorAll('.fragment[data-fragment-index="'+b+'"]'),m(a).forEach(function(a){a.classList.remove("visible")}),u("fragmenthidden",{fragment:a[0],fragments:a}),V(),!0}}return!1}function eb(){clearTimeout(Xb),!Sb||P()||J()||(Xb=setTimeout(lb,Sb))}function fb(){clearTimeout(Xb)}function gb(){Qb.rtl?(J()||cb()===!1)&&X().left&&Q(Fb+1):(J()||db()===!1)&&X().left&&Q(Fb-1)}function hb(){Qb.rtl?(J()||db()===!1)&&X().right&&Q(Fb-1):(J()||cb()===!1)&&X().right&&Q(Fb+1)}function ib(){(J()||db()===!1)&&X().up&&Q(Fb,Gb-1)}function jb(){(J()||cb()===!1)&&X().down&&Q(Fb,Gb+1)}function kb(){if(db()===!1)if(X().up)ib();else{var a=document.querySelector(Nb+".past:nth-child("+Fb+")");if(a){var b=a.querySelectorAll("section").length-1||void 0,c=Fb-1;Q(c,b)}}}function lb(){cb()===!1&&(X().down?jb():hb()),eb()}function mb(a){document.activeElement;var b=!(!document.activeElement||!document.activeElement.type&&!document.activeElement.href&&"inherit"===document.activeElement.contentEditable);if(!(b||a.shiftKey&&32!==a.keyCode||a.altKey||a.ctrlKey||a.metaKey)){if(P()&&-1===[66,190,191].indexOf(a.keyCode))return!1;var c=!1;if("object"==typeof Qb.keyboard)for(var d in Qb.keyboard)if(parseInt(d,10)===a.keyCode){var e=Qb.keyboard[d];"function"==typeof e?e.apply(null,[a]):"string"==typeof e&&"function"==typeof Reveal[e]&&Reveal[e].call(),c=!0}if(c===!1)switch(c=!0,a.keyCode){case 80:case 33:kb();break;case 78:case 34:lb();break;case 72:case 37:gb();break;case 76:case 39:hb();break;case 75:case 38:ib();break;case 74:case 40:jb();break;case 36:Q(0);break;case 35:Q(Number.MAX_VALUE);break;case 32:J()?H():a.shiftKey?kb():lb();break;case 13:J()?H():c=!1;break;case 66:case 190:case 191:O();break;case 70:L();break;default:c=!1}c?a.preventDefault():27!==a.keyCode&&79!==a.keyCode||!Jb||(I(),a.preventDefault()),eb()}}function nb(a){ac.startX=a.touches[0].clientX,ac.startY=a.touches[0].clientY,ac.startCount=a.touches.length,2===a.touches.length&&Qb.overview&&(ac.startSpan=n({x:a.touches[1].clientX,y:a.touches[1].clientY},{x:ac.startX,y:ac.startY}))}function ob(a){if(ac.captured)navigator.userAgent.match(/android/gi)&&a.preventDefault();else{var b=a.touches[0].clientX,c=a.touches[0].clientY;if(2===a.touches.length&&2===ac.startCount&&Qb.overview){var d=n({x:a.touches[1].clientX,y:a.touches[1].clientY},{x:ac.startX,y:ac.startY});Math.abs(ac.startSpan-d)>ac.threshold&&(ac.captured=!0,dac.threshold&&Math.abs(e)>Math.abs(f)?(ac.captured=!0,gb()):e<-ac.threshold&&Math.abs(e)>Math.abs(f)?(ac.captured=!0,hb()):f>ac.threshold?(ac.captured=!0,ib()):f<-ac.threshold&&(ac.captured=!0,jb()),Qb.embedded?(ac.captured||K(Ib))&&a.preventDefault():a.preventDefault()}}}function pb(){ac.captured=!1}function qb(a){a.pointerType===a.MSPOINTER_TYPE_TOUCH&&(a.touches=[{clientX:a.clientX,clientY:a.clientY}],nb(a))}function rb(a){a.pointerType===a.MSPOINTER_TYPE_TOUCH&&(a.touches=[{clientX:a.clientX,clientY:a.clientY}],ob(a))}function sb(a){a.pointerType===a.MSPOINTER_TYPE_TOUCH&&(a.touches=[{clientX:a.clientX,clientY:a.clientY}],pb(a))}function tb(a){if(Date.now()-Wb>600){Wb=Date.now();var b=a.detail||-a.wheelDelta;b>0?lb():kb()}}function ub(a){a.preventDefault();var b=m(document.querySelectorAll(Nb)).length,c=Math.floor(a.clientX/Vb.wrapper.offsetWidth*b);Q(c)}function vb(a){a.preventDefault(),gb()}function wb(a){a.preventDefault(),hb()}function xb(a){a.preventDefault(),ib()}function yb(a){a.preventDefault(),jb()}function zb(a){a.preventDefault(),kb()}function Ab(a){a.preventDefault(),lb()}function Bb(){_()}function Cb(){C()}function Db(a){if(_b&&J()){a.preventDefault();for(var b=a.target;b&&!b.nodeName.match(/section/gi);)b=b.parentNode;if(b&&!b.classList.contains("disabled")&&(H(),b.nodeName.match(/section/gi))){var c=parseInt(b.getAttribute("data-index-h"),10),d=parseInt(b.getAttribute("data-index-v"),10);Q(c,d)}}}function Eb(a){var b=a.target.getAttribute("href");b&&(z(b),a.preventDefault())}var Fb,Gb,Hb,Ib,Jb,Kb,Lb,Mb=".reveal .slides section",Nb=".reveal .slides>section",Ob=".reveal .slides>section.present>section",Pb=".reveal .slides>section:first-child",Qb={width:960,height:700,margin:.1,minScale:.2,maxScale:1,controls:!0,progress:!0,history:!1,keyboard:!0,overview:!0,center:!0,touch:!0,loop:!1,rtl:!1,fragments:!0,embedded:!1,autoSlide:0,mouseWheel:!1,rollingLinks:!1,previewLinks:!1,theme:null,transition:"default",transitionSpeed:"default",backgroundTransition:"default",viewDistance:3,dependencies:[]},Rb=!1,Sb=0,Tb=[],Ub=1,Vb={},Wb=0,Xb=0,Yb=0,Zb=0,$b=0,_b=!1,ac={startX:0,startY:0,startSpan:0,startCount:0,captured:!1,threshold:40};return{initialize:a,configure:i,sync:R,slide:Q,left:gb,right:hb,up:ib,down:jb,prev:kb,next:lb,prevFragment:db,nextFragment:cb,navigateTo:Q,navigateLeft:gb,navigateRight:hb,navigateUp:ib,navigateDown:jb,navigatePrev:kb,navigateNext:lb,layout:C,availableRoutes:X,availableFragments:Y,toggleOverview:I,togglePause:O,isOverview:J,isPaused:P,addEventListeners:j,removeEventListeners:k,getIndices:bb,getSlide:function(a,b){var c=document.querySelectorAll(Nb)[a],d=c&&c.querySelectorAll("section");return"undefined"!=typeof b?d?d[b]:void 0:c},getPreviousSlide:function(){return Hb},getCurrentSlide:function(){return Ib},getScale:function(){return Ub},getConfig:function(){return Qb},getQueryHash:function(){var a={};return location.search.replace(/[A-Z0-9]+?=(\w*)/gi,function(b){a[b.split("=").shift()]=b.split("=").pop()}),a},isFirstSlide:function(){return null==document.querySelector(Mb+".past")?!0:!1},isLastSlide:function(){return Ib?Ib.nextElementSibling?!1:K(Ib)&&Ib.parentNode.nextElementSibling?!1:!0:!1},isReady:function(){return Rb},addEventListener:function(a,b,c){"addEventListener"in window&&(Vb.wrapper||document.querySelector(".reveal")).addEventListener(a,b,c)},removeEventListener:function(a,b,c){"addEventListener"in window&&(Vb.wrapper||document.querySelector(".reveal")).removeEventListener(a,b,c)}}}(); \ No newline at end of file +var Reveal=function(){"use strict";function a(a){return b(),Kb||Jb?(window.addEventListener("load",C,!1),l(Qb,a),s(),c(),void 0):(document.body.setAttribute("class","no-transforms"),void 0)}function b(){Jb="WebkitPerspective"in document.body.style||"MozPerspective"in document.body.style||"msPerspective"in document.body.style||"OPerspective"in document.body.style||"perspective"in document.body.style,Kb="WebkitTransform"in document.body.style||"MozTransform"in document.body.style||"msTransform"in document.body.style||"OTransform"in document.body.style||"transform"in document.body.style,Lb=navigator.userAgent.match(/(iphone|ipod|android)/gi)}function c(){function a(){c.length&&head.js.apply(null,c),d()}for(var b=[],c=[],e=0,f=Qb.dependencies.length;f>e;e++){var g=Qb.dependencies[e];(!g.condition||g.condition())&&(g.async?c.push(g.src):b.push(g.src),"function"==typeof g.callback&&head.ready(g.src.match(/([\w\d_\-]*)\.?js$|[^\\\/]*$/i)[0],g.callback))}b.length?(head.ready(a),head.js.apply(null,b)):a()}function d(){f(),e(),i(),_(),setTimeout(function(){Vb.slides.classList.remove("no-transition"),Rb=!0,u("ready",{indexh:Fb,indexv:Gb,currentSlide:Ib})},1)}function e(){var a=m(document.querySelectorAll(Nb));a.forEach(function(a){var b=m(a.querySelectorAll("section"));b.forEach(function(a,b){b>0&&a.classList.add("future")})})}function f(){Vb.theme=document.querySelector("#theme"),Vb.wrapper=document.querySelector(".reveal"),Vb.slides=document.querySelector(".reveal .slides"),Vb.slides.classList.add("no-transition"),Vb.background=g(Vb.wrapper,"div","backgrounds",null),Vb.progress=g(Vb.wrapper,"div","progress",""),Vb.progressbar=Vb.progress.querySelector("span"),g(Vb.wrapper,"aside","controls",''),g(Vb.wrapper,"div","state-background",null),g(Vb.wrapper,"div","pause-overlay",null),Vb.controls=document.querySelector(".reveal .controls"),Vb.controlsLeft=m(document.querySelectorAll(".navigate-left")),Vb.controlsRight=m(document.querySelectorAll(".navigate-right")),Vb.controlsUp=m(document.querySelectorAll(".navigate-up")),Vb.controlsDown=m(document.querySelectorAll(".navigate-down")),Vb.controlsPrev=m(document.querySelectorAll(".navigate-prev")),Vb.controlsNext=m(document.querySelectorAll(".navigate-next"))}function g(a,b,c,d){var e=a.querySelector("."+c);return e||(e=document.createElement(b),e.classList.add(c),null!==d&&(e.innerHTML=d),a.appendChild(e)),e}function h(){function a(a,b){var c={background:a.getAttribute("data-background"),backgroundSize:a.getAttribute("data-background-size"),backgroundImage:a.getAttribute("data-background-image"),backgroundColor:a.getAttribute("data-background-color"),backgroundRepeat:a.getAttribute("data-background-repeat"),backgroundPosition:a.getAttribute("data-background-position"),backgroundTransition:a.getAttribute("data-background-transition")},d=document.createElement("div");return d.className="slide-background",c.background&&(/^(http|file|\/\/)/gi.test(c.background)||/\.(png|jpg|jpeg|gif|bmp)$/gi.test(c.background)?d.style.backgroundImage="url("+c.background+")":d.style.background=c.background),c.backgroundSize&&(d.style.backgroundSize=c.backgroundSize),c.backgroundImage&&(d.style.backgroundImage='url("'+c.backgroundImage+'")'),c.backgroundColor&&(d.style.backgroundColor=c.backgroundColor),c.backgroundRepeat&&(d.style.backgroundRepeat=c.backgroundRepeat),c.backgroundPosition&&(d.style.backgroundPosition=c.backgroundPosition),c.backgroundTransition&&d.setAttribute("data-background-transition",c.backgroundTransition),b.appendChild(d),d}r()&&document.body.classList.add("print-pdf"),Vb.background.innerHTML="",Vb.background.classList.add("no-transition"),m(document.querySelectorAll(Nb)).forEach(function(b){var c;c=r()?a(b,b):a(b,Vb.background),m(b.querySelectorAll("section")).forEach(function(b){r()?a(b,b):a(b,c)})});var b=Qb.parallaxBackgroundImage,c=Qb.parallaxBackgroundSize;b&&(Vb.wrapper.style.background=b,Vb.wrapper.style.backgroundSize=c,setTimeout(function(){Vb.wrapper.setAttribute("data-parallax-background",b),Vb.wrapper.setAttribute("data-parallax-background-size",c)},1))}function i(a){if(Vb.wrapper.classList.remove(Qb.transition),"object"==typeof a&&l(Qb,a),Jb===!1&&(Qb.transition="linear"),Vb.wrapper.classList.add(Qb.transition),Vb.wrapper.setAttribute("data-transition-speed",Qb.transitionSpeed),Vb.wrapper.setAttribute("data-background-transition",Qb.backgroundTransition),Vb.controls.style.display=Qb.controls?"block":"none",Vb.progress.style.display=Qb.progress?"block":"none",Qb.rtl?Vb.wrapper.classList.add("rtl"):Vb.wrapper.classList.remove("rtl"),Qb.center?Vb.wrapper.classList.add("center"):Vb.wrapper.classList.remove("center"),Qb.mouseWheel?(document.addEventListener("DOMMouseScroll",tb,!1),document.addEventListener("mousewheel",tb,!1)):(document.removeEventListener("DOMMouseScroll",tb,!1),document.removeEventListener("mousewheel",tb,!1)),Qb.rollingLinks?v():w(),Qb.previewLinks?x():(y(),x("[data-preview-link]")),Qb.theme&&Vb.theme){var b=Vb.theme.getAttribute("href"),c=/[^\/]*?(?=\.css)/,d=b.match(c)[0];Qb.theme!==d&&(b=b.replace(c,Qb.theme),Vb.theme.setAttribute("href",b))}R()}function j(){_b=!0,window.addEventListener("hashchange",Bb,!1),window.addEventListener("resize",Cb,!1),Qb.touch&&(Vb.wrapper.addEventListener("touchstart",nb,!1),Vb.wrapper.addEventListener("touchmove",ob,!1),Vb.wrapper.addEventListener("touchend",pb,!1),window.navigator.msPointerEnabled&&(Vb.wrapper.addEventListener("MSPointerDown",qb,!1),Vb.wrapper.addEventListener("MSPointerMove",rb,!1),Vb.wrapper.addEventListener("MSPointerUp",sb,!1))),Qb.keyboard&&document.addEventListener("keydown",mb,!1),Qb.progress&&Vb.progress&&Vb.progress.addEventListener("click",ub,!1),["touchstart","click"].forEach(function(a){Vb.controlsLeft.forEach(function(b){b.addEventListener(a,vb,!1)}),Vb.controlsRight.forEach(function(b){b.addEventListener(a,wb,!1)}),Vb.controlsUp.forEach(function(b){b.addEventListener(a,xb,!1)}),Vb.controlsDown.forEach(function(b){b.addEventListener(a,yb,!1)}),Vb.controlsPrev.forEach(function(b){b.addEventListener(a,zb,!1)}),Vb.controlsNext.forEach(function(b){b.addEventListener(a,Ab,!1)})})}function k(){_b=!1,document.removeEventListener("keydown",mb,!1),window.removeEventListener("hashchange",Bb,!1),window.removeEventListener("resize",Cb,!1),Vb.wrapper.removeEventListener("touchstart",nb,!1),Vb.wrapper.removeEventListener("touchmove",ob,!1),Vb.wrapper.removeEventListener("touchend",pb,!1),window.navigator.msPointerEnabled&&(Vb.wrapper.removeEventListener("MSPointerDown",qb,!1),Vb.wrapper.removeEventListener("MSPointerMove",rb,!1),Vb.wrapper.removeEventListener("MSPointerUp",sb,!1)),Qb.progress&&Vb.progress&&Vb.progress.removeEventListener("click",ub,!1),["touchstart","click"].forEach(function(a){Vb.controlsLeft.forEach(function(b){b.removeEventListener(a,vb,!1)}),Vb.controlsRight.forEach(function(b){b.removeEventListener(a,wb,!1)}),Vb.controlsUp.forEach(function(b){b.removeEventListener(a,xb,!1)}),Vb.controlsDown.forEach(function(b){b.removeEventListener(a,yb,!1)}),Vb.controlsPrev.forEach(function(b){b.removeEventListener(a,zb,!1)}),Vb.controlsNext.forEach(function(b){b.removeEventListener(a,Ab,!1)})})}function l(a,b){for(var c in b)a[c]=b[c]}function m(a){return Array.prototype.slice.call(a)}function n(a,b){var c=a.x-b.x,d=a.y-b.y;return Math.sqrt(c*c+d*d)}function o(a,b){a.style.WebkitTransform=b,a.style.MozTransform=b,a.style.msTransform=b,a.style.OTransform=b,a.style.transform=b}function p(a){var b=0;if(a){var c=0;m(a.childNodes).forEach(function(a){"number"==typeof a.offsetTop&&a.style&&("absolute"===a.style.position&&(c+=1),b=Math.max(b,a.offsetTop+a.offsetHeight))}),0===c&&(b=a.offsetHeight)}return b}function q(a,b){if(b=b||0,a){var c=a.parentNode,d=c.childNodes;m(d).forEach(function(c){if("number"==typeof c.offsetHeight&&c!==a){var d=window.getComputedStyle(c),e=parseInt(d.marginTop,10),f=parseInt(d.marginBottom,10);b-=c.offsetHeight+e+f}});var e=window.getComputedStyle(a);b-=parseInt(e.marginTop,10)+parseInt(e.marginBottom,10)}return b}function r(){return/print-pdf/gi.test(window.location.search)}function s(){Lb&&(window.addEventListener("load",t,!1),window.addEventListener("orientationchange",t,!1))}function t(){0!==window.orientation||/crios/gi.test(navigator.userAgent)?(document.documentElement.style.overflow="",document.body.style.height="100%"):(document.documentElement.style.overflow="scroll",document.body.style.height="120%"),setTimeout(function(){window.scrollTo(0,1)},10)}function u(a,b){var c=document.createEvent("HTMLEvents",1,2);c.initEvent(a,!0,!0),l(c,b),Vb.wrapper.dispatchEvent(c)}function v(){if(Jb&&!("msPerspective"in document.body.style))for(var a=document.querySelectorAll(Mb+" a:not(.image)"),b=0,c=a.length;c>b;b++){var d=a[b];if(!(!d.textContent||d.querySelector("*")||d.className&&d.classList.contains(d,"roll"))){var e=document.createElement("span");e.setAttribute("data-title",d.text),e.innerHTML=d.innerHTML,d.classList.add("roll"),d.innerHTML="",d.appendChild(e)}}}function w(){for(var a=document.querySelectorAll(Mb+" a.roll"),b=0,c=a.length;c>b;b++){var d=a[b],e=d.querySelector("span");e&&(d.classList.remove("roll"),d.innerHTML=e.innerHTML)}}function x(a){var b=m(document.querySelectorAll(a?a:"a"));b.forEach(function(a){/^(http|www)/gi.test(a.getAttribute("href"))&&a.addEventListener("click",Eb,!1)})}function y(){var a=m(document.querySelectorAll("a"));a.forEach(function(a){/^(http|www)/gi.test(a.getAttribute("href"))&&a.removeEventListener("click",Eb,!1)})}function z(a){A(),Vb.preview=document.createElement("div"),Vb.preview.classList.add("preview-link-overlay"),Vb.wrapper.appendChild(Vb.preview),Vb.preview.innerHTML=["
",'','',"
",'
','
','',"
"].join(""),Vb.preview.querySelector("iframe").addEventListener("load",function(){Vb.preview.classList.add("loaded")},!1),Vb.preview.querySelector(".close").addEventListener("click",function(a){A(),a.preventDefault()},!1),Vb.preview.querySelector(".external").addEventListener("click",function(){A()},!1),setTimeout(function(){Vb.preview.classList.add("visible")},1)}function A(){Vb.preview&&(Vb.preview.setAttribute("src",""),Vb.preview.parentNode.removeChild(Vb.preview),Vb.preview=null)}function B(a){var b=m(a);return b.forEach(function(a,b){a.hasAttribute("data-fragment-index")||a.setAttribute("data-fragment-index",b)}),b.sort(function(a,b){return a.getAttribute("data-fragment-index")-b.getAttribute("data-fragment-index")}),b}function C(){if(Vb.wrapper&&!r()){var a=Vb.wrapper.offsetWidth,b=Vb.wrapper.offsetHeight;a-=b*Qb.margin,b-=b*Qb.margin;var c=Qb.width,d=Qb.height,e=20;D(Qb.width,Qb.height,e),"string"==typeof c&&/%$/.test(c)&&(c=parseInt(c,10)/100*a),"string"==typeof d&&/%$/.test(d)&&(d=parseInt(d,10)/100*b),Vb.slides.style.width=c+"px",Vb.slides.style.height=d+"px",Ub=Math.min(a/c,b/d),Ub=Math.max(Ub,Qb.minScale),Ub=Math.min(Ub,Qb.maxScale),"undefined"==typeof Vb.slides.style.zoom||navigator.userAgent.match(/(iphone|ipod|ipad|android)/gi)?o(Vb.slides,"translate(-50%, -50%) scale("+Ub+") translate(50%, 50%)"):Vb.slides.style.zoom=Ub;for(var f=m(document.querySelectorAll(Mb)),g=0,h=f.length;h>g;g++){var i=f[g];"none"!==i.style.display&&(i.style.top=Qb.center?i.classList.contains("stack")?0:Math.max(-(p(i)/2)-e,-d/2)+"px":"")}U()}}function D(a,b,c){m(Vb.slides.querySelectorAll("section > .stretch")).forEach(function(d){var e=q(d,b-2*c);if(/(img|video)/gi.test(d.nodeName)){var f=d.naturalWidth||d.videoWidth,g=d.naturalHeight||d.videoHeight,h=Math.min(a/f,e/g);d.style.width=f*h+"px",d.style.height=g*h+"px"}else d.style.width=a+"px",d.style.height=e+"px"})}function E(a,b){"object"==typeof a&&"function"==typeof a.setAttribute&&a.setAttribute("data-previous-indexv",b||0)}function F(a){if("object"==typeof a&&"function"==typeof a.setAttribute&&a.classList.contains("stack")){var b=a.hasAttribute("data-start-indexv")?"data-start-indexv":"data-previous-indexv";return parseInt(a.getAttribute(b)||0,10)}return 0}function G(){if(Qb.overview){fb();var a=Vb.wrapper.classList.contains("overview"),b=window.innerWidth<400?1e3:2500;Vb.wrapper.classList.add("overview"),Vb.wrapper.classList.remove("overview-deactivating"),clearTimeout(Zb),clearTimeout($b),Zb=setTimeout(function(){for(var c=document.querySelectorAll(Nb),d=0,e=c.length;e>d;d++){var f=c[d],g=Qb.rtl?-105:105;if(f.setAttribute("data-index-h",d),o(f,"translateZ(-"+b+"px) translate("+(d-Fb)*g+"%, 0%)"),f.classList.contains("stack"))for(var h=f.querySelectorAll("section"),i=0,j=h.length;j>i;i++){var k=d===Fb?Gb:F(f),l=h[i];l.setAttribute("data-index-h",d),l.setAttribute("data-index-v",i),o(l,"translate(0%, "+105*(i-k)+"%)"),l.addEventListener("click",Db,!0)}else f.addEventListener("click",Db,!0)}T(),C(),a||u("overviewshown",{indexh:Fb,indexv:Gb,currentSlide:Ib})},10)}}function H(){Qb.overview&&(clearTimeout(Zb),clearTimeout($b),Vb.wrapper.classList.remove("overview"),Vb.wrapper.classList.add("overview-deactivating"),$b=setTimeout(function(){Vb.wrapper.classList.remove("overview-deactivating")},1),m(document.querySelectorAll(Mb)).forEach(function(a){o(a,""),a.removeEventListener("click",Db,!0)}),Q(Fb,Gb),eb(),u("overviewhidden",{indexh:Fb,indexv:Gb,currentSlide:Ib}))}function I(a){"boolean"==typeof a?a?G():H():J()?H():G()}function J(){return Vb.wrapper.classList.contains("overview")}function K(a){return a=a?a:Ib,a&&a.parentNode&&!!a.parentNode.nodeName.match(/section/i)}function L(){var a=document.body,b=a.requestFullScreen||a.webkitRequestFullscreen||a.webkitRequestFullScreen||a.mozRequestFullScreen||a.msRequestFullScreen;b&&b.apply(a)}function M(){var a=Vb.wrapper.classList.contains("paused");fb(),Vb.wrapper.classList.add("paused"),a===!1&&u("paused")}function N(){var a=Vb.wrapper.classList.contains("paused");Vb.wrapper.classList.remove("paused"),eb(),a&&u("resumed")}function O(){P()?N():M()}function P(){return Vb.wrapper.classList.contains("paused")}function Q(a,b,c,d){Hb=Ib;var e=document.querySelectorAll(Nb);void 0===b&&(b=F(e[a])),Hb&&Hb.parentNode&&Hb.parentNode.classList.contains("stack")&&E(Hb.parentNode,Gb);var f=Tb.concat();Tb.length=0;var g=Fb||0,h=Gb||0;Fb=S(Nb,void 0===a?Fb:a),Gb=S(Ob,void 0===b?Gb:b),T(),C();a:for(var i=0,j=Tb.length;j>i;i++){for(var k=0;k0?-(p-v)/(w-1)*b:0;Vb.wrapper.style.backgroundPositionY=x+"px"}if("undefined"!=typeof c){var y=B(Ib.querySelectorAll(".fragment"));m(y).forEach(function(a,b){c>b?a.classList.add("visible"):a.classList.remove("visible")})}var z=Fb!==g||Gb!==h;z?u("slidechanged",{indexh:Fb,indexv:Gb,previousSlide:Hb,currentSlide:Ib,origin:d}):Hb=null,Hb&&(Hb.classList.remove("present"),document.querySelector(Pb).classList.contains("present")&&setTimeout(function(){var a,b=m(document.querySelectorAll(Nb+".stack"));for(a in b)b[a]&&E(b[a],0)},0)),z&&($(Hb),Z(Ib)),V(),U(),W(),ab()}function R(){k(),j(),C(),Sb=Qb.autoSlide,eb(),h(),V(),U(),W()}function S(a,b){var c=m(document.querySelectorAll(a)),d=c.length;if(d){Qb.loop&&(b%=d,0>b&&(b=d+b)),b=Math.max(Math.min(b,d-1),0);for(var e=0;d>e;e++){var f=c[e],g=Qb.rtl&&!K(f);if(f.classList.remove("past"),f.classList.remove("present"),f.classList.remove("future"),f.setAttribute("hidden",""),b>e)f.classList.add(g?"future":"past");else if(e>b){f.classList.add(g?"past":"future");for(var h=m(f.querySelectorAll(".fragment.visible"));h.length;)h.pop().classList.remove("visible")}f.querySelector("section")&&f.classList.add("stack")}c[b].classList.add("present"),c[b].removeAttribute("hidden");var i=c[b].getAttribute("data-state");i&&(Tb=Tb.concat(i.split(" ")));var j=c[b].getAttribute("data-autoslide");Sb=j?parseInt(j,10):Qb.autoSlide,eb()}else b=0;return b}function T(){var a,b,c=m(document.querySelectorAll(Nb)),d=c.length;if(d){var e=J()?10:Qb.viewDistance;Lb&&(e=J()?6:1);for(var f=0;d>f;f++){var g=c[f],h=m(g.querySelectorAll("section")),i=h.length;if(a=Math.abs((Fb-f)%(d-e))||0,g.style.display=a>e?"none":"block",i)for(var j=F(g),k=0;i>k;k++){var l=h[k];b=f===Fb?Math.abs(Gb-k):Math.abs(k-j),l.style.display=a+b>e?"none":"block"}}}}function U(){if(Qb.progress&&Vb.progress){var a=m(document.querySelectorAll(Nb)),b=document.querySelectorAll(Mb+":not(.stack)").length,c=0;a:for(var d=0;db?c:b>Fb?d:"present"),m(a.childNodes).forEach(function(a,b){a.className="slide-background "+(Gb>b?"past":b>Gb?"future":"present")})}),setTimeout(function(){Vb.background.classList.remove("no-transition")},1)}function X(){var a=document.querySelectorAll(Nb),b=document.querySelectorAll(Ob),c={left:Fb>0||Qb.loop,right:Fb0,down:Gb0,next:!!b.length}}return{prev:!1,next:!1}}function Z(a){a&&(m(a.querySelectorAll("video, audio")).forEach(function(a){a.hasAttribute("data-autoplay")&&a.play()}),m(a.querySelectorAll('iframe[src*="youtube.com/embed/"]')).forEach(function(a){a.hasAttribute("data-autoplay")&&a.contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}',"*")}))}function $(a){a&&(m(a.querySelectorAll("video, audio")).forEach(function(a){a.hasAttribute("data-ignore")||a.pause()}),m(a.querySelectorAll('iframe[src*="youtube.com/embed/"]')).forEach(function(a){a.hasAttribute("data-ignore")||"function"!=typeof a.contentWindow.postMessage||a.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*")}))}function _(){var a=window.location.hash,b=a.slice(2).split("/"),c=a.replace(/#|\//gi,"");if(isNaN(parseInt(b[0],10))&&c.length){var d=document.querySelector("#"+c);if(d){var e=Reveal.getIndices(d);Q(e.h,e.v)}else Q(Fb||0,Gb||0)}else{var f=parseInt(b[0],10)||0,g=parseInt(b[1],10)||0;(f!==Fb||g!==Gb)&&Q(f,g)}}function ab(a){if(Qb.history)if(clearTimeout(Yb),"number"==typeof a)Yb=setTimeout(ab,a);else{var b="/";Ib&&"string"==typeof Ib.getAttribute("id")?b="/"+Ib.getAttribute("id"):((Fb>0||Gb>0)&&(b+=Fb),Gb>0&&(b+="/"+Gb)),window.location.hash=b}}function bb(a){var b,c=Fb,d=Gb;if(a){var e=K(a),f=e?a.parentNode:a,g=m(document.querySelectorAll(Nb));c=Math.max(g.indexOf(f),0),e&&(d=Math.max(m(a.parentNode.querySelectorAll("section")).indexOf(a),0))}if(!a&&Ib){var h=Ib.querySelectorAll(".fragment").length>0;if(h){var i=Ib.querySelectorAll(".fragment.visible");b=i.length}}return{h:c,v:d,f:b}}function cb(){if(Ib&&Qb.fragments){var a=B(Ib.querySelectorAll(".fragment:not(.visible)"));if(a.length){var b=a[0].getAttribute("data-fragment-index");return a=Ib.querySelectorAll('.fragment[data-fragment-index="'+b+'"]'),m(a).forEach(function(a){a.classList.add("visible")}),u("fragmentshown",{fragment:a[0],fragments:a}),V(),!0}}return!1}function db(){if(Ib&&Qb.fragments){var a=B(Ib.querySelectorAll(".fragment.visible"));if(a.length){var b=a[a.length-1].getAttribute("data-fragment-index");return a=Ib.querySelectorAll('.fragment[data-fragment-index="'+b+'"]'),m(a).forEach(function(a){a.classList.remove("visible")}),u("fragmenthidden",{fragment:a[0],fragments:a}),V(),!0}}return!1}function eb(){clearTimeout(Xb),!Sb||P()||J()||(Xb=setTimeout(lb,Sb))}function fb(){clearTimeout(Xb)}function gb(){Qb.rtl?(J()||cb()===!1)&&X().left&&Q(Fb+1):(J()||db()===!1)&&X().left&&Q(Fb-1)}function hb(){Qb.rtl?(J()||db()===!1)&&X().right&&Q(Fb-1):(J()||cb()===!1)&&X().right&&Q(Fb+1)}function ib(){(J()||db()===!1)&&X().up&&Q(Fb,Gb-1)}function jb(){(J()||cb()===!1)&&X().down&&Q(Fb,Gb+1)}function kb(){if(db()===!1)if(X().up)ib();else{var a=document.querySelector(Nb+".past:nth-child("+Fb+")");if(a){var b=a.querySelectorAll("section").length-1||void 0,c=Fb-1;Q(c,b)}}}function lb(){cb()===!1&&(X().down?jb():hb()),eb()}function mb(a){document.activeElement;var b=!(!document.activeElement||!document.activeElement.type&&!document.activeElement.href&&"inherit"===document.activeElement.contentEditable);if(!(b||a.shiftKey&&32!==a.keyCode||a.altKey||a.ctrlKey||a.metaKey)){if(P()&&-1===[66,190,191].indexOf(a.keyCode))return!1;var c=!1;if("object"==typeof Qb.keyboard)for(var d in Qb.keyboard)if(parseInt(d,10)===a.keyCode){var e=Qb.keyboard[d];"function"==typeof e?e.apply(null,[a]):"string"==typeof e&&"function"==typeof Reveal[e]&&Reveal[e].call(),c=!0}if(c===!1)switch(c=!0,a.keyCode){case 80:case 33:kb();break;case 78:case 34:lb();break;case 72:case 37:gb();break;case 76:case 39:hb();break;case 75:case 38:ib();break;case 74:case 40:jb();break;case 36:Q(0);break;case 35:Q(Number.MAX_VALUE);break;case 32:J()?H():a.shiftKey?kb():lb();break;case 13:J()?H():c=!1;break;case 66:case 190:case 191:O();break;case 70:L();break;default:c=!1}c?a.preventDefault():27!==a.keyCode&&79!==a.keyCode||!Jb||(I(),a.preventDefault()),eb()}}function nb(a){ac.startX=a.touches[0].clientX,ac.startY=a.touches[0].clientY,ac.startCount=a.touches.length,2===a.touches.length&&Qb.overview&&(ac.startSpan=n({x:a.touches[1].clientX,y:a.touches[1].clientY},{x:ac.startX,y:ac.startY}))}function ob(a){if(ac.captured)navigator.userAgent.match(/android/gi)&&a.preventDefault();else{var b=a.touches[0].clientX,c=a.touches[0].clientY;if(2===a.touches.length&&2===ac.startCount&&Qb.overview){var d=n({x:a.touches[1].clientX,y:a.touches[1].clientY},{x:ac.startX,y:ac.startY});Math.abs(ac.startSpan-d)>ac.threshold&&(ac.captured=!0,dac.threshold&&Math.abs(e)>Math.abs(f)?(ac.captured=!0,gb()):e<-ac.threshold&&Math.abs(e)>Math.abs(f)?(ac.captured=!0,hb()):f>ac.threshold?(ac.captured=!0,ib()):f<-ac.threshold&&(ac.captured=!0,jb()),Qb.embedded?(ac.captured||K(Ib))&&a.preventDefault():a.preventDefault()}}}function pb(){ac.captured=!1}function qb(a){a.pointerType===a.MSPOINTER_TYPE_TOUCH&&(a.touches=[{clientX:a.clientX,clientY:a.clientY}],nb(a))}function rb(a){a.pointerType===a.MSPOINTER_TYPE_TOUCH&&(a.touches=[{clientX:a.clientX,clientY:a.clientY}],ob(a))}function sb(a){a.pointerType===a.MSPOINTER_TYPE_TOUCH&&(a.touches=[{clientX:a.clientX,clientY:a.clientY}],pb(a))}function tb(a){if(Date.now()-Wb>600){Wb=Date.now();var b=a.detail||-a.wheelDelta;b>0?lb():kb()}}function ub(a){a.preventDefault();var b=m(document.querySelectorAll(Nb)).length,c=Math.floor(a.clientX/Vb.wrapper.offsetWidth*b);Q(c)}function vb(a){a.preventDefault(),gb()}function wb(a){a.preventDefault(),hb()}function xb(a){a.preventDefault(),ib()}function yb(a){a.preventDefault(),jb()}function zb(a){a.preventDefault(),kb()}function Ab(a){a.preventDefault(),lb()}function Bb(){_()}function Cb(){C()}function Db(a){if(_b&&J()){a.preventDefault();for(var b=a.target;b&&!b.nodeName.match(/section/gi);)b=b.parentNode;if(b&&!b.classList.contains("disabled")&&(H(),b.nodeName.match(/section/gi))){var c=parseInt(b.getAttribute("data-index-h"),10),d=parseInt(b.getAttribute("data-index-v"),10);Q(c,d)}}}function Eb(a){var b=a.target.getAttribute("href");b&&(z(b),a.preventDefault())}var Fb,Gb,Hb,Ib,Jb,Kb,Lb,Mb=".reveal .slides section",Nb=".reveal .slides>section",Ob=".reveal .slides>section.present>section",Pb=".reveal .slides>section:first-child",Qb={width:960,height:700,margin:.1,minScale:.2,maxScale:1,controls:!0,progress:!0,history:!1,keyboard:!0,overview:!0,center:!0,touch:!0,loop:!1,rtl:!1,fragments:!0,embedded:!1,autoSlide:0,mouseWheel:!1,rollingLinks:!1,previewLinks:!1,theme:null,transition:"default",transitionSpeed:"default",backgroundTransition:"default",parallaxBackgroundImage:"",parallaxBackgroundSize:"",viewDistance:3,dependencies:[]},Rb=!1,Sb=0,Tb=[],Ub=1,Vb={},Wb=0,Xb=0,Yb=0,Zb=0,$b=0,_b=!1,ac={startX:0,startY:0,startSpan:0,startCount:0,captured:!1,threshold:40};return{initialize:a,configure:i,sync:R,slide:Q,left:gb,right:hb,up:ib,down:jb,prev:kb,next:lb,prevFragment:db,nextFragment:cb,navigateTo:Q,navigateLeft:gb,navigateRight:hb,navigateUp:ib,navigateDown:jb,navigatePrev:kb,navigateNext:lb,layout:C,availableRoutes:X,availableFragments:Y,toggleOverview:I,togglePause:O,isOverview:J,isPaused:P,addEventListeners:j,removeEventListeners:k,getIndices:bb,getSlide:function(a,b){var c=document.querySelectorAll(Nb)[a],d=c&&c.querySelectorAll("section");return"undefined"!=typeof b?d?d[b]:void 0:c},getPreviousSlide:function(){return Hb},getCurrentSlide:function(){return Ib},getScale:function(){return Ub},getConfig:function(){return Qb},getQueryHash:function(){var a={};return location.search.replace(/[A-Z0-9]+?=(\w*)/gi,function(b){a[b.split("=").shift()]=b.split("=").pop()}),a},isFirstSlide:function(){return null==document.querySelector(Mb+".past")?!0:!1},isLastSlide:function(){return Ib?Ib.nextElementSibling?!1:K(Ib)&&Ib.parentNode.nextElementSibling?!1:!0:!1},isReady:function(){return Rb},addEventListener:function(a,b,c){"addEventListener"in window&&(Vb.wrapper||document.querySelector(".reveal")).addEventListener(a,b,c)},removeEventListener:function(a,b,c){"addEventListener"in window&&(Vb.wrapper||document.querySelector(".reveal")).removeEventListener(a,b,c)}}}(); \ No newline at end of file From 2bd228534b9e667ec465131ff35b09e0b41fe890 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Smolin=CC=81ski?= Date: Wed, 11 Sep 2013 20:41:50 +0200 Subject: [PATCH 2/2] Fix: no parallax scrolling in FF Fixed problem with parallax background not working under FF --- js/reveal.js | 5 +---- js/reveal.min.js | 4 ++-- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/js/reveal.js b/js/reveal.js index 6562e65..abc0644 100644 --- a/js/reveal.js +++ b/js/reveal.js @@ -1510,14 +1510,11 @@ var Reveal = (function(){ var horizontalSlideCount = horizontalSlides.length; var horizontalOffset = -(bgWidth - slideWidth)/(horizontalSlideCount-1) * h; - dom.wrapper.style.backgroundPositionX = horizontalOffset + 'px'; - - var slideHeight = parseInt(dom.wrapper.offsetHeight, 10); var verticalSlideCount = currentVerticalSlides.length; var verticalOffset = verticalSlideCount > 0 ? -(bgHeight - slideHeight)/(verticalSlideCount-1) * v : 0; - dom.wrapper.style.backgroundPositionY = verticalOffset + 'px'; + dom.wrapper.style.backgroundPosition = horizontalOffset + 'px ' + verticalOffset + 'px'; } //////////////////////////////////// diff --git a/js/reveal.min.js b/js/reveal.min.js index 4f4c6d9..cedb957 100644 --- a/js/reveal.min.js +++ b/js/reveal.min.js @@ -1,8 +1,8 @@ /*! - * reveal.js 2.6.0-dev (2013-09-10, 21:10) + * reveal.js 2.6.0-dev (2013-09-11, 20:40) * http://lab.hakim.se/reveal-js * MIT licensed * * Copyright (C) 2013 Hakim El Hattab, http://hakim.se */ -var Reveal=function(){"use strict";function a(a){return b(),Kb||Jb?(window.addEventListener("load",C,!1),l(Qb,a),s(),c(),void 0):(document.body.setAttribute("class","no-transforms"),void 0)}function b(){Jb="WebkitPerspective"in document.body.style||"MozPerspective"in document.body.style||"msPerspective"in document.body.style||"OPerspective"in document.body.style||"perspective"in document.body.style,Kb="WebkitTransform"in document.body.style||"MozTransform"in document.body.style||"msTransform"in document.body.style||"OTransform"in document.body.style||"transform"in document.body.style,Lb=navigator.userAgent.match(/(iphone|ipod|android)/gi)}function c(){function a(){c.length&&head.js.apply(null,c),d()}for(var b=[],c=[],e=0,f=Qb.dependencies.length;f>e;e++){var g=Qb.dependencies[e];(!g.condition||g.condition())&&(g.async?c.push(g.src):b.push(g.src),"function"==typeof g.callback&&head.ready(g.src.match(/([\w\d_\-]*)\.?js$|[^\\\/]*$/i)[0],g.callback))}b.length?(head.ready(a),head.js.apply(null,b)):a()}function d(){f(),e(),i(),_(),setTimeout(function(){Vb.slides.classList.remove("no-transition"),Rb=!0,u("ready",{indexh:Fb,indexv:Gb,currentSlide:Ib})},1)}function e(){var a=m(document.querySelectorAll(Nb));a.forEach(function(a){var b=m(a.querySelectorAll("section"));b.forEach(function(a,b){b>0&&a.classList.add("future")})})}function f(){Vb.theme=document.querySelector("#theme"),Vb.wrapper=document.querySelector(".reveal"),Vb.slides=document.querySelector(".reveal .slides"),Vb.slides.classList.add("no-transition"),Vb.background=g(Vb.wrapper,"div","backgrounds",null),Vb.progress=g(Vb.wrapper,"div","progress",""),Vb.progressbar=Vb.progress.querySelector("span"),g(Vb.wrapper,"aside","controls",''),g(Vb.wrapper,"div","state-background",null),g(Vb.wrapper,"div","pause-overlay",null),Vb.controls=document.querySelector(".reveal .controls"),Vb.controlsLeft=m(document.querySelectorAll(".navigate-left")),Vb.controlsRight=m(document.querySelectorAll(".navigate-right")),Vb.controlsUp=m(document.querySelectorAll(".navigate-up")),Vb.controlsDown=m(document.querySelectorAll(".navigate-down")),Vb.controlsPrev=m(document.querySelectorAll(".navigate-prev")),Vb.controlsNext=m(document.querySelectorAll(".navigate-next"))}function g(a,b,c,d){var e=a.querySelector("."+c);return e||(e=document.createElement(b),e.classList.add(c),null!==d&&(e.innerHTML=d),a.appendChild(e)),e}function h(){function a(a,b){var c={background:a.getAttribute("data-background"),backgroundSize:a.getAttribute("data-background-size"),backgroundImage:a.getAttribute("data-background-image"),backgroundColor:a.getAttribute("data-background-color"),backgroundRepeat:a.getAttribute("data-background-repeat"),backgroundPosition:a.getAttribute("data-background-position"),backgroundTransition:a.getAttribute("data-background-transition")},d=document.createElement("div");return d.className="slide-background",c.background&&(/^(http|file|\/\/)/gi.test(c.background)||/\.(png|jpg|jpeg|gif|bmp)$/gi.test(c.background)?d.style.backgroundImage="url("+c.background+")":d.style.background=c.background),c.backgroundSize&&(d.style.backgroundSize=c.backgroundSize),c.backgroundImage&&(d.style.backgroundImage='url("'+c.backgroundImage+'")'),c.backgroundColor&&(d.style.backgroundColor=c.backgroundColor),c.backgroundRepeat&&(d.style.backgroundRepeat=c.backgroundRepeat),c.backgroundPosition&&(d.style.backgroundPosition=c.backgroundPosition),c.backgroundTransition&&d.setAttribute("data-background-transition",c.backgroundTransition),b.appendChild(d),d}r()&&document.body.classList.add("print-pdf"),Vb.background.innerHTML="",Vb.background.classList.add("no-transition"),m(document.querySelectorAll(Nb)).forEach(function(b){var c;c=r()?a(b,b):a(b,Vb.background),m(b.querySelectorAll("section")).forEach(function(b){r()?a(b,b):a(b,c)})});var b=Qb.parallaxBackgroundImage,c=Qb.parallaxBackgroundSize;b&&(Vb.wrapper.style.background=b,Vb.wrapper.style.backgroundSize=c,setTimeout(function(){Vb.wrapper.setAttribute("data-parallax-background",b),Vb.wrapper.setAttribute("data-parallax-background-size",c)},1))}function i(a){if(Vb.wrapper.classList.remove(Qb.transition),"object"==typeof a&&l(Qb,a),Jb===!1&&(Qb.transition="linear"),Vb.wrapper.classList.add(Qb.transition),Vb.wrapper.setAttribute("data-transition-speed",Qb.transitionSpeed),Vb.wrapper.setAttribute("data-background-transition",Qb.backgroundTransition),Vb.controls.style.display=Qb.controls?"block":"none",Vb.progress.style.display=Qb.progress?"block":"none",Qb.rtl?Vb.wrapper.classList.add("rtl"):Vb.wrapper.classList.remove("rtl"),Qb.center?Vb.wrapper.classList.add("center"):Vb.wrapper.classList.remove("center"),Qb.mouseWheel?(document.addEventListener("DOMMouseScroll",tb,!1),document.addEventListener("mousewheel",tb,!1)):(document.removeEventListener("DOMMouseScroll",tb,!1),document.removeEventListener("mousewheel",tb,!1)),Qb.rollingLinks?v():w(),Qb.previewLinks?x():(y(),x("[data-preview-link]")),Qb.theme&&Vb.theme){var b=Vb.theme.getAttribute("href"),c=/[^\/]*?(?=\.css)/,d=b.match(c)[0];Qb.theme!==d&&(b=b.replace(c,Qb.theme),Vb.theme.setAttribute("href",b))}R()}function j(){_b=!0,window.addEventListener("hashchange",Bb,!1),window.addEventListener("resize",Cb,!1),Qb.touch&&(Vb.wrapper.addEventListener("touchstart",nb,!1),Vb.wrapper.addEventListener("touchmove",ob,!1),Vb.wrapper.addEventListener("touchend",pb,!1),window.navigator.msPointerEnabled&&(Vb.wrapper.addEventListener("MSPointerDown",qb,!1),Vb.wrapper.addEventListener("MSPointerMove",rb,!1),Vb.wrapper.addEventListener("MSPointerUp",sb,!1))),Qb.keyboard&&document.addEventListener("keydown",mb,!1),Qb.progress&&Vb.progress&&Vb.progress.addEventListener("click",ub,!1),["touchstart","click"].forEach(function(a){Vb.controlsLeft.forEach(function(b){b.addEventListener(a,vb,!1)}),Vb.controlsRight.forEach(function(b){b.addEventListener(a,wb,!1)}),Vb.controlsUp.forEach(function(b){b.addEventListener(a,xb,!1)}),Vb.controlsDown.forEach(function(b){b.addEventListener(a,yb,!1)}),Vb.controlsPrev.forEach(function(b){b.addEventListener(a,zb,!1)}),Vb.controlsNext.forEach(function(b){b.addEventListener(a,Ab,!1)})})}function k(){_b=!1,document.removeEventListener("keydown",mb,!1),window.removeEventListener("hashchange",Bb,!1),window.removeEventListener("resize",Cb,!1),Vb.wrapper.removeEventListener("touchstart",nb,!1),Vb.wrapper.removeEventListener("touchmove",ob,!1),Vb.wrapper.removeEventListener("touchend",pb,!1),window.navigator.msPointerEnabled&&(Vb.wrapper.removeEventListener("MSPointerDown",qb,!1),Vb.wrapper.removeEventListener("MSPointerMove",rb,!1),Vb.wrapper.removeEventListener("MSPointerUp",sb,!1)),Qb.progress&&Vb.progress&&Vb.progress.removeEventListener("click",ub,!1),["touchstart","click"].forEach(function(a){Vb.controlsLeft.forEach(function(b){b.removeEventListener(a,vb,!1)}),Vb.controlsRight.forEach(function(b){b.removeEventListener(a,wb,!1)}),Vb.controlsUp.forEach(function(b){b.removeEventListener(a,xb,!1)}),Vb.controlsDown.forEach(function(b){b.removeEventListener(a,yb,!1)}),Vb.controlsPrev.forEach(function(b){b.removeEventListener(a,zb,!1)}),Vb.controlsNext.forEach(function(b){b.removeEventListener(a,Ab,!1)})})}function l(a,b){for(var c in b)a[c]=b[c]}function m(a){return Array.prototype.slice.call(a)}function n(a,b){var c=a.x-b.x,d=a.y-b.y;return Math.sqrt(c*c+d*d)}function o(a,b){a.style.WebkitTransform=b,a.style.MozTransform=b,a.style.msTransform=b,a.style.OTransform=b,a.style.transform=b}function p(a){var b=0;if(a){var c=0;m(a.childNodes).forEach(function(a){"number"==typeof a.offsetTop&&a.style&&("absolute"===a.style.position&&(c+=1),b=Math.max(b,a.offsetTop+a.offsetHeight))}),0===c&&(b=a.offsetHeight)}return b}function q(a,b){if(b=b||0,a){var c=a.parentNode,d=c.childNodes;m(d).forEach(function(c){if("number"==typeof c.offsetHeight&&c!==a){var d=window.getComputedStyle(c),e=parseInt(d.marginTop,10),f=parseInt(d.marginBottom,10);b-=c.offsetHeight+e+f}});var e=window.getComputedStyle(a);b-=parseInt(e.marginTop,10)+parseInt(e.marginBottom,10)}return b}function r(){return/print-pdf/gi.test(window.location.search)}function s(){Lb&&(window.addEventListener("load",t,!1),window.addEventListener("orientationchange",t,!1))}function t(){0!==window.orientation||/crios/gi.test(navigator.userAgent)?(document.documentElement.style.overflow="",document.body.style.height="100%"):(document.documentElement.style.overflow="scroll",document.body.style.height="120%"),setTimeout(function(){window.scrollTo(0,1)},10)}function u(a,b){var c=document.createEvent("HTMLEvents",1,2);c.initEvent(a,!0,!0),l(c,b),Vb.wrapper.dispatchEvent(c)}function v(){if(Jb&&!("msPerspective"in document.body.style))for(var a=document.querySelectorAll(Mb+" a:not(.image)"),b=0,c=a.length;c>b;b++){var d=a[b];if(!(!d.textContent||d.querySelector("*")||d.className&&d.classList.contains(d,"roll"))){var e=document.createElement("span");e.setAttribute("data-title",d.text),e.innerHTML=d.innerHTML,d.classList.add("roll"),d.innerHTML="",d.appendChild(e)}}}function w(){for(var a=document.querySelectorAll(Mb+" a.roll"),b=0,c=a.length;c>b;b++){var d=a[b],e=d.querySelector("span");e&&(d.classList.remove("roll"),d.innerHTML=e.innerHTML)}}function x(a){var b=m(document.querySelectorAll(a?a:"a"));b.forEach(function(a){/^(http|www)/gi.test(a.getAttribute("href"))&&a.addEventListener("click",Eb,!1)})}function y(){var a=m(document.querySelectorAll("a"));a.forEach(function(a){/^(http|www)/gi.test(a.getAttribute("href"))&&a.removeEventListener("click",Eb,!1)})}function z(a){A(),Vb.preview=document.createElement("div"),Vb.preview.classList.add("preview-link-overlay"),Vb.wrapper.appendChild(Vb.preview),Vb.preview.innerHTML=["
",'','',"
",'
','
','',"
"].join(""),Vb.preview.querySelector("iframe").addEventListener("load",function(){Vb.preview.classList.add("loaded")},!1),Vb.preview.querySelector(".close").addEventListener("click",function(a){A(),a.preventDefault()},!1),Vb.preview.querySelector(".external").addEventListener("click",function(){A()},!1),setTimeout(function(){Vb.preview.classList.add("visible")},1)}function A(){Vb.preview&&(Vb.preview.setAttribute("src",""),Vb.preview.parentNode.removeChild(Vb.preview),Vb.preview=null)}function B(a){var b=m(a);return b.forEach(function(a,b){a.hasAttribute("data-fragment-index")||a.setAttribute("data-fragment-index",b)}),b.sort(function(a,b){return a.getAttribute("data-fragment-index")-b.getAttribute("data-fragment-index")}),b}function C(){if(Vb.wrapper&&!r()){var a=Vb.wrapper.offsetWidth,b=Vb.wrapper.offsetHeight;a-=b*Qb.margin,b-=b*Qb.margin;var c=Qb.width,d=Qb.height,e=20;D(Qb.width,Qb.height,e),"string"==typeof c&&/%$/.test(c)&&(c=parseInt(c,10)/100*a),"string"==typeof d&&/%$/.test(d)&&(d=parseInt(d,10)/100*b),Vb.slides.style.width=c+"px",Vb.slides.style.height=d+"px",Ub=Math.min(a/c,b/d),Ub=Math.max(Ub,Qb.minScale),Ub=Math.min(Ub,Qb.maxScale),"undefined"==typeof Vb.slides.style.zoom||navigator.userAgent.match(/(iphone|ipod|ipad|android)/gi)?o(Vb.slides,"translate(-50%, -50%) scale("+Ub+") translate(50%, 50%)"):Vb.slides.style.zoom=Ub;for(var f=m(document.querySelectorAll(Mb)),g=0,h=f.length;h>g;g++){var i=f[g];"none"!==i.style.display&&(i.style.top=Qb.center?i.classList.contains("stack")?0:Math.max(-(p(i)/2)-e,-d/2)+"px":"")}U()}}function D(a,b,c){m(Vb.slides.querySelectorAll("section > .stretch")).forEach(function(d){var e=q(d,b-2*c);if(/(img|video)/gi.test(d.nodeName)){var f=d.naturalWidth||d.videoWidth,g=d.naturalHeight||d.videoHeight,h=Math.min(a/f,e/g);d.style.width=f*h+"px",d.style.height=g*h+"px"}else d.style.width=a+"px",d.style.height=e+"px"})}function E(a,b){"object"==typeof a&&"function"==typeof a.setAttribute&&a.setAttribute("data-previous-indexv",b||0)}function F(a){if("object"==typeof a&&"function"==typeof a.setAttribute&&a.classList.contains("stack")){var b=a.hasAttribute("data-start-indexv")?"data-start-indexv":"data-previous-indexv";return parseInt(a.getAttribute(b)||0,10)}return 0}function G(){if(Qb.overview){fb();var a=Vb.wrapper.classList.contains("overview"),b=window.innerWidth<400?1e3:2500;Vb.wrapper.classList.add("overview"),Vb.wrapper.classList.remove("overview-deactivating"),clearTimeout(Zb),clearTimeout($b),Zb=setTimeout(function(){for(var c=document.querySelectorAll(Nb),d=0,e=c.length;e>d;d++){var f=c[d],g=Qb.rtl?-105:105;if(f.setAttribute("data-index-h",d),o(f,"translateZ(-"+b+"px) translate("+(d-Fb)*g+"%, 0%)"),f.classList.contains("stack"))for(var h=f.querySelectorAll("section"),i=0,j=h.length;j>i;i++){var k=d===Fb?Gb:F(f),l=h[i];l.setAttribute("data-index-h",d),l.setAttribute("data-index-v",i),o(l,"translate(0%, "+105*(i-k)+"%)"),l.addEventListener("click",Db,!0)}else f.addEventListener("click",Db,!0)}T(),C(),a||u("overviewshown",{indexh:Fb,indexv:Gb,currentSlide:Ib})},10)}}function H(){Qb.overview&&(clearTimeout(Zb),clearTimeout($b),Vb.wrapper.classList.remove("overview"),Vb.wrapper.classList.add("overview-deactivating"),$b=setTimeout(function(){Vb.wrapper.classList.remove("overview-deactivating")},1),m(document.querySelectorAll(Mb)).forEach(function(a){o(a,""),a.removeEventListener("click",Db,!0)}),Q(Fb,Gb),eb(),u("overviewhidden",{indexh:Fb,indexv:Gb,currentSlide:Ib}))}function I(a){"boolean"==typeof a?a?G():H():J()?H():G()}function J(){return Vb.wrapper.classList.contains("overview")}function K(a){return a=a?a:Ib,a&&a.parentNode&&!!a.parentNode.nodeName.match(/section/i)}function L(){var a=document.body,b=a.requestFullScreen||a.webkitRequestFullscreen||a.webkitRequestFullScreen||a.mozRequestFullScreen||a.msRequestFullScreen;b&&b.apply(a)}function M(){var a=Vb.wrapper.classList.contains("paused");fb(),Vb.wrapper.classList.add("paused"),a===!1&&u("paused")}function N(){var a=Vb.wrapper.classList.contains("paused");Vb.wrapper.classList.remove("paused"),eb(),a&&u("resumed")}function O(){P()?N():M()}function P(){return Vb.wrapper.classList.contains("paused")}function Q(a,b,c,d){Hb=Ib;var e=document.querySelectorAll(Nb);void 0===b&&(b=F(e[a])),Hb&&Hb.parentNode&&Hb.parentNode.classList.contains("stack")&&E(Hb.parentNode,Gb);var f=Tb.concat();Tb.length=0;var g=Fb||0,h=Gb||0;Fb=S(Nb,void 0===a?Fb:a),Gb=S(Ob,void 0===b?Gb:b),T(),C();a:for(var i=0,j=Tb.length;j>i;i++){for(var k=0;k0?-(p-v)/(w-1)*b:0;Vb.wrapper.style.backgroundPositionY=x+"px"}if("undefined"!=typeof c){var y=B(Ib.querySelectorAll(".fragment"));m(y).forEach(function(a,b){c>b?a.classList.add("visible"):a.classList.remove("visible")})}var z=Fb!==g||Gb!==h;z?u("slidechanged",{indexh:Fb,indexv:Gb,previousSlide:Hb,currentSlide:Ib,origin:d}):Hb=null,Hb&&(Hb.classList.remove("present"),document.querySelector(Pb).classList.contains("present")&&setTimeout(function(){var a,b=m(document.querySelectorAll(Nb+".stack"));for(a in b)b[a]&&E(b[a],0)},0)),z&&($(Hb),Z(Ib)),V(),U(),W(),ab()}function R(){k(),j(),C(),Sb=Qb.autoSlide,eb(),h(),V(),U(),W()}function S(a,b){var c=m(document.querySelectorAll(a)),d=c.length;if(d){Qb.loop&&(b%=d,0>b&&(b=d+b)),b=Math.max(Math.min(b,d-1),0);for(var e=0;d>e;e++){var f=c[e],g=Qb.rtl&&!K(f);if(f.classList.remove("past"),f.classList.remove("present"),f.classList.remove("future"),f.setAttribute("hidden",""),b>e)f.classList.add(g?"future":"past");else if(e>b){f.classList.add(g?"past":"future");for(var h=m(f.querySelectorAll(".fragment.visible"));h.length;)h.pop().classList.remove("visible")}f.querySelector("section")&&f.classList.add("stack")}c[b].classList.add("present"),c[b].removeAttribute("hidden");var i=c[b].getAttribute("data-state");i&&(Tb=Tb.concat(i.split(" ")));var j=c[b].getAttribute("data-autoslide");Sb=j?parseInt(j,10):Qb.autoSlide,eb()}else b=0;return b}function T(){var a,b,c=m(document.querySelectorAll(Nb)),d=c.length;if(d){var e=J()?10:Qb.viewDistance;Lb&&(e=J()?6:1);for(var f=0;d>f;f++){var g=c[f],h=m(g.querySelectorAll("section")),i=h.length;if(a=Math.abs((Fb-f)%(d-e))||0,g.style.display=a>e?"none":"block",i)for(var j=F(g),k=0;i>k;k++){var l=h[k];b=f===Fb?Math.abs(Gb-k):Math.abs(k-j),l.style.display=a+b>e?"none":"block"}}}}function U(){if(Qb.progress&&Vb.progress){var a=m(document.querySelectorAll(Nb)),b=document.querySelectorAll(Mb+":not(.stack)").length,c=0;a:for(var d=0;db?c:b>Fb?d:"present"),m(a.childNodes).forEach(function(a,b){a.className="slide-background "+(Gb>b?"past":b>Gb?"future":"present")})}),setTimeout(function(){Vb.background.classList.remove("no-transition")},1)}function X(){var a=document.querySelectorAll(Nb),b=document.querySelectorAll(Ob),c={left:Fb>0||Qb.loop,right:Fb0,down:Gb0,next:!!b.length}}return{prev:!1,next:!1}}function Z(a){a&&(m(a.querySelectorAll("video, audio")).forEach(function(a){a.hasAttribute("data-autoplay")&&a.play()}),m(a.querySelectorAll('iframe[src*="youtube.com/embed/"]')).forEach(function(a){a.hasAttribute("data-autoplay")&&a.contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}',"*")}))}function $(a){a&&(m(a.querySelectorAll("video, audio")).forEach(function(a){a.hasAttribute("data-ignore")||a.pause()}),m(a.querySelectorAll('iframe[src*="youtube.com/embed/"]')).forEach(function(a){a.hasAttribute("data-ignore")||"function"!=typeof a.contentWindow.postMessage||a.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*")}))}function _(){var a=window.location.hash,b=a.slice(2).split("/"),c=a.replace(/#|\//gi,"");if(isNaN(parseInt(b[0],10))&&c.length){var d=document.querySelector("#"+c);if(d){var e=Reveal.getIndices(d);Q(e.h,e.v)}else Q(Fb||0,Gb||0)}else{var f=parseInt(b[0],10)||0,g=parseInt(b[1],10)||0;(f!==Fb||g!==Gb)&&Q(f,g)}}function ab(a){if(Qb.history)if(clearTimeout(Yb),"number"==typeof a)Yb=setTimeout(ab,a);else{var b="/";Ib&&"string"==typeof Ib.getAttribute("id")?b="/"+Ib.getAttribute("id"):((Fb>0||Gb>0)&&(b+=Fb),Gb>0&&(b+="/"+Gb)),window.location.hash=b}}function bb(a){var b,c=Fb,d=Gb;if(a){var e=K(a),f=e?a.parentNode:a,g=m(document.querySelectorAll(Nb));c=Math.max(g.indexOf(f),0),e&&(d=Math.max(m(a.parentNode.querySelectorAll("section")).indexOf(a),0))}if(!a&&Ib){var h=Ib.querySelectorAll(".fragment").length>0;if(h){var i=Ib.querySelectorAll(".fragment.visible");b=i.length}}return{h:c,v:d,f:b}}function cb(){if(Ib&&Qb.fragments){var a=B(Ib.querySelectorAll(".fragment:not(.visible)"));if(a.length){var b=a[0].getAttribute("data-fragment-index");return a=Ib.querySelectorAll('.fragment[data-fragment-index="'+b+'"]'),m(a).forEach(function(a){a.classList.add("visible")}),u("fragmentshown",{fragment:a[0],fragments:a}),V(),!0}}return!1}function db(){if(Ib&&Qb.fragments){var a=B(Ib.querySelectorAll(".fragment.visible"));if(a.length){var b=a[a.length-1].getAttribute("data-fragment-index");return a=Ib.querySelectorAll('.fragment[data-fragment-index="'+b+'"]'),m(a).forEach(function(a){a.classList.remove("visible")}),u("fragmenthidden",{fragment:a[0],fragments:a}),V(),!0}}return!1}function eb(){clearTimeout(Xb),!Sb||P()||J()||(Xb=setTimeout(lb,Sb))}function fb(){clearTimeout(Xb)}function gb(){Qb.rtl?(J()||cb()===!1)&&X().left&&Q(Fb+1):(J()||db()===!1)&&X().left&&Q(Fb-1)}function hb(){Qb.rtl?(J()||db()===!1)&&X().right&&Q(Fb-1):(J()||cb()===!1)&&X().right&&Q(Fb+1)}function ib(){(J()||db()===!1)&&X().up&&Q(Fb,Gb-1)}function jb(){(J()||cb()===!1)&&X().down&&Q(Fb,Gb+1)}function kb(){if(db()===!1)if(X().up)ib();else{var a=document.querySelector(Nb+".past:nth-child("+Fb+")");if(a){var b=a.querySelectorAll("section").length-1||void 0,c=Fb-1;Q(c,b)}}}function lb(){cb()===!1&&(X().down?jb():hb()),eb()}function mb(a){document.activeElement;var b=!(!document.activeElement||!document.activeElement.type&&!document.activeElement.href&&"inherit"===document.activeElement.contentEditable);if(!(b||a.shiftKey&&32!==a.keyCode||a.altKey||a.ctrlKey||a.metaKey)){if(P()&&-1===[66,190,191].indexOf(a.keyCode))return!1;var c=!1;if("object"==typeof Qb.keyboard)for(var d in Qb.keyboard)if(parseInt(d,10)===a.keyCode){var e=Qb.keyboard[d];"function"==typeof e?e.apply(null,[a]):"string"==typeof e&&"function"==typeof Reveal[e]&&Reveal[e].call(),c=!0}if(c===!1)switch(c=!0,a.keyCode){case 80:case 33:kb();break;case 78:case 34:lb();break;case 72:case 37:gb();break;case 76:case 39:hb();break;case 75:case 38:ib();break;case 74:case 40:jb();break;case 36:Q(0);break;case 35:Q(Number.MAX_VALUE);break;case 32:J()?H():a.shiftKey?kb():lb();break;case 13:J()?H():c=!1;break;case 66:case 190:case 191:O();break;case 70:L();break;default:c=!1}c?a.preventDefault():27!==a.keyCode&&79!==a.keyCode||!Jb||(I(),a.preventDefault()),eb()}}function nb(a){ac.startX=a.touches[0].clientX,ac.startY=a.touches[0].clientY,ac.startCount=a.touches.length,2===a.touches.length&&Qb.overview&&(ac.startSpan=n({x:a.touches[1].clientX,y:a.touches[1].clientY},{x:ac.startX,y:ac.startY}))}function ob(a){if(ac.captured)navigator.userAgent.match(/android/gi)&&a.preventDefault();else{var b=a.touches[0].clientX,c=a.touches[0].clientY;if(2===a.touches.length&&2===ac.startCount&&Qb.overview){var d=n({x:a.touches[1].clientX,y:a.touches[1].clientY},{x:ac.startX,y:ac.startY});Math.abs(ac.startSpan-d)>ac.threshold&&(ac.captured=!0,dac.threshold&&Math.abs(e)>Math.abs(f)?(ac.captured=!0,gb()):e<-ac.threshold&&Math.abs(e)>Math.abs(f)?(ac.captured=!0,hb()):f>ac.threshold?(ac.captured=!0,ib()):f<-ac.threshold&&(ac.captured=!0,jb()),Qb.embedded?(ac.captured||K(Ib))&&a.preventDefault():a.preventDefault()}}}function pb(){ac.captured=!1}function qb(a){a.pointerType===a.MSPOINTER_TYPE_TOUCH&&(a.touches=[{clientX:a.clientX,clientY:a.clientY}],nb(a))}function rb(a){a.pointerType===a.MSPOINTER_TYPE_TOUCH&&(a.touches=[{clientX:a.clientX,clientY:a.clientY}],ob(a))}function sb(a){a.pointerType===a.MSPOINTER_TYPE_TOUCH&&(a.touches=[{clientX:a.clientX,clientY:a.clientY}],pb(a))}function tb(a){if(Date.now()-Wb>600){Wb=Date.now();var b=a.detail||-a.wheelDelta;b>0?lb():kb()}}function ub(a){a.preventDefault();var b=m(document.querySelectorAll(Nb)).length,c=Math.floor(a.clientX/Vb.wrapper.offsetWidth*b);Q(c)}function vb(a){a.preventDefault(),gb()}function wb(a){a.preventDefault(),hb()}function xb(a){a.preventDefault(),ib()}function yb(a){a.preventDefault(),jb()}function zb(a){a.preventDefault(),kb()}function Ab(a){a.preventDefault(),lb()}function Bb(){_()}function Cb(){C()}function Db(a){if(_b&&J()){a.preventDefault();for(var b=a.target;b&&!b.nodeName.match(/section/gi);)b=b.parentNode;if(b&&!b.classList.contains("disabled")&&(H(),b.nodeName.match(/section/gi))){var c=parseInt(b.getAttribute("data-index-h"),10),d=parseInt(b.getAttribute("data-index-v"),10);Q(c,d)}}}function Eb(a){var b=a.target.getAttribute("href");b&&(z(b),a.preventDefault())}var Fb,Gb,Hb,Ib,Jb,Kb,Lb,Mb=".reveal .slides section",Nb=".reveal .slides>section",Ob=".reveal .slides>section.present>section",Pb=".reveal .slides>section:first-child",Qb={width:960,height:700,margin:.1,minScale:.2,maxScale:1,controls:!0,progress:!0,history:!1,keyboard:!0,overview:!0,center:!0,touch:!0,loop:!1,rtl:!1,fragments:!0,embedded:!1,autoSlide:0,mouseWheel:!1,rollingLinks:!1,previewLinks:!1,theme:null,transition:"default",transitionSpeed:"default",backgroundTransition:"default",parallaxBackgroundImage:"",parallaxBackgroundSize:"",viewDistance:3,dependencies:[]},Rb=!1,Sb=0,Tb=[],Ub=1,Vb={},Wb=0,Xb=0,Yb=0,Zb=0,$b=0,_b=!1,ac={startX:0,startY:0,startSpan:0,startCount:0,captured:!1,threshold:40};return{initialize:a,configure:i,sync:R,slide:Q,left:gb,right:hb,up:ib,down:jb,prev:kb,next:lb,prevFragment:db,nextFragment:cb,navigateTo:Q,navigateLeft:gb,navigateRight:hb,navigateUp:ib,navigateDown:jb,navigatePrev:kb,navigateNext:lb,layout:C,availableRoutes:X,availableFragments:Y,toggleOverview:I,togglePause:O,isOverview:J,isPaused:P,addEventListeners:j,removeEventListeners:k,getIndices:bb,getSlide:function(a,b){var c=document.querySelectorAll(Nb)[a],d=c&&c.querySelectorAll("section");return"undefined"!=typeof b?d?d[b]:void 0:c},getPreviousSlide:function(){return Hb},getCurrentSlide:function(){return Ib},getScale:function(){return Ub},getConfig:function(){return Qb},getQueryHash:function(){var a={};return location.search.replace(/[A-Z0-9]+?=(\w*)/gi,function(b){a[b.split("=").shift()]=b.split("=").pop()}),a},isFirstSlide:function(){return null==document.querySelector(Mb+".past")?!0:!1},isLastSlide:function(){return Ib?Ib.nextElementSibling?!1:K(Ib)&&Ib.parentNode.nextElementSibling?!1:!0:!1},isReady:function(){return Rb},addEventListener:function(a,b,c){"addEventListener"in window&&(Vb.wrapper||document.querySelector(".reveal")).addEventListener(a,b,c)},removeEventListener:function(a,b,c){"addEventListener"in window&&(Vb.wrapper||document.querySelector(".reveal")).removeEventListener(a,b,c)}}}(); \ No newline at end of file +var Reveal=function(){"use strict";function a(a){return b(),Kb||Jb?(window.addEventListener("load",C,!1),l(Qb,a),s(),c(),void 0):(document.body.setAttribute("class","no-transforms"),void 0)}function b(){Jb="WebkitPerspective"in document.body.style||"MozPerspective"in document.body.style||"msPerspective"in document.body.style||"OPerspective"in document.body.style||"perspective"in document.body.style,Kb="WebkitTransform"in document.body.style||"MozTransform"in document.body.style||"msTransform"in document.body.style||"OTransform"in document.body.style||"transform"in document.body.style,Lb=navigator.userAgent.match(/(iphone|ipod|android)/gi)}function c(){function a(){c.length&&head.js.apply(null,c),d()}for(var b=[],c=[],e=0,f=Qb.dependencies.length;f>e;e++){var g=Qb.dependencies[e];(!g.condition||g.condition())&&(g.async?c.push(g.src):b.push(g.src),"function"==typeof g.callback&&head.ready(g.src.match(/([\w\d_\-]*)\.?js$|[^\\\/]*$/i)[0],g.callback))}b.length?(head.ready(a),head.js.apply(null,b)):a()}function d(){f(),e(),i(),_(),setTimeout(function(){Vb.slides.classList.remove("no-transition"),Rb=!0,u("ready",{indexh:Fb,indexv:Gb,currentSlide:Ib})},1)}function e(){var a=m(document.querySelectorAll(Nb));a.forEach(function(a){var b=m(a.querySelectorAll("section"));b.forEach(function(a,b){b>0&&a.classList.add("future")})})}function f(){Vb.theme=document.querySelector("#theme"),Vb.wrapper=document.querySelector(".reveal"),Vb.slides=document.querySelector(".reveal .slides"),Vb.slides.classList.add("no-transition"),Vb.background=g(Vb.wrapper,"div","backgrounds",null),Vb.progress=g(Vb.wrapper,"div","progress",""),Vb.progressbar=Vb.progress.querySelector("span"),g(Vb.wrapper,"aside","controls",''),g(Vb.wrapper,"div","state-background",null),g(Vb.wrapper,"div","pause-overlay",null),Vb.controls=document.querySelector(".reveal .controls"),Vb.controlsLeft=m(document.querySelectorAll(".navigate-left")),Vb.controlsRight=m(document.querySelectorAll(".navigate-right")),Vb.controlsUp=m(document.querySelectorAll(".navigate-up")),Vb.controlsDown=m(document.querySelectorAll(".navigate-down")),Vb.controlsPrev=m(document.querySelectorAll(".navigate-prev")),Vb.controlsNext=m(document.querySelectorAll(".navigate-next"))}function g(a,b,c,d){var e=a.querySelector("."+c);return e||(e=document.createElement(b),e.classList.add(c),null!==d&&(e.innerHTML=d),a.appendChild(e)),e}function h(){function a(a,b){var c={background:a.getAttribute("data-background"),backgroundSize:a.getAttribute("data-background-size"),backgroundImage:a.getAttribute("data-background-image"),backgroundColor:a.getAttribute("data-background-color"),backgroundRepeat:a.getAttribute("data-background-repeat"),backgroundPosition:a.getAttribute("data-background-position"),backgroundTransition:a.getAttribute("data-background-transition")},d=document.createElement("div");return d.className="slide-background",c.background&&(/^(http|file|\/\/)/gi.test(c.background)||/\.(png|jpg|jpeg|gif|bmp)$/gi.test(c.background)?d.style.backgroundImage="url("+c.background+")":d.style.background=c.background),c.backgroundSize&&(d.style.backgroundSize=c.backgroundSize),c.backgroundImage&&(d.style.backgroundImage='url("'+c.backgroundImage+'")'),c.backgroundColor&&(d.style.backgroundColor=c.backgroundColor),c.backgroundRepeat&&(d.style.backgroundRepeat=c.backgroundRepeat),c.backgroundPosition&&(d.style.backgroundPosition=c.backgroundPosition),c.backgroundTransition&&d.setAttribute("data-background-transition",c.backgroundTransition),b.appendChild(d),d}r()&&document.body.classList.add("print-pdf"),Vb.background.innerHTML="",Vb.background.classList.add("no-transition"),m(document.querySelectorAll(Nb)).forEach(function(b){var c;c=r()?a(b,b):a(b,Vb.background),m(b.querySelectorAll("section")).forEach(function(b){r()?a(b,b):a(b,c)})});var b=Qb.parallaxBackgroundImage,c=Qb.parallaxBackgroundSize;b&&(Vb.wrapper.style.background=b,Vb.wrapper.style.backgroundSize=c,setTimeout(function(){Vb.wrapper.setAttribute("data-parallax-background",b),Vb.wrapper.setAttribute("data-parallax-background-size",c)},1))}function i(a){if(Vb.wrapper.classList.remove(Qb.transition),"object"==typeof a&&l(Qb,a),Jb===!1&&(Qb.transition="linear"),Vb.wrapper.classList.add(Qb.transition),Vb.wrapper.setAttribute("data-transition-speed",Qb.transitionSpeed),Vb.wrapper.setAttribute("data-background-transition",Qb.backgroundTransition),Vb.controls.style.display=Qb.controls?"block":"none",Vb.progress.style.display=Qb.progress?"block":"none",Qb.rtl?Vb.wrapper.classList.add("rtl"):Vb.wrapper.classList.remove("rtl"),Qb.center?Vb.wrapper.classList.add("center"):Vb.wrapper.classList.remove("center"),Qb.mouseWheel?(document.addEventListener("DOMMouseScroll",tb,!1),document.addEventListener("mousewheel",tb,!1)):(document.removeEventListener("DOMMouseScroll",tb,!1),document.removeEventListener("mousewheel",tb,!1)),Qb.rollingLinks?v():w(),Qb.previewLinks?x():(y(),x("[data-preview-link]")),Qb.theme&&Vb.theme){var b=Vb.theme.getAttribute("href"),c=/[^\/]*?(?=\.css)/,d=b.match(c)[0];Qb.theme!==d&&(b=b.replace(c,Qb.theme),Vb.theme.setAttribute("href",b))}R()}function j(){_b=!0,window.addEventListener("hashchange",Bb,!1),window.addEventListener("resize",Cb,!1),Qb.touch&&(Vb.wrapper.addEventListener("touchstart",nb,!1),Vb.wrapper.addEventListener("touchmove",ob,!1),Vb.wrapper.addEventListener("touchend",pb,!1),window.navigator.msPointerEnabled&&(Vb.wrapper.addEventListener("MSPointerDown",qb,!1),Vb.wrapper.addEventListener("MSPointerMove",rb,!1),Vb.wrapper.addEventListener("MSPointerUp",sb,!1))),Qb.keyboard&&document.addEventListener("keydown",mb,!1),Qb.progress&&Vb.progress&&Vb.progress.addEventListener("click",ub,!1),["touchstart","click"].forEach(function(a){Vb.controlsLeft.forEach(function(b){b.addEventListener(a,vb,!1)}),Vb.controlsRight.forEach(function(b){b.addEventListener(a,wb,!1)}),Vb.controlsUp.forEach(function(b){b.addEventListener(a,xb,!1)}),Vb.controlsDown.forEach(function(b){b.addEventListener(a,yb,!1)}),Vb.controlsPrev.forEach(function(b){b.addEventListener(a,zb,!1)}),Vb.controlsNext.forEach(function(b){b.addEventListener(a,Ab,!1)})})}function k(){_b=!1,document.removeEventListener("keydown",mb,!1),window.removeEventListener("hashchange",Bb,!1),window.removeEventListener("resize",Cb,!1),Vb.wrapper.removeEventListener("touchstart",nb,!1),Vb.wrapper.removeEventListener("touchmove",ob,!1),Vb.wrapper.removeEventListener("touchend",pb,!1),window.navigator.msPointerEnabled&&(Vb.wrapper.removeEventListener("MSPointerDown",qb,!1),Vb.wrapper.removeEventListener("MSPointerMove",rb,!1),Vb.wrapper.removeEventListener("MSPointerUp",sb,!1)),Qb.progress&&Vb.progress&&Vb.progress.removeEventListener("click",ub,!1),["touchstart","click"].forEach(function(a){Vb.controlsLeft.forEach(function(b){b.removeEventListener(a,vb,!1)}),Vb.controlsRight.forEach(function(b){b.removeEventListener(a,wb,!1)}),Vb.controlsUp.forEach(function(b){b.removeEventListener(a,xb,!1)}),Vb.controlsDown.forEach(function(b){b.removeEventListener(a,yb,!1)}),Vb.controlsPrev.forEach(function(b){b.removeEventListener(a,zb,!1)}),Vb.controlsNext.forEach(function(b){b.removeEventListener(a,Ab,!1)})})}function l(a,b){for(var c in b)a[c]=b[c]}function m(a){return Array.prototype.slice.call(a)}function n(a,b){var c=a.x-b.x,d=a.y-b.y;return Math.sqrt(c*c+d*d)}function o(a,b){a.style.WebkitTransform=b,a.style.MozTransform=b,a.style.msTransform=b,a.style.OTransform=b,a.style.transform=b}function p(a){var b=0;if(a){var c=0;m(a.childNodes).forEach(function(a){"number"==typeof a.offsetTop&&a.style&&("absolute"===a.style.position&&(c+=1),b=Math.max(b,a.offsetTop+a.offsetHeight))}),0===c&&(b=a.offsetHeight)}return b}function q(a,b){if(b=b||0,a){var c=a.parentNode,d=c.childNodes;m(d).forEach(function(c){if("number"==typeof c.offsetHeight&&c!==a){var d=window.getComputedStyle(c),e=parseInt(d.marginTop,10),f=parseInt(d.marginBottom,10);b-=c.offsetHeight+e+f}});var e=window.getComputedStyle(a);b-=parseInt(e.marginTop,10)+parseInt(e.marginBottom,10)}return b}function r(){return/print-pdf/gi.test(window.location.search)}function s(){Lb&&(window.addEventListener("load",t,!1),window.addEventListener("orientationchange",t,!1))}function t(){0!==window.orientation||/crios/gi.test(navigator.userAgent)?(document.documentElement.style.overflow="",document.body.style.height="100%"):(document.documentElement.style.overflow="scroll",document.body.style.height="120%"),setTimeout(function(){window.scrollTo(0,1)},10)}function u(a,b){var c=document.createEvent("HTMLEvents",1,2);c.initEvent(a,!0,!0),l(c,b),Vb.wrapper.dispatchEvent(c)}function v(){if(Jb&&!("msPerspective"in document.body.style))for(var a=document.querySelectorAll(Mb+" a:not(.image)"),b=0,c=a.length;c>b;b++){var d=a[b];if(!(!d.textContent||d.querySelector("*")||d.className&&d.classList.contains(d,"roll"))){var e=document.createElement("span");e.setAttribute("data-title",d.text),e.innerHTML=d.innerHTML,d.classList.add("roll"),d.innerHTML="",d.appendChild(e)}}}function w(){for(var a=document.querySelectorAll(Mb+" a.roll"),b=0,c=a.length;c>b;b++){var d=a[b],e=d.querySelector("span");e&&(d.classList.remove("roll"),d.innerHTML=e.innerHTML)}}function x(a){var b=m(document.querySelectorAll(a?a:"a"));b.forEach(function(a){/^(http|www)/gi.test(a.getAttribute("href"))&&a.addEventListener("click",Eb,!1)})}function y(){var a=m(document.querySelectorAll("a"));a.forEach(function(a){/^(http|www)/gi.test(a.getAttribute("href"))&&a.removeEventListener("click",Eb,!1)})}function z(a){A(),Vb.preview=document.createElement("div"),Vb.preview.classList.add("preview-link-overlay"),Vb.wrapper.appendChild(Vb.preview),Vb.preview.innerHTML=["
",'','',"
",'
','
','',"
"].join(""),Vb.preview.querySelector("iframe").addEventListener("load",function(){Vb.preview.classList.add("loaded")},!1),Vb.preview.querySelector(".close").addEventListener("click",function(a){A(),a.preventDefault()},!1),Vb.preview.querySelector(".external").addEventListener("click",function(){A()},!1),setTimeout(function(){Vb.preview.classList.add("visible")},1)}function A(){Vb.preview&&(Vb.preview.setAttribute("src",""),Vb.preview.parentNode.removeChild(Vb.preview),Vb.preview=null)}function B(a){var b=m(a);return b.forEach(function(a,b){a.hasAttribute("data-fragment-index")||a.setAttribute("data-fragment-index",b)}),b.sort(function(a,b){return a.getAttribute("data-fragment-index")-b.getAttribute("data-fragment-index")}),b}function C(){if(Vb.wrapper&&!r()){var a=Vb.wrapper.offsetWidth,b=Vb.wrapper.offsetHeight;a-=b*Qb.margin,b-=b*Qb.margin;var c=Qb.width,d=Qb.height,e=20;D(Qb.width,Qb.height,e),"string"==typeof c&&/%$/.test(c)&&(c=parseInt(c,10)/100*a),"string"==typeof d&&/%$/.test(d)&&(d=parseInt(d,10)/100*b),Vb.slides.style.width=c+"px",Vb.slides.style.height=d+"px",Ub=Math.min(a/c,b/d),Ub=Math.max(Ub,Qb.minScale),Ub=Math.min(Ub,Qb.maxScale),"undefined"==typeof Vb.slides.style.zoom||navigator.userAgent.match(/(iphone|ipod|ipad|android)/gi)?o(Vb.slides,"translate(-50%, -50%) scale("+Ub+") translate(50%, 50%)"):Vb.slides.style.zoom=Ub;for(var f=m(document.querySelectorAll(Mb)),g=0,h=f.length;h>g;g++){var i=f[g];"none"!==i.style.display&&(i.style.top=Qb.center?i.classList.contains("stack")?0:Math.max(-(p(i)/2)-e,-d/2)+"px":"")}U()}}function D(a,b,c){m(Vb.slides.querySelectorAll("section > .stretch")).forEach(function(d){var e=q(d,b-2*c);if(/(img|video)/gi.test(d.nodeName)){var f=d.naturalWidth||d.videoWidth,g=d.naturalHeight||d.videoHeight,h=Math.min(a/f,e/g);d.style.width=f*h+"px",d.style.height=g*h+"px"}else d.style.width=a+"px",d.style.height=e+"px"})}function E(a,b){"object"==typeof a&&"function"==typeof a.setAttribute&&a.setAttribute("data-previous-indexv",b||0)}function F(a){if("object"==typeof a&&"function"==typeof a.setAttribute&&a.classList.contains("stack")){var b=a.hasAttribute("data-start-indexv")?"data-start-indexv":"data-previous-indexv";return parseInt(a.getAttribute(b)||0,10)}return 0}function G(){if(Qb.overview){fb();var a=Vb.wrapper.classList.contains("overview"),b=window.innerWidth<400?1e3:2500;Vb.wrapper.classList.add("overview"),Vb.wrapper.classList.remove("overview-deactivating"),clearTimeout(Zb),clearTimeout($b),Zb=setTimeout(function(){for(var c=document.querySelectorAll(Nb),d=0,e=c.length;e>d;d++){var f=c[d],g=Qb.rtl?-105:105;if(f.setAttribute("data-index-h",d),o(f,"translateZ(-"+b+"px) translate("+(d-Fb)*g+"%, 0%)"),f.classList.contains("stack"))for(var h=f.querySelectorAll("section"),i=0,j=h.length;j>i;i++){var k=d===Fb?Gb:F(f),l=h[i];l.setAttribute("data-index-h",d),l.setAttribute("data-index-v",i),o(l,"translate(0%, "+105*(i-k)+"%)"),l.addEventListener("click",Db,!0)}else f.addEventListener("click",Db,!0)}T(),C(),a||u("overviewshown",{indexh:Fb,indexv:Gb,currentSlide:Ib})},10)}}function H(){Qb.overview&&(clearTimeout(Zb),clearTimeout($b),Vb.wrapper.classList.remove("overview"),Vb.wrapper.classList.add("overview-deactivating"),$b=setTimeout(function(){Vb.wrapper.classList.remove("overview-deactivating")},1),m(document.querySelectorAll(Mb)).forEach(function(a){o(a,""),a.removeEventListener("click",Db,!0)}),Q(Fb,Gb),eb(),u("overviewhidden",{indexh:Fb,indexv:Gb,currentSlide:Ib}))}function I(a){"boolean"==typeof a?a?G():H():J()?H():G()}function J(){return Vb.wrapper.classList.contains("overview")}function K(a){return a=a?a:Ib,a&&a.parentNode&&!!a.parentNode.nodeName.match(/section/i)}function L(){var a=document.body,b=a.requestFullScreen||a.webkitRequestFullscreen||a.webkitRequestFullScreen||a.mozRequestFullScreen||a.msRequestFullScreen;b&&b.apply(a)}function M(){var a=Vb.wrapper.classList.contains("paused");fb(),Vb.wrapper.classList.add("paused"),a===!1&&u("paused")}function N(){var a=Vb.wrapper.classList.contains("paused");Vb.wrapper.classList.remove("paused"),eb(),a&&u("resumed")}function O(){P()?N():M()}function P(){return Vb.wrapper.classList.contains("paused")}function Q(a,b,c,d){Hb=Ib;var e=document.querySelectorAll(Nb);void 0===b&&(b=F(e[a])),Hb&&Hb.parentNode&&Hb.parentNode.classList.contains("stack")&&E(Hb.parentNode,Gb);var f=Tb.concat();Tb.length=0;var g=Fb||0,h=Gb||0;Fb=S(Nb,void 0===a?Fb:a),Gb=S(Ob,void 0===b?Gb:b),T(),C();a:for(var i=0,j=Tb.length;j>i;i++){for(var k=0;k0?-(p-v)/(w-1)*b:0;Vb.wrapper.style.backgroundPosition=t+"px "+x+"px"}if("undefined"!=typeof c){var y=B(Ib.querySelectorAll(".fragment"));m(y).forEach(function(a,b){c>b?a.classList.add("visible"):a.classList.remove("visible")})}var z=Fb!==g||Gb!==h;z?u("slidechanged",{indexh:Fb,indexv:Gb,previousSlide:Hb,currentSlide:Ib,origin:d}):Hb=null,Hb&&(Hb.classList.remove("present"),document.querySelector(Pb).classList.contains("present")&&setTimeout(function(){var a,b=m(document.querySelectorAll(Nb+".stack"));for(a in b)b[a]&&E(b[a],0)},0)),z&&($(Hb),Z(Ib)),V(),U(),W(),ab()}function R(){k(),j(),C(),Sb=Qb.autoSlide,eb(),h(),V(),U(),W()}function S(a,b){var c=m(document.querySelectorAll(a)),d=c.length;if(d){Qb.loop&&(b%=d,0>b&&(b=d+b)),b=Math.max(Math.min(b,d-1),0);for(var e=0;d>e;e++){var f=c[e],g=Qb.rtl&&!K(f);if(f.classList.remove("past"),f.classList.remove("present"),f.classList.remove("future"),f.setAttribute("hidden",""),b>e)f.classList.add(g?"future":"past");else if(e>b){f.classList.add(g?"past":"future");for(var h=m(f.querySelectorAll(".fragment.visible"));h.length;)h.pop().classList.remove("visible")}f.querySelector("section")&&f.classList.add("stack")}c[b].classList.add("present"),c[b].removeAttribute("hidden");var i=c[b].getAttribute("data-state");i&&(Tb=Tb.concat(i.split(" ")));var j=c[b].getAttribute("data-autoslide");Sb=j?parseInt(j,10):Qb.autoSlide,eb()}else b=0;return b}function T(){var a,b,c=m(document.querySelectorAll(Nb)),d=c.length;if(d){var e=J()?10:Qb.viewDistance;Lb&&(e=J()?6:1);for(var f=0;d>f;f++){var g=c[f],h=m(g.querySelectorAll("section")),i=h.length;if(a=Math.abs((Fb-f)%(d-e))||0,g.style.display=a>e?"none":"block",i)for(var j=F(g),k=0;i>k;k++){var l=h[k];b=f===Fb?Math.abs(Gb-k):Math.abs(k-j),l.style.display=a+b>e?"none":"block"}}}}function U(){if(Qb.progress&&Vb.progress){var a=m(document.querySelectorAll(Nb)),b=document.querySelectorAll(Mb+":not(.stack)").length,c=0;a:for(var d=0;db?c:b>Fb?d:"present"),m(a.childNodes).forEach(function(a,b){a.className="slide-background "+(Gb>b?"past":b>Gb?"future":"present")})}),setTimeout(function(){Vb.background.classList.remove("no-transition")},1)}function X(){var a=document.querySelectorAll(Nb),b=document.querySelectorAll(Ob),c={left:Fb>0||Qb.loop,right:Fb0,down:Gb0,next:!!b.length}}return{prev:!1,next:!1}}function Z(a){a&&(m(a.querySelectorAll("video, audio")).forEach(function(a){a.hasAttribute("data-autoplay")&&a.play()}),m(a.querySelectorAll('iframe[src*="youtube.com/embed/"]')).forEach(function(a){a.hasAttribute("data-autoplay")&&a.contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}',"*")}))}function $(a){a&&(m(a.querySelectorAll("video, audio")).forEach(function(a){a.hasAttribute("data-ignore")||a.pause()}),m(a.querySelectorAll('iframe[src*="youtube.com/embed/"]')).forEach(function(a){a.hasAttribute("data-ignore")||"function"!=typeof a.contentWindow.postMessage||a.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*")}))}function _(){var a=window.location.hash,b=a.slice(2).split("/"),c=a.replace(/#|\//gi,"");if(isNaN(parseInt(b[0],10))&&c.length){var d=document.querySelector("#"+c);if(d){var e=Reveal.getIndices(d);Q(e.h,e.v)}else Q(Fb||0,Gb||0)}else{var f=parseInt(b[0],10)||0,g=parseInt(b[1],10)||0;(f!==Fb||g!==Gb)&&Q(f,g)}}function ab(a){if(Qb.history)if(clearTimeout(Yb),"number"==typeof a)Yb=setTimeout(ab,a);else{var b="/";Ib&&"string"==typeof Ib.getAttribute("id")?b="/"+Ib.getAttribute("id"):((Fb>0||Gb>0)&&(b+=Fb),Gb>0&&(b+="/"+Gb)),window.location.hash=b}}function bb(a){var b,c=Fb,d=Gb;if(a){var e=K(a),f=e?a.parentNode:a,g=m(document.querySelectorAll(Nb));c=Math.max(g.indexOf(f),0),e&&(d=Math.max(m(a.parentNode.querySelectorAll("section")).indexOf(a),0))}if(!a&&Ib){var h=Ib.querySelectorAll(".fragment").length>0;if(h){var i=Ib.querySelectorAll(".fragment.visible");b=i.length}}return{h:c,v:d,f:b}}function cb(){if(Ib&&Qb.fragments){var a=B(Ib.querySelectorAll(".fragment:not(.visible)"));if(a.length){var b=a[0].getAttribute("data-fragment-index");return a=Ib.querySelectorAll('.fragment[data-fragment-index="'+b+'"]'),m(a).forEach(function(a){a.classList.add("visible")}),u("fragmentshown",{fragment:a[0],fragments:a}),V(),!0}}return!1}function db(){if(Ib&&Qb.fragments){var a=B(Ib.querySelectorAll(".fragment.visible"));if(a.length){var b=a[a.length-1].getAttribute("data-fragment-index");return a=Ib.querySelectorAll('.fragment[data-fragment-index="'+b+'"]'),m(a).forEach(function(a){a.classList.remove("visible")}),u("fragmenthidden",{fragment:a[0],fragments:a}),V(),!0}}return!1}function eb(){clearTimeout(Xb),!Sb||P()||J()||(Xb=setTimeout(lb,Sb))}function fb(){clearTimeout(Xb)}function gb(){Qb.rtl?(J()||cb()===!1)&&X().left&&Q(Fb+1):(J()||db()===!1)&&X().left&&Q(Fb-1)}function hb(){Qb.rtl?(J()||db()===!1)&&X().right&&Q(Fb-1):(J()||cb()===!1)&&X().right&&Q(Fb+1)}function ib(){(J()||db()===!1)&&X().up&&Q(Fb,Gb-1)}function jb(){(J()||cb()===!1)&&X().down&&Q(Fb,Gb+1)}function kb(){if(db()===!1)if(X().up)ib();else{var a=document.querySelector(Nb+".past:nth-child("+Fb+")");if(a){var b=a.querySelectorAll("section").length-1||void 0,c=Fb-1;Q(c,b)}}}function lb(){cb()===!1&&(X().down?jb():hb()),eb()}function mb(a){document.activeElement;var b=!(!document.activeElement||!document.activeElement.type&&!document.activeElement.href&&"inherit"===document.activeElement.contentEditable);if(!(b||a.shiftKey&&32!==a.keyCode||a.altKey||a.ctrlKey||a.metaKey)){if(P()&&-1===[66,190,191].indexOf(a.keyCode))return!1;var c=!1;if("object"==typeof Qb.keyboard)for(var d in Qb.keyboard)if(parseInt(d,10)===a.keyCode){var e=Qb.keyboard[d];"function"==typeof e?e.apply(null,[a]):"string"==typeof e&&"function"==typeof Reveal[e]&&Reveal[e].call(),c=!0}if(c===!1)switch(c=!0,a.keyCode){case 80:case 33:kb();break;case 78:case 34:lb();break;case 72:case 37:gb();break;case 76:case 39:hb();break;case 75:case 38:ib();break;case 74:case 40:jb();break;case 36:Q(0);break;case 35:Q(Number.MAX_VALUE);break;case 32:J()?H():a.shiftKey?kb():lb();break;case 13:J()?H():c=!1;break;case 66:case 190:case 191:O();break;case 70:L();break;default:c=!1}c?a.preventDefault():27!==a.keyCode&&79!==a.keyCode||!Jb||(I(),a.preventDefault()),eb()}}function nb(a){ac.startX=a.touches[0].clientX,ac.startY=a.touches[0].clientY,ac.startCount=a.touches.length,2===a.touches.length&&Qb.overview&&(ac.startSpan=n({x:a.touches[1].clientX,y:a.touches[1].clientY},{x:ac.startX,y:ac.startY}))}function ob(a){if(ac.captured)navigator.userAgent.match(/android/gi)&&a.preventDefault();else{var b=a.touches[0].clientX,c=a.touches[0].clientY;if(2===a.touches.length&&2===ac.startCount&&Qb.overview){var d=n({x:a.touches[1].clientX,y:a.touches[1].clientY},{x:ac.startX,y:ac.startY});Math.abs(ac.startSpan-d)>ac.threshold&&(ac.captured=!0,dac.threshold&&Math.abs(e)>Math.abs(f)?(ac.captured=!0,gb()):e<-ac.threshold&&Math.abs(e)>Math.abs(f)?(ac.captured=!0,hb()):f>ac.threshold?(ac.captured=!0,ib()):f<-ac.threshold&&(ac.captured=!0,jb()),Qb.embedded?(ac.captured||K(Ib))&&a.preventDefault():a.preventDefault()}}}function pb(){ac.captured=!1}function qb(a){a.pointerType===a.MSPOINTER_TYPE_TOUCH&&(a.touches=[{clientX:a.clientX,clientY:a.clientY}],nb(a))}function rb(a){a.pointerType===a.MSPOINTER_TYPE_TOUCH&&(a.touches=[{clientX:a.clientX,clientY:a.clientY}],ob(a))}function sb(a){a.pointerType===a.MSPOINTER_TYPE_TOUCH&&(a.touches=[{clientX:a.clientX,clientY:a.clientY}],pb(a))}function tb(a){if(Date.now()-Wb>600){Wb=Date.now();var b=a.detail||-a.wheelDelta;b>0?lb():kb()}}function ub(a){a.preventDefault();var b=m(document.querySelectorAll(Nb)).length,c=Math.floor(a.clientX/Vb.wrapper.offsetWidth*b);Q(c)}function vb(a){a.preventDefault(),gb()}function wb(a){a.preventDefault(),hb()}function xb(a){a.preventDefault(),ib()}function yb(a){a.preventDefault(),jb()}function zb(a){a.preventDefault(),kb()}function Ab(a){a.preventDefault(),lb()}function Bb(){_()}function Cb(){C()}function Db(a){if(_b&&J()){a.preventDefault();for(var b=a.target;b&&!b.nodeName.match(/section/gi);)b=b.parentNode;if(b&&!b.classList.contains("disabled")&&(H(),b.nodeName.match(/section/gi))){var c=parseInt(b.getAttribute("data-index-h"),10),d=parseInt(b.getAttribute("data-index-v"),10);Q(c,d)}}}function Eb(a){var b=a.target.getAttribute("href");b&&(z(b),a.preventDefault())}var Fb,Gb,Hb,Ib,Jb,Kb,Lb,Mb=".reveal .slides section",Nb=".reveal .slides>section",Ob=".reveal .slides>section.present>section",Pb=".reveal .slides>section:first-child",Qb={width:960,height:700,margin:.1,minScale:.2,maxScale:1,controls:!0,progress:!0,history:!1,keyboard:!0,overview:!0,center:!0,touch:!0,loop:!1,rtl:!1,fragments:!0,embedded:!1,autoSlide:0,mouseWheel:!1,rollingLinks:!1,previewLinks:!1,theme:null,transition:"default",transitionSpeed:"default",backgroundTransition:"default",parallaxBackgroundImage:"",parallaxBackgroundSize:"",viewDistance:3,dependencies:[]},Rb=!1,Sb=0,Tb=[],Ub=1,Vb={},Wb=0,Xb=0,Yb=0,Zb=0,$b=0,_b=!1,ac={startX:0,startY:0,startSpan:0,startCount:0,captured:!1,threshold:40};return{initialize:a,configure:i,sync:R,slide:Q,left:gb,right:hb,up:ib,down:jb,prev:kb,next:lb,prevFragment:db,nextFragment:cb,navigateTo:Q,navigateLeft:gb,navigateRight:hb,navigateUp:ib,navigateDown:jb,navigatePrev:kb,navigateNext:lb,layout:C,availableRoutes:X,availableFragments:Y,toggleOverview:I,togglePause:O,isOverview:J,isPaused:P,addEventListeners:j,removeEventListeners:k,getIndices:bb,getSlide:function(a,b){var c=document.querySelectorAll(Nb)[a],d=c&&c.querySelectorAll("section");return"undefined"!=typeof b?d?d[b]:void 0:c},getPreviousSlide:function(){return Hb},getCurrentSlide:function(){return Ib},getScale:function(){return Ub},getConfig:function(){return Qb},getQueryHash:function(){var a={};return location.search.replace(/[A-Z0-9]+?=(\w*)/gi,function(b){a[b.split("=").shift()]=b.split("=").pop()}),a},isFirstSlide:function(){return null==document.querySelector(Mb+".past")?!0:!1},isLastSlide:function(){return Ib?Ib.nextElementSibling?!1:K(Ib)&&Ib.parentNode.nextElementSibling?!1:!0:!1},isReady:function(){return Rb},addEventListener:function(a,b,c){"addEventListener"in window&&(Vb.wrapper||document.querySelector(".reveal")).addEventListener(a,b,c)},removeEventListener:function(a,b,c){"addEventListener"in window&&(Vb.wrapper||document.querySelector(".reveal")).removeEventListener(a,b,c)}}}(); \ No newline at end of file