.cj-landing[data-v-7c282f16]{scroll-behavior:smooth;background:linear-gradient(180deg,#eaf2ff 0%,#f3eeff 38%,#ffffff 100%)}.cj-hero-carousel[data-v-7c282f16]{background:linear-gradient(135deg,#eaf2ff 0%,#f3eeff 50%,#eef6ff 100%);padding:24px 0 8px}.cj-hero-carousel__glow[data-v-7c282f16]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 12% 18%,rgba(64,158,255,.18),transparent 42%),radial-gradient(circle at 88% 82%,rgba(124,58,237,.16),transparent 45%);pointer-events:none}.cj-landing[data-v-7c282f16] .el-carousel__arrow{width:40px;height:40px;background-color:#a8acb1;color:#fff;font-size:18px;opacity:.92}.cj-landing[data-v-7c282f16] .el-carousel__arrow:hover{background-color:#337ecc;opacity:1}.cj-landing[data-v-7c282f16] .el-carousel__arrow i{color:#fff}.cj-landing[data-v-7c282f16] .el-carousel__button{background-color:#409eff59}.cj-landing[data-v-7c282f16] .el-carousel__indicator.is-active .el-carousel__button{background-color:#409eff}.cj-title-gradient[data-v-7c282f16]{background:linear-gradient(90deg,#1d4ed8,#409eff 55%,#67c23a);-webkit-background-clip:text;background-clip:text;color:transparent}.cj-install-btn[data-v-7c282f16]{box-shadow:0 8px 20px -8px #409eff99}.cj-fade-up[data-v-7c282f16]{animation:cjFadeUp-7c282f16 .6s ease-out both}.cj-feature-card[data-v-7c282f16]{background:var(--card-tint, #ffffff);animation:cjFadeUp-7c282f16 .5s ease-out both}.cj-feature-card[data-v-7c282f16]:hover{background:var(--card-tint-hover, #f5f7fa)}.cj-why-card[data-v-7c282f16]{background:var(--card-tint, #ffffff);animation:cjFadeUp-7c282f16 .5s ease-out both}.cj-why-card[data-v-7c282f16]:hover{background:var(--card-tint-hover, #f5f7fa)}@keyframes cjFadeUp-7c282f16{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.cj-cta-glow[data-v-7c282f16]{position:absolute;top:-40%;right:-20%;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.3),transparent 70%);pointer-events:none}.cj-shine-btn[data-v-7c282f16]{overflow:hidden}.cj-shine-btn[data-v-7c282f16]:before{content:"";position:absolute;top:0;left:-120%;width:80%;height:100%;background:linear-gradient(120deg,transparent,rgba(64,158,255,.25),transparent);transform:skew(-20deg);animation:cjShine-7c282f16 3s infinite}@keyframes cjShine-7c282f16{0%{left:-120%}60%{left:130%}to{left:130%}}[data-v-e8eb28ca] .plugin-download-dialog{margin-bottom:0;border-radius:16px;overflow:hidden;background:transparent;box-shadow:none}[data-v-e8eb28ca] .plugin-download-dialog .el-dialog__header{display:none}[data-v-e8eb28ca] .plugin-download-dialog .el-dialog__body{padding:0;background:transparent;max-height:92vh;overflow:hidden}.plugin-download-panel[data-v-e8eb28ca]{position:relative;overflow:hidden;border-radius:16px;background:linear-gradient(180deg,#f5f9ff 0%,#ffffff 42%,#f8fafc 100%);box-shadow:0 18px 48px #0f172a29}.plugin-download-panel__close[data-v-e8eb28ca]{position:absolute;top:10px;right:10px;z-index:5;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;border-radius:999px;background:rgba(255,255,255,.95);color:#64748b;cursor:pointer;line-height:1;box-shadow:0 2px 8px #0f172a14;transition:background .2s ease,color .2s ease}.plugin-download-panel__close[data-v-e8eb28ca]:hover{background:#fff;color:#409eff}.plugin-download-panel__carousel-wrap[data-v-e8eb28ca]{padding:12px 16px 0}.plugin-download-panel__slide[data-v-e8eb28ca]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;border-radius:12px;background:#eef4ff}.plugin-download-panel__slide-img[data-v-e8eb28ca]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.plugin-download-panel[data-v-e8eb28ca] .el-carousel__indicators--inside{bottom:8px}.plugin-download-panel[data-v-e8eb28ca] .el-carousel__button{width:16px;height:4px;border-radius:999px;background:rgba(255,255,255,.75);opacity:1}.plugin-download-panel[data-v-e8eb28ca] .el-carousel__indicator.is-active .el-carousel__button{background:#409eff}.plugin-download-panel__intro[data-v-e8eb28ca]{padding:12px 24px 0}.plugin-download-panel__head[data-v-e8eb28ca]{text-align:center}.plugin-download-panel__badge[data-v-e8eb28ca]{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:rgba(64,158,255,.1);color:#409eff;font-size:12px;font-weight:600}.plugin-download-panel__title[data-v-e8eb28ca]{margin:8px 0 0;font-size:22px;font-weight:700;line-height:1.3;color:#1a1a1a}.plugin-download-panel__desc[data-v-e8eb28ca]{margin:6px auto 0;max-width:820px;font-size:13px;line-height:1.55;color:#64748b}.plugin-download-panel__features[data-v-e8eb28ca]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.plugin-download-panel__feature[data-v-e8eb28ca]{display:flex;align-items:flex-start;gap:8px;min-width:0;padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.95);border:1px solid #e8eef7}.plugin-download-panel__feature-icon[data-v-e8eb28ca]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border-radius:8px;background:rgba(64,158,255,.1);color:#409eff;font-size:15px}.plugin-download-panel__feature-text[data-v-e8eb28ca]{min-width:0}.plugin-download-panel__feature-title[data-v-e8eb28ca]{font-size:13px;font-weight:600;color:#1e293b;line-height:1.35}.plugin-download-panel__feature-desc[data-v-e8eb28ca]{margin-top:2px;font-size:12px;color:#64748b;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plugin-download-panel__actions[data-v-e8eb28ca]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;padding:14px 24px 6px}.plugin-download-panel__btn[data-v-e8eb28ca]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:160px;height:42px;padding:0 24px;border:none;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.plugin-download-panel__btn i[data-v-e8eb28ca]{font-size:15px}.plugin-download-panel__btn[data-v-e8eb28ca]:disabled{cursor:not-allowed;opacity:.8}.plugin-download-panel__btn--primary[data-v-e8eb28ca]{color:#fff;background:linear-gradient(135deg,#5cadff 0%,#409eff 48%,#2d8cf0 100%);box-shadow:0 8px 22px #409eff66}.plugin-download-panel__btn--primary[data-v-e8eb28ca]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 28px #409eff80}.plugin-download-panel__btn--ghost[data-v-e8eb28ca]{color:#2f7fe8;background:#fff;border:1.5px solid rgba(64,158,255,.55);box-shadow:0 4px 14px #409eff1f}.plugin-download-panel__btn--ghost[data-v-e8eb28ca]:hover{transform:translateY(-2px);color:#409eff;border-color:#409eff;background:#ecf5ff}.plugin-download-panel__platforms[data-v-e8eb28ca]{padding:8px 24px 16px}.plugin-download-panel__platforms-label[data-v-e8eb28ca]{text-align:center;font-size:12px;color:#94a3b8}.plugin-download-panel__platforms-list[data-v-e8eb28ca]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:8px}.plugin-download-panel__platform[data-v-e8eb28ca]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:#fff;border:1px solid #e8eef7;font-size:12px;color:#475569}.plugin-download-panel__platform-icon[data-v-e8eb28ca]{width:16px;height:16px;fill:currentColor}@media (max-width: 960px){.plugin-download-panel__features[data-v-e8eb28ca]{grid-template-columns:repeat(2,minmax(0,1fr))}}
