/*!normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */ html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:'Inconsolata';font-weight:400;font-style:normal;src:url("/static/fonts/Inconsolata-regular/inconsolata-regular.eot");src:url("/static/fonts/Inconsolata-regular/inconsolata-regular.eot?#iefix") format("embedded-opentype"),local("Inconsolator-regular"),url("/static/fonts/Inconsolata-regular/inconsolata-regular.woff2") format("woff2"),url("/static/fonts/Inconsolata-regular/inconsolata-regular.woff") format("woff"),url("/static/fonts/Inconsolata-regular/inconsolata-regular.ttf") format("truetype"),url("/static/fonts/Inconsolata-regular/inconsolata-regular.svg#Inconsolata") format("svg")}@font-face{font-family:'Inconsolata';font-weight:700;font-style:bold;src:url("/static/fonts/Inconsolata-bold/inconsolata-bold.eot");src:url("/static/fonts/Inconsolata-bold/inconsolata-bold.eot?#iefix") format("embedded-opentype"),local("Inconsolator-bold"),url("/static/fonts/Inconsolata-bold/inconsolata-bold.woff2") format("woff2"),url("/static/fonts/Inconsolata-bold/inconsolata-bold.woff") format("woff"),url("/static/fonts/Inconsolata-bold/inconsolata-bold.ttf") format("truetype"),url("/static/fonts/Inconsolata-bold/inconsolata-bold.svg#Inconsolata") format("svg")}@font-face{font-family:'Noto Sans';font-weight:400;font-style:normal;src:url("/static/fonts/Noto-Sans-regular/Noto-Sans-regular.eot");src:url("/static/fonts/Noto-Sans-regular/Noto-Sans-regular.eot?#iefix") format("embedded-opentype"),local("Noto-Sans"),local("Noto-Sans-regular"),url("/static/fonts/Noto-Sans-regular/Noto-Sans-regular.woff2") format("woff2"),url("/static/fonts/Noto-Sans-regular/Noto-Sans-regular.woff") format("woff"),url("/static/fonts/Noto-Sans-regular/Noto-Sans-regular.ttf") format("truetype"),url("/static/fonts/Noto-Sans-regular/Noto-Sans-regular.svg#Noto-Sans") format("svg")}@font-face{font-family:'Roboto Slab';font-weight:400;font-style:normal;src:url("/static/fonts/Roboto-Slab-regular/Roboto-Slab-regular.eot");src:url("/static/fonts/Roboto-Slab-regular/Roboto-Slab-regular.eot?#iefix") format("embedded-opentype"),local("Roboto-Slab"),local("Roboto-Slab-regular"),url("/static/fonts/Roboto-Slab-regular/Roboto-Slab-regular.woff2") format("woff2"),url("/static/fonts/Roboto-Slab-regular/Roboto-Slab-regular.woff") format("woff"),url("/static/fonts/Roboto-Slab-regular/Roboto-Slab-regular.ttf") format("truetype"),url("/static/fonts/Roboto-Slab-regular/Roboto-Slab-regular.svg#Roboto-Slab") format("svg")}@font-face{font-family:'Roboto Slab';font-weight:700;font-style:normal;src:url("/static/fonts/Roboto-Slab-700/Roboto-Slab-700.eot");src:url("/static/fonts/Roboto-Slab-700/Roboto-Slab-700.eot?#iefix") format("embedded-opentype"),local("Roboto Slab Bold"),local("Roboto-Slab-700"),url("/static/fonts/Roboto-Slab-700/Roboto-Slab-700.woff2") format("woff2"),url("/static/fonts/Roboto-Slab-700/Roboto-Slab-700.woff") format("woff"),url("/static/fonts/Roboto-Slab-700/Roboto-Slab-700.ttf") format("truetype"),url("/static/fonts/Roboto-Slab-700/Roboto-Slab-700.svg#RobotoSlab") format("svg")}html{background-color:#073642;font-family:'Inconsolata',monospace;font-size:16px;line-height:1.25}html,body{height:100%}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none}*{box-sizing:border-box}.container{margin-left:auto;margin-right:auto;width:92.75%}h1{font-family:'Roboto Slab',serif;font-weight:700}h2,h3,h4{color:#6c71c4;border-left:.25em solid #6c71c4;padding-left:.5em;font-family:'Roboto Slab',serif;font-weight:400}button,label{font-family:'Inconsolata',monospace;font-weight:400}a{text-decoration:none;color:#93a1a1;border-bottom:1px solid #d33682;padding:.5em}a:hover{border-bottom:5px solid #d33682;padding-bottom:.5em;color:#073642;background:#93a1a1}a.active{margin-bottom:calc(1em - 4px);border-bottom:5px solid #d33682}p>a{float:none;margin:0;padding:0}p>a:hover{margin:0;padding:0;border-bottom:1px solid #d33682;background:transparent;color:#eee8d5}.link-on-light:hover{color:#073642}.magenta-line{border-bottom:1px solid #d33682}.violet-line{border-bottom:1px solid #6c71c4}.magenta{color:#d33682}.violet{color:#6c71c4}.green{color:#859900}.yellow{color:#b58900}.blue{color:#268bd2}.cyan{color:#2aa198}.red{color:#dc322f}.orange{color:#cb4b16}.alert{position:absolute;font-size:14px;top:1.5em;left:0;width:100vw;font-family:'Inconsolata',monospace;color:#839496;margin-top:16px;padding:.8em;border:none;-moz-animation:hideFlash 0s ease-in 5s forwards;-webkit-animation:hideFlash 0s ease-in 5s forwards;-o-animation:hideFlash 0s ease-in 5s forwards;animation:hideFlash 0s ease-in 5s forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.alert div{z-index:100;width:90vw;margin-right:auto;margin-left:auto}.alert-danger{color:#dc322f}.alert-success{color:#859900}@keyframes hideFlash{to{width:0;height:0;padding:0;overflow:hidden}}@-webkit-keyframes hideFlash{to{width:0;height:0;padding:0;visibility:hidden}}#hide-me{z-index:100}.hero{background-image:url("/static/img/debugProxy_Logo_Robo_base03.svg");background-size:17.11%;background-repeat:repeat;overflow:auto;box-shadow:inset 0 0 2em black;z-index:1}.hero .topnav a{float:left;display:block;font-size:.5em}.hero .hero__title{color:#d33682;padding-top:2em;font-size:1.777em}.hero .hero__subtitle{font-family:'Inconsolata',monospace;font-size:1.33em;border:none;padding-left:0;color:#93a1a1;font-weight:400;overflow:hidden;white-space:nowrap;width:100%;animation:type 2.5s steps(60,end)}.hero .hero__subtitle .blinking-cursor{margin-left:-2px;font-size:1.25em;color:#6c71c4;animation:blink 1s infinite}@keyframes type{from{width:0}}@keyframes blink{to{opacity:.0}}.hero .hero__text{color:#93a1a1}.hero .button-container{width:100%;margin:0 0 3em;padding:2em 0}.hero .button-container .call-to-action{width:100%;border:1px solid #d33682;padding:.75em 2em}.hero .button-container .call-to-action a{display:inline-block;margin:auto;width:100%}.authentication-section{background:#eee8d5;overflow:auto;border-top:.25em solid #93a1a1;border-bottom:.25em solid #93a1a1}.authentication-section .authentication-half{width:100%;margin-left:auto;margin-right:auto}.authentication-section .authentication-half__text,.authentication-section .authentication-half__form{display:inline-block;float:left;width:100%}.authentication-section .authentication-half.log-in{margin:2em 0}.authentication-section .authentication-half.log-in .authentication-half__text .title{margin-top:1em}.authentication-section .authentication-half.log-in .authentication-half__text p{padding-right:1em;color:#93a1a1}.authentication-section input{color:#657b83;width:100%;background-color:#eee8d5;border:2px solid #073642;width:100%;padding:5%;margin-top:10%;font-size:.75em}.authentication-section input:first-child{margin-top:0}.authentication-section input:focus{outline:none;border:3px solid #002b36;background-color:#fdf6e3;-webkit-box-shadow:2px 2px 8px #586e75,2px 2px 8px #586e75;box-shadow:2px 2px 8px #586e75,2px 2px 8px #586e75}.authentication-section button.login{font-family:'Inconsolata',monospace;width:100%;background-color:#002b36;border:1px solid #93a1a1;margin:10% 0;padding:5%;font-size:.75em;color:#93a1a1}.authentication-section button.login:hover{background-color:#073642}.authentication-section button.login:focus{outline:none;background-color:#d33682;color:#002b36}.content{overflow:auto;box-shadow:inset 0 0 2em #002b36;background:linear-gradient(45deg,#062e39 20%,#07323d 0,#062e39 80%,#07323d 0)}.content .overview{padding:4em 0;color:#93a1a1}.content .content-block{margin:10% 0;overflow:auto}.content .content-block .content-block__text h2.content-block__text--heading{color:#6c71c4;border-left:.25em solid #6c71c4;padding-left:.5em}.content .content-block .content-block__text p.content-block__text--paragraph{color:#93a1a1;padding-bottom:.75em;border-bottom:.5em solid #6c71c4}.content .content-block .content-block__image{padding:4em}footer{width:100%;min-height:4em;background-image:url("/static/img/debugProxy_Logo_Robo_base03.svg");background-size:17.11%;background-repeat:repeat;overflow:auto;padding:2em 0;box-shadow:inset 0 0 1em black;font:1em;color:#93a1a1}footer a{display:inline-block;float:left;margin-bottom:1em}footer a:hover{margin-bottom:calc(1em - 4px)}footer p{clear:both}footer p>a{float:none;margin:0;padding:0}footer p>a:hover{margin:0;padding:0;border-bottom:1px solid #d33682}footer .footer-left,footer .footer-center{padding-bottom:2em}footer .footer-center a{clear:both;border-color:#6c71c4}#beta{position:fixed;z-index:100;bottom:30px;width:100%;min-height:30px;background-color:#073642;font-size:14px;text-align:center;color:#6c71c4;padding-top:4px;font-family:'Inconsolata',monospace}#beta a{color:#6c71c4;text-decoration:underline;border-bottom:none;padding:0}#beta a:hover{background:transparent;color:#9094d3;cursor:pointer;border-color:#9094d3}#beta .close-beta{margin-left:1em;font-size:20px;display:inline-block;border:1px solid #6c71c4;border-radius:20px;line-height:20px;width:22px;padding-left:1px}#beta .close-beta:hover{color:#9094d3;cursor:pointer;border-color:#9094d3}#beta span:hover{color:#9094d3;cursor:pointer}#privacy{position:fixed;z-index:100;bottom:0;min-height:30px;width:100%;background-color:#002b36;font-size:14px;padding-top:4px;text-align:center;color:#d33682;font-family:'Inconsolata',monospace}#privacy a{color:#d33682;text-decoration:underline;border-bottom:none;padding:0}#privacy a:hover{background:transparent;color:#dc609c;cursor:pointer;border-color:#dc609c}#privacy .close-privacy{margin-left:1em;font-size:20px;display:inline-block;border:1px solid #d33682;border-radius:20px;line-height:20px;width:22px;padding-left:1px}#privacy .close-privacy:hover{color:#dc609c;cursor:pointer;border-color:#dc609c}#privacy span:hover{color:#dc609c;cursor:pointer}@media only screen and (min-device-width:280px) and (max-device-width:569px){html{font-size:17px}.sm-hide{display:none!important}.container{width:90%}.topnav{overflow:hidden;font-size:2em}.topnav .dropdown,.topnav a:not(:first-child){display:none;color:#93a1a1!important}.topnav .dropdown:hover,.topnav a:not(:first-child):hover{border-bottom:1px solid transparent}.topnav a{font-size:1.5em;padding-left:5vw;color:#93a1a1}.topnav a:hover{background:transparent}.topnav a.icon{float:left;border-bottom:none}.topnav.responsive,.topnav.responsive .dropdown{position:relative;width:100%}.topnav.responsive a.icon{position:relative;display:block;color:#93a1a1}.topnav.responsive .dropdown a,.topnav.responsive a{float:none;display:block!important;text-align:left;margin:0;background:#073642;border-bottom:1px solid #d33682}.topnav.responsive .dropdown,.topnav.responsive .dropdown .dropdown-content{display:block}.topnav.responsive .dropdown .dropdown-content a{padding-left:10vw}.hero__subtitle{font-size:1em!important}.call-to-action{display:block;width:100%;text-align:center}footer .footer-left,footer .footer-center,footer .footer-right{width:100%;float:left;clear:both}footer .footer-left,footer .footer-right{padding:2em 0}#beta{bottom:45px!important;height:45px}#privacy{height:45px}}@media only screen and (min-device-width:570px) and (max-device-width:694px){html{font-size:25px}.sm-hide{display:none!important}.container{width:90%}.topnav{overflow:hidden;font-size:2em}.topnav .dropdown,.topnav a:not(:first-child){display:none;color:#93a1a1!important}.topnav .dropdown:hover,.topnav a:not(:first-child):hover{border-bottom:1px solid transparent}.topnav a{font-size:1.5em;padding-left:5vw;color:#93a1a1}.topnav a:hover{background:transparent}.topnav a.icon{float:left;border-bottom:none}.topnav.responsive,.topnav.responsive .dropdown{position:relative;width:100%}.topnav.responsive a.icon{position:relative;display:block;color:#93a1a1}.topnav.responsive .dropdown a,.topnav.responsive a{float:none;display:block!important;text-align:left;margin:0;background:#073642;border-bottom:1px solid #d33682}.topnav.responsive .dropdown,.topnav.responsive .dropdown .dropdown-content{display:block}.topnav.responsive .dropdown .dropdown-content a{padding-left:10vw}.hero__subtitle{font-size:1em!important}.call-to-action{display:block;width:100%;text-align:center}footer .footer-left,footer .footer-center,footer .footer-right{width:100%;float:left;clear:both}footer .footer-left,footer .footer-right{padding:2em 0}#beta{bottom:45px;height:45px}#privacy{height:45px}}@media only screen and (min-device-width:695px) and (max-device-width:819px){html{font-size:32px}.sm-hide{display:none!important}.container{width:90%}.topnav{overflow:hidden;font-size:2em}.topnav .dropdown,.topnav a:not(:first-child){display:none;color:#93a1a1!important}.topnav .dropdown:hover,.topnav a:not(:first-child):hover{border-bottom:1px solid transparent}.topnav a{font-size:1.5em;padding-left:5vw;color:#93a1a1}.topnav a:hover{background:transparent}.topnav a.icon{float:left;border-bottom:none}.topnav.responsive,.topnav.responsive .dropdown{position:relative;width:100%}.topnav.responsive a.icon{position:relative;display:block;color:#93a1a1}.topnav.responsive .dropdown a,.topnav.responsive a{float:none;display:block!important;text-align:left;margin:0;background:#073642;border-bottom:1px solid #d33682}.topnav.responsive .dropdown,.topnav.responsive .dropdown .dropdown-content{display:block}.topnav.responsive .dropdown .dropdown-content a{padding-left:10vw}.hero__subtitle{font-size:1em!important}.call-to-action{display:block;width:100%;text-align:center}footer .footer-left,footer .footer-center,footer .footer-right{width:100%;float:left;clear:both}footer .footer-left,footer .footer-right{padding:2em 0}#beta{bottom:45px;height:45px}#privacy{height:45px}}@media only screen and (min-device-width:820px){html{font-size:32px}.container{width:90%}.hero{position:relative;text-align:center}.hero #myTopnav{position:absolute;float:left;display:inline-block;top:2em;left:50%;transform:translate(-50%,-50%)}.hero .hero__subtitle{margin-left:auto;margin-right:auto}.hero .hero__text{padding:1em 0}.button-container{margin:2em 0 3em;padding:2em;font-size:.75em}.button-container .call-to-action{padding:.75em 2em;border:1px solid #d33682}.topnav .dropdown a{display:block;text-align:center;padding:.5em;text-decoration:none}.topnav .dropdown a:hover{background-color:#93a1a1;color:#073642}.topnav a.icon{display:none}.topnav .dropdown{position:relative;display:inline-block;float:left}.topnav .dropdown .dropdown-content{position:absolute;display:none;z-index:1;width:100%;top:37px}.topnav .dropdown .dropdown-content .dropdown-content-link{display:block;background:#073642;width:100%}.topnav .dropdown .dropdown-content .dropdown-content-link:hover{background:#93a1a1;border-bottom:1px solid #d33682}.topnav .dropdown:hover .dropdown-content{display:block}.lg-hide{display:none!important}.hero,footer{background-size:2rem}footer{padding:3em 0}footer .container{font-size:.5rem}footer .container .footer-left{display:inline-block;float:left;width:50%}footer .container .footer-center,footer .container .footer-right{display:inline-block;float:left;width:25%}.authentication-section{border-top:.25em solid #93a1a1;overflow:auto;padding:2em 0}.authentication-section .authentication-half{margin:4em auto;width:60%;overflow:auto}.authentication-section .authentication-half .authentication-half__text,.authentication-section .authentication-half .authentication-half__form{display:inline-block;float:left;width:50%;margin:0 auto}.authentication-section .authentication-half .authentication-half__text h3.title{margin-top:0!important;font-size:.75em}.authentication-section .authentication-half .authentication-half__text p{padding-right:1em;font-size:.5em;color:#93a1a1}.authentication-section .authentication-half .authentication-half__form{font-size:.5em}.authentication-section .authentication-half .authentication-half__form .sign-in{padding-top:0;padding-bottom:0}.authentication-section .authentication-half .authentication-half__form .sign-in .front-form input[type="text"]{margin-top:0}.authentication-section .authentication-half .authentication-half__form .sign-in .front-form button.login{margin-bottom:0}.content{font-size:.5em;overflow:auto}.content .overview{padding:8em 0;background:#002b36}.content .overview p{margin-bottom:2em}.content .slab-of-text{width:60%;margin:4em auto}.content .content-block{clear:both;margin:8em 0}.content .content-block .content-block__text{display:inline-block;float:left;width:50%}.content .content-block .content-block__text h2.content-block__text--heading{margin-top:0}.content .content-block .content-block__image{display:inline-block;float:left;width:50%;padding:0 0 0 10%}.content .content-block .content-block__image.left{padding:0 10% 0 0}#beta{position:fixed;z-index:100;bottom:30px;width:100%;min-height:30px;background-color:#073642;font-size:14px;text-align:center;color:#6c71c4;padding-top:4px;font-family:'Inconsolata',monospace}#beta a{color:#6c71c4;text-decoration:underline;border-bottom:none;padding:0}#beta a:hover{background:transparent;color:#9094d3;cursor:pointer;border-color:#9094d3}#beta .close-beta{margin-left:1em;font-size:20px;display:inline-block;border:1px solid #6c71c4;border-radius:20px;line-height:20px;width:22px;padding-left:1px}#beta .close-beta:hover{color:#9094d3;cursor:pointer;border-color:#9094d3}#beta span:hover{color:#9094d3;cursor:pointer}#privacy{position:fixed;z-index:100;bottom:0;min-height:30px;width:100%;background-color:#002b36;font-size:14px;padding-top:4px;text-align:center;color:#d33682;font-family:'Inconsolata',monospace}#privacy a{color:#d33682;text-decoration:underline;border-bottom:none;padding:0}#privacy a:hover{background:transparent;color:#dc609c;cursor:pointer;border-color:#dc609c}#privacy .close-privacy{margin-left:1em;font-size:20px;display:inline-block;border:1px solid #d33682;border-radius:20px;line-height:20px;width:22px;padding-left:1px}#privacy .close-privacy:hover{color:#dc609c;cursor:pointer;border-color:#dc609c}#privacy span:hover{color:#dc609c;cursor:pointer}}@media only screen and (min-device-width:1320px){.container{max-width:1237px}}.closed-cookies-still-beta{bottom:0!important}.screenshot{width:100%}