2 lines
30 KiB
CSS
2 lines
30 KiB
CSS
:root{--site-width: 960px;--lightness-offset: 0;--darken: (1 + var(--lightness-offset));--saturation-offset: 0;--saturation: (1 + var(--saturation-offset));--font-saturation: 1;--hue-offset: 0deg;--hue-rotate: 0deg + var(--hue-offset);--navigation-height: 48px;--ff-system: "-apple-system", "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Helvetica Neue", Helvetica, Arial, sans-serif;--ff-base: "Open Sans", var(--ff-system);--ff-heading: "Open Sans", var(--ff-base);--ff-note: "Lato", var(--ff-base);--ff-mono: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace;--layout-header-background-height: clamp(210px, 42.1875vw + 75px, 480px);--layout-site-header-height: calc(clamp(190px, 29.6875vw + 95px, 380px) - var(--layout-main-inset-top));--layout-site-logo-filter: none;--layout-site-logo-height: 210px;--site-title-font: var(--ff-heading);--site-title-font-size: clamp(32px, 4.375vw + 18px, 60px);--site-title-tagline-font-size: clamp(13px, 0.78125vw + 10.5px, 18px);--site-title-heading-color: var(--fg-100);--site-title-tagline-color: var(--fg-100);--site-title-text-shadow: 0 0 4px rgb(0 0 0 / 80%), 0 0 2px rgb(0 0 0 / 60%)}@media only screen and (min-width: 1024px){:root{--navigation-height: 40px}}:root,:root[data-theme=base]{--primary-400: hsl(46deg 87% 75%);--primary-500: hsl(44deg 86% 70%);--primary-600: hsl(34deg 82% 70%);--bg-900-free: calc(222deg + var(--hue-rotate)) calc(15% * var(--saturation)) clamp(8.5%, 17% * var(--darken), 58.5%);--bg-1000-free: calc(222deg + var(--hue-rotate)) calc(13% * var(--saturation)) clamp(4%, 8% * var(--darken), 54%);--bg-50: hsl(calc(222deg + var(--hue-rotate)) calc(11% * var(--saturation)) clamp(16.5%, 33% * var(--darken), 66.5%));--bg-100: hsl(calc(222deg + var(--hue-rotate)) calc(11% * var(--saturation)) clamp(15.5%, 31% * var(--darken), 65.5%));--bg-200: hsl(calc(222deg + var(--hue-rotate)) calc(12% * var(--saturation)) clamp(15%, 30% * var(--darken), 65%));--bg-300: hsl(calc(222deg + var(--hue-rotate)) calc(12% * var(--saturation)) clamp(14.5%, 29% * var(--darken), 64.5%));--bg-400: hsl(calc(222deg + var(--hue-rotate)) calc(13% * var(--saturation)) clamp(14%, 28% * var(--darken), 64%));--bg-500: hsl(calc(222deg + var(--hue-rotate)) calc(13% * var(--saturation)) clamp(13.5%, 27% * var(--darken), 63.5%));--bg-600: hsl(calc(222deg + var(--hue-rotate)) calc(14% * var(--saturation)) clamp(12.5%, 25% * var(--darken), 62.5%));--bg-700: hsl(calc(222deg + var(--hue-rotate)) calc(14% * var(--saturation)) clamp(11.5%, 23% * var(--darken), 61.5%));--bg-800: hsl(calc(222deg + var(--hue-rotate)) calc(15% * var(--saturation)) clamp(10%, 20% * var(--darken), 60%));--bg-900: hsl(var(--bg-900-free));--bg-1000: hsl(var(--bg-1000-free));--layout-spacing-vertical: clamp(24px, 5vw - 0px, 48px);--layout-spacing-horizontal: clamp(20px, 12.5% - 40px, 80px);--layout-spacing-horizontal-small: clamp(10px, 12.5% - 30px, 20px);--layout-border-radius-large: 4px;--layout-border-radius-small: 2px;--layout-color-lineart: var(--fg-800);--layout-color-separator: rgb(255 255 255 / 5%);--layout-main-filter: none;--layout-main-mobile-box-shadow: 0 0 2px rgb(0 0 0 / 30%);--layout-main-desktop-box-shadow: 0 0 2px rgb(0 0 0 / 20%);--layout-main-inset-top: 3rem;--layout-link: inherit;--layout-link-hover: var(--fg-200);--layout-collection-text: var(--fg-200);--layout-background-texture-body: none;--layout-background-texture-main: none;--layout-background-texture-chapter: none;--layout-background-texture-container: none;--layout-background-texture-cards: none;--layout-top-header-background-color: transparent;--layout-header-background-filter: none;--layout-header-background-box-shadow: 0 1px 3px rgb(0 0 0 / 20%);--minimal-main-box-shadow: 0 0 1px rgb(0 0 0 / 50%);--minimal-container-box-shadow: 0 0 1px rgb(0 0 0 / 50%);--theme-color-base: 216 12 17;--secant: var(--bg-900);--theme-color-base: 222 15 17;--disabled-pattern: rgb(0 0 0 / 8%) repeating-linear-gradient(-45deg, rgb(0 0 0 / 8%), rgb(0 0 0 / 8%) 2px, transparent 2px, transparent 5px);--disabled-embed-background: var(--disabled-pattern);--progress-bar-background: var(--navigation-background-sticky);--progress-bar-color: var(--fg-900);--media-button-color: var(--fg-600);--media-button-color-hover: var(--fg-500);--tax-cloud-current: var(--primary-500);--checkmark-not-checked: var(--e-body);--card-type-font-weight: 600;--card-unavailable-filter: grayscale(0.5);--spoiler-background: var(--fg-600);--spoiler-text-visible: #060606;--ins-background: #7ebb4e;--ins-color: var(--fg-1000);--del-background: #f66055;--del-color: var(--fg-1000);--vote-default: var(--fg-800);--vote-down: #f66055;--vote-up: #7ebb4e;--skeleton-shape-color: var(--fg-800);--skeleton-cutout-color: var(--e-1);--placeholder-no-cover: var(--e-body);--icon-text-font: inherit;--code-background: var(--bg-900);--code-background-inline: rgb(0 0 0 / 15%);--code-color: var(--fg-800);--warning: #f66055;--warning-caption: #fff;--success: #7ebb4e;--success-caption: #fff;--invert-filter: invert(0);--red: #ef4d4d;--litrpg-bg: var(--fg-400);--litrpg-fg: var(--fg-1000);--litrpg-ins: #363ea1;--litrpg-del: #be123c;--litrpg-drop-shadow: var(--container-drop-shadow);--lit-rpg-polygon: polygon(8px 0, calc(100% - 8px) 0, 100% 8px, 100% calc(100% - 8px), calc(100% - 8px) 100%, 8px 100%, 0 calc(100% - 8px), 0 8px);--paragraph-spacing: 1.5rem;--barberpole: var(--bg-600);--focus-background: var(--red);--focus-outline: 2px solid var(--focus-background);--focus-box-shadow: inset 0 0 0px 3px rgb(0 0 0 / 75%);--focus-box-shadow-small: inset 0 0 0px 2px rgb(0 0 0 / 75%);--e-body: var(--bg-1000);--e-fullscreen: var(--e-1);--e-0: var(--bg-900);--e-1: var(--bg-800);--e-2: var(--bg-700);--e-overlay: var(--bg-1000);--navigation-background-sticky: var(--bg-1000);--navigation-background-sticky-start-opacity: 0;--navigation-background-sticky-end-opacity: 1;--navigation-text: var(--fg-300);--navigation-text-hover: var(--fg-200);--navigation-actions-text: var(--fg-400);--navigation-actions-text-hover: var(--fg-200);--navigation-text-shadow: var(--text-shadow);--navigation-drop-shadow: drop-shadow(0 3px 2px rgb(0 0 0 / 20%));--navigation-item-active-background: var(--bg-300);--navigation-item-active-submenu-background: var(--bg-300);--navigation-item-active-submenu-secant: var(--secant);--navigation-submenu-box-shadow: 0 4px 3px -2px rgb(0 0 0 / 30%);--navigation-subitem-active-background: var(--bg-50);--navigation-new-follow-background: var(--primary-500);--navigation-new-follow-color: black;--tab-background-active: var(--fg-600);--tab-background-inactive: var(--bg-500);--tab-background-hover: var(--bg-50);--tab-text-shadow-active: none;--tab-text-shadow-inactive: 0 0 1px var(--bg-800);--tab-text-active: var(--fg-1000);--tab-text-hover: var(--fg-500);--tab-text-inactive: var(--fg-800);--modal-overlay: rgb(0 0 0 / 30%);--modal-background: var(--bg-700);--modal-icon: var(--fg-600);--modal-icon-hover: var(--fg-300);--floating-shadow: 0 0 16px 4px rgb(0 0 0 / 30%), 1px 1px 0 0 rgb(255 255 255 / 1%) inset;--container-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));--container-box-shadow: 0 1px 3px 0 rgb(0 0 0 / 12%), 0 1px 2px -1px rgb(0 0 0 / 10%);--figure-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / 0.12)) drop-shadow(0 2px 2px rgb(0 0 0 / 0.1));--card-image-drop-shadow: none;--caption-overlay-shadow: linear-gradient(0deg, rgb(0 0 0 / 70%), rgb(0 0 0 / 30%) 70%, transparent);--embed-box-shadow: 0 0 2px rgb(0 0 0 / 30%);--mobile-menu-background: var(--e-body);--mobile-menu-site-box-shadow: inset -5px 0 3px -4px rgb(0 0 0 / 30%);--mobile-menu-overlay: rgb(0 0 0 / 20%);--mobile-menu-text-shadow: var(--text-shadow);--mobile-menu-bookmark-progress-background: rgb(0 0 0 / 40%);--mobile-menu-current-chapter-text: var(--fg-400);--mobile-menu-current-chapter-background: var(--bg-800);--blockquote-background: rgb(0 0 0 / 15%);--text-shadow: -1px -1px 1px rgb(0 0 0 / 12%);--table-border-color: var(--fg-900);--table-stripe-background: hsl(var(--bg-1000-free) / 15%);--font-smoothing-webkit: subpixel-antialiased;--font-smoothing-moz: auto;--font-weight-normal: 300;--font-weight-strong: 500;--font-weight-semi-strong: 400;--font-weight-medium: 400;--font-weight-heading: 600;--font-weight-badge: 600;--font-weight-post-meta: 300;--font-weight-ribbon: 600;--font-weight-navigation: 400;--font-line-height-base: 1.7;--font-letter-spacing-base: 0.01em;--fs-xxxs: .625rem;--fs-xxs: .75rem;--fs-xs: .875rem;--fs-s: 1rem;--fs-m: 1.125rem;--fs-ml: 1.25rem;--fs-l: 1.5rem;--fs-xl: 1.75rem;--fs-xxl: 2.25rem;--fs-xxxl: 2.5rem;--fs-xxxxl: 3rem;--fs-dxxs: clamp(11px, 0.5434782609vw + 8.8260869565px, 13px);--fs-dxs: clamp(12px, 0.2717391304vw + 10.9130434783px, 13px);--fs-ds: clamp(13px, 0.2717391304vw + 11.9130434783px, 14px);--heading-link: var(--fg-400);--heading-link-hover: var(--fg-200);--inline-link: var(--primary-500);--inline-link-hover: var(--primary-400);--inline-link-visited: var(--primary-600);--inline-link-border: 1px solid transparent;--inline-link-border-hover: 1px solid currentColor;--story-link: var(--fg-400);--story-link-hover: var(--fg-200);--card-label-type-text: var(--fg-1000);--card-label-type-background: var(--fg-500);--bookmark-color-alpha: var(--fg-900);--bookmark-color-beta: #e06552;--bookmark-color-gamma: #77BFA3;--bookmark-color-delta: #3C91E6;--bookmark-line: var(--primary-500);--bookmark-button-text-active-alpha: var(--fg-1000);--bookmark-button-text-active-beta: var(--fg-1000);--bookmark-button-text-active-gamma: var(--fg-1000);--bookmark-button-text-active-delta: var(--fg-1000);--bookmark-progress-opacity: .15;--bookmark-progress-mobile-opacity: .75;--button-font-weight: 500;--button-box-shadow: none;--button-primary-text: var(--fg-400);--button-primary-text-hover: var(--fg-300);--button-primary-text-disabled: var(--fg-800);--button-primary-background: var(--bg-200);--button-primary-background-hover: var(--bg-50);--button-primary-background-disabled: var(--bg-400);--button-primary-border: 0;--button-secondary-text: var(--fg-700);--button-secondary-text-hover: var(--fg-300);--button-secondary-text-active: var(--fg-1000);--button-secondary-text-disabled: var(--fg-900);--button-secondary-background: transparent;--button-secondary-background-hover: rgb(255 255 255 / 5%);--button-secondary-background-active: var(--fg-600);--button-secondary-background-disabled: rgb(255 255 255 / 2%) repeating-linear-gradient(-45deg, rgb(255 255 255 / 4%), rgb(255 255 255 / 4%) 2px, transparent 2px, transparent 5px);--button-secondary-border: .5px solid var(--fg-900);--button-secondary-border-active: .5px solid var(--fg-500);--button-secondary-border-disabled: .5px solid var(--fg-900);--button-quick-background: var(--bg-500);--button-quick-background-hover: var(--bg-300);--button-quick-text: var(--fg-600);--button-quick-text-hover: var(--fg-400);--button-quick-border: none;--button-quick-border-hover: none;--button-file-block-text: var(--fg-1000);--button-file-block-text-hover: var(--fg-1000);--button-file-block-background: var(--fg-600);--button-file-block-background-hover: var(--fg-400);--button-selection-background: var(--primary-500);--button-selection-text-color: var(--fg-1000);--post-password-background: var(--infobox-background);--post-password-cutout: var(--e-1);--post-password-submit-color: var(--e-2);--input-shadow: inset 0 0 1px rgb(0 0 0 / 10%);--input-placeholder: var(--bg-200);--input-fill: var(--fg-800);--input-node-background: var(--bg-600);--input-node-text: var(--fg-400);--input-range-thumb: var(--fg-700);--input-range-thumb-hover: var(--fg-400);--input-border-color: transparent;--input-border-color-hover: transparent;--input-border-color-focus: transparent;--input-border-color-active: transparent;--input-border-color-disabled: transparent;--input-background: rgb(0 0 0 / 30%);--input-background-disabled: rgb(0 0 0 / 15%) repeating-linear-gradient(-45deg, rgb(0 0 0 / 15%), rgb(0 0 0 / 15%) 2px, transparent 2px, transparent 5px);--popup-menu-background: var(--fg-300);--popup-menu-background-hover: var(--fg-500);--popup-menu-background-selected: var(--fg-400);--popup-menu-text: var(--fg-1000);--popup-menu-text-hover: var(--fg-1000);--pagination-background: var(--bg-500);--pagination-background-hover: var(--bg-50);--pagination-text: var(--fg-600);--pagination-text-hover: var(--fg-500);--pagination-current-text: var(--fg-1000);--pagination-current-background: var(--fg-600);--infobox-background: var(--bg-900);--infobox-text: var(--fg-600);--infobox-background-free: var(--bg-900-free);--infobox-gradient: linear-gradient(-90deg, hsl(var(--infobox-background-free) / 40%) 0%, hsl(var(--infobox-background-free) / 40%) 55%, transparent 90%);--tooltip-background: var(--fg-300);--tooltip-text: var(--fg-1000);--comment-background: hsl(var(--bg-1000-free) / 20%);--comment-background-private: rgb(0 0 0 / 5%) repeating-linear-gradient(-45deg, var(--comment-background), var(--comment-background) 2px, transparent 2px, transparent 5px);--comment-background-deleted: rgb(0 0 0 / 5%) repeating-linear-gradient(-45deg, var(--comment-background), var(--comment-background) 2px, transparent 2px, transparent 5px);--comment-background-offensive: rgb(0 0 0 / 5%) repeating-linear-gradient(45deg, var(--comment-background), var(--comment-background) 2px, transparent 2px, transparent 5px);--comment-background-sticky: hsl(var(--bg-1000-free) / 30%);--comment-border-sticky: 1px dashed rgb(255 255 255 / 20%);--transition-duration: .2s;--text-selection-background: rgb(255 255 255 / 20%);--text-selection-color: var(--fg-200);--placeholder-background: var(--e-body);--scrollbar-background: rgb(0 0 0 / 20%);--scrollbar-thumb: var(--fg-900);--scrollbar-box-shadow: inset 0 0 6px rgb(0 0 0 / 10%);--badge-generic-text: var(--fg-400);--badge-generic-background: var(--bg-300);--badge-supporter-text: var(--fg-100);--badge-supporter-background: hsl(350deg 75% 60%);--badge-moderator-text: var(--fg-200);--badge-moderator-background: #4d628f;--badge-admin-text: var(--fg-200);--badge-admin-background: #505062;--badge-author-text: var(--fg-200);--badge-author-background: #505062;--badge-override-text: var(--fg-400);--badge-override-background: var(--bg-300)}:root,:root .chapter-formatting,:root[data-theme=base],:root[data-theme=base] .chapter-formatting{--fg-100: hsl(calc(220deg + var(--hue-rotate)) calc(10% * (var(--font-saturation) + var(--saturation) - 1)) 88%);--fg-200: hsl(calc(223deg + var(--hue-rotate)) calc(11% * (var(--font-saturation) + var(--saturation) - 1)) 84%);--fg-300: hsl(calc(224deg + var(--hue-rotate)) calc(11% * (var(--font-saturation) + var(--saturation) - 1)) 79%);--fg-400: hsl(calc(221deg + var(--hue-rotate)) calc(13% * (var(--font-saturation) + var(--saturation) - 1)) 74%);--fg-500: hsl(calc(222deg + var(--hue-rotate)) calc(14% * (var(--font-saturation) + var(--saturation) - 1)) 69%);--fg-600: hsl(calc(222deg + var(--hue-rotate)) calc(13% * (var(--font-saturation) + var(--saturation) - 1)) 65%);--fg-700: hsl(calc(221deg + var(--hue-rotate)) calc(12% * (var(--font-saturation) + var(--saturation) - 1)) 62%);--fg-800: hsl(calc(221deg + var(--hue-rotate)) calc(10% * (var(--font-saturation) + var(--saturation) - 1)) 61%);--fg-900: hsl(calc(223deg + var(--hue-rotate)) calc(10% * (var(--font-saturation) + var(--saturation) - 1)) 52%);--fg-1000: hsl(calc(220deg + var(--hue-rotate)) calc(10% * (var(--font-saturation) + var(--saturation) - 1)) 8%);--fg-tinted: hsl(calc(222deg + var(--hue-rotate)) calc(12% * (var(--font-saturation) + var(--saturation) - 1)) 68%)}:root .follow-notifications,:root[data-theme=base] .follow-notifications{--follow-title-color: var(--fg-300);--follow-meta-color: var(--fg-600)}:root .consent-banner,:root[data-theme=base] .consent-banner{--consent-banner-text: var(--fg-500);--consent-banner-background: var(--e-overlay)}:root .micro-menu,:root[data-theme=base] .micro-menu{--micro-menu-background: var(--e-overlay);--micro-menu-text: var(--fg-400);--micro-menu-text-hover: var(--fg-200);--micro-menu-box-shadow: 0 0 8px 2px rgb(0 0 0 / 30%)}:root .selected-paragraph,:root[data-theme=base] .selected-paragraph{--paragraph-selection-background: rgb(255 255 255 / 10%);--paragraph-tools-filter: drop-shadow(0 -3px 6px rgb(0 0 0 / 30%));--button-bookmark-background-active: var(--primary-500)}:root .tts-interface,:root[data-theme=base] .tts-interface{--tts-background: var(--e-overlay);--tts-button-active-background: var(--primary-500);--tts-button-active-text: var(--fg-1000);--input-background: var(--bg-300)}:root .current-reading,:root[data-theme=base] .current-reading{--tts-current-reading-background: rgb(255 255 255 / 5%)}:root .toggle,:root[data-theme=base] .toggle{--toggle-text: var(--fg-600);--toggle-text-hover: var(--fg-400);--toggle-text-checked: var(--fg-1000);--toggle-text-checked-hover: var(--fg-1000);--toggle-background: transparent;--toggle-background-checked: var(--fg-600);--toggle-background-hover: var(--fg-400);--toggle-border: var(--fg-600);--toggle-border-checked: var(--fg-600);--toggle-border-hover: var(--fg-400)}:root .suggestion-tools,:root[data-theme=base] .suggestion-tools{--button-suggestion-text: var(--fg-1000);--button-suggestion-text-hover: var(--fg-1000);--button-suggestion-background: var(--fg-300);--button-suggestion-background-hover: var(--fg-200)}:root .tag-pill,:root[data-theme=base] .tag-pill{--tag-text: var(--fg-400);--tag-text-hover: var(--fg-300);--tag-background: var(--bg-500);--tag-background-hover: var(--bg-100);--tag-secondary-text: var(--fg-900);--tag-secondary-text-hover: var(--fg-300);--tag-secondary-background: transparent;--tag-secondary-background-hover: var(--bg-100);--tag-secondary-border: .5px solid var(--bg-200);--tag-secondary-border-hover: .5px solid transparent;--tag-warning-text-hover: var(--fg-100);--tag-warning-background: rgb(246 96 85 / 5%);--tag-warning-background-hover: rgb(246 96 85 / 50%)}:root .ribbon,:root[data-theme=base] .ribbon{--ribbon-background: var(--fg-400);--ribbon-text: var(--fg-1000);--ribbon-background-read: var(--fg-400);--ribbon-text-read: var(--fg-1000);--ribbon-box-shadow: 0 0 2px rgb(0 0 0 / 30%)}:root.minimal .header__title,:root[data-theme=base].minimal .header__title{--site-title-heading-color: var(--fg-200);--site-title-tagline-color: var(--fg-500);--site-title-text-shadow: none}:root[data-font-weight=normal]:is(html){--font-weight-normal: 400;--font-weight-strong: 600;--font-weight-medium: 500;--font-weight-heading: 600;--font-weight-badge: 600;--font-weight-post-meta: 400;--font-weight-ribbon: 700;--font-weight-navigation: 400}:root[data-font-weight=thinner]:is(html){--font-weight-normal: 300;--font-weight-strong: 500;--font-weight-medium: 400;--font-weight-heading: 600;--font-weight-badge: 600;--font-weight-post-meta: 300;--font-weight-ribbon: 500;--font-weight-navigation: 400}body{font-family:var(--wp--preset--font-family--system-fonts);line-height:1.5;--red: #dc2626;--litrpg-bg: white;--litrpg-fg: currentColor;--litrpg-ins: #1d3eaa;--litrpg-del: #be123c;--litrpg-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));--lit-rpg-polygon: polygon(8px 0, calc(100% - 8px) 0, 100% 8px, 100% calc(100% - 8px), calc(100% - 8px) 100%, 8px 100%, 0 calc(100% - 8px), 0 8px)}body.block-editor-writing-flow{padding-bottom:24px}body :is(.is-root-container,.edit-post-visual-editor__post-title-wrapper){margin-left:auto;margin-right:auto;max-width:min(100% - 16px,var(--site-width) - 2*var(--layout-spacing-horizontal))}body :is(h1,h2,h3,h4,h5,h6){display:block;font-weight:700;line-height:1.3}body :is(h1,h2,h3,h4,h5,h6)>strong{font-weight:700}body h1{font-size:clamp(1.5em,1.875vw + 18px,2.25em);letter-spacing:clamp(-0.48px,2.3272727273vw - 7.9272727273px,0.8px)}body h2{font-size:clamp(1.25em,1.25vw + 16px,1.75em)}body h3{font-size:clamp(1.2em,0.5vw + 17.6px,1.4em)}body h4{font-size:clamp(1.1em,0.25vw + 16.8px,1.2em)}body h5{font-size:clamp(1.05em,0.1875vw + 16.2px,1.125em)}body h6{font-size:1em}body :is(h1,h2,h3,h4,h5,h6):not(:first-child){margin-top:32px}body :is(h1,h2,h3,h4,h5,h6):not(:last-child){margin-bottom:20px}body figcaption{font-size:75%;text-align:center;padding:8px 16px 0}body p img:not(.wp-more-tag){display:inline-block;height:auto;transform:translateY(0.2em)}body :is(ul,ol){padding-left:28px}body :is(ul,ol)>li:not(:last-child){margin-bottom:12px}body :is(ul,ol)>li>:is(ul,ol){margin:12px 0 4px}body code:not([role=textbox]){display:inline-block;background:rgba(0,0,0,.07);font-family:var(--ff-mono);font-size:.75em;line-height:inherit;word-wrap:break-word;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.125em .25em;border-radius:2px;transform:translateY(-1px)}body acronym,body abbr{cursor:help;text-decoration:underline rgba(0,0,0,.5) dotted 1px;text-underline-offset:.125em}body kbd{display:inline-block;background:rgba(0,0,0,.07);font-family:var(--ff-mono);font-size:.75em;font-weight:700;letter-spacing:0;white-space:nowrap;padding:0 .375em;border-radius:3px;box-shadow:0 0 1px currentColor,0 1px 1px rgba(0,0,0,.2);transform:translateY(-1px)}body :is(.wp-block-embed,.wp-block-audio,.wp-block-video,.wp-block-table,.wp-block-quote,.wp-block-pullquote,.wp-block-gallery,.wp-block-code,.wp-block-preformatted){clear:both}body .hidden{display:inherit !important;border:1px dotted #999}body .full-width{flex-basis:100% !important;width:100% !important}body .full-width>*{width:100% !important}body .no-wrap{white-space:nowrap}body :is(.sensitive-content,.sensitive-alternative){position:relative}body :is(.sensitive-content,.sensitive-alternative)::before{pointer-events:none;content:"";position:absolute;inset:-2px 0 -2px 0;display:block;border-radius:2px;opacity:.3}body .sensitive-content::before{background:#eb5247}body .sensitive-alternative::before{background:#77bfa3}body .spoiler{background:#1d2327 !important;color:#e6e6e6;border-radius:2px;padding:0 .25em;-webkit-box-decoration-break:clone;box-decoration-break:clone}body .wp-block-button .wp-element-button{cursor:pointer;user-select:none;-webkit-appearance:none;display:flex;gap:0 6px;flex-shrink:0;align-items:center;justify-content:center;background:#32373c;color:#fff;font-size:12px;font-weight:400;line-height:1;letter-spacing:.04em;white-space:nowrap;border:none;border-radius:2px;padding:0 8px;height:32px;width:fit-content;min-width:32px}body .wp-block-button.is-style-outline .wp-element-button{background:rgba(0,0,0,0);color:#1d2327;border:.5px solid #32373c}body .wp-block-quote{font-size:87.5%;position:relative;font-style:italic;margin-left:auto;margin-right:auto;max-width:max(85%,260px);width:max-content}body .wp-block-quote p{text-indent:0 !important;margin:0 !important;overflow-wrap:break-word}body .wp-block-quote p.has-background{padding:0}body .wp-block-quote cite{display:block;color:#919191;font-size:85%;font-style:italic;text-align:right}body .wp-block-quote cite::before{content:"~ "}body .wp-block-quote em{font-style:normal}body .wp-block-quote::before,body .wp-block-quote::after{content:"";position:absolute;display:block;border:5px solid #a0a0a0;height:16px;width:16px}body .wp-block-quote::before{top:-12px;left:-16px;border-width:3px 0 0 3px}body .wp-block-quote::after{bottom:-12px;right:-16px;border-width:0 3px 3px 0}body .wp-block-pullquote:is(figure){font-size:1.25em;font-style:italic;text-align:center;padding:0;margin-left:auto;margin-right:auto;max-width:max(85%,260px);width:max-content}body .wp-block-pullquote blockquote{border:2px solid #a0a0a0;border-width:2px 0;padding:1rem}body .wp-block-pullquote p{font-size:1em;margin:0 !important}body .wp-block-pullquote em{font-style:normal}body .wp-block-pullquote cite{display:block;color:#a0a0a0;font-size:75%;font-style:italic;margin-top:.75rem}body .wp-block-pullquote cite::before{content:"~ "}body .wp-block-pullquote cite::after{content:" ~"}body .wp-block-separator{padding:0;margin:40px auto !important;border-top:none;border-bottom:2px solid;border-color:#a0a0a0}body .wp-block-separator:not(.is-style-wide,.is-style-dots){width:128px;max-width:75%}body .wp-block-separator.is-style-dots{text-align:center;line-height:1;border:none}body .wp-block-separator.is-style-dots::before{content:"···";color:#a0a0a0;font-size:1.5em;letter-spacing:2em;padding-left:2em;font-family:serif}body .wp-block-image.alignleft{float:left;margin:24px 32px 16px 0 !important}body .wp-block-image.alignright{float:right;margin:24px 0 16px 32px !important}body .wp-block:is(.alignleft,.alignright){max-width:min(30%,220px)}body .wp-block-table{overflow-x:auto;overflow-wrap:break-word}body .wp-block-table table{font-size:87.5%;border-collapse:collapse;border-spacing:0;border:1px solid rgba(0,0,0,0);width:auto;margin:0 auto}body .wp-block-table :is(thead,tbody,tfoot,tr,td,th){border-width:inherit;border-style:solid;border-color:inherit}body .wp-block-table th{font-weight:600;vertical-align:bottom}body .wp-block-table :is(th,td){text-align:left}body .wp-block-table :is(th,td).has-text-align-right{text-align:right}body .wp-block-table :is(th,td).has-text-align-center{text-align:center}body .wp-block-table tfoot td{font-size:87.5%;font-weight:600;vertical-align:top}body .wp-block-table.is-style-regular table{border-color:#000}body .wp-block-table.is-style-regular :is(th,td){padding:8px 12px}body .wp-block-table.is-style-stripes{border-bottom:none}body .wp-block-table.is-style-stripes :is(th,td){padding:10px 16px}body .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:rgba(0,0,0,.05)}body .wp-block-table.is-style-stripes tfoot td{padding:6px 16px}body .wp-block-image figcaption{margin:0}body .wp-block-image .components-resizable-box__container{display:block}body .wp-block-gallery{--min: max(128px, (100% - 3 * 16px) / 4);--fs-caption: 13px;display:grid !important;align-items:unset !important;grid-template-columns:repeat(auto-fit, minmax(var(--min), 1fr));gap:16px !important;margin-left:0;margin-right:0}body .wp-block-gallery>:is(figure,figcaption,div,img,a){margin-top:0 !important;margin-bottom:0 !important}body .wp-block-gallery figure{position:relative;width:100% !important}body .wp-block-gallery .blocks-gallery-caption{grid-column:1/-1;padding-top:0}body .wp-block-gallery img{height:100% !important;width:100% !important;object-fit:cover}body .wp-block-gallery .wp-block-image figcaption{position:absolute;left:50% !important;bottom:0 !important;background:var(--caption-overlay-shadow);color:#fff;font:400 var(--fs-caption)/1.2 var(--ff-note);letter-spacing:0;overflow-wrap:break-word;padding:2rem .5rem .5rem !important;border-radius:2px;width:100%;max-width:100%;transform:translate(-50%)}body .wp-block-gallery .wp-block-image a{color:currentColor;text-decoration:underline;text-decoration-color:rgba(255,255,255,.5);transition:text-decoration-color var(--transition-duration)}body .wp-block-gallery .wp-block-image a:hover{text-decoration-color:rgba(255,255,255,.8)}body .wp-block-gallery .wp-block-image:not(.is-style-rounded,.has-custom-border) img{border-radius:2px}body .wp-block-gallery .wp-block-image:is(.is-style-rounded,.has-custom-border) figcaption{position:absolute !important;bottom:4px !important;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.3) 70%, transparent) !important;color:#fff !important;padding:12px 8px 8px !important;border-radius:2px;width:max-content;max-width:75%}body .wp-block-gallery .wp-block-image.is-style-rounded:not(.has-custom-border) figcaption{bottom:16px !important;border-radius:2px 2px 24px 24px;padding:12px 8px 8px !important}body .wp-block-gallery.columns-2{--min: max(128px, (100% - 16px) / 2)}body .wp-block-gallery.columns-3{--min: max(128px, (100% - 2 * 16px) / 3)}body .wp-block-gallery.columns-4{--min: max(128px, (100% - 3 * 16px) / 4)}body .wp-block-gallery.columns-5{--min: max(128px, (100% - 4 * 16px) / 5);--fs-caption: 12px}body .wp-block-gallery.columns-6{--min: max(104px, (100% - 5 * 16px) / 6);--fs-caption: 12px}body .wp-block-gallery.columns-7{--min: max(80px, (100% - 6 * 16px) / 7);--fs-caption: 11px}body .wp-block-gallery.columns-8{--min: max(76px, (100% - 7 * 16px) / 8);--fs-caption: 11px}body .wp-block-code{padding:1rem;border-radius:var(--layout-border-radius-small);overflow:auto}body .wp-block-code code{display:block;font-family:var(--ff-mono);line-height:1.7;white-space:pre !important;border-radius:var(--layout-border-radius-small)}body .wp-block-code:not([class*=font-size]) code{font-size:var(--fs-xxs)}body .wp-block-code:not([class*=background-color]){background:#e5e5e5}body .wp-block-code:not([class*=text-color]){color:#444}body .wp-block-preformatted{font-family:var(--ff-mono);line-height:1.7;white-space:pre;border-radius:var(--layout-border-radius-small);padding:1rem;overflow:auto}body .litrpg-box{color:var(--litrpg-fg);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(0.75em,1.25vw + 8px,0.875em);font-weight:400;text-align:center;margin:1rem auto !important;max-width:480px;filter:var(--litrpg-drop-shadow)}body .litrpg-box *{color:currentColor;letter-spacing:0;line-height:1.5}body .litrpg-box :is(h1,h2,h3,h4,h5,h6){font-size:105%;font-weight:700;text-align:center;text-transform:uppercase;margin:0 !important}body .litrpg-box a{color:currentColor;text-decoration:none}body .litrpg-box a a:hover{color:currentColor}body .litrpg-box small{font-size:75%}body .litrpg-box strong{font-weight:600}body .litrpg-box b{font-weight:500}body .litrpg-box figcaption{font-size:105%;font-weight:700;text-transform:uppercase}body .litrpg-box table{margin:0 auto -0.25rem}body .litrpg-box td{padding:0 clamp(0.5rem,2.5vw - 0px,0.75rem) .25rem}body .litrpg-box hr{border:none;border-bottom:1px solid currentColor;margin:0;opacity:.25}body .litrpg-box p{margin:0 !important}body .litrpg-box dl{margin:0}body .litrpg-box dt{display:inline;font-weight:600}body .litrpg-box dd{display:inline;margin:0}body .litrpg-box :is(ins,del){display:inline-block;background:rgba(0,0,0,0);font-size:80%;font-weight:900;transform:translateY(-0.2em);text-decoration:none;vertical-align:baseline}body .litrpg-box ins{color:var(--litrpg-ins)}body .litrpg-box del{color:var(--litrpg-del)}body .litrpg-box :is(sub,sup){display:inline-block;font-size:70%;vertical-align:baseline}body .litrpg-box sup{transform:translateY(-0.5em)}body .litrpg-box sub{transform:translateY(0.3em)}body .litrpg-box :is(ul,ol){text-align:left;padding-left:28px;margin:0 !important}body .litrpg-box li:not(:last-child){margin-bottom:.25em !important}body .litrpg-frame{background:var(--litrpg-bg);clip-path:var(--lit-rpg-polygon);margin:0 2px}body .litrpg-body{display:flex;flex-direction:column;gap:1rem;padding:.75rem 0;margin:0 .75rem;overflow:auto}
|