.home-container[data-v-2dc54a20]{min-height:100vh;background:linear-gradient(180deg,#fff,#f8fafc);color:#1a1a1a}.nav-header[data-v-2dc54a20]{position:sticky;top:0;z-index:100;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.06)}.nav-content[data-v-2dc54a20]{max-width:1200px;margin:0 auto;padding:0 24px;height:64px;display:flex;align-items:center;justify-content:space-between}.brand[data-v-2dc54a20]{display:flex;align-items:center;gap:8px}.brand-icon[data-v-2dc54a20]{font-size:24px;color:#6366f1;filter:drop-shadow(0 2px 4px rgba(99,102,241,.3))}.brand-text[data-v-2dc54a20]{font-size:20px;font-weight:700;color:#1a1a1a}.nav-actions[data-v-2dc54a20]{display:flex;align-items:center;gap:8px}.nav-link[data-v-2dc54a20]{color:#6b7280;font-weight:500;padding:8px 16px;transition:color .2s ease}.nav-link[data-v-2dc54a20]:hover{color:#1a1a1a}.nav-cta[data-v-2dc54a20]{margin-left:8px;font-weight:500}.main-content[data-v-2dc54a20]{max-width:1200px;margin:0 auto;padding:0 24px}.hero-section[data-v-2dc54a20]{padding:80px 0 120px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.hero-content[data-v-2dc54a20]{max-width:500px}.hero-badge[data-v-2dc54a20]{display:inline-block;padding:6px 12px;background:#f1f5f9;color:#475569;font-size:14px;font-weight:500;border-radius:20px;margin-bottom:24px}.hero-title[data-v-2dc54a20]{font-size:48px;font-weight:800;line-height:1.1;color:#1a1a1a;margin-bottom:24px;letter-spacing:-.02em}.hero-description[data-v-2dc54a20]{font-size:18px;line-height:1.6;color:#6b7280;margin-bottom:32px}.hero-actions[data-v-2dc54a20]{display:flex;gap:16px;flex-wrap:wrap}.cta-button[data-v-2dc54a20]{font-weight:600;height:48px;padding:0 24px;flex:1;min-width:140px}.secondary-button[data-v-2dc54a20]{font-weight:600;height:48px;padding:0 24px;background:#fff;border:1px solid #e5e7eb;color:#374151;flex:1;min-width:140px}.hero-visual[data-v-2dc54a20]{position:relative;height:400px}.floating-card[data-v-2dc54a20]{position:absolute;background:#fff;border-radius:16px;padding:20px;box-shadow:0 10px 25px #00000014;border:1px solid rgba(0,0,0,.06);animation:float-2dc54a20 6s ease-in-out infinite}.floating-card .card-icon[data-v-2dc54a20]{font-size:32px;color:#6366f1;margin-bottom:8px}.floating-card .card-text[data-v-2dc54a20]{font-size:14px;font-weight:600;color:#374151}.card-1[data-v-2dc54a20]{top:20px;right:100px;animation-delay:0s}.card-2[data-v-2dc54a20]{top:120px;right:20px;animation-delay:2s}.card-3[data-v-2dc54a20]{top:240px;right:120px;animation-delay:4s}@keyframes float-2dc54a20{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(2deg)}}.features-section[data-v-2dc54a20]{padding:80px 0}.section-header[data-v-2dc54a20]{text-align:center;margin-bottom:64px}.section-title[data-v-2dc54a20]{font-size:36px;font-weight:700;color:#1a1a1a;margin-bottom:16px}.section-subtitle[data-v-2dc54a20]{font-size:18px;color:#6b7280;max-width:600px;margin:0 auto;line-height:1.6}.features-grid[data-v-2dc54a20]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.feature-card[data-v-2dc54a20]{background:#fff;border-radius:20px;padding:32px;border:1px solid rgba(0,0,0,.06);transition:all .3s ease}.feature-card[data-v-2dc54a20]:hover{transform:translateY(-4px);box-shadow:0 20px 40px #00000014}.feature-icon[data-v-2dc54a20]{margin-bottom:20px}.icon-wrapper[data-v-2dc54a20]{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:16px;font-size:28px;color:#6366f1}.feature-title[data-v-2dc54a20]{font-size:20px;font-weight:600;color:#1a1a1a;margin-bottom:12px}.feature-description[data-v-2dc54a20]{font-size:16px;line-height:1.6;color:#6b7280}.stats-section[data-v-2dc54a20]{padding:80px 0;background:#fff;border-radius:24px;margin:40px 0;border:1px solid rgba(0,0,0,.06)}.stats-grid[data-v-2dc54a20]{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.stat-item[data-v-2dc54a20]{text-align:center}.stat-number[data-v-2dc54a20]{font-size:36px;font-weight:800;color:#1a1a1a;margin-bottom:8px}.stat-label[data-v-2dc54a20]{font-size:16px;color:#6b7280;font-weight:500}.cta-section[data-v-2dc54a20]{padding:80px 0}.cta-card[data-v-2dc54a20]{background:linear-gradient(135deg,#1a1a1a,#374151);border-radius:24px;padding:64px;text-align:center;color:#fff}.cta-title[data-v-2dc54a20]{font-size:32px;font-weight:700;margin-bottom:16px}.cta-description[data-v-2dc54a20]{font-size:18px;color:#d1d5db;margin-bottom:32px;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.6}.cta-actions[data-v-2dc54a20]{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.footer[data-v-2dc54a20]{background:#f8fafc;border-top:1px solid rgba(0,0,0,.06)}.footer-content[data-v-2dc54a20]{max-width:1200px;margin:0 auto;padding:40px 24px;display:flex;align-items:center;justify-content:space-between}.footer-text[data-v-2dc54a20]{color:#6b7280;font-size:14px}@media (max-width: 1024px){.main-content[data-v-2dc54a20]{padding:0 20px}.hero-section[data-v-2dc54a20]{gap:40px;padding:60px 0 100px}.hero-title[data-v-2dc54a20]{font-size:42px}.features-grid[data-v-2dc54a20]{grid-template-columns:repeat(2,1fr);gap:28px}.stats-grid[data-v-2dc54a20]{gap:32px}.cta-card[data-v-2dc54a20]{padding:48px 32px}}@media (max-width: 768px){.nav-content[data-v-2dc54a20]{padding:0 16px;height:56px}.brand-text[data-v-2dc54a20]{font-size:18px}.nav-actions[data-v-2dc54a20]{gap:4px}.nav-link[data-v-2dc54a20]{padding:6px 12px;font-size:14px}.nav-cta[data-v-2dc54a20]{padding:6px 16px;font-size:14px}.main-content[data-v-2dc54a20]{padding:0 16px}.hero-section[data-v-2dc54a20]{grid-template-columns:1fr;gap:40px;padding:40px 0 60px;text-align:center}.hero-title[data-v-2dc54a20]{font-size:36px}.hero-description[data-v-2dc54a20]{font-size:16px}.hero-actions[data-v-2dc54a20]{justify-content:center}.hero-visual[data-v-2dc54a20]{height:300px;order:-1}.floating-card[data-v-2dc54a20]{padding:16px}.card-1[data-v-2dc54a20]{top:10px;right:80px}.card-2[data-v-2dc54a20]{top:100px;right:10px}.card-3[data-v-2dc54a20]{top:200px;right:100px}.section-title[data-v-2dc54a20]{font-size:28px}.section-subtitle[data-v-2dc54a20]{font-size:16px}.features-section[data-v-2dc54a20]{padding:60px 0}.section-header[data-v-2dc54a20]{margin-bottom:48px}.features-grid[data-v-2dc54a20]{grid-template-columns:1fr;gap:24px}.feature-card[data-v-2dc54a20]{padding:24px}.stats-section[data-v-2dc54a20]{padding:60px 32px;margin:32px 0}.stats-grid[data-v-2dc54a20]{grid-template-columns:repeat(2,1fr);gap:32px}.stat-number[data-v-2dc54a20]{font-size:28px}.stat-label[data-v-2dc54a20]{font-size:14px}.cta-section[data-v-2dc54a20]{padding:60px 0}.cta-card[data-v-2dc54a20]{padding:40px 24px;border-radius:16px}.cta-title[data-v-2dc54a20]{font-size:24px}.cta-description[data-v-2dc54a20]{font-size:16px}.footer-content[data-v-2dc54a20]{flex-direction:column;gap:16px;text-align:center;padding:32px 16px}}@media (max-width: 480px){.nav-content[data-v-2dc54a20]{padding:0 12px}.brand-icon[data-v-2dc54a20]{font-size:20px}.brand-text[data-v-2dc54a20]{font-size:16px}.nav-actions[data-v-2dc54a20]{gap:2px}.nav-link[data-v-2dc54a20]{padding:4px 8px;font-size:13px}.nav-cta[data-v-2dc54a20]{padding:4px 12px;font-size:13px}.main-content[data-v-2dc54a20]{padding:0 12px}.hero-section[data-v-2dc54a20]{padding:32px 0 48px;gap:32px}.hero-badge[data-v-2dc54a20]{font-size:12px;padding:4px 10px;margin-bottom:16px}.hero-title[data-v-2dc54a20]{font-size:28px;margin-bottom:16px}.hero-description[data-v-2dc54a20]{font-size:15px;margin-bottom:24px}.hero-actions[data-v-2dc54a20]{flex-direction:column;width:100%}.cta-button[data-v-2dc54a20],.secondary-button[data-v-2dc54a20]{width:100%;min-width:auto}.hero-visual[data-v-2dc54a20]{height:240px}.floating-card[data-v-2dc54a20]{padding:12px}.floating-card .card-icon[data-v-2dc54a20]{font-size:24px;margin-bottom:6px}.floating-card .card-text[data-v-2dc54a20]{font-size:12px}.card-1[data-v-2dc54a20]{top:20px;right:60px}.card-2[data-v-2dc54a20]{top:80px;right:10px}.card-3[data-v-2dc54a20]{top:160px;right:80px}.features-section[data-v-2dc54a20]{padding:48px 0}.section-header[data-v-2dc54a20]{margin-bottom:32px}.section-title[data-v-2dc54a20]{font-size:24px}.section-subtitle[data-v-2dc54a20]{font-size:14px}.feature-card[data-v-2dc54a20]{padding:20px;border-radius:16px}.icon-wrapper[data-v-2dc54a20]{width:48px;height:48px;font-size:20px}.feature-title[data-v-2dc54a20]{font-size:18px;margin-bottom:8px}.feature-description[data-v-2dc54a20]{font-size:14px}.stats-section[data-v-2dc54a20]{padding:48px 20px;margin:24px 0;border-radius:16px}.stats-grid[data-v-2dc54a20]{grid-template-columns:1fr;gap:24px}.stat-number[data-v-2dc54a20]{font-size:24px}.stat-label[data-v-2dc54a20]{font-size:13px}.cta-section[data-v-2dc54a20]{padding:48px 0}.cta-card[data-v-2dc54a20]{padding:32px 20px}.cta-title[data-v-2dc54a20]{font-size:20px;margin-bottom:12px}.cta-description[data-v-2dc54a20]{font-size:14px;margin-bottom:24px}.cta-actions[data-v-2dc54a20]{flex-direction:column;width:100%}.footer-content[data-v-2dc54a20]{padding:24px 12px}.footer-text[data-v-2dc54a20]{font-size:12px}}@media (max-width: 360px){.hero-title[data-v-2dc54a20]{font-size:24px}.hero-visual[data-v-2dc54a20]{height:200px}.card-1[data-v-2dc54a20]{top:10px;right:40px}.card-2[data-v-2dc54a20]{top:60px;right:5px}.card-3[data-v-2dc54a20]{top:130px;right:60px}.section-title[data-v-2dc54a20]{font-size:20px}.feature-card[data-v-2dc54a20]{padding:16px}.stats-section[data-v-2dc54a20]{padding:32px 16px}.cta-card[data-v-2dc54a20]{padding:24px 16px}}@media (min-width: 1400px){.nav-content[data-v-2dc54a20],.main-content[data-v-2dc54a20],.footer-content[data-v-2dc54a20]{max-width:1400px}.hero-section[data-v-2dc54a20]{padding:100px 0 140px}.hero-title[data-v-2dc54a20]{font-size:56px}.features-section[data-v-2dc54a20]{padding:100px 0}.section-title[data-v-2dc54a20]{font-size:42px}.cta-card[data-v-2dc54a20]{padding:80px}}@media (max-height: 600px){.hero-section[data-v-2dc54a20]{padding:24px 0 32px}.hero-visual[data-v-2dc54a20]{height:200px}.features-section[data-v-2dc54a20],.stats-section[data-v-2dc54a20],.cta-section[data-v-2dc54a20]{padding:32px 0}}[data-v-2dc54a20] .n-button{border-radius:8px}[data-v-2dc54a20] .n-button--primary-type{background:#1a1a1a;border-color:#1a1a1a}[data-v-2dc54a20] .n-button--primary-type:hover{background:#333;border-color:#333}.login-container[data-v-08aaad4e]{min-height:100vh;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;position:relative}.brand-header[data-v-08aaad4e]{text-align:center;margin-bottom:32px}.brand[data-v-08aaad4e]{display:inline-flex;align-items:center;gap:8px;margin-bottom:8px}.brand-icon[data-v-08aaad4e]{font-size:24px;color:#1a1a1a}.brand-text[data-v-08aaad4e]{font-size:20px;font-weight:600;color:#1a1a1a}.brand-subtitle[data-v-08aaad4e]{font-size:14px;color:#6c757d;margin:0}.login-card[data-v-08aaad4e]{width:100%;max-width:360px;background:#fff;border-radius:16px;padding:24px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000a}.form-header[data-v-08aaad4e]{text-align:center;margin-bottom:24px}.form-title[data-v-08aaad4e]{font-size:24px;font-weight:600;color:#1a1a1a;margin:0 0 8px}.form-subtitle[data-v-08aaad4e]{font-size:14px;color:#6c757d;margin:0;line-height:1.5}.login-form[data-v-08aaad4e]{margin-bottom:24px}.form-input[data-v-08aaad4e]{margin-bottom:16px}.input-icon[data-v-08aaad4e]{color:#6c757d}.form-options[data-v-08aaad4e]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.remember-checkbox[data-v-08aaad4e]{font-size:14px;color:#6c757d}.forgot-link[data-v-08aaad4e]{font-size:14px;color:#1a1a1a;padding:0}.login-button[data-v-08aaad4e]{height:44px;font-weight:600;font-size:16px;background:#1a1a1a;border:none;border-radius:8px}.login-button[data-v-08aaad4e]:hover{background:#333}.form-footer[data-v-08aaad4e]{text-align:center}.auth-links[data-v-08aaad4e]{margin-bottom:16px}.auth-text[data-v-08aaad4e]{font-size:14px;color:#6c757d;margin-right:8px}.auth-link[data-v-08aaad4e]{font-size:14px;font-weight:600;padding:0;color:#1a1a1a}.back-home[data-v-08aaad4e]{font-size:14px;color:#6c757d;padding:8px 16px;display:inline-flex;align-items:center;gap:6px}@media (max-width: 480px){.login-container[data-v-08aaad4e]{padding:16px;min-height:100vh;display:flex;justify-content:center}.brand-header[data-v-08aaad4e]{margin-bottom:24px}.brand-text[data-v-08aaad4e]{font-size:18px}.form-title[data-v-08aaad4e]{font-size:20px}.login-card[data-v-08aaad4e]{max-width:100%;padding:20px;border:none;box-shadow:none;background:transparent}}@media (max-height: 700px){.brand-header[data-v-08aaad4e]{margin-bottom:20px}.login-card[data-v-08aaad4e]{padding:16px}.form-header[data-v-08aaad4e]{margin-bottom:20px}.form-input[data-v-08aaad4e]{margin-bottom:12px}}@media (max-height: 600px){.brand-header[data-v-08aaad4e]{margin-bottom:16px}.brand-subtitle[data-v-08aaad4e],.form-subtitle[data-v-08aaad4e]{display:none}}[data-v-08aaad4e] .n-input{border-radius:8px;border-color:#f0f0f0}[data-v-08aaad4e] .n-input:not(.n-input--disabled):hover .n-input__border{border-color:#e0e0e0}[data-v-08aaad4e] .n-input:not(.n-input--disabled):focus-within .n-input__border{border-color:#1a1a1a;box-shadow:0 0 0 2px #1a1a1a1a}[data-v-08aaad4e] .n-button--primary-type{border-radius:8px}[data-v-08aaad4e] .n-checkbox .n-checkbox__label{color:#6c757d}.register-container[data-v-c7806062]{min-height:100vh;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;position:relative}.brand-header[data-v-c7806062]{text-align:center;margin-bottom:24px}.brand[data-v-c7806062]{display:inline-flex;align-items:center;gap:8px;margin-bottom:6px}.brand-icon[data-v-c7806062]{font-size:24px;color:#1a1a1a}.brand-text[data-v-c7806062]{font-size:20px;font-weight:600;color:#1a1a1a}.brand-subtitle[data-v-c7806062]{font-size:14px;color:#6c757d;margin:0}.register-card[data-v-c7806062]{width:100%;max-width:400px;background:#fff;border-radius:16px;padding:20px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000a}.form-header[data-v-c7806062]{text-align:center;margin-bottom:20px}.form-title[data-v-c7806062]{font-size:22px;font-weight:600;color:#1a1a1a;margin:0 0 6px}.form-subtitle[data-v-c7806062]{font-size:13px;color:#6c757d;margin:0;line-height:1.4}.register-form[data-v-c7806062]{margin-bottom:20px}.form-row[data-v-c7806062]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-input[data-v-c7806062]{margin-bottom:12px}.input-icon[data-v-c7806062]{color:#6c757d}.agree-item[data-v-c7806062]{margin-bottom:16px}.agree-checkbox[data-v-c7806062]{font-size:13px;color:#6c757d;line-height:1.4}.policy-link[data-v-c7806062]{font-size:13px;padding:0;margin:0 2px;color:#1a1a1a}.register-button[data-v-c7806062]{height:44px;font-weight:600;font-size:16px;background:#1a1a1a;border:none;border-radius:8px}.register-button[data-v-c7806062]:hover{background:#333}.form-footer[data-v-c7806062]{text-align:center}.auth-links[data-v-c7806062]{margin-bottom:12px}.auth-text[data-v-c7806062]{font-size:14px;color:#6c757d;margin-right:8px}.auth-link[data-v-c7806062]{font-size:14px;font-weight:600;padding:0;color:#1a1a1a}.back-home[data-v-c7806062]{font-size:14px;color:#6c757d;padding:6px 12px;display:inline-flex;align-items:center;gap:6px}.policy-modal[data-v-c7806062]{max-width:500px}.policy-content[data-v-c7806062]{max-height:350px;overflow-y:auto;line-height:1.6}.policy-content h3[data-v-c7806062]{color:#1a1a1a;font-weight:600;margin:16px 0 8px;font-size:15px}.policy-content h3[data-v-c7806062]:first-child{margin-top:0}.policy-content p[data-v-c7806062]{color:#6c757d;margin-bottom:12px;font-size:14px}@media (max-width: 480px){.register-container[data-v-c7806062]{padding:12px;min-height:100vh;display:flex;justify-content:center}.brand-header[data-v-c7806062]{margin-bottom:16px}.brand-text[data-v-c7806062]{font-size:18px}.form-title[data-v-c7806062]{font-size:20px}.register-card[data-v-c7806062]{max-width:100%;padding:16px;border:none;box-shadow:none;background:transparent}.form-row[data-v-c7806062]{grid-template-columns:1fr;gap:0}.policy-modal[data-v-c7806062]{max-width:calc(100vw - 24px);margin:12px}}@media (max-height: 800px){.brand-header[data-v-c7806062]{margin-bottom:16px}.register-card[data-v-c7806062]{padding:16px}.form-header[data-v-c7806062]{margin-bottom:16px}.form-input[data-v-c7806062]{margin-bottom:10px}.agree-item[data-v-c7806062]{margin-bottom:12px}}@media (max-height: 700px){.brand-subtitle[data-v-c7806062],.form-subtitle[data-v-c7806062]{display:none}.form-row[data-v-c7806062]{gap:8px}.form-input[data-v-c7806062]{margin-bottom:8px}}@media (max-height: 600px){.brand-header[data-v-c7806062]{margin-bottom:12px}.register-card[data-v-c7806062]{padding:12px}.form-header[data-v-c7806062]{margin-bottom:12px}.policy-content[data-v-c7806062]{max-height:250px}}[data-v-c7806062] .n-input{border-radius:8px;border-color:#f0f0f0}[data-v-c7806062] .n-input:not(.n-input--disabled):hover .n-input__border{border-color:#e0e0e0}[data-v-c7806062] .n-input:not(.n-input--disabled):focus-within .n-input__border{border-color:#1a1a1a;box-shadow:0 0 0 2px #1a1a1a1a}[data-v-c7806062] .n-button--primary-type{border-radius:8px}[data-v-c7806062] .n-checkbox .n-checkbox__label{color:#6c757d}[data-v-c7806062] .n-form-item-label{display:none}[data-v-c7806062] .n-form-item{margin-bottom:0}[data-v-c7806062] .n-form-item:not(.agree-item){margin-bottom:12px}[data-v-c7806062] .n-form-item:last-child{margin-bottom:0}.auth-demo-container[data-v-19865c95]{min-height:100vh;background:#f8fafc}.back-link[data-v-19865c95]{position:fixed;top:32px;left:32px;z-index:1000;padding:8px 16px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 3px #0000001a}.container[data-v-19865c95]{max-width:1200px;margin:0 auto;padding:32px}.header[data-v-19865c95]{text-align:center;margin-bottom:48px}.header h1[data-v-19865c95]{font-size:32px;font-weight:700;color:#1e293b;margin-bottom:8px}.header p[data-v-19865c95]{font-size:16px;color:#64748b}.api-section[data-v-19865c95]{line-height:1.6}.api-section p[data-v-19865c95]{margin-bottom:12px}.result-box[data-v-19865c95]{border-radius:8px}@media (max-width: 768px){.back-link[data-v-19865c95]{position:static;margin-bottom:24px;display:inline-block}.container[data-v-19865c95]{padding:16px}.header h1[data-v-19865c95]{font-size:24px}}.user-dashboard[data-v-627b3d33]{min-height:100vh;background:#fff;color:#1a1a1a}.mobile-header[data-v-627b3d33]{background:#fff;border-bottom:1px solid #f0f0f0;position:sticky;top:0;z-index:100;box-shadow:0 1px 3px #0000000d}.header-content[data-v-627b3d33]{padding:12px 16px;display:flex;align-items:center;justify-content:space-between}.brand[data-v-627b3d33]{display:flex;align-items:center;gap:8px}.brand-icon[data-v-627b3d33]{font-size:20px;color:#1a1a1a}.brand-text[data-v-627b3d33]{font-size:16px;font-weight:600;color:#1a1a1a}.user-avatar[data-v-627b3d33]{width:32px;height:32px;background:#f8f9fa;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease}.user-avatar[data-v-627b3d33]:hover{background:#e9ecef}.user-avatar .n-icon[data-v-627b3d33]{font-size:18px;color:#6c757d}.main-content[data-v-627b3d33]{padding:16px;max-width:100%}.welcome-card[data-v-627b3d33]{background:#fff;border-radius:16px;padding:20px;margin-bottom:16px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000a}.user-info[data-v-627b3d33]{margin-bottom:20px}.avatar-section[data-v-627b3d33]{display:flex;align-items:center;gap:12px}.user-avatar-large[data-v-627b3d33]{width:48px;height:48px;background:#f8f9fa;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.user-avatar-large .n-icon[data-v-627b3d33]{font-size:24px;color:#6c757d}.user-name[data-v-627b3d33]{font-size:18px;font-weight:600;color:#1a1a1a;margin:0 0 4px}.user-role[data-v-627b3d33]{font-size:14px;color:#6c757d;margin:0}.stats-grid[data-v-627b3d33]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.stat-card[data-v-627b3d33]{background:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:16px;display:flex;align-items:center;gap:12px;transition:all .2s ease}.stat-card[data-v-627b3d33]:hover{border-color:#e0e0e0;box-shadow:0 2px 8px #00000014}.balance-card[data-v-627b3d33]{background:linear-gradient(135deg,#f8f9fa,#fff)}.stat-icon[data-v-627b3d33]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.site-icon[data-v-627b3d33]{background:#228b221a;color:#228b22}.plugin-icon[data-v-627b3d33]{background:#1e90ff1a;color:#1e90ff}.invite-icon[data-v-627b3d33]{background:#7b68ee1a;color:#7b68ee}.balance-icon[data-v-627b3d33]{background:#ff8c001a;color:#ff8c00}.stat-icon .n-icon[data-v-627b3d33]{font-size:20px}.stat-number[data-v-627b3d33]{font-size:18px;font-weight:600;color:#1a1a1a;margin-bottom:2px}.stat-label[data-v-627b3d33]{font-size:12px;color:#6c757d}.content-sections[data-v-627b3d33]{display:flex;flex-direction:column;gap:16px}.section-card[data-v-627b3d33]{background:#fff;border-radius:16px;border:1px solid #f0f0f0;overflow:hidden;box-shadow:0 2px 8px #0000000a}.section-header[data-v-627b3d33]{padding:16px 20px;border-bottom:1px solid #f0f0f0;display:flex;align-items:center;justify-content:space-between}.section-title[data-v-627b3d33]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#1a1a1a}.title-icon[data-v-627b3d33]{font-size:18px;color:#6c757d}.refresh-btn[data-v-627b3d33]{color:#6c757d;padding:4px}.section-content[data-v-627b3d33]{padding:0}.empty-state[data-v-627b3d33]{text-align:center;padding:40px 20px}.empty-icon[data-v-627b3d33]{font-size:48px;color:#dee2e6;margin-bottom:12px}.empty-text[data-v-627b3d33]{font-size:16px;color:#6c757d;margin:0 0 4px}.empty-hint[data-v-627b3d33]{font-size:14px;color:#adb5bd;margin:0}.sites-list[data-v-627b3d33]{padding:0}.site-item[data-v-627b3d33]{padding:20px;border-bottom:1px solid #f0f0f0}.site-item[data-v-627b3d33]:last-child{border-bottom:none}.site-header[data-v-627b3d33]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.site-basic[data-v-627b3d33]{display:flex;align-items:center;gap:12px;flex:1}.site-logo[data-v-627b3d33]{width:40px;height:40px;border-radius:8px;overflow:hidden;flex-shrink:0}.logo-img[data-v-627b3d33]{width:100%;height:100%;object-fit:cover}.placeholder-logo[data-v-627b3d33]{background:#f8f9fa;display:flex;align-items:center;justify-content:center;color:#6c757d}.site-name[data-v-627b3d33]{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 4px}.site-url[data-v-627b3d33]{font-size:14px;color:#6c757d;margin:0}.site-details[data-v-627b3d33]{margin-bottom:16px}.detail-row[data-v-627b3d33]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.detail-row[data-v-627b3d33]:last-child{margin-bottom:0}.detail-label[data-v-627b3d33]{font-size:14px;color:#6c757d}.detail-value[data-v-627b3d33]{font-size:14px;color:#1a1a1a;font-weight:500}.auth-code[data-v-627b3d33]{font-family:Courier New,monospace;font-size:12px;background:#f8f9fa;padding:2px 6px;border-radius:4px}.site-actions[data-v-627b3d33]{display:flex;gap:8px}.action-btn[data-v-627b3d33]{display:flex;align-items:center;gap:4px;flex:1}.plugins-grid[data-v-627b3d33]{padding:0}.plugin-item[data-v-627b3d33]{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid #f0f0f0}.plugin-item[data-v-627b3d33]:last-child{border-bottom:none}.plugin-icon[data-v-627b3d33]{width:40px;height:40px;background:#f8f9fa;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#6c757d;flex-shrink:0}.plugin-info[data-v-627b3d33]{flex:1;min-width:0}.plugin-name[data-v-627b3d33]{font-size:15px;font-weight:600;color:#1a1a1a;margin:0 0 4px}.plugin-desc[data-v-627b3d33]{font-size:13px;color:#6c757d;margin:0 0 6px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.plugin-meta[data-v-627b3d33]{display:flex;gap:12px;font-size:12px}.plugin-version[data-v-627b3d33]{color:#6c757d}.plugin-price[data-v-627b3d33]{color:#dc3545;font-weight:600}.plugin-action[data-v-627b3d33]{flex-shrink:0}.purchase-btn[data-v-627b3d33]{min-width:60px}.authorized-badge[data-v-627b3d33]{display:flex;align-items:center;gap:4px;color:#28a745;font-size:12px;font-weight:500;margin-bottom:4px}.authorized-sites[data-v-627b3d33]{display:flex;align-items:center}.sites-btn[data-v-627b3d33]{font-size:11px;color:#6c757d;padding:2px 4px}.sites-list-popover[data-v-627b3d33]{max-width:200px}.popover-title[data-v-627b3d33]{font-size:12px;font-weight:600;color:#1a1a1a;margin-bottom:6px}.site-item-mini[data-v-627b3d33]{font-size:12px;color:#6c757d;padding:2px 0;border-bottom:1px solid #f0f0f0}.site-item-mini[data-v-627b3d33]:last-child{border-bottom:none}.announcements-list[data-v-627b3d33]{padding:0}.announcement-item[data-v-627b3d33]{padding:16px 20px;border-bottom:1px solid #f0f0f0}.announcement-item[data-v-627b3d33]:last-child{border-bottom:none}.announcement-header[data-v-627b3d33]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;gap:12px}.announcement-title[data-v-627b3d33]{font-size:15px;font-weight:600;color:#1a1a1a;flex:1;line-height:1.4}.announcement-meta[data-v-627b3d33]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.announcement-date[data-v-627b3d33]{font-size:11px;color:#adb5bd}.announcement-content[data-v-627b3d33]{font-size:14px;color:#6c757d;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mobile-modal[data-v-627b3d33]{max-width:calc(100vw - 32px);margin:16px}.logo-preview-container[data-v-627b3d33]{text-align:center;padding:20px}.logo-preview-image[data-v-627b3d33]{max-width:100%;max-height:200px;border-radius:8px;box-shadow:0 2px 8px #0000001a}.modal-actions[data-v-627b3d33]{display:flex;gap:12px;justify-content:flex-end}.ip-change-hint[data-v-627b3d33]{font-size:12px;color:#6c757d}@media (min-width: 768px){.main-content[data-v-627b3d33]{max-width:768px;margin:0 auto;padding:24px}.stats-grid[data-v-627b3d33]{grid-template-columns:1fr 1fr}.balance-card[data-v-627b3d33]{grid-column:auto}.mobile-modal[data-v-627b3d33]{max-width:480px;margin:auto}}@media (min-width: 1024px){.content-sections[data-v-627b3d33]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.section-card[data-v-627b3d33]:nth-last-child(1){grid-column:1 / -1}}[data-v-627b3d33] .n-input,[data-v-627b3d33] .n-button{border-radius:8px}[data-v-627b3d33] .n-tag{border-radius:6px}.invite-stats-bar[data-v-627b3d33]{display:flex;gap:16px;padding:16px 20px;background:#f8f9fa;border-bottom:1px solid #f0f0f0;flex-wrap:wrap}.invite-stat-item[data-v-627b3d33]{display:flex;align-items:center;gap:4px;font-size:13px}.invite-stat-item .stat-label[data-v-627b3d33]{color:#6c757d}.invite-stat-item .stat-value[data-v-627b3d33]{color:#1a1a1a;font-weight:600}.invite-code[data-v-627b3d33]{font-family:Courier New,monospace;background:#fff;padding:2px 6px;border-radius:4px;cursor:pointer;transition:background-color .2s ease}.invite-code[data-v-627b3d33]:hover{background:#e9ecef}.invites-list[data-v-627b3d33]{padding:0}.invite-item[data-v-627b3d33]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #f0f0f0}.invite-item[data-v-627b3d33]:last-child{border-bottom:none}.invite-user-info[data-v-627b3d33]{display:flex;align-items:center;gap:12px;flex:1}.user-avatar-small[data-v-627b3d33]{width:32px;height:32px;background:#f8f9fa;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.user-avatar-small .n-icon[data-v-627b3d33]{font-size:16px;color:#6c757d}.user-details .user-name[data-v-627b3d33]{font-size:14px;font-weight:600;color:#1a1a1a;margin-bottom:2px}.user-details .user-real-name[data-v-627b3d33]{font-size:12px;color:#6c757d}.invite-meta[data-v-627b3d33]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.join-date[data-v-627b3d33]{font-size:11px;color:#adb5bd}.version-updates-container[data-v-627b3d33]{display:flex;flex-direction:column;height:360px}.updates-list[data-v-627b3d33]{flex:1;overflow-y:auto;padding:0}.update-item[data-v-627b3d33]{padding:16px 20px;border-bottom:1px solid #f0f0f0}.update-item[data-v-627b3d33]:last-child{border-bottom:none}.update-header[data-v-627b3d33]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;gap:12px}.update-title[data-v-627b3d33]{flex:1;min-width:0}.version-number[data-v-627b3d33]{font-size:15px;font-weight:600;color:#1a1a1a}.plugin-name[data-v-627b3d33]{font-size:13px;color:#6c757d;margin-left:8px}.update-meta[data-v-627b3d33]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.update-date[data-v-627b3d33]{font-size:11px;color:#adb5bd}.update-summary[data-v-627b3d33]{margin-bottom:8px}.changes-count[data-v-627b3d33]{font-size:12px;color:#28a745;font-weight:500}.no-changes[data-v-627b3d33]{font-size:12px;color:#6c757d}.update-remark[data-v-627b3d33]{font-size:13px;color:#6c757d;line-height:1.4;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.update-details[data-v-627b3d33]{margin-top:8px}.details-btn[data-v-627b3d33]{display:flex;align-items:center;gap:4px;font-size:12px;color:#6c757d;padding:2px 4px;transition:color .2s ease}.details-btn[data-v-627b3d33]:hover{color:#1a1a1a}.expand-icon[data-v-627b3d33]{font-size:12px;transition:transform .2s ease}.expand-icon.expanded[data-v-627b3d33]{transform:rotate(180deg)}.update-content[data-v-627b3d33]{margin-top:12px;padding:12px;background:#f8f9fa;border-radius:8px;border-left:3px solid #1a1a1a}.content-section[data-v-627b3d33]{margin-bottom:12px}.content-section[data-v-627b3d33]:last-child{margin-bottom:0}.content-title[data-v-627b3d33]{font-size:12px;font-weight:600;color:#1a1a1a;margin-bottom:6px;display:flex;align-items:center;gap:4px}.content-list[data-v-627b3d33]{margin:0;padding-left:16px;font-size:12px;color:#6c757d;line-height:1.5}.content-list li[data-v-627b3d33]{margin-bottom:4px}.content-list li[data-v-627b3d33]:last-child{margin-bottom:0}.updates-pagination[data-v-627b3d33]{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 20px;border-top:1px solid #f0f0f0;background:#fafafa;flex-shrink:0}.page-btn[data-v-627b3d33]{font-size:12px;color:#6c757d;padding:4px 8px}.page-btn[data-v-627b3d33]:disabled{color:#dee2e6}.page-info[data-v-627b3d33]{font-size:12px;color:#6c757d;font-weight:500}.header-actions[data-v-627b3d33]{display:flex;align-items:center;gap:8px}.latest-version-info[data-v-627b3d33]{margin-bottom:16px}.version-info-card[data-v-627b3d33]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:16px 20px;border-radius:12px;box-shadow:0 4px 12px #667eea4d}.version-header[data-v-627b3d33]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.version-title[data-v-627b3d33]{font-size:16px;font-weight:600;margin:0}.download-info[data-v-627b3d33]{margin-top:12px}.download-meta[data-v-627b3d33]{display:flex;gap:16px;align-items:center;margin-bottom:12px;font-size:13px;opacity:.9}.file-size[data-v-627b3d33],.file-type[data-v-627b3d33]{display:flex;align-items:center;gap:4px}.download-actions[data-v-627b3d33]{margin-top:12px}.download-btn[data-v-627b3d33]{background:#18a058!important;border:1px solid #18a058!important;color:#fff!important;font-weight:500}.download-btn[data-v-627b3d33]:hover{background:#0c7532!important;border-color:#0c7532!important}.version-info-card .download-btn[data-v-627b3d33]{background:#fff3!important;border:1px solid rgba(255,255,255,.3)!important;color:#fff!important;font-weight:500}.version-info-card .download-btn[data-v-627b3d33]:hover{background:#ffffff4d!important;border-color:#ffffff80!important}.version-remark[data-v-627b3d33]{margin-top:12px;font-size:13px;line-height:1.4;opacity:.9;padding:8px 12px;background:#ffffff1a;border-radius:6px;border-left:3px solid rgba(255,255,255,.4)}@media (max-width: 480px){.invite-stats-bar[data-v-627b3d33]{flex-direction:column;gap:8px}.invite-meta[data-v-627b3d33]{align-items:flex-start}.version-updates-container[data-v-627b3d33]{height:320px}.update-header[data-v-627b3d33]{flex-direction:column;align-items:flex-start;gap:8px}.update-meta[data-v-627b3d33]{flex-direction:row;align-items:center;align-self:flex-start}.header-actions[data-v-627b3d33]{flex-direction:column;gap:6px;width:100%}.download-btn[data-v-627b3d33]{font-size:12px;padding:6px 12px}.download-meta[data-v-627b3d33]{flex-direction:column;gap:8px;align-items:flex-start}}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: GitHub
  Description: Light theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-light
  Current colors taken from GitHub's CSS
*/.hljs{color:#24292e;background:#fff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#005cc5}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-comment,.hljs-code,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}.docs-viewer[data-v-fe482673]{height:100vh;background:var(--fe482673-themeVars\.bodyColor)}.sidebar-header[data-v-fe482673]{display:flex;align-items:center;justify-content:center;height:64px;padding:0 16px;border-bottom:1px solid var(--fe482673-themeVars\.borderColor)}.header-content[data-v-fe482673]{display:flex;align-items:center;gap:12px}.header-icon[data-v-fe482673]{color:var(--fe482673-themeVars\.primaryColor)}.header-title[data-v-fe482673]{font-weight:600;font-size:16px;color:var(--fe482673-themeVars\.textColor1)}.search-container[data-v-fe482673]{padding:16px;border-bottom:1px solid var(--fe482673-themeVars\.borderColor)}.menu-loading[data-v-fe482673]{display:flex;justify-content:center;padding:20px}.header[data-v-fe482673]{height:64px;padding:0 24px;display:flex;align-items:center}.header .header-content[data-v-fe482673]{width:100%;display:flex;justify-content:space-between;align-items:center}.content[data-v-fe482673]{background:var(--fe482673-themeVars\.bodyColor)}.content-wrapper[data-v-fe482673]{display:flex;height:calc(100vh - 64px)}.markdown-container[data-v-fe482673]{flex:1;padding:24px;max-width:calc(100% - 240px)}.doc-header[data-v-fe482673]{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--fe482673-themeVars\.borderColor)}.doc-title[data-v-fe482673]{margin:0 0 12px;font-size:32px;font-weight:700;color:var(--fe482673-themeVars\.textColor1)}.doc-meta[data-v-fe482673]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.update-time[data-v-fe482673],.author[data-v-fe482673],.view-count[data-v-fe482673]{color:var(--fe482673-themeVars\.textColor3);font-size:14px;display:flex;align-items:center;gap:4px}.doc-summary[data-v-fe482673]{margin-bottom:24px}.markdown-content[data-v-fe482673]{line-height:1.8;color:var(--fe482673-themeVars\.textColor2);font-size:16px}.markdown-content[data-v-fe482673] h1,.markdown-content[data-v-fe482673] h2,.markdown-content[data-v-fe482673] h3,.markdown-content[data-v-fe482673] h4,.markdown-content[data-v-fe482673] h5,.markdown-content[data-v-fe482673] h6{margin:32px 0 16px;color:var(--fe482673-themeVars\.textColor1);font-weight:600;line-height:1.4}.markdown-content[data-v-fe482673] h1{font-size:28px;border-bottom:1px solid var(--fe482673-themeVars\.borderColor);padding-bottom:8px}.markdown-content[data-v-fe482673] h2{font-size:24px}.markdown-content[data-v-fe482673] h3{font-size:20px}.markdown-content[data-v-fe482673] h4{font-size:18px}.markdown-content[data-v-fe482673] p{margin:16px 0}.markdown-content[data-v-fe482673] ul,.markdown-content[data-v-fe482673] ol{margin:16px 0;padding-left:24px}.markdown-content[data-v-fe482673] li{margin:8px 0}.markdown-content[data-v-fe482673] code{background:var(--fe482673-themeVars\.codeColor);padding:2px 6px;border-radius:4px;font-family:Monaco,Consolas,JetBrains Mono,monospace;font-size:14px;color:var(--fe482673-themeVars\.textColor1)}.markdown-content[data-v-fe482673] pre{background:var(--fe482673-themeVars\.codeColor);padding:16px;border-radius:8px;overflow-x:auto;margin:24px 0;border:1px solid var(--fe482673-themeVars\.borderColor)}.markdown-content[data-v-fe482673] pre code{background:none;padding:0;font-size:14px;line-height:1.5}.markdown-content[data-v-fe482673] blockquote{margin:24px 0;padding:16px 20px;border-left:4px solid var(--fe482673-themeVars\.primaryColor);background:var(--fe482673-themeVars\.cardColor);border-radius:0 8px 8px 0;color:var(--fe482673-themeVars\.textColor2)}.markdown-content[data-v-fe482673] table{width:100%;border-collapse:collapse;margin:24px 0;border:1px solid var(--fe482673-themeVars\.borderColor);border-radius:8px;overflow:hidden}.markdown-content[data-v-fe482673] th,.markdown-content[data-v-fe482673] td{padding:12px 16px;text-align:left;border-bottom:1px solid var(--fe482673-themeVars\.borderColor)}.markdown-content[data-v-fe482673] th{background:var(--fe482673-themeVars\.tableHeaderColor);font-weight:600;color:var(--fe482673-themeVars\.textColor1)}.markdown-content[data-v-fe482673] tr:last-child td{border-bottom:none}.markdown-content[data-v-fe482673] img{max-width:100%;height:auto;border-radius:8px;margin:16px 0}.markdown-content[data-v-fe482673] a{color:var(--fe482673-themeVars\.primaryColor);text-decoration:none}.markdown-content[data-v-fe482673] a:hover{text-decoration:underline}.related-docs[data-v-fe482673]{margin-top:48px}.related-doc-card[data-v-fe482673]{cursor:pointer;transition:all .3s ease}.related-doc-card[data-v-fe482673]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.related-doc-content h4[data-v-fe482673]{margin:0 0 8px;color:var(--fe482673-themeVars\.textColor1)}.related-doc-content p[data-v-fe482673]{margin:0 0 12px;color:var(--fe482673-themeVars\.textColor3);font-size:14px}.related-doc-meta[data-v-fe482673]{display:flex;align-items:center;gap:4px;color:var(--fe482673-themeVars\.textColor3);font-size:12px}.loading-container[data-v-fe482673]{display:flex;justify-content:center;align-items:center;height:300px}.toc-sidebar[data-v-fe482673]{width:240px;padding:24px 24px 24px 0;border-left:1px solid var(--fe482673-themeVars\.borderColor);flex-shrink:0}@media (max-width: 1200px){.markdown-container[data-v-fe482673]{max-width:100%}.toc-sidebar[data-v-fe482673]{display:none}}@media (max-width: 768px){.markdown-container[data-v-fe482673]{padding:16px}.doc-title[data-v-fe482673]{font-size:24px}.doc-meta[data-v-fe482673]{flex-direction:column;align-items:flex-start;gap:8px}.search-container[data-v-fe482673]{padding:12px}}@media print{.docs-viewer[data-v-fe482673] .n-layout-sider,.header[data-v-fe482673],.toc-sidebar[data-v-fe482673]{display:none!important}.markdown-container[data-v-fe482673]{max-width:100%!important;padding:0!important}.doc-title[data-v-fe482673],.markdown-content[data-v-fe482673]{color:#000!important}}[data-v-8fbc5540]{box-sizing:border-box}.sidebar[data-v-8fbc5540]{background:#fff;border-right:1px solid #e8e8e8;box-shadow:0 0 10px #00000005;z-index:1001;transition:all .3s ease}.sidebar-mobile[data-v-8fbc5540]{position:fixed!important;height:100vh;left:0;top:0;transform:translate(-100%)}.sidebar-mobile[data-v-8fbc5540]:not(.n-layout-sider--collapsed){transform:translate(0)}.sidebar-header[data-v-8fbc5540]{height:64px;padding:0 20px;border-bottom:1px solid #f0f0f0;background:#fff;display:flex;align-items:center;cursor:pointer}.sidebar-header[data-v-8fbc5540]:hover{background:#f8f9fa}.sidebar-logo[data-v-8fbc5540]{display:flex;align-items:center;gap:12px;width:100%;justify-content:center}.logo-icon[data-v-8fbc5540]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#f8f9fa;border-radius:6px;border:1px solid #e9ecef;flex-shrink:0}.logo-text[data-v-8fbc5540]{flex:1;min-width:0}.logo-title[data-v-8fbc5540]{font-size:16px;font-weight:600;line-height:1.2;margin-bottom:2px;color:#1a1a1a}.logo-subtitle[data-v-8fbc5540]{font-size:12px;color:#666;font-weight:400}.sidebar-menu[data-v-8fbc5540]{padding:8px;background:#fff}.mobile-overlay[data-v-8fbc5540]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:1000}.main-layout[data-v-8fbc5540]{flex:1;overflow:hidden;background:#f8f9fa}.header[data-v-8fbc5540]{background:#fff;border-bottom:1px solid #e8e8e8;box-shadow:0 1px 4px #00000005;z-index:1000;height:64px}.header-content[data-v-8fbc5540]{display:flex;justify-content:space-between;align-items:center;height:64px;padding:0 24px}.header-left[data-v-8fbc5540]{display:flex;align-items:center;gap:16px;flex:1}.mobile-menu-btn[data-v-8fbc5540]{margin-right:8px;color:#666}.page-title-container[data-v-8fbc5540]{flex:1}.header-title[data-v-8fbc5540]{font-size:18px;font-weight:600;margin:0;color:#1a1a1a;line-height:1.2}.header-breadcrumb[data-v-8fbc5540]{font-size:12px;color:#999;margin-top:2px}.header-actions[data-v-8fbc5540]{display:flex;align-items:center}.action-btn[data-v-8fbc5540]{color:#666;background:#f8f9fa;border:1px solid #e9ecef}.action-btn[data-v-8fbc5540]:hover{background:#e9ecef;border-color:#dee2e6}.user-avatar[data-v-8fbc5540]{display:flex;align-items:center;gap:8px;cursor:pointer;padding:6px 12px;border-radius:6px;transition:all .2s;border:1px solid transparent}.user-avatar[data-v-8fbc5540]:hover{background:#f8f9fa;border-color:#e9ecef}.user-name[data-v-8fbc5540]{font-size:14px;font-weight:500;color:#333}.content[data-v-8fbc5540]{background:#f8f9fa;overflow:auto}.content-wrapper[data-v-8fbc5540]{padding:24px;min-height:calc(100vh - 64px)}@media (max-width: 768px){.header-content[data-v-8fbc5540]{padding:0 16px}.header-title[data-v-8fbc5540]{font-size:16px}.content-wrapper[data-v-8fbc5540]{padding:16px}.sidebar-header[data-v-8fbc5540]{padding:0 16px}.logo-title[data-v-8fbc5540]{font-size:14px}.logo-subtitle[data-v-8fbc5540]{font-size:11px}.main-layout[data-v-8fbc5540]{margin-left:0!important}}@media (max-width: 480px){.header-title[data-v-8fbc5540]{font-size:15px}.header-breadcrumb[data-v-8fbc5540]{display:none}.content-wrapper[data-v-8fbc5540]{padding:12px}.sidebar-header[data-v-8fbc5540]{padding:0 12px}.user-name[data-v-8fbc5540]{display:none}}@media (min-width: 769px) and (max-width: 1024px){.content-wrapper[data-v-8fbc5540]{padding:20px}}@media (hover: none) and (pointer: coarse){.user-avatar[data-v-8fbc5540]:hover{background:transparent;border-color:transparent}.user-avatar[data-v-8fbc5540]:active,.action-btn[data-v-8fbc5540]:hover{background:#f8f9fa;border-color:#e9ecef}.action-btn[data-v-8fbc5540]:active{background:#e9ecef;border-color:#dee2e6}.sidebar-header[data-v-8fbc5540]:hover{background:#fff}.sidebar-header[data-v-8fbc5540]:active{background:#f8f9fa}}[data-v-8fbc5540] .n-layout-scroll-container{scrollbar-width:thin;scrollbar-color:#d1d5db #f9fafb}[data-v-8fbc5540] .n-layout-scroll-container::-webkit-scrollbar{width:4px}[data-v-8fbc5540] .n-layout-scroll-container::-webkit-scrollbar-track{background:#f9fafb}[data-v-8fbc5540] .n-layout-scroll-container::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:2px}[data-v-8fbc5540] .n-layout-scroll-container::-webkit-scrollbar-thumb:hover{background:#9ca3af}[data-v-8fbc5540] .n-menu .n-menu-item-content{padding:8px 12px!important;margin:2px 4px;border-radius:6px}[data-v-8fbc5540] .n-menu .n-menu-item-content:hover{background-color:#f8f9fa!important}[data-v-8fbc5540] .n-menu .n-menu-item-content.n-menu-item-content--selected{background-color:#e3f2fd!important;color:#1976d2!important}[data-v-8fbc5540] .n-menu .n-menu-item-content.n-menu-item-content--selected:before{display:none}[data-v-8fbc5540] .n-menu .n-menu-item-content .n-menu-item-content__icon{margin-right:8px}[data-v-8fbc5540] .n-menu.n-menu--collapsed .n-menu-item-content{justify-content:center!important;padding:8px!important}[data-v-8fbc5540] .n-menu.n-menu--collapsed .n-menu-item-content .n-menu-item-content__icon{margin-right:0!important}[data-v-8fbc5540] .n-layout-sider{transition:transform .3s ease!important}[data-v-8fbc5540] .n-layout-sider--collapsed{width:0!important}@media (max-width: 768px){[data-v-8fbc5540] .n-layout.n-layout--has-sider>.n-layout{margin-left:0!important}}.dashboard[data-v-0de618a8]{max-width:1400px;margin:0 auto}.welcome-section[data-v-0de618a8]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;padding:32px;margin-bottom:24px;color:#fff;display:flex;justify-content:space-between;align-items:center}.welcome-content[data-v-0de618a8]{flex:1}.welcome-title[data-v-0de618a8]{font-size:28px;font-weight:600;margin:0 0 8px}.welcome-subtitle[data-v-0de618a8]{font-size:16px;opacity:.9;margin:0 0 16px}.welcome-stats[data-v-0de618a8]{display:flex;align-items:center;font-size:14px;opacity:.8}.welcome-time[data-v-0de618a8]{margin-right:16px}.welcome-weather[data-v-0de618a8]{margin-left:16px}.welcome-actions[data-v-0de618a8]{flex-shrink:0}.stats-grid[data-v-0de618a8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;margin-bottom:24px}.stat-card[data-v-0de618a8]{border-radius:12px;transition:all .3s ease}.stat-card[data-v-0de618a8]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000001a}.stat-content[data-v-0de618a8]{display:flex;align-items:center;padding:8px 0}.stat-icon[data-v-0de618a8]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-right:16px;color:#fff}.stat-icon.users[data-v-0de618a8]{background:linear-gradient(135deg,#667eea,#764ba2)}.stat-icon.sites[data-v-0de618a8]{background:linear-gradient(135deg,#f093fb,#f5576c)}.stat-icon.revenue[data-v-0de618a8]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.stat-icon.active[data-v-0de618a8]{background:linear-gradient(135deg,#43e97b,#38f9d7)}.stat-info[data-v-0de618a8]{flex:1}.stat-value[data-v-0de618a8]{font-size:24px;font-weight:700;color:#1a1a1a;margin-bottom:4px}.stat-label[data-v-0de618a8]{font-size:14px;color:#666;margin-bottom:8px}.stat-trend[data-v-0de618a8]{display:flex;align-items:center;font-size:12px;font-weight:500}.stat-trend.positive[data-v-0de618a8]{color:#52c41a}.stat-trend.neutral[data-v-0de618a8]{color:#999}.stat-trend span[data-v-0de618a8]{margin-left:4px}.chart-card[data-v-0de618a8],.quick-actions-card[data-v-0de618a8],.activity-card[data-v-0de618a8],.system-status-card[data-v-0de618a8]{height:100%;border-radius:12px}.chart-container[data-v-0de618a8]{height:300px;display:flex;align-items:center;justify-content:center}.chart[data-v-0de618a8]{width:100%;height:100%}.chart-placeholder[data-v-0de618a8]{text-align:center;color:#999}.chart-icon[data-v-0de618a8]{margin-bottom:16px}.chart-text[data-v-0de618a8]{font-size:16px;margin:0 0 8px}.chart-subtext[data-v-0de618a8]{font-size:14px;margin:0;opacity:.7}.quick-action[data-v-0de618a8]{display:flex;align-items:center;padding:12px 0;cursor:pointer;border-radius:8px;transition:all .2s ease}.quick-action[data-v-0de618a8]:hover{background:#f5f5f5;padding-left:8px;padding-right:8px}.action-icon[data-v-0de618a8]{width:40px;height:40px;border-radius:10px;background:#f0f2f5;display:flex;align-items:center;justify-content:center;margin-right:12px;color:#666;transition:all .2s ease}.quick-action:hover .action-icon[data-v-0de618a8]{background:#e6f7ff;color:#1890ff}.action-content[data-v-0de618a8]{flex:1}.action-title[data-v-0de618a8]{font-size:14px;font-weight:500;color:#1a1a1a;margin-bottom:2px}.action-desc[data-v-0de618a8]{font-size:12px;color:#999}.action-arrow[data-v-0de618a8]{color:#ccc;transition:all .2s ease}.quick-action:hover .action-arrow[data-v-0de618a8]{color:#1890ff;transform:translate(2px)}.activity-item[data-v-0de618a8]{display:flex;align-items:center;padding:12px 0}.activity-icon[data-v-0de618a8]{width:32px;height:32px;border-radius:8px;background:#f5f5f5;display:flex;align-items:center;justify-content:center;margin-right:12px}.activity-content[data-v-0de618a8]{flex:1}.activity-title[data-v-0de618a8]{font-size:14px;color:#1a1a1a;margin-bottom:4px}.activity-time[data-v-0de618a8]{font-size:12px;color:#999}.activity-status[data-v-0de618a8]{flex-shrink:0}.status-item[data-v-0de618a8]{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.status-label[data-v-0de618a8]{display:flex;align-items:center;font-size:14px;color:#666}.status-label span[data-v-0de618a8]{margin-left:8px}.status-value[data-v-0de618a8]{font-size:12px;font-weight:500;padding:4px 8px;border-radius:4px}.status-value.normal[data-v-0de618a8]{background:#f6ffed;color:#52c41a}.status-value.warning[data-v-0de618a8]{background:#fffbe6;color:#faad14}.status-value.error[data-v-0de618a8]{background:#fff2f0;color:#ff4d4f}.empty-state[data-v-0de618a8]{text-align:center;padding:40px 20px;color:#999}.empty-state p[data-v-0de618a8]{margin:10px 0 0;font-size:14px}@media (max-width: 768px){.welcome-section[data-v-0de618a8]{flex-direction:column;text-align:center;gap:20px}.stats-grid[data-v-0de618a8]{grid-template-columns:1fr}}.users-page[data-v-08f9b9c2],.auth-sites-page[data-v-a0c58e9a],.plugins-page[data-v-59fc320e]{padding:0}:root,:host{--w-e-textarea-bg-color: #fff;--w-e-textarea-color: #333;--w-e-textarea-border-color: #ccc;--w-e-textarea-slight-border-color: #e8e8e8;--w-e-textarea-slight-color: #d4d4d4;--w-e-textarea-slight-bg-color: #f5f2f0;--w-e-textarea-selected-border-color: #B4D5FF;--w-e-textarea-handler-bg-color: #4290f7;--w-e-toolbar-color: #595959;--w-e-toolbar-bg-color: #fff;--w-e-toolbar-active-color: #333;--w-e-toolbar-active-bg-color: #f1f1f1;--w-e-toolbar-disabled-color: #999;--w-e-toolbar-border-color: #e8e8e8;--w-e-modal-button-bg-color: #fafafa;--w-e-modal-button-border-color: #d9d9d9}.w-e-text-container *,.w-e-toolbar *{box-sizing:border-box;margin:0;outline:none;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:var(--w-e-textarea-bg-color);color:var(--w-e-textarea-color);height:100%;position:relative}.w-e-text-container .w-e-scroll{-webkit-overflow-scrolling:touch;height:100%}.w-e-text-container [data-slate-editor]{word-wrap:break-word;border-top:1px solid transparent;min-height:100%;outline:0;padding:0 10px;white-space:pre-wrap}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;display:inline!important;max-width:100%;min-height:20px;min-width:20px}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{font-style:italic;left:10px;top:17px;width:90%}.w-e-max-length-info,.w-e-text-placeholder{color:var(--w-e-textarea-slight-color);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-color);font-size:14px;padding:0 5px}.w-e-bar svg{fill:var(--w-e-toolbar-color);height:14px;width:14px}.w-e-bar-show{display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 5px #0000001f;position:absolute}.w-e-toolbar{flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:var(--w-e-toolbar-border-color);display:inline-flex;height:40px;margin:0 5px;width:1px}.w-e-bar-item{display:flex;height:40px;padding:4px;position:relative;text-align:center}.w-e-bar-item,.w-e-bar-item button{align-items:center;justify-content:center}.w-e-bar-item button{background:transparent;border:none;color:var(--w-e-toolbar-color);cursor:pointer;display:inline-flex;height:32px;overflow:hidden;padding:0 8px;white-space:nowrap}.w-e-bar-item button:hover{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:var(--w-e-toolbar-active-color);border-radius:5px;color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);font-size:.75em;opacity:0;padding:5px 10px;position:absolute;text-align:center;top:40px;transition:opacity .6s;visibility:hidden;white-space:pre;z-index:1}.w-e-menu-tooltip-v5:after{border:5px solid transparent;border-bottom:5px solid var(--w-e-toolbar-active-color);content:"";opacity:0;position:absolute;top:30px;transition:opacity .6s;visibility:hidden}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{left:100%;top:10px}.w-e-menu-tooltip-v5.tooltip-right:after{border-bottom-color:transparent;border-left-color:transparent;border-right-color:var(--w-e-toolbar-active-color);border-top-color:transparent;left:100%;margin-left:-10px;top:16px}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;display:none;left:0;margin-top:40px;position:absolute;top:0;z-index:1}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;left:0;margin-top:40px;max-height:350px;min-width:100px;overflow-y:auto;position:absolute;top:0;z-index:1}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;padding:7px 0 7px 25px;position:relative;text-align:left;white-space:nowrap}.w-e-select-list ul li:hover{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{left:0;margin-left:5px;margin-top:-7px;position:absolute;top:50%}.w-e-bar-bottom .w-e-select-list{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-drop-panel{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;margin-top:40px;min-width:200px;padding:10px;position:absolute;top:0;z-index:1}.w-e-bar-bottom .w-e-drop-panel{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-modal{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;color:var(--w-e-toolbar-color);font-size:14px;min-height:40px;min-width:100px;padding:20px 15px 0;position:absolute;text-align:left;z-index:1}.w-e-modal .btn-close{cursor:pointer;line-height:1;padding:5px;position:absolute;right:8px;top:7px}.w-e-modal .btn-close svg{fill:var(--w-e-toolbar-color);height:10px;width:10px}.w-e-modal .babel-container{display:block;margin-bottom:15px}.w-e-modal .babel-container span{display:block;margin-bottom:10px}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:var(--w-e-modal-button-bg-color);border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color);cursor:pointer;font-weight:400;height:32px;padding:4.5px 15px;text-align:center;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{font-feature-settings:"tnum";background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color);font-variant:tabular-nums;padding:4.5px 11px;transition:all .3s;width:100%}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{box-sizing:border-box}.w-e-progress-bar{background-color:var(--w-e-textarea-handler-bg-color);height:1px;position:absolute;transition:width .3s;width:0}.w-e-full-screen-container{bottom:0!important;display:flex!important;flex-direction:column!important;height:100%!important;left:0!important;margin:0!important;padding:0!important;position:fixed;right:0!important;top:0!important;width:100%!important}.w-e-full-screen-container [data-w-e-textarea=true]{flex:1!important}.w-e-text-container [data-slate-editor] code{background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;font-family:monospace;padding:3px}.w-e-panel-content-color{list-style:none;text-align:left;width:230px}.w-e-panel-content-color li{border:1px solid var(--w-e-toolbar-bg-color);border-radius:3px;cursor:pointer;display:inline-block;padding:2px}.w-e-panel-content-color li:hover{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;height:17px;width:17px}.w-e-panel-content-color .active{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{line-height:1.5;margin-bottom:5px;width:100%}.w-e-panel-content-color .clear svg{height:16px;margin-bottom:-4px;width:16px}.w-e-text-container [data-slate-editor] blockquote{background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.w-e-panel-content-emotion{font-size:20px;list-style:none;text-align:left;width:300px}.w-e-panel-content-emotion li{border-radius:3px;cursor:pointer;display:inline-block;padding:0 5px}.w-e-panel-content-emotion li:hover{background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:var(--w-e-textarea-border-color);border:0;display:block;height:1px}.w-e-text-container [data-slate-editor] pre>code{background-color:var(--w-e-textarea-slight-bg-color);border:1px solid var(--w-e-textarea-slight-border-color);border-radius:4px;display:block;font-size:14px;padding:10px;text-indent:0}.w-e-text-container [data-slate-editor] .w-e-image-container{display:inline-block;margin:0 3px}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{overflow:hidden;position:relative}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:var(--w-e-textarea-handler-bg-color);height:7px;position:absolute;width:7px}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;left:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;right:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{bottom:0;cursor:nesw-resize;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{bottom:0;cursor:nwse-resize;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover,.w-e-text-container [contenteditable=false] .w-e-image-container:hover{box-shadow:none}.w-e-text-container [data-slate-editor] .table-container{border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin-top:10px;overflow-x:auto;padding:10px;width:100%}.w-e-text-container [data-slate-editor] table{border-collapse:collapse}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid var(--w-e-textarea-border-color);line-height:1.5;min-width:30px;padding:3px 5px;text-align:left}.w-e-text-container [data-slate-editor] table th{background-color:var(--w-e-textarea-slight-bg-color);font-weight:700;text-align:center}.w-e-panel-content-table{background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse}.w-e-panel-content-table td{border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;height:15px;padding:3px 5px;width:20px}.w-e-panel-content-table td.active{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-textarea-video-container{background-image:linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0,#fff 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin:10px auto 0;padding:10px 0;text-align:center}.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;-webkit-hyphens:none;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}.documents-page[data-v-b68a24f8]{padding:0}.page-header[data-v-b68a24f8]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.header-title h1[data-v-b68a24f8]{margin:0 0 8px;font-size:24px;font-weight:600;color:#1a1a1a}.header-title p[data-v-b68a24f8]{margin:0;color:#6c757d;font-size:14px}.rich-editor-container[data-v-b68a24f8]{border:1px solid #d9d9d9;border-radius:6px;overflow:hidden}.preview-content[data-v-b68a24f8]{max-height:600px;overflow-y:auto}.preview-header[data-v-b68a24f8]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.preview-header h2[data-v-b68a24f8]{margin:0;font-size:20px;font-weight:600;color:#1a1a1a}.preview-meta[data-v-b68a24f8]{margin-bottom:16px;padding:12px;background:#f8f9fa;border-radius:6px}.preview-meta p[data-v-b68a24f8]{margin:4px 0;font-size:14px;color:#495057}.preview-body[data-v-b68a24f8]{line-height:1.6;font-size:14px}.preview-body[data-v-b68a24f8] img{max-width:100%;height:auto}.preview-body[data-v-b68a24f8] p{margin:8px 0}.preview-body[data-v-b68a24f8] h1,.preview-body[data-v-b68a24f8] h2,.preview-body[data-v-b68a24f8] h3,.preview-body[data-v-b68a24f8] h4,.preview-body[data-v-b68a24f8] h5,.preview-body[data-v-b68a24f8] h6{margin:16px 0 8px;font-weight:600}.preview-body[data-v-b68a24f8] ul,.preview-body[data-v-b68a24f8] ol{margin:8px 0;padding-left:24px}.preview-body[data-v-b68a24f8] blockquote{margin:8px 0;padding:8px 16px;border-left:4px solid #ddd;background-color:#f9f9f9}.preview-body[data-v-b68a24f8] code{padding:2px 4px;background-color:#f5f5f5;border-radius:3px;font-family:Courier New,monospace}.preview-body[data-v-b68a24f8] pre{margin:8px 0;padding:12px;background-color:#f5f5f5;border-radius:6px;overflow-x:auto}.category-management[data-v-b68a24f8]{max-height:600px;overflow-y:auto}@media (max-width: 768px){.page-header[data-v-b68a24f8]{flex-direction:column;gap:16px;align-items:stretch}}.announcements-page[data-v-73426213]{padding:0}.rich-editor-container[data-v-73426213]{border:1px solid #d9d9d9;border-radius:6px;overflow:hidden}.preview-content[data-v-73426213]{max-height:500px;overflow-y:auto}.announcement-meta[data-v-73426213]{margin:12px 0;padding:12px 0;border-bottom:1px solid #f0f0f0}.rich-content[data-v-73426213]{line-height:1.6;font-size:14px}.rich-content[data-v-73426213] img{max-width:100%;height:auto}.rich-content[data-v-73426213] p{margin:8px 0}.rich-content[data-v-73426213] h1,.rich-content[data-v-73426213] h2,.rich-content[data-v-73426213] h3,.rich-content[data-v-73426213] h4,.rich-content[data-v-73426213] h5,.rich-content[data-v-73426213] h6{margin:16px 0 8px;font-weight:600}.rich-content[data-v-73426213] ul,.rich-content[data-v-73426213] ol{margin:8px 0;padding-left:24px}.rich-content[data-v-73426213] blockquote{margin:8px 0;padding:8px 16px;border-left:4px solid #ddd;background-color:#f9f9f9}.rich-content[data-v-73426213] code{padding:2px 4px;background-color:#f5f5f5;border-radius:3px;font-family:Courier New,monospace}.rich-content[data-v-73426213] pre{margin:8px 0;padding:12px;background-color:#f5f5f5;border-radius:6px;overflow-x:auto}.rich-content[data-v-73426213] table{width:100%;border-collapse:collapse;margin:8px 0}.rich-content[data-v-73426213] table th,.rich-content[data-v-73426213] table td{padding:8px 12px;border:1px solid #ddd;text-align:left}.rich-content[data-v-73426213] table th{background-color:#f5f5f5;font-weight:600}.commissions-page[data-v-96d5137d],.purchase-proofs-page[data-v-5ba472da]{padding:0}.proof-detail[data-v-5ba472da]{max-height:600px;overflow-y:auto}.proof-images[data-v-5ba472da]{display:flex;flex-wrap:wrap;gap:8px}.settings-page[data-v-e6aa8586]{padding:0}.setting-item[data-v-e6aa8586]{padding:16px 0;border-bottom:1px solid var(--n-border-color)}.setting-item[data-v-e6aa8586]:last-child{border-bottom:none}[data-v-e6aa8586] .n-form-item-label{font-weight:500;min-width:150px}[data-v-e6aa8586] .n-form-item-feedback-wrapper{margin-top:4px}[data-v-e6aa8586] .n-tabs-nav{margin-bottom:0}[data-v-e6aa8586] .n-card__content{padding-top:20px}[data-v-e6aa8586] .n-card__action{padding-top:16px;border-top:1px solid var(--n-border-color)}.page-header[data-v-c32e1d48]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.header-title h1[data-v-c32e1d48]{margin:0 0 8px;font-size:24px;font-weight:600;color:#1a1a1a}.header-title p[data-v-c32e1d48]{margin:0;color:#6c757d;font-size:14px}.search-section[data-v-c32e1d48]{background:#fff;border-radius:8px;padding:20px;margin-bottom:16px;border:1px solid #f0f0f0}.search-form[data-v-c32e1d48]{display:grid;grid-template-columns:1fr 200px 200px 200px auto auto;gap:16px;align-items:end}.action-bar[data-v-c32e1d48]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:12px 16px;background:#f8f9fa;border-radius:6px}.selected-info[data-v-c32e1d48]{color:#495057;font-size:14px}.batch-actions[data-v-c32e1d48]{display:flex;gap:12px}.table-container[data-v-c32e1d48]{background:#fff;border-radius:8px;overflow:hidden;border:1px solid #f0f0f0}.action-buttons[data-v-c32e1d48]{display:flex;gap:6px;flex-wrap:nowrap}.action-buttons .n-button[data-v-c32e1d48]{min-width:auto}.version-modal[data-v-c32e1d48]{width:90%;max-width:800px}.form-grid[data-v-c32e1d48]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.modal-footer[data-v-c32e1d48]{display:flex;justify-content:flex-end;gap:12px}.detail-modal[data-v-c32e1d48]{width:90%;max-width:600px}.detail-grid[data-v-c32e1d48]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px}.detail-item[data-v-c32e1d48]{display:flex;flex-direction:column;gap:4px}.detail-item label[data-v-c32e1d48]{font-weight:600;color:#495057;font-size:14px}.detail-section[data-v-c32e1d48]{margin-bottom:24px}.detail-section h3[data-v-c32e1d48]{margin:0 0 12px;font-size:16px;font-weight:600;color:#1a1a1a}.detail-section ul[data-v-c32e1d48]{margin:0;padding-left:20px}.detail-section li[data-v-c32e1d48]{margin-bottom:8px;line-height:1.5}.detail-section p[data-v-c32e1d48]{margin:0;line-height:1.6;color:#495057}.version-number[data-v-c32e1d48]{font-family:Monaco,Consolas,monospace;font-weight:600}.update-summary .change-count[data-v-c32e1d48]{color:#28a745;font-size:12px}.update-summary .no-changes[data-v-c32e1d48]{color:#6c757d;font-size:12px}.download-info[data-v-c32e1d48]{display:flex;flex-direction:column;gap:16px}.download-item[data-v-c32e1d48]{display:flex;flex-direction:column;gap:8px}.download-item label[data-v-c32e1d48]{font-weight:600;color:#495057;font-size:14px}.download-actions[data-v-c32e1d48]{display:flex;align-items:center;gap:12px}.download-url[data-v-c32e1d48]{color:#007bff;font-size:12px;word-break:break-all;flex:1}.download-stats[data-v-c32e1d48]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px;padding:16px;background:#f8f9fa;border-radius:6px}.stat-item[data-v-c32e1d48]{display:flex;flex-direction:column;gap:4px}.stat-item label[data-v-c32e1d48]{font-weight:600;color:#6c757d;font-size:12px}.stat-item span[data-v-c32e1d48]{font-weight:500;color:#1a1a1a}.checksum-info[data-v-c32e1d48]{margin-top:16px;padding:16px;background:#f8f9fa;border-radius:6px}.checksum-item[data-v-c32e1d48]{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.checksum-item[data-v-c32e1d48]:last-child{margin-bottom:0}.checksum-item label[data-v-c32e1d48]{font-weight:600;color:#6c757d;font-size:12px}.checksum-item code[data-v-c32e1d48]{font-family:Monaco,Consolas,monospace;font-size:11px;background:#e9ecef;padding:4px 8px;border-radius:4px;word-break:break-all;color:#495057}.download-status[data-v-c32e1d48]{display:flex;flex-direction:column;gap:4px}.download-count[data-v-c32e1d48]{font-size:12px;color:#6c757d}.no-download[data-v-c32e1d48]{color:#6c757d;font-size:12px}@media (max-width: 768px){.version-updates-container[data-v-c32e1d48]{padding:16px}.page-header[data-v-c32e1d48]{flex-direction:column;gap:16px;align-items:stretch}.search-form[data-v-c32e1d48]{grid-template-columns:1fr;gap:12px}.detail-grid[data-v-c32e1d48]{grid-template-columns:1fr}.action-bar[data-v-c32e1d48]{flex-direction:column;gap:12px;align-items:stretch}.batch-actions[data-v-c32e1d48]{justify-content:center}.action-buttons[data-v-c32e1d48]{flex-direction:column;gap:4px}.action-buttons .n-button[data-v-c32e1d48]{width:100%;justify-content:flex-start}}.download-url-modal[data-v-c32e1d48]{max-width:600px}.upload-section[data-v-c32e1d48]{margin-bottom:24px}.upload-container[data-v-c32e1d48]{width:100%}.uploaded-file-info[data-v-c32e1d48]{display:flex;align-items:center;gap:8px}.uploaded-file-info .n-icon[data-v-c32e1d48]{color:#28a745}.file-size[data-v-c32e1d48]{color:#6c757d;font-size:12px}.file-actions[data-v-c32e1d48]{display:flex;gap:8px;margin-top:8px}.upload-actions[data-v-c32e1d48]{margin-top:16px}
