@font-face{font-family:"IBM Plex Mono";src:url("../fonts/IBMPlexMono-Italic-Latin1.woff2") format("woff2"),url("../fonts/IBMPlexMono-Italic-Latin1.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"IBM Plex Mono";src:url("../fonts/IBMPlexMono-Regular-Latin1.woff2") format("woff2"),url("../fonts/IBMPlexMono-Regular-Latin1.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Rubik";src:url("../fonts/rubik-regular.woff2") format("woff2"),url("../fonts/rubik-regular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Rubik";src:url("../fonts/rubik-bold.woff2") format("woff2"),url("../fonts/rubik-bold.woff") format("woff");font-weight:bold;font-display:swap}code[class*=language-],pre[class*=language-]{color:#fff;background:none;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;overflow:auto;tab-size:2;hyphens:none;font-size:1rem;line-height:1.55;font-family:"IBM Plex Mono",monospace;font-style:normal;border-radius:4px;box-sizing:border-box}pre[class*=language-],:not(pre)>code[class*=language-]{background:#222}pre[class*=language-]{padding:1rem}:not(pre)>code[class*=language-]{padding:.15em .2em .05em}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#8b888f;font-style:italic}.token.punctuation{color:#8b888f}.namespace{opacity:.7}.token.property,.token.boolean,.token.number,.token.number2,.token.constant,.token.symbol,.token.condicional,.token.new,.token.float{color:#9bf}.token.property,.token.json,.token.object-property{color:#bbc}.token.attr-value,.token.string,.token.char,.token.builtin,.token.inserted{color:#8b4}.token.operator,.token.entity,.token.url,.token.variable,.token.punctuation2,.token.spread{color:#f72}.token.atrule,.token.keyword{color:#daf;font-style:italic}.token.tag,.token.special,pre[class*=language-css],code[class*=language-css]{color:#daf}.token.regex,.token.important{color:#f72}.token.attr-name,.token.selector,.token.function,.token.function-2,.token.arrow,.token.class-name{color:#fd4}.token.important,.token.bold{font-weight:bold}.token.italic{font-size:1rem;line-height:1.55;font-family:"IBM Plex Mono",monospace;font-style:italic}.token.entity{cursor:help}.token.deleted{color:red}div.code-toolbar{position:relative}div.code-toolbar>.toolbar{position:absolute;top:0px;right:5px;transition:opacity .3s ease-in-out;opacity:0}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar>.toolbar .toolbar-item{width:auto;display:block}div.code-toolbar>.toolbar a{cursor:pointer}div.code-toolbar>.toolbar button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar>.toolbar a,div.code-toolbar>.toolbar button,div.code-toolbar>.toolbar span{font-size:0.5rem;font-family:"Rubik",sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;text-transform:uppercase;color:#fff;padding:.2rem;background:#84e;box-shadow:0 2px 0 0 rgba(0,0,0,.2);border-radius:2px}div.code-toolbar>.toolbar a:hover,div.code-toolbar>.toolbar a:focus,div.code-toolbar>.toolbar button:hover,div.code-toolbar>.toolbar button:focus,div.code-toolbar>.toolbar span:hover,div.code-toolbar>.toolbar span:focus{color:inherit;text-decoration:none}.token.important{color:#9bf}.token.variable{color:#f7f1ff}.language-php .keyword{color:#9bf;font-style:normal}.special{font-style:italic}html.fullscreen{font-size:20px}@media only screen and (max-width: 999px){html.fullscreen{font-size:100%}}body,p,ul,li,h1,h2,h3,blockquote{margin:0px;padding:0px}.wrapper{padding:0 40px;background:#000}.notfullscreen .wrapper{background:#fff}.origamid-head{width:100%;position:fixed;left:0px;top:0px;background:#000;height:40px;z-index:2000;display:flex}.notfullscreen .origamid-head{padding-top:2.5rem;position:relative;background:#fff;max-width:800px;margin:0 auto}.origamid-logo{align-self:center;margin:0 auto;width:120px}.notfullscreen .origamid-logo{margin:0px;align-self:flex-start}.notfullscreen .origamid-logo .origamid-letter{fill:#0e1013}.toggle-full{position:fixed;top:5px;right:5px;background:#000;border:none;border-radius:2px}.toggle-tiny{position:fixed;top:5px;right:20px;background:#000;border:none;border-radius:2px}.fullscreen body::-webkit-scrollbar{display:none}.slide-nav{width:100%;height:40px;box-sizing:border-box;position:fixed;z-index:2000;bottom:0px;left:0px;background:#000;display:flex;justify-content:space-between;align-items:center}[data-nav=paginas]{font-size:0.875rem;font-family:"Rubik",sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;color:#fff}.slide-nav a{border-radius:4px;padding:10px 20px;text-indent:-999px;overflow:hidden}.slide-nav a[data-nav=next]{background:#000 url("../img/arrow.svg") center center no-repeat}.slide-nav a[data-nav=prev]{background:#000 url("../img/arrow.svg") center center no-repeat;transform:rotate(180deg)}@media print{.slide-nav a{display:none}[data-nav=paginas]{display:none}}.notfullscreen .origamid-head{position:fixed;top:0px;left:0px;width:240px;background:rgba(0,0,0,.05);height:100px;padding:20px 10px;box-sizing:border-box}.notfullscreen .curso-nav{position:fixed;top:100px;left:0px;width:240px;background:rgba(0,0,0,.05);height:calc(100vh - 100px);padding:10px;box-sizing:border-box;overflow-y:scroll}.curso-nav li span{font-weight:bold;display:block;margin-top:15px;margin-bottom:5px}.curso-nav li{margin-bottom:8px;font-size:0.875rem;font-family:"Rubik",sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}.curso-nav li li:hover{background:gray}.curso-nav a{font-size:0.875rem;font-family:"Rubik",sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;padding:3px;text-decoration:none;color:#0d0e0f}.curso-nav a.active,.curso-nav a:hover{background:#000;color:#fff}.fullscreen .curso-nav{display:none}.notfullscreen .wrapper{padding-left:280px}.notfullscreen .curso-nav a{display:block}iframe{width:100%}.md section .iframe{flex:1;max-width:100%}.fullscreen .section-iframe{background:#fff;position:relative;align-items:center;padding:0px}p+p{margin-top:1rem}.curso-nav .aula a{display:flex;justify-content:space-between;align-items:center}.curso-nav .aula a span{display:inline-block;font-weight:normal;font-size:.7rem;opacity:.4;margin:0px}.deslogado{top:0px;width:100%;background:#fd4;position:fixed;z-index:3000;display:flex}.desativado{background:rgba(0,0,0,.1);opacity:.1}.deslogado div{margin:auto;font-size:1.2rem;padding:20px;font-family:"IBM Plex Mono"}.deslogadobody{padding-top:60px}.explain{font-family:"IBM Plex Mono";background:#fff;font-size:.75rem;padding:4px;border-radius:4px;box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.helper{width:100%;background:#0e1013;font-family:"IBM Plex Mono";color:#fff;position:fixed;bottom:0;justify-content:space-around;font-size:.75rem;padding:10px 0;box-shadow:0 -2px 4px 0 rgba(0,0,0,.2);display:none;flex-wrap:wrap}.helper.active{display:flex}.helper-item{margin:4px}.tecla{background:#fff;color:#0e1013;border-radius:2px;padding:2px}img{border-radius:4px}.notfullscreen .md code{font-size:.875rem !important}.md{background:#000}.notfullscreen .md{background:#fff}.notfullscreen .slide-nav{display:none}.md .capa>div{max-width:1000px !important}.notfullscreen .md .capa>div{max-width:800px !important}.md .capa>div>h1{font-size:4rem;font-family:"Rubik",sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;color:#fff;font-weight:bold;text-transform:uppercase;line-height:1;text-align:center;max-width:800px;margin:0 auto}.notfullscreen .md .capa>div>h1{color:#282a2d;font-size:1.625rem;text-align:left}.md .capa>div>h1::after{display:block;content:"";width:4rem;height:4px;background:#fff;border-radius:4px;margin:.5rem auto 1rem auto}.notfullscreen .md .capa>div>h1::after{display:none}.md .capa>div>p{font-size:1.5rem;line-height:1.55;font-family:"IBM Plex Mono",monospace;font-style:normal;color:#b0b2b3;text-align:center;max-width:100%}.notfullscreen .md .capa>div>p{text-align:left;color:#0e1013;font-size:1.125rem}.md section{width:100%;min-height:100vh;padding-top:3.125rem;padding-bottom:25vh;padding-left:1.875rem;padding-right:1.875rem;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:#0e1013}.notfullscreen .md section{min-height:auto;display:block;padding:1rem 0 1.875rem 0px;background:#fff}.md section>div{width:100%;max-width:800px;margin:0 auto}.md section.capa{background:url("../img/bg-wolf.jpg") center center no-repeat;background-size:cover}.notfullscreen .md section.capa{background:#fff}.md h2{font-size:1.5rem;font-family:"Rubik",sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;color:#fff}.notfullscreen .md h2{font-size:1.125rem;text-transform:uppercase;color:#0e1013;font-weight:bold}.md h2::after{content:"";display:block;background:#fff;height:2px;width:1.875rem;border-radius:10px;margin-top:0.3125rem;margin-bottom:1.25rem}.notfullscreen .md h2::after{background:#ccc}.md h3{font-size:4rem;font-family:"Rubik",sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;text-align:center;color:#fff}.notfullscreen .md h3{font-weight:bold;text-align:left;font-size:1.125rem;text-transform:uppercase;color:#0e1013}.md h3::after{content:"";display:block;background:#fff;height:2px;width:1.875rem;border-radius:10px;margin-top:0.3125rem;margin-bottom:1.25rem;margin-left:auto;margin-right:auto}.notfullscreen .md h3::after{margin-left:0px;margin-left:0px;text-align:left;background:#ccc}.md h3+p{font-size:1.5rem !important;text-align:center;color:#fff;max-width:800px !important}.notfullscreen .md h3+p{text-align:left;font-size:1.125rem !important;color:#0e1013}.md section>div>p{font-size:1.125rem;font-family:"Rubik",sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;color:#808284;max-width:700px}.notfullscreen .md section>div>p{font-size:1rem;color:#494b4e}.md blockquote>p{font-size:0.875rem;line-height:1.55;font-family:"IBM Plex Mono",monospace;font-style:italic;max-width:400px;border-left:5px solid #282a2d;margin-top:1.875rem;padding:0px 1.25rem;box-sizing:border-box;color:#808284}.notfullscreen .md blockquote>p{color:#494b4e;border-color:#ccc}.md ul{list-style:none}.md ul li{color:#fff;margin-bottom:2.5rem}.notfullscreen .md ul li{margin-bottom:1.25rem}.md ul li:last-child{margin-bottom:0px}.md ul li p{font-size:1.125rem;font-family:"Rubik",sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;margin-bottom:.2rem;color:#b0b2b3}.notfullscreen .md ul li p{font-size:1rem;color:#494b4e}.md ul li p:first-child{font-size:1.875rem;font-family:"Rubik",sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;color:#fff;position:relative}.notfullscreen .md ul li p:first-child{font-size:1.125rem;color:#494b4e}.md ul li p:first-child::before{content:"";display:inline-block;width:8px;height:8px;border-radius:10px;background-image:linear-gradient(#CC11FF, #7700EE);border:2px solid #000;margin-right:0.625rem;margin-left:-1.25rem;position:relative;top:-6px}.notfullscreen .md ul li p:first-child::before{top:-2px;margin-left:-1.0625rem;background:#b0b2b3;width:4px;height:4px}.fullscreen .md a{color:#a8f}.md a{color:#0e1013}.md p code{background:#1b1d20;padding:2px 6px 4px 6px;display:inline-block;border-radius:2px;color:#2e0;font-family:"IBMPlexMonoItalic",monospace;line-height:1}.md img{max-width:100%;display:block;margin-top:1.875rem;margin-left:auto;margin-right:auto}.codigo-wrapper{position:relative;min-height:auto;display:block;padding:1rem 0 1.875rem 0px;background:#fff}.fullscreen .codigo-wrapper{background:#0e1013}.codigo-externo>div{display:none}.codigo-externo.active>div{display:block}.codigo-externo:first-of-type .codigo-btn{left:0px}.codigo-externo:nth-of-type(2) .codigo-btn{left:60px}.codigo-externo:nth-of-type(3) .codigo-btn{left:120px}.codigo-btn{position:absolute;z-index:100;width:60px;text-transform:uppercase;background:#222;border:none;color:#fff;padding:10px;top:2px}.fullscreen .codigo-btn{top:8px}@media only screen and (max-width: 999px){.codigo-btn{top:2px}}.codigo-btn.active{background:#e32}.codigo-btn:hover,.codigo-btn:focus{cursor:pointer;background:#e32;outline:none}.codigo-wrapper pre{max-height:60vh}.notfullscreen.tiny .md{display:grid;grid-gap:20px;grid-template-columns:33% 33% 33%}.notfullscreen.tiny .md section:first-child{grid-column:1/4;margin-top:20px}.notfullscreen.tiny .md section.capa>div{width:auto;max-width:100% !important}.notfullscreen.tiny .md section{max-width:100%;width:auto;font-size:.7rem !important;padding:0px !important}.notfullscreen.tiny .md section p,.notfullscreen.tiny .md section span,.notfullscreen.tiny .md section pre,.notfullscreen.tiny .md section code,.notfullscreen.tiny .md section p>code{font-size:.7rem !important}.notfullscreen.tiny .md section h2,.notfullscreen.tiny .md section h3{font-size:.7rem !important;text-transform:initial}