.material-design-icon{display:inline-flex;align-self:center;position:relative;height:1em;width:1em}.material-design-icon>.material-design-icon__svg{height:1em;width:1em;fill:currentColor;position:absolute;bottom:-.125em}body,html{margin:0;padding:0}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:<weight>;font-style:normal;height:100vh;display:flex;flex-direction:column;align-items:center;background-color:#f1efeb;color:#ccc;overflow:hidden}a{color:inherit}.action-bar{width:100%;height:30px;padding:10px 0;display:flex;justify-content:center;align-items:center;font-size:1.2em}.action-bar .btn{font-size:30px;color:#999;color:#0079c8}.action-bar .btn svg{bottom:0}.action-bar .btn:not(:first-child){margin-left:10px}.has-mouse .action-bar .btn:hover{color:#0079c8;cursor:pointer}.action-bar .btn:active{filter:none!important}.action-bar .btn.disabled{color:#666;pointer-events:none}.action-bar .page-num{font-size:12px;margin-left:10px}.flipbook .viewport{width:90vw!important;height:calc(100vh - 90px)!important}.flipbook .bounding-box{box-shadow:0 0 10px #b7b6b3}.language-switcher{margin-left:1em;padding:.5em}option,select{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:<weight>;font-style:1.3em}