.docs-head.svelte-1fik1rd{background:radial-gradient(at 75% 0,#554c902b,#0000 50%),#080a0f;border-bottom:1px solid #ffffff1a;padding:151px 0 55px;position:relative;overflow:hidden}.head-content.svelte-1fik1rd{justify-content:space-between;align-items:center;display:flex;position:relative}.docs-head.svelte-1fik1rd h1:where(.svelte-1fik1rd){margin:15px 0 12px;font-size:clamp(3.4rem,5.5vw,5.7rem)}.docs-head.svelte-1fik1rd p:where(.svelte-1fik1rd){max-width:600px;margin:0;font-size:1rem}.head-stats.svelte-1fik1rd{color:#bbbaca;flex-wrap:wrap;gap:20px;margin-top:30px;font-size:.79rem;display:flex}.head-stats.svelte-1fik1rd span:where(.svelte-1fik1rd){align-items:center;gap:8px;display:inline-flex}.head-stats.svelte-1fik1rd svg{color:#aea7f2}.head-art.svelte-1fik1rd{pointer-events:none;border:1px solid #d3d1ff1e;border-radius:50%;place-items:center;width:320px;height:320px;display:grid;position:absolute;top:-85px;right:2%;transform:rotate(-18deg)}.head-art.svelte-1fik1rd i:where(.svelte-1fik1rd){border:1px solid #d3d1ff1a;border-radius:50%;position:absolute;inset:36px}.head-art.svelte-1fik1rd i:where(.svelte-1fik1rd):last-child{inset:78px}.head-art.svelte-1fik1rd span:where(.svelte-1fik1rd){color:#b6b0ed36;letter-spacing:.18em;font-size:3.2rem;font-weight:700}.docs-layout.svelte-1fik1rd{grid-template-columns:250px minmax(0,1fr) 175px;align-items:start;gap:clamp(24px,3vw,46px);padding-top:48px;padding-bottom:105px;display:grid}.nav-panel.svelte-1fik1rd{background:#101218;border:1px solid #ffffff1d;border-radius:17px;position:sticky;top:112px;overflow:hidden;box-shadow:0 18px 55px #0004}.nav-top.svelte-1fik1rd{background:#14161e;border-bottom:1px solid #ffffff17;padding:19px 17px 15px}.panel-label.svelte-1fik1rd{color:#eeeefd;letter-spacing:.16em;justify-content:space-between;font-size:.65rem;font-weight:700;display:flex}.panel-label.svelte-1fik1rd span:where(.svelte-1fik1rd){color:#777b8f;letter-spacing:.07em}.search.svelte-1fik1rd{color:#8f93a5;background:#0c0e14;border:1px solid #fff2;border-radius:9px;align-items:center;gap:9px;margin-top:13px;padding:0 10px;display:flex}.search.svelte-1fik1rd:focus-within{border-color:#a59bf5aa}.search.svelte-1fik1rd input:where(.svelte-1fik1rd){color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:11px 0;font-size:.78rem}.nav-scroll.svelte-1fik1rd{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#5d6070 transparent;max-height:min(63vh,680px);padding:14px 10px 18px;overflow-y:auto}.group-links.svelte-1fik1rd{flex-direction:column;gap:2px;display:flex}.group-links.svelte-1fik1rd a:where(.svelte-1fik1rd){color:#b9bdcc;border-radius:8px;padding:9px 11px;font-size:.82rem;line-height:1.35;transition:background .18s,color .18s;display:block}.group-links.svelte-1fik1rd a:where(.svelte-1fik1rd):hover{color:#fff;background:#ffffff0c}.group-links.svelte-1fik1rd a.active:where(.svelte-1fik1rd){color:#fff;background:#a59bf525;box-shadow:inset 2px 0 #bdb2ff}.section-group.svelte-1fik1rd{border-bottom:1px solid #fff1}.section-group.svelte-1fik1rd:last-child{border-bottom:0}.section-group.svelte-1fik1rd summary:where(.svelte-1fik1rd){color:#c6c7d1;cursor:pointer;align-items:center;gap:7px;padding:11px 10px;font-size:.82rem;font-weight:600;list-style:none;display:flex}.section-group.svelte-1fik1rd summary:where(.svelte-1fik1rd)::-webkit-details-marker{display:none}.section-group.svelte-1fik1rd summary:where(.svelte-1fik1rd) span:where(.svelte-1fik1rd){flex:1}.section-group.svelte-1fik1rd summary:where(.svelte-1fik1rd) small:where(.svelte-1fik1rd){color:#7e8293;font-size:.72rem}.section-group.svelte-1fik1rd summary:where(.svelte-1fik1rd) svg{color:#777d91;transition:transform .18s}.section-group[open].svelte-1fik1rd summary:where(.svelte-1fik1rd) svg{transform:rotate(180deg)}.section-links.svelte-1fik1rd{padding:0 0 8px 8px}.subgroup-title.svelte-1fik1rd{color:#87899e;letter-spacing:.1em;text-transform:uppercase;margin:9px 8px 3px;font-size:.65rem;font-weight:700}.no-results.svelte-1fik1rd{padding:10px;font-size:.83rem}.docs-article.svelte-1fik1rd{background:linear-gradient(155deg,#14171f 0,#0d0f15 260px,#0a0c11 100%);border:1px solid #ffffff1c;border-radius:22px;min-width:0;padding:clamp(26px,3.4vw,50px);box-shadow:inset 0 1px #ffffff0a,0 25px 80px #0004}.article-meta.svelte-1fik1rd{color:#a89fed;letter-spacing:.18em;justify-content:space-between;font-size:.65rem;font-weight:700;display:flex}.article-meta.svelte-1fik1rd span:where(.svelte-1fik1rd):last-child{color:#74788b}.article-heading.svelte-1fik1rd{border-bottom:1px solid #ffffff1c;padding:24px 0 30px}.crumb.svelte-1fik1rd{color:#8f93a7;letter-spacing:.13em;font-size:.68rem;font-weight:650}.crumb.svelte-1fik1rd span:where(.svelte-1fik1rd){color:#62657a;margin:0 7px}.article-heading.svelte-1fik1rd h2:where(.svelte-1fik1rd){color:#f8f8fd;letter-spacing:-.04em;margin:18px 0 11px;font-family:Palatino Linotype,Book Antiqua,Georgia,serif;font-size:clamp(2.3rem,3.7vw,3.8rem);font-weight:500;line-height:1.1}.article-heading.svelte-1fik1rd p:where(.svelte-1fik1rd){color:#aeb3c4;max-width:65ch;margin:0;font-size:.97rem;line-height:1.65}.doc-body.svelte-1fik1rd{color:#c1c5d0;overflow-wrap:anywhere;padding-top:10px;font-size:.97rem;line-height:1.75}.doc-body.svelte-1fik1rd h2{color:#f0f1f8;letter-spacing:-.025em;margin:1.9em 0 .65em;font-family:Palatino Linotype,Book Antiqua,Georgia,serif;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:500;line-height:1.2}.doc-body.svelte-1fik1rd h3{letter-spacing:-.015em;margin:1.65em 0 .55em;font-size:1.13rem;line-height:1.3}.doc-body.svelte-1fik1rd h4{letter-spacing:0;margin:1.5em 0 .5em;font-size:1rem}.doc-body.svelte-1fik1rd p{color:#bdc0cb;margin:0 0 1.15em}.doc-body.svelte-1fik1rd ul,.doc-body.svelte-1fik1rd ol{margin:.7em 0 1.5em;padding-left:1.4em}.doc-body.svelte-1fik1rd li{margin:.45em 0;padding-left:.3em}.doc-body.svelte-1fik1rd li::marker{color:#a9a0ee}.doc-body.svelte-1fik1rd blockquote{background:#a59bf50c;border-left:2px solid #aaa0f1;margin:1.4em 0;padding:12px 18px}.doc-body.svelte-1fik1rd pre{max-height:650px}.doc-nav.svelte-1fik1rd{border-top:1px solid #ffffff1b;justify-content:space-between;gap:16px;margin-top:48px;padding-top:23px;display:flex}.doc-nav.svelte-1fik1rd a:where(.svelte-1fik1rd){color:#b6aeef;align-items:center;gap:12px;max-width:48%;display:flex}.doc-nav.svelte-1fik1rd a:where(.svelte-1fik1rd):last-child{text-align:right;margin-left:auto}.doc-nav.svelte-1fik1rd small:where(.svelte-1fik1rd){color:#808497;letter-spacing:.16em;margin-bottom:4px;font-size:.62rem;font-weight:700;display:block}.doc-nav.svelte-1fik1rd strong:where(.svelte-1fik1rd){color:#e8e7f4;font-size:.83rem;line-height:1.35;display:block}.doc-nav.svelte-1fik1rd a:where(.svelte-1fik1rd):hover strong:where(.svelte-1fik1rd){color:#fff}.toc-inner.svelte-1fik1rd{border-left:1px solid #ffffff24;padding:12px 0 0 16px;position:sticky;top:128px}.toc-title.svelte-1fik1rd{color:#a49bed;letter-spacing:.16em;font-size:.63rem;font-weight:700}.toc.svelte-1fik1rd a:where(.svelte-1fik1rd){color:#a8aabb;margin-top:17px;font-size:.78rem;line-height:1.45;display:block}.toc.svelte-1fik1rd a:where(.svelte-1fik1rd):hover{color:#fff}.toc.svelte-1fik1rd p:where(.svelte-1fik1rd){font-size:.78rem}.toc-footer.svelte-1fik1rd{color:#696e7d;letter-spacing:.12em;border-top:1px solid #ffffff15;margin-top:40px;padding-top:15px;font-size:.61rem}.mobile-toggle.svelte-1fik1rd{display:none}@media (width<=1120px){.docs-layout.svelte-1fik1rd{grid-template-columns:230px minmax(0,1fr)}.toc.svelte-1fik1rd{display:none}}@media (width<=720px){.docs-head.svelte-1fik1rd{padding:126px 0 43px}.docs-head.svelte-1fik1rd h1:where(.svelte-1fik1rd){font-size:clamp(3.2rem,12vw,4.8rem)}.head-art.svelte-1fik1rd{opacity:.25;right:-120px}.head-stats.svelte-1fik1rd{gap:13px;font-size:.72rem}.mobile-toggle.svelte-1fik1rd{padding-top:20px;display:block}.browse-button.svelte-1fik1rd{color:#f4f3ff;background:#151821;border:1px solid #ffffff2a;border-radius:11px;align-items:center;gap:10px;width:100%;padding:13px 16px;font-size:.85rem;font-weight:650;display:flex}.browse-button.svelte-1fik1rd svg:last-child{margin-left:auto;transition:transform .18s}.browse-button.svelte-1fik1rd svg.rotated{transform:rotate(180deg)}.docs-layout.svelte-1fik1rd{padding-top:20px;padding-bottom:70px;display:block}.docs-layout.svelte-1fik1rd>aside:where(.svelte-1fik1rd):first-child{margin-bottom:20px;display:none}.docs-layout.svelte-1fik1rd>aside.open:where(.svelte-1fik1rd){display:block}.nav-panel.svelte-1fik1rd{position:static}.nav-scroll.svelte-1fik1rd{max-height:360px}.docs-article.svelte-1fik1rd{border-radius:17px;padding:26px 22px}.article-heading.svelte-1fik1rd{padding-bottom:25px}.article-heading.svelte-1fik1rd h2:where(.svelte-1fik1rd){font-size:clamp(2.3rem,9vw,3rem)}.doc-nav.svelte-1fik1rd{margin-top:35px}}
