.docs-page{--docs-anchor-gap:26px;--docs-anchor-offset:calc(var(--nav-h,0px) + var(--promo-h,0px) + var(--docs-anchor-gap));width:min(1680px,calc(100vw - 56px));max-width:1680px;margin:0 auto;padding:0 0 clamp(18px,2vw,30px)}.docs-main{max-width:none;padding-left:0;padding-right:0}.docs-page-title{margin-bottom:26px}.docs-wrap{display:grid;grid-template-columns:clamp(250px,18vw,340px) minmax(0,1fr) clamp(220px,15vw,290px);gap:clamp(26px,2.2vw,44px);align-items:start}.docs-sidebar-rail,.docs-toc-rail{position:relative;align-self:stretch;min-height:1px}.docs-sidebar,.docs-toc,.docs-content,.docs-error{border:1px solid rgba(255,255,255,.08);border-radius:22px;background:color-mix(in srgb,var(--bg) 94%,transparent);box-shadow:0 16px 40px rgba(0,0,0,.22)}.docs-sidebar,.docs-toc{position:relative;top:auto;height:fit-content;max-height:none;overflow:visible;padding:22px 20px;transform:translateY(0);will-change:transform}.docs-content,.docs-error{padding:clamp(28px,2.2vw,40px)}.docs-error h1,.doc-header h2{margin:0 0 18px}.doc-header{margin-bottom:28px}.docs-error p{margin:0;line-height:1.8}.side-tree ul,.toc-box ul{list-style:none;margin:0;padding:0}.side-tree li,.toc-box li{margin:10px 0}.side-tree .lvl-1>a{font-weight:700}.side-tree .lvl-2{padding-left:14px}.side-tree .lvl-3{padding-left:28px}.side-tree a,.toc-box a{display:block;color:var(--fg);text-decoration:none;transition:color .2s ease,opacity .2s ease;opacity:.92;line-height:1.45}.side-tree a:hover,.side-tree a:focus-visible,.toc-box a:hover,.toc-box a:focus-visible{color:var(--color2);opacity:1}.side-tree li.active>a,.side-tree a[aria-current="page"]{color:var(--color1);font-weight:700}.toc-title{margin-bottom:16px;font-family:var(--titrePolice);font-weight:700;letter-spacing:.02em}.toc-box li.l3{margin-left:16px}.toc-box li.l4{margin-left:28px}.doc-body{color:var(--fg);font-size:1.03rem}.doc-body.ql-editor{padding:0;height:auto;overflow:visible;background:transparent;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.doc-body h1,.doc-body h2,.doc-body h3,.doc-body h4{color:var(--titre,var(--color2));line-height:1.18}.doc-body h1[id],.doc-body h2[id],.doc-body h3[id],.doc-body h4[id],.doc-body h5[id],.doc-body h6[id]{scroll-margin-top:var(--docs-anchor-offset)}.doc-body h1{margin:0 0 18px}.doc-body h2{margin:40px 0 16px}.doc-body h3,.doc-body h4{margin:28px 0 14px}.doc-body p,.doc-body li,.doc-body blockquote,.doc-body table,.doc-body pre{line-height:1.85}.doc-body p,.doc-body ul,.doc-body ol,.doc-body pre,.doc-body blockquote,.doc-body table{margin:16px 0}.doc-body a{color:var(--color2)}.doc-body a:hover,.doc-body a:focus-visible{color:var(--color1)}.doc-body img{display:block;max-width:100%;height:auto;border-radius:12px;margin:22px 0}.doc-body blockquote{margin-left:0;padding:16px 20px;border-left:3px solid var(--color2);background:rgba(255,255,255,.04)}.doc-body pre.ql-syntax,.doc-body .ql-code-block-container{overflow-x:auto;padding:18px 20px;border-radius:12px;background:rgba(0,0,0,.4);border:1px solid rgba(255,255,255,.08);font-family:"Fira Code","Cascadia Code",Consolas,monospace;font-size:.9rem}.doc-body code{padding:2px 6px;border-radius:6px;background:rgba(0,0,0,.28);font-family:"Fira Code","Cascadia Code",Consolas,monospace;font-size:.92em}.doc-body pre code{padding:0;background:transparent;border-radius:0}.doc-body hr{border:0;border-top:1px solid rgba(255,255,255,.12);margin:28px 0}.doc-body table{width:100%;border-collapse:collapse}.doc-body table th,.doc-body table td{padding:12px 14px;border:1px solid rgba(255,255,255,.12);text-align:left;vertical-align:top}.doc-body table th{background:rgba(255,255,255,.05)}.doc-body .ql-align-center{text-align:center}.doc-body .ql-align-right{text-align:right}.doc-body .ql-align-justify{text-align:justify}.doc-body .ql-font-serif{font-family:Georgia,"Times New Roman",serif}.doc-body .ql-font-monospace{font-family:Monaco,"Courier New",monospace}.doc-body .ql-size-small{font-size:.75em}.doc-body .ql-size-large{font-size:1.5em}.doc-body .ql-size-huge{font-size:2.5em}.doc-body .ql-color-white{color:#fff}.doc-body .ql-color-red{color:#e60000}.doc-body .ql-color-orange{color:#f90}.doc-body .ql-color-yellow{color:#ff0}.doc-body .ql-color-green{color:#008a00}.doc-body .ql-color-blue{color:#06c}.doc-body .ql-color-purple{color:#93f}.doc-body .ql-background-red{background-color:#e60000}.doc-body .ql-background-orange{background-color:#f90}.doc-body .ql-background-yellow{background-color:#ff0}.doc-body .ql-background-green{background-color:#008a00}.doc-body .ql-background-blue{background-color:#06c}.doc-body .ql-background-purple{background-color:#93f}.doc-body ul,.doc-body ol{padding-left:1.65em}.doc-body li{margin:8px 0}.doc-body li[data-list]{position:relative;list-style-type:none;padding-left:1.5em;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.doc-body li>.ql-ui{position:absolute}.doc-body li>.ql-ui:before{display:inline-block;width:1.2em;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap}.doc-body li[data-list=bullet]>.ql-ui:before{content:'•'}.doc-body li[data-list=checked]>.ql-ui:before{content:'☑'}.doc-body li[data-list=unchecked]>.ql-ui:before{content:'☐'}.doc-body li[data-list=ordered]{counter-increment:list-0}.doc-body li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) '. '}.doc-body li[data-list=ordered].ql-indent-1{counter-increment:list-1}.doc-body li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) '. '}.doc-body li[data-list=ordered].ql-indent-2{counter-increment:list-2}.doc-body li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) '. '}.doc-body li[data-list=ordered].ql-indent-3{counter-increment:list-3}.doc-body li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) '. '}.doc-body .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.doc-body li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.doc-body .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.doc-body li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.doc-body .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.doc-body li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}@media(max-width:1280px){.docs-wrap{grid-template-columns:minmax(240px,300px) minmax(0,1fr)}.docs-toc-rail{display:none}}@media(max-width:900px){.docs-wrap{grid-template-columns:1fr}.docs-sidebar-rail,.docs-toc-rail{align-self:start}.docs-sidebar,.docs-toc{position:static;top:auto;max-height:none;overflow:visible;transform:none}.docs-content,.docs-error,.docs-sidebar{padding:20px}}@media(max-width:640px){.docs-page{width:calc(100vw - 24px);padding:10px 0 18px}.docs-wrap{gap:18px}.docs-sidebar,.docs-content,.docs-error{border-radius:18px}}