html{overflow-y:scroll}h2{color:#0b5394;font-weight:bolder;font-size:3rem}h3{color:gray;font-style:italic}p{margin-top:1rem}.spacer{height:1rem}#back2Top{width:40px;line-height:40px;overflow:hidden;z-index:999;display:none;cursor:pointer;-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);position:fixed;bottom:50px;right:0;background-color:#000;color:#fff;text-align:center;font-size:30px;text-decoration:none}#back2Top:hover{color:orange}.app-citation{text-align:right;font-size:1rem;font-style:italic}.page-opacity-enter-active,.page-opacity-leave-active{transition:.4s ease all}.page-opacity-enter-from,.page-opacity-leave-to{opacity:0}.page-slide-enter-active,.page-slide-leave-active{transition:.4s ease all}.page-slide-enter-from,.page-slide-leave-to{opacity:0;transform:translateY(60px)}.paper-style{margin:0 auto;padding:2rem;-webkit-box-shadow:-1px 1px 5px 9px rgba(0,0,0,.75);-moz-box-shadow:-1px 1px 5px 9px rgba(0,0,0,.75);box-shadow:-1px 1px 5px 9px #000000bf}@media (width <= 1200px){.paper-style{max-width:100%}}@media (width > 1200px){.paper-style{max-width:80%}}blockquote{display:block;font-style:italic;text-align:center;border-width:2px 0;border-style:solid;border-color:#eee;padding:1.5em 0 .5em;margin:1.5em 0;position:relative;margin-left:2rem;margin-right:2rem}blockquote:before{content:"“";position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background:#fff;width:3rem;height:2rem;font:6em/1.08em PT Sans,sans-serif;color:#666;text-align:center}@media only screen and (max-width: 720px){h2{font-size:2rem}}
