.sidebar[data-v-9566a18a]{background-color:var(--white);border-right:1px solid #e5e7eb;display:flex;flex-direction:column;flex-shrink:0;height:100vh;padding:20px 16px;position:sticky;top:0;transition:transform .3s ease-in-out;width:var(--sidebar-width);z-index:40}@media(max-width:768px){.sidebar[data-v-9566a18a]{bottom:0;box-shadow:2px 0 8px rgba(0,0,0,.1);left:0;position:fixed;top:0;transform:translateX(-100%);width:240px;z-index:1000}.sidebar.mobile-open[data-v-9566a18a]{transform:translateX(0)}.sidebar-overlay[data-v-9566a18a]{background:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}}.logo[data-v-9566a18a]{color:#000;font-size:20px;font-weight:900;gap:8px;height:40px;margin-bottom:24px;padding-left:12px}.logo .logo-icon[data-v-9566a18a],.logo[data-v-9566a18a]{align-items:center;display:flex}.logo .logo-icon[data-v-9566a18a]{background:var(--primary-color);border-radius:4px;color:#fff;font-size:14px;height:24px;justify-content:center;width:24px}.logo[data-v-9566a18a]:hover{opacity:.9}.logo[data-v-9566a18a]:hover,.nav-item[data-v-9566a18a]{-webkit-text-decoration:none;text-decoration:none}.nav-item[data-v-9566a18a]{align-items:center;border-radius:8px;color:var(--text-secondary);cursor:pointer;display:flex;font-size:14px;margin-bottom:4px;padding:10px 12px;transition:background .2s}.nav-item[data-v-9566a18a]:hover{background-color:var(--bg-color);color:var(--text-main)}.nav-item.active[data-v-9566a18a]{background-color:#eef2fe;color:var(--primary-color);font-weight:500}.nav-item svg[data-v-9566a18a]{height:18px;margin-right:10px;width:18px}.create-btn[data-v-9566a18a]{align-items:center;cursor:pointer;display:flex;font-weight:600;gap:8px;margin:8px 0;padding:10px 12px}.create-btn svg[data-v-9566a18a]{background:#000;border-radius:50%;color:#fff;height:16px;padding:2px;width:16px}.create-btn[data-v-9566a18a]:hover{opacity:.8}.bottom-link[data-v-9566a18a]{align-items:center;color:var(--text-tertiary);cursor:pointer;display:flex;font-size:12px;gap:8px;margin-top:auto;padding:12px;-webkit-text-decoration:none;text-decoration:none}.countdown-timer[data-v-64173104]{font-family:Courier New,Courier,monospace;gap:8px;justify-content:center}.countdown-timer[data-v-64173104],.timer-block[data-v-64173104]{align-items:center;display:flex}.timer-block[data-v-64173104]{flex-direction:column}.timer-block .timer-value[data-v-64173104]{background:#f3f4f6;border-radius:8px;color:#1f2937;font-size:24px;font-weight:700;min-width:48px;padding:8px 12px;text-align:center}.timer-block .timer-label[data-v-64173104]{color:#6b7280;font-size:12px;margin-top:4px}.timer-separator[data-v-64173104]{color:#9ca3af;font-size:24px;font-weight:700;margin-bottom:18px}.countdown-timer.dark .timer-value[data-v-64173104]{background:#1f2937;color:#f3f4f6}.countdown-timer.dark .timer-label[data-v-64173104]{color:#9ca3af}.countdown-timer.minimal[data-v-64173104]{gap:4px}.countdown-timer.minimal .timer-block .timer-value[data-v-64173104]{background:none;font-size:18px;min-width:auto;padding:0}.countdown-timer.minimal .timer-block .timer-label[data-v-64173104]{display:none}.countdown-timer.minimal .timer-separator[data-v-64173104]{font-size:18px;margin-bottom:0}.waitlist-form[data-v-795d12ee]{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);margin:0 auto;max-width:400px;padding:24px;text-align:center}.waitlist-form h3[data-v-795d12ee]{color:#111827;font-size:20px;margin:0 0 8px}.waitlist-form .subtitle[data-v-795d12ee]{color:#6b7280;font-size:14px;margin:0 0 24px}.form-container[data-v-795d12ee]{display:flex;flex-direction:column;gap:16px}.input-group[data-v-795d12ee]{text-align:left}.input-group input[data-v-795d12ee]{border:1px solid #d1d5db;border-radius:6px;font-size:14px;padding:10px 12px;transition:border-color .2s;width:100%}.input-group input[data-v-795d12ee]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.1);outline:none}.input-group input.error[data-v-795d12ee]{border-color:#ef4444}.input-group .error-msg[data-v-795d12ee]{color:#ef4444;display:block;font-size:12px;margin-top:4px}.btn-submit[data-v-795d12ee]{background:#3b82f6;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:10px;transition:background .2s}.btn-submit[data-v-795d12ee]:hover:not(:disabled){background:#2563eb}.btn-submit[data-v-795d12ee]:disabled{cursor:not-allowed;opacity:.7}.count-text[data-v-795d12ee]{color:#6b7280;font-size:12px;margin:0}.count-text strong[data-v-795d12ee]{color:#111827}.success-message[data-v-795d12ee]{align-items:center;display:flex;flex-direction:column;padding:16px 0}.success-message .icon-check[data-v-795d12ee]{align-items:center;background:#dcfce7;border-radius:50%;color:#16a34a;display:flex;font-size:24px;height:48px;justify-content:center;margin-bottom:16px;width:48px}.success-message h4[data-v-795d12ee]{color:#111827;margin:0 0 4px}.success-message p[data-v-795d12ee]{color:#6b7280;font-size:14px;margin:0 0 16px}.success-message .btn-reset[data-v-795d12ee]{background:none;border:none;color:#3b82f6;cursor:pointer;font-size:14px}.success-message .btn-reset[data-v-795d12ee]:hover{-webkit-text-decoration:underline;text-decoration:underline}.referral-link-card[data-v-0384d131]{background:linear-gradient(135deg,#fff,#f0f9ff);border:1px solid #bae6fd;border-radius:12px;padding:16px;width:100%}.header[data-v-0384d131]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.header h4[data-v-0384d131]{color:#0f172a;font-size:14px;margin:0}.header .badge[data-v-0384d131]{background:#e0f2fe;border-radius:4px;color:#0284c7;font-size:11px;font-weight:500;padding:2px 6px}.link-box[data-v-0384d131]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;display:flex;margin-bottom:12px;overflow:hidden}.link-box .link-text[data-v-0384d131]{background:#f8fafc;color:#64748b;flex:1;font-size:13px;overflow:hidden;padding:8px 12px;text-overflow:ellipsis;white-space:nowrap}.link-box .btn-copy[data-v-0384d131]{background:#3b82f6;border:none;color:#fff;cursor:pointer;font-size:12px;font-weight:500;padding:0 16px;transition:background .2s}.link-box .btn-copy[data-v-0384d131]:hover{background:#2563eb}.share-buttons[data-v-0384d131]{display:flex;gap:8px;margin-bottom:8px}.share-buttons .share-btn[data-v-0384d131]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#475569;cursor:pointer;display:flex;flex:1;font-size:12px;gap:4px;justify-content:center;padding:6px;transition:all .2s}.share-buttons .share-btn[data-v-0384d131]:hover{background:#f1f5f9;border-color:#cbd5e1}.share-buttons .share-btn.wechat[data-v-0384d131]{color:#07c160}.share-buttons .share-btn.poster[data-v-0384d131]{color:#f59e0b}.tip[data-v-0384d131]{color:#94a3b8;font-size:11px;margin:0;text-align:center}.viral-tool-container[data-v-63f781d9]{background-color:#f8fafc;display:flex;min-height:100vh}.main-content[data-v-63f781d9]{flex:1;margin-left:var(--sidebar-width);padding:32px;transition:margin-left .3s}@media(max-width:768px){.main-content[data-v-63f781d9]{margin-left:0;padding:16px}}.page-header[data-v-63f781d9]{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px}.page-header .header-left[data-v-63f781d9]{align-items:center;display:flex;gap:12px}.page-header h1[data-v-63f781d9]{color:#0f172a;font-size:24px;font-weight:700}.page-header .mobile-menu-btn[data-v-63f781d9]{cursor:pointer;display:none;font-size:24px}@media(max-width:768px){.page-header .mobile-menu-btn[data-v-63f781d9]{display:block}}.page-header .btn-secondary[data-v-63f781d9]{background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#475569;cursor:pointer;margin-right:12px;padding:8px 16px}.page-header .btn-secondary[data-v-63f781d9]:hover{background:#f1f5f9}.page-header .btn-primary[data-v-63f781d9]{background:var(--primary-color);border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;padding:8px 24px}.page-header .btn-primary[data-v-63f781d9]:hover{opacity:.9}.config-grid[data-v-63f781d9]{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr 360px}@media(max-width:1024px){.config-grid[data-v-63f781d9]{grid-template-columns:1fr}}.config-panel[data-v-63f781d9]{display:flex;flex-direction:column;gap:24px}.config-section[data-v-63f781d9]{background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.05);padding:24px}.config-section h3[data-v-63f781d9]{align-items:center;display:flex;font-size:18px;font-weight:600;gap:8px;margin-bottom:8px}.config-section h3 .icon[data-v-63f781d9]{font-size:20px}.config-section .section-desc[data-v-63f781d9]{color:#64748b;font-size:14px;margin-bottom:24px}.reward-list[data-v-63f781d9]{display:flex;flex-direction:column;gap:16px}.reward-item[data-v-63f781d9]{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:flex;gap:16px;padding:16px}.reward-item .tier-badge[data-v-63f781d9]{align-items:center;background:#cbd5e1;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;height:24px;justify-content:center;width:24px}.reward-item .tier-inputs[data-v-63f781d9]{display:flex;flex:1;gap:16px}@media(max-width:768px){.reward-item .tier-inputs[data-v-63f781d9]{flex-direction:column;gap:8px}}.reward-item .input-group[data-v-63f781d9]{display:flex;flex-direction:column;gap:4px}.reward-item .input-group label[data-v-63f781d9]{color:#64748b;font-size:12px}.reward-item .input-group input[data-v-63f781d9]{border:1px solid #cbd5e1;border-radius:4px;font-size:14px;padding:8px}.reward-item .input-group.small[data-v-63f781d9]{width:80px}.reward-item .input-group[data-v-63f781d9]:not(.small){flex:1}.reward-item .btn-remove[data-v-63f781d9]{background:none;border:none;color:#ef4444;cursor:pointer;font-size:20px}.reward-item .btn-remove[data-v-63f781d9]:hover{color:#dc2626}.btn-add-tier[data-v-63f781d9]{background:#f1f5f9;border:2px dashed #cbd5e1;border-radius:8px;color:#64748b;cursor:pointer;font-weight:600;padding:12px;transition:all .2s;width:100%}.btn-add-tier[data-v-63f781d9]:hover{background:#e2e8f0;color:#475569}.probability-check[data-v-63f781d9]{color:#10b981;font-size:14px;font-weight:500;margin-top:12px;text-align:right}.probability-check.error[data-v-63f781d9]{color:#ef4444}.task-list[data-v-63f781d9]{display:flex;flex-direction:column;gap:16px}.task-card[data-v-63f781d9]{border:1px solid #e2e8f0;border-radius:8px;padding:16px;transition:all .3s}.task-card.active[data-v-63f781d9]{background:#f0f9ff;border-color:var(--primary-color)}.task-header[data-v-63f781d9]{align-items:center;display:flex;gap:12px}.toggle-switch[data-v-63f781d9]{display:inline-block;height:20px;position:relative;width:40px}.toggle-switch input[data-v-63f781d9]{height:0;opacity:0;width:0}.toggle-switch .slider[data-v-63f781d9]{background-color:#cbd5e1;border-radius:20px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.toggle-switch .slider[data-v-63f781d9]:before{background-color:#fff;border-radius:50%;bottom:2px;content:"";height:16px;left:2px;position:absolute;transition:.4s;width:16px}.toggle-switch input:checked+.slider[data-v-63f781d9]{background-color:var(--primary-color)}.toggle-switch input:checked+.slider[data-v-63f781d9]:before{transform:translateX(20px)}.task-title[data-v-63f781d9]{color:#334155;font-weight:600}.task-config[data-v-63f781d9]{border-top:1px solid rgba(0,0,0,.05);display:flex;flex-wrap:wrap;gap:24px;margin-top:16px;padding-top:16px}.task-config .input-row[data-v-63f781d9]{align-items:center;color:#475569;display:flex;font-size:14px;gap:8px}.task-config .input-row input[data-v-63f781d9],.task-config .input-row select[data-v-63f781d9]{border:1px solid #cbd5e1;border-radius:4px;padding:6px 12px}.task-config .input-row .small-input[data-v-63f781d9]{width:60px}.risk-grid[data-v-63f781d9]{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.risk-item label[data-v-63f781d9]{align-items:center;cursor:pointer;display:flex;font-weight:500;gap:8px;margin-bottom:8px}.risk-item .sub-setting[data-v-63f781d9]{color:#64748b;font-size:14px;margin-left:24px}.risk-item .sub-setting input[data-v-63f781d9]{border:1px solid #cbd5e1;border-radius:4px;margin-right:4px;padding:4px 8px;width:60px}.risk-item .tip[data-v-63f781d9]{color:#94a3b8;font-size:12px;margin-left:24px}.screen-settings[data-v-63f781d9]{display:flex;flex-direction:column;gap:12px}.setting-row[data-v-63f781d9]{align-items:center;background:#f8fafc;border-radius:8px;display:flex;justify-content:space-between;padding:12px}.setting-row .setting-info[data-v-63f781d9]{display:flex;flex-direction:column}.setting-row .setting-info .setting-title[data-v-63f781d9]{color:#334155;font-weight:600}.setting-row .setting-info .setting-desc[data-v-63f781d9]{color:#64748b;font-size:12px}.setting-row .btn-edit[data-v-63f781d9]{background:#fff;border:1px solid #cbd5e1;border-radius:4px;cursor:pointer;font-size:12px;padding:6px 12px}.setting-row .btn-edit[data-v-63f781d9]:hover{background:#f1f5f9}.preview-panel[data-v-63f781d9]{align-items:center;height:calc(100vh - 64px);position:sticky;top:32px}.preview-device[data-v-63f781d9],.preview-panel[data-v-63f781d9]{display:flex;flex-direction:column}.preview-device[data-v-63f781d9]{background:#1e293b;border-radius:36px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);height:640px;padding:12px;width:320px}.preview-device .preview-header[data-v-63f781d9]{display:flex;height:24px;justify-content:center;margin-bottom:8px}.preview-device .preview-header .camera[data-v-63f781d9]{background:#0f172a;border-radius:0 0 12px 12px;height:18px;width:80px}.preview-device .preview-screen[data-v-63f781d9]{background:#fff;border-radius:24px;flex:1;overflow:hidden;position:relative}.preview-label[data-v-63f781d9]{color:#64748b;font-size:14px;font-weight:500;margin-top:16px}.mock-user-dash[data-v-63f781d9]{align-items:center;background:linear-gradient(135deg,#ff6b6b,#ff8e53);color:#fff;display:flex;flex-direction:column;height:100%;padding:20px}.mock-header[data-v-63f781d9]{margin-bottom:24px;text-align:center}.mock-header h4[data-v-63f781d9]{font-size:20px;margin-bottom:4px}.mock-header p[data-v-63f781d9]{font-size:12px;opacity:.9}.mock-wheel[data-v-63f781d9]{background:hsla(0,0%,100%,.2);border-radius:50%;height:240px;margin-bottom:24px;padding:10px;width:240px}.mock-wheel .wheel-circle[data-v-63f781d9]{align-items:center;background:#fff;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.1);display:flex;height:100%;justify-content:center;position:relative;width:100%}.mock-wheel .wheel-circle .wheel-pointer[data-v-63f781d9]{background:#ff6b6b;-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%);height:30px;left:50%;position:absolute;top:-10px;transform:translateX(-50%);width:20px}.mock-wheel .wheel-circle .wheel-text[data-v-63f781d9]{color:#ff6b6b;font-size:24px;font-weight:800}.mock-progress[data-v-63f781d9]{background:hsla(0,0%,100%,.15);border-radius:12px;margin-bottom:16px;padding:12px;width:100%}.mock-progress .milestones[data-v-63f781d9]{display:flex;flex-direction:column;gap:8px}.mock-progress .milestones .milestone-title[data-v-63f781d9]{font-size:12px;font-weight:600;margin-bottom:4px}.mock-progress .milestones .milestone[data-v-63f781d9]{align-items:center;display:flex;font-size:12px;gap:8px}.mock-progress .milestones .milestone .dot[data-v-63f781d9]{font-size:12px}.mock-socials[data-v-63f781d9]{display:flex;flex-direction:column;gap:8px;width:100%}.mock-socials button[data-v-63f781d9]{background:#2ecc71;border:none;border-radius:20px;box-shadow:0 4px 0 #27ae60;color:#fff;font-size:12px;font-weight:600;padding:10px;width:100%}.mock-socials .btn-invite[data-v-63f781d9]{background:#3498db;box-shadow:0 4px 0 #2980b9}.mock-countdown[data-v-63f781d9]{background:rgba(0,0,0,.2);border-radius:8px;margin-bottom:16px;padding:8px;text-align:center;width:100%}.mock-countdown p[data-v-63f781d9]{font-size:12px;margin:0 0 4px;opacity:.8}.mock-referral[data-v-63f781d9],.mock-waitlist[data-v-63f781d9]{margin-bottom:24px;width:100%}