.DocSection[data-v-5d0f420f]{gap:6px;margin-block:4px;transition:gap .2s ease,margin .2s ease}.DocSection.is-collapsed[data-v-5d0f420f]{gap:0;margin-block:2px}.DocSection-Header[data-v-5d0f420f]{align-items:center;border:0;border-radius:8px;color:inherit;cursor:pointer;display:flex;font:inherit;gap:4px;justify-content:flex-start;line-height:1.35;min-height:30px;padding:6px 8px;text-align:left;text-decoration:none;width:100%}.DocSection-Indicator[data-v-5d0f420f]{font-size:12px;margin-left:auto;opacity:0;transform:rotate(-90deg);transition:opacity .2s ease,transform .2s ease}.DocSection-Header:focus-visible .DocSection-Indicator[data-v-5d0f420f],.DocSection-Header:hover .DocSection-Indicator[data-v-5d0f420f]{opacity:.7}.DocSection-Indicator.is-open[data-v-5d0f420f]{transform:rotate(0)}.DocSection-Body[data-v-5d0f420f]{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .2s ease}.DocSection-Body.is-open[data-v-5d0f420f]{grid-template-rows:1fr}.DocSection-BodyInner[data-v-5d0f420f]{overflow:hidden}.dark .DocSection-Header.is-active,[data-theme=dark] .DocSection-Header.is-active{color:#f8fafcf2}.dark .DocSection-Indicator,[data-theme=dark] .DocSection-Indicator{color:#e2e8f0c7}[data-v-260f00c4] .docs-nav-list{background:transparent;box-shadow:none;display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0 0 0 14px;position:relative}[data-v-260f00c4] .docs-nav-list:before{background:#0f172a1f;bottom:4px;content:"";left:4px;position:absolute;top:4px;width:1px}[data-v-260f00c4] .docs-nav-item{background:transparent;box-shadow:none;position:relative}[data-v-260f00c4] .docs-nav-section-count{align-items:center;background:#94a3b833;border-radius:999px;color:#334155e6;display:inline-flex;font-size:10px;font-weight:600;height:18px;justify-content:center;line-height:1;min-width:20px;padding:0 6px}[data-v-260f00c4] .docs-nav-sync-badge{align-items:center;background:#e2e8f059;border:1px solid rgba(148,163,184,.28);border-radius:999px;color:#475569eb;display:inline-flex;font-size:9.5px;font-weight:600;height:18px;justify-content:center;letter-spacing:.02em;line-height:1;margin-left:auto;padding:0 6px}[data-v-260f00c4] .docs-nav-sync-badge[data-status=in_progress],[data-v-260f00c4] .docs-nav-sync-badge[data-status=not_started]{background:#f59e0b1f;border-color:#f59e0b59;color:#b45309f2}[data-v-260f00c4] .docs-nav-sync-badge[data-status=migrated]{background:#0ea5e91a;border-color:#0ea5e959;color:#0369a1f2}[data-v-260f00c4] .docs-nav-sync-badge[data-status=verified]{background:#10b9811a;border-color:#10b9814d;color:#059669f2}[data-v-260f00c4] .docs-nav-link{align-items:center;background:transparent;border-radius:0;box-shadow:none;color:#0f172a94;display:flex;font-size:12px;letter-spacing:var(--wm-letter-space-2,0);line-height:1.4;padding:6px 8px 6px calc(6px + var(--wm-jitter-x2, 0px));position:relative;text-decoration:none;transition:color .2s ease}[data-v-260f00c4] .docs-nav-link:before{background:currentColor;border-radius:999px;bottom:6px;content:"";left:-10px;opacity:0;position:absolute;top:6px;transform:scaleY(.6);transition:opacity .2s ease,transform .2s ease;width:3px}[data-v-260f00c4] .docs-nav-link:hover{color:#0f172ad1}[data-v-260f00c4] .docs-nav-link.is-active{background:transparent!important;color:#0f172af2;font-weight:600}[data-v-260f00c4] .docs-nav-link.is-active:before{opacity:1;transform:scaleY(1)}[data-v-260f00c4] .docs-nav-link.router-link-active,[data-v-260f00c4] .docs-nav-link.router-link-exact-active{background:transparent!important;box-shadow:none!important}.dark .docs-nav-list,[data-theme=dark] .docs-nav-list{background:#94a3b829}.dark .docs-nav-item,.dark .docs-nav-link,.dark .docs-nav-list,[data-theme=dark] .docs-nav-item,[data-theme=dark] .docs-nav-link,[data-theme=dark] .docs-nav-list{background:transparent!important;box-shadow:none!important}.dark .docs-nav-item,[data-theme=dark] .docs-nav-item{background:transparent}.dark .docs-nav-link,[data-theme=dark] .docs-nav-link{background:transparent;box-shadow:none;color:#e2e8f08f}.dark .docs-nav-section-count,[data-theme=dark] .docs-nav-section-count{background:#47556966;color:#e2e8f0e0}.dark .docs-nav-sync-badge,[data-theme=dark] .docs-nav-sync-badge{background:#33415573;border-color:#4755698c;color:#e2e8f0e6}.dark .docs-nav-sync-badge[data-status=in_progress],.dark .docs-nav-sync-badge[data-status=not_started],[data-theme=dark] .docs-nav-sync-badge[data-status=in_progress],[data-theme=dark] .docs-nav-sync-badge[data-status=not_started]{background:#78350f59;border-color:#f59e0b80;color:#fdba72f2}.dark .docs-nav-sync-badge[data-status=migrated],[data-theme=dark] .docs-nav-sync-badge[data-status=migrated]{background:#0c4a6e59;border-color:#0ea5e980;color:#7dd3fcf2}.dark .docs-nav-sync-badge[data-status=verified],[data-theme=dark] .docs-nav-sync-badge[data-status=verified]{background:#065f4659;border-color:#10b98173;color:#6ee7b7f2}.dark .docs-nav-link:hover,[data-theme=dark] .docs-nav-link:hover{color:#e2e8f0d1}.dark .docs-nav-link.is-active,[data-theme=dark] .docs-nav-link.is-active{color:#f8fafcf2}.dark .docs-nav-link,[data-theme=dark] .docs-nav-link{background:currentColor}.docs-layout-root[data-v-a3499de6]{isolation:isolate}.docs-layout-root--tutorial[data-v-a3499de6]{background:radial-gradient(circle at 50% -10%,rgba(96,165,250,.22),transparent 34%),radial-gradient(circle at 78% 78%,rgba(168,85,247,.18),transparent 32%),linear-gradient(135deg,#050607,#111217 58%,#050607);color:var(--tx-text-color-primary,#f5f7fa)}.docs-layout-stage[data-v-a3499de6]{isolation:isolate}.docs-layout-background[data-v-a3499de6]{height:100vh;inset:0;position:fixed;width:100vw;z-index:0}.docs-layout-foreground[data-v-a3499de6]{z-index:2}.docs-layout-footer[data-v-a3499de6]{z-index:3}.docs-mobile-action[data-v-a3499de6]{align-items:center;background:color-mix(in srgb,#fff 84%,transparent);border:1px solid color-mix(in srgb,var(--tx-border-color,#dcdfe6) 72%,transparent);border-radius:999px;box-shadow:0 8px 22px #0f172a14;color:#000000b3;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:600;gap:.5rem;line-height:1;padding:.45rem .75rem;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.docs-mobile-action[data-v-a3499de6]:hover{background:#fff;border-color:color-mix(in srgb,var(--tx-border-color,#dcdfe6) 90%,transparent);color:#000000c7}.dark .docs-mobile-action[data-v-a3499de6],[data-theme=dark] .docs-mobile-action[data-v-a3499de6]{background:color-mix(in srgb,var(--tx-bg-color,#141414) 82%,transparent);border-color:color-mix(in srgb,var(--tx-border-color,hsla(0,0%,100%,.14)) 72%,transparent);color:#ffffffb8}.dark .docs-mobile-action[data-v-a3499de6]:hover,[data-theme=dark] .docs-mobile-action[data-v-a3499de6]:hover{background:color-mix(in srgb,var(--tx-bg-color,#141414) 94%,transparent);color:#ffffffd1}.docs-edge-blur[data-v-a3499de6]{backdrop-filter:blur(1.05rem);-webkit-backdrop-filter:blur(1.05rem);height:72px;left:0;mask-image:linear-gradient(180deg,#000 0,#000 48%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 48%,transparent);opacity:.85;pointer-events:none;position:fixed;width:100vw;z-index:20}.docs-edge-blur--top[data-v-a3499de6]{top:0}.docs-edge-blur--bottom[data-v-a3499de6]{bottom:0;transform:rotate(180deg)}.docs-tuffex-hero-bg-frame[data-v-a3499de6]{background:linear-gradient(135deg,rgba(99,102,241,.045),transparent 42%,rgba(244,63,94,.045)),linear-gradient(180deg,rgba(6,182,212,.025),transparent 48%);height:100vh;inset-inline:0;min-height:520px;opacity:.42;overflow:hidden;position:absolute;top:0}.docs-tutorial-background[data-v-a3499de6]{background:radial-gradient(circle at 50% 0,rgba(96,165,250,.2),transparent 28%),radial-gradient(circle at 76% 72%,rgba(168,85,247,.16),transparent 30%);filter:blur(18px);inset:-20%;opacity:.62;position:absolute}.docs-tutorial-background__beam[data-v-a3499de6]{background:linear-gradient(115deg,transparent 22%,hsla(0,0%,100%,.08) 42%,transparent 58%),radial-gradient(circle at 20% 72%,rgba(64,158,255,.18),transparent 28%);inset:0;position:absolute;transform:rotate(-8deg)}.tuffex-docs-hero-bg-fade-enter-active[data-v-a3499de6],.tuffex-docs-hero-bg-fade-leave-active[data-v-a3499de6]{transition:opacity .32s ease,filter .32s ease}.tuffex-docs-hero-bg-fade-enter-from[data-v-a3499de6],.tuffex-docs-hero-bg-fade-leave-to[data-v-a3499de6]{filter:blur(12px);opacity:0}.docs-sidebar[data-v-a3499de6]::-webkit-scrollbar{width:4px}.docs-sidebar[data-v-a3499de6]::-webkit-scrollbar-track{background:transparent}.docs-sidebar[data-v-a3499de6]::-webkit-scrollbar-thumb{background:transparent;border-radius:2px}.docs-sidebar[data-v-a3499de6]:hover::-webkit-scrollbar-thumb{background:#0000001a}:root.dark .docs-sidebar[data-v-a3499de6]:hover::-webkit-scrollbar-thumb{background:#ffffff1a}.docs-outline-panel[data-v-a3499de6]::-webkit-scrollbar{width:4px}.docs-outline-panel[data-v-a3499de6]::-webkit-scrollbar-track{background:transparent}.docs-outline-panel[data-v-a3499de6]::-webkit-scrollbar-thumb{background:transparent;border-radius:2px}.docs-outline-panel[data-v-a3499de6]:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--tx-text-color-primary,#303133) 18%,transparent)}.docs-aside-ai-notice[data-v-a3499de6]{background:color-mix(in srgb,var(--tx-color-warning,#e6a23c) 16%,transparent);border:1px solid color-mix(in srgb,var(--tx-color-warning,#e6a23c) 45%,transparent);border-radius:var(--tx-border-radius-round,18px);padding:16px}.docs-aside-ai-notice__title[data-v-a3499de6]{align-items:center;color:var(--tx-text-color-primary,#303133);display:flex;font-size:13px;font-weight:600;gap:8px}.docs-aside-ai-notice__sparkle[data-v-a3499de6]{color:var(--tx-color-warning,#e6a23c);font-size:14px}.docs-aside-ai-notice__desc[data-v-a3499de6]{color:var(--tx-text-color-secondary,#909399);font-size:13px;margin:8px 0 0}.docs-aside-assistant-shell[data-v-a3499de6]{align-items:center;background:color-mix(in srgb,var(--tx-bg-color-overlay,#fff) 86%,transparent);border:1px solid color-mix(in srgb,var(--tx-border-color-light,#e4e7ed) 70%,transparent);border-radius:14px;color:var(--tx-text-color-primary,#303133);cursor:pointer;display:flex;font:inherit;justify-content:space-between;min-height:38px;padding:12px;transition:background var(--tx-transition-duration-fast,.2s) var(--tx-transition-function,ease-in-out),border-color var(--tx-transition-duration-fast,.2s) var(--tx-transition-function,ease-in-out);width:100%}.docs-aside-assistant-shell[data-v-a3499de6]:focus-visible,.docs-aside-assistant-shell[data-v-a3499de6]:hover{background:color-mix(in srgb,var(--tx-color-primary,#409eff) 12%,transparent);border-color:color-mix(in srgb,var(--tx-color-primary,#409eff) 35%,transparent);outline:none}.docs-aside-assistant-shell__spark[data-v-a3499de6]{color:var(--tx-color-primary,#409eff);font-size:14px}.docs-aside-assistant-shell__label[data-v-a3499de6]{flex:1;font-size:13px;font-weight:600;padding-left:8px;text-align:left}.docs-aside-assistant-shell__arrow[data-v-a3499de6]{color:var(--tx-text-color-secondary,#909399);font-size:14px}.docs-outline-shell[data-v-a3499de6]{display:grid;gap:.625rem;padding:.25rem .25rem .5rem}.docs-outline-shell__line[data-v-a3499de6]{background:color-mix(in srgb,var(--tx-text-color-primary,#303133) 10%,transparent);border-radius:999px;display:block;height:.5rem;width:68%}.docs-outline-shell__line.is-wide[data-v-a3499de6]{width:84%}.docs-outline-shell__line.is-short[data-v-a3499de6]{width:48%}.dark .docs-tuffex-hero-bg-frame,[data-theme=dark] .docs-tuffex-hero-bg-frame{--tuffex-docs-hero-tone:2.1;opacity:.46}
