#app{font-family:Arial,sans-serif;min-height:100vh;background:#0f172a;color:#fff}.global-nav[data-v-3112d86d]{background:rgba(15,23,42,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.1);position:sticky;top:0;z-index:1000}.nav-content[data-v-3112d86d]{display:flex;justify-content:space-between;align-items:center;padding:15px 0}.logo[data-v-3112d86d]{display:flex;align-items:center;gap:10px;font-size:24px;font-weight:700;color:#fff;text-decoration:none}.nav-links[data-v-3112d86d]{display:flex;align-items:center;gap:30px}.nav-links a[data-v-3112d86d]{color:#cbd5e1;text-decoration:none;transition:color .2s}.nav-links a[data-v-3112d86d]:hover,.nav-links a.active[data-v-3112d86d]{color:#60a5fa}.nav-btn[data-v-3112d86d]{background:#3b82f6;color:#fff!important;padding:8px 20px;border-radius:8px}.login-btn[data-v-3112d86d]{padding:8px 20px;border:1px solid #475569;border-radius:8px}.pricing-page[data-v-3112d86d]{background:#0f172a;color:#f8fafc;min-height:100vh}.pricing-hero[data-v-3112d86d]{padding:100px 0 60px;text-align:center;background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%)}.hero-title[data-v-3112d86d]{font-size:56px;font-weight:800;line-height:1.1;margin-bottom:20px}.highlight[data-v-3112d86d]{background:linear-gradient(to right,#60a5fa,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-subtitle[data-v-3112d86d]{font-size:20px;color:#cbd5e1;line-height:1.6;max-width:600px;margin:0 auto}.pricing-card[data-v-3112d86d]{background:linear-gradient(135deg,#1e293b,#0f172a);border:2px solid #334155;border-radius:24px;padding:40px;margin:40px auto;max-width:800px;position:relative}.pricing-card.featured[data-v-3112d86d]{border-color:#3b82f6;box-shadow:0 20px 40px #3b82f61a}.pricing-badge[data-v-3112d86d]{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;padding:6px 20px;border-radius:20px;font-size:14px;font-weight:600}.pricing-header[data-v-3112d86d]{text-align:center;margin-bottom:40px}.plan-name[data-v-3112d86d]{font-size:36px;font-weight:700;margin-bottom:10px}.plan-desc[data-v-3112d86d]{color:#94a3b8;font-size:18px;margin-bottom:30px}.price-display[data-v-3112d86d]{display:flex;justify-content:center;gap:60px;align-items:baseline}.monthly-price[data-v-3112d86d],.yearly-price[data-v-3112d86d]{text-align:center}.price[data-v-3112d86d]{font-size:64px;font-weight:800;background:linear-gradient(to right,#60a5fa,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.period[data-v-3112d86d]{font-size:20px;color:#94a3b8;margin-left:8px}.save-badge[data-v-3112d86d]{display:block;background:#10b981;color:#fff;padding:4px 12px;border-radius:12px;font-size:14px;margin-top:8px}.value-proposition[data-v-3112d86d]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:40px}.value-item[data-v-3112d86d]{display:flex;align-items:center;gap:15px;background:rgba(255,255,255,.05);padding:20px;border-radius:16px}.value-icon[data-v-3112d86d]{font-size:32px}.value-content h4[data-v-3112d86d]{font-size:18px;margin-bottom:4px}.value-content p[data-v-3112d86d]{color:#94a3b8;font-size:14px}.features-list[data-v-3112d86d]{margin-bottom:40px}.features-list h3[data-v-3112d86d]{font-size:24px;margin-bottom:20px;color:#f8fafc}.feature-category[data-v-3112d86d]{margin-bottom:25px}.feature-category h4[data-v-3112d86d]{font-size:18px;margin-bottom:12px;color:#60a5fa}.feature-category ul[data-v-3112d86d]{list-style:none;padding:0}.feature-category li[data-v-3112d86d]{color:#cbd5e1;position:relative;padding:8px 0 8px 20px}.feature-category li[data-v-3112d86d]:before{content:"";color:#10b981;position:absolute;left:0}.pricing-cta[data-v-3112d86d]{text-align:center;margin-bottom:40px;padding:30px;background:rgba(255,255,255,.05);border-radius:20px}.primary-cta[data-v-3112d86d]{display:inline-block;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;padding:20px 40px;border-radius:16px;text-decoration:none;font-size:18px;font-weight:600;margin-bottom:20px}.cta-note[data-v-3112d86d]{color:#94a3b8;font-size:14px;line-height:1.6}.trust-section[data-v-3112d86d]{text-align:center;padding:20px;background:rgba(255,255,255,.03);border-radius:16px;margin-bottom:40px}.trust-section h4[data-v-3112d86d]{margin-bottom:15px;color:#cbd5e1}.trust-badges[data-v-3112d86d]{display:flex;justify-content:center;gap:15px;flex-wrap:wrap}.badge[data-v-3112d86d]{background:rgba(255,255,255,.05);padding:8px 16px;border-radius:20px;font-size:14px;border:1px solid rgba(255,255,255,.1)}.price-comparison[data-v-3112d86d]{margin:80px 0}.section-title[data-v-3112d86d]{text-align:center;font-size:36px;font-weight:700;margin-bottom:40px}.comparison-table[data-v-3112d86d]{overflow-x:auto}table[data-v-3112d86d]{width:100%;border-collapse:collapse;background:rgba(30,41,59,.6);border-radius:16px;overflow:hidden}thead[data-v-3112d86d]{background:#1e293b}th[data-v-3112d86d]{padding:20px;text-align:left;font-weight:600;color:#f8fafc;border-bottom:2px solid #334155}td[data-v-3112d86d]{padding:20px;border-bottom:1px solid #334155;color:#cbd5e1}td.highlight[data-v-3112d86d]{color:#10b981;font-weight:600}.faq-section[data-v-3112d86d]{margin:80px 0}.faq-grid[data-v-3112d86d]{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.faq-item[data-v-3112d86d]{background:rgba(30,41,59,.6);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:30px}.faq-item h3[data-v-3112d86d]{font-size:18px;margin-bottom:15px;color:#f8fafc}.faq-item p[data-v-3112d86d]{color:#94a3b8;line-height:1.6}.final-cta[data-v-3112d86d]{text-align:center;padding:80px 40px;background:linear-gradient(135deg,#1e293b,#0f172a);border-radius:24px;margin:80px 0}.final-cta h2[data-v-3112d86d]{font-size:40px;margin-bottom:20px}.final-cta p[data-v-3112d86d]{font-size:18px;color:#cbd5e1;margin-bottom:40px;max-width:600px;margin-left:auto;margin-right:auto}.cta-actions[data-v-3112d86d]{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.cta-button[data-v-3112d86d]{padding:18px 36px;border-radius:12px;text-decoration:none;font-weight:600;font-size:16px;transition:transform .2s}.cta-button.primary[data-v-3112d86d]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff}.cta-button.secondary[data-v-3112d86d]{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.2)}.cta-button[data-v-3112d86d]:hover{transform:translateY(-2px)}.global-footer[data-v-3112d86d]{background:#0f172a;padding:60px 0 40px;border-top:1px solid #334155}.footer-content[data-v-3112d86d]{display:flex;justify-content:space-between;margin-bottom:40px;flex-wrap:wrap}.footer-brand[data-v-3112d86d]{flex:1;min-width:300px;margin-bottom:30px}.footer-brand p[data-v-3112d86d]{color:#94a3b8;margin-top:10px}.footer-links[data-v-3112d86d]{display:flex;gap:60px;flex-wrap:wrap}.link-group[data-v-3112d86d]{display:flex;flex-direction:column;gap:12px}.link-group h4[data-v-3112d86d]{color:#f8fafc;margin-bottom:8px;font-size:16px}.link-group a[data-v-3112d86d]{color:#94a3b8;text-decoration:none;font-size:14px}.link-group a[data-v-3112d86d]:hover{color:#60a5fa}.footer-bottom[data-v-3112d86d]{display:flex;justify-content:space-between;align-items:center;padding-top:30px;border-top:1px solid #334155;flex-wrap:wrap}.footer-bottom p[data-v-3112d86d]{color:#64748b;font-size:14px}.footer-button[data-v-3112d86d]{background:#3b82f6;color:#fff;padding:12px 24px;border-radius:8px;text-decoration:none;font-weight:500}@media (max-width: 768px){.hero-title[data-v-3112d86d]{font-size:36px}.price-display[data-v-3112d86d]{flex-direction:column;gap:20px}.value-proposition[data-v-3112d86d],.faq-grid[data-v-3112d86d]{grid-template-columns:1fr}.cta-actions[data-v-3112d86d],.footer-content[data-v-3112d86d]{flex-direction:column}.footer-links[data-v-3112d86d]{flex-direction:column;gap:30px}.comparison-table[data-v-3112d86d]{font-size:14px}}@media (min-width: 769px) and (max-width: 1024px){.faq-grid[data-v-3112d86d]{grid-template-columns:1fr}.value-proposition[data-v-3112d86d]{grid-template-columns:repeat(2,1fr)}}.checkout-page[data-v-35059a22]{min-height:100vh;background:#0f172a;color:#f8fafc}.container[data-v-35059a22]{max-width:1200px;margin:0 auto;padding:0 20px;width:100%}.checkout-header[data-v-35059a22]{background:#1e293b;border-bottom:1px solid #334155;padding:20px 0;position:sticky;top:0;z-index:100}.logo[data-v-35059a22]{display:flex;align-items:center;gap:10px;font-size:24px;font-weight:700;color:#0f172a;text-decoration:none}.checkout-header .container[data-v-35059a22]{display:flex;justify-content:space-between;align-items:center}.checkout-steps[data-v-35059a22]{display:flex;align-items:center;gap:20px}.step[data-v-35059a22]{display:flex;flex-direction:column;align-items:center;gap:8px}.step-number[data-v-35059a22]{width:32px;height:32px;background:#3b82f6;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600}.step.active .step-number[data-v-35059a22]{background:#3b82f6}.step:not(.active) .step-number[data-v-35059a22]{background:#475569}.step-text[data-v-35059a22]{font-size:14px;color:#94a3b8}.step.active .step-text[data-v-35059a22]{color:#f8fafc;font-weight:500}.step-divider[data-v-35059a22]{color:#475569;font-size:20px}.header-support[data-v-35059a22]{display:flex;align-items:center;gap:8px}.support-text[data-v-35059a22]{color:#94a3b8;font-size:14px}.support-link[data-v-35059a22]{color:#3b82f6;text-decoration:none;font-size:14px}.checkout-container[data-v-35059a22]{padding:40px 0}.checkout-layout[data-v-35059a22]{display:grid;grid-template-columns:2fr 1fr;gap:40px}@media (max-width: 768px){.checkout-layout[data-v-35059a22]{grid-template-columns:1fr}}.payment-section[data-v-35059a22]{background:#1e293b;border-radius:20px;padding:40px;box-shadow:0 4px 20px #0000004d}.section-title[data-v-35059a22]{font-size:28px;font-weight:700;margin-bottom:30px;color:#f8fafc}.order-summary-mobile[data-v-35059a22]{display:none;background:rgba(255,255,255,.05);border-radius:12px;padding:20px;margin-bottom:30px}@media (max-width: 768px){.order-summary-mobile[data-v-35059a22]{display:block}}.mobile-summary[data-v-35059a22]{display:flex;justify-content:space-between;align-items:center}.plan-info[data-v-35059a22]{display:flex;flex-direction:column}.billing-cycle[data-v-35059a22]{display:flex;flex-direction:column;align-items:flex-end}.billing-cycle span[data-v-35059a22]{color:#94a3b8;font-size:14px}.cycle-note[data-v-35059a22]{font-size:12px;color:#94a3b8}.form-section[data-v-35059a22]{margin-bottom:30px}.form-title[data-v-35059a22]{font-size:18px;font-weight:600;margin-bottom:20px;color:#f8fafc;display:flex;align-items:center;gap:10px}.form-title[data-v-35059a22]:before{content:"";width:4px;height:16px;background:#3b82f6;border-radius:2px}.form-grid[data-v-35059a22]{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width: 768px){.form-grid[data-v-35059a22]{grid-template-columns:1fr}}.form-group[data-v-35059a22]{margin-bottom:20px}.form-group label[data-v-35059a22]{display:block;font-size:14px;font-weight:600;margin-bottom:8px;color:#cbd5e1}.form-input[data-v-35059a22]{width:100%;padding:14px 16px;border:2px solid #334155;border-radius:10px;font-size:16px;color:#f8fafc;transition:all .2s}.form-input[data-v-35059a22]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.form-input.error[data-v-35059a22]{border-color:#ef4444}.error-text[data-v-35059a22]{color:#ef4444;font-size:12px;margin-top:6px}.payment-methods[data-v-35059a22]{display:flex;flex-direction:column;gap:12px;margin-bottom:30px}.method-card[data-v-35059a22]{display:flex;align-items:center;gap:16px;padding:20px;border:2px solid #334155;border-radius:12px;cursor:pointer;transition:all .2s}.method-card[data-v-35059a22]:hover{border-color:#475569}.method-card.active[data-v-35059a22]{border-color:#3b82f6;background:rgba(59,130,246,.05)}.method-icon[data-v-35059a22]{font-size:24px;width:48px;height:48px;background:rgba(255,255,255,.1);border-radius:12px;display:flex;align-items:center;justify-content:center}.method-info[data-v-35059a22]{flex:1}.method-name[data-v-35059a22]{font-weight:600;color:#f8fafc;margin-bottom:4px}.method-desc[data-v-35059a22]{font-size:14px;color:#94a3b8}.method-radio[data-v-35059a22]{width:24px;height:24px;border:2px solid #cbd5e1;border-radius:50%;display:flex;align-items:center;justify-content:center}.method-card.active .method-radio[data-v-35059a22]{border-color:#3b82f6;background:#3b82f6}.radio-dot[data-v-35059a22]{width:12px;height:12px;background:#1e293b;border-radius:50%}.qr-payment[data-v-35059a22]{background:#0f172a;border-radius:16px;padding:30px;margin-top:20px}.qr-placeholder[data-v-35059a22]{display:flex;align-items:center;gap:40px}@media (max-width: 768px){.qr-placeholder[data-v-35059a22]{flex-direction:column;text-align:center}}.qr-code[data-v-35059a22]{flex-shrink:0}.qr-simulated[data-v-35059a22]{width:200px;height:200px;background:rgba(255,255,255,.1);border-radius:12px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;border:2px dashed #475569}.qr-lines[data-v-35059a22]{position:absolute;width:80%;height:80%;background:repeating-linear-gradient(90deg,transparent,transparent 8px,#475569 8px,#475569 16px),repeating-linear-gradient(0deg,transparent,transparent 8px,#475569 8px,#475569 16px)}.qr-logo[data-v-35059a22]{position:relative;z-index:1;background:rgba(255,255,255,.1);padding:12px 24px;border-radius:8px;font-weight:600;color:#f8fafc;border:2px solid #475569}.qr-instructions h4[data-v-35059a22]{font-size:18px;font-weight:600;margin-bottom:12px;color:#f8fafc}.qr-instructions p[data-v-35059a22]{color:#94a3b8;margin-bottom:20px;line-height:1.6}.payment-tips[data-v-35059a22]{display:flex;flex-direction:column;gap:8px}.tip[data-v-35059a22]{display:flex;align-items:center;gap:8px;color:#cbd5e1;font-size:14px}.card-payment[data-v-35059a22]{background:#0f172a;border-radius:16px;padding:30px;margin-top:20px}.checkbox-label[data-v-35059a22]{display:flex;align-items:center;gap:12px;margin-bottom:16px;font-size:14px;color:#cbd5e1;cursor:pointer}.checkbox-label input[type=checkbox][data-v-35059a22]{width:18px;height:18px;border-radius:4px;border:2px solid #cbd5e1}.terms-link[data-v-35059a22]{color:#3b82f6;text-decoration:none}.terms-link[data-v-35059a22]:hover{text-decoration:underline}.payment-actions[data-v-35059a22]{margin-top:40px}.pay-button[data-v-35059a22]{width:100%;padding:20px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;border:none;border-radius:12px;font-size:18px;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:12px}.pay-button[data-v-35059a22]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 20px #3b82f633}.pay-button[data-v-35059a22]:disabled{opacity:.5;cursor:not-allowed}.spinner[data-v-35059a22]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin-35059a22 1s ease infinite}@keyframes spin-35059a22{to{transform:rotate(360deg)}}.secure-payment[data-v-35059a22]{text-align:center;color:#94a3b8;font-size:14px;margin:12px 0}.back-link[data-v-35059a22]{display:block;text-align:center;color:#94a3b8;text-decoration:none;font-size:14px;margin-top:20px}.back-link[data-v-35059a22]:hover{color:#3b82f6}.summary-section[data-v-35059a22]{position:sticky;top:100px;align-self:start}.summary-card[data-v-35059a22]{background:#1e293b;border-radius:20px;padding:30px;box-shadow:0 4px 20px #0000004d}.summary-title[data-v-35059a22]{font-size:20px;font-weight:700;margin-bottom:25px;color:#f8fafc;padding-bottom:15px;border-bottom:2px solid #f1f5f9}.plan-details[data-v-35059a22]{margin-bottom:25px}.plan-header[data-v-35059a22]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.plan-name[data-v-35059a22]{font-weight:600;color:#f8fafc}.plan-price[data-v-35059a22]{font-size:24px;font-weight:700;color:#3b82f6}.plan-period[data-v-35059a22]{color:#94a3b8;font-size:14px;margin-bottom:20px}.plan-features[data-v-35059a22]{display:flex;flex-direction:column;gap:10px}.feature[data-v-35059a22]{display:flex;align-items:center;gap:10px;color:#cbd5e1;font-size:14px}.price-breakdown[data-v-35059a22]{margin:25px 0;padding:20px 0;border-top:1px solid #334155;border-bottom:1px solid #334155}.price-row[data-v-35059a22]{display:flex;justify-content:space-between;margin-bottom:12px;color:#94a3b8;font-size:14px}.price-row.total[data-v-35059a22]{font-size:18px;font-weight:600;color:#f8fafc;margin-top:15px;padding-top:15px;border-top:1px solid #334155}.total-price[data-v-35059a22]{color:#3b82f6;font-size:24px}.savings-notice[data-v-35059a22]{display:flex;align-items:center;gap:15px;background:rgba(16,185,129,.2);padding:20px;border-radius:12px;margin-bottom:25px}.savings-icon[data-v-35059a22]{font-size:24px}.savings-content strong[data-v-35059a22]{display:block;color:#10b981;margin-bottom:4px}.savings-content p[data-v-35059a22]{color:#34d399;font-size:14px}.guarantee[data-v-35059a22]{display:flex;flex-direction:column;gap:12px;margin-bottom:25px}.guarantee-item[data-v-35059a22]{display:flex;align-items:center;gap:12px;color:#cbd5e1;font-size:14px}.guarantee-icon[data-v-35059a22]{width:24px;height:24px;background:rgba(255,255,255,.1);border-radius:6px;display:flex;align-items:center;justify-content:center}.faq-preview h4[data-v-35059a22]{font-size:16px;font-weight:600;margin-bottom:15px;color:#f8fafc}.faq-item[data-v-35059a22]{margin-bottom:15px}.faq-item strong[data-v-35059a22]{display:block;font-size:14px;margin-bottom:4px;color:#cbd5e1}.faq-item p[data-v-35059a22]{font-size:13px;color:#94a3b8;line-height:1.5}.checkout-footer[data-v-35059a22]{background:#1e293b;border-top:1px solid #334155;padding:30px 0;margin-top:40px}.checkout-footer .container[data-v-35059a22]{display:flex;justify-content:space-between;align-items:center}.checkout-footer p[data-v-35059a22]{color:#94a3b8;font-size:14px}.footer-links[data-v-35059a22]{display:flex;gap:20px}.footer-links a[data-v-35059a22]{color:#94a3b8;text-decoration:none;font-size:14px}.footer-links a[data-v-35059a22]:hover{color:#3b82f6}@media (max-width: 768px){.checkout-footer .container[data-v-35059a22]{flex-direction:column;gap:20px;text-align:center}.payment-section[data-v-35059a22],.summary-card[data-v-35059a22]{padding:25px 20px}}.success-page[data-v-6aa0328e]{min-height:100vh;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);display:flex;align-items:center;justify-content:center;padding:40px 20px;color:#f8fafc}.success-container[data-v-6aa0328e]{max-width:600px;width:100%;background:rgba(30,41,59,.8);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:50px;text-align:center}.success-icon[data-v-6aa0328e]{font-size:80px;margin-bottom:20px;animation:bounce-6aa0328e 1s ease infinite}@keyframes bounce-6aa0328e{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.success-title[data-v-6aa0328e]{font-size:36px;font-weight:700;margin-bottom:16px;background:linear-gradient(to right,#60a5fa,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.success-message[data-v-6aa0328e]{font-size:18px;color:#cbd5e1;line-height:1.6;margin-bottom:40px}.order-details[data-v-6aa0328e]{background:rgba(255,255,255,.05);border-radius:16px;padding:25px;margin-bottom:40px;text-align:left}.detail-item[data-v-6aa0328e]{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.1)}.detail-item[data-v-6aa0328e]:last-child{border-bottom:none}.detail-label[data-v-6aa0328e]{color:#94a3b8;font-size:14px}.detail-value[data-v-6aa0328e]{font-weight:600;color:#f8fafc}.next-steps[data-v-6aa0328e]{margin-bottom:40px}.next-steps h3[data-v-6aa0328e]{font-size:24px;margin-bottom:30px;color:#f8fafc}.steps-grid[data-v-6aa0328e]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.step-card[data-v-6aa0328e]{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:20px;text-align:center}.step-icon[data-v-6aa0328e]{font-size:32px;margin-bottom:15px}.step-content h4[data-v-6aa0328e]{font-size:16px;margin-bottom:8px;color:#f8fafc}.step-content p[data-v-6aa0328e]{font-size:12px;color:#94a3b8;line-height:1.4}.success-actions[data-v-6aa0328e]{display:flex;flex-direction:column;gap:15px;margin-bottom:30px}.primary-btn[data-v-6aa0328e]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;padding:18px 30px;border-radius:12px;text-decoration:none;font-size:18px;font-weight:600;transition:transform .2s}.primary-btn[data-v-6aa0328e]:hover{transform:translateY(-2px)}.secondary-btn[data-v-6aa0328e]{background:rgba(255,255,255,.1);color:#fff;padding:18px 30px;border-radius:12px;text-decoration:none;border:1px solid rgba(255,255,255,.2);font-size:16px;transition:all .2s}.secondary-btn[data-v-6aa0328e]:hover{background:rgba(255,255,255,.15)}.support-info[data-v-6aa0328e]{padding-top:20px;border-top:1px solid rgba(255,255,255,.1)}.support-info p[data-v-6aa0328e]{color:#94a3b8;font-size:14px;margin-bottom:8px}.support-info a[data-v-6aa0328e]{color:#60a5fa;text-decoration:none}.invoice-note[data-v-6aa0328e]{font-size:12px;color:#64748b}@media (max-width: 768px){.success-container[data-v-6aa0328e]{padding:30px 20px}.success-title[data-v-6aa0328e]{font-size:28px}.steps-grid[data-v-6aa0328e]{grid-template-columns:1fr}.step-card[data-v-6aa0328e]{text-align:left;display:flex;align-items:center;gap:15px}.step-icon[data-v-6aa0328e]{margin-bottom:0;flex-shrink:0}}@media (max-width: 480px){.success-icon[data-v-6aa0328e]{font-size:60px}.success-title[data-v-6aa0328e]{font-size:24px}.order-details[data-v-6aa0328e]{padding:15px}.detail-item[data-v-6aa0328e]{flex-direction:column;gap:4px}}.login-page[data-v-a1e8dada]{min-height:100vh;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);display:flex;align-items:center;justify-content:center;padding:20px;position:relative;overflow:hidden}.bg-decoration[data-v-a1e8dada]{position:absolute;top:-50%;right:-30%;width:800px;height:800px;background:radial-gradient(circle,rgba(59,130,246,.1) 0%,transparent 70%);z-index:0}.login-container[data-v-a1e8dada]{display:grid;grid-template-columns:1fr 1fr;max-width:1200px;width:100%;background:rgba(30,41,59,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:32px;overflow:hidden;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 60px #0000004d;z-index:1}.brand-section[data-v-a1e8dada]{padding:60px;background:linear-gradient(135deg,#1e293b,#0f172a);display:flex;flex-direction:column}.logo-link[data-v-a1e8dada]{text-decoration:none}.logo[data-v-a1e8dada]{display:flex;align-items:center;gap:12px;margin-bottom:40px}.logo-icon[data-v-a1e8dada]{font-size:32px}.logo-text[data-v-a1e8dada]{font-size:28px;font-weight:800;background:linear-gradient(to right,#60a5fa,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.brand-title[data-v-a1e8dada]{font-size:42px;font-weight:800;line-height:1.2;margin-bottom:40px;color:#f8fafc}.brand-features[data-v-a1e8dada]{display:flex;flex-direction:column;gap:20px;margin-bottom:60px}.feature[data-v-a1e8dada]{display:flex;align-items:center;gap:15px}.feature-icon[data-v-a1e8dada]{font-size:24px;width:48px;height:48px;background:rgba(255,255,255,.1);border-radius:12px;display:flex;align-items:center;justify-content:center}.feature-icon i[data-v-a1e8dada]{font-size:24px;color:#3b82f6}.brand-testimonial[data-v-a1e8dada]{margin-top:auto;padding:25px;background:rgba(255,255,255,.05);border-radius:20px;border:1px solid rgba(255,255,255,.1)}.quote[data-v-a1e8dada]{font-style:italic;color:#cbd5e1;line-height:1.6;margin-bottom:12px}.author[data-v-a1e8dada]{display:flex;align-items:center;gap:12px}.name[data-v-a1e8dada]{font-weight:600;color:#f8fafc}.role[data-v-a1e8dada]{color:#94a3b8;font-size:14px}.form-section[data-v-a1e8dada]{padding:60px;display:flex;flex-direction:column}.tab-switch[data-v-a1e8dada]{display:flex;gap:4px;background:rgba(255,255,255,.08);border-radius:12px;padding:4px;margin-bottom:40px;border:1px solid rgba(255,255,255,.1)}.tab-btn[data-v-a1e8dada]{flex:1;padding:16px;background:transparent;border:none;border-radius:8px;font-size:16px;font-weight:600;color:#94a3b8;cursor:pointer;transition:all .2s}.tab-btn.active[data-v-a1e8dada]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;box-shadow:0 4px 12px #3b82f64d}.tab-btn[data-v-a1e8dada]:hover:not(.active){background:rgba(59,130,246,.2);color:#cbd5e1}.login-form[data-v-a1e8dada],.register-form[data-v-a1e8dada]{display:flex;flex-direction:column;gap:24px;flex:1}.form-group[data-v-a1e8dada]{display:flex;flex-direction:column;gap:8px}.form-group label[data-v-a1e8dada]{font-size:14px;font-weight:600;color:#f8fafc}.form-input[data-v-a1e8dada]{padding:16px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#f8fafc;font-size:16px;transition:all .2s}.form-input[data-v-a1e8dada]:focus{outline:none;border-color:#3b82f6;background:rgba(255,255,255,.08)}.form-input.error[data-v-a1e8dada]{border-color:#ef4444}.password-input[data-v-a1e8dada]{position:relative}.toggle-password[data-v-a1e8dada]{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:#94a3b8;cursor:pointer;font-size:18px;padding:4px}.password-hint[data-v-a1e8dada]{font-size:12px;color:#94a3b8;margin-top:4px}.password-hint.valid[data-v-a1e8dada]{color:#10b981}.error-text[data-v-a1e8dada]{font-size:12px;color:#ef4444;margin-top:4px}.form-options[data-v-a1e8dada]{display:flex;justify-content:space-between;align-items:center}.checkbox-label[data-v-a1e8dada]{display:flex;align-items:center;gap:8px;font-size:14px;color:#cbd5e1;cursor:pointer}.checkbox-label input[type=checkbox][data-v-a1e8dada]{width:16px;height:16px;border-radius:4px}.forgot-link[data-v-a1e8dada]{color:#60a5fa;text-decoration:none;font-size:14px}.forgot-link[data-v-a1e8dada]:hover{text-decoration:underline}.submit-btn[data-v-a1e8dada]{padding:18px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s}.submit-btn[data-v-a1e8dada]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 20px #3b82f633}.submit-btn[data-v-a1e8dada]:disabled{opacity:.5;cursor:not-allowed}.divider[data-v-a1e8dada]{display:flex;align-items:center;text-align:center;margin:20px 0}.divider[data-v-a1e8dada]:before,.divider[data-v-a1e8dada]:after{content:"";flex:1;border-bottom:1px solid rgba(255,255,255,.1)}.divider span[data-v-a1e8dada]{padding:0 20px;color:#94a3b8;font-size:14px}.social-btn[data-v-a1e8dada]{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#f8fafc;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.social-btn[data-v-a1e8dada]:hover{background:rgba(255,255,255,.1)}.social-icon[data-v-a1e8dada]{width:24px;height:24px;background:white;color:#000;border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:700}.trial-note[data-v-a1e8dada]{text-align:center;color:#94a3b8;font-size:14px;line-height:1.6;margin-top:20px}.terms-link[data-v-a1e8dada]{color:#60a5fa;text-decoration:none}.terms-link[data-v-a1e8dada]:hover{text-decoration:underline}.bottom-links[data-v-a1e8dada]{margin-top:40px;text-align:center}.bottom-links p[data-v-a1e8dada]{color:#94a3b8;font-size:14px;margin-bottom:12px}.link-btn[data-v-a1e8dada]{background:none;border:none;color:#60a5fa;cursor:pointer;font-size:14px;text-decoration:underline}.home-link[data-v-a1e8dada]{color:#94a3b8;text-decoration:none;font-size:14px;display:inline-block;margin-top:8px}.home-link[data-v-a1e8dada]:hover{color:#cbd5e1}@media (max-width: 1024px){.login-container[data-v-a1e8dada]{grid-template-columns:1fr;max-width:500px}.brand-section[data-v-a1e8dada],.form-section[data-v-a1e8dada]{padding:40px}}@media (max-width: 480px){.login-page[data-v-a1e8dada]{padding:10px}.login-container[data-v-a1e8dada]{border-radius:20px}.brand-section[data-v-a1e8dada],.form-section[data-v-a1e8dada]{padding:30px 20px}.brand-title[data-v-a1e8dada]{font-size:32px}.logo[data-v-a1e8dada]{margin-bottom:30px}}.error-text[data-v-a1e8dada]{color:#ef4444;font-size:12px;margin-top:4px}.form-input.error[data-v-a1e8dada]{border-color:#ef4444;background:rgba(239,68,68,.05)}.send-code-btn[data-v-a1e8dada]{padding:0 16px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;border:none;border-radius:12px;font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .2s}.send-code-btn[data-v-a1e8dada]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}.send-code-btn[data-v-a1e8dada]:disabled{opacity:.5;cursor:not-allowed}.workbench-header[data-v-d9ae67b7]{display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 24px;background:#1E293B;border-bottom:1px solid #475569;flex-shrink:0}.header-left[data-v-d9ae67b7],.header-center[data-v-d9ae67b7],.header-right[data-v-d9ae67b7]{display:flex;align-items:center}.brand-logo[data-v-d9ae67b7]{display:flex;align-items:center;gap:12px;text-decoration:none;cursor:pointer}.logo-icon[data-v-d9ae67b7]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:10px;color:#fff;font-weight:700;font-size:22px}.logo-text[data-v-d9ae67b7]{font-size:24px;font-weight:700;color:#fff;line-height:1.2}.logo-text small[data-v-d9ae67b7]{font-size:14px;font-weight:400;color:#94a3b8;margin-left:4px}.search-container[data-v-d9ae67b7]{position:relative;margin-right:32px}.search-box[data-v-d9ae67b7]{display:flex;align-items:center;background:#0F172A;border-radius:8px;padding:0 12px;border:1px solid #334155;transition:all .2s}.search-box[data-v-d9ae67b7]:focus-within{border-color:#4f46e5;box-shadow:0 0 0 2px #4f46e533}.search-icon[data-v-d9ae67b7]{width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2394A3B8'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z'%3E%3C/path%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;margin-right:8px}.search-input[data-v-d9ae67b7]{background:transparent;border:none;padding:10px 0;font-size:14px;color:#f1f5f9;width:280px;outline:none}.search-input[data-v-d9ae67b7]::placeholder{color:#64748b}.search-suggestions[data-v-d9ae67b7]{position:absolute;top:100%;left:0;right:0;background:#1E293B;border:1px solid #334155;border-radius:8px;margin-top:8px;z-index:100;overflow:hidden}.suggestion-icon[data-v-d9ae67b7]{width:16px;height:16px;background:#64748B;border-radius:2px}.status-indicators[data-v-d9ae67b7]{display:flex;gap:20px}.status-item[data-v-d9ae67b7]{display:flex;align-items:center;gap:6px}.status-dot[data-v-d9ae67b7]{width:8px;height:8px;border-radius:50%}.status-dot.ai[data-v-d9ae67b7]{background:#10B981;box-shadow:0 0 4px #10b981}.status-dot.time[data-v-d9ae67b7]{background:#F59E0B}.status-text[data-v-d9ae67b7]{font-size:12px;color:#94a3b8}.btn-refresh[data-v-d9ae67b7]{background:transparent;border:none;cursor:pointer;padding:8px;margin-right:16px;border-radius:8px;transition:background .2s}.btn-refresh[data-v-d9ae67b7]:hover{background:#334155}.btn-icon[data-v-d9ae67b7]{display:block;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2394A3B8'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15'%3E%3C/path%3E%3C/svg%3E");background-size:contain}.user-profile[data-v-d9ae67b7]{position:relative;display:flex;align-items:center;gap:12px;cursor:pointer}.user-avatar[data-v-d9ae67b7]{width:36px;height:36px;background:linear-gradient(135deg,#4F46E5,#7C3AED);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:14px}.user-info[data-v-d9ae67b7]{display:flex;flex-direction:column}.user-name[data-v-d9ae67b7]{font-size:14px;font-weight:600;color:#f1f5f9}.user-plan[data-v-d9ae67b7]{font-size:11px;color:#94a3b8}.search-type-selector[data-v-d9ae67b7]{position:relative;display:flex;align-items:center;gap:4px;padding:0 8px;border-left:1px solid #334155;cursor:pointer;font-size:12px;color:#94a3b8}.search-type-label[data-v-d9ae67b7]{white-space:nowrap}.search-type-arrow[data-v-d9ae67b7]{font-size:10px}.search-type-dropdown[data-v-d9ae67b7]{position:absolute;top:100%;right:0;background:#1E293B;border:1px solid #334155;border-radius:8px;margin-top:8px;z-index:101;overflow:hidden;min-width:80px}.search-type-option[data-v-d9ae67b7]{padding:8px 12px;cursor:pointer;font-size:12px;color:#f1f5f9;transition:background .2s}.search-type-option[data-v-d9ae67b7]:hover{background:#334155}.suggestion-section[data-v-d9ae67b7]{padding:8px 0}.suggestion-title[data-v-d9ae67b7]{padding:8px 12px;font-size:11px;font-weight:600;color:#64748b;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center}.clear-history[data-v-d9ae67b7]{cursor:pointer;color:#4f46e5;font-size:10px;text-transform:none}.clear-history[data-v-d9ae67b7]:hover{text-decoration:underline}.suggestion-list[data-v-d9ae67b7]{max-height:300px;overflow-y:auto}.suggestion-item[data-v-d9ae67b7]{display:flex;align-items:center;gap:10px;padding:10px 12px;cursor:pointer;transition:background .2s}.suggestion-item[data-v-d9ae67b7]:hover{background:#334155}.suggestion-icon[data-v-d9ae67b7]{font-size:14px;width:20px;text-align:center}.result-info[data-v-d9ae67b7]{display:flex;flex-direction:column;flex:1}.result-title[data-v-d9ae67b7]{font-size:13px;color:#f1f5f9}.result-type[data-v-d9ae67b7]{font-size:10px;color:#64748b}.suggestion-empty[data-v-d9ae67b7]{padding:20px;text-align:center;font-size:12px;color:#64748b}.user-dropdown[data-v-d9ae67b7]{position:absolute;top:100%;right:0;background:#1e293b;border:1px solid #334155;border-radius:8px;padding:8px;min-width:120px;z-index:100;margin-top:4px}.user-dropdown a[data-v-d9ae67b7]{color:#e2e8f0;text-decoration:none;padding:8px 12px;display:block;border-radius:6px;font-size:14px}.user-dropdown a[data-v-d9ae67b7]:hover{background:#334155}.new-dashboard-view[data-v-704d6274]{padding:24px;background:#0F172A;min-height:100vh;color:#f1f5f9}.dashboard-header[data-v-704d6274]{display:flex;justify-content:space-between;margin-bottom:24px;flex-wrap:wrap;gap:16px}.header-left h2[data-v-704d6274]{font-size:24px;margin-bottom:8px}.subtitle[data-v-704d6274]{color:#94a3b8;font-size:14px}.period-selector[data-v-704d6274]{display:flex;gap:8px;background:#334155;padding:4px;border-radius:8px}.period-selector button[data-v-704d6274]{padding:6px 16px;background:transparent;border:none;border-radius:6px;color:#94a3b8;cursor:pointer}.period-selector button.active[data-v-704d6274]{background:#4F46E5;color:#fff}.refresh-btn[data-v-704d6274]{width:36px;background:#334155;border:1px solid #475569;border-radius:8px;cursor:pointer}.ai-banner[data-v-704d6274]{background:linear-gradient(135deg,#4F46E5,#7C3AED);border-radius:20px;padding:20px 24px;margin-bottom:32px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.ai-banner-icon[data-v-704d6274]{font-size:48px}.ai-banner-amount[data-v-704d6274]{font-size:36px;font-weight:800}.ai-banner-stats[data-v-704d6274]{display:flex;gap:32px;text-align:center}.stat-value[data-v-704d6274]{font-size:24px;font-weight:700;display:block}.metrics-grid[data-v-704d6274]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:32px}.metric-card[data-v-704d6274]{background:#1E293B;border:1px solid #475569;border-radius:16px;padding:20px}.metric-card.primary[data-v-704d6274]{border-color:#4f46e5;background:linear-gradient(135deg,#1E293B,#2D3A4F)}.metric-header[data-v-704d6274]{font-size:14px;color:#94a3b8;margin-bottom:12px;display:flex;justify-content:space-between}.badge[data-v-704d6274]{background:#4F46E5;padding:2px 8px;border-radius:12px;font-size:10px}.metric-value[data-v-704d6274]{font-size:32px;font-weight:700;margin-bottom:8px}.metric-trend.positive[data-v-704d6274]{color:#10b981;font-size:13px}.metric-sub[data-v-704d6274]{font-size:12px;color:#94a3b8;margin-top:8px}.metric-stars[data-v-704d6274]{color:#f59e0b;margin:8px 0}.progress-bar[data-v-704d6274]{background:#334155;border-radius:8px;height:6px;margin:12px 0;overflow:hidden}.progress-fill[data-v-704d6274]{background:linear-gradient(90deg,#4F46E5,#7C3AED);height:100%;border-radius:8px}.two-columns[data-v-704d6274]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:32px}.ranking-card[data-v-704d6274],.timeline-card[data-v-704d6274],.credit-card[data-v-704d6274]{background:#1E293B;border:1px solid #475569;border-radius:16px;padding:20px}.ranking-card h4[data-v-704d6274],.timeline-card h4[data-v-704d6274],.credit-card h4[data-v-704d6274]{margin-bottom:16px;font-size:16px}.ranking-item[data-v-704d6274]{display:flex;align-items:center;gap:12px;padding:10px;background:rgba(255,255,255,.03);border-radius:10px;margin-bottom:8px}.ranking-item.ai-linked[data-v-704d6274]{border-left:3px solid #10B981}.rank[data-v-704d6274]{width:30px;height:30px;background:#4F46E5;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:700}.name[data-v-704d6274]{flex:1}.sales[data-v-704d6274],.growth.positive[data-v-704d6274]{color:#10b981}.ai-tag[data-v-704d6274]{background:rgba(16,185,129,.2);padding:2px 6px;border-radius:6px;font-size:11px}.market-item[data-v-704d6274]{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #334155}.market-item .name[data-v-704d6274]{width:80px}.market-item .conversion[data-v-704d6274]{width:50px;color:#10b981}.market-item .progress-bar[data-v-704d6274]{flex:1;margin:0}.ai-score[data-v-704d6274]{width:80px;font-size:12px;text-align:right}.timeline-item[data-v-704d6274]{display:flex;gap:12px;margin-bottom:16px}.timeline-item .dot[data-v-704d6274]{width:10px;height:10px;background:#4F46E5;border-radius:50%;margin-top:4px}.timeline-item .date[data-v-704d6274]{font-size:11px;color:#94a3b8}.timeline-item .impact[data-v-704d6274]{font-size:11px;color:#10b981;margin-top:4px}.credit-item[data-v-704d6274]{display:flex;align-items:center;gap:12px;padding:10px;background:rgba(255,255,255,.03);border-radius:8px;margin-bottom:8px;font-size:12px;flex-wrap:wrap}.credit-item .order[data-v-704d6274]{font-family:monospace;color:#4f46e5}.credit-item .product[data-v-704d6274]{flex:1}.credit-item .amount[data-v-704d6274]{color:#10b981;font-weight:600}.live[data-v-704d6274]{background:#10B981;padding:2px 6px;border-radius:12px;font-size:10px;margin-left:8px}.card-footer[data-v-704d6274]{margin-top:16px;padding-top:12px;border-top:1px solid #475569;font-size:12px;color:#f59e0b}@media (max-width: 768px){.two-columns[data-v-704d6274]{grid-template-columns:1fr}.ai-banner[data-v-704d6274]{flex-direction:column;text-align:center}}.access-guide-container[data-v-44452f5a]{padding:24px;background:#0f172a;min-height:500px}.header[data-v-44452f5a]{text-align:center;margin-bottom:40px}.header h1[data-v-44452f5a]{font-size:28px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:12px}.header p[data-v-44452f5a]{color:#94a3b8}.time-badge[data-v-44452f5a]{display:inline-block;background:#1e293b;padding:4px 12px;border-radius:20px;font-size:13px;color:#10b981;margin-top:12px}.section-title[data-v-44452f5a]{font-size:18px;font-weight:600;margin:30px 0 20px;display:flex;align-items:center;gap:10px;color:#fff}.section-title i[data-v-44452f5a]{color:#3b82f6}.platform-grid[data-v-44452f5a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:12px;background:#1e293b;border-radius:20px;padding:20px;border:1px solid #334155}.platform-card[data-v-44452f5a]{background:#0f172a;border:1px solid #334155;border-radius:12px;padding:14px 8px;text-align:center;cursor:pointer;transition:all .2s}.platform-card[data-v-44452f5a]:hover{background:#3b82f6;transform:translateY(-2px)}.platform-icon[data-v-44452f5a]{font-size:28px;margin-bottom:8px;display:block}.platform-name[data-v-44452f5a]{font-size:12px;color:#cbd5e1}.platform-card:hover .platform-name[data-v-44452f5a]{color:#fff}.footer[data-v-44452f5a]{text-align:center;padding:40px 0;color:#64748b}.brand-setting-section[data-v-44452f5a]{background:#1e293b;border-radius:16px;padding:20px;margin-bottom:30px;border:1px solid #334155}.brand-card[data-v-44452f5a]{display:flex;align-items:flex-end;gap:20px;flex-wrap:wrap}.brand-input-group[data-v-44452f5a]{flex:1;min-width:250px}.brand-input-group label[data-v-44452f5a]{display:block;color:#cbd5e1;font-size:14px;margin-bottom:8px;font-weight:500}.brand-input[data-v-44452f5a]{width:100%;padding:12px 16px;background:#0f172a;border:1px solid #334155;border-radius:8px;color:#fff;font-size:14px}.brand-input[data-v-44452f5a]:focus{outline:none;border-color:#3b82f6}.brand-hint[data-v-44452f5a]{color:#94a3b8;font-size:12px;margin-top:8px}.btn-save-brand[data-v-44452f5a]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;border:none;padding:12px 24px;border-radius:8px;cursor:pointer;font-weight:500;height:48px}.btn-save-brand[data-v-44452f5a]:hover:not(:disabled){transform:translateY(-1px)}.btn-save-brand[data-v-44452f5a]:disabled{opacity:.5;cursor:not-allowed}.install-code-hint[data-v-44452f5a]{margin-top:16px;font-size:12px;color:#10b981}@media (max-width: 640px){.platform-grid[data-v-44452f5a]{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}.brand-card[data-v-44452f5a]{flex-direction:column;align-items:stretch}.btn-save-brand[data-v-44452f5a]{width:100%}}.ai-dashboard[data-v-14a8c0da]{padding:20px}.time-filter-bar[data-v-14a8c0da]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:12px 16px;background:#1e293b;border-radius:12px}.filter-group[data-v-14a8c0da]{display:flex;gap:8px}.filter-btn[data-v-14a8c0da]{padding:6px 16px;background:#334155;color:#94a3b8;border:none;border-radius:6px;cursor:pointer;transition:all .2s}.filter-btn.active[data-v-14a8c0da]{background:#3b82f6;color:#fff}.btn-refresh-manual[data-v-14a8c0da]{padding:6px 16px;background:#3b82f6;color:#fff;border:none;border-radius:6px;cursor:pointer;display:flex;align-items:center;gap:6px}.ai-dashboard-layout[data-v-14a8c0da]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.card-hover[data-v-14a8c0da]{background:#0f172a;border-radius:16px;padding:20px;border:1px solid #334155;transition:all .3s}.panel-header[data-v-14a8c0da]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.panel-header h3[data-v-14a8c0da]{margin:0;font-size:18px;color:#f1f5f9}.header-actions[data-v-14a8c0da]{display:flex;gap:12px;align-items:center}.btn-refresh[data-v-14a8c0da]{background:none;border:none;color:#94a3b8;cursor:pointer;font-size:18px}.dark-dropdown[data-v-14a8c0da]{background:#1e293b;color:#f1f5f9;border:1px solid #475569;border-radius:6px;padding:6px 12px;cursor:pointer}.opportunity-overview[data-v-14a8c0da],.issues-overview[data-v-14a8c0da]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.overview-card[data-v-14a8c0da]{background:#1e293b;border-radius:12px;padding:16px;text-align:center;cursor:pointer}.overview-value[data-v-14a8c0da]{font-size:28px;font-weight:700;color:#3b82f6}.overview-label[data-v-14a8c0da]{font-size:14px;color:#94a3b8;margin-top:4px}.categories-grid[data-v-14a8c0da]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin-bottom:24px}.category-item[data-v-14a8c0da]{background:#1e293b;border-radius:12px;padding:12px}.category-header[data-v-14a8c0da]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.category-icon[data-v-14a8c0da]{font-size:20px}.category-name[data-v-14a8c0da]{font-weight:600;color:#f1f5f9;flex:1}.category-count[data-v-14a8c0da]{font-size:12px;color:#94a3b8}.category-value[data-v-14a8c0da]{font-size:18px;font-weight:700;color:#10b981;margin-bottom:8px}.category-progress[data-v-14a8c0da]{height:4px;background:#334155;border-radius:2px;overflow:hidden}.progress-bar[data-v-14a8c0da]{height:100%;border-radius:2px;transition:width .3s}.category-desc[data-v-14a8c0da]{font-size:11px;color:#64748b;margin-top:6px}.opportunities-list h4[data-v-14a8c0da],.opportunity-categories h4[data-v-14a8c0da],.issue-categories h4[data-v-14a8c0da],.latest-issues h4[data-v-14a8c0da]{margin:0 0 12px;font-size:14px;color:#cbd5e1}.opportunity-item[data-v-14a8c0da],.issue-item[data-v-14a8c0da]{background:#1e293b;border-radius:12px;padding:12px;margin-bottom:12px;cursor:pointer;transition:all .2s}.opportunity-item[data-v-14a8c0da]:hover,.issue-item[data-v-14a8c0da]:hover{background:#334155;transform:translate(2px)}.opportunity-header[data-v-14a8c0da],.issue-header[data-v-14a8c0da]{display:flex;gap:8px;align-items:center;margin-bottom:8px;flex-wrap:wrap}.platform-tag[data-v-14a8c0da]{padding:2px 8px;border-radius:4px;font-size:11px;font-weight:500}.platform-tag.shopify[data-v-14a8c0da]{background:#3b82f6;color:#fff}.product-name-badge[data-v-14a8c0da]{background:#334155;padding:2px 8px;border-radius:4px;font-size:11px;color:#f1f5f9}.confidence-badge[data-v-14a8c0da]{padding:2px 8px;border-radius:4px;font-size:11px;font-weight:500}.opportunity-text[data-v-14a8c0da]{margin-bottom:8px;font-size:13px;color:#cbd5e1;line-height:1.4}.opportunity-footer[data-v-14a8c0da],.issue-footer[data-v-14a8c0da]{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#94a3b8}.btn-view-conversation[data-v-14a8c0da]{padding:4px 12px;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;border-radius:6px;font-size:11px;cursor:pointer;transition:all .2s;margin-left:auto}.btn-view-conversation[data-v-14a8c0da]:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-1px)}.issue-time[data-v-14a8c0da]{font-size:10px;color:#64748b;margin-bottom:6px}.issue-content[data-v-14a8c0da]{font-size:13px;color:#f1f5f9;margin-bottom:8px;line-height:1.4}.fail-reason[data-v-14a8c0da]{background:#f59e0b20;padding:2px 6px;border-radius:4px;color:#f59e0b}.view-all-link[data-v-14a8c0da]{text-align:center;margin-top:12px}.view-all-link a[data-v-14a8c0da]{color:#3b82f6;cursor:pointer;font-size:12px;text-decoration:none}.loading[data-v-14a8c0da],.empty[data-v-14a8c0da]{text-align:center;padding:40px;color:#94a3b8}.modal-overlay[data-v-14a8c0da]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-14a8c0da]{background:#1a1a2e;border-radius:12px;width:80%;max-width:700px;max-height:80vh;display:flex;flex-direction:column}.modal-header[data-v-14a8c0da]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #333}.modal-close[data-v-14a8c0da]{background:none;border:none;color:#fff;font-size:24px;cursor:pointer}.modal-body[data-v-14a8c0da]{flex:1;overflow-y:auto;padding:20px}.opportunity-info[data-v-14a8c0da]{background:#0d0d1a;padding:12px;border-radius:8px;margin-bottom:16px;font-size:14px}.conversation-list[data-v-14a8c0da]{display:flex;flex-direction:column;gap:12px}.conversation-message[data-v-14a8c0da]{padding:12px;border-radius:8px}.user-msg[data-v-14a8c0da]{background:#2d4a6e}.ai-msg[data-v-14a8c0da]{background:#1e3a3a}.message-role[data-v-14a8c0da]{font-weight:700;margin-bottom:8px;font-size:12px}.message-content[data-v-14a8c0da]{white-space:pre-wrap;word-break:break-word}.message-time[data-v-14a8c0da]{font-size:10px;opacity:.6;margin-top:8px;text-align:right}.modal-footer[data-v-14a8c0da]{padding:16px 20px;border-top:1px solid #333;text-align:right}.btn-secondary[data-v-14a8c0da]{background:#555;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer}.reply-section[data-v-14a8c0da]{margin-bottom:16px}.reply-input[data-v-14a8c0da]{width:100%;min-height:80px;padding:8px 12px;background:#0d0d1a;border:1px solid #333;border-radius:8px;color:#fff;margin-bottom:12px}.btn-send-reply[data-v-14a8c0da]{background:#ff9800;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer}.footer-actions[data-v-14a8c0da]{display:flex;justify-content:flex-end;gap:12px;padding-top:12px;border-top:1px solid #333}.btn-contact[data-v-14a8c0da]{background:#4caf50;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer}.btn-export[data-v-14a8c0da]{background:#2196f3;color:#fff;border:none;padding:6px 12px;border-radius:6px;cursor:pointer;font-size:13px}.btn-export[data-v-14a8c0da]:hover{background:#0b7dda}.status-badge[data-v-14a8c0da]{padding:2px 8px;border-radius:4px;font-size:11px;font-weight:500;margin-left:8px}.status-badge.contacted[data-v-14a8c0da]{background:#4caf50;color:#fff}.status-badge.pending[data-v-14a8c0da]{background:#ff9800;color:#fff}.opportunities-container[data-v-14a8c0da],.issues-container[data-v-14a8c0da]{max-height:450px;overflow-y:auto;padding-right:4px}.opportunities-container[data-v-14a8c0da]::-webkit-scrollbar,.issues-container[data-v-14a8c0da]::-webkit-scrollbar{width:6px}.opportunities-container[data-v-14a8c0da]::-webkit-scrollbar-track,.issues-container[data-v-14a8c0da]::-webkit-scrollbar-track{background:#1a1a2e;border-radius:3px}.opportunities-container[data-v-14a8c0da]::-webkit-scrollbar-thumb,.issues-container[data-v-14a8c0da]::-webkit-scrollbar-thumb{background:#2d4a6e;border-radius:3px}.opportunities-container[data-v-14a8c0da]::-webkit-scrollbar-thumb:hover,.issues-container[data-v-14a8c0da]::-webkit-scrollbar-thumb:hover{background:#3d6a8e}.knowledge-base[data-v-623c8e79]{background:var(--color-bg-primary, #0f172a);min-height:100vh;padding:24px;color:var(--color-text-primary, #f8fafc)}.kb-header[data-v-623c8e79]{display:flex;justify-content:space-between;align-items:center;background:var(--color-bg-card, #1e293b);border:1px solid var(--color-border, #334155);border-radius:12px;padding:24px;margin-bottom:20px}.header-left[data-v-623c8e79]{flex:1}.kb-title[data-v-623c8e79]{font-size:1.75rem;font-weight:600;margin:0 0 4px;display:flex;align-items:center;gap:8px}.kb-subtitle[data-v-623c8e79]{color:var(--color-text-secondary, #cbd5e1);font-size:.875rem;margin:0}.header-stat[data-v-623c8e79]{display:flex;align-items:center;gap:16px;background:var(--color-bg-surface, #334155);border:1px solid var(--color-border, #334155);border-radius:8px;padding:16px;min-width:200px}.stat-icon[data-v-623c8e79]{font-size:1.5rem}.stat-label[data-v-623c8e79]{color:var(--color-text-secondary, #cbd5e1);font-size:.75rem;margin-bottom:4px}.stat-value[data-v-623c8e79]{font-size:1.25rem;font-weight:700;margin-bottom:4px}.progress-bar[data-v-623c8e79]{height:6px;background:var(--color-border, #334155);border-radius:3px;overflow:hidden}.progress-fill[data-v-623c8e79]{height:100%;background:var(--color-primary, #3b82f6);border-radius:3px;transition:width .3s}.kb-main[data-v-623c8e79]{background:var(--color-bg-card, #1e293b);border:1px solid var(--color-border, #334155);border-radius:12px;padding:24px}.kb-toolbar[data-v-623c8e79]{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--color-border, #334155)}.search-bar[data-v-623c8e79]{flex:1;max-width:400px;display:flex;align-items:center;position:relative}.search-icon[data-v-623c8e79]{position:absolute;left:12px;font-size:.875rem}.search-input[data-v-623c8e79]{width:100%;padding:8px 16px 8px 36px;background:var(--color-bg-surface, #334155);border:1px solid var(--color-border, #334155);border-radius:8px;color:var(--color-text-primary, #f8fafc);font-size:.875rem}.search-input[data-v-623c8e79]:focus{outline:none;border-color:var(--color-primary, #3b82f6)}.search-clear[data-v-623c8e79]{position:absolute;right:8px;background:none;border:none;color:var(--color-text-secondary, #cbd5e1);cursor:pointer;font-size:.875rem}.upload-btn[data-v-623c8e79]{padding:8px 20px;background:var(--color-primary, #3b82f6);border:none;border-radius:8px;color:#fff;font-size:.875rem;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:4px;transition:background .2s}.upload-btn[data-v-623c8e79]:hover{background:var(--color-primary-dark, #2563eb)}.file-input-hidden[data-v-623c8e79]{display:none}.upload-status[data-v-623c8e79]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:rgba(59,130,246,.1);border:1px solid var(--color-primary, #3b82f6);border-radius:8px;margin-bottom:16px;font-size:.875rem}.upload-spinner[data-v-623c8e79]{width:16px;height:16px;border:2px solid var(--color-primary, #3b82f6);border-top-color:transparent;border-radius:50%;animation:spin-623c8e79 .8s linear infinite}@keyframes spin-623c8e79{to{transform:rotate(360deg)}}.kb-table-wrapper[data-v-623c8e79]{overflow-x:auto}.kb-table[data-v-623c8e79]{width:100%;border-collapse:collapse}.kb-table th[data-v-623c8e79]{text-align:left;padding:12px 16px;color:var(--color-text-secondary, #cbd5e1);font-size:.75rem;font-weight:600;text-transform:uppercase;border-bottom:1px solid var(--color-border, #334155)}.kb-table td[data-v-623c8e79]{padding:12px 16px;border-bottom:1px solid var(--color-border, #334155);font-size:.875rem}.kb-row[data-v-623c8e79]:hover{background:var(--color-bg-surface, #334155)}.cell-name[data-v-623c8e79]{display:flex;align-items:center;gap:8px}.file-name[data-v-623c8e79]{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.type-badge[data-v-623c8e79]{padding:2px 8px;background:var(--color-bg-surface, #334155);border-radius:4px;font-size:.75rem;font-weight:600;color:var(--color-text-secondary, #cbd5e1)}.status-badge[data-v-623c8e79]{padding:2px 8px;border-radius:4px;font-size:.75rem;font-weight:600}.status-active[data-v-623c8e79]{background:rgba(16,185,129,.15);color:#10b981}.status-processing[data-v-623c8e79]{background:rgba(245,158,11,.15);color:#f59e0b}.cell-date[data-v-623c8e79]{color:var(--color-text-secondary, #cbd5e1);white-space:nowrap}.cell-actions[data-v-623c8e79]{display:flex;gap:4px}.action-btn[data-v-623c8e79]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--color-bg-surface, #334155);border:1px solid var(--color-border, #334155);border-radius:6px;cursor:pointer;font-size:.875rem;transition:all .2s}.action-btn[data-v-623c8e79]:hover{border-color:var(--color-primary, #3b82f6)}.delete-btn[data-v-623c8e79]:hover{border-color:#ef4444;background:rgba(239,68,68,.1)}.empty-state[data-v-623c8e79]{display:flex;flex-direction:column;align-items:center;padding:64px 24px;text-align:center}.empty-icon[data-v-623c8e79]{font-size:3rem;margin-bottom:16px}.empty-state h3[data-v-623c8e79]{font-size:1.125rem;margin:0 0 8px}.empty-state p[data-v-623c8e79]{color:var(--color-text-secondary, #cbd5e1);font-size:.875rem;margin:0 0 20px}.empty-upload-btn[data-v-623c8e79]{padding:12px 24px;background:var(--color-primary, #3b82f6);border:none;border-radius:12px;color:#fff;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .2s}.empty-upload-btn[data-v-623c8e79]:hover{background:var(--color-primary-dark, #2563eb)}.pagination[data-v-623c8e79]{display:flex;justify-content:center;align-items:center;gap:20px;padding-top:24px;margin-top:24px;border-top:1px solid var(--color-border, #334155)}.page-btn[data-v-623c8e79]{padding:8px 20px;background:var(--color-bg-surface, #334155);border:1px solid var(--color-border, #334155);border-radius:8px;color:var(--color-text-secondary, #cbd5e1);font-size:.875rem;cursor:pointer;transition:all .2s}.page-btn[data-v-623c8e79]:hover:not(:disabled){border-color:var(--color-primary, #3b82f6);color:var(--color-primary, #3b82f6)}.page-btn[data-v-623c8e79]:disabled{opacity:.5;cursor:default}.page-info[data-v-623c8e79]{color:var(--color-text-secondary, #cbd5e1);font-size:.875rem}@media (max-width: 768px){.kb-header[data-v-623c8e79]{flex-direction:column;gap:16px}.header-stat[data-v-623c8e79]{width:100%}.kb-toolbar[data-v-623c8e79]{flex-direction:column}.search-bar[data-v-623c8e79]{max-width:100%}.upload-btn[data-v-623c8e79]{width:100%;justify-content:center}.kb-table[data-v-623c8e79]{font-size:.75rem}.cell-name .file-name[data-v-623c8e79]{max-width:150px}}.sidebar-panel[data-v-edba59b2]{width:360px!important;flex-shrink:0;background:#1E293B;border-right:1px solid #475569;padding:20px;overflow-y:auto;display:flex;flex-direction:column;gap:20px}.dashboard-card[data-v-edba59b2],.knowledge-card[data-v-edba59b2],.quick-actions-card[data-v-edba59b2],.trial-card[data-v-edba59b2]{background:#334155;border:1px solid #475569;border-radius:16px;padding:20px;overflow:hidden;position:relative;z-index:1}.card-title[data-v-edba59b2]{font-size:14px;font-weight:600;margin-bottom:16px;color:#f1f5f9;display:flex;align-items:center;gap:8px}.knowledge-stats[data-v-edba59b2]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.stat-item[data-v-edba59b2]{background:rgba(255,255,255,.05);border-radius:10px;padding:10px;text-align:center}.stat-label[data-v-edba59b2]{font-size:11px;color:#94a3b8;margin-bottom:4px}.stat-value[data-v-edba59b2]{font-size:18px;font-weight:600;color:#f1f5f9}.knowledge-progress[data-v-edba59b2]{margin:16px 0}.progress-label[data-v-edba59b2]{font-size:12px;color:#94a3b8;margin-bottom:8px}.progress-bar[data-v-edba59b2]{height:8px;background:#1E293B;border-radius:4px;overflow:hidden}.progress-fill[data-v-edba59b2]{height:100%;background:linear-gradient(90deg,#3b82f6,#8b5cf6);border-radius:4px;transition:width .3s}.progress-value[data-v-edba59b2]{font-size:12px;color:#f1f5f9;margin-top:6px;text-align:right}.btn-training[data-v-edba59b2]{width:100%;padding:10px;background:linear-gradient(135deg,#4F46E5,#7C3AED);border:none;border-radius:10px;color:#fff;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:opacity .2s}.btn-training[data-v-edba59b2]:hover{opacity:.9}.actions-grid[data-v-edba59b2]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.action-btn[data-v-edba59b2]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 8px;background:rgba(255,255,255,.05);border:1px solid #475569;border-radius:12px;color:#f1f5f9;cursor:pointer;position:relative;transition:all .2s ease}.action-btn[data-v-edba59b2]:hover{background:rgba(255,255,255,.1);border-color:#4f46e5;transform:translateY(-2px);box-shadow:0 4px 12px #0003}.action-btn.primary[data-v-edba59b2]{background:linear-gradient(135deg,#4F46E5,#7C3AED);border:none}.action-badge[data-v-edba59b2]{position:absolute;top:6px;right:6px;background:#EF4444;color:#fff;font-size:10px;border-radius:10px;padding:2px 6px;min-width:18px;text-align:center}.action-badge.alert[data-v-edba59b2]{background:#F59E0B}.trial-card[data-v-edba59b2]{background:linear-gradient(135deg,rgba(79,70,229,.1),rgba(124,58,237,.1));border-color:#4f46e5}.trial-content[data-v-edba59b2]{display:flex;align-items:center;gap:12px}.trial-icon[data-v-edba59b2]{font-size:24px}.trial-info[data-v-edba59b2]{flex:1}.trial-title[data-v-edba59b2]{font-size:14px;font-weight:600;color:#f1f5f9;margin-bottom:4px}.trial-text[data-v-edba59b2]{font-size:11px;color:#94a3b8}.sidebar-panel[data-v-edba59b2]::-webkit-scrollbar{width:4px}.sidebar-panel[data-v-edba59b2]::-webkit-scrollbar-track{background:#1E293B}.sidebar-panel[data-v-edba59b2]::-webkit-scrollbar-thumb{background:#475569;border-radius:4px}.metric-item[data-v-edba59b2]{margin-bottom:20px;padding:12px;background:rgba(255,255,255,.03);border-radius:12px}.metric-item[data-v-edba59b2]:last-child{margin-bottom:0}.metric-header[data-v-edba59b2]{display:flex;align-items:center;gap:6px;margin-bottom:8px}.metric-icon[data-v-edba59b2]{font-size:14px}.metric-label[data-v-edba59b2]{font-size:12px;color:#94a3b8}.metric-value[data-v-edba59b2]{font-size:24px;font-weight:700;color:#f1f5f9;margin-bottom:4px}.metric-value-large[data-v-edba59b2]{font-size:28px;font-weight:700;color:#f1f5f9;margin-bottom:4px}.metric-trend[data-v-edba59b2]{font-size:12px;color:#10b981}.metric-sub[data-v-edba59b2]{font-size:12px;color:#64748b}.trend-icon[data-v-edba59b2],.sub-icon[data-v-edba59b2]{font-size:10px;margin-right:2px}.metric-sub[data-v-edba59b2]{font-size:12px;color:#10b981;margin-top:4px;display:flex;align-items:center;gap:4px}.trend-positive[data-v-edba59b2]{color:#10b981;font-size:11px;margin-left:6px}.stat-progress[data-v-edba59b2]{margin-top:8px;height:4px;background:#1E293B;border-radius:2px;overflow:hidden}.stat-progress-bar[data-v-edba59b2]{height:100%;background:linear-gradient(90deg,#3b82f6,#8b5cf6);border-radius:2px;transition:width .3s}.stat-max[data-v-edba59b2]{font-size:14px;color:#64748b;margin-left:4px;font-weight:400}.action-btn[data-v-edba59b2]{padding:14px 8px;transition:all .2s ease}.action-btn[data-v-edba59b2]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003}.action-icon[data-v-edba59b2]{font-size:22px;transition:transform .2s}.action-btn:hover .action-icon[data-v-edba59b2]{transform:scale(1.1)}.action-text[data-v-edba59b2]{font-size:12px;font-weight:500}.service-metrics-row[data-v-edba59b2]{display:flex;justify-content:space-between;gap:8px;margin-top:10px}.service-metric-item[data-v-edba59b2]{display:flex;flex-direction:column;align-items:center;flex:1}.metric-number[data-v-edba59b2]{font-size:20px;font-weight:700;color:#f1f5f9}.service-metric-item .metric-label[data-v-edba59b2]{font-size:11px;color:#94a3b8;margin-top:2px}.fvm-container[data-v-8186a76d]{max-width:800px;margin:60px auto;padding:40px;background:linear-gradient(145deg,#1a2332 0%,#0f172a 100%);border:1px solid #334155;border-radius:20px;text-align:center}.fvm-icon[data-v-8186a76d]{font-size:48px;margin-bottom:16px}h2[data-v-8186a76d]{color:#f1f5f9;font-size:24px;margin-bottom:12px}.fvm-desc[data-v-8186a76d]{color:#94a3b8;font-size:15px;margin-bottom:30px}.category-grid[data-v-8186a76d]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.category-btn[data-v-8186a76d]{background:rgba(59,130,246,.08);border:1px solid #1e3a5f;border-radius:14px;padding:24px 16px;cursor:pointer;transition:all .2s;display:flex;flex-direction:column;align-items:center;gap:8px}.category-btn[data-v-8186a76d]:hover{background:rgba(59,130,246,.16);border-color:#3b82f6}.cat-icon[data-v-8186a76d]{font-size:32px}.cat-label[data-v-8186a76d]{color:#cbd5e1;font-size:14px;font-weight:500}.loading-spinner[data-v-8186a76d]{width:40px;height:40px;border:3px solid #334155;border-top-color:#3b82f6;border-radius:50%;animation:spin-8186a76d .8s linear infinite;margin:20px auto}@keyframes spin-8186a76d{to{transform:rotate(360deg)}}.insight-banner[data-v-8186a76d]{padding:16px 24px;border-radius:12px;font-size:15px;font-weight:500;margin-bottom:20px}.insight-banner.high[data-v-8186a76d]{background:rgba(16,185,129,.12);color:#10b981;border:1px solid rgba(16,185,129,.2)}.insight-banner.medium[data-v-8186a76d]{background:rgba(245,158,11,.12);color:#f59e0b;border:1px solid rgba(245,158,11,.2)}.insight-banner.low[data-v-8186a76d]{background:rgba(59,130,246,.08);color:#60a5fa;border:1px solid rgba(59,130,246,.15)}.avg-score[data-v-8186a76d]{margin-bottom:24px}.score-label[data-v-8186a76d]{color:#94a3b8;font-size:13px;display:block}.score-value[data-v-8186a76d]{color:#10b981;font-size:36px;font-weight:800}.questions-list[data-v-8186a76d]{text-align:left;margin-bottom:24px}.question-card[data-v-8186a76d]{background:rgba(30,41,59,.6);border:1px solid #334155;border-radius:12px;padding:16px;margin-bottom:12px}.q-header[data-v-8186a76d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.q-user[data-v-8186a76d]{color:#94a3b8;font-size:13px}.q-score[data-v-8186a76d]{font-weight:700;font-size:14px}.q-score.high[data-v-8186a76d]{color:#10b981}.q-score.medium[data-v-8186a76d]{color:#f59e0b}.q-score.low[data-v-8186a76d]{color:#64748b}.q-text[data-v-8186a76d]{color:#f1f5f9;font-size:15px;margin-bottom:8px;font-style:italic}.q-answer[data-v-8186a76d]{margin-bottom:8px}.q-ai[data-v-8186a76d]{color:#60a5fa;font-size:13px;display:block;margin-bottom:4px}.q-answer p[data-v-8186a76d]{color:#cbd5e1;font-size:13px;line-height:1.6}.q-signals[data-v-8186a76d]{display:flex;gap:6px;flex-wrap:wrap}.signal-tag[data-v-8186a76d]{font-size:11px;padding:2px 8px;border-radius:10px}.signal-tag.price[data-v-8186a76d]{background:rgba(245,158,11,.15);color:#f59e0b}.signal-tag.compare[data-v-8186a76d]{background:rgba(139,92,246,.15);color:#8b5cf6}.signal-tag.stage[data-v-8186a76d]{background:rgba(59,130,246,.12);color:#60a5fa}.fvm-enter-btn[data-v-8186a76d]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;border:none;border-radius:12px;padding:16px 48px;font-size:17px;font-weight:600;cursor:pointer}.fvm-enter-btn[data-v-8186a76d]:hover{opacity:.9}.trend-tabs[data-v-a304dc33]{display:flex;gap:8px;margin-bottom:16px}.trend-tab[data-v-a304dc33]{padding:8px 16px;background:var(--glb-bg-secondary, #1e293b);border:1px solid var(--glb-border-color, #475569);border-radius:6px;color:var(--glb-text-secondary, #94a3b8);font-size:14px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:6px}.trend-tab[data-v-a304dc33]:hover{background:var(--glb-bg-tertiary, #334155);border-color:var(--glb-primary, #3b82f6);color:var(--glb-text-primary, #f1f5f9)}.trend-tab.active[data-v-a304dc33]{background:var(--glb-primary, #3b82f6);border-color:var(--glb-primary, #3b82f6);color:#fff;font-weight:500}.trend-tab[data-v-a304dc33]:focus{outline:none;box-shadow:0 0 0 2px #3b82f64d}[data-v-a304dc33]:root{--glb-bg-secondary: #0f121f;--glb-bg-tertiary: #1a1d2b;--glb-bg-card: #222736;--glb-text-secondary: #a0a4b3;--glb-text-tertiary: #6c7284;--glb-border-color: #2d3245;--glb-primary: #2563eb;--glb-primary-light: rgba(59, 130, 246, .15);--glb-text-primary: #ffffff;--glb-bg-hover: #343a4d;--glb-success: #34c759;--glb-warning: #ff9500;--glb-danger: #ff3b30;--glb-divider-color: #353a4a}[data-v-a304dc33]:root{--glb-bg-secondary: #1a1d28;--glb-bg-tertiary: #242836;--glb-bg-card: #2d3343;--glb-bg-hover: #343a4d;--glb-text-secondary: #a0a4b3;--glb-text-tertiary: #6c7284;--glb-border-color: #3a4052;--glb-divider-color: #353a4a}.training-card[data-v-a304dc33],.docs-card[data-v-a304dc33],.ai-card[data-v-a304dc33],.card-footer[data-v-a304dc33],.card-content[data-v-a304dc33],.card-actions[data-v-a304dc33]{user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}.training-card[data-v-a304dc33] *,.docs-card[data-v-a304dc33] *,.ai-card[data-v-a304dc33] *{user-select:none!important;-webkit-user-select:none!important}.training-card button[data-v-a304dc33],.docs-card button[data-v-a304dc33],.ai-card button[data-v-a304dc33]{user-select:auto!important;-webkit-user-select:auto!important}.progress-display[data-v-a304dc33],.progress-info[data-v-a304dc33],.progress-label[data-v-a304dc33],.progress-value[data-v-a304dc33],.progress-bar[data-v-a304dc33],.progress-fill[data-v-a304dc33]{user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;cursor:default!important;pointer-events:none!important}.progress-label[data-v-a304dc33],.progress-value[data-v-a304dc33]{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.docs-card .progress-display[data-v-a304dc33],.docs-card .progress-display[data-v-a304dc33] *,.docs-card .progress-info[data-v-a304dc33],.docs-card .progress-info[data-v-a304dc33] *,.docs-card .progress-label[data-v-a304dc33],.docs-card .progress-value[data-v-a304dc33],.docs-card .progress-bar[data-v-a304dc33],.docs-card .progress-bar[data-v-a304dc33] *,.docs-card .progress-fill[data-v-a304dc33],.docs-card:hover .progress-display[data-v-a304dc33],.docs-card:hover .progress-display[data-v-a304dc33] *,.docs-card:hover .progress-info[data-v-a304dc33],.docs-card:hover .progress-info[data-v-a304dc33] *,.docs-card:hover .progress-label[data-v-a304dc33],.docs-card:hover .progress-value[data-v-a304dc33],.docs-card:hover .progress-bar[data-v-a304dc33],.docs-card:hover .progress-bar[data-v-a304dc33] *,.docs-card:hover .progress-fill[data-v-a304dc33]{cursor:default!important;pointer-events:none!important}.progress-display[data-v-a304dc33],.progress-info[data-v-a304dc33],.progress-label[data-v-a304dc33],.progress-value[data-v-a304dc33],.progress-bar[data-v-a304dc33],.progress-fill[data-v-a304dc33]{cursor:default!important}.ai-training-center[data-v-a304dc33]{padding:24px;max-width:1400px;margin:0 auto;animation:fadeIn-a304dc33 .5s ease}@keyframes fadeIn-a304dc33{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.training-module-header[data-v-a304dc33]{background:linear-gradient(145deg,#1e293b,#0f172a);border-radius:20px;padding:40px;margin-bottom:40px;border:1px solid #334155;text-align:center}.module-title[data-v-a304dc33]{font-size:36px;font-weight:800;margin-bottom:16px;background:linear-gradient(90deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.title-icon[data-v-a304dc33]{margin-right:12px}.module-subtitle[data-v-a304dc33]{color:#94a3b8;font-size:18px;max-width:800px;margin:0 auto 40px;line-height:1.6}.training-steps-indicator[data-v-a304dc33]{display:flex;justify-content:center;gap:40px;flex-wrap:wrap}.step-indicator[data-v-a304dc33]{text-align:center;min-width:120px}.step-indicator.active .step-number[data-v-a304dc33]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff}.step-number[data-v-a304dc33]{width:60px;height:60px;background:#334155;color:#94a3b8;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;margin:0 auto 12px;transition:all .3s ease}.step-title[data-v-a304dc33]{font-size:18px;font-weight:600;color:#f8fafc;margin-bottom:4px}.step-desc[data-v-a304dc33]{font-size:14px;color:#94a3b8}.training-core-grid[data-v-a304dc33]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:30px;margin-bottom:60px}.training-card[data-v-a304dc33]{background:linear-gradient(145deg,#1e293b,#0f172a);border-radius:20px;border:1px solid #334155;overflow:hidden;transition:all .3s ease}.training-card[data-v-a304dc33]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000004d;border-color:#3b82f6}.product-card[data-v-a304dc33]{border-top:4px solid #3b82f6}.docs-card[data-v-a304dc33]{border-top:4px solid #10b981}.card-header[data-v-a304dc33]{display:flex;align-items:center;padding:24px;border-bottom:1px solid #334155;gap:16px}.card-icon[data-v-a304dc33]{font-size:40px;width:70px;height:70px;background:rgba(59,130,246,.1);border-radius:16px;display:flex;align-items:center;justify-content:center}.docs-card .card-icon[data-v-a304dc33]{background:rgba(16,185,129,.1)}.ai-card .card-icon[data-v-a304dc33]{background:rgba(139,92,246,.1)}.card-title-area[data-v-a304dc33]{flex:1}.card-title[data-v-a304dc33]{font-size:22px;font-weight:700;color:#f8fafc;margin-bottom:4px}.card-subtitle[data-v-a304dc33]{color:#94a3b8;font-size:14px}.card-badge[data-v-a304dc33]{background:#334155;color:#cbd5e1;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:600}.card-progress-circle[data-v-a304dc33]{width:70px;height:70px;background:#0f172a;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #8b5cf6}.circle-text[data-v-a304dc33]{font-size:18px;font-weight:700;color:#8b5cf6}.card-content[data-v-a304dc33]{padding:24px}.upload-area[data-v-a304dc33]{background:#0f172a;border:2px dashed #475569;border-radius:16px;padding:20px;text-align:center;cursor:pointer;transition:all .3s ease;margin-bottom:24px}.upload-area[data-v-a304dc33]:hover{border-color:#3b82f6;background:rgba(59,130,246,.05)}.upload-area.drag-over[data-v-a304dc33]{border-color:#10b981;background:rgba(16,185,129,.05)}.upload-icon[data-v-a304dc33]{font-size:48px;margin-bottom:16px;color:#3b82f6}.docs-card .upload-icon[data-v-a304dc33]{color:#10b981}.upload-main-text[data-v-a304dc33]{font-size:18px;font-weight:600;color:#f8fafc;margin-bottom:8px}.upload-hint-text[data-v-a304dc33]{color:#94a3b8;font-size:14px;margin-bottom:20px}.upload-formats[data-v-a304dc33]{display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.format-tag[data-v-a304dc33]{background:rgba(59,130,246,.1);color:#3b82f6;padding:6px 12px;border-radius:16px;font-size:12px;font-weight:500;border:1px solid rgba(59,130,246,.3)}.docs-card .format-tag[data-v-a304dc33]{background:rgba(16,185,129,.1);color:#10b981;border-color:#10b9814d}.manual-options[data-v-a304dc33]{margin-bottom:24px}.options-title[data-v-a304dc33]{font-size:14px;color:#94a3b8;margin-bottom:12px;font-weight:600}.options-grid[data-v-a304dc33]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.option-item[data-v-a304dc33]{display:flex;align-items:center;gap:12px;padding:16px;background:rgba(255,255,255,.05);border-radius:12px;cursor:pointer;transition:all .2s ease;border:1px solid transparent}.option-item[data-v-a304dc33]:hover{background:rgba(59,130,246,.1);border-color:#3b82f64d}.option-icon[data-v-a304dc33]{font-size:24px;width:48px;height:48px;background:rgba(59,130,246,.2);border-radius:10px;display:flex;align-items:center;justify-content:center}.option-title[data-v-a304dc33]{font-weight:600;color:#f8fafc;font-size:14px;margin-bottom:2px}.option-desc[data-v-a304dc33]{color:#94a3b8;font-size:12px}.progress-display[data-v-a304dc33]{margin-top:20px}.progress-info[data-v-a304dc33]{display:flex;justify-content:space-between;margin-bottom:8px;font-size:14px}.progress-label[data-v-a304dc33]{color:#cbd5e1;font-weight:600}.progress-value[data-v-a304dc33]{color:#10b981;font-weight:700}.progress-bar[data-v-a304dc33]{height:8px;background:#334155;border-radius:4px;overflow:hidden}.progress-fill[data-v-a304dc33]{height:100%;background:linear-gradient(90deg,#10b981,#059669);border-radius:4px;transition:width 1s ease}.doc-types-section[data-v-a304dc33]{margin-bottom:24px}.section-title[data-v-a304dc33]{font-size:14px;color:#94a3b8;margin-bottom:12px;font-weight:600}.type-buttons[data-v-a304dc33]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.type-btn[data-v-a304dc33]{padding:12px;background:rgba(255,255,255,.05);color:#cbd5e1;border:1px solid #475569;border-radius:8px;font-size:14px;cursor:pointer;transition:all .2s ease}.type-btn[data-v-a304dc33]:hover{background:rgba(255,255,255,.1);border-color:#3b82f6}.type-tag[data-v-a304dc33]{padding:10px 16px;background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(59,130,246,.04));color:#94a3b8;border:1px solid rgba(59,130,246,.25);border-radius:8px;font-size:14px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px #0000001a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:relative;overflow:hidden}.type-tag[data-v-a304dc33]:hover{background:linear-gradient(135deg,rgba(59,130,246,.12),rgba(59,130,246,.08));color:#cbd5e1;border-color:#3b82f666;transform:translateY(-2px);box-shadow:0 4px 12px #3b82f626}.type-tag[data-v-a304dc33]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .6s ease}.type-tag[data-v-a304dc33]:hover:before{left:100%}.type-tag[data-v-a304dc33]:hover{background:rgba(59,130,246,.12)}.stats-grid[data-v-a304dc33]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.stat-item[data-v-a304dc33]{text-align:center}.stat-value[data-v-a304dc33]{font-size:28px;font-weight:800;margin-bottom:4px}.stat-label[data-v-a304dc33]{color:#94a3b8;font-size:12px}.detailed-progress[data-v-a304dc33]{margin-bottom:24px}.progress-item[data-v-a304dc33]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.progress-label[data-v-a304dc33]{flex:1;font-size:14px;color:#cbd5e1}.progress-bar-small[data-v-a304dc33]{flex:2;height:6px;background:#334155;border-radius:3px;overflow:hidden}.progress-fill-small[data-v-a304dc33]{height:100%;background:linear-gradient(90deg,#10b981,#059669);border-radius:3px;transition:width 1s ease}.progress-percent[data-v-a304dc33]{width:40px;text-align:right;color:#10b981;font-weight:600;font-size:14px}.training-tips[data-v-a304dc33]{background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.2);border-radius:12px;padding:16px}.tip-item[data-v-a304dc33]{display:flex;gap:12px}.tip-icon[data-v-a304dc33]{font-size:20px;color:#10b981}.tip-title[data-v-a304dc33]{font-weight:600;color:#10b981;margin-bottom:4px;font-size:14px}.tip-text[data-v-a304dc33]{color:#94a3b8;font-size:12px;line-height:1.5}.card-footer[data-v-a304dc33]{padding:24px;border-top:1px solid #334155;background:rgba(255,255,255,.02)}.card-action-btn[data-v-a304dc33]{width:100%;padding:16px;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:12px}.card-action-btn[data-v-a304dc33]:disabled{opacity:.6;cursor:not-allowed}.card-action-btn[data-v-a304dc33]:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}.card-action-btn[data-v-a304dc33]{background:linear-gradient(90deg,#3b82f6,#2563eb);color:#fff}.card-action-btn.secondary[data-v-a304dc33]{background:linear-gradient(90deg,#10b981,#059669);color:#fff}.card-action-btn.accent[data-v-a304dc33]{background:linear-gradient(90deg,#8b5cf6,#7c3aed);color:#fff}.btn-icon[data-v-a304dc33]{font-size:20px}.chat-test-section[data-v-a304dc33]{background:linear-gradient(145deg,#1e293b,#0f172a);border-radius:20px;padding:40px;margin-bottom:60px;border:1px solid #334155}.section-header[data-v-a304dc33]{text-align:center;margin-bottom:40px}.section-title[data-v-a304dc33]{font-size:28px;font-weight:700;margin-bottom:12px;color:#f8fafc;display:flex;align-items:center;justify-content:center;gap:12px}.section-subtitle[data-v-a304dc33]{color:#94a3b8;font-size:16px;max-width:600px;margin:0 auto}.chat-test-container[data-v-a304dc33]{display:grid;grid-template-columns:1fr 1fr;gap:30px}.chat-side[data-v-a304dc33]{display:flex;flex-direction:column}.question-side[data-v-a304dc33]{background:#0f172a;border-radius:16px;padding:20px;border:1px solid #334155}.side-header[data-v-a304dc33]{display:flex;align-items:center;gap:12px;margin-bottom:24px}.side-icon[data-v-a304dc33]{font-size:24px}.side-title[data-v-a304dc33]{font-size:20px;font-weight:600;color:#f8fafc}.simulate-customer-card[data-v-a304dc33]{background:#1e293b;border:1px solid #334155;border-radius:16px;padding:16px;margin-bottom:20px;display:flex;flex-direction:column;display:none!important}.card-header[data-v-a304dc33]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.card-icon[data-v-a304dc33]{font-size:18px}.card-title[data-v-a304dc33]{font-size:14px;font-weight:500;color:#94a3b8}.simulate-customer-card .question-input[data-v-a304dc33]{background:#0f172a;border:1px solid #334155;min-height:120px}.clear-side-btn[data-v-a304dc33]{margin-left:auto;background:transparent;border:none;color:#94a3b8;font-size:16px;cursor:pointer;padding:6px 10px;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.clear-side-btn[data-v-a304dc33]:hover{background:#334155;color:#ef4444;transform:scale(1.05)}.clear-side-btn[data-v-a304dc33]:active{transform:scale(.95)}.question-input[data-v-a304dc33]{width:100%;min-height:120px;padding:16px;background:#1e293b;border:1px solid #475569;border-radius:12px;color:#f8fafc;font-size:16px;line-height:1.6;margin-bottom:20px;resize:vertical}.question-input[data-v-a304dc33]:focus{outline:none;border-color:#3b82f6}.ask-ai-btn[data-v-a304dc33]{width:100%;padding:16px;background:linear-gradient(90deg,#3b82f6,#2563eb);color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:24px}.ask-ai-btn[data-v-a304dc33]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #3b82f64d}.preset-questions[data-v-a304dc33]{margin-top:auto}.preset-title[data-v-a304dc33]{font-size:14px;color:#94a3b8;margin-bottom:12px;font-weight:600}.preset-buttons[data-v-a304dc33]{display:flex;flex-wrap:wrap;gap:10px}.preset-btn[data-v-a304dc33]{padding:8px 16px;background:rgba(59,130,246,.1);color:#3b82f6;border:1px solid rgba(59,130,246,.3);border-radius:20px;font-size:14px;cursor:pointer;transition:all .2s ease}.preset-btn[data-v-a304dc33]:hover{background:rgba(59,130,246,.2)}.question-history-card[data-v-a304dc33]{flex:1;display:flex;flex-direction:column;background:#1e293b;border:1px solid #334155;border-radius:16px;margin-bottom:16px;min-height:0;overflow:visible}.question-list[data-v-a304dc33]{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:10px}.question-list[data-v-a304dc33]::-webkit-scrollbar{width:4px}.question-list[data-v-a304dc33]::-webkit-scrollbar-track{background:transparent}.question-list[data-v-a304dc33]::-webkit-scrollbar-thumb{background:#475569;border-radius:4px}.empty-history[data-v-a304dc33]{text-align:center;padding:30px 20px;color:#64748b}.empty-history span[data-v-a304dc33]{font-size:32px;opacity:.5}.empty-history .hint[data-v-a304dc33]{font-size:12px;margin-top:8px}.question-item[data-v-a304dc33]{display:flex;align-items:flex-start;gap:10px;background:#0f172a;border-radius:12px;padding:12px;border:1px solid #334155;flex-shrink:0}.question-icon[data-v-a304dc33]{font-size:16px;width:28px;height:28px;border-radius:50%;background:#334155;display:flex;align-items:center;justify-content:center;flex-shrink:0}.question-content[data-v-a304dc33]{flex:1;color:#f8fafc;font-size:14px;line-height:1.5;word-break:break-word}.input-card[data-v-a304dc33]{display:flex;align-items:center;gap:10px;padding:12px;border-top:1px solid #334155;background:#0f172a;flex-shrink:0;border-radius:0 0 16px 16px}.input-icon[data-v-a304dc33]{font-size:16px;width:28px;height:28px;border-radius:50%;background:#334155;display:flex;align-items:center;justify-content:center;flex-shrink:0}.question-input-field[data-v-a304dc33]{flex:1;background:transparent;border:none;color:#f8fafc;font-size:14px;outline:none;padding:8px 0}.question-input-field[data-v-a304dc33]::placeholder{color:#64748b}.send-btn[data-v-a304dc33]{background:#3b82f6;color:#fff;border:none;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;flex-shrink:0}.send-btn[data-v-a304dc33]:hover:not(:disabled){background:#2563eb}.send-btn[data-v-a304dc33]:disabled{background:#475569;cursor:not-allowed;opacity:.6}.simulate-customer-card[data-v-a304dc33]{display:none!important}.answer-side[data-v-a304dc33]{background:#0f172a;border-radius:16px;padding:20px;border:1px solid #334155}.ai-response-box[data-v-a304dc33]{min-height:120px;background:#1E293B;border-radius:8px;padding:24px;margin-bottom:24px;max-height:400px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#4A5568 #2D3748}.response-placeholder[data-v-a304dc33]{text-align:center;color:#94a3b8}.placeholder-icon[data-v-a304dc33]{font-size:48px;margin-bottom:16px}.placeholder-text[data-v-a304dc33]{font-size:18px;font-weight:600;margin-bottom:8px}.placeholder-hint[data-v-a304dc33]{font-size:14px}.response-content[data-v-a304dc33]{width:100%;line-height:1.7;color:#f8fafc}.sales-highlights[data-v-a304dc33]{background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.2);border-radius:12px;padding:20px}.highlights-header[data-v-a304dc33]{display:flex;align-items:center;gap:10px;margin-bottom:16px}.header-icon[data-v-a304dc33]{font-size:20px;color:#10b981}.header-text[data-v-a304dc33]{font-weight:600;color:#10b981;font-size:16px}.highlight-items[data-v-a304dc33]{display:flex;flex-direction:column;gap:12px}.highlight-item[data-v-a304dc33]{display:flex;align-items:center;gap:10px;font-size:14px}.highlight-item.positive[data-v-a304dc33]{color:#10b981}.item-icon[data-v-a304dc33]{font-size:16px}.ai-comparison-demo[data-v-a304dc33]{background:linear-gradient(145deg,#1e293b,#0f172a);border-radius:20px;padding:40px;margin-bottom:60px;border:1px solid #334155}.demo-header[data-v-a304dc33]{text-align:center;margin-bottom:40px}.demo-title[data-v-a304dc33]{font-size:28px;font-weight:700;margin-bottom:12px;color:#f8fafc;display:flex;align-items:center;justify-content:center;gap:12px}.demo-subtitle[data-v-a304dc33]{color:#94a3b8;font-size:16px;max-width:800px;margin:0 auto}.comparison-container[data-v-a304dc33]{display:grid;grid-template-columns:1fr auto 1fr;gap:30px;align-items:start;margin-bottom:40px}.comparison-side[data-v-a304dc33]{background:#0f172a;border-radius:16px;padding:20px;border:1px solid #334155}.generic-side[data-v-a304dc33]{border-top:4px solid #f59e0b}.custom-side[data-v-a304dc33]{border-top:4px solid #10b981}.side-label[data-v-a304dc33]{display:flex;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #334155}.label-badge[data-v-a304dc33]{padding:10px 20px;border-radius:50px;font-weight:700;font-size:18px;display:flex;align-items:center;gap:10px}.label-badge.generic[data-v-a304dc33]{background:linear-gradient(135deg,#64748b,#475569);color:#e2e8f0}.label-badge.custom[data-v-a304dc33]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.badge-icon[data-v-a304dc33]{font-size:20px}.label-stats[data-v-a304dc33]{margin-left:auto;text-align:right}.stats-value[data-v-a304dc33]{font-size:24px;font-weight:700;margin-bottom:4px}.stats-value.generic[data-v-a304dc33]{color:#f59e0b}.stats-value.custom[data-v-a304dc33]{color:#10b981}.stats-label[data-v-a304dc33]{font-size:14px;color:#94a3b8}.demo-dialog[data-v-a304dc33]{margin-top:20px}.customer-question[data-v-a304dc33]{background:#1e293b;border:1px solid #475569;border-radius:12px;padding:20px;margin-bottom:20px}.question-text[data-v-a304dc33]{font-size:18px;font-weight:600;color:#f8fafc;margin-bottom:8px}.question-context[data-v-a304dc33]{color:#94a3b8;font-size:14px;line-height:1.5}.ai-response[data-v-a304dc33]{background:#1e293b;border-radius:12px;padding:20px;border-left:4px solid}.ai-response.generic[data-v-a304dc33]{border-left-color:#f59e0b}.ai-response.custom[data-v-a304dc33]{border-left-color:#10b981}.response-text[data-v-a304dc33]{color:#f8fafc;font-size:16px;line-height:1.7;margin-bottom:16px}.response-analysis[data-v-a304dc33]{margin-top:16px}.analysis-item[data-v-a304dc33]{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:14px}.analysis-item.positive[data-v-a304dc33]{color:#10b981}.analysis-item.negative[data-v-a304dc33]{color:#ef4444}.comparison-middle[data-v-a304dc33]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:20px}.vs-badge[data-v-a304dc33]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:800;margin-bottom:20px;box-shadow:0 10px 30px #3b82f64d}.vs-arrow[data-v-a304dc33]{font-size:32px;color:#3b82f6;margin-bottom:20px;animation:bounce-a304dc33 2s infinite}@keyframes bounce-a304dc33{0%,to{transform:translate(0)}50%{transform:translate(10px)}}.vs-text[data-v-a304dc33]{color:#94a3b8;font-size:14px;text-align:center;max-width:200px;line-height:1.5}.value-comparison[data-v-a304dc33]{margin-top:40px}.value-header[data-v-a304dc33]{text-align:center;margin-bottom:30px}.value-title[data-v-a304dc33]{font-size:24px;font-weight:700;margin-bottom:8px;color:#f8fafc;display:flex;align-items:center;justify-content:center;gap:10px}.value-subtitle[data-v-a304dc33]{color:#94a3b8;font-size:16px}.value-cards[data-v-a304dc33]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.value-card[data-v-a304dc33]{background:#0f172a;border-radius:16px;padding:24px;border:1px solid #334155;transition:all .3s ease}.value-card[data-v-a304dc33]:hover{transform:translateY(-4px);border-color:#3b82f6}.value-card.loss[data-v-a304dc33]{border-top:4px solid #f59e0b}.value-card.gain[data-v-a304dc33]{border-top:4px solid #10b981}.value-header[data-v-a304dc33]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.value-icon[data-v-a304dc33]{font-size:24px}.value-title-text[data-v-a304dc33]{font-size:18px;font-weight:600;color:#f8fafc}.value-amount[data-v-a304dc33]{font-size:32px;font-weight:800;margin-bottom:12px}.value-amount.loss[data-v-a304dc33]{color:#f59e0b}.value-amount.gain[data-v-a304dc33]{color:#10b981}.value-description[data-v-a304dc33]{color:#94a3b8;font-size:14px;line-height:1.6}.training-cta[data-v-a304dc33]{background:linear-gradient(145deg,#1e293b,#0f172a);border-radius:20px;padding:60px 40px;border:1px solid #334155;text-align:center}.cta-content[data-v-a304dc33]{max-width:800px;margin:0 auto}.cta-title[data-v-a304dc33]{font-size:32px;font-weight:700;margin-bottom:16px;color:#f8fafc;display:flex;align-items:center;justify-content:center;gap:12px}.cta-subtitle[data-v-a304dc33]{color:#94a3b8;font-size:18px;margin-bottom:32px;line-height:1.6}.cta-button[data-v-a304dc33]{background:linear-gradient(90deg,#3b82f6,#2563eb);color:#fff;border:none;padding:20px 48px;font-size:18px;font-weight:600;border-radius:50px;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:12px;box-shadow:0 10px 30px #3b82f64d}.cta-button[data-v-a304dc33]:hover{transform:translateY(-4px);box-shadow:0 15px 40px #3b82f666}.button-icon[data-v-a304dc33]{font-size:24px}@media (max-width: 1200px){.training-core-grid[data-v-a304dc33]{grid-template-columns:1fr}.chat-test-container[data-v-a304dc33]{grid-template-columns:1fr;gap:30px}.comparison-container[data-v-a304dc33]{grid-template-columns:1fr;gap:60px}.comparison-middle[data-v-a304dc33]{order:-1;flex-direction:row;height:auto;margin-bottom:40px}.vs-badge[data-v-a304dc33]{margin-bottom:0;margin-right:20px}.vs-arrow[data-v-a304dc33]{transform:rotate(90deg);margin:0 20px}.value-cards[data-v-a304dc33]{grid-template-columns:1fr}}@media (max-width: 768px){.ai-training-center[data-v-a304dc33]{padding:16px}.training-module-header[data-v-a304dc33]{padding:30px 20px}.module-title[data-v-a304dc33]{font-size:28px}.training-steps-indicator[data-v-a304dc33]{flex-direction:column;gap:20px}.training-card[data-v-a304dc33]{margin-bottom:20px}.chat-test-section[data-v-a304dc33],.ai-comparison-demo[data-v-a304dc33],.training-cta[data-v-a304dc33]{padding:30px 20px}.options-grid[data-v-a304dc33],.type-buttons[data-v-a304dc33]{grid-template-columns:1fr}.stats-grid[data-v-a304dc33]{grid-template-columns:repeat(2,1fr)}}.globobot-workbench[data-v-a304dc33]{height:100vh;display:flex;flex-direction:column;background:#0F172A;color:#f1f5f9;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.5;overflow:hidden}.workbench-header[data-v-a304dc33]{display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 24px;background:#1E293B;border-bottom:1px solid #475569;flex-shrink:0}.header-left[data-v-a304dc33],.header-center[data-v-a304dc33],.header-right[data-v-a304dc33]{display:flex;align-items:center}.brand-logo[data-v-a304dc33]{display:flex;align-items:center;gap:12px}.logo-icon[data-v-a304dc33]{font-size:28px}.brand-text[data-v-a304dc33]{display:flex;flex-direction:column}.brand-name[data-v-a304dc33]{font-size:20px;font-weight:800;background:linear-gradient(135deg,#4F46E5,#7C3AED);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.2}.brand-tagline[data-v-a304dc33]{font-size:11px;font-weight:500;letter-spacing:.5px;color:#94a3b8}.search-container[data-v-a304dc33]{position:relative;margin-right:32px}.search-box[data-v-a304dc33]{position:relative}.search-icon[data-v-a304dc33]{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:16px;color:#94a3b8;z-index:1}.search-input[data-v-a304dc33]{width:320px;padding:12px 20px 12px 44px;background:#334155;border:1px solid #475569;border-radius:12px;color:#f1f5f9;font-size:14px;transition:all .2s;outline:none}.search-input[data-v-a304dc33]:focus{border-color:#4f46e5;background:#3E4C67;box-shadow:0 0 0 3px #4f46e51a}.search-suggestions[data-v-a304dc33]{position:absolute;top:100%;left:0;right:0;background:#334155;border:1px solid #475569;border-radius:12px;margin-top:8px;overflow:hidden;z-index:1000;box-shadow:0 8px 24px #0000004d}.suggestion-item[data-v-a304dc33]{display:flex;align-items:center;gap:12px;padding:12px 16px;cursor:pointer;transition:background .2s}.suggestion-item[data-v-a304dc33]:hover{background:#475569}.suggestion-icon[data-v-a304dc33]{font-size:16px;opacity:.7}.status-indicators[data-v-a304dc33]{display:flex;gap:20px}.status-item[data-v-a304dc33]{display:flex;align-items:center;gap:8px}.status-dot[data-v-a304dc33]{width:8px;height:8px;border-radius:50%}.status-dot.ai[data-v-a304dc33]{background:#10B981;animation:pulse-a304dc33 2s infinite}.status-dot.time[data-v-a304dc33]{background:#F59E0B}@keyframes pulse-a304dc33{0%,to{opacity:1}50%{opacity:.5}}.btn-refresh[data-v-a304dc33]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#334155;border:1px solid #475569;border-radius:8px;color:#f1f5f9;cursor:pointer;font-size:16px;margin-right:12px;transition:all .2s}.btn-refresh[data-v-a304dc33]:hover{background:#475569}.user-profile[data-v-a304dc33]{display:flex;align-items:center;gap:10px}.user-avatar[data-v-a304dc33]{width:36px;height:36px;background:linear-gradient(135deg,#4F46E5,#7C3AED);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.user-info[data-v-a304dc33]{display:flex;flex-direction:column}.user-name[data-v-a304dc33]{font-size:14px;font-weight:600}.user-plan[data-v-a304dc33]{font-size:11px;color:#94a3b8}.workbench-main[data-v-a304dc33]{flex:1;display:grid;grid-template-columns:360px 1fr;min-height:0}.main-panel[data-v-a304dc33]{display:flex;flex-direction:column;overflow:hidden}.panel-tabs[data-v-a304dc33]{display:flex;height:56px;background:#1E293B;border-bottom:1px solid #475569;padding:0 24px;flex-shrink:0;gap:4px}.panel-tab[data-v-a304dc33]{display:flex;align-items:center;gap:8px;padding:0 24px;background:none;border:none;color:#94a3b8;font-size:14px;font-weight:500;cursor:pointer;border-bottom:3px solid transparent;transition:all .2s;position:relative;min-width:100px;justify-content:center}.panel-tab[data-v-a304dc33]:hover{color:#f1f5f9}.panel-tab.active[data-v-a304dc33]{color:#4f46e5;border-bottom-color:#4f46e5;background:rgba(79,70,229,.05)}.tab-icon[data-v-a304dc33]{font-size:18px}.tab-badge[data-v-a304dc33]{position:absolute;top:8px;right:8px;background:#EF4444;color:#fff;font-size:11px;padding:2px 6px;border-radius:10px;min-width:18px;text-align:center;font-weight:600}.panel-content[data-v-a304dc33]{flex:1;overflow-y:auto;padding:24px}.view-header[data-v-a304dc33]{margin-bottom:32px}.view-header h2[data-v-a304dc33]{font-size:28px;font-weight:800;margin-bottom:8px;background:linear-gradient(135deg,#F1F5F9,#94A3B8);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.view-subtitle[data-v-a304dc33]{font-size:14px;color:#94a3b8}.view-stats[data-v-a304dc33]{display:flex;gap:24px;font-size:14px;color:#94a3b8;margin-top:12px}.data-section[data-v-a304dc33]{margin-bottom:40px}.section-title[data-v-a304dc33]{font-size:18px;font-weight:700;margin-bottom:20px;display:flex;align-items:center;gap:8px;color:#f1f5f9}.sales-grid[data-v-a304dc33]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:30px}.sales-card[data-v-a304dc33]{background:#334155;border:1px solid #475569;border-radius:16px;padding:24px;display:flex;align-items:center;gap:16px;transition:all .3s ease;cursor:pointer}.sales-card.primary[data-v-a304dc33]{border-color:#4f46e5;background:linear-gradient(135deg,rgba(79,70,229,.1),transparent)}.sales-card[data-v-a304dc33]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0003}.sales-icon[data-v-a304dc33]{font-size:32px;flex-shrink:0}.sales-content[data-v-a304dc33]{flex:1}.sales-label[data-v-a304dc33]{font-size:13px;color:#94a3b8;margin-bottom:8px}.sales-value[data-v-a304dc33]{font-size:32px;font-weight:800;margin-bottom:4px;line-height:1;color:#f1f5f9}.sales-change[data-v-a304dc33]{font-size:13px}.sales-change.positive[data-v-a304dc33]{color:#10b981}.region-distribution[data-v-a304dc33]{margin-bottom:30px}.subsection-title[data-v-a304dc33]{font-size:16px;font-weight:600;margin-bottom:16px;color:#e2e8f0}.region-grid[data-v-a304dc33]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.region-card[data-v-a304dc33]{display:flex;align-items:center;gap:12px;padding:16px;background:#334155;border:1px solid #475569;border-radius:12px}.region-flag[data-v-a304dc33]{font-size:24px}.region-info[data-v-a304dc33]{flex:1}.region-name[data-v-a304dc33]{font-size:14px;font-weight:500;margin-bottom:2px;color:#f1f5f9}.region-sales[data-v-a304dc33]{font-size:13px;color:#94a3b8}.region-percent[data-v-a304dc33]{font-size:14px;font-weight:700;color:#4f46e5}.trend-chart[data-v-a304dc33]{background:#334155;border:1px solid #475569;border-radius:16px;padding:24px}.chart-header[data-v-a304dc33]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.chart-period[data-v-a304dc33]{display:flex;gap:8px}.period-btn[data-v-a304dc33]{padding:6px 12px;background:#1E293B;border:1px solid #475569;border-radius:8px;color:#94a3b8;font-size:13px;cursor:pointer;transition:all .2s}.period-btn.active[data-v-a304dc33]{background:rgba(79,70,229,.1);border-color:#4f46e5;color:#c7d2fe}.chart-stats[data-v-a304dc33]{display:flex;gap:16px;font-size:13px;color:#94a3b8}.chart-visual[data-v-a304dc33]{height:120px;background:#1E293B;border-radius:12px;position:relative;margin-bottom:16px;padding:20px}.chart-line[data-v-a304dc33]{position:absolute;top:50%;left:5%;right:5%;height:3px;background:linear-gradient(90deg,#4F46E5,#7C3AED);transform:translateY(-50%)}.chart-points[data-v-a304dc33]{position:absolute;top:0;left:0;right:0;bottom:0}.chart-point[data-v-a304dc33]{position:absolute;width:20px;height:20px;background:#4F46E5;border:3px solid #0F172A;border-radius:50%;transform:translate(-50%,50%);font-size:10px;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;cursor:pointer}.chart-footer[data-v-a304dc33]{text-align:center}.chart-note[data-v-a304dc33]{font-size:12px;color:#64748b}.data-row[data-v-a304dc33]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:30px}.data-column[data-v-a304dc33]{display:flex;flex-direction:column}.ai-efficiency[data-v-a304dc33]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px}.efficiency-card[data-v-a304dc33]{background:#334155;border:1px solid #475569;border-radius:12px;padding:20px;text-align:center}.efficiency-icon[data-v-a304dc33]{font-size:24px;margin-bottom:12px}.efficiency-label[data-v-a304dc33]{font-size:12px;color:#94a3b8;margin-bottom:8px}.efficiency-value[data-v-a304dc33]{font-size:20px;font-weight:700;margin-bottom:4px;color:#f1f5f9}.efficiency-sub[data-v-a304dc33]{font-size:11px;color:#64748b}.ai-insight[data-v-a304dc33]{display:flex;align-items:center;gap:8px;padding:16px;background:rgba(59,130,246,.1);border:1px solid #3B82F6;border-radius:12px}.insight-icon[data-v-a304dc33]{font-size:18px}.insight-text[data-v-a304dc33]{font-size:14px;color:#e2e8f0}.products-list[data-v-a304dc33]{display:flex;flex-direction:column;gap:8px}.product-item[data-v-a304dc33]{display:flex;align-items:center;gap:12px;padding:16px;background:#334155;border:1px solid #475569;border-radius:12px}.product-rank[data-v-a304dc33]{width:28px;height:28px;background:linear-gradient(135deg,#4F46E5,#7C3AED);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700}.product-details[data-v-a304dc33]{flex:1}.product-sales[data-v-a304dc33]{font-size:12px;color:#94a3b8}.product-trend[data-v-a304dc33]{font-size:12px;font-weight:600;padding:4px 8px;border-radius:8px}.product-trend.up[data-v-a304dc33]{background:rgba(16,185,129,.2);color:#10b981}.product-trend.down[data-v-a304dc33]{background:rgba(239,68,68,.2);color:#ef4444}.product-trend.steady[data-v-a304dc33]{background:rgba(245,158,11,.2);color:#f59e0b}.market-times[data-v-a304dc33]{display:flex;flex-direction:column;gap:12px}.market-item[data-v-a304dc33]{display:flex;align-items:center;gap:16px;padding:20px;background:#334155;border:1px solid #475569;border-radius:16px;transition:all .2s}.market-item.active[data-v-a304dc33]{border-color:#4f46e5;background:linear-gradient(135deg,rgba(79,70,229,.1),transparent)}.market-flag[data-v-a304dc33]{font-size:32px;flex-shrink:0}.market-info[data-v-a304dc33]{flex:1}.market-name[data-v-a304dc33]{font-size:16px;font-weight:600;margin-bottom:4px;color:#f1f5f9}.market-time[data-v-a304dc33]{font-size:14px;color:#94a3b8}.market-status[data-v-a304dc33]{font-size:12px;padding:6px 12px;border-radius:12px;font-weight:600}.market-status[data-v-a304dc33]:not(:empty){background:rgba(16,185,129,.2);color:#10b981}.market-filters[data-v-a304dc33]{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}.filter-btn[data-v-a304dc33]{padding:8px 16px;background:#334155;border:1px solid #475569;border-radius:20px;color:#94a3b8;font-size:13px;cursor:pointer;transition:all .2s}.filter-btn[data-v-a304dc33]:hover{background:#475569}.filter-btn.active[data-v-a304dc33]{background:rgba(79,70,229,.1);border-color:#4f46e5;color:#c7d2fe}.pending-issues-section[data-v-a304dc33]{background:linear-gradient(135deg,rgba(245,158,11,.1),transparent);border:1px solid #F59E0B;border-radius:16px;padding:24px;margin-bottom:24px}.section-header[data-v-a304dc33]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.section-header h3[data-v-a304dc33]{margin:0;color:#f59e0b}.btn-close-issues[data-v-a304dc33]{background:none;border:none;color:#94a3b8;font-size:18px;cursor:pointer;padding:4px}.pending-conversations[data-v-a304dc33]{display:flex;flex-direction:column;gap:16px}.pending-conversation[data-v-a304dc33]{background:#334155;border:1px solid #475569;border-radius:12px;padding:20px}.conversation-actions[data-v-a304dc33]{display:flex;gap:12px;margin-top:16px}.btn-reply[data-v-a304dc33]{padding:10px 20px;background:rgba(79,70,229,.1);border:1px solid #4F46E5;border-radius:12px;color:#c7d2fe;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.btn-reply[data-v-a304dc33]:hover{background:rgba(79,70,229,.2)}.btn-takeover[data-v-a304dc33]{padding:10px 20px;background:#475569;border:1px solid #64748B;border-radius:12px;color:#f1f5f9;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.btn-takeover[data-v-a304dc33]:hover{background:#64748B}.market-conversations[data-v-a304dc33]{display:flex;flex-direction:column;gap:24px}.market-header[data-v-a304dc33]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #475569}.market-title[data-v-a304dc33]{display:flex;align-items:center;gap:8px}.market-count[data-v-a304dc33]{font-size:13px;color:#94a3b8}.conversations[data-v-a304dc33]{display:flex;flex-direction:column;gap:16px}.conversation[data-v-a304dc33]{background:#334155;border:1px solid #475569;border-radius:16px;padding:24px;cursor:pointer;transition:all .2s}.conversation[data-v-a304dc33]:hover{background:#3E4C67;border-color:#64748b}.conversation-header[data-v-a304dc33]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.customer[data-v-a304dc33]{display:flex;align-items:center;gap:12px}.customer-flag[data-v-a304dc33]{font-size:24px}.customer-name[data-v-a304dc33]{font-size:16px;font-weight:600;color:#f1f5f9}.customer-product[data-v-a304dc33]{font-size:12px;padding:4px 8px;background:#475569;border-radius:8px;color:#94a3b8}.conversation-time[data-v-a304dc33]{font-size:13px;color:#64748b}.conversation-message[data-v-a304dc33]{font-size:15px;line-height:1.6;margin-bottom:20px;color:#e2e8f0}.conversation-footer[data-v-a304dc33]{display:flex;justify-content:space-between;align-items:center}.conversation-info[data-v-a304dc33]{display:flex;gap:16px;font-size:13px;color:#94a3b8}.opportunity-tag[data-v-a304dc33]{background:rgba(245,158,11,.2);color:#f59e0b;padding:6px 12px;border-radius:12px;font-size:12px;font-weight:600}.pending-tag[data-v-a304dc33]{background:rgba(239,68,68,.2);color:#ef4444;padding:6px 12px;border-radius:12px;font-size:12px;font-weight:600}.training-sections[data-v-a304dc33]{display:flex;flex-direction:column;gap:40px}.training-section[data-v-a304dc33]{padding-bottom:32px;border-bottom:1px solid #475569}.training-section h3[data-v-a304dc33]{font-size:20px;font-weight:700;margin-bottom:12px;display:flex;align-items:center;gap:8px;color:#f1f5f9}.section-stats[data-v-a304dc33]{display:flex;gap:24px;margin-bottom:24px;font-size:14px;color:#94a3b8}.import-section[data-v-a304dc33]{margin-bottom:32px}.import-section h4[data-v-a304dc33]{font-size:16px;font-weight:600;margin-bottom:16px;color:#e2e8f0}.import-options[data-v-a304dc33]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:12px}.import-card[data-v-a304dc33]{background:#334155;border:1px solid #475569;border-radius:12px;padding:20px;text-align:center;cursor:pointer;transition:all .2s}.import-card[data-v-a304dc33]:hover{background:#3E4C67;border-color:#64748b;transform:translateY(-2px)}.import-icon[data-v-a304dc33]{font-size:32px;margin-bottom:12px}.import-name[data-v-a304dc33]{font-size:14px;font-weight:600;margin-bottom:6px;color:#f1f5f9}.import-desc[data-v-a304dc33]{font-size:12px;color:#94a3b8}.import-note[data-v-a304dc33]{font-size:12px;color:#64748b;text-align:center}.manual-section[data-v-a304dc33]{margin-bottom:32px}.manual-section h4[data-v-a304dc33]{font-size:16px;font-weight:600;margin-bottom:16px;color:#e2e8f0}.training-form[data-v-a304dc33]{display:flex;flex-direction:column;gap:16px}.form-group[data-v-a304dc33]{display:flex;flex-direction:column;gap:8px}.form-group label[data-v-a304dc33]{font-size:13px;font-weight:500;color:#e2e8f0}.required[data-v-a304dc33]{color:#ef4444}.form-group input[data-v-a304dc33],.form-group textarea[data-v-a304dc33]{padding:12px 16px;background:#334155;border:1px solid #475569;border-radius:12px;color:#f1f5f9;font-size:14px;outline:none}.form-group textarea[data-v-a304dc33]{min-height:100px;resize:vertical}.form-row[data-v-a304dc33]{display:flex;gap:16px}.form-group.half[data-v-a304dc33]{flex:1}.btn-add[data-v-a304dc33]{padding:14px 24px;background:rgba(79,70,229,.1);border:1px solid #4F46E5;border-radius:12px;color:#c7d2fe;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;margin-top:8px}.btn-add[data-v-a304dc33]:hover:not(:disabled){background:rgba(79,70,229,.2);transform:translateY(-1px)}.btn-add[data-v-a304dc33]:disabled{opacity:.5;cursor:not-allowed}.product-list-section[data-v-a304dc33]{margin-top:32px}.product-list-section h4[data-v-a304dc33]{font-size:16px;font-weight:600;margin-bottom:16px;color:#e2e8f0}.product-list[data-v-a304dc33]{display:flex;flex-direction:column;gap:8px}.product-item[data-v-a304dc33]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#334155;border:1px solid #475569;border-radius:12px}.product-info[data-v-a304dc33]{flex:1}.product-name[data-v-a304dc33]{font-size:14px;font-weight:500;margin-bottom:4px;color:#f1f5f9}.product-sku[data-v-a304dc33]{font-size:12px;color:#94a3b8}.btn-remove[data-v-a304dc33]{background:none;border:none;color:#ef4444;cursor:pointer;font-size:18px;padding:4px;opacity:.7;transition:opacity .2s}.btn-remove[data-v-a304dc33]:hover{opacity:1}.empty-state[data-v-a304dc33]{text-align:center;padding:40px 20px}.empty-icon[data-v-a304dc33]{font-size:48px;margin-bottom:16px;opacity:.3}.empty-text[data-v-a304dc33]{font-size:14px;color:#64748b}.knowledge-tabs[data-v-a304dc33]{display:flex;gap:4px;margin-bottom:24px;border-bottom:1px solid #475569;padding-bottom:4px}.knowledge-tab[data-v-a304dc33]{display:flex;align-items:center;gap:8px;padding:12px 24px;background:none;border:none;color:#94a3b8;font-size:14px;cursor:pointer;border-bottom:2px solid transparent;transition:all .2s}.knowledge-tab[data-v-a304dc33]:hover{color:#f1f5f9}.knowledge-tab.active[data-v-a304dc33]{color:#4f46e5;border-bottom-color:#4f46e5}.content-header[data-v-a304dc33]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.content-header h3[data-v-a304dc33]{font-size:18px;font-weight:700;color:#f1f5f9}.content-actions[data-v-a304dc33]{display:flex;gap:12px}.btn-export[data-v-a304dc33]{padding:10px 20px;background:#334155;border:1px solid #475569;border-radius:12px;color:#f1f5f9;font-size:14px;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:6px}.btn-export[data-v-a304dc33]:hover{background:#475569}.products-table[data-v-a304dc33]{background:#334155;border:1px solid #475569;border-radius:16px;overflow:hidden}.table-header[data-v-a304dc33]{display:grid;grid-template-columns:2fr 1fr 1fr;background:#475569;padding:16px 24px;font-weight:600;font-size:13px;color:#f1f5f9}.table-body[data-v-a304dc33]{display:flex;flex-direction:column}.table-row[data-v-a304dc33]{display:grid;grid-template-columns:2fr 1fr 1fr;padding:16px 24px;border-top:1px solid #475569;transition:background .2s}.table-row[data-v-a304dc33]:hover{background:#3E4C67}.table-col[data-v-a304dc33]{display:flex;align-items:center}.table-col.name[data-v-a304dc33]{flex-direction:column;align-items:flex-start;gap:4px}.product-desc[data-v-a304dc33]{font-size:12px;color:#94a3b8}.table-action[data-v-a304dc33]{padding:8px 16px;background:rgba(79,70,229,.1);border:1px solid #4F46E5;border-radius:8px;color:#c7d2fe;font-size:13px;cursor:pointer;transition:all .2s;margin-right:8px}.table-action[data-v-a304dc33]:hover{background:rgba(79,70,229,.2)}.table-action.delete[data-v-a304dc33]{background:rgba(239,68,68,.1);border-color:#ef4444;color:#fecaca}.table-action.delete[data-v-a304dc33]:hover{background:rgba(239,68,68,.2)}.orders-grid[data-v-a304dc33]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px}.order-card[data-v-a304dc33]{background:#334155;border:1px solid #475569;border-radius:16px;padding:24px;cursor:pointer;transition:all .2s}.order-card[data-v-a304dc33]:hover{background:#3E4C67;border-color:#64748b;transform:translateY(-2px)}.order-header[data-v-a304dc33]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.order-id[data-v-a304dc33]{font-size:13px;font-weight:600;color:#94a3b8}.order-product[data-v-a304dc33]{font-size:18px;font-weight:600;margin-bottom:12px;line-height:1.3;color:#f1f5f9}.order-customer[data-v-a304dc33]{display:flex;align-items:center;gap:8px;font-size:14px;color:#94a3b8;margin-bottom:12px}.customer-flag[data-v-a304dc33]{font-size:20px}.order-amount[data-v-a304dc33]{font-size:20px;font-weight:700;margin-bottom:16px;color:#f1f5f9}.order-status[data-v-a304dc33]{display:inline-block;padding:8px 16px;border-radius:12px;font-size:12px;font-weight:600;margin-bottom:20px}.order-status.pending[data-v-a304dc33]{background:rgba(245,158,11,.2);color:#f59e0b}.order-status.processing[data-v-a304dc33]{background:rgba(59,130,246,.2);color:#3b82f6}.btn-process[data-v-a304dc33]{width:100%;padding:14px;background:rgba(79,70,229,.1);border:1px solid #4F46E5;border-radius:12px;color:#c7d2fe;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.btn-process[data-v-a304dc33]:hover{background:rgba(79,70,229,.2)}.workbench-footer[data-v-a304dc33]{height:40px;background:#1E293B;border-top:1px solid #475569;padding:0 24px;flex-shrink:0}.footer-content[data-v-a304dc33]{display:flex;justify-content:space-between;align-items:center;height:100%;font-size:12px;color:#94a3b8}.system-status[data-v-a304dc33]{display:flex;align-items:center;gap:8px}.status-dot[data-v-a304dc33]{width:8px;height:8px;background:#10B981;border-radius:50%;animation:pulse-a304dc33 2s infinite}@media (max-width: 1400px){.workbench-main[data-v-a304dc33]{grid-template-columns:300px 1fr}.sales-grid[data-v-a304dc33],.ai-efficiency[data-v-a304dc33],.import-options[data-v-a304dc33]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 1200px){.workbench-main[data-v-a304dc33]{grid-template-columns:280px 1fr}.data-row[data-v-a304dc33]{grid-template-columns:1fr}.search-input[data-v-a304dc33]{width:280px}}@media (max-width: 992px){.workbench-main[data-v-a304dc33]{grid-template-columns:1fr}.sidebar-panel[data-v-a304dc33],.header-center .search-container[data-v-a304dc33]{display:none}.sales-grid[data-v-a304dc33],.ai-efficiency[data-v-a304dc33],.import-options[data-v-a304dc33],.orders-grid[data-v-a304dc33]{grid-template-columns:1fr}}@media (max-width: 768px){.workbench-header[data-v-a304dc33]{padding:0 16px}.panel-content[data-v-a304dc33]{padding:16px}.market-filters[data-v-a304dc33]{justify-content:center}}.global-ai-service-vertical[data-v-a304dc33]{padding:20px}.service-header-vertical[data-v-a304dc33]{margin-bottom:24px}.service-header-vertical h2[data-v-a304dc33]{font-size:24px;font-weight:700;color:#f1f5f9;margin:0 0 16px}.header-actions[data-v-a304dc33]{display:flex;justify-content:space-between;align-items:center;gap:20px}.header-stats[data-v-a304dc33]{display:flex;gap:16px}.stat-card[data-v-a304dc33]{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#1E293B;border:1px solid #334155;border-radius:8px;min-width:120px}.stat-icon[data-v-a304dc33]{font-size:20px}.stat-content[data-v-a304dc33]{display:flex;flex-direction:column}.stat-value[data-v-a304dc33]{font-size:20px;font-weight:700;color:#f1f5f9}.stat-label[data-v-a304dc33]{font-size:12px;color:#94a3b8;margin-top:4px}.btn-refresh-vertical[data-v-a304dc33]{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#1E293B;border:1px solid #475569;border-radius:8px;color:#e2e8f0;cursor:pointer}.market-cards-grid[data-v-a304dc33]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:20px;margin-top:20px}.market-card-vertical[data-v-a304dc33]{background:#1E293B;border:1px solid #334155;border-radius:12px;padding:20px}.market-card-header[data-v-a304dc33]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.market-title[data-v-a304dc33]{display:flex;align-items:center;gap:12px}.market-flag-large[data-v-a304dc33]{font-size:32px}.market-name[data-v-a304dc33]{font-size:18px;font-weight:600;color:#f1f5f9;margin:0}.market-subtitle[data-v-a304dc33]{font-size:12px;color:#94a3b8}.market-card-stats[data-v-a304dc33]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0;padding:16px;background:#0F172A;border-radius:8px}.market-stat[data-v-a304dc33]{text-align:center}.conversation-item-vertical[data-v-a304dc33]{background:#0F172A;border:1px solid #334155;border-radius:8px;padding:12px;margin-bottom:12px}.customer-message[data-v-a304dc33]{color:#e2e8f0;font-size:14px;line-height:1.6;margin-bottom:8px;max-height:400px;overflow-y:auto;padding:12px 20px 12px 16px;scrollbar-width:thin;scrollbar-color:#4A5568 #2D3748}.customer-message[data-v-a304dc33]::-webkit-scrollbar{width:6px}.customer-message[data-v-a304dc33]::-webkit-scrollbar-track{background:#2D3748;border-radius:3px}.customer-message[data-v-a304dc33]::-webkit-scrollbar-thumb{background:#4A5568;border-radius:3px}.customer-message[data-v-a304dc33]::-webkit-scrollbar-thumb:hover{background:#718096}.ai-response[data-v-a304dc33]{color:#86efac;font-size:13px;background:rgba(16,185,129,.1);padding:8px;border-radius:6px}.conversation-time[data-v-a304dc33]{font-size:11px;color:#94a3b8;text-align:right;margin-top:8px}.upload-area[data-v-a304dc33]{cursor:pointer!important;user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}.upload-area[data-v-a304dc33] *{pointer-events:none}.upload-area[data-v-a304dc33]:hover{border-color:#3b82f6!important;background-color:#3b82f60d!important}.upload-area[data-v-a304dc33],.upload-area .upload-icon[data-v-a304dc33],.upload-area .upload-text[data-v-a304dc33],.upload-area .upload-formats[data-v-a304dc33]{cursor:pointer!important}.option-item[data-v-a304dc33]{cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important}.option-item[data-v-a304dc33]:hover{background-color:#3b82f61a!important}button[data-v-a304dc33],[role=button][data-v-a304dc33],.action-btn[data-v-a304dc33],.card-action-btn[data-v-a304dc33],.panel-tab[data-v-a304dc33],.period-btn[data-v-a304dc33],.type-btn[data-v-a304dc33],.preset-btn[data-v-a304dc33]{cursor:pointer!important}.manual-form-modal[data-v-a304dc33]{pointer-events:auto!important;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(15,23,42,.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px;animation:fadeInModal-a304dc33 .3s ease}.manual-form-container[data-v-a304dc33]{background:linear-gradient(145deg,#1e293b,#0f172a);border-radius:20px;width:100%;max-width:520px;border:1px solid #334155;box-shadow:0 25px 80px #0006;animation:slideUpModal-a304dc33 .4s cubic-bezier(.16,1,.3,1);overflow:hidden}.manual-form-header[data-v-a304dc33]{padding:24px 32px;background:rgba(30,41,59,.8);border-bottom:1px solid #334155;display:flex;justify-content:space-between;align-items:center}.manual-form-title[data-v-a304dc33]{font-size:20px;font-weight:700;color:#f8fafc;margin:0;display:flex;align-items:center;gap:10px}.title-icon[data-v-a304dc33]{font-size:24px}.manual-form-close[data-v-a304dc33]{background:none;border:none;color:#94a3b8;font-size:32px;line-height:1;cursor:pointer;padding:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s}.manual-form-close[data-v-a304dc33]:hover{background:#334155;color:#f8fafc;transform:rotate(90deg)}.manual-form-body[data-v-a304dc33]{padding:32px;max-height:60vh;overflow-y:auto}.form-group[data-v-a304dc33]{margin-bottom:24px}.form-row[data-v-a304dc33]{display:flex;gap:20px;margin-bottom:24px}.form-column[data-v-a304dc33]{flex:1}.form-label[data-v-a304dc33]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#cbd5e1;margin-bottom:10px}.label-icon[data-v-a304dc33]{font-size:16px}.required[data-v-a304dc33]{color:#ef4444;font-size:12px;margin-left:4px}.form-input[data-v-a304dc33],.form-select[data-v-a304dc33],.form-textarea[data-v-a304dc33]{width:100%;padding:12px 16px;background:#0f172a;border:2px solid #334155;border-radius:12px;color:#f8fafc;font-size:15px;transition:all .3s;font-family:inherit}.form-input[data-v-a304dc33]:focus,.form-select[data-v-a304dc33]:focus,.form-textarea[data-v-a304dc33]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 4px #3b82f626;transform:translateY(-1px)}.form-input[data-v-a304dc33]::placeholder,.form-textarea[data-v-a304dc33]::placeholder{color:#64748b}.form-textarea[data-v-a304dc33]{resize:vertical;min-height:100px;line-height:1.5}.form-select[data-v-a304dc33]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2394a3b8' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:16px;padding-right:44px}.form-hint[data-v-a304dc33]{font-size:12px;color:#94a3b8;margin-top:8px;line-height:1.4}.manual-form-footer[data-v-a304dc33]{padding:24px 32px;background:rgba(30,41,59,.8);border-top:1px solid #334155;display:flex;justify-content:flex-end;gap:16px}.btn-cancel[data-v-a304dc33]{padding:12px 28px;background:#334155;border:2px solid #475569;border-radius:12px;color:#cbd5e1;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s}.btn-cancel[data-v-a304dc33]:hover{background:#475569;color:#f8fafc;transform:translateY(-1px)}.btn-submit[data-v-a304dc33]{padding:12px 32px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border:none;border-radius:12px;color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .3s;display:flex;align-items:center;gap:10px;position:relative;overflow:hidden}.btn-submit[data-v-a304dc33]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px #3b82f666}.btn-submit[data-v-a304dc33]:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.btn-submit[data-v-a304dc33]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.btn-submit[data-v-a304dc33]:hover:after:not(:disabled){left:100%}.submit-loading[data-v-a304dc33]{width:18px;height:18px;border:3px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spinLoading-a304dc33 1s linear infinite}@keyframes fadeInModal-a304dc33{0%{opacity:0}to{opacity:1}}@keyframes slideUpModal-a304dc33{0%{opacity:0;transform:translateY(40px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes spinLoading-a304dc33{to{transform:rotate(360deg)}}.url-form-modal[data-v-a304dc33]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(15,23,42,.9);display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:fadeInModal-a304dc33 .3s ease}.url-form-container[data-v-a304dc33]{background:linear-gradient(145deg,#1e293b,#0f172a);border-radius:20px;width:100%;max-width:520px;border:1px solid #334155;box-shadow:0 25px 80px #0006;animation:slideUpModal-a304dc33 .4s cubic-bezier(.16,1,.3,1);overflow:hidden}.url-form-header[data-v-a304dc33]{padding:24px 32px;background:rgba(30,41,59,.8);border-bottom:1px solid #334155;display:flex;justify-content:space-between;align-items:center}.url-form-title[data-v-a304dc33]{font-size:20px;font-weight:700;color:#f8fafc;margin:0;display:flex;align-items:center;gap:10px}.url-form-close[data-v-a304dc33]{background:none;border:none;color:#94a3b8;font-size:32px;line-height:1;cursor:pointer;padding:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s}.url-form-close[data-v-a304dc33]:hover{background:#334155;color:#f8fafc;transform:rotate(90deg)}.url-form-body[data-v-a304dc33]{padding:32px;max-height:60vh;overflow-y:auto}.url-form-footer[data-v-a304dc33]{padding:24px 32px;background:rgba(30,41,59,.8);border-top:1px solid #334155;display:flex;justify-content:flex-end;gap:16px}.manual-form-body[data-v-a304dc33]::-webkit-scrollbar{width:8px}.manual-form-body[data-v-a304dc33]::-webkit-scrollbar-track{background:#0f172a;border-radius:4px}.manual-form-body[data-v-a304dc33]::-webkit-scrollbar-thumb{background:#334155;border-radius:4px}.manual-form-body[data-v-a304dc33]::-webkit-scrollbar-thumb:hover{background:#475569}@media (max-width: 640px){.manual-form-container[data-v-a304dc33]{max-width:100%;border-radius:16px}.manual-form-header[data-v-a304dc33],.manual-form-body[data-v-a304dc33],.manual-form-footer[data-v-a304dc33]{padding:20px}.form-row[data-v-a304dc33]{flex-direction:column;gap:24px}.manual-form-footer[data-v-a304dc33]{flex-direction:column}.btn-cancel[data-v-a304dc33],.btn-submit[data-v-a304dc33]{width:100%;justify-content:center}}.overall-progress-summary[data-v-a304dc33]{display:flex;align-items:center;gap:16px;margin-bottom:20px;padding:16px;background:#F8FAFC;border-radius:12px}.summary-circle[data-v-a304dc33]{width:80px;height:80px;border-radius:50%;position:relative;transition:background .5s ease}.circle-inner[data-v-a304dc33]{position:absolute;width:56px;height:56px;background:white;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center}.circle-value[data-v-a304dc33]{font-size:16px;font-weight:700;color:#1f2937}.circle-label[data-v-a304dc33]{font-size:11px;color:#6b7280;margin-top:2px}.summary-stats[data-v-a304dc33]{flex:1}.stat-row[data-v-a304dc33]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:13px}.stat-name[data-v-a304dc33]{color:#6b7280}.stat-number[data-v-a304dc33]{font-weight:600;color:#1f2937}@keyframes fadeIn-a304dc33{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.rating-container button[data-v-a304dc33]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.rating-container button[data-v-a304dc33]:active{transform:translateY(0)}.new-dashboard-view[data-v-a304dc33]{--glb-bg-secondary: #1e293b;--glb-bg-tertiary: #334155;--glb-bg-hover: #475569;--glb-text-secondary: #cbd5e1;--glb-border-color: #475569;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.metric-card[data-v-a304dc33]{background:var(--glb-bg-secondary, #1e293b)!important;color:var(--glb-text-primary, #f8fafc)!important;border:1px solid var(--glb-border-color, #475569)!important}.metric-card.primary[data-v-a304dc33]{border:2px solid var(--glb-primary, #3b82f6)!important;background:linear-gradient(135deg,rgba(59,130,246,.05),rgba(59,130,246,.02))!important}.period-btn[data-v-a304dc33]{background:var(--glb-bg-tertiary, #334155)!important;color:var(--glb-text-secondary, #cbd5e1)!important;border:1px solid var(--glb-border-color, #475569)!important}.period-btn.active[data-v-a304dc33]{background:var(--glb-primary, #3b82f6)!important;color:#fff!important;border-color:var(--glb-primary, #3b82f6)!important}.new-dashboard-view[data-v-a304dc33]{--glb-primary: #3b82f6;--glb-bg-main: #0f172a;--glb-bg-secondary: #1e293b;--glb-bg-tertiary: #334155;--glb-bg-hover: #475569;--glb-text-primary: #f8fafc;--glb-text-secondary: #cbd5e1;--glb-border-color: #475569;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.new-dashboard-view[data-v-a304dc33] *,.new-dashboard-view[data-v-a304dc33] *:before,.new-dashboard-view[data-v-a304dc33] *:after{box-sizing:inherit}.new-dashboard-view h2[data-v-a304dc33],.new-dashboard-view h3[data-v-a304dc33],.new-dashboard-view h4[data-v-a304dc33]{margin:0;font-weight:600;line-height:1.3}.new-dashboard-view p[data-v-a304dc33]{margin:0;line-height:1.5}.gold-metrics-grid[data-v-a304dc33],.trends-grid[data-v-a304dc33],.ranking-grid[data-v-a304dc33],.ai-impact-grid[data-v-a304dc33]{display:grid}.metric-card[data-v-a304dc33]{background:#1e293b!important;color:#f8fafc!important;border:1px solid #475569!important}.metric-card.primary[data-v-a304dc33]{border:2px solid #3b82f6!important;background:linear-gradient(135deg,rgba(59,130,246,.05),rgba(59,130,246,.02))!important}.period-btn[data-v-a304dc33]{background:#334155!important;color:#cbd5e1!important;border:1px solid #475569!important}.period-btn.active[data-v-a304dc33]{background:#3b82f6!important;color:#fff!important;border-color:#3b82f6!important}.new-dashboard-view[data-v-a304dc33]{padding:24px;animation:fadeIn-a304dc33 .5s ease-out}.new-dashboard-header[data-v-a304dc33]{margin-bottom:32px}.new-dashboard-header h2[data-v-a304dc33]{font-size:28px;font-weight:700;margin-bottom:8px;color:var(--glb-text-primary);display:flex;align-items:center;gap:12px}.header-icon[data-v-a304dc33]{font-size:32px}.subtitle[data-v-a304dc33]{color:var(--glb-text-secondary);font-size:16px;margin-bottom:20px}.ai-highlight[data-v-a304dc33]{color:#10b981;font-weight:600;background:rgba(16,185,129,.1);padding:4px 8px;border-radius:6px;margin-left:4px}.view-controls[data-v-a304dc33]{display:flex;justify-content:space-between;align-items:center;margin-top:20px;padding:16px;background:var(--glb-bg-secondary);border-radius:12px;border:1px solid var(--glb-border-color)}.period-selector[data-v-a304dc33]{display:flex;gap:8px}.period-btn[data-v-a304dc33]{padding:8px 16px;background:var(--glb-bg-tertiary);border:1px solid var(--glb-border-color);border-radius:8px;color:var(--glb-text-secondary);cursor:pointer;transition:all .2s;font-size:14px}.period-btn.active[data-v-a304dc33]{background:var(--glb-primary);color:#fff;border-color:var(--glb-primary)}.period-btn[data-v-a304dc33]:hover:not(.active){background:var(--glb-bg-hover)}.btn-refresh-mini[data-v-a304dc33]{padding:8px 12px;background:var(--glb-bg-tertiary);border:1px solid var(--glb-border-color);border-radius:8px;color:var(--glb-text-secondary);cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:6px}.btn-refresh-mini[data-v-a304dc33]:hover{background:var(--glb-bg-hover);transform:rotate(90deg)}.refresh-icon[data-v-a304dc33]{font-size:16px}.version-switch[data-v-a304dc33]{display:flex;align-items:center;gap:12px}.switch-label[data-v-a304dc33]{color:var(--glb-text-secondary);font-size:14px}.toggle-switch[data-v-a304dc33]{position:relative;display:inline-block;width:50px;height:24px}.toggle-switch input[data-v-a304dc33]{opacity:0;width:0;height:0}.toggle-slider[data-v-a304dc33]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#475569;transition:.4s;border-radius:24px}.toggle-slider[data-v-a304dc33]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.toggle-slider[data-v-a304dc33]{background-color:var(--glb-primary)}input:checked+.toggle-slider[data-v-a304dc33]:before{transform:translate(26px)}.gold-metrics-section[data-v-a304dc33]{margin-bottom:32px}.section-title[data-v-a304dc33]{font-size:18px;font-weight:600;margin-bottom:20px;color:var(--glb-text-primary);display:flex;align-items:center;gap:8px}.gold-metrics-grid[data-v-a304dc33]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-bottom:24px}.metric-card[data-v-a304dc33]{background:var(--glb-bg-secondary);border-radius:12px;padding:20px;border:1px solid var(--glb-border-color);transition:all .3s ease;position:relative}.metric-card[data-v-a304dc33]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f;border-color:var(--glb-primary)}.metric-card.primary[data-v-a304dc33]{border:2px solid var(--glb-primary);background:linear-gradient(135deg,rgba(59,130,246,.05),rgba(59,130,246,.02))}.metric-header[data-v-a304dc33]{display:flex;align-items:center;gap:10px;margin-bottom:16px}.metric-icon[data-v-a304dc33]{font-size:20px}.metric-title[data-v-a304dc33]{font-weight:600;color:var(--glb-text-primary);font-size:16px}.metric-badge[data-v-a304dc33]{background:var(--glb-primary);color:#fff;font-size:12px;padding:2px 8px;border-radius:10px;margin-left:auto}.metric-value[data-v-a304dc33]{font-size:32px;font-weight:700;color:var(--glb-text-primary);margin-bottom:8px;display:flex;align-items:baseline;gap:8px}.metric-subvalue[data-v-a304dc33]{font-size:16px;color:var(--glb-text-secondary);font-weight:500}.metric-trend[data-v-a304dc33]{font-size:14px;padding:2px 8px;border-radius:6px;font-weight:500}.metric-trend.positive[data-v-a304dc33]{background:rgba(16,185,129,.1);color:#10b981}.metric-target[data-v-a304dc33]{font-size:14px;color:var(--glb-text-secondary);margin-left:8px}.metric-rating[data-v-a304dc33]{display:flex;gap:2px;margin-left:8px}.star[data-v-a304dc33]{color:#fbbf24;font-size:18px}.star[data-v-a304dc33]:not(.filled){color:#d1d5db}.metric-progress[data-v-a304dc33]{margin-top:12px}.progress-bar[data-v-a304dc33]{height:8px;background:var(--glb-bg-tertiary);border-radius:4px;overflow:hidden;position:relative;margin-bottom:6px}.progress-fill[data-v-a304dc33]{height:100%;background:linear-gradient(90deg,var(--glb-primary),#8b5cf6);border-radius:4px;transition:width .8s ease-out}.progress-target[data-v-a304dc33]{position:absolute;top:0;width:2px;height:100%;background:#ef4444}.progress-label[data-v-a304dc33]{font-size:12px;color:var(--glb-text-secondary)}.metric-footer[data-v-a304dc33]{margin-top:12px;padding-top:12px;border-top:1px solid var(--glb-border-color)}.metric-label[data-v-a304dc33]{font-size:14px;color:var(--glb-text-secondary)}.trends-section[data-v-a304dc33]{margin-bottom:32px}.trends-grid[data-v-a304dc33]{display:grid;grid-template-columns:2fr 1fr;gap:24px}.trend-card[data-v-a304dc33],.live-activity-card[data-v-a304dc33]{background:var(--glb-bg-secondary);border-radius:12px;padding:20px;border:1px solid var(--glb-border-color)}.trend-header[data-v-a304dc33]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.trend-header h4[data-v-a304dc33]{font-size:16px;font-weight:600;color:var(--glb-text-primary)}.trend-legend[data-v-a304dc33]{display:flex;gap:16px}.legend-item[data-v-a304dc33]{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--glb-text-secondary)}.legend-color[data-v-a304dc33]{width:12px;height:12px;border-radius:3px}.legend-color.total[data-v-a304dc33]{background:var(--glb-primary)}.legend-color.ai[data-v-a304dc33]{background:#10b981}.trend-placeholder[data-v-a304dc33]{height:200px;background:var(--glb-bg-tertiary);border-radius:8px;display:flex;align-items:center;justify-content:center;border:2px dashed var(--glb-border-color)}.placeholder-text[data-v-a304dc33]{text-align:center;color:var(--glb-text-secondary);line-height:1.6}.live-header[data-v-a304dc33]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.live-header h4[data-v-a304dc33]{font-size:16px;font-weight:600;color:var(--glb-text-primary);display:flex;align-items:center;gap:8px}.live-badge[data-v-a304dc33]{background:#ef4444;color:#fff;font-size:12px;padding:2px 8px;border-radius:10px;animation:pulse-a304dc33 2s infinite}@keyframes pulse-a304dc33{0%,to{opacity:1}50%{opacity:.7}}.live-time[data-v-a304dc33]{font-size:14px;color:var(--glb-text-secondary)}.live-feed[data-v-a304dc33]{max-height:280px;overflow-y:auto}.live-item[data-v-a304dc33]{padding:12px;margin-bottom:8px;background:var(--glb-bg-tertiary);border-radius:8px;border-left:4px solid transparent;transition:all .2s}.live-item.ai_sale[data-v-a304dc33]{border-left-color:var(--glb-primary)}.live-item.keyword[data-v-a304dc33]{border-left-color:#f59e0b}.live-item.review[data-v-a304dc33]{border-left-color:#10b981}.live-item[data-v-a304dc33]:hover{background:var(--glb-bg-hover);transform:translate(4px)}.live-time[data-v-a304dc33]{display:block;font-size:12px;color:var(--glb-text-secondary);margin-bottom:4px}.live-content[data-v-a304dc33]{font-size:14px;color:var(--glb-text-primary);line-height:1.5}.live-content strong[data-v-a304dc33]{color:var(--glb-primary);font-weight:600}.live-content em[data-v-a304dc33]{font-style:italic;color:var(--glb-text-secondary)}.ranking-section[data-v-a304dc33]{margin-bottom:32px}.ranking-grid[data-v-a304dc33]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ranking-card[data-v-a304dc33]{background:var(--glb-bg-secondary);border-radius:12px;padding:20px;border:1px solid var(--glb-border-color)}.ranking-header[data-v-a304dc33]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.ranking-header h4[data-v-a304dc33]{font-size:16px;font-weight:600;color:var(--glb-text-primary)}.ranking-subtitle[data-v-a304dc33]{font-size:14px;color:var(--glb-text-secondary)}.ranking-list[data-v-a304dc33]{display:flex;flex-direction:column;gap:12px}.ranking-item[data-v-a304dc33]{display:flex;align-items:center;padding:12px;background:var(--glb-bg-tertiary);border-radius:8px;gap:12px;transition:all .2s}.ranking-item[data-v-a304dc33]:hover{background:var(--glb-bg-hover);transform:translate(4px)}.rank-number[data-v-a304dc33]{width:24px;height:24px;background:var(--glb-primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}.product-name[data-v-a304dc33],.market-name[data-v-a304dc33]{flex:1;font-weight:500;color:var(--glb-text-primary)}.product-sales[data-v-a304dc33],.market-conversion[data-v-a304dc33]{font-weight:600;color:var(--glb-text-primary)}.product-growth[data-v-a304dc33]{font-size:12px;padding:2px 8px;border-radius:4px;font-weight:500}.product-growth.positive[data-v-a304dc33]{background:rgba(16,185,129,.1);color:#10b981}.ai-indicator[data-v-a304dc33]{color:var(--glb-primary);font-size:16px;cursor:help}.market-flag[data-v-a304dc33]{font-size:20px}.market-score[data-v-a304dc33]{flex:1;position:relative}.score-bar[data-v-a304dc33]{height:6px;background:linear-gradient(90deg,var(--glb-primary),#8b5cf6);border-radius:3px;transition:width .8s ease-out}.score-text[data-v-a304dc33]{position:absolute;right:0;top:-20px;font-size:12px;color:var(--glb-text-secondary)}.ai-impact-section[data-v-a304dc33]{margin-bottom:32px}.ai-impact-grid[data-v-a304dc33]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ai-timeline-card[data-v-a304dc33],.ai-credit-card[data-v-a304dc33]{background:var(--glb-bg-secondary);border-radius:12px;padding:20px;border:1px solid var(--glb-border-color)}.timeline-header[data-v-a304dc33],.credit-header[data-v-a304dc33]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.timeline-header h4[data-v-a304dc33],.credit-header h4[data-v-a304dc33]{font-size:16px;font-weight:600;color:var(--glb-text-primary)}.timeline-subtitle[data-v-a304dc33],.credit-subtitle[data-v-a304dc33]{font-size:14px;color:var(--glb-text-secondary)}.timeline-list[data-v-a304dc33],.credit-list[data-v-a304dc33]{display:flex;flex-direction:column;gap:12px}.timeline-item[data-v-a304dc33]{padding:12px;background:var(--glb-bg-tertiary);border-radius:8px;display:flex;justify-content:space-between;align-items:center;transition:all .2s}.timeline-item[data-v-a304dc33]:hover{background:var(--glb-bg-hover)}.timeline-date[data-v-a304dc33]{font-weight:600;color:var(--glb-primary);min-width:60px}.timeline-event[data-v-a304dc33]{flex:1;color:var(--glb-text-primary)}.timeline-impact[data-v-a304dc33]{font-size:12px;color:var(--glb-text-secondary);background:rgba(16,185,129,.1);padding:4px 8px;border-radius:4px;white-space:nowrap}.credit-item[data-v-a304dc33]{padding:12px;background:var(--glb-bg-tertiary);border-radius:8px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:8px;align-items:center;transition:all .2s}.credit-item[data-v-a304dc33]:hover{background:var(--glb-bg-hover)}.credit-order[data-v-a304dc33]{font-family:Monaco,Consolas,monospace;font-size:12px;color:var(--glb-text-secondary)}.credit-product[data-v-a304dc33]{font-weight:500;color:var(--glb-text-primary)}.credit-accessory[data-v-a304dc33]{color:var(--glb-primary);font-size:14px}.credit-amount[data-v-a304dc33]{font-weight:600;color:var(--glb-text-primary);text-align:right}.credit-time[data-v-a304dc33]{font-size:12px;color:var(--glb-text-secondary);text-align:right}@media (max-width: 1200px){.trends-grid[data-v-a304dc33],.ranking-grid[data-v-a304dc33],.ai-impact-grid[data-v-a304dc33]{grid-template-columns:1fr}}@media (max-width: 768px){.gold-metrics-grid[data-v-a304dc33]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.view-controls[data-v-a304dc33]{flex-direction:column;gap:16px;align-items:stretch}.period-selector[data-v-a304dc33]{justify-content:center}.credit-item[data-v-a304dc33]{grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.credit-order[data-v-a304dc33],.credit-time[data-v-a304dc33]{grid-column:span 2;text-align:left!important}}.typing-cursor[data-v-a304dc33]{display:inline-block;width:2px;height:1.2em;background-color:#60a5fa;margin-left:2px;animation:blink-a304dc33 1s infinite;vertical-align:middle}@keyframes blink-a304dc33{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes fadeIn-a304dc33{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.ai-response-box[data-v-a304dc33]{animation:fadeIn-a304dc33 .3s ease-out}.upload-area[data-v-a304dc33]{position:relative}.lock-overlay[data-v-a304dc33]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;z-index:10;cursor:pointer}.lock-icon[data-v-a304dc33]{font-size:32px}.lock-text[data-v-a304dc33]{font-size:14px;color:#fff;background:#3b82f6;padding:6px 16px;border-radius:20px}.conversation-container[data-v-a304dc33]{height:400px;overflow-y:auto;padding:16px;background:#0f172a;border-radius:12px;display:flex;flex-direction:column;gap:16px}.conversation-item[data-v-a304dc33]{display:flex;gap:12px;animation:fadeInUp-a304dc33 .3s ease-out}.conversation-item.waiting[data-v-a304dc33]{opacity:.7}.conversation-avatar[data-v-a304dc33]{width:36px;height:36px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.conversation-bubble[data-v-a304dc33]{flex:1;padding:12px 16px;border-radius:12px;background:#1e293b}.conversation-bubble.user[data-v-a304dc33]{background:#3b82f6;color:#fff}.conversation-bubble.ai[data-v-a304dc33]{background:#1e293b;border:1px solid #334155}.conversation-header[data-v-a304dc33]{display:flex;justify-content:space-between;margin-bottom:8px;font-size:12px;color:#94a3b8}.conversation-bubble.user .conversation-header[data-v-a304dc33]{color:#bfdbfe}.role-name[data-v-a304dc33]{font-weight:600}.timestamp[data-v-a304dc33]{font-size:10px}.conversation-content[data-v-a304dc33]{font-size:14px;line-height:1.5;word-wrap:break-word}.conversation-content table[data-v-a304dc33]{width:100%;border-collapse:collapse;margin:8px 0}.conversation-content th[data-v-a304dc33],.conversation-content td[data-v-a304dc33]{border:1px solid #475569;padding:6px 8px}.conversation-placeholder[data-v-a304dc33]{text-align:center;padding:60px 20px;color:#64748b}.conversation-placeholder .placeholder-icon[data-v-a304dc33]{font-size:48px;margin-bottom:16px}.thinking-dots[data-v-a304dc33]{display:inline-flex;gap:4px;margin-right:8px}.thinking-dots span[data-v-a304dc33]{width:6px;height:6px;background:#94a3b8;border-radius:50%;animation:thinking-a304dc33 1.4s infinite}@keyframes thinking-a304dc33{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-6px)}}.thinking-text[data-v-a304dc33]{font-size:12px;color:#94a3b8}@keyframes fadeInUp-a304dc33{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.feedback-textarea[data-v-a304dc33]{width:100%;padding:12px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;font-family:inherit;resize:vertical}.modal-footer[data-v-a304dc33]{display:flex;justify-content:flex-end;gap:12px;padding-top:16px;border-top:1px solid #e2e8f0}.btn-cancel[data-v-a304dc33]{padding:8px 20px;background:#e2e8f0;border:none;border-radius:6px;cursor:pointer}.btn-submit[data-v-a304dc33]{padding:8px 20px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;border:none;border-radius:6px;cursor:pointer}.btn-submit[data-v-a304dc33]:disabled{opacity:.5;cursor:not-allowed}.trial-banner[data-v-a304dc33]{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background:linear-gradient(135deg,#1e293b,#0f172a);border:1px solid #f59e0b;border-radius:10px;margin-bottom:16px;font-size:14px;color:#f1f5f9}.trial-banner.expired[data-v-a304dc33]{border-color:#ef4444}.trial-upgrade-btn[data-v-a304dc33]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;padding:8px 20px;border-radius:8px;text-decoration:none;font-size:13px;font-weight:600;white-space:nowrap;margin-left:16px}.trial-upgrade-btn[data-v-a304dc33]:hover{opacity:.9}.clear-dropdown[data-v-a304dc33]{position:relative;display:inline-block}.clear-dropdown-menu[data-v-a304dc33]{display:none;position:absolute;right:0;top:100%;background:var(--color-bg-card, #1e293b);border:1px solid var(--color-border, #334155);border-radius:8px;z-index:100;min-width:160px;padding:4px}.clear-dropdown:hover .clear-dropdown-menu[data-v-a304dc33]{display:block}.clear-option[data-v-a304dc33]{display:block;width:100%;padding:8px 12px;background:transparent;border:none;color:var(--color-text-primary, #f8fafc);font-size:.75rem;text-align:left;cursor:pointer;border-radius:4px}.clear-option[data-v-a304dc33]:hover{background:var(--color-bg-surface, #334155)}.ai-response-box h1[data-v-a304dc33]{font-size:20px!important;font-weight:600;margin-top:16px;margin-bottom:8px;color:#f8fafc}.ai-response-box h2[data-v-a304dc33]{font-size:16px!important;font-weight:600;margin-top:14px;margin-bottom:6px;color:#f8fafc}.ai-response-box h3[data-v-a304dc33]{font-size:15px!important;font-weight:500;margin-top:12px;margin-bottom:4px;color:#e2e8f0}.ai-response-box h4[data-v-a304dc33]{font-size:15px!important;font-weight:500;margin-top:10px;margin-bottom:4px;color:#e2e8f0}.ai-response-box h1[data-v-a304dc33]{font-size:20px!important;margin-top:16px;margin-bottom:8px}.ai-response-box h2[data-v-a304dc33]{font-size:16px!important;margin-top:14px;margin-bottom:6px}.ai-response-box h3[data-v-a304dc33]{font-size:15px!important;margin-top:12px;margin-bottom:4px}.ai-response-box p[data-v-a304dc33]{margin-bottom:12px;line-height:1.6}.ai-response-box ul[data-v-a304dc33],.ai-response-box ol[data-v-a304dc33]{margin-bottom:12px;padding-left:20px}.ai-response-box[data-v-a304dc33] *{line-height:1.6!important}.ai-response-box p[data-v-a304dc33],.ai-response-box li[data-v-a304dc33]{margin-bottom:8px!important;font-size:14px!important}.ai-response-box h4[data-v-a304dc33]{font-size:15px!important;margin-top:10px;margin-bottom:4px}.ai-response-box[data-v-a304dc33]::-webkit-scrollbar-thumb:hover{background:#718096}.ai-response-box[data-v-a304dc33]{background:#1E293B;border-radius:8px;padding:24px;margin-bottom:24px;max-height:400px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#4A5568 #2D3748}.ai-response-box[data-v-a304dc33]::-webkit-scrollbar{width:6px}.ai-response-box[data-v-a304dc33]::-webkit-scrollbar-track{background:#2D3748;border-radius:3px}.ai-response-box[data-v-a304dc33]::-webkit-scrollbar-thumb{background:#4A5568;border-radius:3px}:is()[data-v-a304dc33]{background:#718096}:is() .ai-response-box h1[data-v-a304dc33]{font-size:20px!important;font-weight:600;margin-top:16px;margin-bottom:8px;color:#f8fafc}:is() .ai-response-box h2[data-v-a304dc33]{font-size:16px!important;font-weight:600;margin-top:14px;margin-bottom:6px;color:#f8fafc}:is() .ai-response-box h3[data-v-a304dc33]{font-size:15px!important;font-weight:500;margin-top:12px;margin-bottom:4px;color:#e2e8f0}:is() .ai-response-box p[data-v-a304dc33]{margin-bottom:12px;line-height:1.6}:is() .ai-response-box ul[data-v-a304dc33],:is() .ai-response-box ol[data-v-a304dc33]{margin-bottom:12px;padding-left:20px}:is() .ai-response-box[data-v-a304dc33] *{line-height:1.6!important}:is() .ai-response-box p[data-v-a304dc33],:is() .ai-response-box li[data-v-a304dc33]{margin-bottom:8px!important;font-size:14px!important}:is() .ai-response-box h4[data-v-a304dc33]{font-size:15px!important;font-weight:500;margin-top:10px;margin-bottom:4px;color:#e2e8f0}.ai-response-box[data-v-a304dc33] *{all:revert}.ai-response-box[data-v-a304dc33]{font-family:inherit;line-height:1.6}.ai-response-box h1[data-v-a304dc33]{font-size:20px!important;font-weight:600!important;margin:20px 0 12px!important;color:#f8fafc!important}.ai-response-box h2[data-v-a304dc33]{font-size:18px!important;font-weight:600!important;margin:16px 0 10px!important;color:#f8fafc!important}.ai-response-box h3[data-v-a304dc33]{font-size:16px!important;font-weight:500!important;margin:14px 0 8px!important;color:#e2e8f0!important}.ai-response-box h4[data-v-a304dc33]{font-size:15px!important;font-weight:500!important;margin:12px 0 6px!important;color:#e2e8f0!important}.ai-response-box p[data-v-a304dc33]{font-size:14px!important;line-height:1.6!important;margin:0 0 12px!important;color:#e2e8f0!important}.ai-response-box ul[data-v-a304dc33],.ai-response-box ol[data-v-a304dc33]{margin:0 0 12px!important;padding-left:24px!important}.ai-response-box li[data-v-a304dc33]{font-size:14px!important;line-height:1.6!important;margin-bottom:4px!important;color:#e2e8f0!important}.ai-response-box table[data-v-a304dc33]{width:100%;margin:12px 0;border-collapse:collapse}.ai-response-box th[data-v-a304dc33],.ai-response-box td[data-v-a304dc33]{padding:12px 16px;border:1px solid #4A5568;text-align:left;vertical-align:top;font-size:13px!important}.ai-response-box table[data-v-a304dc33]{table-layout:fixed;width:100%;border-collapse:collapse;margin:16px 0}.ai-response-box th[data-v-a304dc33]:first-child,.ai-response-box td[data-v-a304dc33]:first-child{width:25%}.ai-response-box th[data-v-a304dc33]:nth-child(2),.ai-response-box td[data-v-a304dc33]:nth-child(2){width:25%}.ai-response-box th[data-v-a304dc33]:last-child,.ai-response-box td[data-v-a304dc33]:last-child{width:50%}.ai-response-box td[data-v-a304dc33]{word-wrap:break-word;white-space:normal;line-height:1.4}.ai-response-box th[data-v-a304dc33]{background:#2D3748;font-weight:600;white-space:nowrap}.ai-response-box table[data-v-a304dc33]{table-layout:fixed;width:100%}.ai-response-box th[data-v-a304dc33]:first-child,.ai-response-box td[data-v-a304dc33]:first-child{width:30%}.ai-response-box th[data-v-a304dc33]:not(:first-child),.ai-response-box td[data-v-a304dc33]:not(:first-child){width:35%}.ai-response-box td[data-v-a304dc33]{word-wrap:break-word;white-space:normal}.ai-response-box th[data-v-a304dc33]{background:#2D3748;font-weight:600}.ai-response-box td[data-v-a304dc33]{color:#e2e8f0}.thinking-animation[data-v-a304dc33]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;gap:16px}.thinking-dots[data-v-a304dc33]{display:flex;gap:12px}.thinking-dots span[data-v-a304dc33]{width:14px;height:14px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:50%;animation:thinkingBounce-a304dc33 1.2s ease-in-out infinite}.thinking-dots span[data-v-a304dc33]:nth-child(1){animation-delay:0s}.thinking-dots span[data-v-a304dc33]:nth-child(2){animation-delay:.2s}.thinking-dots span[data-v-a304dc33]:nth-child(3){animation-delay:.4s}@keyframes thinkingBounce-a304dc33{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-16px)}}.thinking-text[data-v-a304dc33]{font-size:15px;font-weight:500;color:#3b82f6}.thinking-hint[data-v-a304dc33]{font-size:12px;color:#94a3b8}.market-manager[data-v-a304dc33]{position:relative}.add-market-btn[data-v-a304dc33]{background:rgba(59,130,246,.12);border:1px solid rgba(59,130,246,.25);color:#60a5fa;padding:8px 16px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:6px}.add-market-btn[data-v-a304dc33]:hover{background:rgba(59,130,246,.2);border-color:#3b82f666;color:#93c5fd}.dropdown-menu[data-v-a304dc33]{position:absolute;top:100%;right:0;margin-top:8px;background:#1e293b;border:1px solid #334155;border-radius:12px;box-shadow:0 10px 25px #0006;min-width:160px;z-index:100;overflow:hidden}.dropdown-item[data-v-a304dc33]{padding:10px 16px;font-size:13px;color:#e2e8f0;cursor:pointer;transition:background .15s ease;border-bottom:1px solid #334155}.dropdown-item[data-v-a304dc33]:last-child{border-bottom:none}.dropdown-item[data-v-a304dc33]:hover{background:#2d3a52}.dropdown-item.disabled[data-v-a304dc33]{color:#64748b;cursor:not-allowed}.dropdown-item.disabled[data-v-a304dc33]:hover{background:transparent}.filter-label[data-v-a304dc33]{font-size:14px;font-weight:600;color:#94a3b8;margin-right:12px}.platform-filter[data-v-a304dc33]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.filter-buttons[data-v-a304dc33]{display:flex;gap:8px;flex-wrap:wrap}.filter-btn[data-v-a304dc33]{padding:6px 14px;background:#1e293b;border:1px solid #334155;border-radius:20px;font-size:13px;color:#94a3b8;cursor:pointer;transition:all .2s ease}.filter-btn[data-v-a304dc33]:hover{background:#2d3a52;color:#e2e8f0}.filter-btn.active[data-v-a304dc33]{background:#3b82f6;border-color:#3b82f6;color:#fff}
