.sidebar[data-v-58c34046]{position:fixed;left:0;top:0;bottom:0;width:240px;background:#fff;z-index:1000;overflow-y:auto;border-right:1px solid #e8e8e8;display:flex;flex-direction:column;transition:transform .3s ease}.sidebar.collapsed[data-v-58c34046]{transform:translateX(-100%)}.sidebar-logo[data-v-58c34046]{display:flex;align-items:center;gap:8px;padding:16px;cursor:pointer;border-bottom:1px solid #eee;flex-shrink:0}.sidebar-logo[data-v-58c34046]:hover{background:#f5f5f5}.sidebar-logo .logo-icon[data-v-58c34046]{font-size:28px}.sidebar-logo .logo-text[data-v-58c34046]{font-size:16px;font-weight:700;color:#1a1a1a}.sidebar-nav[data-v-58c34046]{padding:12px 0;flex:1}.nav-group[data-v-58c34046]{margin-bottom:4px}.group-header[data-v-58c34046]{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;cursor:pointer;background:#f5f5f5;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.group-header[data-v-58c34046]:hover{background:#eee}.group-header .group-label[data-v-58c34046]{font-size:14px;font-weight:700;color:#333}.group-header .group-arrow[data-v-58c34046]{font-size:10px;color:#888}.nav-submenu[data-v-58c34046]{background:#fafafa}.nav-item[data-v-58c34046]{display:block;padding:10px 24px;color:#555;font-size:13px;text-decoration:none;cursor:pointer;transition:background .15s,color .15s;border:none;background:none;width:100%;text-align:left}.nav-item[data-v-58c34046]:hover{background:#e8f5e9;color:#2e7d32}.nav-item.active[data-v-58c34046]{background:#e8f5e9;color:#2e7d32;font-weight:600}.nav-item .nav-text[data-v-58c34046]{display:block}.sidebar-footer[data-v-58c34046]{padding:12px 16px;border-top:1px solid #e8e8e8;background:#f8f8f8;flex-shrink:0}.footer-lang[data-v-58c34046]{display:flex;align-items:center;gap:8px;font-size:13px;color:#555;margin-bottom:8px}.footer-arrow[data-v-58c34046]{font-size:10px;color:#888;margin-left:4px}.footer-actions[data-v-58c34046]{display:flex;align-items:center;gap:12px}.footer-btn[data-v-58c34046]{cursor:pointer;font-size:16px}.footer-btn[data-v-58c34046]:hover{opacity:.8}.top-nav-wrap[data-v-68bb3a79]{position:fixed;top:0;left:240px;right:0;z-index:999;transition:left .2s ease}.top-nav-wrap.collapsed[data-v-68bb3a79]{left:0}.announcement-bar[data-v-68bb3a79]{height:36px;background:#424242;color:#e0e0e0;font-size:13px;display:flex;align-items:center;justify-content:center;padding:0 16px}.main-header[data-v-68bb3a79]{height:56px;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 24px;box-shadow:0 1px 3px rgba(0,0,0,.06)}.header-left[data-v-68bb3a79]{display:flex;align-items:center;gap:10px}.logo-icon[data-v-68bb3a79]{font-size:28px}.logo-text[data-v-68bb3a79]{font-size:18px;font-weight:700;color:#1a1a1a}.header-right[data-v-68bb3a79]{display:flex;align-items:center;gap:20px}.btn-vip[data-v-68bb3a79]{padding:8px 20px;background:linear-gradient(135deg,#ff6b35,#f7931e);color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s}.btn-vip[data-v-68bb3a79]:hover{background:linear-gradient(135deg,#e55a2b,#e68515)}.btn-login-register[data-v-68bb3a79]{padding:8px 20px;background:#2e7d32;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s}.btn-login-register[data-v-68bb3a79]:hover{background:#1b5e20}.footer-nav[data-v-15d50a36]{width:100%;background:#fff;padding:32px 0 24px;border-top:1px solid #e5e5e5}.footer-container[data-v-15d50a36]{max-width:1100px;margin:0 auto;display:flex;gap:24px;justify-content:space-between;flex-wrap:wrap}.footer-col[data-v-15d50a36]{flex:1;min-width:220px}.footer-title[data-v-15d50a36]{font-size:16px;color:#333;font-weight:600;margin-bottom:12px}.footer-list[data-v-15d50a36]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.footer-link[data-v-15d50a36]{font-size:14px;color:#757575;cursor:pointer;display:inline-block;transition:color .2s}.footer-link[data-v-15d50a36]:hover{color:#2e7d32}.support-platforms[data-v-44a27000]{margin-top:16px;padding:14px 14px 18px;background:#f9f9f9}.supported-title[data-v-44a27000]{font-size:14px;font-weight:600;color:#333;text-align:center;margin-bottom:10px}.platform-grid[data-v-44a27000]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:640px;margin:0 auto}.platform-item[data-v-44a27000]{padding:4px 12px;background:#fff;border-radius:14px;font-size:12px;color:#666;box-shadow:0 1px 2px rgba(0,0,0,.05)}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}#app{min-height:100vh;background:#f0f2f5}.main-content{display:flex;flex-direction:column;min-height:100vh}.main-content.page-white{background:#fff}.page-wrapper{flex:1}#app:not(.no-sidebar):not(.sidebar-collapsed) .main-content{margin-left:240px;margin-top:92px;min-height:calc(100vh - 92px);padding:20px}#app.sidebar-collapsed .main-content{margin-left:0;margin-top:92px;min-height:calc(100vh - 92px);padding:20px}#app.no-sidebar .main-content.full-screen{margin-left:0;margin-top:0;padding:0;min-height:100vh}.home-page[data-v-d6495f72]{min-height:100vh;padding-bottom:90px;position:relative}.tool-page[data-v-d6495f72]{min-height:100vh;background:#fff;padding:16px 16px 100px}.tool-page-inner[data-v-d6495f72]{max-width:740px;margin:0 auto;padding-top:8px;padding-bottom:10px}.tool-page-title[data-v-d6495f72]{font-size:26px;font-weight:700;color:#333;text-align:center;margin:0 0 4px}.tool-page-subtitle[data-v-d6495f72]{font-size:14px;color:#888;text-align:center;margin-bottom:14px}.tool-tabs[data-v-d6495f72]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:0 3px;margin-bottom:16px;border-bottom:1px solid #e8e8e8;padding-bottom:0}.tool-tab[data-v-d6495f72]{display:flex;align-items:center;gap:5px;padding:10px 12px 12px;font-size:13px;color:#666;cursor:pointer;border-radius:0;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .2s}.tool-tab[data-v-d6495f72]:hover{color:#333}.tool-tab.active[data-v-d6495f72]{color:#2e7d32;font-weight:600;border-bottom-color:#2e7d32;background:transparent}.tool-tab-icon[data-v-d6495f72]{width:18px;height:18px}.tool-tab-text[data-v-d6495f72]{white-space:nowrap}.tool-input-row[data-v-d6495f72]{display:flex;gap:10px;align-items:stretch;margin-bottom:20px}.tool-input-wrap[data-v-d6495f72]{flex:1;position:relative;display:flex;align-items:center;border:1px solid #e0e0e0;border-radius:8px;background:#fafafa;transition:border-color .2s}.tool-input-wrap[data-v-d6495f72]:focus-within{border-color:#2e7d32;background:#fff}.tool-input[data-v-d6495f72]{flex:1;height:44px;padding:0 40px 0 14px;font-size:14px;color:#333;background:transparent;border:none;outline:none}.tool-input[data-v-d6495f72]::placeholder{color:#aaa}.tool-input-paste[data-v-d6495f72]{position:absolute;right:12px;cursor:pointer;font-size:18px;padding:4px;opacity:.7}.tool-input-paste[data-v-d6495f72]:hover{opacity:1}.tool-btn-extract[data-v-d6495f72]{flex-shrink:0;padding:0 20px;height:44px;background:#2e7d32;color:#fff;font-size:14px;font-weight:600;border:none;border-radius:8px;cursor:pointer;transition:background .2s}.tool-btn-extract[data-v-d6495f72]:hover{background:#1b5e20}.tool-steps-title[data-v-d6495f72]{font-size:18px;font-weight:700;color:#333;text-align:center;margin-bottom:16px}.tool-steps[data-v-d6495f72]{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}.tool-step[data-v-d6495f72]{display:flex;align-items:center;gap:8px}.tool-step-num[data-v-d6495f72]{width:32px;height:32px;border-radius:50%;background:#81c784;color:#fff;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tool-step-text[data-v-d6495f72]{font-size:14px;color:#555}.content-area-home[data-v-d6495f72]{margin:0;padding:0;display:flex;flex-direction:column;gap:12px;align-items:center}.content-area-home .glass-card[data-v-d6495f72]{width:min(100%,720px);border-radius:24px;padding:18px 22px;margin-bottom:12px;box-shadow:0 20px 30px rgba(0,0,0,.08)}.content-area-home[data-v-d6495f72]{margin-top:0}.content-area-home .icon-badge-green[data-v-d6495f72]{background:rgba(46,125,50,.1)}.content-area-home .func-tabs-green .func-tab.active[data-v-d6495f72]{color:#fff;font-weight:700;background:#2e7d32}.content-area-home .tip-badge-green .tip-badge-text[data-v-d6495f72]{color:#2e7d32}.content-area-home .tip-badge-green[data-v-d6495f72]{background:rgba(46,125,50,.1)}.content-area-home .btn-parse-green[data-v-d6495f72]{background:#2e7d32;box-shadow:0 4px 14px rgba(46,125,50,.3)}.content-area-home .btn-parse-green[data-v-d6495f72]:hover{background:#1b5e20}.content-area-home .input-area[data-v-d6495f72]:focus{border-color:#2e7d32}.primary-card[data-v-d6495f72]{width:min(100%,760px);margin:10px auto 0;background:#fff;border-radius:24px;padding:16px;box-shadow:0 20px 40px rgba(0,0,0,.06);border:1px solid hsla(0,0%,100%,.7);display:flex;flex-direction:column;gap:12px}.mode-toggle[data-v-d6495f72]{display:flex;gap:10px;align-self:center;background:#f0f0f0;border-radius:999px;padding:3px}.mode-btn[data-v-d6495f72]{border:none;background:transparent;padding:6px 16px;border-radius:999px;font-size:13px;color:#555;cursor:pointer;transition:all .2s}.mode-btn.active[data-v-d6495f72]{background:#2e7d32;color:#fff}.mode-header[data-v-d6495f72]{display:flex;align-items:center;gap:10px}.mode-title[data-v-d6495f72]{font-size:17px;font-weight:700;color:#333}.inline-tabs[data-v-d6495f72]{display:flex;gap:8px}.inline-tab[data-v-d6495f72]{padding:5px 12px;border-radius:999px;background:#f2f2f2;font-size:12px;cursor:pointer;transition:all .2s}.inline-tab.active[data-v-d6495f72]{background:#2e7d32;color:#fff}.primary-input[data-v-d6495f72]{min-height:110px;resize:none;padding:12px;border-radius:14px;border:1px solid #e0e0e0;background:#f9f9f9}.btn-row.compact .btn-parse[data-v-d6495f72],.btn-row.compact .btn-paste[data-v-d6495f72]{flex:1;padding:10px 0}.tips-row.small[data-v-d6495f72]{align-items:center}.ad-card[data-v-d6495f72]{display:flex;align-items:center;gap:14px;border-radius:16px;padding:12px 16px;background:#fff6f6;border:1px solid rgba(255,165,165,.5)}.ad-icon img[data-v-d6495f72]{width:28px;height:28px}.ad-info .ad-title[data-v-d6495f72]{font-weight:600;color:#d43d3d}.ad-desc[data-v-d6495f72]{font-size:12px;color:#777}.multi-page[data-v-08f5161c]{min-height:100vh;background:#fff;padding:14px 14px 80px;position:relative}.tool-page-inner[data-v-08f5161c]{max-width:720px;margin:0 auto;padding-top:8px;padding-bottom:10px}.tool-page-title[data-v-08f5161c]{font-size:26px;font-weight:700;color:#333;text-align:center;margin:0 0 4px}.tool-page-subtitle[data-v-08f5161c]{font-size:15px;color:#888;text-align:center;margin-bottom:14px}.content-area-multi[data-v-08f5161c]{margin:0;padding:0;display:flex;flex-direction:column;gap:12px;align-items:center}.content-area-multi .glass-card[data-v-08f5161c]{width:min(100%,720px);border-radius:24px;padding:18px 22px;box-shadow:0 20px 30px rgba(0,0,0,.08)}.icon-badge-green[data-v-08f5161c]{background:rgba(46,125,50,.1)}.tip-badge-green .tip-badge-text[data-v-08f5161c]{color:#2e7d32}.content-area-multi .tip-badge-green[data-v-08f5161c]{background:rgba(46,125,50,.1)}.content-area-multi .input-area[data-v-08f5161c]:focus{border-color:#2e7d32}.content-area-multi .btn-parse[data-v-08f5161c]{background:#2e7d32;box-shadow:0 4px 14px rgba(46,125,50,.3)}.content-area-multi .btn-parse[data-v-08f5161c]:hover{background:#1b5e20}.multi-input[data-v-08f5161c]{height:160px}.tips[data-v-08f5161c]{margin-top:12px}.tip-text[data-v-08f5161c]{display:block;font-size:12px;color:#999;line-height:1.8}.btn-clear[data-v-08f5161c]{flex:1;text-align:center;padding:12px 0;background:#f5f5f5;border-radius:12px;font-size:14px;color:#666;cursor:pointer;font-weight:600}.primary-card.multi-card[data-v-08f5161c]{width:min(100%,720px);border-radius:20px;padding:16px;margin:10px auto 0;background:#fff;box-shadow:0 20px 40px rgba(0,0,0,.06);border:1px solid hsla(0,0%,100%,.7);display:flex;flex-direction:column;gap:12px}.multi-card .mode-title[data-v-08f5161c]{font-size:17px;font-weight:700;color:#333}.tips-row.small[data-v-08f5161c]{align-items:center}.multi-input[data-v-08f5161c]{min-height:140px}.primary-card .btn-row.compact>.btn-parse[data-v-08f5161c]{background:#2e7d32;box-shadow:0 4px 14px rgba(46,125,50,.3);border-radius:12px;color:#fff;font-weight:600}.multi-card .btn-row.compact .btn-clear[data-v-08f5161c],.multi-card .btn-row.compact .btn-paste[data-v-08f5161c],.multi-card .btn-row.compact>.btn-parse[data-v-08f5161c]{border-radius:10px;padding:10px 0}.tab-bar[data-v-de103468]{position:fixed;bottom:0;left:0;right:0;max-width:750px;margin:0 auto;height:58px;background:hsla(0,0%,100%,.88);backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:space-around;border-top:1px solid rgba(0,0,0,.05);z-index:100}.tab-bar .tab-item[data-v-de103468]{flex:1;display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:4px 0}.tab-bar .tab-item .icon-wrap[data-v-de103468]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;margin-bottom:2px;transition:all .3s}.tab-bar .tab-item img[data-v-de103468]{width:22px;height:22px}.tab-bar .tab-item span[data-v-de103468]{font-size:10px;color:#999;font-weight:500;transition:color .3s}.tab-bar .tab-item.active .icon-wrap[data-v-de103468]{background:rgba(79,172,254,.1);transform:scale(1.05)}.tab-bar .tab-item.active span[data-v-de103468]{color:#4facfe;font-weight:600}.toolbox-page[data-v-53edf8e4]{min-height:100vh;padding-bottom:70px}.vip-page[data-v-79eceae3]{min-height:100vh}.hero-section.gold[data-v-79eceae3]{background:linear-gradient(135deg,#f7931e,#ff6b35);padding:30px 20px 60px;position:relative;overflow:hidden}.hero-circle[data-v-79eceae3]{position:absolute;border-radius:50%;opacity:.1}.hero-circle-1[data-v-79eceae3]{width:200px;height:200px;background:#fff;top:-50px;right:-50px}.hero-circle-2[data-v-79eceae3]{width:150px;height:150px;background:#fff;bottom:-30px;left:-30px}.vip-info[data-v-79eceae3]{background:#fff;border-radius:16px;padding:20px;display:flex;align-items:center;gap:16px;position:relative;z-index:1}.vip-avatar[data-v-79eceae3]{width:60px;height:60px;border-radius:50%;object-fit:cover;border:3px solid #f7931e}.vip-name[data-v-79eceae3]{font-size:18px;font-weight:600;color:#333;display:block;margin-bottom:4px}.vip-badge-inline[data-v-79eceae3]{display:inline-block;background:linear-gradient(135deg,#f7931e,#ff6b35);color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}.vip-status[data-v-79eceae3]{font-size:13px;color:#999}.content-area[data-v-79eceae3]{padding:20px 16px;max-width:600px;margin:0 auto}.section-label[data-v-79eceae3]{display:block;font-size:16px;font-weight:600;color:#333;margin-bottom:16px}.package-list[data-v-79eceae3]{display:flex;gap:12px;margin-bottom:24px}.package-item[data-v-79eceae3]{flex:1;background:#fff;border-radius:16px;padding:20px 12px;text-align:center;border:2px solid transparent;cursor:pointer;position:relative;transition:all .2s}.package-item.active[data-v-79eceae3]{border-color:#f7931e;background:#fff9f5}.pkg-name[data-v-79eceae3]{display:block;font-size:15px;font-weight:600;color:#333;margin-bottom:8px}.pkg-price[data-v-79eceae3]{display:flex;align-items:baseline;justify-content:center;margin-bottom:4px}.price-symbol[data-v-79eceae3]{font-size:14px;color:#f7931e}.price-num[data-v-79eceae3]{font-size:28px;font-weight:700;color:#f7931e}.pkg-desc[data-v-79eceae3]{font-size:12px;color:#999}.pkg-tag[data-v-79eceae3]{position:absolute;top:-8px;right:-8px;background:linear-gradient(135deg,#f7931e,#ff6b35);color:#fff;padding:4px 10px;border-radius:12px;font-size:11px;font-weight:600}.privilege-grid[data-v-79eceae3]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:24px}.privilege-item[data-v-79eceae3]{background:#fff;border-radius:12px;padding:16px;display:flex;align-items:center;gap:12px}.priv-icon-wrap[data-v-79eceae3]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center}.priv-icon-wrap img[data-v-79eceae3]{width:20px;height:20px}.priv-color-0[data-v-79eceae3]{background:linear-gradient(135deg,#ff6b6b,#ee5a5a)}.priv-color-1[data-v-79eceae3]{background:linear-gradient(135deg,#ffd93d,#f5a623)}.priv-color-2[data-v-79eceae3]{background:linear-gradient(135deg,#6bcb77,#4caf50)}.priv-color-3[data-v-79eceae3]{background:linear-gradient(135deg,#4d96ff,#3b7ddd)}.priv-color-4[data-v-79eceae3]{background:linear-gradient(135deg,#f7931e,#ff6b35)}.priv-text[data-v-79eceae3]{font-size:14px;color:#333}.btn-buy[data-v-79eceae3]{width:100%;padding:16px;background:linear-gradient(135deg,#f7931e,#ff6b35);color:#fff;border:none;border-radius:12px;font-size:17px;font-weight:600;cursor:pointer;text-align:center}.btn-buy[data-v-79eceae3]:active{transform:scale(.98)}.mine-page[data-v-3338ddb5]{min-height:100vh;padding-bottom:70px}.hero-section.blue[data-v-3338ddb5]{background:linear-gradient(135deg,#4facfe,#00f2fe);padding:30px 20px 60px;position:relative;overflow:hidden}.hero-circle[data-v-3338ddb5]{position:absolute;border-radius:50%;opacity:.1}.hero-circle-1[data-v-3338ddb5]{width:200px;height:200px;background:#fff;top:-50px;right:-50px}.hero-circle-2[data-v-3338ddb5]{width:150px;height:150px;background:#fff;bottom:-30px;left:-30px}.user-card[data-v-3338ddb5]{background:#fff;border-radius:16px;padding:20px;display:flex;align-items:center;gap:16px;position:relative;z-index:1;cursor:pointer}.user-avatar[data-v-3338ddb5]{width:60px;height:60px;border-radius:50%;object-fit:cover}.user-info[data-v-3338ddb5]{flex:1;display:flex;flex-direction:column;gap:4px}.user-name[data-v-3338ddb5]{font-size:18px;font-weight:600;color:#333}.user-id[data-v-3338ddb5]{font-size:12px;color:#999}.arrow-icon[data-v-3338ddb5]{width:20px;height:20px;opacity:.5}.content-area[data-v-3338ddb5]{padding:20px 16px;max-width:600px;margin:0 auto}.stats-card[data-v-3338ddb5]{background:#fff;border-radius:16px;padding:20px;display:flex;align-items:center;justify-content:space-around;margin-bottom:16px}.stat-item[data-v-3338ddb5]{display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer}.stat-num[data-v-3338ddb5]{font-size:24px;font-weight:700;color:#333}.stat-label[data-v-3338ddb5]{font-size:13px;color:#666}.stat-divider[data-v-3338ddb5]{width:1px;height:40px;background:#eee}.sign-btn-mini[data-v-3338ddb5]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#11998e,#38ef7d)}.sign-btn-mini img[data-v-3338ddb5]{width:20px;height:20px}.menu-card[data-v-3338ddb5]{background:#fff;border-radius:16px;overflow:hidden}.menu-item[data-v-3338ddb5]{display:flex;align-items:center;padding:16px;border-bottom:1px solid #f5f5f5;cursor:pointer}.menu-item[data-v-3338ddb5]:last-child{border-bottom:none}.menu-icon-wrap[data-v-3338ddb5]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-right:12px}.menu-icon-wrap.gold[data-v-3338ddb5]{background:linear-gradient(135deg,#f7931e,#ff6b35)}.menu-icon-wrap.green[data-v-3338ddb5]{background:linear-gradient(135deg,#11998e,#38ef7d)}.menu-icon-wrap.blue[data-v-3338ddb5]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.menu-icon-wrap.teal[data-v-3338ddb5]{background:linear-gradient(135deg,#11998e,#38ef7d)}.menu-icon-wrap img[data-v-3338ddb5]{width:20px;height:20px}.menu-text[data-v-3338ddb5]{flex:1;font-size:15px;color:#333}.btn-logout[data-v-3338ddb5]{margin-top:20px;width:100%;padding:14px;text-align:center;background:#fff;border:1px solid #ff4d4f;border-radius:12px;color:#ff4d4f;font-size:15px;cursor:pointer}.login-page[data-v-83dc532c]{background:linear-gradient(135deg,#4facfe,#00f2fe);min-height:100vh;position:relative;overflow:hidden}.login-input[data-v-83dc532c]{width:100%;padding:14px 16px;margin-bottom:12px;background:hsla(0,0%,100%,.95);border:none;border-radius:12px;font-size:14px;color:#333;outline:none}.login-input[data-v-83dc532c]::placeholder{color:#999}.register-page[data-v-0eaf12d2]{background:linear-gradient(135deg,#4facfe,#00f2fe);min-height:100vh;position:relative;overflow:hidden}.login-input[data-v-0eaf12d2]{width:100%;padding:14px 16px;margin-bottom:12px;background:hsla(0,0%,100%,.95);border:none;border-radius:12px;font-size:14px;color:#333;outline:none}.login-input[data-v-0eaf12d2]::placeholder{color:#999}.result-page[data-v-8bebb630]{min-height:100vh;background:#f5f7fa}.page-body[data-v-8bebb630]{max-width:600px;margin:0 auto;padding:16px}.glass-card[data-v-8bebb630]{background:hsla(0,0%,100%,.95);border-radius:20px;padding:20px;margin-bottom:16px;box-shadow:0 8px 32px rgba(0,0,0,.08)}.card-title[data-v-8bebb630]{font-size:18px;font-weight:700;color:#1a1a2e;margin-bottom:12px}.info-desc[data-v-8bebb630]{color:#666;margin-bottom:16px}.cover[data-v-8bebb630]{width:100%;border-radius:12px;margin-bottom:16px}.info-section[data-v-8bebb630]{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.info-title[data-v-8bebb630]{font-size:16px;font-weight:700;color:#1a1a2e}.info-desc[data-v-8bebb630]{font-size:14px;color:#555;line-height:1.5}.info-author[data-v-8bebb630]{font-size:12px;color:#888}.action-row[data-v-8bebb630]{display:flex;flex-wrap:wrap;gap:10px}.action-btn[data-v-8bebb630]{flex:1;min-width:100px;padding:12px 16px;background:#f5f7fa;border-radius:12px;font-size:14px;font-weight:600;color:#555;text-align:center;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:6px}.action-btn[data-v-8bebb630]:hover{background:#eee}.action-btn.primary[data-v-8bebb630]{background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff}.action-btn.primary[data-v-8bebb630]:hover{opacity:.9}.btn-icon[data-v-8bebb630]{font-size:14px}.video-preview[data-v-8bebb630]{position:relative;width:100%;border-radius:12px;overflow:hidden;margin-bottom:16px;background:#000}.video-player[data-v-8bebb630]{width:100%;max-height:300px;display:block}.preview-placeholder[data-v-8bebb630]{position:relative;width:100%;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;cursor:pointer}.preview-thumb[data-v-8bebb630]{position:relative;width:100%;height:100%}.preview-thumb .preview-cover[data-v-8bebb630]{width:100%;height:100%;object-fit:cover}.play-overlay[data-v-8bebb630]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center}.play-btn[data-v-8bebb630]{width:48px;height:48px;background:hsla(0,0%,100%,.9);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;color:#333;box-shadow:0 4px 12px rgba(0,0,0,.2)}.play-btn.large[data-v-8bebb630]{width:64px;height:64px;font-size:24px}.play-only[data-v-8bebb630]{display:flex;flex-direction:column;align-items:center;gap:12px}.play-only .play-text[data-v-8bebb630]{font-size:14px;color:#888}.preview-controls[data-v-8bebb630]{position:absolute;bottom:0;left:0;right:0;padding:16px;background:linear-gradient(transparent,rgba(0,0,0,.7))}.preview-btn-full[data-v-8bebb630]{padding:10px 20px;background:#fff;border-radius:20px;font-size:14px;font-weight:600;color:#333;text-align:center;gap:6px;width:fit-content;margin:0 auto}.preview-btn-full[data-v-8bebb630],.preview-close[data-v-8bebb630]{cursor:pointer;display:flex;align-items:center;justify-content:center}.preview-close[data-v-8bebb630]{position:absolute;top:8px;right:8px;width:32px;height:32px;background:rgba(0,0,0,.5);border-radius:50%;color:#fff;font-size:16px}.batch-item[data-v-8bebb630]{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.04);gap:12px}.batch-item[data-v-8bebb630]:last-child{border-bottom:none}.batch-thumb[data-v-8bebb630]{width:60px;height:60px;border-radius:8px;overflow:hidden;flex-shrink:0;background:#f0f0f0}.batch-thumb-img[data-v-8bebb630]{width:100%;height:100%;object-fit:cover}.batch-info[data-v-8bebb630]{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.batch-index[data-v-8bebb630]{font-size:13px;color:#999;flex-shrink:0}.batch-content[data-v-8bebb630]{display:flex;flex-direction:column;gap:4px;min-width:0}.batch-title[data-v-8bebb630]{font-size:14px;color:#1a1a2e;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.batch-size[data-v-8bebb630]{font-size:12px;color:#999}.batch-actions[data-v-8bebb630]{display:flex;gap:8px;flex-shrink:0}.batch-actions .action-btn[data-v-8bebb630]{min-width:auto;padding:8px 12px;font-size:13px}.batch-actions .preview-btn[data-v-8bebb630]{background:#e8f4ff;color:#1890ff}.image-gallery[data-v-8bebb630]{margin-bottom:16px;padding:16px;background:#f8f9fa;border-radius:12px}.gallery-title[data-v-8bebb630]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#333;margin-bottom:12px}.gallery-icon[data-v-8bebb630]{font-size:18px}.gallery-grid[data-v-8bebb630]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px}.gallery-item[data-v-8bebb630]{position:relative;aspect-ratio:1;border-radius:8px;overflow:hidden;background:#e9ecef;cursor:pointer}.gallery-item[data-v-8bebb630]:hover{opacity:.9}.gallery-image[data-v-8bebb630]{width:100%;height:100%;object-fit:cover}.gallery-actions[data-v-8bebb630]{display:flex;gap:10px}.gallery-btn[data-v-8bebb630]{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 0;background:#fff;border-radius:10px;font-size:13px;color:#555;font-weight:600;cursor:pointer;transition:all .2s}.gallery-btn[data-v-8bebb630]:hover{background:#eee}.gallery-btn.primary[data-v-8bebb630]{background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff}.gallery-btn.primary[data-v-8bebb630]:hover{opacity:.9}@media(max-width:480px){.gallery-grid[data-v-8bebb630]{grid-template-columns:repeat(3,1fr)}}.md5-page[data-v-9a37da74]{min-height:100vh;background:#f5f7fa}.extract-audio-page[data-v-4fa30245]{min-height:100vh;background:linear-gradient(135deg,#4facfe,#00f2fe);padding:20px 16px}.page-body[data-v-4fa30245]{max-width:600px;margin:0 auto}.glass-card[data-v-4fa30245]{background:hsla(0,0%,100%,.95);border-radius:20px;padding:24px;margin-bottom:16px;box-shadow:0 8px 32px rgba(0,0,0,.1)}.card-header[data-v-4fa30245]{display:flex;align-items:center;margin-bottom:20px}.icon-badge[data-v-4fa30245]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-right:12px}.icon-badge.green[data-v-4fa30245]{background:linear-gradient(135deg,#11998e,#38ef7d)}.icon-badge img[data-v-4fa30245]{width:24px;height:24px}.card-title[data-v-4fa30245]{font-size:18px;font-weight:700;color:#1a1a2e}.input-area[data-v-4fa30245]{width:100%;height:120px;padding:16px;border:2px solid #e8e8e8;border-radius:12px;font-size:14px;resize:none;outline:none;transition:border-color .3s;box-sizing:border-box}.input-area[data-v-4fa30245]:focus{border-color:#4facfe}.tab-switch[data-v-4fa30245]{display:flex;margin-bottom:16px;border-radius:10px;overflow:hidden;border:1px solid #e8e8e8}.tab-switch .tab-item[data-v-4fa30245]{flex:1;padding:10px 0;text-align:center;font-size:14px;color:#666;cursor:pointer;transition:all .3s;background:#f5f7fa}.tab-switch .tab-item.active[data-v-4fa30245]{background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff}.tab-switch .tab-item[data-v-4fa30245]:first-child{border-right:none}.upload-section .upload-area[data-v-4fa30245]{border:2px dashed #e8e8e8;border-radius:12px;padding:30px 20px;text-align:center;cursor:pointer;transition:all .3s;background:#fafafa}.upload-section .upload-area[data-v-4fa30245]:hover{border-color:#4facfe;background:#f5f7fa}.upload-section .upload-area .upload-placeholder[data-v-4fa30245]{display:flex;flex-direction:column;align-items:center;gap:8px}.upload-section .upload-area .upload-placeholder .upload-icon[data-v-4fa30245]{width:40px;height:40px;opacity:.6}.upload-section .upload-area .upload-placeholder .upload-text[data-v-4fa30245]{font-size:15px;color:#333;font-weight:500}.upload-section .upload-area .upload-placeholder .upload-hint[data-v-4fa30245]{font-size:12px;color:#999}.upload-section .upload-area .file-info[data-v-4fa30245]{display:flex;align-items:center;justify-content:center;gap:12px}.upload-section .upload-area .file-info .file-icon[data-v-4fa30245]{width:32px;height:32px}.upload-section .upload-area .file-info .file-name[data-v-4fa30245]{font-size:14px;color:#333;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-section .upload-area .file-info .file-size[data-v-4fa30245]{font-size:12px;color:#999}.btn-row[data-v-4fa30245]{display:flex;gap:12px;margin-top:16px}.btn-paste[data-v-4fa30245]{flex:1;padding:14px 0;text-align:center;background:#f5f7fa;border-radius:12px;font-size:15px;font-weight:600;color:#555;cursor:pointer;transition:background .3s}.btn-paste[data-v-4fa30245]:hover{background:#eee}.btn-parse[data-v-4fa30245]{flex:2;padding:14px 0;text-align:center;background:linear-gradient(135deg,#4facfe,#00f2fe);border-radius:12px;font-size:15px;font-weight:700;color:#fff;cursor:pointer;transition:opacity .3s}.btn-parse[data-v-4fa30245]:hover{opacity:.9}.btn-parse[data-v-4fa30245]:disabled{opacity:.6;cursor:not-allowed}.tips[data-v-4fa30245]{margin-top:12px;text-align:center}.tips .tip-text[data-v-4fa30245]{font-size:12px;color:#888}.result-card .result-header[data-v-4fa30245]{display:flex;align-items:center;justify-content:center;margin-bottom:16px}.result-card .success-icon[data-v-4fa30245]{width:24px;height:24px;margin-right:8px}.result-card .result-title[data-v-4fa30245]{font-size:16px;font-weight:700;color:#11998e}.audio-preview[data-v-4fa30245]{margin:16px 0}.audio-player[data-v-4fa30245]{width:100%;height:40px}.action-row[data-v-4fa30245]{display:flex;gap:12px}.action-btn[data-v-4fa30245]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 0;background:#f5f7fa;border-radius:12px;font-size:14px;font-weight:600;color:#555;cursor:pointer;transition:background .3s}.action-btn[data-v-4fa30245]:hover{background:#eee}.action-btn.primary[data-v-4fa30245]{background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff}.action-btn.primary[data-v-4fa30245]:hover{opacity:.9}.action-btn .btn-icon[data-v-4fa30245]{width:16px;height:16px}.error-card .error-content[data-v-4fa30245]{display:flex;align-items:center;gap:8px}.error-card .error-icon[data-v-4fa30245]{font-size:20px}.error-card .error-text[data-v-4fa30245]{font-size:14px;color:#e74c3c}.audio-to-text-page[data-v-6167b5ea]{min-height:100vh;background:#f5f7fa;padding:20px}.page-body[data-v-6167b5ea]{max-width:600px;margin:0 auto}.glass-card[data-v-6167b5ea]{background:#fff;border-radius:12px;padding:20px;margin-bottom:16px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.card-header[data-v-6167b5ea]{display:flex;align-items:center;margin-bottom:16px}.icon-badge[data-v-6167b5ea]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-right:12px}.icon-badge.orange[data-v-6167b5ea]{background:linear-gradient(135deg,#ff9800,#ff5722)}.icon-badge img[data-v-6167b5ea]{width:24px;height:24px}.card-title[data-v-6167b5ea]{font-size:18px;font-weight:600;color:#333}.tab-switch[data-v-6167b5ea]{display:flex;background:#f5f5f5;border-radius:8px;padding:4px;margin-bottom:16px}.tab-item[data-v-6167b5ea]{flex:1;text-align:center;padding:10px;border-radius:6px;font-size:14px;color:#666;cursor:pointer;transition:all .3s}.tab-item.active[data-v-6167b5ea]{background:#fff;color:#ff9800;font-weight:500;box-shadow:0 2px 8px rgba(0,0,0,.1)}.tab-content[data-v-6167b5ea]{margin-bottom:12px}.input-area[data-v-6167b5ea]{width:100%;min-height:100px;padding:12px;border:1px solid #e8e8e8;border-radius:8px;font-size:14px;resize:none;box-sizing:border-box}.input-area[data-v-6167b5ea]:focus{outline:none;border-color:#ff9800}.btn-row[data-v-6167b5ea]{display:flex;gap:12px;margin-top:12px}.btn-parse[data-v-6167b5ea],.btn-paste[data-v-6167b5ea]{flex:1;height:44px;border-radius:8px;font-size:15px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s}.btn-paste[data-v-6167b5ea]{background:#f5f5f5;color:#666;border:1px solid #e8e8e8}.btn-paste[data-v-6167b5ea]:active{background:#eee}.btn-parse[data-v-6167b5ea]{background:linear-gradient(135deg,#ff9800,#ff5722);color:#fff;border:none}.btn-parse[data-v-6167b5ea]:disabled{opacity:.6;cursor:not-allowed}.btn-parse[data-v-6167b5ea]:active:not(:disabled){transform:scale(.98)}.tips[data-v-6167b5ea]{margin-top:12px;text-align:center}.tips .tip-text[data-v-6167b5ea]{font-size:12px;color:#999}.upload-area[data-v-6167b5ea]{border:2px dashed #e8e8e8;border-radius:12px;padding:30px;text-align:center;cursor:pointer;transition:all .3s}.upload-area[data-v-6167b5ea]:hover{border-color:#ff9800;background:#fffbf5}.upload-placeholder[data-v-6167b5ea]{display:flex;flex-direction:column;align-items:center}.upload-icon[data-v-6167b5ea]{width:48px;height:48px;margin-bottom:12px}.upload-text[data-v-6167b5ea]{font-size:14px;color:#333;margin-bottom:6px}.upload-hint[data-v-6167b5ea]{font-size:12px;color:#999}.file-info[data-v-6167b5ea]{display:flex;align-items:center;justify-content:center;gap:8px}.file-icon[data-v-6167b5ea]{width:24px;height:24px}.file-name[data-v-6167b5ea]{font-size:14px;color:#333;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-size[data-v-6167b5ea]{font-size:12px;color:#999}.file-remove[data-v-6167b5ea]{width:20px;height:20px;border-radius:50%;background:#ff4d4f;color:#fff;font-size:14px;line-height:20px;text-align:center;cursor:pointer}.result-header[data-v-6167b5ea]{display:flex;align-items:center;margin-bottom:16px}.result-icon[data-v-6167b5ea]{width:24px;height:24px;margin-right:8px}.result-title[data-v-6167b5ea]{font-size:16px;font-weight:600;color:#333}.result-box[data-v-6167b5ea]{background:#f9f9f9;border-radius:8px;padding:16px;margin-bottom:16px;max-height:300px;overflow-y:auto}.result-text[data-v-6167b5ea]{font-size:14px;color:#333;line-height:1.6;white-space:pre-wrap;word-break:break-word}.btn-primary[data-v-6167b5ea]{width:100%;height:44px;background:linear-gradient(135deg,#ff9800,#ff5722);color:#fff;border-radius:8px;font-size:15px;display:flex;align-items:center;justify-content:center;cursor:pointer}.btn-primary[data-v-6167b5ea]:active{transform:scale(.98)}.error-card[data-v-6167b5ea]{background:#fff5f5;border:1px solid #ffccc7}.error-content[data-v-6167b5ea]{display:flex;align-items:flex-start;gap:8px}.error-icon[data-v-6167b5ea]{font-size:16px}.error-text[data-v-6167b5ea]{font-size:14px;color:#ff4d4f}.agreement-page[data-v-6ca66cbc],.points-log-page[data-v-e34142b2],.privacy-page[data-v-30561336],.sign-page[data-v-abd82dba],.tutorial-page[data-v-00ebe0e6]{min-height:100vh;background:#f5f7fa}.profile-page[data-v-0560ea45]{background:#f0f2f5;min-height:100vh}.profile-body[data-v-0560ea45]{padding:40px 20px}.avatar-section[data-v-0560ea45]{display:flex;flex-direction:column;align-items:center;margin:60px 0}.avatar-wrapper[data-v-0560ea45]{position:relative;width:120px;height:120px;border-radius:50%;overflow:hidden;cursor:pointer}.avatar[data-v-0560ea45]{width:100%;height:100%;object-fit:cover;background:#eee}.avatar-edit[data-v-0560ea45]{position:absolute;bottom:0;left:0;right:0;height:36px;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}.camera-icon[data-v-0560ea45]{width:20px;height:20px}.avatar-tip[data-v-0560ea45]{font-size:14px;color:#999;margin-top:12px}.form-section[data-v-0560ea45]{background:#fff;border-radius:12px;padding:0 20px}.form-item[data-v-0560ea45]{display:flex;align-items:center;padding:16px 0;border-bottom:1px solid #f0f0f0}.form-item[data-v-0560ea45]:last-child{border-bottom:none}.label[data-v-0560ea45]{font-size:16px;color:#333;width:80px}.input[data-v-0560ea45]{flex:1;font-size:15px;border:none;outline:none;background:transparent}.btn-section[data-v-0560ea45]{margin-top:40px;padding:0 20px}.btn-save[data-v-0560ea45]{width:100%;text-align:center;padding:14px 0;background:#07c160;color:#fff;border-radius:10px;font-size:17px;font-weight:600;cursor:pointer}.btn-skip[data-v-0560ea45]{text-align:center;padding:20px;font-size:15px;color:#999;cursor:pointer}.view-page[data-v-bd706a0e]{min-height:100vh;background:#f5f7fa;padding:20px 16px}.view-container[data-v-bd706a0e]{max-width:600px;margin:0 auto}.view-title[data-v-bd706a0e]{font-size:24px;font-weight:700;color:#333;text-align:center;margin-bottom:8px}.view-subtitle[data-v-bd706a0e]{font-size:14px;color:#888;text-align:center;margin-bottom:24px}.vip-tip[data-v-bd706a0e]{background:linear-gradient(135deg,#fff7e6,#fff);border:1px solid #ffd591;border-radius:16px;padding:24px;text-align:center;margin-bottom:20px}.vip-tip-icon[data-v-bd706a0e]{font-size:48px;margin-bottom:12px}.vip-tip-text[data-v-bd706a0e]{font-size:16px;color:#d46b08;font-weight:600;margin-bottom:8px}.vip-tip-desc[data-v-bd706a0e]{font-size:13px;color:#888;margin-bottom:16px}.vip-tip-btn[data-v-bd706a0e]{display:inline-block;padding:10px 32px;background:linear-gradient(135deg,#fa8c16,#faad14);color:#fff;font-weight:600;border-radius:24px;cursor:pointer}.search-box[data-v-bd706a0e]{display:flex;gap:10px;margin-bottom:24px}.search-input[data-v-bd706a0e]{flex:1;height:48px;padding:0 16px;border:1px solid #e0e0e0;border-radius:24px;font-size:15px;outline:none}.search-input[data-v-bd706a0e]:focus{border-color:#1890ff}.search-btn[data-v-bd706a0e]{padding:0 24px;height:48px;background:#1890ff;color:#fff;border:none;border-radius:24px;font-size:15px;font-weight:600;cursor:pointer}.search-btn[data-v-bd706a0e]:disabled{background:#ccc}.api-status[data-v-bd706a0e]{text-align:center;margin-bottom:20px}.status-badge[data-v-bd706a0e]{display:inline-block;padding:4px 16px;border-radius:16px;font-size:13px}.status-badge.ok[data-v-bd706a0e]{background:#d9f7be;color:#52c41a}.status-badge.error[data-v-bd706a0e]{background:#fff7e6;color:#faad14}.vip-status-bar[data-v-bd706a0e]{text-align:center;margin-bottom:20px;padding:10px;border-radius:12px;font-size:14px}.vip-active[data-v-bd706a0e]{color:#52c41a;font-weight:600}.vip-inactive[data-v-bd706a0e]{color:#888}.limit-tip[data-v-bd706a0e]{background:#fff7e6;border:1px solid #ffd591;border-radius:12px;padding:12px 16px;text-align:center;margin-bottom:20px;font-size:13px;color:#d46b08}.user-profile[data-v-bd706a0e]{background:#fff;border-radius:16px;padding:20px;margin-bottom:20px;display:flex;gap:16px}.profile-avatar[data-v-bd706a0e]{width:80px;height:80px;border-radius:50%;object-fit:cover}.profile-info[data-v-bd706a0e]{flex:1;min-width:0}.profile-name[data-v-bd706a0e]{font-size:18px;font-weight:700;color:#333;display:flex;align-items:center;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.verified-badge[data-v-bd706a0e]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background:#1890ff;color:#fff;border-radius:50%;font-size:11px;flex-shrink:0}.profile-username[data-v-bd706a0e]{font-size:14px;color:#666;margin-bottom:8px}.profile-bio[data-v-bd706a0e]{font-size:14px;color:#333;margin-bottom:12px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.profile-stats[data-v-bd706a0e]{display:flex;gap:20px;font-size:14px;color:#666}.profile-stats strong[data-v-bd706a0e]{color:#333}.tweet-list[data-v-bd706a0e]{background:#fff;border-radius:16px;overflow:hidden}.tweet-item[data-v-bd706a0e]{padding:16px;border-bottom:1px solid #f0f0f0}.tweet-item[data-v-bd706a0e]:last-child{border-bottom:none}.tweet-content[data-v-bd706a0e]{font-size:15px;color:#333;line-height:1.6;margin-bottom:12px;word-break:break-word;white-space:pre-wrap}.tweet-meta[data-v-bd706a0e]{display:flex;gap:16px;font-size:13px;color:#888}.no-posts[data-v-bd706a0e]{background:#fff;border-radius:16px}.loading[data-v-bd706a0e],.no-posts[data-v-bd706a0e]{text-align:center;padding:40px;color:#888}.loading-spinner[data-v-bd706a0e]{width:32px;height:32px;border:3px solid #e0e0e0;border-top-color:#1890ff;border-radius:50%;margin:0 auto 12px;animation:spin-bd706a0e 1s linear infinite}@keyframes spin-bd706a0e{to{transform:rotate(1turn)}}.view-page[data-v-576fd144]{min-height:100vh;background:#f5f7fa;padding:20px 16px}.view-container[data-v-576fd144]{max-width:600px;margin:0 auto}.view-title[data-v-576fd144]{font-size:24px;font-weight:700;color:#333;text-align:center;margin-bottom:8px}.view-subtitle[data-v-576fd144]{font-size:14px;color:#888;text-align:center;margin-bottom:24px}.vip-tip[data-v-576fd144]{background:linear-gradient(135deg,#fff7e6,#fff);border:1px solid #ffd591;border-radius:16px;padding:24px;text-align:center;margin-bottom:20px}.vip-tip-icon[data-v-576fd144]{font-size:48px;margin-bottom:12px}.vip-tip-text[data-v-576fd144]{font-size:16px;color:#d46b08;font-weight:600;margin-bottom:8px}.vip-tip-desc[data-v-576fd144]{font-size:13px;color:#888;margin-bottom:16px}.vip-tip-btn[data-v-576fd144]{display:inline-block;padding:10px 32px;background:linear-gradient(135deg,#fa8c16,#faad14);color:#fff;font-weight:600;border-radius:24px;cursor:pointer}.search-box[data-v-576fd144]{display:flex;gap:10px;margin-bottom:24px}.search-input[data-v-576fd144]{flex:1;height:48px;padding:0 16px;border:1px solid #e0e0e0;border-radius:24px;font-size:15px;outline:none}.search-input[data-v-576fd144]:focus{border-color:#e1306c}.search-btn[data-v-576fd144]{padding:0 24px;height:48px;background:#e1306c;color:#fff;border:none;border-radius:24px;font-size:15px;font-weight:600;cursor:pointer}.search-btn[data-v-576fd144]:disabled{background:#ccc}.error-tip[data-v-576fd144]{background:#fff2f0;border:1px solid #ffccc7;border-radius:12px;padding:12px 16px;text-align:center;margin-bottom:20px;font-size:14px;color:#ff4d4f;display:flex;align-items:center;justify-content:center;gap:12px}.retry-btn[data-v-576fd144]{padding:4px 16px;background:#ff4d4f;color:#fff;border:none;border-radius:16px;font-size:13px;cursor:pointer}.source-tip[data-v-576fd144]{background:#f6ffed;border:1px solid #b7eb8f;border-radius:12px;padding:10px 16px;text-align:center;margin-bottom:20px;font-size:13px;display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.source-badge[data-v-576fd144]{padding:2px 10px;border-radius:12px;font-weight:600}.source-badge.real[data-v-576fd144]{background:#d9f7be;color:#52c41a}.source-badge.web[data-v-576fd144]{background:#bae7ff;color:#1890ff}.source-badge.mock[data-v-576fd144]{background:#fff1b8;color:#faad14}.vip-status-bar[data-v-576fd144]{text-align:center;margin-bottom:20px;padding:10px;border-radius:12px;font-size:14px}.vip-active[data-v-576fd144]{color:#52c41a;font-weight:600}.error-msg[data-v-576fd144],.vip-inactive[data-v-576fd144]{color:#888}.profile-badges[data-v-576fd144]{margin-top:8px;display:flex;gap:8px;flex-wrap:wrap}.badge[data-v-576fd144]{font-size:12px;padding:2px 8px;border-radius:12px}.badge.private[data-v-576fd144]{background:#f5f5f5;color:#666}.badge.real[data-v-576fd144]{background:#d9f7be;color:#52c41a}.limit-tip[data-v-576fd144]{background:#fff7e6;border:1px solid #ffd591;border-radius:12px;padding:12px 16px;text-align:center;margin-bottom:20px;font-size:13px;color:#d46b08}.user-profile[data-v-576fd144]{background:#fff;border-radius:16px;padding:20px;margin-bottom:20px;display:flex;gap:16px}.profile-avatar[data-v-576fd144]{width:80px;height:80px;border-radius:50%;object-fit:cover}.profile-info[data-v-576fd144]{flex:1;min-width:0}.profile-name[data-v-576fd144]{font-size:18px;font-weight:700;color:#333;display:flex;align-items:center;gap:6px}.verified-badge[data-v-576fd144]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background:#e1306c;color:#fff;border-radius:50%;font-size:11px}.profile-username[data-v-576fd144]{font-size:14px;color:#666;margin-bottom:8px}.profile-bio[data-v-576fd144]{font-size:14px;color:#333;margin-bottom:12px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.profile-stats[data-v-576fd144]{display:flex;gap:20px;font-size:14px;color:#666}.profile-stats strong[data-v-576fd144]{color:#333}.posts-grid[data-v-576fd144]{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;background:#fff;border-radius:8px;overflow:hidden}.post-item[data-v-576fd144]{position:relative;aspect-ratio:1;cursor:pointer;background:#f0f0f0}.post-thumbnail[data-v-576fd144]{width:100%;height:100%;object-fit:cover}.post-overlay[data-v-576fd144]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center}.play-icon[data-v-576fd144]{font-size:24px;color:#fff}.post-stats[data-v-576fd144]{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.6);color:#fff;font-size:12px;padding:4px;display:flex;justify-content:center;gap:12px;opacity:0;transition:opacity .2s}.post-item:hover .post-stats[data-v-576fd144]{opacity:1}.no-posts[data-v-576fd144]{background:#fff;border-radius:16px}.loading[data-v-576fd144],.no-posts[data-v-576fd144]{text-align:center;padding:40px;color:#888}.loading-spinner[data-v-576fd144]{width:32px;height:32px;border:3px solid #e0e0e0;border-top-color:#e1306c;border-radius:50%;margin:0 auto 12px;animation:spin-576fd144 1s linear infinite}@keyframes spin-576fd144{to{transform:rotate(1turn)}}.view-page[data-v-6c5f6310]{min-height:100vh;background:#f5f7fa;padding:20px 16px}.view-container[data-v-6c5f6310]{max-width:600px;margin:0 auto}.view-title[data-v-6c5f6310]{font-size:24px;font-weight:700;color:#333;text-align:center;margin-bottom:8px}.view-subtitle[data-v-6c5f6310]{font-size:14px;color:#888;text-align:center;margin-bottom:24px}.vip-tip[data-v-6c5f6310]{background:linear-gradient(135deg,#fff7e6,#fff);border:1px solid #ffd591;border-radius:16px;padding:24px;text-align:center;margin-bottom:20px}.vip-tip-icon[data-v-6c5f6310]{font-size:48px;margin-bottom:12px}.vip-tip-text[data-v-6c5f6310]{font-size:16px;color:#d46b08;font-weight:600;margin-bottom:8px}.vip-tip-desc[data-v-6c5f6310]{font-size:13px;color:#888;margin-bottom:16px}.vip-tip-btn[data-v-6c5f6310]{display:inline-block;padding:10px 32px;background:linear-gradient(135deg,#fa8c16,#faad14);color:#fff;font-weight:600;border-radius:24px;cursor:pointer}.search-box[data-v-6c5f6310]{display:flex;gap:10px;margin-bottom:24px}.search-input[data-v-6c5f6310]{flex:1;height:48px;padding:0 16px;border:1px solid #e0e0e0;border-radius:24px;font-size:15px;outline:none}.search-input[data-v-6c5f6310]:focus{border-color:#1890ff}.search-btn[data-v-6c5f6310]{padding:0 24px;height:48px;background:#1890ff;color:#fff;border:none;border-radius:24px;font-size:15px;font-weight:600;cursor:pointer}.search-btn[data-v-6c5f6310]:disabled{background:#ccc}.limit-tip[data-v-6c5f6310]{background:#fff7e6;border:1px solid #ffd591;border-radius:12px;padding:12px 16px;text-align:center;margin-bottom:20px;font-size:13px;color:#d46b08}.tweet-detail[data-v-6c5f6310]{background:#fff;border-radius:16px;padding:20px}.tweet-header[data-v-6c5f6310]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.tweet-avatar[data-v-6c5f6310]{width:48px;height:48px;border-radius:50%;object-fit:cover}.tweet-author-info[data-v-6c5f6310]{flex:1}.tweet-author-name[data-v-6c5f6310]{font-size:16px;font-weight:700;color:#333;display:flex;align-items:center;gap:6px}.verified-badge[data-v-6c5f6310]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;background:#1890ff;color:#fff;border-radius:50%;font-size:10px}.tweet-author-username[data-v-6c5f6310]{font-size:14px;color:#666}.tweet-text[data-v-6c5f6310]{font-size:16px;color:#333;line-height:1.6;margin-bottom:16px}.tweet-time[data-v-6c5f6310]{font-size:14px;color:#888;margin-bottom:16px}.tweet-stats[data-v-6c5f6310]{display:flex;gap:24px;font-size:14px;color:#666;padding-top:16px;border-top:1px solid #f0f0f0}.tweet-stats strong[data-v-6c5f6310]{color:#333}.loading[data-v-6c5f6310]{text-align:center;padding:40px;color:#888}.loading-spinner[data-v-6c5f6310]{width:32px;height:32px;border:3px solid #e0e0e0;border-top-color:#1890ff;border-radius:50%;margin:0 auto 12px;animation:spin-6c5f6310 1s linear infinite}@keyframes spin-6c5f6310{to{transform:rotate(1turn)}}.view-page[data-v-7e35f9fa]{min-height:100vh;background:#f5f7fa;padding:20px 16px}.view-container[data-v-7e35f9fa]{max-width:600px;margin:0 auto}.view-title[data-v-7e35f9fa]{font-size:24px;font-weight:700;color:#333;text-align:center;margin-bottom:8px}.view-subtitle[data-v-7e35f9fa]{font-size:14px;color:#888;text-align:center;margin-bottom:24px}.vip-tip[data-v-7e35f9fa]{background:linear-gradient(135deg,#fff7e6,#fff);border:1px solid #ffd591;border-radius:16px;padding:24px;text-align:center;margin-bottom:20px}.vip-tip-icon[data-v-7e35f9fa]{font-size:48px;margin-bottom:12px}.vip-tip-text[data-v-7e35f9fa]{font-size:16px;color:#d46b08;font-weight:600;margin-bottom:8px}.vip-tip-desc[data-v-7e35f9fa]{font-size:13px;color:#888;margin-bottom:16px}.vip-tip-btn[data-v-7e35f9fa]{display:inline-block;padding:10px 32px;background:linear-gradient(135deg,#fa8c16,#faad14);color:#fff;font-weight:600;border-radius:24px;cursor:pointer}.search-box[data-v-7e35f9fa]{display:flex;gap:10px;margin-bottom:24px}.search-input[data-v-7e35f9fa]{flex:1;height:48px;padding:0 16px;border:1px solid #e0e0e0;border-radius:24px;font-size:15px;outline:none}.search-input[data-v-7e35f9fa]:focus{border-color:#e1306c}.search-btn[data-v-7e35f9fa]{padding:0 24px;height:48px;background:#e1306c;color:#fff;border:none;border-radius:24px;font-size:15px;font-weight:600;cursor:pointer}.search-btn[data-v-7e35f9fa]:disabled{background:#ccc}.limit-tip[data-v-7e35f9fa]{background:#fff7e6;border:1px solid #ffd591;border-radius:12px;padding:12px 16px;text-align:center;margin-bottom:20px;font-size:13px;color:#d46b08}.stories-section[data-v-7e35f9fa]{background:#fff;border-radius:16px;padding:16px}.stories-header[data-v-7e35f9fa]{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.story-avatar[data-v-7e35f9fa]{width:40px;height:40px;border-radius:50%;object-fit:cover}.story-username[data-v-7e35f9fa]{flex:1;font-size:15px;font-weight:600;color:#333}.story-badge[data-v-7e35f9fa]{font-size:12px;color:#888;background:#f5f5f5;padding:4px 8px;border-radius:12px}.stories-list[data-v-7e35f9fa]{display:flex;gap:8px;overflow-x:auto;padding-bottom:8px}.story-item[data-v-7e35f9fa]{flex-shrink:0;width:100px;height:160px;border-radius:8px;overflow:hidden;position:relative;cursor:pointer}.story-thumbnail[data-v-7e35f9fa]{width:100%;height:100%;object-fit:cover}.story-overlay[data-v-7e35f9fa]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,.7));padding:8px;display:flex;flex-direction:column;gap:4px}.story-type[data-v-7e35f9fa]{font-size:11px;color:#fff}.story-views[data-v-7e35f9fa]{font-size:11px;color:#ddd}.no-story[data-v-7e35f9fa]{text-align:center;padding:40px}.no-story-icon[data-v-7e35f9fa]{font-size:48px;margin-bottom:12px}.no-story-text[data-v-7e35f9fa]{font-size:14px;color:#888}.loading[data-v-7e35f9fa]{text-align:center;padding:40px;color:#888}.loading-spinner[data-v-7e35f9fa]{width:32px;height:32px;border:3px solid #e0e0e0;border-top-color:#e1306c;border-radius:50%;margin:0 auto 12px;animation:spin-7e35f9fa 1s linear infinite}@keyframes spin-7e35f9fa{to{transform:rotate(1turn)}}*{margin:0;padding:0;box-sizing:border-box}body,html{font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:#f0f2f5;color:#333;font-size:14px;-webkit-font-smoothing:antialiased}body{min-height:100vh}a{text-decoration:none;color:inherit}img{display:block;max-width:100%}input,textarea{font-size:inherit}button,input,textarea{border:none;outline:none;font-family:inherit}button{cursor:pointer}.nav-bar{position:fixed;top:0;left:0;right:0;height:50px;background:hsla(0,0%,100%,.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;z-index:999;border-bottom:1px solid rgba(0,0,0,.04)}.nav-bar .back-btn{position:absolute;left:12px;width:24px;height:24px;cursor:pointer}.nav-bar .title{font-size:17px;font-weight:700;color:#1a1a2e;letter-spacing:.5px}.tab-bar{position:fixed;bottom:0;left:0;right:0;height:58px;background:hsla(0,0%,100%,.88);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);justify-content:space-around;border-top:1px solid rgba(0,0,0,.05);z-index:999}.tab-bar,.tab-item{display:flex;align-items:center}.tab-item{flex-direction:column;cursor:pointer;flex:1;padding:4px 0}.tab-item .icon-wrap{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;margin-bottom:2px;transition:all .3s}.tab-item.active .icon-wrap{background:rgba(79,172,254,.1);transform:scale(1.05)}.tab-item img{width:22px;height:22px}.tab-item span{font-size:10px;color:#999;font-weight:500;transition:color .3s}.tab-item.active span{color:#4facfe;font-weight:600}.hero-section{padding:62px 24px 60px;position:relative;overflow:hidden;border-radius:0 0 24px 24px}.hero-section.blue{background:linear-gradient(135deg,#4facfe,#00f2fe)}.hero-section.green{background:linear-gradient(135deg,#4cd964,#2aba64)}.hero-section.gold{background:linear-gradient(135deg,#f7971e,#ffd200)}.hero-section.dark{background:linear-gradient(135deg,#4facfe,#00f2fe)}.hero-title{display:block;font-size:28px;font-weight:800;color:#fff;letter-spacing:1px}.hero-subtitle{display:block;font-size:14px;color:hsla(0,0%,100%,.75);margin-top:6px}.hero-circle{position:absolute;border-radius:50%;background:hsla(0,0%,100%,.08)}.hero-circle-1{width:180px;height:180px;top:-50px;right:-40px}.hero-circle-2{width:120px;height:120px;bottom:-30px;left:-30px}.page-body{padding:62px 20px 20px}.content-area{padding:0 20px;margin-top:-36px;position:relative;z-index:10;max-width:800px;margin-left:auto;margin-right:auto}.glass-card{border-radius:16px;backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.6)}.card,.glass-card{background:hsla(0,0%,100%,.92);padding:24px;margin-bottom:16px;box-shadow:0 4px 20px rgba(0,0,0,.06)}.card{border-radius:16px}.card-header{margin-bottom:18px}.card-header,.icon-badge{display:flex;align-items:center}.icon-badge{width:44px;height:44px;border-radius:12px;justify-content:center;margin-right:14px}.icon-badge.blue{background:rgba(79,172,254,.1)}.icon-badge.orange{background:rgba(255,154,158,.15)}.icon-badge.red{background:hsla(0,100%,71%,.1)}.icon-badge.green{background:rgba(76,217,100,.1)}.icon-badge.gold{background:rgba(255,215,0,.1)}.icon-badge img{width:24px;height:24px}.card-title{font-size:18px;font-weight:700;color:#1a1a2e}.card-title img{width:20px;height:20px}.func-tabs{display:flex;background:hsla(0,0%,100%,.95);border-radius:14px;padding:4px;margin-bottom:16px;position:relative;overflow:hidden;box-shadow:0 2px 12px rgba(79,172,254,.12);max-width:400px}.func-tab{flex:1;text-align:center;padding:12px 0;font-size:14px;color:#888;border-radius:11px;cursor:pointer;transition:all .3s;position:relative;z-index:2}.func-tab.active{color:#fff;font-weight:700;background:linear-gradient(135deg,#4facfe,#00f2fe)}.input-area{width:100%;height:120px;background:#f4f6fa;border-radius:12px;padding:14px;font-size:14px;resize:none;border:2px solid transparent;transition:border-color .3s}.input-area:focus{border-color:#4facfe}.btn-row{display:flex;gap:12px;margin-top:16px}.btn-paste{flex:1;text-align:center;padding:14px 0;background:#f0f2f5;border-radius:12px;font-size:14px;color:#555;cursor:pointer;font-weight:600}.btn-parse{flex:2;padding:14px 0;border-radius:12px;font-size:15px;box-shadow:0 4px 14px rgba(79,172,254,.3)}.btn-parse,.btn-primary{text-align:center;background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff;font-weight:700;cursor:pointer}.btn-primary{box-shadow:0 4px 16px rgba(79,172,254,.3)}.btn-primary,.btn-wx{width:100%;padding:16px 0;border-radius:30px;font-size:16px}.btn-wx{background:linear-gradient(135deg,#07c160,#06ad56);color:#fff;font-weight:700;box-shadow:0 4px 16px rgba(7,193,96,.3)}.btn-skip,.btn-wx{text-align:center;cursor:pointer}.btn-skip{padding:20px;font-size:14px;color:hsla(0,0%,100%,.5)}.tips-row{display:flex;align-items:center;justify-content:space-between;margin-top:14px}.tip-badge{background:rgba(79,172,254,.1);padding:4px 12px;border-radius:12px}.tip-badge.orange-badge{background:rgba(245,87,108,.1)}.tip-badge-text{font-size:12px;color:#4facfe}.orange-badge .tip-badge-text{color:#f5576c}.tip-free{font-size:13px;color:#999;font-weight:500}.tips{margin-top:14px}.tip-text{display:block;font-size:13px;color:#999;line-height:1.8}.overseas-tabs{display:flex;gap:12px;margin-bottom:14px}.o-tab{flex:1;text-align:center;padding:11px 0;font-size:14px;color:#888;background:#f4f6fa;border-radius:10px;cursor:pointer;font-weight:500;transition:all .3s}.o-tab.active{background:linear-gradient(135deg,rgba(255,154,158,.15),rgba(245,87,108,.15));color:#f5576c;font-weight:700}.orange-btn{background:linear-gradient(135deg,#ff9a9e,#f5576c)!important;box-shadow:0 4px 14px rgba(245,87,108,.3)!important}.ad-card{justify-content:space-between}.ad-card,.ad-left{display:flex;align-items:center}.ad-left{flex:1;gap:14px}.ad-info img,.ad-left img{width:24px;height:24px}.ad-info{display:flex;align-items:center;flex:1;gap:10px}.ad-title{display:block;font-size:15px;font-weight:600;color:#333}.ad-desc,.ad-text{display:block;font-size:13px;color:#999}.btn-ad{padding:10px 24px;background:linear-gradient(135deg,#ff6b6b,#ee5a24);color:#fff;border-radius:20px;font-size:14px;cursor:pointer;white-space:nowrap;font-weight:600;box-shadow:0 3px 10px rgba(238,90,36,.25)}.tool-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.tool-item{background:hsla(0,0%,100%,.92);border-radius:16px;padding:24px 16px;display:flex;flex-direction:column;align-items:center;box-shadow:0 4px 20px rgba(0,0,0,.06);cursor:pointer;backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.6);transition:transform .2s}.tool-item:hover{transform:translateY(-2px)}.tool-icon-wrap{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.tool-icon-wrap.blue-grad{background:rgba(79,172,254,.1)}.tool-icon-wrap.green-grad{background:rgba(76,217,100,.1)}.tool-icon-wrap.orange-grad{background:rgba(255,154,158,.15)}.tool-item img{width:28px;height:28px}.tool-name{font-size:14px;font-weight:700;color:#1a1a2e;margin-bottom:6px}.tool-desc{font-size:12px;color:#999}.vip-header{background:linear-gradient(135deg,#e0e0e0,#ccc);border-radius:16px;padding:24px 20px;margin-bottom:20px;position:relative;overflow:hidden}.vip-header.is-vip{background:linear-gradient(135deg,#f7971e,#ffd200)}.vip-info{display:flex;align-items:center;position:relative;z-index:2}.vip-avatar{width:60px;height:60px;border-radius:50%;margin-right:14px;background:hsla(0,0%,100%,.3);object-fit:cover;border:2px solid hsla(0,0%,100%,.4)}.vip-name{display:block;font-size:18px;font-weight:800;color:#fff}.vip-status{display:block;font-size:14px;color:hsla(0,0%,100%,.8);margin-top:4px}.vip-badge-inline{display:inline-block;background:hsla(0,0%,100%,.3);padding:3px 12px;border-radius:12px;margin-top:6px;font-size:12px;color:#fff;font-weight:600}.section-label{display:block;font-size:18px;font-weight:700;color:#1a1a2e;margin:20px 0 14px 4px}.package-list{display:flex;gap:14px;margin-bottom:14px}.package-item{flex:1;background:hsla(0,0%,100%,.92);border-radius:14px;padding:20px 12px;text-align:center;border:2px solid transparent;position:relative;overflow:hidden;cursor:pointer;box-shadow:0 2px 12px rgba(0,0,0,.05);transition:all .3s}.package-item.active{border-color:#4facfe;background:linear-gradient(180deg,#f0f8ff,#fff);box-shadow:0 4px 20px rgba(79,172,254,.2);transform:translateY(-2px)}.pkg-name{display:block;font-size:14px;color:#555;margin-bottom:10px;font-weight:600}.pkg-price{display:flex;align-items:baseline;justify-content:center;margin-bottom:6px}.price-symbol{font-size:14px;color:#4facfe;font-weight:700}.price-num{font-size:32px;font-weight:800;color:#4facfe}.pkg-desc{display:block;font-size:12px;color:#bbb}.pkg-tag{position:absolute;top:0;right:0;background:linear-gradient(135deg,#ff6b6b,#ee5a24);color:#fff;font-size:11px;padding:3px 10px;border-radius:0 14px 0 10px;font-weight:600}.privilege-grid,.privilege-list{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.privilege-item{width:calc(25% - 9px);background:hsla(0,0%,100%,.92);border-radius:12px;padding:16px;display:flex;align-items:center;box-shadow:0 2px 10px rgba(0,0,0,.04)}.priv-icon-wrap{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-right:12px}.priv-color-0{background:rgba(79,172,254,.1)}.priv-color-1{background:rgba(255,165,0,.1)}.priv-color-2{background:rgba(255,154,158,.15)}.priv-color-3{background:rgba(79,172,254,.1)}.privilege-item img{width:22px;height:22px}.priv-text{font-size:13px;color:#333;font-weight:600}.btn-buy{text-align:center;padding:16px 0;background:linear-gradient(135deg,#4facfe,#00f2fe);border-radius:30px;font-size:18px;font-weight:800;color:#fff;cursor:pointer;box-shadow:0 4px 20px rgba(79,172,254,.35);letter-spacing:1px}.user-card{background:hsla(0,0%,100%,.92);border-radius:16px;padding:20px;display:flex;align-items:center;margin-bottom:16px;cursor:pointer;box-shadow:0 4px 20px rgba(0,0,0,.06)}.user-avatar{width:60px;height:60px;border-radius:50%;margin-right:14px;background:hsla(0,0%,100%,.9);object-fit:cover;border:2px solid hsla(0,0%,100%,.4)}.user-info{flex:1}.user-name{display:block;font-size:18px;font-weight:800;color:#fff}.user-id{display:block;font-size:13px;color:hsla(0,0%,100%,.7);margin-top:4px}.arrow-icon{width:18px;height:18px;opacity:.6}.points-card,.stats-card{background:hsla(0,0%,100%,.92);border-radius:16px;padding:20px;display:flex;align-items:center;margin-bottom:16px;box-shadow:0 4px 20px rgba(0,0,0,.06)}.points-item,.stat-item{flex:1;display:flex;flex-direction:column;align-items:center;cursor:pointer}.points-num,.stat-num{font-size:32px;font-weight:800;background:linear-gradient(135deg,#4facfe,#00f2fe);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.points-label,.stat-label{font-size:13px;color:#999;margin-top:6px;font-weight:500}.points-divider,.stat-divider{width:1px;height:36px;background:linear-gradient(180deg,transparent,#eee,transparent)}.sign-btn-mini{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#11998e,#38ef7d);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px rgba(79,172,254,.3)}.sign-btn-mini img,.sign-icon{width:20px;height:20px}.menu-card{background:hsla(0,0%,100%,.92);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.06)}.menu-item{display:flex;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(0,0,0,.04);cursor:pointer;transition:background .2s}.menu-item:hover{background:#f8f8f8}.menu-item:last-child{border-bottom:none}.menu-icon-wrap{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-right:14px}.menu-icon-wrap.gold{background:rgba(255,165,0,.1)}.menu-icon-wrap.green{background:rgba(76,217,100,.1)}.menu-icon-wrap.blue{background:rgba(79,172,254,.1)}.menu-icon-wrap.teal{background:rgba(0,206,201,.1)}.menu-item img{width:20px;height:20px}.menu-text{flex:1;font-size:15px;color:#1a1a2e;font-weight:600}.btn-logout{margin-top:24px;text-align:center;padding:16px 0;background:hsla(0,0%,100%,.92);border-radius:16px;font-size:16px;color:#ff4d4f;cursor:pointer;font-weight:600;box-shadow:0 2px 10px rgba(0,0,0,.04)}.login-bg-1{width:220px;height:220px;background:hsla(0,0%,100%,.08);top:-60px;right:-60px}.login-bg-1,.login-bg-2{position:absolute;border-radius:50%}.login-bg-2{width:160px;height:160px;background:hsla(0,0%,100%,.06);bottom:200px;left:-50px}.login-body{padding:80px 24px 24px;position:relative;z-index:2}.login-body,.logo-section{display:flex;flex-direction:column;align-items:center}.logo-section{margin:60px 0}.logo-wrap{width:100px;height:100px;border-radius:24px;background:hsla(0,0%,100%,.1);backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.15);box-shadow:0 8px 24px rgba(0,0,0,.2)}.logo{width:80px;height:80px;border-radius:18px}.app-name{font-size:28px;font-weight:800;color:#fff;margin-top:20px;letter-spacing:2px}.app-desc{font-size:14px;color:hsla(0,0%,100%,.6);margin-top:8px}.agreement-section,.login-card{width:100%;max-width:420px}.agreement-section{margin-top:40px}.check-row{display:flex;align-items:flex-start;cursor:pointer}.checkbox{width:18px;height:18px;border:1px solid hsla(0,0%,100%,.3);border-radius:50%;margin-right:10px;margin-top:2px;flex-shrink:0}.checkbox.checked{background:#4facfe;border-color:#4facfe}.agree-text{font-size:13px;color:hsla(0,0%,100%,.5);line-height:1.6}.link{color:#4facfe;cursor:pointer}.cover{width:100%;height:280px;border-radius:16px;object-fit:cover}.cover,.info-section{margin-bottom:16px}.info-title{font-size:20px;font-weight:700;color:#1a1a2e}.info-desc,.info-title{display:block;margin-bottom:10px}.info-desc{font-size:15px;color:#666;line-height:1.6}.info-author{display:block;font-size:14px;color:#999}.action-row{display:flex;gap:14px;flex-wrap:wrap}.action-btn{flex:1;min-width:120px;text-align:center;padding:14px 0;background:#f0f2f5;border-radius:12px;font-size:15px;color:#555;cursor:pointer;font-weight:600}.action-btn.primary{background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff;font-weight:700;box-shadow:0 4px 14px rgba(79,172,254,.3)}.content-card{background:hsla(0,0%,100%,.92);border-radius:16px;padding:24px}.content-card .title{display:block;font-size:22px;font-weight:800;color:#1a1a2e;text-align:center;margin-bottom:10px}.content-card .update-time{display:block;font-size:13px;color:#999;text-align:center;margin-bottom:20px}.section-title{display:block;font-size:16px;font-weight:700;color:#1a1a2e;margin-top:20px;margin-bottom:12px}.paragraph{display:block;font-size:15px;color:#666;line-height:1.8;margin-bottom:10px}.sign-title{display:block;font-size:24px;font-weight:800;color:#fff}.sign-desc{display:block;font-size:14px;color:hsla(0,0%,100%,.75);margin-top:8px}.sign-card{background:hsla(0,0%,100%,.92);border-radius:16px;padding:32px;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,.06)}.sign-done-circle{width:64px;height:64px;border-radius:50%;background:transparent;display:flex;align-items:center;justify-content:center;margin:0 auto 12px}.sign-done-icon{width:32px;height:32px}.sign-done-text{display:block;font-size:18px;font-weight:700;color:#11998e;margin-top:12px}.sign-streak{display:block;font-size:14px;color:#999;margin-top:6px}.btn-sign{padding:16px 0;background:linear-gradient(135deg,#11998e,#38ef7d);color:#fff;border-radius:30px;font-size:18px;font-weight:700;cursor:pointer;margin-top:20px;box-shadow:0 4px 16px rgba(17,153,142,.3)}.btn-sign.disabled{background:linear-gradient(135deg,#ccc,#ddd);cursor:not-allowed;box-shadow:none}.balance-label{display:block;font-size:14px;color:hsla(0,0%,100%,.8)}.balance-num{display:block;font-size:48px;font-weight:800;color:#fff;margin-top:6px;text-shadow:0 2px 8px rgba(0,0,0,.1)}.log-list{background:hsla(0,0%,100%,.92);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.06)}.log-item{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(0,0,0,.04)}.log-item:last-child{border-bottom:none}.log-dot{width:10px;height:10px;border-radius:50%;background:#ff4d4f;margin-right:14px;flex-shrink:0}.log-dot.plus{background:#11998e}.log-info{flex:1}.log-title{display:block;font-size:15px;color:#1a1a2e;font-weight:600}.log-time{display:block;font-size:13px;color:#999;margin-top:4px}.log-amount{font-size:18px;font-weight:700;color:#ff4d4f}.log-amount.plus{color:#11998e}.empty{padding:60px 0;text-align:center}.empty-text{font-size:15px;color:#999}.upload-area{display:flex;flex-direction:column;align-items:center;justify-content:center;height:180px;background:#f4f6fa;border-radius:12px;border:2px dashed #ddd;cursor:pointer;transition:border-color .3s}.upload-area:hover{border-color:#4facfe}.upload-area img{width:48px;height:48px;margin-bottom:14px}.upload-text{font-size:15px;color:#999}.result-box{background:#f4f6fa;border-radius:12px;padding:14px;margin-bottom:14px;max-height:300px;overflow-y:auto}.result-text{font-size:15px;color:#333;line-height:1.8}.step-card{display:flex;align-items:flex-start}.step-num{width:28px;height:28px;background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;margin-right:14px;flex-shrink:0;line-height:28px;box-shadow:0 2px 8px rgba(79,172,254,.3)}.step-content{flex:1}.step-title{display:block;font-size:16px;font-weight:700;color:#1a1a2e;margin-bottom:6px}.step-desc{display:block;font-size:14px;color:#666;line-height:1.6}.toast{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(26,26,46,.85);backdrop-filter:blur(10px);color:#fff;padding:14px 28px;border-radius:14px;font-size:15px;z-index:9999;font-weight:500}