@media not (prefers-reduced-motion:reduce){@view-transition{navigation:auto}}::view-transition-old(root),::view-transition-new(root){animation-duration:0.15s}:root{--site-width:1200px;--main-offset:0px;--sidebar-width:256px;--sidebar-gap:48px;--hue-offset:0deg;--saturation-offset:0;--lightness-offset:0;--font-saturation-offset:0;--font-lightness-offset:0;--header-image-height:clamp(210px,30.681818181818vw + (111.81818181818px),480px);--header-height:calc(clamp(190px,21.590909090909vw + (120.90909090909px),380px) - var(--page-inset-top,0px));--header-logo-height:90px;--header-logo-min-height:90;--header-logo-max-height:90;--site-title-font-size:clamp(32px,3.1818181818182vw + (21.818181818182px),60px);--site-title-tagline-font-size:clamp(13px,0.56818181818182vw + (11.181818181818px),18px);--grid-columns-min:308px;--grid-columns-row-gap-multiplier:1;--grid-columns-col-gap-multiplier:1;--card-font-size-min-mod:0px;--card-font-size-grow-mod:0px;--card-font-size-max-mod:0px;--card-cover-width-mod:1;--card-box-shadow:var(--box-shadow-l);--card-drop-shadow:var(--drop-shadow-l);--story-cover-box-shadow:var(--box-shadow-xl);--recommendation-cover-box-shadow:var(--box-shadow-xl);--floating-cover-image-width:clamp(56px,32.142857142857vw + (-46.857142857143px),200px);--in-content-cover-image-width:clamp(100px,25.445292620865vw + (4.5801526717557px),200px);--chapter-group-background-after:"";--ff-base:'Open Sans',var(--ff-system);--ff-note:'Lato',var(--ff-base);--ff-heading:'Open Sans',var(--ff-base);--ff-site-title:var(--ff-heading);--ff-story-title:var(--ff-heading);--ff-chapter-title:var(--ff-heading);--ff-card-title:var(--ff-heading);--ff-card-body:var(--ff-note);--ff-card-list-link:var(--ff-note);--ff-nav-item:var(--ff-base);--ff-chapter-list-title:var(--ff-base)}:root{--site-title-heading-color:hsl(calc(220deg + var(--hue-rotate)) max(calc(18% * (var(--font-saturation) + var(--saturation) - 1)),0%) clamp(0%,calc(80.39% * var(--font-lightness,1)),100%));--site-title-tagline-color:hsl(calc(220deg + var(--hue-rotate)) max(calc(18% * (var(--font-saturation) + var(--saturation) - 1)),0%) clamp(0%,calc(80.39% * var(--font-lightness,1)),100%))}:root[data-mode=light]{--site-title-heading-color:hsl(calc(220.91deg + var(--hue-rotate)) max(calc(39.29% * (var(--font-saturation) + var(--saturation) - 1)),0%) clamp(0%,calc(10.98% * var(--font-lightness,1)),100%));--site-title-tagline-color:hsl(calc(220.91deg + var(--hue-rotate)) max(calc(39.29% * (var(--font-saturation) + var(--saturation) - 1)),0%) clamp(0%,calc(10.98% * var(--font-lightness,1)),100%));--hue-offset:0deg;--saturation-offset:0;--lightness-offset:0;--font-saturation-offset:0;--font-lightness-offset:0}:root{--layout-spacing-horizontal:clamp(20px,3.8888888888889vw + (1.3333333333333px),48px);--layout-spacing-horizontal-small:clamp(10px,12.5vw + (-30px),20px)}:root{--polygon-battered:polygon(8px 3px,12px 2px,16px 0,10% 2px,10.5% 0px,11% 1px,11.5% 0px,18% 1.5px,21% 0,28% 1px,30% 4px,30.5% 1px,31% 2px,31.5% 1px,33% 3px,34% 0,35.5% 1px,36.5% 2px,38% 0.5px,48% 0,49% 4px,50% 1.5px,57% 1px,59% 0,61% 1.5px,63% 0,67% 1px,70% 0,70.5% 4px,71% 1px,71.5% 2px,72% 0,72.5% 3px,75% 0,78% 2px,85% 3px,93% 1px,96% 0,calc(100% - 8px) 0,calc(100% - 4px) 2px,calc(100% - 3px) 10px,100% 14px,calc(100% - 1px) 15%,calc(100% - 2px) 16.5%,100% 17%,calc(100% - 1px) 17.5%,100% 18%,calc(100% - 1px) 21%,100% 22%,calc(100% - 4px) 23%,calc(100% - 1px) 23.5%,calc(100% - 3px) 24%,calc(100% - 2px) 24.5%,100% 25%,calc(100% - 1px) 25.5%,100% 26%,calc(100% - 2px) 26.5%,calc(100% - 1px) 27%,calc(100% - 1.5px) 28%,100% 29%,calc(100% - 1px) 45%,calc(100% - 3px) 45.5%,calc(100% - 2px) 46%,100% 47%,calc(100% - 1px) 48%,100% 49%,calc(100% - 2px) 49.5%,calc(100% - 1px) 50%,calc(100% - 1.5px) 50.5%,100% 51%,calc(100% - 3px) 53%,100% 53.5%,calc(100% - 2px) 55%,calc(100% - 1px) 56%,100% 57%,100% 65%,calc(100% - 4px) 66%,calc(100% - 2px) 67%,100% 69%,calc(100% - 2px) 78%,calc(100% - 1.5px) 85%,calc(100% - 3px) 85.5%,calc(100% - 8px) 86%,calc(100% - 2px) 86.5%,100% 100%,98% calc(100% - 2px),97% calc(100% - 4px),96% calc(100% - 1px),93% 100%,92.5% calc(100% - 3px),91% 100%,87% calc(100% - 1px),80% 100%,79.5% calc(100% - 6px),79.2% calc(100% - 3px),78.5% 100%,70% calc(100% - 1px),69.5% 100%,69% calc(100% - 5px),68.5% 100%,68% calc(100% - 3px),67.5% calc(100% - 2px),67% 100%,66.5% calc(100% - 2px),66% 100%,65.6% calc(100% - 2px),65.3% 100%,65% calc(100% - 1px),64.7% 100%,64.4% calc(100% - 1px),64% 100%,60% calc(100% - 1px),52% 100%,45% calc(100% - 3px),40% calc(100% - 2px),39% calc(100% - 3px),38% calc(100% - 4px),37% calc(100% - 2px),36% calc(100% - 4px),35% calc(100% - 1px),19% 100%,13% 100%,12.8% calc(100% - 4px),12.5% calc(100% - 6px),12% calc(100% - 3px),11.5% calc(100% - 4px),11% calc(100% - 3px),10.5% calc(100% - 5px),10% calc(100% - 3px),9.5% calc(100% - 2px),9% calc(100% - 3px),8.5% calc(100% - 6px),5% calc(100% - 2px),8px calc(100% - 2px),6px calc(100% - 3px),4px calc(100% - 4px),0 calc(100% - 3px),0 89%,2px 87%,4px 86%,0 85%,0 77%,1px 76%,2px 75%,0 73.5%,3px 73%,0 71%,1.5px 70.5%,1px 70%,2px 69.5%,0 69%,1px 68%,0 67%,2px 66%,3px 65.5%,1px 65%,0 64%,1px 50%,5px 49.5%,7px 49%,0 48.5%,3px 38%,0 20%,1px 16%,3px 15.5%,4px 14%,2.5px 12%,1px 11%,0 10%,1px 5%,0 6px,2px 4px);--polygon-battered-half:polygon(8px 3px,12px 2px,16px 0,10% 2px,10.5% 0px,11% 1px,11.5% 0px,18% 1.5px,21% 0,28% 1px,30% 4px,30.5% 1px,31% 2px,31.5% 1px,33% 3px,34% 0,35.5% 1px,36.5% 2px,38% 0.5px,48% 0,49% 4px,50% 1.5px,57% 1px,59% 0,61% 1.5px,63% 0,67% 1px,70% 0,70.5% 4px,71% 1px,71.5% 2px,72% 0,72.5% 3px,75% 0,78% 2px,85% 3px,93% 1px,96% 0,calc(100% - 8px) 0,100% 0,100% 100%,98% calc(100% - 2px),97% calc(100% - 4px),96% calc(100% - 1px),93% 100%,92.5% calc(100% - 3px),91% 100%,87% calc(100% - 1px),80% 100%,79.5% calc(100% - 6px),79.2% calc(100% - 3px),78.5% 100%,70% calc(100% - 1px),69.5% 100%,69% calc(100% - 5px),68.5% 100%,68% calc(100% - 3px),67.5% calc(100% - 2px),67% 100%,66.5% calc(100% - 2px),66% 100%,65.6% calc(100% - 2px),65.3% 100%,65% calc(100% - 1px),64.7% 100%,64.4% calc(100% - 1px),64% 100%,60% calc(100% - 1px),52% 100%,45% calc(100% - 3px),40% calc(100% - 2px),39% calc(100% - 3px),38% calc(100% - 4px),37% calc(100% - 2px),36% calc(100% - 4px),35% calc(100% - 1px),19% 100%,13% 100%,12.8% calc(100% - 4px),12.5% calc(100% - 6px),12% calc(100% - 3px),11.5% calc(100% - 4px),11% calc(100% - 3px),10.5% calc(100% - 5px),10% calc(100% - 3px),9.5% calc(100% - 2px),9% calc(100% - 3px),8.5% calc(100% - 6px),5% calc(100% - 2px),8px calc(100% - 2px),6px calc(100% - 3px),4px calc(100% - 4px),0 calc(100% - 3px),0 6px,2px 4px)}:root.inset-header-image .header-background{left:50%;right:unset;width:100%;transform:translate3d(-50%,0,0)}@media only screen and (min-width:1024px){:root.inset-header-image .header-background{border-radius:var(--layout-border-radius-large);width:calc(var(--site-width)*1.5);max-width:min(100vw - 2rem,1980px)}}@media only screen and (min-width:1024px){:root.inset-header-image .header-background__wrapper{border-radius:var(--layout-border-radius-large)}}:root.page-style-polygon-battered:not(.minimal){--page-polygon:var(--polygon-battered-half)}@media only screen and (min-width:768px){:root.page-style-polygon-battered:not(.minimal){--page-polygon:var(--polygon-battered)}}:root.page-style-polygon-battered:not(.minimal) .main__background{filter:var(--page-drop-shadow)}:root.page-style-polygon-battered:not(.minimal) .main__background::before{clip-path:var(--page-polygon)}@media only screen and (min-width:768px){:root.page-style-polygon-battered:not(.minimal) .main__background::before{left:4px;right:4px}}@media only screen and (min-width:1024px){:root.page-style-polygon-battered:not(.minimal) .main__background::before{left:0;right:0}}:root.page-style-mask-image-ringbook:not(.minimal) .main__background{filter:var(--page-drop-shadow)}@media only screen and (min-width:375px){:root.page-style-mask-image-ringbook:not(.minimal) .main__background::before{--this-left:clamp(-14px,3.5623409669vw - 27.358778626px,0px);--this-width:clamp(22px,1.0178117048vw + 18.1832061069px,26px);--mi:url("https://racoochoco.com/wp-content/themes/fictioneer/img/mask_ringbook.png"),var(--data-image-2x2-black);--mp:top 0 left var(--this-left),top 0 left calc(var(--this-width) + var(--this-left) - 1px);--ms:var(--this-width) auto,calc(100% - calc(var(--this-width) + var(--this-left) - 1px)) 100%;--mr:repeat-y,no-repeat;left:0!important}}@media only screen and (min-width:640px){:root.page-style-mask-image-ringbook:not(.minimal) .main__background::before{border-radius:0 var(--layout-border-radius-large) var(--layout-border-radius-large) 1.5rem}}:root:not(.minimal) .card{filter:var(--card-drop-shadow)}:root:not(.minimal) .card{box-shadow:none}:root:not(.minimal) .card__body{border-radius:0!important;clip-path:polygon(1.5px 1px,3px 0.5px,5px 0,7% 0.5px,8% 0,9% 0.3px,12% 0.4px,14% 0,18% 0.2px,22% 1px,25% 0.3px,28% 0.6px,30% 0,32% 0.3px,34% 0.1px,36% 0,40% 1px,45% 0.4px,50% 0.3px,53% 0,55% 0.4px,58% 0,60% 0.3px,62% 0,65% 1px,67% 0.3px,70% 0,72% 0.9px,74% 0,78% 0.6px,82% 0.9px,86% 0.3px,90% 0,calc(100% - 1.5px) 0,calc(100% - 0.8px) 1px,calc(100% - 0.4px) 2px,100% 3px,calc(100% - 0.2px) 10%,calc(100% - 1px) 12%,100% 13%,calc(100% - 0.2px) 14%,100% 16%,calc(100% - 0.2px) 18%,100% 20%,calc(100% - 0.2px) 22%,100% 23%,calc(100% - 0.2px) 24%,100% 25%,calc(100% - 0.3px) 26%,100% 28%,calc(100% - 0.3px) 40%,calc(100% - 0.6px) 41%,calc(100% - 1px) 42%,100% 43%,calc(100% - 0.2px) 44%,100% 45%,calc(100% - 0.6px) 46%,100% 48%,calc(100% - 0.4px) 49%,100% 50%,calc(100% - 0.2px) 51%,100% 55%,calc(100% - 0.8px) 56%,calc(100% - 0.4px) 57%,100% 59%,calc(100% - 0.4px) 63%,calc(100% - 0.3px) 67%,calc(100% - 0.8px) 68%,calc(100% - 0.5px) 69%,100% 100%,97% calc(100% - 0.4px),96% calc(100% - 0.8px),94% 100%,91% 100%,89% calc(100% - 0.2px),85% 100%,81% 100%,76% calc(100% - 0.2px),72% 100%,68% calc(100% - 0.2px),63% 100%,59% calc(100% - 0.2px),55% 100%,50% calc(100% - 0.3px),45% calc(100% - 0.4px),40% calc(100% - 0.3px),35% calc(100% - 0.8px),30% calc(100% - 0.2px),20% 100%,15% calc(100% - 1px),10% calc(100% - 0.2px),5% calc(100% - 0.4px),1.5px calc(100% - 0.4px),1px calc(100% - 0.6px),0 calc(100% - 0.8px),0 83%,0.3px 78%,0 75%,0 70%,0.4px 65%,0 60%,0.4px 50%,0.6px 45%,0 40%,0.2px 35%,0.4px 30%,0.2px 25%,0 20%,0.4px 15%,0.6px 10%,0 5%,0.8px 4px)}