:root{--vt-c-white:#fff;--vt-c-white-soft:#f8f8f8;--vt-c-white-mute:#f2f2f2;--vt-c-black:#181818;--vt-c-black-soft:#222;--vt-c-black-mute:#282828;--vt-c-indigo:#2c3e50;--vt-c-divider-light-1:#3c3c3c4a;--vt-c-divider-light-2:#3c3c3c1f;--vt-c-divider-dark-1:#545454a6;--vt-c-divider-dark-2:#5454547a;--vt-c-text-light-1:var(--vt-c-indigo);--vt-c-text-light-2:#3c3c3ca8;--vt-c-text-dark-1:var(--vt-c-white);--vt-c-text-dark-2:#ebebeba3;--color-background:var(--vt-c-white);--color-background-soft:var(--vt-c-white-soft);--color-background-mute:var(--vt-c-white-mute);--color-border:var(--vt-c-divider-light-2);--color-border-hover:var(--vt-c-divider-light-1);--color-heading:var(--vt-c-text-light-1);--color-text:var(--vt-c-text-light-1);--section-gap:160px}@media (prefers-color-scheme:dark){:root{--color-background:var(--vt-c-black);--color-background-soft:var(--vt-c-black-soft);--color-background-mute:var(--vt-c-black-mute);--color-border:var(--vt-c-divider-dark-2);--color-border-hover:var(--vt-c-divider-dark-1);--color-heading:var(--vt-c-text-dark-1);--color-text:var(--vt-c-text-dark-2)}}*,:before,:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;line-height:1.6;transition:color .5s,background-color .5s}#app{max-width:1280px;margin:0 auto;padding:2rem;font-weight:400}a,.green{color:#00bd7e;padding:3px;text-decoration:none;transition:all .4s}@media (hover:hover){a:hover{background-color:#00bd7e33}}@media (width>=1024px){body{place-items:center;display:flex}#app{grid-template-columns:1fr 1fr;padding:0 2rem;display:grid}}@media screen and (width<=768px){.text-to-image,.image-to-image{max-width:100%!important;padding:10px!important}.balance-content{flex-direction:column;gap:10px!important}.balance-value{font-size:20px!important}.el-form-item__label{font-size:14px!important}.el-input__inner,.el-textarea__inner{font-size:16px!important}.el-button--large{width:100%;margin-bottom:10px}.upload-row{flex-direction:column!important}.upload-box{margin-bottom:10px;width:100%!important}.function-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.function-item{padding:15px!important}.function-icon{width:50px!important;height:50px!important}.function-name{font-size:14px!important}.function-desc{font-size:12px!important}.cyber-footer{flex-direction:row!important;padding:10px!important}.footer-btn{flex:1;padding:10px!important;font-size:14px!important}.footer-btn.large{flex:1.5}nav{flex-wrap:wrap}nav a{padding:8px 12px!important;font-size:14px!important}.el-card{margin-bottom:10px}.el-card__header{padding:12px 15px!important}.el-card__body{padding:15px!important}.result-image img{border-radius:4px!important}.el-dialog{width:90%!important;margin:10px auto!important}.el-table{font-size:12px!important}.el-table .cell{padding:8px!important}}@media screen and (width<=375px){.function-grid{grid-template-columns:repeat(2,1fr)!important}.cyber-time{font-size:36px!important}.balance-value{font-size:18px!important}}@media screen and (width>=769px) and (width<=1024px){.function-grid{grid-template-columns:repeat(3,1fr)!important}}@supports (padding-top:env(safe-area-inset-top)){.cyber-header{padding-top:env(safe-area-inset-top)}.cyber-status{padding-bottom:env(safe-area-inset-bottom)}.cyber-footer{padding-bottom:calc(10px + env(safe-area-inset-bottom))}}@media screen and (height<=500px) and (orientation:landscape){.cyber-header{display:none}.function-grid{grid-template-columns:repeat(3,1fr)!important}}@media (hover:none) and (pointer:coarse){.el-button,.el-input,.el-select,.function-item{min-height:44px}.function-item:hover{transform:none!important}img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root{--primary-50:#f0f4ff;--primary-100:#e0e8ff;--primary-200:#c7d4ff;--primary-300:#a4b6ff;--primary-400:#818cf8;--primary-500:#6366f1;--primary-600:#4f46e5;--primary-700:#4338ca;--primary-800:#3730a3;--primary-900:#312e81;--gradient-start:#6366f1;--gradient-end:#8b5cf6;--gradient-primary:linear-gradient(135deg, var(--gradient-start) 0%, var(--gradient-end) 100%);--accent-blue:#0ea5e9;--accent-cyan:#06b6d4;--accent-purple:#a855f7;--success-500:#22c55e;--success-600:#16a34a;--warning-500:#f59e0b;--warning-600:#d97706;--danger-500:#ef4444;--danger-600:#dc2626;--info-500:#3b82f6;--info-600:#2563eb;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827;--bg-primary:#fff;--bg-secondary:#f9fafb;--bg-tertiary:#f3f4f6;--bg-dark:#111827;--text-primary:#111827;--text-secondary:#6b7280;--text-tertiary:#9ca3af;--text-inverse:#fff;--border-light:#e5e7eb;--border-medium:#d1d5db;--border-dark:#9ca3af;--shadow-sm:0 1px 3px 0 var(--shadow-sm), 0 1px 2px -1px var(--shadow-sm);--shadow-md:0 4px 6px -1px var(--shadow-md), 0 2px 4px -2px var(--shadow-md);--shadow-lg:0 10px 15px -3px var(--shadow-md), 0 4px 6px -4px var(--shadow-md);--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-16:4rem;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-full:9999px;--shadow-xs:0 1px 2px 0 var(--shadow-sm);--shadow-xl:0 20px 25px -5px var(--shadow-lg), 0 8px 10px -6px var(--shadow-lg);--font-family-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-mono:"Fira Code", "Consolas", monospace;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--transition-fast:.15s ease;--transition-base:.2s ease;--transition-slow:.3s ease;--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal-backdrop:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070;--nav-height:64px;--nav-bg:var(--bg-primary);--nav-border:var(--border-light);--btn-height-sm:32px;--btn-height-md:40px;--btn-height-lg:48px;--input-height-sm:32px;--input-height-md:40px;--input-height-lg:48px;--card-bg:var(--bg-primary);--card-border:var(--border-light);--card-radius:var(--radius-lg);--card-shadow:var(--shadow-sm);--card-padding:var(--spacing-6)}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-family-sans);background:var(--bg-secondary);color:var(--text-primary)}.app-container{flex-direction:column;min-height:100vh;display:flex}.app-header{background:var(--bg-primary);border-bottom:1px solid var(--border-light);box-shadow:none;height:var(--nav-height);padding:0}.header-content{justify-content:space-between;align-items:center;max-width:1200px;height:100%;margin:0 auto;padding:0 20px;display:flex}.logo-link{align-items:center;gap:var(--spacing-2);transition:opacity var(--transition-fast);text-decoration:none;display:flex}.logo-link:hover{opacity:.8}.logo-icon{width:36px;height:36px}.logo-icon .logo-image{width:100%;height:100%}.logo-text{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.nav-menu{gap:30px;display:flex}.nav-item{color:#333;font-size:1rem;text-decoration:none;transition:color .3s}.nav-item:hover{color:#667eea}.header-actions{gap:10px;display:flex}.app-main{flex:1;padding:0}.app-footer{color:#fff;text-align:center;background:#333;height:auto;padding:20px}@media (width<=768px){.nav-menu{display:none}}.home-page[data-v-c417faef]{color:#1e293b;background:linear-gradient(#f8fafc 0%,#fff 100%);min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;overflow-x:hidden}.hero-section[data-v-c417faef]{justify-content:space-between;align-items:center;gap:60px;max-width:1400px;min-height:90vh;margin:0 auto;padding:60px 80px;display:flex}.hero-content[data-v-c417faef]{flex:1;max-width:600px}.hero-title[data-v-c417faef]{margin-bottom:24px;font-size:72px;font-weight:800;line-height:1.1}.hero-title .highlight[data-v-c417faef]{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-title .subtitle[data-v-c417faef]{color:#475569;font-size:40px;font-weight:600}.hero-description[data-v-c417faef]{color:#64748b;margin-bottom:40px;font-size:20px;line-height:1.8}.hero-actions[data-v-c417faef]{gap:16px;display:flex}.btn[data-v-c417faef]{cursor:pointer;border:none;border-radius:12px;align-items:center;gap:8px;padding:16px 32px;font-size:18px;font-weight:600;transition:all .3s;display:flex}.btn.primary[data-v-c417faef]{background:var(--gradient-primary);color:#fff;box-shadow:0 4px 15px #6366f166}.btn.primary[data-v-c417faef]:hover{transform:translateY(-2px);box-shadow:0 6px 25px #6366f180}.btn.secondary[data-v-c417faef]{color:#475569;background:#fff;border:2px solid #e2e8f0}.btn.secondary[data-v-c417faef]:hover{border-color:var(--primary-500);color:var(--primary-500)}.btn.large[data-v-c417faef]{padding:20px 48px;font-size:20px}.hero-image[data-v-c417faef]{flex:1;justify-content:center;align-items:center;display:flex;position:relative}.image-placeholder[data-v-c417faef]{background:var(--gradient-primary);border-radius:24px;width:400px;height:400px;position:relative;box-shadow:0 20px 60px #6366f14d}.floating-card[data-v-c417faef]{color:#475569;background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:20px;font-weight:600;animation:3s ease-in-out infinite float-c417faef;display:flex;position:absolute;box-shadow:0 10px 40px #00000026}.card-1[data-v-c417faef]{animation-delay:0s;top:-40px;left:-60px}.card-2[data-v-c417faef]{animation-delay:.5s;top:50%;right:-80px;transform:translateY(-50%)}.card-3[data-v-c417faef]{animation-delay:1s;bottom:-40px;left:40px}@keyframes float-c417faef{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.features-section[data-v-c417faef]{background:#fff;padding:100px 40px}.section-header[data-v-c417faef]{text-align:center;max-width:700px;margin:0 auto 60px}.section-header h2[data-v-c417faef]{color:#1e293b;margin-bottom:16px;font-size:42px;font-weight:800}.section-header p[data-v-c417faef]{color:#64748b;font-size:18px}.features-grid[data-v-c417faef]{grid-template-columns:repeat(3,1fr);gap:32px;max-width:1200px;margin:0 auto;display:grid}@media (width>=1025px){.features-grid[data-v-c417faef]{grid-template-columns:repeat(3,1fr)}}.feature-card[data-v-c417faef]{text-align:center;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:40px 32px;transition:all .3s}.feature-card[data-v-c417faef]:hover{border-color:var(--primary-500);transform:translateY(-8px);box-shadow:0 20px 40px #0000001a}.feature-icon[data-v-c417faef]{color:#fff;border-radius:24px;justify-content:center;align-items:center;width:96px;height:96px;margin:0 auto 24px;display:flex;box-shadow:0 10px 30px #00000026}.feature-title[data-v-c417faef]{color:#1e293b;margin-bottom:12px;font-size:22px;font-weight:700}.feature-desc[data-v-c417faef]{color:#64748b;margin-bottom:20px;font-size:15px;line-height:1.6}.feature-price[data-v-c417faef]{color:var(--primary-600);font-size:18px;font-weight:700}.scenarios-section[data-v-c417faef]{background:linear-gradient(#f8fafc 0%,#fff 100%);padding:100px 40px}.scenarios-grid[data-v-c417faef]{grid-template-columns:repeat(2,1fr);gap:32px;max-width:1000px;margin:0 auto;display:grid}.scenario-card[data-v-c417faef]{background:#fff;border-radius:24px;transition:all .3s;overflow:hidden;box-shadow:0 10px 40px #00000014}.scenario-card[data-v-c417faef]:hover{transform:translateY(-4px);box-shadow:0 20px 60px #0000001f}.scenario-image[data-v-c417faef]{justify-content:center;align-items:center;height:200px;display:flex}.scenario-content[data-v-c417faef]{padding:32px}.scenario-content h3[data-v-c417faef]{color:#1e293b;margin-bottom:12px;font-size:24px;font-weight:700}.scenario-content p[data-v-c417faef]{color:#64748b;margin-bottom:20px;font-size:16px;line-height:1.7}.scenario-tags[data-v-c417faef]{flex-wrap:wrap;gap:10px;display:flex}.tag[data-v-c417faef]{color:#475569;background:#f1f5f9;border-radius:20px;padding:6px 14px;font-size:13px;font-weight:500}.value-section[data-v-c417faef]{background:var(--gradient-primary);color:#fff;padding:100px 40px}.value-content[data-v-c417faef]{justify-content:space-around;gap:60px;max-width:1000px;margin:0 auto;display:flex}.value-item[data-v-c417faef]{text-align:center;flex:1}.value-icon[data-v-c417faef]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border-radius:24px;justify-content:center;align-items:center;width:100px;height:100px;margin:0 auto 24px;display:flex}.value-item h3[data-v-c417faef]{margin-bottom:12px;font-size:26px;font-weight:700}.value-item p[data-v-c417faef]{opacity:.9;font-size:16px;line-height:1.7}.cta-section[data-v-c417faef]{text-align:center;background:#fff;padding:120px 40px}.cta-content h2[data-v-c417faef]{color:#1e293b;margin-bottom:16px;font-size:40px;font-weight:800}.cta-content p[data-v-c417faef]{color:#64748b;margin-bottom:40px;font-size:20px}.beian-info[data-v-c417faef]{text-align:center;color:#94a3b8;background:#f8fafc;padding:30px 20px;font-size:13px}.beian-info a[data-v-c417faef]{color:#94a3b8;text-decoration:none}.beian-info a[data-v-c417faef]:hover{color:var(--primary-600)}@media (width<=1024px){.hero-section[data-v-c417faef]{text-align:center;flex-direction:column;padding:60px 40px}.hero-title[data-v-c417faef]{font-size:52px}.hero-title .subtitle[data-v-c417faef]{font-size:28px}.hero-actions[data-v-c417faef]{justify-content:center}.image-placeholder[data-v-c417faef]{width:300px;height:300px}.features-grid[data-v-c417faef]{grid-template-columns:repeat(2,1fr)}.value-content[data-v-c417faef]{flex-direction:column;gap:40px}}@media (width<=640px){.hero-section[data-v-c417faef]{padding:40px 20px}.hero-title[data-v-c417faef]{font-size:36px}.hero-title .subtitle[data-v-c417faef]{font-size:20px}.hero-description[data-v-c417faef]{font-size:16px}.features-grid[data-v-c417faef],.scenarios-grid[data-v-c417faef]{grid-template-columns:1fr}.section-header h2[data-v-c417faef]{font-size:30px}}.upgrade-tip[data-v-c417faef]{color:#6366f1;background:linear-gradient(135deg,#6366f114 0%,#8b5cf614 100%);border:1px solid #6366f133;border-radius:12px;align-items:center;gap:8px;padding:12px 20px;font-size:15px;font-weight:500;display:inline-flex}.upgrade-section[data-v-c417faef]{max-width:1400px;margin:40px auto;padding:0 80px}.upgrade-card[data-v-c417faef]{text-align:center;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:1px dashed #6366f14d;border-radius:24px;padding:80px 40px}.upgrade-card .upgrade-icon[data-v-c417faef]{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;margin-bottom:24px;display:inline-flex}.upgrade-card h2[data-v-c417faef]{color:#1e293b;margin-bottom:16px;font-size:36px;font-weight:700}.upgrade-card p[data-v-c417faef]{color:#64748b;font-size:18px;line-height:1.7}@media (width<=768px){.upgrade-section[data-v-c417faef]{padding:0 20px}.upgrade-card[data-v-c417faef]{padding:50px 20px}.upgrade-card h2[data-v-c417faef]{font-size:28px}.upgrade-card p[data-v-c417faef]{font-size:15px}}.login-page[data-v-081f12c3]{background:var(--bg-secondary);min-height:100vh;padding:var(--spacing-6);justify-content:center;align-items:center;display:flex}.login-container[data-v-081f12c3]{width:100%;max-width:1100px}.login-content[data-v-081f12c3]{gap:var(--spacing-10);background:var(--bg-primary);border-radius:var(--radius-2xl);box-shadow:var(--shadow-xl);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.brand-section[data-v-081f12c3]{background:var(--gradient-primary);padding:var(--spacing-10);color:var(--text-inverse);flex-direction:column;justify-content:space-between;display:flex}.brand-logo[data-v-081f12c3]{text-align:center}.logo-icon[data-v-081f12c3]{width:120px;height:120px;margin:0 auto var(--spacing-6)}.logo-icon .logo-image[data-v-081f12c3]{width:100%;height:100%}.brand-title[data-v-081f12c3]{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);margin:0 0 var(--spacing-2)}.brand-subtitle[data-v-081f12c3]{font-size:var(--font-size-lg);opacity:.9;margin:0}.brand-features[data-v-081f12c3]{margin-top:var(--spacing-12)}.feature-item[data-v-081f12c3]{align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-6);padding:var(--spacing-4);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;display:flex}.feature-icon[data-v-081f12c3]{border-radius:var(--radius-md);background:#fff3;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.feature-text h3[data-v-081f12c3]{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0 0 var(--spacing-1)}.feature-text p[data-v-081f12c3]{font-size:var(--font-size-sm);opacity:.85;margin:0}.form-section[data-v-081f12c3]{padding:var(--spacing-10);justify-content:center;align-items:center;display:flex}.form-card[data-v-081f12c3]{width:100%;max-width:420px}.mode-switch[data-v-081f12c3]{background:var(--bg-tertiary);border-radius:var(--radius-lg);margin-bottom:var(--spacing-8);padding:4px;display:flex}.switch-btn[data-v-081f12c3]{padding:var(--spacing-3);color:var(--text-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);cursor:pointer;border-radius:var(--radius-md);transition:all var(--transition-base);background:0 0;border:none;flex:1}.switch-btn.active[data-v-081f12c3]{background:var(--bg-primary);color:var(--text-primary);font-weight:var(--font-weight-semibold);box-shadow:var(--shadow-sm)}.auth-form[data-v-081f12c3]{margin-bottom:var(--spacing-6)}.input-wrapper[data-v-081f12c3]{background:var(--bg-tertiary);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:0 var(--spacing-4);transition:all var(--transition-base);align-items:center;display:flex}.input-wrapper[data-v-081f12c3]:focus-within{border-color:var(--primary-500);background:var(--bg-primary);box-shadow:0 0 0 3px #6366f11a}.input-icon[data-v-081f12c3]{color:var(--text-tertiary);font-size:var(--font-size-lg);margin-right:var(--spacing-3)}.custom-input[data-v-081f12c3] .el-input__wrapper{box-shadow:none;padding:var(--spacing-3) 0;background:0 0;flex:1}.custom-input[data-v-081f12c3] .el-input__inner{color:var(--text-primary);font-size:var(--font-size-base)}.custom-input[data-v-081f12c3] .el-input__inner::placeholder{color:var(--text-tertiary)}.submit-btn[data-v-081f12c3]{width:100%;padding:var(--spacing-4);border-radius:var(--radius-lg);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);background:var(--gradient-primary);color:var(--text-inverse);cursor:pointer;transition:all var(--transition-base);border:none;box-shadow:0 4px 15px #6366f14d}.submit-btn[data-v-081f12c3]:hover{transform:translateY(-2px);box-shadow:0 6px 25px #6366f166}.form-divider[data-v-081f12c3]{border-color:var(--border-light);margin:var(--spacing-6) 0}.divider-text[data-v-081f12c3]{color:var(--text-tertiary);font-size:var(--font-size-sm);background:var(--bg-primary);padding:0 var(--spacing-4)}.other-login[data-v-081f12c3]{text-align:center;margin-bottom:var(--spacing-6)}.other-btn[data-v-081f12c3]{align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-8);background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-full);color:var(--text-secondary);font-size:var(--font-size-base);cursor:pointer;transition:all var(--transition-base);display:inline-flex}.other-btn[data-v-081f12c3]:hover:not(:disabled){color:#07c160;border-color:#07c160}.other-btn[data-v-081f12c3]:disabled{opacity:.6;cursor:not-allowed}.wechat-icon[data-v-081f12c3]{color:#07c160}.register-bonus-banner[data-v-081f12c3]{margin-top:var(--spacing-6);border-radius:var(--radius-lg);background:linear-gradient(135deg,gold 0%,#ffb700 25%,orange 50%,#ffb700 75%,gold 100%) 0 0/200% 200%;padding:2px;animation:3s ease-in-out infinite bonusShimmer-081f12c3;position:relative;overflow:hidden}.bonus-glow[data-v-081f12c3]{background:radial-gradient(circle,#ffffff4d 0%,#0000 60%);width:200%;height:200%;animation:2s ease-in-out infinite alternate bonusGlow-081f12c3;position:absolute;top:-50%;left:-50%}.register-bonus-banner .bonus-content[data-v-081f12c3]{border-radius:calc(var(--radius-lg) - 2px);background:#fffffff2;align-items:center;gap:12px;padding:14px 20px;display:flex;position:relative}.register-bonus-banner .bonus-icon[data-v-081f12c3]{font-size:28px;animation:.8s ease-in-out infinite alternate bounce-081f12c3}.register-bonus-banner .bonus-text[data-v-081f12c3]{flex-direction:column;gap:4px;display:flex}.register-bonus-banner .bonus-text strong[data-v-081f12c3]{color:#d97706;font-size:15px}.register-bonus-banner .bonus-text span[data-v-081f12c3]{color:#92400e;font-size:13px}@keyframes bonusShimmer-081f12c3{0%,to{background-position:0%}50%{background-position:100%}}@keyframes bonusGlow-081f12c3{0%{opacity:.3;transform:scale(1)}to{opacity:.6;transform:scale(1.05)}}@keyframes bounce-081f12c3{0%{transform:translateY(0)}to{transform:translateY(-4px)}}.benefits-box[data-v-081f12c3]{margin-top:var(--spacing-6)}.benefits-box[data-v-081f12c3] .el-alert{background:var(--primary-50);border-color:var(--primary-200);border-radius:var(--radius-lg)}.benefits-box[data-v-081f12c3] .el-alert__title{color:var(--primary-700);font-weight:var(--font-weight-semibold)}.benefits-box[data-v-081f12c3] .el-alert__content{color:var(--text-secondary)}.benefits-box strong[data-v-081f12c3]{color:var(--primary-600);font-weight:var(--font-weight-semibold)}@media (width<=900px){.login-content[data-v-081f12c3]{grid-template-columns:1fr}.brand-section[data-v-081f12c3],.form-section[data-v-081f12c3]{padding:var(--spacing-8)}}@media (width<=640px){.login-page[data-v-081f12c3]{padding:var(--spacing-4)}.login-content[data-v-081f12c3]{border-radius:var(--radius-xl)}.brand-section[data-v-081f12c3],.form-section[data-v-081f12c3]{padding:var(--spacing-6)}.logo-icon[data-v-081f12c3]{width:80px;height:80px}.brand-title[data-v-081f12c3]{font-size:var(--font-size-2xl)}}.dashboard-container[data-v-a834640c]{min-height:100vh}.mobile-header[data-v-a834640c]{color:#fff;z-index:100;background:#545c64;justify-content:space-between;align-items:center;padding:12px 16px;display:flex;position:fixed;top:0;left:0;right:0}.mobile-logo[data-v-a834640c]{font-size:18px;font-weight:700}.mobile-menu-btn[data-v-a834640c]{cursor:pointer;padding:8px}.mobile-menu[data-v-a834640c]{z-index:99;background:#545c64;padding:10px 0;position:fixed;top:50px;left:0;right:0}.mobile-menu-item[data-v-a834640c]{color:#fff;cursor:pointer;align-items:center;padding:12px 20px;transition:background .3s;display:flex}.mobile-menu-item.active[data-v-a834640c]{color:#ffd04b;background:#434a50}.mobile-menu-item .el-icon[data-v-a834640c]{margin-right:10px}.dashboard-aside[data-v-a834640c]{background:#545c64;min-height:100vh}.sidebar-logo[data-v-a834640c]{text-align:center;color:#fff;border-bottom:1px solid #434a50;padding:20px;font-size:20px;font-weight:700}.dashboard-main[data-v-a834640c]{background:#f5f7fa;min-height:100vh;padding:20px}.mobile-main[data-v-a834640c]{padding:70px 16px 20px}.stats-cards[data-v-a834640c]{margin-bottom:20px}.stat-col[data-v-a834640c]{margin-bottom:10px}.stat-card[data-v-a834640c]{align-items:center;padding:15px;display:flex}.stat-icon[data-v-a834640c]{color:#fff;border-radius:10px;justify-content:center;align-items:center;width:50px;height:50px;margin-right:15px;display:flex}.stat-info[data-v-a834640c]{flex:1}.stat-value[data-v-a834640c]{color:#333;font-size:24px;font-weight:700}.mobile-value[data-v-a834640c]{font-size:20px}.stat-label[data-v-a834640c]{color:#999;margin-top:4px;font-size:14px}.info-card[data-v-a834640c]{margin-top:20px}.card-header[data-v-a834640c]{font-weight:700}.invite-code-box[data-v-a834640c]{background:#f5f7fa;border-radius:8px;align-items:center;gap:10px;padding:15px;display:flex}@media screen and (width<=768px){.el-table[data-v-a834640c]{font-size:12px}.el-table .cell[data-v-a834640c]{padding:8px!important}h2[data-v-a834640c]{font-size:18px}.invite-code-box[data-v-a834640c]{flex-wrap:wrap}}.admin-container[data-v-98666c41]{background:#f0f2f5;height:100vh}.login-redirect[data-v-98666c41]{justify-content:center;align-items:center;height:100vh;display:flex}.login-tip-card[data-v-98666c41]{text-align:center;width:100%;max-width:400px}.login-tip-card h2[data-v-98666c41]{color:#304156;margin-bottom:20px}.login-tip-card p[data-v-98666c41]{color:#666;margin-bottom:30px}.el-container[data-v-98666c41]{height:100%}.admin-aside[data-v-98666c41]{background:#304156;overflow-x:hidden}.logo[data-v-98666c41]{background:#2b3a4b;justify-content:center;align-items:center;height:60px;display:flex}.logo h2[data-v-98666c41]{color:#fff;margin:0;font-size:1.2rem}.admin-header[data-v-98666c41]{background:#fff;justify-content:space-between;align-items:center;padding:0 20px;display:flex;box-shadow:0 1px 4px #00152914}.header-left[data-v-98666c41]{flex:1}.header-right[data-v-98666c41]{align-items:center;display:flex}.admin-info[data-v-98666c41]{cursor:pointer;align-items:center;gap:10px;display:flex}.admin-name[data-v-98666c41]{color:#606266}.admin-main[data-v-98666c41]{padding:20px;overflow-y:auto}.admin-dashboard[data-v-3dad2de5]{max-width:1400px;margin:0 auto;padding:20px}h1[data-v-3dad2de5]{color:#333;margin-bottom:20px}.stats-row[data-v-3dad2de5]{margin-bottom:20px}.stat-card[data-v-3dad2de5]{align-items:center;padding:10px;display:flex}.today-card[data-v-3dad2de5]{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.today-card .stat-label[data-v-3dad2de5],.today-card .stat-value[data-v-3dad2de5]{color:#fff}.stat-icon[data-v-3dad2de5]{border-radius:12px;justify-content:center;align-items:center;width:60px;height:60px;margin-right:15px;font-size:28px;display:flex}.stat-info[data-v-3dad2de5]{flex:1}.stat-value[data-v-3dad2de5]{color:#333;font-size:24px;font-weight:700}.stat-label[data-v-3dad2de5]{color:#999;margin-top:4px;font-size:14px}.data-card[data-v-3dad2de5]{margin-bottom:20px}.card-header[data-v-3dad2de5]{justify-content:space-between;align-items:center;display:flex}.header-actions[data-v-3dad2de5]{gap:10px;display:flex}.pagination[data-v-3dad2de5]{justify-content:flex-end;margin-top:20px}.low-balance[data-v-3dad2de5]{color:#f56c6c;font-weight:700}.users-page[data-v-de631b02]{padding:0}.card-header[data-v-de631b02]{justify-content:space-between;align-items:center;display:flex}.pagination-container[data-v-de631b02]{justify-content:flex-end;margin-top:20px;display:flex}
