:root{--site-width:1500px;--main-offset:0px;--sidebar-width:256px;--sidebar-gap:48px;--hue-offset:0deg;--saturation-offset:-1;--lightness-offset:-1;--font-saturation-offset:0;--font-lightness-offset:0;--header-image-height:clamp(169px,12.372881355932vw + (129.40677966102px),315px);--header-height:calc(clamp(190px,16.101694915254vw + (138.47457627119px),380px) - var(--page-inset-top,0px));--header-logo-height:32px;--header-logo-min-height:210;--header-logo-max-height:32;--site-title-font-size:clamp(32px,2.3728813559322vw + (24.406779661017px),60px);--site-title-tagline-font-size:clamp(13px,0.42372881355932vw + (11.64406779661px),18px);--grid-columns-min:308px;--grid-columns-row-gap-multiplier:1.5;--grid-columns-col-gap-multiplier:4.35;--card-font-size-min-mod:0px;--card-font-size-grow-mod:0px;--card-font-size-max-mod:0px;--card-cover-width-mod:1.05;--card-box-shadow:none;--card-drop-shadow:none;--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:var(--ff-system);--ff-note:var(--ff-system);--ff-heading:var(--ff-system);--ff-site-title:var(--ff-system);--ff-story-title:var(--ff-system);--ff-chapter-title:var(--ff-system);--ff-card-title:var(--ff-system);--ff-card-body:var(--ff-system);--ff-card-list-link:var(--ff-system);--ff-nav-item:var(--ff-system);--ff-chapter-list-title:var(--ff-system)}.card{box-shadow:none!important}:root{--site-title-heading-color:hsl(calc(0deg + var(--hue-rotate)) max(calc(0% * (var(--font-saturation) + var(--saturation) - 1)),0%) clamp(0%,calc(0.78% * var(--font-lightness,1)),100%));--site-title-tagline-color:hsl(calc(0deg + var(--hue-rotate)) max(calc(5.26% * (var(--font-saturation) + var(--saturation) - 1)),0%) clamp(0%,calc(3.73% * var(--font-lightness,1)),100%));--bg-50-free:calc(229.09deg + var(--hue-rotate)) calc(10.89% * var(--saturation)) clamp(40.1%,80.2% * var(--darken),90.1%);--bg-100-free:calc(224.21deg + var(--hue-rotate)) calc(11.66% * var(--saturation)) clamp(34.02%,68.04% * var(--darken),84.02%);--bg-200-free:calc(221.38deg + var(--hue-rotate)) calc(12.34% * var(--saturation)) clamp(26.96%,53.92% * var(--darken),76.96%);--bg-300-free:calc(223.64deg + var(--hue-rotate)) calc(11.34% * var(--saturation)) clamp(19.02%,38.04% * var(--darken),69.02%);--bg-400-free:calc(222deg + var(--hue-rotate)) calc(12.66% * var(--saturation)) clamp(15.49%,30.98% * var(--darken),65.49%);--bg-500-free:calc(222.35deg + var(--hue-rotate)) calc(12.59% * var(--saturation)) clamp(13.235%,26.47% * var(--darken),63.235%);--bg-600-free:calc(265deg + var(--hue-rotate)) calc(100% * var(--saturation)) clamp(4.705%,9.41% * var(--darken),54.705%);--bg-700-free:calc(0deg + var(--hue-rotate)) calc(33.33% * var(--saturation)) clamp(0.295%,0.59% * var(--darken),50.295%);--bg-800-free:calc(0deg + var(--hue-rotate)) calc(33.33% * var(--saturation)) clamp(0.295%,0.59% * var(--darken),50.295%);--bg-900-free:calc(0deg + var(--hue-rotate)) calc(33.33% * var(--saturation)) clamp(0.295%,0.59% * var(--darken),50.295%);--bg-950-free:calc(0deg + var(--hue-rotate)) calc(100% * var(--saturation)) clamp(0.195%,0.39% * var(--darken),50.195%);--badge-generic-background:hsl(calc(240deg + var(--hue-rotate)) calc(10.11% * var(--saturation)) clamp(17.45%,34.9% * var(--darken),67.45%));--badge-moderator-background:hsl(calc(220.91deg + var(--hue-rotate)) calc(30% * var(--saturation)) clamp(21.57%,43.14% * var(--darken),71.57%));--badge-admin-background:hsl(calc(280deg + var(--hue-rotate)) calc(27.03% * var(--saturation)) clamp(21.765%,43.53% * var(--darken),71.765%));--badge-author-background:hsl(calc(37.01deg + var(--hue-rotate)) calc(75.49% * var(--saturation)) clamp(20%,40% * var(--darken),70%));--badge-supporter-background:hsl(calc(350.25deg + var(--hue-rotate)) calc(74.77% * var(--saturation)) clamp(29.02%,58.04% * var(--darken),79.02%));--badge-override-background:hsl(calc(240deg + var(--hue-rotate)) calc(17.05% * var(--saturation)) clamp(21.275%,42.55% * var(--darken),71.275%));--dark-shade-rgb:0 0 0;--theme-color-base:222.86 17.95 77.06;--navigation-background:hsl(calc(228deg + var(--hue-rotate)) calc(23.81% * var(--saturation)) clamp(4.12%,8.24% * var(--darken),54.12%));--card-frame-border-color:hsl(calc(222.86deg + var(--hue-rotate)) calc(17.95% * var(--saturation)) clamp(38.53%,77.06% * var(--darken),88.53%));--primary-400:#f7dd88;--primary-500:#f4d171;--primary-600:#f1bb74;--red-400:#f26666;--red-500:#d94d4d;--red-600:#d94d4d;--green-400:#86a35f;--green-500:#86a35f;--green-600:#86a35f;--bookmark-color-alpha:#7d8497;--bookmark-color-beta:#e06552;--bookmark-color-gamma:#77BFA3;--bookmark-color-delta:#3C91E6;--bookmark-line:#f4d171;--ins-background:#86a35f;--del-background:#f26666}:root,:root .chapter-formatting{--fg-100:hsl(calc(222.86deg + var(--hue-rotate)) max(calc(38.89% * (var(--font-saturation) + var(--saturation) - 1)),0%) clamp(0%,calc(92.94% * var(--font-lightness,1)),100%));--fg-200:hsl(calc(220deg + var(--hue-rotate)) max(calc(26.32% * (var(--font-saturation) + var(--saturation) - 1)),0%) clamp(0%,calc(88.82% * var(--font-lightness,1)),100%));--fg-300:hsl(calc(224deg + var(--hue-rotate)) max(calc(19.48% * (var(--font-saturation) + var(--saturation) - 1)),0%) clamp(0%,calc(84.9% * var(--font-lightness,1)),100%));--fg-400: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%));--fg-500:hsl(calc(222.86deg + var(--hue-rotate)) max(calc(17.95% * (var(--font-saturation) + var(--saturation) - 1)),0%) clamp(0%,calc(77.06% * var(--font-lightness,1)),100%));--fg-600:hsl(calc(222.86deg + var(--hue-rotate)) max(calc(17.95% * (var(--font-saturation) + var(--saturation) - 1)),0%) clamp(0%,calc(77.06% * var(--font-lightness,1)),100%));--fg-700:hsl(calc(222.86deg + var(--hue-rotate)) max(calc(17.95% * (var(--font-saturation) + var(--saturation) - 1)),0%) clamp(0%,calc(77.06% * var(--font-lightness,1)),100%));--fg-800:hsl(calc(222.86deg + var(--hue-rotate)) max(calc(17.95% * (var(--font-saturation) + var(--saturation) - 1)),0%) clamp(0%,calc(77.06% * var(--font-lightness,1)),100%));--fg-900:hsl(calc(222.86deg + var(--hue-rotate)) max(calc(17.95% * (var(--font-saturation) + var(--saturation) - 1)),0%) clamp(0%,calc(77.06% * var(--font-lightness,1)),100%));--fg-950:hsl(calc(222.86deg + var(--hue-rotate)) max(calc(17.95% * (var(--font-saturation) + var(--saturation) - 1)),0%) clamp(0%,calc(77.06% * var(--font-lightness,1)),100%));--fg-tinted:hsl(calc(222.86deg + var(--hue-rotate)) max(calc(17.95% * (var(--font-saturation) + var(--saturation) - 1)),0%) clamp(0%,calc(77.06% * var(--font-lightness,1)),100%));--fg-inverted:hsl(calc(222.86deg + var(--hue-rotate)) max(calc(17.95% * (var(--font-saturation) + var(--saturation) - 1)),0%) clamp(0%,calc(77.06% * var(--font-lightness,1)),100%))}:root[data-mode=light]{--site-title-heading-color:hsl(calc(343.13deg + var(--hue-rotate)) max(calc(34.04% * (var(--font-saturation) + var(--saturation) - 1)),0%) clamp(0%,calc(63.14% * 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,2.7450980392157vw + (6.8235294117647px),48px);--layout-spacing-horizontal-small:clamp(10px,12.5vw + (-30px),20px)}:root{--header-fading-mask-image:linear-gradient(var(--header-fading-mask-image-rotation,180deg),hsl(0 0% 0% / 98.7%) 70%,hsl(0 0% 0% / 95.1%) 72.14%,hsl(0 0% 0% / 89.6%) 74.29%,hsl(0 0% 0% / 82.5%) 76.43%,hsl(0 0% 0% / 74.1%) 78.57%,hsl(0 0% 0% / 64.8%) 80.71%,hsl(0 0% 0% / 55%) 82.86%,hsl(0 0% 0% / 45%) 85%,hsl(0 0% 0% / 35.2%) 87.14%,hsl(0 0% 0% / 25.9%) 89.29%,hsl(0 0% 0% / 17.5%) 91.43%,hsl(0 0% 0% / 10.4%) 93.57%,hsl(0 0% 0% / 4.9%) 95.71%,hsl(0 0% 0% / 1.3%) 97.86%,hsl(0 0% 0% / 0%) 100%);}@media only screen and (min-width:1024px){.inset-header-image .header-background._style-default._fading-bottom._shadow .header-background__wrapper{margin-left:4px;margin-right:4px}}:root.page-style-polygon-chamfered:not(.minimal){--m:clamp(6px,1.3392857143vw + 1.7142857143px,12px);--page-polygon:polygon(0% var(--m),var(--m) 0%,calc(100% - var(--m)) 0%,100% var(--m),100% calc(100% - var(--m)),calc(100% - var(--m)) 100%,var(--m) 100%,0% calc(100% - var(--m)))}:root.page-style-polygon-chamfered:not(.minimal) .main__background{filter:var(--page-drop-shadow)}:root.page-style-polygon-chamfered:not(.minimal) .main__background::before{clip-path:var(--page-polygon)}:root:not(.minimal) .card{filter:var(--card-drop-shadow)}:root:not(.minimal) .card{box-shadow:none}:root:not(.minimal) .card__body{--m:8px;border-radius:0!important;clip-path:polygon(0% var(--m),var(--m) 0%,calc(100% - var(--m)) 0%,100% var(--m),100% calc(100% - var(--m)),calc(100% - var(--m)) 100%,var(--m) 100%,0% calc(100% - var(--m)))}