a{color:inherit;text-decoration:inherit}p{line-height:1.6em}.btn{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;padding:1rem 2rem;border-radius:3em;border-style:none;font-weight:700;background:linear-gradient(275.55deg,#C846EC 0%,#8827FF 100%);color:#fffef8}.btn svg{margin-right:.5em}h1,h2,h3,h4,h5,h6{font-family:sohne,helvetica neue,Helvetica,Arial,sans-serif}body{background-color:#000;display:flex;flex-direction:column;align-items:center;height:100vh;margin:0;color:#fffef8;letter-spacing:-.003em;font-family:source-serif-pro,Georgia,Cambria,times new roman,Times,serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}header{display:flex;flex-direction:row;justify-content:center;width:100%;font-family:sohne,helvetica neue,Helvetica,Arial,sans-serif}header .container{display:flex;justify-content:start;width:100%;max-width:90rem;padding:1em}header .container a{display:flex;gap:1rem;align-items:center;font-size:1.8em}footer{padding-block:1rem;color:#fffef8;width:100%;display:flex;justify-content:center;color:#ccc}footer>div{display:flex;justify-content:space-between;width:100%;max-width:90rem}footer>div nav{margin-left:1.8em}footer>div span{margin-right:1.8em}footer a{color:#a282ff}.splash-container{display:flex;justify-content:center;flex-direction:row;background-image:url(../img/homeback.png);background-position:100%;width:100%;font-size:1.2rem}.splash-container h1{font-size:3rem;color:#8d6cff;background:linear-gradient(-74deg,#fff 0%,#8D6CFF 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.splash-container h1 small{font-size:1.5rem}.splash-container h1 small::before{content:" - "}@media screen and (max-width:60rem){.splash-container h1 small{display:block}.splash-container h1 small::before{content:""}}.splash-container .splash{width:100%;max-width:90rem;padding:1em}.splash-container .splash .splash-action{display:flex;flex-direction:row;gap:.8rem}@media screen and (max-width:60rem){.splash-container .splash .splash-action{flex-direction:column;gap:.6rem}}.splash-container .splash .splash-action .btn-appstore,.splash-container .splash .splash-action .btn-googleplay{display:block;width:181px;height:52px;text-indent:-9999px;background-size:cover;background-repeat:no-repeat}.splash-container .splash .splash-action .btn-appstore{background-image:url(../img/appstore.png)}.splash-container .splash .splash-action .btn-googleplay{background-image:url(../img/googleplay.png)}section.features{width:100%;max-width:90rem;margin-block:1em}section.features .container{display:flex;flex-direction:row;gap:1em;margin-inline:1em}section.features .container .card{font-size:1.2rem;padding:1em;border-radius:1em;box-shadow:0 0 .7em rgba(136,39,255,.5)}section.features .container .card h2{color:#8d6cff;background:linear-gradient(-74deg,#fff 0%,#8D6CFF 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}section.social{display:flex;flex-direction:row;justify-content:center;width:100%;background-color:#222331}section.social .container{font-size:1.2rem;width:100%;max-width:90rem;margin-inline:1em;display:flex;flex-direction:column;align-items:center}section.social h2{color:#8d6cff;background:linear-gradient(-74deg,#fff 0%,#8D6CFF 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}section.social .btn{font-size:1.3rem}.terms{width:100%;max-width:90rem;font-size:1.2rem}.terms h1{margin-inline:1rem;color:#8d6cff;background:linear-gradient(-74deg,#fff 0%,#8D6CFF 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.terms .updated-date{margin-inline:1rem;color:#ccc}.terms article{margin-inline:1rem;margin-block:1rem;padding:1em;background-color:#222331;border-radius:1em;margin-block:1em}.terms article li{line-height:1.6em}.terms article a{color:#a282ff}.not-found{width:100%;max-width:90rem;font-size:1.2rem;text-align:center;margin-block:1em;display:flex;flex-direction:column;align-items:center}.not-found h1{font-size:1.5rem}.not-found article{margin-inline:1rem;margin-block:1rem;padding:1em;background-color:#222331;border-radius:1em;margin-block:1em;color:#ccc;word-wrap:break-word;word-break:break-word}.not-found article li{line-height:1.6em}.not-found article a{color:#a282ff}.novel-meta,.novel-chapter{width:100%;display:flex;flex-direction:column;align-items:center;font-size:1.25rem}.novel-meta .container,.novel-chapter .container{display:flex;justify-content:start;width:100%;max-width:60rem}.novel-meta .container a,.novel-chapter .container a{display:flex;gap:1rem;align-items:center;font-size:1.8em}.novel-meta{background-color:#222;box-shadow:inset 0 .7em .7em -.7em rgba(136,39,255,.5),inset 0 -.7em .7em -.7em rgba(136,39,255,.5)}.novel-meta .container{display:flex;flex-direction:row;align-items:flex-start;gap:1rem;max-width:60rem;padding-block:2rem}.novel-meta .container h1{font-size:2.5rem;letter-spacing:-.011em;color:#8d6cff;background:linear-gradient(-74deg,#fff 0%,#8D6CFF 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.novel-meta .container .cover{flex-shrink:0;max-width:20rem}.novel-meta .container .cover img{width:100%;height:auto}.novel-meta .container .meta{flex:3}.novel-meta .container .meta .synopsis{color:#ccc}.novel-meta .container .btn{font-size:1.5rem}@media screen and (max-width:62rem){.novel-meta .container{flex-direction:column;align-items:center;gap:0}.novel-meta .container h1{text-align:center}.novel-meta .container .meta{padding:1rem}.novel-meta .container .btn{width:100%}}.novel-chapter article{margin-inline:1rem}