@font-face{font-family:Gontserrat;src:url(/fonts/Gontserrat-Regular.ttf) format("truetype")}@font-face{font-family:Gontserrat;font-weight:700;src:url(/fonts/Gontserrat-SemiBold.ttf) format("truetype")}@font-face{font-family:Gontserrat;font-style:italic;src:url(/fonts/Gontserrat-Italic.ttf) format("truetype")}html,body,:root{margin:0;padding:0}html,body,button,p{font-family:Gontserrat}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#94afff;text-decoration:inherit}a:hover{color:#535bf2}.cover-outer-container,.reader-outer-container{position:relative;float:left;width:100%;overflow:none;padding:0;margin:0}.split-beam{display:none}@media(orientation:landscape){.cover-outer-container,.reader-outer-container{position:absolute;top:0;bottom:0;width:50%}.reader-outer-container{right:0;min-width:calc(50% - 6px);width:calc(100% - 583px)}.cover-outer-container{max-width:577px;padding-right:4px}.split-beam{position:absolute;bottom:0;right:-2px;min-height:100%;display:block}}.cover-container{position:relative;width:calc(100% - 6px);max-height:100%;overflow-y:auto;overflow-x:hidden;padding:0 6px 0 0;margin:0}.banner{position:relative;float:left;width:100%;height:auto;cursor:pointer}.banner-element{position:absolute;top:0;left:0;width:100%;height:auto}.banner-element.cover-img{position:relative;float:left}.logo-fill,.logo-outline{animation-name:popIn;animation-duration:.25s;transform:scale(1)}.banner:hover .logo-fill,.banner:hover .logo-outline{animation-name:popOut;animation-duration:.25s;transform:scale(1.05)}@keyframes popOut{0%{transform:scale(1)}to{transform:scale(1.05)}}@keyframes popIn{0%{transform:scale(1.05)}to{transform:scale(1)}}.logo-fill{mix-blend-mode:difference}.read-buttons{position:relative;float:left;width:calc(100% - 20px);padding-left:10px;padding-right:10px;margin-bottom:10px}.read-button-container{position:relative;float:left;margin:10px}.read-button-border-horizontal-container{position:absolute;inset:-10px 0;overflow-x:hidden}.read-button-border-vertical-container{position:absolute;inset:0 -10px;overflow-y:hidden}.read-button-border-top,.read-button-border-bottom{position:absolute;width:400px;height:auto}.read-button-border-left,.read-button-border-right{position:absolute;height:400px;width:auto}.read-button-border-top{top:9px;left:-25px}.read-button-border-bottom{bottom:8px;left:-25px}.read-button-border-left{left:8px;top:-25px}.read-button-border-right{right:8px;top:-5px}.read-button{border:none;margin:0;padding:10px;color:#fff;cursor:pointer;font-size:14px}@media(orientation:landscape){.cover-container{min-height:100%}}.reader-container{position:relative;float:left;width:calc(100% - 40px);height:calc(100% - 40px);background-color:#212121;color:#fff;overflow:auto;padding:20px;box-shadow:inset 0 0 30px #0e0e0e}.reader-index{padding:40px}.reader-index li{margin-bottom:10px}.reader-index-chapter-name,.reader-index-release-date{margin:0}.reader-index-release-date{font-size:75%}.showdown-output{padding:10px}.showdown-output p{text-align:justify}.showdown-output h1{margin-bottom:40px}.showdown-output img{width:100%;height:auto}.showdown-output .zzz-star{display:block;width:100%;text-align:center;font-size:24px;padding-top:20px;padding-bottom:20px}.showdown-output h1{text-align:center}@media screen and (min-width:1400px){.showdown-output{max-width:700px;margin-left:calc(50% - 350px)}}
