.DocsShell_docsApp__E6wkb{--docs-bg:#edf3f0;--docs-panel:#f7faf8;--docs-panel-strong:#ffffff;--docs-panel-muted:#eef4f1;--docs-ink:#14231e;--docs-muted:#596a64;--docs-line:rgba(28,72,59,0.14);--docs-accent:#08735f;--docs-accent-strong:#045846;--docs-accent-soft:#dcefe8;--docs-green:#e1f2eb;--docs-green-ink:#17634f;--docs-code-bg:#101c1a;--docs-code-ink:#d7eee7;--docs-heading:#10201b;--docs-subtle:#e7efeb;--docs-hover:#e5f1ec;--docs-shadow:0 16px 44px rgba(20,48,40,0.08);--docs-topbar-offset:118px;min-height:100vh;color:var(--docs-ink);background:radial-gradient(circle at 8% 2%,rgba(46,139,111,.12),transparent 34rem),radial-gradient(circle at 92% 18%,rgba(38,101,85,.08),transparent 30rem),var(--docs-bg);position:relative;isolation:isolate}.DocsShell_ambientGlow__myUsF{display:none}.DocsShell_topbar__TUN2f{position:sticky;top:0;z-index:1000;display:grid;grid-template-columns:minmax(260px,360px) minmax(420px,760px);justify-content:space-between;gap:20px;align-items:center;padding:14px 24px 16px;border-bottom:1px solid var(--docs-line);background:rgba(245,239,230,.96);backdrop-filter:blur(14px);isolation:isolate;overflow:visible}.DocsShell_topbarBrand__GzKh5{display:grid;gap:6px;min-width:0}.DocsShell_brandEyebrow__ZQLq7{font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#7b6242}.DocsShell_brandMark__j1BW_{font-family:Avenir Next,Helvetica Neue,sans-serif;font-size:1.02rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#433626;text-decoration:none}.DocsShell_brandCopy__L9bfI{margin:0;max-width:34rem;color:var(--docs-muted);font-size:.86rem;line-height:1.45}.DocsShell_topbarTools__CN3q3{display:grid;gap:12px;min-width:0;position:relative;z-index:1010;overflow:visible}.DocsShell_sectionBadge__1o7wl,.DocsShell_sourceBadge__3m6Fr,.DocsShell_tagPill__sZOW2,.DocsShell_topbarPill__56GOX,.DocsShell_topbarStatus__0nHXw{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 14px;border-radius:999px;font-size:.82rem;letter-spacing:.04em}.DocsShell_topbarPill__56GOX{border:1px solid var(--docs-line);background:var(--docs-panel-strong);color:#4a5464;text-decoration:none}.DocsShell_topbarStatus__0nHXw{background:var(--docs-green);color:var(--docs-green-ink);border:1px solid rgba(109,140,111,.2)}.DocsShell_searchBlock__7NMyK{position:relative;display:grid;gap:8px;min-width:0;z-index:1020;overflow:visible}.DocsShell_searchLabelRow__qE_AX{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.DocsShell_searchLabel__doPC0{font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#7b6242}.DocsShell_searchField__yNz7z{position:relative;z-index:2;display:flex;align-items:center;gap:12px;min-height:52px;padding:0 14px;border-radius:18px;border:1px solid var(--docs-line);background:var(--docs-panel-strong);box-shadow:0 12px 30px rgba(81,62,35,.06)}.DocsShell_searchIcon__UCxEU{width:18px;height:18px;flex:0 0 auto;fill:none;stroke:#7b6242;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.DocsShell_searchInput__ogoej{width:100%;min-width:0;border:0;background:transparent;color:var(--docs-ink);font:inherit;font-size:.98rem;outline:none}.DocsShell_searchInput__ogoej::placeholder{color:#958879}.DocsShell_searchClear__ZZbUD{flex:0 0 auto;min-height:34px;padding:0 12px;border:1px solid var(--docs-line);border-radius:999px;background:#f4eee4;color:#5d4731;font:inherit;font-size:.84rem;cursor:pointer}.DocsShell_searchHint__OUTpg{margin:0;color:var(--docs-muted);font-size:.86rem;line-height:1.45}.DocsShell_searchResults__8orF3{--docs-panel-strong:#fffdf8;--docs-muted:#6d655c;--docs-line:rgba(118,101,77,0.18);--docs-green:#e8eee4;--docs-green-ink:#5a6f5f;position:fixed;z-index:10000;display:grid;gap:8px;padding:12px;border-radius:20px;border:1px solid var(--docs-line);background:rgba(255,253,248,.98);box-shadow:0 28px 70px rgba(50,37,23,.24),inset 0 0 0 1px rgba(255,255,255,.72);max-height:min(65vh,480px);overflow:auto;box-sizing:border-box}.DocsShell_searchResult__tnTxm{display:grid;gap:8px;padding:14px 16px;border-radius:16px;border:1px solid rgba(118,101,77,.14);background:var(--docs-panel-strong);text-decoration:none;color:inherit}.DocsShell_searchResult__tnTxm:hover{border-color:rgba(152,131,96,.28);background:#fff8f0}.DocsShell_searchResultMeta__RBram,.DocsShell_searchResultTop__mmTh5{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.DocsShell_searchResultTitle__o8By_{color:#2b241d;font-size:.98rem}.DocsShell_searchResultSection__tkxoo,.DocsShell_searchResultTag__TKQqy{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;border:1px solid var(--docs-line);background:var(--docs-green);color:var(--docs-green-ink);font-size:.76rem;letter-spacing:.04em}.DocsShell_searchResultDescription__3FaBS{margin:0;color:var(--docs-muted);font-size:.92rem;line-height:1.5}.DocsShell_searchResultMeta__RBram{justify-content:flex-start;color:#7b6242;font-size:.8rem;line-height:1.4}.DocsShell_searchEmpty__KRiaL{padding:14px 16px;border-radius:16px;border:1px dashed rgba(118,101,77,.28);background:#faf5ec;color:var(--docs-muted);line-height:1.5}.DocsShell_searchTerm__sm6XC{color:#5d4731;font-weight:700}.DocsShell_frame__2fmgi{position:relative;z-index:0;display:grid;grid-template-columns:minmax(240px,270px) minmax(0,1fr) minmax(210px,238px);align-items:flex-start;gap:16px;width:100%;max-width:1760px;margin:0 auto;padding:20px 24px 36px;align-items:start;box-sizing:border-box}.DocsShell_sidebar__MYTLT,.DocsShell_tocColumn__Sy2ax{position:sticky;top:var(--docs-topbar-offset)}.DocsShell_sidebar__MYTLT,.DocsShell_tocColumn__Sy2ax{min-width:0}.DocsShell_articleCard__YGGcC,.DocsShell_sidebarCard__fhXB4,.DocsShell_tocCard__6KoL_{border:1px solid var(--docs-line);background:var(--docs-panel);box-shadow:0 8px 24px rgba(81,62,35,.06)}.DocsShell_sidebarCard__fhXB4,.DocsShell_tocCard__6KoL_{border-radius:20px;padding:18px}.DocsShell_navGroupHeader__w17pO,.DocsShell_sidebarHeader__mVvC_{display:grid;gap:6px}.DocsShell_codeHeader__ZKvXA,.DocsShell_contextLabel__HeQuw,.DocsShell_navGroupTitle__RvhVV,.DocsShell_pagerLabel__E7oiH,.DocsShell_sidebarEyebrow__BDDxf,.DocsShell_statLabel__YVr95{font-size:.76rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#7b6242}.DocsShell_sidebarTitle__Sj7E_,.DocsShell_tocTitle__1nTrT{margin:0;font-family:Iowan Old Style,Georgia,serif;font-size:1.2rem;line-height:1.1}.DocsShell_sidebarScroll__V1RHb{display:grid;gap:16px;max-height:calc(100vh - var(--docs-topbar-offset) - 36px);overflow:auto;padding-right:4px;margin-top:14px}.DocsShell_navGroup__KNDAK{display:grid;gap:10px}.DocsShell_articleLead__OBFF5,.DocsShell_blockquote__lWPj_,.DocsShell_calloutText__4uUgT,.DocsShell_contextCopy__jMEx_,.DocsShell_list__qgqa8 li,.DocsShell_navGroupDescription__vFBuX,.DocsShell_navLinkMeta__FJetT,.DocsShell_orderedList__RUHMl li,.DocsShell_paragraph__qFd9G,.DocsShell_sourceBadge__3m6Fr,.DocsShell_tocEmpty__VGSkd{color:var(--docs-muted)}.DocsShell_contextCopy__jMEx_,.DocsShell_navGroupDescription__vFBuX,.DocsShell_navLinkMeta__FJetT,.DocsShell_tocEmpty__VGSkd{margin:0;font-size:.9rem;line-height:1.5}.DocsShell_navLinks__xwmpN{display:grid;gap:8px}.DocsShell_navLink__IzIbv{display:grid;gap:4px;padding:10px 12px;border-radius:14px;border:1px solid transparent;text-decoration:none;color:inherit;background:transparent;transition:border-color .16s ease,background .16s ease}.DocsShell_homeLink__f1v9W:hover,.DocsShell_navLink__IzIbv:hover,.DocsShell_pagerCard__aqKzw:hover,.DocsShell_tocLink__uQzQ0:hover,.DocsShell_topbarPill__56GOX:hover{transform:none}.DocsShell_navLink__IzIbv:hover{border-color:rgba(118,101,77,.18);background:#f4eee3}.DocsShell_navLinkActive__EcmVK{border-color:rgba(152,131,96,.25)}.DocsShell_navLinkTitle__SSAOa{font-size:.98rem;font-weight:700;color:var(--docs-ink)}.DocsShell_contentColumn__Uhrnl{min-width:0;display:grid}.DocsShell_contentColumnWide__w7D9W{grid-column:2/-1}.DocsShell_articleCard__YGGcC{border-radius:24px;overflow:hidden;background:var(--docs-panel-strong);min-width:0;width:100%}.DocsShell_articleHero__O7taj{padding:22px 24px 18px;background:#faf6ee;border-bottom:1px solid var(--docs-line);box-sizing:border-box}.DocsShell_articleFooter__Iao0I,.DocsShell_articleMetaRow__6Sw02,.DocsShell_articleStats__bPZqm,.DocsShell_tagRow__oGcns{display:flex;gap:12px;flex-wrap:wrap}.DocsShell_articleTitle__Im3US{margin:14px 0 8px;font-family:Iowan Old Style,Georgia,serif;max-width:24ch;font-size:clamp(2rem,3vw,3.25rem);line-height:1.06;letter-spacing:-.04em;color:#211b15;overflow-wrap:anywhere;text-wrap:balance}.DocsShell_articleLead__OBFF5{margin:0;max-width:88ch;font-size:1rem;line-height:1.65}.DocsShell_sectionSpotlight__tRkvG{display:grid;grid-template-columns:80px minmax(0,1fr);gap:16px;align-items:center;margin-top:18px;padding:16px 18px;border-radius:20px;border:1px solid var(--docs-line);background:#fffaf2}.DocsShell_spotlightBase__jLxsW{background:linear-gradient(135deg,rgba(232,238,228,.95),rgba(250,246,238,.98))}.DocsShell_spotlightGuias__RJgir{background:linear-gradient(135deg,rgba(242,232,214,.98),rgba(252,248,240,.98))}.DocsShell_spotlightSlides__h_yYd{background:linear-gradient(135deg,rgba(235,240,228,.98),rgba(246,242,234,.98))}.DocsShell_spotlightIconShell__5gZ2y{display:grid;place-items:center;width:80px;height:80px;border-radius:22px;border:1px solid rgba(118,101,77,.14);background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.92),rgba(255,255,255,.66))}.DocsShell_spotlightGlyph__DWnbU{width:42px;height:42px;fill:none;stroke:#6f5435;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}.DocsShell_spotlightCopy__iRQN0{display:grid;gap:4px;min-width:0}.DocsShell_spotlightEyebrow__osbzg{font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#7b6242}.DocsShell_spotlightTitle__T643Q{font-family:Avenir Next,Helvetica Neue,sans-serif;font-size:1rem;color:#2b241d}.DocsShell_spotlightText__NoAss{margin:0;color:var(--docs-muted);line-height:1.58}.DocsShell_sectionBadge__1o7wl{background:var(--docs-green);color:var(--docs-green-ink);border:1px solid rgba(109,140,111,.18)}.DocsShell_sourceBadge__3m6Fr{background:var(--docs-panel-strong);border:1px solid var(--docs-line);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.01em;text-transform:none;max-width:100%;overflow-wrap:anywhere}.DocsShell_articleStats__bPZqm{margin-top:16px}.DocsShell_statCard__J5HBp{display:grid;gap:6px;min-width:126px;padding:12px 14px;border-radius:16px;border:1px solid var(--docs-line);background:var(--docs-panel-strong)}.DocsShell_statValue__IHN58{color:#2b241d;font-size:1.05rem}.DocsShell_tagRow__oGcns{margin-top:18px}.DocsShell_tagPill__sZOW2{background:var(--docs-green);color:var(--docs-green-ink);border:1px solid rgba(109,140,111,.16)}.DocsShell_homeBoard__f_syV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:24px 24px 0;box-sizing:border-box}.DocsShell_homeCard__RyqlT{display:grid;gap:16px;padding:18px;border-radius:20px;border:1px solid var(--docs-line);background:var(--docs-panel-strong)}.DocsShell_homeCardHeader__5HhWu{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.DocsShell_homeCardTitle__aOn8R{margin:6px 0 0;font-family:Iowan Old Style,Georgia,serif;font-size:1.15rem;line-height:1.25}.DocsShell_homeCardStat__K730k{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;background:#eef1ea;color:#60685b;font-size:.82rem;letter-spacing:.04em}.DocsShell_homeLinkList__8DfMr{display:grid;gap:10px}.DocsShell_homeLink__f1v9W{display:grid;gap:3px;padding:14px 16px;border-radius:16px;text-decoration:none;color:inherit;background:var(--docs-panel-muted);border:1px solid rgba(118,101,77,.12);transition:border-color .16s ease,background .16s ease}.DocsShell_homeLink__f1v9W:hover{border-color:rgba(152,131,96,.22);background:var(--docs-panel-strong)}.DocsShell_homeLink__f1v9W strong{color:#2d241c;font-size:.96rem}.DocsShell_homeLink__f1v9W span{color:var(--docs-muted);font-size:.88rem;line-height:1.45}.DocsShell_markdown__BrdKI{padding:24px 30px 28px;box-sizing:border-box}.DocsShell_h2__hWowH,.DocsShell_h3__RCRSC,.DocsShell_h4___IEEK{scroll-margin-top:110px;color:#2c241c}.DocsShell_h2__hWowH{margin:36px 0 14px;font-family:Iowan Old Style,Georgia,serif;font-size:2rem;line-height:1.08;overflow-wrap:anywhere;text-wrap:balance}.DocsShell_h3__RCRSC{margin:28px 0 12px;font-size:1.2rem;line-height:1.2;overflow-wrap:anywhere;text-wrap:balance}.DocsShell_h4___IEEK{margin:24px 0 10px;font-size:1rem;letter-spacing:.05em;text-transform:uppercase;color:#7b6242}.DocsShell_blockquote__lWPj_,.DocsShell_calloutText__4uUgT,.DocsShell_list__qgqa8,.DocsShell_orderedList__RUHMl,.DocsShell_paragraph__qFd9G{font-size:1rem;line-height:1.78}.DocsShell_blockquote__lWPj_,.DocsShell_callout__BSH6p,.DocsShell_codeShell__6N5uJ,.DocsShell_list__qgqa8,.DocsShell_orderedList__RUHMl,.DocsShell_paragraph__qFd9G,.DocsShell_rule__1AwsF{margin:0 0 18px}.DocsShell_list__qgqa8,.DocsShell_orderedList__RUHMl{padding-left:24px}.DocsShell_list__qgqa8 li+li,.DocsShell_orderedList__RUHMl li+li{margin-top:8px}.DocsShell_tableScroll__YnT6h{width:100%;margin:0 0 22px;overflow-x:auto;border:1px solid var(--docs-line);border-radius:16px;background:var(--docs-panel-strong);outline:none}.DocsShell_tableScroll__YnT6h:focus-visible{box-shadow:0 0 0 3px rgba(100,126,101,.18)}.DocsShell_table__5Yo9U{width:100%;min-width:620px;border-collapse:collapse;font-size:.92rem;line-height:1.55}.DocsShell_table__5Yo9U td,.DocsShell_table__5Yo9U th{padding:12px 14px;border-bottom:1px solid var(--docs-line);text-align:left;vertical-align:top}.DocsShell_table__5Yo9U th{background:#eee8dc;color:#4d3c2c;font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.DocsShell_table__5Yo9U tbody tr:last-child td{border-bottom:0}.DocsShell_table__5Yo9U tbody tr:nth-child(2n) td{background:rgba(244,239,231,.58)}.DocsShell_inlineCode__GgRcZ{display:inline-flex;align-items:center;min-height:1.8em;padding:0 .45em;border-radius:.55em;background:#eee6da;color:#5d4731;font-size:.94em}.DocsShell_inlineLink__iTRI7{color:var(--docs-accent);text-decoration:none;border-bottom:1px solid rgba(135,95,56,.22)}.DocsShell_inlineLink__iTRI7:hover{border-bottom-color:rgba(135,95,56,.58)}.DocsShell_codeShell__6N5uJ{overflow:hidden;border-radius:18px;border:1px solid rgba(14,23,42,.16);background:var(--docs-code-bg)}.DocsShell_mermaidShell__JVLQF{margin:0 0 18px;overflow:hidden;border-radius:18px;border:1px solid var(--docs-line);background:var(--docs-panel-strong)}.DocsShell_docsModalOpen__YEFb0{overflow:hidden}.DocsShell_codeHeader__ZKvXA{display:flex;align-items:center;min-height:40px;padding:0 16px;background:rgba(255,255,255,.05)}.DocsShell_mermaidHeader__24lXM{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 14px 0 16px;background:var(--docs-panel-muted);border-bottom:1px solid var(--docs-line)}.DocsShell_codeHeaderLabel__MyFib{font-size:.76rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#7b6242}.DocsShell_mermaidCloseButton__8ONsC,.DocsShell_mermaidExpandButton__MIG_v,.DocsShell_mermaidToolbar__umH1M button{min-height:34px;border:1px solid var(--docs-line);border-radius:999px;background:var(--docs-panel-strong);color:#5d4731;font:inherit;font-size:.84rem;font-weight:700;cursor:pointer}.DocsShell_mermaidExpandButton__MIG_v{padding:0 13px}.DocsShell_mermaidCloseButton__8ONsC{padding:0 14px}.DocsShell_mermaidCloseButton__8ONsC:hover,.DocsShell_mermaidExpandButton__MIG_v:hover,.DocsShell_mermaidToolbar__umH1M button:hover{background:#fff8f0;border-color:rgba(152,131,96,.28)}.DocsShell_mermaidCanvas__7wBpL{cursor:zoom-in;max-height:420px;min-height:180px;padding:20px;overflow-x:auto;overflow-y:auto}.DocsShell_mermaidCanvas__7wBpL:empty{display:grid;place-items:center}.DocsShell_mermaidCanvas__7wBpL:empty:before{content:"Renderizando fluxograma...";color:var(--docs-muted);font-size:.9rem}.DocsShell_mermaidCanvas__7wBpL svg{display:block;width:100%;min-width:760px;max-width:1180px;height:auto;margin:0 auto}.DocsShell_mermaidCanvas__7wBpL:focus-visible{outline:3px solid rgba(135,95,56,.28);outline-offset:-3px}.DocsShell_mermaidModalBackdrop__7pjU4{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:24px;background:rgba(33,27,21,.52);backdrop-filter:blur(8px)}.DocsShell_mermaidModal___SUWg{display:grid;grid-template-rows:auto minmax(0,1fr);width:min(1320px,96vw);max-height:92vh;overflow:hidden;border-radius:22px;border:1px solid rgba(255,253,248,.5);background:var(--docs-panel-strong);box-shadow:0 30px 90px rgba(19,15,12,.32)}.DocsShell_mermaidModalHeader__yC42Y{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px;padding:10px 18px 10px 22px;border-bottom:1px solid var(--docs-line);background:var(--docs-panel-muted)}.DocsShell_mermaidModalTitleGroup__pveS9{display:grid;gap:4px;min-width:180px}.DocsShell_mermaidModalTitleGroup__pveS9 strong{color:#2b241d;font-size:1rem}.DocsShell_mermaidModalTitleGroup__pveS9 span{color:var(--docs-muted);font-size:.84rem;line-height:1.35}.DocsShell_mermaidToolbar__umH1M{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.DocsShell_mermaidToolbar__umH1M button{padding:0 12px}.DocsShell_mermaidZoomValue__MdpFP{display:inline-flex;align-items:center;justify-content:center;min-width:54px;min-height:34px;border-radius:999px;background:var(--docs-green);color:var(--docs-green-ink);font-size:.84rem;font-weight:700}.DocsShell_mermaidModalCanvas__XaVmy{min-height:0;padding:28px;overflow:auto;cursor:grab;background:linear-gradient(rgba(255,255,255,.48),rgba(255,255,255,.48)),repeating-linear-gradient(0deg,rgba(136,118,94,.035),rgba(136,118,94,.035) 1px,transparent 0,transparent 24px),repeating-linear-gradient(90deg,rgba(136,118,94,.03),rgba(136,118,94,.03) 1px,transparent 0,transparent 24px);overscroll-behavior:contain;touch-action:none;user-select:none}.DocsShell_mermaidModalCanvasDragging___tX7g{cursor:grabbing}.DocsShell_mermaidModalCanvas__XaVmy svg{pointer-events:none;display:block;width:max-content;min-width:2200px;max-width:none;height:auto;margin:0;zoom:var(--mermaid-zoom,1)}.DocsShell_mermaidError__glDmb{margin:0;padding:0 20px 18px;color:#8b3f32;font-size:.9rem;line-height:1.5}.DocsShell_codeBlock__QBZn5{margin:0;padding:18px 20px 22px;overflow-x:auto;color:var(--docs-code-ink);font-size:.92rem;line-height:1.65}.DocsShell_blockquote__lWPj_{padding:18px 20px;border-left:4px solid rgba(135,95,56,.34);background:#f5eee3;border-radius:0 18px 18px 0}.DocsShell_callout__BSH6p{padding:18px 20px;border-radius:18px;border:1px solid transparent}.DocsShell_calloutTitle__8g99g{display:block;margin-bottom:8px;font-size:.9rem;letter-spacing:.08em;text-transform:uppercase}.DocsShell_calloutText__4uUgT{margin:0}.DocsShell_calloutInfo__dRHBG{background:#eef2f2;border-color:rgba(110,131,142,.22)}.DocsShell_calloutTip__3Ruc7{background:#edf2ea;border-color:rgba(109,140,111,.22)}.DocsShell_calloutWarning__DWFSQ{background:#f6eee4;border-color:rgba(180,128,79,.2)}.DocsShell_calloutNote__9zAxy{background:#f0ece8;border-color:rgba(126,103,84,.18)}.DocsShell_rule__1AwsF{border:0;border-top:1px solid var(--docs-line)}.DocsShell_articleFooter__Iao0I{justify-content:space-between;padding:0 24px 24px}.DocsShell_pagerCard__aqKzw,.DocsShell_pagerGhost__DewRB{flex:1 1 260px;min-height:96px;border-radius:18px}.DocsShell_pagerCard__aqKzw{display:grid;gap:8px;padding:18px 20px;text-decoration:none;color:inherit;border:1px solid var(--docs-line);background:var(--docs-panel-muted)}.DocsShell_pagerGhost__DewRB{opacity:0;pointer-events:none}.DocsShell_pagerTitle__WVKUE{color:#2b241d;font-size:1rem}.DocsShell_tocCard__6KoL_{display:grid;gap:14px}.DocsShell_tocNav__5ji5e{display:grid;gap:6px}.DocsShell_tocLink__uQzQ0{color:#695d51;text-decoration:none;line-height:1.45;padding:4px 0}.DocsShell_tocLinkNested__YF61I{padding-left:14px;color:#8a7e72}.DocsShell_tocDivider__i7XTf{height:1px;background:var(--docs-line)}.DocsShell_contextCard__bNxKI{display:grid;gap:8px;padding:16px;border-radius:16px;background:var(--docs-panel-muted);border:1px solid var(--docs-line)}@media (max-width:1440px){.DocsShell_docsApp__E6wkb{--docs-topbar-offset:126px}.DocsShell_frame__2fmgi{padding-left:16px;padding-right:16px;grid-template-columns:minmax(224px,248px) minmax(0,1fr)}.DocsShell_tocColumn__Sy2ax{display:none}.DocsShell_homeBoard__f_syV{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1200px){.DocsShell_docsApp__E6wkb{--docs-topbar-offset:126px}.DocsShell_topbar__TUN2f{grid-template-columns:minmax(240px,320px) minmax(380px,1fr)}.DocsShell_contentColumnWide__w7D9W{grid-column:auto}}@media (max-width:920px){.DocsShell_topbar__TUN2f{position:relative}.DocsShell_frame__2fmgi,.DocsShell_topbar__TUN2f{grid-template-columns:1fr}.DocsShell_sidebar__MYTLT,.DocsShell_tocColumn__Sy2ax{position:static}.DocsShell_sidebarScroll__V1RHb{max-height:360px}}@media (max-width:760px){.DocsShell_docsApp__E6wkb{--docs-topbar-offset:0px}.DocsShell_frame__2fmgi,.DocsShell_topbar__TUN2f{padding-left:18px;padding-right:18px}.DocsShell_frame__2fmgi{display:block}.DocsShell_sidebar__MYTLT,.DocsShell_tocColumn__Sy2ax{position:static}.DocsShell_sidebar__MYTLT{margin-bottom:16px}.DocsShell_sidebarScroll__V1RHb{max-height:none}.DocsShell_articleFooter__Iao0I,.DocsShell_articleHero__O7taj,.DocsShell_homeBoard__f_syV,.DocsShell_markdown__BrdKI{padding-left:22px;padding-right:22px}.DocsShell_contentColumnWide__w7D9W{grid-column:auto}.DocsShell_sectionSpotlight__tRkvG{grid-template-columns:1fr}.DocsShell_spotlightIconShell__5gZ2y{width:64px;height:64px}.DocsShell_searchResults__8orF3{max-height:min(60vh,440px)}.DocsShell_mermaidModalBackdrop__7pjU4{padding:0}.DocsShell_mermaidModal___SUWg{width:100vw;height:100dvh;max-height:100dvh;border-radius:0;border:0}.DocsShell_mermaidModalHeader__yC42Y{align-items:stretch;flex-direction:column;gap:10px;min-height:0;padding:12px 12px 10px}.DocsShell_mermaidModalTitleGroup__pveS9{gap:2px;min-width:0}.DocsShell_mermaidModalTitleGroup__pveS9 span{font-size:.78rem}.DocsShell_mermaidToolbar__umH1M{justify-content:flex-start;flex-wrap:nowrap;gap:6px;overflow-x:auto;padding-bottom:2px}.DocsShell_mermaidCloseButton__8ONsC,.DocsShell_mermaidToolbar__umH1M button{flex:0 0 auto;min-height:36px;padding:0 12px}.DocsShell_mermaidZoomValue__MdpFP{flex:0 0 auto;min-width:52px;min-height:36px}.DocsShell_mermaidModalCanvas__XaVmy{padding:14px}.DocsShell_mermaidModalCanvas__XaVmy svg{min-width:1800px}}@media (max-width:640px){.DocsShell_topbar__TUN2f{grid-template-columns:1fr;padding-top:14px;padding-bottom:16px}.DocsShell_articleTitle__Im3US{font-size:2.1rem}.DocsShell_homeBoard__f_syV{grid-template-columns:1fr}.DocsShell_pagerCard__aqKzw,.DocsShell_statCard__J5HBp{flex-basis:100%}.DocsShell_searchField__yNz7z{flex-wrap:wrap;padding-top:10px;padding-bottom:10px}.DocsShell_searchClear__ZZbUD{width:100%}}@media (max-width:430px){.DocsShell_mermaidHeader__24lXM{align-items:stretch;flex-direction:column;gap:8px;padding:12px}.DocsShell_mermaidExpandButton__MIG_v{width:100%}.DocsShell_mermaidCanvas__7wBpL{max-height:260px;min-height:150px;padding:12px}.DocsShell_mermaidCanvas__7wBpL svg{min-width:680px}.DocsShell_mermaidModalCanvas__XaVmy{padding:10px}.DocsShell_mermaidModalCanvas__XaVmy svg{min-width:1500px}}.DocsShell_topbar__TUN2f{padding:12px 24px;border-color:var(--docs-line);background:color-mix(in srgb,var(--docs-bg) 90%,transparent)}.DocsShell_topbarActions__ldDgu{display:flex;justify-content:flex-end;gap:8px}.DocsShell_mobileNavButton__56cEe,.DocsShell_mobileNavClose__PBdMm,.DocsShell_mobileSearchToggle__8pa8_,.DocsShell_themeToggle__lJglV{border:1px solid var(--docs-line);background:var(--docs-panel-strong);color:var(--docs-ink);font:inherit;cursor:pointer}.DocsShell_mobileSearchToggle__8pa8_,.DocsShell_themeToggle__lJglV{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 12px;border-radius:999px;font-size:.82rem;font-weight:700}.DocsShell_mobileSearchToggle__8pa8_{display:none}.DocsShell_mobileNavButton__56cEe svg,.DocsShell_mobileSearchToggle__8pa8_ svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.DocsShell_brandEyebrow__ZQLq7,.DocsShell_codeHeaderLabel__MyFib,.DocsShell_codeHeader__ZKvXA,.DocsShell_contextLabel__HeQuw,.DocsShell_navGroupTitle__RvhVV,.DocsShell_pagerLabel__E7oiH,.DocsShell_searchLabel__doPC0,.DocsShell_sidebarEyebrow__BDDxf,.DocsShell_spotlightEyebrow__osbzg,.DocsShell_statLabel__YVr95{color:var(--docs-accent)}.DocsShell_articleTitle__Im3US,.DocsShell_brandMark__j1BW_,.DocsShell_h2__hWowH,.DocsShell_h3__RCRSC,.DocsShell_homeCardTitle__aOn8R,.DocsShell_homeLink__f1v9W strong,.DocsShell_mermaidModalTitleGroup__pveS9 strong,.DocsShell_pagerTitle__WVKUE,.DocsShell_searchResultTitle__o8By_,.DocsShell_sidebarTitle__Sj7E_,.DocsShell_spotlightTitle__T643Q,.DocsShell_statValue__IHN58,.DocsShell_tocTitle__1nTrT{color:var(--docs-heading)}.DocsShell_articleCard__YGGcC,.DocsShell_homeCard__RyqlT,.DocsShell_mermaidModal___SUWg,.DocsShell_mermaidShell__JVLQF,.DocsShell_mobileSearchToggle__8pa8_,.DocsShell_searchField__yNz7z,.DocsShell_searchResult__tnTxm,.DocsShell_sidebarCard__fhXB4,.DocsShell_statCard__J5HBp,.DocsShell_themeToggle__lJglV,.DocsShell_tocCard__6KoL_,.DocsShell_topbarPill__56GOX{background:var(--docs-panel-strong);border-color:var(--docs-line)}.DocsShell_articleCard__YGGcC,.DocsShell_sidebarCard__fhXB4,.DocsShell_tocCard__6KoL_{box-shadow:var(--docs-shadow)}.DocsShell_articleHero__O7taj,.DocsShell_contextCard__bNxKI,.DocsShell_homeLink__f1v9W,.DocsShell_mermaidHeader__24lXM,.DocsShell_mermaidModalHeader__yC42Y,.DocsShell_pagerCard__aqKzw{background:var(--docs-panel-muted);border-color:var(--docs-line)}.DocsShell_homeLink__f1v9W:hover,.DocsShell_mermaidCloseButton__8ONsC:hover,.DocsShell_mermaidExpandButton__MIG_v:hover,.DocsShell_mermaidToolbar__umH1M button:hover,.DocsShell_navLink__IzIbv:hover,.DocsShell_searchResult__tnTxm:hover{background:var(--docs-hover);border-color:color-mix(in srgb,var(--docs-accent) 28%,transparent)}.DocsShell_navLinkActive__EcmVK{border-color:color-mix(in srgb,var(--docs-accent) 30%,transparent);background:var(--docs-accent-soft);box-shadow:inset 3px 0 0 var(--docs-accent)}.DocsShell_sectionSpotlight__tRkvG,.DocsShell_spotlightBase__jLxsW,.DocsShell_spotlightGuias__RJgir,.DocsShell_spotlightSlides__h_yYd{background:linear-gradient(135deg,var(--docs-accent-soft),var(--docs-panel-muted))}.DocsShell_spotlightIconShell__5gZ2y{border-color:var(--docs-line);background:var(--docs-panel-strong)}.DocsShell_spotlightGlyph__DWnbU{stroke:var(--docs-accent)}.DocsShell_homeCardStat__K730k,.DocsShell_mermaidZoomValue__MdpFP,.DocsShell_sectionBadge__1o7wl,.DocsShell_tagPill__sZOW2,.DocsShell_topbarStatus__0nHXw{background:var(--docs-green);color:var(--docs-green-ink);border-color:color-mix(in srgb,var(--docs-accent) 18%,transparent)}.DocsShell_blockquote__lWPj_,.DocsShell_calloutInfo__dRHBG,.DocsShell_calloutNote__9zAxy,.DocsShell_calloutTip__3Ruc7,.DocsShell_calloutWarning__DWFSQ,.DocsShell_inlineCode__GgRcZ,.DocsShell_searchClear__ZZbUD,.DocsShell_table__5Yo9U th{background:var(--docs-subtle);color:var(--docs-ink)}.DocsShell_table__5Yo9U tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--docs-panel-muted) 72%,transparent)}.DocsShell_inlineLink__iTRI7,.DocsShell_mermaidCloseButton__8ONsC,.DocsShell_mermaidExpandButton__MIG_v,.DocsShell_mermaidToolbar__umH1M button,.DocsShell_searchTerm__sm6XC,.DocsShell_tocLink__uQzQ0{color:var(--docs-accent)}.DocsShell_markdown__BrdKI{width:100%;max-width:940px;margin:0 auto;padding-top:30px;padding-bottom:34px}.DocsShell_blockquote__lWPj_,.DocsShell_calloutText__4uUgT,.DocsShell_list__qgqa8 li,.DocsShell_orderedList__RUHMl li,.DocsShell_paragraph__qFd9G{color:var(--docs-muted);font-size:1.025rem;line-height:1.82}.DocsShell_learningProgress__YrCq7{display:inline-flex;align-items:center;min-height:34px;padding:0 13px;border-radius:999px;background:var(--docs-accent-soft);color:var(--docs-accent-strong);font-size:.8rem;font-weight:800;letter-spacing:.03em}.DocsShell_mobileNavBackdrop__YmHYg,.DocsShell_mobileNavBar__B_VD_,.DocsShell_mobileNavClose__PBdMm,.DocsShell_mobileToc__MXmgi{display:none}.DocsShell_sidebarHeaderRow__1H0HL{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}html[data-docs-theme=dark] .DocsShell_docsApp__E6wkb{--docs-bg:#09120f;--docs-panel:#0f1a16;--docs-panel-strong:#13201b;--docs-panel-muted:#182720;--docs-ink:#e8f2ed;--docs-muted:#9eb0a8;--docs-line:rgba(144,190,173,0.16);--docs-accent:#54d2aa;--docs-accent-strong:#8ce8ca;--docs-accent-soft:#17382e;--docs-green:#18372e;--docs-green-ink:#8ce1c4;--docs-code-bg:#07100d;--docs-code-ink:#d9f2e9;--docs-heading:#f3faf7;--docs-subtle:#1b2b25;--docs-hover:#1a342b;--docs-shadow:0 18px 56px rgba(0,0,0,0.24);background:radial-gradient(circle at 8% 0,rgba(31,136,103,.2),transparent 34rem),radial-gradient(circle at 96% 18%,rgba(26,94,74,.16),transparent 30rem),var(--docs-bg)}html[data-docs-theme=dark] .DocsShell_topbar__TUN2f{background:rgba(9,18,15,.92)}html[data-docs-theme=dark] .DocsShell_searchResults__8orF3{--docs-panel-strong:#13201b;--docs-muted:#9eb0a8;--docs-line:rgba(144,190,173,0.16);--docs-green:#18372e;--docs-green-ink:#8ce1c4;background:rgba(15,26,22,.98);box-shadow:0 28px 80px rgba(0,0,0,.46)}html[data-docs-theme=dark] .DocsShell_mermaidModalCanvas__XaVmy{background:var(--docs-panel-muted)}html.DocsShell_docsNavigationOpen__wr31y{overflow:hidden}@media (max-width:920px){.DocsShell_docsApp__E6wkb{--docs-topbar-offset:72px}.DocsShell_topbar__TUN2f{position:sticky;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;min-height:72px;padding:10px 16px}.DocsShell_brandCopy__L9bfI,.DocsShell_brandEyebrow__ZQLq7,.DocsShell_searchHint__OUTpg,.DocsShell_searchLabelRow__qE_AX{display:none}.DocsShell_brandMark__j1BW_{display:block;overflow:hidden;font-size:.92rem;text-overflow:ellipsis;white-space:nowrap}.DocsShell_topbarTools__CN3q3{display:flex;align-items:center}.DocsShell_topbarActions__ldDgu{flex:0 0 auto}.DocsShell_mobileSearchToggle__8pa8_{display:inline-flex}.DocsShell_themeToggleLabel__qqKqj{display:none}.DocsShell_themeToggle__lJglV{width:40px;padding:0}.DocsShell_searchBlock__7NMyK{position:fixed;top:80px;right:12px;left:12px;display:none;padding:10px;border:1px solid var(--docs-line);border-radius:18px;background:var(--docs-panel-strong);box-shadow:var(--docs-shadow)}.DocsShell_searchBlockOpen__b_rop{display:grid}.DocsShell_searchField__yNz7z{min-height:48px;flex-wrap:nowrap;padding-top:0;padding-bottom:0;box-shadow:none}.DocsShell_searchInput__ogoej{flex:1 1 auto;width:auto}.DocsShell_searchClear__ZZbUD{width:auto}html.docs-search-open .DocsShell_mobileNavBar__B_VD_{opacity:0;pointer-events:none}.DocsShell_frame__2fmgi{display:block;padding:12px 14px 28px}.DocsShell_mobileNavBar__B_VD_{position:sticky;top:82px;z-index:70;display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 12px;padding:8px;border:1px solid var(--docs-line);border-radius:16px;background:color-mix(in srgb,var(--docs-panel-strong) 94%,transparent);box-shadow:0 10px 28px rgba(20,48,40,.08);backdrop-filter:blur(16px)}.DocsShell_mobileNavButton__56cEe{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 13px;border-radius:12px;color:var(--docs-accent-strong);font-weight:800}.DocsShell_mobileCurrentSection__tWQMw{overflow:hidden;color:var(--docs-muted);font-size:.8rem;font-weight:700;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.DocsShell_mobileCurrentSection__tWQMw:hover{color:var(--docs-accent-strong)}.DocsShell_mobileNavBackdrop__YmHYg{position:fixed;inset:0;z-index:1090;display:block;padding:0;border:0;background:rgba(3,11,8,.58);opacity:0;pointer-events:none;transition:opacity .18s ease}.DocsShell_mobileNavBackdropOpen__Ch_QB{opacity:1;pointer-events:auto}.DocsShell_sidebar__MYTLT{position:fixed;inset:0 auto 0 0;z-index:1100;width:min(88vw,370px);margin:0;transform:translateX(-102%);transition:transform .22s ease;pointer-events:none}.DocsShell_sidebarOpen__ObsQ9{transform:translateX(0);pointer-events:auto}.DocsShell_sidebarCard__fhXB4{height:100dvh;padding:20px 16px;border-width:0 1px 0 0;border-radius:0;overflow:hidden}.DocsShell_sidebarScroll__V1RHb{max-height:calc(100dvh - 90px);margin-top:12px;padding:0 4px 28px 0;overflow-y:auto;overscroll-behavior:contain}.DocsShell_mobileNavClose__PBdMm{display:grid;place-items:center;width:42px;height:42px;flex:0 0 auto;border-radius:12px;font-size:1.6rem;line-height:1}.DocsShell_articleCard__YGGcC{border-radius:20px}.DocsShell_articleHero__O7taj{padding:22px 20px 18px}.DocsShell_articleTitle__Im3US{max-width:none;margin-top:12px;font-size:clamp(1.95rem,8vw,2.65rem)}.DocsShell_sourceBadge__3m6Fr{display:none}.DocsShell_sectionSpotlight__tRkvG{grid-template-columns:52px minmax(0,1fr);padding:13px}.DocsShell_spotlightIconShell__5gZ2y{width:52px;height:52px;border-radius:15px}.DocsShell_spotlightGlyph__DWnbU{width:30px;height:30px}.DocsShell_articleStats__bPZqm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.DocsShell_statCard__J5HBp{min-width:0;padding:10px}.DocsShell_statLabel__YVr95{font-size:.65rem;letter-spacing:.08em}.DocsShell_mobileToc__MXmgi{display:block;margin-top:16px;border:1px solid var(--docs-line);border-radius:14px;background:var(--docs-panel-strong)}.DocsShell_mobileToc__MXmgi summary{padding:13px 15px;color:var(--docs-accent-strong);font-size:.9rem;font-weight:800;cursor:pointer}.DocsShell_mobileToc__MXmgi nav{display:grid;gap:2px;padding:0 10px 10px}.DocsShell_mobileToc__MXmgi a{padding:9px 10px;border-radius:9px;color:var(--docs-muted);text-decoration:none}.DocsShell_articleFooter__Iao0I,.DocsShell_homeBoard__f_syV,.DocsShell_markdown__BrdKI{padding-right:20px;padding-left:20px}.DocsShell_tocColumn__Sy2ax{display:none}}@media (max-width:560px){.DocsShell_frame__2fmgi{padding-right:8px;padding-left:8px}.DocsShell_mobileNavBar__B_VD_{top:78px}.DocsShell_articleCard__YGGcC{border-radius:16px}.DocsShell_articleMetaRow__6Sw02{gap:7px}.DocsShell_articleLead__OBFF5,.DocsShell_blockquote__lWPj_,.DocsShell_calloutText__4uUgT,.DocsShell_list__qgqa8 li,.DocsShell_orderedList__RUHMl li,.DocsShell_paragraph__qFd9G{font-size:.98rem;line-height:1.72}.DocsShell_sectionSpotlight__tRkvG{grid-template-columns:1fr}.DocsShell_spotlightIconShell__5gZ2y{display:none}.DocsShell_articleStats__bPZqm{grid-template-columns:repeat(3,minmax(100px,1fr));overflow-x:auto;padding-bottom:4px}.DocsShell_tagRow__oGcns{gap:7px}.DocsShell_homeBoard__f_syV{grid-template-columns:1fr}.DocsShell_articleFooter__Iao0I,.DocsShell_articleHero__O7taj,.DocsShell_homeBoard__f_syV,.DocsShell_markdown__BrdKI{padding-right:16px;padding-left:16px}.DocsShell_h2__hWowH{margin-top:32px;font-size:1.65rem}.DocsShell_h3__RCRSC{font-size:1.12rem}.DocsShell_tableScroll__YnT6h{margin-right:-8px;margin-left:-8px;width:calc(100% + 16px);border-radius:12px}.DocsShell_articleFooter__Iao0I{display:grid;grid-template-columns:1fr}.DocsShell_pagerGhost__DewRB{display:none}.DocsShell_searchClear__ZZbUD{width:auto}}@media (prefers-reduced-motion:reduce){.DocsShell_mobileNavBackdrop__YmHYg,.DocsShell_sidebar__MYTLT{transition:none}}