.hljs{color:#d4d4d4;background:#1e1e1e;padding:1em;display:block;overflow-x:auto}.hljs-comment,.hljs-quote{color:#6a9955;font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-literal,.hljs-type{color:#569cd6}.hljs-string,.hljs-attr{color:#ce9178}.hljs-number{color:#b5cea8}.hljs-function,.hljs-title{color:#dcdcaa}.hljs-variable,.hljs-name,.hljs-params{color:#9cdcfe}.hljs-operator,.hljs-punctuation{color:#d4d4d4}.hljs-regexp{color:#d16969}.hljs-meta{color:#c586c0}.hljs-tag{color:#569cd6}.hljs-selector-class,.hljs-selector-id{color:#d7ba7d}.hljs-built_in{color:#4ec9b0}.hljs-symbol,.hljs-bullet{color:#4fc1ff}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.hljs-attribute,.hljs-attr{color:#9cdcfe}.hljs-deletion{color:#f14c4c;background-color:#ff00001a}.hljs-addition{color:#89d185;background-color:#00ff001a}.hljs-meta-string{color:#ce9178}.hljs-template-variable{color:#4fc1ff}
.wiki-shell{--wiki-display-font:"Syne", "Onest", system-ui, sans-serif}.wiki-shell--ru,.wiki-shell--ua{--wiki-display-font:"Onest", system-ui, sans-serif;font-family:Onest,system-ui,sans-serif}.wiki-shell--ru .wiki-rail-item,.wiki-shell--ua .wiki-rail-item{font-size:.98rem;line-height:1.8}.wiki-shell--en .wiki-rail-item{font-family:Syne,Onest,system-ui,sans-serif;font-weight:600}.wiki-shell--ru .wiki-rail-title,.wiki-shell--ru .wiki-toc-label,.wiki-shell--ua .wiki-rail-title,.wiki-shell--ua .wiki-toc-label{font-size:var(--type-caption);letter-spacing:.16em;text-transform:uppercase}.wiki-main{--wiki-heading:#ddd2bf;--wiki-accent-gradient:linear-gradient(110deg, #f1a273 0%, #e89267 52%, #d8ae72 100%)}.wiki-prose{color:#9a9a9f;font-size:.98rem;line-height:1.8}.wiki-prose h1,.wiki-prose h2,.wiki-prose h3,.wiki-prose h4{color:var(--wiki-heading);font-family:var(--wiki-display-font);letter-spacing:-.025em}.wiki-main .wiki-page-title{color:var(--wiki-heading);font-family:var(--wiki-display-font);letter-spacing:-.035em}.wiki-prose :is(h1,h2,h3,h4) a,.wiki-prose :is(h1,h2,h3,h4) a:hover{color:inherit;-webkit-text-fill-color:currentColor;background-image:none;text-decoration:none}.wiki-prose article{gap:1rem;display:grid}.wiki-prose p,.wiki-prose ul,.wiki-prose ol,.wiki-prose blockquote,.wiki-prose table,.wiki-prose pre,.wiki-prose figure{margin:0 0 1rem}.wiki-prose a,.wiki-main .wiki-orange-rgb{background-image:var(--wiki-accent-gradient);color:#e89267;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.wiki-prose a{text-underline-offset:3px;-webkit-text-decoration:underline #e8926794;text-decoration:underline #e8926794}.wiki-prose a:hover,.wiki-main .wiki-orange-rgb:hover{color:#fff;-webkit-text-fill-color:#fff;background-image:none}.wiki-prose ul,.wiki-prose ol{padding-left:1.35rem}.wiki-prose ul{list-style:outside}.wiki-prose ol{list-style:decimal}.wiki-prose li+li{margin-top:.35rem}.wiki-prose strong{color:#fff;font-weight:700}.wiki-prose blockquote{color:#e5e7eb;background:#ffffff0a;border-radius:0 8px 8px 0;padding:.75rem 1rem;position:relative}.wiki-prose blockquote:before{background:var(--wiki-accent-gradient);content:"";border-radius:3px;width:3px;position:absolute;inset:0 auto 0 0}.wiki-main ::selection{color:#fff;background:#d897676b}.wiki-prose :not(pre)>code{cursor:pointer;color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;padding:.1rem .35rem;font-size:.9em}.wiki-prose pre{background:#111;border:1px solid #ffffff14;border-radius:8px;overflow-x:auto}.wiki-prose pre code{padding:1rem;display:block}.wiki-prose table{border-collapse:collapse;border-radius:8px;width:100%;overflow:hidden}.wiki-prose th,.wiki-prose td{text-align:left;border:1px solid #ffffff1a;padding:.7rem .85rem}.wiki-prose th{color:#fff;background:#ffffff12}.wiki-prose figure{border:1px solid #ffffff14;overflow:hidden}.wiki-copy-popover{font-family:Onest,system-ui,sans-serif}.elementwiki{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff12 transparent}.elementwiki::-webkit-scrollbar{width:4px}.elementwiki::-webkit-scrollbar-track{background:0 0}.elementwiki::-webkit-scrollbar-thumb{background-color:#ffffff12;border-radius:9999px;transition:background-color .2s}.elementwiki:hover::-webkit-scrollbar-thumb{background-color:#ffffff29}@media (prefers-contrast:more),(forced-colors:active){.wiki-main .wiki-orange-rgb,.wiki-main .wiki-prose a{color:linktext;-webkit-text-fill-color:LinkText;background-image:none}}.wiki-rail{position:relative}.wiki-rail-line{background:#ffffff29;width:2px;margin-left:-1px;position:absolute;top:.35rem;bottom:.35rem;left:.5rem}.wiki-rail-dot{background:#fff;border-radius:9999px;width:7px;height:7px;margin-top:-3.5px;margin-left:-3.5px;transition:transform .42s cubic-bezier(.22,.61,.36,1),opacity .2s;position:absolute;top:0;left:.5rem;box-shadow:0 0 0 3px #000,0 0 16px #ffffff94}.wiki-rail-title{color:#ddd2bf;font-family:var(--wiki-display-font);letter-spacing:.12em;margin-bottom:.4rem;padding-left:1.5rem;font-size:.6875rem;font-weight:600}.wiki-rail-item{color:#fff;opacity:.72;padding:.4rem 0 .4rem 1.5rem;font-size:.875rem;line-height:1.35;transition:opacity .16s;display:block;position:relative}.wiki-rail-item:hover,.wiki-rail-item.is-active{opacity:1}.wiki-rail-tick{background:#343438;border:1px solid #ffffff5c;border-radius:9999px;width:7px;height:7px;margin-top:-3.5px;margin-left:-3.5px;transition:opacity .2s,background-color .16s,border-color .16s;position:absolute;top:calc(.4rem + .5lh);left:.5rem;box-shadow:0 0 0 2px #000}.wiki-rail-item:hover .wiki-rail-tick{background:#77777d;border-color:#ffffffad}.wiki-rail-item.is-active .wiki-rail-tick{opacity:0}.wiki-rail-github{color:#7c7c81;border:1px solid #ffffff1a;border-radius:.75rem;place-items:center;width:2.25rem;height:2.25rem;margin-left:.5rem;transition:color .16s,border-color .16s,background-color .16s;display:grid}.wiki-rail-github:hover{color:#fff;background:#ffffff0d;border-color:#ffffff38}.wiki-rail-github svg{width:1.05rem;height:1.05rem}.wiki-toc-label{color:#5f5f63;font-family:var(--wiki-display-font);letter-spacing:.12em;font-size:.6875rem;font-weight:600}.wiki-toc{display:grid;position:relative}.wiki-toc-line{background:#ffffff1f;width:1px;position:absolute;top:0;bottom:0;left:0}.wiki-toc-marker{background:#fff;width:1px;transition:transform .38s cubic-bezier(.22,.61,.36,1),height .38s cubic-bezier(.22,.61,.36,1),opacity .2s;position:absolute;top:0;left:0}.wiki-toc-item{color:#7c7c81;padding:.4rem 0 .4rem .875rem;font-size:.8125rem;line-height:1.4;transition:color .16s;display:block}.wiki-toc-item:hover{color:#d4d4d8}.wiki-toc-item.is-active{color:#fff}.wiki-support-card{color:#fff;background-color:#0a0a0a;background-image:linear-gradient(#0606052e 0%,#060605f5 88%),url(/storage/main/abstract/network-stream.webp);background-position:50%;background-repeat:no-repeat;background-size:cover,cover;background-clip:padding-box;border:1px solid #ffffff1a;border-radius:1rem;align-content:space-between;gap:1.5rem;width:100%;min-height:14rem;padding:1.25rem;display:grid;position:relative;overflow:hidden}.wiki-support-card-arrow{color:#fff;width:1.5rem;height:1.5rem;transition:transform .6s cubic-bezier(.22,1,.36,1)}.wiki-support-card:hover .wiki-support-card-arrow{transform:translate(4px)}.wiki-support-card-body{gap:.35rem;display:grid}.wiki-support-card-body strong{color:#fff;font-family:var(--wiki-display-font);font-size:.9375rem;font-weight:700;line-height:1.4}.wiki-support-card-body small{color:#8a8a8f;font-size:.75rem}
