#social_links a,html{background-repeat:no-repeat}#social_links,#unavailable_chapter{margin-top:10px}#bg_overlay,.popup{top:0;height:100%;width:100%;left:0}#light_mode,#rss_feed{position:fixed;z-index:8;bottom:0;margin:0 0 3px 3px}#buy_chapter,#container_404 p{width:-webkit-fit-content;width:-moz-fit-content}:root{--button-color:#9b5cea;--outline-color:#3d1969;--dark-background:#1f0a3a;--regular-text-outline:-2px -2px 0 var(--outline-color),2px -2px 0 var(--outline-color),-2px 2px 0 var(--outline-color),2px 2px 0 var(--outline-color),0 2px 0 var(--outline-color),0 -2px 0 var(--outline-color),2px 0 0 var(--outline-color),-2px 0 0 var(--outline-color);--big-text-outline:-3px -3px 0 var(--outline-color),3px -3px 0 var(--outline-color),-3px 3px 0 var(--outline-color),3px 3px 0 var(--outline-color),0 3px 0 var(--outline-color),0 -3px 0 var(--outline-color),3px 0 0 var(--outline-color),-3px 0 0 var(--outline-color);--regular-text-outline-inverted:-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff,2px 2px 0 #fff,0 2px 0 #fff,0 -2px 0 #fff,2px 0 0 #fff,-2px 0 0 #fff}@font-face{font-family:Margarine;src:url(../fonts/margarine.otf) format("opentype")}html{background-position:center center;background-attachment:fixed;background-size:cover}html:not(.dark){background-image:url(../images/background-petals_1920x1080.webp)}html.dark{background-image:url(../images/background-petals-dark_1920x1080.webp)}body{margin:0 20px}h1,h2,h3,h4{font-weight:300}h1{font-size:45px;line-height:58px;font-style:italic;text-align:center;margin:0;padding-right:10px;padding-left:10px;padding-bottom:5px}a,a:hover{color:inherit;text-decoration:none}::-moz-selection{background-color:var(--outline-color)}::selection{background-color:var(--outline-color)}.popup .text ::-moz-selection,.transparent_container .text ::-moz-selection{background-color:#fff}.popup .text ::selection,.transparent_container .text ::selection{background-color:#fff}@supports (((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text)) and ((text-stroke:1px transparent) or (-webkit-text-stroke:1px transparent)){#main_container .outlined_text:not(.inverted),h2,h3,h4{background:var(--outline-color);-webkit-background-clip:text;background-clip:text;-webkit-text-stroke:5px transparent;text-stroke:5px transparent}#main_container .outlined_text.inverted{background:padding-box text #fff;color:var(--outline-color);-webkit-background-clip:text;-webkit-text-stroke:5px transparent;text-stroke:5px transparent}@media screen and (min-width:1080px){#page_viewer .navlink .outlined_text{-webkit-text-stroke:7px transparent;text-stroke:7px transparent}}@media screen and (min-width:351px){h1{background:var(--outline-color);-webkit-background-clip:text;background-clip:text;-webkit-text-stroke:8px transparent;text-stroke:8px transparent}}@media screen and (max-width:350px){h1{background:var(--outline-color);-webkit-background-clip:text;background-clip:text;-webkit-text-stroke:5px transparent;text-stroke:5px transparent}}}@supports not ((((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text)) and ((text-stroke:1px transparent) or (-webkit-text-stroke:1px transparent))){#main_container .outlined_text:not(.inverted),h2,h3,h4{text-shadow:var(--regular-text-outline)}#main_container .outlined_text.inverted{text-shadow:var(--regular-text-outline-inverted);color:var(--outline-color)}@media screen and (min-width:1080px){#page_viewer .navlink .outlined_text{text-shadow:var(--big-text-outline)}}@media screen and (min-width:351px){h1{text-shadow:var(--big-text-outline)}}@media screen and (max-width:350px){h1{text-shadow:var(--regular-text-outline)}}}#main_container{position:relative;width:100%;max-width:1240px;min-height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:35px;font-family:Margarine,cursive;color:#fff}body:not(#page_404) #main_container{padding-bottom:55px}#bg_overlay{position:absolute;z-index:0}@supports (mix-blend-mode:overlay){#bg_overlay{mix-blend-mode:overlay}html:not(.dark) #bg_overlay{background-color:rgba(31,10,58,.6)}html.dark #bg_overlay{background-color:rgba(31,10,58,.2)}}@supports not (mix-blend-mode:overlay){html.dark #bg_overlay,html:not(.dark) #bg_overlay{background-color:rgba(31,10,58,.2)}}#main_container>:not(#bg_overlay){position:relative;z-index:1}.transparent_container{background-color:rgba(255,255,255,.5);padding:10px;border-radius:2px}.transparent_container .outlined_text,.transparent_container .title{padding:0 3px 3px}.transparent_container .title{margin:20px 0 10px}#chapter_selection .chapter .chapter_number,.transparent_container h2{font-size:26px}.transparent_container h3{font-size:20px}.transparent_container .text{margin:10px 0;color:var(--dark-background);text-align:justify}#buy_chapter,#chapter_selection,#container_404 h1,#container_404 p,#light_mode button span,#other_links>div,#page_viewer,#social_links,#unavailable_chapter,#unavailable_chapter p,.popup .text{text-align:center}.transparent_container .outlined_text:not(a){color:#fff}.transparent_container a.outlined_text{color:var(--button-color)}.transparent_container .text a{white-space:nowrap}.transparent_container>:first-child{margin-top:0}.transparent_container>:last-child{margin-bottom:0}#social_links>div{display:inline-block;margin:0 18px}#social_links span{display:inline-block;padding:0 3px;font-size:22px}#social_links a{display:inline-block;margin:0 8px;width:26px;height:26px;background-image:url(../images/socials.png?ver=1.01)}#social_links a:first-child{margin-left:0}#social_links a:last-child{margin-right:0}#social_links a.inkbunny{background-position:-26px 0;border-radius:3px}#social_links a.furaffinity{background-position:-52px 0}#social_links a.newgrounds{background-position:-78px 0}#social_links a.subscribestar{background-position:-104px 0}#social_links a.bluesky{background-position:-130px 0}#social_links a,#social_links span{vertical-align:middle}#chapter_selection{margin-top:50px}#chapter_selection>.title{margin:0 0 20px;padding:0 6px;font-size:28px;font-style:italic}#chapter_selection .chapters>.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#chapter_selection .chapters>.flex>.flex_container{-webkit-box-flex:20%;-ms-flex:20% 0 1;flex:20% 0 1;-webkit-box-sizing:border-box;box-sizing:border-box}#chapter_selection .chapter .frame{position:relative;max-width:175px;margin:0 auto;border-radius:3px;border:3px solid var(--outline-color);overflow:hidden}#chapter_selection .chapter:not(.unavailable) .frame_content{background-image:url(../images/favicon/android-chrome-192x192.png);background-repeat:no-repeat;background-position:center;background-size:40%}#chapter_selection .chapter .frame_content{background-color:var(--dark-background)}#chapter_selection .chapter .cover,#chapter_selection .chapter.unavailable .frame a{display:block;width:100%;aspect-ratio:283/400}#chapter_selection .chapter .links_container{position:absolute;top:0;left:0;width:100%;height:100%;background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(255,255,255,.6),#fff,#fff);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(rgba(255,255,255,.6)),color-stop(#fff),to(#fff));background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(255,255,255,.6),#fff,#fff);opacity:0;visibility:hidden;-webkit-transition:opacity .5s ease-in,visibility .5s;-o-transition:opacity .5s ease-in,visibility .5s;transition:opacity .5s ease-in,visibility .5s}#page_viewer .page_container,#quickpage_nav .quickpage .frame,#quickpage_nav .quickpage a{background-color:var(--dark-background);background-image:url(../images/favicon/android-chrome-192x192.png);background-repeat:no-repeat;background-position:center}#chapter_selection .chapter .frame:hover .links_container,#chapter_selection .chapter .links_container.visible{opacity:1;visibility:visible}#chapter_selection .chapter .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;padding-bottom:15px;-webkit-box-sizing:border-box;box-sizing:border-box}#chapter_selection .chapter .links a{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0;background-color:var(--button-color);color:#fff;font-size:28px;line-height:35px;margin-left:10px;margin-right:10px;padding:5px;border-radius:13px;-webkit-transition:color .2s ease-in,background-color .2s ease-in;-o-transition:color .2s ease-in,background-color .2s ease-in;transition:color .2s ease-in,background-color .2s ease-in}#chapter_selection .chapter .links a.unavailable{cursor:default;-webkit-text-decoration:line-through 3px #ff4052;text-decoration:line-through 3px #ff4052;background-color:#bfbfbf}#chapter_selection .chapter .links a:not(.unavailable):focus,#chapter_selection .chapter .links a:not(.unavailable):hover{background-color:#fff;color:var(--button-color);border:3px solid var(--button-color);padding:2px 5px}#chapter_selection .chapter .links a.buy{margin-top:15px}#chapter_selection .chapter .title{margin:8px 0 27px;padding:0 3px 3px;font-size:20px}#chapter_selection .chapter .title a,h1 .chapter{display:block}#chapter_selection .chapter.unavailable .coming_soon{display:block;padding-top:25px;font-size:28px;line-height:35px;color:#fff}#chapter_selection .chapter.unavailable .subscribestar{display:block;margin:15px auto 0;width:50%;max-width:100%;-webkit-filter:drop-shadow(0 0 10px rgba(252,64,130,0.9));filter:drop-shadow(0 0 10px rgba(252,64,130,.9));-webkit-transition:-webkit-filter .3s ease-in;transition:filter .3s ease-in;-o-transition:filter .3s ease-in;transition:filter .3s ease-in,-webkit-filter .3s ease-in}#chapter_selection .chapter.unavailable .frame:hover .subscribestar{-webkit-filter:drop-shadow(0 0 15px rgba(252,64,130,0.9)) drop-shadow(0 0 10px #fc4082);filter:drop-shadow(0 0 15px rgba(252,64,130,.9)) drop-shadow(0 0 10px #fc4082)}#informative_text{margin-top:23px}#informative_text .thanks{font-size:18px;text-align:center;margin-top:30px}#buy_chapter{overflow:hidden;width:fit-content;margin:10px auto 0}#buy_chapter .transparent_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#other_links,.popup{-webkit-box-pack:center}#buy_chapter .image{margin-left:-10px}#buy_chapter .text_container .titre{margin:0;padding:0 2px}#buy_chapter .text_container p{margin:10px 0 0}#unavailable_chapter .transparent_container{display:inline-block;border:2px solid #ff4052}#other_links,#page_404 #main_container,#quickpage_nav>.flex,.popup,.popup .button_container{display:-webkit-box;display:-ms-flexbox}#unavailable_chapter p{margin:0}#page_viewer{position:relative;margin-top:8px}#page_viewer .frame{position:relative;z-index:2;border:4px solid #fff;border-radius:3px;max-width:727px;margin:0 auto}#page_viewer .page_container,#quickpage_nav .quickpage a{width:100%}#page_viewer .page_container{background-size:clamp(50px,100%,192px)}#page_viewer .frame .page,#quickpage_nav .quickpage img{display:block;width:100%;cursor:pointer}#page_viewer .navlink.disabled{display:none}#page_viewer .page .navlink.next.coming_soon{opacity:.7}#other_links{display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:640px;margin:5px auto 0;font-size:18px}#other_links>div{-webkit-box-flex:1;-ms-flex:auto 1 0px;flex:auto 1 0;padding:0 8px 3px}#quickpage_nav{margin-top:7px}#quickpage_nav>.flex{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}#quickpage_nav .quickpage{-webkit-box-flex:10%;-ms-flex:10% 0 1;flex:10% 0 1;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}#quickpage_nav .quickpage .frame{border:3px solid #fff;border-radius:2px;background-size:clamp(30px,50%,192px)}#quickpage_nav .quickpage.active .frame{border-color:var(--button-color);-webkit-box-shadow:0 0 5px 2px var(--button-color);box-shadow:0 0 5px 2px var(--button-color)}#quickpage_nav .quickpage a{display:block;background-size:clamp(40px,50%,192px)}#quickpage_nav .quickpage img{max-width:100%}#synopsis{margin-top:30px}.popup{position:fixed;z-index:10;display:flex;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.7);-webkit-animation:.8s fadeIn;animation:.8s fadeIn;-webkit-transition:opacity .3s ease-in,visibility .3s;-o-transition:opacity .3s ease-in,visibility .3s;transition:opacity .3s ease-in,visibility .3s}.popup:not(#popup_ACW){cursor:pointer}.popup.fadeOut{visibility:hidden;opacity:0}.popup .popup_box{background-color:rgba(255,255,255,.9);border-radius:20px;border:3px solid var(--outline-color);-webkit-box-sizing:border-box;box-sizing:border-box;max-width:450px;margin:0 15px;width:100%;padding:15px;cursor:initial}#popup_ACW.popup .popup_box{max-width:600px}.popup .popup_box,.popup button{font-family:Margarine,cursive;font-size:18px}.popup .text{margin:0;color:var(--outline-color)}.popup .text .red{color:#ff4052}.popup .button_container{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px -8px 0}.popup .popup_box button{margin:0 8px;padding:3px 15px;cursor:pointer;background-color:var(--button-color);color:#fff;border:2px solid var(--button-color);border-radius:3px}#light_mode button,#rss_feed a{padding:3px;border-radius:3px;cursor:pointer}.popup .popup_box button:hover{background-color:#fff;color:var(--button-color)}.popup .popup_box button.red{background-color:#ff4052;color:#fff;border-color:#ff4052}.popup .popup_box button.red:hover{background-color:#fff;color:#ff4052}@supports (filter:blur(10px)) or (-webkit-filter:blur(10px)){body.blur #main_container .explicit{-webkit-filter:blur(10px);filter:blur(10px)}}@supports not ((filter:blur(10px)) or (-webkit-filter:blur(10px))){body.blur #main_container .explicit{visibility:hidden}}#light_mode{left:0}#light_mode button{position:absolute;bottom:0;left:0;font-family:Margarine,cursive;font-size:30px;line-height:30px;border-width:2px;border-style:solid;-webkit-transition:background-color .2s ease-in,border-color .2s ease-in;-o-transition:background-color .2s ease-in,border-color .2s ease-in;transition:background-color .2s ease-in,border-color .2s ease-in}#light_mode button.dark{color:#81638e;background-color:#1f0a3a;border-color:#1f0a3a}#light_mode button.light{color:#fff;background-color:#ff1db5;border-color:#ff1db5}#light_mode button span{display:block;width:30px;-webkit-transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;-o-transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}#light_mode button.light span{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#rss_feed{left:45px}#rss_feed a{display:block;background-color:#ff6618;border:2px solid #fff}#rss_feed a img{display:block;margin:5px}@-webkit-keyframes fadeIn{from{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes fadeIn{from{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}#page_404 #main_container{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#container_404 img{display:block;margin:0 auto;border-radius:10px;max-width:100%}#container_404 p{display:block;width:fit-content;margin:3px auto 0;padding:0 3px 3px;font-size:18px;line-height:25px}#container_404 p>a{display:block;padding:0 20px}@media screen and (max-width:1150px){#chapter_selection .chapters>.flex{margin:-8px}#chapter_selection .chapters>.flex>.flex_container{padding:8px}#chapter_selection .chapter .title{margin-bottom:0}#informative_text{margin-top:50px}@media screen and (min-width:769px){#chapter_selection .chapters>.flex>.flex_container{-ms-flex-preferred-size:25%;flex-basis:25%}}}@media screen and (min-width:1080px){#page_viewer .navigation{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:987px;height:100%}#page_viewer .navigation>div{position:absolute;left:0;width:100%}#page_viewer .navigation .page{top:30%}#page_viewer .navigation .chapter{bottom:30%}#page_viewer .navigation>div>:first-child{left:0}#page_viewer .navigation>div>:last-child{right:0}#page_viewer .navlink{position:absolute;min-width:100px;font-size:28px;line-height:36px}#page_viewer .navlink .outlined_text{display:inline-block;padding:4px}#page_viewer .navlink .arrow{display:none}#page_viewer .chapter .navlink.next.coming_soon{background-image:url(../images/subscribestar.png);background-repeat:no-repeat;background-size:auto 72px;background-position:center;line-height:60px;top:-24px;-webkit-filter:drop-shadow(0 0 10px #fff) drop-shadow(0 0 10px #fff);filter:drop-shadow(0 0 10px #fff) drop-shadow(0 0 10px #fff)}}@media screen and (max-width:1079px){#page_viewer{margin-top:12px}#page_viewer .navigation{max-width:735px;margin:0 auto}#page_viewer .navigation>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2px 0}#page_viewer .navlink{-webkit-box-flex:1;-ms-flex:auto 1 0px;flex:auto 1 0;white-space:nowrap}#page_viewer .navlink .outlined_text{display:inline-block;padding:3px}#page_viewer .navlink.prev{text-align:left}#page_viewer .navlink.next{text-align:right}#page_viewer .navlink br{display:none}#page_viewer .frame{margin-top:5px}#quickpage_nav .quickpage{-ms-flex-preferred-size:calc(100% / 8);flex-basis:calc(100% / 8)}}@media screen and (min-width:769px){#social_links>div:first-child{margin-left:0}#social_links>div:last-child{margin-right:0}}@media screen and (min-width:481px) and (max-width:768px){h1{font-size:38px;line-height:50px}#main_container{padding:20px}#social_links{margin:7px -18px -3px}#social_links>div{margin-top:3px;margin-bottom:3px}#chapter_selection .chapters>.flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#chapter_selection .chapters>.flex>.flex_container{-ms-flex-preferred-size:calc(100% / 3);flex-basis:calc(100% / 3)}h1 .chapter{font-size:30px;line-height:42px}#quickpage_nav .quickpage{-ms-flex-preferred-size:calc(100% / 6);flex-basis:calc(100% / 6)}}@media screen and (max-width:600px){#chapter_selection,#informative_text{margin-top:30px}#chapter_selection .chapters>.flex>.flex_container{-ms-flex-preferred-size:50%;flex-basis:50%}#chapter_selection .chapter .links a{font-size:26px;line-height:33px}@media screen and (min-width:351px){#social_links a{margin:0 6px}}}@media screen and (max-width:480px){body{margin:0 8px}#main_container{padding:20px 8px}h1{font-size:7.2vw;line-height:9.5vw}#social_links{margin:10px 0 0}#social_links>div{display:block;margin:10px 0}h1 .chapter{font-size:6vw;line-height:8vw}#buy_chapter .image{max-width:90px}#buy_chapter .text_container .titre{font-size:5.2vw}#quickpage_nav .quickpage{-ms-flex-preferred-size:20%;flex-basis:20%}#container_404 h1{font-size:8.5vw;line-height:normal}}@media screen and (max-width:350px){h1{padding-right:6px;padding-left:6px;padding-bottom:3px}#social_links{margin:12px 0 0}#social_links span{display:block;margin-bottom:5px}#chapter_selection .chapters>.flex>.flex_container{-ms-flex-preferred-size:100%;flex-basis:100%}#chapter_selection .chapter .frame{max-width:283px}#buy_chapter{margin-top:12px}#buy_chapter .text_container p{font-size:4.3vw}#quickpage_nav .quickpage{-ms-flex-preferred-size:25%;flex-basis:25%}}