.nav-bar[data-v-3044340a]{position:sticky;top:0;z-index:50;background:rgba(0,0,0,.72);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid var(--hairline)}.nav-inner[data-v-3044340a]{max-width:var(--maxw);margin:0 auto;padding:0 22px;display:flex;align-items:center;gap:18px;height:56px}.brand[data-v-3044340a]{display:flex;align-items:center;gap:8px;font-weight:600;font-size:18px;color:#fff;text-decoration:none}.brand-icon[data-v-3044340a]{font-size:20px}.brand-text[data-v-3044340a]{text-decoration:none}.brand-img[data-v-3044340a]{display:block;max-height:32px;max-width:160px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.brand-text-custom[data-v-3044340a]{line-height:1.2;white-space:nowrap}.nav-links[data-v-3044340a]{flex:1;display:flex;align-items:center;gap:22px;margin-left:14px}.nav-link[data-v-3044340a]{color:var(--text-2);font-weight:400;font-size:14px;text-decoration:none;transition:color .2s ease}.nav-link[data-v-3044340a]:hover,.nav-link.active[data-v-3044340a],.nav-link.ext[data-v-3044340a]{color:var(--accent)}.nav-right[data-v-3044340a]{display:flex;align-items:center;gap:10px;margin-left:auto}.me[data-v-3044340a]{font-weight:600;color:var(--text)}.btn-ghost[data-v-3044340a]{display:inline-flex;align-items:center;justify-content:center;padding:7px 14px;font-size:13px;border-radius:var(--radius-pill);background:rgba(255,255,255,.08);border:1px solid var(--hairline-strong);color:var(--text);cursor:pointer;transition:all .2s ease}.btn-ghost[data-v-3044340a]:hover{background:rgba(255,255,255,.14)}.nav-bar.light[data-v-3044340a]{background:#fff;border-bottom:1px solid #e2e8f0;box-shadow:0 1px 3px rgba(15,23,42,.06);backdrop-filter:none;-webkit-backdrop-filter:none}.nav-bar.light .brand[data-v-3044340a]{color:#0f172a}.nav-bar.light .nav-link[data-v-3044340a]{color:#475569}.nav-bar.light .nav-link[data-v-3044340a]:hover,.nav-bar.light .nav-link.active[data-v-3044340a]{color:#2563eb}.nav-bar.light .nav-link.me[data-v-3044340a]{color:#0f172a}.nav-bar.light .btn-ghost[data-v-3044340a]{background:#fff;border:1px solid #cbd5e1;color:#0f172a}.nav-bar.light .btn-ghost[data-v-3044340a]:hover{background:#f1f5f9}@media (max-width: 720px){.nav-links[data-v-3044340a]{display:none}}.site-footer[data-v-bbe660b0]{flex-shrink:0;padding:28px 22px 32px;border-top:1px solid;margin-top:auto}.footer-inner[data-v-bbe660b0]{max-width:1080px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.footer-links[data-v-bbe660b0]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px}.footer-link[data-v-bbe660b0]{font-size:13px;text-decoration:none;cursor:pointer}.footer-contact[data-v-bbe660b0]{font-size:13px}.footer-meta[data-v-bbe660b0]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;font-size:12px}.footer-copy[data-v-bbe660b0],.footer-icp[data-v-bbe660b0]{font-size:12px}.df[data-v-bbe660b0]{background:#000;border-top-color:rgba(255,255,255,.1)}.df .footer-link[data-v-bbe660b0]{color:#6ab0ff}.df .footer-link[data-v-bbe660b0]:hover{text-decoration:underline}.df .footer-contact[data-v-bbe660b0]{color:#a1a1a6}.df .footer-copy[data-v-bbe660b0],.df .footer-icp[data-v-bbe660b0]{color:#6e6e73}.lf[data-v-bbe660b0]{background:#f8fafc;border-top-color:#e2e8f0}.lf .footer-link[data-v-bbe660b0]{color:#2563eb}.lf .footer-link[data-v-bbe660b0]:hover{text-decoration:underline}.lf .footer-contact[data-v-bbe660b0]{color:#475569}.lf .footer-copy[data-v-bbe660b0],.lf .footer-icp[data-v-bbe660b0]{color:#94a3b8}.ew-backdrop[data-v-7426187a]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.55);z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px}.ew-win[data-v-7426187a]{width:min(1180px,96vw);height:min(88vh,900px);background:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 24px 70px rgba(0,0,0,.35)}.ew-bar[data-v-7426187a]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background:#f8fafc;border-bottom:1px solid #e2e8f0;flex:none}.ew-title[data-v-7426187a]{font-size:15px;font-weight:600;color:#0f172a}.ew-actions[data-v-7426187a]{display:flex;align-items:center;gap:8px}.ew-btn[data-v-7426187a]{border:1px solid #e2e8f0;border-radius:8px;padding:6px 12px;font-size:12.5px;background:#fff;color:#0f172a;cursor:pointer;text-decoration:none;line-height:1.2}.ew-btn[data-v-7426187a]:hover{border-color:#2563eb;color:#2563eb}.ew-btn.primary[data-v-7426187a]{background:linear-gradient(90deg,#0ea5e9,#6366f1);color:#fff;border:none}.ew-btn.primary[data-v-7426187a]:hover{filter:brightness(1.08)}.ew-btn.close[data-v-7426187a]{font-size:18px;padding:2px 12px;color:#64748b}.ew-frame[data-v-7426187a]{flex:1;width:100%;border:none;background:#fff;display:block}.page-shell[data-v-13da41e4]{min-height:100vh;display:flex;flex-direction:column}.page-content[data-v-13da41e4]{flex:1;min-height:0;padding-bottom:40px;display:flex;flex-direction:column}.page-shell.embed-mode[data-v-13da41e4],.theme-light .page-content[data-v-13da41e4]{background:#f8fafc}.theme-dark .page-content[data-v-13da41e4]{background:#000}
