Skip to content
This repository has been archived by the owner. It is now read-only.
Permalink
master
Switch branches/tags
Go to file
 
 
Cannot retrieve contributors at this time
<!DOCTYPE html>
<html class="sl-root decks export loaded ua-phantomjs reveal-viewport theme-font-montserrat theme-color-white-blue">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Copy of Solid -- Data ownership in the age of silos: Slides</title>
<meta name="description" content="Slides">
<style>@import url("https://s3.amazonaws.com/static.slid.es/fonts/montserrat/montserrat.css");@import url("https://s3.amazonaws.com/static.slid.es/fonts/opensans/opensans.css");@import url("https://s3.amazonaws.com/static.slid.es/fonts/lato/lato.css");@import url("https://s3.amazonaws.com/static.slid.es/fonts/asul/asul.css");@import url("https://s3.amazonaws.com/static.slid.es/fonts/josefinsans/josefinsans.css");@import url("https://s3.amazonaws.com/static.slid.es/fonts/league/league_gothic.css");@import url("https://s3.amazonaws.com/static.slid.es/fonts/merriweathersans/merriweathersans.css");@import url("https://s3.amazonaws.com/static.slid.es/fonts/overpass/overpass.css");@import url("https://s3.amazonaws.com/static.slid.es/fonts/quicksand/quicksand.css");@import url("https://s3.amazonaws.com/static.slid.es/fonts/cabinsketch/cabinsketch.css");@import url("https://s3.amazonaws.com/static.slid.es/fonts/newscycle/newscycle.css");@import url("https://s3.amazonaws.com/static.slid.es/fonts/oxygen/oxygen.css");.theme-font-asul .themed,.theme-font-asul .reveal{font-family:"Asul", sans-serif;font-size:30px}.theme-font-asul .themed section,.theme-font-asul .reveal section{line-height:1.3}.theme-font-asul .themed h1,.theme-font-asul .themed h2,.theme-font-asul .themed h3,.theme-font-asul .themed h4,.theme-font-asul .themed h5,.theme-font-asul .themed h6,.theme-font-asul .reveal h1,.theme-font-asul .reveal h2,.theme-font-asul .reveal h3,.theme-font-asul .reveal h4,.theme-font-asul .reveal h5,.theme-font-asul .reveal h6{font-family:"Asul", sans-serif;text-transform:none;line-height:1.3;font-weight:normal}.theme-font-helvetica .themed,.theme-font-helvetica .reveal{font-family:Helvetica, Arial, sans-serif;font-size:30px}.theme-font-helvetica .themed section,.theme-font-helvetica .reveal section{line-height:1.3}.theme-font-helvetica .themed h1,.theme-font-helvetica .themed h2,.theme-font-helvetica .themed h3,.theme-font-helvetica .themed h4,.theme-font-helvetica .themed h5,.theme-font-helvetica .themed h6,.theme-font-helvetica .reveal h1,.theme-font-helvetica .reveal h2,.theme-font-helvetica .reveal h3,.theme-font-helvetica .reveal h4,.theme-font-helvetica .reveal h5,.theme-font-helvetica .reveal h6{font-family:Helvetica, Arial, sans-serif;text-transform:none;line-height:1.3;font-weight:normal}.theme-font-josefine .themed,.theme-font-josefine .reveal{font-family:"Lato", sans-serif;font-size:30px}.theme-font-josefine .themed section,.theme-font-josefine .reveal section{line-height:1.3}.theme-font-josefine .themed h1,.theme-font-josefine .themed h2,.theme-font-josefine .themed h3,.theme-font-josefine .themed h4,.theme-font-josefine .themed h5,.theme-font-josefine .themed h6,.theme-font-josefine .reveal h1,.theme-font-josefine .reveal h2,.theme-font-josefine .reveal h3,.theme-font-josefine .reveal h4,.theme-font-josefine .reveal h5,.theme-font-josefine .reveal h6{font-family:"Josefin Sans", sans-serif;text-transform:none;line-height:1.3;font-weight:normal}.theme-font-league .themed,.theme-font-league .reveal{font-family:"Lato", Helvetica, sans-serif;font-size:30px}.theme-font-league .themed section,.theme-font-league .reveal section{line-height:1.3}.theme-font-league .themed h1,.theme-font-league .themed h2,.theme-font-league .themed h3,.theme-font-league .themed h4,.theme-font-league .themed h5,.theme-font-league .themed h6,.theme-font-league .reveal h1,.theme-font-league .reveal h2,.theme-font-league .reveal h3,.theme-font-league .reveal h4,.theme-font-league .reveal h5,.theme-font-league .reveal h6{font-family:"League Gothic", Impact, sans-serif;text-transform:uppercase;line-height:1.3;font-weight:normal}.theme-font-merriweather .themed,.theme-font-merriweather .reveal{font-family:"Oxygen", sans-serif;font-size:30px}.theme-font-merriweather .themed section,.theme-font-merriweather .reveal section{line-height:1.3}.theme-font-merriweather .themed h1,.theme-font-merriweather .themed h2,.theme-font-merriweather .themed h3,.theme-font-merriweather .themed h4,.theme-font-merriweather .themed h5,.theme-font-merriweather .themed h6,.theme-font-merriweather .reveal h1,.theme-font-merriweather .reveal h2,.theme-font-merriweather .reveal h3,.theme-font-merriweather .reveal h4,.theme-font-merriweather .reveal h5,.theme-font-merriweather .reveal h6{font-family:"Merriweather Sans", sans-serif;text-transform:none;line-height:1.3;font-weight:normal}.theme-font-montserrat .themed,.theme-font-montserrat .reveal{font-family:"Open Sans", sans-serif;font-size:30px}.theme-font-montserrat .themed section,.theme-font-montserrat .reveal section{line-height:1.3}.theme-font-montserrat .themed h1,.theme-font-montserrat .themed h2,.theme-font-montserrat .themed h3,.theme-font-montserrat .themed h4,.theme-font-montserrat .themed h5,.theme-font-montserrat .themed h6,.theme-font-montserrat .reveal h1,.theme-font-montserrat .reveal h2,.theme-font-montserrat .reveal h3,.theme-font-montserrat .reveal h4,.theme-font-montserrat .reveal h5,.theme-font-montserrat .reveal h6{font-family:"Montserrat", Helvetica, sans-serif;text-transform:none;line-height:1.3;font-weight:normal}.theme-font-news .themed,.theme-font-news .reveal{font-family:"Lato", sans-serif;font-size:30px}.theme-font-news .themed section,.theme-font-news .reveal section{line-height:1.3}.theme-font-news .themed h1,.theme-font-news .themed h2,.theme-font-news .themed h3,.theme-font-news .themed h4,.theme-font-news .themed h5,.theme-font-news .themed h6,.theme-font-news .reveal h1,.theme-font-news .reveal h2,.theme-font-news .reveal h3,.theme-font-news .reveal h4,.theme-font-news .reveal h5,.theme-font-news .reveal h6{font-family:"News Cycle", Impact, sans-serif;text-transform:none;line-height:1.3;font-weight:normal}.theme-font-opensans .themed,.theme-font-opensans .reveal{font-family:"Open Sans", Helvetica, sans-serif;font-size:30px}.theme-font-opensans .themed section,.theme-font-opensans .reveal section{line-height:1.3}.theme-font-opensans .themed h1,.theme-font-opensans .themed h2,.theme-font-opensans .themed h3,.theme-font-opensans .themed h4,.theme-font-opensans .themed h5,.theme-font-opensans .themed h6,.theme-font-opensans .reveal h1,.theme-font-opensans .reveal h2,.theme-font-opensans .reveal h3,.theme-font-opensans .reveal h4,.theme-font-opensans .reveal h5,.theme-font-opensans .reveal h6{font-family:"Open Sans", Helvetica, sans-serif;text-transform:none;line-height:1.3;font-weight:bold}.theme-font-palatino .themed,.theme-font-palatino .reveal{font-family:"Palatino Linotype", "Book Antiqua", Palatino, FreeSerif, serif;font-size:30px}.theme-font-palatino .themed section,.theme-font-palatino .reveal section{line-height:1.3}.theme-font-palatino .themed h1,.theme-font-palatino .themed h2,.theme-font-palatino .themed h3,.theme-font-palatino .themed h4,.theme-font-palatino .themed h5,.theme-font-palatino .themed h6,.theme-font-palatino .reveal h1,.theme-font-palatino .reveal h2,.theme-font-palatino .reveal h3,.theme-font-palatino .reveal h4,.theme-font-palatino .reveal h5,.theme-font-palatino .reveal h6{font-family:"Palatino Linotype", "Book Antiqua", Palatino, FreeSerif, serif;text-transform:none;line-height:1.3;font-weight:normal}.theme-font-quicksand .themed,.theme-font-quicksand .reveal{font-family:"Open Sans", Helvetica, sans-serif;font-size:30px}.theme-font-quicksand .themed section,.theme-font-quicksand .reveal section{line-height:1.3}.theme-font-quicksand .themed h1,.theme-font-quicksand .themed h2,.theme-font-quicksand .themed h3,.theme-font-quicksand .themed h4,.theme-font-quicksand .themed h5,.theme-font-quicksand .themed h6,.theme-font-quicksand .reveal h1,.theme-font-quicksand .reveal h2,.theme-font-quicksand .reveal h3,.theme-font-quicksand .reveal h4,.theme-font-quicksand .reveal h5,.theme-font-quicksand .reveal h6{font-family:"Quicksand", Helvetica, sans-serif;text-transform:uppercase;line-height:1.3;font-weight:normal}.theme-font-sketch .themed,.theme-font-sketch .reveal{font-family:"Oxygen", sans-serif;font-size:30px}.theme-font-sketch .themed section,.theme-font-sketch .reveal section{line-height:1.3}.theme-font-sketch .themed h1,.theme-font-sketch .themed h2,.theme-font-sketch .themed h3,.theme-font-sketch .themed h4,.theme-font-sketch .themed h5,.theme-font-sketch .themed h6,.theme-font-sketch .reveal h1,.theme-font-sketch .reveal h2,.theme-font-sketch .reveal h3,.theme-font-sketch .reveal h4,.theme-font-sketch .reveal h5,.theme-font-sketch .reveal h6{font-family:"Cabin Sketch", sans-serif;text-transform:none;line-height:1.3;font-weight:normal}.theme-font-overpass .themed,.theme-font-overpass .reveal{font-family:"Overpass", sans-serif;font-size:28px}.theme-font-overpass .themed section,.theme-font-overpass .reveal section{line-height:1.3}.theme-font-overpass .themed h1,.theme-font-overpass .themed h2,.theme-font-overpass .themed h3,.theme-font-overpass .themed h4,.theme-font-overpass .themed h5,.theme-font-overpass .themed h6,.theme-font-overpass .reveal h1,.theme-font-overpass .reveal h2,.theme-font-overpass .reveal h3,.theme-font-overpass .reveal h4,.theme-font-overpass .reveal h5,.theme-font-overpass .reveal h6{font-family:"Overpass", sans-serif;text-transform:uppercase;line-height:1.3;font-weight:bold}.theme-font-overpass .themed h1,.theme-font-overpass.themed h1,.theme-font-overpass .reveal h1,.theme-font-overpass.reveal h1{font-size:1.75em;margin-bottom:.25em;letter-spacing:.015em}.theme-font-overpass .themed h2,.theme-font-overpass.themed h2,.theme-font-overpass .reveal h2,.theme-font-overpass.reveal h2{font-size:1.15em;margin-bottom:.5em;letter-spacing:.036661em}.theme-font-overpass .themed h3,.theme-font-overpass.themed h3,.theme-font-overpass .reveal h3,.theme-font-overpass.reveal h3{font-size:1.00em;margin-bottom:.5em;letter-spacing:.041em}.theme-font-overpass .themed h4,.theme-font-overpass.themed h4,.theme-font-overpass .reveal h4,.theme-font-overpass.reveal h4{font-size:1.00em}.theme-font-overpass .themed h5,.theme-font-overpass.themed h5,.theme-font-overpass .reveal h5,.theme-font-overpass.reveal h5{font-size:1.00em}.theme-font-overpass .themed h6,.theme-font-overpass.themed h6,.theme-font-overpass .reveal h6,.theme-font-overpass.reveal h6{font-size:1.00em}.theme-font-no-font .themed,.theme-font-no-font.themed,.theme-font-no-font .reveal,.theme-font-no-font.reveal{font-family:sans-serif;font-size:30px}.theme-font-no-font .themed section font,.theme-font-no-font.themed section font,.theme-font-no-font .reveal section font,.theme-font-no-font.reveal section font{line-height:1}@font-face{font-family:KaTeX_AMS;src:url(//assets.slid.es/assets/katex/KaTeX_AMS-Regular-5c386d86cd29ef8054a5c28b63ba00fa.woff) format("woff"),url(//assets.slid.es/assets/katex/KaTeX_AMS-Regular-d5cf183e0d8a341e3d324a2a78c2233c.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(//assets.slid.es/assets/katex/KaTeX_Caligraphic-Bold-48ae19da3e032bfe68028a3ed222f898.woff) format("woff"),url(//assets.slid.es/assets/katex/KaTeX_Caligraphic-Bold-072cfa9156fb145c522a6976f91c3a2b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(//assets.slid.es/assets/katex/KaTeX_Caligraphic-Regular-d7b4cfbdd9157c75441ecf9f1423397b.woff) format("woff"),url(//assets.slid.es/assets/katex/KaTeX_Caligraphic-Regular-3cd3e9b2d25aeead23bc6bfffe1c51dd.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(//assets.slid.es/assets/katex/KaTeX_Fraktur-Bold-f92a2374a6cdf8b8640e040c05cc8b38.woff) format("woff"),url(//assets.slid.es/assets/katex/KaTeX_Fraktur-Bold-812abece8fefeacc87164210024ba048.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(//assets.slid.es/assets/katex/KaTeX_Fraktur-Regular-f50457aa781c854f177fae5160b1d5bc.woff) format("woff"),url(//assets.slid.es/assets/katex/KaTeX_Fraktur-Regular-dc96a8f26a92d1a08a92438ee0f5e640.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(//assets.slid.es/assets/katex/KaTeX_Main-Bold-27ee6d4ab0887e4ede4e2cda1f7cb5c8.woff) format("woff"),url(//assets.slid.es/assets/katex/KaTeX_Main-Bold-f72043005ca5a6ea8fb4ac2792d0db8b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(//assets.slid.es/assets/katex/KaTeX_Main-Italic-e36cb8a30f84faa2c5f18a65f7721845.woff) format("woff"),url(//assets.slid.es/assets/katex/KaTeX_Main-Italic-cd8b3e6364ebf019e301ef9e70f3eb5c.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(//assets.slid.es/assets/katex/KaTeX_Main-Regular-286600c32626e214a89e6af36826e091.woff) format("woff"),url(//assets.slid.es/assets/katex/KaTeX_Main-Regular-e2d15889515d40d6b990286b06575e68.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(//assets.slid.es/assets/katex/KaTeX_Math-BoldItalic-fc5261359ddddf5fa8a7662c4186bb90.woff) format("woff"),url(//assets.slid.es/assets/katex/KaTeX_Math-BoldItalic-91500bef789006dede0db78911815eb9.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(//assets.slid.es/assets/katex/KaTeX_Math-Italic-dc647478b8e73f9ac018f8e1fd9db253.woff) format("woff"),url(//assets.slid.es/assets/katex/KaTeX_Math-Italic-c3918a49aabb4f957fe89c88e20d75ef.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(//assets.slid.es/assets/katex/KaTeX_Math-Regular-4468f8b46238a0592004ef9c8541fd5d.woff) format("woff"),url(//assets.slid.es/assets/katex/KaTeX_Math-Regular-445010640b7ce2ef4f2a983527cb1ff1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(//assets.slid.es/assets/katex/KaTeX_Script-Regular-74dd5124b228e3a583e67712c2b6ab7f.woff) format("woff"),url(//assets.slid.es/assets/katex/KaTeX_Script-Regular-e177fac57accdd3dc01c41aa4952c93e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(//assets.slid.es/assets/katex/KaTeX_Size1-Regular-78823f66cdb607e5996c7bb494551ee6.woff) format("woff"),url(//assets.slid.es/assets/katex/KaTeX_Size1-Regular-b0b730693285d026503930c38c160339.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(//assets.slid.es/assets/katex/KaTeX_Size2-Regular-db1000f8be0574d37f9eecbdfe823a79.woff) format("woff"),url(//assets.slid.es/assets/katex/KaTeX_Size2-Regular-d9bcfefab2c9e6f8798d864d0dd9c3e1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(//assets.slid.es/assets/katex/KaTeX_Size3-Regular-69ae0c769de6197d12a4cc70359cbc23.woff) format("woff"),url(//assets.slid.es/assets/katex/KaTeX_Size3-Regular-14684bb66e50b7652e7a4a257cb924ab.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(//assets.slid.es/assets/katex/KaTeX_Size4-Regular-47fa1e4a913c4bc13ba28d37b078cffa.woff) format("woff"),url(//assets.slid.es/assets/katex/KaTeX_Size4-Regular-f9e0bbe04f2be30552f330c99f00dfb2.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(//assets.slid.es/assets/katex/KaTeX_Typewriter-Regular-406284f22010eec74d0499d212ebdb7e.woff) format("woff"),url(//assets.slid.es/assets/katex/KaTeX_Typewriter-Regular-8a4c1e68be15670fa0d9ae77e029618a.ttf) format("truetype");font-weight:400;font-style:normal}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:inline-block}.katex{font:400 1.21em KaTeX_Main;line-height:1.2;text-indent:0;white-space:nowrap}.katex .katex-html{display:inline-block}.katex .katex-mathml{border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .base,.katex .strut{display:inline-block}.katex .mathit{font-family:KaTeX_Math;font-style:italic}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .amsrm,.katex .mathbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr{font-family:KaTeX_Script}.katex .mathsf{font-family:KaTeX_SansSerif}.katex .mainit{font-family:KaTeX_Main;font-style:italic}.katex .textstyle>.mord+.mop{margin-left:.16667em}.katex .textstyle>.mord+.mbin{margin-left:.22222em}.katex .textstyle>.mord+.mrel{margin-left:.27778em}.katex .textstyle>.mop+.mop,.katex .textstyle>.mop+.mord,.katex .textstyle>.mord+.minner{margin-left:.16667em}.katex .textstyle>.mop+.mrel{margin-left:.27778em}.katex .textstyle>.mop+.minner{margin-left:.16667em}.katex .textstyle>.mbin+.minner,.katex .textstyle>.mbin+.mop,.katex .textstyle>.mbin+.mopen,.katex .textstyle>.mbin+.mord{margin-left:.22222em}.katex .textstyle>.mrel+.minner,.katex .textstyle>.mrel+.mop,.katex .textstyle>.mrel+.mopen,.katex .textstyle>.mrel+.mord{margin-left:.27778em}.katex .textstyle>.mclose+.mop{margin-left:.16667em}.katex .textstyle>.mclose+.mbin{margin-left:.22222em}.katex .textstyle>.mclose+.mrel{margin-left:.27778em}.katex .textstyle>.mclose+.minner,.katex .textstyle>.minner+.mop,.katex .textstyle>.minner+.mord,.katex .textstyle>.mpunct+.mclose,.katex .textstyle>.mpunct+.minner,.katex .textstyle>.mpunct+.mop,.katex .textstyle>.mpunct+.mopen,.katex .textstyle>.mpunct+.mord,.katex .textstyle>.mpunct+.mpunct,.katex .textstyle>.mpunct+.mrel{margin-left:.16667em}.katex .textstyle>.minner+.mbin{margin-left:.22222em}.katex .textstyle>.minner+.mrel{margin-left:.27778em}.katex .mclose+.mop,.katex .minner+.mop,.katex .mop+.mop,.katex .mop+.mord,.katex .mord+.mop,.katex .textstyle>.minner+.minner,.katex .textstyle>.minner+.mopen,.katex .textstyle>.minner+.mpunct{margin-left:.16667em}.katex .reset-textstyle.textstyle{font-size:1em}.katex .reset-textstyle.scriptstyle{font-size:.7em}.katex .reset-textstyle.scriptscriptstyle{font-size:.5em}.katex .reset-scriptstyle.textstyle{font-size:1.42857em}.katex .reset-scriptstyle.scriptstyle{font-size:1em}.katex .reset-scriptstyle.scriptscriptstyle{font-size:.71429em}.katex .reset-scriptscriptstyle.textstyle{font-size:2em}.katex .reset-scriptscriptstyle.scriptstyle{font-size:1.4em}.katex .reset-scriptscriptstyle.scriptscriptstyle{font-size:1em}.katex .style-wrap{position:relative}.katex .vlist{display:inline-block}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist .baseline-fix{display:inline-table;table-layout:fixed}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{width:100%}.katex .mfrac .frac-line:before{border-bottom-style:solid;border-bottom-width:1px;content:"";display:block}.katex .mfrac .frac-line:after{border-bottom-style:solid;border-bottom-width:.04em;content:"";display:block;margin-top:-1px}.katex .mspace{display:inline-block}.katex .mspace.negativethinspace{margin-left:-.16667em}.katex .mspace.thinspace{width:.16667em}.katex .mspace.mediumspace{width:.22222em}.katex .mspace.thickspace{width:.27778em}.katex .mspace.enspace{width:.5em}.katex .mspace.quad{width:1em}.katex .mspace.qquad{width:2em}.katex .llap,.katex .rlap{position:relative;width:0}.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .rlap>.inner{left:0}.katex .katex-logo .a{font-size:.75em;margin-left:-.32em;position:relative;top:-.2em}.katex .katex-logo .t{margin-left:-.23em}.katex .katex-logo .e{margin-left:-.1667em;position:relative;top:.2155em}.katex .katex-logo .x{margin-left:-.125em}.katex .rule{border-style:solid;display:inline-block;position:relative}.katex .overline .overline-line{width:100%}.katex .overline .overline-line:before{border-bottom-style:solid;border-bottom-width:1px;content:"";display:block}.katex .overline .overline-line:after{border-bottom-style:solid;border-bottom-width:.04em;content:"";display:block;margin-top:-1px}.katex .sqrt>.sqrt-sign{position:relative}.katex .sqrt .sqrt-line{width:100%}.katex .sqrt .sqrt-line:before{border-bottom-style:solid;border-bottom-width:1px;content:"";display:block}.katex .sqrt .sqrt-line:after{border-bottom-style:solid;border-bottom-width:.04em;content:"";display:block;margin-top:-1px}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer,.katex .sizing{display:inline-block}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:2em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:3.46em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:4.14em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.98em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.47142857em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.95714286em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.55714286em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.875em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.125em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.25em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.5em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.8em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.1625em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.5875em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:3.1125em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.77777778em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.88888889em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.6em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.92222222em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.3em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.76666667em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.7em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.8em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.9em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.2em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.44em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.73em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:2.07em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.49em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.58333333em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.66666667em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.75em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.83333333em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44166667em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.725em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.075em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.48611111em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.55555556em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.625em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.69444444em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.20138889em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.4375em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72916667em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.28901734em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.40462428em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.46242775em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.52023121em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.57803468em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69364162em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83236994em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.19653179em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.43930636em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.24154589em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.33816425em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.38647343em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.43478261em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.48309179em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.57971014em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69565217em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83574879em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20289855em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.20080321em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2811245em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.32128514em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.36144578em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.40160643em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48192771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57831325em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69477912em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8313253em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist>span,.katex .op-limits>.vlist>span{text-align:center}.katex .accent .accent-body>span{width:0}.katex .accent .accent-body.accent-vec>span{left:.326em;position:relative}.katex .mtable .vertical-separator{border-right:.05em solid #000;display:inline-block;margin:0 -.025em}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist{text-align:center}.katex .mtable .col-align-l>.vlist{text-align:left}.katex .mtable .col-align-r>.vlist{text-align:right}[data-highlight-theme="zenburn"] .hljs,.sl-block-content:not([data-highlight-theme]) .hljs{display:block;overflow-x:auto;background:#3f3f3f;color:#dcdcdc;-webkit-text-size-adjust:none}[data-highlight-theme="zenburn"] .hljs-keyword,[data-highlight-theme="zenburn"] .hljs-tag,[data-highlight-theme="zenburn"] .css .hljs-class,[data-highlight-theme="zenburn"] .css .hljs-id,[data-highlight-theme="zenburn"] .lisp .hljs-title,[data-highlight-theme="zenburn"] .nginx .hljs-title,[data-highlight-theme="zenburn"] .hljs-request,[data-highlight-theme="zenburn"] .hljs-status,[data-highlight-theme="zenburn"] .clojure .hljs-attribute,.sl-block-content:not([data-highlight-theme]) .hljs-keyword,.sl-block-content:not([data-highlight-theme]) .hljs-tag,.sl-block-content:not([data-highlight-theme]) .css .hljs-class,.sl-block-content:not([data-highlight-theme]) .css .hljs-id,.sl-block-content:not([data-highlight-theme]) .lisp .hljs-title,.sl-block-content:not([data-highlight-theme]) .nginx .hljs-title,.sl-block-content:not([data-highlight-theme]) .hljs-request,.sl-block-content:not([data-highlight-theme]) .hljs-status,.sl-block-content:not([data-highlight-theme]) .clojure .hljs-attribute{color:#e3ceab}[data-highlight-theme="zenburn"] .django .hljs-template_tag,[data-highlight-theme="zenburn"] .django .hljs-variable,[data-highlight-theme="zenburn"] .django .hljs-filter .hljs-argument,.sl-block-content:not([data-highlight-theme]) .django .hljs-template_tag,.sl-block-content:not([data-highlight-theme]) .django .hljs-variable,.sl-block-content:not([data-highlight-theme]) .django .hljs-filter .hljs-argument{color:#dcdcdc}[data-highlight-theme="zenburn"] .hljs-number,[data-highlight-theme="zenburn"] .hljs-date,.sl-block-content:not([data-highlight-theme]) .hljs-number,.sl-block-content:not([data-highlight-theme]) .hljs-date{color:#8cd0d3}[data-highlight-theme="zenburn"] .dos .hljs-envvar,[data-highlight-theme="zenburn"] .dos .hljs-stream,[data-highlight-theme="zenburn"] .hljs-variable,[data-highlight-theme="zenburn"] .apache .hljs-sqbracket,[data-highlight-theme="zenburn"] .hljs-name,.sl-block-content:not([data-highlight-theme]) .dos .hljs-envvar,.sl-block-content:not([data-highlight-theme]) .dos .hljs-stream,.sl-block-content:not([data-highlight-theme]) .hljs-variable,.sl-block-content:not([data-highlight-theme]) .apache .hljs-sqbracket,.sl-block-content:not([data-highlight-theme]) .hljs-name{color:#efdcbc}[data-highlight-theme="zenburn"] .dos .hljs-flow,[data-highlight-theme="zenburn"] .diff .hljs-change,[data-highlight-theme="zenburn"] .python .exception,[data-highlight-theme="zenburn"] .python .hljs-built_in,[data-highlight-theme="zenburn"] .hljs-literal,[data-highlight-theme="zenburn"] .tex .hljs-special,.sl-block-content:not([data-highlight-theme]) .dos .hljs-flow,.sl-block-content:not([data-highlight-theme]) .diff .hljs-change,.sl-block-content:not([data-highlight-theme]) .python .exception,.sl-block-content:not([data-highlight-theme]) .python .hljs-built_in,.sl-block-content:not([data-highlight-theme]) .hljs-literal,.sl-block-content:not([data-highlight-theme]) .tex .hljs-special{color:#efefaf}[data-highlight-theme="zenburn"] .diff .hljs-chunk,[data-highlight-theme="zenburn"] .hljs-subst,.sl-block-content:not([data-highlight-theme]) .diff .hljs-chunk,.sl-block-content:not([data-highlight-theme]) .hljs-subst{color:#8f8f8f}[data-highlight-theme="zenburn"] .dos .hljs-keyword,[data-highlight-theme="zenburn"] .hljs-decorator,[data-highlight-theme="zenburn"] .hljs-title,[data-highlight-theme="zenburn"] .hljs-type,[data-highlight-theme="zenburn"] .diff .hljs-header,[data-highlight-theme="zenburn"] .ruby .hljs-class .hljs-parent,[data-highlight-theme="zenburn"] .apache .hljs-tag,[data-highlight-theme="zenburn"] .nginx .hljs-built_in,[data-highlight-theme="zenburn"] .tex .hljs-command,[data-highlight-theme="zenburn"] .hljs-prompt,.sl-block-content:not([data-highlight-theme]) .dos .hljs-keyword,.sl-block-content:not([data-highlight-theme]) .hljs-decorator,.sl-block-content:not([data-highlight-theme]) .hljs-title,.sl-block-content:not([data-highlight-theme]) .hljs-type,.sl-block-content:not([data-highlight-theme]) .diff .hljs-header,.sl-block-content:not([data-highlight-theme]) .ruby .hljs-class .hljs-parent,.sl-block-content:not([data-highlight-theme]) .apache .hljs-tag,.sl-block-content:not([data-highlight-theme]) .nginx .hljs-built_in,.sl-block-content:not([data-highlight-theme]) .tex .hljs-command,.sl-block-content:not([data-highlight-theme]) .hljs-prompt{color:#efef8f}[data-highlight-theme="zenburn"] .dos .hljs-winutils,[data-highlight-theme="zenburn"] .ruby .hljs-symbol,[data-highlight-theme="zenburn"] .ruby .hljs-symbol .hljs-string,[data-highlight-theme="zenburn"] .ruby .hljs-string,.sl-block-content:not([data-highlight-theme]) .dos .hljs-winutils,.sl-block-content:not([data-highlight-theme]) .ruby .hljs-symbol,.sl-block-content:not([data-highlight-theme]) .ruby .hljs-symbol .hljs-string,.sl-block-content:not([data-highlight-theme]) .ruby .hljs-string{color:#dca3a3}[data-highlight-theme="zenburn"] .diff .hljs-deletion,[data-highlight-theme="zenburn"] .hljs-string,[data-highlight-theme="zenburn"] .hljs-tag .hljs-value,[data-highlight-theme="zenburn"] .hljs-preprocessor,[data-highlight-theme="zenburn"] .hljs-pragma,[data-highlight-theme="zenburn"] .hljs-built_in,[data-highlight-theme="zenburn"] .smalltalk .hljs-class,[data-highlight-theme="zenburn"] .smalltalk .hljs-localvars,[data-highlight-theme="zenburn"] .smalltalk .hljs-array,[data-highlight-theme="zenburn"] .css .hljs-rule .hljs-value,[data-highlight-theme="zenburn"] .hljs-attr_selector,[data-highlight-theme="zenburn"] .hljs-pseudo,[data-highlight-theme="zenburn"] .apache .hljs-cbracket,[data-highlight-theme="zenburn"] .tex .hljs-formula,[data-highlight-theme="zenburn"] .coffeescript .hljs-attribute,.sl-block-content:not([data-highlight-theme]) .diff .hljs-deletion,.sl-block-content:not([data-highlight-theme]) .hljs-string,.sl-block-content:not([data-highlight-theme]) .hljs-tag .hljs-value,.sl-block-content:not([data-highlight-theme]) .hljs-preprocessor,.sl-block-content:not([data-highlight-theme]) .hljs-pragma,.sl-block-content:not([data-highlight-theme]) .hljs-built_in,.sl-block-content:not([data-highlight-theme]) .smalltalk .hljs-class,.sl-block-content:not([data-highlight-theme]) .smalltalk .hljs-localvars,.sl-block-content:not([data-highlight-theme]) .smalltalk .hljs-array,.sl-block-content:not([data-highlight-theme]) .css .hljs-rule .hljs-value,.sl-block-content:not([data-highlight-theme]) .hljs-attr_selector,.sl-block-content:not([data-highlight-theme]) .hljs-pseudo,.sl-block-content:not([data-highlight-theme]) .apache .hljs-cbracket,.sl-block-content:not([data-highlight-theme]) .tex .hljs-formula,.sl-block-content:not([data-highlight-theme]) .coffeescript .hljs-attribute{color:#cc9393}[data-highlight-theme="zenburn"] .hljs-shebang,[data-highlight-theme="zenburn"] .diff .hljs-addition,[data-highlight-theme="zenburn"] .hljs-comment,[data-highlight-theme="zenburn"] .hljs-annotation,[data-highlight-theme="zenburn"] .hljs-pi,[data-highlight-theme="zenburn"] .hljs-doctype,.sl-block-content:not([data-highlight-theme]) .hljs-shebang,.sl-block-content:not([data-highlight-theme]) .diff .hljs-addition,.sl-block-content:not([data-highlight-theme]) .hljs-comment,.sl-block-content:not([data-highlight-theme]) .hljs-annotation,.sl-block-content:not([data-highlight-theme]) .hljs-pi,.sl-block-content:not([data-highlight-theme]) .hljs-doctype{color:#7f9f7f}[data-highlight-theme="zenburn"] .coffeescript .javascript,[data-highlight-theme="zenburn"] .javascript .xml,[data-highlight-theme="zenburn"] .tex .hljs-formula,[data-highlight-theme="zenburn"] .xml .javascript,[data-highlight-theme="zenburn"] .xml .vbscript,[data-highlight-theme="zenburn"] .xml .css,[data-highlight-theme="zenburn"] .xml .hljs-cdata,.sl-block-content:not([data-highlight-theme]) .coffeescript .javascript,.sl-block-content:not([data-highlight-theme]) .javascript .xml,.sl-block-content:not([data-highlight-theme]) .tex .hljs-formula,.sl-block-content:not([data-highlight-theme]) .xml .javascript,.sl-block-content:not([data-highlight-theme]) .xml .vbscript,.sl-block-content:not([data-highlight-theme]) .xml .css,.sl-block-content:not([data-highlight-theme]) .xml .hljs-cdata{opacity:0.5}[data-highlight-theme="ascetic"] .hljs{display:block;overflow-x:auto;background:white;color:black;-webkit-text-size-adjust:none}[data-highlight-theme="ascetic"] .hljs-string,[data-highlight-theme="ascetic"] .hljs-tag .hljs-value,[data-highlight-theme="ascetic"] .hljs-filter .hljs-argument,[data-highlight-theme="ascetic"] .hljs-addition,[data-highlight-theme="ascetic"] .hljs-change,[data-highlight-theme="ascetic"] .hljs-name,[data-highlight-theme="ascetic"] .apache .hljs-tag,[data-highlight-theme="ascetic"] .apache .hljs-cbracket,[data-highlight-theme="ascetic"] .nginx .hljs-built_in,[data-highlight-theme="ascetic"] .tex .hljs-formula{color:#888}[data-highlight-theme="ascetic"] .hljs-comment,[data-highlight-theme="ascetic"] .hljs-shebang,[data-highlight-theme="ascetic"] .hljs-doctype,[data-highlight-theme="ascetic"] .hljs-pi,[data-highlight-theme="ascetic"] .hljs-deletion,[data-highlight-theme="ascetic"] .apache .hljs-sqbracket{color:#ccc}[data-highlight-theme="ascetic"] .hljs-keyword,[data-highlight-theme="ascetic"] .hljs-tag .hljs-title,[data-highlight-theme="ascetic"] .ini .hljs-title,[data-highlight-theme="ascetic"] .lisp .hljs-title,[data-highlight-theme="ascetic"] .http .hljs-title,[data-highlight-theme="ascetic"] .nginx .hljs-title,[data-highlight-theme="ascetic"] .css .hljs-tag,[data-highlight-theme="ascetic"] .hljs-winutils,[data-highlight-theme="ascetic"] .hljs-flow,[data-highlight-theme="ascetic"] .apache .hljs-tag,[data-highlight-theme="ascetic"] .tex .hljs-command,[data-highlight-theme="ascetic"] .hljs-request,[data-highlight-theme="ascetic"] .hljs-status{font-weight:bold}[data-highlight-theme="far"] .hljs{display:block;overflow-x:auto;background:#000080;-webkit-text-size-adjust:none}[data-highlight-theme="far"] .hljs,[data-highlight-theme="far"] .hljs-subst{color:#0ff}[data-highlight-theme="far"] .hljs-string,[data-highlight-theme="far"] .ruby .hljs-string,[data-highlight-theme="far"] .haskell .hljs-type,[data-highlight-theme="far"] .hljs-tag .hljs-value,[data-highlight-theme="far"] .hljs-rule .hljs-value,[data-highlight-theme="far"] .hljs-rule .hljs-value .hljs-number,[data-highlight-theme="far"] .hljs-preprocessor,[data-highlight-theme="far"] .hljs-pragma,[data-highlight-theme="far"] .ruby .hljs-symbol,[data-highlight-theme="far"] .ruby .hljs-symbol .hljs-string,[data-highlight-theme="far"] .hljs-built_in,[data-highlight-theme="far"] .django .hljs-template_tag,[data-highlight-theme="far"] .django .hljs-variable,[data-highlight-theme="far"] .smalltalk .hljs-class,[data-highlight-theme="far"] .hljs-addition,[data-highlight-theme="far"] .apache .hljs-tag,[data-highlight-theme="far"] .apache .hljs-cbracket,[data-highlight-theme="far"] .tex .hljs-command,[data-highlight-theme="far"] .coffeescript .hljs-attribute{color:#ff0}[data-highlight-theme="far"] .hljs-keyword,[data-highlight-theme="far"] .css .hljs-id,[data-highlight-theme="far"] .hljs-title,[data-highlight-theme="far"] .hljs-type,[data-highlight-theme="far"] .vbscript .hljs-built_in,[data-highlight-theme="far"] .rsl .hljs-built_in,[data-highlight-theme="far"] .smalltalk .hljs-class,[data-highlight-theme="far"] .xml .hljs-tag .hljs-title,[data-highlight-theme="far"] .hljs-winutils,[data-highlight-theme="far"] .hljs-flow,[data-highlight-theme="far"] .hljs-change,[data-highlight-theme="far"] .hljs-envvar,[data-highlight-theme="far"] .bash .hljs-variable,[data-highlight-theme="far"] .tex .hljs-special,[data-highlight-theme="far"] .hljs-name{color:#fff}[data-highlight-theme="far"] .hljs-comment,[data-highlight-theme="far"] .hljs-doctag,[data-highlight-theme="far"] .hljs-annotation,[data-highlight-theme="far"] .hljs-deletion,[data-highlight-theme="far"] .apache .hljs-sqbracket,[data-highlight-theme="far"] .tex .hljs-formula{color:#888}[data-highlight-theme="far"] .hljs-number,[data-highlight-theme="far"] .hljs-date,[data-highlight-theme="far"] .hljs-regexp,[data-highlight-theme="far"] .hljs-literal,[data-highlight-theme="far"] .smalltalk .hljs-symbol,[data-highlight-theme="far"] .smalltalk .hljs-char,[data-highlight-theme="far"] .clojure .hljs-attribute{color:#0f0}[data-highlight-theme="far"] .hljs-decorator,[data-highlight-theme="far"] .django .hljs-filter .hljs-argument,[data-highlight-theme="far"] .smalltalk .hljs-localvars,[data-highlight-theme="far"] .smalltalk .hljs-array,[data-highlight-theme="far"] .hljs-attr_selector,[data-highlight-theme="far"] .hljs-pseudo,[data-highlight-theme="far"] .xml .hljs-pi,[data-highlight-theme="far"] .diff .hljs-header,[data-highlight-theme="far"] .hljs-chunk,[data-highlight-theme="far"] .hljs-shebang,[data-highlight-theme="far"] .nginx .hljs-built_in,[data-highlight-theme="far"] .hljs-prompt{color:#008080}[data-highlight-theme="far"] .hljs-keyword,[data-highlight-theme="far"] .css .hljs-id,[data-highlight-theme="far"] .hljs-title,[data-highlight-theme="far"] .hljs-type,[data-highlight-theme="far"] .vbscript .hljs-built_in,[data-highlight-theme="far"] .rsl .hljs-built_in,[data-highlight-theme="far"] .smalltalk .hljs-class,[data-highlight-theme="far"] .hljs-winutils,[data-highlight-theme="far"] .hljs-flow,[data-highlight-theme="far"] .apache .hljs-tag,[data-highlight-theme="far"] .nginx .hljs-built_in,[data-highlight-theme="far"] .tex .hljs-command,[data-highlight-theme="far"] .tex .hljs-special,[data-highlight-theme="far"] .hljs-request,[data-highlight-theme="far"] .hljs-status{font-weight:bold}[data-highlight-theme="github-gist"] .hljs{display:block;background:white;color:#333333;overflow-x:auto;-webkit-text-size-adjust:none}[data-highlight-theme="github-gist"] .hljs-comment,[data-highlight-theme="github-gist"] .bash .hljs-shebang,[data-highlight-theme="github-gist"] .java .hljs-javadoc,[data-highlight-theme="github-gist"] .javascript .hljs-javadoc,[data-highlight-theme="github-gist"] .rust .hljs-preprocessor{color:#969896}[data-highlight-theme="github-gist"] .hljs-string,[data-highlight-theme="github-gist"] .apache .hljs-sqbracket,[data-highlight-theme="github-gist"] .coffeescript .hljs-subst,[data-highlight-theme="github-gist"] .coffeescript .hljs-regexp,[data-highlight-theme="github-gist"] .cpp .hljs-preprocessor,[data-highlight-theme="github-gist"] .c .hljs-preprocessor,[data-highlight-theme="github-gist"] .javascript .hljs-regexp,[data-highlight-theme="github-gist"] .json .hljs-attribute,[data-highlight-theme="github-gist"] .makefile .hljs-variable,[data-highlight-theme="github-gist"] .markdown .hljs-value,[data-highlight-theme="github-gist"] .markdown .hljs-link_label,[data-highlight-theme="github-gist"] .markdown .hljs-strong,[data-highlight-theme="github-gist"] .markdown .hljs-emphasis,[data-highlight-theme="github-gist"] .markdown .hljs-blockquote,[data-highlight-theme="github-gist"] .nginx .hljs-regexp,[data-highlight-theme="github-gist"] .nginx .hljs-number,[data-highlight-theme="github-gist"] .objectivec .hljs-preprocessor .hljs-title,[data-highlight-theme="github-gist"] .perl .hljs-regexp,[data-highlight-theme="github-gist"] .php .hljs-regexp,[data-highlight-theme="github-gist"] .xml .hljs-value,[data-highlight-theme="github-gist"] .less .hljs-built_in,[data-highlight-theme="github-gist"] .scss .hljs-built_in{color:#df5000}[data-highlight-theme="github-gist"] .hljs-keyword,[data-highlight-theme="github-gist"] .css .hljs-at_rule,[data-highlight-theme="github-gist"] .css .hljs-important,[data-highlight-theme="github-gist"] .http .hljs-request,[data-highlight-theme="github-gist"] .ini .hljs-setting,[data-highlight-theme="github-gist"] .haskell .hljs-type,[data-highlight-theme="github-gist"] .java .hljs-javadoctag,[data-highlight-theme="github-gist"] .javascript .hljs-tag,[data-highlight-theme="github-gist"] .javascript .hljs-javadoctag,[data-highlight-theme="github-gist"] .nginx .hljs-title,[data-highlight-theme="github-gist"] .objectivec .hljs-preprocessor,[data-highlight-theme="github-gist"] .php .hljs-phpdoc,[data-highlight-theme="github-gist"] .sql .hljs-built_in,[data-highlight-theme="github-gist"] .less .hljs-tag,[data-highlight-theme="github-gist"] .less .hljs-at_rule,[data-highlight-theme="github-gist"] .scss .hljs-tag,[data-highlight-theme="github-gist"] .scss .hljs-at_rule,[data-highlight-theme="github-gist"] .scss .hljs-important,[data-highlight-theme="github-gist"] .stylus .hljs-at_rule,[data-highlight-theme="github-gist"] .go .hljs-typename,[data-highlight-theme="github-gist"] .swift .hljs-preprocessor{color:#a71d5d}[data-highlight-theme="github-gist"] .apache .hljs-common,[data-highlight-theme="github-gist"] .apache .hljs-cbracket,[data-highlight-theme="github-gist"] .apache .hljs-keyword,[data-highlight-theme="github-gist"] .bash .hljs-literal,[data-highlight-theme="github-gist"] .bash .hljs-built_in,[data-highlight-theme="github-gist"] .coffeescript .hljs-literal,[data-highlight-theme="github-gist"] .coffeescript .hljs-built_in,[data-highlight-theme="github-gist"] .coffeescript .hljs-number,[data-highlight-theme="github-gist"] .cpp .hljs-number,[data-highlight-theme="github-gist"] .cpp .hljs-built_in,[data-highlight-theme="github-gist"] .c .hljs-number,[data-highlight-theme="github-gist"] .c .hljs-built_in,[data-highlight-theme="github-gist"] .cs .hljs-number,[data-highlight-theme="github-gist"] .cs .hljs-built_in,[data-highlight-theme="github-gist"] .css .hljs-attribute,[data-highlight-theme="github-gist"] .css .hljs-hexcolor,[data-highlight-theme="github-gist"] .css .hljs-number,[data-highlight-theme="github-gist"] .css .hljs-function,[data-highlight-theme="github-gist"] .haskell .hljs-number,[data-highlight-theme="github-gist"] .http .hljs-literal,[data-highlight-theme="github-gist"] .http .hljs-attribute,[data-highlight-theme="github-gist"] .java .hljs-number,[data-highlight-theme="github-gist"] .javascript .hljs-built_in,[data-highlight-theme="github-gist"] .javascript .hljs-literal,[data-highlight-theme="github-gist"] .javascript .hljs-number,[data-highlight-theme="github-gist"] .json .hljs-number,[data-highlight-theme="github-gist"] .makefile .hljs-keyword,[data-highlight-theme="github-gist"] .markdown .hljs-link_reference,[data-highlight-theme="github-gist"] .nginx .hljs-built_in,[data-highlight-theme="github-gist"] .objectivec .hljs-literal,[data-highlight-theme="github-gist"] .objectivec .hljs-number,[data-highlight-theme="github-gist"] .objectivec .hljs-built_in,[data-highlight-theme="github-gist"] .php .hljs-literal,[data-highlight-theme="github-gist"] .php .hljs-number,[data-highlight-theme="github-gist"] .python .hljs-number,[data-highlight-theme="github-gist"] .ruby .hljs-prompt,[data-highlight-theme="github-gist"] .ruby .hljs-constant,[data-highlight-theme="github-gist"] .ruby .hljs-number,[data-highlight-theme="github-gist"] .ruby .hljs-subst .hljs-keyword,[data-highlight-theme="github-gist"] .ruby .hljs-symbol,[data-highlight-theme="github-gist"] .rust .hljs-number,[data-highlight-theme="github-gist"] .sql .hljs-number,[data-highlight-theme="github-gist"] .puppet .hljs-function,[data-highlight-theme="github-gist"] .less .hljs-number,[data-highlight-theme="github-gist"] .less .hljs-hexcolor,[data-highlight-theme="github-gist"] .less .hljs-function,[data-highlight-theme="github-gist"] .less .hljs-attribute,[data-highlight-theme="github-gist"] .scss .hljs-preprocessor,[data-highlight-theme="github-gist"] .scss .hljs-number,[data-highlight-theme="github-gist"] .scss .hljs-hexcolor,[data-highlight-theme="github-gist"] .scss .hljs-function,[data-highlight-theme="github-gist"] .scss .hljs-attribute,[data-highlight-theme="github-gist"] .stylus .hljs-number,[data-highlight-theme="github-gist"] .stylus .hljs-hexcolor,[data-highlight-theme="github-gist"] .stylus .hljs-attribute,[data-highlight-theme="github-gist"] .stylus .hljs-params,[data-highlight-theme="github-gist"] .go .hljs-built_in,[data-highlight-theme="github-gist"] .go .hljs-constant,[data-highlight-theme="github-gist"] .swift .hljs-built_in,[data-highlight-theme="github-gist"] .swift .hljs-number{color:#0086b3}[data-highlight-theme="github-gist"] .apache .hljs-tag,[data-highlight-theme="github-gist"] .cs .hljs-xmlDocTag,[data-highlight-theme="github-gist"] .css .hljs-tag,[data-highlight-theme="github-gist"] .xml .hljs-title,[data-highlight-theme="github-gist"] .stylus .hljs-tag{color:#63a35c}[data-highlight-theme="github-gist"] .bash .hljs-variable,[data-highlight-theme="github-gist"] .cs .hljs-preprocessor,[data-highlight-theme="github-gist"] .cs .hljs-preprocessor .hljs-keyword,[data-highlight-theme="github-gist"] .css .hljs-attr_selector,[data-highlight-theme="github-gist"] .css .hljs-value,[data-highlight-theme="github-gist"] .ini .hljs-value,[data-highlight-theme="github-gist"] .ini .hljs-keyword,[data-highlight-theme="github-gist"] .javascript .hljs-tag .hljs-title,[data-highlight-theme="github-gist"] .makefile .hljs-constant,[data-highlight-theme="github-gist"] .nginx .hljs-variable,[data-highlight-theme="github-gist"] .xml .hljs-tag,[data-highlight-theme="github-gist"] .scss .hljs-variable{color:#333333}[data-highlight-theme="github-gist"] .bash .hljs-title,[data-highlight-theme="github-gist"] .coffeescript .hljs-title,[data-highlight-theme="github-gist"] .cpp .hljs-title,[data-highlight-theme="github-gist"] .c .hljs-title,[data-highlight-theme="github-gist"] .cs .hljs-title,[data-highlight-theme="github-gist"] .css .hljs-id,[data-highlight-theme="github-gist"] .css .hljs-class,[data-highlight-theme="github-gist"] .css .hljs-pseudo,[data-highlight-theme="github-gist"] .ini .hljs-title,[data-highlight-theme="github-gist"] .haskell .hljs-title,[data-highlight-theme="github-gist"] .haskell .hljs-pragma,[data-highlight-theme="github-gist"] .java .hljs-title,[data-highlight-theme="github-gist"] .javascript .hljs-title,[data-highlight-theme="github-gist"] .makefile .hljs-title,[data-highlight-theme="github-gist"] .objectivec .hljs-title,[data-highlight-theme="github-gist"] .perl .hljs-sub,[data-highlight-theme="github-gist"] .php .hljs-title,[data-highlight-theme="github-gist"] .python .hljs-decorator,[data-highlight-theme="github-gist"] .python .hljs-title,[data-highlight-theme="github-gist"] .ruby .hljs-parent,[data-highlight-theme="github-gist"] .ruby .hljs-title,[data-highlight-theme="github-gist"] .rust .hljs-title,[data-highlight-theme="github-gist"] .xml .hljs-attribute,[data-highlight-theme="github-gist"] .puppet .hljs-title,[data-highlight-theme="github-gist"] .less .hljs-id,[data-highlight-theme="github-gist"] .less .hljs-pseudo,[data-highlight-theme="github-gist"] .less .hljs-class,[data-highlight-theme="github-gist"] .scss .hljs-id,[data-highlight-theme="github-gist"] .scss .hljs-pseudo,[data-highlight-theme="github-gist"] .scss .hljs-class,[data-highlight-theme="github-gist"] .stylus .hljs-class,[data-highlight-theme="github-gist"] .stylus .hljs-id,[data-highlight-theme="github-gist"] .stylus .hljs-pseudo,[data-highlight-theme="github-gist"] .stylus .hljs-title,[data-highlight-theme="github-gist"] .swift .hljs-title,[data-highlight-theme="github-gist"] .diff .hljs-chunk{color:#795da3}[data-highlight-theme="github-gist"] .coffeescript .hljs-reserved,[data-highlight-theme="github-gist"] .coffeescript .hljs-attribute{color:#1d3e81}[data-highlight-theme="github-gist"] .diff .hljs-chunk{font-weight:bold}[data-highlight-theme="github-gist"] .diff .hljs-addition{color:#55a532;background-color:#eaffea}[data-highlight-theme="github-gist"] .diff .hljs-deletion{color:#bd2c00;background-color:#ffecec}[data-highlight-theme="github-gist"] .markdown .hljs-link_url{text-decoration:underline}[data-highlight-theme="ir-black"] .hljs{display:block;overflow-x:auto;background:#000;color:#f8f8f8;-webkit-text-size-adjust:none}[data-highlight-theme="ir-black"] .hljs-shebang,[data-highlight-theme="ir-black"] .hljs-comment{color:#7c7c7c}[data-highlight-theme="ir-black"] .hljs-keyword,[data-highlight-theme="ir-black"] .hljs-tag,[data-highlight-theme="ir-black"] .tex .hljs-command,[data-highlight-theme="ir-black"] .hljs-request,[data-highlight-theme="ir-black"] .hljs-status,[data-highlight-theme="ir-black"] .clojure .hljs-attribute{color:#96cbfe}[data-highlight-theme="ir-black"] .hljs-sub .hljs-keyword,[data-highlight-theme="ir-black"] .method,[data-highlight-theme="ir-black"] .hljs-list .hljs-title,[data-highlight-theme="ir-black"] .nginx .hljs-title{color:#ffffb6}[data-highlight-theme="ir-black"] .hljs-string,[data-highlight-theme="ir-black"] .hljs-tag .hljs-value,[data-highlight-theme="ir-black"] .hljs-cdata,[data-highlight-theme="ir-black"] .hljs-filter .hljs-argument,[data-highlight-theme="ir-black"] .hljs-attr_selector,[data-highlight-theme="ir-black"] .apache .hljs-cbracket,[data-highlight-theme="ir-black"] .hljs-date,[data-highlight-theme="ir-black"] .coffeescript .hljs-attribute{color:#a8ff60}[data-highlight-theme="ir-black"] .hljs-subst{color:#daefa3}[data-highlight-theme="ir-black"] .hljs-regexp{color:#e9c062}[data-highlight-theme="ir-black"] .hljs-title,[data-highlight-theme="ir-black"] .hljs-sub .hljs-identifier,[data-highlight-theme="ir-black"] .hljs-pi,[data-highlight-theme="ir-black"] .hljs-decorator,[data-highlight-theme="ir-black"] .tex .hljs-special,[data-highlight-theme="ir-black"] .hljs-type,[data-highlight-theme="ir-black"] .hljs-constant,[data-highlight-theme="ir-black"] .smalltalk .hljs-class,[data-highlight-theme="ir-black"] .hljs-doctag,[data-highlight-theme="ir-black"] .nginx .hljs-built_in{color:#ffffb6}[data-highlight-theme="ir-black"] .hljs-symbol,[data-highlight-theme="ir-black"] .ruby .hljs-symbol .hljs-string,[data-highlight-theme="ir-black"] .hljs-number,[data-highlight-theme="ir-black"] .hljs-variable,[data-highlight-theme="ir-black"] .vbscript,[data-highlight-theme="ir-black"] .hljs-literal,[data-highlight-theme="ir-black"] .hljs-name{color:#c6c5fe}[data-highlight-theme="ir-black"] .css .hljs-tag{color:#96cbfe}[data-highlight-theme="ir-black"] .css .hljs-rule .hljs-property,[data-highlight-theme="ir-black"] .css .hljs-id{color:#ffffb6}[data-highlight-theme="ir-black"] .css .hljs-class{color:#fff}[data-highlight-theme="ir-black"] .hljs-hexcolor{color:#c6c5fe}[data-highlight-theme="ir-black"] .hljs-number{color:#ff73fd}[data-highlight-theme="ir-black"] .coffeescript .javascript,[data-highlight-theme="ir-black"] .javascript .xml,[data-highlight-theme="ir-black"] .tex .hljs-formula,[data-highlight-theme="ir-black"] .xml .javascript,[data-highlight-theme="ir-black"] .xml .vbscript,[data-highlight-theme="ir-black"] .xml .css,[data-highlight-theme="ir-black"] .xml .hljs-cdata{opacity:0.7}[data-highlight-theme="monokai"] .hljs{display:block;overflow-x:auto;background:#272822;-webkit-text-size-adjust:none}[data-highlight-theme="monokai"] .hljs-tag,[data-highlight-theme="monokai"] .hljs-tag .hljs-title,[data-highlight-theme="monokai"] .hljs-keyword,[data-highlight-theme="monokai"] .hljs-literal,[data-highlight-theme="monokai"] .hljs-strong,[data-highlight-theme="monokai"] .hljs-change,[data-highlight-theme="monokai"] .hljs-winutils,[data-highlight-theme="monokai"] .hljs-flow,[data-highlight-theme="monokai"] .nginx .hljs-title,[data-highlight-theme="monokai"] .tex .hljs-special{color:#f92672}[data-highlight-theme="monokai"] .hljs{color:#ddd}[data-highlight-theme="monokai"] .hljs .hljs-constant,[data-highlight-theme="monokai"] .asciidoc .hljs-code,[data-highlight-theme="monokai"] .markdown .hljs-code{color:#66d9ef}[data-highlight-theme="monokai"] .hljs-code,[data-highlight-theme="monokai"] .hljs-class .hljs-title,[data-highlight-theme="monokai"] .hljs-header{color:white}[data-highlight-theme="monokai"] .hljs-link_label,[data-highlight-theme="monokai"] .hljs-attribute,[data-highlight-theme="monokai"] .hljs-symbol,[data-highlight-theme="monokai"] .hljs-symbol .hljs-string,[data-highlight-theme="monokai"] .hljs-value,[data-highlight-theme="monokai"] .hljs-regexp{color:#bf79db}[data-highlight-theme="monokai"] .hljs-link_url,[data-highlight-theme="monokai"] .hljs-tag .hljs-value,[data-highlight-theme="monokai"] .hljs-string,[data-highlight-theme="monokai"] .hljs-bullet,[data-highlight-theme="monokai"] .hljs-subst,[data-highlight-theme="monokai"] .hljs-title,[data-highlight-theme="monokai"] .hljs-emphasis,[data-highlight-theme="monokai"] .hljs-type,[data-highlight-theme="monokai"] .hljs-preprocessor,[data-highlight-theme="monokai"] .hljs-pragma,[data-highlight-theme="monokai"] .ruby .hljs-class .hljs-parent,[data-highlight-theme="monokai"] .hljs-built_in,[data-highlight-theme="monokai"] .django .hljs-template_tag,[data-highlight-theme="monokai"] .django .hljs-variable,[data-highlight-theme="monokai"] .smalltalk .hljs-class,[data-highlight-theme="monokai"] .django .hljs-filter .hljs-argument,[data-highlight-theme="monokai"] .smalltalk .hljs-localvars,[data-highlight-theme="monokai"] .smalltalk .hljs-array,[data-highlight-theme="monokai"] .hljs-attr_selector,[data-highlight-theme="monokai"] .hljs-pseudo,[data-highlight-theme="monokai"] .hljs-addition,[data-highlight-theme="monokai"] .hljs-stream,[data-highlight-theme="monokai"] .hljs-envvar,[data-highlight-theme="monokai"] .apache .hljs-tag,[data-highlight-theme="monokai"] .apache .hljs-cbracket,[data-highlight-theme="monokai"] .tex .hljs-command,[data-highlight-theme="monokai"] .hljs-prompt,[data-highlight-theme="monokai"] .hljs-name{color:#a6e22e}[data-highlight-theme="monokai"] .hljs-comment,[data-highlight-theme="monokai"] .hljs-annotation,[data-highlight-theme="monokai"] .smartquote,[data-highlight-theme="monokai"] .hljs-blockquote,[data-highlight-theme="monokai"] .hljs-horizontal_rule,[data-highlight-theme="monokai"] .hljs-decorator,[data-highlight-theme="monokai"] .hljs-pi,[data-highlight-theme="monokai"] .hljs-doctype,[data-highlight-theme="monokai"] .hljs-deletion,[data-highlight-theme="monokai"] .hljs-shebang,[data-highlight-theme="monokai"] .apache .hljs-sqbracket,[data-highlight-theme="monokai"] .tex .hljs-formula{color:#75715e}[data-highlight-theme="monokai"] .hljs-keyword,[data-highlight-theme="monokai"] .hljs-literal,[data-highlight-theme="monokai"] .css .hljs-id,[data-highlight-theme="monokai"] .hljs-doctag,[data-highlight-theme="monokai"] .hljs-title,[data-highlight-theme="monokai"] .hljs-header,[data-highlight-theme="monokai"] .hljs-type,[data-highlight-theme="monokai"] .vbscript .hljs-built_in,[data-highlight-theme="monokai"] .rsl .hljs-built_in,[data-highlight-theme="monokai"] .smalltalk .hljs-class,[data-highlight-theme="monokai"] .diff .hljs-header,[data-highlight-theme="monokai"] .hljs-chunk,[data-highlight-theme="monokai"] .hljs-winutils,[data-highlight-theme="monokai"] .bash .hljs-variable,[data-highlight-theme="monokai"] .apache .hljs-tag,[data-highlight-theme="monokai"] .tex .hljs-special,[data-highlight-theme="monokai"] .hljs-request,[data-highlight-theme="monokai"] .hljs-status{font-weight:bold}[data-highlight-theme="monokai"] .coffeescript .javascript,[data-highlight-theme="monokai"] .javascript .xml,[data-highlight-theme="monokai"] .tex .hljs-formula,[data-highlight-theme="monokai"] .xml .javascript,[data-highlight-theme="monokai"] .xml .vbscript,[data-highlight-theme="monokai"] .xml .css,[data-highlight-theme="monokai"] .xml .hljs-cdata{opacity:0.5}[data-highlight-theme="obsidian"] .hljs{display:block;overflow-x:auto;background:#282b2e;-webkit-text-size-adjust:none}[data-highlight-theme="obsidian"] .hljs-keyword,[data-highlight-theme="obsidian"] .hljs-literal,[data-highlight-theme="obsidian"] .hljs-change,[data-highlight-theme="obsidian"] .hljs-winutils,[data-highlight-theme="obsidian"] .hljs-flow,[data-highlight-theme="obsidian"] .nginx .hljs-title,[data-highlight-theme="obsidian"] .css .hljs-id,[data-highlight-theme="obsidian"] .tex .hljs-special{color:#93c763}[data-highlight-theme="obsidian"] .hljs-number{color:#ffcd22}[data-highlight-theme="obsidian"] .hljs{color:#e0e2e4}[data-highlight-theme="obsidian"] .css .hljs-tag,[data-highlight-theme="obsidian"] .css .hljs-pseudo{color:#d0d2b5}[data-highlight-theme="obsidian"] .hljs-attribute,[data-highlight-theme="obsidian"] .hljs .hljs-constant{color:#668bb0}[data-highlight-theme="obsidian"] .xml .hljs-attribute{color:#b3b689}[data-highlight-theme="obsidian"] .xml .hljs-tag .hljs-value{color:#e8e2b7}[data-highlight-theme="obsidian"] .hljs-code,[data-highlight-theme="obsidian"] .hljs-class .hljs-title,[data-highlight-theme="obsidian"] .hljs-header{color:white}[data-highlight-theme="obsidian"] .hljs-class,[data-highlight-theme="obsidian"] .hljs-hexcolor{color:#93c763}[data-highlight-theme="obsidian"] .hljs-regexp{color:#d39745}[data-highlight-theme="obsidian"] .hljs-at_rule,[data-highlight-theme="obsidian"] .hljs-at_rule .hljs-keyword{color:#a082bd}[data-highlight-theme="obsidian"] .hljs-doctype{color:#557182}[data-highlight-theme="obsidian"] .hljs-link_url,[data-highlight-theme="obsidian"] .hljs-tag,[data-highlight-theme="obsidian"] .hljs-tag .hljs-title,[data-highlight-theme="obsidian"] .hljs-bullet,[data-highlight-theme="obsidian"] .hljs-subst,[data-highlight-theme="obsidian"] .hljs-emphasis,[data-highlight-theme="obsidian"] .hljs-type,[data-highlight-theme="obsidian"] .hljs-preprocessor,[data-highlight-theme="obsidian"] .hljs-pragma,[data-highlight-theme="obsidian"] .ruby .hljs-class .hljs-parent,[data-highlight-theme="obsidian"] .hljs-built_in,[data-highlight-theme="obsidian"] .django .hljs-template_tag,[data-highlight-theme="obsidian"] .django .hljs-variable,[data-highlight-theme="obsidian"] .smalltalk .hljs-class,[data-highlight-theme="obsidian"] .django .hljs-filter .hljs-argument,[data-highlight-theme="obsidian"] .smalltalk .hljs-localvars,[data-highlight-theme="obsidian"] .smalltalk .hljs-array,[data-highlight-theme="obsidian"] .hljs-attr_selector,[data-highlight-theme="obsidian"] .hljs-pseudo,[data-highlight-theme="obsidian"] .hljs-addition,[data-highlight-theme="obsidian"] .hljs-stream,[data-highlight-theme="obsidian"] .hljs-envvar,[data-highlight-theme="obsidian"] .apache .hljs-tag,[data-highlight-theme="obsidian"] .apache .hljs-cbracket,[data-highlight-theme="obsidian"] .tex .hljs-command,[data-highlight-theme="obsidian"] .hljs-prompt,[data-highlight-theme="obsidian"] .hljs-name{color:#8cbbad}[data-highlight-theme="obsidian"] .hljs-string{color:#ec7600}[data-highlight-theme="obsidian"] .hljs-comment,[data-highlight-theme="obsidian"] .hljs-annotation,[data-highlight-theme="obsidian"] .hljs-blockquote,[data-highlight-theme="obsidian"] .hljs-horizontal_rule,[data-highlight-theme="obsidian"] .hljs-decorator,[data-highlight-theme="obsidian"] .hljs-pi,[data-highlight-theme="obsidian"] .hljs-deletion,[data-highlight-theme="obsidian"] .hljs-shebang,[data-highlight-theme="obsidian"] .apache .hljs-sqbracket,[data-highlight-theme="obsidian"] .tex .hljs-formula{color:#818e96}[data-highlight-theme="obsidian"] .hljs-keyword,[data-highlight-theme="obsidian"] .hljs-literal,[data-highlight-theme="obsidian"] .css .hljs-id,[data-highlight-theme="obsidian"] .hljs-doctag,[data-highlight-theme="obsidian"] .hljs-title,[data-highlight-theme="obsidian"] .hljs-header,[data-highlight-theme="obsidian"] .hljs-type,[data-highlight-theme="obsidian"] .vbscript .hljs-built_in,[data-highlight-theme="obsidian"] .rsl .hljs-built_in,[data-highlight-theme="obsidian"] .smalltalk .hljs-class,[data-highlight-theme="obsidian"] .diff .hljs-header,[data-highlight-theme="obsidian"] .hljs-chunk,[data-highlight-theme="obsidian"] .hljs-winutils,[data-highlight-theme="obsidian"] .bash .hljs-variable,[data-highlight-theme="obsidian"] .apache .hljs-tag,[data-highlight-theme="obsidian"] .tex .hljs-special,[data-highlight-theme="obsidian"] .hljs-request,[data-highlight-theme="obsidian"] .hljs-at_rule .hljs-keyword,[data-highlight-theme="obsidian"] .hljs-status{font-weight:bold}[data-highlight-theme="obsidian"] .coffeescript .javascript,[data-highlight-theme="obsidian"] .javascript .xml,[data-highlight-theme="obsidian"] .tex .hljs-formula,[data-highlight-theme="obsidian"] .xml .javascript,[data-highlight-theme="obsidian"] .xml .vbscript,[data-highlight-theme="obsidian"] .xml .css,[data-highlight-theme="obsidian"] .xml .hljs-cdata{opacity:0.5}[data-highlight-theme="solarized-dark"] .hljs{display:block;overflow-x:auto;background:#002b36;color:#839496;-webkit-text-size-adjust:none}[data-highlight-theme="solarized-dark"] .hljs-comment,[data-highlight-theme="solarized-dark"] .diff .hljs-header,[data-highlight-theme="solarized-dark"] .hljs-doctype,[data-highlight-theme="solarized-dark"] .hljs-pi,[data-highlight-theme="solarized-dark"] .lisp .hljs-string{color:#586e75}[data-highlight-theme="solarized-dark"] .hljs-keyword,[data-highlight-theme="solarized-dark"] .hljs-winutils,[data-highlight-theme="solarized-dark"] .method,[data-highlight-theme="solarized-dark"] .hljs-addition,[data-highlight-theme="solarized-dark"] .css .hljs-tag,[data-highlight-theme="solarized-dark"] .hljs-request,[data-highlight-theme="solarized-dark"] .hljs-status,[data-highlight-theme="solarized-dark"] .nginx .hljs-title{color:#859900}[data-highlight-theme="solarized-dark"] .hljs-number,[data-highlight-theme="solarized-dark"] .hljs-command,[data-highlight-theme="solarized-dark"] .hljs-string,[data-highlight-theme="solarized-dark"] .hljs-tag .hljs-value,[data-highlight-theme="solarized-dark"] .hljs-rule .hljs-value,[data-highlight-theme="solarized-dark"] .hljs-doctag,[data-highlight-theme="solarized-dark"] .tex .hljs-formula,[data-highlight-theme="solarized-dark"] .hljs-regexp,[data-highlight-theme="solarized-dark"] .hljs-hexcolor,[data-highlight-theme="solarized-dark"] .hljs-link_url{color:#2aa198}[data-highlight-theme="solarized-dark"] .hljs-title,[data-highlight-theme="solarized-dark"] .hljs-localvars,[data-highlight-theme="solarized-dark"] .hljs-chunk,[data-highlight-theme="solarized-dark"] .hljs-decorator,[data-highlight-theme="solarized-dark"] .hljs-built_in,[data-highlight-theme="solarized-dark"] .hljs-identifier,[data-highlight-theme="solarized-dark"] .vhdl .hljs-literal,[data-highlight-theme="solarized-dark"] .hljs-id,[data-highlight-theme="solarized-dark"] .css .hljs-function,[data-highlight-theme="solarized-dark"] .hljs-name{color:#268bd2}[data-highlight-theme="solarized-dark"] .hljs-attribute,[data-highlight-theme="solarized-dark"] .hljs-variable,[data-highlight-theme="solarized-dark"] .lisp .hljs-body,[data-highlight-theme="solarized-dark"] .smalltalk .hljs-number,[data-highlight-theme="solarized-dark"] .hljs-constant,[data-highlight-theme="solarized-dark"] .hljs-class .hljs-title,[data-highlight-theme="solarized-dark"] .hljs-parent,[data-highlight-theme="solarized-dark"] .hljs-type,[data-highlight-theme="solarized-dark"] .hljs-link_reference{color:#b58900}[data-highlight-theme="solarized-dark"] .hljs-preprocessor,[data-highlight-theme="solarized-dark"] .hljs-preprocessor .hljs-keyword,[data-highlight-theme="solarized-dark"] .hljs-pragma,[data-highlight-theme="solarized-dark"] .hljs-shebang,[data-highlight-theme="solarized-dark"] .hljs-symbol,[data-highlight-theme="solarized-dark"] .hljs-symbol .hljs-string,[data-highlight-theme="solarized-dark"] .diff .hljs-change,[data-highlight-theme="solarized-dark"] .hljs-special,[data-highlight-theme="solarized-dark"] .hljs-attr_selector,[data-highlight-theme="solarized-dark"] .hljs-subst,[data-highlight-theme="solarized-dark"] .hljs-cdata,[data-highlight-theme="solarized-dark"] .css .hljs-pseudo,[data-highlight-theme="solarized-dark"] .hljs-header{color:#cb4b16}[data-highlight-theme="solarized-dark"] .hljs-deletion,[data-highlight-theme="solarized-dark"] .hljs-important{color:#dc322f}[data-highlight-theme="solarized-dark"] .hljs-link_label{color:#6c71c4}[data-highlight-theme="solarized-dark"] .tex .hljs-formula{background:#073642}[data-highlight-theme="solarized-light"] .hljs{display:block;overflow-x:auto;background:#fdf6e3;color:#657b83;-webkit-text-size-adjust:none}[data-highlight-theme="solarized-light"] .hljs-comment,[data-highlight-theme="solarized-light"] .diff .hljs-header,[data-highlight-theme="solarized-light"] .hljs-doctype,[data-highlight-theme="solarized-light"] .hljs-pi,[data-highlight-theme="solarized-light"] .lisp .hljs-string{color:#93a1a1}[data-highlight-theme="solarized-light"] .hljs-keyword,[data-highlight-theme="solarized-light"] .hljs-winutils,[data-highlight-theme="solarized-light"] .method,[data-highlight-theme="solarized-light"] .hljs-addition,[data-highlight-theme="solarized-light"] .css .hljs-tag,[data-highlight-theme="solarized-light"] .hljs-request,[data-highlight-theme="solarized-light"] .hljs-status,[data-highlight-theme="solarized-light"] .nginx .hljs-title{color:#859900}[data-highlight-theme="solarized-light"] .hljs-number,[data-highlight-theme="solarized-light"] .hljs-command,[data-highlight-theme="solarized-light"] .hljs-string,[data-highlight-theme="solarized-light"] .hljs-tag .hljs-value,[data-highlight-theme="solarized-light"] .hljs-rule .hljs-value,[data-highlight-theme="solarized-light"] .hljs-doctag,[data-highlight-theme="solarized-light"] .tex .hljs-formula,[data-highlight-theme="solarized-light"] .hljs-regexp,[data-highlight-theme="solarized-light"] .hljs-hexcolor,[data-highlight-theme="solarized-light"] .hljs-link_url{color:#2aa198}[data-highlight-theme="solarized-light"] .hljs-title,[data-highlight-theme="solarized-light"] .hljs-localvars,[data-highlight-theme="solarized-light"] .hljs-chunk,[data-highlight-theme="solarized-light"] .hljs-decorator,[data-highlight-theme="solarized-light"] .hljs-built_in,[data-highlight-theme="solarized-light"] .hljs-identifier,[data-highlight-theme="solarized-light"] .vhdl .hljs-literal,[data-highlight-theme="solarized-light"] .hljs-id,[data-highlight-theme="solarized-light"] .css .hljs-function,[data-highlight-theme="solarized-light"] .hljs-name{color:#268bd2}[data-highlight-theme="solarized-light"] .hljs-attribute,[data-highlight-theme="solarized-light"] .hljs-variable,[data-highlight-theme="solarized-light"] .lisp .hljs-body,[data-highlight-theme="solarized-light"] .smalltalk .hljs-number,[data-highlight-theme="solarized-light"] .hljs-constant,[data-highlight-theme="solarized-light"] .hljs-class .hljs-title,[data-highlight-theme="solarized-light"] .hljs-parent,[data-highlight-theme="solarized-light"] .hljs-type,[data-highlight-theme="solarized-light"] .hljs-link_reference{color:#b58900}[data-highlight-theme="solarized-light"] .hljs-preprocessor,[data-highlight-theme="solarized-light"] .hljs-preprocessor .hljs-keyword,[data-highlight-theme="solarized-light"] .hljs-pragma,[data-highlight-theme="solarized-light"] .hljs-shebang,[data-highlight-theme="solarized-light"] .hljs-symbol,[data-highlight-theme="solarized-light"] .hljs-symbol .hljs-string,[data-highlight-theme="solarized-light"] .diff .hljs-change,[data-highlight-theme="solarized-light"] .hljs-special,[data-highlight-theme="solarized-light"] .hljs-attr_selector,[data-highlight-theme="solarized-light"] .hljs-subst,[data-highlight-theme="solarized-light"] .hljs-cdata,[data-highlight-theme="solarized-light"] .css .hljs-pseudo,[data-highlight-theme="solarized-light"] .hljs-header{color:#cb4b16}[data-highlight-theme="solarized-light"] .hljs-deletion,[data-highlight-theme="solarized-light"] .hljs-important{color:#dc322f}[data-highlight-theme="solarized-light"] .hljs-link_label{color:#6c71c4}[data-highlight-theme="solarized-light"] .tex .hljs-formula{background:#eee8d5}[data-highlight-theme="tomorrow"] .hljs-comment{color:#8e908c}[data-highlight-theme="tomorrow"] .hljs-variable,[data-highlight-theme="tomorrow"] .hljs-attribute,[data-highlight-theme="tomorrow"] .hljs-tag,[data-highlight-theme="tomorrow"] .hljs-regexp,[data-highlight-theme="tomorrow"] .ruby .hljs-constant,[data-highlight-theme="tomorrow"] .xml .hljs-tag .hljs-title,[data-highlight-theme="tomorrow"] .xml .hljs-pi,[data-highlight-theme="tomorrow"] .xml .hljs-doctype,[data-highlight-theme="tomorrow"] .html .hljs-doctype,[data-highlight-theme="tomorrow"] .css .hljs-id,[data-highlight-theme="tomorrow"] .css .hljs-class,[data-highlight-theme="tomorrow"] .css .hljs-pseudo{color:#c82829}[data-highlight-theme="tomorrow"] .hljs-number,[data-highlight-theme="tomorrow"] .hljs-preprocessor,[data-highlight-theme="tomorrow"] .hljs-pragma,[data-highlight-theme="tomorrow"] .hljs-built_in,[data-highlight-theme="tomorrow"] .hljs-literal,[data-highlight-theme="tomorrow"] .hljs-params,[data-highlight-theme="tomorrow"] .hljs-constant{color:#f5871f}[data-highlight-theme="tomorrow"] .ruby .hljs-class .hljs-title,[data-highlight-theme="tomorrow"] .css .hljs-rule .hljs-attribute{color:#eab700}[data-highlight-theme="tomorrow"] .hljs-string,[data-highlight-theme="tomorrow"] .hljs-value,[data-highlight-theme="tomorrow"] .hljs-inheritance,[data-highlight-theme="tomorrow"] .hljs-header,[data-highlight-theme="tomorrow"] .hljs-name,[data-highlight-theme="tomorrow"] .ruby .hljs-symbol,[data-highlight-theme="tomorrow"] .xml .hljs-cdata{color:#718c00}[data-highlight-theme="tomorrow"] .hljs-title,[data-highlight-theme="tomorrow"] .css .hljs-hexcolor{color:#3e999f}[data-highlight-theme="tomorrow"] .hljs-function,[data-highlight-theme="tomorrow"] .python .hljs-decorator,[data-highlight-theme="tomorrow"] .python .hljs-title,[data-highlight-theme="tomorrow"] .ruby .hljs-function .hljs-title,[data-highlight-theme="tomorrow"] .ruby .hljs-title .hljs-keyword,[data-highlight-theme="tomorrow"] .perl .hljs-sub,[data-highlight-theme="tomorrow"] .javascript .hljs-title,[data-highlight-theme="tomorrow"] .coffeescript .hljs-title{color:#4271ae}[data-highlight-theme="tomorrow"] .hljs-keyword,[data-highlight-theme="tomorrow"] .javascript .hljs-function{color:#8959a8}[data-highlight-theme="tomorrow"] .hljs{display:block;overflow-x:auto;background:white;color:#4d4d4c;-webkit-text-size-adjust:none}[data-highlight-theme="tomorrow"] .coffeescript .javascript,[data-highlight-theme="tomorrow"] .javascript .xml,[data-highlight-theme="tomorrow"] .tex .hljs-formula,[data-highlight-theme="tomorrow"] .xml .javascript,[data-highlight-theme="tomorrow"] .xml .vbscript,[data-highlight-theme="tomorrow"] .xml .css,[data-highlight-theme="tomorrow"] .xml .hljs-cdata{opacity:0.5}[data-highlight-theme="xcode"] .hljs{display:block;overflow-x:auto;background:#fff;color:black;-webkit-text-size-adjust:none}[data-highlight-theme="xcode"] .hljs-comment{color:#006a00}[data-highlight-theme="xcode"] .hljs-keyword,[data-highlight-theme="xcode"] .hljs-literal,[data-highlight-theme="xcode"] .nginx .hljs-title{color:#aa0d91}[data-highlight-theme="xcode"] .method,[data-highlight-theme="xcode"] .hljs-list .hljs-title,[data-highlight-theme="xcode"] .hljs-tag .hljs-title,[data-highlight-theme="xcode"] .setting .hljs-value,[data-highlight-theme="xcode"] .hljs-winutils,[data-highlight-theme="xcode"] .tex .hljs-command,[data-highlight-theme="xcode"] .http .hljs-title,[data-highlight-theme="xcode"] .hljs-request,[data-highlight-theme="xcode"] .hljs-status,[data-highlight-theme="xcode"] .hljs-name{color:#008}[data-highlight-theme="xcode"] .hljs-envvar,[data-highlight-theme="xcode"] .tex .hljs-special{color:#660}[data-highlight-theme="xcode"] .hljs-string{color:#c41a16}[data-highlight-theme="xcode"] .hljs-tag .hljs-value,[data-highlight-theme="xcode"] .hljs-cdata,[data-highlight-theme="xcode"] .hljs-filter .hljs-argument,[data-highlight-theme="xcode"] .hljs-attr_selector,[data-highlight-theme="xcode"] .apache .hljs-cbracket,[data-highlight-theme="xcode"] .hljs-date,[data-highlight-theme="xcode"] .hljs-regexp{color:#080}[data-highlight-theme="xcode"] .hljs-sub .hljs-identifier,[data-highlight-theme="xcode"] .hljs-pi,[data-highlight-theme="xcode"] .hljs-tag,[data-highlight-theme="xcode"] .hljs-tag .hljs-keyword,[data-highlight-theme="xcode"] .hljs-decorator,[data-highlight-theme="xcode"] .ini .hljs-title,[data-highlight-theme="xcode"] .hljs-shebang,[data-highlight-theme="xcode"] .hljs-prompt,[data-highlight-theme="xcode"] .hljs-hexcolor,[data-highlight-theme="xcode"] .hljs-rule .hljs-value,[data-highlight-theme="xcode"] .hljs-symbol,[data-highlight-theme="xcode"] .hljs-symbol .hljs-string,[data-highlight-theme="xcode"] .hljs-number,[data-highlight-theme="xcode"] .css .hljs-function,[data-highlight-theme="xcode"] .hljs-function .hljs-title,[data-highlight-theme="xcode"] .coffeescript .hljs-attribute{color:#1c00cf}[data-highlight-theme="xcode"] .hljs-class .hljs-title,[data-highlight-theme="xcode"] .smalltalk .hljs-class,[data-highlight-theme="xcode"] .hljs-type,[data-highlight-theme="xcode"] .hljs-typename,[data-highlight-theme="xcode"] .hljs-tag .hljs-attribute,[data-highlight-theme="xcode"] .hljs-doctype,[data-highlight-theme="xcode"] .hljs-class .hljs-id,[data-highlight-theme="xcode"] .hljs-built_in,[data-highlight-theme="xcode"] .setting,[data-highlight-theme="xcode"] .hljs-params,[data-highlight-theme="xcode"] .clojure .hljs-attribute{color:#5c2699}[data-highlight-theme="xcode"] .hljs-variable{color:#3f6e74}[data-highlight-theme="xcode"] .css .hljs-tag,[data-highlight-theme="xcode"] .hljs-rule .hljs-property,[data-highlight-theme="xcode"] .hljs-pseudo,[data-highlight-theme="xcode"] .hljs-subst{color:#000}[data-highlight-theme="xcode"] .css .hljs-class,[data-highlight-theme="xcode"] .css .hljs-id{color:#9b703f}[data-highlight-theme="xcode"] .hljs-value .hljs-important{color:#ff7700;font-weight:bold}[data-highlight-theme="xcode"] .hljs-rule .hljs-keyword{color:#c5af75}[data-highlight-theme="xcode"] .hljs-annotation,[data-highlight-theme="xcode"] .apache .hljs-sqbracket,[data-highlight-theme="xcode"] .nginx .hljs-built_in{color:#9b859d}[data-highlight-theme="xcode"] .hljs-preprocessor,[data-highlight-theme="xcode"] .hljs-preprocessor *,[data-highlight-theme="xcode"] .hljs-pragma{color:#643820}[data-highlight-theme="xcode"] .tex .hljs-formula{background-color:#eee;font-style:italic}[data-highlight-theme="xcode"] .diff .hljs-header,[data-highlight-theme="xcode"] .hljs-chunk{color:#808080;font-weight:bold}[data-highlight-theme="xcode"] .diff .hljs-change{background-color:#bccff9}[data-highlight-theme="xcode"] .hljs-addition{background-color:#baeeba}[data-highlight-theme="xcode"] .hljs-deletion{background-color:#ffc8bd}[data-highlight-theme="xcode"] .hljs-comment .hljs-doctag{font-weight:bold}[data-highlight-theme="xcode"] .method .hljs-id{color:#000}/*!
* Main styles for Slides
*
* @author Hakim El Hattab
*/*{-moz-box-sizing:border-box;box-sizing:border-box}html,body{padding:0;margin:0;color:#252525;font-family:"Open Sans", Helvetica, sans-serif;font-size:16px}html:before,body:before{content:'' !important}html{-webkit-font-smoothing:subpixel-antialiased !important}html.sl-root:not(.loaded) *{-webkit-transition:none !important;transition:none !important}body{overflow-y:scroll}body>*:not(.reveal){font-family:"Open Sans", Helvetica, sans-serif}html,#container{background-color:#eee}#container{position:relative;z-index:1}.icon{display:inline-block;line-height:1}.spinner{display:block;width:32px;height:32px;margin-top:16px;margin-left:16px}.spinner.centered{position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px}.spinner.centered-horizontally{margin-left:auto;margin-right:auto}.spinner-bitmap{display:block;width:32px;height:32px;background-image:url(data:image/png;base64,R0lGODlhIAAgAPMAAP///wAAAMbGxoSEhLa2tpqamjY2NlZWVtjY2OTk5Ly8vB4eHgQEBAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==);background-repeat:no-repeat}.clear{clear:both}.vcenter:before{content:'';display:inline-block;height:100%;vertical-align:middle}.vcenter-target{display:inline-block;vertical-align:middle}.no-transition,.no-transition *{-webkit-transition:none !important;transition:none !important}.grow-in-on-load{opacity:0;-webkit-transform:scale(0.96);-ms-transform:scale(0.96);transform:scale(0.96);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}html.loaded .grow-in-on-load{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}h1,h2,h3,h4,h5,h6{font-family:"Open Sans", Helvetica, sans-serif;line-height:1.3em;font-weight:normal}h1,h2,h3,h4,h5,h6,ul,li{margin:0;padding:0}h1{font-size:35.2px}h2{font-size:27.2px}h3{font-size:20.8px}h4{font-size:16px;font-weight:600}h5{font-size:16px;font-weight:600}h6{font-size:16px;font-weight:600}p{margin:1em 0}a{color:#255c7c;text-decoration:none;outline:0;-webkit-transition:color 0.1s ease;transition:color 0.1s ease}a:hover{color:#4195c6}a:focus{outline:1px solid #1baee1}p a{border-bottom:1px solid #8fc1de}b{font-weight:600}small{font-size:0.8em}button{border:0;background:transparent;cursor:pointer}.text-semi-bold{font-weight:600}.main{line-height:1.5}.reveal-viewport{width:100%;height:100%}.container .column{width:100%;max-width:1140px;margin:0 auto;padding:0 20px}@media screen and (max-width: 380px){.container .column{padding:0 10px}}.container .column>section,.container .column>div>section{position:relative;width:100%;margin:40px auto;padding:40px;background:white;border-radius:2px}.container .column>section h2,.container .column>div>section h2{margin-bottom:20px}.container .column>section .header-with-description h2,.container .column>div>section .header-with-description h2{margin-bottom:10px}.container .column>section .header-with-description p,.container .column>div>section .header-with-description p{margin-top:0;margin-bottom:20px;color:#999;font-size:0.9em}.container .column>section.critical-error,.container .column>div>section.critical-error{border-color:#f00;background:#eb5555;color:#fff}@media screen and (max-width: 380px){.container .column>section,.container .column>div>section{padding:20px}.container .column>section:first-child,.container .column>div>section:first-child{margin-top:10px}}.container .column .page-navigation+section{margin-top:20px}.container .column .page-navigation{display:block;max-width:900px;margin:40px auto 20px auto;text-align:right}.container .column .page-navigation .title{float:left;margin-top:5px;font-weight:bold;color:#bbb}.container .column .page-navigation ul{list-style:none}.container .column .page-navigation ul li{display:inline-block;position:relative;margin-left:5px;margin-bottom:7px}.container .column .page-navigation ul li .button{padding-top:8px;padding-bottom:8px;font-size:0.9em;color:#777;border-color:#aaa}.container .column .page-navigation ul li .button:hover{color:#222;border-color:#444}.container .column .page-navigation ul li .button.selected{color:#222;border-color:#444;opacity:1}.container .column .page-navigation ul li .button.selected:before{content:'';position:absolute;height:0px;width:0px;left:50%;right:initial;top:100%;bottom:initial;border-style:solid;border-width:4px;border-color:transparent;-webkit-transform:rotate(360deg);margin-left:-4px;border-bottom-width:0;border-top-color:#444444}.flash-notification{position:absolute;width:100%;top:0;left:0;text-align:center;z-index:100;display:none}.flash-notification p{display:inline-block;margin:13px;padding:10px 20px;background:#111;color:white;border:1px solid #333;border-radius:4px}.page-loader{position:fixed;width:100%;height:100%;left:0;top:0;z-index:2000;background:#111;color:#fff;opacity:1;visibility:hidden;opacity:0;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.page-loader .page-loader-inner{position:absolute;display:block;top:40%;width:100%;text-align:center}.page-loader .page-loader-inner .page-loader-spinner{display:block;position:relative;width:50px;height:50px;margin:0 auto 20px auto;-webkit-animation:spin-rectangle-to-circle 2.5s cubic-bezier(0.75, 0, 0.5, 1) infinite normal;animation:spin-rectangle-to-circle 2.5s cubic-bezier(0.75, 0, 0.5, 1) infinite normal;background-color:#E4637C;border-radius:1px}.page-loader .page-loader-inner .page-loader-message{display:block;margin:0;vertical-align:top;line-height:32px;font-size:14px;color:#bbb;font-family:Helvetica, sans-serif}.page-loader.visible{visibility:visible;opacity:1}.page-loader.frozen .page-loader-spinner{-webkit-animation:none;animation:none}.pro-badge{display:inline-block;position:relative;padding:3px 6px 2px 6px;font-size:12px;font-weight:normal;line-height:14px;letter-spacing:1px;border-radius:2px;border:1px solid #2d739c;background:#3990c3;color:#fff;vertical-align:middle}.pro-badge:after{display:inline-block;position:relative;top:-1px;margin-left:2px;color:#fff;content:"\e094";font-family:'slides';font-weight:normal;-webkit-font-smoothing:antialiased}.pro-badge:hover{color:#fff;border-color:#3381af;background:#5fa6d0}.touch .user-view li .controls{opacity:1 !important}.touch .deck-view .options{opacity:1}.reveal .sl-block{display:block;position:absolute;z-index:auto}.reveal .sl-block .sl-block-content{display:block;position:relative;width:100%;height:100%;max-width:none;max-height:none;margin:0;outline:0;word-wrap:break-word}.reveal .sl-block .sl-block-content .sl-block-content-preview{position:absolute;width:100%;height:100%;left:0;top:0}.reveal .sl-block .sl-block-content>:first-child{margin-top:0}.reveal .sl-block .sl-block-content>:last-child{margin-bottom:0}.reveal .sl-block .sl-block-content[data-has-letter-spacing] *{letter-spacing:inherit}.reveal .sl-block .sl-block-content[data-has-line-height] *{line-height:inherit}html.decks.edit.is-editing .reveal .sl-block{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transition:none;transition:none}html.decks.edit.is-editing .reveal .sl-block .sl-block-content{cursor:pointer}html.decks.edit.is-editing .reveal .sl-block .sl-block-content:before{position:absolute;width:100%;height:100%;left:0;top:0;content:'';z-index:1;opacity:0;background-color:rgba(0,0,0,0)}html.decks.edit.is-editing .reveal .sl-block .sl-block-overlay{position:absolute;width:100%;height:100%;left:0;top:0}html.decks.edit.is-editing .reveal .sl-block .sl-block-overlay-message,html.decks.edit.is-editing .reveal .sl-block .sl-block-overlay-warning{padding:10px;font-size:14px;text-align:center;background-color:#222;color:#fff;opacity:0.9}html.decks.edit.is-editing .reveal .sl-block .sl-block-overlay-message .vcenter-target,html.decks.edit.is-editing .reveal .sl-block .sl-block-overlay-warning .vcenter-target{vertical-align:middle}html.decks.edit.is-editing .reveal .sl-block .sl-block-overlay-message.below-content,html.decks.edit.is-editing .reveal .sl-block .sl-block-overlay-warning.below-content{z-index:0 !important}html.decks.edit.is-editing .reveal .sl-block .sl-block-overlay-warning{color:#ffa660}html.decks.edit.is-editing .reveal .sl-block .sl-block-overlay-warning .icon{display:block;margin:0 auto 10px auto;width:2em;height:2em;line-height:2em;border-radius:1em;text-align:center;font-size:12px;color:#fff;background-color:#e06200}html.decks.edit.is-editing .reveal .sl-block .sl-block-placeholder{background-image:url(//assets.slid.es/assets/editor/block-placeholder-white-transparent-500x500-7823f1840b07555f52c57c14e21dd605.png);background-size:contain;background-color:#222;background-repeat:no-repeat;background-position:50% 50%;opacity:0.9}html.decks.edit.is-editing .reveal .sl-block.is-editing,html.decks.edit.is-editing .reveal .sl-block.is-editing .sl-block-content{cursor:auto}html.decks.edit.is-editing .reveal .sl-block.is-editing .sl-block-content{outline:1px solid rgba(27,174,225,0.4)}html.decks.edit.is-editing .reveal .sl-block.is-editing .sl-block-content:before{display:none}html.decks.edit.is-editing .reveal .sl-block.intro-start{opacity:0;z-index:255;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}html.decks.edit.is-editing .reveal .sl-block.intro-end{z-index:255;-webkit-transition:all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275),opacity 0.2s ease;transition:all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275),opacity 0.2s ease}html.decks.edit.is-editing .reveal .sl-block .sl-block-transform{position:absolute;width:100%;height:100%;left:0;top:0;visibility:hidden;z-index:255;pointer-events:none;border:1px solid #1baee1;font-size:12px}html.decks.edit.is-editing .reveal .sl-block .sl-block-transform .anchor{position:absolute;width:1em;height:1em;border-radius:50%;background:#fff;border:1px solid #1baee1;cursor:pointer;pointer-events:all;visibility:hidden}html.decks.edit.is-editing .reveal .sl-block .sl-block-transform .anchor[data-direction=n]{left:50%;bottom:100%;margin-left:-0.5em;margin-bottom:-0.4em;cursor:row-resize}html.decks.edit.is-editing .reveal .sl-block .sl-block-transform .anchor[data-direction=e]{left:100%;top:50%;margin-top:-0.5em;margin-left:-0.4em;cursor:col-resize}html.decks.edit.is-editing .reveal .sl-block .sl-block-transform .anchor[data-direction=s]{left:50%;top:100%;margin-left:-0.5em;margin-top:-0.4em;cursor:row-resize}html.decks.edit.is-editing .reveal .sl-block .sl-block-transform .anchor[data-direction=w]{right:100%;top:50%;margin-top:-0.5em;margin-right:-0.4em;cursor:col-resize}html.decks.edit.is-editing .reveal .sl-block .sl-block-transform .anchor[data-direction=nw]{right:100%;bottom:100%;margin-right:-0.4em;margin-bottom:-0.4em;cursor:nw-resize}html.decks.edit.is-editing .reveal .sl-block .sl-block-transform .anchor[data-direction=ne]{left:100%;bottom:100%;margin-left:-0.4em;margin-bottom:-0.4em;cursor:ne-resize}html.decks.edit.is-editing .reveal .sl-block .sl-block-transform .anchor[data-direction=se]{left:100%;top:100%;margin-left:-0.4em;margin-top:-0.4em;cursor:se-resize}html.decks.edit.is-editing .reveal .sl-block .sl-block-transform .anchor[data-direction=sw]{right:100%;top:100%;margin-right:-0.4em;margin-top:-0.4em;cursor:sw-resize}html.decks.edit.is-editing .reveal .sl-block .sl-block-transform[data-horizontal="false"] .anchor[data-direction=e],html.decks.edit.is-editing .reveal .sl-block .sl-block-transform[data-horizontal="false"] .anchor[data-direction=w],html.decks.edit.is-editing .reveal .sl-block .sl-block-transform[data-horizontal="false"] .anchor[data-direction=nw],html.decks.edit.is-editing .reveal .sl-block .sl-block-transform[data-horizontal="false"] .anchor[data-direction=ne],html.decks.edit.is-editing .reveal .sl-block .sl-block-transform[data-horizontal="false"] .anchor[data-direction=se],html.decks.edit.is-editing .reveal .sl-block .sl-block-transform[data-horizontal="false"] .anchor[data-direction=sw]{display:none}html.decks.edit.is-editing .reveal .sl-block .sl-block-transform[data-vertical="false"] .anchor[data-direction=n],html.decks.edit.is-editing .reveal .sl-block .sl-block-transform[data-vertical="false"] .anchor[data-direction=s],html.decks.edit.is-editing .reveal .sl-block .sl-block-transform[data-vertical="false"] .anchor[data-direction=nw],html.decks.edit.is-editing .reveal .sl-block .sl-block-transform[data-vertical="false"] .anchor[data-direction=ne],html.decks.edit.is-editing .reveal .sl-block .sl-block-transform[data-vertical="false"] .anchor[data-direction=se],html.decks.edit.is-editing .reveal .sl-block .sl-block-transform[data-vertical="false"] .anchor[data-direction=sw]{display:none}html.decks.edit.is-editing .reveal .sl-block .sl-block-transform.visible{visibility:visible}html.decks.edit.is-editing .reveal .sl-block .sl-block-transform.visible .anchor{visibility:visible}html.decks.edit.is-editing .reveal .sl-block.is-editing .sl-block-transform{visibility:hidden}html.decks.edit.is-editing.touch-editor .reveal .sl-block .sl-block-transform{font-size:20px}html.decks.edit.is-editing.touch-editor .reveal .sl-block .sl-block-transform .anchor:before{content:'';position:absolute;left:-0.5em;top:-0.5em;width:2em;height:2em}html.decks.edit.is-editing.touch-editor-small .reveal .sl-block .sl-block-transform{font-size:30px}html.decks.edit.is-editing .reveal .sl-block[data-block-type="text"].is-focused.is-text-overflowing .sl-block-content{max-height:700px;overflow:auto}.reveal .sl-block[data-block-type="image"] .sl-block-placeholder{background-image:url(//assets.slid.es/assets/editor/image-placeholder-white-transparent-500x500-fbb1e941d141a5bfabfcb4d560f04198.png) !important}.reveal .sl-block[data-block-type="image"] .image-progress{background-color:rgba(0,0,0,0.7);font-size:14px;color:#fff;text-align:center}.reveal .sl-block[data-block-type="image"] .sl-block-content{overflow:hidden}.reveal .sl-block[data-block-type="image"] .sl-block-content img{width:100%;height:100%;margin:0;padding:0;border:0;vertical-align:top}.reveal .sl-block[data-block-type="image"] .sl-block-content svg{position:absolute;width:100%;height:100%;top:0;left:0}.reveal .sl-block[data-block-type="image"] a.sl-block-content{color:inherit}.reveal .sl-block[data-block-type="iframe"] .sl-block-content{overflow:hidden;-webkit-overflow-scrolling:touch}.reveal .sl-block[data-block-type="iframe"] .sl-block-content iframe{width:100%;height:100%}.reveal .sl-block[data-block-type="shape"] .sl-block-content{line-height:0}.reveal .sl-block[data-block-type="code"] .sl-block-placeholder{background-image:url(//assets.slid.es/assets/editor/code-placeholder-white-transparent-500x500-5650daa954cfd516de8fee1bfecff32b.png) !important}.reveal .sl-block[data-block-type="code"] .sl-block-content pre,.reveal .sl-block[data-block-type="code"] .sl-block-content code{width:100%;height:100%;margin:0}.reveal .sl-block[data-block-type="code"] .sl-block-content pre{font-size:0.55em;padding:0}.reveal .sl-block[data-block-type="code"] .sl-block-content code{white-space:pre;word-wrap:normal}.reveal .sl-block[data-block-type="math"]{font-size:50px}.reveal .sl-block[data-block-type="math"] .sl-block-content{font-style:normal;font-family:KaTeX_Main;line-height:1.4}.reveal .sl-block[data-block-type="math"] .sl-block-placeholder{background-image:url(//assets.slid.es/assets/editor/math-placeholder-white-transparent-500x500-153b8878a96cd2ca45b9a620b3b721be.png) !important}.reveal .sl-block[data-block-type="math"] .math-input{display:none}.reveal .sl-block[data-block-type="math"].is-empty .sl-block-content{width:300px;height:200px}.reveal .sl-block[data-block-type="table"] .sl-block-content{text-align:left}.reveal .sl-block[data-block-type="table"] .sl-table-column-resizer{display:block;position:absolute;height:100%;width:9px;top:0;margin-left:-4px;z-index:256;cursor:col-resize;opacity:0;background-color:rgba(27,174,225,0.5);-webkit-transition:opacity 0.15s ease;transition:opacity 0.15s ease}.reveal .sl-block[data-block-type="table"] .sl-table-column-resizer:hover,.reveal .sl-block[data-block-type="table"] .sl-table-column-resizer.is-dragging{opacity:1}.reveal .sl-block[data-block-type="table"] table{width:100%;empty-cells:show;table-layout:fixed}.reveal .sl-block[data-block-type="table"] table td,.reveal .sl-block[data-block-type="table"] table th{padding:5px;min-width:40px;border:1px solid currentColor;vertical-align:top;text-align:inherit;outline:0;word-break:break-word}.reveal .sl-block[data-block-type="table"] table td:empty:after,.reveal .sl-block[data-block-type="table"] table th:empty:after,.reveal .sl-block[data-block-type="table"] table td>[contenteditable]:empty:after,.reveal .sl-block[data-block-type="table"] table th>[contenteditable]:empty:after{content:'-';visibility:hidden}.reveal .sl-block[data-block-type="table"] table td.context-menu-is-open,.reveal .sl-block[data-block-type="table"] table th.context-menu-is-open{background-color:rgba(27,174,225,0.2)}.reveal .sl-block[data-block-type="table"] table td>[contenteditable],.reveal .sl-block[data-block-type="table"] table th>[contenteditable]{width:100%;height:100%;outline:0}/*!
* reveal.js
* http://lab.hakim.se/reveal-js
* MIT licensed
*
* Copyright (C) 2015 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 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;background-color:#fff;color:#000}.reveal .slides section .fragment{opacity:0;visibility:hidden;-webkit-transition:all .2s ease;transition:all .2s ease}.reveal .slides section .fragment.visible{opacity:1;visibility:visible}.reveal .slides section .fragment.grow{opacity:1;visibility:visible}.reveal .slides section .fragment.grow.visible{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.reveal .slides section .fragment.shrink{opacity:1;visibility:visible}.reveal .slides section .fragment.shrink.visible{-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}.reveal .slides section .fragment.zoom-in{-webkit-transform:scale(0.1);-ms-transform:scale(0.1);transform:scale(0.1)}.reveal .slides section .fragment.zoom-in.visible{-webkit-transform:none;-ms-transform:none;transform:none}.reveal .slides section .fragment.fade-out{opacity:1;visibility:visible}.reveal .slides section .fragment.fade-out.visible{opacity:0;visibility:hidden}.reveal .slides section .fragment.semi-fade-out{opacity:1;visibility:visible}.reveal .slides section .fragment.semi-fade-out.visible{opacity:0.5;visibility:visible}.reveal .slides section .fragment.strike{opacity:1;visibility:visible}.reveal .slides section .fragment.strike.visible{text-decoration:line-through}.reveal .slides section .fragment.current-visible{opacity:0;visibility:hidden}.reveal .slides section .fragment.current-visible.current-fragment{opacity:1;visibility:visible}.reveal .slides section .fragment.highlight-red,.reveal .slides section .fragment.highlight-current-red,.reveal .slides section .fragment.highlight-green,.reveal .slides section .fragment.highlight-current-green,.reveal .slides section .fragment.highlight-blue,.reveal .slides section .fragment.highlight-current-blue{opacity:1;visibility:visible}.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 .slides section .fragment.highlight-current-red.current-fragment{color:#ff2c2d}.reveal .slides section .fragment.highlight-current-green.current-fragment{color:#17ff2e}.reveal .slides section .fragment.highlight-current-blue.current-fragment{color:#1b91ff}.reveal:after{content:'';font-style:italic}.reveal iframe{z-index:1}.reveal a{position:relative}.reveal .stretch{max-width:none;max-height:none}.reveal pre.stretch code{height:100%;max-height:100%;-moz-box-sizing:border-box;box-sizing:border-box}.reveal .controls{display:none;position:fixed;width:110px;height:110px;z-index:30;right:10px;bottom:10px;-webkit-user-select:none}.reveal .controls div{position:absolute;opacity:0.05;width:0;height:0;border:12px solid transparent;-webkit-transform:scale(0.9999);-ms-transform:scale(0.9999);transform:scale(0.9999);-webkit-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.reveal .controls .enabled{opacity:0.7;cursor:pointer}.reveal .controls .enabled:active{margin-top:1px}.reveal .controls .navigate-left{top:42px;border-right-width:22px;border-right-color:#000}.reveal .controls .navigate-left.fragmented{opacity:0.3}.reveal .controls .navigate-right{left:74px;top:42px;border-left-width:22px;border-left-color:#000}.reveal .controls .navigate-right.fragmented{opacity:0.3}.reveal .controls .navigate-up{left:42px;border-bottom-width:22px;border-bottom-color:#000}.reveal .controls .navigate-up.fragmented{opacity:0.3}.reveal .controls .navigate-down{left:42px;top:74px;border-top-width:22px;border-top-color:#000}.reveal .controls .navigate-down.fragmented{opacity:0.3}.reveal .progress{position:fixed;display:none;height:3px;width:100%;bottom:0;left:0;z-index:10;background-color:rgba(0,0,0,0.2)}.reveal .progress:after{content:'';display:block;position:absolute;height:20px;width:100%;top:-20px}.reveal .progress span{display:block;height:100%;width:0px;background-color:#000;-webkit-transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}.reveal .slide-number{position:fixed;display:block;right:15px;bottom:15px;opacity:0.5;z-index:31;font-size:12px}.reveal{position:relative;width:100%;height:100%;overflow:hidden;-ms-touch-action:none;touch-action:none}.reveal .slides{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;overflow:visible;z-index:1;text-align:center;-webkit-perspective:600px;perspective:600px;-webkit-perspective-origin:50% 40%;perspective-origin:50% 40%}.reveal .slides>section{-ms-perspective:600px}.reveal .slides>section,.reveal .slides>section>section{display:none;position:absolute;width:100%;padding:20px 0px;z-index:10;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform-origin 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985),-webkit-transform 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985),visibility 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985),opacity 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);transition:-ms-transform-origin 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985),transform 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985),visibility 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985),opacity 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);transition:transform-origin 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985),transform 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985),visibility 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985),opacity 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}.reveal[data-transition-speed="fast"] .slides section{-webkit-transition-duration:400ms;transition-duration:400ms}.reveal[data-transition-speed="slow"] .slides section{-webkit-transition-duration:1200ms;transition-duration:1200ms}.reveal .slides section[data-transition-speed="fast"]{-webkit-transition-duration:400ms;transition-duration:400ms}.reveal .slides section[data-transition-speed="slow"]{-webkit-transition-duration:1200ms;transition-duration:1200ms}.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:0 !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.past,.reveal .slides>section.future,.reveal .slides>section>section.past,.reveal .slides>section>section.future{opacity:0}.reveal.slide section{-webkit-backface-visibility:hidden;backface-visibility:hidden}.reveal .slides>section[data-transition=slide].past,.reveal .slides>section[data-transition~=slide-out].past,.reveal.slide .slides>section:not([data-transition]).past{-webkit-transform:translate(-150%, 0);-ms-transform:translate(-150%, 0);transform:translate(-150%, 0)}.reveal .slides>section[data-transition=slide].future,.reveal .slides>section[data-transition~=slide-in].future,.reveal.slide .slides>section:not([data-transition]).future{-webkit-transform:translate(150%, 0);-ms-transform:translate(150%, 0);transform:translate(150%, 0)}.reveal .slides>section>section[data-transition=slide].past,.reveal .slides>section>section[data-transition~=slide-out].past,.reveal.slide .slides>section>section:not([data-transition]).past{-webkit-transform:translate(0, -150%);-ms-transform:translate(0, -150%);transform:translate(0, -150%)}.reveal .slides>section>section[data-transition=slide].future,.reveal .slides>section>section[data-transition~=slide-in].future,.reveal.slide .slides>section>section:not([data-transition]).future{-webkit-transform:translate(0, 150%);-ms-transform:translate(0, 150%);transform:translate(0, 150%)}.reveal.linear section{-webkit-backface-visibility:hidden;backface-visibility:hidden}.reveal .slides>section[data-transition=linear].past,.reveal .slides>section[data-transition~=linear-out].past,.reveal.linear .slides>section:not([data-transition]).past{-webkit-transform:translate(-150%, 0);-ms-transform:translate(-150%, 0);transform:translate(-150%, 0)}.reveal .slides>section[data-transition=linear].future,.reveal .slides>section[data-transition~=linear-in].future,.reveal.linear .slides>section:not([data-transition]).future{-webkit-transform:translate(150%, 0);-ms-transform:translate(150%, 0);transform:translate(150%, 0)}.reveal .slides>section>section[data-transition=linear].past,.reveal .slides>section>section[data-transition~=linear-out].past,.reveal.linear .slides>section>section:not([data-transition]).past{-webkit-transform:translate(0, -150%);-ms-transform:translate(0, -150%);transform:translate(0, -150%)}.reveal .slides>section>section[data-transition=linear].future,.reveal .slides>section>section[data-transition~=linear-in].future,.reveal.linear .slides>section>section:not([data-transition]).future{-webkit-transform:translate(0, 150%);-ms-transform:translate(0, 150%);transform:translate(0, 150%)}.reveal .slides>section[data-transition=default].past,.reveal .slides>section[data-transition~=default-out].past,.reveal.default .slides>section:not([data-transition]).past{-webkit-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[data-transition~=default-in].future,.reveal.default .slides>section:not([data-transition]).future{-webkit-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[data-transition~=default-out].past,.reveal.default .slides>section>section:not([data-transition]).past{-webkit-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[data-transition~=default-in].future,.reveal.default .slides>section>section:not([data-transition]).future{-webkit-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=convex].past,.reveal .slides>section[data-transition~=convex-out].past,.reveal.convex .slides>section:not([data-transition]).past{-webkit-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=convex].future,.reveal .slides>section[data-transition~=convex-in].future,.reveal.convex .slides>section:not([data-transition]).future{-webkit-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=convex].past,.reveal .slides>section>section[data-transition~=convex-out].past,.reveal.convex .slides>section>section:not([data-transition]).past{-webkit-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=convex].future,.reveal .slides>section>section[data-transition~=convex-in].future,.reveal.convex .slides>section>section:not([data-transition]).future{-webkit-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 .slides>section[data-transition~=concave-out].past,.reveal.concave .slides>section:not([data-transition]).past{-webkit-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 .slides>section[data-transition~=concave-in].future,.reveal.concave .slides>section:not([data-transition]).future{-webkit-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 .slides>section>section[data-transition~=concave-out].past,.reveal.concave .slides>section>section:not([data-transition]).past{-webkit-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 .slides>section>section[data-transition~=concave-in].future,.reveal.concave .slides>section>section:not([data-transition]).future{-webkit-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],.reveal.zoom .slides section:not([data-transition]){-webkit-transition-timing-function:ease;transition-timing-function:ease}.reveal .slides>section[data-transition=zoom].past,.reveal .slides>section[data-transition~=zoom-out].past,.reveal.zoom .slides>section:not([data-transition]).past{visibility:hidden;-webkit-transform:scale(16);-ms-transform:scale(16);transform:scale(16)}.reveal .slides>section[data-transition=zoom].future,.reveal .slides>section[data-transition~=zoom-in].future,.reveal.zoom .slides>section:not([data-transition]).future{visibility:hidden;-webkit-transform:scale(0.2);-ms-transform:scale(0.2);transform:scale(0.2)}.reveal .slides>section>section[data-transition=zoom].past,.reveal .slides>section>section[data-transition~=zoom-out].past,.reveal.zoom .slides>section>section:not([data-transition]).past{-webkit-transform:translate(0, -150%);-ms-transform:translate(0, -150%);transform:translate(0, -150%)}.reveal .slides>section>section[data-transition=zoom].future,.reveal .slides>section>section[data-transition~=zoom-in].future,.reveal.zoom .slides>section>section:not([data-transition]).future{-webkit-transform:translate(0, 150%);-ms-transform:translate(0, 150%);transform:translate(0, 150%)}.reveal.cube .slides{-webkit-perspective:1300px;perspective:1300px}.reveal.cube .slides section{padding:30px;min-height:700px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-box-sizing:border-box;box-sizing:border-box}.reveal.center.cube .slides section{min-height:0}.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,0.1);border-radius:4px;-webkit-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:none;z-index:1;border-radius:4px;box-shadow:0px 95px 25px rgba(0,0,0,0.2);-webkit-transform:translateZ(-90px) rotateX(65deg);transform:translateZ(-90px) rotateX(65deg)}.reveal.cube .slides>section.stack{padding:0;background:none}.reveal.cube .slides>section.past{-webkit-transform-origin:100% 0%;-ms-transform-origin:100% 0%;transform-origin:100% 0%;-webkit-transform:translate3d(-100%, 0, 0) rotateY(-90deg);transform:translate3d(-100%, 0, 0) rotateY(-90deg)}.reveal.cube .slides>section.future{-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-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%;-ms-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-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%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:translate3d(0, 100%, 0) rotateX(-90deg);transform:translate3d(0, 100%, 0) rotateX(-90deg)}.reveal.page .slides{-webkit-perspective-origin:0% 50%;perspective-origin:0% 50%;-webkit-perspective:3000px;perspective:3000px}.reveal.page .slides section{padding:30px;min-height:700px;-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,0.1);-webkit-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:none;z-index:1;border-radius:4px;box-shadow:0px 95px 25px rgba(0,0,0,0.2);-webkit-transform:translateZ(-90px) rotateX(65deg)}.reveal.page .slides>section.stack{padding:0;background:none}.reveal.page .slides>section.past{-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:translate3d(-40%, 0, 0) rotateY(-80deg);transform:translate3d(-40%, 0, 0) rotateY(-80deg)}.reveal.page .slides>section.future{-webkit-transform-origin:100% 0%;-ms-transform-origin:100% 0%;transform-origin:100% 0%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.reveal.page .slides>section>section.past{-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-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%;-ms-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.reveal .slides section[data-transition=fade],.reveal.fade .slides section:not([data-transition]),.reveal.fade .slides>section>section:not([data-transition]){-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.reveal.fade.overview .slides section,.reveal.fade.overview .slides>section>section{-webkit-transition:none;transition:none}.reveal .slides section[data-transition=none],.reveal.none .slides section:not([data-transition]){-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;transition:none}.reveal .pause-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:black;visibility:hidden;opacity:0;z-index:100;-webkit-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:0;top:0;left:-50%;margin:70px 0;-webkit-transform:none;-ms-transform:none;transform:none}.no-transforms .reveal .slides section section{left:0}.reveal .no-transition,.reveal .no-transition *{-webkit-transition:none !important;transition:none !important}.reveal .backgrounds{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-perspective:600px;perspective:600px}.reveal .slide-background{display:none;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 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);transition:all 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}.reveal .slide-background.stack{display:block}.reveal .slide-background.present{opacity:1;visibility:visible}.print-pdf .reveal .slide-background{opacity:1 !important;visibility:visible !important}.reveal .slide-background video{position:absolute;width:100%;height:100%;max-width:none;max-height:none;top:0;left:0}.reveal[data-background-transition=none]>.backgrounds .slide-background,.reveal>.backgrounds .slide-background[data-background-transition=none]{-webkit-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;backface-visibility:hidden}.reveal[data-background-transition=slide]>.backgrounds .slide-background.past,.reveal>.backgrounds .slide-background.past[data-background-transition=slide]{-webkit-transform:translate(-100%, 0);-ms-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);-ms-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%);-ms-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%);-ms-transform:translate(0, 100%);transform:translate(0, 100%)}.reveal[data-background-transition=convex]>.backgrounds .slide-background.past,.reveal>.backgrounds .slide-background.past[data-background-transition=convex]{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0)}.reveal[data-background-transition=convex]>.backgrounds .slide-background.future,.reveal>.backgrounds .slide-background.future[data-background-transition=convex]{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0)}.reveal[data-background-transition=convex]>.backgrounds .slide-background>.slide-background.past,.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=convex]{opacity:0;-webkit-transform:translate3d(0, -100%, 0) rotateX(90deg) translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0) rotateX(90deg) translate3d(0, -100%, 0)}.reveal[data-background-transition=convex]>.backgrounds .slide-background>.slide-background.future,.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=convex]{opacity:0;-webkit-transform:translate3d(0, 100%, 0) rotateX(-90deg) translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0) rotateX(-90deg) translate3d(0, 100%, 0)}.reveal[data-background-transition=concave]>.backgrounds .slide-background.past,.reveal>.backgrounds .slide-background.past[data-background-transition=concave]{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotateY(90deg) translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0) rotateY(90deg) translate3d(-100%, 0, 0)}.reveal[data-background-transition=concave]>.backgrounds .slide-background.future,.reveal>.backgrounds .slide-background.future[data-background-transition=concave]{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotateY(-90deg) translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0) rotateY(-90deg) translate3d(100%, 0, 0)}.reveal[data-background-transition=concave]>.backgrounds .slide-background>.slide-background.past,.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=concave]{opacity:0;-webkit-transform:translate3d(0, -100%, 0) rotateX(-90deg) translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0) rotateX(-90deg) translate3d(0, -100%, 0)}.reveal[data-background-transition=concave]>.backgrounds .slide-background>.slide-background.future,.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=concave]{opacity:0;-webkit-transform:translate3d(0, 100%, 0) rotateX(90deg) translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0) rotateX(90deg) translate3d(0, 100%, 0)}.reveal[data-background-transition=zoom]>.backgrounds .slide-background,.reveal>.backgrounds .slide-background[data-background-transition=zoom]{-webkit-transition-timing-function:ease;transition-timing-function:ease}.reveal[data-background-transition=zoom]>.backgrounds .slide-background.past,.reveal>.backgrounds .slide-background.past[data-background-transition=zoom]{opacity:0;visibility:hidden;-webkit-transform:scale(16);-ms-transform:scale(16);transform:scale(16)}.reveal[data-background-transition=zoom]>.backgrounds .slide-background.future,.reveal>.backgrounds .slide-background.future[data-background-transition=zoom]{opacity:0;visibility:hidden;-webkit-transform:scale(0.2);-ms-transform:scale(0.2);transform:scale(0.2)}.reveal[data-background-transition=zoom]>.backgrounds .slide-background>.slide-background.past,.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=zoom]{opacity:0;visibility:hidden;-webkit-transform:scale(16);-ms-transform:scale(16);transform:scale(16)}.reveal[data-background-transition=zoom]>.backgrounds .slide-background>.slide-background.future,.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=zoom]{opacity:0;visibility:hidden;-webkit-transform:scale(0.2);-ms-transform:scale(0.2);transform:scale(0.2)}.reveal[data-transition-speed="fast"]>.backgrounds .slide-background{-webkit-transition-duration:400ms;transition-duration:400ms}.reveal[data-transition-speed="slow"]>.backgrounds .slide-background{-webkit-transition-duration:1200ms;transition-duration:1200ms}.reveal.overview{-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;-webkit-perspective:700px;perspective:700px}.reveal.overview .slides section{height:700px;opacity:1 !important;overflow:hidden;visibility:visible !important;cursor:pointer;-moz-box-sizing:border-box;box-sizing:border-box}.reveal.overview .slides section:hover,.reveal.overview .slides section.present{outline:10px solid rgba(150,150,150,0.4);outline-offset:10px}.reveal.overview .slides section .fragment{opacity:1;-webkit-transition:none;transition:none}.reveal.overview .slides section:after,.reveal.overview .slides section:before{display:none !important}.reveal.overview .slides>section.stack{padding:0;top:0 !important;background:none;outline:none;overflow:visible}.reveal.overview .backgrounds{-webkit-perspective:inherit;perspective:inherit}.reveal.overview .backgrounds .slide-background{opacity:1;visibility:visible;outline:10px solid rgba(150,150,150,0.1);outline-offset:10px}.reveal.overview .slides section,.reveal.overview-deactivating .slides section{-webkit-transition:none;transition:none}.reveal.overview .backgrounds .slide-background,.reveal.overview-deactivating .backgrounds .slide-background{-webkit-transition:none;transition:none}.reveal.overview-animated .slides{-webkit-transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease}.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.has-parallax-background .backgrounds{-webkit-transition:all 0.8s ease;transition:all 0.8s ease}.reveal.has-parallax-background[data-transition-speed="fast"] .backgrounds{-webkit-transition-duration:400ms;transition-duration:400ms}.reveal.has-parallax-background[data-transition-speed="slow"] .backgrounds{-webkit-transition-duration:1200ms;transition-duration:1200ms}.reveal .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;background:rgba(0,0,0,0.9);opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.reveal .overlay.visible{opacity:1;visibility:visible}.reveal .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:0.6;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.reveal .overlay header{position:absolute;left:0;top:0;width:100%;height:40px;z-index:2;border-bottom:1px solid #222}.reveal .overlay header a{display:inline-block;width:40px;height:40px;padding:0 10px;float:right;opacity:0.6;-moz-box-sizing:border-box;box-sizing:border-box}.reveal .overlay header a:hover{opacity:1}.reveal .overlay header a .icon{display:inline-block;width:20px;height:20px;background-position:50% 50%;background-size:100%;background-repeat:no-repeat}.reveal .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 .overlay header a.external .icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAcElEQVRYR+2WSQoAIQwEzf8f7XiOMkUQxUPlGkM3hVmiQfQR9GYnH1SsAQlI4DiBqkCMoNb9y2e90IAEJPAcgdznU9+engMaeJ7Azh5Y1U67gAho4DqBqmB1buAf0MB1AlVBek83ZPkmJMGc1wAR+AAqod/B97TRpQAAAABJRU5ErkJggg==)}.reveal .overlay .viewport{position:absolute;top:40px;right:0;bottom:0;left:0}.reveal .overlay.overlay-preview .viewport iframe{width:100%;height:100%;max-width:100%;max-height:100%;border:0;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.reveal .overlay.overlay-preview.loaded .viewport iframe{opacity:1;visibility:visible}.reveal .overlay.overlay-preview.loaded .spinner{opacity:0;visibility:hidden;-webkit-transform:scale(0.2);-ms-transform:scale(0.2);transform:scale(0.2)}.reveal .overlay.overlay-help .viewport{overflow:auto;color:#fff}.reveal .overlay.overlay-help .viewport .viewport-inner{width:600px;margin:0 auto;padding:60px;text-align:center;letter-spacing:normal}.reveal .overlay.overlay-help .viewport .viewport-inner .title{font-size:20px}.reveal .overlay.overlay-help .viewport .viewport-inner table{border:1px solid #fff;border-collapse:collapse;font-size:14px}.reveal .overlay.overlay-help .viewport .viewport-inner table th,.reveal .overlay.overlay-help .viewport .viewport-inner table td{width:200px;padding:10px;border:1px solid #fff;vertical-align:middle}.reveal .overlay.overlay-help .viewport .viewport-inner table th{padding-top:20px;padding-bottom:20px}.reveal .playback{position:fixed;left:15px;bottom:20px;z-index:30;cursor:pointer;-webkit-transition:all 400ms ease;transition:all 400ms ease}.reveal.overview .playback{opacity:0;visibility:hidden}.reveal .roll{display:inline-block;line-height:1.2;overflow:hidden;vertical-align:top;-webkit-perspective:400px;perspective:400px;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%}.reveal .roll:hover{background:none;text-shadow:none}.reveal .roll span{display:block;position:relative;padding:0 2px;pointer-events:none;-webkit-transition:all 400ms ease;transition:all 400ms ease;-webkit-transform-origin:50% 0%;-ms-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.reveal .roll:hover span{background:rgba(0,0,0,0.5);-webkit-transform:translate3d(0px, 0px, -45px) rotateX(90deg);transform:translate3d(0px, 0px, -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;backface-visibility:hidden;-webkit-transform-origin:50% 0%;-ms-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-transform:translate3d(0px, 110%, 0px) rotateX(-90deg);transform:translate3d(0px, 110%, 0px) rotateX(-90deg)}.reveal aside.notes{display:none}.reveal .speaker-notes{display:none;position:absolute;width:70%;max-height:15%;left:15%;bottom:26px;padding:10px;z-index:1;font-size:18px;line-height:1.4;color:#fff;background-color:rgba(0,0,0,0.5);overflow:auto;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;font-family:Helvetica, sans-serif;-webkit-overflow-scrolling:touch}.reveal .speaker-notes.visible:not(:empty){display:block}@media screen and (max-width: 1024px){.reveal .speaker-notes{font-size:14px}}@media screen and (max-width: 600px){.reveal .speaker-notes{width:90%;left:5%}}.zoomed .reveal *,.zoomed .reveal *:before,.zoomed .reveal *:after{-webkit-backface-visibility:visible !important;backface-visibility:visible !important}.zoomed .reveal .progress,.zoomed .reveal .controls{opacity:0}.zoomed .reveal .roll span{background:none}.zoomed .reveal .roll span:after{visibility:hidden}.reveal .slides>section,.reveal .slides>section>section{height:700px;font-weight:inherit;padding:0}.reveal h1{font-size:2.50em;margin-bottom:0.15em}.reveal h2{font-size:1.90em;margin-bottom:0.20em}.reveal h3{font-size:1.30em;margin-bottom:0.25em}.reveal h4{font-size:1.00em;margin-bottom:0.25em}.reveal h5{font-size:1.00em;margin-bottom:0.25em}.reveal h6{font-size:1.00em;margin-bottom:0.25em}.reveal p{margin-bottom:0.25em}.reveal a{text-decoration:none}.reveal b,.reveal strong{font-weight:bold}.reveal em{font-style:italic}.reveal sup{vertical-align:super}.reveal sub{vertical-align:sub}.reveal small{font-size:0.6em}.reveal ol,.reveal dl,.reveal ul{display:inline-block;margin:0.25em 0 0.25em 1.5em;text-align:left}.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:1.5em}.reveal dt{font-weight:bold}.reveal dd{margin-left:1.5em}.reveal q{quotes:none;font-style:italic}.reveal blockquote{display:block;margin:0.25em auto;font-style:italic}.reveal blockquote:before{content:"\201C";display:inline-block;padding:0 0.15em;font-size:2em;line-height:1em;height:1px;vertical-align:top}.reveal blockquote>:first-child{margin-top:0;display:inline}.reveal blockquote>:last-child{margin-bottom:0}.reveal pre{display:block;position:relative;margin:0.25em auto;text-align:left;font-family:monospace;line-height:1.2;word-wrap:break-word}.reveal code{font-family:monospace}.reveal pre code{display:block;padding:5px;overflow:auto;word-wrap:normal}.reveal table{margin:auto;border-collapse:collapse;border-spacing:0}.reveal table th{font-weight:bold}.reveal table th,.reveal table td{text-align:left;padding:0.2em 0.5em 0.2em 0.5em;border-bottom:1px solid}.reveal table tr:last-child td{border-bottom:none}.reveal .speaker-notes{white-space:pre-wrap}.theme-color-asphalt-orange{background-color:#2c3e50;background-image:-webkit-radial-gradient(center, circle farthest-corner, #415b77 0%, #2c3e50 100%);background-image:radial-gradient(circle farthest-corner at center, #415b77 0%, #2c3e50 100%)}.theme-color-asphalt-orange body{background:transparent}.theme-color-asphalt-orange .theme-body-color-block{background:white}.theme-color-asphalt-orange .theme-link-color-block{background:#ffc200}.theme-color-asphalt-orange .themed,.theme-color-asphalt-orange .reveal{color:white}.theme-color-asphalt-orange .themed a,.theme-color-asphalt-orange .reveal a{color:#ffc200}.theme-color-asphalt-orange .themed a:hover,.theme-color-asphalt-orange .reveal a:hover{color:#ffda66}.theme-color-asphalt-orange .themed .controls div.navigate-left,.theme-color-asphalt-orange .themed .controls div.navigate-left.enabled,.theme-color-asphalt-orange .reveal .controls div.navigate-left,.theme-color-asphalt-orange .reveal .controls div.navigate-left.enabled{border-right-color:#ffc200}.theme-color-asphalt-orange .themed .controls div.navigate-right,.theme-color-asphalt-orange .themed .controls div.navigate-right.enabled,.theme-color-asphalt-orange .reveal .controls div.navigate-right,.theme-color-asphalt-orange .reveal .controls div.navigate-right.enabled{border-left-color:#ffc200}.theme-color-asphalt-orange .themed .controls div.navigate-up,.theme-color-asphalt-orange .themed .controls div.navigate-up.enabled,.theme-color-asphalt-orange .reveal .controls div.navigate-up,.theme-color-asphalt-orange .reveal .controls div.navigate-up.enabled{border-bottom-color:#ffc200}.theme-color-asphalt-orange .themed .controls div.navigate-down,.theme-color-asphalt-orange .themed .controls div.navigate-down.enabled,.theme-color-asphalt-orange .reveal .controls div.navigate-down,.theme-color-asphalt-orange .reveal .controls div.navigate-down.enabled{border-top-color:#ffc200}.theme-color-asphalt-orange .themed .controls div.navigate-left.enabled:hover,.theme-color-asphalt-orange .reveal .controls div.navigate-left.enabled:hover{border-right-color:#ffda66}.theme-color-asphalt-orange .themed .controls div.navigate-right.enabled:hover,.theme-color-asphalt-orange .reveal .controls div.navigate-right.enabled:hover{border-left-color:#ffda66}.theme-color-asphalt-orange .themed .controls div.navigate-up.enabled:hover,.theme-color-asphalt-orange .reveal .controls div.navigate-up.enabled:hover{border-bottom-color:#ffda66}.theme-color-asphalt-orange .themed .controls div.navigate-down.enabled:hover,.theme-color-asphalt-orange .reveal .controls div.navigate-down.enabled:hover{border-top-color:#ffda66}.theme-color-asphalt-orange .themed .progress,.theme-color-asphalt-orange .reveal .progress{background:rgba(0,0,0,0.2)}.theme-color-asphalt-orange .themed .progress span,.theme-color-asphalt-orange .reveal .progress span{background:#ffc200;-webkit-transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}.theme-color-beige-brown{background-color:#f7f3de;background-image:-webkit-radial-gradient(center, circle farthest-corner, #fff 0%, #f7f2d3 100%);background-image:radial-gradient(circle farthest-corner at center, #fff 0%, #f7f2d3 100%)}.theme-color-beige-brown body{background:transparent}.theme-color-beige-brown .theme-body-color-block{background:#333333}.theme-color-beige-brown .theme-link-color-block{background:#8b743d}.theme-color-beige-brown .themed,.theme-color-beige-brown .reveal{color:#333333}.theme-color-beige-brown .themed a,.theme-color-beige-brown .reveal a{color:#8b743d}.theme-color-beige-brown .themed a:hover,.theme-color-beige-brown .reveal a:hover{color:#c0a86e}.theme-color-beige-brown .themed .controls div.navigate-left,.theme-color-beige-brown .themed .controls div.navigate-left.enabled,.theme-color-beige-brown .reveal .controls div.navigate-left,.theme-color-beige-brown .reveal .controls div.navigate-left.enabled{border-right-color:#8b743d}.theme-color-beige-brown .themed .controls div.navigate-right,.theme-color-beige-brown .themed .controls div.navigate-right.enabled,.theme-color-beige-brown .reveal .controls div.navigate-right,.theme-color-beige-brown .reveal .controls div.navigate-right.enabled{border-left-color:#8b743d}.theme-color-beige-brown .themed .controls div.navigate-up,.theme-color-beige-brown .themed .controls div.navigate-up.enabled,.theme-color-beige-brown .reveal .controls div.navigate-up,.theme-color-beige-brown .reveal .controls div.navigate-up.enabled{border-bottom-color:#8b743d}.theme-color-beige-brown .themed .controls div.navigate-down,.theme-color-beige-brown .themed .controls div.navigate-down.enabled,.theme-color-beige-brown .reveal .controls div.navigate-down,.theme-color-beige-brown .reveal .controls div.navigate-down.enabled{border-top-color:#8b743d}.theme-color-beige-brown .themed .controls div.navigate-left.enabled:hover,.theme-color-beige-brown .reveal .controls div.navigate-left.enabled:hover{border-right-color:#c0a86e}.theme-color-beige-brown .themed .controls div.navigate-right.enabled:hover,.theme-color-beige-brown .reveal .controls div.navigate-right.enabled:hover{border-left-color:#c0a86e}.theme-color-beige-brown .themed .controls div.navigate-up.enabled:hover,.theme-color-beige-brown .reveal .controls div.navigate-up.enabled:hover{border-bottom-color:#c0a86e}.theme-color-beige-brown .themed .controls div.navigate-down.enabled:hover,.theme-color-beige-brown .reveal .controls div.navigate-down.enabled:hover{border-top-color:#c0a86e}.theme-color-beige-brown .themed .progress,.theme-color-beige-brown .reveal .progress{background:rgba(0,0,0,0.2)}.theme-color-beige-brown .themed .progress span,.theme-color-beige-brown .reveal .progress span{background:#8b743d;-webkit-transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}.theme-color-black-blue{background:#111111}.theme-color-black-blue body{background:transparent}.theme-color-black-blue .theme-body-color-block{background:white}.theme-color-black-blue .theme-link-color-block{background:#2f90f8}.theme-color-black-blue .themed,.theme-color-black-blue .reveal{color:white}.theme-color-black-blue .themed a,.theme-color-black-blue .reveal a{color:#2f90f8}.theme-color-black-blue .themed a:hover,.theme-color-black-blue .reveal a:hover{color:#79b7fa}.theme-color-black-blue .themed .controls div.navigate-left,.theme-color-black-blue .themed .controls div.navigate-left.enabled,.theme-color-black-blue .reveal .controls div.navigate-left,.theme-color-black-blue .reveal .controls div.navigate-left.enabled{border-right-color:#2f90f8}.theme-color-black-blue .themed .controls div.navigate-right,.theme-color-black-blue .themed .controls div.navigate-right.enabled,.theme-color-black-blue .reveal .controls div.navigate-right,.theme-color-black-blue .reveal .controls div.navigate-right.enabled{border-left-color:#2f90f8}.theme-color-black-blue .themed .controls div.navigate-up,.theme-color-black-blue .themed .controls div.navigate-up.enabled,.theme-color-black-blue .reveal .controls div.navigate-up,.theme-color-black-blue .reveal .controls div.navigate-up.enabled{border-bottom-color:#2f90f8}.theme-color-black-blue .themed .controls div.navigate-down,.theme-color-black-blue .themed .controls div.navigate-down.enabled,.theme-color-black-blue .reveal .controls div.navigate-down,.theme-color-black-blue .reveal .controls div.navigate-down.enabled{border-top-color:#2f90f8}.theme-color-black-blue .themed .controls div.navigate-left.enabled:hover,.theme-color-black-blue .reveal .controls div.navigate-left.enabled:hover{border-right-color:#79b7fa}.theme-color-black-blue .themed .controls div.navigate-right.enabled:hover,.theme-color-black-blue .reveal .controls div.navigate-right.enabled:hover{border-left-color:#79b7fa}.theme-color-black-blue .themed .controls div.navigate-up.enabled:hover,.theme-color-black-blue .reveal .controls div.navigate-up.enabled:hover{border-bottom-color:#79b7fa}.theme-color-black-blue .themed .controls div.navigate-down.enabled:hover,.theme-color-black-blue .reveal .controls div.navigate-down.enabled:hover{border-top-color:#79b7fa}.theme-color-black-blue .themed .progress,.theme-color-black-blue .reveal .progress{background:rgba(0,0,0,0.2)}.theme-color-black-blue .themed .progress span,.theme-color-black-blue .reveal .progress span{background:#2f90f8;-webkit-transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}.theme-color-black-mint{background:#111111}.theme-color-black-mint body{background:transparent}.theme-color-black-mint .theme-body-color-block{background:white}.theme-color-black-mint .theme-link-color-block{background:#8dd792}.theme-color-black-mint .themed,.theme-color-black-mint .reveal{color:white}.theme-color-black-mint .themed a,.theme-color-black-mint .reveal a{color:#8dd792}.theme-color-black-mint .themed a:hover,.theme-color-black-mint .reveal a:hover{color:#c6ebc8}.theme-color-black-mint .themed .controls div.navigate-left,.theme-color-black-mint .themed .controls div.navigate-left.enabled,.theme-color-black-mint .reveal .controls div.navigate-left,.theme-color-black-mint .reveal .controls div.navigate-left.enabled{border-right-color:#8dd792}.theme-color-black-mint .themed .controls div.navigate-right,.theme-color-black-mint .themed .controls div.navigate-right.enabled,.theme-color-black-mint .reveal .controls div.navigate-right,.theme-color-black-mint .reveal .controls div.navigate-right.enabled{border-left-color:#8dd792}.theme-color-black-mint .themed .controls div.navigate-up,.theme-color-black-mint .themed .controls div.navigate-up.enabled,.theme-color-black-mint .reveal .controls div.navigate-up,.theme-color-black-mint .reveal .controls div.navigate-up.enabled{border-bottom-color:#8dd792}.theme-color-black-mint .themed .controls div.navigate-down,.theme-color-black-mint .themed .controls div.navigate-down.enabled,.theme-color-black-mint .reveal .controls div.navigate-down,.theme-color-black-mint .reveal .controls div.navigate-down.enabled{border-top-color:#8dd792}.theme-color-black-mint .themed .controls div.navigate-left.enabled:hover,.theme-color-black-mint .reveal .controls div.navigate-left.enabled:hover{border-right-color:#c6ebc8}.theme-color-black-mint .themed .controls div.navigate-right.enabled:hover,.theme-color-black-mint .reveal .controls div.navigate-right.enabled:hover{border-left-color:#c6ebc8}.theme-color-black-mint .themed .controls div.navigate-up.enabled:hover,.theme-color-black-mint .reveal .controls div.navigate-up.enabled:hover{border-bottom-color:#c6ebc8}.theme-color-black-mint .themed .controls div.navigate-down.enabled:hover,.theme-color-black-mint .reveal .controls div.navigate-down.enabled:hover{border-top-color:#c6ebc8}.theme-color-black-mint .themed .progress,.theme-color-black-mint .reveal .progress{background:rgba(0,0,0,0.2)}.theme-color-black-mint .themed .progress span,.theme-color-black-mint .reveal .progress span{background:#8dd792;-webkit-transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}.theme-color-black-orange{background:#222222}.theme-color-black-orange body{background:transparent}.theme-color-black-orange .theme-body-color-block{background:white}.theme-color-black-orange .theme-link-color-block{background:#e7ad52}.theme-color-black-orange .themed,.theme-color-black-orange .reveal{color:white}.theme-color-black-orange .themed a,.theme-color-black-orange .reveal a{color:#e7ad52}.theme-color-black-orange .themed a:hover,.theme-color-black-orange .reveal a:hover{color:#f3d7ac}.theme-color-black-orange .themed .controls div.navigate-left,.theme-color-black-orange .themed .controls div.navigate-left.enabled,.theme-color-black-orange .reveal .controls div.navigate-left,.theme-color-black-orange .reveal .controls div.navigate-left.enabled{border-right-color:#e7ad52}.theme-color-black-orange .themed .controls div.navigate-right,.theme-color-black-orange .themed .controls div.navigate-right.enabled,.theme-color-black-orange .reveal .controls div.navigate-right,.theme-color-black-orange .reveal .controls div.navigate-right.enabled{border-left-color:#e7ad52}.theme-color-black-orange .themed .controls div.navigate-up,.theme-color-black-orange .themed .controls div.navigate-up.enabled,.theme-color-black-orange .reveal .controls div.navigate-up,.theme-color-black-orange .reveal .controls div.navigate-up.enabled{border-bottom-color:#e7ad52}.theme-color-black-orange .themed .controls div.navigate-down,.theme-color-black-orange .themed .controls div.navigate-down.enabled,.theme-color-black-orange .reveal .controls div.navigate-down,.theme-color-black-orange .reveal .controls div.navigate-down.enabled{border-top-color:#e7ad52}.theme-color-black-orange .themed .controls div.navigate-left.enabled:hover,.theme-color-black-orange .reveal .controls div.navigate-left.enabled:hover{border-right-color:#f3d7ac}.theme-color-black-orange .themed .controls div.navigate-right.enabled:hover,.theme-color-black-orange .reveal .controls div.navigate-right.enabled:hover{border-left-color:#f3d7ac}.theme-color-black-orange .themed .controls div.navigate-up.enabled:hover,.theme-color-black-orange .reveal .controls div.navigate-up.enabled:hover{border-bottom-color:#f3d7ac}.theme-color-black-orange .themed .controls div.navigate-down.enabled:hover,.theme-color-black-orange .reveal .controls div.navigate-down.enabled:hover{border-top-color:#f3d7ac}.theme-color-black-orange .themed .progress,.theme-color-black-orange .reveal .progress{background:rgba(0,0,0,0.2)}.theme-color-black-orange .themed .progress span,.theme-color-black-orange .reveal .progress span{background:#e7ad52;-webkit-transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}.theme-color-blue-yellow{background:#44a0dd}.theme-color-blue-yellow body{background:transparent}.theme-color-blue-yellow .theme-body-color-block{background:white}.theme-color-blue-yellow .theme-link-color-block{background:#ecec6a}.theme-color-blue-yellow .themed,.theme-color-blue-yellow .reveal{color:white}.theme-color-blue-yellow .themed a,.theme-color-blue-yellow .reveal a{color:#ecec6a}.theme-color-blue-yellow .themed a:hover,.theme-color-blue-yellow .reveal a:hover{color:#f8f8c4}.theme-color-blue-yellow .themed .controls div.navigate-left,.theme-color-blue-yellow .themed .controls div.navigate-left.enabled,.theme-color-blue-yellow .reveal .controls div.navigate-left,.theme-color-blue-yellow .reveal .controls div.navigate-left.enabled{border-right-color:#ecec6a}.theme-color-blue-yellow .themed .controls div.navigate-right,.theme-color-blue-yellow .themed .controls div.navigate-right.enabled,.theme-color-blue-yellow .reveal .controls div.navigate-right,.theme-color-blue-yellow .reveal .controls div.navigate-right.enabled{border-left-color:#ecec6a}.theme-color-blue-yellow .themed .controls div.navigate-up,.theme-color-blue-yellow .themed .controls div.navigate-up.enabled,.theme-color-blue-yellow .reveal .controls div.navigate-up,.theme-color-blue-yellow .reveal .controls div.navigate-up.enabled{border-bottom-color:#ecec6a}.theme-color-blue-yellow .themed .controls div.navigate-down,.theme-color-blue-yellow .themed .controls div.navigate-down.enabled,.theme-color-blue-yellow .reveal .controls div.navigate-down,.theme-color-blue-yellow .reveal .controls div.navigate-down.enabled{border-top-color:#ecec6a}.theme-color-blue-yellow .themed .controls div.navigate-left.enabled:hover,.theme-color-blue-yellow .reveal .controls div.navigate-left.enabled:hover{border-right-color:#f8f8c4}.theme-color-blue-yellow .themed .controls div.navigate-right.enabled:hover,.theme-color-blue-yellow .reveal .controls div.navigate-right.enabled:hover{border-left-color:#f8f8c4}.theme-color-blue-yellow .themed .controls div.navigate-up.enabled:hover,.theme-color-blue-yellow .reveal .controls div.navigate-up.enabled:hover{border-bottom-color:#f8f8c4}.theme-color-blue-yellow .themed .controls div.navigate-down.enabled:hover,.theme-color-blue-yellow .reveal .controls div.navigate-down.enabled:hover{border-top-color:#f8f8c4}.theme-color-blue-yellow .themed .progress,.theme-color-blue-yellow .reveal .progress{background:rgba(0,0,0,0.2)}.theme-color-blue-yellow .themed .progress span,.theme-color-blue-yellow .reveal .progress span{background:#ecec6a;-webkit-transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}.theme-color-cobalt-orange{background-color:#13335a;background-image:-webkit-radial-gradient(center, circle farthest-corner, #1a4984 0%, #13335a 100%);background-image:radial-gradient(circle farthest-corner at center, #1a4984 0%, #13335a 100%)}.theme-color-cobalt-orange body{background:transparent}.theme-color-cobalt-orange .theme-body-color-block{background:white}.theme-color-cobalt-orange .theme-link-color-block{background:#e08c14}.theme-color-cobalt-orange .themed,.theme-color-cobalt-orange .reveal{color:white}.theme-color-cobalt-orange .themed a,.theme-color-cobalt-orange .reveal a{color:#e08c14}.theme-color-cobalt-orange .themed a:hover,.theme-color-cobalt-orange .reveal a:hover{color:#f2b968}.theme-color-cobalt-orange .themed .controls div.navigate-left,.theme-color-cobalt-orange .themed .controls div.navigate-left.enabled,.theme-color-cobalt-orange .reveal .controls div.navigate-left,.theme-color-cobalt-orange .reveal .controls div.navigate-left.enabled{border-right-color:#e08c14}.theme-color-cobalt-orange .themed .controls div.navigate-right,.theme-color-cobalt-orange .themed .controls div.navigate-right.enabled,.theme-color-cobalt-orange .reveal .controls div.navigate-right,.theme-color-cobalt-orange .reveal .controls div.navigate-right.enabled{border-left-color:#e08c14}.theme-color-cobalt-orange .themed .controls div.navigate-up,.theme-color-cobalt-orange .themed .controls div.navigate-up.enabled,.theme-color-cobalt-orange .reveal .controls div.navigate-up,.theme-color-cobalt-orange .reveal .controls div.navigate-up.enabled{border-bottom-color:#e08c14}.theme-color-cobalt-orange .themed .controls div.navigate-down,.theme-color-cobalt-orange .themed .controls div.navigate-down.enabled,.theme-color-cobalt-orange .reveal .controls div.navigate-down,.theme-color-cobalt-orange .reveal .controls div.navigate-down.enabled{border-top-color:#e08c14}.theme-color-cobalt-orange .themed .controls div.navigate-left.enabled:hover,.theme-color-cobalt-orange .reveal .controls div.navigate-left.enabled:hover{border-right-color:#f2b968}.theme-color-cobalt-orange .themed .controls div.navigate-right.enabled:hover,.theme-color-cobalt-orange .reveal .controls div.navigate-right.enabled:hover{border-left-color:#f2b968}.theme-color-cobalt-orange .themed .controls div.navigate-up.enabled:hover,.theme-color-cobalt-orange .reveal .controls div.navigate-up.enabled:hover{border-bottom-color:#f2b968}.theme-color-cobalt-orange .themed .controls div.navigate-down.enabled:hover,.theme-color-cobalt-orange .reveal .controls div.navigate-down.enabled:hover{border-top-color:#f2b968}.theme-color-cobalt-orange .themed .progress,.theme-color-cobalt-orange .reveal .progress{background:rgba(0,0,0,0.2)}.theme-color-cobalt-orange .themed .progress span,.theme-color-cobalt-orange .reveal .progress span{background:#e08c14;-webkit-transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}.theme-color-coral-blue{background-color:#c97150;background-image:-webkit-radial-gradient(center, circle farthest-corner, #d59177 0%, #c97150 100%);background-image:radial-gradient(circle farthest-corner at center, #d59177 0%, #c97150 100%)}.theme-color-coral-blue body{background:transparent}.theme-color-coral-blue .theme-body-color-block{background:white}.theme-color-coral-blue .theme-link-color-block{background:#3a65c0}.theme-color-coral-blue .themed,.theme-color-coral-blue .reveal{color:white}.theme-color-coral-blue .themed a,.theme-color-coral-blue .reveal a{color:#3a65c0}.theme-color-coral-blue .themed a:hover,.theme-color-coral-blue .reveal a:hover{color:#86a1da}.theme-color-coral-blue .themed .controls div.navigate-left,.theme-color-coral-blue .themed .controls div.navigate-left.enabled,.theme-color-coral-blue .reveal .controls div.navigate-left,.theme-color-coral-blue .reveal .controls div.navigate-left.enabled{border-right-color:#3a65c0}.theme-color-coral-blue .themed .controls div.navigate-right,.theme-color-coral-blue .themed .controls div.navigate-right.enabled,.theme-color-coral-blue .reveal .controls div.navigate-right,.theme-color-coral-blue .reveal .controls div.navigate-right.enabled{border-left-color:#3a65c0}.theme-color-coral-blue .themed .controls div.navigate-up,.theme-color-coral-blue .themed .controls div.navigate-up.enabled,.theme-color-coral-blue .reveal .controls div.navigate-up,.theme-color-coral-blue .reveal .controls div.navigate-up.enabled{border-bottom-color:#3a65c0}.theme-color-coral-blue .themed .controls div.navigate-down,.theme-color-coral-blue .themed .controls div.navigate-down.enabled,.theme-color-coral-blue .reveal .controls div.navigate-down,.theme-color-coral-blue .reveal .controls div.navigate-down.enabled{border-top-color:#3a65c0}.theme-color-coral-blue .themed .controls div.navigate-left.enabled:hover,.theme-color-coral-blue .reveal .controls div.navigate-left.enabled:hover{border-right-color:#86a1da}.theme-color-coral-blue .themed .controls div.navigate-right.enabled:hover,.theme-color-coral-blue .reveal .controls div.navigate-right.enabled:hover{border-left-color:#86a1da}.theme-color-coral-blue .themed .controls div.navigate-up.enabled:hover,.theme-color-coral-blue .reveal .controls div.navigate-up.enabled:hover{border-bottom-color:#86a1da}.theme-color-coral-blue .themed .controls div.navigate-down.enabled:hover,.theme-color-coral-blue .reveal .controls div.navigate-down.enabled:hover{border-top-color:#86a1da}.theme-color-coral-blue .themed .progress,.theme-color-coral-blue .reveal .progress{background:rgba(0,0,0,0.2)}.theme-color-coral-blue .themed .progress span,.theme-color-coral-blue .reveal .progress span{background:#3a65c0;-webkit-transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}.theme-color-forest-yellow{background:#2ba056}.theme-color-forest-yellow body{background:transparent}.theme-color-forest-yellow .theme-body-color-block{background:white}.theme-color-forest-yellow .theme-link-color-block{background:#ecec6a}.theme-color-forest-yellow .themed,.theme-color-forest-yellow .reveal{color:white}.theme-color-forest-yellow .themed a,.theme-color-forest-yellow .reveal a{color:#ecec6a}.theme-color-forest-yellow .themed a:hover,.theme-color-forest-yellow .reveal a:hover{color:#f8f8c4}.theme-color-forest-yellow .themed .controls div.navigate-left,.theme-color-forest-yellow .themed .controls div.navigate-left.enabled,.theme-color-forest-yellow .reveal .controls div.navigate-left,.theme-color-forest-yellow .reveal .controls div.navigate-left.enabled{border-right-color:#ecec6a}.theme-color-forest-yellow .themed .controls div.navigate-right,.theme-color-forest-yellow .themed .controls div.navigate-right.enabled,.theme-color-forest-yellow .reveal .controls div.navigate-right,.theme-color-forest-yellow .reveal .controls div.navigate-right.enabled{border-left-color:#ecec6a}.theme-color-forest-yellow .themed .controls div.navigate-up,.theme-color-forest-yellow .themed .controls div.navigate-up.enabled,.theme-color-forest-yellow .reveal .controls div.navigate-up,.theme-color-forest-yellow .reveal .controls div.navigate-up.enabled{border-bottom-color:#ecec6a}.theme-color-forest-yellow .themed .controls div.navigate-down,.theme-color-forest-yellow .themed .controls div.navigate-down.enabled,.theme-color-forest-yellow .reveal .controls div.navigate-down,.theme-color-forest-yellow .reveal .controls div.navigate-down.enabled{border-top-color:#ecec6a}.theme-color-forest-yellow .themed .controls div.navigate-left.enabled:hover,.theme-color-forest-yellow .reveal .controls div.navigate-left.enabled:hover{border-right-color:#f8f8c4}.theme-color-forest-yellow .themed .controls div.navigate-right.enabled:hover,.theme-color-forest-yellow .reveal .controls div.navigate-right.enabled:hover{border-left-color:#f8f8c4}.theme-color-forest-yellow .themed .controls div.navigate-up.enabled:hover,.theme-color-forest-yellow .reveal .controls div.navigate-up.enabled:hover{border-bottom-color:#f8f8c4}.theme-color-forest-yellow .themed .controls div.navigate-down.enabled:hover,.theme-color-forest-yellow .reveal .controls div.navigate-down.enabled:hover{border-top-color:#f8f8c4}.theme-color-forest-yellow .themed .progress,.theme-color-forest-yellow .reveal .progress{background:rgba(0,0,0,0.2)}.theme-color-forest-yellow .themed .progress span,.theme-color-forest-yellow .reveal .progress span{background:#ecec6a;-webkit-transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}.theme-color-grey-blue{background-color:#313538;background-image:-webkit-radial-gradient(center, circle farthest-corner, #555a5f 0%, #1c1e20 100%);background-image:radial-gradient(circle farthest-corner at center, #555a5f 0%, #1c1e20 100%)}.theme-color-grey-blue body{background:transparent}.theme-color-grey-blue .theme-body-color-block{background:white}.theme-color-grey-blue .theme-link-color-block{background:#13daec}.theme-color-grey-blue .themed,.theme-color-grey-blue .reveal{color:white}.theme-color-grey-blue .themed a,.theme-color-grey-blue .reveal a{color:#13daec}.theme-color-grey-blue .themed a:hover,.theme-color-grey-blue .reveal a:hover{color:#71e9f4}.theme-color-grey-blue .themed .controls div.navigate-left,.theme-color-grey-blue .themed .controls div.navigate-left.enabled,.theme-color-grey-blue .reveal .controls div.navigate-left,.theme-color-grey-blue .reveal .controls div.navigate-left.enabled{border-right-color:#13daec}.theme-color-grey-blue .themed .controls div.navigate-right,.theme-color-grey-blue .themed .controls div.navigate-right.enabled,.theme-color-grey-blue .reveal .controls div.navigate-right,.theme-color-grey-blue .reveal .controls div.navigate-right.enabled{border-left-color:#13daec}.theme-color-grey-blue .themed .controls div.navigate-up,.theme-color-grey-blue .themed .controls div.navigate-up.enabled,.theme-color-grey-blue .reveal .controls div.navigate-up,.theme-color-grey-blue .reveal .controls div.navigate-up.enabled{border-bottom-color:#13daec}.theme-color-grey-blue .themed .controls div.navigate-down,.theme-color-grey-blue .themed .controls div.navigate-down.enabled,.theme-color-grey-blue .reveal .controls div.navigate-down,.theme-color-grey-blue .reveal .controls div.navigate-down.enabled{border-top-color:#13daec}.theme-color-grey-blue .themed .controls div.navigate-left.enabled:hover,.theme-color-grey-blue .reveal .controls div.navigate-left.enabled:hover{border-right-color:#71e9f4}.theme-color-grey-blue .themed .controls div.navigate-right.enabled:hover,.theme-color-grey-blue .reveal .controls div.navigate-right.enabled:hover{border-left-color:#71e9f4}.theme-color-grey-blue .themed .controls div.navigate-up.enabled:hover,.theme-color-grey-blue .reveal .controls div.navigate-up.enabled:hover{border-bottom-color:#71e9f4}.theme-color-grey-blue .themed .controls div.navigate-down.enabled:hover,.theme-color-grey-blue .reveal .controls div.navigate-down.enabled:hover{border-top-color:#71e9f4}.theme-color-grey-blue .themed .progress,.theme-color-grey-blue .reveal .progress{background:rgba(0,0,0,0.2)}.theme-color-grey-blue .themed .progress span,.theme-color-grey-blue .reveal .progress span{background:#13daec;-webkit-transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}.theme-color-mint-beige{background-color:#207c5f;background-image:-webkit-radial-gradient(center, circle farthest-corner, #2aa57e 0%, #207c5f 100%);background-image:radial-gradient(circle farthest-corner at center, #2aa57e 0%, #207c5f 100%)}.theme-color-mint-beige body{background:transparent}.theme-color-mint-beige .theme-body-color-block{background:white}.theme-color-mint-beige .theme-link-color-block{background:#ecec6a}.theme-color-mint-beige .themed,.theme-color-mint-beige .reveal{color:white}.theme-color-mint-beige .themed a,.theme-color-mint-beige .reveal a{color:#ecec6a}.theme-color-mint-beige .themed a:hover,.theme-color-mint-beige .reveal a:hover{color:#f8f8c4}.theme-color-mint-beige .themed .controls div.navigate-left,.theme-color-mint-beige .themed .controls div.navigate-left.enabled,.theme-color-mint-beige .reveal .controls div.navigate-left,.theme-color-mint-beige .reveal .controls div.navigate-left.enabled{border-right-color:#ecec6a}.theme-color-mint-beige .themed .controls div.navigate-right,.theme-color-mint-beige .themed .controls div.navigate-right.enabled,.theme-color-mint-beige .reveal .controls div.navigate-right,.theme-color-mint-beige .reveal .controls div.navigate-right.enabled{border-left-color:#ecec6a}.theme-color-mint-beige .themed .controls div.navigate-up,.theme-color-mint-beige .themed .controls div.navigate-up.enabled,.theme-color-mint-beige .reveal .controls div.navigate-up,.theme-color-mint-beige .reveal .controls div.navigate-up.enabled{border-bottom-color:#ecec6a}.theme-color-mint-beige .themed .controls div.navigate-down,.theme-color-mint-beige .themed .controls div.navigate-down.enabled,.theme-color-mint-beige .reveal .controls div.navigate-down,.theme-color-mint-beige .reveal .controls div.navigate-down.enabled{border-top-color:#ecec6a}.theme-color-mint-beige .themed .controls div.navigate-left.enabled:hover,.theme-color-mint-beige .reveal .controls div.navigate-left.enabled:hover{border-right-color:#f8f8c4}.theme-color-mint-beige .themed .controls div.navigate-right.enabled:hover,.theme-color-mint-beige .reveal .controls div.navigate-right.enabled:hover{border-left-color:#f8f8c4}.theme-color-mint-beige .themed .controls div.navigate-up.enabled:hover,.theme-color-mint-beige .reveal .controls div.navigate-up.enabled:hover{border-bottom-color:#f8f8c4}.theme-color-mint-beige .themed .controls div.navigate-down.enabled:hover,.theme-color-mint-beige .reveal .controls div.navigate-down.enabled:hover{border-top-color:#f8f8c4}.theme-color-mint-beige .themed .progress,.theme-color-mint-beige .reveal .progress{background:rgba(0,0,0,0.2)}.theme-color-mint-beige .themed .progress span,.theme-color-mint-beige .reveal .progress span{background:#ecec6a;-webkit-transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}.theme-color-no-color{background-color:white}.theme-color-no-color .theme-body-color-block,.theme-color-no-color .theme-link-color-block{background:black}.theme-color-no-color .themed,.theme-color-no-color.themed,.theme-color-no-color .reveal,.theme-color-no-color.reveal{color:black}.theme-color-sand-blue{background:#f0f1eb}.theme-color-sand-blue body{background:transparent}.theme-color-sand-blue .theme-body-color-block{background:#111111}.theme-color-sand-blue .theme-link-color-block{background:#2f90f8}.theme-color-sand-blue .themed,.theme-color-sand-blue .reveal{color:#111111}.theme-color-sand-blue .themed a,.theme-color-sand-blue .reveal a{color:#2f90f8}.theme-color-sand-blue .themed a:hover,.theme-color-sand-blue .reveal a:hover{color:#92c5fb}.theme-color-sand-blue .themed .controls div.navigate-left,.theme-color-sand-blue .themed .controls div.navigate-left.enabled,.theme-color-sand-blue .reveal .controls div.navigate-left,.theme-color-sand-blue .reveal .controls div.navigate-left.enabled{border-right-color:#2f90f8}.theme-color-sand-blue .themed .controls div.navigate-right,.theme-color-sand-blue .themed .controls div.navigate-right.enabled,.theme-color-sand-blue .reveal .controls div.navigate-right,.theme-color-sand-blue .reveal .controls div.navigate-right.enabled{border-left-color:#2f90f8}.theme-color-sand-blue .themed .controls div.navigate-up,.theme-color-sand-blue .themed .controls div.navigate-up.enabled,.theme-color-sand-blue .reveal .controls div.navigate-up,.theme-color-sand-blue .reveal .controls div.navigate-up.enabled{border-bottom-color:#2f90f8}.theme-color-sand-blue .themed .controls div.navigate-down,.theme-color-sand-blue .themed .controls div.navigate-down.enabled,.theme-color-sand-blue .reveal .controls div.navigate-down,.theme-color-sand-blue .reveal .controls div.navigate-down.enabled{border-top-color:#2f90f8}.theme-color-sand-blue .themed .controls div.navigate-left.enabled:hover,.theme-color-sand-blue .reveal .controls div.navigate-left.enabled:hover{border-right-color:#92c5fb}.theme-color-sand-blue .themed .controls div.navigate-right.enabled:hover,.theme-color-sand-blue .reveal .controls div.navigate-right.enabled:hover{border-left-color:#92c5fb}.theme-color-sand-blue .themed .controls div.navigate-up.enabled:hover,.theme-color-sand-blue .reveal .controls div.navigate-up.enabled:hover{border-bottom-color:#92c5fb}.theme-color-sand-blue .themed .controls div.navigate-down.enabled:hover,.theme-color-sand-blue .reveal .controls div.navigate-down.enabled:hover{border-top-color:#92c5fb}.theme-color-sand-blue .themed .progress,.theme-color-sand-blue .reveal .progress{background:rgba(0,0,0,0.2)}.theme-color-sand-blue .themed .progress span,.theme-color-sand-blue .reveal .progress span{background:#2f90f8;-webkit-transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}.theme-color-sea-yellow{background-color:#297477;background-image:-webkit-linear-gradient(top, #6cc9cd 0%, #297477 100%);background-image:linear-gradient(to bottom, #6cc9cd 0%, #297477 100%)}.theme-color-sea-yellow body{background:transparent}.theme-color-sea-yellow .theme-body-color-block{background:white}.theme-color-sea-yellow .theme-link-color-block{background:#ffc200}.theme-color-sea-yellow .themed,.theme-color-sea-yellow .reveal{color:white}.theme-color-sea-yellow .themed a,.theme-color-sea-yellow .reveal a{color:#ffc200}.theme-color-sea-yellow .themed a:hover,.theme-color-sea-yellow .reveal a:hover{color:#ffda66}.theme-color-sea-yellow .themed .controls div.navigate-left,.theme-color-sea-yellow .themed .controls div.navigate-left.enabled,.theme-color-sea-yellow .reveal .controls div.navigate-left,.theme-color-sea-yellow .reveal .controls div.navigate-left.enabled{border-right-color:#ffc200}.theme-color-sea-yellow .themed .controls div.navigate-right,.theme-color-sea-yellow .themed .controls div.navigate-right.enabled,.theme-color-sea-yellow .reveal .controls div.navigate-right,.theme-color-sea-yellow .reveal .controls div.navigate-right.enabled{border-left-color:#ffc200}.theme-color-sea-yellow .themed .controls div.navigate-up,.theme-color-sea-yellow .themed .controls div.navigate-up.enabled,.theme-color-sea-yellow .reveal .controls div.navigate-up,.theme-color-sea-yellow .reveal .controls div.navigate-up.enabled{border-bottom-color:#ffc200}.theme-color-sea-yellow .themed .controls div.navigate-down,.theme-color-sea-yellow .themed .controls div.navigate-down.enabled,.theme-color-sea-yellow .reveal .controls div.navigate-down,.theme-color-sea-yellow .reveal .controls div.navigate-down.enabled{border-top-color:#ffc200}.theme-color-sea-yellow .themed .controls div.navigate-left.enabled:hover,.theme-color-sea-yellow .reveal .controls div.navigate-left.enabled:hover{border-right-color:#ffda66}.theme-color-sea-yellow .themed .controls div.navigate-right.enabled:hover,.theme-color-sea-yellow .reveal .controls div.navigate-right.enabled:hover{border-left-color:#ffda66}.theme-color-sea-yellow .themed .controls div.navigate-up.enabled:hover,.theme-color-sea-yellow .reveal .controls div.navigate-up.enabled:hover{border-bottom-color:#ffda66}.theme-color-sea-yellow .themed .controls div.navigate-down.enabled:hover,.theme-color-sea-yellow .reveal .controls div.navigate-down.enabled:hover{border-top-color:#ffda66}.theme-color-sea-yellow .themed .progress,.theme-color-sea-yellow .reveal .progress{background:rgba(0,0,0,0.2)}.theme-color-sea-yellow .themed .progress span,.theme-color-sea-yellow .reveal .progress span{background:#ffc200;-webkit-transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}.theme-color-silver-blue{background-color:#dddddd;background-image:-webkit-radial-gradient(center, circle farthest-corner, #fff 0%, #ddd 100%);background-image:radial-gradient(circle farthest-corner at center, #fff 0%, #ddd 100%)}.theme-color-silver-blue body{background:transparent}.theme-color-silver-blue .theme-body-color-block{background:#111111}.theme-color-silver-blue .theme-link-color-block{background:#106bcc}.theme-color-silver-blue .themed,.theme-color-silver-blue .reveal{color:#111111}.theme-color-silver-blue .themed a,.theme-color-silver-blue .reveal a{color:#106bcc}.theme-color-silver-blue .themed a:hover,.theme-color-silver-blue .reveal a:hover{color:#2184ee}.theme-color-silver-blue .themed .controls div.navigate-left,.theme-color-silver-blue .themed .controls div.navigate-left.enabled,.theme-color-silver-blue .reveal .controls div.navigate-left,.theme-color-silver-blue .reveal .controls div.navigate-left.enabled{border-right-color:#106bcc}.theme-color-silver-blue .themed .controls div.navigate-right,.theme-color-silver-blue .themed .controls div.navigate-right.enabled,.theme-color-silver-blue .reveal .controls div.navigate-right,.theme-color-silver-blue .reveal .controls div.navigate-right.enabled{border-left-color:#106bcc}.theme-color-silver-blue .themed .controls div.navigate-up,.theme-color-silver-blue .themed .controls div.navigate-up.enabled,.theme-color-silver-blue .reveal .controls div.navigate-up,.theme-color-silver-blue .reveal .controls div.navigate-up.enabled{border-bottom-color:#106bcc}.theme-color-silver-blue .themed .controls div.navigate-down,.theme-color-silver-blue .themed .controls div.navigate-down.enabled,.theme-color-silver-blue .reveal .controls div.navigate-down,.theme-color-silver-blue .reveal .controls div.navigate-down.enabled{border-top-color:#106bcc}.theme-color-silver-blue .themed .controls div.navigate-left.enabled:hover,.theme-color-silver-blue .reveal .controls div.navigate-left.enabled:hover{border-right-color:#2184ee}.theme-color-silver-blue .themed .controls div.navigate-right.enabled:hover,.theme-color-silver-blue .reveal .controls div.navigate-right.enabled:hover{border-left-color:#2184ee}.theme-color-silver-blue .themed .controls div.navigate-up.enabled:hover,.theme-color-silver-blue .reveal .controls div.navigate-up.enabled:hover{border-bottom-color:#2184ee}.theme-color-silver-blue .themed .controls div.navigate-down.enabled:hover,.theme-color-silver-blue .reveal .controls div.navigate-down.enabled:hover{border-top-color:#2184ee}.theme-color-silver-blue .themed .progress,.theme-color-silver-blue .reveal .progress{background:rgba(0,0,0,0.2)}.theme-color-silver-blue .themed .progress span,.theme-color-silver-blue .reveal .progress span{background:#106bcc;-webkit-transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}.theme-color-silver-green{background-color:#dddddd;background-image:-webkit-radial-gradient(center, circle farthest-corner, #fff 0%, #ddd 100%);background-image:radial-gradient(circle farthest-corner at center, #fff 0%, #ddd 100%)}.theme-color-silver-green body{background:transparent}.theme-color-silver-green .theme-body-color-block{background:#111111}.theme-color-silver-green .theme-link-color-block{background:#039426}.theme-color-silver-green .themed,.theme-color-silver-green .reveal{color:#111111}.theme-color-silver-green .themed a,.theme-color-silver-green .reveal a{color:#039426}.theme-color-silver-green .themed a:hover,.theme-color-silver-green .reveal a:hover{color:#04c633}.theme-color-silver-green .themed .controls div.navigate-left,.theme-color-silver-green .themed .controls div.navigate-left.enabled,.theme-color-silver-green .reveal .controls div.navigate-left,.theme-color-silver-green .reveal .controls div.navigate-left.enabled{border-right-color:#039426}.theme-color-silver-green .themed .controls div.navigate-right,.theme-color-silver-green .themed .controls div.navigate-right.enabled,.theme-color-silver-green .reveal .controls div.navigate-right,.theme-color-silver-green .reveal .controls div.navigate-right.enabled{border-left-color:#039426}.theme-color-silver-green .themed .controls div.navigate-up,.theme-color-silver-green .themed .controls div.navigate-up.enabled,.theme-color-silver-green .reveal .controls div.navigate-up,.theme-color-silver-green .reveal .controls div.navigate-up.enabled{border-bottom-color:#039426}.theme-color-silver-green .themed .controls div.navigate-down,.theme-color-silver-green .themed .controls div.navigate-down.enabled,.theme-color-silver-green .reveal .controls div.navigate-down,.theme-color-silver-green .reveal .controls div.navigate-down.enabled{border-top-color:#039426}.theme-color-silver-green .themed .controls div.navigate-left.enabled:hover,.theme-color-silver-green .reveal .controls div.navigate-left.enabled:hover{border-right-color:#04c633}.theme-color-silver-green .themed .controls div.navigate-right.enabled:hover,.theme-color-silver-green .reveal .controls div.navigate-right.enabled:hover{border-left-color:#04c633}.theme-color-silver-green .themed .controls div.navigate-up.enabled:hover,.theme-color-silver-green .reveal .controls div.navigate-up.enabled:hover{border-bottom-color:#04c633}.theme-color-silver-green .themed .controls div.navigate-down.enabled:hover,.theme-color-silver-green .reveal .controls div.navigate-down.enabled:hover{border-top-color:#04c633}.theme-color-silver-green .themed .progress,.theme-color-silver-green .reveal .progress{background:rgba(0,0,0,0.2)}.theme-color-silver-green .themed .progress span,.theme-color-silver-green .reveal .progress span{background:#039426;-webkit-transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}.theme-color-sky-blue{background-color:#dcedf1;background-image:-webkit-radial-gradient(center, circle farthest-corner, #f7fbfc 0%, #add9e4 100%);background-image:radial-gradient(circle farthest-corner at center, #f7fbfc 0%, #add9e4 100%)}.theme-color-sky-blue body{background:transparent}.theme-color-sky-blue .theme-body-color-block{background:#333333}.theme-color-sky-blue .theme-link-color-block{background:#3b759e}.theme-color-sky-blue .themed,.theme-color-sky-blue .reveal{color:#333333}.theme-color-sky-blue .themed a,.theme-color-sky-blue .reveal a{color:#3b759e}.theme-color-sky-blue .themed a:hover,.theme-color-sky-blue .reveal a:hover{color:#74a7cb}.theme-color-sky-blue .themed .controls div.navigate-left,.theme-color-sky-blue .themed .controls div.navigate-left.enabled,.theme-color-sky-blue .reveal .controls div.navigate-left,.theme-color-sky-blue .reveal .controls div.navigate-left.enabled{border-right-color:#3b759e}.theme-color-sky-blue .themed .controls div.navigate-right,.theme-color-sky-blue .themed .controls div.navigate-right.enabled,.theme-color-sky-blue .reveal .controls div.navigate-right,.theme-color-sky-blue .reveal .controls div.navigate-right.enabled{border-left-color:#3b759e}.theme-color-sky-blue .themed .controls div.navigate-up,.theme-color-sky-blue .themed .controls div.navigate-up.enabled,.theme-color-sky-blue .reveal .controls div.navigate-up,.theme-color-sky-blue .reveal .controls div.navigate-up.enabled{border-bottom-color:#3b759e}.theme-color-sky-blue .themed .controls div.navigate-down,.theme-color-sky-blue .themed .controls div.navigate-down.enabled,.theme-color-sky-blue .reveal .controls div.navigate-down,.theme-color-sky-blue .reveal .controls div.navigate-down.enabled{border-top-color:#3b759e}.theme-color-sky-blue .themed .controls div.navigate-left.enabled:hover,.theme-color-sky-blue .reveal .controls div.navigate-left.enabled:hover{border-right-color:#74a7cb}.theme-color-sky-blue .themed .controls div.navigate-right.enabled:hover,.theme-color-sky-blue .reveal .controls div.navigate-right.enabled:hover{border-left-color:#74a7cb}.theme-color-sky-blue .themed .controls div.navigate-up.enabled:hover,.theme-color-sky-blue .reveal .controls div.navigate-up.enabled:hover{border-bottom-color:#74a7cb}.theme-color-sky-blue .themed .controls div.navigate-down.enabled:hover,.theme-color-sky-blue .reveal .controls div.navigate-down.enabled:hover{border-top-color:#74a7cb}.theme-color-sky-blue .themed .progress,.theme-color-sky-blue .reveal .progress{background:rgba(0,0,0,0.2)}.theme-color-sky-blue .themed .progress span,.theme-color-sky-blue .reveal .progress span{background:#3b759e;-webkit-transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}.theme-color-white-blue{background:white}.theme-color-white-blue body{background:transparent}.theme-color-white-blue .theme-body-color-block{background:black}.theme-color-white-blue .theme-link-color-block{background:#106bcc}.theme-color-white-blue .themed,.theme-color-white-blue .reveal{color:black}.theme-color-white-blue .themed a,.theme-color-white-blue .reveal a{color:#106bcc}.theme-color-white-blue .themed a:hover,.theme-color-white-blue .reveal a:hover{color:#3991ef}.theme-color-white-blue .themed .controls div.navigate-left,.theme-color-white-blue .themed .controls div.navigate-left.enabled,.theme-color-white-blue .reveal .controls div.navigate-left,.theme-color-white-blue .reveal .controls div.navigate-left.enabled{border-right-color:#106bcc}.theme-color-white-blue .themed .controls div.navigate-right,.theme-color-white-blue .themed .controls div.navigate-right.enabled,.theme-color-white-blue .reveal .controls div.navigate-right,.theme-color-white-blue .reveal .controls div.navigate-right.enabled{border-left-color:#106bcc}.theme-color-white-blue .themed .controls div.navigate-up,.theme-color-white-blue .themed .controls div.navigate-up.enabled,.theme-color-white-blue .reveal .controls div.navigate-up,.theme-color-white-blue .reveal .controls div.navigate-up.enabled{border-bottom-color:#106bcc}.theme-color-white-blue .themed .controls div.navigate-down,.theme-color-white-blue .themed .controls div.navigate-down.enabled,.theme-color-white-blue .reveal .controls div.navigate-down,.theme-color-white-blue .reveal .controls div.navigate-down.enabled{border-top-color:#106bcc}.theme-color-white-blue .themed .controls div.navigate-left.enabled:hover,.theme-color-white-blue .reveal .controls div.navigate-left.enabled:hover{border-right-color:#3991ef}.theme-color-white-blue .themed .controls div.navigate-right.enabled:hover,.theme-color-white-blue .reveal .controls div.navigate-right.enabled:hover{border-left-color:#3991ef}.theme-color-white-blue .themed .controls div.navigate-up.enabled:hover,.theme-color-white-blue .reveal .controls div.navigate-up.enabled:hover{border-bottom-color:#3991ef}.theme-color-white-blue .themed .controls div.navigate-down.enabled:hover,.theme-color-white-blue .reveal .controls div.navigate-down.enabled:hover{border-top-color:#3991ef}.theme-color-white-blue .themed .progress,.theme-color-white-blue .reveal .progress{background:rgba(0,0,0,0.2)}.theme-color-white-blue .themed .progress span,.theme-color-white-blue .reveal .progress span{background:#106bcc;-webkit-transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}.theme-color-yellow-black{background:#fff000}.theme-color-yellow-black body{background:transparent}.theme-color-yellow-black .theme-body-color-block{background:black}.theme-color-yellow-black .theme-link-color-block{background:#4654ec}.theme-color-yellow-black .themed,.theme-color-yellow-black .reveal{color:black}.theme-color-yellow-black .themed a,.theme-color-yellow-black .reveal a{color:#4654ec}.theme-color-yellow-black .themed a:hover,.theme-color-yellow-black .reveal a:hover{color:#a3aaf6}.theme-color-yellow-black .themed .controls div.navigate-left,.theme-color-yellow-black .themed .controls div.navigate-left.enabled,.theme-color-yellow-black .reveal .controls div.navigate-left,.theme-color-yellow-black .reveal .controls div.navigate-left.enabled{border-right-color:#4654ec}.theme-color-yellow-black .themed .controls div.navigate-right,.theme-color-yellow-black .themed .controls div.navigate-right.enabled,.theme-color-yellow-black .reveal .controls div.navigate-right,.theme-color-yellow-black .reveal .controls div.navigate-right.enabled{border-left-color:#4654ec}.theme-color-yellow-black .themed .controls div.navigate-up,.theme-color-yellow-black .themed .controls div.navigate-up.enabled,.theme-color-yellow-black .reveal .controls div.navigate-up,.theme-color-yellow-black .reveal .controls div.navigate-up.enabled{border-bottom-color:#4654ec}.theme-color-yellow-black .themed .controls div.navigate-down,.theme-color-yellow-black .themed .controls div.navigate-down.enabled,.theme-color-yellow-black .reveal .controls div.navigate-down,.theme-color-yellow-black .reveal .controls div.navigate-down.enabled{border-top-color:#4654ec}.theme-color-yellow-black .themed .controls div.navigate-left.enabled:hover,.theme-color-yellow-black .reveal .controls div.navigate-left.enabled:hover{border-right-color:#a3aaf6}.theme-color-yellow-black .themed .controls div.navigate-right.enabled:hover,.theme-color-yellow-black .reveal .controls div.navigate-right.enabled:hover{border-left-color:#a3aaf6}.theme-color-yellow-black .themed .controls div.navigate-up.enabled:hover,.theme-color-yellow-black .reveal .controls div.navigate-up.enabled:hover{border-bottom-color:#a3aaf6}.theme-color-yellow-black .themed .controls div.navigate-down.enabled:hover,.theme-color-yellow-black .reveal .controls div.navigate-down.enabled:hover{border-top-color:#a3aaf6}.theme-color-yellow-black .themed .progress,.theme-color-yellow-black .reveal .progress{background:rgba(0,0,0,0.2)}.theme-color-yellow-black .themed .progress span,.theme-color-yellow-black .reveal .progress span{background:#4654ec;-webkit-transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}
</style>
<meta content="authenticity_token" name="csrf-param" />
<meta content="OWjEOZpj8N2XWEVYwNedlqvriK3dbBctJKx62X1GBnE=" name="csrf-token" />
<style id="user-css-output" type="text/css"></style>
</head>
<body>
<div class="reveal">
<div class="slides">
<section data-id="771d954c685c8024904af4d83967d268">
<div class="sl-block" data-block-type="text" data-block-id="f28a094c63629382b6e0b79da24a2a20" style="height: auto; min-width: 30px; min-height: 30px; width: 320px; left: 255px; top: 396px;"><div class="sl-block-content" data-placeholder-tag="p" data-placeholder-text="Text" style="z-index: 11;">
<p style="text-align:left"><span style="font-size:0.7em"><span style="color:#696969"><span style="text-align:start">Andrei Sambra &amp; Nicola Greco</span></span></span></p>
<p style="text-align:left"><span style="font-size:0.7em"><span style="color:#696969">MIT</span></span></p>
</div></div>
<div class="sl-block" data-block-type="text" style="width: 701px; left: 240px; top: 202px; height: auto;" data-block-id="0d04026939a388812df873d15d2ba460"><div class="sl-block-content" data-placeholder-tag="h1" data-placeholder-text="Title Text" style="z-index: 12;">
<h1 style="text-align:left"><strong>Solid</strong></h1>
<h3 style="text-align:left"><span style="color:#696969"><strong>Data ownership in the age of silos</strong></span></h3>
</div></div>
<div class="sl-block" data-block-type="image" style="min-width: 30px; min-height: 30px; width: 170px; height: 170px; left: 53px; top: 197px;" data-block-id="9536f817ca47d9c4b02b30ca4780c0c6"><div class="sl-block-content" style="z-index: 13;"><img data-natural-width="900" data-natural-height="900" data-src="https://s3.amazonaws.com/media-p.slid.es/uploads/377385/images/1740535/solid_logo.png"></div></div></section><section class="stack"><section data-background-image="https://s3.amazonaws.com/media-p.slid.es/uploads/377385/images/1740492/pre-decoupling.png" data-background-size="initial" data-id="b2a7d3d32b45c92503f4fdee2c3a12f1"><div class="sl-block" data-block-type="text" style="height: auto; width: 640px; left: 0px; top: 0px;" data-block-id="4fdc63c5132ceada8e6ed8ada8e1c144"><div class="sl-block-content" data-placeholder-tag="p" data-placeholder-text="Text" style="z-index: 12;">
<p style="text-align:left"><span style="color:#696969"><span style="font-size:1.2em"><strong>State of the art (cloud)</strong></span></span></p>
</div></div></section><section><div class="sl-block" data-block-type="image" data-block-id="57e6691400c72a06202ddda331050e56" style="min-width: 30px; min-height: 30px; width: 241.135px; height: 300px; left: 40px; top: 210px;"><div class="sl-block-content" style="z-index: 11;"><img style="" data-natural-width="340" data-natural-height="423" data-src="https://s3.amazonaws.com/media-p.slid.es/uploads/377385/images/1844234/owncloud-login-otp.jpg"></div></div>
<div class="sl-block" data-block-type="image" data-block-id="b55fd734a7fc940512847e1f5d45bfe7" style="min-width: 30px; min-height: 30px; width: 232.805px; height: 300px; left: 343px; top: 210px;"><div class="sl-block-content" style="z-index: 12;"><img data-natural-width="343" data-natural-height="442" style="" data-src="https://s3.amazonaws.com/media-p.slid.es/uploads/377385/images/1844245/piwik.png"></div></div>
<div class="sl-block" data-block-type="text" style="height: auto; width: 947px; left: 0px; top: 0px;" data-block-id="9e2d3c80f45a73ec8380b946c17b0497"><div class="sl-block-content" data-placeholder-tag="p" data-placeholder-text="Text" style="z-index: 13;">
<p style="text-align:left"><span style="color:#696969"><span style="font-size:1.2em"><strong>Multiple silos...</strong></span></span></p>
</div></div>
<div class="sl-block" data-block-type="image" data-block-id="f6b354c1b1af38cded550bd0d8f4aa1f" style="min-width: 30px; min-height: 30px; width: 289.503px; height: 300px; left: 628px; top: 211px;"><div class="sl-block-content" style="z-index: 14;"><img data-natural-width="524" data-natural-height="543" style="" data-src="https://s3.amazonaws.com/media-p.slid.es/uploads/377385/images/1844260/mediagoblin_0.5.0_openid.png"></div></div></section><section><div class="sl-block" data-block-type="image" style="min-width: 30px; min-height: 30px; width: 960px; height: 622.03px; left: 0px; top: 44px;" data-block-id="fc0a43f7766e80d9c27d39c24b283789"><div class="sl-block-content" style="z-index: 11;"><img style="" data-natural-width="1389" data-natural-height="900" data-src="https://s3.amazonaws.com/media-p.slid.es/uploads/191680/images/1844401/Screen_Shot_2015-10-18_at_2.05.26_AM.png"></div></div></section><section class="has-dark-background" data-background-color="#cc0000"><div class="sl-block" data-block-type="text" style="width: 800px; left: 80px; top: 123px; height: auto;" data-block-id="8f69c97a10431c7e86d589a5268331d2"><div class="sl-block-content" data-placeholder-tag="h1" data-placeholder-text="Title Text" style="color: rgb(255, 255, 255); z-index: 11;">
<h1>Problems</h1>
</div></div>
<div class="sl-block" data-block-type="text" style="height: auto; min-width: 30px; min-height: 30px; width: 683px; left: 260px; top: 325px;" data-block-id="fac183f8d2fea0dfffca61787acdc275"><div class="sl-block-content" data-placeholder-tag="p" data-placeholder-text="Text" style="z-index: 12; font-size: 121%; color: rgb(255, 255, 255);" dir="ui">
<p style="text-align:left">Different APIs everywhere</p>
<p style="text-align:left">No interoperability</p>
<p style="text-align:left">Zero control over data</p>
<p style="text-align:left">What the heck is <em>identity</em>?</p>
</div></div>
<div class="sl-block" data-block-type="shape" style="min-width: 4px; min-height: 4px; width: 31px; height: 41px; left: 217px; top: 330px;" data-block-id="66cb84f4473fdbfeb52fe05918c2e50f"><div class="sl-block-content" data-shape-type="symbol-x-circle" data-shape-fill-color="rgb(91, 15, 0)" data-shape-stretch="false" style="z-index: 13;"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="100%" height="100%" preserveaspectratio="xMidYMid" viewbox="0 0 32 32"><g class="shape-element" fill="rgb(91, 15, 0)"><path d="M16 0c-8.836 0-16 7.164-16 16s7.164 16 16 16 16-7.164 16-16-7.164-16-16-16zM23.914 21.086l-2.828 2.828-5.086-5.086-5.086 5.086-2.828-2.828 5.086-5.086-5.086-5.086 2.828-2.828 5.086 5.086 5.086-5.086 2.828 2.828-5.086 5.086 5.086 5.086z"></path></g></svg></div></div>
<div class="sl-block" data-block-type="shape" style="min-width: 4px; min-height: 4px; width: 31px; height: 41px; left: 217px; top: 385px;" data-block-id="0003def6d06293970b9cbfbe42afb30e"><div class="sl-block-content" data-shape-type="symbol-x-circle" data-shape-fill-color="rgb(91, 15, 0)" data-shape-stretch="false" style="z-index: 14;"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="100%" height="100%" preserveaspectratio="xMidYMid" viewbox="0 0 32 32"><g class="shape-element" fill="rgb(91, 15, 0)"><path d="M16 0c-8.836 0-16 7.164-16 16s7.164 16 16 16 16-7.164 16-16-7.164-16-16-16zM23.914 21.086l-2.828 2.828-5.086-5.086-5.086 5.086-2.828-2.828 5.086-5.086-5.086-5.086 2.828-2.828 5.086 5.086 5.086-5.086 2.828 2.828-5.086 5.086 5.086 5.086z"></path></g></svg></div></div>
<div class="sl-block" data-block-type="shape" style="min-width: 4px; min-height: 4px; width: 31px; height: 41px; left: 217px; top: 440px;" data-block-id="9e521670dbbe48fdc917c3fcb5b17789"><div class="sl-block-content" data-shape-type="symbol-x-circle" data-shape-fill-color="rgb(91, 15, 0)" data-shape-stretch="false" style="z-index: 15;"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="100%" height="100%" preserveaspectratio="xMidYMid" viewbox="0 0 32 32"><g class="shape-element" fill="rgb(91, 15, 0)"><path d="M16 0c-8.836 0-16 7.164-16 16s7.164 16 16 16 16-7.164 16-16-7.164-16-16-16zM23.914 21.086l-2.828 2.828-5.086-5.086-5.086 5.086-2.828-2.828 5.086-5.086-5.086-5.086 2.828-2.828 5.086 5.086 5.086-5.086 2.828 2.828-5.086 5.086 5.086 5.086z"></path></g></svg></div></div>
<div class="sl-block" data-block-type="shape" style="min-width: 4px; min-height: 4px; width: 31px; height: 41px; left: 217px; top: 497px;" data-block-id="acb273ac73ac28eb190d5a15f06b68fa"><div class="sl-block-content" data-shape-type="symbol-x-circle" data-shape-fill-color="rgb(91, 15, 0)" data-shape-stretch="false" style="z-index: 16;"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="100%" height="100%" preserveaspectratio="xMidYMid" viewbox="0 0 32 32"><g class="shape-element" fill="rgb(91, 15, 0)"><path d="M16 0c-8.836 0-16 7.164-16 16s7.164 16 16 16 16-7.164 16-16-7.164-16-16-16zM23.914 21.086l-2.828 2.828-5.086-5.086-5.086 5.086-2.828-2.828 5.086-5.086-5.086-5.086 2.828-2.828 5.086 5.086 5.086-5.086 2.828 2.828-5.086 5.086 5.086 5.086z"></path></g></svg></div></div>
<div class="sl-block" data-block-type="text" data-block-id="cfb82ca9c7368e1f31183c4288bd53c4" style="height: auto; min-width: 30px; min-height: 30px; width: 360px; left: 260px; top: 525px;"><div class="sl-block-content" data-placeholder-tag="p" data-placeholder-text="Text" style="z-index: 17;">
<p style="text-align: left;"><span style="color:rgb(255, 255, 255); font-size:18.15px; text-align:left">(identity is coupled with each application)</span></p>
</div></div></section><section class="has-light-background" data-background-color="#6aa84f"><div class="sl-block" data-block-type="text" style="width: 800px; left: 80px; top: 123px; height: auto;" data-block-id="98f536f7e0e4a5989fbca2498be0ab00"><div class="sl-block-content" data-placeholder-tag="h1" data-placeholder-text="Title Text" style="color: rgb(255, 255, 255); z-index: 10;">
<h1>Principles</h1>
</div></div>
<div class="sl-block" data-block-type="text" style="height: auto; width: 600px; left: 280px; top: 325px;" data-block-id="a1df05a2cb30de52034c6248e6947aab"><div class="sl-block-content" data-placeholder-tag="p" data-placeholder-text="Text" style="z-index: 11; font-size: 121%; color: rgb(255, 255, 255);">
<p style="text-align:left">Standard API</p>
<p style="text-align:left">Interoperability!</p>
<p style="text-align:left">Control over data</p>
<p style="text-align:left">Online identity</p>
</div></div></section></section><section class="stack"><section data-background-size="initial" data-background-image="https://s3.amazonaws.com/media-p.slid.es/uploads/377385/images/1740494/decoupling.png" data-id="4704a719e1f87173c50941b9d0066170"><div class="sl-block" data-block-type="text" style="height: auto; width: 380px; left: 0px; top: 0px;" data-block-id="f2b208fc6fc17b674269fe90fe6fc914"><div class="sl-block-content" data-placeholder-tag="p" data-placeholder-text="Text" style="z-index: 12;">
<p style="text-align:left"><span style="color:#696969"><span style="font-size:1.2em"><strong>Solid approach</strong></span></span></p>
</div></div></section><section><div class="sl-block" data-block-type="text" style="width: 960px; left: 0px; top: 140px; height: auto;" data-block-id="37129630d688de71ab2eaf3474c079ed"><div class="sl-block-content" data-placeholder-tag="h2" data-placeholder-text="Title Text" style="z-index: 11;" dir="ui">
<h2 style="text-align:left"><span style="color:#696969">What is different?</span></h2>
</div></div>
<div class="sl-block" data-block-type="text" style="width: 863px; left: 97px; top: 280px; height: auto;" data-block-id="531644834be46e41beaa12429d34b94e"><div class="sl-block-content" data-placeholder-tag="p" data-placeholder-text="Text" style="z-index: 12;">
<h3 style="text-align:left"><span style="color:#696969">Apps no longer "run" on dedicated servers</span></h3>
<h3 style="text-align:left"><span style="color:#696969">Apps no longer require authentication</span></h3>
<h3 style="text-align:left"><span style="color:#696969">Generic, REST API for managing data (LDP)</span></h3>
<h3 style="text-align:left"><span style="color:#696969">No application logic in the server!</span></h3>
</div></div>
<div class="sl-block" data-block-type="image" style="width: 39.1039px; height: 30px; left: 41px; top: 290px;" data-block-id="dfbd9936073a4d31c851aeee06bf998e"><div class="sl-block-content" style="z-index: 13;"><img data-natural-width="640" data-natural-height="491" data-src="https://s3.amazonaws.com/media-p.slid.es/uploads/377385/images/1747765/check-mark.png"></div></div>
<div class="sl-block" data-block-type="image" style="width: 39.1039px; height: 30px; left: 41px; top: 350px;" data-block-id="58aaee733223a08bfbb3b51e63b28b7a"><div class="sl-block-content" style="z-index: 14;"><img data-natural-width="640" data-natural-height="491" data-src="https://s3.amazonaws.com/media-p.slid.es/uploads/377385/images/1747765/check-mark.png"></div></div>
<div class="sl-block" data-block-type="image" style="width: 39.1039px; height: 30px; left: 41px; top: 406px;" data-block-id="0a3d136e75fd7154c13b703e7e543619"><div class="sl-block-content" style="z-index: 15;"><img data-natural-width="640" data-natural-height="491" data-src="https://s3.amazonaws.com/media-p.slid.es/uploads/377385/images/1747765/check-mark.png"></div></div>
<div class="sl-block" data-block-type="image" style="width: 39.1039px; height: 30px; left: 40px; top: 469px;" data-block-id="6aeb44570faf0c85817caa8e7c7b75da"><div class="sl-block-content" style="z-index: 16;"><img data-natural-width="640" data-natural-height="491" data-src="https://s3.amazonaws.com/media-p.slid.es/uploads/377385/images/1747765/check-mark.png"></div></div></section><section data-background-size="initial" data-background-image="https://s3.amazonaws.com/media-p.slid.es/uploads/377385/images/1740497/server.png"></section><section data-background-size="initial" data-background-image="https://s3.amazonaws.com/media-p.slid.es/uploads/377385/images/1740499/data.png" data-id="9bf48db46773680dedbe30f9984306bf"></section><section data-background-size="initial" data-background-image="https://s3.amazonaws.com/media-p.slid.es/uploads/377385/images/1740502/applications-more.png"></section><section><div class="sl-block" data-block-type="text" style="width: 960px; left: 0px; top: 140px; height: auto;" data-block-id="36d514d33bdcaaf9b391a2b5cd7fc42c"><div class="sl-block-content" data-placeholder-tag="h2" data-placeholder-text="Title Text" style="z-index: 10;">
<h2 style="text-align:left"><span style="color:#696969">Main principles/goals:</span></h2>
</div></div>
<div class="sl-block" data-block-type="text" style="width: 784px; left: 137px; top: 280px; height: auto;" data-block-id="60d35dde5aeda08846d1a25d6f4391f8"><div class="sl-block-content" data-placeholder-tag="p" data-placeholder-text="Text" style="z-index: 11;">
<h3 style="text-align:left"><span style="color:#696969">Modular design - decouple everything</span></h3>
<h3 style="text-align:left"><span style="color:#696969">Build generic platforms &amp; tools</span></h3>
<h3 style="text-align:left"><span style="color:#696969">Reshare data between applications</span></h3>
<h3 style="text-align:left"><span style="color:#696969">Standardize everything</span></h3>
</div></div>
<div class="sl-block" data-block-type="image" style="min-width: 30px; min-height: 30px; width: 39.1039px; height: 30px; left: 80px; top: 288px;" data-block-id="1054f2f2d4fea694cdbcb0222b1b5e7e"><div class="sl-block-content" style="z-index: 12;"><img data-natural-width="640" data-natural-height="491" data-src="https://s3.amazonaws.com/media-p.slid.es/uploads/377385/images/1747765/check-mark.png"></div></div>
<div class="sl-block" data-block-type="image" style="min-width: 30px; min-height: 30px; width: 39.1039px; height: 30px; left: 80px; top: 350px;" data-block-id="b8b2203ed260b4773b948d5057f5fc1b"><div class="sl-block-content" style="z-index: 13;"><img data-natural-width="640" data-natural-height="491" data-src="https://s3.amazonaws.com/media-p.slid.es/uploads/377385/images/1747765/check-mark.png"></div></div>
<div class="sl-block" data-block-type="image" style="min-width: 30px; min-height: 30px; width: 39.1039px; height: 30px; left: 80px; top: 411px;" data-block-id="ce3e45f864ba7e187634484d7a65f719"><div class="sl-block-content" style="z-index: 14;"><img data-natural-width="640" data-natural-height="491" data-src="https://s3.amazonaws.com/media-p.slid.es/uploads/377385/images/1747765/check-mark.png"></div></div>
<div class="sl-block" data-block-type="image" style="min-width: 30px; min-height: 30px; width: 39.1039px; height: 30px; left: 80px; top: 469px;" data-block-id="24ef1cdae8e1520f90278cbfff3baf71"><div class="sl-block-content" style="z-index: 16;"><img data-natural-width="640" data-natural-height="491" data-src="https://s3.amazonaws.com/media-p.slid.es/uploads/377385/images/1747765/check-mark.png"></div></div></section></section><section class="stack"><section><div class="sl-block" data-block-type="text" style="width: 800px; left: 80px; top: 271px; height: auto;" data-block-id="b3454b55ab043b728b86612729514414"><div class="sl-block-content" data-placeholder-tag="h1" data-placeholder-text="Title Text" style="z-index: 11;">
<h2><span style="color:#696969">How does it work?</span></h2>
</div></div></section><section><div class="sl-block" data-block-type="text" style="width: 960px; left: 0px; top: 140px; height: auto;" data-block-id="08309bf017d118326d8b15edd272c75d"><div class="sl-block-content" data-placeholder-tag="h2" data-placeholder-text="Title Text" style="z-index: 11;" dir="ui">
<h2 style="text-align:left"><span style="color:#696969">Solid offers decentralized:</span></h2>
</div></div>
<div class="sl-block" data-block-type="text" style="width: 641px; left: 219px; top: 280px; height: auto;" data-block-id="5a08a06883750f3c8ba0799c26fa483f"><div class="sl-block-content" data-placeholder-tag="p" data-placeholder-text="Text" style="z-index: 12;">
<h3 style="text-align:left"><span style="color:#696969">Identity</span></h3>
<h3 style="text-align:left"><span style="color:#696969">Authentication</span></h3>
<h3 style="text-align:left"><span style="color:#696969">Access control</span></h3>
<h3 style="text-align:left"><span style="color:#696969">Generic (and RESTful) data API</span></h3>
</div></div>
<div class="sl-block" data-block-type="image" style="width: 39.1039px; height: 30px; left: 160px; top: 288px;" data-block-id="5cd4edc564a2bd2203acc12614ca9a4b"><div class="sl-block-content" style="z-index: 13;"><img data-natural-width="640" data-natural-height="491" data-src="https://s3.amazonaws.com/media-p.slid.es/uploads/377385/images/1747765/check-mark.png"></div></div>
<div class="sl-block" data-block-type="image" style="width: 39.1039px; height: 30px; left: 160px; top: 351px;" data-block-id="22ce980db2f669599d29af050769f7f7"><div class="sl-block-content" style="z-index: 14;"><img data-natural-width="640" data-natural-height="491" data-src="https://s3.amazonaws.com/media-p.slid.es/uploads/377385/images/1747765/check-mark.png"></div></div>
<div class="sl-block" data-block-type="image" style="width: 39.1039px; height: 30px; left: 160px; top: 408px;" data-block-id="bed9b0523e0d1f4f2f597828381eb208"><div class="sl-block-content" style="z-index: 15;"><img data-natural-width="640" data-natural-height="491" data-src="https://s3.amazonaws.com/media-p.slid.es/uploads/377385/images/1747765/check-mark.png"></div></div>
<div class="sl-block" data-block-type="image" style="width: 39.1039px; height: 30px; left: 160px; top: 469px;" data-block-id="de1e01e53a1d91cad843982abd286b9a"><div class="sl-block-content" style="z-index: 16;"><img data-natural-width="640" data-natural-height="491" data-src="https://s3.amazonaws.com/media-p.slid.es/uploads/377385/images/1747765/check-mark.png"></div></div></section><section><div class="sl-block" data-block-type="text" style="width: 800px; left: 80px; top: 224px; height: auto;" data-block-id="5a6a04ca3d9356dfe59e5bc41ecf6b56"><div class="sl-block-content" data-placeholder-tag="h1" data-placeholder-text="Title Text">
<h2><span style="color:#696969">Everything revolves around URIs</span></h2>
<p> </p>
<h3><span style="color:#696969">(especially for identity)</span></h3>
</div></div></section><section data-background-size="initial" data-id="9598e5704fa0a5cce73d1610d0e4e668" data-background-image="https://s3.amazonaws.com/media-p.slid.es/uploads/377385/images/1740511/secure-data-p2p-1.png"><div class="sl-block" data-block-type="text" style="height: auto; width: 380px; left: 0px; top: 0px;" data-block-id="a12c965f9d93f075fbe5f85610023406"><div class="sl-block-content" data-placeholder-tag="p" data-placeholder-text="Text" style="z-index: 11;">
<p style="text-align:left"><span style="color:#696969"><span style="font-size:1.2em"><strong>Load the application</strong></span></span></p>
</div></div></section><section data-background-size="initial" data-background-image="https://s3.amazonaws.com/media-p.slid.es/uploads/377385/images/1740510/diff-sources.png"><div class="sl-block" data-block-type="text" style="height: auto; width: 393px; left: 0px; top: 0px;" data-block-id="a24d94dfb9c18b21b9adaecdbcac1bac"><div class="sl-block-content" data-placeholder-tag="p" data-placeholder-text="Text" style="z-index: 11;">
<p style="text-align:left"><span style="color:#696969"><span style="font-size:1.2em"><strong>Multiple data sources</strong></span></span></p>
</div></div></section><section data-background-size="initial" data-background-image="https://s3.amazonaws.com/media-p.slid.es/uploads/377385/images/1740512/secure-data-p2p-2.png" data-id="9b4a30a775e46aef46a12dfaeffaad69"><div class="sl-block" data-block-type="text" style="height: auto; width: 800px; left: 0px; top: 0px;" data-block-id="740afc2a6b7b6dd35b81d6e5cb9bfc9b"><div class="sl-block-content" data-placeholder-tag="p" data-placeholder-text="Text" style="z-index: 11;">
<p style="text-align:left"><