.api-doc[data-v-19f80d28]{padding-top:var(--header-h,60px)}.api-layout[data-v-19f80d28]{height:calc(100dvh - var(--header-h, 60px));overflow:initial;position:relative}.mobile-menu-trigger[data-v-19f80d28]{display:none;position:fixed;top:calc(var(--header-h, 60px) + 12px);left:12px;z-index:1002;background:#409eff;color:#fff;width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.15);cursor:pointer}.mobile-menu-mask[data-v-19f80d28]{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1000;opacity:0;visibility:hidden;transition:all .3s ease}.mobile-menu-mask.active[data-v-19f80d28]{opacity:1;visibility:visible}.api-aside[data-v-19f80d28]{position:sticky;top:var(--header-h,60px);align-self:flex-start;height:calc(100dvh - var(--header-h, 60px));max-height:calc(100dvh - var(--header-h, 60px));z-index:1;background:#fff;border-right:1px solid #e5e7eb;transition:transform .3s ease;box-sizing:border-box}.aside-header[data-v-19f80d28]{position:relative;padding:20px 16px 12px;border-bottom:1px solid #f0f0f0}.brand[data-v-19f80d28]{font-size:18px;font-weight:700;color:#303133}.subtitle[data-v-19f80d28]{color:#909399;font-size:12px;margin-top:4px}.mobile-close[data-v-19f80d28]{position:absolute;top:16px;right:16px;color:#909399;cursor:pointer;padding:4px}.aside-scroll[data-v-19f80d28]{height:calc(100% - 80px)}.aside-menu[data-v-19f80d28]{border-right:none;padding:8px 0}.menu-title[data-v-19f80d28]{font-weight:600;font-size:14px}.menu-child[data-v-19f80d28]{font-size:13px}.api-main-container[data-v-19f80d28]{flex:1;min-width:0;background:#f8f9fa}.api-header[data-v-19f80d28]{background:#fff;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;padding:0 16px;gap:12px;position:sticky;top:0;z-index:10}.page-title[data-v-19f80d28]{font-weight:700;font-size:16px;color:#303133;white-space:nowrap}.header-actions[data-v-19f80d28]{margin-left:auto;flex:1;max-width:360px}.search[data-v-19f80d28] .el-input__wrapper{border-radius:20px;box-shadow:inset 0 0 0 1px #e0e0e0}.search[data-v-19f80d28] .el-input__wrapper.is-focus,.search[data-v-19f80d28] .el-input__wrapper:hover{box-shadow:inset 0 0 0 1px #409eff}.api-main[data-v-19f80d28]{padding:0;background:#f8f9fa}.main-scroll[data-v-19f80d28]{height:calc(100dvh - var(--header-h, 60px) - var(--e4bebbc4))}.content-wrapper[data-v-19f80d28]{max-width:100%;padding:0 16px;box-sizing:border-box}.cat-title[data-v-19f80d28]{font-size:18px;font-weight:800;margin:20px 0 16px;color:#111827;padding-bottom:8px;border-bottom:2px solid #eaeaea}.endpoint[data-v-19f80d28]{margin-bottom:28px}.intro-card[data-v-19f80d28]{background:#fff;border:1px solid #ebeef5;border-radius:12px;padding:16px;margin-bottom:16px;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:box-shadow .2s ease}.intro-card[data-v-19f80d28]:hover{box-shadow:0 2px 8px rgba(0,0,0,.12)}.method-path-wrapper[data-v-19f80d28]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:8px}.method[data-v-19f80d28]{font-weight:700;padding:4px 8px;border-radius:6px;color:#fff;font-size:12px;min-width:50px;text-align:center;flex-shrink:0}.method.POST[data-v-19f80d28]{background:#409eff}.method.GET[data-v-19f80d28]{background:#67c23a}.path[data-v-19f80d28]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;word-break:break-all;color:#409eff;font-weight:500}.tags[data-v-19f80d28]{display:flex;flex-wrap:wrap;gap:6px}.tag-item[data-v-19f80d28]{flex-shrink:0}.chapter[data-v-19f80d28]{background:#fff;border:1px solid #ebeef5;border-radius:12px;padding:16px;margin-bottom:16px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.chapter-title[data-v-19f80d28]{font-size:15px;font-weight:700;margin-bottom:12px;color:#2c3e50;padding-bottom:6px;border-bottom:1px solid #f0f0f0}.para[data-v-19f80d28]{color:#606266;line-height:1.75;margin:8px 0 12px;font-size:14px}.block[data-v-19f80d28]{margin:12px 0 16px}.table-wrapper[data-v-19f80d28]{overflow:hidden;border-radius:8px;border:1px solid #f0f0f0}.table-scroll-container[data-v-19f80d28]{overflow-x:auto;margin:0 -16px;padding:0 16px}.api-table[data-v-19f80d28]{width:100%;min-width:600px;border-collapse:collapse;font-size:13px}.api-table td[data-v-19f80d28],.api-table th[data-v-19f80d28]{border:1px solid #ebeef5;padding:10px 12px;vertical-align:top;white-space:nowrap}.api-table thead th[data-v-19f80d28]{background:#f9fafb;font-weight:600;position:sticky;left:0;color:#606266}.api-table tbody tr[data-v-19f80d28]:hover{background:#f5f7fa}.code[data-v-19f80d28]{border:1px solid #ebeef5;border-radius:10px;overflow:hidden;background:#fff}.code-bar[data-v-19f80d28]{display:flex;justify-content:space-between;align-items:center;background:#f9fafb;padding:8px 12px;border-bottom:1px solid #ebeef5}.code .lang[data-v-19f80d28]{font-size:12px;color:#909399;font-weight:500}.code-scroll-container[data-v-19f80d28]{overflow-x:auto}pre[data-v-19f80d28]{margin:0;padding:16px;overflow:auto;background:#fff;font-size:13px;line-height:1.6;min-height:40px}code[data-v-19f80d28]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre;color:#333}.footer-space[data-v-19f80d28]{height:40px}@media (max-width:768px){.mobile-menu-mask[data-v-19f80d28],.mobile-menu-trigger[data-v-19f80d28]{display:block}.api-aside[data-v-19f80d28]{position:fixed;top:var(--header-h,60px);left:0;height:calc(100dvh - var(--header-h, 60px));transform:translateX(-100%);z-index:1001;box-shadow:2px 0 8px rgba(0,0,0,.15);border-right:none}.api-aside.mobile-active[data-v-19f80d28]{transform:translateX(0)}.api-header[data-v-19f80d28]{padding:0 12px;gap:8px}.page-title[data-v-19f80d28]{font-size:14px}.header-actions[data-v-19f80d28]{max-width:200px}.content-wrapper[data-v-19f80d28]{padding:0 12px}.cat-title[data-v-19f80d28]{font-size:16px;margin:16px 0 12px;padding-bottom:6px}.chapter[data-v-19f80d28],.intro-card[data-v-19f80d28]{padding:12px;border-radius:8px;margin-bottom:12px}.method[data-v-19f80d28]{font-size:11px;padding:3px 6px;min-width:45px}.path[data-v-19f80d28]{font-size:13px}.chapter-title[data-v-19f80d28]{font-size:14px}.para[data-v-19f80d28]{font-size:13px;line-height:1.6}pre[data-v-19f80d28]{padding:12px;font-size:12px}.api-table td[data-v-19f80d28],.api-table th[data-v-19f80d28]{padding:6px 8px;font-size:12px}.table-scroll-container[data-v-19f80d28]{margin:0 -12px;padding:0 12px}}@media (max-width:480px){.mobile-menu-trigger[data-v-19f80d28]{top:calc(var(--header-h, 60px) + 8px);left:8px;width:36px;height:36px}.api-header[data-v-19f80d28],.content-wrapper[data-v-19f80d28]{padding:0 8px}.header-actions[data-v-19f80d28]{max-width:160px}.chapter[data-v-19f80d28],.intro-card[data-v-19f80d28]{padding:10px;border-radius:6px}.method-path-wrapper[data-v-19f80d28]{flex-direction:column;align-items:flex-start;gap:6px}.path[data-v-19f80d28]{font-size:12px}.cat-title[data-v-19f80d28]{font-size:15px}}@media (prefers-color-scheme:dark){.api-aside[data-v-19f80d28],.api-header[data-v-19f80d28],.chapter[data-v-19f80d28],.intro-card[data-v-19f80d28]{background:#1f1f1f;border-color:#434343;color:#e0e0e0}.api-table td[data-v-19f80d28],.api-table th[data-v-19f80d28]{border-color:#434343;color:#e0e0e0}.api-table tbody tr[data-v-19f80d28]:hover,.api-table thead th[data-v-19f80d28]{background:#2d2d2d}.code-bar[data-v-19f80d28]{background:#2d2d2d;border-color:#434343}pre[data-v-19f80d28]{background:#1a1a1a;color:#e0e0e0}code[data-v-19f80d28]{color:#e0e0e0}.cat-title[data-v-19f80d28]{color:#f0f0f0;border-bottom-color:#434343}.para[data-v-19f80d28]{color:#b0b0b0}.brand[data-v-19f80d28],.page-title[data-v-19f80d28]{color:#e0e0e0}.subtitle[data-v-19f80d28]{color:#888}.path[data-v-19f80d28]{color:#64b5f6}.search[data-v-19f80d28] .el-input__wrapper{background:#2d2d2d;border-color:#434343;color:#e0e0e0}.search[data-v-19f80d28] .el-input__inner{color:#e0e0e0}.search[data-v-19f80d28] .el-input__wrapper.is-focus,.search[data-v-19f80d28] .el-input__wrapper:hover{box-shadow:inset 0 0 0 1px #64b5f6}}[data-v-19f80d28] .el-scrollbar__bar.is-vertical{width:6px}[data-v-19f80d28] .el-scrollbar__thumb{background-color:rgba(144,147,153,.3)}[data-v-19f80d28] .el-scrollbar__thumb:hover{background-color:rgba(144,147,153,.5)}