.docs-page[data-v-7fc1b8e4]{padding-top:80px}.docs-hero[data-v-7fc1b8e4]{background:linear-gradient(127deg,#ea8b85,#2973d7 91%);padding:64px 0 48px;text-align:center}.docs-hero-title[data-v-7fc1b8e4]{color:#fff;font-size:36px;font-weight:700;letter-spacing:2px;margin:0 0 12px}.docs-hero-subtitle[data-v-7fc1b8e4]{color:hsla(0,0%,100%,.9);font-size:18px;font-weight:300;margin:0}.docs-navbar-wrapper[data-v-7fc1b8e4]{background:#fff;border-bottom:1px solid #eaecef;position:sticky;top:0;z-index:50}.docs-navbar[data-v-7fc1b8e4]{-webkit-overflow-scrolling:touch;align-items:center;display:flex;overflow-x:auto}.docs-navbar[data-v-7fc1b8e4]::-webkit-scrollbar{height:0}.docs-nav-link[data-v-7fc1b8e4]{align-items:center;border-bottom:3px solid transparent;color:#555;display:flex;font-size:15px;gap:6px;padding:14px 20px;-webkit-text-decoration:none;text-decoration:none;transition:color .2s,border-color .2s;white-space:nowrap}.docs-nav-link[data-v-7fc1b8e4]:hover{color:#ea8b85}.docs-nav-link.active[data-v-7fc1b8e4],.docs-nav-link.nuxt-link-exact-active[data-v-7fc1b8e4]{border-bottom-color:#ea8b85;color:#ea8b85;font-weight:600}.docs-content[data-v-7fc1b8e4]{background:#f7f8fa;min-height:60vh;padding:40px 0 60px}.docs-layout[data-v-7fc1b8e4]{display:flex;gap:32px;position:relative}.toc-toggle[data-v-7fc1b8e4]{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:6px;color:#333;cursor:pointer;display:none;font-size:14px;gap:6px;margin-bottom:16px;padding:10px 16px;transition:all .2s}.toc-toggle[data-v-7fc1b8e4]:hover{border-color:#ea8b85;color:#ea8b85}.docs-sidebar[data-v-7fc1b8e4]{align-self:flex-start;background:#fff;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.06);flex:0 0 250px;max-height:calc(100vh - 140px);overflow-y:auto;padding:20px 0;position:sticky;top:100px;width:250px}.toc-title[data-v-7fc1b8e4]{border-bottom:1px solid #f0f0f0;color:#333;font-size:14px;font-weight:700;margin-bottom:8px;padding:0 20px 16px}.toc-list[data-v-7fc1b8e4]{list-style:none;margin:0;padding:0}.toc-item[data-v-7fc1b8e4]{margin:0}.toc-link[data-v-7fc1b8e4]{align-items:center;border-left:3px solid transparent;color:#666;display:flex;font-size:14px;gap:10px;padding:8px 20px;-webkit-text-decoration:none;text-decoration:none;transition:all .2s}.toc-link[data-v-7fc1b8e4]:hover{background:hsla(4,71%,72%,.05);border-left-color:#ea8b85;color:#ea8b85}.toc-number[data-v-7fc1b8e4]{align-items:center;background:#f0f0f0;border-radius:50%;color:#999;display:flex;flex-shrink:0;font-size:12px;font-weight:600;height:22px;justify-content:center;width:22px}.toc-link:hover .toc-number[data-v-7fc1b8e4]{background:#ea8b85;color:#fff}.toc-text[data-v-7fc1b8e4]{line-height:1.4}.toc-overlay[data-v-7fc1b8e4]{background:rgba(0,0,0,.3);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:60}.docs-main[data-v-7fc1b8e4]{flex:1;min-width:0}.step-card[data-v-7fc1b8e4]{border:1px solid #eee;border-radius:8px;margin-bottom:24px;transition:transform .2s,box-shadow .2s}.step-card[data-v-7fc1b8e4]:hover{transform:translateY(-2px)}.step-header[data-v-7fc1b8e4]{gap:12px;padding:20px 24px 0}.step-header[data-v-7fc1b8e4],.step-number[data-v-7fc1b8e4]{align-items:center;display:flex}.step-number[data-v-7fc1b8e4]{background:linear-gradient(135deg,#ea8b85,#f0a8a3);border-radius:50%;color:#fff;flex-shrink:0;font-size:16px;font-weight:700;height:36px;justify-content:center;width:36px}.step-title[data-v-7fc1b8e4]{color:#333;font-size:17px;font-weight:600;line-height:1.3;margin:0}.step-body[data-v-7fc1b8e4]{padding:16px 24px 24px}.step-desc[data-v-7fc1b8e4]{color:#666;font-size:14px;line-height:1.7;margin:0 0 16px}.step-code-wrapper[data-v-7fc1b8e4]{background:#282c34;border-radius:6px;overflow:hidden}.code-label[data-v-7fc1b8e4]{align-items:center;background:hsla(0,0%,100%,.05);border-bottom:1px solid hsla(0,0%,100%,.08);color:#abb2bf;display:flex;font-family:Consolas,Monaco,Andale Mono,monospace;font-size:12px;padding:8px 16px}.code-label[data-v-7fc1b8e4]:before{background:#ea8b85;border-radius:50%;content:"";display:inline-block;height:8px;margin-right:8px;width:8px}.step-code[data-v-7fc1b8e4]{font-size:13px;line-height:1.6;margin:0;overflow-x:auto;padding:16px}.step-code code[data-v-7fc1b8e4]{background:transparent;color:#abb2bf;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace}.step-tip[data-v-7fc1b8e4]{background:hsla(4,71%,72%,.08);border-left:3px solid #ea8b85;border-radius:0 4px 4px 0;color:#777;font-size:13px;line-height:1.6;margin-top:14px;padding:10px 14px}.step-tip i[data-v-7fc1b8e4]{color:#ea8b85;margin-right:4px}.docs-footer-note[data-v-7fc1b8e4]{margin-top:32px}.docs-footer-note p[data-v-7fc1b8e4]{color:#666;font-size:14px;line-height:1.6;margin:8px 0 0}.docs-footer-note a[data-v-7fc1b8e4]{color:#ea8b85;-webkit-text-decoration:none;text-decoration:none}.docs-footer-note a[data-v-7fc1b8e4]:hover{-webkit-text-decoration:underline;text-decoration:underline}@media (max-width:1199px){.docs-sidebar[data-v-7fc1b8e4]{flex:0 0 220px;width:220px}}@media (max-width:991px){.docs-sidebar[data-v-7fc1b8e4]{display:none}.docs-sidebar.toc-visible[data-v-7fc1b8e4]{border-radius:0;bottom:0;box-shadow:2px 0 12px rgba(0,0,0,.15);display:block;left:0;max-height:100vh;position:fixed;top:0;width:280px;z-index:70}.toc-overlay.toc-overlay[data-v-7fc1b8e4]{display:block;z-index:65}.toc-toggle[data-v-7fc1b8e4]{display:flex}.docs-layout[data-v-7fc1b8e4]{flex-direction:column}}@media (max-width:767px){.docs-hero[data-v-7fc1b8e4]{padding:40px 0 32px}.docs-hero-title[data-v-7fc1b8e4]{font-size:26px}.docs-hero-subtitle[data-v-7fc1b8e4]{font-size:15px}.docs-nav-link[data-v-7fc1b8e4]{font-size:13px;padding:12px 14px}.docs-content[data-v-7fc1b8e4]{padding:24px 0 40px}.step-header[data-v-7fc1b8e4]{padding:16px 18px 0}.step-body[data-v-7fc1b8e4]{padding:12px 18px 18px}.step-number[data-v-7fc1b8e4]{font-size:14px;height:30px;width:30px}.step-title[data-v-7fc1b8e4]{font-size:15px}.step-code[data-v-7fc1b8e4]{font-size:12px;padding:12px}}@media (max-width:575px){.docs-hero-title[data-v-7fc1b8e4]{font-size:22px}.docs-hero-subtitle[data-v-7fc1b8e4]{font-size:14px}.docs-sidebar.toc-visible[data-v-7fc1b8e4]{width:260px}}