#login md-content,#main,body,div md-toolbar{background-color:transparent}#login md-content template-books,#main,#row-page,.type-container,iframe{width:100%}#reader img:not(.big){max-width:100%!important;max-height:30vh}img{display:flex;max-height:55vh;max-width:100%}div md-toolbar{-webkit-user-select:none;-moz-user-select:none;user-select:none}div md-toolbar *{color:#222;fill:#222}md-sidenav{border-radius:0!important}md-toast{position:absolute}md-toast .md-toast-content{line-height:16pt;padding:6pt 10pt}md-toast.md-center{left:50%;transform:translate3d(-50%,0,0);z-index:10}#main,.flex-50{z-index:1}.md-toast-text{white-space:pre-line}md-card md-card-header-text{overflow:hidden;max-height:unset}md-card-header-text>*{height:100%;min-height:20px}.md-button{min-width:0}body.mediaGtSm.isDirectLink md-card{margin:28pt}.md-button label{margin:auto}.md-whiteframe-1dp,.md-whiteframe-2dp{border-radius:1pt}html{background:linear-gradient(135deg,#00b8d4 30%,#00e5ff);background-attachment:fixed;background-size:100vw 100vh;background-position:top left}body{overflow-x:hidden;overflow-y:auto;padding:0;-webkit-overflow-scrolling:touch}body.ReaderOpen{position:fixed;overflow:hidden!important;-webkit-overflow-scrolling:auto;height:100%;max-height:100%}#main{margin:0 auto auto!important;max-width:37rem;color:#202020!important;overflow:initial;min-height:unset;position:absolute;height:calc(100% - 48px - 48px)}body:not(.mediaGtXs) #main{height:calc(100% - 48px)}iframe{border:0;height:100%;max-height:calc(100vh - 80px);max-width:calc(100vw - 35px)}.md-headline{font-size:22px}li{margin-left:16px}.back{position:absolute!important;top:0;left:0}#reader,.book-card>div>md-card,.social.db md-icon{position:relative}body:not(.mediaGtXs) #row-page{height:calc(100vh - 48px)}body.mediaGtXs #row-page{height:calc(100vh - 48px - 48px)}.nav-container{z-index:10;outline:0;height:100%}.nav-container button{transform:scale(2);z-index:20}.navigation[disabled]{opacity:.25}#foo-pages{opacity:.01}body:not(.mediaGtXs) .slide-pop{padding:25px}.big-container{padding:0;margin:0;overflow:hidden;outline:0;border:15px solid #fff}li,p{margin-block-start:16px;margin-block-end:16px}li:last-child,p:last-child{margin-block-end:0!important}md-content[chapter='0'][page='0']{padding:0;background:0 0!important;box-shadow:none;overflow:hidden}md-content[chapter='0'][page='0'] img{min-height:100%;max-height:1%!important;box-shadow:rgba(0,0,0,.2) 0 1px 5px 0,rgba(0,0,0,.14) 0 2px 2px 0,rgba(0,0,0,.12) 0 3px 1px -2px}#login{-webkit-overflow-scrolling:touch}#login md-content{overflow:visible}.social.db md-icon{margin-top:-3px}.social[disabled]{opacity:.25}.google{background-color:#fff!important}.facebook{background-color:#3b5998!important}#reader,.index{background-color:#fff}.facebook path{fill:#fff!important}.md-user-avatar{border-radius:100%;height:28pt;min-width:28pt;border:2px solid #fff}#button-library{margin:0}#reader{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath fill='%239C92AC' fill-opacity='0.4' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3E%3C/path%3E%3C/svg%3E");height:100vh;max-height:100%;width:100vw;overflow:hidden}#reader md-toolbar{background-color:transparent;min-height:48px;max-height:48px}#reader md-toolbar:first-of-type{min-height:48px}.footer,.footer .md-select-value{text-align:center;width:120px;margin-left:5pt}.footer div{opacity:.75;font-size:.9rem}#footer{font-size:8pt;color:rgba(0,0,0,.5);padding:15pt 0;letter-spacing:.05em;text-transform:uppercase}#footer div{margin:0 6pt}#footer a{color:inherit}#footer p{margin:10px 0}.language{padding:0!important;min-height:0!important;width:auto!important;height:auto!important}body:not(.isDirectLink) .book-card md-card{max-width:400px}.type-container{margin:30pt 0 10pt;text-align:center;line-height:0}.type-container:first-of-type{margin-top:12pt}.type-container h2{font-weight:500;color:rgba(255,255,255,.75);padding:6pt 12pt;border:1pt solid rgba(255,255,255,.5);display:inline;border-radius:30pt;font-size:80%;text-transform:uppercase}.type-container:after,.type-container:before{content:'';height:1pt;width:calc(50% - 100px);display:block}.type-container:before{background:linear-gradient(to left,rgba(255,255,255,.25) 80%,transparent);float:left}.type-container:after{background:linear-gradient(to right,rgba(255,255,255,.25) 80%,transparent);float:right}#logo a{cursor:pointer}#logo img{height:40px}#tool-butts a{margin:0}.max-width{width:100%}.ico-device{transform:scale(2);margin-left:28px;opacity:.9}.book-card{padding:25pt 0}.book-card md-card{height:100%;outline:0;background:0 0;margin:25px 10px;box-shadow:none;border-radius:2pt;max-width:100%}.book-card md-card>div{max-width:100vw}.book-card md-card md-toast{white-space:nowrap}.book-card md-card md-toast.md-center{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.book-card md-card md-card-header{padding-top:0}.book-card md-card md-card-header .md-subhead div:first-of-type{font-weight:500}.book-card md-card md-card-header .md-subhead div:last-of-type{font-weight:700;padding-right:10px}.book-card md-card md-card-content{font-size:14px;line-height:20px;color:#fff;padding:0 12px!important;overflow:hidden;letter-spacing:.01em;max-width:880px}.book-card md-card md-card-content .ellipsis{text-overflow:ellipsis;text-overflow:-o-ellipsis-lastline;overflow:hidden;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical}md-card [itemprop=name]{width:300px;max-width:70vw}md-card-header-text .md-title{color:#fff;font-size:17px!important}md-card-actions a.href{cursor:pointer;font-size:11pt;text-decoration:underline;color:#fff;width:100%;text-align:center;display:block;margin-top:2px;align-self:center}md-card-actions a.md-button{background-color:rgba(255,255,255,.09);color:rgba(0,0,0,.54)!important;font-weight:600!important;width:100%;margin:4px!important}md-card-actions a.md-button md-icon{height:inherit}md-card-actions a.md-button md-icon svg{height:24px}body.mediaGtSm:not(.isDirectLink) md-card{height:300px}body.mediaGtSm:not(.isDirectLink) .image-container img{max-height:250px;max-width:167px}.image-container{filter:drop-shadow(0 1px 1px rgba(80, 80, 80, .5)) drop-shadow(0 0 25pt rgba(255, 255, 255, .4))}.image-container .md-card-image{border-radius:8px}img[lazy-load]{transition:opacity .25s ease-in;opacity:0}.lazy-loaded{opacity:1!important}md-list-item{padding:0!important;margin:5px 0}md-list-item .md-user-avatar{margin-right:5px!important}md-list-item p{margin:auto 5px}md-list-item a{margin:0!important;min-width:-moz-fit-content!important}md-list-item:not(.published) .md-truncate{filter:sepia(1) grayscale(1) opacity(.4)}#shelf-container{max-width:100vw;color:#fff!important;font-family:'Fira Sans',sans-serif}md-backdrop,md-backdrop~md-sidenav{position:fixed}.login-overlay-container,md-sidenav[md-component-id=library]{background:radial-gradient(ellipse at center,#fff,#f2eedd)!important}md-divider{width:100%}#Tags{width:100%;background-color:rgba(255,255,255,.1);padding:7pt 0}#Tags md-input-container{margin:0}#Tags input,#Tags md-checkbox{margin:5px 8px!important;padding:5pt 10pt;border-radius:30pt;transition:.25s;border:0;outline:0}#Tags input[disabled],#Tags md-checkbox[disabled]{opacity:.4}#Tags input .md-icon,#Tags md-checkbox .md-icon{border-color:rgba(255,255,255,.9);border-width:2pt}#Tags input .md-icon:after,#Tags md-checkbox .md-icon:after{border-color:transparent}#Tags input .md-label,#Tags md-checkbox .md-label{margin-left:14px;color:#fff}#Tags button{text-transform:capitalize}md-select .md-select-value{border:none!important}md-select:not([disabled]):focus .md-select-value{color:inherit}.filter-label,md-select .md-select-value.md-select-placeholder,span.md-select-icon{color:#fff}md-select.ng-not-empty .md-text{border-bottom:1px dotted rgba(0,0,0,.54);line-height:25px}md-select .md-select-value md-icon{display:none}md-option md-icon{border-radius:50%;margin-right:6pt;overflow:hidden}button.reset{margin:0!important;min-width:36px!important;padding:0!important;transform:scale(.75);transform-origin:left center}.index .md-button{text-transform:unset;text-align:left;margin:0;padding:0 10px;border-radius:0}.index .md-button:not(.chapter){font-weight:400}.index .chapter{border-bottom:1px solid rgba(0,0,0,.1);font-size:unset;line-height:45px}.index .md-truncate{margin-right:15px}.login-overlay-container{position:absolute;z-index:1;margin:0!important;width:100%;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)!important}.login-overlay-container md-toolbar{background-color:transparent!important;position:absolute}md-toolbar{min-height:56px;max-height:56px}md-toolbar md-icon{fill:rgba(0,0,0,.87)!important}md-toolbar.sticky{position:fixed;top:0;transition:.3s ease-in-out}md-toolbar.sticky-small{top:-50px;box-shadow:2px 2px 2px 0 rgba(0,0,0,.15);background:#ed2e61!important}md-toolbar.sticky+md-content{margin-top:56px}#butt-login{transform:scale(1.5);margin-bottom:25pt}#progress-container{background:rgba(255,255,255,.75);position:fixed;top:0;right:0;bottom:0;left:0;z-index:61}md-progress-circular{position:relative;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.disable-animation,.disable-animation .ng-enter,.disable-animation .ng-leave{-webkit-transition:none!important;transition:none!important}.ng-enter,.ng-leave,.ng-move{transition:.25s}.ng-enter{opacity:0;transform:scale(1.75)}.ng-enter-active{opacity:1;transform:scale(1)}.ng-leave-active{opacity:0;transform:scale(.75)}.ng-move{opacity:0}.ng-move-active{opacity:1}.slide-pop.ng-animate{position:absolute;transition:all .45s}.slide-pop *,.slide-pop h1{position:relative;z-index:1}.slide-pop.ng-enter{opacity:.5;transform:scale(.95) translateX(100px);transform-origin:center right}.slide-pop.ng-enter-active{opacity:1;transform:scale(1) translateX(0)}.reverse .slide-pop.ng-enter{transform:scale(.95) translateX(-100px);transform-origin:center left}.reverse .slide-pop.ng-enter-active{transform:scale(1) translateX(0)}.column{clear:both}img.big{height:inherit;max-height:inherit;width:100%;object-fit:cover}.slide-pop{background-size:cover;background-position:center;font-family:'Libre Baskerville',serif;font-size:14px;padding:40px 55px;margin:0 auto;outline:0;overflow:-moz-scrollbars-none;overflow-y:overlay}.slide-pop::-webkit-scrollbar{width:2pt}.slide-pop::-webkit-scrollbar-track{background:0 0}.slide-pop::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}.slide-pop *{padding:0;line-height:22px}.slide-pop :not(center):not(h1):not(h3):not([class^=type-]){text-align:justify}.slide-pop :first-child{margin-top:0}.slide-pop img{margin:0 auto}.slide-pop h1{text-align:center;line-height:38px;margin:38px 0}.slide-pop div[class^=type-]{font-weight:500;padding:4px 20px;border-radius:1.5pt;background-color:#f2f2f2;margin:8pt -20px}.slide-pop div.type-0{background-color:#81908f;color:#fff}.slide-pop div.type-1{background-color:#fbfbbf}.slide-pop div.type-2{background-color:#ffdcd6}.slide-pop div.type-3{background-color:#d2ecff}.slide-pop div.type-4,.slide-pop div.type-7,.slide-pop div.type-8{background-color:transparent}.slide-pop div.type-5{font-size:75%}.slide-pop div.type-6{font-size:125%;text-shadow:1px 1px 1px red}.slide-pop div.type-7{font-size:calc(200% + 1vw);text-align:center;line-height:1em}.slide-pop div.type-8{font-size:125%;text-align:center;line-height:1em}#more-container p,.slide-pop .just{text-align:justify}.slide-pop font[color=green],.slide-pop span[style*=green]{color:#00997e!important}.slide-pop span[style*=red]{color:#ff3f00!important}.slide-pop .r{color:red;font-weight:700;font-size:1.4em}.slide-pop .g{color:green;font-weight:400}.slide-pop .s{font-weight:400;font-size:.8em}.slide-pop .fRight{float:right;margin-left:8px;margin-top:8px}.slide-pop .fLeft{float:left;margin-left:8px;margin-top:8px}#fakeContent{visibility:hidden}#fakeContent p:first-of-type::first-letter,.slide-pop[page='0'] p:first-of-type::first-letter{font-size:44px;line-height:1;margin-top:3px;margin-right:5px;margin-bottom:-5px;float:left;display:inline-block}.force-font-load{position:absolute;font-family:'Libre Baskerville',serif}body:not(.mediaXs) #more-container .md-headline{margin:28pt 28pt 0}#more-container md-content{background-color:#fff!important;padding:28pt}#more-container .md-button{display:block;box-shadow:2px 2px 2px 0 rgba(0,0,0,.15);max-width:500px;margin:0 auto;color:#fff!important}#more-container iframe{max-width:384px;max-height:216px;margin:20px 0}#more-container #more-footer{text-align:center;border-top:1px solid rgba(0,0,0,.2);margin:20px}