.dv-sidebar{flex-direction:column;align-items:flex-end;gap:2px;width:100%;padding:0;display:flex}.dv-sidebar__divider{background:var(--ant-colorSplit,#0000000f);flex-shrink:0;align-self:stretch;height:1px;margin:2px 0}.dv-sidebar__group{flex-direction:column;align-items:flex-end;gap:2px;width:100%;display:flex}.dv-sidebar__group-head{box-sizing:border-box;border-radius:10px;align-items:center;gap:10px;width:100%;height:37px;margin:0;padding:8px 12px;transition:background .1s,color .1s;display:flex}.dv-sidebar__group-head:hover{background:#f5f5f5}.dv-sidebar__group-head.dv-sidebar__item--active{background:var(--geekblue-2,#d6e4ff);color:var(--geekblue-9,#061178)}.dv-sidebar__group-head.dv-sidebar__item--active .dv-sidebar__item-icon,.dv-sidebar__group-head.dv-sidebar__item--active .dv-sidebar__item-label,.dv-sidebar__group-head.dv-sidebar__item--active .dv-sidebar__chevron-btn{color:var(--geekblue-9,#061178)}.dv-sidebar__group-head.dv-sidebar__item--active:hover{background:var(--geekblue-3,#adc6ff)}.dv-sidebar__group-link{min-width:0;color:var(--ant-colorTextSecondary,#000000a6);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:0;flex:1;align-items:center;gap:10px;margin:0;padding:0;font-size:14px;font-weight:500;line-height:21px;display:flex}.dv-sidebar__chevron-btn{width:12px;height:12px;color:var(--ant-colorTextSecondary,#000000a6);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.dv-sidebar__group-children{flex-direction:column;align-items:flex-end;gap:2px;width:100%;display:flex}.dv-sidebar__group-children .dv-sidebar__group-children{align-items:flex-end}.dv-sidebar__chevron{width:12px;height:12px;color:inherit;flex-shrink:0;transition:transform .18s;display:block}.dv-sidebar__chevron--open{transform:rotate(180deg)}.dv-sidebar__item{box-sizing:border-box;width:100%;height:37px;color:var(--ant-colorTextSecondary,#4b5563);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;margin:0;padding:8px 12px;font-size:14px;font-weight:400;line-height:21px;transition:background .1s,color .1s;display:flex}.dv-sidebar__item:hover{color:#111827;background:#f5f5f5}.dv-sidebar__item--nested{gap:0;width:calc(100% - 26px)}.dv-sidebar__item--active{background:var(--geekblue-2,#d6e4ff);color:var(--geekblue-9,#061178);font-weight:500}.dv-sidebar__item--active .dv-sidebar__item-icon{color:var(--geekblue-9,#061178);opacity:1}.dv-sidebar__item--active:hover{background:var(--geekblue-3,#adc6ff)}.dv-sidebar__item-icon{width:16px;height:16px;color:var(--ant-colorTextSecondary,#9ca3af);opacity:.85;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;line-height:1;display:flex}.dv-sidebar__item-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dv-content[data-v-4c766b23]{background:var(--console-bg);min-width:0}.dv-content__article[data-v-4c766b23]{box-sizing:border-box;width:100%;max-width:1000px;margin:0 auto;padding:48px 48px 0;position:relative}.dv-content__toolbar[data-v-4c766b23]{z-index:20;position:absolute;top:44px;right:48px}@media (width<=1000px){.dv-content__article[data-v-4c766b23]{padding:20px 16px 0}.dv-content__toolbar[data-v-4c766b23]{top:12px;right:16px}}.dv-content__scroll[data-v-4c766b23]{padding-bottom:80px}.dv-content__copy-btn[data-v-4c766b23]{color:#6b7280;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:500;transition:border-color .12s,box-shadow .12s,color .1s,background .1s;display:inline-flex}.dv-content__copy-btn[data-v-4c766b23]:hover{color:#374151;border-color:#d1d5db;box-shadow:0 1px 4px #00000012}.dv-content__copy-btn--copied[data-v-4c766b23]{color:#16a34a;border-color:#bbf7d0}.dv-content__source[data-v-4c766b23]{color:#24292e;white-space:pre-wrap;word-break:break-word;z-index:0;background:#f6f8fa;border:1px solid #e8eaed;border-radius:8px;max-height:min(70vh,720px);margin:52px 0 0;padding:20px 22px;font-family:Menlo,Consolas,ui-monospace,monospace;font-size:13px;line-height:1.7;position:relative;overflow:auto}.dv-md{color:#374151;font-size:15px;line-height:1.8}.dv-md h1{color:#111827;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 8px;padding-right:140px;font-size:30px;font-weight:700;line-height:1.25;display:flex}@media (width<=768px){.dv-md h1{padding-right:0;font-size:24px}}.dv-md .dv-h1-icon{flex-shrink:0;font-size:28px;line-height:1}.dv-md h2{color:#111827;border-bottom:1px solid #f0f0f0;margin:40px 0 12px;padding-bottom:8px;font-size:20px;font-weight:700;line-height:1.3}.dv-md h3{color:#111827;margin:28px 0 8px;font-size:16px;font-weight:600;line-height:1.4}.dv-md h2 .dv-heading-anchor,.dv-md h3 .dv-heading-anchor,.dv-md h4 .dv-heading-anchor{opacity:0;color:#9ca3af;vertical-align:middle;-webkit-user-select:none;user-select:none;margin-left:8px;font-size:.85em;font-weight:400;text-decoration:none;transition:opacity .15s,color .15s}.dv-md h2:hover .dv-heading-anchor,.dv-md h3:hover .dv-heading-anchor,.dv-md h4:hover .dv-heading-anchor{opacity:1}.dv-md h2 .dv-heading-anchor:hover,.dv-md h3 .dv-heading-anchor:hover,.dv-md h4 .dv-heading-anchor:hover{color:#2563eb}.dv-md h4{color:#374151;margin:20px 0 6px;font-size:14px;font-weight:600}.dv-md p{margin:0 0 16px}.dv-md a{color:#2563eb;text-decoration:none}.dv-md a:hover{text-decoration:underline}.dv-md strong{color:#111827;font-weight:600}.dv-md em{font-style:italic}.dv-md code{color:#be185d;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;padding:1px 5px;font-family:Fira Code,Cascadia Code,ui-monospace,monospace;font-size:12.5px}.dv-md ul,.dv-md ol{margin:0 0 16px;padding-left:24px}.dv-md li{margin-bottom:6px;line-height:1.7}.dv-md blockquote{color:#6b7280;background:#eff6ff;border-left:3px solid #2563eb;border-radius:0 8px 8px 0;margin:0 0 20px;padding:12px 16px}.dv-md blockquote p{margin:0}.dv-md .table-wrapper{-webkit-overflow-scrolling:touch;border:var(--docs-table-wrapper-border,none);border-radius:var(--docs-table-radius,0);width:100%;box-shadow:var(--docs-table-wrapper-shadow,none);margin:0 0 24px;display:block;overflow-x:auto}.dv-md table{width:var(--docs-table-width,100%);min-width:var(--docs-table-min-width,initial);border-collapse:collapse;border:var(--docs-table-outer-border,none);border-radius:var(--docs-table-radius,0);font-size:13.5px;overflow:hidden}.dv-md table th,.dv-md table td{border:1px solid var(--docs-table-border,#e5e7eb);color:var(--docs-table-cell-color,#374151);text-align:left;white-space:nowrap;padding:10px 14px}.dv-md table th{background:var(--docs-table-header-bg,#f9fafb);color:var(--docs-table-header-color,#111827);font-weight:600}.dv-md table td{background:var(--docs-table-cell-bg,transparent)}.dv-md table tr:nth-child(2n) td{background:var(--docs-table-striped-bg,#fafafa)}.dv-md table tr:first-child>*{border-top-color:var(--docs-table-edge-border-color,var(--docs-table-border,#e5e7eb))}.dv-md table tr>:first-child{border-left-color:var(--docs-table-edge-border-color,var(--docs-table-border,#e5e7eb))}.dv-md table tr>:last-child{border-right-color:var(--docs-table-edge-border-color,var(--docs-table-border,#e5e7eb))}.dv-md table tr:last-child>*{border-bottom-color:var(--docs-table-edge-border-color,var(--docs-table-border,#e5e7eb))}.dv-md img{border-radius:10px;max-width:100%;margin:12px 0}.dv-md hr{border:none;border-top:1px solid #f0f0f0;margin:36px 0}.dv-code-block{background:#f6f8fa;border:1px solid #e8eaed;border-radius:8px;margin:0 0 20px;position:relative;overflow:hidden}.dv-code-block__copy{color:#6b7280;cursor:pointer;opacity:0;pointer-events:none;background:#fff;border:1px solid #e5e7eb;border-radius:5px;padding:3px 10px;font-family:inherit;font-size:11px;font-weight:500;transition:opacity .15s,background .15s,color .15s,border-color .15s;position:absolute;top:14px;right:12px}.dv-code-block__copy:hover{color:#374151;border-color:#d1d5db}.dv-code-block:hover .dv-code-block__copy{opacity:1;pointer-events:auto}.dv-code-block__pre{counter-reset:line;margin:0;padding:12px 0 16px;overflow-x:auto}.dv-code-block__pre code{color:inherit;background:0 0;border:none;border-radius:0;padding:0;font-family:Menlo,Consolas,Cascadia Code,ui-monospace,monospace;font-size:13px;line-height:1.7}.dv-code-block__line{counter-increment:line;padding-left:4em;padding-right:20px;display:block}.dv-code-block__line:before{content:counter(line);text-align:right;color:#c8cdd6;-webkit-user-select:none;user-select:none;width:2em;margin-left:-4em;padding-right:1em;font-size:12px;display:inline-block}.hljs{color:#24292e;background:0 0}.hljs-comment,.hljs-quote{color:#6a737d;font-style:italic}.hljs-keyword,.hljs-selector-tag{color:#d73a49}.hljs-literal{color:#005cc5}.hljs-string,.hljs-doctag{color:#032f62}.hljs-number{color:#005cc5}.hljs-title,.hljs-section{color:#6f42c1}.hljs-built_in{color:#005cc5}.hljs-type,.hljs-class .hljs-title{color:#6f42c1}.hljs-variable,.hljs-template-variable{color:#e36209}.hljs-attribute,.hljs-params{color:#24292e}.hljs-tag,.hljs-name{color:#22863a}.hljs-addition{color:#22863a;background:#f0fff4}.hljs-deletion{color:#b31d28;background:#ffeef0}.hljs-regexp{color:#032f62}.hljs-meta{color:#6a737d}.dv-tabs-group{display:contents}.dv-tabs{border:1px solid #e5e7eb;border-radius:8px;margin:20px 0;overflow:hidden}.dv-tabs__nav{scrollbar-width:none;background:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex;overflow-x:auto}.dv-tabs__nav::-webkit-scrollbar{display:none}.dv-tabs__btn{color:#6b7280;cursor:pointer;white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 16px;font-size:13px;font-weight:500;transition:color .15s,border-color .15s}.dv-tabs__btn:hover{color:#374151}.dv-tabs__body{padding:0}.dv-tabs__panel{display:none}.dv-tabs__panel>:first-child{margin-top:0}.dv-tabs__panel>:last-child{margin-bottom:0}.dv-tabs__panel .dv-code-block{border:none;border-radius:0;margin:0}.dv-hint{border-radius:8px;align-items:center;gap:10px;margin:20px 0;padding:12px 16px;font-size:14px;line-height:1.6;display:flex}.dv-hint__icon{flex-shrink:0;font-size:15px;line-height:1}.dv-hint__body{flex:1;min-width:0}.dv-hint__body p{margin:0}.dv-hint__body code{background:#0000000f;border:1px solid #0000001a;border-radius:4px;padding:1px 5px;font-family:Fira Code,Cascadia Code,ui-monospace,monospace;font-size:12.5px}.dv-hint--info{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe}.dv-hint--warning{color:#92400e;background:#fffbeb;border:1px solid #fde68a}.dv-hint--danger{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.dv-hint--success{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.dv-toc[data-v-da96c9a5]{padding:0}.dv-toc__title[data-v-da96c9a5]{color:#9ca3af;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:600}.dv-toc__list[data-v-da96c9a5]{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.dv-toc__item--h3[data-v-da96c9a5]{padding-left:10px}.dv-toc__item--h4[data-v-da96c9a5]{padding-left:20px}.dv-toc__link[data-v-da96c9a5]{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;padding:4px 0;font-size:12.5px;line-height:1.5;text-decoration:none;transition:color .1s;display:block;overflow:hidden}.dv-toc__link[data-v-da96c9a5]:hover{color:#111827}.dv-toc__item--active .dv-toc__link[data-v-da96c9a5]{color:#2563eb;font-weight:500}.dv-page-nav[data-v-6552d4fc]{border-top:1px solid #f0f0f0;justify-content:space-between;align-items:stretch;gap:16px;margin-top:48px;padding-top:24px;display:flex}.dv-page-nav__spacer[data-v-6552d4fc]{flex:1}.dv-page-nav__btn[data-v-6552d4fc]{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex:1;align-items:center;gap:10px;min-width:160px;max-width:260px;padding:14px 18px;transition:border-color .15s,box-shadow .15s;display:flex}.dv-page-nav__btn[data-v-6552d4fc]:hover{border-color:#00000073;box-shadow:0 0 0 2px #00000014}.dv-page-nav__btn svg[data-v-6552d4fc]{color:#9ca3af;flex-shrink:0}.dv-page-nav__btn:hover svg[data-v-6552d4fc]{color:#374151}.dv-page-nav__btn>span[data-v-6552d4fc]{flex-direction:column;gap:3px;min-width:0;display:flex}.dv-page-nav__btn--prev[data-v-6552d4fc]{text-align:left;justify-content:flex-start}.dv-page-nav__btn--prev>span[data-v-6552d4fc]{align-items:flex-start}.dv-page-nav__btn--next[data-v-6552d4fc]{text-align:right;justify-content:flex-end}.dv-page-nav__btn--next>span[data-v-6552d4fc]{align-items:flex-end}.dv-page-nav__hint[data-v-6552d4fc]{color:#9ca3af;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:500}.dv-page-nav__name[data-v-6552d4fc]{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.dv-root[data-v-a3e3b48c]{background:#fff;height:100%;min-height:0;display:flex;overflow-y:auto}.dv-root__mobile-header[data-v-a3e3b48c],.dv-root__overlay[data-v-a3e3b48c]{display:none}.dv-root__sidebar[data-v-a3e3b48c]{background:#fff;flex-shrink:0;width:256px;padding:20px 12px;position:sticky;top:0;overflow-y:auto}.dv-root__main[data-v-a3e3b48c]{flex:1;align-self:flex-start;width:100%;min-width:0}.dv-root__toc[data-v-a3e3b48c]{flex-shrink:0;width:220px;padding:52px 16px 32px;position:sticky;top:0;overflow-y:auto}.dv-root__status[data-v-a3e3b48c]{color:#9ca3af;flex:1;justify-content:center;align-items:center;font-size:14px;display:flex}.dv-root__menu-btn[data-v-a3e3b48c]{color:#374151;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:background .1s;display:flex}.dv-root__menu-btn[data-v-a3e3b48c]:hover{background:#f3f4f6}.dv-root__mobile-title[data-v-a3e3b48c]{color:#111827;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;font-weight:600;overflow:hidden}@media (width<=768px){.dv-root[data-v-a3e3b48c]{flex-direction:column}.dv-root__mobile-header[data-v-a3e3b48c]{z-index:100;background:#fff;border-bottom:1px solid #f0f0f0;flex-shrink:0;align-items:center;gap:8px;height:48px;padding:0 16px;display:flex;position:sticky;top:0}.dv-root__overlay[data-v-a3e3b48c]{z-index:150;background:#0000004d;display:block;position:fixed;inset:0}.dv-root__sidebar[data-v-a3e3b48c]{z-index:200;width:280px;max-width:85vw;height:100%;padding:20px 12px;transition:transform .25s;position:fixed;top:0;left:0;transform:translate(-100%)}.dv-root__sidebar--open[data-v-a3e3b48c]{transform:translate(0);box-shadow:4px 0 24px #0000001f}.dv-root__toc[data-v-a3e3b48c]{display:none}.dv-root__main[data-v-a3e3b48c]{flex:none;width:100%}}.dv-root[data-v-6a7f8f6d]{background:#fff;height:100%;min-height:0;display:flex;overflow:hidden}.dv-root__sidebar[data-v-6a7f8f6d]{background:#fff;flex-shrink:0;width:256px;padding:20px 12px}.dv-root__main[data-v-6a7f8f6d]{flex:1;align-self:flex-start;width:100%;min-width:0}.dv-root__toc[data-v-6a7f8f6d]{flex-shrink:0;width:220px;padding:52px 16px 32px}.dv-content[data-v-6a7f8f6d]{min-width:0}.dv-content__article[data-v-6a7f8f6d]{box-sizing:border-box;width:100%;max-width:1000px;margin:0 auto;padding:48px 48px 0;position:relative}@media (width<=1000px){.dv-content__article[data-v-6a7f8f6d]{padding:20px 16px 0}}.dv-skel__group[data-v-6a7f8f6d]{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.dv-skel__toolbar[data-v-6a7f8f6d]{z-index:20;position:absolute;top:44px;right:48px}@media (width<=1000px){.dv-skel__toolbar[data-v-6a7f8f6d]{top:12px;right:16px}}.dv-skel__body[data-v-6a7f8f6d]{flex-direction:column;gap:14px;display:flex}.dv-skel__bar[data-v-6a7f8f6d]{background:linear-gradient(90deg,#eef0f3 0%,#f7f8fa 50%,#eef0f3 100%) 0 0/200% 100%;border-radius:6px;height:12px;animation:1.4s ease-in-out infinite dv-skel-shimmer-6a7f8f6d;display:block}.dv-skel__bar--sidebar-title[data-v-6a7f8f6d]{width:50%;height:14px;margin-bottom:4px}.dv-skel__bar--sidebar-row[data-v-6a7f8f6d]{width:80%;height:12px}.dv-skel__bar--btn[data-v-6a7f8f6d]{border-radius:8px;width:96px;height:30px}.dv-skel__bar--heading[data-v-6a7f8f6d]{border-radius:8px;width:55%;height:28px;margin-bottom:12px}.dv-skel__bar--sub[data-v-6a7f8f6d]{width:35%;height:14px;margin-bottom:8px}.dv-skel__bar--text[data-v-6a7f8f6d]{width:100%;height:14px}.dv-skel__bar--text-short[data-v-6a7f8f6d]{width:70%}.dv-skel__bar--gap[data-v-6a7f8f6d]{visibility:hidden;height:8px}.dv-skel__bar--block[data-v-6a7f8f6d]{border-radius:10px;width:100%;height:96px}.dv-skel__bar--toc-title[data-v-6a7f8f6d]{width:60%;height:14px;margin-bottom:8px}.dv-skel__bar--toc-row[data-v-6a7f8f6d]{width:80%;height:12px;margin-bottom:12px}@keyframes dv-skel-shimmer-6a7f8f6d{0%{background-position:200% 0}to{background-position:-200% 0}}@media (width<=768px){.dv-root[data-v-6a7f8f6d]{flex-direction:column}.dv-root__sidebar[data-v-6a7f8f6d]{width:100%;padding:12px 16px}.dv-root__toc[data-v-6a7f8f6d]{display:none}.dv-root__main[data-v-6a7f8f6d]{width:100%}}
