body{background:#fff;margin:0}.header{margin-top:60px;margin-bottom:10px;flex-direction:"row";display:flex;align-items:flex-end;justify-content:center;font-size:80px}.header .text,.header .toggle{font-family:Open Sans;font-weight:lighter}.header .toggle{border-radius:.7em;background:linear-gradient(45deg,#008f68,#fae042);width:1.9em;height:.8em;display:flex;flex-direction:row;margin-bottom:.2em}.header .toggle .circle{position:relative;left:.1em;top:.1em;width:.6em;height:.6em;border-radius:1em;overflow:hidden;background:#fff;color:#fff}.header .toggle .re{color:#fff;line-height:.6;margin-left:.15em}.links{color:#aaa;margin:1em auto;text-align:center}.links a{color:#888}.links a:hover{color:#008f68}.root{margin:4em auto;width:65%;padding:0 1em;border-radius:1em;background:#f5f5f5;box-shadow:0 20px 68px rgba(0,0,0,.55);font-size:13px}@media screen and (max-width:2300px){.root{width:65%}}@media screen and (max-width:1700px){.root{width:85%}}@media screen and (max-width:800px){.root{width:100%}}.row-wrapper{width:100%;border-bottom:2px solid #ddd}.row-wrapper:last-child{border-bottom:none}.row-wrapper .row{flex:1 1 100%;height:15rem;overflow:hidden}.row-wrapper .row,.row-wrapper .row .col{display:flex;align-items:center;justify-content:space-evenly}.row-wrapper .row .col{flex-direction:column;height:100%}.row-wrapper .row .col .info-class{font-family:Lucida Console,Monaco,monospace;letter-spacing:.5px;text-align:center;line-height:1.5;background:#ddd;padding:5px;border-radius:5px}.row-wrapper .name{font:500 14px Rubik,sans-serif;letter-spacing:.5px;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.4);text-align:right;padding:0 10px 10px}