html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,figure,figcaption,address{box-sizing:border-box;margin:0;padding:0}html{overflow-y:scroll}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{margin:0;padding:0;display:block}table{border-spacing:1px;margin:1rem 0}table th,table td{vertical-align:middle;padding:.25rem}caption,th{text-align:left}ul,ol{list-style:none}a{text-decoration:none}a:link,a:visited,a:active{-o-transition:.1s color ease;transition:color .1s}a:hover,a:focus{cursor:pointer;text-decoration:none}textarea{-ms-appearance:none;appearance:none;outline:none}input[type=text]{-ms-appearance:none;appearance:none;outline:none}input[type=password]{-ms-appearance:none;appearance:none;outline:none}input[type=number]{-ms-appearance:none;appearance:none;outline:none}input[type=email]{-ms-appearance:none;appearance:none;outline:none}input[type=tel]{-ms-appearance:none;appearance:none;outline:none}@-webkit-keyframes autofill{to{background:0 0}}input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}textarea:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}select:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}svg{vertical-align:inherit;overflow:auto}img{max-width:100%}*{outline:none}button{cursor:pointer;border-radius:.5rem;padding:1rem;font-weight:600;line-height:1}.theme-dark button{color:rgba(250,250,244,.7);background-color:transparent;border:1px solid #44475a}.theme-light button{color:rgba(31,35,44,.7);background-color:transparent;border:1px solid #d8dee9}.theme-dark button:focus,.theme-dark button:hover{color:#fafaf4;background-color:#44475a}.theme-light button:focus,.theme-light button:hover{color:#1f232c;background-color:#fafafa}button.big{border-radius:2rem;padding:1rem;font-size:1.25rem}button.full-width{width:100%}input{border:0;border-radius:8px;outline:0;width:100%;padding:0 2rem 0 0;font-size:1rem;line-height:3rem}.theme-dark input{color:#fafaf4;background-color:#2e313f}.theme-light input{color:#1f232c;background-color:#fff}.form-item{border-radius:8px;align-items:center;margin-bottom:.5rem;padding:0 2rem;display:flex}.theme-dark .form-item{background-color:#2e313f}.theme-light .form-item{background-color:#fff}.form-item .icon{width:1.25rem;height:1.25rem;margin-right:.75rem}.form-item .icon svg{opacity:.3;width:100%;height:auto}.theme-dark .form-item .icon svg{color:#fafaf4}.theme-light .form-item .icon svg{color:#1f232c}select{-ms-appearance:none;appearance:none;border:0;border-radius:8px;outline:0;width:100%;height:3rem;font-size:1rem}.theme-dark select{color:#fafaf4;background-color:#2e313f}.theme-light select{color:#1f232c;background-color:#fff}html{font-size:14px;line-height:1.8}@media only screen and (min-width:1025px){html{font-size:16px}}@media only screen and (min-width:1921px){html{font-size:18px}}body{flex-direction:column;min-height:100vh;font-family:Helvetica,sans-serif;font-style:normal;font-weight:400;display:flex}.theme-dark body{color:#fafaf4;background-color:#191a21}.theme-light body{color:#1f232c;background-color:#eceff4}.theme-dark a{color:rgba(250,250,244,.7)}.theme-light a{color:rgba(31,35,44,.7)}.theme-dark a:hover,.theme-dark a:focus{color:#fafaf4}.theme-light a:hover,.theme-light a:focus{color:#1f232c}h1,h2,h3,h4,h5,h6{text-align:left;font-weight:600;position:relative}.theme-dark h1,.theme-dark h2,.theme-dark h3,.theme-dark h4,.theme-dark h5,.theme-dark h6{color:#fff}.theme-light h1,.theme-light h2,.theme-light h3,.theme-light h4,.theme-light h5,.theme-light h6{color:#1f232c}h1.with-anchor .anchor,h2.with-anchor .anchor,h3.with-anchor .anchor,h4.with-anchor .anchor,h5.with-anchor .anchor,h6.with-anchor .anchor{width:1.2rem;height:1.5rem;margin-left:.5rem;display:none}.theme-dark h1.with-anchor .anchor svg,.theme-dark h2.with-anchor .anchor svg,.theme-dark h3.with-anchor .anchor svg,.theme-dark h4.with-anchor .anchor svg,.theme-dark h5.with-anchor .anchor svg,.theme-dark h6.with-anchor .anchor svg{fill:rgba(241,250,140,.7)}.theme-light h1.with-anchor .anchor svg,.theme-light h2.with-anchor .anchor svg,.theme-light h3.with-anchor .anchor svg,.theme-light h4.with-anchor .anchor svg,.theme-light h5.with-anchor .anchor svg,.theme-light h6.with-anchor .anchor svg{fill:rgba(40,111,243,.7)}.theme-dark h1.with-anchor .anchor:hover svg,.theme-dark h2.with-anchor .anchor:hover svg,.theme-dark h3.with-anchor .anchor:hover svg,.theme-dark h4.with-anchor .anchor:hover svg,.theme-dark h5.with-anchor .anchor:hover svg,.theme-dark h6.with-anchor .anchor:hover svg{fill:#f1fa8c}.theme-light h1.with-anchor .anchor:hover svg,.theme-light h2.with-anchor .anchor:hover svg,.theme-light h3.with-anchor .anchor:hover svg,.theme-light h4.with-anchor .anchor:hover svg,.theme-light h5.with-anchor .anchor:hover svg,.theme-light h6.with-anchor .anchor:hover svg{fill:#286ff3}h1.with-anchor:hover .anchor,h2.with-anchor:hover .anchor,h3.with-anchor:hover .anchor,h4.with-anchor:hover .anchor,h5.with-anchor:hover .anchor,h6.with-anchor:hover .anchor{display:inline-block}h1{text-align:center;margin:0 1rem 1rem;font-size:2.25rem}.theme-dark h1{border-bottom:1px solid #44475a}.theme-light h1{border-bottom:1px solid #d8dee9}h2{font-size:2rem}h3{font-size:1.875rem}h4{font-size:1.5rem}p{padding:.5rem 0}pre{padding:1rem 0}blockquote{margin-bottom:1rem;padding:0 1rem}.theme-dark blockquote{background-color:#44475a;border-left:1px solid #50fa7b}.theme-light blockquote{background-color:#fafafa;border-left:1px solid #50a14f}ul{padding-left:1rem;list-style-type:disc}svg{width:100%;height:auto}.theme-dark table tr:nth-child(odd){background-color:#44475a}.theme-light table tr:nth-child(odd){background-color:#d8dee9}.theme-dark table tr:nth-child(2n){background-color:#2e313f}.theme-light table tr:nth-child(2n){background-color:#fff}table tr th{padding:.25rem .375rem}@media only screen and (max-width:1024px){table{white-space:nowrap;display:block;overflow-x:auto}}.box{border-radius:1rem}.theme-dark .box{background-color:#282a36}.theme-light .box{background-color:#eceff4}.icon{width:24px;height:24px;line-height:0;display:block}.icon.icon-md{width:1rem;height:1rem}details summary{cursor:pointer}.theme-dark details summary{color:rgba(241,250,140,.7)}.theme-light details summary{color:rgba(40,111,243,.7)}details summary:after{content:"";vertical-align:2px;width:.5rem;height:.5rem;margin-left:.5rem;line-height:0;display:inline-block;transform:rotate(45deg)}.theme-dark details summary:after{border-bottom:2px solid rgba(241,250,140,.7);border-right:2px solid rgba(241,250,140,.7)}.theme-light details summary:after{border-bottom:2px solid rgba(40,111,243,.7);border-right:2px solid rgba(40,111,243,.7)}details[open] summary:after{vertical-align:-3px;transform:rotate(-135deg)}.theme-dark details summary:hover{color:#f1fa8c}.theme-light details summary:hover{color:#286ff3}.theme-dark details summary:hover:after{border-bottom:2px solid #f1fa8c;border-right:2px solid #f1fa8c}.theme-light details summary:hover:after{border-bottom:2px solid #286ff3;border-right:2px solid #286ff3}hr{margin:2rem}.markdown-alert{margin-bottom:1rem;padding-left:1rem}.theme-dark .markdown-alert.markdown-alert-note{border-left:1px solid #6272a4}.theme-light .markdown-alert.markdown-alert-note{border-left:1px solid #4c566a}.theme-dark .markdown-alert.markdown-alert-note .markdown-alert-title{color:#6272a4}.theme-light .markdown-alert.markdown-alert-note .markdown-alert-title{color:#4c566a}.theme-dark .markdown-alert.markdown-alert-note svg{fill:#6272a4}.theme-light .markdown-alert.markdown-alert-note svg{fill:#4c566a}.theme-dark .markdown-alert.markdown-alert-tip{border-left:1px solid #50fa7b}.theme-light .markdown-alert.markdown-alert-tip{border-left:1px solid #50a14f}.theme-dark .markdown-alert.markdown-alert-tip .markdown-alert-title{color:#50fa7b}.theme-light .markdown-alert.markdown-alert-tip .markdown-alert-title{color:#50a14f}.theme-dark .markdown-alert.markdown-alert-tip svg{fill:#50fa7b}.theme-light .markdown-alert.markdown-alert-tip svg{fill:#50a14f}.theme-dark .markdown-alert.markdown-alert-important{border-left:1px solid #50fa7b}.theme-light .markdown-alert.markdown-alert-important{border-left:1px solid #50a14f}.theme-dark .markdown-alert.markdown-alert-important .markdown-alert-title{color:#50fa7b}.theme-light .markdown-alert.markdown-alert-important .markdown-alert-title{color:#50a14f}.theme-dark .markdown-alert.markdown-alert-important svg{fill:#50fa7b}.theme-light .markdown-alert.markdown-alert-important svg{fill:#50a14f}.theme-dark .markdown-alert.markdown-alert-warning{border-left:1px solid #ffb86c}.theme-light .markdown-alert.markdown-alert-warning{border-left:1px solid #c18401}.theme-dark .markdown-alert.markdown-alert-warning .markdown-alert-title{color:#ffb86c}.theme-light .markdown-alert.markdown-alert-warning .markdown-alert-title{color:#c18401}.theme-dark .markdown-alert.markdown-alert-warning svg{fill:#ffb86c}.theme-light .markdown-alert.markdown-alert-warning svg{fill:#c18401}.theme-dark .markdown-alert.markdown-alert-caution{border-left:1px solid #ffb86c}.theme-light .markdown-alert.markdown-alert-caution{border-left:1px solid #c18401}.theme-dark .markdown-alert.markdown-alert-caution .markdown-alert-title{color:#ffb86c}.theme-light .markdown-alert.markdown-alert-caution .markdown-alert-title{color:#c18401}.theme-dark .markdown-alert.markdown-alert-caution svg{fill:#ffb86c}.theme-light .markdown-alert.markdown-alert-caution svg{fill:#c18401}.markdown-alert .markdown-alert-title{vertical-align:middle;font-weight:700}.markdown-alert .markdown-alert-title svg{width:16px;height:16px;padding-right:.5rem}header{justify-content:center;display:flex}.theme-dark header{background-color:#191a21}.theme-light header{background-color:#eceff4}@media only screen and (min-width:1440px){header{padding:0 1rem}}nav{justify-content:space-between;align-items:center;width:100%;max-height:86px;padding:1rem;display:flex}@media only screen and (min-width:1440px){nav{max-width:90%}}nav .logo{max-width:60%}@media only screen and (min-width:481px){nav .logo{width:360px;max-width:unset}}nav .logo a{display:flex}nav .logo a img{width:100%;height:auto}nav #menu{align-items:center;display:flex}nav #menu .menu-items{display:none}@media only screen and (min-width:1025px){nav #menu .menu-items{align-items:center;display:flex}}nav #menu .menu-items .menu-item{padding-right:1rem}nav #menu .menu-items .menu-item:last-child{padding-right:0}nav #menu .menu-items .menu-item .theme-switcher{align-items:center;display:flex}nav #menu .menu-items .menu-item .theme-switcher-title{margin-right:.5rem}@media only screen and (min-width:1025px){nav #menu .menu-items .menu-item .theme-switcher-title{display:none}}nav #menu .menu-items a{overflow-wrap:break-word;font-size:1.5rem;display:block}.theme-dark nav #menu .menu-items a{color:rgba(250,250,244,.7)}.theme-light nav #menu .menu-items a{color:rgba(31,35,44,.7)}.theme-dark nav #menu .menu-items a:hover{color:#fafaf4}.theme-light nav #menu .menu-items a:hover{color:#1f232c}.theme-dark nav #menu .menu-items a.active{color:rgba(241,250,140,.7)}.theme-light nav #menu .menu-items a.active{color:rgba(40,111,243,.7)}nav #menu .menu-items a .icon{width:26px;height:26px}nav #menu .menu-items .mobile-docs-menu{display:none}nav #menu.active{align-items:center;overflow-y:auto}nav #menu.active>.backdrop{display:block}@media only screen and (max-width:1024px){nav #menu.active .menu-items{z-index:5;scrollbar-width:thin;flex-direction:column;width:75%;max-width:350px;min-height:40vh;max-height:100vh;display:flex;position:absolute;top:0;right:0;overflow-y:auto}.theme-dark nav #menu.active .menu-items{scrollbar-color:#2e313f #44475a}.theme-light nav #menu.active .menu-items{scrollbar-color:#fff #d8dee9}nav #menu.active .menu-items{border-top-left-radius:20px;border-bottom-left-radius:20px;padding:50px 20px 30px 30px}.theme-dark nav #menu.active .menu-items{background-color:#282a36;box-shadow:-1px 1px 5px #2e313f}.theme-light nav #menu.active .menu-items{background-color:#eceff4;box-shadow:-1px 1px 5px #fff}nav #menu.active .menu-items .mobile-docs-menu{display:block}nav #menu.active .menu-items .mobile-docs-menu ul{list-style:circle}nav #menu.active .menu-items .mobile-docs-menu .menu-header{font-size:1.25rem}nav #menu.active .menu-item{line-height:2rem}nav #menu.active .menu-item a:after{top:.75rem}nav #menu.active .burger{z-index:6;position:absolute;top:25px;right:15px}nav #menu.active .burger a{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;display:block}nav #menu.active .burger a span{height:1px}.theme-dark nav #menu.active .burger a span{background-color:#fafaf4}.theme-light nav #menu.active .burger a span{background-color:#1f232c}nav #menu.active .burger a span:first-child{margin-top:11px;transform:rotate(-45deg)}nav #menu.active .burger a span:nth-child(2){margin-top:-1px;transform:rotate(45deg)}nav #menu.active .burger a span:nth-child(3){display:none}}@media only screen and (min-width:1025px){nav #menu .burger{display:none}}nav #menu .burger a{flex-direction:column;justify-content:space-between;width:26px;height:22px;padding:5px;display:flex}nav #menu .burger a span{border-radius:2px;width:100%;height:2px;display:block}.theme-dark nav #menu .burger a span{background-color:rgba(250,250,244,.7)}.theme-light nav #menu .burger a span{background-color:rgba(31,35,44,.7)}nav #menu .backdrop{content:"";z-index:4;width:100%;height:100vh;display:none;position:absolute;top:0;bottom:0;left:0;right:0}nav #menu .socials{align-items:center;margin-right:1rem;display:flex}@media only screen and (max-width:1024px){nav #menu .socials{order:99;justify-content:center;width:100%;margin:auto 0 0;padding-top:2rem}}@media only screen and (min-width:1025px){nav #menu .socials{padding:0 1rem}.theme-dark nav #menu .socials{border-left:1px solid rgba(250,250,244,.7);border-right:1px solid rgba(250,250,244,.7)}.theme-light nav #menu .socials{border-left:1px solid rgba(31,35,44,.7);border-right:1px solid rgba(31,35,44,.7)}}.theme-light .icon.light{display:none}.theme-light .icon.dark,.theme-dark .icon.light{display:block}.theme-dark .icon.dark{display:none}.collapsible a{position:relative}.collapsible>ul{display:none}.collapsible.active>a:after{top:.625rem;transform:rotate(-135deg)}.collapsible.active>ul{display:block}.collapsible>a:after{content:"";width:5px;height:5px;margin-left:.5rem;position:absolute;top:.375rem;transform:rotate(45deg)}.theme-dark .collapsible>a:after{border-bottom:1px solid rgba(250,250,244,.7);border-right:1px solid rgba(250,250,244,.7)}.theme-light .collapsible>a:after{border-bottom:1px solid rgba(31,35,44,.7);border-right:1px solid rgba(31,35,44,.7)}main{flex-grow:1;justify-content:center;margin-bottom:2rem;display:flex}@media only screen and (min-width:481px){main{padding:0 1rem 1rem}}.theme-dark main a{color:rgba(241,250,140,.7)}.theme-light main a{color:rgba(40,111,243,.7)}.theme-dark main a:focus{color:rgba(241,250,140,.7)}.theme-light main a:focus{color:rgba(40,111,243,.7)}.theme-dark main a:hover{color:#f1fa8c}.theme-light main a:hover{color:#286ff3}main .main{padding:1rem}.theme-dark main .main{background-color:#2e313f}.theme-light main .main{background-color:#fff}main .main{width:100%}@media only screen and (min-width:1440px){main .main{max-width:90%}}main .main .wrapper{display:flex;position:relative}main .main .wrapper .docs-menu{min-width:160px;min-height:100vh;min-height:100dvh;max-height:100vh;scrollbar-width:thin;flex-shrink:0;flex-basis:20%;align-self:flex-start;max-height:100dvh;padding:0 .5rem 150px 0;font-size:.875rem;line-height:1.3;position:sticky;top:1rem;overflow-x:hidden;overflow-y:auto}.theme-dark main .main .wrapper .docs-menu{scrollbar-color:#2e313f #44475a;border-right:1px solid #44475a}.theme-light main .main .wrapper .docs-menu{scrollbar-color:#fff #d8dee9;border-right:1px solid #d8dee9}main .main .wrapper .docs-menu ul{padding:0;list-style:none}main .main .wrapper .docs-menu ul li{padding:.25rem 0 .5rem}main .main .wrapper .docs-menu ul li:last-child{padding-bottom:0}@media only screen and (max-width:767px){main .main .wrapper .docs-menu{z-index:3;min-width:1.75rem;overflow-y:unset;height:100%;min-height:unset;max-height:unset;overflow-x:unset;padding:0;position:absolute;top:1rem;bottom:1rem;left:-1rem}.theme-dark main .main .wrapper .docs-menu{background-color:#2e313f;box-shadow:5px 5px 7px -6px #44475a}.theme-light main .main .wrapper .docs-menu{background-color:#fff;box-shadow:5px 5px 7px -6px #d8dee9}main .main .wrapper .docs-menu .container{height:100%;max-height:100dvh;padding-bottom:1rem;display:flex;position:sticky;top:1rem}main .main .wrapper .docs-menu .docs-links{scrollbar-width:none;-ms-overflow-style:none;height:100%;max-height:100dvh;padding-bottom:1rem;overflow-y:auto}main .main .wrapper .docs-menu .mobile-trigger{cursor:pointer;width:1.75rem;min-width:1.75rem;max-height:100vh;justify-content:center;align-items:center;max-height:100dvh;display:flex}main .main .wrapper .docs-menu .mobile-trigger:after{content:"";width:10px;height:10px;margin-left:-2px;display:block;transform:rotate(-45deg)}.theme-dark main .main .wrapper .docs-menu .mobile-trigger:after{border-bottom:2px solid rgba(250,250,244,.7);border-right:2px solid rgba(250,250,244,.7)}.theme-light main .main .wrapper .docs-menu .mobile-trigger:after{border-bottom:2px solid rgba(31,35,44,.7);border-right:2px solid rgba(31,35,44,.7)}.theme-dark main .main .wrapper .docs-menu .mobile-trigger:hover:after{border-bottom:2px solid #fafaf4;border-right:2px solid #fafaf4}.theme-light main .main .wrapper .docs-menu .mobile-trigger:hover:after{border-bottom:2px solid #1f232c;border-right:2px solid #1f232c}}@media only screen and (max-width:767px) and (max-width:767px){main .main .wrapper .docs-menu li{display:none}}@media only screen and (max-width:767px){main .main .wrapper .docs-menu.active{min-width:180px;max-width:270px;padding-left:1rem}main .main .wrapper .docs-menu.active li{display:block}main .main .wrapper .docs-menu.active .mobile-trigger:after{margin-left:5px;transform:rotate(135deg)}}.theme-dark main .main .wrapper .docs-menu a.active{color:#f1fa8c}.theme-light main .main .wrapper .docs-menu a.active{color:#286ff3}main .main .wrapper .docs-menu .collapsible>ul{padding:.75rem 0 0 1rem}main .main .wrapper .docs-menu .collapsible.active>a:after{top:.5rem}main .main .wrapper .docs-menu .collapsible>a:after{top:.125rem}main .main .wrapper .docs-menu .menu-header{padding:0 0 .75rem;font-weight:600}main .main .wrapper .docs-menu .menu-item{padding:0 .5rem .5rem}.theme-dark main .main .wrapper .docs-menu .menu-item{border-right:1px solid #44475a}.theme-light main .main .wrapper .docs-menu .menu-item{border-right:1px solid #d8dee9}main .main .wrapper .content{text-align:justify;width:100%;min-width:0;padding:1rem 1rem 0}@media only screen and (min-width:768px){main .main .wrapper .content{padding:0 1rem}}main .main .wrapper .table-of-contents{min-width:20%;max-width:20%;height:100vh;scrollbar-width:none;align-self:flex-start;height:100dvh;font-size:.875rem;position:sticky;top:1rem;overflow-y:auto}.theme-dark main .main .wrapper .table-of-contents{border-left:1px solid #44475a}.theme-light main .main .wrapper .table-of-contents{border-left:1px solid #d8dee9}main .main .wrapper .table-of-contents .mobile-trigger{display:none}@media only screen and (max-width:1439px){main .main .wrapper .table-of-contents{z-index:3;min-width:1.75rem;overflow-y:unset;height:100%;position:absolute;top:1rem;bottom:1rem;right:-1rem}.theme-dark main .main .wrapper .table-of-contents{background-color:#2e313f;box-shadow:-5px 5px 7px -6px #44475a}.theme-light main .main .wrapper .table-of-contents{background-color:#fff;box-shadow:-5px 5px 7px -6px #d8dee9}main .main .wrapper .table-of-contents .container{height:100%;max-height:100dvh;padding-bottom:1rem;display:flex;position:sticky;top:1rem}main .main .wrapper .table-of-contents .toc-links{scrollbar-width:none;-ms-overflow-style:none;height:100%;max-height:100dvh;overflow-y:auto}main .main .wrapper .table-of-contents .mobile-trigger{cursor:pointer;width:1.75rem;min-width:1.75rem;max-height:100vh;justify-content:center;align-items:center;max-height:100dvh;display:flex}main .main .wrapper .table-of-contents .mobile-trigger:after{content:"";width:10px;height:10px;margin-left:5px;display:block;transform:rotate(135deg)}.theme-dark main .main .wrapper .table-of-contents .mobile-trigger:after{border-bottom:2px solid rgba(250,250,244,.7);border-right:2px solid rgba(250,250,244,.7)}.theme-light main .main .wrapper .table-of-contents .mobile-trigger:after{border-bottom:2px solid rgba(31,35,44,.7);border-right:2px solid rgba(31,35,44,.7)}.theme-dark main .main .wrapper .table-of-contents .mobile-trigger:hover:after{border-bottom:2px solid #fafaf4;border-right:2px solid #fafaf4}.theme-light main .main .wrapper .table-of-contents .mobile-trigger:hover:after{border-bottom:2px solid #1f232c;border-right:2px solid #1f232c}main .main .wrapper .table-of-contents.active{min-width:180px}main .main .wrapper .table-of-contents.active .toc-link{padding-left:0;padding-right:1rem;display:block}main .main .wrapper .table-of-contents.active .mobile-trigger:after{margin-left:-2px;transform:rotate(-45deg)}}main .main .wrapper .table-of-contents .toc-link{padding:0 0 .5rem 1rem}@media only screen and (max-width:1439px){main .main .wrapper .table-of-contents .toc-link{display:none}}main .main .wrapper .table-of-contents .toc-link a{display:block}.theme-dark main .main .wrapper .table-of-contents .toc-link.active a{color:#f1fa8c}.theme-light main .main .wrapper .table-of-contents .toc-link.active a{color:#286ff3}main .main .wrapper .table-of-contents .toc-link .h3{margin-left:.5rem}main .main .wrapper .table-of-contents .toc-link .h4,main .main .wrapper .table-of-contents .toc-link .h5,main .main .wrapper .table-of-contents .toc-link .h6,main .main .wrapper .table-of-contents .toc-link .h7{margin-left:1rem}main .main .sponsors{flex-wrap:wrap;display:flex}main .main .sponsors a{flex-basis:33%}@media only screen and (min-width:768px){main .main .sponsors a{flex-basis:25%}}main .main .features{flex-wrap:wrap;align-content:stretch;justify-content:center;align-items:stretch;gap:2rem;margin:1rem 0;display:flex}main .main .features:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}main .main .features:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}main .main .features .feature{border-radius:1rem;flex-basis:100%;max-width:400px;padding:1rem}.theme-dark main .main .features .feature{background-color:#282a36;border:1px solid #44475a}.theme-light main .main .features .feature{background-color:#eceff4;border:1px solid #fafafa}@media only screen and (min-width:768px){main .main .features .feature{flex-basis:48%}}@media only screen and (min-width:1025px){main .main .features .feature{flex-basis:31%}}@media only screen and (min-width:1921px){main .main .features .feature{flex-basis:23%}}main .main .features .feature .title{align-items:center;gap:.5rem;font-size:1.5rem;display:flex}.theme-dark main .main .features .feature .title svg{color:#50fa7b}.theme-light main .main .features .feature .title svg{color:#50a14f}.dropdown a{white-space:nowrap}.dropdown .dropdown-wrapper{position:relative}.dropdown .dropdown-wrapper>a{width:90%;display:block;overflow:hidden}.dropdown .dropdown-wrapper>a:after{content:"";width:5px;height:5px;position:absolute;top:3px;right:5px;transform:rotate(45deg)}.theme-dark .dropdown .dropdown-wrapper>a:after{border-bottom:2px solid rgba(250,250,244,.7);border-right:2px solid rgba(250,250,244,.7)}.theme-light .dropdown .dropdown-wrapper>a:after{border-bottom:2px solid rgba(31,35,44,.7);border-right:2px solid rgba(31,35,44,.7)}.dropdown .dropdown-wrapper .dropdown-block{display:none}.dropdown .dropdown-wrapper .dropdown-block a{line-height:2;display:block}.dropdown.active .dropdown-block{z-index:6;border-radius:.5rem;margin-top:.625rem;padding:.5rem 1rem;display:block;position:absolute;left:-1rem}.theme-dark .dropdown.active .dropdown-block{background-color:#191a21;border:1px solid #44475a}.theme-light .dropdown.active .dropdown-block{background-color:#eceff4;border:1px solid #d8dee9}.dropdown.active .dropdown-block a.active{font-weight:500}.theme-dark .dropdown.active .dropdown-block a.active{color:#f1fa8c}.theme-light .dropdown.active .dropdown-block a.active{color:#286ff3}.dropdown.active .backdrop{display:block;position:fixed;top:0;bottom:0;left:0;right:0}@media only screen and (max-width:1024px){.dropdown .backdrop{height:100%}}.versions-menu{border-radius:.5rem;padding:.5rem 1rem}.theme-dark .versions-menu{background-color:#2e313f;border:1px solid #44475a}.theme-light .versions-menu{background-color:#fff;border:1px solid #d8dee9}footer{justify-content:center;padding:2rem;display:flex}.theme-dark footer{border-top:1px solid #2e313f}.theme-light footer{border-top:1px solid #fff}footer .footer{flex-direction:column;justify-content:space-between;align-items:start;width:100%;display:flex}@media only screen and (min-width:1440px){footer .footer{max-width:90%}}@media only screen and (min-width:481px){footer .footer{flex-direction:row}}footer .footer .footer-logo{width:144px}footer .footer .title{font-size:1.125rem;font-weight:600}.theme-dark footer .footer .title{color:#fafaf4}.theme-light footer .footer .title{color:#1f232c}footer .footer .copyright{order:3;margin-top:1rem}@media only screen and (min-width:481px){footer .footer .copyright{order:unset;margin-top:0}}.hljs{padding:.5em;display:block;overflow-x:auto}.theme-dark .hljs{color:#fafaf4;background-color:#282a36}.theme-light .hljs{color:#1f232c;background-color:#eceff4}.hljs-comment,.hljs-quote{font-style:italic}.theme-dark .hljs-comment,.theme-dark .hljs-quote{color:#6272a4}.theme-light .hljs-comment,.theme-light .hljs-quote{color:#4c566a}.theme-dark .hljs-keyword,.theme-dark .hljs-selector-tag,.theme-dark .hljs-literal,.theme-dark .hljs-section,.theme-dark .hljs-link{color:#ff79c6}.theme-light .hljs-keyword,.theme-light .hljs-selector-tag,.theme-light .hljs-literal,.theme-light .hljs-section,.theme-light .hljs-link{color:#a626a4}.theme-dark .hljs-string,.theme-dark .hljs-title,.theme-dark .hljs-name,.theme-dark .hljs-type,.theme-dark .hljs-attribute,.theme-dark .hljs-symbol,.theme-dark .hljs-bullet,.theme-dark .hljs-addition{color:#50fa7b}.theme-light .hljs-string,.theme-light .hljs-title,.theme-light .hljs-name,.theme-light .hljs-type,.theme-light .hljs-attribute,.theme-light .hljs-symbol,.theme-light .hljs-bullet,.theme-light .hljs-addition{color:#50a14f}.theme-dark .hljs-number,.theme-dark .hljs-meta,.theme-dark .hljs-built_in,.theme-dark .hljs-builtin-name,.theme-dark .hljs-params{color:#bd93f9}.theme-light .hljs-number,.theme-light .hljs-meta,.theme-light .hljs-built_in,.theme-light .hljs-builtin-name,.theme-light .hljs-params{color:#986801}.hljs-class .hljs-title,.hljs-strong{font-weight:700}.theme-dark .hljs-class .hljs-title,.theme-dark .hljs-strong{color:#f1fa8c}.theme-light .hljs-class .hljs-title,.theme-light .hljs-strong{color:#286ff3}.hljs-emphasis{font-style:italic}.theme-dark .hljs-function .hljs-title{color:#8be9fd}.theme-light .hljs-function .hljs-title{color:#0184bc}.theme-dark .hljs-tag,.theme-dark .hljs-deletion{color:#f55}.theme-light .hljs-tag,.theme-light .hljs-deletion{color:#e45649}.theme-dark .hljs-variable,.theme-dark .hljs-template-variable,.theme-dark .hljs-selector-attr,.theme-dark .hljs-selector-pseudo{color:#ffb86c}.theme-light .hljs-variable,.theme-light .hljs-template-variable,.theme-light .hljs-selector-attr,.theme-light .hljs-selector-pseudo{color:#c18401}.theme-dark .hljs-doctag{color:#ffb86c}.theme-light .hljs-doctag{color:#c18401}.theme-dark .hljs-bullet{color:#bd93f9}.theme-light .hljs-bullet{color:#986801}.theme-dark .hljs-code,.theme-dark .hljs-formula{color:#ff79c6}.theme-light .hljs-code,.theme-light .hljs-formula{color:#a626a4}.hljs-link{text-decoration:underline}.theme-dark .hljs-selector-id{color:#f1fa8c}.theme-light .hljs-selector-id{color:#286ff3}.theme-dark .hljs-selector-class{color:#8be9fd}.theme-light .hljs-selector-class{color:#0184bc}.theme-dark .hljs::selection,.theme-dark .hljs span::selection{background:#44475a}.theme-light .hljs::selection,.theme-light .hljs span::selection{background:#fafafa}code{vertical-align:middle;scrollbar-width:thin;max-width:100%;padding:0 .25rem;display:inline-block;position:relative;overflow-x:auto}.theme-dark code{scrollbar-color:#2e313f #44475a;background:#44475a}.theme-light code{scrollbar-color:#fff #fafafa;background:#fafafa}pre code{scrollbar-width:thin;font-size:.85rem;line-height:1.375rem}.theme-dark pre code{scrollbar-color:#2e313f #44475a}.theme-light pre code{scrollbar-color:#fff #d8dee9}.hljs-run{width:24px;height:24px;position:absolute;top:.25rem;right:.25rem}.hljs-run .hljs-run-button{width:100%;height:100%;display:block}.sandbox-wrapper{margin:1rem 0 0}@media only screen and (min-width:1025px){.sandbox-wrapper{display:flex}}.sandbox-wrapper .editor{border:none;flex-grow:1;flex-basis:800px;height:30rem;padding:0;position:relative}@media only screen and (min-width:1025px){.sandbox-wrapper .editor{margin-right:1rem}}.sandbox-wrapper .editor .input,.sandbox-wrapper .editor .output{box-sizing:border-box;white-space:pre;word-wrap:break-word;scrollbar-width:thin;border:none;width:100%;height:100%;padding:.5em;font-family:monospace;font-size:.85rem;line-height:1.375rem;position:absolute;overflow:auto}.theme-dark .sandbox-wrapper .editor .input,.theme-dark .sandbox-wrapper .editor .output{scrollbar-color:#2e313f #44475a}.theme-light .sandbox-wrapper .editor .input,.theme-light .sandbox-wrapper .editor .output{scrollbar-color:#fff #d8dee9}.sandbox-wrapper .editor .input{z-index:1;color:transparent;resize:none;background-color:transparent}.theme-dark .sandbox-wrapper .editor .input{caret-color:#fafaf4}.theme-light .sandbox-wrapper .editor .input{caret-color:#1f232c}.sandbox-wrapper .editor .output{z-index:0;padding-bottom:7px}.theme-dark .sandbox-wrapper .editor .output{background-color:#282a36}.theme-light .sandbox-wrapper .editor .output{background-color:#eceff4}.sandbox-wrapper .editor .controls-float{z-index:3;width:fit-content;margin-left:auto;padding-top:.25rem;padding-right:.5rem;display:flex;position:sticky;top:.25rem;right:.5rem}.sandbox-wrapper .editor .controls-float a{width:24px;height:24px;margin-right:.5rem;display:block}.sandbox-wrapper .editor .controls-float a.link-button{width:22px;height:22px}.sandbox-wrapper .result{white-space:pre;word-wrap:break-word;scrollbar-width:thin;margin-top:2rem;padding:.5em;font-family:monospace;font-size:.85rem;line-height:1.375rem}.theme-dark .sandbox-wrapper .result{scrollbar-color:#2e313f #44475a;background-color:#282a36}.theme-light .sandbox-wrapper .result{scrollbar-color:#fff #d8dee9;background-color:#eceff4}@media only screen and (min-width:1025px){.sandbox-wrapper .result{flex-shrink:0;flex-basis:400px;height:30rem;margin-top:0;overflow:auto}}.theme-dark .sandbox-wrapper .result .console.log{color:#50fa7b}.theme-light .sandbox-wrapper .result .console.log{color:#50a14f}.theme-dark .sandbox-wrapper .result .console.warn{color:#ffb86c}.theme-light .sandbox-wrapper .result .console.warn{color:#c18401}.theme-dark .sandbox-wrapper .result .console.error{color:#f55}.theme-light .sandbox-wrapper .result .console.error{color:#e45649}.playground-menu{flex-direction:column;align-items:center;display:flex}@media only screen and (min-width:768px){.playground-menu{flex-direction:row}}.playground-menu .title{align-items:center;margin-bottom:1rem;display:flex}@media only screen and (min-width:768px){.playground-menu .title{margin:0 1.5rem 0 0}}.playground-menu .title .back-link{flex-shrink:0;flex-basis:68px;margin-right:1.5rem;padding-left:.25rem}.playground-menu .title .back-link a{align-items:center;display:none}.playground-menu .title .back-link a .icon{margin-right:.5rem}.playground-menu .title .back-link .dummy{width:36px;height:36px;margin-left:auto}.theme-dark .playground-menu .title .back-link .dummy svg{fill:#fafaf4}.theme-light .playground-menu .title .back-link .dummy svg{fill:#1f232c}.playground-menu .title .back-link.active a{display:flex}.playground-menu .title .back-link.active .dummy{display:none}.playground-menu .title h1{border-bottom:0;margin:0}.playground-menu .playground-versions{width:100%;min-width:200px}@media only screen and (min-width:768px){.playground-menu .playground-versions{max-width:200px}}.playground-menu .playground-versions .dropdown .dropdown-wrapper>a:after{top:8px}.playground-menu .playground-versions .backdrop{z-index:3}.playground-menu .playground-controls{margin-bottom:1rem;display:flex}@media only screen and (min-width:768px){.playground-menu .playground-controls{margin-bottom:0}}.playground-menu .playground-controls button{margin-right:1rem}.playground-menu .playground-controls button:last-child{margin-right:0}.playground-menu .playground-notes{align-items:center;padding:0 .5rem;font-size:.75rem;display:flex}.theme-dark .playground-menu .playground-notes{color:rgba(250,250,244,.7)}.theme-light .playground-menu .playground-notes{color:rgba(31,35,44,.7)}@media only screen and (min-width:768px){.playground-menu .playground-notes{margin-left:auto}}.playground-menu .playground-notes .icon{margin-right:.5rem}.theme-dark .playground-menu .playground-notes .icon svg{fill:rgba(250,250,244,.7)}.theme-light .playground-menu .playground-notes .icon svg{fill:rgba(31,35,44,.7)}.copy-fallback{opacity:0;position:fixed;top:0;left:0}#tooltip{opacity:0;border-radius:4px;padding:4px 8px;font-weight:700;transition:opacity .3s;position:absolute}.theme-dark #tooltip{color:#44475a;background:#fafaf4}.theme-light #tooltip{color:#d8dee9;background:#1f232c}#tooltip[data-show]{opacity:1}#tooltip #tooltip-arrow,#tooltip #tooltip-arrow:before{background:inherit;width:8px;height:8px;position:absolute}#tooltip #tooltip-arrow{visibility:hidden}#tooltip #tooltip-arrow:before{visibility:visible;content:"";transform:rotate(45deg)}#tooltip[data-popper-placement^=top]>#tooltip-arrow{bottom:-4px}#tooltip[data-popper-placement^=bottom]>#tooltip-arrow{top:-4px}#tooltip[data-popper-placement^=left]>#tooltip-arrow{right:-4px}#tooltip[data-popper-placement^=right]>#tooltip-arrow{left:-4px}
