html.light[data-v-c5c45bc8]{--bg-color:#fff;--bg-surface:#f9fafb;--bg-surface-hover:#f3f4f6;--text-color:#111827;--text-secondary:#6b7280;--bg-btn:#c99b24;--btn-text-color:#fff;--primary-color:#c99b24;--primary-color-900:#5b430d;--primary-color-800:#765713;--primary-color-700:#946d19;--primary-color-600:#ae821f;--primary-color-500:#c99b24;--primary-color-400:#d6ad4d;--primary-color-300:#e1c578;--primary-color-200:#ecdca6;--primary-color-100:#f7f0dc;--primary-color-hover:#ae821f;--primary-color-active:#946d19;--cta-color:#c99b24;--cta-color-hover:#ae821f;--accent-cyan:#b88b21;--accent-light:#d6ad4d;--glass-bg:hsla(0,0%,100%,.85);--glass-border:rgba(0,0,0,.06);--glass-shadow:0 8px 32px rgba(0,0,0,.06);--gradient-card:rgba(201,155,36,.06);--border-color:#e5e7eb;--border-card:rgba(201,155,36,.12);--surface-elevated:#fff;--tech-line:rgba(201,155,36,.18);--tech-shadow:0 12px 36px rgba(17,24,39,.07);--tech-shadow-hover:0 18px 46px rgba(17,24,39,.12)}html.dark[data-v-c5c45bc8]{--bg-color:#09090b;--bg-surface:#18181b;--bg-surface-hover:#27272a;--text-color:#f4f4f5;--text-secondary:#a1a1aa;--bg-btn:#c99b24;--btn-text-color:#fff;--primary-color:#c99b24;--primary-color-900:#5b430d;--primary-color-800:#765713;--primary-color-700:#946d19;--primary-color-600:#ae821f;--primary-color-500:#c99b24;--primary-color-400:#d6ad4d;--primary-color-300:#e1c578;--primary-color-200:#ecdca6;--primary-color-100:#f7f0dc;--primary-color-hover:#d6ad4d;--primary-color-active:#ae821f;--cta-color:#c99b24;--cta-color-hover:#d6ad4d;--accent-cyan:#b88b21;--accent-light:#e1c578;--glass-bg:rgba(24,24,27,.85);--glass-border:hsla(0,0%,100%,.06);--glass-shadow:0 8px 32px rgba(0,0,0,.5);--gradient-card:rgba(201,155,36,.07);--border-color:hsla(0,0%,100%,.08);--border-card:rgba(201,155,36,.16);--surface-elevated:#131316;--tech-line:rgba(214,173,77,.2);--tech-shadow:0 14px 38px rgba(0,0,0,.34);--tech-shadow-hover:0 20px 50px rgba(0,0,0,.48)}html[data-v-c5c45bc8]{background-color:var(--bg-color);color:var(--text-color)}.site-logo[data-v-c5c45bc8]{position:relative}.site-logo-image[data-v-c5c45bc8]{display:block}.site-logo-image-dark[data-v-c5c45bc8]{inset:0 auto auto 0;opacity:0;position:absolute}.site-logo--dark-surface .site-logo-image-light[data-v-c5c45bc8]{opacity:0}.site-logo--dark-surface .site-logo-image-dark[data-v-c5c45bc8]{opacity:1}.header--dark-surface .desktop-nav-item[data-v-c5c45bc8]{color:#ffffffd1!important}.header--dark-surface .desktop-nav-item[data-v-c5c45bc8]:hover{color:#fff!important}.header--dark-surface .desktop-nav-item--active[data-v-c5c45bc8]{color:var(--primary-color)!important}.header--dark-surface .desktop-login-action[data-v-c5c45bc8]{background:#080c146b;border:1px solid hsla(0,0%,100%,.18);color:#ffffffe6}.header--dark-surface .desktop-login-action[data-v-c5c45bc8]:hover{background:#080c14a3;border-color:#ffffff5c;color:#fff}.header--dark-surface .header-theme-toggle[data-v-c5c45bc8]{color:#fff}.header--dark-surface[data-v-c5c45bc8] .header-theme-toggle svg{color:#fff!important}.header--dark-surface .workbench-btn[data-v-c5c45bc8]{background:#080c146b;border-color:#ffffff2e}.header--dark-surface .workbench-btn span[data-v-c5c45bc8],.header--dark-surface .workbench-btn svg[data-v-c5c45bc8]{color:#fff!important}.header--dark-surface .mobile-header-action[data-v-c5c45bc8],.header--dark-surface .mobile-menu-toggle[data-v-c5c45bc8]{background:#080c146b;border-color:#ffffff2e;color:#fff}.submenu-enter-active[data-v-c5c45bc8],.submenu-leave-active[data-v-c5c45bc8]{transform-origin:top;transition:all .3s cubic-bezier(.4,0,.2,1)}.submenu-enter-from[data-v-c5c45bc8],.submenu-leave-to[data-v-c5c45bc8]{opacity:0;transform:translateY(-8px)}.submenu-enter-to[data-v-c5c45bc8],.submenu-leave-from[data-v-c5c45bc8]{opacity:1;transform:translateY(0)}.menu-hover-item[data-v-c5c45bc8]{transition:background .2s ease,border-color .2s ease}.menu-hover-item[data-v-c5c45bc8]:hover{background:var(--gradient-card);border-color:var(--border-card)}.menu-hover-bg[data-v-c5c45bc8]{transition:background .2s ease}.menu-hover-bg[data-v-c5c45bc8]:hover{background:var(--gradient-card)}.workbench-btn[data-v-c5c45bc8]{background:var(--bg-surface);border:1px solid var(--border-color)}.workbench-btn[data-v-c5c45bc8]:hover{border-color:var(--primary-color);box-shadow:0 2px 8px #c99b241f}.user-dropdown-item[data-v-c5c45bc8]{color:var(--text-secondary);text-decoration:none}.user-dropdown-item[data-v-c5c45bc8]:hover{background:var(--gradient-card);color:var(--text-color)}.user-dropdown-item.logout-item[data-v-c5c45bc8]{color:#ef4444}.user-dropdown-item.logout-item[data-v-c5c45bc8]:hover{background:#ef44440f;color:#dc2626}.dropdown-enter-active[data-v-c5c45bc8],.dropdown-leave-active[data-v-c5c45bc8]{transform-origin:top left;transition:all .2s ease}.dropdown-enter-from[data-v-c5c45bc8],.dropdown-leave-to[data-v-c5c45bc8]{opacity:0;transform:translateY(-4px) scale(.97)}.mobile-header-action[data-v-c5c45bc8],.mobile-menu-toggle[data-v-c5c45bc8]{align-items:center;background:color-mix(in srgb,var(--bg-surface) 84%,transparent);border:1px solid var(--border-color);color:var(--text-color);display:inline-flex;height:36px;justify-content:center}.mobile-header-action[data-v-c5c45bc8]{border-radius:10px;font-size:12px;font-weight:600;min-width:38px;padding:0 9px}.mobile-menu-toggle[data-v-c5c45bc8]{border-radius:12px;width:38px}.mobile-menu-backdrop[data-v-c5c45bc8]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#03050894;border:0;top:72px;right:0;bottom:0;left:0;position:fixed;width:100%;z-index:40}.mobile-menu-panel[data-v-c5c45bc8]{background:color-mix(in srgb,var(--bg-surface) 96%,transparent);border:1px solid var(--border-color);border-radius:22px;box-shadow:0 24px 64px #00000042;color:var(--text-color);display:flex;flex-direction:column;top:82px;right:12px;bottom:12px;left:12px;margin:0 auto;max-width:560px;overflow:hidden;position:fixed;z-index:50}.mobile-menu-scroll[data-v-c5c45bc8]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:14px}.mobile-menu-intro[data-v-c5c45bc8]{background:radial-gradient(circle at 88% 10%,color-mix(in srgb,var(--primary-color) 22%,transparent),transparent 42%),var(--gradient-card);border:1px solid color-mix(in srgb,var(--primary-color) 24%,var(--border-color));border-radius:16px;overflow:hidden;padding:18px;position:relative}.mobile-menu-intro[data-v-c5c45bc8]:after{border:18px solid color-mix(in srgb,var(--primary-color) 10%,transparent);border-radius:32px;bottom:-38px;content:"";height:112px;position:absolute;right:-24px;transform:rotate(32deg);width:112px}.mobile-menu-intro p[data-v-c5c45bc8],.mobile-menu-intro strong[data-v-c5c45bc8],.mobile-menu-kicker[data-v-c5c45bc8]{display:block;position:relative;z-index:1}.mobile-menu-kicker[data-v-c5c45bc8]{color:var(--primary-color);font-size:11px;font-weight:700;letter-spacing:.16em;margin-bottom:5px}.mobile-menu-intro strong[data-v-c5c45bc8]{font-size:20px;line-height:1.4}.mobile-menu-intro p[data-v-c5c45bc8]{color:var(--text-secondary);font-size:12px;line-height:1.65;margin-top:5px;max-width:310px}.mobile-nav-list[data-v-c5c45bc8]{margin-top:12px}.mobile-nav-section+.mobile-nav-section[data-v-c5c45bc8]{border-top:1px solid var(--border-color)}.mobile-nav-main[data-v-c5c45bc8]{align-items:center;background:transparent;border:0;color:var(--text-color);display:flex;font-size:14px;font-weight:650;justify-content:space-between;min-height:48px;padding:0 10px;text-align:left;text-decoration:none;width:100%}.mobile-nav-main.is-active[data-v-c5c45bc8]{color:var(--primary-color)}.mobile-nav-children[data-v-c5c45bc8]{display:grid;gap:7px;padding:0 4px 12px}.mobile-nav-child[data-v-c5c45bc8]{align-items:center;background:var(--gradient-card);border:1px solid transparent;border-radius:13px;color:var(--text-color);display:flex;gap:10px;min-height:58px;padding:10px;text-decoration:none}.mobile-nav-child[data-v-c5c45bc8]:active{border-color:color-mix(in srgb,var(--primary-color) 42%,transparent);transform:scale(.99)}.mobile-nav-icon[data-v-c5c45bc8]{align-items:center;background:color-mix(in srgb,var(--primary-color) 12%,transparent);border-radius:11px;color:var(--primary-color);display:inline-flex;flex:0 0 36px;height:36px;justify-content:center;width:36px}.mobile-nav-icon .iconfont[data-v-c5c45bc8]{font-size:19px}.mobile-nav-child small[data-v-c5c45bc8],.mobile-nav-child strong[data-v-c5c45bc8]{display:block}.mobile-nav-child strong[data-v-c5c45bc8]{font-size:13px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-nav-child small[data-v-c5c45bc8]{color:var(--text-secondary);font-size:11px;line-height:1.45;margin-top:2px}.mobile-nav-arrow[data-v-c5c45bc8]{color:var(--text-secondary);flex:0 0 auto}.mobile-membership[data-v-c5c45bc8]{border-top:1px solid var(--border-color);margin-top:14px;padding-top:14px}.mobile-section-heading[data-v-c5c45bc8]{align-items:center;display:flex;font-size:13px;font-weight:650;justify-content:space-between;padding:0 4px 10px}.mobile-section-heading a[data-v-c5c45bc8]{color:var(--primary-color);font-size:11px;font-weight:600;text-decoration:none}.mobile-membership-grid[data-v-c5c45bc8]{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-membership-card[data-v-c5c45bc8]{align-items:center;border:1px solid var(--border-color);border-radius:12px;color:var(--text-color);display:flex;font-size:12px;font-weight:600;gap:9px;min-height:46px;padding:9px 11px;text-decoration:none}.mobile-membership-card i[data-v-c5c45bc8]{color:var(--primary-color);font-size:17px}.mobile-account-area[data-v-c5c45bc8]{background:color-mix(in srgb,var(--bg-surface) 96%,transparent);border-top:1px solid var(--border-color);flex:0 0 auto;padding:12px 14px calc(12px + env(safe-area-inset-bottom))}.mobile-login-button[data-v-c5c45bc8]{align-items:center;background:linear-gradient(135deg,#f5cf56,var(--primary-color));border-radius:13px;box-shadow:0 10px 26px color-mix(in srgb,var(--primary-color) 22%,transparent);color:#151515;display:flex;font-size:13px;font-weight:750;gap:8px;height:46px;justify-content:center;width:100%}.mobile-user-card[data-v-c5c45bc8]{align-items:center;display:flex;gap:10px}.mobile-user-card img[data-v-c5c45bc8]{border-radius:12px;height:38px;-o-object-fit:cover;object-fit:cover;width:38px}.mobile-user-card span[data-v-c5c45bc8],.mobile-user-card strong[data-v-c5c45bc8]{display:block}.mobile-user-card strong[data-v-c5c45bc8]{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-user-card span[data-v-c5c45bc8]{color:var(--text-secondary);font-size:10px;margin-top:2px}.mobile-user-card button[data-v-c5c45bc8]{color:#ef4444;font-size:11px;padding:7px 9px}.mobile-account-actions[data-v-c5c45bc8]{display:grid;gap:7px;grid-template-columns:1.25fr 1fr 1fr;margin-top:10px}.mobile-account-actions a[data-v-c5c45bc8],.mobile-account-actions button[data-v-c5c45bc8]{align-items:center;border:1px solid var(--border-color);border-radius:10px;color:var(--text-color);display:flex;font-size:11px;font-weight:600;justify-content:center;min-height:38px;text-align:center;text-decoration:none}.mobile-account-actions button[data-v-c5c45bc8]{background:var(--primary-color);border-color:transparent;color:#151515}.mobile-backdrop-enter-active[data-v-c5c45bc8],.mobile-backdrop-leave-active[data-v-c5c45bc8],.mobile-drawer-enter-active[data-v-c5c45bc8],.mobile-drawer-leave-active[data-v-c5c45bc8]{transition:opacity .24s ease,transform .28s cubic-bezier(.22,1,.36,1)}.mobile-backdrop-enter-from[data-v-c5c45bc8],.mobile-backdrop-leave-to[data-v-c5c45bc8]{opacity:0}.mobile-drawer-enter-from[data-v-c5c45bc8],.mobile-drawer-leave-to[data-v-c5c45bc8]{opacity:0;transform:translateY(-12px) scale(.985)}.mobile-accordion-enter-active[data-v-c5c45bc8],.mobile-accordion-leave-active[data-v-c5c45bc8]{transition:opacity .18s ease,transform .18s ease}.mobile-accordion-enter-from[data-v-c5c45bc8],.mobile-accordion-leave-to[data-v-c5c45bc8]{opacity:0;transform:translateY(-5px)}@media (max-width:390px){.mobile-menu-panel[data-v-c5c45bc8]{left:8px;right:8px}.mobile-menu-scroll[data-v-c5c45bc8]{padding:10px}.mobile-menu-intro[data-v-c5c45bc8]{padding:15px}}@media (min-width:1024px){.mobile-menu-backdrop[data-v-c5c45bc8],.mobile-menu-panel[data-v-c5c45bc8]{display:none!important}}html.light{--bg-color:#fff;--bg-surface:#f9fafb;--bg-surface-hover:#f3f4f6;--text-color:#111827;--text-secondary:#6b7280;--bg-btn:#c99b24;--btn-text-color:#fff;--primary-color:#c99b24;--primary-color-900:#5b430d;--primary-color-800:#765713;--primary-color-700:#946d19;--primary-color-600:#ae821f;--primary-color-500:#c99b24;--primary-color-400:#d6ad4d;--primary-color-300:#e1c578;--primary-color-200:#ecdca6;--primary-color-100:#f7f0dc;--primary-color-hover:#ae821f;--primary-color-active:#946d19;--cta-color:#c99b24;--cta-color-hover:#ae821f;--accent-cyan:#b88b21;--accent-light:#d6ad4d;--glass-bg:hsla(0,0%,100%,.85);--glass-border:rgba(0,0,0,.06);--glass-shadow:0 8px 32px rgba(0,0,0,.06);--gradient-card:rgba(201,155,36,.06);--border-color:#e5e7eb;--border-card:rgba(201,155,36,.12);--surface-elevated:#fff;--tech-line:rgba(201,155,36,.18);--tech-shadow:0 12px 36px rgba(17,24,39,.07);--tech-shadow-hover:0 18px 46px rgba(17,24,39,.12)}html.dark{--bg-color:#09090b;--bg-surface:#18181b;--bg-surface-hover:#27272a;--text-color:#f4f4f5;--text-secondary:#a1a1aa;--bg-btn:#c99b24;--btn-text-color:#fff;--primary-color:#c99b24;--primary-color-900:#5b430d;--primary-color-800:#765713;--primary-color-700:#946d19;--primary-color-600:#ae821f;--primary-color-500:#c99b24;--primary-color-400:#d6ad4d;--primary-color-300:#e1c578;--primary-color-200:#ecdca6;--primary-color-100:#f7f0dc;--primary-color-hover:#d6ad4d;--primary-color-active:#ae821f;--cta-color:#c99b24;--cta-color-hover:#d6ad4d;--accent-cyan:#b88b21;--accent-light:#e1c578;--glass-bg:rgba(24,24,27,.85);--glass-border:hsla(0,0%,100%,.06);--glass-shadow:0 8px 32px rgba(0,0,0,.5);--gradient-card:rgba(201,155,36,.07);--border-color:hsla(0,0%,100%,.08);--border-card:rgba(201,155,36,.16);--surface-elevated:#131316;--tech-line:rgba(214,173,77,.2);--tech-shadow:0 14px 38px rgba(0,0,0,.34);--tech-shadow-hover:0 20px 50px rgba(0,0,0,.48)}html{background-color:var(--bg-color);color:var(--text-color)}html.mobile-navigation-open .floating-contact-wrap{display:none}html.dark .site-logo .site-logo-image-light{opacity:0}html.dark .site-logo .site-logo-image-dark{opacity:1}.floating-contact-wrap[data-v-7644d7c3]{align-items:center;bottom:100px;gap:12px;position:fixed;right:24px;z-index:999}.fc-panel[data-v-7644d7c3],.floating-contact-wrap[data-v-7644d7c3]{display:flex;flex-direction:column}.fc-panel[data-v-7644d7c3]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffeb;border-radius:16px;box-shadow:0 8px 40px #0000001f,0 0 0 1px #0000000a;gap:2px;padding:8px}:root.dark .fc-panel[data-v-7644d7c3]{background:#18181beb;box-shadow:0 8px 40px #0006,0 0 0 1px #ffffff0f}.fc-item[data-v-7644d7c3]{align-items:center;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:12px 14px;position:relative;transition:all .2s ease}.fc-item[data-v-7644d7c3]:hover{background:#0000000a}:root.dark .fc-item[data-v-7644d7c3]:hover{background:#ffffff0f}.fc-icon[data-v-7644d7c3]{color:var(--text-color,#18181b);height:22px;transition:color .2s ease;width:22px}.fc-item:hover .fc-icon[data-v-7644d7c3]{color:var(--primary-color,#c99b24)}.fc-label[data-v-7644d7c3]{color:var(--text-secondary,#71717a);font-size:11px;font-weight:500;line-height:1;white-space:nowrap}.fc-wechat-tip[data-v-7644d7c3]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff5;border-radius:14px;box-shadow:0 12px 40px #00000024,0 0 0 1px #0000000a;padding:16px;pointer-events:none;position:absolute;right:calc(100% + 14px);text-align:center;top:50%;transform:translateY(-50%);width:180px}:root.dark .fc-wechat-tip[data-v-7644d7c3]{background:#1e1e22f5;box-shadow:0 12px 40px #00000080,0 0 0 1px #ffffff0f}.fc-wechat-tip[data-v-7644d7c3]:after{background:#fffffff5;box-shadow:2px -2px 4px #0000000a;content:"";height:12px;position:absolute;right:-6px;top:50%;transform:translateY(-50%) rotate(45deg);width:12px}:root.dark .fc-wechat-tip[data-v-7644d7c3]:after{background:#1e1e22f5;box-shadow:2px -2px 4px #0003}.fc-qr-img[data-v-7644d7c3]{background:#fff;border-radius:8px;height:180px;margin-bottom:10px;-o-object-fit:contain;object-fit:contain;padding:4px;width:180px}.fc-tip-title[data-v-7644d7c3]{color:var(--text-secondary,#71717a);font-size:11px;margin-bottom:2px;white-space:nowrap}.fc-tip-value[data-v-7644d7c3]{color:var(--text-color,#18181b);font-size:13px;font-weight:600;letter-spacing:.5px;white-space:nowrap}.fc-trigger[data-v-7644d7c3]{align-items:center;background:var(--primary-color,#c99b24);border:none;border-radius:50%;box-shadow:0 4px 20px #c99b2459;color:#fff;cursor:pointer;display:flex;height:52px;justify-content:center;transition:all .3s ease;width:52px}.fc-trigger[data-v-7644d7c3]:hover{box-shadow:0 6px 28px #c99b2473;transform:scale(1.08)}.fc-trigger.is-active[data-v-7644d7c3]{background:var(--text-color,#18181b);box-shadow:0 4px 20px #0003}:root.dark .fc-trigger.is-active[data-v-7644d7c3]{background:#ffffff1f}.fc-trigger-icon[data-v-7644d7c3]{height:24px;width:24px}.fc-panel-enter-active[data-v-7644d7c3]{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.fc-panel-leave-active[data-v-7644d7c3]{transition:all .2s ease}.fc-panel-enter-from[data-v-7644d7c3]{opacity:0;transform:translateY(16px) scale(.92)}.fc-panel-leave-to[data-v-7644d7c3]{opacity:0;transform:translateY(8px) scale(.96)}.fc-tip-enter-active[data-v-7644d7c3]{transition:all .25s cubic-bezier(.34,1.56,.64,1)}.fc-tip-leave-active[data-v-7644d7c3]{transition:all .15s ease}.fc-tip-enter-from[data-v-7644d7c3]{opacity:0;transform:translateY(-50%) translate(8px) scale(.9)}.fc-tip-leave-to[data-v-7644d7c3]{opacity:0;transform:translateY(-50%) translate(4px)}.fc-icon-switch-enter-active[data-v-7644d7c3],.fc-icon-switch-leave-active[data-v-7644d7c3]{transition:all .2s ease}.fc-icon-switch-enter-from[data-v-7644d7c3]{opacity:0;transform:rotate(90deg) scale(.6)}.fc-icon-switch-leave-to[data-v-7644d7c3]{opacity:0;transform:rotate(-90deg) scale(.6)}@media (max-width:640px){.floating-contact-wrap[data-v-7644d7c3]{bottom:80px;right:14px}.fc-trigger[data-v-7644d7c3]{height:46px;width:46px}.fc-trigger-icon[data-v-7644d7c3]{height:20px;width:20px}.fc-item[data-v-7644d7c3]{padding:10px 12px}.fc-icon[data-v-7644d7c3]{height:20px;width:20px}.fc-label[data-v-7644d7c3]{font-size:10px}}footer a[data-v-5230f839]{transition:all .2s ease}.footer-link[data-v-5230f839]{color:var(--text-secondary);font-size:.875rem;transition:color .2s ease}.footer-link[data-v-5230f839]:hover{color:var(--primary-color)}.social-icon-btn[data-v-5230f839]{align-items:center;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:8px;display:flex;height:36px;justify-content:center;transition:all .3s ease;width:36px}.social-icon-btn[data-v-5230f839]:hover{background:var(--primary-color);border-color:transparent;transform:translateY(-2px)}.social-icon-btn:hover i[data-v-5230f839]{color:#fff!important}.qr-code-box[data-v-5230f839]{align-items:center;background:#fff;border:1px solid var(--border-color);border-radius:8px;display:flex;height:96px;justify-content:center;margin-bottom:8px;padding:6px;width:96px}
