.ws-upgrade-modal-mask[data-v-a18b6018]{align-items:center;background:#0000008c;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}.ws-upgrade-modal[data-v-a18b6018]{background:linear-gradient(180deg,#1a0d3d,#14093a);border:1px solid rgba(180,123,230,.25);border-radius:16px;box-shadow:0 24px 60px #00000080;color:#fff;max-width:440px;padding:28px 32px;width:100%}.ws-upgrade-title[data-v-a18b6018]{font-size:20px;font-weight:700;margin-bottom:4px}.ws-upgrade-desc[data-v-a18b6018]{color:#ffffffb3;font-size:13px;margin-bottom:16px}.ws-upgrade-price[data-v-a18b6018]{background:linear-gradient(135deg,#b47be6,#6b7cff);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:24px;font-weight:700;margin-bottom:16px}.ws-upgrade-bullets[data-v-a18b6018]{color:#ffffffb3;display:flex;flex-direction:column;font-size:12px;gap:4px;margin-bottom:24px}.ws-upgrade-actions[data-v-a18b6018]{display:flex;gap:12px;justify-content:flex-end;margin-bottom:12px}.ws-btn[data-v-a18b6018]{border:none;border-radius:999px;cursor:pointer;font-size:13px;font-weight:600;padding:10px 20px;transition:opacity .15s ease,transform .15s ease}.ws-btn[data-v-a18b6018]:disabled{cursor:not-allowed;opacity:.45}.ws-btn-primary[data-v-a18b6018]{background:linear-gradient(135deg,#b47be6,#6b7cff);color:#fff}.ws-btn-primary[data-v-a18b6018]:not(:disabled):hover{transform:translateY(-1px)}.ws-btn-secondary[data-v-a18b6018]{background:#ffffff14;border:1px solid hsla(0,0%,100%,.15);color:#ffffffd9}.ws-upgrade-fineprint[data-v-a18b6018]{border-top:1px solid hsla(0,0%,100%,.08);color:#fff6;font-size:11px;padding-top:8px;text-align:center}.cf-assistant-indicator[data-v-d2e41603]{align-items:center;background:transparent;border:1px solid var(--cf-border,rgba(15,16,24,.07));border-radius:8px;color:var(--cf-text-2,#525965);cursor:pointer;display:inline-flex;height:32px;justify-content:center;position:relative;transition:all .12s;width:32px}.cf-assistant-indicator[data-v-d2e41603]:hover{background:var(--cf-surface-2,rgba(180,123,230,.06));border-color:#b47be64d;color:#b47be6}.cf-ai-dot[data-v-d2e41603]{border:1.5px solid var(--cf-bg,#fafafb);border-radius:50%;height:7px;position:absolute;right:5px;top:5px;transition:background .3s;width:7px}.cf-ai-fresh .cf-ai-dot[data-v-d2e41603]{background:#10b981}.cf-ai-needsUpdate .cf-ai-dot[data-v-d2e41603]{animation:cf-ai-pulse-d2e41603 2s ease-in-out infinite;background:#3b82f6}.cf-ai-incompatible .cf-ai-dot[data-v-d2e41603]{animation:cf-ai-pulse-d2e41603 1.4s ease-in-out infinite;background:#f59e0b}.cf-ai-notRunning .cf-ai-dot[data-v-d2e41603]{animation:cf-ai-pulse-d2e41603 2s ease-in-out infinite;background:#94a3b8}@keyframes cf-ai-pulse-d2e41603{0%,to{opacity:1}50%{opacity:.35}}.cf-user-menu[data-v-850cef73]{position:relative}.cf-user-trigger[data-v-850cef73]{background:transparent;border:0;border-radius:50%;cursor:pointer;padding:0}.cf-user-avatar[data-v-850cef73],.cf-user-trigger[data-v-850cef73]{align-items:center;display:inline-flex;height:32px;justify-content:center;width:32px}.cf-user-avatar[data-v-850cef73]{background:linear-gradient(135deg,#ff6b9d,#9d7bff,#3b82f6);border-radius:50%;color:#fff;font-size:13px;font-weight:600}.cf-user-img[data-v-850cef73]{-o-object-fit:cover;object-fit:cover}.cf-user-panel[data-v-850cef73]{background:#fff;border:1px solid var(--cf-border,rgba(15,16,24,.07));border-radius:14px;box-shadow:0 12px 40px #0f10181f;padding:14px;position:absolute;right:0;top:38px;width:260px;z-index:100}.cf-user-header[data-v-850cef73]{align-items:center;display:flex;gap:12px;margin-bottom:14px}.cf-user-header-avatar[data-v-850cef73]{align-items:center;background:linear-gradient(135deg,#ff6b9d,#9d7bff,#3b82f6);border-radius:50%;color:#fff;display:inline-flex;font-size:17px;font-weight:700;height:44px;justify-content:center;overflow:hidden;width:44px}.cf-user-header-avatar img[data-v-850cef73]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cf-user-header-info[data-v-850cef73]{flex:1;min-width:0}.cf-user-header-name[data-v-850cef73]{color:var(--cf-text,#15171c);font-size:15px;font-weight:600}.cf-user-header-phone[data-v-850cef73]{color:var(--cf-text-3,#94a3b8);font-size:11.5px;font-variant-numeric:tabular-nums;margin-top:2px}.cf-user-feibei[data-v-850cef73]{align-items:center;background:linear-gradient(135deg,#ff6b9d14,#9d7bff14);border:1px solid rgba(157,123,255,.18);border-radius:10px;display:flex;gap:8px;margin-bottom:10px;padding:10px 12px;text-decoration:none;transition:all .15s}.cf-user-feibei[data-v-850cef73]:hover{background:linear-gradient(135deg,#ff6b9d1f,#9d7bff1f);border-color:#9d7bff66}.cf-user-feibei-orb[data-v-850cef73]{align-items:center;background:linear-gradient(135deg,#ff6b9d,#9d7bff);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:10.5px;font-weight:700;height:22px;justify-content:center;width:22px}.cf-user-feibei-label[data-v-850cef73]{color:var(--cf-text-2,#525965);flex:1;font-size:12.5px}.cf-user-feibei-num[data-v-850cef73]{color:var(--cf-logo-violet,#6552d9);font-size:16px;font-variant-numeric:tabular-nums;font-weight:700}.cf-user-feibei-cta[data-v-850cef73]{color:var(--cf-text-3,#94a3b8);font-size:11px;margin-left:4px}.cf-user-plan[data-v-850cef73]{align-items:center;background:var(--cf-surface-2,#f5f5f7);border-radius:10px;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px 14px}.cf-user-plan-label[data-v-850cef73]{color:var(--cf-text,#15171c);font-size:14px;font-weight:600}.cf-user-plan-cta[data-v-850cef73]{background:var(--cf-logo-violet,#6552d9);border:0;border-radius:9999px;color:#fff;cursor:pointer;font-size:12px;font-weight:500;padding:5px 14px;transition:opacity .15s}.cf-user-plan-cta[data-v-850cef73]:hover{opacity:.85}.cf-user-plan-cta-mute[data-v-850cef73]{background:#6552d91f;color:var(--cf-logo-violet,#6552d9)}.cf-user-list[data-v-850cef73]{list-style:none;margin:0 0 8px;padding:0}.cf-user-item[data-v-850cef73]{align-items:center;border-radius:8px;color:var(--cf-text,#15171c);display:flex;font-size:13.5px;gap:10px;padding:9px 10px;text-decoration:none;transition:background .12s}.cf-user-item[data-v-850cef73]:hover{background:var(--cf-surface-2,#f5f5f7)}.cf-user-icon[data-v-850cef73]{color:var(--cf-text-2,#525965);flex-shrink:0;height:16px;width:16px}.cf-user-sep[data-v-850cef73]{background:var(--cf-border,rgba(15,16,24,.07));height:1px;margin:6px 0}.cf-user-logout[data-v-850cef73]{align-items:center;background:transparent;border:0;border-radius:8px;color:#ef4444;cursor:pointer;display:flex;font-size:13.5px;gap:10px;padding:9px 10px;transition:background .12s;width:100%}.cf-user-logout[data-v-850cef73]:hover{background:#ef44440f}.cf-user-menu-enter-active[data-v-850cef73],.cf-user-menu-leave-active[data-v-850cef73]{transition:all .15s ease-out}.cf-user-menu-enter-from[data-v-850cef73],.cf-user-menu-leave-to[data-v-850cef73]{opacity:0;transform:translateY(-6px) scale(.97)}.cf-topbar[data-v-0fb2f82a]{align-items:center;background:var(--cf-bg,#fafafb);border-bottom:1px solid var(--cf-border,rgba(15,16,24,.07));display:flex;flex-shrink:0;gap:10px;height:56px;left:0;padding:0 18px 0 16px;position:sticky;right:0;top:0;z-index:50}.cf-topbar.dark[data-v-0fb2f82a],.cf-dark-page{background:var(--cf-d-bg,#0a0b12);border-bottom-color:var(--cf-d-border,hsla(0,0%,100%,.08))}.cf-dark-page{color:var(--cf-d-text,#f5f5f7)}.cf-tb-brand[data-v-0fb2f82a]{align-items:center;display:inline-flex;gap:8px;text-decoration:none;transition:opacity .15s}.cf-tb-brand[data-v-0fb2f82a]:hover{opacity:.82}.cf-tb-mark[data-v-0fb2f82a]{display:inline-block;height:26px;-o-object-fit:contain;object-fit:contain;width:26px}.cf-tb-name[data-v-0fb2f82a]{color:var(--cf-text,#0a0b12);font-size:15px;font-weight:700;letter-spacing:-.01em}.cf-tb-sep[data-v-0fb2f82a]{color:var(--cf-text-3,#9ca3af);font-size:13px;margin:0 4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cf-tb-path[data-v-0fb2f82a]{font-size:13px}.cf-tb-news[data-v-0fb2f82a],.cf-tb-path[data-v-0fb2f82a]{color:var(--cf-text-2,#4b5563);font-weight:500}.cf-tb-news[data-v-0fb2f82a]{align-items:center;background:#b47be60f;border:1px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:11.5px;gap:6px;height:28px;margin-left:8px;max-width:460px;overflow:hidden;padding:0 10px 0 4px;transition:all .15s}.cf-tb-news[data-v-0fb2f82a]:disabled{cursor:default}.cf-tb-news[data-v-0fb2f82a]:hover:not(:disabled){background:#b47be61a;border-color:#b47be64d;color:#b47be6}.cf-tb-news-tag[data-v-0fb2f82a]{align-items:center;background:linear-gradient(120deg,#b47be6,#5c6bff);border-radius:999px;color:#fff;display:inline-flex;flex-shrink:0;font-size:9.5px;font-weight:700;height:22px;letter-spacing:.06em;padding:0 7px}.cf-tb-news-promo .cf-tb-news-tag[data-v-0fb2f82a]{background:linear-gradient(120deg,#ff8a3d,#ff5ba3)}.cf-tb-news-alert .cf-tb-news-tag[data-v-0fb2f82a]{background:linear-gradient(120deg,#ef4444,#ff8a3d)}.cf-tb-news-text[data-v-0fb2f82a]{animation:cf-tb-news-fade-0fb2f82a .35s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes cf-tb-news-fade-0fb2f82a{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1280px){.cf-tb-news[data-v-0fb2f82a]{max-width:280px}}@media(max-width:1024px){.cf-tb-news[data-v-0fb2f82a]{display:none}}.cf-tb-right[data-v-0fb2f82a]{align-items:center;display:flex;gap:10px}.cf-tb-spot-cta[data-v-0fb2f82a]{align-items:center;background:#0f10180a;border:1px solid transparent;border-radius:999px;color:var(--cf-text-2,#4b5563);cursor:pointer;display:inline-flex;font-family:inherit;font-size:11.5px;font-weight:500;gap:6px;height:30px;padding:0 12px;transition:all .15s}.cf-tb-spot-cta[data-v-0fb2f82a]:hover{background:#b47be614;border-color:#b47be66b;color:#b47be6}.cf-tb-kbd[data-v-0fb2f82a]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10.5px;margin-left:2px;opacity:.55}.cf-tb-icon-btn[data-v-0fb2f82a]{align-items:center;background:transparent;border:0;border-radius:50%;color:var(--cf-text-2,#4b5563);cursor:pointer;display:inline-flex;height:32px;justify-content:center;position:relative;transition:background .15s,color .15s;width:32px}.cf-tb-icon-btn[data-v-0fb2f82a]:hover{background:#b47be614;color:#b47be6}.cf-tb-dot[data-v-0fb2f82a]{background:#ff4d5e;border-radius:50%;box-shadow:0 0 0 2px var(--cf-bg,#fafafb);height:7px;position:absolute;right:6px;top:6px;width:7px}.cf-tb-upgrade-dot[data-v-0fb2f82a]{align-items:center;background:linear-gradient(135deg,#b47be6,#5c6bff);border:0;border-radius:50%;box-shadow:0 4px 12px -4px #b47be680;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:700;height:28px;justify-content:center;transition:transform .15s,box-shadow .15s;width:28px}.cf-tb-upgrade-dot[data-v-0fb2f82a]:hover{box-shadow:0 6px 18px -4px #b47be6b3;transform:translateY(-1px) scale(1.05)}.cf-tb-agents[data-v-0fb2f82a]{align-items:center;border-left:1px solid var(--cf-border,rgba(0,0,0,.08));display:flex;gap:10px;padding-left:12px}.cf-tb-agents-label[data-v-0fb2f82a]{color:var(--cf-text-2,#4b5563);font-size:12px;font-weight:500}.cf-tb-user[data-v-0fb2f82a]{background:transparent;border:0;border-left:1px solid var(--cf-border,rgba(0,0,0,.08));cursor:pointer;margin-left:4px;padding:0 0 0 8px}.cf-tb-user[data-v-0fb2f82a],.cf-tb-user-avatar[data-v-0fb2f82a]{align-items:center;display:inline-flex}.cf-tb-user-avatar[data-v-0fb2f82a]{background:var(--cf-grad-brand,linear-gradient(120deg,#ff8a5c 0,#ff5ba3 28%,#b47be6 52%,#5c6bff 76%,#2dd4bf 100%));border-radius:50%;color:#fff;font-size:13px;font-weight:700;height:32px;justify-content:center;transition:transform .15s;width:32px}.cf-tb-user-img[data-v-0fb2f82a]{background:#f3f4f6;-o-object-fit:cover;object-fit:cover}.cf-tb-user:hover .cf-tb-user-avatar[data-v-0fb2f82a]{transform:scale(1.06)}.cf-dark-page{background:#ffffff0f;color:var(--cf-d-text-2,#b5b7c5)}.cf-dark-page{background:#b47be62e;color:#c9a8f0}.cf-dark-page{color:#c9a8f0}.cf-dark-page{box-shadow:0 0 0 2px var(--cf-d-bg,#0a0b12)}.cf-dark-page{color:var(--cf-d-text-2,#b5b7c5)}.cf-dark-page{border-left-color:var(--cf-d-border,hsla(0,0%,100%,.08))}
