.app-nav[data-v-8024cddb]{display:flex;justify-content:space-between;align-items:center;padding:14px 22px;background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--radius-md);margin-bottom:30px;box-shadow:var(--shadow-sm)}.nav-brand[data-v-8024cddb]{display:flex;align-items:center;gap:12px;cursor:pointer}.logo-box[data-v-8024cddb]{width:38px;height:38px;background:var(--primary-gradient);color:#fff;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:15px;box-shadow:0 2px 8px #0284c740}.brand-text[data-v-8024cddb]{display:flex;flex-direction:column}.brand-name[data-v-8024cddb]{font-size:16px;font-weight:700;color:var(--text-primary);line-height:1.2}.brand-sub[data-v-8024cddb]{font-size:11.5px;color:var(--text-muted)}.nav-links[data-v-8024cddb]{display:flex;align-items:center;gap:8px}.nav-link[data-v-8024cddb]{display:flex;align-items:center;gap:6px;padding:6px 14px;border-radius:var(--radius-sm);font-size:13.5px;font-weight:500;color:var(--text-secondary);transition:all .2s ease}.nav-link[data-v-8024cddb]:hover{background:#f1f5f9;color:var(--primary)}.nav-link.active[data-v-8024cddb]{background:var(--primary-light);color:var(--primary-dark);font-weight:600}@media(max-width:640px){.app-nav[data-v-8024cddb]{flex-direction:column;gap:14px;align-items:flex-start}.nav-links[data-v-8024cddb]{width:100%;justify-content:space-between}}.hero-section[data-v-f7cf597e]{text-align:center;padding:30px 0 40px;max-width:900px;margin:0 auto}.badge-pill[data-v-f7cf597e]{margin-bottom:20px;background:var(--primary-light);border-color:var(--primary-border);color:var(--primary-dark);font-weight:600}.icon-sparkle[data-v-f7cf597e]{color:var(--primary)}.hero-title[data-v-f7cf597e]{font-size:40px;font-weight:800;letter-spacing:-.02em;line-height:1.25;margin-bottom:18px;color:var(--text-primary)}.gradient-text[data-v-f7cf597e]{background:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.hero-subtitle[data-v-f7cf597e]{font-size:16.5px;color:var(--text-secondary);line-height:1.65;margin-bottom:28px;font-weight:400;max-width:760px;margin-left:auto;margin-right:auto}.hero-actions[data-v-f7cf597e]{display:flex;justify-content:center;margin-bottom:28px}.btn-explore[data-v-f7cf597e]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:var(--primary-gradient);color:#fff;border-radius:var(--radius-md);font-size:15px;font-weight:600;box-shadow:0 4px 14px #0284c74d;transition:all .2s ease}.btn-explore[data-v-f7cf597e]:hover{filter:brightness(1.06);transform:translateY(-2px);box-shadow:0 6px 20px #0284c766}.hero-tags[data-v-f7cf597e]{display:flex;justify-content:center;flex-wrap:wrap;gap:12px}.tag-item[data-v-f7cf597e]{display:flex;align-items:center;gap:7px;padding:6px 14px;background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--radius-sm);font-size:13px;color:var(--text-secondary);box-shadow:var(--shadow-xs)}.tag-icon[data-v-f7cf597e]{color:var(--success)}@media(max-width:768px){.hero-title[data-v-f7cf597e]{font-size:28px}.hero-subtitle[data-v-f7cf597e]{font-size:14.5px}.hero-tags[data-v-f7cf597e]{gap:8px}.tag-item[data-v-f7cf597e]{font-size:12px;padding:5px 10px}}.catalog-section[data-v-71320997]{margin:10px 0 60px}.catalog-header[data-v-71320997]{text-align:center;max-width:780px;margin:0 auto 36px}.section-badge[data-v-71320997]{display:inline-flex;align-items:center;gap:6px;background:var(--primary-light);color:var(--primary-dark);font-size:13px;font-weight:600;padding:4px 14px;border-radius:9999px;margin-bottom:12px;border:1px solid var(--primary-border)}.catalog-title[data-v-71320997]{font-size:28px;font-weight:800;color:var(--text-primary);margin-bottom:8px}.catalog-subtitle[data-v-71320997]{font-size:15px;color:var(--text-secondary);line-height:1.6;margin-bottom:24px}.filter-tabs[data-v-71320997]{display:inline-flex;background:#f1f5f9;padding:5px;border-radius:var(--radius-md);border:1px solid var(--border-light);gap:6px;flex-wrap:wrap;justify-content:center}.filter-btn[data-v-71320997]{display:flex;align-items:center;gap:6px;padding:8px 18px;border-radius:var(--radius-sm);font-size:13.5px;font-weight:500;color:var(--text-secondary);transition:all .2s ease}.filter-btn[data-v-71320997]:hover{color:var(--text-primary);background:#fff9}.filter-btn.active[data-v-71320997]{background:var(--bg-surface);color:var(--primary);font-weight:600;box-shadow:var(--shadow-sm)}.bento-grid[data-v-71320997]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.addin-card[data-v-71320997]{padding:28px;display:flex;flex-direction:column;background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.addin-card[data-v-71320997]:hover{transform:translateY(-3px);border-color:var(--primary-border);box-shadow:var(--shadow-md)}.active-addin[data-v-71320997]{border-color:#bae6fd;background:linear-gradient(180deg,#f0f9ff,#fff);box-shadow:var(--shadow-md)}.card-top[data-v-71320997]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.addin-icon[data-v-71320997]{width:50px;height:50px;border-radius:var(--radius-md);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:16px;box-shadow:0 4px 10px #0000001a}.status-badge[data-v-71320997]{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:9999px;font-size:12px;font-weight:600}.status-badge.active[data-v-71320997]{background:#d1fae5;color:#065f46;border:1px solid #a7f3d0}.status-badge.upcoming[data-v-71320997]{background:#f1f5f9;color:#475569;border:1px solid #e2e8f0}.status-dot[data-v-71320997]{width:7px;height:7px;border-radius:50%;background:currentColor}.app-tag[data-v-71320997]{font-size:12px;font-weight:600;color:var(--primary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px}.addin-name[data-v-71320997]{font-size:20px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.addin-tagline[data-v-71320997]{font-size:14px;font-weight:500;color:var(--text-secondary);margin-bottom:12px}.addin-desc[data-v-71320997]{font-size:13.5px;color:var(--text-muted);line-height:1.6;margin-bottom:24px;flex-grow:1}.card-footer[data-v-71320997]{margin-top:auto;padding-top:18px;border-top:1px solid var(--border-light)}.btn-action[data-v-71320997]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px;border-radius:var(--radius-md);font-size:14.5px;font-weight:600;transition:all .2s ease}.btn-available[data-v-71320997]{background:var(--primary-gradient);color:#fff;box-shadow:0 4px 12px #0284c740}.btn-available[data-v-71320997]:hover{filter:brightness(1.06);box-shadow:0 6px 18px #0284c759}.upcoming-indicator[data-v-71320997]{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;font-size:13px;font-weight:500;color:var(--text-muted);background:#f8fafc;border-radius:var(--radius-sm);border:1px dashed var(--border-light)}@media(max-width:860px){.bento-grid[data-v-71320997]{grid-template-columns:1fr}}.download-section[data-v-ad08beaa]{margin:30px 0 50px}.section-badge[data-v-ad08beaa]{display:flex;align-items:center;justify-content:center;gap:6px;font-size:13.5px;color:var(--primary);font-weight:600;margin-bottom:24px}.cards-grid[data-v-ad08beaa]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.download-card[data-v-ad08beaa]{position:relative;padding:28px 22px;display:flex;flex-direction:column;background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.download-card[data-v-ad08beaa]:hover{transform:translateY(-4px);border-color:var(--primary-border);box-shadow:var(--shadow-xl)}.featured-card[data-v-ad08beaa]{border-color:#bae6fd;background:linear-gradient(180deg,#f0f9ff,#fff)}.featured-card-win[data-v-ad08beaa]{border-color:#c7d2fe;background:linear-gradient(180deg,#eef2ff,#fff)}.card-badge[data-v-ad08beaa]{position:absolute;top:-12px;right:18px;background:var(--primary-gradient);color:#fff;font-size:11px;font-weight:600;padding:4px 12px;border-radius:9999px;box-shadow:0 4px 12px #0284c740}.badge-win[data-v-ad08beaa]{background:linear-gradient(135deg,#4f46e5,#0284c7);box-shadow:0 4px 12px #4f46e540}.card-header[data-v-ad08beaa]{display:flex;align-items:center;gap:14px;margin-bottom:20px}.os-icon-wrapper[data-v-ad08beaa]{width:52px;height:52px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;border:1px solid var(--border-light);flex-shrink:0}.mac-bg[data-v-ad08beaa]{background:#f1f5f9;color:#0f172a}.win-bg[data-v-ad08beaa]{background:#eef2ff;color:#4f46e5;border-color:#c7d2fe}.web-bg[data-v-ad08beaa]{background:#f0fdf4;color:#059669;border-color:#a7f3d0}.os-title[data-v-ad08beaa]{font-size:18px;font-weight:700;color:var(--text-primary);margin-bottom:2px}.os-desc[data-v-ad08beaa]{font-size:12.5px;color:var(--text-muted)}.feature-list[data-v-ad08beaa]{list-style:none;display:flex;flex-direction:column;gap:10px;margin-bottom:24px;flex-grow:1}.feature-list li[data-v-ad08beaa]{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--text-secondary)}.check-icon[data-v-ad08beaa]{color:var(--success);flex-shrink:0}.btn-download[data-v-ad08beaa]{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border-radius:var(--radius-md);font-size:14px;font-weight:600;transition:all .2s ease;text-align:center}.btn-primary[data-v-ad08beaa]{background:var(--primary-gradient);color:#fff;box-shadow:0 4px 14px #0284c74d}.btn-primary[data-v-ad08beaa]:hover{filter:brightness(1.06);box-shadow:0 6px 20px #0284c766}.btn-secondary[data-v-ad08beaa]{background:var(--bg-surface);color:var(--text-primary);border:1px solid var(--border-light);box-shadow:var(--shadow-xs)}.btn-secondary[data-v-ad08beaa]:hover{background:#f8fafc;border-color:var(--primary-border);color:var(--primary)}.file-meta[data-v-ad08beaa]{display:block;text-align:center;font-size:11.5px;color:var(--text-muted);margin-top:8px}@media(max-width:900px){.cards-grid[data-v-ad08beaa]{grid-template-columns:1fr;gap:18px}}.guide-section[data-v-8bfc67a6]{padding:36px 32px;margin-bottom:50px;background:var(--bg-surface);border:1px solid var(--border-light);box-shadow:var(--shadow-md)}.guide-header[data-v-8bfc67a6]{text-align:center;margin-bottom:30px}.guide-title-wrap[data-v-8bfc67a6]{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:6px}.book-icon[data-v-8bfc67a6]{color:var(--primary)}.guide-header h2[data-v-8bfc67a6]{font-size:22px;font-weight:700;color:var(--text-primary)}.guide-subtitle[data-v-8bfc67a6]{font-size:14px;color:var(--text-muted);margin-bottom:22px}.tabs-control[data-v-8bfc67a6]{display:inline-flex;background:#f1f5f9;padding:5px;border-radius:var(--radius-md);border:1px solid var(--border-light);gap:6px}.tab-btn[data-v-8bfc67a6]{display:flex;align-items:center;gap:8px;padding:8px 18px;border-radius:var(--radius-sm);font-size:13.5px;font-weight:500;color:var(--text-secondary);transition:all .2s ease}.tab-btn[data-v-8bfc67a6]:hover{color:var(--text-primary);background:#fff9}.tab-btn.active[data-v-8bfc67a6]{background:var(--bg-surface);color:var(--primary);font-weight:600;box-shadow:var(--shadow-sm)}.step-flow[data-v-8bfc67a6]{display:flex;align-items:center;gap:16px}.step-card[data-v-8bfc67a6]{flex:1;background:#f8fafc;border:1px solid var(--border-light);border-radius:var(--radius-md);padding:22px 18px;position:relative;min-height:140px}.highlight-step[data-v-8bfc67a6]{border-color:#a7f3d0;background:#f0fdf4}.step-number[data-v-8bfc67a6]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--primary-light);color:var(--primary-dark);font-size:13px;font-weight:700;margin-bottom:12px}.success-badge[data-v-8bfc67a6]{background:var(--success-light);color:var(--success)}.step-content h4[data-v-8bfc67a6]{font-size:15px;font-weight:600;color:var(--text-primary);margin-bottom:6px}.step-content p[data-v-8bfc67a6]{font-size:13px;color:var(--text-secondary);line-height:1.5}.step-content em[data-v-8bfc67a6]{font-size:12px;color:var(--text-muted);display:block;margin-top:4px}.step-content code[data-v-8bfc67a6]{background:#e2e8f0;padding:2px 6px;border-radius:4px;font-size:12px;color:#1e293b}.step-arrow[data-v-8bfc67a6]{color:var(--text-light);display:flex;align-items:center}@media(max-width:860px){.tabs-control[data-v-8bfc67a6]{flex-direction:column;width:100%}.tab-btn[data-v-8bfc67a6]{justify-content:center}.step-flow[data-v-8bfc67a6]{flex-direction:column;align-items:stretch}.step-arrow[data-v-8bfc67a6]{justify-content:center;transform:rotate(90deg);margin:4px 0}}.features-section[data-v-71a3c7bf]{margin-bottom:50px}.features-grid[data-v-71a3c7bf]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.feature-card[data-v-71a3c7bf]{padding:24px;display:flex;flex-direction:column;gap:10px;background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.feature-card[data-v-71a3c7bf]:hover{transform:translateY(-2px);border-color:var(--primary-border);box-shadow:var(--shadow-md)}.feat-icon-wrap[data-v-71a3c7bf]{width:44px;height:44px;border-radius:var(--radius-sm);background:var(--primary-light);border:1px solid var(--primary-border);display:flex;align-items:center;justify-content:center;margin-bottom:4px}.feat-icon[data-v-71a3c7bf]{color:var(--primary)}.feat-title[data-v-71a3c7bf]{font-size:16px;font-weight:700;color:var(--text-primary)}.feat-desc[data-v-71a3c7bf]{font-size:13.5px;color:var(--text-secondary);line-height:1.55}@media(max-width:680px){.features-grid[data-v-71a3c7bf]{grid-template-columns:1fr;gap:14px}.feature-card[data-v-71a3c7bf]{padding:18px}}.featured-section[data-v-414409bd]{padding:36px 0 20px;border-top:1px solid var(--border-light);margin-top:20px}.featured-header[data-v-414409bd]{text-align:center;margin-bottom:24px}.header-pill[data-v-414409bd]{display:inline-flex;align-items:center;gap:6px;background:var(--primary-light);color:var(--primary-dark);font-size:12.5px;font-weight:600;padding:4px 14px;border-radius:9999px;margin-bottom:16px;border:1px solid var(--primary-border)}.title-row[data-v-414409bd]{display:flex;align-items:center;justify-content:center;gap:16px}.logo-box[data-v-414409bd]{width:48px;height:48px;background:var(--primary-gradient);color:#fff;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:18px;box-shadow:0 4px 12px #0284c740}.title-row h2[data-v-414409bd]{font-size:26px;font-weight:800;color:var(--text-primary);text-align:left}.title-row .sub[data-v-414409bd]{font-size:14px;color:var(--text-muted);text-align:left}@media(max-width:640px){.title-row[data-v-414409bd]{flex-direction:column;text-align:center}.title-row h2[data-v-414409bd],.title-row .sub[data-v-414409bd]{text-align:center}}.legal-page[data-v-97a4261e]{max-width:860px;margin:0 auto;padding:20px 0 60px}.back-btn[data-v-97a4261e]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:var(--radius-sm);background:var(--bg-surface);border:1px solid var(--border-light);color:var(--text-secondary);font-size:14px;font-weight:500;margin-bottom:24px;transition:all .2s ease}.back-btn[data-v-97a4261e]:hover{background:#f1f5f9;color:var(--primary);border-color:var(--primary-border)}.legal-header[data-v-97a4261e]{margin-bottom:30px}.header-badge[data-v-97a4261e]{display:inline-flex;align-items:center;gap:6px;background:var(--primary-light);color:var(--primary-dark);font-size:12.5px;font-weight:600;padding:4px 12px;border-radius:9999px;margin-bottom:12px;border:1px solid var(--primary-border)}.legal-header h1[data-v-97a4261e]{font-size:32px;font-weight:800;color:var(--text-primary);margin-bottom:8px}.updated-date[data-v-97a4261e]{font-size:13.5px;color:var(--text-muted)}.legal-card[data-v-97a4261e]{padding:36px 32px;background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:28px}.section-block h2[data-v-97a4261e]{font-size:18px;font-weight:700;color:var(--text-primary);margin-bottom:10px}.section-block p[data-v-97a4261e]{font-size:14.5px;color:var(--text-secondary);line-height:1.7}.highlight-block[data-v-97a4261e]{background:#f0f9ff;border:1px solid #bae6fd;border-radius:var(--radius-md);padding:20px}.block-icon-title[data-v-97a4261e]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.highlight-icon[data-v-97a4261e],.section-icon[data-v-97a4261e]{color:var(--primary)}.bullet-list[data-v-97a4261e]{list-style:none;margin-top:12px;display:flex;flex-direction:column;gap:10px}.bullet-list li[data-v-97a4261e]{position:relative;padding-left:20px;font-size:14px;color:var(--text-secondary);line-height:1.6}.bullet-list li[data-v-97a4261e]:before{content:"•";position:absolute;left:4px;color:var(--primary);font-weight:700;font-size:16px}.contact-box[data-v-97a4261e]{background:#f8fafc;border:1px solid var(--border-light);border-radius:var(--radius-md);padding:22px}.contact-details[data-v-97a4261e]{margin-top:12px;display:flex;flex-direction:column;gap:6px;font-size:14px}.link[data-v-97a4261e]{color:var(--primary);text-decoration:underline}@media(max-width:640px){.legal-card[data-v-97a4261e]{padding:24px 18px}.legal-header h1[data-v-97a4261e]{font-size:26px}}.legal-page[data-v-d5b88d5b]{max-width:860px;margin:0 auto;padding:20px 0 60px}.back-btn[data-v-d5b88d5b]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:var(--radius-sm);background:var(--bg-surface);border:1px solid var(--border-light);color:var(--text-secondary);font-size:14px;font-weight:500;margin-bottom:24px;transition:all .2s ease}.back-btn[data-v-d5b88d5b]:hover{background:#f1f5f9;color:var(--primary);border-color:var(--primary-border)}.legal-header[data-v-d5b88d5b]{margin-bottom:30px}.header-badge[data-v-d5b88d5b]{display:inline-flex;align-items:center;gap:6px;background:var(--primary-light);color:var(--primary-dark);font-size:12.5px;font-weight:600;padding:4px 12px;border-radius:9999px;margin-bottom:12px;border:1px solid var(--primary-border)}.legal-header h1[data-v-d5b88d5b]{font-size:32px;font-weight:800;color:var(--text-primary);margin-bottom:8px}.updated-date[data-v-d5b88d5b]{font-size:13.5px;color:var(--text-muted)}.legal-card[data-v-d5b88d5b]{padding:36px 32px;background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:28px}.section-block h2[data-v-d5b88d5b]{font-size:18px;font-weight:700;color:var(--text-primary);margin-bottom:10px}.section-block p[data-v-d5b88d5b]{font-size:14.5px;color:var(--text-secondary);line-height:1.7}.bullet-list[data-v-d5b88d5b]{list-style:none;margin-top:12px;display:flex;flex-direction:column;gap:10px}.bullet-list li[data-v-d5b88d5b]{position:relative;padding-left:20px;font-size:14px;color:var(--text-secondary);line-height:1.6}.bullet-list li[data-v-d5b88d5b]:before{content:"•";position:absolute;left:4px;color:var(--primary);font-weight:700;font-size:16px}.contact-box[data-v-d5b88d5b]{background:#f8fafc;border:1px solid var(--border-light);border-radius:var(--radius-md);padding:22px}.contact-details[data-v-d5b88d5b]{margin-top:12px;display:flex;flex-direction:column;gap:6px;font-size:14px}.link[data-v-d5b88d5b]{color:var(--primary);text-decoration:underline}@media(max-width:640px){.legal-card[data-v-d5b88d5b]{padding:24px 18px}.legal-header h1[data-v-d5b88d5b]{font-size:26px}}.support-page[data-v-e183056c]{max-width:960px;margin:0 auto;padding:20px 0 60px}.back-btn[data-v-e183056c]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:var(--radius-sm);background:var(--bg-surface);border:1px solid var(--border-light);color:var(--text-secondary);font-size:14px;font-weight:500;margin-bottom:24px;transition:all .2s ease}.back-btn[data-v-e183056c]:hover{background:#f1f5f9;color:var(--primary);border-color:var(--primary-border)}.support-header[data-v-e183056c]{text-align:center;margin-bottom:36px}.header-badge[data-v-e183056c]{display:inline-flex;align-items:center;gap:6px;background:var(--primary-light);color:var(--primary-dark);font-size:12.5px;font-weight:600;padding:4px 14px;border-radius:9999px;margin-bottom:12px;border:1px solid var(--primary-border)}.support-header h1[data-v-e183056c]{font-size:32px;font-weight:800;color:var(--text-primary);margin-bottom:8px}.subtitle[data-v-e183056c]{font-size:15px;color:var(--text-secondary)}.support-grid[data-v-e183056c]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.support-card[data-v-e183056c]{padding:32px 26px;background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);display:flex;flex-direction:column}.card-icon-wrap[data-v-e183056c]{width:52px;height:52px;border-radius:var(--radius-md);background:var(--primary-light);border:1px solid var(--primary-border);display:flex;align-items:center;justify-content:center;margin-bottom:18px}.card-icon[data-v-e183056c]{color:var(--primary)}.support-card h3[data-v-e183056c]{font-size:19px;font-weight:700;color:var(--text-primary);margin-bottom:8px}.card-text[data-v-e183056c]{font-size:14px;color:var(--text-secondary);line-height:1.6;margin-bottom:24px}.contact-action[data-v-e183056c]{margin-top:auto;display:flex;flex-direction:column;gap:10px}.btn-email[data-v-e183056c]{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px;background:var(--primary-gradient);color:#fff;border-radius:var(--radius-md);font-weight:600;font-size:14.5px;box-shadow:0 4px 12px #0284c74d;transition:all .2s ease}.btn-email[data-v-e183056c]:hover{filter:brightness(1.06)}.response-time[data-v-e183056c]{font-size:12px;color:var(--text-muted);text-align:center}.faq-list[data-v-e183056c]{display:flex;flex-direction:column;gap:12px}.faq-item[data-v-e183056c]{background:#f8fafc;border:1px solid var(--border-light);border-radius:var(--radius-sm);padding:12px 16px;cursor:pointer}.faq-item summary[data-v-e183056c]{font-size:14px;font-weight:600;color:var(--text-primary);outline:none}.faq-item p[data-v-e183056c]{font-size:13.5px;color:var(--text-secondary);margin-top:8px;line-height:1.55}@media(max-width:768px){.support-grid[data-v-e183056c]{grid-template-columns:1fr}}.app-footer[data-v-f7e508bf]{text-align:center;padding-top:20px}.footer-divider[data-v-f7e508bf]{height:1px;background:var(--border-light);margin-bottom:24px}.footer-content[data-v-f7e508bf]{display:flex;flex-direction:column;gap:12px}.footer-nav[data-v-f7e508bf]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;font-size:13px}.footer-link[data-v-f7e508bf]{display:inline-flex;align-items:center;gap:5px;color:var(--text-muted);transition:color .2s ease}.footer-link[data-v-f7e508bf]:hover{color:var(--primary);text-decoration:underline}.sep[data-v-f7e508bf]{color:var(--border-light)}.brand-line[data-v-f7e508bf]{font-size:14px;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;gap:6px}.brand-line strong[data-v-f7e508bf]{color:var(--text-primary)}.heart-icon[data-v-f7e508bf]{color:#e11d48}.sub-text[data-v-f7e508bf]{font-size:12px;color:var(--text-muted)}:root{--bg-app: #f8fafc;--bg-surface: #ffffff;--bg-card: rgba(255, 255, 255, .92);--bg-card-hover: rgba(255, 255, 255, .98);--bg-frosted: rgba(248, 250, 252, .92);--primary: #0284c7;--primary-hover: #0369a1;--primary-dark: #075985;--primary-light: #e0f2fe;--primary-border: #38bdf8;--primary-gradient: linear-gradient(135deg, #0284c7 0%, #0369a1 100%);--accent-gradient: linear-gradient(135deg, #0284c7 0%, #4f46e5 100%);--text-main: #0f172a;--text-primary: #0f172a;--text-secondary: #475569;--text-muted: #64748b;--text-light: #94a3b8;--border-light: rgba(226, 232, 240, .85);--border-color: rgba(226, 232, 240, .85);--border-glass: rgba(255, 255, 255, .7);--border-focus: #38bdf8;--border-hover: rgba(2, 132, 199, .3);--shadow-xs: 0 1px 2px 0 rgba(0, 0, 0, .04);--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .07), 0 2px 4px -2px rgba(0, 0, 0, .04);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .07), 0 4px 6px -4px rgba(0, 0, 0, .04);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .08), 0 8px 10px -6px rgba(0, 0, 0, .04);--success: #059669;--success-light: #d1fae5;--warning: #d97706;--warning-light: #fef3c7;--danger: #dc2626;--danger-light: #fee2e2;--radius-sm: 8px;--radius-md: 14px;--radius-lg: 20px;--radius-xl: 28px;--font-thai: "Prompt", -apple-system, BlinkMacSystemFont, sans-serif;--font-en: "Inter", -apple-system, BlinkMacSystemFont, sans-serif}*{margin:0;padding:0;box-sizing:border-box}body{background-color:var(--bg-app);color:var(--text-main);font-family:var(--font-thai);line-height:1.6;min-height:100vh;overflow-x:hidden;background-image:radial-gradient(circle at 15% 10%,rgba(2,132,199,.06) 0%,transparent 45%),radial-gradient(circle at 85% 55%,rgba(79,70,229,.05) 0%,transparent 50%),radial-gradient(circle at 50% 95%,rgba(2,132,199,.04) 0%,transparent 40%)}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none}.glass-panel{background:var(--bg-card);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.glass-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;background:var(--bg-surface);border:1px solid var(--border-light);border-radius:9999px;font-size:13px;font-weight:500;color:var(--text-secondary);box-shadow:var(--shadow-xs)}.app-container{max-width:1240px;margin:0 auto;padding:30px 24px 80px}@media(max-width:768px){.app-container{padding:20px 16px 60px}}
