.dark{--colors-text:#DCDCDC;--colors-subtext:#AFAFAF;--colors-hr:#AFAFAF7F;--colors-background:#100F11;--colors-page:#27282B;--colors-accent:#E7B400;--colors-border:#777}.dark .items-light{display:none}.light{--colors-text:#100F11;--colors-subtext:#3C3C3C;--colors-hr:#3C3C3C7F;--colors-background:#EAE7E0;--colors-page:#CABDB6;--colors-accent:#CA6116;--colors-border:#777}.light .items-dark{display:none}@font-face{font-family:manksansregular;src:url(/fonts/manksans.woff2)format("woff2"),url(/fonts/manksans.woff)format("woff"),url(/fonts/manksans.tff)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:manksansregular-medium;src:url(/fonts/manksans-medium.woff2)format("woff2"),url(/fonts/manksans-medium.woff)format("woff"),url(/fonts/manksans-medium.tff)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:louis_george_caferegular;src:url(/fonts/louis_george_cafe.woff2)format("woff2"),url(/fonts/louis_george_cafe.woff)format("woff"),url(/fonts/louis_george_cafe.tff)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:paradroidmono-light;src:url(/fonts/paradroidmono-light.woff2)format("woff2"),url(/fonts/paradroidmono-light.woff)format("woff"),url(/fonts/paradroidmono-light.tff)format("truetype");font-weight:400;font-style:normal}html,body{padding:0;margin:0;font-size:110%;font-family:ManksansRegular,Roboto,Oxygen,Droid Sans,Helvetica Neue,sans-serif;background-color:var(--colors-background);color:var(--colors-text)}a{color:inherit}*{box-sizing:border-box}.flex-grow-container,.container{min-height:100vh;display:flex;flex-direction:column;align-items:center}.menu-container{padding:1.5rem 3rem 0;width:100%;flex:initial}.page-root,.common-root,.tag-root,.all-tags-root,.main-comics,.main-gallery{padding:1.5rem 3rem;width:100%;max-width:48rem;flex:auto}.tag-root,.all-tags-root,.main-comics,.main-gallery{display:flex;flex-flow:column;position:relative}.gear-container{position:absolute;right:1rem;height:99%;top:calc(1.5rem + .5rem)}.gear-container .settings-icon{position:sticky;cursor:pointer;width:24px;height:24px;top:calc(1.5rem + .5rem);color:var(--colors-text)}.common-root{display:flex;flex-flow:column}.book-title,.description-block .title-block .title{font-family:ManksansRegular-Medium,Roboto,Oxygen,Droid Sans,Helvetica Neue,sans-serif;font-weight:800;font-size:115%}.book-date,.description-block .date{color:var(--colors-subtext);font-size:85%}.comics .description,.text,.book-description,.description-block .description{font-size:100%;font-family:louis_george_caferegular,Roboto,Oxygen,Droid Sans,Helvetica Neue,sans-serif;padding-top:1rem}.comics .description p:first-of-type,.text p:first-of-type,.book-description p:first-of-type,.description-block .description p:first-of-type{margin-top:0}.comics .description p:last-of-type,.text p:last-of-type,.book-description p:last-of-type,.description-block .description p:last-of-type{margin-bottom:0}.text hr{border:0;height:1px;background-image:linear-gradient(to right,transparent,var(--colors-hr),transparent);max-width:60%}.tag-root .header,.tag-root h4,.all-tags-root h3,.page-root h1,.page-root h2,.page-root h3,.page-root h4,.text h1,.text h2,.text h3,.text h4{font-family:ManksansRegular-Medium,Roboto,Oxygen,Droid Sans,Helvetica Neue,sans-serif}.tags-block a{margin-left:.5rem;text-decoration:none;color:var(--colors-subtext);font-size:85%;font-family:paradroidmono-light,Roboto,Oxygen,Droid Sans,Helvetica Neue,sans-serif}.tags-block a:before{content:"#"}.tags-block a:first-child{margin-left:0}button{cursor:pointer;padding:.25rem;border-radius:3px;background-color:transparent;color:var(--colors-text);font-size:85%;border:1px solid var(--colors-subtext);font-family:ManksansRegular,Roboto,Oxygen,Droid Sans,Helvetica Neue,sans-serif}button :hover{border:1px solid var(--colors-accent);color:var(--colors-accent)}.hidden{display:none!important}.centered-view{font-family:ManksansRegular-Medium,Roboto,Oxygen,Droid Sans,Helvetica Neue,sans-serif;margin:.5rem;display:flex;flex-flow:column;align-items:center;justify-content:center;flex:auto}.hide-nsfw .main-gallery a[data-filtercategory~=nsfw]{display:none!important}.hide-nsfw .image-container div[data-filtercategory~=nsfw]{display:none!important}.hide-nsfw .main-comics div[data-filtercategory~=nsfw]{display:none!important}.hide-nsfw .tags div[data-filtercategory~=nsfw]{display:none!important}.hide-fetish .main-gallery a[data-filtercategory~=fetish]{display:none!important}.hide-fetish .image-container div[data-filtercategory~=fetish]{display:none!important}.hide-fetish .main-comics div[data-filtercategory~=fetish]{display:none!important}.hide-fetish .tags div[data-filtercategory~=fetish]{display:none!important}.hide-furry .main-gallery a[data-filtercategory~=furry]{display:none!important}.hide-furry .image-container div[data-filtercategory~=furry]{display:none!important}.hide-furry .main-comics div[data-filtercategory~=furry]{display:none!important}.hide-furry .tags div[data-filtercategory~=furry]{display:none!important}.flex-grow-container{flex:flex-grow;justify-content:center}.pseudo-header{flex-grow:1}.main-image{margin:1rem;max-width:40rem;flex-grow:2;display:flex;align-items:center;justify-content:center}.main-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.menu-center{flex-grow:1;padding:0 1rem}.menu-root{width:100%;font-family:ManksansRegular-Medium,Roboto,Oxygen,Droid Sans,Helvetica Neue,sans-serif;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.menu-root span{display:flex;flex-flow:row;justify-content:center;align-items:center}.menu-root .menu-divider{display:none;width:76px;height:18px}.menu-root .menu-divider *>stop{stop-color:var(--colors-text)}@media screen and (min-width:48rem){.menu-root .menu-divider{display:inline}}.menu-root a{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.5rem;color:var(--colors-text);text-decoration:none}.menu-root a svg{width:18px;height:18px}.menu-root a:hover{color:var(--colors-accent)}.menu-root a:active{color:var(--colors-accent);text-shadow:0 0 5px var(--colors-accent)}.menu-root a:active svg{filter:drop-shadow(0 0 5px var(--colors-accent))}.menu-root a.active{color:var(--colors-accent);text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:5px}.menu-icon{display:block;margin:auto;cursor:pointer}.main-gallery a{display:inline-block;height:auto;width:100%;padding:.5rem}.main-gallery a img{width:100%;height:auto;max-height:60rem;-o-object-fit:cover;object-fit:cover;vertical-align:bottom;border-radius:3px}.main-gallery a:hover img{box-shadow:0 0 0 1px var(--colors-accent)}@media screen and (min-width:48rem){.main-gallery{flex-flow:row wrap}.main-gallery a{height:14rem;flex:1 1 25%}.main-gallery a img{height:100%;width:100%}.main-gallery a.ratio-1-4{flex:1 1 2rem}.main-gallery a.ratio-1-2{flex:1 1 5rem}.main-gallery a.ratio-3-4{flex:1 1 8rem}.main-gallery a.ratio-1-1{flex:1 1 11rem}.main-gallery a.ratio-4-3{flex:1 1 15rem}.main-gallery a.ratio-2-1{flex:1 1 23rem}.main-gallery a.ratio-4-1{flex:1 1 47rem}.main-gallery a:last-of-type{flex-grow:0}}.image-container{width:100%}.image-block{width:100%;margin-bottom:1.5rem;position:relative}.image-block img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;vertical-align:bottom}.image-block span{display:inline-block;width:100%;text-align:center;color:var(--colors-subtext);font-size:85%}.image-block .icon-container{position:absolute;right:-2rem;height:100%;top:0}.image-block .icon-container a{color:var(--colors-text);display:flex}.image-block .icon-container a svg{width:24px;height:24px}.image-block .icon-container a:hover{color:var(--colors-accent)}.description-block{background-color:var(--colors-page);padding:1.5rem}.description-block .title-block{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;padding-bottom:1rem}.description-block .title-block .share-block{display:flex;flex-flow:row wrap;align-items:center;cursor:pointer;position:relative;overflow:visible}.description-block .title-block .share-block svg{width:16px;height:16px;margin-right:.25rem}.description-block .title-block .share-block svg>path{fill:var(--colors-text)}.description-block .title-block .share-block:hover{color:var(--colors-accent)}.description-block .title-block .share-block:hover svg>*{fill:var(--colors-accent)}.description-block .title-block .share-block:active{color:var(--colors-accent);text-shadow:0 0 5px var(--colors-accent)}.description-block .title-block .share-block:active svg{filter:drop-shadow(0 0 5px var(--colors-accent))}.social-container{display:flex;flex-direction:row;margin:.5rem;padding-bottom:1rem}.social-link{margin:.5rem;display:flex;flex-direction:row;align-items:center}.social-link img{width:18px;filter:saturate(.2)}.social-link:hover img{filter:saturate(1)}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:var(--colors-background);opacity:.95;flex-direction:column;justify-content:center;align-items:center}.modal.visible{display:flex}.modal .content{position:relative;display:flex;align-items:center;justify-content:center;margin:1.5rem 3rem}.modal .content .icon-container{position:absolute;height:100%;top:-2rem;right:-2rem}.modal .content .icon-container svg{color:var(--colors-text);cursor:pointer;width:36px;height:36px}.settings-content{margin:.5rem;display:flex;flex-flow:column}.setting{padding:.5rem;max-width:48rem;font-size:115%}.setting-title{display:flex;flex-flow:row wrap;justify-content:space-between}.setting-title span{display:inline-block;vertical-align:middle;padding-right:.5rem;font-family:ManksansRegular-Medium,Roboto,Oxygen,Droid Sans,Helvetica Neue,sans-serif;font-weight:800}.setting-title svg{width:27px;height:27px;cursor:pointer;vertical-align:middle}.setting-title svg .check-icon-inner{display:none}.setting-title svg g>path{fill:var(--colors-subtext)}.setting-title svg.checked .check-icon-inner{display:inline-block}.setting-title svg.checked g>path{fill:var(--colors-accent)}.setting-description{padding-top:1rem;padding-bottom:1.5rem;font-size:85%;white-space:pre-wrap}.settings-hint{font-size:85%;text-align:center;padding:.25rem}.settings-hint a{display:inline;padding:0}#navigation-block{display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:1.5rem}#navigation-block.bottom{margin-bottom:.5rem;margin-top:1rem}#navigation-block span{flex:1}#navigation-block a{-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none}#navigation-block a:hover{color:var(--colors-accent)}#navigation-block .disabled{visibility:hidden}#navigation-block .center{text-align:center}#navigation-block .right{text-align:right}.book-title{font-size:115%}.book-description{color:var(--colors-subtext)}.book-date{padding-top:1rem}.read-block{padding-top:1rem}.read-block svg{margin-right:.5rem;width:13px;height:13px}.read-block .rotated-90{transform:rotate(90deg)}.chapters-list{list-style-type:decimal}.chapters-list li{margin:.5rem}.chapters-list a{text-decoration:none}.chapters-list a:hover{color:var(--colors-accent)}.chapter-root{display:flex;flex-flow:column;height:100%;width:100%;padding-top:1.5rem}@media screen and (min-width:48rem){.chapter-root{padding:1.5rem 3rem;max-width:48rem}}.text{background-color:var(--colors-page);padding:1.5rem 3rem;line-height:150%;margin-bottom:1.5rem}.text figure img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border:3px solid var(--colors-border)}.text figure figcaption{text-align:center;font-family:louis_george_caferegular,Roboto,Oxygen,Droid Sans,Helvetica Neue,sans-serif;color:var(--colors-subtext);font-size:85%}.chapter-navigation{padding:0 3rem}@media screen and (min-width:48rem){.chapter-navigation{padding:0}}.comics{display:flex;flex-flow:column}@media screen and (min-width:48rem){.comics{flex-direction:row}}.comics .image-container{width:100%;max-width:15rem;margin-left:auto;margin-right:auto;margin-bottom:1.5rem}@media screen and (min-width:48rem){.comics .image-container{width:10rem;margin-bottom:0;margin-left:0;margin-right:1.5rem}}.comics .image-container img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.comics .description{color:var(--colors-subtext)}.comics .read-block{padding-top:1rem;display:flex;flex-flow:row wrap}.comics .read-block a{text-decoration:none;display:flex;flex-flow:row wrap;align-items:center}.comics .read-block a svg{width:16px;height:16px;margin-right:.25rem}.comics .read-block a:hover{color:var(--colors-accent)}.comics .read-block a:first-of-type{margin-right:1rem}.page-root{font-family:louis_george_caferegular,Roboto,Oxygen,Droid Sans,Helvetica Neue,sans-serif}.page-root p{color:var(--colors-subtext);font-size:85%}.page-root p:first-of-type{margin-top:0}.page-root h4:first-of-type{margin-top:0}.page-root p:last-of-type{margin-bottom:0}.all-tags-root h3{margin-top:.5rem;margin-bottom:.5rem}.tags{-moz-columns:1;columns:1;width:100%;color:var(--colors-subtext);font-size:85%;font-family:paradroidmono-light,Roboto,Oxygen,Droid Sans,Helvetica Neue,sans-serif;margin-bottom:-.5rem}.tags a:before{content:"#"}.tags .tag{margin-bottom:.5rem}@media screen and (min-width:48rem){.tags{-moz-columns:2;columns:2}}.tag-root .main-gallery{padding:0;padding-top:1rem;flex:none}.tag-root .main-comics{padding:0;padding-top:1rem;margin:.5rem;flex:none}.tag-root .header h3{margin-top:.5rem;margin-bottom:.5rem;width:100%;padding-bottom:.5rem}.tag-root .header h3:before{content:"#"}.tag-root .header a{text-decoration:none;color:var(--colors-subtext);width:100%}