@font-face{font-display:swap;font-family:Metropolis Wiki;font-weight:400;src:url(/build/fonts/Metropolis-Regular.67a1988d.otf) format("opentype")}@font-face{font-display:swap;font-family:Metropolis Wiki;font-weight:600;src:url(/build/fonts/Metropolis-SemiBold.5e856013.otf) format("opentype")}@font-face{font-display:swap;font-family:Metropolis Wiki;font-weight:700;src:url(/build/fonts/Metropolis-Bold.c5e04faf.otf) format("opentype")}[data-bs-theme=dark] .wiki-shell{--wiki-bg:#101414;--wiki-surface:#171d1c;--wiki-soft-surface:#202825;--wiki-line:#303c37;--wiki-text:#eef5f0;--wiki-muted:#b7c6bd;--wiki-subtle:#9aafa1;--wiki-accent:#68e89b;--wiki-accent-ink:#052814;--wiki-code:#0c1110}[data-bs-theme=light] .wiki-shell{--wiki-bg:#f7faf7;--wiki-surface:#fff;--wiki-soft-surface:#eaf1ec;--wiki-line:#cbd8cf;--wiki-text:#17241c;--wiki-muted:#475d4e;--wiki-subtle:#587665;--wiki-accent:#147d46;--wiki-accent-ink:#fff;--wiki-code:#e8f0ea}.wiki-shell{background:var(--wiki-bg);color:var(--wiki-text);font-family:Metropolis Wiki,Arial,sans-serif;font-size:1rem;line-height:1.65;min-height:65vh}.wiki-shell a{color:inherit;text-decoration:none}.wiki-shell a:hover{color:var(--wiki-accent)}.wiki-shell a:focus-visible,.wiki-shell button:focus-visible,.wiki-shell input:focus-visible{outline:2px solid var(--wiki-accent);outline-offset:3px}.wiki-topbar{background:var(--wiki-surface);border-bottom:1px solid var(--wiki-line)}.wiki-topbar-inner{align-items:center;display:flex;gap:1rem;margin:auto;max-width:1380px;min-height:4.3rem;padding:.8rem 1.5rem}.wiki-brand{align-items:center;display:inline-flex;font-weight:700;gap:.55rem;white-space:nowrap}.wiki-brand span{color:var(--wiki-accent);font-size:1.3rem}.wiki-search-trigger{align-items:center;background:var(--wiki-bg);border:1px solid var(--wiki-line);border-radius:9px;color:var(--wiki-muted);display:flex;font-size:.85rem;gap:.65rem;margin-left:auto;min-height:2.8rem;padding:.5rem .8rem;text-align:left;width:min(350px,38vw)}.wiki-search-trigger kbd{background:transparent;border:1px solid var(--wiki-line);color:var(--wiki-subtle);font:inherit;font-size:.7rem;margin-left:auto;padding:0 .3rem}.wiki-contribute{font-size:.82rem;font-weight:600;white-space:nowrap}.wiki-menu-toggle{display:none}.wiki-grid{display:grid;grid-template-columns:250px minmax(0,1fr) 210px;margin:0 auto;max-width:1380px;min-height:65vh}.wiki-sidebar{border-right:1px solid var(--wiki-line);padding:2rem 1.4rem 3rem 1rem}.wiki-sidebar-inner{max-height:calc(100vh - 7rem);overflow-y:auto;position:sticky;scrollbar-width:thin;top:6rem}.wiki-sidebar-label,.wiki-toc h2{color:var(--wiki-subtle);font-size:.75rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.wiki-sidebar-label{margin:0 0 .7rem .75rem}.wiki-section{margin-bottom:1.6rem}.wiki-section h2{font-size:.8rem;font-weight:700;margin:0 0 .4rem .75rem}.wiki-section a,.wiki-section h2{color:var(--wiki-muted);line-height:1.4}.wiki-section a{border-radius:7px;display:block;font-size:.84rem;padding:.5rem .7rem}.wiki-section a.is-current,.wiki-section a:hover{background:var(--wiki-soft-surface)}.wiki-section a.is-current{color:var(--wiki-accent);font-weight:700}.wiki-sidebar-help{border-top:1px solid var(--wiki-line);color:var(--wiki-subtle);font-size:.78rem;margin:2.2rem 0 0;padding:1rem .7rem 0}.wiki-sidebar-help a{color:var(--wiki-accent);font-weight:600}.wiki-article{min-width:0;padding:2.3rem clamp(2rem,5vw,4.8rem) 5rem}.wiki-breadcrumbs{align-items:center;color:var(--wiki-subtle);display:flex;flex-wrap:wrap;font-size:.8rem;gap:.6rem;margin-bottom:1.8rem}.wiki-breadcrumbs a{color:var(--wiki-muted)}.wiki-breadcrumbs [aria-current]{color:var(--wiki-accent)}.wiki-language-note{color:var(--wiki-muted);display:inline-block;font-size:.82rem;padding:.55rem .8rem}.wiki-language-note,.wiki-preview-note{background:var(--wiki-soft-surface);border:1px solid var(--wiki-line);border-radius:8px}.wiki-preview-note{color:var(--wiki-text);font-size:.88rem;padding:.8rem 1rem}.wiki-preview-note a{color:var(--wiki-accent);font-weight:700}.wiki-article h1{font-size:clamp(2rem,3.1vw,2.8rem);font-weight:700;letter-spacing:-.03em;line-height:1.14;margin:0 0 1rem;text-wrap:balance}.wiki-lead{color:var(--wiki-muted);font-size:1.08rem;line-height:1.7;margin-bottom:1.1rem;max-width:65ch;text-wrap:pretty}.wiki-meta{border-bottom:1px solid var(--wiki-line);color:var(--wiki-subtle);display:flex;font-size:.8rem;gap:.7rem;padding-bottom:1.8rem}.wiki-prose{max-width:72ch;overflow-wrap:anywhere;padding-top:.1rem}.wiki-prose h2,.wiki-prose h3{letter-spacing:-.02em;line-height:1.3;scroll-margin-top:7rem;text-wrap:balance}.wiki-prose h2{font-size:1.42rem;margin:2.1rem 0 .8rem}.wiki-prose h3{font-size:1.14rem;margin:1.6rem 0 .7rem}.wiki-prose p{margin:0 0 1rem}.wiki-prose ol,.wiki-prose ul{margin-bottom:1.25rem;padding-left:1.3rem}.wiki-prose li{margin:.35rem 0;padding-left:.25rem}.wiki-prose a{color:var(--wiki-accent);text-decoration:underline;text-underline-offset:.2rem}.wiki-prose blockquote{background:var(--wiki-soft-surface);border:1px solid var(--wiki-line);border-radius:10px;color:var(--wiki-muted);margin:1.4rem 0;padding:.95rem 1.1rem}.wiki-prose blockquote>:last-child{margin-bottom:0}.wiki-prose pre{background:var(--wiki-code);border:1px solid var(--wiki-line);border-radius:9px;font-size:.84rem;line-height:1.6;overflow-x:auto;padding:1.1rem}.wiki-prose code{font:.88em/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;font-variant-ligatures:none}.wiki-prose :not(pre)>code{background:var(--wiki-soft-surface);border-radius:4px;padding:.1em .35em}.wiki-prose img{border-radius:8px;display:block;height:auto;margin:1.5rem 0;max-width:100%}.wiki-prose table{border-collapse:collapse;display:block;margin:1.4rem 0;max-width:100%;overflow-x:auto}.wiki-prose td,.wiki-prose th{border:1px solid var(--wiki-line);padding:.55rem .8rem;text-align:left;white-space:nowrap}.wiki-prose th{background:var(--wiki-soft-surface)}.wiki-prose hr{border:0;margin:2rem 0;opacity:1}.wiki-pagination,.wiki-prose hr{border-top:1px solid var(--wiki-line)}.wiki-pagination{display:flex;gap:1rem;justify-content:space-between;margin-top:3rem;padding-top:1.4rem}.wiki-pagination a{display:flex;flex-direction:column;gap:.15rem;min-width:0}.wiki-pagination a:last-child{margin-left:auto;text-align:right}.wiki-pagination span{color:var(--wiki-subtle);font-size:.78rem}.wiki-pagination strong{font-size:.9rem;overflow-wrap:anywhere}.wiki-edit-mobile{display:none}.wiki-toc{padding:2.3rem 1rem 2rem 1.3rem}.wiki-toc-inner{max-height:calc(100vh - 7rem);overflow-y:auto;position:sticky;top:6rem}.wiki-toc h2{margin:0 0 .6rem}.wiki-toc-link{color:var(--wiki-muted)!important;display:block;font-size:.78rem;line-height:1.4;padding:.3rem 0}.wiki-toc-link.is-subheading{padding-left:.8rem}.wiki-toc-edit,.wiki-toc-link.is-active,.wiki-toc-link:hover{color:var(--wiki-accent)!important}.wiki-toc-edit{border-top:1px solid var(--wiki-line);display:block;font-size:.78rem;font-weight:600;margin-top:1.5rem;padding-top:1rem}.wiki-search-dialog{background:var(--wiki-surface);border:1px solid var(--wiki-line);border-radius:12px;box-shadow:0 8px 28px rgba(0,0,0,.3);color:var(--wiki-text);max-height:min(80vh,740px);padding:1.1rem;width:min(620px,calc(100% - 2rem))}.wiki-search-dialog::backdrop{background:rgba(0,0,0,.65)}.wiki-search-dialog-head{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.8rem}.wiki-search-dialog h2{font-size:1.12rem;margin:0}.wiki-search-dialog-head button{background:transparent;border:0;color:var(--wiki-muted);font-size:1.5rem;min-height:2.6rem;min-width:2.6rem}.wiki-search-dialog input{background:var(--wiki-bg);border:1px solid var(--wiki-line);border-radius:8px;color:var(--wiki-text);padding:.7rem .9rem;width:100%}.wiki-search-dialog input::placeholder{color:var(--wiki-subtle);opacity:1}.wiki-search-status{color:var(--wiki-subtle);font-size:.82rem;margin:.8rem 0}.wiki-search-results{max-height:50vh;overflow-y:auto}.wiki-search-results a{border-radius:8px;display:flex;flex-direction:column;gap:.12rem;padding:.65rem .8rem}.wiki-search-results a:focus-visible,.wiki-search-results a:hover{background:var(--wiki-soft-surface)}.wiki-search-results strong{font-size:.94rem}.wiki-search-results a>span:last-child{color:var(--wiki-muted);font-size:.8rem}.wiki-result-section{color:var(--wiki-accent);font-size:.75rem}.wiki-empty-shell{display:grid;padding:4rem 1.5rem;place-items:center}.wiki-empty{max-width:600px;text-align:center}.wiki-empty-mark{color:var(--wiki-accent);font-size:2.2rem;margin-bottom:.4rem}.wiki-empty h1{font-size:clamp(2rem,4vw,3rem)}.wiki-empty>p:not(.wiki-empty-mark){color:var(--wiki-muted)}.wiki-empty-links{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:1.8rem}.wiki-empty-links a{border:1px solid var(--wiki-line);border-radius:8px;color:var(--wiki-accent);padding:.6rem .9rem}@media (max-width:1080px){.wiki-grid{grid-template-columns:230px minmax(0,1fr)}.wiki-toc{display:none}}@media (max-width:760px){.wiki-topbar-inner{flex-wrap:wrap;gap:.6rem;padding:.8rem 1rem}.wiki-brand{font-size:.93rem}.wiki-search-trigger{margin:0;order:3;width:100%}.wiki-contribute,.wiki-search-trigger kbd{display:none}.wiki-menu-toggle{background:transparent;border:1px solid var(--wiki-line);border-radius:8px;color:var(--wiki-text);display:block;font-size:.8rem;margin-left:auto;min-height:2.7rem;min-width:2.7rem}.wiki-grid{display:block}.wiki-sidebar{border-bottom:1px solid var(--wiki-line);border-right:0;display:none;padding:1rem}.wiki-sidebar.is-open{display:block}.wiki-sidebar-inner{max-height:60vh;position:static}.wiki-article{padding:1.6rem 1.25rem 4rem}.wiki-breadcrumbs{margin-bottom:1.3rem}.wiki-article h1{font-size:2rem}.wiki-lead{font-size:1rem}.wiki-prose h2{font-size:1.3rem}.wiki-edit-mobile{display:block;margin-top:2rem}.wiki-edit-mobile a{color:var(--wiki-accent);font-weight:600}}@media (prefers-reduced-motion:reduce){.wiki-shell{scroll-behavior:auto}}