.FloatingTableOfContents-module__w9DCjq__root{z-index:35;border-radius:12px;padding:.16rem;transition:background-color .16s,box-shadow .16s;position:fixed;top:50%;right:clamp(.5rem,1.4vw,1.15rem);transform:translateY(-50%)}.FloatingTableOfContents-module__w9DCjq__root:hover,.FloatingTableOfContents-module__w9DCjq__root:focus-within{background:var(--hkp-surface-bg-solid);box-shadow:var(--hkp-surface-shadow)}.FloatingTableOfContents-module__w9DCjq__linesView{display:block}.FloatingTableOfContents-module__w9DCjq__textView,.FloatingTableOfContents-module__w9DCjq__root:hover .FloatingTableOfContents-module__w9DCjq__linesView,.FloatingTableOfContents-module__w9DCjq__root:focus-within .FloatingTableOfContents-module__w9DCjq__linesView{display:none}.FloatingTableOfContents-module__w9DCjq__root:hover .FloatingTableOfContents-module__w9DCjq__textView,.FloatingTableOfContents-module__w9DCjq__root:focus-within .FloatingTableOfContents-module__w9DCjq__textView{display:block}.FloatingTableOfContents-module__w9DCjq__linesList{padding:0;padding-right:var(--mantine-spacing-xl);flex-direction:column;justify-content:center;align-items:flex-end;gap:.8rem;margin:0;list-style:none;display:flex}.FloatingTableOfContents-module__w9DCjq__linesItem{--toc-depth-number:var(--toc-depth);justify-content:flex-end;align-items:center;width:100%;display:flex}.FloatingTableOfContents-module__w9DCjq__linesBar{width:calc(1.74rem - (var(--toc-depth-number)*.36rem));background:#41414157;border-radius:999px;min-width:.72rem;height:.2rem;display:block}[data-mantine-color-scheme=dark] .FloatingTableOfContents-module__w9DCjq__linesBar{background:#e1e1e166}.FloatingTableOfContents-module__w9DCjq__linesBar{transition:background-color .16s}.FloatingTableOfContents-module__w9DCjq__linesItem[data-active=true] .FloatingTableOfContents-module__w9DCjq__linesBar{background:var(--mantine-primary-color-filled)}.FloatingTableOfContents-module__w9DCjq__textList{padding:var(--mantine-spacing-sm);flex-direction:column;align-items:stretch;gap:.18rem;min-width:min(36vw,300px);max-width:min(42vw,360px);margin:0;list-style:none;display:flex}.FloatingTableOfContents-module__w9DCjq__textItem{--toc-depth-number:var(--toc-depth);width:100%;padding-left:calc(var(--toc-depth-number)*.8rem)}.FloatingTableOfContents-module__w9DCjq__textLink{border-radius:8px;width:100%;padding:.26rem .44rem;text-decoration:none;transition:background-color .14s,color .14s;display:block}.FloatingTableOfContents-module__w9DCjq__textLabel{text-align:left;white-space:normal;overflow-wrap:anywhere;color:var(--mantine-color-dark-4);font-size:.86rem;line-height:1.24;display:block}[data-mantine-color-scheme=dark] .FloatingTableOfContents-module__w9DCjq__textLabel{color:var(--mantine-color-gray-5)}.FloatingTableOfContents-module__w9DCjq__textLink:hover{background:#ff993d1a}[data-mantine-color-scheme=dark] .FloatingTableOfContents-module__w9DCjq__textLink:hover{background:#ff993d29}.FloatingTableOfContents-module__w9DCjq__textItem[data-active=true] .FloatingTableOfContents-module__w9DCjq__textLabel{color:var(--hkp-link-hover-color);font-weight:600}@media (max-width:1279px){.FloatingTableOfContents-module__w9DCjq__root{display:none}}
.page-module__Cgr4WW__section{width:min(1180px,100%);padding-bottom:calc(var(--mantine-spacing-xl)*2);margin:0 auto}.page-module__Cgr4WW__article{box-shadow:var(--hkp-surface-shadow-strong);border-radius:20px;overflow:hidden;}.page-module__Cgr4WW__hero{align-items:flex-end;min-height:clamp(320px,42vw,520px);display:flex;position:relative}.page-module__Cgr4WW__heroImage{object-fit:cover}.page-module__Cgr4WW__heroOverlay{background:linear-gradient(#0a0a0a05 0%,#0a0a0acc 70%,#000 100%);position:absolute;inset:0}.page-module__Cgr4WW__heroContent{z-index:1;width:min(820px,100%);padding:clamp(1rem,3.4vw,2.2rem);position:relative}.page-module__Cgr4WW__heroBadge{text-transform:uppercase;letter-spacing:.06em}.page-module__Cgr4WW__title{color:#fff;font-family:Outfit,var(--mantine-font-family);margin-top:.6rem;font-size:clamp(2rem,4.2vw,3.4rem);line-height:1.08}.page-module__Cgr4WW__meta{color:#ffffffdb;text-transform:uppercase;letter-spacing:.06em;margin-top:.7rem;font-size:.78rem}.page-module__Cgr4WW__metaAuthorLink{color:#fffffff5;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.page-module__Cgr4WW__metaAuthorLink:hover{color:#fff}.page-module__Cgr4WW__content{color:var(--mantine-color-dark-2);padding:clamp(1rem,3vw,2.2rem)}[data-mantine-color-scheme=dark] .page-module__Cgr4WW__content{color:var(--mantine-color-gray-3)}.page-module__Cgr4WW__content{line-height:1.65}:is(.page-module__Cgr4WW__content h1,.page-module__Cgr4WW__content h2,.page-module__Cgr4WW__content h3,.page-module__Cgr4WW__content h4){color:var(--mantine-color-dark-8)}:is([data-mantine-color-scheme=dark] .page-module__Cgr4WW__content h1,[data-mantine-color-scheme=dark] .page-module__Cgr4WW__content h2,[data-mantine-color-scheme=dark] .page-module__Cgr4WW__content h3,[data-mantine-color-scheme=dark] .page-module__Cgr4WW__content h4){color:var(--mantine-color-white)}:is(.page-module__Cgr4WW__content h1,.page-module__Cgr4WW__content h2,.page-module__Cgr4WW__content h3,.page-module__Cgr4WW__content h4){font-family:Outfit,var(--mantine-font-family);margin-top:2rem;margin-bottom:.75rem;line-height:1.2}.page-module__Cgr4WW__content h1:first-of-type{margin-top:0}:is(.page-module__Cgr4WW__content p,.page-module__Cgr4WW__content li){color:var(--mantine-color-dark-3)}:is([data-mantine-color-scheme=dark] .page-module__Cgr4WW__content p,[data-mantine-color-scheme=dark] .page-module__Cgr4WW__content li){color:var(--mantine-color-gray-4)}.page-module__Cgr4WW__content p+p{margin-top:1rem}.page-module__Cgr4WW__content hr{border:0;border-top:1px solid #1c1c1c24}[data-mantine-color-scheme=dark] .page-module__Cgr4WW__content hr{border-top:1px solid #ffffff2e}.page-module__Cgr4WW__content hr{margin:2.25rem 0}.page-module__Cgr4WW__content a{color:var(--hkp-link-color)}.page-module__Cgr4WW__content a:hover{color:var(--hkp-link-hover-color)}:is(.page-module__Cgr4WW__content code,.page-module__Cgr4WW__content pre){font-variant-ligatures:none;font-family:Fira Code,Consolas,Monaco,Courier New,monospace}.page-module__Cgr4WW__content :not(pre)>code{background:#d1d1d194}[data-mantine-color-scheme=dark] .page-module__Cgr4WW__content :not(pre)>code{background:#383838b3}.page-module__Cgr4WW__content :not(pre)>code{border-radius:6px;padding:.1rem .3rem;font-size:.85em}.page-module__Cgr4WW__content pre{border:1px solid #0000;border-radius:12px}[data-mantine-color-scheme=dark] .page-module__Cgr4WW__content pre{border:1px solid #ff993d42}.page-module__Cgr4WW__content pre{background:#fff8eca3;padding:.8rem;overflow-x:auto}[data-mantine-color-scheme=dark] .page-module__Cgr4WW__content pre{background:#0d0d0db8}.page-module__Cgr4WW__content pre code{background:0 0;border-radius:0;padding:0;font-size:.92rem}.page-module__Cgr4WW__content img{border-radius:12px;width:auto;max-width:100%;height:auto;margin:1.75rem auto;display:block}.page-module__Cgr4WW__shareSection{border-top:1px solid #1c1c1c1f;margin:0 clamp(1rem,3vw,2.2rem) clamp(1rem,3vw,2.2rem)}[data-mantine-color-scheme=dark] .page-module__Cgr4WW__shareSection{border-top:1px solid #ffffff29}.page-module__Cgr4WW__shareSection{flex-direction:column;align-items:flex-end;padding-top:1rem;display:flex}.page-module__Cgr4WW__shareTitle{text-transform:uppercase;letter-spacing:.07em;color:var(--mantine-color-dark-4);font-size:.72rem}[data-mantine-color-scheme=dark] .page-module__Cgr4WW__shareTitle{color:var(--mantine-color-gray-5)}.page-module__Cgr4WW__shareTitle{text-align:right}.page-module__Cgr4WW__shareButtons{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;margin-top:.65rem;display:flex}.page-module__Cgr4WW__shareButton{border:1px solid var(--hkp-surface-border);background:var(--hkp-surface-bg);color:var(--mantine-color-dark-8);border-radius:999px;justify-content:center;align-items:center;gap:.35rem;display:inline-flex}[data-mantine-color-scheme=dark] .page-module__Cgr4WW__shareButton{color:var(--mantine-color-white)}.page-module__Cgr4WW__shareButton{letter-spacing:.02em;padding:.35rem .78rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:border-color .18s,transform .18s,box-shadow .18s}.page-module__Cgr4WW__shareButtonIcon{flex:none}.page-module__Cgr4WW__shareButton:hover{border-color:var(--hkp-link-hover-color);box-shadow:var(--hkp-surface-shadow);transform:translateY(-1px)}.page-module__Cgr4WW__shareButton:focus-visible{outline:2px solid var(--hkp-link-hover-color);outline-offset:2px}.page-module__Cgr4WW__postNavigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem;padding-top:1rem;display:grid}@media (max-width:48em){.page-module__Cgr4WW__postNavigation{grid-template-columns:1fr}}.page-module__Cgr4WW__postNavigationStart{justify-content:flex-start;display:flex}.page-module__Cgr4WW__postNavigationEnd{justify-content:flex-end;display:flex}@media (max-width:48em){.page-module__Cgr4WW__postNavigationEnd{justify-content:flex-start}}.page-module__Cgr4WW__postNavigationLink{border:1px solid var(--hkp-surface-border);background:var(--hkp-surface-bg);border-radius:12px;width:min(100%,440px);padding:.8rem .9rem;text-decoration:none;transition:border-color .18s,transform .18s,box-shadow .18s}.page-module__Cgr4WW__postNavigationLink:hover{border-color:var(--hkp-link-hover-color);box-shadow:var(--hkp-surface-shadow);transform:translateY(-2px)}.page-module__Cgr4WW__postNavigationLabel{text-transform:uppercase;letter-spacing:.07em;color:var(--mantine-color-dark-4);font-size:.7rem}[data-mantine-color-scheme=dark] .page-module__Cgr4WW__postNavigationLabel{color:var(--mantine-color-gray-5)}.page-module__Cgr4WW__postNavigationTitle{color:var(--mantine-color-dark-8);margin-top:.3rem}[data-mantine-color-scheme=dark] .page-module__Cgr4WW__postNavigationTitle{color:var(--mantine-color-white)}.page-module__Cgr4WW__postNavigationTitle{font-family:Outfit,var(--mantine-font-family);line-height:1.3}
.page-module__EZzcHa__section{width:100%;padding-bottom:calc(var(--mantine-spacing-xl)*2)}.page-module__EZzcHa__emptyState{text-align:center;align-items:center;gap:var(--mantine-spacing-sm);flex-direction:column;display:flex}.page-module__EZzcHa__title{color:var(--mantine-color-dark-8)}[data-mantine-color-scheme=dark] .page-module__EZzcHa__title{color:var(--mantine-color-white)}.page-module__EZzcHa__title{font-family:Outfit,var(--mantine-font-family);font-size:clamp(1.8rem,3.8vw,2.8rem);line-height:1.2}.page-module__EZzcHa__section .mantine-Input-input{background:#ffffffdb}[data-mantine-color-scheme=dark] .page-module__EZzcHa__section .mantine-Input-input{background:#0c0c0cdb}.page-module__EZzcHa__searchBar{margin-bottom:var(--mantine-spacing-md);position:relative}.page-module__EZzcHa__searchInput .mantine-Input-input{border-color:#ff993d3d}[data-mantine-color-scheme=dark] .page-module__EZzcHa__searchInput .mantine-Input-input{border-color:#ff993d38}:is(.page-module__EZzcHa__searchInput .mantine-Input-input:focus,.page-module__EZzcHa__searchInput .mantine-Input-input:focus-visible){border-color:#ff993d99}:is([data-mantine-color-scheme=dark] .page-module__EZzcHa__searchInput .mantine-Input-input:focus,[data-mantine-color-scheme=dark] .page-module__EZzcHa__searchInput .mantine-Input-input:focus-visible){border-color:#ff993d94}.page-module__EZzcHa__searchResults{z-index:30;border:1px solid #ff993d3d;border-radius:12px;flex-direction:column;gap:.2rem;display:flex;position:absolute;top:calc(100% + .35rem);left:0;right:0}[data-mantine-color-scheme=dark] .page-module__EZzcHa__searchResults{border:1px solid #ff993d38}.page-module__EZzcHa__searchResults{background:var(--hkp-surface-bg-solid);box-shadow:var(--hkp-surface-shadow);max-height:min(46vh,360px);padding:.35rem;overflow-y:auto}.page-module__EZzcHa__searchResult{border-radius:10px;flex-direction:column;align-items:flex-start;padding:.4rem .55rem;display:flex}.page-module__EZzcHa__searchResult:hover{background:#ff993d1f}[data-mantine-color-scheme=dark] .page-module__EZzcHa__searchResult:hover{background:#ff993d29}.page-module__EZzcHa__searchResult[data-active=true]{background:#ff993d24}[data-mantine-color-scheme=dark] .page-module__EZzcHa__searchResult[data-active=true]{background:#ff993d33}.page-module__EZzcHa__searchResultTitle{color:var(--mantine-color-dark-8);font-size:.93rem;font-weight:600}[data-mantine-color-scheme=dark] .page-module__EZzcHa__searchResultTitle{color:var(--mantine-color-white)}.page-module__EZzcHa__searchResultPath{color:var(--mantine-color-dark-4);font-size:.78rem}[data-mantine-color-scheme=dark] .page-module__EZzcHa__searchResultPath{color:var(--mantine-color-gray-5)}.page-module__EZzcHa__layout{gap:var(--mantine-spacing-md);grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start;display:grid}@media (max-width:62em){.page-module__EZzcHa__layout{grid-template-columns:1fr}}.page-module__EZzcHa__outsidePanelRow{gap:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-xs);grid-template-columns:minmax(220px,300px) minmax(0,1fr);display:grid}@media (max-width:62em){.page-module__EZzcHa__outsidePanelRow{grid-template-columns:1fr}}.page-module__EZzcHa__outsidePanelContent{grid-column:2}@media (max-width:62em){.page-module__EZzcHa__outsidePanelContent{grid-column:1}}.page-module__EZzcHa__mobileTreePicker{display:none}@media (max-width:62em){.page-module__EZzcHa__mobileTreePicker{margin-bottom:var(--mantine-spacing-sm);display:block;position:relative}}.page-module__EZzcHa__mobileTreeTrigger{border:1px solid var(--hkp-surface-border);background:var(--hkp-surface-bg);border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:.2rem .65rem;width:100%;padding:.65rem .8rem;display:grid}.page-module__EZzcHa__mobileTreeTriggerLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--mantine-color-dark-4);grid-column:1;font-size:.68rem}[data-mantine-color-scheme=dark] .page-module__EZzcHa__mobileTreeTriggerLabel{color:var(--mantine-color-gray-5)}.page-module__EZzcHa__mobileTreeTriggerValue{color:var(--mantine-color-dark-8);grid-column:1}[data-mantine-color-scheme=dark] .page-module__EZzcHa__mobileTreeTriggerValue{color:var(--mantine-color-white)}.page-module__EZzcHa__mobileTreeTriggerValue{white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:600;overflow:hidden}.page-module__EZzcHa__mobileTreeTriggerIcon{color:var(--mantine-color-dark-6);grid-area:1/2/span 2;align-items:center;display:inline-flex}[data-mantine-color-scheme=dark] .page-module__EZzcHa__mobileTreeTriggerIcon{color:var(--mantine-color-gray-4)}.page-module__EZzcHa__mobileTreeTrigger[aria-expanded=true] .page-module__EZzcHa__mobileTreeTriggerIcon svg{transform:rotate(90deg)}.page-module__EZzcHa__mobileTreeBackdrop{background:var(--hkp-backdrop-bg-solid);z-index:80;border:0;position:fixed;inset:0}.page-module__EZzcHa__mobileTreePopover{border:1px solid var(--hkp-surface-border);background:var(--hkp-surface-bg-solid);max-height:calc(100dvh - 6.2rem);box-shadow:var(--hkp-surface-shadow-strong);z-index:90;border-radius:14px;flex-direction:column;display:flex;position:fixed;top:5.5rem;left:.7rem;right:.7rem;overflow:hidden}.page-module__EZzcHa__mobileTreePopoverHeader{border-bottom:1px solid var(--hkp-surface-border);justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .8rem;display:flex}.page-module__EZzcHa__mobileTreeCloseButton{width:1.8rem;height:1.8rem;color:var(--mantine-color-dark-6);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}[data-mantine-color-scheme=dark] .page-module__EZzcHa__mobileTreeCloseButton{color:var(--mantine-color-gray-4)}.page-module__EZzcHa__mobileTreeCloseButton:hover{background:#ff993d1a}[data-mantine-color-scheme=dark] .page-module__EZzcHa__mobileTreeCloseButton:hover{background:#ff993d29}.page-module__EZzcHa__mobileTreeArea{flex:auto;min-height:0}.page-module__EZzcHa__mobileTreeArea .mantine-ScrollArea-viewport{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;height:100%}.page-module__EZzcHa__mobileTreeArea .mantine-ScrollArea-content{min-height:100%}.page-module__EZzcHa__sidebar{border:1px solid var(--hkp-surface-border);background:var(--hkp-surface-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:18px;overflow:hidden}@media (max-width:62em){.page-module__EZzcHa__sidebar{display:none}}.page-module__EZzcHa__sidebarHeader{border-bottom:1px solid var(--hkp-surface-border);justify-content:space-between;align-items:center;gap:.75rem;padding:.8rem .85rem;display:flex}@media (max-width:62em){.page-module__EZzcHa__treeArea{max-height:min(56vh,520px)}}.page-module__EZzcHa__treeNav{flex-direction:column;gap:.5rem;padding:.6rem .6rem .8rem;display:flex}.page-module__EZzcHa__treeFolder{color:var(--mantine-color-dark-7)}[data-mantine-color-scheme=dark] .page-module__EZzcHa__treeFolder{color:var(--mantine-color-gray-2)}.page-module__EZzcHa__treeFolder>summary{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:.38rem;padding:.34rem .38rem;font-size:.9rem;list-style:none;display:flex}.page-module__EZzcHa__treeFolderCount{font-variant-numeric:tabular-nums;color:#4a4a4abd;justify-content:flex-end;align-items:center;margin-left:auto;padding-right:.2rem;font-size:.8rem;font-weight:600;line-height:1.1;display:inline-flex}[data-mantine-color-scheme=dark] .page-module__EZzcHa__treeFolderCount{color:#e1e1e19e}.page-module__EZzcHa__treeFolder>summary:hover .page-module__EZzcHa__treeFolderCount{color:#404040cc}[data-mantine-color-scheme=dark] .page-module__EZzcHa__treeFolder>summary:hover .page-module__EZzcHa__treeFolderCount{color:#e6e6e6ad}.page-module__EZzcHa__treeFolder>summary:hover{background:#ff993d1a}[data-mantine-color-scheme=dark] .page-module__EZzcHa__treeFolder>summary:hover{background:#ff993d24}.page-module__EZzcHa__treeFolder>summary::-webkit-details-marker{display:none}.page-module__EZzcHa__folderIconOpen,.page-module__EZzcHa__folderIconClosed{align-items:center;gap:.2rem;display:inline-flex}.page-module__EZzcHa__folderIconOpen,.page-module__EZzcHa__treeFolder[open]>summary .page-module__EZzcHa__folderIconClosed{display:none}.page-module__EZzcHa__treeFolder[open]>summary .page-module__EZzcHa__folderIconOpen{display:inline-flex}.page-module__EZzcHa__treeFolder[open]>summary .page-module__EZzcHa__folderIconOpen svg:first-child{transform:rotate(90deg)}.page-module__EZzcHa__treeChildren{border-left:1px dashed #ff993d57;margin-left:.8rem}[data-mantine-color-scheme=dark] .page-module__EZzcHa__treeChildren{border-left:1px dashed #ff993d40}.page-module__EZzcHa__treeChildren{flex-direction:column;gap:.2rem;padding-left:.55rem;display:flex}.page-module__EZzcHa__treeLeaf{color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=dark] .page-module__EZzcHa__treeLeaf{color:var(--mantine-color-gray-3)}.page-module__EZzcHa__treeLeaf{border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;padding:.33rem .42rem;font-size:.85rem;text-decoration:none;display:flex}.page-module__EZzcHa__treeLeafMain{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.page-module__EZzcHa__treeProBadge{text-transform:uppercase;flex-shrink:0}.page-module__EZzcHa__treeProBadge,.page-module__EZzcHa__docTierBadge,.page-module__EZzcHa__sidebarCountBadge{color:var(--mantine-color-orange-9)}[data-mantine-color-scheme=dark] .page-module__EZzcHa__treeProBadge,[data-mantine-color-scheme=dark] .page-module__EZzcHa__docTierBadge,[data-mantine-color-scheme=dark] .page-module__EZzcHa__sidebarCountBadge{color:var(--mantine-color-orange-3)}.page-module__EZzcHa__treeProBadge,.page-module__EZzcHa__docTierBadge,.page-module__EZzcHa__sidebarCountBadge{background:#ff993d47}[data-mantine-color-scheme=dark] .page-module__EZzcHa__treeProBadge,[data-mantine-color-scheme=dark] .page-module__EZzcHa__docTierBadge,[data-mantine-color-scheme=dark] .page-module__EZzcHa__sidebarCountBadge{background:#ff993d33}.page-module__EZzcHa__treeProBadge,.page-module__EZzcHa__docTierBadge,.page-module__EZzcHa__sidebarCountBadge{border:1px solid #0000}[data-mantine-color-scheme=dark] .page-module__EZzcHa__treeProBadge,[data-mantine-color-scheme=dark] .page-module__EZzcHa__docTierBadge,[data-mantine-color-scheme=dark] .page-module__EZzcHa__sidebarCountBadge{border:1px solid #ff993d57}.page-module__EZzcHa__treeProBadge,.page-module__EZzcHa__docTierBadge,.page-module__EZzcHa__sidebarCountBadge{font-weight:700}.page-module__EZzcHa__treeLeaf:hover{background:#ff993d1a}[data-mantine-color-scheme=dark] .page-module__EZzcHa__treeLeaf:hover{background:#ff993d29}.page-module__EZzcHa__treeLeaf[data-active=true]{background:#ff993d2b}[data-mantine-color-scheme=dark] .page-module__EZzcHa__treeLeaf[data-active=true]{background:#ff993d38}.page-module__EZzcHa__treeLeaf[data-active=true]{color:var(--mantine-color-dark-8)}[data-mantine-color-scheme=dark] .page-module__EZzcHa__treeLeaf[data-active=true]{color:var(--mantine-color-white)}.page-module__EZzcHa__documentPanel{border:1px solid var(--hkp-surface-border);background:var(--hkp-surface-bg);box-shadow:var(--hkp-surface-shadow);padding:var(--mantine-spacing-xl);border-radius:22px}@media (max-width:62em){.page-module__EZzcHa__documentPanel{padding:var(--mantine-spacing-md)}}.page-module__EZzcHa__docHeader{margin-bottom:var(--mantine-spacing-md)}.page-module__EZzcHa__docBreadcrumb{color:var(--mantine-color-dark-4);margin-bottom:.3rem;font-size:.76rem}[data-mantine-color-scheme=dark] .page-module__EZzcHa__docBreadcrumb{color:var(--mantine-color-gray-5)}.page-module__EZzcHa__docTitle{color:var(--mantine-color-dark-8)}[data-mantine-color-scheme=dark] .page-module__EZzcHa__docTitle{color:var(--mantine-color-white)}.page-module__EZzcHa__docTitle{font-family:Outfit,var(--mantine-font-family);font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.2}.page-module__EZzcHa__docTierBadge{height:1.5rem;margin-top:.5rem;padding:0 .5rem}.page-module__EZzcHa__docContent{color:var(--mantine-color-dark-2)}[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent{color:var(--mantine-color-gray-3)}.page-module__EZzcHa__docContent{line-height:1.62}:is(.page-module__EZzcHa__docContent h1,.page-module__EZzcHa__docContent h2,.page-module__EZzcHa__docContent h3,.page-module__EZzcHa__docContent h4){color:var(--mantine-color-dark-8)}:is([data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent h1,[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent h2,[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent h3,[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent h4){color:var(--mantine-text-color)}:is(.page-module__EZzcHa__docContent h1,.page-module__EZzcHa__docContent h2,.page-module__EZzcHa__docContent h3,.page-module__EZzcHa__docContent h4){font-family:Outfit,var(--mantine-font-family);margin-top:2rem;margin-bottom:.6rem}.page-module__EZzcHa__docContent h1{margin-top:0!important}.page-module__EZzcHa__docContent h1:first-of-type{display:none}:is(.page-module__EZzcHa__docContent p,.page-module__EZzcHa__docContent li){color:var(--mantine-color-dark-3)}:is([data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent p,[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent li){color:var(--mantine-text-color)}.page-module__EZzcHa__docContent p{margin-top:1.3rem}.page-module__EZzcHa__docContent li p{margin-top:.8rem}.page-module__EZzcHa__docContent img{border-radius:var(--mantine-radius-md)}.page-module__EZzcHa__docContent hr{border:0;border-top:1px solid #1c1c1c24}[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent hr{border-top:1px solid #ffffff2e}.page-module__EZzcHa__docContent hr{margin:2.25rem 0}:is(.page-module__EZzcHa__docContent code,.page-module__EZzcHa__docContent pre){font-variant-ligatures:none;font-family:Fira Code,Consolas,Monaco,Courier New,monospace}.page-module__EZzcHa__docContent :not(pre)>code{background:#c8c8c899}[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent :not(pre)>code{background:#323232b3}.page-module__EZzcHa__docContent :not(pre)>code{border-radius:6px;padding:.1rem .3rem;font-size:.85em}.page-module__EZzcHa__docContent pre{background:#fdf5e99e;border-radius:12px;padding:.8rem;overflow-x:auto}[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent pre{background:#0f0d0bbf}.page-module__EZzcHa__docContent pre code{background:0 0;border-radius:0;padding:0;font-size:.92rem}.page-module__EZzcHa__docContent .hljs{color:#3b2d1a}[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .hljs{color:#e5d7c4}:is(.page-module__EZzcHa__docContent .hljs-keyword,.page-module__EZzcHa__docContent .hljs-built_in,.page-module__EZzcHa__docContent .hljs-selector-tag,.page-module__EZzcHa__docContent .hljs-type,.page-module__EZzcHa__docContent .hljs-title,.page-module__EZzcHa__docContent .hljs-section,.page-module__EZzcHa__docContent .hljs-attribute,.page-module__EZzcHa__docContent .hljs-name){color:#c2410c}:is([data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .hljs-keyword,[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .hljs-built_in,[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .hljs-selector-tag,[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .hljs-type,[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .hljs-title,[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .hljs-section,[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .hljs-attribute,[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .hljs-name){color:#fdba74}:is(.page-module__EZzcHa__docContent .hljs-string,.page-module__EZzcHa__docContent .hljs-attr,.page-module__EZzcHa__docContent .hljs-symbol,.page-module__EZzcHa__docContent .hljs-bullet,.page-module__EZzcHa__docContent .hljs-addition){color:#0369a1}:is([data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .hljs-string,[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .hljs-attr,[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .hljs-symbol,[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .hljs-bullet,[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .hljs-addition){color:#7dd3fc}:is(.page-module__EZzcHa__docContent .hljs-number,.page-module__EZzcHa__docContent .hljs-literal,.page-module__EZzcHa__docContent .hljs-variable,.page-module__EZzcHa__docContent .hljs-template-variable,.page-module__EZzcHa__docContent .hljs-link){color:#7c3aed}:is([data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .hljs-number,[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .hljs-literal,[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .hljs-variable,[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .hljs-template-variable,[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .hljs-link){color:#c4b5fd}:is(.page-module__EZzcHa__docContent .hljs-comment,.page-module__EZzcHa__docContent .hljs-quote,.page-module__EZzcHa__docContent .hljs-deletion,.page-module__EZzcHa__docContent .hljs-meta){color:#64748b}:is([data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .hljs-comment,[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .hljs-quote,[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .hljs-deletion,[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .hljs-meta){color:#94a3b8}.page-module__EZzcHa__docNavigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:0;padding-top:0;display:grid}@media (max-width:48em){.page-module__EZzcHa__docNavigation{grid-template-columns:1fr}}.page-module__EZzcHa__docNavigationStart{justify-content:flex-start;display:flex}.page-module__EZzcHa__docNavigationEnd{justify-content:flex-end;display:flex}@media (max-width:48em){.page-module__EZzcHa__docNavigationEnd{justify-content:flex-start}}.page-module__EZzcHa__docNavigationLink{border:1px solid var(--hkp-surface-border);background:var(--hkp-surface-bg);border-radius:12px;width:min(100%,440px);padding:.8rem .9rem;text-decoration:none;transition:border-color .18s,transform .18s,box-shadow .18s}.page-module__EZzcHa__docNavigationLink:hover{border-color:var(--mantine-color-orange-5)}[data-mantine-color-scheme=dark] .page-module__EZzcHa__docNavigationLink:hover{border-color:var(--mantine-color-orange-6)}.page-module__EZzcHa__docNavigationLink:hover{box-shadow:var(--hkp-surface-shadow);transform:translateY(-2px)}.page-module__EZzcHa__docNavigationLabel{text-transform:uppercase;letter-spacing:.07em;color:var(--mantine-color-dark-4);font-size:.7rem}[data-mantine-color-scheme=dark] .page-module__EZzcHa__docNavigationLabel{color:var(--mantine-color-gray-5)}.page-module__EZzcHa__docNavigationTitle{color:var(--mantine-color-dark-8);margin-top:.3rem}[data-mantine-color-scheme=dark] .page-module__EZzcHa__docNavigationTitle{color:var(--mantine-color-white)}.page-module__EZzcHa__docNavigationTitle{font-family:Outfit,var(--mantine-font-family);line-height:1.3}.page-module__EZzcHa__docNavigationBreadcrumb{color:var(--mantine-color-dark-4);margin-top:.25rem;font-size:.78rem}[data-mantine-color-scheme=dark] .page-module__EZzcHa__docNavigationBreadcrumb{color:var(--mantine-color-gray-5)}.page-module__EZzcHa__docContent a{color:var(--hkp-link-color);text-decoration:none}.page-module__EZzcHa__docContent a:hover{color:var(--hkp-link-hover-color)}.page-module__EZzcHa__docContent img{max-width:100%;height:auto;display:block}.page-module__EZzcHa__docContent li{margin-top:.9rem}.page-module__EZzcHa__docContent .admonition{border:1px solid var(--hkp-surface-border);background:var(--hkp-surface-bg);border-radius:12px;margin:1.25rem 0;padding:.85rem 1rem}.page-module__EZzcHa__docContent .admonition:before{letter-spacing:.01em;color:var(--mantine-color-dark-8);margin-bottom:.4rem;font-weight:700;display:block}[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .admonition:before{color:var(--mantine-color-gray-2)}.page-module__EZzcHa__docContent .admonition-note:before{content:"Note"}.page-module__EZzcHa__docContent .admonition-info:before{content:"Info"}.page-module__EZzcHa__docContent .admonition-tip:before{content:"Tip"}.page-module__EZzcHa__docContent .admonition-warning:before{content:"Warning"}.page-module__EZzcHa__docContent .admonition-danger:before{content:"Danger"}.page-module__EZzcHa__docContent .admonition>:first-child{margin-top:0}.page-module__EZzcHa__docContent .admonition>:last-child{margin-bottom:0}:is(.page-module__EZzcHa__docContent .admonition-note,.page-module__EZzcHa__docContent .admonition-info){border-color:#22d3ee6b}:is([data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .admonition-note,[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .admonition-info){border-color:#94a3b875}:is(.page-module__EZzcHa__docContent .admonition-note,.page-module__EZzcHa__docContent .admonition-info){background:#22d3ee1a}:is([data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .admonition-note,[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .admonition-info){background:#94a3b824}.page-module__EZzcHa__docContent .admonition-tip{border-color:#22d3ee6b}[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .admonition-tip{border-color:#94a3b875}.page-module__EZzcHa__docContent .admonition-tip{background:#22d3ee1a}[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .admonition-tip{background:#94a3b824}.page-module__EZzcHa__docContent .admonition-warning{border-color:#d69e2e73}[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .admonition-warning{border-color:#94a3b880}.page-module__EZzcHa__docContent .admonition-warning{background:#d69e2e1f}[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .admonition-warning{background:#94a3b829}.page-module__EZzcHa__docContent .admonition-danger{border-color:#e53e3e73}[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .admonition-danger{border-color:#94a3b880}.page-module__EZzcHa__docContent .admonition-danger{background:#e53e3e1a}[data-mantine-color-scheme=dark] .page-module__EZzcHa__docContent .admonition-danger{background:#94a3b829}.page-module__EZzcHa__tableWrap{border:1px solid #1c1c1c1f;width:100%;margin:1.2rem 0;overflow-x:auto}[data-mantine-color-scheme=dark] .page-module__EZzcHa__tableWrap{border:1px solid #ffffff29}.page-module__EZzcHa__tableWrap{background:#ffffffbd;border-radius:12px}[data-mantine-color-scheme=dark] .page-module__EZzcHa__tableWrap{background:#14141470}.page-module__EZzcHa__tableWrap table{border-collapse:collapse;width:100%;min-width:560px;font-size:.92rem}:is(.page-module__EZzcHa__tableWrap th,.page-module__EZzcHa__tableWrap td){text-align:left;vertical-align:top;border-bottom:1px solid #1c1c1c1a;padding:.62rem .72rem}:is([data-mantine-color-scheme=dark] .page-module__EZzcHa__tableWrap th,[data-mantine-color-scheme=dark] .page-module__EZzcHa__tableWrap td){border-bottom:1px solid #ffffff24}.page-module__EZzcHa__tableWrap thead th{font-family:Outfit,var(--mantine-font-family);color:var(--mantine-color-dark-8);font-size:.84rem}[data-mantine-color-scheme=dark] .page-module__EZzcHa__tableWrap thead th{color:var(--mantine-color-white)}.page-module__EZzcHa__tableWrap thead th{background:#f6f7f9cc}[data-mantine-color-scheme=dark] .page-module__EZzcHa__tableWrap thead th{background:#222222c7}.page-module__EZzcHa__tableWrap tbody td{color:var(--mantine-color-dark-3)}[data-mantine-color-scheme=dark] .page-module__EZzcHa__tableWrap tbody td{color:var(--mantine-color-gray-3)}.page-module__EZzcHa__tableWrap tbody tr:last-child td{border-bottom:0}.page-module__EZzcHa__tableWrap tbody tr:nth-child(odd) td{background:#fafbfc8f}[data-mantine-color-scheme=dark] .page-module__EZzcHa__tableWrap tbody tr:nth-child(odd) td{background:#2e2e2e57}.page-module__EZzcHa__apiReferenceRoot{flex-direction:column;gap:.85rem;display:flex}.page-module__EZzcHa__apiReferenceRoot p{margin-top:0}.page-module__EZzcHa__apiReferenceRoot li{margin-top:0}.page-module__EZzcHa__apiReferenceMeta{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.page-module__EZzcHa__apiReferenceMetaBadges{flex-wrap:wrap;gap:.4rem;display:inline-flex}.page-module__EZzcHa__apiReferenceBaseUrl{border:1px solid var(--hkp-surface-border);background:var(--hkp-surface-bg);border-radius:10px;padding:.6rem .75rem}.page-module__EZzcHa__apiReferenceCode{font-variant-ligatures:none;word-break:break-word;font-family:Fira Code,Consolas,Monaco,Courier New,monospace}.page-module__EZzcHa__apiTabsRoot .mantine-Tabs-list{border-bottom-color:var(--hkp-surface-border)}.page-module__EZzcHa__apiTabsRoot .mantine-Tabs-tab{font-weight:600}.page-module__EZzcHa__apiTagGroupList{flex-direction:column;gap:.55rem;display:flex}.page-module__EZzcHa__apiTagGroupCard{border:1px solid var(--hkp-surface-border);background:var(--hkp-surface-bg);border-radius:12px;overflow:hidden}.page-module__EZzcHa__apiTagGroupSummary{cursor:pointer;flex-direction:column;gap:.28rem;padding:.65rem 2.5rem .65rem .9rem;list-style:none;display:flex;position:relative}.page-module__EZzcHa__apiTagGroupSummary::-webkit-details-marker{display:none}.page-module__EZzcHa__apiTagGroupSummary::marker{content:""}.page-module__EZzcHa__apiTagGroupSummary:hover{background:#ff993d14}[data-mantine-color-scheme=dark] .page-module__EZzcHa__apiTagGroupSummary:hover{background:#ff993d1f}.page-module__EZzcHa__apiTagSummaryHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem;display:flex}.page-module__EZzcHa__apiTagSummaryHeader h3{color:var(--mantine-color-dark-8);margin:0}[data-mantine-color-scheme=dark] .page-module__EZzcHa__apiTagSummaryHeader h3{color:var(--mantine-color-white)}.page-module__EZzcHa__apiTagSummaryHeader h3{font-family:Outfit,var(--mantine-font-family);font-size:1.1rem;line-height:1.4}.page-module__EZzcHa__apiTagGroupBody{padding:.9rem .9rem .75rem}.page-module__EZzcHa__apiTagGroup{flex-direction:column;gap:.5rem;display:flex}.page-module__EZzcHa__apiTagHeader{flex-direction:column;gap:.2rem;display:flex}.page-module__EZzcHa__apiOperationList{flex-direction:column;gap:.45rem;display:flex}.page-module__EZzcHa__apiOperationCard{background:var(--hkp-surface-bg-solid);border-radius:12px;overflow:hidden}.page-module__EZzcHa__apiOperationSummary{cursor:pointer;flex-direction:column;gap:.22rem;padding:.62rem 2.5rem .62rem .9rem;list-style:none;display:flex;position:relative}.page-module__EZzcHa__apiOperationSummary::-webkit-details-marker{display:none}.page-module__EZzcHa__apiOperationSummary::marker{content:""}.page-module__EZzcHa__apiOperationChevron{color:var(--mantine-color-dark-4);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}[data-mantine-color-scheme=dark] .page-module__EZzcHa__apiOperationChevron{color:var(--mantine-color-gray-5)}.page-module__EZzcHa__apiChevronClosed,.page-module__EZzcHa__apiChevronOpen{display:none}.page-module__EZzcHa__apiTagGroupCard:not([open])>.page-module__EZzcHa__apiTagGroupSummary .page-module__EZzcHa__apiChevronClosed,.page-module__EZzcHa__apiOperationCard:not([open])>.page-module__EZzcHa__apiOperationSummary .page-module__EZzcHa__apiChevronClosed,.page-module__EZzcHa__apiTagGroupCard[open]>.page-module__EZzcHa__apiTagGroupSummary .page-module__EZzcHa__apiChevronOpen,.page-module__EZzcHa__apiOperationCard[open]>.page-module__EZzcHa__apiOperationSummary .page-module__EZzcHa__apiChevronOpen{display:inline-block}.page-module__EZzcHa__apiOperationSummary:hover{background:#ff993d14}[data-mantine-color-scheme=dark] .page-module__EZzcHa__apiOperationSummary:hover{background:#ff993d1f}.page-module__EZzcHa__apiOperationBody{flex-direction:column;gap:.55rem;padding:0 .9rem .65rem;display:flex}.page-module__EZzcHa__apiOperationDescription{font-weight:400}.page-module__EZzcHa__apiOperationSummaryText{font-size:.9rem;line-height:1.35}.page-module__EZzcHa__apiOperationTitleRow{align-items:center;gap:.45rem;min-height:1.35rem;display:flex}.page-module__EZzcHa__apiPath{word-break:break-word;align-items:center;font-family:Fira Code,Consolas,Monaco,Courier New,monospace;font-size:.9rem;line-height:1.2;display:inline-flex}.page-module__EZzcHa__apiSubsection{flex-direction:column;gap:.55rem;display:flex}.page-module__EZzcHa__apiSubsection+.page-module__EZzcHa__apiSubsection{margin-top:.35rem}.page-module__EZzcHa__apiSubsectionTitle{letter-spacing:.01em;padding:var(--mantine-spacing-lg)0 0;font-size:1.05rem}.page-module__EZzcHa__apiRowList{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.page-module__EZzcHa__apiRowCard{border:1px solid var(--hkp-surface-border);background:var(--hkp-surface-bg);border-radius:10px;flex-direction:column;gap:.2rem;padding:.42rem .6rem;display:flex}.page-module__EZzcHa__apiRowHeader{justify-content:space-between;align-items:baseline;gap:.4rem;display:flex}.page-module__EZzcHa__apiParamNameType{align-items:baseline;gap:.35rem;min-width:0;font-size:.9rem;display:inline-flex}.page-module__EZzcHa__apiInlineType{color:var(--mantine-color-dark-4);font-size:.82rem}[data-mantine-color-scheme=dark] .page-module__EZzcHa__apiInlineType{color:var(--mantine-color-gray-5)}.page-module__EZzcHa__apiEntityLink{color:var(--hkp-link-color);text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:1px}.page-module__EZzcHa__apiEntityLink:hover{color:var(--hkp-link-hover-color)}.page-module__EZzcHa__apiExampleBlock{flex-direction:column;gap:.18rem;display:flex}.page-module__EZzcHa__apiExampleCode{border:1px solid var(--hkp-surface-border);background:#fdf5e99e;border-radius:8px;margin:0}[data-mantine-color-scheme=dark] .page-module__EZzcHa__apiExampleCode{background:#0f0d0bbf}.page-module__EZzcHa__apiExampleCode{font-variant-ligatures:none;padding:.55rem .65rem;font-family:Fira Code,Consolas,Monaco,Courier New,monospace;font-size:.79rem;overflow-x:auto}.page-module__EZzcHa__apiEntitiesSection{flex-direction:column;gap:.5rem;padding-top:.5rem;display:flex}.page-module__EZzcHa__apiEntityList{flex-direction:column;gap:.55rem;display:flex}.page-module__EZzcHa__apiEntityCard{border:1px solid var(--hkp-surface-border);background:var(--hkp-surface-bg-solid);border-radius:12px;flex-direction:column;gap:.35rem;padding:.62rem .75rem;scroll-margin-top:7rem;display:flex}.page-module__EZzcHa__apiEntityHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem;display:flex}.page-module__EZzcHa__apiEntityName{font-family:Outfit,var(--mantine-font-family);color:var(--mantine-color-dark-8)}[data-mantine-color-scheme=dark] .page-module__EZzcHa__apiEntityName{color:var(--mantine-color-white)}.page-module__EZzcHa__apiReferenceError{border:1px solid #d69e2e80;border-radius:12px}[data-mantine-color-scheme=dark] .page-module__EZzcHa__apiReferenceError{border:1px solid #d69e2e8c}.page-module__EZzcHa__apiReferenceError{background:#d69e2e1f}[data-mantine-color-scheme=dark] .page-module__EZzcHa__apiReferenceError{background:#d69e2e33}.page-module__EZzcHa__apiReferenceError{padding:.85rem 1rem}@media (max-width:62em){.page-module__EZzcHa__layout{grid-template-columns:1fr}.page-module__EZzcHa__treeArea{max-height:min(40vh,360px)}}
