@font-face{font-family:'Dyslexic';src:url(/fonts/OpenDyslexic-Regular.otf)}:root{--background:#e48aa7;--content:#ffe8ec;--sidebar:#fff6f9;--footer:#fccdd7;--content-border:#ffe8ec;--sidebar-border:#edb2c6;--font:#460827;--bold:#a70355;--link:#d60076;--italic:#7122aa}*,*::before,*::after{box-sizing:border-box}*{margin:0;scrollbar-color:var(--bold) var(--footer);scrollbar-width:thin}html,body{height:100vh;scrollbar-color:var(--bold) var(--footer);scrollbar-width:thin}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{border-radius:5px;background-color:var(--footer)}::-webkit-scrollbar-thumb{border-radius:5px;background:var(--bold)}body{line-height:1.5em;font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:.8em;background-color:var(--background);background-image:url(/images/bg.jpg);color:var(--font)}img,picture,video,canvas,svg{max-width:100%}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{font-family:'Dyslexic',Georgia,serif;font-weight:400}h1,h3,h5{color:var(--italic)}h2,h4,h6{color:var(--bold)}h1{margin-bottom:15px;text-align:center}h2{scroll-margin-top:160px;margin-bottom:10px}h2~section,label~section{padding:0 10px}h3,h4,h5,h6{margin-bottom:5px}a{text-decoration:underline;color:var(--link)}a:hover{text-decoration:none}b,strong{color:var(--bold)}i:not(.fa-solid):not(.fa-brands),em{color:var(--italic)}hr:not(.small){margin:30px 0 20px;overflow:visible;text-align:center;border:none;border-top:2px solid var(--sidebar-border)}hr:after{position:relative;top:-9px;padding:0 10px;background:var(--content);color:var(--background);content:"❤ ❤ ❤"}hr.small{margin:20px 0;border:none;border-top:1px solid var(--sidebar-border)}hr.small::after{content:none}p{margin:1.5em 0}p:first-child,h3+p{margin-top:.5em}header{margin-top:-5px;position:fixed;height:150px;width:min(990px,100%);margin-bottom:5px;background:var(--footer) url(/images/header.jpg) no-repeat center center;background-size:cover;z-index:99;border-top:5px solid var(--content-border);border-bottom:5px solid var(--content-border)}a header:hover{cursor:pointer;border-bottom:5px solid var(--link)}blockquote{padding:1em 30px 1em 40px;font-style:italic;background:#fff;border-left:5px solid var(--sidebar-border);position:relative}blockquote:before{position:absolute;left:10px;font-size:2em;font-family:'Dyslexic';content:"\201C";color:var(--link)}blockquote span{display:block;margin-top:.8em;font-weight:bold;color:var(--italic)}dl{margin-left:10px}dt{margin-bottom:5px}dt::before{content:"❤";margin-right:10px;color:var(--background)}dd{margin-bottom:20px;margin-left:40px}dd:last-child{margin-bottom:0}dd ol li::marker{color:var(--bold)}dd ol li{padding:2px 0 5px 2px}iframe{border:none;overflow:hidden}marquee{display:flex}marquee img{display:unset}marquee a{text-decoration:none}marquee a:hover{text-decoration:none}pre[class*="language-"],code[class*="language-"]{white-space:normal;overflow:auto;word-break:break-word}table{border-collapse:collapse;width:100%;background-color:var(--sidebar)}thead th{font-family:'Dyslexic';font-size:larger;text-align:center;color:var(--italic);background-color:var(--footer)}th,td{border:1px solid var(--sidebar-border);padding:8px;font-weight:400}tr:nth-child(even){background-color:#fddee59a}menu,ul{list-style-type:none;margin:0;padding:0}ol{margin:0;padding:0}ol li::marker{font-weight:bold;color:var(--italic)}.flex,.flex-center,.flex-center-hor,.flex-center-ver{display:flex;flex-wrap:wrap}.flex-center{justify-content:center;align-items:center}.flex-center-hor{justify-content:center}.flex-center-ver{align-items:center}.flex-column{flex-direction:column}.container{max-width:1000px;margin:0 auto;border:5px solid var(--content-border);background-color:var(--content)}.tabs{width:100%;margin-top:20px}.tabs input,.comic-thumbs input{display:none}.tabs label{display:inline-block;padding:10px;border:1px solid transparent}.tabs input:checked+label{border:1px solid var(--sidebar-border);border-bottom:1px solid var(--content)}.tab-content{display:none;margin-top:-1px;padding:20px 5px 0!important;border-top:1px solid var(--sidebar-border)}.freezeframe-btns{position:sticky;top:150px;background:var(--content);padding:5px 0;z-index:50}.freezeframe-btns button{padding:10px;font-family:'Dyslexic'}#play-gif{margin-right:10px}.grid{display:grid}.thumbnail{width:100px;height:100px;overflow:hidden;margin-right:10px;margin-top:10px;border:2px solid var(--sidebar-border);background-color:var(--sidebar-border);background-size:300%}.thumbnail img{width:500%}.thumbnail:hover{opacity:.5}.thumbnail.new-art{border:4px solid var(--bold)}.basic-box{border:1px solid var(--sidebar-border);padding:10px;margin-bottom:10px;overflow:auto;scrollbar-color:var(--background) var(--footer);background-color:var(--sidebar)}.basic-box::-webkit-scrollbar{width:8px}.basic-box::-webkit-scrollbar-track{border-radius:5px;background-color:var(--footer)}.basic-box::-webkit-scrollbar-thumb{border-radius:5px;background:var(--background)}h2+.basic-box{margin-top:-5px}menu a{text-decoration:none;color:var(--italic);font-weight:unset}menu a:hover{text-decoration:underline}menu li::before{content:"✦";margin-right:7px;color:var(--bold)}menu li{font-family:'Dyslexic';margin-bottom:5px}nav.sidebar,nav.toc{position:fixed;width:160px}nav.sidebar{margin-top:-5px}.burger{display:none}nav.toc{margin-top:17em;z-index:99}nav.toc li{text-align:center;width:100%}nav.toc hr.small{width:100%;margin:10px 0}nav.toc a{font-family:'Dyslexic'}.menu h2{text-align:center;font-size:medium;margin-bottom:10px;background-color:var(--footer);padding:2px}.menu .basic-box{margin-bottom:10px}main{width:100%;margin-left:160px;padding:20px 30px}main h1{font-size:x-large;margin-bottom:10px;font-variant:small-caps}main h2{width:100%;padding:10px;background-color:var(--footer)}main h3{width:100%;font-size:1.25em;text-decoration:underline var(--background) 2px;letter-spacing:.5px}main section ul{margin-left:20px}main section~h2{margin-top:20px}main ul:not(.intro-links) li,.gslide-description ul li{margin:3px 0;padding:0 10px}main ul:not(.intro-links) li::marker,.gslide-description ul li::marker{content:"❤";color:var(--background)}main ul ul li::marker,dd ul li::marker{color:var(--sidebar-border)!important}.button{background-color:var(--footer);color:var(--link);border:1px solid var(--sidebar-border);border-radius:5px;padding:5px}.button:hover{background-color:var(--sidebar-border);color:var(--content);border:1px solid var(--footer);cursor:pointer}.content{display:flex;position:static;margin-top:150px;min-height:372px}.back{margin-top:20px;font-family:'Dyslexic';font-size:large;text-align:center;color:var(--italic)}.back span{color:var(--link)}.back span:hover{text-decoration:underline;cursor:pointer}footer{position:relative;z-index:1;margin-top:10px;padding:4px;font-size:x-small;text-align:center;background-color:var(--footer)}footer marquee{margin-top:5px}main:not(.artwork) a .ff-container.ff-active .ff-image,main:not(.artwork) a .ff-container.ff-inactive .ff-canvas.ff-canvas-ready{transition:none!important;-o-transition:none!important;-moz-transition:none!important;-webkit-transition:none!important}footer a:hover img,main:not(.artwork):not(.webgarden) a:hover img{opacity:.5}main:not(.artwork) a:hover .ff-container.ff-active .ff-image,main:not(.artwork) a:hover .ff-container.ff-inactive .ff-canvas.ff-canvas-ready{opacity:.5!important}main:not(.artwork) a:hover .ff-container.ff-inactive .ff-image{opacity:0!important}main.artwork .tab-content .thumbs:not(:last-child){margin-bottom:20px}.gslide-description ul{margin-left:20px}.gslide-description .gslide-title{font-family:'Dyslexic';margin-bottom:0;font-size:1.25em;color:var(--italic)}.glightbox-clean .gslide-desc{font-size:1em;margin-bottom:0;font-family:verdana;line-height:1.4em}.glightbox-container .gslide-description{background:var(--content)}.glightbox-mobile .glightbox-container .gslide-title{margin-bottom:10px;color:#fff;font-size:1.25em}.glightbox-mobile .glightbox-container .gslide-desc{color:#cfcfcf}.glightbox-mobile .glightbox-container .gslide-description{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);transition:opacity .3s linear}.glightbox-mobile blockquote{background:none;border-left:5px solid #cfcfcf}.glightbox-mobile blockquote:before{color:#cfcfcf}main.comic h1{margin:10px 0 30px;font-variant:unset;font-size:1.70em;color:var(--italic)}.comic-page{display:flex;flex-wrap:wrap;justify-content:center}.comic-desc{text-align:center}@media only screen and (max-width:1000px){.player,.player-hr,.menu h2,nav.sidebar h1{display:none}header{height:100px;position:unset;margin-bottom:0;border:none}menu{display:flex;flex-wrap:wrap;justify-content:center;padding-top:7px;font-size:medium}menu li::before{content:none}menu li{padding:10px 20px}.menu .basic-box{border:0;margin-bottom:0}main{margin:0}.container{border:none}.content{margin:0;flex-wrap:wrap;justify-content:right}nav.sidebar{position:sticky;top:0;width:100%;margin:0;z-index:99}.menu{border:0;border-bottom:2px solid var(--sidebar-border)}.burger-menu{position:sticky;top:70px;margin-bottom:-40px;z-index:99}.burger{display:inline-block;margin:20px 20px 0 20px;width:20px;border-bottom:2px solid currentColor;cursor:pointer;transition:border-bottom .2s ease-in-out;-webkit-transition:border-bottom .2s ease-in-out}.burger::-moz-focus-inner{border:0;padding:0}.burger:before{content:"";display:block;border-bottom:2px solid currentColor;width:100%;margin-bottom:5px;transition:transform .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out}.burger:after{content:"";display:block;border-bottom:2px solid currentColor;width:100%;margin-bottom:5px;transition:transform .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out}.burger-check{display:none}.burger-check:checked ~ .burger{border-bottom:2px solid transparent;transition:border-bottom .2s ease-in-out;-webkit-transition:border-bottom .2s ease-in-out}.burger-check:checked ~ .burger:before{transform:rotate(-45deg) translateY(1px) translateX(-3px);-webkit-transform:rotate(-45deg) translateY(1px) translateX(-3px);transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out}.burger-check:checked ~ .burger:after{transform:rotate(45deg) translateY(-2px) translateX(-4px);-webkit-transform:rotate(45deg) translateY(-2px) translateX(-4px);transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out}nav.toc{position:absolute;width:300px;top:50px;margin:0;border:0;max-height:0;transition:max-height .25s ease-in-out;margin-left:-250px}nav.toc a{font-size:16px;text-decoration:underline}nav.toc,nav.toc .basic-box{overflow:hidden}nav.toc .basic-box>a{margin:10px 0 5px}.burger-check:checked ~ nav.toc{max-height:800px;border:2px solid var(--sidebar-border);transition:max-height .25s ease-in-out;}.freezeframe-btns{text-align:center;top:77px}}@media only screen and (max-width:768px){.burger-menu{top:100px}menu{font-size:1.1em}menu{padding-top:5px}menu li{padding:0 20px}li:not(:last-child){margin-bottom:10px}main{padding:10px 20px}main h1{margin-top:10px}.thumbnail{width:70px;height:70px}.freezeframe-btns{top:89px}}@media only screen and (max-width:400px){.freezeframe-btns{top:13.5%}}