.font-toggle.svelte-fyav9y{grid-area:1 / 3;justify-self:end;margin-inline-end:calc(2rem + var(--sv-space-2))}.wiki-header .header-inner>.sv-color-mode{grid-area:1 / 3}@media(max-width:56rem){.font-toggle.svelte-fyav9y{margin-inline:auto 0}.wiki-header .header-inner>.font-toggle+.sv-color-mode{margin-inline-start:0}}@font-face{font-family:FalseType;src:url(./FalseType.ciq0QwgL.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:block}:root{--caelestis-radius: 0;--px: 1.5px;--ui-px: calc(2 * var(--px));--pixel-corners-sm: polygon( 0 calc(3 * var(--ui-px)), 0 calc(2 * var(--ui-px)), 0 calc(1 * var(--ui-px)), calc(1 * var(--ui-px)) calc(1 * var(--ui-px)), calc(1 * var(--ui-px)) 0, calc(100% - 1 * var(--ui-px)) 0, calc(100% - 1 * var(--ui-px)) calc(1 * var(--ui-px)), 100% calc(1 * var(--ui-px)), 100% calc(2 * var(--ui-px)), 100% calc(3 * var(--ui-px)), 100% calc(100% - 3 * var(--ui-px)), 100% calc(100% - 2 * var(--ui-px)), 100% calc(100% - 1 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(100% - 1 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) 100%, calc(1 * var(--ui-px)) 100%, calc(1 * var(--ui-px)) calc(100% - 1 * var(--ui-px)), 0 calc(100% - 1 * var(--ui-px)), 0 calc(100% - 2 * var(--ui-px)), 0 calc(100% - 3 * var(--ui-px)) );--pixel-corners-lg: polygon( 0 calc(5 * var(--ui-px)), 0 calc(4 * var(--ui-px)), 0 calc(3 * var(--ui-px)), calc(1 * var(--ui-px)) calc(3 * var(--ui-px)), calc(1 * var(--ui-px)) calc(2 * var(--ui-px)), calc(1 * var(--ui-px)) calc(1 * var(--ui-px)), calc(3 * var(--ui-px)) calc(1 * var(--ui-px)), calc(3 * var(--ui-px)) 0, calc(100% - 3 * var(--ui-px)) 0, calc(100% - 3 * var(--ui-px)) calc(1 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(1 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(2 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(3 * var(--ui-px)), 100% calc(3 * var(--ui-px)), 100% calc(4 * var(--ui-px)), 100% calc(5 * var(--ui-px)), 100% calc(100% - 5 * var(--ui-px)), 100% calc(100% - 4 * var(--ui-px)), 100% calc(100% - 3 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(100% - 3 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(100% - 2 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(100% - 1 * var(--ui-px)), calc(100% - 3 * var(--ui-px)) calc(100% - 1 * var(--ui-px)), calc(100% - 3 * var(--ui-px)) 100%, calc(3 * var(--ui-px)) 100%, calc(3 * var(--ui-px)) calc(100% - 1 * var(--ui-px)), calc(1 * var(--ui-px)) calc(100% - 1 * var(--ui-px)), calc(1 * var(--ui-px)) calc(100% - 2 * var(--ui-px)), calc(1 * var(--ui-px)) calc(100% - 3 * var(--ui-px)), 0 calc(100% - 3 * var(--ui-px)), 0 calc(100% - 4 * var(--ui-px)), 0 calc(100% - 5 * var(--ui-px)) );--pixel-btn-outer: polygon( 0 calc(3 * var(--ui-px)), 0 calc(2 * var(--ui-px)), 0 calc(1 * var(--ui-px)), calc(1 * var(--ui-px)) calc(1 * var(--ui-px)), calc(1 * var(--ui-px)) 0, calc(100% - 1 * var(--ui-px)) 0, calc(100% - 1 * var(--ui-px)) calc(1 * var(--ui-px)), 100% calc(1 * var(--ui-px)), 100% calc(2 * var(--ui-px)), 100% calc(3 * var(--ui-px)), 100% calc(100% - 3 * var(--ui-px)), 100% calc(100% - 2 * var(--ui-px)), 100% calc(100% - 1 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(100% - 1 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) 100%, calc(1 * var(--ui-px)) 100%, calc(1 * var(--ui-px)) calc(100% - 1 * var(--ui-px)), 0 calc(100% - 1 * var(--ui-px)), 0 calc(100% - 2 * var(--ui-px)), 0 calc(100% - 3 * var(--ui-px)) );--pixel-btn-ring: polygon( evenodd, 0 calc(3 * var(--ui-px)), 0 calc(2 * var(--ui-px)), 0 calc(1 * var(--ui-px)), calc(1 * var(--ui-px)) calc(1 * var(--ui-px)), calc(1 * var(--ui-px)) 0, calc(100% - 1 * var(--ui-px)) 0, calc(100% - 1 * var(--ui-px)) calc(1 * var(--ui-px)), 100% calc(1 * var(--ui-px)), 100% calc(2 * var(--ui-px)), 100% calc(3 * var(--ui-px)), 100% calc(100% - 3 * var(--ui-px)), 100% calc(100% - 2 * var(--ui-px)), 100% calc(100% - 1 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(100% - 1 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) 100%, calc(1 * var(--ui-px)) 100%, calc(1 * var(--ui-px)) calc(100% - 1 * var(--ui-px)), 0 calc(100% - 1 * var(--ui-px)), 0 calc(100% - 2 * var(--ui-px)), 0 calc(100% - 3 * var(--ui-px)), 0 calc(3 * var(--ui-px)), calc(1 * var(--ui-px)) calc(3 * var(--ui-px)), calc(1 * var(--ui-px)) calc(2 * var(--ui-px)), calc(2 * var(--ui-px)) calc(2 * var(--ui-px)), calc(2 * var(--ui-px)) calc(1 * var(--ui-px)), calc(100% - 2 * var(--ui-px)) calc(1 * var(--ui-px)), calc(100% - 2 * var(--ui-px)) calc(2 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(2 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(3 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(100% - 3 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(100% - 2 * var(--ui-px)), calc(100% - 2 * var(--ui-px)) calc(100% - 2 * var(--ui-px)), calc(100% - 2 * var(--ui-px)) calc(100% - 1 * var(--ui-px)), calc(2 * var(--ui-px)) calc(100% - 1 * var(--ui-px)), calc(2 * var(--ui-px)) calc(100% - 2 * var(--ui-px)), calc(1 * var(--ui-px)) calc(100% - 2 * var(--ui-px)), calc(1 * var(--ui-px)) calc(100% - 3 * var(--ui-px)), calc(1 * var(--ui-px)) calc(3 * var(--ui-px)) );--pixel-card-ring: polygon( evenodd, 0 calc(5 * var(--ui-px)), 0 calc(4 * var(--ui-px)), 0 calc(3 * var(--ui-px)), calc(1 * var(--ui-px)) calc(3 * var(--ui-px)), calc(1 * var(--ui-px)) calc(2 * var(--ui-px)), calc(1 * var(--ui-px)) calc(1 * var(--ui-px)), calc(3 * var(--ui-px)) calc(1 * var(--ui-px)), calc(3 * var(--ui-px)) 0, calc(100% - 3 * var(--ui-px)) 0, calc(100% - 3 * var(--ui-px)) calc(1 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(1 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(2 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(3 * var(--ui-px)), 100% calc(3 * var(--ui-px)), 100% calc(4 * var(--ui-px)), 100% calc(5 * var(--ui-px)), 100% calc(100% - 5 * var(--ui-px)), 100% calc(100% - 4 * var(--ui-px)), 100% calc(100% - 3 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(100% - 3 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(100% - 2 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(100% - 1 * var(--ui-px)), calc(100% - 3 * var(--ui-px)) calc(100% - 1 * var(--ui-px)), calc(100% - 3 * var(--ui-px)) 100%, calc(3 * var(--ui-px)) 100%, calc(3 * var(--ui-px)) calc(100% - 1 * var(--ui-px)), calc(1 * var(--ui-px)) calc(100% - 1 * var(--ui-px)), calc(1 * var(--ui-px)) calc(100% - 2 * var(--ui-px)), calc(1 * var(--ui-px)) calc(100% - 3 * var(--ui-px)), 0 calc(100% - 3 * var(--ui-px)), 0 calc(100% - 4 * var(--ui-px)), 0 calc(100% - 5 * var(--ui-px)), 0 calc(5 * var(--ui-px)), calc(1 * var(--ui-px)) calc(5 * var(--ui-px)), calc(1 * var(--ui-px)) calc(4 * var(--ui-px)), calc(1 * var(--ui-px)) calc(3 * var(--ui-px)), calc(2 * var(--ui-px)) calc(3 * var(--ui-px)), calc(2 * var(--ui-px)) calc(2 * var(--ui-px)), calc(3 * var(--ui-px)) calc(2 * var(--ui-px)), calc(3 * var(--ui-px)) calc(1 * var(--ui-px)), calc(100% - 3 * var(--ui-px)) calc(1 * var(--ui-px)), calc(100% - 3 * var(--ui-px)) calc(2 * var(--ui-px)), calc(100% - 2 * var(--ui-px)) calc(2 * var(--ui-px)), calc(100% - 2 * var(--ui-px)) calc(3 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(3 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(4 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(5 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(100% - 5 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(100% - 4 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(100% - 3 * var(--ui-px)), calc(100% - 2 * var(--ui-px)) calc(100% - 3 * var(--ui-px)), calc(100% - 2 * var(--ui-px)) calc(100% - 2 * var(--ui-px)), calc(100% - 3 * var(--ui-px)) calc(100% - 2 * var(--ui-px)), calc(100% - 3 * var(--ui-px)) calc(100% - 1 * var(--ui-px)), calc(3 * var(--ui-px)) calc(100% - 1 * var(--ui-px)), calc(3 * var(--ui-px)) calc(100% - 2 * var(--ui-px)), calc(2 * var(--ui-px)) calc(100% - 2 * var(--ui-px)), calc(2 * var(--ui-px)) calc(100% - 3 * var(--ui-px)), calc(1 * var(--ui-px)) calc(100% - 3 * var(--ui-px)), calc(1 * var(--ui-px)) calc(100% - 4 * var(--ui-px)), calc(1 * var(--ui-px)) calc(100% - 5 * var(--ui-px)), calc(1 * var(--ui-px)) calc(5 * var(--ui-px)) );--pixel-card-outer: polygon( 0 calc(5 * var(--ui-px)), 0 calc(4 * var(--ui-px)), 0 calc(3 * var(--ui-px)), calc(1 * var(--ui-px)) calc(3 * var(--ui-px)), calc(1 * var(--ui-px)) calc(2 * var(--ui-px)), calc(1 * var(--ui-px)) calc(1 * var(--ui-px)), calc(3 * var(--ui-px)) calc(1 * var(--ui-px)), calc(3 * var(--ui-px)) 0, calc(100% - 3 * var(--ui-px)) 0, calc(100% - 3 * var(--ui-px)) calc(1 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(1 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(2 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(3 * var(--ui-px)), 100% calc(3 * var(--ui-px)), 100% calc(4 * var(--ui-px)), 100% calc(5 * var(--ui-px)), 100% calc(100% - 5 * var(--ui-px)), 100% calc(100% - 4 * var(--ui-px)), 100% calc(100% - 3 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(100% - 3 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(100% - 2 * var(--ui-px)), calc(100% - 1 * var(--ui-px)) calc(100% - 1 * var(--ui-px)), calc(100% - 3 * var(--ui-px)) calc(100% - 1 * var(--ui-px)), calc(100% - 3 * var(--ui-px)) 100%, calc(3 * var(--ui-px)) 100%, calc(3 * var(--ui-px)) calc(100% - 1 * var(--ui-px)), calc(1 * var(--ui-px)) calc(100% - 1 * var(--ui-px)), calc(1 * var(--ui-px)) calc(100% - 2 * var(--ui-px)), calc(1 * var(--ui-px)) calc(100% - 3 * var(--ui-px)), 0 calc(100% - 3 * var(--ui-px)), 0 calc(100% - 4 * var(--ui-px)), 0 calc(100% - 5 * var(--ui-px)) );--pixel-corners-xs: polygon( 0 calc(1 * var(--px)), calc(1 * var(--px)) calc(1 * var(--px)), calc(1 * var(--px)) 0, calc(100% - 1 * var(--px)) 0, calc(100% - 1 * var(--px)) calc(1 * var(--px)), 100% calc(1 * var(--px)), 100% calc(100% - 1 * var(--px)), calc(100% - 1 * var(--px)) calc(100% - 1 * var(--px)), calc(100% - 1 * var(--px)) 100%, calc(1 * var(--px)) 100%, calc(1 * var(--px)) calc(100% - 1 * var(--px)), 0 calc(100% - 1 * var(--px)) )}html:root{--sv-paper: light-dark(oklch(95.5% .012 90), oklch(20% .013 285));--sv-surface: light-dark(oklch(99.5% .003 90), oklch(23% .014 285));--sv-sunken: light-dark(oklch(90% .016 90), oklch(17% .013 285));--sv-rule: light-dark(oklch(90% .016 90), oklch(28% .016 285));--sv-rule-strong: light-dark(oklch(80% .016 90), oklch(36% .016 285));--sv-text: light-dark(oklch(26% .012 60), oklch(92% .008 90));--sv-ink: light-dark(oklch(20% .012 60), oklch(97% .005 90));--sv-muted: color-mix(in oklab, var(--sv-text) 64%, transparent);--sv-accent: light-dark(oklch(63.5% .145 253), oklch(70% .125 253));--sv-on-accent: light-dark(oklch(98% .01 253), oklch(18% .04 253));--sv-mark: light-dark(oklch(78% .155 75 / .45), oklch(80% .145 75 / .35));--sv-shadow: none;--sv-font-sans: "FalseType", ui-rounded, system-ui, -apple-system, sans-serif;--sv-text-base: 1.125rem;--sv-leading: 1.3333;--sv-leading-tight: 1.3333;--sv-step--2: 1.125rem;--sv-step--1: 1.125rem;--sv-step-0: 1.125rem;--sv-step-1: 1.5rem;--sv-step-2: 1.875rem;--sv-step-3: 2.25rem;--sv-step-4: 2.25rem;--sv-step-5: 3rem;--sv-label-size: 1.125rem;--sv-radius-s: 0;--sv-radius-m: 0;--sv-radius-l: 0;--sv-radius-pill: 0;--sv-rule-width: var(--ui-px);--sv-focus-width: var(--ui-px);--sv-focus-offset: calc(-1 * var(--ui-px))}html{font-kerning:none;font-variant-ligatures:none;font-synthesis:none}html:root.plain-font{--sv-font-sans: ui-sans-serif, system-ui, -apple-system, sans-serif;font-kerning:auto;font-variant-ligatures:normal}:root body{background-image:linear-gradient(color-mix(in oklab,var(--sv-text) 4%,transparent) var(--ui-px),transparent var(--ui-px)),linear-gradient(90deg,color-mix(in oklab,var(--sv-text) 4%,transparent) var(--ui-px),transparent var(--ui-px));background-size:24px 24px}:root body .sv-label{text-transform:none}:root body :is(.sv-icon-button,.sv-kbd,.sv-tag,.sv-badge,.sv-prose :not(pre)>code,.sv-prose .sv-callout){border-radius:0;clip-path:var(--pixel-corners-sm)}:root body .sv-prose :is(img,video,.sv-code){border-radius:0;clip-path:var(--pixel-corners-lg)}:root body :is(.sv-search-trigger,.panel,.infobox){--pixel-outer: var(--pixel-card-outer);--pixel-ring: var(--pixel-card-ring);position:relative;isolation:isolate;border-color:transparent;border-radius:0;background:var(--sv-surface);clip-path:var(--pixel-outer)}:root body :is(.sv-search-trigger,.panel,.infobox):before{content:"";position:absolute;inset:calc(-1 * var(--sv-rule-width));z-index:-1;background-color:var(--sv-rule-strong);clip-path:var(--pixel-ring);pointer-events:none}:root body .sv-search-trigger{--pixel-outer: var(--pixel-btn-outer);--pixel-ring: var(--pixel-btn-ring)}:root body .sv-wordmark{color:var(--sv-accent);font-family:FalseType,sans-serif;font-kerning:none;font-variant-ligatures:none;font-size:2.25rem;line-height:1}
