:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #000000;--vt-c-black-soft: #000000;--vt-c-black-mute: #000000;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}html.dark{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}html.dark,html.dark body{background-color:#000}html.dark{--el-bg-color-page: #000000;--el-bg-color: #000000;--el-bg-color-overlay: #000000;--el-border-color: #3d3f5a;--el-border-color-light: #35374f;--el-border-color-lighter: #2d2f48;--el-border-color-extra-light: #282a42;--el-fill-color: #000000;--el-fill-color-light: #000000;--el-fill-color-lighter: #000000;--el-fill-color-extra-light: #000000;--el-fill-color-blank: transparent}html.dark .el-table{--el-table-bg-color: #000000;--el-table-tr-bg-color: #000000;--el-table-header-bg-color: #000000;--el-table-row-hover-bg-color: #0a0a0a;--el-table-current-row-bg-color: #0a0a0a;--el-table-expanded-cell-bg-color: #000000;background-color:#000!important}html.dark .el-table,html.dark .el-table__inner-wrapper,html.dark .el-table__header-wrapper,html.dark .el-table__body-wrapper,html.dark .el-table__fixed,html.dark .el-table__fixed-right,html.dark .el-table__fixed-header-wrapper,html.dark .el-table__fixed-body-wrapper,html.dark .el-table__body,html.dark .el-table__header,html.dark .el-table__empty-block,html.dark .el-table__append-wrapper,html.dark .el-table tr,html.dark .el-table th.el-table__cell,html.dark .el-table td.el-table__cell{background-color:#000!important}html.dark .el-table .el-table__row:hover>td.el-table__cell{background-color:#0a0a0a!important}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,.green{text-decoration:none;color:#5a9cf8;transition:.4s;padding:3px}body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}::-webkit-scrollbar{width:8px;height:1px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #0003;background:#ededed;border-radius:10px}::-webkit-scrollbar-thumb{border-radius:10px;background-color:#5a9cf8;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}.no-scroll-bar{overflow-y:scroll}.no-scroll-bar::-webkit-scrollbar{display:none}.no-scroll-bar{scrollbar-width:none}.payment-success-overlay[data-v-a4ef1d1f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#0000008c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow:hidden}.particles[data-v-a4ef1d1f]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.particle[data-v-a4ef1d1f]{position:absolute;bottom:-8px;width:6px;height:6px;border-radius:50%;background:radial-gradient(circle,gold,#fa0);box-shadow:0 0 8px #ffd70099;animation:particle-float-a4ef1d1f linear infinite;opacity:0}@keyframes particle-float-a4ef1d1f{0%{transform:translateY(0) scale(.3);opacity:0}15%{opacity:.9}85%{opacity:.7}to{transform:translateY(-100vh) scale(1);opacity:0}}.success-card[data-v-a4ef1d1f]{position:relative;width:400px;max-width:90vw;background:linear-gradient(145deg,#1a1a2e,#0d0d1f);border-radius:28px;padding:40px 32px 28px;text-align:center;overflow:hidden;box-shadow:0 0 60px #ffd7001f,0 30px 80px #00000080;animation:card-enter-a4ef1d1f .6s cubic-bezier(.34,1.56,.64,1) both}@keyframes card-enter-a4ef1d1f{0%{transform:scale(.8) translateY(40px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.card-glow[data-v-a4ef1d1f]{position:absolute;top:-50%;left:50%;width:300px;height:300px;transform:translate(-50%);background:radial-gradient(circle,rgba(255,215,0,.15),transparent 70%);border-radius:50%;animation:glow-pulse-a4ef1d1f 3s ease-in-out infinite;pointer-events:none}@keyframes glow-pulse-a4ef1d1f{0%,to{transform:translate(-50%) scale(1);opacity:.6}50%{transform:translate(-50%) scale(1.15);opacity:1}}.crown-area[data-v-a4ef1d1f]{position:relative;display:flex;align-items:center;justify-content:center;width:100px;height:100px;margin:0 auto 12px}.crown-icon[data-v-a4ef1d1f]{width:72px;height:72px;object-fit:contain;position:relative;z-index:2;animation:crown-float-a4ef1d1f 3s ease-in-out infinite;filter:drop-shadow(0 0 12px rgba(255,215,0,.5))}@keyframes crown-float-a4ef1d1f{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.06)}}.crown-ring[data-v-a4ef1d1f]{position:absolute;width:100px;height:100px;border-radius:50%;border:2px solid rgba(255,215,0,.2);animation:ring-expand-a4ef1d1f 2.5s ease-out infinite}@keyframes ring-expand-a4ef1d1f{0%{transform:scale(.8);opacity:.8}to{transform:scale(1.4);opacity:0}}.title-area[data-v-a4ef1d1f]{position:relative;z-index:1;margin-bottom:16px;animation:slide-up-fade-a4ef1d1f .5s .2s both}.success-title[data-v-a4ef1d1f]{font-size:26px;font-weight:900;margin:0 0 6px;background:linear-gradient(135deg,gold,#ffb800,gold);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:title-shimmer-a4ef1d1f 3s ease-in-out infinite}@keyframes title-shimmer-a4ef1d1f{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.success-subtitle[data-v-a4ef1d1f]{font-size:14px;color:#ffffffa6;margin:0}.plan-card[data-v-a4ef1d1f]{position:relative;z-index:1;background:#ffffff0d;border:1px solid rgba(255,215,0,.15);border-radius:16px;padding:16px 20px;margin-bottom:20px;animation:slide-up-fade-a4ef1d1f .5s .35s both;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.plan-row[data-v-a4ef1d1f]{display:flex;justify-content:space-between;align-items:center;padding:6px 0}.plan-divider[data-v-a4ef1d1f]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,215,0,.2),transparent)}.plan-label[data-v-a4ef1d1f]{font-size:13px;color:#ffffff80}.plan-value[data-v-a4ef1d1f]{font-size:14px;color:#ffffffd9;font-weight:600}.plan-name[data-v-a4ef1d1f]{display:flex;align-items:center;gap:6px;color:gold}.plan-icon[data-v-a4ef1d1f]{width:20px;height:20px}.plan-price[data-v-a4ef1d1f]{color:gold;font-size:18px;font-weight:900}.plan-date[data-v-a4ef1d1f]{font-size:12px;color:#fff9}.start-btn[data-v-a4ef1d1f]{position:relative;z-index:1;width:100%;padding:14px 0;border:none;border-radius:14px;font-size:17px;font-weight:800;color:#1a1a2e;cursor:pointer;background:linear-gradient(135deg,gold,#ffb800,orange,gold);background-size:300% 300%;animation:btn-shimmer-a4ef1d1f 3s ease-in-out infinite,slide-up-fade-a4ef1d1f .5s .5s both;box-shadow:0 8px 24px #ffd7004d;transition:transform .2s,box-shadow .2s}.start-btn .sparkle-icon[data-v-a4ef1d1f]{display:inline-block;filter:drop-shadow(0 0 4px rgba(255,255,255,.6)) brightness(2);color:#fff}.start-btn[data-v-a4ef1d1f]:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 12px 36px #ffd70073}.start-btn[data-v-a4ef1d1f]:active{transform:translateY(0) scale(.98)}@keyframes btn-shimmer-a4ef1d1f{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.footer-tip[data-v-a4ef1d1f]{position:relative;z-index:1;font-size:12px;color:#ffffff4d;margin:12px 0 0;animation:slide-up-fade-a4ef1d1f .5s .65s both}@keyframes slide-up-fade-a4ef1d1f{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}.success-modal-enter-active[data-v-a4ef1d1f]{transition:opacity .3s ease}.success-modal-leave-active[data-v-a4ef1d1f]{transition:opacity .25s ease}.success-modal-enter-from[data-v-a4ef1d1f],.success-modal-leave-to[data-v-a4ef1d1f]{opacity:0}.is-dark{background:#000000b3}.is-dark{background:linear-gradient(145deg,#0d0d1a,#050510);box-shadow:0 0 60px #ffd70014,0 30px 80px #0009}.advice-overlay[data-v-b3fb2775]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#00000073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:20px}.advice-panel[data-v-b3fb2775]{width:min(720px,96vw);max-height:90vh;overflow-y:auto;background:#fff;border-radius:24px;box-shadow:0 24px 60px #00000038,0 8px 24px #0000001f;animation:panel-in-b3fb2775 .3s cubic-bezier(.34,1.56,.64,1);padding:40px 36px 28px;position:relative}@keyframes panel-in-b3fb2775{0%{opacity:0;transform:translateY(-24px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.advice-close[data-v-b3fb2775]{position:absolute;top:16px;right:16px;width:36px;height:36px;border:none;background:#0000000a;border-radius:50%;cursor:pointer;font-size:18px;color:#909399;display:flex;align-items:center;justify-content:center;transition:all .2s}.advice-close[data-v-b3fb2775]:hover{background:#00000014;color:#333;transform:rotate(90deg)}.advice-header[data-v-b3fb2775]{text-align:center;margin-bottom:28px}.advice-icon-wrap[data-v-b3fb2775]{width:56px;height:56px;margin:0 auto 12px;background:linear-gradient(135deg,gold,#ffb300);border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:28px;color:#fff;box-shadow:0 4px 12px #ffb3004d}.advice-header h2[data-v-b3fb2775]{margin:0 0 6px;font-size:22px;font-weight:700;color:#1a1a1a}.advice-subtitle[data-v-b3fb2775]{margin:0;font-size:14px;color:#909399}.plan-cards[data-v-b3fb2775]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin-bottom:20px}.plan-card[data-v-b3fb2775]{border-radius:16px;padding:20px;position:relative;overflow:hidden;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.plan-card[data-v-b3fb2775]:hover{transform:translateY(-3px);box-shadow:0 12px 28px #0000001a}.plan-card-badge[data-v-b3fb2775]{position:absolute;top:12px;right:-26px;width:100px;text-align:center;font-size:11px;font-weight:600;padding:3px 0;transform:rotate(45deg);color:#fff;letter-spacing:.5px}.plan-card-light[data-v-b3fb2775]{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:1px solid #bae6fd}.plan-card-light .plan-card-badge[data-v-b3fb2775]{background:#38bdf8}.plan-card-light .plan-price[data-v-b3fb2775]{color:#0284c7}.plan-card-prime[data-v-b3fb2775]{background:linear-gradient(135deg,#fefce8,#fef9c3);border:1px solid #fde68a}.plan-card-prime .plan-card-badge[data-v-b3fb2775]{background:#f59e0b}.plan-card-prime .plan-price[data-v-b3fb2775]{color:#d97706}.plan-card-ultra[data-v-b3fb2775]{background:linear-gradient(135deg,#fdf2f8,#fce7f3);border:1px solid #f9a8d4}.plan-card-ultra .plan-card-badge[data-v-b3fb2775]{background:#ec4899}.plan-card-ultra .plan-price[data-v-b3fb2775]{color:#db2777}.plan-card-team[data-v-b3fb2775]{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:1px solid #86efac}.plan-card-team .plan-card-badge[data-v-b3fb2775]{background:#22c55e}.plan-card-team .plan-price[data-v-b3fb2775]{color:#16a34a}.plan-card-header[data-v-b3fb2775]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.plan-card-header h3[data-v-b3fb2775]{margin:0;font-size:18px;font-weight:700;color:#1a1a1a}.plan-price[data-v-b3fb2775]{font-size:22px;font-weight:800;line-height:1}.plan-price small[data-v-b3fb2775]{font-size:12px;font-weight:500;opacity:.7}.plan-card-body[data-v-b3fb2775]{flex:1}.plan-scene[data-v-b3fb2775]{font-size:13px;color:#4b5563;line-height:1.5;margin:0 0 10px;padding:8px 10px;background:#fff9;border-radius:8px;font-style:italic}.plan-scene i[data-v-b3fb2775]{color:#9ca3af;margin-right:4px;font-size:11px}.plan-features[data-v-b3fb2775]{list-style:none;padding:0;margin:0}.plan-features li[data-v-b3fb2775]{font-size:13px;color:#374151;line-height:1.7;display:flex;align-items:flex-start;gap:6px}.plan-features li i[data-v-b3fb2775]{color:#22c55e;margin-top:3px;flex-shrink:0}.plan-card-footer[data-v-b3fb2775]{margin-top:12px;padding-top:10px;border-top:1px solid rgba(0,0,0,.06)}.plan-tip[data-v-b3fb2775]{font-size:12px;color:#6b7280;font-style:italic}.advice-footer[data-v-b3fb2775]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;padding-top:16px;border-top:1px solid #f0f0f0}.advice-footnote[data-v-b3fb2775]{font-size:12px;color:#9ca3af}.advice-footnote i[data-v-b3fb2775]{color:#60a5fa}.search-fade-enter-active[data-v-b3fb2775],.search-fade-leave-active[data-v-b3fb2775]{transition:opacity .2s ease}.search-fade-enter-from[data-v-b3fb2775],.search-fade-leave-to[data-v-b3fb2775]{opacity:0}.dark .advice-panel[data-v-b3fb2775]{background:#1e2127;box-shadow:0 24px 60px #0009}.dark .advice-header h2[data-v-b3fb2775],.dark .plan-card-header h3[data-v-b3fb2775]{color:#e5eaf3}.dark .plan-scene[data-v-b3fb2775]{background:#ffffff0d;color:#d1d5db}.dark .plan-features li[data-v-b3fb2775]{color:#d1d5db}.dark .plan-card-light[data-v-b3fb2775]{background:linear-gradient(135deg,#1a2d3d,#1e3a5a);border-color:#2c5a7a}.dark .plan-card-light .plan-price[data-v-b3fb2775]{color:#7ab8e6}.dark .plan-card-prime[data-v-b3fb2775]{background:linear-gradient(135deg,#2a2a1a,#3a3a1a);border-color:#5a5a2a}.dark .plan-card-prime .plan-price[data-v-b3fb2775]{color:#e6b84a}.dark .plan-card-ultra[data-v-b3fb2775]{background:linear-gradient(135deg,#2a1a2a,#3a1a3a);border-color:#5a2a4a}.dark .plan-card-ultra .plan-price[data-v-b3fb2775]{color:#e67ab8}.dark .plan-card-team[data-v-b3fb2775]{background:linear-gradient(135deg,#1a2a1a,#1a3a2a);border-color:#2a5a3a}.dark .plan-card-team .plan-price[data-v-b3fb2775]{color:#4ae68a}.dark .plan-card-footer[data-v-b3fb2775]{border-top-color:#ffffff14}.dark .advice-footer[data-v-b3fb2775]{border-top-color:#2d2d2d}.dark .advice-footnote[data-v-b3fb2775]{color:#6b7280}.team-highlight[data-v-b3fb2775]{display:flex;align-items:center;gap:8px;padding:10px 14px;margin-bottom:10px;background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #facc15;border-radius:10px;font-size:13px;color:#92400e}.team-highlight i[data-v-b3fb2775]{font-size:18px;color:#ca8a04;flex-shrink:0}.dark .team-highlight[data-v-b3fb2775]{background:linear-gradient(135deg,#422006,#713f12);border-color:#a16207;color:#fde68a}.dark .team-highlight i[data-v-b3fb2775]{color:#facc15}@media (max-width: 768px){.advice-panel[data-v-b3fb2775]{width:100vw;min-width:0;max-width:100vw;border-radius:16px;padding:24px 16px 20px}.plan-cards[data-v-b3fb2775]{grid-template-columns:1fr}}.dark .advice-close[data-v-b3fb2775]{background:#ffffff0f;color:#6b7280}.dark .advice-close[data-v-b3fb2775]:hover{background:#ffffff1f;color:#e5eaf3}[data-v-acbdb4fd] .el-form-item__label{font-weight:500}.action_button[data-v-9a4da80a]{max-width:54px;width:calc(20% - 10px);height:50px;text-align:center;font-size:.7rem;cursor:pointer;border:1px solid #5a9cf8;border-radius:4px;padding-top:4px;margin-right:10px;margin-bottom:10px}.pricing-tabs[data-v-9a4da80a]{width:100%}.pricing-tabs[data-v-9a4da80a] .el-tabs__item{height:44px;font-size:16px;font-weight:700;letter-spacing:0;transition:color .18s ease,transform .18s ease}.pricing-tabs[data-v-9a4da80a] .el-tabs__item.is-active{transform:translateY(-1px)}.pricing-note[data-v-9a4da80a]{display:flex;align-items:center;gap:12px;margin:14px 0;padding:14px 16px;border:1px solid rgba(64,158,255,.2);border-radius:8px;background:linear-gradient(135deg,#409eff1c,#ffffffb8 46%,#67c23a0f),var(--el-bg-color);color:var(--el-text-color-regular);box-shadow:inset 0 1px #ffffffb8,0 10px 26px #1f2d3d0f}.pricing-note>i[data-v-9a4da80a]{width:36px;height:36px;flex:0 0 36px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#409eff2e,#409eff0f);color:var(--el-color-primary);box-shadow:0 8px 18px #409eff29}.team-note>i[data-v-9a4da80a]{background:linear-gradient(135deg,#e6a23c38,#e6a23c14);color:#b88230;box-shadow:0 8px 18px #e6a23c24}.pricing-note div[data-v-9a4da80a]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;font-size:13px;line-height:1.55}.pricing-note strong[data-v-9a4da80a]{color:var(--el-text-color-primary);font-size:14px}.pricing-section[data-v-9a4da80a]{position:relative;border:1px solid rgba(148,163,184,.28);border-radius:8px;overflow-x:auto;overflow-y:hidden;background:linear-gradient(180deg,#f8fafceb,#f1f5f9bd),var(--el-border-color-lighter);box-shadow:0 18px 42px #1f2d3d1c;animation:pricing-panel-in-9a4da80a .32s ease both}.pricing-scroll[data-v-9a4da80a]{--plan-width: 150px;--label-width: 116px;display:grid;grid-template-columns:var(--label-width) repeat(var(--plan-count),minmax(0,1fr));row-gap:1px;width:100%;min-width:0;background:#e2e8f0d1}.pricing-head[data-v-9a4da80a],.pricing-feature-row[data-v-9a4da80a],.pricing-group-row[data-v-9a4da80a]{display:grid;grid-column:1 / -1;grid-template-columns:var(--label-width) repeat(var(--plan-count),minmax(0,1fr));column-gap:1px}.pricing-head[data-v-9a4da80a]{position:sticky;top:0;z-index:2;background:#f8fafceb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.feature-label-cell[data-v-9a4da80a],.feature-value-cell[data-v-9a4da80a],.plan-summary-card[data-v-9a4da80a]{min-width:0}.feature-label-cell[data-v-9a4da80a]{position:sticky;left:0;z-index:3;display:flex;align-items:center;padding:9px 12px;background:#fffffff5;color:#64748b;font-size:12px;font-weight:700;transition:color .18s ease,background-color .18s ease,box-shadow .18s ease}.plan-label-head[data-v-9a4da80a]{align-items:flex-end;padding-bottom:14px;background:linear-gradient(180deg,#fbfdff,#f1f5f9);color:#334155}.plan-summary-card[data-v-9a4da80a]{position:relative;display:flex;min-height:182px;flex-direction:column;gap:7px;padding:16px 12px 12px;background:linear-gradient(180deg,#fffffffa,#f8fafcf0),#fff;box-shadow:inset 0 1px #ffffffdb;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease;overflow:hidden}.plan-summary-card[data-v-9a4da80a]:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#94a3b8,#94a3b82e)}.plan-summary-card[data-v-9a4da80a]:hover{transform:translateY(-3px);box-shadow:0 16px 30px #1f2d3d24;filter:saturate(1.04)}.plan-summary-card.recommended[data-v-9a4da80a]{background:linear-gradient(180deg,#409eff24,#fff 58%)}.plan-summary-card.recommended[data-v-9a4da80a]:before{background:linear-gradient(90deg,#409eff,#409eff38)}.plan-summary-card.premium[data-v-9a4da80a],.plan-summary-card.custom[data-v-9a4da80a]{background:linear-gradient(180deg,#e6a23c29,#fff 58%)}.plan-summary-card.premium[data-v-9a4da80a]:before,.plan-summary-card.custom[data-v-9a4da80a]:before{background:linear-gradient(90deg,#e6a23c,#e6a23c33)}.plan-summary-card.team[data-v-9a4da80a]{background:linear-gradient(180deg,#13c2c21f,#fff 58%)}.plan-summary-card.team[data-v-9a4da80a]:before{background:linear-gradient(90deg,#13c2c2,#13c2c22e)}.plan-summary-card.starter[data-v-9a4da80a]:before{background:linear-gradient(90deg,#facc15,#facc152e)}.plan-summary-card.current[data-v-9a4da80a]{box-shadow:inset 0 0 0 2px #409eff5c,0 12px 26px #409eff1f}.plan-title-line[data-v-9a4da80a]{display:flex;align-items:center;gap:8px;padding-right:42px;color:var(--el-text-color-primary);font-size:16px;position:relative;z-index:1}.plan-icon[data-v-9a4da80a]{width:24px;height:24px;object-fit:contain;filter:drop-shadow(0 3px 5px rgba(31,45,61,.12))}.plan-desc[data-v-9a4da80a]{min-height:34px;color:var(--el-text-color-secondary);font-size:12px;line-height:1.5}.plan-price-list[data-v-9a4da80a]{display:flex;min-height:50px;flex-direction:column;gap:3px;color:var(--el-text-color-regular);font-size:12px}.plan-price-list b[data-v-9a4da80a]{color:var(--el-text-color-primary);font-size:16px;font-weight:800}.plan-action[data-v-9a4da80a]{width:100%;margin-top:auto;border-radius:6px;font-weight:700;transition:transform .16s ease,box-shadow .16s ease}.plan-action[data-v-9a4da80a]:hover{transform:translateY(-1px);box-shadow:0 8px 18px #409eff3d}.pricing-group-row[data-v-9a4da80a]{min-height:34px;background:transparent}.pricing-group-row .feature-label-cell[data-v-9a4da80a]{background:linear-gradient(180deg,#f8fafc,#eef2f7);color:#1f2937;font-size:13px}.pricing-group-row>div[data-v-9a4da80a]:not(.feature-label-cell){background:linear-gradient(180deg,#f8fafc,#eef2f7)}.pricing-feature-row[data-v-9a4da80a]{min-height:40px;transition:background-color .18s ease}.pricing-feature-row:hover .feature-label-cell[data-v-9a4da80a],.pricing-feature-row:hover .feature-value-cell[data-v-9a4da80a]{background:#edf6ff}.pricing-feature-row:hover .feature-label-cell[data-v-9a4da80a]{color:#1d4ed8;box-shadow:inset 3px 0 #409eff}.feature-value-cell[data-v-9a4da80a]{display:flex;align-items:center;gap:6px;padding:8px 11px;color:var(--el-text-color-regular);font-size:12px;line-height:1.48;word-break:keep-all;background:#fffffffa;transition:color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.feature-value-cell>span[data-v-9a4da80a]{min-width:0;overflow-wrap:normal}.feature-value-cell[data-v-9a4da80a] p{margin:0}.feature-value-cell[data-v-9a4da80a] i{margin-right:4px}.feature-empty[data-v-9a4da80a]{color:var(--el-text-color-placeholder);font-size:12px}.feature-value-cell.yes[data-v-9a4da80a]{color:var(--el-color-primary);font-weight:700;text-shadow:0 0 0 rgba(64,158,255,0)}.feature-value-cell.no[data-v-9a4da80a]{color:var(--el-text-color-placeholder)}.feature-value-cell.no i[data-v-9a4da80a]{color:var(--el-color-danger);opacity:.72}.feature-value-cell.yes i[data-v-9a4da80a]{color:var(--el-color-primary)}.feature-value-cell.neutral[data-v-9a4da80a]{color:#b88230;font-weight:700}@keyframes pricing-panel-in-9a4da80a{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.dark .pricing-section[data-v-9a4da80a]{background:#18181c;border-color:#ffffff14;box-shadow:0 18px 42px #00000080}.dark .pricing-scroll[data-v-9a4da80a]{background:#ffffff0f}.dark .pricing-head[data-v-9a4da80a]{background:#18181cf0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dark .feature-label-cell[data-v-9a4da80a]{background:#1e1e23f5;color:#94a3b8}.dark .plan-label-head[data-v-9a4da80a]{background:linear-gradient(180deg,#1e1e24,#18181c);color:#e5eaf3}.dark .plan-summary-card[data-v-9a4da80a]{background:linear-gradient(180deg,#1e1e24fa,#18181cf0),#18181c;box-shadow:inset 0 1px #ffffff0f}.dark .plan-summary-card[data-v-9a4da80a]:before{background:linear-gradient(90deg,#4a5568,#4a55682e)}.dark .plan-summary-card[data-v-9a4da80a]:hover{box-shadow:0 16px 30px #00000080;filter:brightness(1.1)}.dark .plan-summary-card.recommended[data-v-9a4da80a]{background:linear-gradient(180deg,#409eff2e,#18181cf0)}.dark .plan-summary-card.recommended[data-v-9a4da80a]:before{background:linear-gradient(90deg,#409eff,#409eff38)}.dark .plan-summary-card.premium[data-v-9a4da80a],.dark .plan-summary-card.custom[data-v-9a4da80a]{background:linear-gradient(180deg,#e6a23c2e,#18181cf0)}.dark .plan-summary-card.premium[data-v-9a4da80a]:before,.dark .plan-summary-card.custom[data-v-9a4da80a]:before{background:linear-gradient(90deg,#e6a23c,#e6a23c33)}.dark .plan-summary-card.team[data-v-9a4da80a]{background:linear-gradient(180deg,#13c2c226,#18181cf0)}.dark .plan-summary-card.team[data-v-9a4da80a]:before{background:linear-gradient(90deg,#13c2c2,#13c2c22e)}.dark .plan-summary-card.starter[data-v-9a4da80a]:before{background:linear-gradient(90deg,#facc15,#facc152e)}.dark .plan-summary-card.current[data-v-9a4da80a]{box-shadow:inset 0 0 0 2px #409eff80,0 12px 26px #409eff26}.dark .plan-icon[data-v-9a4da80a]{filter:drop-shadow(0 3px 5px rgba(0,0,0,.4))}.dark .pricing-group-row .feature-label-cell[data-v-9a4da80a]{background:linear-gradient(180deg,#222228,#1a1a20);color:#d1d5db}.dark .pricing-group-row>div[data-v-9a4da80a]:not(.feature-label-cell){background:linear-gradient(180deg,#222228,#1a1a20)}.dark .feature-value-cell[data-v-9a4da80a]{background:#1e1e24f5;color:#c8cdd5}.dark .pricing-feature-row:hover .feature-label-cell[data-v-9a4da80a],.dark .pricing-feature-row:hover .feature-value-cell[data-v-9a4da80a]{background:#409eff1a}.dark .pricing-feature-row:hover .feature-label-cell[data-v-9a4da80a]{color:#60a5fa;box-shadow:inset 3px 0 #409eff}.dark .feature-value-cell.neutral[data-v-9a4da80a]{color:#fbbf24}.dark .pricing-note[data-v-9a4da80a]{background:linear-gradient(135deg,#409eff26,#1e1e24eb 46%,#67c23a14),#18181c;border-color:#409eff26;box-shadow:inset 0 1px #ffffff0a,0 10px 26px #0000004d}.dark .pricing-note strong[data-v-9a4da80a]{color:#e5eaf3}@media (prefers-reduced-motion: reduce){.pricing-section[data-v-9a4da80a],.pricing-tabs[data-v-9a4da80a] .el-tabs__item,.plan-summary-card[data-v-9a4da80a],.plan-action[data-v-9a4da80a],.feature-label-cell[data-v-9a4da80a],.feature-value-cell[data-v-9a4da80a]{animation:none;transition:none}.pricing-tabs[data-v-9a4da80a] .el-tabs__item.is-active,.plan-summary-card[data-v-9a4da80a]:hover,.plan-action[data-v-9a4da80a]:hover{transform:none}}@media (max-width: 768px){.pricing-note[data-v-9a4da80a]{align-items:flex-start;flex-wrap:wrap}.pricing-scroll[data-v-9a4da80a]{--plan-width: 156px;--label-width: 102px;grid-template-columns:var(--label-width) repeat(var(--plan-count),var(--plan-width));width:max-content;min-width:100%}.pricing-head[data-v-9a4da80a],.pricing-feature-row[data-v-9a4da80a],.pricing-group-row[data-v-9a4da80a]{grid-template-columns:var(--label-width) repeat(var(--plan-count),var(--plan-width))}.plan-summary-card[data-v-9a4da80a]{min-height:202px;padding:14px 10px 10px}.plan-title-line[data-v-9a4da80a]{font-size:15px}}.festival-promo-dialog{background:transparent!important;box-shadow:none!important;width:calc(100% - 24px)!important;max-width:440px!important;margin:12px auto!important;transition:max-width .3s}@media (min-width: 768px){.festival-promo-dialog{max-width:780px!important;width:90%!important}}.festival-promo-dialog .el-dialog__header{display:none}.festival-promo-dialog .el-dialog__body{padding:0;background:transparent}.glass-modal{background:#00000073!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.promo-container[data-v-d78f9a89]{position:relative;border-radius:24px;background:linear-gradient(145deg,#1e0033,#3a005c,#1e0033);padding:24px 14px;overflow:hidden;box-shadow:0 20px 50px #00000080,inset 0 0 0 1px #fff3;color:#fff;font-family:PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif;animation:popupFadeIn-d78f9a89 .5s cubic-bezier(.175,.885,.32,1.275);max-height:90vh;display:flex;flex-direction:column;box-sizing:border-box}@media (min-width: 768px){.promo-container[data-v-d78f9a89]{padding:30px 20px}}@keyframes popupFadeIn-d78f9a89{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.light-beam[data-v-d78f9a89]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(transparent,transparent,transparent,rgba(255,50,150,.4));animation:rotateBeam-d78f9a89 10s linear infinite;pointer-events:none;z-index:0}@keyframes rotateBeam-d78f9a89{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.close-btn[data-v-d78f9a89]{position:absolute;top:15px;right:15px;font-size:24px;color:#fff9;cursor:pointer;z-index:10;transition:all .3s}.close-btn[data-v-d78f9a89]:hover{color:#fff;transform:scale(1.1)}.promo-header[data-v-d78f9a89]{position:relative;text-align:center;margin-bottom:20px;z-index:1;flex-shrink:0}.glow-title[data-v-d78f9a89]{font-size:40px;font-weight:900;background:linear-gradient(to right,#f36,#f93,#f36);background-size:200% auto;color:transparent;-webkit-background-clip:text;background-clip:text;animation:shine-d78f9a89 3s linear infinite;text-shadow:0 0 20px rgba(255,51,102,.5);margin-bottom:5px;letter-spacing:2px;font-style:italic}@keyframes shine-d78f9a89{to{background-position:200% center}}.sub-title[data-v-d78f9a89]{font-size:15px;color:gold;letter-spacing:4px;font-weight:700}.promo-content[data-v-d78f9a89]{position:relative;z-index:1;flex:1;overflow-y:auto;padding-top:16px;padding-right:6px;margin-bottom:15px;box-sizing:border-box}.promo-content[data-v-d78f9a89]::-webkit-scrollbar{width:6px}.promo-content[data-v-d78f9a89]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.promo-content[data-v-d78f9a89]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.promo-content[data-v-d78f9a89]::-webkit-scrollbar-thumb:hover{background:#ffffff59}.cards-grid[data-v-d78f9a89]{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:12px}@media (min-width: 768px){.cards-grid[data-v-d78f9a89]{grid-template-columns:1fr 1fr;gap:20px}}.rule-card[data-v-d78f9a89]{position:relative;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:20px 15px 12px;border:1px solid rgba(255,255,255,.15);transition:transform .3s;box-sizing:border-box}.rule-card[data-v-d78f9a89]:hover{transform:translateY(-2px);background:#ffffff26;border:1px solid rgba(255,255,255,.3)}.badge[data-v-d78f9a89]{position:absolute;top:-12px;left:15px;padding:4px 12px;border-radius:12px 0;font-size:13px;font-weight:700;box-shadow:0 4px 10px #0000004d}.new-badge[data-v-d78f9a89]{background:linear-gradient(135deg,#00c6ff,#0072ff)}.old-badge[data-v-d78f9a89]{background:linear-gradient(135deg,#f12711,#f5af19)}.team-badge[data-v-d78f9a89]{background:linear-gradient(135deg,#11998e,#38ef7d)}.share-badge[data-v-d78f9a89]{background:linear-gradient(135deg,#ff4757,#ff6b81)}.rule-card p[data-v-d78f9a89]{margin:0 0 8px;font-size:14px;line-height:1.5;color:#e0e0e0}.rule-card p b[data-v-d78f9a89]{color:#fff;font-size:16px}.highlight[data-v-d78f9a89]{color:gold!important;text-shadow:0 0 5px rgba(255,215,0,.5)}.share-box[data-v-d78f9a89]{margin-top:12px;background:#0003;border-radius:8px;padding:4px}[data-v-d78f9a89] .share-input .el-input__wrapper{background-color:#ffffff0d!important;box-shadow:none!important;border:1px solid rgba(255,255,255,.1)}[data-v-d78f9a89] .share-input .el-input__inner{color:gold!important;font-weight:500}[data-v-d78f9a89] .share-input .el-input-group__append{background-color:#ff4757!important;color:#fff!important;border:none!important;font-weight:700;cursor:pointer;transition:background-color .2s}[data-v-d78f9a89] .share-input .el-input-group__append:hover{background-color:#ff6b81!important}.tips[data-v-d78f9a89]{background:#0003;border-radius:8px;padding:10px;font-size:12px;color:#aaa;margin-bottom:5px}.tips p[data-v-d78f9a89]{margin:4px 0}.promo-footer[data-v-d78f9a89]{text-align:center;position:relative;z-index:1;flex-shrink:0;padding-top:10px}.buy-btn[data-v-d78f9a89]{position:relative;width:80%;padding:14px 0;border:none;border-radius:30px;background:linear-gradient(135deg,#f36,#f93);color:#fff;font-size:18px;font-weight:700;cursor:pointer;overflow:hidden;box-shadow:0 10px 20px #f366;transition:all .3s}.buy-btn[data-v-d78f9a89]:hover{transform:scale(1.05);box-shadow:0 15px 30px #f369}.buy-btn[data-v-d78f9a89]:active{transform:scale(.95)}.btn-text[data-v-d78f9a89]{position:relative;z-index:2;letter-spacing:2px}.btn-glare[data-v-d78f9a89]{position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(to right,#fff0,#fff6,#fff0);transform:skew(-25deg);animation:btnShine-d78f9a89 2.5s infinite;z-index:1}@keyframes btnShine-d78f9a89{0%{left:-100%}20%{left:200%}to{left:200%}}.message-bell-wrapper[data-v-e8b193f3]{position:relative;display:inline-flex;align-items:center;height:100%}.message-bell-wrapper .el-button.el-button--primary.is-link[data-v-e8b193f3]{display:inline-flex;align-items:center;height:100%;padding:0 8px}.message-bell-wrapper:not(.has-unread) .el-button[data-v-e8b193f3]{color:#a8abb2}.msg-overlay[data-v-e8b193f3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10001;background:#00000073;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;flex-direction:column;align-items:center;padding:16px}.msg-overlay .msg-popover[data-v-e8b193f3]{margin-top:0}.bell-badge[data-v-e8b193f3]{position:absolute;top:2px;right:2px;min-width:16px;height:16px;line-height:16px;background:#f56c6c;color:#fff;font-size:11px;border-radius:8px;text-align:center;padding:0 4px;pointer-events:none}.msg-popover[data-v-e8b193f3]{width:min(420px,100vw - 32px);max-height:70vh;background:var(--el-bg-color);border:1px solid var(--el-border-color-light);border-radius:16px;box-shadow:0 8px 32px #0003;display:flex;flex-direction:column;overflow:hidden;animation:msg-popover-in-e8b193f3 .25s ease}@keyframes msg-popover-in-e8b193f3{0%{opacity:0;transform:scale(.92) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}.msg-popover-header[data-v-e8b193f3]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--el-border-color-lighter);font-weight:600;font-size:14px}.msg-popover-actions[data-v-e8b193f3]{display:flex;gap:8px}.msg-popover-body[data-v-e8b193f3]{flex:1;overflow-y:auto;max-height:400px;padding:4px 0}.msg-empty[data-v-e8b193f3]{text-align:center;padding:40px 0;color:var(--el-text-color-placeholder)}.msg-empty i[data-v-e8b193f3]{font-size:36px;color:var(--el-border-color);margin-bottom:8px}.msg-empty p[data-v-e8b193f3]{margin:0;font-size:13px}.msg-item[data-v-e8b193f3]{display:flex;gap:10px;padding:12px 16px;cursor:pointer;transition:background .2s;border-bottom:1px solid var(--el-border-color-lighter)}.msg-item[data-v-e8b193f3]:hover{background:var(--el-fill-color-light)}.msg-item.unread[data-v-e8b193f3]{background:#409eff0a}.msg-item-dot[data-v-e8b193f3]{width:8px;height:8px;border-radius:50%;margin-top:5px;flex-shrink:0}.msg-item-dot.unread[data-v-e8b193f3]{background:#409eff}.msg-item-dot.important[data-v-e8b193f3]{background:#f56c6c}.msg-item-dot.read[data-v-e8b193f3]{background:#c0c4cc}.msg-item-body[data-v-e8b193f3]{flex:1;min-width:0}.msg-item-title[data-v-e8b193f3]{display:flex;align-items:center;gap:4px;margin-bottom:4px;flex-wrap:wrap}.msg-tag[data-v-e8b193f3]{flex-shrink:0}.msg-title-text[data-v-e8b193f3]{font-size:13px;font-weight:600;color:var(--el-text-color-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg-item-content[data-v-e8b193f3]{font-size:12px;color:var(--el-text-color-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-height:36px;margin-bottom:4px}.msg-item-content[data-v-e8b193f3] img{max-width:60px;max-height:36px;border-radius:3px;vertical-align:middle;margin-right:4px}.msg-item-content[data-v-e8b193f3] a{color:#409eff}.msg-item-time[data-v-e8b193f3]{font-size:11px;color:var(--el-text-color-placeholder)}.msg-fade-enter-active[data-v-e8b193f3],.msg-fade-leave-active[data-v-e8b193f3]{transition:opacity .2s ease}.msg-fade-enter-from[data-v-e8b193f3],.msg-fade-leave-to[data-v-e8b193f3]{opacity:0}html.dark{background:#1d1d1d;border-color:#333}.survey-container[data-v-19a3f9a3]{padding:10px 0}.survey-subtitle[data-v-19a3f9a3]{font-size:.9rem;color:#606266;margin-bottom:20px;line-height:1.45}.survey-grid[data-v-19a3f9a3]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:20px}.survey-option-card[data-v-19a3f9a3]{display:flex;align-items:center;padding:12px 16px;border:1px solid var(--el-border-color);border-radius:8px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);background-color:var(--el-bg-color);-webkit-user-select:none;user-select:none}.survey-option-card[data-v-19a3f9a3]:hover{border-color:var(--el-color-primary);background-color:var(--el-color-primary-light-9);transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}.survey-option-card.active[data-v-19a3f9a3]{border-color:var(--el-color-primary);border-width:1.5px;background-color:var(--el-color-primary-light-8);box-shadow:0 4px 12px #409eff26}.option-icon[data-v-19a3f9a3]{width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;margin-right:12px;font-size:1.1rem}.option-label[data-v-19a3f9a3]{font-weight:500;font-size:.95rem;color:var(--el-text-color-primary)}.survey-other-input[data-v-19a3f9a3]{margin-top:15px}.survey-footer[data-v-19a3f9a3]{display:flex;justify-content:flex-end;gap:12px;align-items:center}.ai-support-entry[data-v-34b57a8e]{position:fixed;right:24px;bottom:58px;z-index:2999;width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;font-size:22px;background:linear-gradient(135deg,#2f80ed,#23c7a6);box-shadow:0 14px 34px #2f80ed59;transition:transform .2s ease,box-shadow .2s ease;touch-action:none;-webkit-user-select:none;user-select:none}.ai-support-entry[data-v-34b57a8e]:hover,.ai-support-entry.dragging[data-v-34b57a8e]{transform:translateY(-3px) scale(1.04);box-shadow:0 18px 42px #23c7a666}.entry-glow[data-v-34b57a8e]{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;background:#2f80ed2e;animation:ai-pulse-34b57a8e 1.8s ease-out infinite}.ai-support-entry i[data-v-34b57a8e]{position:relative;z-index:1}.ai-support-layer[data-v-34b57a8e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none}.ai-support-panel[data-v-34b57a8e]{position:fixed;left:auto;top:auto;right:24px;bottom:58px;width:min(430px,calc(100vw - 32px));height:min(620px,calc(100vh - 48px));display:flex;flex-direction:column;overflow:hidden;background:#ffffffe0;border:1px solid rgba(255,255,255,.72);border-radius:22px;box-shadow:0 26px 70px #0000003d,0 12px 30px #2f80ed2e;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);animation:ai-panel-in-34b57a8e .22s cubic-bezier(.34,1.56,.64,1);transition:left .28s cubic-bezier(.22,1,.36,1),top .28s cubic-bezier(.22,1,.36,1),width .28s cubic-bezier(.22,1,.36,1),height .28s cubic-bezier(.22,1,.36,1),border-radius .28s ease,box-shadow .28s ease;pointer-events:auto}html.dark{background:#0f172af0;border-color:#475569b8;box-shadow:0 26px 70px #00000085,0 12px 30px #2f80ed29}.ai-support-panel.dragging[data-v-34b57a8e]{-webkit-user-select:none;user-select:none}.ai-support-panel.maximized[data-v-34b57a8e]{left:24px;top:24px;right:auto;bottom:auto;width:calc(100vw - 48px);height:calc(100vh - 48px);border-radius:18px}.ai-support-header[data-v-34b57a8e]{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;background:linear-gradient(135deg,#2f80edf2,#23c7a6eb);color:#fff;cursor:move}.ai-support-actions[data-v-34b57a8e]{display:flex;align-items:center;gap:8px;flex:0 0 auto}.ai-support-title[data-v-34b57a8e]{font-size:18px;font-weight:700}.ai-support-subtitle[data-v-34b57a8e]{margin-top:4px;font-size:12px;opacity:.86}.ai-header-btn[data-v-34b57a8e]{width:34px;height:34px;border:none;border-radius:50%;color:#fff;background:#ffffff2e;cursor:pointer;transition:background .18s ease,transform .18s ease}.ai-header-btn[data-v-34b57a8e]:hover{background:#ffffff47;transform:translateY(-1px)}.ai-support-messages[data-v-34b57a8e]{flex:1;overflow-y:auto;padding:18px}html.dark{background:#0f172a5c}.ai-message[data-v-34b57a8e]{display:flex;gap:10px;margin-bottom:16px}.ai-message.user[data-v-34b57a8e]{flex-direction:row-reverse}.ai-avatar[data-v-34b57a8e]{width:32px;height:32px;border-radius:50%;flex:0 0 32px;display:flex;align-items:center;justify-content:center;color:#fff;background:#2f80ed}.ai-message.user .ai-avatar[data-v-34b57a8e]{background:#23c7a6}.ai-bubble[data-v-34b57a8e]{position:relative;max-width:78%;padding:11px 42px 11px 13px;border-radius:14px;background:#f3f6fb;color:#273142;line-height:1.55}html.dark{background:#1f2937;color:#e5e7eb}.ai-message.user .ai-bubble[data-v-34b57a8e]{color:#fff;background:linear-gradient(135deg,#2f80ed,#23c7a6)}.ai-message-text[data-v-34b57a8e]{font-size:14px;word-break:break-word}.markdown-body[data-v-34b57a8e] p{margin:0 0 8px}.markdown-body[data-v-34b57a8e] p:last-child,.markdown-body[data-v-34b57a8e] ul:last-child,.markdown-body[data-v-34b57a8e] pre:last-child{margin-bottom:0}.markdown-body[data-v-34b57a8e] h3,.markdown-body[data-v-34b57a8e] h4,.markdown-body[data-v-34b57a8e] h5{margin:4px 0 8px;font-size:14px;line-height:1.45}.markdown-body[data-v-34b57a8e] ul{margin:0 0 8px;padding-left:18px}.markdown-body[data-v-34b57a8e] li{margin:3px 0}.markdown-body[data-v-34b57a8e] code{padding:1px 5px;border-radius:5px;background:#27314214;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}html.dark{background:#94a3b82e;color:#e5e7eb}.markdown-body[data-v-34b57a8e] pre{margin:0 0 8px;padding:10px;overflow-x:auto;border-radius:8px;background:#1018280f;white-space:pre}html.dark{background:#02061794;color:#e5e7eb}.markdown-body[data-v-34b57a8e] pre code{padding:0;background:transparent}.markdown-body[data-v-34b57a8e] a{color:#2f80ed;text-decoration:none}html.dark{color:#60a5fa}.markdown-body[data-v-34b57a8e] a:hover{text-decoration:underline}.ai-message.user .markdown-body[data-v-34b57a8e] code{background:#ffffff2e}.ai-message.user .markdown-body[data-v-34b57a8e] pre{background:#ffffff24}.ai-message.user .markdown-body[data-v-34b57a8e] a{color:#fff;text-decoration:underline}.ai-copy-btn[data-v-34b57a8e]{position:absolute;right:8px;bottom:8px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border:none;border-radius:8px;color:#7b8494;background:#ffffff94;cursor:pointer;opacity:.68;transform:translateY(0);transition:opacity .18s ease,transform .18s ease,background .18s ease,color .18s ease}html.dark{color:#cbd5e1;background:#0f172a94}html.dark{color:#93c5fd;background:#1e293bf2}.ai-bubble:hover .ai-copy-btn[data-v-34b57a8e]{opacity:1;transform:translateY(0)}.ai-copy-btn[data-v-34b57a8e]:hover{color:#2f80ed;background:#ffffffeb}.ai-message.user .ai-copy-btn[data-v-34b57a8e]{color:#ffffffc7;background:#ffffff29}.ai-message.user .ai-copy-btn[data-v-34b57a8e]:hover{color:#fff;background:#ffffff3d}.ai-sources[data-v-34b57a8e]{margin-top:8px;padding-top:8px;border-top:1px solid rgba(39,49,66,.08);font-size:11px;color:#6d7788}html.dark{border-top-color:#94a3b829;color:#94a3b8}.ai-source-item[data-v-34b57a8e]{display:inline-block;margin:3px 4px 0 0;padding:2px 6px;border-radius:999px;background:#2f80ed1a}html.dark{background:#60a5fa29}.ai-typing[data-v-34b57a8e]{display:flex;align-items:center;gap:5px;min-height:22px}.ai-typing span[data-v-34b57a8e]{width:7px;height:7px;border-radius:50%;background:#2f80ed;animation:ai-dot-34b57a8e 1s infinite ease-in-out}.ai-typing span[data-v-34b57a8e]:nth-child(2){animation-delay:.15s}.ai-typing span[data-v-34b57a8e]:nth-child(3){animation-delay:.3s}.ai-support-input-wrap[data-v-34b57a8e]{display:flex;align-items:stretch;gap:10px;padding:14px;border-top:1px solid rgba(39,49,66,.08);background:#ffffffbd}html.dark{border-top-color:#94a3b82e;background:#0f172aeb}.ai-support-input[data-v-34b57a8e]{flex:1;resize:none;min-width:0;border:1px solid rgba(47,128,237,.18);border-radius:14px;padding:10px 12px;min-height:58px;outline:none;font-size:14px;line-height:1.45;background:#ffffffd9}html.dark{color:#e5e7eb;border-color:#60a5fa42;background:#1e293beb}html.dark{color:#94a3b8}html.dark .ai-support-panel{background:#080d1af5;border-color:#475569c7;box-shadow:0 26px 70px #000000ad,0 12px 30px #2f80ed29}html.dark .ai-support-messages{background:#0b1120}html.dark .ai-bubble{background:#172033;color:#e5e7eb;box-shadow:inset 0 0 0 1px #94a3b814}html.dark .ai-message.user .ai-bubble{color:#fff;background:linear-gradient(135deg,#2563eb,#0f9f8d);box-shadow:none}html.dark .ai-copy-btn{color:#cbd5e1;background:#0f172ab8}html.dark .ai-copy-btn:hover{color:#93c5fd;background:#1e293bf5}html.dark .ai-sources{border-top-color:#94a3b82e;color:#94a3b8}html.dark .ai-source-item{background:#60a5fa29;color:#bfdbfe}html.dark .ai-support-input-wrap{border-top-color:#94a3b829;background:#080d1a}html.dark .ai-support-input{color:#e5e7eb;border-color:#60a5fa57;background:#101827;caret-color:#93c5fd}html.dark .ai-support-input::placeholder{color:#94a3b8}html.dark .ai-support-input:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa2e}html.dark .markdown-body code{background:#94a3b82e;color:#e5e7eb}html.dark .markdown-body pre{background:#020617b8;color:#e5e7eb}html.dark .markdown-body a{color:#60a5fa}.ai-support-input[data-v-34b57a8e]:focus{border-color:#2f80ed;box-shadow:0 0 0 3px #2f80ed1f}.ai-send-btn[data-v-34b57a8e]{width:58px;min-height:58px;align-self:stretch;border:none;border-radius:14px;color:#fff;background:linear-gradient(135deg,#2f80ed,#23c7a6);cursor:pointer;font-size:18px}.ai-send-btn[data-v-34b57a8e]:disabled{cursor:not-allowed;opacity:.5}.ai-support-fade-enter-active[data-v-34b57a8e],.ai-support-fade-leave-active[data-v-34b57a8e]{transition:opacity .2s ease}.ai-support-fade-enter-from[data-v-34b57a8e],.ai-support-fade-leave-to[data-v-34b57a8e]{opacity:0}@keyframes ai-panel-in-34b57a8e{0%{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ai-pulse-34b57a8e{0%{opacity:.8;transform:scale(.88)}to{opacity:0;transform:scale(1.35)}}@keyframes ai-dot-34b57a8e{0%,80%,to{transform:translateY(0);opacity:.45}40%{transform:translateY(-4px);opacity:1}}@media (max-width: 768px){.ai-support-entry[data-v-34b57a8e]{width:52px;height:52px;font-size:21px}.ai-support-panel[data-v-34b57a8e]{left:10px!important;top:calc(env(safe-area-inset-top,0px) + 10px)!important;right:auto;bottom:auto;width:calc(100vw - 20px);height:calc(var(--ai-visual-height, 100dvh) - env(safe-area-inset-top,0px) - 20px);max-height:calc(var(--ai-visual-height, 100dvh) - env(safe-area-inset-top,0px) - 20px);border-radius:18px}.ai-support-panel.maximized[data-v-34b57a8e]{left:10px!important;top:calc(env(safe-area-inset-top,0px) + 10px)!important;width:calc(100vw - 20px);height:calc(var(--ai-visual-height, 100dvh) - env(safe-area-inset-top,0px) - 20px);max-height:calc(var(--ai-visual-height, 100dvh) - env(safe-area-inset-top,0px) - 20px)}.ai-support-header[data-v-34b57a8e]{padding:15px 16px;cursor:default}.ai-support-title[data-v-34b57a8e]{font-size:17px}.ai-support-subtitle[data-v-34b57a8e]{font-size:12px}.ai-header-btn[data-v-34b57a8e]{width:38px;height:38px}.ai-maximize-btn[data-v-34b57a8e]{display:none}.ai-support-messages[data-v-34b57a8e]{padding:14px 12px}.ai-message[data-v-34b57a8e]{gap:8px;margin-bottom:14px}.ai-avatar[data-v-34b57a8e]{width:30px;height:30px;flex-basis:30px;font-size:13px}.ai-bubble[data-v-34b57a8e]{max-width:calc(100% - 38px);padding:10px 38px 10px 12px;border-radius:13px}.ai-message-text[data-v-34b57a8e]{font-size:14px}.ai-copy-btn[data-v-34b57a8e]{opacity:.82}.ai-support-input-wrap[data-v-34b57a8e]{gap:8px;padding:10px}.ai-support-input[data-v-34b57a8e]{min-height:50px;max-height:92px;padding:8px 10px;border-radius:12px;font-size:13px}.ai-send-btn[data-v-34b57a8e]{width:50px;min-height:50px;border-radius:12px;font-size:17px}}@media (max-width: 380px){.ai-support-panel[data-v-34b57a8e],.ai-support-panel.maximized[data-v-34b57a8e]{left:6px!important;width:calc(100vw - 12px)}.ai-support-title[data-v-34b57a8e]{font-size:16px}.ai-support-subtitle[data-v-34b57a8e]{display:none}.ai-bubble[data-v-34b57a8e]{max-width:calc(100% - 34px)}}.footer[data-v-70672566]{background-color:var(--el-bg-color)}header[data-v-70672566]{line-height:1.5;max-height:100vh}.logo[data-v-70672566]{display:block;margin:0 auto 2rem}nav[data-v-70672566]{width:100%;font-size:12px;text-align:center;margin-top:2rem}nav a.router-link-exact-active[data-v-70672566]{color:var(--color-text)}nav a.router-link-exact-active[data-v-70672566]:hover{background-color:transparent}nav a[data-v-70672566]{display:inline-block;padding:0 1rem;border-left:1px solid var(--color-border)}nav a[data-v-70672566]:first-of-type{border:0}@media (min-width: 1024px){header[data-v-70672566]{display:flex;place-items:center;padding-right:calc(var(--section-gap) / 2)}.logo[data-v-70672566]{margin:0 2rem 0 0}header .wrapper[data-v-70672566]{display:flex;place-items:flex-start;flex-wrap:wrap}nav[data-v-70672566]{text-align:left;margin-left:-1rem;font-size:1rem;padding:1rem 0;margin-top:1rem}}.flex-spacer[data-v-70672566]{flex:1;min-width:0}.mobile-menu-glass{background:#ffffff4d!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border-bottom:1px solid var(--el-menu-border-color)!important}html.dark .mobile-menu-glass{background:#1e1e1e99!important;border-bottom:1px solid var(--el-menu-border-color)!important}.mobile-menu-glass .el-menu-item,.mobile-menu-glass .el-sub-menu__title{background-color:transparent!important}.mobile-dropdown-glass{background:#fff6!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:8px!important;box-shadow:0 8px 32px #0000001a!important}html.dark .mobile-dropdown-glass{background:#1e1e1eb3!important;border:1px solid rgba(80,80,80,.3)!important;box-shadow:0 8px 32px #0006!important}.mobile-dropdown-glass .el-menu,.mobile-dropdown-glass .el-menu-item{background-color:transparent!important}.mobile-dropdown-glass .el-menu-item:hover,.mobile-dropdown-glass .el-menu-item:focus{background-color:#fff3!important}html.dark .mobile-dropdown-glass .el-menu-item:hover,html.dark .mobile-dropdown-glass .el-menu-item:focus{background-color:#ffffff0d!important}.mobile-menu-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#00000073;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:20px}.mobile-menu-panel{width:100%;max-width:400px;background:#fff3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.3);border-radius:20px;box-shadow:0 24px 60px #0003;overflow:hidden;padding:24px;animation:panel-in .2s cubic-bezier(.34,1.56,.64,1)}html.dark .mobile-menu-panel{background:#1e1e1e80;border:1px solid rgba(80,80,80,.4)}.mobile-menu-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.2)}html.dark .mobile-menu-header{color:#e5eaf3}.mobile-menu-header h3{margin:0;font-size:20px;font-weight:500}.mobile-menu-close{background:transparent;border:none;color:#fff;font-size:24px;cursor:pointer;padding:0;opacity:.8}.mobile-menu-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.mobile-menu-card{background:#ffffff26;border:1px solid rgba(255,255,255,.2);border-radius:16px;padding:20px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.1);opacity:0;animation:card-in .3s cubic-bezier(.34,1.56,.64,1) forwards}.mobile-menu-card:hover{background:#ffffff40;transform:translateY(-4px);box-shadow:0 12px 24px #00000026}html.dark .mobile-menu-card{background:#0003;border:1px solid rgba(255,255,255,.1);color:#e5eaf3}html.dark .mobile-menu-card:hover{background:#ffffff1a;box-shadow:0 12px 24px #0006}.mobile-menu-card.is-active,html.dark .mobile-menu-card.is-active{background:var(--el-color-primary);border-color:var(--el-color-primary);color:#fff;box-shadow:0 8px 20px #409eff66}.mobile-menu-card:active{transform:scale(.94) translateY(0);background:#ffffff4d}.mobile-menu-icon{font-size:32px}.search-fade-enter-active,.search-fade-leave-active{transition:opacity .2s ease}.search-fade-enter-from,.search-fade-leave-to{opacity:0}@keyframes panel-in{0%{opacity:0;transform:translateY(-20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes card-in{0%{opacity:0;transform:translateY(30px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}
