[data-rmiz-ghost]{pointer-events:none;position:absolute}[data-rmiz-btn-zoom],[data-rmiz-btn-unzoom]{color:#fff;outline-offset:2px;touch-action:manipulation;appearance:none;background-color:#000000b3;border:none;border-radius:50%;width:40px;height:40px;margin:0;padding:9px;box-shadow:0 0 1px #ffffff80}[data-rmiz-btn-zoom]:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);pointer-events:none;white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-rmiz-btn-zoom]{cursor:zoom-in;position:absolute;inset:10px 10px auto auto}[data-rmiz-btn-unzoom]{cursor:zoom-out;z-index:1;position:absolute;inset:20px 20px auto auto}[data-rmiz-content=found] img,[data-rmiz-content=found] svg,[data-rmiz-content=found] [role=img],[data-rmiz-content=found] [data-zoom]{cursor:zoom-in}[data-rmiz-modal]::backdrop{display:none}[data-rmiz-modal][open]{pointer-events:all;background:0 0;border:0;width:100dvw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;overflow:hidden}[data-rmiz-modal-overlay]{transition:background-color .3s;position:absolute;inset:0}[data-rmiz-modal-overlay=hidden]{background-color:#fff0}[data-rmiz-modal-overlay=visible]{background-color:#fff}[data-rmiz-modal-content]{width:100%;height:100%;position:relative}[data-rmiz-modal-img]{cursor:zoom-out;image-rendering:high-quality;transform-origin:0 0;transition:transform .3s;position:absolute}@media (prefers-reduced-motion:reduce){[data-rmiz-modal-overlay],[data-rmiz-modal-img]{transition-duration:.01ms!important}}
:root{--colors-text-primary:#dfdfdf;--colors-text-secondary:#8c8c8d;--colors-text-muted:#4e4e4e;--colors-link:#e06823;--colors-bg:#0d0c0d;--colors-bg-surface:#171717;--colors-bg-surface-hover:#232222;--colors-border:#252528;--colors-bg-inline-code:#242424;--colors-bg-code-block:#242424;--colors-text-code-block:#08cc58;--colors-heading-marker:#e06823;--colors-code-header-bg:#1e1e1e;--colors-code-button-bg:#2a2a2a;--colors-code-button-bg-active:#1f5f36;--colors-code-button-bg-failed:#6a2b2b;--colors-zoom-overlay:#0d0c0db8;--colors-info-note:#4b83f5;--colors-info-tip:#2bb673;--colors-info-warning:#f0b429;--colors-link-focus-outline:#e068234d;--colors-table-row-alt:#161515;--colors-info-note-border:#4b83f54d;--colors-info-note-bg:#4b83f514;--colors-info-tip-border:#2bb6734d;--colors-info-tip-bg:#2bb67314;--colors-info-warning-border:#f0b4294d;--colors-info-warning-bg:#f0b42914;--colors-document-icon-bg:#00000047;--wiki-sticky-top:24px;--wiki-shell-gutter:20px;--wiki-toolbar-offset:0px;--wiki-anchor-offset:max(0px,calc(var(--wiki-toolbar-offset) - 8px))}:root[data-theme=light]{--colors-text-primary:#1a1b1d;--colors-text-secondary:#4b4f56;--colors-text-muted:#6b7077;--colors-link:#d1541f;--colors-bg:#f8f8f8;--colors-bg-surface:#fff;--colors-bg-surface-hover:#f1f1f1;--colors-border:#e2e1de;--colors-bg-inline-code:#e4e4e4;--colors-bg-code-block:#f3f3f1;--colors-text-code-block:#1b5f37;--colors-heading-marker:#d1541f;--colors-code-header-bg:#f0f0ee;--colors-code-button-bg:#ecebe8;--colors-code-button-bg-active:#d8e8dd;--colors-code-button-bg-failed:#f1d6d6;--colors-zoom-overlay:#f5f4f2b8;--colors-info-note:#2563eb;--colors-info-tip:#16a34a;--colors-info-warning:#d97706;--colors-link-focus-outline:#d1541f4d;--colors-table-row-alt:#f4f3f0;--colors-info-note-border:#2563eb4d;--colors-info-note-bg:#2563eb14;--colors-info-tip-border:#16a34a4d;--colors-info-tip-bg:#16a34a14;--colors-info-warning-border:#d977064d;--colors-info-warning-bg:#d9770614;--colors-document-icon-bg:#e7e7e7}*{box-sizing:border-box}html{color:var(--colors-text-primary);background:var(--colors-bg);scroll-padding-top:var(--wiki-anchor-offset);margin:0;padding:0;font-family:-apple-system,"system-ui",Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;overflow:visible auto}body{min-height:100%;margin:0;padding:0;overflow:visible}#__next{min-height:100%;overflow:visible}a{color:var(--colors-link);text-decoration:none}a:hover{text-decoration:underline}.wiki-shell{grid-template-columns:minmax(220px,260px) minmax(0,1fr);align-items:start;gap:24px;width:100%;max-width:min(1440px,100%);margin:0 auto;padding:0 64px;display:grid;overflow:visible}.wiki-gallery{--gallery-columns:3;--gallery-gap:12px;gap:var(--gallery-gap);flex-wrap:wrap;width:100%;min-width:0;max-width:100%;margin:18px 0 24px;display:flex}.wiki-gallery img{width:auto!important;max-height:400px!important}.wiki-gallery[data-gallery-layout=carousel]{--gallery-carousel-item-max-width:clamp(260px,72vw,560px);--gallery-carousel-item-max-height:clamp(220px,42vw,360px);align-items:flex-start;gap:var(--gallery-gap);scroll-snap-type:x mandatory;scrollbar-width:thin;overscroll-behavior-x:contain;contain:layout paint;width:100%;min-width:0;max-width:100%;padding-bottom:6px;display:flex;overflow-x:auto;flex-wrap:nowrap!important}.wiki-gallery[data-gallery-layout=carousel]>*{scroll-snap-align:start;min-width:0;max-width:var(--gallery-carousel-item-max-width);flex:none}.wiki-gallery[data-gallery-layout=carousel] img{border-radius:20px;max-width:var(--gallery-carousel-item-max-width)!important;max-height:var(--gallery-carousel-item-max-height)!important}.wiki-gallery[data-gallery-layout=carousel]>p{width:fit-content;max-width:var(--gallery-carousel-item-max-width);margin:0}.wiki-gallery[data-gallery-layout=carousel] .wiki-image{width:fit-content;max-width:var(--gallery-carousel-item-max-width)}.wiki-gallery .wiki-image{margin:0}.wiki-gallery img{border-radius:20px;width:100%;height:auto;display:block}.wiki-gallery [role=button]{cursor:zoom-in}[data-rmiz-modal-overlay=visible]{-webkit-backdrop-filter:blur(10px);background-color:var(--colors-zoom-overlay)!important}[data-rmiz-modal-overlay=hidden]{background-color:#0000!important}[data-rmiz-modal][open]{height:calc(var(--rmiz-vh,1vh)*100);inset:0}.zoom-gallery{box-sizing:border-box;background-color:var(--colors-zoom-overlay);-webkit-backdrop-filter:blur(10px);z-index:2147483647;place-items:center;gap:16px;width:100dvw;height:100dvh;padding:clamp(16px,3vw,32px);display:grid;position:fixed;inset:0}.zoom-gallery__backdrop{cursor:zoom-out;z-index:0;background:0 0;border:none;margin:0;padding:0;position:absolute;inset:0}.zoom-gallery__image{object-fit:contain;z-index:1;opacity:0;border-radius:12px;width:auto;max-width:calc(100dvw - clamp(32px,6vw,64px));height:auto;max-height:calc(100dvh - clamp(32px,6vw,64px));transition:opacity .16s;box-shadow:0 24px 60px #00000073}.zoom-gallery__image[data-loaded=true]{opacity:1}.zoom-gallery__close,.zoom-gallery__nav{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2;background:#0d0c0d99;border:1px solid #ffffff40;border-radius:999px;place-items:center;width:44px;height:44px;font-size:20px;line-height:1;display:grid;position:absolute}.zoom-gallery__close{font-size:22px;top:clamp(12px,3vw,28px);right:clamp(12px,3vw,28px)}.zoom-gallery__nav{top:50%;transform:translateY(-50%)}.zoom-gallery__close:hover,.zoom-gallery__nav:hover{background:#0d0c0db8}.zoom-gallery__close:focus-visible,.zoom-gallery__nav:focus-visible{outline-offset:2px;outline:2px solid #fff}.zoom-gallery__nav--prev{left:clamp(12px,3vw,28px)}.zoom-gallery__nav--next{right:clamp(12px,3vw,28px)}.zoom-gallery__counter{color:#fff;letter-spacing:.03em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2;background:#0d0c0d99;border-radius:999px;padding:6px 12px;font-size:13px;position:absolute;bottom:clamp(14px,3vw,28px);left:50%;transform:translate(-50%)}:root[data-theme=light] .zoom-gallery__close,:root[data-theme=light] .zoom-gallery__nav{background:#1a1b1da6;border-color:#ffffff8c}:root[data-theme=light] .zoom-gallery__close:hover,:root[data-theme=light] .zoom-gallery__nav:hover{background:#1a1b1dc7}:root[data-theme=light] .zoom-gallery__counter{background:#1a1b1db8}.wiki-sidebar{z-index:4;border-radius:14px;align-self:start;gap:16px;max-height:calc(100vh - 40px);padding:18px;display:grid;position:sticky;top:0}@media print{.wiki-sidebar{display:none}}.wiki-sidebar__nav{min-height:0;max-height:calc(100vh - 120px);padding-right:6px;overflow:auto}@media print{.wiki-sidebar__nav{display:none}}.wiki-sidebar__header{justify-content:space-between;align-items:center;gap:12px;display:flex}@media print{.wiki-sidebar__header{display:none}}.wiki-search__label{color:var(--colors-text-secondary);font-size:14px;font-stretch:125%}.wiki-search__trigger{border:1px solid var(--colors-border);background:var(--colors-bg-surface);color:var(--colors-text-primary);height:32px;letter-spacing:4%;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 8px;font-size:14px;display:inline-flex}.wiki-search__trigger-icon{width:14px;height:14px;color:var(--colors-text-secondary);display:inline-flex}.wiki-search__trigger-icon svg{width:14px;height:14px;display:block}.wiki-search__input-wrap{display:grid;position:relative}.wiki-search__input{border:1px solid var(--colors-border);background:var(--colors-bg-surface);width:100%;color:var(--colors-text-primary);border-radius:12px;padding:10px 36px 10px 12px;font-size:14px}.wiki-search__input::-webkit-search-cancel-button{appearance:none}.wiki-search__input::-ms-clear{display:none}.wiki-search__input:focus{outline:2px solid var(--colors-link-focus-outline);outline-offset:2px}.wiki-search__clear{color:var(--colors-text-secondary);cursor:pointer;background:0 0;border:none;place-items:center;width:24px;height:24px;padding:0;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.wiki-search__clear-icon{background:currentColor;border-radius:999px;width:12px;height:2px;position:absolute}.wiki-search__clear-icon:first-child{transform:rotate(45deg)}.wiki-search__clear-icon:last-child{transform:rotate(-45deg)}.wiki-search__results{gap:8px;max-height:300px;display:grid;overflow:auto}.wiki-search__status{color:var(--colors-text-secondary);margin:0;font-size:12px}.wiki-search__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.wiki-search__item{border:1px solid var(--colors-border);background:var(--colors-bg-surface);border-radius:12px}.wiki-search__link{color:inherit;gap:4px;padding:8px 10px;display:grid}.wiki-search__link:hover{text-decoration:none}.wiki-search__title{font-size:14px;font-weight:600}.wiki-search__excerpt{color:var(--colors-text-secondary);font-size:12px}.wiki-search-modal{z-index:40;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.wiki-search-modal__backdrop{background:#0000008c;border:none;padding:0;position:absolute;inset:0}.wiki-search-modal__panel{background:var(--colors-bg);border:1px solid var(--colors-border);z-index:1;border-radius:16px;gap:12px;width:min(640px,100%);padding:16px;display:grid;position:relative;box-shadow:0 18px 40px #00000059}.wiki-search-modal__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.wiki-search-modal__close{color:var(--colors-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:999px;place-items:center;width:32px;height:32px;padding:0;display:grid;position:relative}.wiki-search-modal__close-icon{background:currentColor;border-radius:999px;width:16px;height:2px;position:absolute}.wiki-search-modal__close-icon:first-child{transform:rotate(45deg)}.wiki-search-modal__close-icon:last-child{transform:rotate(-45deg)}.wiki-sidebar__title{color:var(--colors-text-primary);font-size:16px;font-weight:700}.wiki-sidebar__title:hover{color:var(--colors-text-primary);text-decoration:none}.wiki-sidebar__logo{box-sizing:border-box;align-items:center;width:100%;padding:6px 10px;display:inline-flex}.wiki-logo__full,.wiki-logo__compact{width:100%;display:block}.wiki-logo__full{width:100%;height:var(--sidebar-logo-height,20px);object-fit:contain}.wiki-logo__compact{width:32px;height:24px;display:none}.wiki-content{min-width:0;max-width:100%;overflow:visible}.wiki-toolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}@media print{.wiki-toolbar{display:none}}.wiki-toolbar--sticky{z-index:6;background:var(--colors-bg);padding-top:12px;padding-bottom:12px;transition:transform .2s,opacity .2s;position:sticky;top:0}@media print{.wiki-toolbar--sticky{display:none}}.wiki-toolbar__controls{align-items:center;gap:10px;display:inline-flex}@media print{.wiki-toolbar__controls{display:none}}.wiki-mobile-menu-toggle{border:1px solid var(--colors-border);background:var(--colors-bg-surface);color:var(--colors-text-primary);cursor:pointer;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:4px;height:32px;padding:0 10px;display:none}.wiki-mobile-menu-toggle__bar{background:currentColor;border-radius:999px;width:18px;height:2px;display:block}.wiki-mobile-menu{z-index:30;display:none;position:fixed;inset:0}.wiki-mobile-menu.is-open{display:block}.wiki-mobile-menu__backdrop{background:#00000073;border:none;padding:0;position:absolute;inset:0}.wiki-mobile-menu__panel{background:var(--colors-bg);border:1px solid var(--colors-border);border-radius:16px;flex-direction:column;gap:16px;max-height:90vh;padding:18px;display:flex;position:absolute;top:12px;left:12px;right:12px}.wiki-mobile-menu__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.wiki-mobile-menu__logo,.wiki-mobile-menu__logo-image{align-items:center;display:inline-flex}.wiki-mobile-menu__close{border:1px solid var(--colors-border);background:var(--colors-bg-surface);color:var(--colors-text-secondary);cursor:pointer;border-radius:999px;place-items:center;width:32px;height:32px;padding:0;display:grid;position:relative}.wiki-mobile-menu__close-icon{background:currentColor;border-radius:999px;width:18px;height:2px;position:absolute}.wiki-mobile-menu__close-icon:first-child{transform:rotate(45deg)}.wiki-mobile-menu__close-icon:last-child{transform:rotate(-45deg)}.wiki-mobile-menu__controls{flex-wrap:wrap;gap:10px;display:flex}.wiki-mobile-menu__search{margin-top:12px}.wiki-mobile-menu__nav{gap:12px;min-height:0;display:grid;overflow-y:auto}.wiki-breadcrumbs{flex-wrap:wrap;align-items:center;gap:6px;min-height:28px;display:flex}.wiki-nav-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.wiki-nav-list.is-root{gap:8px}.wiki-nav-item{gap:6px;display:grid}.wiki-nav-row{align-items:center;gap:6px;display:flex}.wiki-nav-link{width:100%;color:var(--colors-text-secondary);border-radius:8px;flex:auto;align-items:center;gap:6px;padding:6px 10px;font-size:14px;display:inline-flex}.wiki-nav-icon{width:16px;min-width:16px;height:16px;min-height:16px;color:inherit;flex:0 0 16px;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.wiki-nav-icon--image{-webkit-mask-image:var(--wiki-icon-url);mask-image:var(--wiki-icon-url);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--wiki-icon-url);background-color:currentColor;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.wiki-nav-toggle{width:26px;height:26px;color:var(--colors-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;transition:color .15s,background .15s,border-color .15s;display:grid}.wiki-nav-toggle:hover{color:var(--colors-text-primary);background:var(--colors-bg-surface)}.wiki-nav-toggle:before{content:"";border-bottom:2px solid;border-right:2px solid;width:6px;height:6px;transition:transform .15s;display:inline-block;transform:rotate(45deg)}.wiki-nav-toggle.is-open:before{transform:rotate(-135deg)}.wiki-nav-link:hover{background:var(--colors-bg-surface);color:var(--colors-text-primary);text-decoration:none}.wiki-nav-item.is-active>.wiki-nav-link,.wiki-nav-item.is-active>.wiki-nav-row>.wiki-nav-link{background:var(--colors-bg-surface);color:var(--colors-text-primary);font-weight:600}.wiki-nav-item>.wiki-nav-list{border-left:1px solid var(--colors-border);margin-left:12px;padding-left:10px}.wiki-breadcrumb-item{align-items:center;gap:6px;display:inline-flex}.wiki-breadcrumb-separator{color:var(--colors-text-muted)}.wiki-breadcrumb-link{color:var(--colors-link);font-size:14px}.wiki-breadcrumb-current{color:var(--colors-text-primary);font-size:14px}.wiki-subtitle{color:var(--colors-text-secondary);margin-top:0}.wiki-page-list{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.wiki-section-title{text-transform:uppercase;color:var(--colors-text-secondary);margin:18px 0 10px;font-size:13px}.wiki-tree-list{flex-wrap:wrap;gap:12px;margin:18px 0 0;padding-left:0;list-style:none;display:flex}.wiki-tree-folder{border-left:2px solid var(--colors-border);padding-left:12px}.wiki-folder-name{text-transform:uppercase;color:var(--colors-text-secondary);margin:0 0 8px;font-size:14px;font-weight:700}.wiki-page-list-item{flex:240px;min-width:220px;display:flex}.wiki-page-link{background:var(--colors-bg-surface);color:var(--colors-text-primary);border-radius:10px;flex-direction:column;gap:4px;width:100%;height:100%;min-height:72px;padding:14px 16px;font-weight:400;text-decoration:none;transition:background-color .16s;display:flex}.wiki-page-link:hover{background:var(--colors-bg-surface-hover);text-decoration:none}.wiki-page-title{align-items:center;gap:6px;font-weight:600;display:inline-flex}.wiki-page-icon{width:16px;min-width:16px;height:16px;min-height:16px;color:inherit;flex:0 0 16px;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.wiki-page-icon--image{-webkit-mask-image:var(--wiki-icon-url);mask-image:var(--wiki-icon-url);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--wiki-icon-url);background-color:currentColor;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.wiki-page-meta{color:var(--colors-text-muted);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:4px 0 0;font-size:14px;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}.locale-switcher,.theme-switcher{border:1px solid var(--colors-border);border-radius:999px;height:32px;padding:2px;display:inline-flex;overflow:hidden}.wiki-toolbar__button{border:1px solid var(--colors-border);background:var(--colors-bg-surface);color:var(--colors-text-primary);white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:32px;padding:0 12px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.wiki-toolbar__button:hover{text-decoration:none}.wiki-toolbar__button:disabled{cursor:not-allowed;opacity:.6}.wiki-toolbar__button--pdf{gap:0;width:32px;padding:0;transition:width .35s,padding .35s;overflow:hidden}.wiki-toolbar__button-icon{width:14px;height:14px;-webkit-mask-image:var(--pdf-icon-url);mask-image:var(--pdf-icon-url);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--pdf-icon-url);background-color:currentColor;flex:0 0 14px;display:inline-flex;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.wiki-toolbar__button-label{opacity:0;max-width:0;overflow:hidden}.wiki-toolbar__button--pdf:hover,.wiki-toolbar__button--pdf:focus-visible{gap:8px;width:auto;padding:0 12px}.wiki-toolbar__button--pdf:hover .wiki-toolbar__button-label,.wiki-toolbar__button--pdf:focus-visible .wiki-toolbar__button-label{opacity:1;max-width:200px}@media (hover:none){.wiki-toolbar__button--pdf{width:auto;padding:0 12px}.wiki-toolbar__button--pdf .wiki-toolbar__button-label{opacity:1;max-width:200px}}@media (prefers-reduced-motion:reduce){.wiki-toolbar__button--pdf,.wiki-toolbar__button-label{transition:none}}.locale-switcher-link,.theme-switcher-button{color:var(--colors-text-secondary);border-radius:99px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:700;font-stretch:125%;line-height:1;display:inline-flex}.locale-switcher-link:hover,.theme-switcher-button:hover{color:var(--colors-text-primary);text-decoration:none}.theme-switcher-button{cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;display:inline-flex}.locale-switcher-link.is-active,.theme-switcher-button.is-active{color:var(--colors-text-primary);background:var(--colors-bg-surface)}.theme-switcher-icon{justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.theme-switcher-icon--image{-webkit-mask-image:var(--theme-icon-url);mask-image:var(--theme-icon-url);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--theme-icon-url);background-color:currentColor;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.wiki-article{min-width:0;max-width:100%}.wiki-article h1,.wiki-article h2,.wiki-article h3,.wiki-article h4,.wiki-article h5,.wiki-article h6,.wiki-article [id]{scroll-margin-top:var(--wiki-anchor-offset)}.wiki-article h1{margin-top:0;margin-bottom:12px;font-size:clamp(28px,4vw,38px);font-stretch:125%;line-height:1.15}.wiki-article h2,.wiki-article h3,.wiki-article h4{margin-bottom:10px;font-stretch:125%;line-height:1.25}.wiki-article h2{border-bottom:1px solid var(--colors-border);margin-top:34px;padding-bottom:6px;font-size:clamp(22px,3vw,30px)}.wiki-article h3{margin-top:28px;font-size:clamp(18px,2.4vw,23px);position:relative}.wiki-article h4{text-transform:uppercase;color:var(--colors-text-secondary);margin-top:22px;font-size:18px}.wiki-article h1>a,.wiki-article h2>a,.wiki-article h3>a,.wiki-article h4>a,.wiki-article h5>a,.wiki-article h6>a,.wiki-article .heading-anchor{color:inherit;text-decoration:none;position:relative}.wiki-article h1>a:hover,.wiki-article h2>a:hover,.wiki-article h3>a:hover,.wiki-article h4>a:hover,.wiki-article h5>a:hover,.wiki-article h6>a:hover,.wiki-article .heading-anchor:hover{text-decoration:none}.wiki-article h1>a:focus-visible,.wiki-article h2>a:focus-visible,.wiki-article h3>a:focus-visible,.wiki-article h4>a:focus-visible,.wiki-article h5>a:focus-visible,.wiki-article h6>a:focus-visible,.wiki-article .heading-anchor:focus-visible{outline:2px solid var(--colors-link);outline-offset:4px;border-radius:6px}.wiki-article h1>a:before,.wiki-article h2>a:before,.wiki-article h3>a:before,.wiki-article h4>a:before,.wiki-article h5>a:before,.wiki-article h6>a:before,.wiki-article .heading-anchor:before{content:"#";color:var(--colors-text-muted);opacity:0;transition:opacity .2s;position:absolute;left:-32px}.wiki-article h1:hover>a:before,.wiki-article h2:hover>a:before,.wiki-article h3:hover>a:before,.wiki-article h4:hover>a:before,.wiki-article h5:hover>a:before,.wiki-article h6:hover>a:before,.wiki-article .heading-anchor:focus-visible:before{opacity:.8}.wiki-article p,.wiki-article ul,.wiki-article ol,.wiki-article blockquote,.wiki-article figure,.wiki-article pre{margin-top:0;margin-bottom:18px}.wiki-article img{border-radius:20px;max-width:min(100%,720px);height:auto;max-height:500px;display:block}.wiki-article :not(pre)>code{background:var(--colors-bg-inline-code);border-radius:4px;padding:2px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.wiki-article blockquote{border-left:2px solid var(--colors-heading-marker);color:var(--colors-text-secondary);margin-left:0;padding:8px 0 8px 16px}.wiki-article .wiki-info{--info-color:var(--colors-info-note);--info-border-color:var(--colors-info-note-border);--info-bg-color:var(--colors-info-note-bg);border:1px solid var(--info-border-color);background:var(--info-bg-color);border-radius:12px;gap:12px;margin:0 0 18px;padding:14px 16px;display:flex}.wiki-article .wiki-info[data-info-type=tip]{--info-color:var(--colors-info-tip);--info-border-color:var(--colors-info-tip-border);--info-bg-color:var(--colors-info-tip-bg)}.wiki-article .wiki-info[data-info-type=warning]{--info-color:var(--colors-info-warning);--info-border-color:var(--colors-info-warning-border);--info-bg-color:var(--colors-info-warning-bg)}.wiki-article .wiki-info__icon{background:var(--info-color);width:18px;min-width:18px;height:18px;min-height:18px;-webkit-mask-image:var(--info-icon-url);mask-image:var(--info-icon-url);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--info-icon-url);flex:0 0 18px;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.wiki-article .wiki-info__body>:last-child{margin-bottom:0}.wiki-article .wiki-store-links{flex-wrap:wrap;gap:18px;margin:0 0 24px;display:flex}.wiki-article .wiki-document-card{border:1px solid var(--colors-border);background:linear-gradient(180deg,#ffffff05,#fff0),var(--colors-bg-surface-hover);width:min(100%,420px);color:var(--colors-text-primary);border-radius:14px;align-items:center;gap:12px;margin:0 0 16px;padding:12px 14px;text-decoration:none;transition:transform .18s,border-color .18s,background-color .18s;display:flex}.wiki-article .wiki-document-card:hover{background:linear-gradient(180deg,#ffffff08,#fff0),var(--colors-bg-surface);border-color:#ffffff29;text-decoration:none;transform:translateY(-2px)}.wiki-article .wiki-document-card:focus-visible{outline:2px solid var(--colors-link);outline-offset:4px}.wiki-article .wiki-document-card__icon{background:var(--colors-document-icon-bg);border-radius:12px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.wiki-article .wiki-document-card__icon-page{opacity:.92;background:url(/assets/icons/document.svg) 50%/contain no-repeat;width:18px;height:18px}.wiki-article .wiki-document-card__body{flex:auto;gap:2px;min-width:0;display:grid}.wiki-article .wiki-document-card__title{letter-spacing:-.02em;color:var(--colors-text-primary);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:clamp(14px,1.55vw,16px);font-weight:650;line-height:1.15;overflow:hidden}.wiki-article .wiki-document-card__meta{color:var(--colors-text-secondary);font-size:clamp(11px,1.1vw,12px);line-height:1.2}.wiki-article .wiki-document-card__download{background-image:url(/assets/icons/longArrow-send-to-bottom.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;flex:0 0 28px;width:28px;height:28px;transition:transform .18s,opacity .18s}.wiki-article .wiki-document-card:hover .wiki-document-card__download{opacity:.92;transform:translateY(1px)}.wiki-article .wiki-store-link{margin:0;display:flex}.wiki-article .wiki-store-link__label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wiki-article .wiki-store-badge{--store-badge-bg:#050505;--store-badge-border:#ffffff24;--store-badge-text:#fff;--store-badge-eyebrow:#ffffffeb;border:1px solid var(--store-badge-border);background:var(--store-badge-bg);min-width:min(100%,188px);min-height:54px;color:var(--store-badge-text);border-radius:12px;align-items:center;gap:12px;padding:8px 14px 8px 12px;font-weight:700;text-decoration:none;transition:transform .16s,border-color .16s;display:inline-flex}.wiki-article .wiki-store-badge:hover{border-color:#ffffff47;text-decoration:none;transform:translateY(-2px)}.wiki-article .wiki-store-badge:focus-visible{outline:2px solid var(--colors-link);outline-offset:4px}.wiki-article .wiki-store-badge__icon{background-position:50%;background-repeat:no-repeat;background-size:contain;flex:0 0 34px;width:34px;height:34px}.wiki-article .wiki-store-badge__text{gap:1px;min-width:0;display:grid}.wiki-article .wiki-store-badge__eyebrow{color:var(--store-badge-eyebrow);letter-spacing:.01em;font-size:8px;font-weight:600;line-height:1.1}.wiki-article .wiki-store-badge__title{color:var(--store-badge-text);letter-spacing:-.03em;font-size:clamp(15px,1.9vw,19px);font-weight:800;line-height:1}.wiki-article .wiki-store-badge--ios .wiki-store-badge__icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath fill='%23fff' d='M43.2 33.9c0-6.2 5.1-9.2 5.4-9.4-3-4.3-7.6-4.9-9.2-5-3.9-.4-7.5 2.3-9.5 2.3s-5.1-2.2-8.4-2.1c-4.3.1-8.3 2.5-10.5 6.4-4.5 7.7-1.2 19.1 3.2 25.5 2.2 3.1 4.7 6.6 8.2 6.5 3.4-.1 4.7-2.1 8.8-2.1s5.2 2.1 8.8 2c3.7-.1 6-3.2 8.1-6.4 2.5-3.6 3.4-7.1 3.5-7.2-.1-.1-6.7-2.6-6.7-10.5ZM37 14.4c1.8-2.2 3-5.2 2.7-8.2-2.6.1-5.8 1.7-7.7 3.9-1.7 2-3.2 5.1-2.8 8 2.9.2 5.9-1.5 7.8-3.7Z'/%3E%3C/svg%3E");background-size:74%}.wiki-article .wiki-store-badge--android .wiki-store-badge__icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath fill='%234fc3f7' d='M7 7.5c-.9.9-1.4 2.3-1.4 4v41c0 1.7.5 3.1 1.4 4l.7.6L31.1 33 7.7 6.9 7 7.5Z'/%3E%3Cpath fill='%23ffeb3b' d='M38.9 40.8 31.1 33l7.8-7.8 9.2 5.2c2.6 1.5 2.6 3.8 0 5.3l-9.2 5.1Z'/%3E%3Cpath fill='%23ff5252' d='M8.4 57.1 33.2 35.7l7.9 7.9-24.7 14c-3 1.7-5.5 1.6-8 .1Z'/%3E%3Cpath fill='%234caf50' d='M8.4 6.9c2.5-1.5 5-1.6 8-.1l24.7 14-7.9 7.9L8.4 6.9Z'/%3E%3C/svg%3E");background-size:82%}.wiki-article .wiki-store-badge--appgallery .wiki-store-badge__icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' x2='1' y1='1' y2='0'%3E%3Cstop stop-color='%23ff6a5c'/%3E%3Cstop offset='1' stop-color='%23db1fff'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect x='9' y='9' width='46' height='46' rx='16' fill='url(%23g)'/%3E%3Cpath fill='%23fff' d='M24 26.5A8 8 0 0 1 32 19a8 8 0 0 1 8 7.5h2.3c2.1 0 3.7 1.8 3.5 3.9L44 43.6A4 4 0 0 1 40 47H24a4 4 0 0 1-3.9-3.4l-1.8-13.2a3.6 3.6 0 0 1 3.5-3.9H24Zm4 0h8A4 4 0 0 0 32 23a4 4 0 0 0-4 3.5Z'/%3E%3C/svg%3E");background-size:88%}.wiki-article .wiki-store-badge--rustore .wiki-store-badge__icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Crect x='10' y='10' width='44' height='44' rx='12' fill='%232f80ff'/%3E%3Cpath fill='%23fff' d='M22 22h11.4c6.7 0 10.6 3.1 10.6 8.6 0 4-2.1 6.8-5.9 8l7.2 10.4H35.6L29.6 40H29v9H22V22Zm7 12.7h3.4c2.9 0 4.5-1.3 4.5-3.6s-1.6-3.4-4.5-3.4H29v7Z'/%3E%3C/svg%3E");background-size:88%}.wiki-article ul,.wiki-article ol{padding-left:22px}.wiki-article .table-wrap{border:1px solid var(--colors-border);background:var(--colors-bg-surface);border-radius:12px;margin:18px 0 24px;overflow-x:auto}.wiki-article .wiki-table{border-collapse:collapse;width:100%;min-width:520px}.wiki-article .wiki-table th,.wiki-article .wiki-table td{border-bottom:1px solid var(--colors-border);text-align:left;vertical-align:top;padding:10px 14px}.wiki-article .wiki-table thead th{background:var(--colors-bg-inline-code);color:var(--colors-text-primary);font-weight:600}.wiki-article .wiki-table tbody tr:nth-child(2n){background:var(--colors-table-row-alt)}.wiki-article .wiki-table tbody tr:last-child td{border-bottom:none}.wiki-article .empty-state{text-align:center;border-radius:12px;justify-items:center;gap:40px;margin:24px 0;padding:18px 20px;display:grid}.wiki-article .empty-state__icon{width:min(240px,70vw);height:auto}.wiki-article .empty-state__icon--light{display:none}.wiki-article .empty-state__icon--dark{display:block}.wiki-article .wiki-delimiter{line-height:inherit;margin:0}:root[data-theme=light] .wiki-article .empty-state__icon--light{display:block}:root[data-theme=light] .wiki-article .empty-state__icon--dark{display:none}.wiki-article .empty-state__text{color:var(--colors-text-secondary);margin:0;font-size:16px;line-height:1.6}.wiki-article .task-list{list-style:none;padding-left:0!important;margin-left:0!important;margin-inline-start:0!important;padding-inline-start:0!important}.wiki-article ul.task-list,.wiki-article ol.task-list,.wiki-article ul.contains-task-list,.wiki-article ol.contains-task-list{padding-left:0!important;margin-left:0!important;margin-inline-start:0!important;padding-inline-start:0!important;list-style:none!important}.wiki-article .task-list-item{padding-left:0;margin-bottom:10px;margin-left:0;margin-inline-start:0;padding-inline-start:0;list-style:none}.wiki-article .task-list-item label{cursor:default;align-items:center;gap:9px;display:inline-flex}.wiki-article .task-list-item input[type=checkbox]{width:15px;height:15px;accent-color:var(--colors-link);cursor:default}.wiki-article .task-list-item input[type=checkbox]:checked+span{color:var(--colors-text-secondary);text-decoration:line-through;text-decoration-thickness:1px}.wiki-article .task-list-item::marker{content:none}.wiki-article .code-block{border:1px solid var(--colors-border);background:var(--colors-bg-code-block);border-radius:12px;margin:0 0 22px;overflow:hidden}.wiki-article .code-block pre{background:var(--colors-bg-code-block);color:var(--colors-text-code-block);margin:0;padding:14px;overflow-x:auto}.wiki-article .code-block pre code{background:0 0;border-radius:0;min-width:max-content;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:14px;line-height:1.5;display:block}.wiki-article .code-block__header{border-bottom:1px solid var(--colors-border);background:var(--colors-code-header-bg);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.wiki-article .code-block__lang{color:var(--colors-text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;font-weight:400}.wiki-article .code-block__copy{border:1px solid var(--colors-border);background:var(--colors-code-button-bg);color:var(--colors-text-primary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:32px;height:28px;padding:0;display:inline-flex}.wiki-article .code-block__copy-icon{background-image:var(--code-copy-icon-url);background-position:50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;display:inline-block}.wiki-article .code-block__copy.is-copied{background:var(--colors-code-button-bg-active)}.wiki-article .code-block__copy.is-copied .code-block__copy-icon{background-image:var(--code-copied-icon-url)}.wiki-article .code-block__copy.is-copy-failed{background:var(--colors-code-button-bg-failed)}:root:not([data-theme=light]) .code-block__copy.is-copied .code-block__copy-icon{filter:invert()brightness(2)}.wiki-markdown{min-width:0;max-width:100%}@media (max-width:980px){.wiki-shell{grid-template-columns:minmax(0,1fr);padding:24px 20px 48px}.wiki-sidebar{position:static}.wiki-gallery{--gallery-columns:2}}@media (max-width:640px){:root{--wiki-sticky-top:16px;--wiki-shell-gutter:12px;--wiki-toolbar-fixed-offset:40px;--wiki-toolbar-offset:var(--wiki-toolbar-fixed-offset);--wiki-anchor-offset:max(0px,calc(var(--wiki-toolbar-offset) - 8px))}body{scroll-padding-top:var(--wiki-anchor-offset)}.wiki-article,.wiki-content>h1{margin-top:calc(var(--wiki-toolbar-fixed-offset) + 10px)}.wiki-article h1,.wiki-article h2,.wiki-article h3,.wiki-article h4,.wiki-article h5,.wiki-article h6,.wiki-article [id]{scroll-margin-top:var(--wiki-anchor-offset)}.wiki-toolbar{padding:16px 20px}.wiki-toolbar--sticky{width:100%;position:fixed;top:0;left:0;right:0}.wiki-toolbar--sticky.is-hidden{opacity:1;transform:none}.wiki-sidebar,.wiki-toolbar__controls{display:none}.wiki-mobile-menu-toggle{display:inline-flex}.wiki-logo__full{display:none}.wiki-logo__compact{display:block}.wiki-article img{width:100%;max-width:100%}.wiki-gallery{--gallery-columns:1}.wiki-gallery[data-gallery-layout=carousel]>*{flex-basis:86vw}.wiki-store-link{width:100%}.wiki-document-card{border-radius:12px;gap:10px;width:100%;padding:10px 12px}.wiki-document-card__icon{border-radius:10px;flex-basis:42px;width:42px;height:42px}.wiki-document-card__icon-page{width:16px;height:16px}.wiki-document-card__title{font-size:clamp(13px,4.2vw,15px)}.wiki-document-card__meta{font-size:clamp(10px,3.2vw,11px)}.wiki-document-card__download{background-size:14px 14px;flex-basis:24px;width:24px;height:24px}.wiki-store-badge{width:100%;min-width:0;min-height:50px;padding:8px 12px}.wiki-store-badge__icon{flex-basis:30px;width:30px;height:30px}.wiki-store-badge__eyebrow{font-size:8px}.wiki-store-badge__title{font-size:clamp(14px,5.8vw,17px)}}@media print{@page{margin:0}:root{--wiki-toolbar-offset:0px;--wiki-anchor-offset:0px}html,body{background:var(--colors-bg);color:var(--colors-text-primary)}body{print-color-adjust:exact;-webkit-print-color-adjust:exact;margin:0;position:relative}body:before{content:"";background:var(--colors-bg);pointer-events:none;z-index:-1;position:fixed;inset:0}.wiki-sidebar,.wiki-mobile-menu,.wiki-mobile-menu-toggle,.wiki-search-modal,.wiki-toolbar__controls,[data-rmiz-btn-zoom],[data-rmiz-btn-unzoom],[data-rmiz-ghost],[data-rmiz-modal],[data-rmiz-portal],[data-rmiz-modal-overlay],[data-rmiz-modal-content],.zoom-gallery__nav,.zoom-gallery__counter,.zoom-gallery__backdrop{display:none!important}.wiki-shell{grid-template-columns:1fr;gap:0;max-width:100%;padding:0}.wiki-content{min-width:0}.wiki-gallery,.wiki-gallery[data-gallery-layout=carousel]{scroll-snap-type:none;scrollbar-width:none;contain:none;margin:18px 0 24px;padding:0;display:block;overflow:visible}.wiki-gallery[data-gallery-layout=carousel]>*,.wiki-gallery[data-gallery-layout=carousel]>p,.wiki-gallery>*,.wiki-gallery[data-gallery-layout=carousel] .wiki-image,.wiki-gallery .wiki-image{scroll-snap-align:unset;break-inside:avoid;page-break-inside:avoid;flex:none;width:100%;min-width:0;max-width:none;margin:0 0 12px;display:table}.wiki-gallery>:last-child,.wiki-gallery[data-gallery-layout=carousel]>:last-child{margin-bottom:0}.wiki-gallery:not([data-gallery-layout=carousel])>*,.wiki-gallery:not([data-gallery-layout=carousel]) .wiki-image{width:fit-content;max-width:100%}.wiki-gallery:not([data-gallery-layout=carousel]) img{object-fit:contain;break-inside:avoid;page-break-inside:avoid;page-break-before:auto;page-break-after:auto;border-radius:0!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:400px!important}.wiki-gallery[data-gallery-layout=carousel]>*,.wiki-gallery[data-gallery-layout=carousel]>p,.wiki-gallery[data-gallery-layout=carousel] .wiki-image{width:fit-content;max-width:var(--gallery-carousel-item-max-width)}.wiki-gallery[data-gallery-layout=carousel]>*+*,.wiki-gallery[data-gallery-layout=carousel]>p+p,.wiki-gallery[data-gallery-layout=carousel] .wiki-image+.wiki-image{break-before:page;page-break-before:always}.wiki-gallery[data-gallery-layout=carousel] img{object-fit:contain;break-inside:avoid;page-break-inside:avoid;page-break-before:auto;page-break-after:auto;width:auto!important;max-width:min(100%,var(--gallery-carousel-item-max-width))!important;max-height:var(--gallery-carousel-item-max-height)!important;border-radius:0!important;height:auto!important}.wiki-gallery [role=button]{cursor:default}:is(li:has(.wiki-gallery),li:has(.wiki-image),li:has(>img)){list-style:none!important}li:has(.wiki-gallery)::marker{content:""!important}li:has(.wiki-image)::marker{content:""!important}li:has(>img)::marker{content:""!important}.wiki-info__icon{color:var(--info-color);display:block;position:relative;background:0 0!important;border:0!important;border-radius:0!important;-webkit-mask:none!important;mask:none!important}.wiki-info__icon:before{content:"i";box-sizing:border-box;border:1.5px solid var(--info-color);background:0 0;border-radius:999px;place-items:center;font-size:12px;font-weight:700;line-height:1;display:grid;position:absolute;inset:0}.wiki-info[data-info-type=warning] .wiki-info__icon:before{content:"!"}.wiki-document-card{background:var(--colors-bg-surface);border-color:var(--colors-border);box-shadow:none}.wiki-document-card__icon{border:1px solid var(--colors-border);background:0 0}.wiki-document-card__download{background-color:#0000}@supports (-webkit-touch-callout:none){.wiki-gallery[data-gallery-layout=carousel]>*,.wiki-gallery[data-gallery-layout=carousel]>p,.wiki-gallery[data-gallery-layout=carousel] .wiki-image{break-before:page;page-break-before:always}}.wiki-toolbar,.wiki-toolbar--sticky{opacity:1;background:0 0;padding:0 0 12px;position:static;transform:none;display:block!important}.wiki-breadcrumbs{gap:4px;min-height:0;font-size:12px;line-height:1.4}.wiki-breadcrumb-link,.wiki-breadcrumb-current,.wiki-breadcrumb-separator{color:var(--colors-text-primary);font-size:inherit}.wiki-breadcrumb-separator{color:var(--colors-text-muted)}.wiki-breadcrumb-link{text-decoration:none}.wiki-article{break-inside:auto;margin-top:0}.wiki-article h1,.wiki-article h2,.wiki-article h3,.wiki-article h4,.wiki-article h5,.wiki-article h6{break-after:avoid-page;break-inside:avoid}.wiki-article img,.wiki-article table,.wiki-article pre,.wiki-article blockquote,.wiki-image,.wiki-image>*,.wiki-gallery>*{break-inside:avoid;page-break-inside:avoid}}
