@font-face{font-family:'RS01Body';src:url("/fonts/ModernSans-Light.otf");font-style:normal}@font-face{font-family:'RS01PostTitle';src:url("/fonts/CODE_Light.otf");font-style:normal}body{padding:0;margin:0;font-family:"RS01Body";color:gray;font-size:20px}a{color:#202020}.icon{height:32px;vertical-align:middle}figure pre{margin-bottom:0px;padding:10px;border:1px silver dashed;border-radius:10px}figure pre .snippet{height:100px}figure pre .sample{height:250px}figure pre .example{height:600px}figure pre code{font-size:smaller;scrollbar-color:silver #fff;scrollbar-width:thin}figure ul.buttons{list-style-type:none;margin:0;padding:0;text-align:right;padding-right:5px;border-top:none}figure ul.buttons li{display:inline-block}figure ul.buttons li a{margin:0;padding:0}figure ul.buttons li a img{margin:4px;padding:0;height:16px}figure figure-caption{font-size:smaller;text-align:center;font-style:italic;display:block}nav{padding-top:10px}.content{min-height:90vh}.nav-bar{display:table;margin-left:auto;margin-right:auto}.nav-bar .nav-group{display:table-cell;margin:0px;margin-left:5px;margin-right:5px;padding:5px}.nav-bar .nav-group a{text-decoration:none}.nav-bar .nav-group form{display:inline}.nav-bar .nav-group form input[type=text]{font-family:"RS01Body";width:256px;border:none;margin:0;margin-bottom:1px;padding-bottom:4px;font-style:italic;color:gray;border-bottom:1px silver dotted}.nav-bar .nav-group form button{border:none;margin:0;background-color:transparent;background-image:none}.whole{margin-left:auto;margin-right:auto;margin-bottom:0;margin-top:0;min-height:100vh;background-color:#fff}.whole .title{padding:20px}.whole .title h1{text-align:center;margin:0;padding:5px;padding-top:10px;border:none}.whole footer{margin:0;padding:0;margin-bottom:30px;border-top:1px silver solid;color:gray;display:block}.whole footer .footer-group{padding:0px;margin-top:30px}.whole footer .footer-group a{margin:0;text-decoration:none;color:gray}.whole footer .footer-group a img{height:32px;vertical-align:middle}.whole footer .footer-group ul{margin:0px;width:100%;list-style-type:none}.whole footer .footer-group ul li{font-size:smaller}.post header{border-bottom:1px silver solid}.post header h1{text-align:center;font-family:"RS01PostTitle";font-size:80px;font-weight:bold;padding-bottom:10px;padding-top:40px;margin:0px;font-weight:normal}.post header p{margin:0;margin-top:5px;padding:5px;font-size:smaller;text-align:right}.post .content{padding-left:20px;padding-right:20px;text-align:justify;min-height:90vh}.post footer{border:none;text-align:center}@media (min-resolution: 100dpi){body{font-size:50px}.icon{height:64px;vertical-align:center}.title img{width:80vw}}@media (max-resolution: 100dpi) and (min-width: 1000px){.whole{width:1000px}.whole nav .nav-bar{width:600px}.whole .title img{width:600px}.whole .footer-group{width:980px}.whole .footer-group ul{display:table;padding:0px}.whole .footer-group li{display:table-cell;text-align:center;margin-left:20px}.whole .footer-group ul.left li{text-align:left}.whole .footer-group ul.right li{text-align:right}}@media (max-device-width: 500px){.smartphone-tablet{color:green}.desktop-laptop{display:none}}@media (min-device-width: 500px){.smartphone-tablet{display:none}.desktop-laptop{color:blue}}
