.search-shell-header_header__LjeYJ{position:-webkit-sticky;position:sticky;top:0;z-index:20;border-bottom:var(--header-border,1px solid var(--card-border));background:linear-gradient(90deg,color-mix(in srgb,var(--header-background,var(--card-background)) 92%,var(--primary) 8%),color-mix(in srgb,var(--header-background,var(--card-background)) 92%,var(--secondary) 8%));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.search-shell-header_headerInner__YihSX{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;width:100%;min-width:0;box-sizing:border-box}@media (max-width:640px){.search-shell-header_headerInner__YihSX{padding:12px 14px}}.search-shell-header_headerLeft__O4swL{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0}@media (max-width:768px){.search-shell-header_headerLeft__O4swL{justify-content:space-between;gap:16px}}.search-shell-header_headerRight__smECR{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:nowrap;justify-content:flex-end;flex:0 1 auto}.search-shell-header_brandLink__K36S8{display:flex;align-items:center;gap:10px;color:var(--text);text-decoration:none;font-weight:700;font-size:1rem}.search-shell-header_brandLink__K36S8 strong{max-width:min(34vw,320px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-shell-header_brandLink__K36S8:hover{color:var(--secondary)}.search-shell-header_brandIcon__d4Ec1{width:28px;height:28px;border-radius:6px;object-fit:contain}.search-shell-header_brandReactIcon__SI3tr{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;font-size:1.1rem}.search-shell-header_select__D8x4s{height:clamp(38px,1.2vw + 30px,42px);min-width:0;width:clamp(120px,15vw,176px);max-width:100%;box-sizing:border-box;padding:0 36px 0 12px;border-radius:var(--select-radius,10px);border:var(--select-border,1px solid var(--card-border));background:color-mix(in srgb,var(--card-background) 98%,var(--background));-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2.5 4.5L6 8L9.5 4.5' stroke='%2394a3b8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;color:var(--text);font-weight:600;font-size:clamp(.82rem,.4vw + .72rem,.95rem);text-align:center;text-align-last:center;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.search-shell-header_select__D8x4s:hover{border-color:color-mix(in srgb,var(--secondary) 55%,var(--card-border));box-shadow:0 0 0 1px color-mix(in srgb,var(--secondary) 22%,transparent)}.search-shell-header_select__D8x4s:focus{outline:none;border-color:var(--secondary);box-shadow:0 0 0 2px color-mix(in srgb,var(--secondary) 28%,transparent),0 0 10px color-mix(in srgb,var(--secondary) 18%,transparent)}.search-shell-header_select__D8x4s option{text-align:center;background:var(--card-background);color:var(--text);font-weight:500}.search-shell-header_modeIconButton__TW8Qc{width:clamp(38px,1.8vw + 26px,42px);min-width:clamp(38px,1.8vw + 26px,42px);height:clamp(38px,1.2vw + 30px,42px);padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--control-radius,10px);border:var(--control-border,1px solid var(--card-border));background:var(--control-background,var(--card-background));color:var(--text);cursor:pointer}.search-shell-header_modeIconButton__TW8Qc:hover{color:var(--secondary)}.search-shell-header_mobileToggle__rdLKX{display:none;width:42px;min-width:42px;height:38px;padding:0;align-items:center;justify-content:center;border-radius:var(--control-radius,10px);border:var(--control-border,1px solid var(--card-border));background:var(--control-background,var(--card-background));color:var(--text);cursor:pointer;font-size:1.2rem}.search-shell-header_mobileToggle__rdLKX:hover{color:var(--secondary)}.search-shell-header_mobileDrawerOverlay__nCGA5{display:none}.search-shell-header_mobileDrawer__rFlny{width:min(320px,90vw);max-width:100%;height:100vh;margin-left:auto;background:linear-gradient(180deg,color-mix(in srgb,var(--card-background) 96%,transparent),color-mix(in srgb,var(--background) 88%,transparent));border-left:1px solid var(--card-border);padding:18px 16px;box-shadow:-16px 0 48px rgba(0,0,0,.45);overflow-y:auto}.search-shell-header_mobileDrawerHeader__SQMjf{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.search-shell-header_mobileDrawerClose__3QxNA{width:42px;min-width:42px;height:42px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--control-radius,10px);border:var(--control-border,1px solid var(--card-border));background:var(--control-background,var(--card-background));color:var(--text);cursor:pointer}.search-shell-header_mobileDrawerClose__3QxNA:hover{color:var(--secondary)}.search-shell-header_mobileControls__oGTQn{display:flex;flex-direction:column;gap:12px}.search-shell-header_mobileControls__oGTQn .search-shell-header_modeIconButton__TW8Qc,.search-shell-header_mobileControls__oGTQn .search-shell-header_select__D8x4s{width:100%}.search-shell-header_mobileControls__oGTQn .search-shell-header_select__D8x4s{max-width:none}.search-shell-header_mobileControls__oGTQn .search-shell-header_modeIconButton__TW8Qc{margin:0}@media (max-width:980px) and (min-width:769px){.search-shell-header_headerInner__YihSX{gap:10px}.search-shell-header_brandLink__K36S8 strong{max-width:min(28vw,220px)}.search-shell-header_headerRight__smECR{gap:6px}.search-shell-header_select__D8x4s{width:clamp(108px,17vw,150px)}}@media (max-width:768px){.search-shell-header_mobileToggle__rdLKX{display:inline-flex}.search-shell-header_headerRight__smECR{display:none}.search-shell-header_mobileDrawerOverlay__nCGA5{position:fixed;inset:0;display:block;background:rgba(2,6,23,.6);z-index:50}}.site-footer_footer__wYhVP{width:100%;border-top:var(--header-border,1px solid var(--card-border));background:linear-gradient(90deg,color-mix(in srgb,var(--header-background,var(--card-background)) 92%,var(--primary) 8%),color-mix(in srgb,var(--header-background,var(--card-background)) 92%,var(--secondary) 8%));padding:12px 18px}.site-footer_inner__Fjh1_{width:100%;max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;color:var(--text-secondary);font-size:.9rem}.site-footer_item___0wjQ{display:inline-flex;align-items:center;gap:6px}.site-footer_link__YnW16{color:var(--secondary);font-weight:600;text-decoration:none;word-break:break-word}.site-footer_link__YnW16:hover{text-decoration:underline}@media (max-width:640px){.site-footer_inner__Fjh1_{flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center}.site-footer_item___0wjQ{justify-content:center;width:100%}}.search-shell-layout_wrapper__QaDdX{min-height:100vh;display:flex;flex-direction:column;background:radial-gradient(circle at 8% -18%,color-mix(in srgb,var(--primary) 24%,transparent),transparent 44%),radial-gradient(circle at 92% -22%,color-mix(in srgb,var(--secondary) 22%,transparent),transparent 42%),var(--background);color:var(--text)}.search-shell-layout_main___uDGE{flex:1 1;display:flex;align-items:center;justify-content:center;padding:20px 12px;width:100%;box-sizing:border-box}@media (max-width:640px){.search-shell-layout_main___uDGE{padding:14px 10px}}@media (max-width:480px){.search-shell-layout_main___uDGE{padding:12px 8px}}.search-shell-layout_wrapper__QaDdX ::-webkit-scrollbar{width:8px;height:8px}.search-shell-layout_wrapper__QaDdX ::-webkit-scrollbar-track{background:var(--scrollbar-track,transparent)}.search-shell-layout_wrapper__QaDdX ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb,color-mix(in srgb,var(--text-secondary) 40%,transparent));border-radius:4px}.search-shell-layout_wrapper__QaDdX ::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover,color-mix(in srgb,var(--text-secondary) 60%,transparent))}.not-found_section__ODCp8{width:min(760px,100%);max-width:100%;border-radius:16px;padding:clamp(18px,3vw,32px);box-shadow:0 18px 60px rgba(0,0,0,.35);background:linear-gradient(160deg,color-mix(in srgb,var(--card-background) 94%,var(--primary) 6%),color-mix(in srgb,var(--card-background) 92%,var(--secondary) 8%));border:1px solid var(--card-border);box-sizing:border-box;text-align:center}.not-found_form__v1aNr{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:12px;gap:12px;margin-top:20px;margin-bottom:16px;text-align:left}.not-found_input__szNsW{padding:10px 16px;border-radius:10px;border:1px solid var(--card-border);background:color-mix(in srgb,var(--background) 92%,transparent);color:var(--text);font-size:1rem;box-sizing:border-box}.not-found_input__szNsW::placeholder{color:var(--text-secondary)}.not-found_button__4jyFR{padding:10px 16px;border-radius:10px;border:1px solid var(--card-border);background:var(--primary);color:var(--text);font-weight:600;cursor:pointer}.not-found_buttonFull__nqAt_{border-radius:10px;background:var(--primary);cursor:pointer}.not-found_buttonFull__nqAt_,.not-found_link__IQtjE{padding:10px 16px;border:1px solid var(--card-border);color:var(--text);font-weight:600;width:100%;display:block;text-align:center;box-sizing:border-box}.not-found_link__IQtjE{margin-top:8px;border-radius:10px;background:color-mix(in srgb,var(--background) 92%,transparent);text-decoration:none}@media (max-width:760px){.not-found_section__ODCp8{padding:clamp(14px,2.5vw,24px);margin:0 10px}.not-found_form__v1aNr{grid-template-columns:1fr;gap:10px}.not-found_form__v1aNr .not-found_button__4jyFR{width:100%}.not-found_form__v1aNr input{width:100%;box-sizing:border-box}}@media (max-width:480px){.not-found_section__ODCp8{padding:14px 12px;margin:0 8px}.not-found_form__v1aNr{margin-top:16px;margin-bottom:12px}}.repository-search-screen_page__JpBj4{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 12px 0;background:radial-gradient(circle at 8% -18%,color-mix(in srgb,var(--primary) 24%,transparent),transparent 44%),radial-gradient(circle at 92% -22%,color-mix(in srgb,var(--secondary) 22%,transparent),transparent 42%),var(--background);color:var(--text)}.repository-search-screen_card___GjfE{margin:auto;width:min(820px,100%);max-width:100%;box-sizing:border-box;border:1px solid var(--card-border);border-radius:16px;background:linear-gradient(160deg,color-mix(in srgb,var(--card-background) 94%,var(--primary) 6%),color-mix(in srgb,var(--card-background) 92%,var(--secondary) 8%));box-shadow:0 18px 50px rgba(0,0,0,.32);padding:clamp(18px,3vw,28px);display:flex;flex-direction:column;gap:14px}@media (max-width:820px){.repository-search-screen_page__JpBj4{padding:14px 10px 0}.repository-search-screen_card___GjfE{width:100%}}.repository-search-screen_brand__61FEV{display:flex;align-items:center;gap:10px;font-size:1rem}.repository-search-screen_brandIcon__JEQHx{width:34px;height:34px;border-radius:8px;object-fit:contain}.repository-search-screen_brandReactIcon__yssrF{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;color:var(--secondary);font-size:1.25rem}.repository-search-screen_title__7UBWc{margin:2px 0 0;text-align:center}.repository-search-screen_description__SEv7y{margin:0;text-align:center;color:var(--text-secondary);line-height:1.5}.repository-search-screen_controls__sCGRx{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.repository-search-screen_form__kM2EE{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:10px;gap:10px}.repository-search-screen_button__EVkaC,.repository-search-screen_input__ZShGo,.repository-search-screen_select___zwXY{height:42px;border-radius:10px;border:1px solid var(--card-border);background:color-mix(in srgb,var(--background) 92%,transparent);color:var(--text);padding:0 12px;font-weight:600}.repository-search-screen_select___zwXY{min-width:min(240px,100%)}.repository-search-screen_button__EVkaC{min-width:120px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.repository-search-screen_input__ZShGo::placeholder{color:var(--text-secondary)}.repository-search-screen_button__EVkaC:focus,.repository-search-screen_input__ZShGo:focus,.repository-search-screen_select___zwXY:focus{outline:2px solid color-mix(in srgb,var(--primary) 55%,white 45%);outline-offset:1px}@media (max-width:760px){.repository-search-screen_page__JpBj4{padding:14px 10px 0}.repository-search-screen_form__kM2EE{grid-template-columns:1fr}.repository-search-screen_button__EVkaC{width:100%}}@media (max-width:640px){.repository-search-screen_page__JpBj4{padding:10px 8px 0}.repository-search-screen_card___GjfE{padding:clamp(14px,2.5vw,20px)}}.docs-shell_wrapper__kIo6q{min-height:100vh;display:grid;grid-template-columns:280px 1fr;background:radial-gradient(circle at 10% -20%,color-mix(in srgb,var(--primary) 22%,transparent),transparent 44%),radial-gradient(circle at 90% -30%,color-mix(in srgb,var(--secondary) 20%,transparent),transparent 42%),var(--background);color:var(--text);transition:grid-template-columns .2s ease;width:100%;max-width:100%;overflow-x:clip}.docs-shell_wrapperCollapsed__cpnB5{grid-template-columns:28px 1fr}.docs-shell_sidebar__FBHt2{display:flex;flex-direction:column;border-right:1px solid var(--card-border);background:linear-gradient(180deg,color-mix(in srgb,var(--card-background) 94%,transparent),color-mix(in srgb,var(--background) 88%,transparent));padding:18px 14px;position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto;transition:opacity .2s ease}.docs-shell_wrapperCollapsed__cpnB5 .docs-shell_sidebar__FBHt2{display:none}.docs-shell_collapsedNavRail__rKy7a{height:100vh;position:-webkit-sticky;position:sticky;top:0;border-right:1px solid var(--card-border);background:linear-gradient(180deg,color-mix(in srgb,var(--card-background) 92%,transparent),color-mix(in srgb,var(--background) 86%,transparent));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.docs-shell_brand__Pel_r{display:flex;align-items:center;gap:10px;font-weight:800;font-size:1.1rem;margin-bottom:20px}.docs-shell_brandIcon__tsTpU,.docs-shell_headerIcon__DyXj3{width:28px;height:28px;border-radius:6px;object-fit:contain}.docs-shell_brandReactIcon___wN7P,.docs-shell_headerReactIcon__x5kf9{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--secondary);font-size:1.1rem}.docs-shell_sidebarFooter__BKdqu{margin-top:auto;padding-top:12px;border-top:1px solid var(--card-border);display:flex;justify-content:center;align-items:center;gap:8px}.docs-shell_menuList__gAKu_,.docs-shell_menuNode__ilTJW{display:flex;flex-direction:column;gap:6px}.docs-shell_menuNodeRow__XGKgb{display:flex;align-items:center;gap:6px}.docs-shell_menuSectionLabel___vIvl{font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);padding:6px 0}.docs-shell_menuChildren__4j0dW{display:flex;flex-direction:column;gap:6px}.docs-shell_menuButton__DbmFO{flex:1 1;border:1px solid transparent;color:var(--text-secondary);text-align:center;padding:clamp(9px,1.1vw,12px) clamp(12px,1.8vw,16px);border-radius:10px;font-weight:600;font-size:clamp(.85rem,.45vw + .75rem,.95rem);min-height:40px}.docs-shell_menuButton__DbmFO,.docs-shell_menuExpandButton__Xa4qf{display:inline-flex;align-items:center;justify-content:center;background:transparent;cursor:pointer}.docs-shell_menuExpandButton__Xa4qf{width:34px;min-width:34px;height:34px;padding:0;border:0;color:color-mix(in srgb,var(--secondary) 78%,var(--text) 22%);font-size:1.05rem;flex-shrink:0;border-radius:999px;transition:color .16s ease,background-color .16s ease,transform .16s ease}.docs-shell_menuExpandButton__Xa4qf:hover{color:var(--secondary);background:color-mix(in srgb,var(--secondary) 14%,transparent);transform:scale(1.04)}.docs-shell_menuActionContainer__ay6e_{flex:1 1;min-height:40px;display:flex;align-items:center;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--text-secondary)}.docs-shell_menuActionContainer__ay6e_:hover{border-color:var(--secondary);background:color-mix(in srgb,var(--secondary) 10%,transparent)}.docs-shell_menuActionMain__coQN5{flex:1 1;min-height:40px;border:0;background:transparent;color:inherit;font-weight:600;font-size:clamp(.85rem,.45vw + .75rem,.95rem);padding:clamp(9px,1.1vw,12px) 8px clamp(9px,1.1vw,12px) clamp(12px,1.8vw,16px);text-align:center;cursor:pointer}.docs-shell_menuExpandInline__LVUj1{width:34px;min-width:34px;height:34px;margin-right:4px;border:0;border-radius:999px;background:transparent;color:color-mix(in srgb,var(--secondary) 78%,var(--text) 22%);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:none}.docs-shell_menuExpandInline__LVUj1:hover{color:var(--secondary);background:transparent;box-shadow:none}.docs-shell_menuButtonActive__NG3Nr,.docs-shell_menuButton__DbmFO:hover{color:var(--text);border-color:var(--secondary);background:color-mix(in srgb,var(--secondary) 10%,transparent)}.docs-shell_contentArea__Jx3lk{min-width:0;width:100%;max-width:100%;min-height:100vh;display:flex;flex-direction:column}.docs-shell_header__hGKnt{position:-webkit-sticky;position:sticky;top:0;z-index:20;border-bottom:var(--header-border);background:linear-gradient(90deg,color-mix(in srgb,var(--header-background) 92%,var(--primary) 8%),color-mix(in srgb,var(--header-background) 92%,var(--secondary) 8%));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.docs-shell_headerInner__qE0oD{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px}.docs-shell_headerLeft__aELWq{display:flex;align-items:center;gap:10px}.docs-shell_headerRight__UFdOk{display:flex;align-items:center;gap:8px}.docs-shell_button__fURGn,.docs-shell_select__Q2az1{height:clamp(38px,1.2vw + 30px,42px);border-radius:var(--control-radius);border:var(--control-border);background:var(--control-background);color:var(--text);font-weight:600;font-size:clamp(.82rem,.4vw + .72rem,.95rem)}.docs-shell_select__Q2az1{min-width:130px;padding:0 36px 0 14px;border-radius:var(--select-radius);border:var(--select-border);background:color-mix(in srgb,var(--card-background) 98%,var(--background));-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2.5 4.5L6 8L9.5 4.5' stroke='%2394a3b8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;text-align:center;text-align-last:center;transition:border-color .2s ease,box-shadow .2s ease}.docs-shell_select__Q2az1:hover{border-color:color-mix(in srgb,var(--secondary) 55%,var(--card-border));box-shadow:0 0 0 1px color-mix(in srgb,var(--secondary) 22%,transparent)}.docs-shell_select__Q2az1:focus{outline:none;border-color:var(--secondary);box-shadow:0 0 0 2px color-mix(in srgb,var(--secondary) 28%,transparent),0 0 10px color-mix(in srgb,var(--secondary) 18%,transparent)}.docs-shell_select__Q2az1 option{text-align:center;background:var(--card-background);color:var(--text);font-weight:500}.docs-shell_button__fURGn{cursor:pointer;text-align:center;white-space:nowrap;padding:0 clamp(12px,1.3vw,16px);min-width:clamp(86px,8vw,140px);border-radius:var(--button-radius);border:var(--button-border)}.docs-shell_button__fURGn,.docs-shell_modeIconButton__WR52_{display:inline-flex;align-items:center;justify-content:center}.docs-shell_modeIconButton__WR52_{width:clamp(38px,1.8vw + 26px,42px);min-width:clamp(38px,1.8vw + 26px,42px);padding:0;font-size:1.05rem}.docs-shell_docsVersionBadge__cDcnH{height:clamp(38px,1.2vw + 30px,42px);padding:0 clamp(12px,1.3vw,16px);border:1px solid var(--card-border);border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--card-background);color:var(--text);font-weight:600;font-size:clamp(.82rem,.4vw + .72rem,.95rem);white-space:nowrap}.docs-shell_githubLinkButton___nowy,.docs-shell_headerIconButton__xay_a{width:clamp(38px,1.8vw + 26px,42px);min-width:clamp(38px,1.8vw + 26px,42px);padding:0}.docs-shell_githubLinkButton___nowy svg,.docs-shell_headerIconButton__xay_a svg{width:18px;height:18px;flex-shrink:0}.docs-shell_githubIcon__gqYO_{width:18px;height:18px}.docs-shell_button__fURGn:hover,.docs-shell_select__Q2az1:hover{border-color:var(--secondary);box-shadow:var(--button-glow)}.docs-shell_button__fURGn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.docs-shell_main__5nIxK{max-width:1200px;margin:0 auto;padding:24px 18px 80px;width:100%;min-width:0;flex:1 1}.docs-shell_card__oYawa{border:1px solid var(--card-border);background:linear-gradient(160deg,color-mix(in srgb,var(--card-background) 94%,var(--primary) 6%),color-mix(in srgb,var(--card-background) 92%,var(--secondary) 8%));border-radius:var(--card-radius);padding:22px;box-shadow:var(--card-shadow);width:100%;max-width:100%;min-width:0}.docs-shell_contentHeaderAboveCard__tEgox{margin-bottom:16px;padding:0;width:100%}.docs-shell_contentTitle__Mouxb{margin:0 0 8px;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700;color:var(--text);line-height:1.2}.docs-shell_contentDescription__hAgJR{margin:0;font-size:clamp(1.125rem,2.5vw,1.35rem);font-weight:500;color:var(--text-secondary);line-height:1.4;opacity:.95}.docs-shell_contentTitleVideoInside__I7Gmp{margin:0 0 12px;font-size:clamp(1.5rem,3.5vw,1.85rem);font-weight:700;color:var(--text);text-align:center;line-height:1.3}.docs-shell_contentDescriptionVideoInside__vpUZT{margin:12px 0 0;font-size:clamp(1rem,2vw,1.2rem);font-weight:500;color:var(--text-secondary);text-align:center;line-height:1.4;opacity:.95}.docs-shell_markdown__R_Fqg{width:100%;min-width:0;overflow-wrap:anywhere;word-break:break-word}.docs-shell_markdown__R_Fqg h1,.docs-shell_markdown__R_Fqg h2,.docs-shell_markdown__R_Fqg h3,.docs-shell_markdown__R_Fqg h4,.docs-shell_markdown__R_Fqg h5,.docs-shell_markdown__R_Fqg h6{color:var(--text);scroll-margin-top:5rem}.docs-shell_markdown__R_Fqg a{color:var(--primary)}.docs-shell_markdown__R_Fqg code{background:color-mix(in srgb,var(--card-border) 35%,transparent);border-radius:6px;padding:2px 5px;white-space:break-spaces;overflow-wrap:anywhere;word-break:break-word}.docs-shell_markdown__R_Fqg pre{max-width:100%;overflow-x:auto;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--card-border) 22%,transparent)}.docs-shell_markdown__R_Fqg pre code{white-space:pre;overflow-wrap:normal;word-break:normal}.docs-shell_markdown__R_Fqg iframe,.docs-shell_markdown__R_Fqg img,.docs-shell_markdown__R_Fqg table,.docs-shell_markdown__R_Fqg video{max-width:100%}.docs-shell_contentBlocksStack__elcv5{display:flex;flex-direction:column;gap:48px;width:100%;max-width:100%}.docs-shell_contentBlocksStack__elcv5>*{width:100%;max-width:100%;min-width:0}.docs-shell_contentContainerWrapper__Zqawy{min-width:0}.docs-shell_contentContainerWithButton__3TtXH,.docs-shell_contentContainerWrapper__Zqawy{position:relative;width:100%;max-width:100%}.docs-shell_fullscreenButtonInside__LrVkx{position:absolute;top:8px;right:8px;z-index:5}.docs-shell_fullscreenButtonInside__LrVkx,.docs-shell_fullscreenButton__g7tbP{width:36px;height:36px;padding:0;border:1px solid var(--card-border);border-radius:8px;background:color-mix(in srgb,var(--card-background) 95%,transparent);color:var(--text-secondary);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:1.2rem;transition:border-color .2s,color .2s}.docs-shell_fullscreenButtonInside__LrVkx:hover,.docs-shell_fullscreenButton__g7tbP:hover{border-color:var(--secondary);color:var(--secondary)}.docs-shell_contentContainerFullscreen__sY4OS{position:fixed;inset:0;z-index:1000;background:var(--background);display:flex;flex-direction:column;padding:48px 16px 16px}.docs-shell_fullscreenCloseButton__9A8Be{position:absolute;top:12px;right:12px;width:44px;height:44px;padding:0;border:1px solid var(--card-border);border-radius:10px;background:color-mix(in srgb,var(--card-background) 98%,transparent);color:var(--text);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:1.4rem;z-index:10001;pointer-events:auto;transition:border-color .2s,color .2s}.docs-shell_fullscreenCloseButton__9A8Be:hover{border-color:var(--secondary);color:var(--secondary)}.docs-shell_contentContainerFullscreenInner__zZ1TI{flex:1 1;min-height:0;overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;max-width:100%}.docs-shell_contentContainerFullscreenInner__zZ1TI .docs-shell_card__oYawa{max-width:100%}.docs-shell_contentContainerFullscreenInner__zZ1TI [data-toc-wrapper]{width:100%;max-width:100%;min-width:0}.docs-shell_contentContainerFullscreenInner__zZ1TI .docs-shell_markdown__R_Fqg{min-width:0}.docs-shell_contentContainerFullscreenInner__zZ1TI .docs-shell_markdown__R_Fqg pre{max-width:100%;overflow-x:auto}.docs-shell_htmlWrapper__YaI4j,.docs-shell_videoWrapper__AzmQo{width:100%;max-width:100%;min-height:320px;aspect-ratio:16/9}.docs-shell_htmlWrapperExternalLink___QI_b{display:flex;min-height:80vh;aspect-ratio:unset}@media (max-width:767px){.docs-shell_htmlWrapper__YaI4j{max-height:70vh}.docs-shell_htmlWrapperExternalLink___QI_b,.docs-shell_htmlWrapper__YaI4j{overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;min-height:280px}.docs-shell_htmlWrapperExternalLink___QI_b{max-height:75vh}}.docs-shell_htmlIframe__TYUXK,.docs-shell_videoIframe__KHHtx{width:100%;height:100%;min-height:320px;border:none;border-radius:8px}.docs-shell_externalLinkCard__EP_wX{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;min-height:100%;padding:24px;background:color-mix(in srgb,var(--card-background) 60%,var(--background));border:1px dashed var(--card-border);border-radius:8px}.docs-shell_externalLinkMessage__0JoYF{margin:0;font-size:.95rem;color:var(--text);opacity:.9;text-align:center}.docs-shell_externalLinkButton__vD3fp{display:inline-flex;align-items:center;padding:10px 20px;background:var(--primary);color:var(--primary-foreground);border-radius:8px;font-weight:600;text-decoration:none;transition:opacity .2s}.docs-shell_externalLinkButton__vD3fp:hover{opacity:.9}.docs-shell_videoNative__Kcyzh{width:100%;max-width:100%;height:auto;border-radius:8px}.docs-shell_audioWrapper__2MVC4{width:100%;max-width:100%;min-height:0;aspect-ratio:unset}.docs-shell_audioEmbedWrapper__kgY1L{width:100%;max-width:100%;height:80px;min-height:80px;aspect-ratio:unset;overflow:hidden;border-radius:8px}.docs-shell_audioEmbedIframe__s2hcN{width:100%;height:200px;border:none;border-radius:8px;position:relative;top:-120px}.docs-shell_footerActions__bsAfe{margin-top:18px;display:flex;justify-content:center;gap:12px}.docs-shell_browseNavBar__XWZzt{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:20px;margin-bottom:20px;flex-wrap:wrap}@media (max-width:640px){.docs-shell_browseNavBar__XWZzt{flex-direction:column;align-items:center;gap:14px;margin-top:18px;margin-bottom:18px}.docs-shell_browseNavBar__XWZzt .docs-shell_button__fURGn{width:100%;max-width:200px}.docs-shell_browseNavBar__XWZzt .docs-shell_browseCount__48rOQ{text-align:center}}.docs-shell_browseCount__48rOQ{font-size:.95rem;color:var(--text-secondary);font-weight:500;min-width:3ch;text-align:center}.docs-shell_repoInfo__UEDHK{margin-top:12px;color:var(--text-secondary);font-size:.9rem}.docs-shell_mobileToggle__WXuev{display:none}.docs-shell_desktopToggle__dOJn1{display:inline-flex}.docs-shell_sidebarRailButton__OlhS4{width:42px;min-width:42px;padding:0}.docs-shell_mobileMenu__M7yuE{display:flex;flex-direction:column;gap:8px}.docs-shell_mobileControls__kvGFV{margin-top:16px;padding-top:14px;border-top:1px solid var(--card-border);display:flex;flex-direction:column;gap:12px}.docs-shell_mobileDrawerOverlay__hb2kx{display:none}.docs-shell_mobileDrawer__7d__i{width:min(400px,90vw);height:100vh;margin-left:auto;background:linear-gradient(180deg,color-mix(in srgb,var(--card-background) 96%,transparent),color-mix(in srgb,var(--background) 88%,transparent));border-left:1px solid var(--card-border);padding:18px 16px;box-shadow:-16px 0 48px rgba(0,0,0,.45);overflow-y:auto}.docs-shell_mobileDrawerHeader__Xx_nO{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.docs-shell_mobileDrawerClose__KrIID{width:42px;min-width:42px;padding:0}.docs-shell_quickNavOverlay__NqR_g{position:fixed;inset:0;background:rgba(2,6,23,.66);display:flex;align-items:flex-start;justify-content:center;padding:clamp(56px,10vh,96px) 12px 12px;z-index:40;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;box-sizing:border-box}.docs-shell_quickNavCard__8Hnex{width:min(640px,100%);max-width:100%;background:var(--card-background);border:1px solid var(--card-border);border-radius:14px;box-shadow:var(--card-shadow);padding:14px;max-height:calc(100dvh - 24px);display:flex;flex-direction:column;min-height:0;box-sizing:border-box}.docs-shell_quickNavHeader__XhyLq{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.docs-shell_quickNavHeaderTitle__AiZ_V{color:var(--text-secondary);font-size:.9rem}.docs-shell_quickNavCloseButton__cCpdI{width:38px;min-width:38px;height:38px;padding:0}.docs-shell_quickNavInput__t3PGw{width:100%;height:42px;border-radius:10px;border:1px solid var(--card-border);background:var(--background);color:var(--text);padding:0 12px;margin-bottom:10px}.docs-shell_quickNavList__lUknZ{display:flex;flex-direction:column;gap:8px;overflow-y:auto;min-height:0;max-height:calc(100dvh - 240px)}.docs-shell_quickNavItemActive__JvxnT{border-color:var(--secondary);color:var(--text);background:color-mix(in srgb,var(--secondary) 10%,transparent)}.docs-shell_quickNavFooter__pgQvR{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--text-secondary);font-size:.84rem}.docs-shell_versionLinksOverlay__FiMdb{position:fixed;inset:0;background:rgba(2,6,23,.66);display:flex;align-items:center;justify-content:center;z-index:60;padding:16px;overflow-y:auto;box-sizing:border-box}.docs-shell_versionLinksCard__Xx1Jx{width:min(520px,100%);max-width:100%;background:var(--card-background);border:1px solid var(--card-border);border-radius:14px;box-shadow:var(--card-shadow);padding:14px;box-sizing:border-box;margin:auto}.docs-shell_versionLinksHeader__eqr6a{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.docs-shell_versionLinksCloseButton__rh1u5{width:42px;min-width:42px;padding:0}.docs-shell_versionLinksList__rSvps{display:flex;flex-direction:column;gap:8px}.docs-shell_audioPlayerPopoverOverlay__JAWlW{position:fixed;inset:0;background:color-mix(in srgb,var(--background) 75%,transparent);display:flex;align-items:center;justify-content:center;z-index:65;padding:16px;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;box-sizing:border-box}.docs-shell_audioPlayerPopoverCard__qVE_1{width:min(520px,100%);max-width:100%;max-height:calc(100dvh - 32px);background:var(--card-background);border:1px solid var(--card-border);border-radius:14px;box-shadow:var(--card-shadow);padding:14px;display:flex;flex-direction:column;gap:10px;min-height:0;box-sizing:border-box;margin:auto}.docs-shell_audioPlayerPopoverHeader__q_66e{display:flex;align-items:center;justify-content:space-between;gap:10px}.docs-shell_audioPlayerPopoverCloseButton__YyOn5{width:42px;min-width:42px;padding:0}.docs-shell_audioPlayerPopoverControlButton__4kMrD{width:42px;min-width:42px;height:42px;padding:0;display:inline-flex;align-items:center;justify-content:center}.docs-shell_audioPlayerPopoverList__4aSLn{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;overflow-y:auto;min-height:0;max-height:calc(100dvh - 160px)}.docs-shell_audioPlayerPopoverTrackButton__CYjWG{width:100%;padding:10px 16px;text-align:left;border-radius:8px;border:1px solid transparent;background:transparent;cursor:pointer;font-weight:500}.docs-shell_infoOverlayDate___Nljx{margin:0;padding:8px 0;color:var(--text-secondary);font-size:1rem}.docs-shell_focusModeOverlay__YDWSY{position:fixed;inset:0;background:color-mix(in srgb,var(--background) 75%,transparent);display:flex;align-items:center;justify-content:center;z-index:65;padding:16px;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;box-sizing:border-box}.docs-shell_focusModeCard__c1ifm{width:min(980px,100%);max-width:100%;max-height:calc(100dvh - 32px);background:var(--card-background);border:1px solid var(--card-border);border-radius:14px;box-shadow:var(--card-shadow);padding:14px;display:flex;flex-direction:column;gap:10px;min-height:0;box-sizing:border-box;position:relative}.docs-shell_focusModeHeader__pKuNv{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-top:4px;padding-right:56px;margin-bottom:8px}.docs-shell_focusModeCloseButton__Bs0qu{position:absolute;top:12px;right:16px;width:40px;min-width:40px;height:40px;padding:0;margin:0;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid var(--card-border);background:color-mix(in srgb,var(--card-background) 95%,var(--background));color:var(--text-secondary);transition:border-color .2s ease,background .2s ease,color .2s ease}.docs-shell_focusModeCloseButton__Bs0qu:hover{border-color:var(--secondary);background:color-mix(in srgb,var(--secondary) 12%,transparent);color:var(--text)}.docs-shell_focusModeCloseButton__Bs0qu svg{width:18px;height:18px;flex-shrink:0}.docs-shell_focusModeBody__lZKI4{border:1px solid var(--card-border);border-radius:12px;padding:clamp(12px,2vw,18px);overflow-y:auto;min-height:180px;max-height:min(64vh,calc(100dvh - 220px));background:color-mix(in srgb,var(--background) 86%,transparent);overflow-wrap:anywhere;word-break:break-word;min-width:0}.docs-shell_focusModeFooter__FbUra{display:flex;align-items:center;justify-content:space-between;gap:10px}.docs-shell_audioPlayerPopoverFooter__WzlcP{justify-content:stretch;display:flex;flex-wrap:wrap;gap:8px}.docs-shell_audioPlayerPopoverFooter__WzlcP button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;flex:1 1 min(200px,100%);min-width:0;white-space:nowrap}.docs-shell_audioPlayerPopoverControlButton__4kMrD{color:var(--text);border:1px solid var(--card-border);background:color-mix(in srgb,var(--background) 40%,transparent)}.docs-shell_audioPlayerPopoverFooter__WzlcP button[data-active]{border-color:var(--secondary);box-shadow:var(--button-glow)}@media (max-width:1024px){.docs-shell_wrapper__kIo6q{grid-template-columns:1fr}.docs-shell_sidebar__FBHt2{display:none}.docs-shell_mobileToggle__WXuev{display:inline-flex}.docs-shell_collapsedNavRail__rKy7a,.docs-shell_desktopToggle__dOJn1{display:none}.docs-shell_mobileMenu__M7yuE{display:flex}.docs-shell_headerInner__qE0oD{flex-direction:row;align-items:center;justify-content:space-between}.docs-shell_headerLeft__aELWq,.docs-shell_headerRight__UFdOk{width:auto;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px}.docs-shell_headerLeft__aELWq{width:100%;justify-content:space-between}.docs-shell_headerRight__UFdOk{display:none}.docs-shell_footerActions__bsAfe{flex-direction:column}.docs-shell_footerActions__bsAfe .docs-shell_button__fURGn{width:100%}.docs-shell_mobileDrawerOverlay__hb2kx{position:fixed;inset:0;display:block;background:rgba(2,6,23,.6);z-index:50}.docs-shell_mobileControls__kvGFV .docs-shell_button__fURGn,.docs-shell_mobileControls__kvGFV .docs-shell_select__Q2az1{width:100%}.docs-shell_mobileControls__kvGFV .docs-shell_modeIconButton__WR52_{margin:0 auto}.docs-shell_versionLinksOverlay__FiMdb{padding:12px}.docs-shell_versionLinksCard__Xx1Jx{width:min(460px,100%);max-width:calc(100% - 24px)}.docs-shell_versionLinksList__rSvps .docs-shell_button__fURGn{width:100%}.docs-shell_quickNavOverlay__NqR_g{padding:8vh 10px 10px}.docs-shell_quickNavCard__8Hnex{width:min(640px,98vw);max-height:calc(100dvh - 20px)}.docs-shell_quickNavList__lUknZ{max-height:calc(100dvh - 250px)}.docs-shell_focusModeCard__c1ifm{width:min(780px,96vw);max-height:calc(100dvh - 24px)}.docs-shell_focusModeBody__lZKI4{max-height:calc(100dvh - 220px)}}@media (max-width:640px){.docs-shell_quickNavOverlay__NqR_g{padding:max(8px,env(safe-area-inset-top,0px)) max(8px,env(safe-area-inset-right,0px)) max(8px,env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px));align-items:flex-start;justify-content:center}.docs-shell_quickNavCard__8Hnex{width:100%;max-width:calc(100% - 16px);max-height:calc(100dvh - 16px);padding:12px;border-radius:12px}.docs-shell_quickNavHeader__XhyLq{margin-bottom:8px}.docs-shell_quickNavInput__t3PGw{height:44px;margin-bottom:8px;min-height:44px}.docs-shell_quickNavList__lUknZ{max-height:calc(100dvh - 240px)}.docs-shell_quickNavFooter__pgQvR{flex-direction:column;align-items:flex-start;gap:4px;margin-top:8px;font-size:.8rem}.docs-shell_headerInner__qE0oD{padding:12px}.docs-shell_main__5nIxK{padding:16px 12px 64px}.docs-shell_card__oYawa{padding:16px}.docs-shell_focusModeOverlay__YDWSY{padding:max(8px,env(safe-area-inset-top,0px)) max(8px,env(safe-area-inset-right,0px)) max(8px,env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px));align-items:flex-start;justify-content:center}.docs-shell_focusModeCard__c1ifm{max-height:calc(100dvh - 16px);border-radius:12px}.docs-shell_focusModeBody__lZKI4{min-height:120px;max-height:calc(100dvh - 200px);padding:12px}.docs-shell_focusModeFooter__FbUra{flex-direction:column;gap:8px}.docs-shell_focusModeFooter__FbUra .docs-shell_button__fURGn{width:100%;min-height:44px}.docs-shell_focusModeCloseButton__Bs0qu,.docs-shell_quickNavCloseButton__cCpdI{min-width:44px;width:44px;height:44px}.docs-shell_quickNavList__lUknZ .docs-shell_menuButton__DbmFO{min-height:44px;padding:12px 14px}.docs-shell_versionLinksOverlay__FiMdb{padding:max(8px,env(safe-area-inset-top,0px)) max(8px,env(safe-area-inset-right,0px)) max(8px,env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px))}.docs-shell_versionLinksCard__Xx1Jx{width:100%;max-width:calc(100% - 16px);padding:12px}.docs-shell_versionLinksCloseButton__rh1u5{min-width:44px;width:44px;height:44px}.docs-shell_audioPlayerPopoverOverlay__JAWlW,.docs-shell_focusModeOverlay__YDWSY{padding:max(8px,env(safe-area-inset-top,0px)) max(8px,env(safe-area-inset-right,0px)) max(8px,env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px))}.docs-shell_focusModeCard__c1ifm{width:100%;max-width:calc(100% - 16px);padding:12px;text-align:center}.docs-shell_focusModeHeader__pKuNv{justify-content:flex-start;padding-right:52px}.docs-shell_focusModeCloseButton__Bs0qu{top:14px;right:14px}.docs-shell_focusModeBody__lZKI4{text-align:center}.docs-shell_audioPlayerPopoverFooter__WzlcP{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px}.docs-shell_audioPlayerPopoverFooter__WzlcP button{width:100%;flex:1 1 auto;min-width:0;justify-content:center}.docs-shell_audioPlayerPopoverCard__qVE_1{width:100%;max-width:calc(100% - 16px);padding:12px}.docs-shell_audioPlayerPopoverCloseButton__YyOn5{min-width:44px;width:44px;height:44px}}@media (max-width:480px){.docs-shell_quickNavOverlay__NqR_g{padding:6px}.docs-shell_quickNavCard__8Hnex{padding:10px;max-width:calc(100% - 12px)}.docs-shell_quickNavFooter__pgQvR{font-size:.75rem}.docs-shell_focusModeOverlay__YDWSY{padding:6px}.docs-shell_focusModeCard__c1ifm{padding:10px;max-width:calc(100% - 12px)}.docs-shell_focusModeBody__lZKI4{padding:10px}.docs-shell_versionLinksOverlay__FiMdb{padding:6px}.docs-shell_versionLinksCard__Xx1Jx{padding:10px;max-width:calc(100% - 12px)}}.docs-shell_wrapper__kIo6q ::-webkit-scrollbar{width:8px;height:8px}.docs-shell_wrapper__kIo6q ::-webkit-scrollbar-track{background:var(--scrollbar-track,transparent)}.docs-shell_wrapper__kIo6q ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}.docs-shell_wrapper__kIo6q ::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.route-guide-breadcrumb_breadcrumb__Z6ni7{margin-bottom:.75rem}.route-guide-breadcrumb_list__4u4vm{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0;gap:0;font-size:.875rem}.route-guide-breadcrumb_item__8Fez3{display:flex;align-items:center}.route-guide-breadcrumb_separator__jgHqK{color:var(--text-secondary,#6b7280);margin:0 .25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.route-guide-breadcrumb_link__V49iU{display:inline-flex;align-items:center;background:none;border:none;padding:.25rem 0;color:var(--primary,#3b82f6);cursor:pointer;font:inherit;text-decoration:none}.route-guide-breadcrumb_link__V49iU:hover{text-decoration:underline}.route-guide-breadcrumb_link__V49iU[aria-current=page]{color:var(--text,#1f2937);font-weight:600;cursor:default}.route-guide-breadcrumb_link__V49iU[aria-current=page]:hover{text-decoration:none}.route-guide-breadcrumb_text__Yf_kT{color:var(--text-secondary,#6b7280)}.route-guide-breadcrumb_text__Yf_kT[aria-current=page]{color:var(--text,#1f2937);font-weight:600}.route-guide-breadcrumb_icon__4buuO{display:inline-flex;align-items:center;justify-content:center}.route-guide-breadcrumb_iconImg__nv8k3{display:block;flex-shrink:0}.toc-tree_toc__V37R4{margin-bottom:1rem}[data-position=center] .toc-tree_list___M6hU{display:flex;flex-direction:column;align-items:center;text-align:center}[data-position=center] .toc-tree_item__y2_TB{text-align:center;padding-left:0!important;width:100%;max-width:100%;min-width:0}[data-position=center] .toc-tree_link__qFRdj{text-align:center}@media (min-width:768px){.toc-tree_toc__V37R4{position:-webkit-sticky;position:sticky;top:1rem;max-height:calc(100vh - 2rem);overflow-y:auto}}@media (max-width:767px){.toc-tree_toc__V37R4{text-align:center;margin-top:.5rem;padding:.75rem 1rem;background:color-mix(in srgb,var(--background) 95%,var(--primary) 5%);border-radius:var(--card-radius,10px);border:1px solid var(--card-border,rgba(0,0,0,.1));width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow:hidden}}.toc-tree_list___M6hU{list-style:none;margin:0;padding:0}.toc-tree_item__y2_TB{margin:.25rem 0}.toc-tree_link__qFRdj{display:block;padding:.25rem 0;font-size:.875rem;color:var(--text-secondary,#6b7280);text-decoration:none;transition:color .15s;overflow-wrap:break-word;word-break:break-word;max-width:100%}.toc-tree_link__qFRdj:hover{color:var(--primary,#3b82f6)}.toc-tree_link__qFRdj.toc-tree_active__BCsld{color:var(--primary,#3b82f6);font-weight:600}@media (max-width:767px){.toc-tree_list___M6hU{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%;min-width:0}.toc-tree_item__y2_TB{margin:.25rem 0;min-width:0;padding-left:0!important}.toc-tree_item__y2_TB,.toc-tree_link__qFRdj{display:block;width:100%;max-width:100%;text-align:center;box-sizing:border-box}.toc-tree_link__qFRdj{padding:.4rem .75rem;border-radius:4px;background:color-mix(in srgb,var(--background) 90%,var(--primary) 10%);overflow-wrap:break-word;word-break:break-word;overflow-x:hidden}.toc-tree_link__qFRdj.toc-tree_active__BCsld{background:color-mix(in srgb,var(--primary) 20%,transparent)}}.toc-container_wrapper__XAaaj{--toc-aside-width:220px;width:100%;max-width:100%;min-width:0;display:flex;gap:1.5rem;box-sizing:border-box}.toc-container_positionCenter__96bjH{flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%}.toc-container_positionCenter__96bjH .toc-container_content__Y0kon,.toc-container_positionCenter__96bjH .toc-container_tocAside__qD6Ty{width:100%;max-width:100%;min-width:0;flex:0 0 auto}.toc-container_positionCenter__96bjH .toc-container_content__Y0kon{flex:1 1 auto}.toc-container_positionLeft__ZkLfu{flex-direction:row}.toc-container_positionLeft__ZkLfu .toc-container_tocAside__qD6Ty{flex-shrink:0}.toc-container_positionRight__aBUbZ{flex-direction:row}.toc-container_positionRight__aBUbZ .toc-container_content__Y0kon{order:-1}.toc-container_positionRight__aBUbZ .toc-container_tocAside__qD6Ty{flex-shrink:0}.toc-container_tocAside__qD6Ty{background:color-mix(in srgb,var(--background) 95%,var(--primary) 5%);border:1px solid var(--card-border,rgba(0,0,0,.1));border-radius:var(--card-radius,10px);padding:1rem 1.25rem;min-width:0;overflow:hidden}.toc-container_tocScroll__T0OOo{overflow-y:auto;overflow-x:hidden;max-height:var(--toc-scroll-max-height-desktop,min(65vh,400px));min-width:0;-webkit-overflow-scrolling:touch}.toc-container_content__Y0kon{min-width:0;flex:1 1;overflow-x:auto;overflow-y:visible}.toc-container_contentWithActions__nIbbS{position:relative}@media (min-width:768px){.toc-container_wrapper__XAaaj[data-container-top=false]{flex-direction:row;align-items:stretch}.toc-container_wrapper__XAaaj[data-container-top=false] .toc-container_tocAside__qD6Ty{width:var(--toc-aside-width);flex-shrink:0;min-height:0;display:flex;flex-direction:column}.toc-container_wrapper__XAaaj[data-container-top=false] .toc-container_tocScroll__T0OOo{max-height:none;flex:1 1;min-height:0;overflow-y:auto}.toc-container_wrapper__XAaaj[data-container-top=false] .toc-container_content__Y0kon{flex:1 1;min-width:0}.toc-container_wrapper__XAaaj[data-container-top=false][data-side=right] .toc-container_content__Y0kon{order:-1}}@media (max-width:767px){.toc-container_wrapper__XAaaj{flex-direction:column;align-items:center;overflow:hidden;max-width:100%;width:100%}.toc-container_positionCenter__96bjH .toc-container_tocAside__qD6Ty,.toc-container_positionLeft__ZkLfu .toc-container_tocAside__qD6Ty,.toc-container_positionRight__aBUbZ .toc-container_tocAside__qD6Ty{width:100%;max-width:100%}.toc-container_positionRight__aBUbZ .toc-container_content__Y0kon{order:unset}.toc-container_tocAside__qD6Ty{margin:0 auto;width:100%;max-width:100%;min-width:0;text-align:center;display:flex;flex-direction:column;align-items:center;overflow:hidden}.toc-container_tocScroll__T0OOo{max-height:var(--toc-scroll-max-height-mobile,min(45vh,280px));display:flex;justify-content:center;overflow-y:auto;overflow-x:hidden}.toc-container_content__Y0kon,.toc-container_tocScroll__T0OOo{width:100%;max-width:100%;min-width:0;-webkit-overflow-scrolling:touch}.toc-container_content__Y0kon{overflow-x:auto;overflow-y:visible}}