@charset "UTF-8";mark:before,mark:after{position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip:rect(1px,1px,1px,1px);clip-path:inset(100%)}mark:before{content:"[Start of highlighted text.]"}mark:after{content:"[End of highlighted text.]"}s:before,s:after{position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip:rect(1px,1px,1px,1px);clip-path:inset(100%)}s:before{content:"[Start of stricken text.]"}s:after{content:"[End of stricken text.]"}del:before,del:after{position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip:rect(1px,1px,1px,1px);clip-path:inset(100%)}del:before{content:"[Start of deleted text.]"}del:after{content:"[End of deleted text.]"}ins:before,ins:after{position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip:rect(1px,1px,1px,1px);clip-path:inset(100%)}ins:before{content:"[Start of inserted text.]"}ins:after{content:"[End of inserted text.]"}[aria-busy=true i]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true i],[disabled]{cursor:not-allowed}[aria-hidden=false i][hidden]{display:initial}[aria-hidden=false i][hidden]:not(:focus){position:absolute;clip:rect(0,0,0,0)}html,body{font-family:var(--font-sans);font-weight:400;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:500}code,var,samp,tt,kbd{font-family:var(--font-mono)}small{font-size:.8em}b,strong{font-weight:bolder}@supports (font-variation-settings: normal){@font-face{font-family:Noto Sans CJK HK;font-weight:400 700;src:url(../../../fonts/variable/NotoSansHK-VF.woff2) format("woff2-variations");font-display:swap;unicode-range:U+4E00-9FFF,U+3400-4DBF,U+20000-2A6DF,U+2A700-2B73F,U+2B740-2B81F,U+2B820-2CEAF,U+2CEB0-2EBEF,U+30000-3134F,U+2E80-2EFF,U+2F00-2FDF,U+2FF0-2FFF,U+3000-303F,U+31C0-31EF,U+3200-32FF,U+3300-33FF,U+F900-FAFF,U+FE30-FE4F,U+1F200-1F2FF,U+2F800-2FA1F}@font-face{font-family:Noto Sans CJK JP;font-weight:400 700;src:url(../../../fonts/variable/NotoSansJP-VF.woff2) format("woff2-variations");font-display:swap;unicode-range:U+4E00-9FFF,U+3400-4DBF,U+20000-2A6DF,U+2A700-2B73F,U+2B740-2B81F,U+2B820-2CEAF,U+2CEB0-2EBEF,U+30000-3134F,U+2E80-2EFF,U+2F00-2FDF,U+2FF0-2FFF,U+3000-303F,U+31C0-31EF,U+3200-32FF,U+3300-33FF,U+F900-FAFF,U+FE30-FE4F,U+1F200-1F2FF,U+2F800-2FA1F}@font-face{font-family:Noto Sans CJK KR;font-weight:400 700;src:url(../../../fonts/variable/NotoSansKR-VF.woff2) format("woff2-variations");font-display:swap;unicode-range:U+4E00-9FFF,U+3400-4DBF,U+20000-2A6DF,U+2A700-2B73F,U+2B740-2B81F,U+2B820-2CEAF,U+2CEB0-2EBEF,U+30000-3134F,U+2E80-2EFF,U+2F00-2FDF,U+2FF0-2FFF,U+3000-303F,U+31C0-31EF,U+3200-32FF,U+3300-33FF,U+F900-FAFF,U+FE30-FE4F,U+1F200-1F2FF,U+2F800-2FA1F}@font-face{font-family:Noto Sans CJK SC;font-weight:400 700;src:url(../../../fonts/variable/NotoSansSC-VF.woff2) format("woff2-variations");font-display:swap;unicode-range:U+4E00-9FFF,U+3400-4DBF,U+20000-2A6DF,U+2A700-2B73F,U+2B740-2B81F,U+2B820-2CEAF,U+2CEB0-2EBEF,U+30000-3134F,U+2E80-2EFF,U+2F00-2FDF,U+2FF0-2FFF,U+3000-303F,U+31C0-31EF,U+3200-32FF,U+3300-33FF,U+F900-FAFF,U+FE30-FE4F,U+1F200-1F2FF,U+2F800-2FA1F}@font-face{font-family:Noto Sans CJK TC;font-weight:400 700;src:url(../../../fonts/variable/NotoSansTC-VF.woff2) format("woff2-variations");font-display:swap;unicode-range:U+4E00-9FFF,U+3400-4DBF,U+20000-2A6DF,U+2A700-2B73F,U+2B740-2B81F,U+2B820-2CEAF,U+2CEB0-2EBEF,U+30000-3134F,U+2E80-2EFF,U+2F00-2FDF,U+2FF0-2FFF,U+3000-303F,U+31C0-31EF,U+3200-32FF,U+3300-33FF,U+F900-FAFF,U+FE30-FE4F,U+1F200-1F2FF,U+2F800-2FA1F}}@font-face{font-family:Noto Sans Mono CJK HK;font-weight:400;src:url(../../../fonts/NotoSansMonoCJKhk-Regular.woff2) format("woff2");font-display:swap;unicode-range:U+4E00-9FFF,U+3400-4DBF,U+20000-2A6DF,U+2A700-2B73F,U+2B740-2B81F,U+2B820-2CEAF,U+2CEB0-2EBEF,U+30000-3134F,U+2E80-2EFF,U+2F00-2FDF,U+2FF0-2FFF,U+3000-303F,U+31C0-31EF,U+3200-32FF,U+3300-33FF,U+F900-FAFF,U+FE30-FE4F,U+1F200-1F2FF,U+2F800-2FA1F}@font-face{font-family:Noto Sans Mono CJK HK;font-weight:700;src:url(../../../fonts/NotoSansMonoCJKhk-Bold.woff2) format("woff2");font-display:swap;unicode-range:U+4E00-9FFF,U+3400-4DBF,U+20000-2A6DF,U+2A700-2B73F,U+2B740-2B81F,U+2B820-2CEAF,U+2CEB0-2EBEF,U+30000-3134F,U+2E80-2EFF,U+2F00-2FDF,U+2FF0-2FFF,U+3000-303F,U+31C0-31EF,U+3200-32FF,U+3300-33FF,U+F900-FAFF,U+FE30-FE4F,U+1F200-1F2FF,U+2F800-2FA1F}@font-face{font-family:Noto Sans Mono CJK JP;font-weight:400;src:url(../../../fonts/NotoSansMonoCJKjp-Regular.woff2) format("woff2");font-display:swap;unicode-range:U+4E00-9FFF,U+3400-4DBF,U+20000-2A6DF,U+2A700-2B73F,U+2B740-2B81F,U+2B820-2CEAF,U+2CEB0-2EBEF,U+30000-3134F,U+2E80-2EFF,U+2F00-2FDF,U+2FF0-2FFF,U+3000-303F,U+31C0-31EF,U+3200-32FF,U+3300-33FF,U+F900-FAFF,U+FE30-FE4F,U+1F200-1F2FF,U+2F800-2FA1F}@font-face{font-family:Noto Sans Mono CJK JP;font-weight:700;src:url(../../../fonts/NotoSansMonoCJKjp-Bold.woff2) format("woff2");font-display:swap;unicode-range:U+4E00-9FFF,U+3400-4DBF,U+20000-2A6DF,U+2A700-2B73F,U+2B740-2B81F,U+2B820-2CEAF,U+2CEB0-2EBEF,U+30000-3134F,U+2E80-2EFF,U+2F00-2FDF,U+2FF0-2FFF,U+3000-303F,U+31C0-31EF,U+3200-32FF,U+3300-33FF,U+F900-FAFF,U+FE30-FE4F,U+1F200-1F2FF,U+2F800-2FA1F}@font-face{font-family:Noto Sans Mono CJK KR;font-weight:400;src:url(../../../fonts/NotoSansMonoCJKkr-Regular.woff2) format("woff2");font-display:swap;unicode-range:U+4E00-9FFF,U+3400-4DBF,U+20000-2A6DF,U+2A700-2B73F,U+2B740-2B81F,U+2B820-2CEAF,U+2CEB0-2EBEF,U+30000-3134F,U+2E80-2EFF,U+2F00-2FDF,U+2FF0-2FFF,U+3000-303F,U+31C0-31EF,U+3200-32FF,U+3300-33FF,U+F900-FAFF,U+FE30-FE4F,U+1F200-1F2FF,U+2F800-2FA1F}@font-face{font-family:Noto Sans Mono CJK KR;font-weight:700;src:url(../../../fonts/NotoSansMonoCJKkr-Bold.woff2) format("woff2");font-display:swap;unicode-range:U+4E00-9FFF,U+3400-4DBF,U+20000-2A6DF,U+2A700-2B73F,U+2B740-2B81F,U+2B820-2CEAF,U+2CEB0-2EBEF,U+30000-3134F,U+2E80-2EFF,U+2F00-2FDF,U+2FF0-2FFF,U+3000-303F,U+31C0-31EF,U+3200-32FF,U+3300-33FF,U+F900-FAFF,U+FE30-FE4F,U+1F200-1F2FF,U+2F800-2FA1F}@font-face{font-family:Noto Sans Mono CJK SC;font-weight:400;src:url(../../../fonts/NotoSansMonoCJKsc-Regular.woff2) format("woff2");font-display:swap;unicode-range:U+4E00-9FFF,U+3400-4DBF,U+20000-2A6DF,U+2A700-2B73F,U+2B740-2B81F,U+2B820-2CEAF,U+2CEB0-2EBEF,U+30000-3134F,U+2E80-2EFF,U+2F00-2FDF,U+2FF0-2FFF,U+3000-303F,U+31C0-31EF,U+3200-32FF,U+3300-33FF,U+F900-FAFF,U+FE30-FE4F,U+1F200-1F2FF,U+2F800-2FA1F}@font-face{font-family:Noto Sans Mono CJK SC;font-weight:700;src:url(../../../fonts/NotoSansMonoCJKsc-Bold.woff2) format("woff2");font-display:swap;unicode-range:U+4E00-9FFF,U+3400-4DBF,U+20000-2A6DF,U+2A700-2B73F,U+2B740-2B81F,U+2B820-2CEAF,U+2CEB0-2EBEF,U+30000-3134F,U+2E80-2EFF,U+2F00-2FDF,U+2FF0-2FFF,U+3000-303F,U+31C0-31EF,U+3200-32FF,U+3300-33FF,U+F900-FAFF,U+FE30-FE4F,U+1F200-1F2FF,U+2F800-2FA1F}@font-face{font-family:Noto Sans Mono CJK TC;font-weight:400;src:url(../../../fonts/NotoSansMonoCJKtc-Regular.woff2) format("woff2");font-display:swap;unicode-range:U+4E00-9FFF,U+3400-4DBF,U+20000-2A6DF,U+2A700-2B73F,U+2B740-2B81F,U+2B820-2CEAF,U+2CEB0-2EBEF,U+30000-3134F,U+2E80-2EFF,U+2F00-2FDF,U+2FF0-2FFF,U+3000-303F,U+31C0-31EF,U+3200-32FF,U+3300-33FF,U+F900-FAFF,U+FE30-FE4F,U+1F200-1F2FF,U+2F800-2FA1F}@font-face{font-family:Noto Sans Mono CJK TC;font-weight:700;src:url(../../../fonts/NotoSansMonoCJKtc-Bold.woff2) format("woff2");font-display:swap;unicode-range:U+4E00-9FFF,U+3400-4DBF,U+20000-2A6DF,U+2A700-2B73F,U+2B740-2B81F,U+2B820-2CEAF,U+2CEB0-2EBEF,U+30000-3134F,U+2E80-2EFF,U+2F00-2FDF,U+2FF0-2FFF,U+3000-303F,U+31C0-31EF,U+3200-32FF,U+3300-33FF,U+F900-FAFF,U+FE30-FE4F,U+1F200-1F2FF,U+2F800-2FA1F}@supports (font-variation-settings: normal){@font-face{font-family:Public Sans;font-weight:100 900;src:url(../../../fonts/variable/PublicSans-VariableFont.woff2) format("woff2-variations");font-display:swap}@font-face{font-family:Public Sans;font-style:italic;font-weight:100 900;src:url(../../../fonts/variable/PublicSans-Italic-VariableFont.woff2) format("woff2-variations");font-display:swap}@font-face{font-family:Bitter;font-weight:100 900;src:url(../../../fonts/variable/Bitter-VariableFont.woff2) format("woff2-variations");font-display:swap}@font-face{font-family:Bitter;font-style:italic;font-weight:100 900;src:url(../../../fonts/variable/Bitter-Italic-VariableFont.woff2) format("woff2-variations");font-display:swap}@font-face{font-family:Red Hat Display;font-weight:300 900;src:url(../../../fonts/variable/RedHatDisplayVF.woff2) format("woff2-variations");font-display:swap}@font-face{font-family:Red Hat Display;font-style:italic;font-weight:300 900;src:url(../../../fonts/variable/RedHatDisplayVF-Italic.woff2) format("woff2-variations");font-display:swap}@font-face{font-family:Cascadia Mono;font-style:normal;font-weight:200 700;src:url(../../../fonts/variable/CascadiaMono.woff2) format("woff2-variations");font-display:swap}@font-face{font-family:Cascadia Mono;font-style:italic;font-weight:200 700;src:url(../../../fonts/variable/CascadiaMonoItalic.woff2) format("woff2-variations");font-display:swap}}.wj-collapsible{display:block}.wj-collapsible-button{display:inline-block;list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none}.wj-collapsible[open]>.wj-collapsible-button{display:none}.wj-collapsible[open][data-show-top]>.wj-collapsible-button-top{display:inline-block}.wj-collapsible[open][data-show-top]>.wj-collapsible-button-top>.wj-collapsible-show-text{display:none}.wj-collapsible[open][data-show-bottom]>.wj-collapsible-button-bottom{display:inline-block}.wj-collapsible:not([open])>.wj-collapsible-button>.wj-collapsible-hide-text{display:none}.wj-collapsible-content>:first-child{margin-top:0}.wj-collapsible-content>:last-child{margin-bottom:0}.wj-footnote-ref{position:relative;margin-right:.75ch}.wj-footnote-ref-marker{position:absolute;display:inline;padding:.5em;margin:-.5em;font-size:.75em;font-style:italic;vertical-align:super;color:#00e;cursor:pointer;-webkit-user-select:none;user-select:none}@media(any-hover:hover),(hover:hover){.wj-footnote-ref-marker:not([disabled]):hover{text-decoration:underline}}.wj-footnote-ref-tooltip{position:absolute;z-index:200;display:inline-block;width:max-content;max-width:min(30rem,100vw - 2rem);padding:.5em;margin:0!important;font-size:12px;background:#fff;border:1px solid #aaa;border-radius:.25em;box-shadow:0 2px 4px #00000040,0 0 0 .3px #0000000d}@media(prefers-reduced-motion:no-preference){.wj-footnote-ref-tooltip{transition:opacity .1s ease,visibility 0ms}}.wj-footnote-ref-tooltip:not(.is-hovered){display:none;visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;transition-delay:0ms,.1s}.wj-footnote-ref-tooltip.is-hovered{visibility:visible;pointer-events:all;-webkit-user-select:text;user-select:text;opacity:1;transition-delay:0ms,0ms}.wj-footnote-ref-tooltip-label,.wj-footnote-ref-contents{display:inline-block;width:100%}.wj-footnote-ref-tooltip-label{font-weight:700}.wj-footnote-list .wj-title{font-size:1.3em;font-weight:700}.wj-footnote-list ol{list-style:none}.wj-footnote-list-item{display:flex;align-items:flex-start;margin-bottom:.5em}.wj-footnote-list-item-marker{display:block;padding-right:.5em;color:#00e;cursor:pointer}@media(any-hover:hover),(hover:hover){.wj-footnote-list-item-marker:not([disabled]):hover{text-decoration:underline}}.wj-footnote-list-item-contents{display:block}.list-pages-module[id^=wj-listpages-lp-v1-]{scroll-margin-top:4rem}wj-tabs.wj-tabs:not([data-wj-tabs-ready])>.wj-tabs-panel-list>.wj-tabs-panel[role=tabpanel][hidden]:not([hidden=until-found i]){display:block}wj-tabs.wj-tabs:not([data-wj-tabs-ready])>.wj-tabs-button-list>wj-tabs-button[role=tab]{cursor:default}:root{--col-white: rgb(245, 245, 245);--col-lightgray: rgb(185, 185, 185);--col-gray: rgb(60, 50, 55);--col-black: rgb(20, 20, 20);--col-accent-1: rgb(25, 169, 255);--col-accent-2: rgb(0, 104, 181);--col-hint: rgb(50, 150, 255);--col-success: rgb(30, 180, 65);--col-danger: rgb(180, 45, 10);--col-warning: rgb(240, 125, 0);--col-info: rgb(20, 125, 205);--col-text-highlight: rgb(255, 255, 0);--col-text-select: rgba(50, 150, 255, .25);--col-link-ext: rgb(50, 150, 255);--col-link-int: rgb(0, 105, 175);--col-rating-downvote: rgb(255, 32, 0);--col-rating-neutral: rgb(150, 165, 190);--col-rating-upvote: rgb(0, 255, 0);--col-rating-gold: rgb(255, 215, 0);--col-light-text: rgb(30, 25, 25);--col-light-text-subtle: rgb(55, 55, 60);--col-light-text-dim: rgb(120, 120, 125);--col-light-background: rgb(245, 245, 245);--col-light-background-dim: rgb(230, 230, 230);--col-light-border: rgb(215, 215, 215);--col-dark-text: rgb(235, 225, 230);--col-dark-text-subtle: rgb(205, 200, 200);--col-dark-text-dim: rgb(190, 185, 185);--col-dark-background: rgb(43, 43, 50);--col-dark-background-dim: rgb(55, 55, 65);--col-dark-border: rgb(65, 65, 75)}.light{--col-text: var(--col-light-text);--col-text-subtle: var(--col-light-text-subtle);--col-text-dim: var(--col-light-text-dim);--col-background: var(--col-light-background);--col-background-dim: var(--col-light-background-dim);--col-border: var(--col-light-border);--col-con-text: var(--col-dark-text);--col-con-text-subtle: var(--col-dark-text-subtle);--col-con-text-dim: var(--col-dark-text-dim);--col-con-background: var(--col-dark-background);--col-con-background-dim: var(--col-dark-background-dim);--col-con-border: var(--col-dark-border);color:var(--col-text);background:var(--col-background)}.dark{--col-text: var(--col-dark-text);--col-text-subtle: var(--col-dark-text-subtle);--col-text-dim: var(--col-dark-text-dim);--col-background: var(--col-dark-background);--col-background-dim: var(--col-dark-background-dim);--col-border: var(--col-dark-border);--col-con-text: var(--col-light-text);--col-con-text-subtle: var(--col-light-text-subtle);--col-con-text-dim: var(--col-light-text-dim);--col-con-background: var(--col-light-background);--col-con-background-dim: var(--col-light-background-dim);--col-con-border: var(--col-light-border);color:var(--col-text);background:var(--col-background)}.codetheme-dark{--colcode-background: #282B34;--colcode-hover: #2B2F3B;--colcode-border: #3A3A44;--colcode-selection: #4B5365A6;--colcode-accent: #3296FF;--colcode-content: #AFB4BE;--colcode-comment: #5C6370;--colcode-commentdoc: #687387;--colcode-punct: #646473;--colcode-markup: #7886A5;--colcode-link: #64A0FF;--colcode-special: #E06C75;--colcode-invalid: #FF3214;--colcode-inserted: #54D169;--colcode-changed: #FF9614;--colcode-important: #FFCB6BEE;--colcode-highlight: #C878C8;--colcode-note: #5694D6;--colcode-keyword: #C678DD;--colcode-logical: #C678DD;--colcode-operator: #56B6C2;--colcode-storage: #56B6C2;--colcode-string: #98C379;--colcode-entity: #98C379;--colcode-type: #E5C07B;--colcode-ident: #2D8EDF;--colcode-function: #61AFEF;--colcode-constant: #D19A66;--colcode-property: #E06C75;--colcode-tag: #E06C75;--colcode-id: #2D8EDF;--colcode-class: #98C379;--colcode-attribute: #FFCB6B}.codetheme-light{--colcode-background: #F0F0F2;--colcode-hover: #E8E8ED;--colcode-border: #D2D2D7;--colcode-selection: #3296FF20;--colcode-accent: #1262B5;--colcode-content: #222222;--colcode-comment: #666666;--colcode-commentdoc: #666688;--colcode-punct: #818D94;--colcode-markup: #2269A8;--colcode-link: #64A0FF;--colcode-special: #EC1C12;--colcode-invalid: #FF3214;--colcode-inserted: #54D169;--colcode-changed: #FF9614;--colcode-important: #FFCB6BEE;--colcode-highlight: #C878C8;--colcode-note: #5694D6;--colcode-keyword: #C708FF;--colcode-logical: #C708FF;--colcode-operator: #41B2D1;--colcode-storage: #41B2D1;--colcode-string: #10AB00;--colcode-entity: #10AB00;--colcode-type: #9C8922;--colcode-ident: #005296;--colcode-function: #3394CC;--colcode-constant: #BB5F00;--colcode-property: #EC1C12;--colcode-tag: #EC1C12;--colcode-id: #3394CC;--colcode-class: #10AB00;--colcode-attribute: #FFCB6B}:root{--layout-navbar-height: 2.75rem;--layout-navbar-search-width: 16rem;--layout-header-height: 8rem;--layout-footer-height: 2rem;--layout-license-height: 1.5rem;--layout-sidebar-width: 16rem;--layout-body-max-width: 50rem;--layout-body-side-gap: 1rem}@media(max-width:850px){:root{--layout-navbar-height: 3rem;--layout-body-side-gap: .5rem}}:root{--rhythm-baseline: 1.5;--rhythm-reference-font-size: calc(1rem * var(--font-content-size));--rhythm-baseline-row: calc(var(--rhythm-baseline) / 2);--rhythm-baseline-unit: calc( (var(--rhythm-reference-font-size) * var(--rhythm-baseline)) / 2 )}:root{--font-content-size: .875;--font-system-symbol: emoji, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Emoji";--font-system-default: system-ui, sans-serif;--font-system-sans: ui-sans-serif, -apple-system, "Segoe UI", "Ubuntu", "Oxygen-Sans", "Cantarell", "Roboto", "Noto", var(--font-system-default);--font-system-rounded: ui-rounded, var(--font-system-sans);--font-system-serif: ui-serif, "Noto Serif", "Times New Roman", var(--font-system-default);--font-system-mono: ui-monospace, "SFMono-Regular", "Menlo", "Consolas", "Roboto Mono", "Droid Mono", monospace, var(--font-system-default);--font-cjk: "Noto Sans CJK JP", "Noto Sans CJK SC", "Noto Sans CJK HK", "Noto Sans CJK TC", "Noto Sans CJK KR";--font-cjk-mono: "Noto Sans Mono CJK JP";--font-sans: "Public Sans", var(--font-system-symbol), var(--font-cjk), var(--font-system-sans);--font-display: "Red Hat Display", var(--font-system-symbol), var(--font-cjk), var(--font-system-rounded);--font-serif: "Bitter", var(--font-system-symbol), var(--font-cjk), var(--font-system-serif);--font-mono: "Cascadia Mono", var(--font-system-symbol), var(--font-cjk-mono), var(--font-system-mono)}@media(max-width:850px){:root{--font-content-size: .75}}:lang(ja){--font-cjk: "Noto Sans CJK JP", "Noto Sans CJK SC", "Noto Sans CJK TC", "Noto Sans CJK KR";--font-cjk-mono: "Noto Sans Mono CJK JP"}:lang(ko){--font-cjk: "Noto Sans CJK KR", "Noto Sans CJK JP", "Noto Sans CJK SC", "Noto Sans CJK TC";--font-cjk-mono: "Noto Sans Mono CJK KR"}:lang(zh):not(:lang(zh-HK)):not(:lang(zh-TW)):not(:lang(zh-Hant)),:lang(zh-Hans),:lang(zh-CN){--font-cjk: "Noto Sans CJK SC", "Noto Sans CJK TC", "Noto Sans CJK JP", "Noto Sans CJK KR";--font-cjk-mono: "Noto Sans Mono CJK SC"}:lang(zh-HK){--font-cjk: "Noto Sans CJK HK", "Noto Sans CJK SC", "Noto Sans CJK TC", "Noto Sans CJK JP", "Noto Sans CJK KR";--font-cjk-mono: "Noto Sans Mono CJK HK"}:lang(zh-TW),:lang(zh-Hant){--font-cjk: "Noto Sans CJK TC", "Noto Sans CJK SC", "Noto Sans CJK JP", "Noto Sans CJK KR";--font-cjk-mono: "Noto Sans Mono CJK TC"}:root{--text: #111;--background: #fff;--border: #0006;--mild-text: #f0f0f0;--accent: #0066cc;--error: #b42d0a;--size-body-font: 16px;--size-action-button-font: 14px;--size-svg: 24px;--size-border-radius: .5em}body{margin:0;font-family:var(--font-sans),sans-serif;font-size:var(--size-body-font);font-weight:400;line-height:1.5}.sigma-esque-container{display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;min-height:100vh;color:var(--text);background-color:var(--background)}.sigma-esque-container textarea,.sigma-esque-container input[type=text],.sigma-esque-container input[type=date],.sigma-esque-container input[type=password],.sigma-esque-container select,.sigma-esque-container fieldset{padding:.5em 1em;font-family:var(--font-sans),sans-serif;line-height:1.5;color:var(--text);background-color:var(--background);border:1px solid var(--border);border-radius:var(--size-border-radius)}.sigma-esque-container textarea.error,.sigma-esque-container input[type=text].error,.sigma-esque-container input[type=date].error,.sigma-esque-container input[type=password].error,.sigma-esque-container select.error,.sigma-esque-container fieldset.error{outline:1px solid var(--error)}.sigma-esque-container input[type=radio]{accent-color:var(--accent)}.sigma-esque-container .debug{font-family:var(--font-mono);line-height:normal}.sigma-esque-container .user-attribute.avatar img{max-width:200px;max-height:200px}.sigma-esque-container>.header{box-sizing:border-box;width:100%;height:10em;padding:1em 2em;color:#fff;background:linear-gradient(180deg,var(--col-accent-2) 0%,var(--col-accent-1) 100%)}.sigma-esque-container>.top-bar{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;height:3em;padding:0 2em;color:var(--col-dark-text-subtle);background-color:var(--col-dark-background)}.sigma-esque-container>.top-bar a{font-family:var(--font-display);font-weight:700;color:var(--col-dark-text-subtle);text-decoration:none}.sigma-esque-container>.top-bar ul,.sigma-esque-container>.top-bar ol{padding-left:unset;list-style-type:none}.sigma-esque-container>.page-content-container{flex:1;width:80vw;margin:2em auto}.sigma-esque-container>.page-content-container hr{color:var(--mild-text)}.sigma-esque-container>.page-content-container a{color:var(--accent)}.sigma-esque-container>.page-content-container .page-title{font-size:2em;font-weight:700}.sigma-esque-container>.footer{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;min-height:3em;padding:0 2em;color:var(--col-dark-text-subtle);background-color:var(--col-dark-background)}.sigma-esque-container>.footer .footer-items .footer-item a{font-family:var(--font-display);font-weight:700;color:var(--col-dark-text-subtle)}.action-row .action-button,.revision-attribute.action .action-button,.file-attribute.action .action-button{padding:.5em 1em;font-family:var(--font-display);font-size:var(--size-action-button-font);font-weight:550;color:var(--text);background-color:var(--background);border:1px solid var(--border);border-radius:var(--size-border-radius)}.action-row .action-button.cast-vote,.action-row .action-button.vote-rating,.revision-attribute.action .action-button.cast-vote,.revision-attribute.action .action-button.vote-rating,.file-attribute.action .action-button.cast-vote,.file-attribute.action .action-button.vote-rating{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0}.action-row .action-button.cast-vote .vote-desc,.action-row .action-button.vote-rating .vote-desc,.revision-attribute.action .action-button.cast-vote .vote-desc,.revision-attribute.action .action-button.vote-rating .vote-desc,.file-attribute.action .action-button.cast-vote .vote-desc,.file-attribute.action .action-button.vote-rating .vote-desc{display:inline-block;padding:.5em 1em;font-family:inherit;font-size:inherit;font-weight:inherit}.action-row .action-button.cast-vote .vote-subbutton,.action-row .action-button.cast-vote .vote-rating-number,.action-row .action-button.vote-rating .vote-subbutton,.action-row .action-button.vote-rating .vote-rating-number,.revision-attribute.action .action-button.cast-vote .vote-subbutton,.revision-attribute.action .action-button.cast-vote .vote-rating-number,.revision-attribute.action .action-button.vote-rating .vote-subbutton,.revision-attribute.action .action-button.vote-rating .vote-rating-number,.file-attribute.action .action-button.cast-vote .vote-subbutton,.file-attribute.action .action-button.cast-vote .vote-rating-number,.file-attribute.action .action-button.vote-rating .vote-subbutton,.file-attribute.action .action-button.vote-rating .vote-rating-number{display:inline-block;flex:1;padding:.5em 1em;font-family:inherit;font-size:inherit;font-weight:inherit;color:var(--text);background-color:var(--background);border:0;border-radius:0}.action-row .action-button.cast-vote .vote-subbutton:first-child,.action-row .action-button.cast-vote .vote-rating-number:first-child,.action-row .action-button.vote-rating .vote-subbutton:first-child,.action-row .action-button.vote-rating .vote-rating-number:first-child,.revision-attribute.action .action-button.cast-vote .vote-subbutton:first-child,.revision-attribute.action .action-button.cast-vote .vote-rating-number:first-child,.revision-attribute.action .action-button.vote-rating .vote-subbutton:first-child,.revision-attribute.action .action-button.vote-rating .vote-rating-number:first-child,.file-attribute.action .action-button.cast-vote .vote-subbutton:first-child,.file-attribute.action .action-button.cast-vote .vote-rating-number:first-child,.file-attribute.action .action-button.vote-rating .vote-subbutton:first-child,.file-attribute.action .action-button.vote-rating .vote-rating-number:first-child{border-radius:var(--size-border-radius) 0 0 var(--size-border-radius)}.action-row .action-button.cast-vote .vote-subbutton:last-child,.action-row .action-button.cast-vote .vote-rating-number:last-child,.action-row .action-button.vote-rating .vote-subbutton:last-child,.action-row .action-button.vote-rating .vote-rating-number:last-child,.revision-attribute.action .action-button.cast-vote .vote-subbutton:last-child,.revision-attribute.action .action-button.cast-vote .vote-rating-number:last-child,.revision-attribute.action .action-button.vote-rating .vote-subbutton:last-child,.revision-attribute.action .action-button.vote-rating .vote-rating-number:last-child,.file-attribute.action .action-button.cast-vote .vote-subbutton:last-child,.file-attribute.action .action-button.cast-vote .vote-rating-number:last-child,.file-attribute.action .action-button.vote-rating .vote-subbutton:last-child,.file-attribute.action .action-button.vote-rating .vote-rating-number:last-child{border-radius:0 var(--size-border-radius) var(--size-border-radius) 0}.action-row .action-button.cast-vote .vote-rating-number,.action-row .action-button.vote-rating .vote-rating-number,.revision-attribute.action .action-button.cast-vote .vote-rating-number,.revision-attribute.action .action-button.vote-rating .vote-rating-number,.file-attribute.action .action-button.cast-vote .vote-rating-number,.file-attribute.action .action-button.vote-rating .vote-rating-number{font-family:var(--font-mono),monospace}@media(max-width:767px){.sigma-esque-container>.header{height:initial}}:root{--text: #111;--background: #fff;--border: #0006;--mild-text: #f0f0f0;--accent: #0066cc;--error: #b42d0a;--col-accent-1: #19a9ff;--col-accent-2: #0068b5}.clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.clickable:disabled{cursor:auto}.hidden{display:none}@media(prefers-color-scheme:light){:root{--text: #111;--background: #fff;--border: #0006;--mild-text: #f0f0f0;--accent: #0066cc}}@media(prefers-color-scheme:dark){:root{--text: #b6c2cf;--background: #222;--border: #b6c2cf;--mild-text: #bbb;--accent: #44aaff}}@media(max-width:767px){.header{height:initial}.wj-read-only-shell #page-content .scp-image-block{box-sizing:border-box;max-width:100%!important}.wj-read-only-shell #page-content .scp-image-block img{max-width:100%!important;height:auto!important}.wj-read-only-shell #page-content table:has(.scp-image-block){width:100%!important;max-width:100%;table-layout:fixed}.wj-read-only-shell #page-content table:has(.scp-image-block) :is(th,td){width:auto!important;min-width:0;overflow-wrap:anywhere}.wj-read-only-shell #page-content div[style*="archivelogobackground.png" i]:is([style*="width:570px" i],[style*="width: 570px" i]){box-sizing:border-box;width:auto!important;max-width:min(100%,604px)}}@media(max-width:480px){.wj-read-only-shell #page-content div[style*="archivelogobackground.png" i]:is([style*="width:570px" i],[style*="width: 570px" i]){margin-inline:0!important}.wj-read-only-shell #page-content:has(>.info-container)>.scp-image-block:is(.block-left,.block-right):has(+p>strong:first-child):has(+p+p>strong:first-child){max-width:40vw!important}.wj-read-only-shell #page-content .anom-bar-container:has(.diamond-part){margin-bottom:calc(40vw - 1rem)}}.wj-read-only-shell #top-bar :is(.top-bar,.mobile-top-bar)>ul>li:not(:has(>a)){padding:0 .6em;line-height:21px;color:#fff}.wj-read-only-shell #top-bar :is(.top-bar,.mobile-top-bar)>ul>li:not(:has(>a)):hover{color:#a01;background:#eee}.wj-read-only-shell #side-bar .side-block[style*="background-color: #f0fff6" i]{background-color:#f0fff6!important}.wj-read-only-shell #side-bar .side-block[style*="background-color: #e7e5e8" i]{background-color:#e7e5e8!important}.wj-read-only-shell #side-bar .side-block[style*="background-color: #fff0f0" i]{background-color:#fff0f0!important}.wj-read-only-shell #side-bar .side-block[style*="background-color: #e5e5ff" i]{background-color:#e5e5ff!important}.wj-read-only-shell #side-bar .side-block[style*="background-color: #f0f0f0" i]{background-color:#f0f0f0!important}.wj-read-only-shell #side-bar .side-block:is([style*="background-color: #f0fff6" i],[style*="background-color: #e7e5e8" i],[style*="background-color: #fff0f0" i],[style*="background-color: #e5e5ff" i],[style*="background-color: #f0f0f0" i]),.wj-read-only-shell #side-bar .side-block:is([style*="background-color: #f0fff6" i],[style*="background-color: #e7e5e8" i],[style*="background-color: #fff0f0" i],[style*="background-color: #e5e5ff" i],[style*="background-color: #f0f0f0" i]) :is(.heading,.menu-item,p,a,li,span){color:#202020!important}@media(min-width:768px){.wj-read-only-shell.wj-collapsible-sidebar-layout #side-bar{box-sizing:content-box;padding-right:2.5rem!important;padding-left:.5rem!important}.wj-read-only-shell.wj-collapsible-sidebar-layout #main-content:after{z-index:10}.wj-read-only-shell.wj-collapsible-sidebar-layout #side-bar:is(:hover,:active,:focus-within){padding-right:.25rem!important}.wj-read-only-shell:not(.wj-authored-desktop-layout) #content-wrap{display:flow-root}.wj-read-only-shell:not(.wj-authored-desktop-layout) #main-content{display:flow-root}.wj-read-only-shell:not(.wj-authored-desktop-layout) #side-bar{position:static!important;float:left;margin-top:.5em;margin-left:2em}}#odialog-container.odialog-container.svelte-nutf4a{position:fixed;display:flex;align-items:center;justify-content:center}.modal-container.svelte-nutf4a{position:fixed;inset:0;z-index:100;width:100%;height:100%;text-align:center;background-color:#57575788}.modal.svelte-nutf4a{display:inline-block;width:30%;padding:10px;margin:40vh auto;color:var(--text);text-align:center;background-color:var(--background);border:1px solid var(--border);border-radius:10px}.modal.svelte-nutf4a h2:where(.svelte-nutf4a){margin-top:0}.modal-message-extra.svelte-nutf4a{white-space:pre-wrap}svg{vertical-align:middle;transform:rotate(360deg)}.wj-button{display:inline-flex;gap:.5ch;align-items:center;padding:.25rem 1rem;font-size:1rem;vertical-align:middle;color:var(--col-text-subtle);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--col-border);border:0;border-radius:.25rem;transition:background .125s,color .125s,filter .125s;box-shadow:0 1px 2px #00000020,0 0 0 .15px #00000006}.wj-button.is-disabled{color:var(--col-lightgray)!important;cursor:not-allowed;filter:grayscale(50%);box-shadow:none}.wj-button.is-sharp{border-radius:0}.wj-button.is-wide{display:block;width:100%;text-align:center}.wj-button.is-primary{color:var(--col-white);background:var(--col-hint)}.wj-button.is-primary.is-baseline{color:var(--col-text-subtle);background:none}.wj-button.is-baseline{padding:.25rem;background:none;box-shadow:none}.wj-button.is-compact{padding:.125rem .25rem}.wj-button.is-floating{background:none;opacity:.5;filter:drop-shadow(0 2px 2px rgba(0,0,0,.5));transition:color .125s,opacity .125s;box-shadow:none}.wj-button.is-floating.is-icon{transition:transform .125s,color .125s,filter .125s,opacity .125s}.wj-button.is-icon{display:inline-flex;align-items:center;justify-content:center;padding:.25rem}.wj-button.is-icon.is-compact{padding:.25rem}.wj-button.is-icon.is-baseline.is-compact{padding:0}@media(any-hover:hover),(hover:hover){.wj-button:not([disabled]):hover{color:var(--col-hint);background:var(--col-border)}.wj-button:not([disabled]):hover.is-primary{color:var(--col-white);background:var(--col-hint);filter:brightness(110%)}.wj-button:not([disabled]):hover.is-floating{background:none;opacity:1}.wj-button:not([disabled]):hover.is-floating.is-icon{transform:scale(1.075)}}.wj-button:focus-visible{color:var(--col-hint);outline-color:var(--col-border);background:var(--col-border)}.wj-button:active,.wj-button.is-active{color:var(--col-hint);background:var(--col-border);filter:brightness(90%)}.wj-button:active.is-baseline,.wj-button:active.is-floating,.wj-button.is-active.is-baseline,.wj-button.is-active.is-floating{background:none}.wj-button:active.is-primary,.wj-button.is-active.is-primary{color:var(--col-white);background:var(--col-hint)}.wj-button:active.is-primary.is-baseline,.wj-button.is-active.is-primary.is-baseline{color:var(--col-white);background:var(--col-hint);filter:none}.wj-button:active.is-floating.is-icon,.wj-button.is-active.is-floating.is-icon{opacity:1;transform:scale(1)}.wj-button:active.is-baseline{background:var(--col-border)}.toasts{position:absolute;right:0;bottom:0;display:flex;flex-direction:column;align-items:flex-end;padding:0;margin:2rem}@media(max-width:850px){.toasts{align-items:center;width:100%;margin:1rem 0}}.toast-block{position:relative;height:0;margin-top:0;list-style:none;transition:height .25s 75ms,margin-top .25s 75ms}.toast{position:relative;width:fit-content;min-width:20rem;max-width:500px;padding:.5rem 3rem;border:solid .125rem var(--col-border);border-radius:.5rem;box-shadow:0 2px 4px #00000040,0 0 0 .3px #0000000d}@media(max-width:850px){.toast{width:90%;min-width:0;max-width:none}}.toast-type,.toast-remove{position:absolute;top:0;display:flex;align-items:center;justify-content:center;width:2.25rem;height:100%;padding:0 .25rem}.toast-type{left:0}.toast-message{padding:0 .5rem}.toast-remove{right:.25rem}.toast.is-success{border-color:var(--col-success)}.toast.is-success .toast-type{background:var(--col-success)}.toast.is-danger{border-color:var(--col-danger)}.toast.is-danger .toast-type{background:var(--col-danger)}.toast.is-warning{border-color:var(--col-warning)}.toast.is-warning .toast-type{background:var(--col-warning)}.toast.is-info{border-color:var(--col-info)}.toast.is-info .toast-type{background:var(--col-info)}.header-wjbanner{height:80%;color:#fff}.header-wjbanner svg{width:auto;height:100%}.footer-inner{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:stretch;width:100%}.footer-items{display:flex;flex:1;flex-direction:row;gap:10px;align-items:center;justify-content:flex-start;padding:0;list-style:none}.footer-items .footer-item a{color:#fff;text-decoration:none}#toasts,#modals{position:fixed;bottom:0;left:0;z-index:400;width:100%}@media(max-width:767px){.header-wjbanner{text-align:center}.header-wjbanner svg{height:initial;max-height:6.5em}}
