body,html{margin:0;padding:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:20px;height:100%;width:100%}app-root,body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}app-root{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}header{background-color:#000030;color:#fff;text-align:center;padding:2em;cursor:pointer;z-index:100;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media only screen and (max-width:767px){header{padding:1em}}header h1,header h2,header h3,header h4,header h5,header h6{margin:0;color:#fff}footer{background-color:#000030;color:#fff;font-size:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 5px}.link:hover,.link:visited,footer .link{color:#fff;overflow-y:auto}.content{padding:20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.innerContent{max-width:800px;margin:0 auto}.innerContent>:last-child{margin-bottom:5em}a,a:hover,a:visited{color:#2951bd;cursor:pointer}h1{font-size:2em}h1,h2,h3,h4,h5,h6{color:#952}.underlined{text-decoration:underline}.bold{font-weight:700}.italic{font-style:italic}.noBulletList{list-style:none}.collapseContainer,.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clickable,.list-header,.listsContainer li{cursor:pointer}select{font-size:1.3em;padding:.1em;margin:10px;border:2px solid #000030;border-radius:10px;overflow-y:auto}button,input[type]:focus,select{outline:none}button:focus,input[type]:focus,select:focus{border:2px solid #2951bd}button,input[type=button],input[type=submit]{font-weight:700;font-size:1.3em;padding:.1em;margin:10px;cursor:pointer;background-color:#000030;color:#fff;border-radius:10px}button:active,input[type=button]:active,input[type=submit]:active{font-size:1.2em;padding:.1em .3em}button:disabled,button[disabled],input[type=button],input[type=button][disabled],input[type=submit][disabled]{background-color:#505050;cursor:default}input[type=checkbox]{-webkit-appearance:none;background-color:#fff;border:2px solid #000030;padding:15px;border-radius:10px;display:inline-block;position:relative;color:#000030}input[type=checkbox]:checked:after{content:"\2714";font-size:1.7em;position:absolute;top:0;left:6px}input[type=color]{height:2.5em;border-radius:10px;background-color:#fff;border:2px solid #000030}.loaderContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}.output,code-highlight>pre{white-space:pre-wrap;overflow-x:auto;border:3px solid #506080;border-radius:5px;padding:10px}@media only screen and (max-width:767px){.output,code-highlight{white-space:nowrap;overflow-x:auto}}.list-header,.listsContainer li{background-color:#000030;color:#fff;margin:5px;padding:5px 10px;font-weight:700}.listsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width:767px){.listsContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.listsContainer div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.listsContainer div h3{text-align:center}.collapseContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.8em;margin:15px 5px 0 5px}.hljs-comment,.hljs-quote{color:#8e908c}.hljs-deletion,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#c82829}.hljs-built_in,.hljs-builtin-name,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-type{color:#f5871f}.hljs-attribute{color:#eab700}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:#718c00}.hljs-section,.hljs-title{color:#4271ae}.hljs-keyword,.hljs-selector-tag{color:#8959a8}.hljs{display:block;overflow-x:auto;background:#fff;color:#4d4d4c;padding:.5em}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}