.bodybg{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(90%, #ffffff), color-stop(100%, #e6e6e6));background:-webkit-linear-gradient(#ffffff 90%,#e6e6e6);background:-moz-linear-gradient(#ffffff 90%,#e6e6e6);background:-o-linear-gradient(#ffffff 90%,#e6e6e6);background:linear-gradient(#ffffff 90%,#e6e6e6)}.bodybg{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(90%, #ffffff), color-stop(100%, #e6e6e6));background:-webkit-linear-gradient(#ffffff 90%,#e6e6e6);background:-moz-linear-gradient(#ffffff 90%,#e6e6e6);background:-o-linear-gradient(#ffffff 90%,#e6e6e6);background:linear-gradient(#ffffff 90%,#e6e6e6)}.bodybg{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(90%, #ffffff), color-stop(100%, #e6e6e6));background:-webkit-linear-gradient(#ffffff 90%,#e6e6e6);background:-moz-linear-gradient(#ffffff 90%,#e6e6e6);background:-o-linear-gradient(#ffffff 90%,#e6e6e6);background:linear-gradient(#ffffff 90%,#e6e6e6)}pre.prettyprint,code.prettyprint{background:#f5f5f5}.prettyprint .pln{color:#000}.prettyprint .str,.prettyprint .atv{color:#0f9d58}.prettyprint .kwd,.prettyprint .tag{color:#4285f4}.prettyprint .com{color:#999}.prettyprint .typ,.prettyprint .var{color:#673ab7}.prettyprint .lit{color:#ff9800}.prettyprint .pun,.prettyprint .opn,.prettyprint .clo{color:#a3a3a3}.prettyprint .atn{color:#e91e63}.prettyprint .dec,.prettyprint .var{color:#e67c73}.prettyprint .fun{color:#fff}pre{font-family:'Inconsolata';font-size:20px;font-weight:normal;line-height:28px;padding:10px 0 10px 60px;letter-spacing:-1px;margin-bottom:20px;background-color:#e6e6e6;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;left:initial;width:initial;padding:16px;border-radius:5px}pre.larger,:host(.larger) pre{font-size:30px;line-height:1.4}pre.nohighlight{font-family:'Inconsolata';line-height:1.2;background:transparent;margin-bottom:0}pre.corner{position:absolute;right:0;top:0;font-size:16px;line-height:1.5;margin:0 40px}pre.corner [data-tooltip]:hover:after{left:-150px}pre [data-action]{border-bottom:1px dotted black;display:inline-block;cursor:pointer}pre [data-action] .inactive{opacity:0.5}:host{display:block;height:100%;width:100%}pre{cursor:pointer;font-size:inherit;line-height:inherit;margin:0;text-align:left;height:100%;width:100%}pre[data-lang]::after{content:attr(data-lang);border-top-right-radius:inherit;border-bottom-left-radius:inherit;background-color:#a9a9a9;opacity:0.5;right:0;top:0;position:absolute;font-size:16pt;color:white;padding:2px 25px;text-transform:uppercase}pre.helptext:hover::before{opacity:1}pre.helptext::before{content:'click to cycle';color:#797979;background:url("../../../images/icons/arrow_curve_blue.svg") no-repeat 50% 50%;position:absolute;right:75px;bottom:-35px;background-size:contain;height:50px;width:50px;font-size:20px;padding-left:60px;font-family:'Open Sans', Arial, sans-serif;letter-spacing:initial;letter-spacing:-moz-initial;-webkit-transition:opacity 300ms ease-in;-moz-transition:opacity 300ms ease-in;-o-transition:opacity 300ms ease-in;transition:opacity 300ms ease-in;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:100}#paginator{text-align:center}.circle{cursor:pointer;display:inline-block;border-radius:50%;width:10px;height:10px;border:1px solid #e6e6e6;-webkit-transition:background-color 200ms ease-in-out;-moz-transition:background-color 200ms ease-in-out;-o-transition:background-color 200ms ease-in-out;transition:background-color 200ms ease-in-out}.circle.active{background-color:#e6e6e6 !important}
