.lang-toggle[data-v-bcb8d447]{cursor:pointer;border-radius:8px;align-items:center;gap:4px;padding:6px 10px;transition:background .2s;display:flex;position:relative}.lang-toggle[data-v-bcb8d447]:hover{background:var(--color-surface)}.lang-current[data-v-bcb8d447]{color:var(--color-text-secondary);font-size:13px;font-weight:500}.lang-icon[data-v-bcb8d447]{color:var(--color-text-muted);transition:transform .2s}.lang-toggle:hover .lang-icon[data-v-bcb8d447]{transform:rotate(180deg)}.lang-dropdown[data-v-bcb8d447]{border:1px solid var(--color-border-light);background:#fff;border-radius:12px;min-width:100px;margin-top:4px;padding:6px;position:absolute;top:100%;right:0;box-shadow:0 8px 32px #00000014}.lang-option[data-v-bcb8d447]{width:100%;color:var(--color-text-secondary);text-align:left;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:500;transition:all .15s;display:block}.lang-option[data-v-bcb8d447]:hover{background:var(--color-surface);color:var(--color-text)}.lang-option.active[data-v-bcb8d447]{color:var(--color-text);font-weight:600}@media (width<=640px){.lang-toggle[data-v-bcb8d447]{display:none}}.mobile-nav[data-v-0b847caf]{inset:0;top:var(--header-height);z-index:90;-webkit-backdrop-filter:blur(20px);background:#fffffff5;position:fixed}.mobile-nav-content[data-v-0b847caf]{flex-direction:column;align-items:center;gap:28px;padding:48px 24px;display:flex}.mobile-nav-item[data-v-0b847caf]{font-family:var(--font-main);color:var(--color-text);cursor:pointer;font-size:20px;font-weight:400;transition:opacity .2s}.mobile-nav-item[data-v-0b847caf]:hover{opacity:.6}.mobile-lang-options[data-v-0b847caf]{flex-direction:column;gap:10px;width:60%;margin-top:16px;display:flex}.mobile-lang-btn[data-v-0b847caf]{color:var(--color-text-secondary);background:var(--color-surface);border-radius:20px;padding:10px 16px;font-size:13px;font-weight:500;transition:all .2s}.mobile-lang-btn.active[data-v-0b847caf]{background:var(--color-text);color:var(--color-bg)}.site-header[data-v-0610cff1]{z-index:100;height:var(--header-height);-webkit-backdrop-filter:blur(16px);background:#ffffffd9;border-bottom:1px solid #0000;transition:border-color .3s,background .3s;position:sticky;top:0}.site-header.scrolled[data-v-0610cff1]{border-color:var(--color-border-light)}.header-inner[data-v-0610cff1]{justify-content:space-between;align-items:center;max-width:960px;height:100%;margin:0 auto;padding:0 24px;display:flex}.header-logo img[data-v-0610cff1]{width:auto;height:28px}.header-nav[data-v-0610cff1]{gap:32px;display:flex}.nav-item[data-v-0610cff1]{font-family:var(--font-sans);color:var(--color-text-secondary);letter-spacing:.01em;font-size:14px;font-weight:500;transition:color .2s}.nav-item[data-v-0610cff1]:hover{color:var(--color-text)}.header-right[data-v-0610cff1]{align-items:center;gap:12px;display:flex}.menu-toggle[data-v-0610cff1]{flex-direction:column;justify-content:center;gap:5px;width:32px;height:32px;padding:4px;display:none}.menu-toggle span[data-v-0610cff1]{background:var(--color-text);transform-origin:50%;border-radius:1px;height:1.5px;transition:all .3s;display:block}.menu-toggle.open span[data-v-0610cff1]:first-child{transform:translateY(6.5px)rotate(45deg)}.menu-toggle.open span[data-v-0610cff1]:nth-child(2){opacity:0}.menu-toggle.open span[data-v-0610cff1]:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}@media (width<=640px){.header-nav[data-v-0610cff1]{display:none}.menu-toggle[data-v-0610cff1]{display:flex}}.site-footer[data-v-9d3173b4]{text-align:center;margin-top:auto;padding:48px 24px 32px}.footer-logo[data-v-9d3173b4]{justify-content:center;margin-bottom:1.4rem;display:flex}.footer-logo img[data-v-9d3173b4]{opacity:.4;transition:opacity .2s}.footer-meta[data-v-9d3173b4]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:1rem;display:flex}.footer-copyright[data-v-9d3173b4]{margin-right:1rem}.footer-copyright[data-v-9d3173b4],.footer-divider[data-v-9d3173b4]{color:var(--color-text-muted);font-size:12px}.footer-link[data-v-9d3173b4]{color:var(--color-text-muted);font-size:12px;transition:color .2s}.footer-link[data-v-9d3173b4]:hover{color:var(--color-text-secondary)}.footer-icp[data-v-9d3173b4]{font-size:11px}.footer-icp a[data-v-9d3173b4]{color:var(--color-text-muted);opacity:.6;transition:opacity .2s}.footer-icp a[data-v-9d3173b4]:hover{opacity:1}#app{flex-direction:column;min-height:100vh;display:flex}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/roboto-slab-latin.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2")}:root{--font-main:"Roboto Slab", "PingFang SC", "Microsoft YaHei", "Hiragino Sans", "Noto Sans SC", serif;--font-sans:"Inter", "PingFang SC", "Microsoft YaHei", "Hiragino Sans", -apple-system, BlinkMacSystemFont, sans-serif;--color-bg:#fff;--color-text:#000;--color-text-secondary:#444;--color-text-muted:#888;--color-border:#e0e0e0;--color-border-light:#00000014;--color-surface:#f5f5f5;--color-surface-hover:#ececec;--header-height:72px;--max-width:720px;--zinc-50:#fafafa;--zinc-100:#f4f4f5;--zinc-200:#e4e4e7;--zinc-300:#d4d4d8;--zinc-400:#a1a1aa;--zinc-500:#71717a;--zinc-600:#52525b;--zinc-700:#3f3f46;--zinc-800:#27272a;--zinc-900:#18181b;--primary-green:#30b407;--primary:#f59e0b}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;font-size:16px;font-weight:400;line-height:1.5;overflow-x:hidden}::selection{background-color:#00000014}a{color:inherit;text-decoration:none}button{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none}img{max-width:100%;display:block}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#00000026;border-radius:3px}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.terms-section{min-height:calc(100vh - var(--header-height));max-width:800px;margin:0 auto;padding:60px 40px 80px}.doc-title-section{text-align:center;border-bottom:1px solid var(--zinc-100);margin-bottom:48px;padding-bottom:48px}.doc-title{color:var(--zinc-900);letter-spacing:-.025em;margin-bottom:16px;font-size:24px;font-weight:800;line-height:1.3}.doc-status{justify-content:center;align-items:center;gap:8px;display:flex}.status-dot{background-color:var(--emerald-500);border-radius:50%;width:6px;height:6px;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.status-text{color:var(--zinc-500);font-size:14px;font-weight:500}.sections-wrapper{flex-direction:column;gap:48px;display:flex}.section-block h2{color:var(--zinc-900);margin-bottom:16px;font-size:20px;font-weight:700;line-height:1.4}.section-block h3{color:var(--zinc-800);margin-top:20px;margin-bottom:12px;font-size:17px;font-weight:600}.section-block p{color:var(--zinc-600);margin-bottom:12px;font-size:15px;line-height:1.8}.section-block ul,.section-block ol{color:var(--zinc-600);margin-bottom:12px;padding-left:24px;font-size:15px;line-height:1.8}.section-block li{margin-bottom:6px}.section-block strong{color:var(--zinc-700);font-weight:600}.section-block a{color:var(--primary-green);text-decoration:none;transition:opacity .2s}.section-block a:hover{opacity:.8;text-decoration:underline}.lang-content{animation:.5s both cardFadeIn}.tab-content{display:block}[v-show*=en] .section-block,[v-show*=en] .doc-title{font-family:var(--font-main)}@media (width<=640px){.terms-section{padding:40px 20px 60px}.doc-title{font-size:20px}.doc-title-section{margin-bottom:32px;padding-bottom:32px}.section-block h2{font-size:17px}.section-block h3{font-size:15px}.section-block p,.section-block ul,.section-block ol{font-size:14px}}.fade-enter-active,.fade-leave-active{transition:opacity .2s}.fade-enter-from,.fade-leave-to{opacity:0}@keyframes cardFadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
