body{font-size:1.2em;color:#444;font-weight:400;background-image:-webkit-gradient( linear,left top,left bottom,from(rgba(0,0,0,5%)),to(transparent) );background-image:-o-linear-gradient( top,rgba(0,0,0,5%),transparent );background-image:linear-gradient(top,rgba(0,0,0,5%),transparent)}input,select,textarea{font-size:1em}a{transition:color .2s ease-in-out}a:hover{color:#006488;-webkit-text-decoration:.05em solid #90defa underline;text-decoration:.05em #90defa underline}h1,h2,h3,h4,h5,h6{color:#444;font-weight:800;a { color: inherit; -webkit-text-decoration: 0.05em solid #999 underline; text-decoration: 0.05em solid #999 underline; transition: color 0.2s ease-in-out; &:hover { color: #0f0f0f; -webkit-text-decoration: 0.05em solid #999 underline; text-decoration: 0.05em solid #999 underline; } }}#logo h1{background:0 0;font-size:1em; #logo a { transition: background-color 0.25s ease-in-out; font-weight: 800; letter-spacing: 0.025em; color: #696969; text-decoration: none; border-radius: 6px; padding: 0.5em 1em; line-height: 4.5em; &:hover { background: #fafafa; } }}table thead{color:#fafafa}input[type=button],input[type=submit],input[type=reset],button,.button{color:#fafafa;transition:color .25s ease-in-out,background-color .25s ease-in-out}input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover,button:hover,.button:hover{color:#fafafa;text-decoration:none}input[type=button]:active,input[type=submit]:active,input[type=reset]:active,button:active,.button:active{color:#fafafa;text-decoration:none}input[type=button].alt,input[type=submit].alt,input[type=reset].alt,button.alt,.button.alt{text-decoration:none}input[type=button].alt:hover,input[type=submit].alt:hover,input[type=reset].alt:hover,button.alt:hover,.button.alt:hover{color:#444;text-decoration:none}input[type=button].alt:active,input[type=submit].alt:active,input[type=reset].alt:active,button.alt:active,.button.alt:active{color:#444;text-decoration:none}ul{list-style-type:"\25CF"}.box{background:#fafafa}#main-wrapper{background:#fafafa}#header{text-transform:uppercase}#logo a{transition:background-color .25s ease-in-out;font-weight:800;letter-spacing:.025em;color:#696969;text-decoration:none;border-radius:6px;padding:.5em 1em;line-height:4.5em;&:hover { background:#fafafa; }}#nav ul{margin:0;padding:0}#banner p{font-weight:300;color:#707070}#footer a,.footer a{color:inherit;-webkit-text-decoration:underline solid #bbbbbb .05em;text-decoration:underline #bbb .05em;transition:color .25s ease-in-out;&:hover { color:#0e0e0e; -webkit-text-decoration:underline solid #bbbbbb 0.05em; text-decoration:underline solid #bbbbbb 0.05em; }}@media screen and (max-width:1680px){body,input,select,textarea{font-size:1em}}@media screen and (max-width:1280px){body,input,select,textarea{font-size:1em}}@media screen and (max-width:980px){body,input,select,textarea{font-size:1em}}@media screen and (max-width:736px){h2,h3,h4,h5,h6{font-size:1em}}.chroma{border-radius:5px;padding:1rem;line-height:1.5;overflow-x:auto;margin-bottom:2rem}.bg{color:#f8f8f2;background-color:#282a36}.chroma{color:#f8f8f2;background-color:#282a36}.chroma .lnlinks{outline:none;text-decoration:none;color:inherit}.chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0}.chroma .hl{background-color:#3d3f4a}.chroma .lnt{white-space:pre;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .ln{white-space:pre;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .line{display:-webkit-box;display:-ms-flexbox;display:flex}.chroma .k{color:#ff79c6}.chroma .kc{color:#ff79c6}.chroma .kd{color:#8be9fd;font-style:italic}.chroma .kn{color:#ff79c6}.chroma .kp{color:#ff79c6}.chroma .kr{color:#ff79c6}.chroma .kt{color:#8be9fd}.chroma .na{color:#50fa7b}.chroma .nb{color:#8be9fd;font-style:italic}.chroma .nc{color:#50fa7b}.chroma .nf{color:#50fa7b}.chroma .nl{color:#8be9fd;font-style:italic}.chroma .nt{color:#ff79c6}.chroma .nv{color:#8be9fd;font-style:italic}.chroma .vc{color:#8be9fd;font-style:italic}.chroma .vg{color:#8be9fd;font-style:italic}.chroma .vi{color:#8be9fd;font-style:italic}.chroma .s{color:#f1fa8c}.chroma .sa{color:#f1fa8c}.chroma .sb{color:#f1fa8c}.chroma .sc{color:#f1fa8c}.chroma .dl{color:#f1fa8c}.chroma .sd{color:#f1fa8c}.chroma .s2{color:#f1fa8c}.chroma .se{color:#f1fa8c}.chroma .sh{color:#f1fa8c}.chroma .si{color:#f1fa8c}.chroma .sx{color:#f1fa8c}.chroma .sr{color:#f1fa8c}.chroma .s1{color:#f1fa8c}.chroma .ss{color:#f1fa8c}.chroma .m{color:#bd93f9}.chroma .mb{color:#bd93f9}.chroma .mf{color:#bd93f9}.chroma .mh{color:#bd93f9}.chroma .mi{color:#bd93f9}.chroma .il{color:#bd93f9}.chroma .mo{color:#bd93f9}.chroma .o{color:#ff79c6}.chroma .ow{color:#ff79c6}.chroma .c{color:#6272a4}.chroma .ch{color:#6272a4}.chroma .cm{color:#6272a4}.chroma .c1{color:#6272a4}.chroma .cs{color:#6272a4}.chroma .cp{color:#ff79c6}.chroma .cpf{color:#ff79c6}.chroma .gd{color:#f55}.chroma .ge{text-decoration:underline}.chroma .gh{font-weight:700}.chroma .gi{color:#50fa7b;font-weight:700}.chroma .go{color:#44475a}.chroma .gu{font-weight:700}.chroma .gl{text-decoration:underline}input[type=checkbox]{appearance:none;background-color:#fafafa;border-radius:.15em;border:.15em solid;color:currentColor;font:inherit;height:1.15em;margin:0 5px 0 0;width:1.15em;display:inline grid;place-content:center}input[type=checkbox]::before{content:"";display:inline;width:.65em;height:.65em;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em magenta}input[type=checkbox]:checked::before{transform:scale(1)}input[type=checkbox]:disabled{--form-control-color:lightgray;color:var(--form-control-disabled);cursor:not-allowed}