.app-header[data-v-5ba4f64a]{position:fixed;top:0;left:0;right:0;z-index:1000;background:rgba(10,22,40,.95);backdrop-filter:blur(10px);border-bottom:1px solid hsla(0,0%,100%,.05)}.app-header .container[data-v-5ba4f64a]{max-width:1400px;margin:0 auto;padding:0 40px}.app-header .header-content[data-v-5ba4f64a]{display:flex;align-items:center;justify-content:space-between;height:70px}.app-header .logo[data-v-5ba4f64a]{display:flex;align-items:center;gap:12px;font-size:24px;font-weight:700;color:#fff;cursor:pointer}.app-header .logo .logo-image[data-v-5ba4f64a]{height:47px;width:auto;-o-object-fit:contain;object-fit:contain}.app-header .logo .logo-text[data-v-5ba4f64a]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.app-header .nav-menu[data-v-5ba4f64a]{display:flex;align-items:center;gap:8px}.app-header .nav-item[data-v-5ba4f64a]{display:flex;align-items:center;gap:6px;padding:10px 20px;color:#94a3b8;font-size:15px;font-weight:500;border-radius:8px;transition:all .3s ease;cursor:pointer}.app-header .nav-item i[data-v-5ba4f64a]{font-size:16px}.app-header .nav-item[data-v-5ba4f64a]:hover{color:#fff;background:rgba(102,102,241,.1)}.app-header .nav-item.active[data-v-5ba4f64a]{color:#fff;background:linear-gradient(135deg,#667eea,#764ba2)}.app-header .nav-item-dropdown[data-v-5ba4f64a]{position:relative}.app-header .nav-item-dropdown .dropdown-icon[data-v-5ba4f64a]{font-size:12px;transition:transform .3s ease}.app-header .nav-item-dropdown:hover .dropdown-icon[data-v-5ba4f64a]{transform:rotate(180deg)}.app-header .nav-item-dropdown:hover .dropdown-menu[data-v-5ba4f64a]{opacity:1;visibility:visible;transform:translateY(0)}.app-header .nav-item-dropdown .dropdown-menu[data-v-5ba4f64a]{position:absolute;top:100%;left:0;margin-top:8px;min-width:200px;background:rgba(15,30,50,.98);backdrop-filter:blur(10px);border-radius:12px;padding:8px;box-shadow:0 8px 32px rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.1);opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:1001}.app-header .nav-item-dropdown .dropdown-menu .dropdown-item[data-v-5ba4f64a]{display:flex;align-items:center;gap:10px;padding:12px 16px;color:#94a3b8;font-size:14px;font-weight:500;border-radius:8px;transition:all .2s ease;white-space:nowrap}.app-header .nav-item-dropdown .dropdown-menu .dropdown-item i[data-v-5ba4f64a]{font-size:16px}.app-header .nav-item-dropdown .dropdown-menu .dropdown-item[data-v-5ba4f64a]:hover{color:#fff;background:rgba(102,126,234,.15);transform:translateX(4px)}.app-header .nav-item-dropdown .dropdown-menu .dropdown-item.router-link-active[data-v-5ba4f64a]{color:#667eea;background:rgba(102,126,234,.1)}.app-header .user-actions[data-v-5ba4f64a]{display:flex;align-items:center;gap:8px;margin-left:20px}.app-header .user-actions .user-item[data-v-5ba4f64a]{display:flex;align-items:center;gap:6px}.app-header .user-actions .login-btn[data-v-5ba4f64a],.app-header .user-actions .register-btn[data-v-5ba4f64a]{padding:8px 16px;font-size:14px}.app-header .user-actions .register-btn[data-v-5ba4f64a]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff!important;border-radius:8px}.app-header .user-actions .register-btn[data-v-5ba4f64a]:hover{background:linear-gradient(135deg,#764ba2,#667eea);transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.app-header .user-actions .logout-btn[data-v-5ba4f64a]{color:#94a3b8;padding:8px 12px;font-size:14px}.app-header .user-actions .logout-btn[data-v-5ba4f64a]:hover{color:#fff}.app-header .download-btn[data-v-5ba4f64a]{background:linear-gradient(135deg,#10b981,#059669);color:#fff!important}.app-header .download-btn[data-v-5ba4f64a]:hover{background:linear-gradient(135deg,#059669,#10b981);transform:translateY(-2px);box-shadow:0 4px 12px rgba(16,185,129,.4)}.floating-contact[data-v-35946f7e]{position:fixed;right:30px;bottom:100px;z-index:9999;width:60px;height:60px}.floating-contact.showing[data-v-35946f7e]{width:200px;height:200px}.contact-ball[data-v-35946f7e]{width:60px;height:60px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 20px rgba(102,126,234,.4);transition:all .3s ease;animation:pulse-35946f7e 2s infinite}.contact-ball[data-v-35946f7e]:hover{transform:scale(1.1);box-shadow:0 6px 30px rgba(102,126,234,.6)}.contact-ball i[data-v-35946f7e]{font-size:28px;color:#fff}@keyframes pulse-35946f7e{0%{box-shadow:0 4px 20px rgba(102,126,234,.4)}50%{box-shadow:0 4px 20px rgba(102,126,234,.6),0 0 0 10px rgba(102,126,234,.1)}to{box-shadow:0 4px 20px rgba(102,126,234,.4)}}.contact-image-tooltip[data-v-35946f7e]{position:absolute;right:0;bottom:0;background:transparent;padding:0;border:none}.contact-image-tooltip img[data-v-35946f7e]{width:200px;height:200px;-o-object-fit:cover;object-fit:cover;border-radius:8px;cursor:pointer;transition:transform .2s ease}.contact-image-tooltip img[data-v-35946f7e]:hover{transform:scale(1.05)}.fade-enter-active[data-v-35946f7e],.fade-leave-active[data-v-35946f7e]{transition:opacity .2s ease}.fade-enter[data-v-35946f7e],.fade-leave-to[data-v-35946f7e]{opacity:0}[data-v-35946f7e] .image-preview-dialog .el-dialog{background:rgba(10,22,40,.98);box-shadow:0 8px 40px rgba(0,0,0,.5);border-radius:12px;margin-top:0!important;width:auto!important;max-width:600px!important}[data-v-35946f7e] .image-preview-dialog .el-dialog__header{display:none}[data-v-35946f7e] .image-preview-dialog .el-dialog__body{padding:20px;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:35%}.image-preview-container[data-v-35946f7e]{position:relative;width:100%;display:flex;align-items:center;justify-content:center}.image-wrapper[data-v-35946f7e]{position:relative;width:100%}.preview-image[data-v-35946f7e]{width:100%;max-width:560px;height:auto;-o-object-fit:contain;object-fit:contain;display:block;border-radius:8px}.close-btn[data-v-35946f7e]{position:absolute;top:-12px;right:-12px;width:36px;height:36px;border:none;border-radius:50%;background:hsla(0,0%,100%,.9);color:#333;font-size:22px;line-height:36px;text-align:center;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.2)}.close-btn[data-v-35946f7e]:hover{background:#fff;transform:scale(1.1)}@media(max-width:768px){.floating-contact[data-v-35946f7e]{right:20px;bottom:80px}.contact-ball[data-v-35946f7e]{width:50px;height:50px}.contact-ball i[data-v-35946f7e]{font-size:24px}.floating-contact.showing[data-v-35946f7e]{width:150px;height:150px}.contact-image-tooltip[data-v-35946f7e]{right:0;bottom:0}}#app{width:100%;min-height:100vh}.hero-section[data-v-6d1786c8]{position:relative;padding-top:70px}.hero-section[data-v-6d1786c8] .el-carousel__item{display:flex;align-items:center;justify-content:center}.hero-section[data-v-6d1786c8] .el-carousel__arrow{background-color:rgba(102,126,234,.3);border:1px solid rgba(102,126,234,.5)}.hero-section[data-v-6d1786c8] .el-carousel__arrow:hover{background-color:rgba(102,126,234,.5)}.hero-section[data-v-6d1786c8] .el-carousel__indicator button{background-color:hsla(0,0%,100%,.3)}.hero-section[data-v-6d1786c8] .el-carousel__indicator.is-active button{background-color:#667eea}.hero-section .carousel-item-wrapper[data-v-6d1786c8]{position:relative;width:100%;height:100%}.hero-section .carousel-image[data-v-6d1786c8]{width:100%;height:500px;-o-object-fit:cover;object-fit:cover}.hero-section .carousel-link[data-v-6d1786c8]{display:block;width:100%;height:100%}.hero-section .carousel-content-overlay[data-v-6d1786c8]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-start;padding-left:100px;pointer-events:none}.hero-section .carousel-content-overlay .content-wrapper[data-v-6d1786c8]{max-width:700px;pointer-events:auto;text-align:left}.hero-section .carousel-content-overlay .content-wrapper .main-title[data-v-6d1786c8]{font-size:48px;font-weight:700;color:#fff;margin:0 0 25px 0;line-height:1.2;text-shadow:0 2px 10px rgba(0,0,0,.3)}.hero-section .carousel-content-overlay .content-wrapper .description[data-v-6d1786c8]{margin-bottom:35px}.hero-section .carousel-content-overlay .content-wrapper .description p[data-v-6d1786c8]{font-size:18px;color:hsla(0,0%,100%,.95);margin:8px 0;line-height:1.6;text-shadow:0 1px 5px rgba(0,0,0,.2);font-weight:700}.hero-section .carousel-content-overlay .content-wrapper .button-wrapper .cta-button[data-v-6d1786c8]{display:inline-flex;align-items:center;gap:8px;padding:14px 32px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:16px;font-weight:600;border:none;border-radius:8px;cursor:pointer;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 15px rgba(102,126,234,.4)}.hero-section .carousel-content-overlay .content-wrapper .button-wrapper .cta-button[data-v-6d1786c8]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,.6)}.hero-section .carousel-content-overlay .content-wrapper .button-wrapper .cta-button i[data-v-6d1786c8]{font-size:18px;transition:transform .3s ease}.hero-section .carousel-content-overlay .content-wrapper .button-wrapper .cta-button:hover i[data-v-6d1786c8]{transform:translateX(4px)}.hero-section .default-carousel[data-v-6d1786c8]{width:100%;height:500px;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.hero-section .carousel-content-overlay[data-v-6d1786c8]{padding:0 30px}.hero-section .carousel-content-overlay .content-wrapper .main-title[data-v-6d1786c8]{font-size:32px;margin-bottom:18px}.hero-section .carousel-content-overlay .content-wrapper .description p[data-v-6d1786c8]{font-size:16px}.hero-section .carousel-content-overlay .content-wrapper .button-wrapper .cta-button[data-v-6d1786c8]{padding:12px 24px;font-size:14px}}.workflow-section[data-v-19ec426a]{position:relative;padding:100px 0;background:#0f1f3a}.workflow-section .section-header[data-v-19ec426a]{text-align:center;margin-bottom:60px}.workflow-section .section-header .badge[data-v-19ec426a]{display:inline-flex;align-items:center;gap:8px;padding:8px 24px;background:rgba(102,126,234,.1);border:1px solid rgba(102,126,234,.3);border-radius:24px;color:#a5b4fc;font-size:14px;font-weight:500;margin-bottom:24px}.workflow-section .section-header .badge i[data-v-19ec426a]{font-size:16px}.workflow-section .section-header .section-title[data-v-19ec426a]{font-size:48px;font-weight:800;color:#fff;margin-bottom:16px;background:linear-gradient(135deg,#fff,#a5b4fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.workflow-section .section-header .section-subtitle[data-v-19ec426a]{font-size:18px;color:#94a3b8;line-height:1.6}.workflow-section .workflow-carousel-wrapper[data-v-19ec426a]{position:relative;margin-bottom:60px;padding:0 60px}.workflow-section .workflow-carousel-wrapper .carousel-arrow[data-v-19ec426a]{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;background:rgba(102,126,234,.2);border:2px solid rgba(102,126,234,.4);color:#fff;font-size:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10;backdrop-filter:blur(10px)}.workflow-section .workflow-carousel-wrapper .carousel-arrow[data-v-19ec426a]:hover:not(:disabled){background:rgba(102,126,234,.4);border-color:rgba(102,126,234,.6);transform:translateY(-50%) scale(1.1);box-shadow:0 4px 20px rgba(102,126,234,.5)}.workflow-section .workflow-carousel-wrapper .carousel-arrow[data-v-19ec426a]:disabled{opacity:.3;cursor:not-allowed}.workflow-section .workflow-carousel-wrapper .carousel-arrow.carousel-arrow-left[data-v-19ec426a]{left:0}.workflow-section .workflow-carousel-wrapper .carousel-arrow.carousel-arrow-right[data-v-19ec426a]{right:0}.workflow-section .workflow-carousel[data-v-19ec426a]{display:flex;gap:30px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;padding:10px 0}.workflow-section .workflow-carousel[data-v-19ec426a]::-webkit-scrollbar{display:none}.workflow-section .workflow-carousel[data-v-19ec426a]{-ms-overflow-style:none;scrollbar-width:none}.workflow-section .workflow-card[data-v-19ec426a]{position:relative;flex:0 0 380px;background:rgba(15,31,58,.6);border:1px solid rgba(102,126,234,.2);border-radius:20px;padding:30px;transition:all .3s ease;cursor:pointer;overflow:hidden}.workflow-section .workflow-card[data-v-19ec426a]:hover{transform:translateY(-8px);border-color:rgba(102,126,234,.5);box-shadow:0 12px 40px rgba(102,126,234,.3);background:rgba(15,31,58,.8)}.workflow-section .workflow-card .video-preview[data-v-19ec426a]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.95);border-radius:20px;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease;z-index:10;display:flex;align-items:center;justify-content:center}.workflow-section .workflow-card .video-preview .preview-video[data-v-19ec426a]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:20px}.workflow-section .workflow-card .card-header[data-v-19ec426a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.workflow-section .workflow-card .card-header .icon-wrapper[data-v-19ec426a]{width:60px;height:60px;border-radius:16px;display:flex;align-items:center;justify-content:center}.workflow-section .workflow-card .card-header .icon-wrapper i[data-v-19ec426a]{font-size:28px;color:#fff}.workflow-section .workflow-card .card-header .workflow-tag[data-v-19ec426a]{position:relative;display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:20px;font-size:12px;font-weight:600;letter-spacing:.5px;backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;overflow:hidden}.workflow-section .workflow-card .card-header .workflow-tag .tag-dot[data-v-19ec426a]{width:6px;height:6px;border-radius:50%;animation:pulse-19ec426a 2s ease-in-out infinite}.workflow-section .workflow-card .card-header .workflow-tag[data-v-19ec426a]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s ease}.workflow-section .workflow-card .card-header .workflow-tag[data-v-19ec426a]:hover{transform:translateY(-2px) scale(1.05)}.workflow-section .workflow-card .card-header .workflow-tag[data-v-19ec426a]:hover:before{left:100%}.workflow-section .workflow-card .card-header .workflow-tag.tag-danger[data-v-19ec426a]{background:linear-gradient(135deg,rgba(239,68,68,.2),rgba(220,38,38,.2));border:1px solid rgba(239,68,68,.4);color:#fca5a5;box-shadow:0 4px 15px rgba(239,68,68,.2)}.workflow-section .workflow-card .card-header .workflow-tag.tag-danger .tag-dot[data-v-19ec426a]{background:#ef4444;box-shadow:0 0 10px rgba(239,68,68,.6)}.workflow-section .workflow-card .card-header .workflow-tag.tag-danger[data-v-19ec426a]:hover{background:linear-gradient(135deg,rgba(239,68,68,.3),rgba(220,38,38,.3));border-color:rgba(239,68,68,.6);box-shadow:0 6px 20px rgba(239,68,68,.4)}.workflow-section .workflow-card .card-header .workflow-tag.tag-success[data-v-19ec426a]{background:linear-gradient(135deg,rgba(34,197,94,.2),rgba(22,163,74,.2));border:1px solid rgba(34,197,94,.4);color:#86efac;box-shadow:0 4px 15px rgba(34,197,94,.2)}.workflow-section .workflow-card .card-header .workflow-tag.tag-success .tag-dot[data-v-19ec426a]{background:#22c55e;box-shadow:0 0 10px rgba(34,197,94,.6)}.workflow-section .workflow-card .card-header .workflow-tag.tag-success[data-v-19ec426a]:hover{background:linear-gradient(135deg,rgba(34,197,94,.3),rgba(22,163,74,.3));border-color:rgba(34,197,94,.6);box-shadow:0 6px 20px rgba(34,197,94,.4)}.workflow-section .workflow-card .card-header .workflow-tag.tag-warning[data-v-19ec426a]{background:linear-gradient(135deg,rgba(251,191,36,.2),rgba(245,158,11,.2));border:1px solid rgba(251,191,36,.4);color:#fde68a;box-shadow:0 4px 15px rgba(251,191,36,.2)}.workflow-section .workflow-card .card-header .workflow-tag.tag-warning .tag-dot[data-v-19ec426a]{background:#fbbf24;box-shadow:0 0 10px rgba(251,191,36,.6)}.workflow-section .workflow-card .card-header .workflow-tag.tag-warning[data-v-19ec426a]:hover{background:linear-gradient(135deg,rgba(251,191,36,.3),rgba(245,158,11,.3));border-color:rgba(251,191,36,.6);box-shadow:0 6px 20px rgba(251,191,36,.4)}.workflow-section .workflow-card .card-header .workflow-tag.tag-info[data-v-19ec426a]{background:linear-gradient(135deg,rgba(59,130,246,.2),rgba(37,99,235,.2));border:1px solid rgba(59,130,246,.4);color:#93c5fd;box-shadow:0 4px 15px rgba(59,130,246,.2)}.workflow-section .workflow-card .card-header .workflow-tag.tag-info .tag-dot[data-v-19ec426a]{background:#3b82f6;box-shadow:0 0 10px rgba(59,130,246,.6)}.workflow-section .workflow-card .card-header .workflow-tag.tag-info[data-v-19ec426a]:hover{background:linear-gradient(135deg,rgba(59,130,246,.3),rgba(37,99,235,.3));border-color:rgba(59,130,246,.6);box-shadow:0 6px 20px rgba(59,130,246,.4)}.workflow-section .workflow-card .card-title[data-v-19ec426a]{font-size:22px;font-weight:700;color:#fff;margin-bottom:12px}.workflow-section .workflow-card .card-description[data-v-19ec426a]{font-size:14px;color:#94a3b8;line-height:1.6;margin-bottom:20px;min-height:44px}.workflow-section .workflow-card .card-stats[data-v-19ec426a]{display:flex;gap:24px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(102,126,234,.1)}.workflow-section .workflow-card .card-stats .stat-item[data-v-19ec426a]{display:flex;align-items:center;gap:6px;color:#94a3b8;font-size:14px}.workflow-section .workflow-card .card-stats .stat-item i[data-v-19ec426a]{font-size:16px;color:#667eea}.workflow-section .workflow-card .card-footer .btn-download[data-v-19ec426a]{position:relative;width:100%;padding:14px 24px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:12px;color:#fff;font-size:15px;font-weight:600;cursor:pointer;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 15px rgba(102,126,234,.3)}.workflow-section .workflow-card .card-footer .btn-download .btn-icon[data-v-19ec426a]{display:flex;align-items:center;justify-content:center;font-size:18px;transition:transform .4s cubic-bezier(.4,0,.2,1)}.workflow-section .workflow-card .card-footer .btn-download .btn-icon i[data-v-19ec426a]{animation:float-19ec426a 2s ease-in-out infinite}.workflow-section .workflow-card .card-footer .btn-download .btn-text[data-v-19ec426a]{position:relative;z-index:1;letter-spacing:.5px}.workflow-section .workflow-card .card-footer .btn-download .btn-shine[data-v-19ec426a]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);transition:left .6s cubic-bezier(.4,0,.2,1)}.workflow-section .workflow-card .card-footer .btn-download[data-v-19ec426a]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#764ba2,#667eea);opacity:0;transition:opacity .4s ease;z-index:0}.workflow-section .workflow-card .card-footer .btn-download[data-v-19ec426a]:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 8px 25px rgba(102,126,234,.5),0 0 40px rgba(102,126,234,.3)}.workflow-section .workflow-card .card-footer .btn-download[data-v-19ec426a]:hover:before{opacity:1}.workflow-section .workflow-card .card-footer .btn-download:hover .btn-shine[data-v-19ec426a]{left:100%}.workflow-section .workflow-card .card-footer .btn-download:hover .btn-icon[data-v-19ec426a]{transform:translateY(-2px)}.workflow-section .workflow-card .card-footer .btn-download[data-v-19ec426a]:active{transform:translateY(-1px) scale(.98)}.workflow-section .section-footer[data-v-19ec426a]{text-align:center}.workflow-section .section-footer .btn-more[data-v-19ec426a]{padding:16px 48px;font-size:16px;font-weight:600;background:transparent;border:2px solid #667eea;color:#667eea;border-radius:16px;transition:all .3s ease}.workflow-section .section-footer .btn-more[data-v-19ec426a]:hover{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-color:transparent;transform:translateY(-2px);box-shadow:0 8px 24px rgba(102,126,234,.4)}@keyframes float-19ec426a{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes pulse-19ec426a{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.7}}@media(max-width:1200px){.workflow-carousel-wrapper[data-v-19ec426a]{padding:0 50px}.workflow-card[data-v-19ec426a]{flex:0 0 340px!important}}@media(max-width:768px){.workflow-section[data-v-19ec426a]{padding:60px 0}.workflow-section .section-header .section-title[data-v-19ec426a]{font-size:36px}.workflow-section .section-header .section-subtitle[data-v-19ec426a]{font-size:16px}.workflow-section .workflow-carousel-wrapper[data-v-19ec426a]{padding:0 40px}.workflow-section .workflow-carousel-wrapper .carousel-arrow[data-v-19ec426a]{width:40px;height:40px;font-size:18px}.workflow-section .workflow-card[data-v-19ec426a]{flex:0 0 300px!important}}@media(max-width:480px){.workflow-carousel-wrapper[data-v-19ec426a]{padding:0 35px}.workflow-card[data-v-19ec426a]{flex:0 0 280px!important}.carousel-arrow[data-v-19ec426a]{width:36px!important;height:36px!important;font-size:16px!important}}.platform-section[data-v-5f8004ee]{padding:120px 0;background:linear-gradient(180deg,#0a1628,#0f1d33);position:relative;overflow:hidden}.platform-section[data-v-5f8004ee]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 20%,rgba(102,102,241,.08),transparent 40%),radial-gradient(circle at 70% 80%,rgba(118,75,162,.08),transparent 40%)}.platform-section .container[data-v-5f8004ee]{position:relative;z-index:1;max-width:1400px;margin:0 auto;padding:0 40px}.platform-section .platform-header[data-v-5f8004ee]{text-align:center;margin-bottom:60px}.platform-section .badge[data-v-5f8004ee]{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;background:rgba(102,102,241,.15);border:1px solid rgba(102,102,241,.3);border-radius:24px;color:#a5b4fc;font-size:14px;font-weight:500;margin-bottom:24px}.platform-section .badge i[data-v-5f8004ee]{font-size:16px;color:#fbbf24}.platform-section .platform-title[data-v-5f8004ee]{font-size:64px;font-weight:800;margin-bottom:16px;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.platform-section .platform-subtitle[data-v-5f8004ee]{font-size:24px;font-weight:600;color:#fff}.platform-section .platform-intro[data-v-5f8004ee]{text-align:center;max-width:900px;margin:0 auto 80px}.platform-section .intro-text[data-v-5f8004ee]{font-size:18px;line-height:1.8;color:#94a3b8;margin-bottom:32px}.platform-section .btn-detail[data-v-5f8004ee]{padding:14px 48px;font-size:16px;font-weight:600;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:12px;box-shadow:0 8px 24px rgba(102,102,241,.3)}.platform-section .btn-detail[data-v-5f8004ee]:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(102,102,241,.4)}.platform-section .features-grid[data-v-5f8004ee]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:32px}.platform-section .feature-card[data-v-5f8004ee]{padding:40px;background:rgba(30,58,95,.4);border:1px solid hsla(0,0%,100%,.05);border-radius:20px;transition:all .3s ease;backdrop-filter:blur(10px)}.platform-section .feature-card[data-v-5f8004ee]:hover{transform:translateY(-8px);background:rgba(30,58,95,.6);border-color:rgba(102,102,241,.3);box-shadow:0 12px 40px rgba(102,102,241,.2)}.platform-section .feature-card:hover .card-icon[data-v-5f8004ee]{transform:scale(1.1);background:linear-gradient(135deg,#667eea,#764ba2)}.platform-section .card-icon[data-v-5f8004ee]{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:rgba(102,102,241,.2);border-radius:20px;margin-bottom:24px;transition:all .3s ease}.platform-section .card-icon i[data-v-5f8004ee]{font-size:36px;color:#fff}.platform-section .card-title[data-v-5f8004ee]{font-size:24px;font-weight:700;color:#fff;margin-bottom:16px}.platform-section .card-desc[data-v-5f8004ee]{font-size:15px;line-height:1.8;color:#94a3b8}.statistics-section[data-v-0b5b7c1b]{padding:120px 0;background:#0a1628;position:relative;overflow:hidden}.statistics-section[data-v-0b5b7c1b]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 50% 50%,rgba(102,102,241,.05),transparent 70%)}.statistics-section .container[data-v-0b5b7c1b]{position:relative;z-index:1;max-width:1400px;margin:0 auto;padding:0 40px}.statistics-section .section-title[data-v-0b5b7c1b]{font-size:48px;font-weight:700;text-align:center;margin-bottom:16px;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.statistics-section .section-subtitle[data-v-0b5b7c1b]{font-size:18px;color:#94a3b8;text-align:center;margin-bottom:80px}.statistics-section .stats-grid[data-v-0b5b7c1b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px}.statistics-section .stat-card[data-v-0b5b7c1b]{padding:60px 40px;background:linear-gradient(135deg,rgba(102,102,241,.08),rgba(118,75,162,.08));border:1px solid rgba(102,102,241,.2);border-radius:24px;text-align:center;transition:all .3s ease;position:relative;overflow:hidden}.statistics-section .stat-card[data-v-0b5b7c1b]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(102,102,241,.15),rgba(118,75,162,.15));opacity:0;transition:opacity .3s ease}.statistics-section .stat-card[data-v-0b5b7c1b]:hover{transform:translateY(-8px);border-color:rgba(102,102,241,.4);box-shadow:0 12px 40px rgba(102,102,241,.3)}.statistics-section .stat-card[data-v-0b5b7c1b]:hover:before{opacity:1}.statistics-section .stat-card:hover .stat-value[data-v-0b5b7c1b]{transform:scale(1.1)}.statistics-section .stat-value[data-v-0b5b7c1b]{position:relative;z-index:1;font-size:56px;font-weight:800;margin-bottom:16px;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:transform .3s ease}.statistics-section .stat-label[data-v-0b5b7c1b]{position:relative;z-index:1;font-size:18px;font-weight:500;color:#94a3b8}.cta-section[data-v-d0f529aa]{padding:120px 0;background:linear-gradient(180deg,#0a1628,#0f1d33);position:relative;overflow:hidden}.cta-section[data-v-d0f529aa]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 50% 50%,rgba(102,102,241,.15),transparent 70%)}.cta-section .container[data-v-d0f529aa]{position:relative;z-index:1;max-width:1400px;margin:0 auto;padding:0 40px}.cta-section .cta-content[data-v-d0f529aa]{text-align:center;max-width:800px;margin:0 auto}.cta-section .cta-title[data-v-d0f529aa]{font-size:42px;font-weight:700;line-height:1.3;margin-bottom:24px;color:#fff}.cta-section .cta-subtitle[data-v-d0f529aa]{font-size:20px;color:#94a3b8;margin-bottom:48px}.cta-section .btn-register[data-v-d0f529aa]{padding:18px 64px;font-size:20px;font-weight:600;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:16px;box-shadow:0 12px 40px rgba(102,102,241,.4);transition:all .3s ease}.cta-section .btn-register i[data-v-d0f529aa]{font-size:22px;margin-right:8px}.cta-section .btn-register[data-v-d0f529aa]:hover{transform:translateY(-4px);box-shadow:0 16px 48px rgba(102,102,241,.5)}.app-footer[data-v-bfbabce0]{background:#0a1628;border-top:1px solid hsla(0,0%,100%,.05);padding:60px 0 30px}.app-footer .container[data-v-bfbabce0]{max-width:1400px;margin:0 auto;padding:0 40px}.app-footer .footer-content[data-v-bfbabce0]{display:flex;justify-content:space-between;gap:80px;margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid hsla(0,0%,100%,.05)}.app-footer .footer-left[data-v-bfbabce0]{flex:0 0 280px}.app-footer .footer-left .footer-logo[data-v-bfbabce0]{margin-bottom:16px}.app-footer .footer-left .footer-logo .logo-image[data-v-bfbabce0]{height:50px;width:auto}.app-footer .footer-left .brand-slogan[data-v-bfbabce0]{font-size:14px;color:#94a3b8;margin-bottom:24px;font-style:italic}.app-footer .footer-left .social-icons[data-v-bfbabce0]{display:flex;gap:12px;margin-bottom:32px}.app-footer .footer-left .social-icons .social-icon[data-v-bfbabce0]{width:36px;height:36px;border-radius:6px;background:rgba(102,126,234,.1);border:1px solid rgba(102,126,234,.2);display:flex;align-items:center;justify-content:center;color:#94a3b8;font-size:16px;transition:all .3s ease}.app-footer .footer-left .social-icons .social-icon[data-v-bfbabce0]:hover{background:rgba(102,126,234,.2);color:#667eea;border-color:rgba(102,126,234,.4)}.app-footer .footer-left .qr-codes[data-v-bfbabce0]{display:flex;gap:16px}.app-footer .footer-left .qr-codes .qr-item[data-v-bfbabce0]{text-align:center}.app-footer .footer-left .qr-codes .qr-item .qr-placeholder[data-v-bfbabce0]{width:80px;height:80px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.app-footer .footer-left .qr-codes .qr-item .qr-placeholder i[data-v-bfbabce0]{font-size:32px;color:#64748b}.app-footer .footer-left .qr-codes .qr-item .qr-label[data-v-bfbabce0]{font-size:12px;color:#64748b;white-space:nowrap}.app-footer .footer-right[data-v-bfbabce0]{flex:1;display:flex;gap:60px}.app-footer .footer-right .footer-column[data-v-bfbabce0]{flex:1;min-width:120px}.app-footer .footer-right .footer-column .column-title[data-v-bfbabce0]{font-size:15px;font-weight:600;color:#fff;margin-bottom:20px}.app-footer .footer-right .footer-column .link-list li[data-v-bfbabce0]{margin-bottom:12px}.app-footer .footer-right .footer-column .link-list li a[data-v-bfbabce0]{font-size:14px;color:#94a3b8;transition:color .3s ease}.app-footer .footer-right .footer-column .link-list li a[data-v-bfbabce0]:hover{color:#667eea}.app-footer .footer-bottom[data-v-bfbabce0]{display:flex;align-items:center;justify-content:space-between;padding-top:20px}.app-footer .copyright[data-v-bfbabce0]{font-size:13px;color:#64748b}.app-footer .footer-links[data-v-bfbabce0]{display:flex;align-items:center;gap:12px}.app-footer .footer-links a[data-v-bfbabce0]{font-size:13px;color:#64748b;transition:color .3s ease}.app-footer .footer-links a[data-v-bfbabce0]:hover{color:#667eea}.app-footer .footer-links .divider[data-v-bfbabce0]{color:hsla(0,0%,100%,.1)}.fixed-download-button[data-v-333006ce]{position:fixed;bottom:40px;right:40px;z-index:999}.fixed-download-button .download-btn[data-v-333006ce]{width:60px;height:60px;background:linear-gradient(135deg,#10b981,#059669);border:none;box-shadow:0 8px 24px rgba(16,185,129,.4);transition:all .3s ease}.fixed-download-button .download-btn i[data-v-333006ce]{font-size:24px;color:#fff}.fixed-download-button .download-btn[data-v-333006ce]:hover{transform:scale(1.1);box-shadow:0 12px 32px rgba(16,185,129,.5)}.fixed-download-button .tooltip[data-v-333006ce]{position:absolute;right:80px;top:50%;transform:translateY(-50%);padding:10px 16px;background:rgba(16,185,129,.9);color:#fff;font-size:14px;font-weight:500;border-radius:8px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .3s ease}.fixed-download-button .tooltip[data-v-333006ce]:after{content:"";position:absolute;right:-6px;top:50%;transform:translateY(-50%);border:6px solid transparent;border-left-color:rgba(16,185,129,.9)}.fixed-download-button:hover .tooltip[data-v-333006ce]{opacity:1}.home-page[data-v-b1c261b4]{width:100%;min-height:100vh;background:#0a1628;overflow-x:hidden}.workflow-detail-dialog{background:#0a1628!important;border-radius:20px;border:1px solid rgba(102,126,234,.2)}.workflow-detail-dialog .el-dialog__header{display:none}.workflow-detail-dialog .el-dialog__body{padding:0;background:#0a1628!important;color:#fff!important}.workflow-detail-dialog .el-dialog__close{color:#fff}.v-modal{background:rgba(0,0,0,.7)!important}.wechat-pay-dialog+.v-modal{z-index:2999!important}.dialog-content[data-v-b6f54054]{padding:30px;height:80vh;background:#0a1628;color:#fff;display:flex;flex-direction:column}.dialog-header[data-v-b6f54054]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px}.dialog-header .header-left[data-v-b6f54054]{display:flex;gap:20px;flex:1}.dialog-header .workflow-icon[data-v-b6f54054]{width:80px;height:80px;border-radius:12px;overflow:hidden;flex-shrink:0;border:2px solid rgba(102,126,234,.3)}.dialog-header .workflow-icon img[data-v-b6f54054]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dialog-header .workflow-info[data-v-b6f54054]{flex:1}.dialog-header .workflow-info .workflow-title[data-v-b6f54054]{font-size:22px;font-weight:800;color:#fff;margin-bottom:8px;display:flex;align-items:center;gap:12px}.dialog-header .workflow-info .workflow-title .vip-tag[data-v-b6f54054]{background:linear-gradient(135deg,#f093fb,#f5576c);border:none}.dialog-header .workflow-info .workflow-desc[data-v-b6f54054]{font-size:14px;color:#94a3b8;line-height:1.6}.dialog-header .close-btn[data-v-b6f54054]{font-size:24px;color:#94a3b8;padding:0}.dialog-header .close-btn[data-v-b6f54054]:hover{color:#fff}.tabs-container[data-v-b6f54054]{display:flex;gap:8px;margin-bottom:24px;background:rgba(10,22,40,.6);padding:6px;border-radius:12px;border:1px solid rgba(102,126,234,.1)}.tabs-container .tab-item[data-v-b6f54054]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;background:transparent;border-radius:8px;color:#94a3b8;font-size:15px;font-weight:500;cursor:pointer;transition:all .3s ease}.tabs-container .tab-item i[data-v-b6f54054]{font-size:18px}.tabs-container .tab-item[data-v-b6f54054]:hover{background:rgba(102,126,234,.1);color:#fff}.tabs-container .tab-item.active[data-v-b6f54054]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 4px 12px rgba(102,126,234,.3)}.tab-content[data-v-b6f54054]{flex:1;overflow-y:auto;margin-bottom:16px;padding-right:8px}.tab-content[data-v-b6f54054]::-webkit-scrollbar{width:6px}.tab-content[data-v-b6f54054]::-webkit-scrollbar-thumb{background:rgba(102,126,234,.3);border-radius:3px}.tab-content[data-v-b6f54054]::-webkit-scrollbar-thumb:hover{background:rgba(102,126,234,.5)}.tab-content[data-v-b6f54054]::-webkit-scrollbar-track{background:rgba(10,22,40,.3);border-radius:3px}.section-container .section-title[data-v-b6f54054]{display:flex;align-items:center;gap:8px;font-size:17px;font-weight:700;color:#fff!important;margin-bottom:16px}.section-container .section-title i[data-v-b6f54054]{color:#667eea;font-size:20px}.video-preview-box[data-v-b6f54054]{background:rgba(10,22,40,.4);border:1px solid rgba(102,126,234,.15);border-radius:12px;padding:16px;display:flex;align-items:center;justify-content:center}.video-preview-box .preview-video[data-v-b6f54054]{width:100%;max-height:320px;border-radius:8px;outline:none}.video-preview-box .no-video[data-v-b6f54054]{text-align:center;color:#64748b}.video-preview-box .no-video i[data-v-b6f54054]{font-size:64px;margin-bottom:16px;opacity:.5;color:#667eea}.video-preview-box .no-video p[data-v-b6f54054]{font-size:15px;color:#94a3b8}.node-preview[data-v-b6f54054]{background:rgba(10,22,40,.4);border:1px solid rgba(102,126,234,.15);border-radius:12px;padding:20px;max-height:500px;overflow-y:auto;display:flex;align-items:flex-start;justify-content:center}.node-preview[data-v-b6f54054]::-webkit-scrollbar{width:6px}.node-preview[data-v-b6f54054]::-webkit-scrollbar-thumb{background:rgba(102,126,234,.3);border-radius:3px}.node-preview[data-v-b6f54054]::-webkit-scrollbar-thumb:hover{background:rgba(102,126,234,.5)}.node-preview[data-v-b6f54054]::-webkit-scrollbar-track{background:rgba(10,22,40,.3);border-radius:3px}.node-preview .preview-placeholder[data-v-b6f54054]{text-align:center;color:#64748b!important;width:100%}.node-preview .preview-placeholder i[data-v-b6f54054]{font-size:64px;margin-bottom:16px;opacity:.5;color:#667eea!important}.node-preview .preview-placeholder p[data-v-b6f54054]{font-size:15px;margin-bottom:20px;color:#94a3b8!important}.node-preview .preview-placeholder img[data-v-b6f54054]{max-width:100%;height:auto;border-radius:8px;border:1px solid rgba(102,126,234,.2)}.content-box[data-v-b6f54054]{background:rgba(10,22,40,.4);border:1px solid rgba(102,126,234,.15);border-radius:12px;padding:24px;max-height:500px;overflow-y:auto}.content-box[data-v-b6f54054]::-webkit-scrollbar{width:6px}.content-box[data-v-b6f54054]::-webkit-scrollbar-thumb{background:rgba(102,126,234,.3);border-radius:3px}.content-box[data-v-b6f54054]::-webkit-scrollbar-thumb:hover{background:rgba(102,126,234,.5)}.content-box[data-v-b6f54054]::-webkit-scrollbar-track{background:rgba(10,22,40,.3);border-radius:3px}.content-box .full-workflow-preview .preview-title[data-v-b6f54054]{font-size:15px;color:#94a3b8!important;margin-bottom:16px;font-weight:500}.content-box .full-workflow-preview .workflow-diagram[data-v-b6f54054]{min-height:300px;display:flex;align-items:center;justify-content:center;background:rgba(10,22,40,.3);border-radius:8px;padding:20px}.content-box .full-workflow-preview .workflow-diagram img[data-v-b6f54054]{max-width:100%;height:auto;border-radius:8px}.content-box .full-workflow-preview .workflow-diagram .diagram-placeholder[data-v-b6f54054]{text-align:center;color:#64748b!important}.content-box .full-workflow-preview .workflow-diagram .diagram-placeholder i[data-v-b6f54054]{font-size:64px;margin-bottom:16px;opacity:.5;color:#667eea!important}.content-box .full-workflow-preview .workflow-diagram .diagram-placeholder p[data-v-b6f54054]{font-size:15px;color:#94a3b8!important}.content-box .notice-content .notice-title[data-v-b6f54054]{font-size:16px;color:#fff!important;font-weight:600;margin-bottom:16px}.content-box .notice-content .notice-list[data-v-b6f54054]{list-style:none;padding:0;margin:0 0 20px 0}.content-box .notice-content .notice-list li[data-v-b6f54054]{display:flex;align-items:flex-start;gap:10px;padding:10px 0;color:#94a3b8;font-size:14px;line-height:1.6}.content-box .notice-content .notice-list li i[data-v-b6f54054]{color:#667eea;margin-top:4px;flex-shrink:0}.content-box .notice-content .notice-warning[data-v-b6f54054]{display:flex;align-items:flex-start;gap:12px;padding:16px;background:rgba(245,158,11,.1);border-left:3px solid #f59e0b;border-radius:8px}.content-box .notice-content .notice-warning i[data-v-b6f54054]{font-size:20px;color:#f59e0b;margin-top:2px;flex-shrink:0}.content-box .notice-content .notice-warning p[data-v-b6f54054]{flex:1;font-size:14px;color:#fbbf24;line-height:1.6;margin:0}.dialog-footer[data-v-b6f54054]{display:flex;gap:16px;padding-top:20px;border-top:1px solid rgba(102,126,234,.2);align-items:center;flex-shrink:0;background:#0a1628;z-index:10}.dialog-footer .price-summary[data-v-b6f54054]{flex:1.4;display:flex;flex-direction:column;gap:8px;padding-right:16px;border-right:1px solid rgba(102,126,234,.2)}.dialog-footer .price-summary .price-line[data-v-b6f54054]{display:flex;align-items:center;gap:12px;font-size:14px;color:#cbd5f5}.dialog-footer .price-summary .price-line .label[data-v-b6f54054]{color:#94a3b8;font-weight:500}.dialog-footer .price-summary .price-line .value[data-v-b6f54054]{font-size:20px;font-weight:700;color:#facc15}.dialog-footer .price-summary .price-line.discount .value[data-v-b6f54054]{color:#34d399}.dialog-footer .price-summary .price-line .tag[data-v-b6f54054]{font-size:12px;padding:4px 10px;border-radius:12px;background:rgba(102,126,234,.2);color:#c7d2fe}.dialog-footer .btn-preview[data-v-b6f54054]{flex:1;background:transparent;border:2px solid #667eea;color:#667eea;padding:14px 0;font-size:16px;font-weight:600;border-radius:12px}.dialog-footer .btn-preview[data-v-b6f54054]:hover{background:rgba(102,126,234,.1);color:#fff;border-color:#667eea}.dialog-footer .btn-preview i[data-v-b6f54054]{margin-right:8px}.dialog-footer .btn-download[data-v-b6f54054]{flex:1;background:linear-gradient(135deg,#667eea,#764ba2);border:none;padding:14px 0;font-size:16px;font-weight:600;border-radius:12px}.dialog-footer .btn-download[data-v-b6f54054]:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(102,126,234,.4)}.dialog-footer .btn-download i[data-v-b6f54054]{margin-right:8px}.dialog-footer .btn-purchase[data-v-b6f54054]{flex:1;background:linear-gradient(135deg,#f97316,#ea580c);border:none;padding:14px 0;font-size:16px;font-weight:600;border-radius:12px}.dialog-footer .btn-purchase[data-v-b6f54054]:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(234,88,12,.35)}.dialog-footer .btn-purchase i[data-v-b6f54054]{margin-right:8px}@media(max-width:768px){.dialog-footer[data-v-b6f54054]{flex-direction:column;align-items:stretch}.dialog-footer .price-summary[data-v-b6f54054]{flex:unset;width:100%;border-right:none;border-bottom:1px solid rgba(102,126,234,.2);padding-right:0;padding-bottom:16px}.dialog-footer .btn-download[data-v-b6f54054],.dialog-footer .btn-preview[data-v-b6f54054],.dialog-footer .btn-purchase[data-v-b6f54054]{width:100%}}.wechat-pay-dialog[data-v-b6f54054]{z-index:3000!important;background:#0a1628!important;border-radius:12px;border:1px solid rgba(102,126,234,.2)}.wechat-pay-dialog .el-dialog__header[data-v-b6f54054]{background:#0a1628;border-bottom:1px solid rgba(102,126,234,.2)}.wechat-pay-dialog .el-dialog__header .el-dialog__title[data-v-b6f54054]{color:#fff;font-weight:600}.wechat-pay-dialog .el-dialog__header .el-dialog__close[data-v-b6f54054]{color:#94a3b8}.wechat-pay-dialog .el-dialog__header .el-dialog__close[data-v-b6f54054]:hover{color:#fff}.wechat-pay-dialog .el-dialog__body[data-v-b6f54054]{background:#0a1628!important;padding:20px}.wechat-pay-dialog .el-dialog__footer[data-v-b6f54054]{background:#0a1628;border-top:1px solid rgba(102,126,234,.2)}.wechat-pay-dialog .payment-dialog[data-v-b6f54054]{padding:0}.wechat-pay-dialog .payment-dialog .payment-info[data-v-b6f54054]{margin-bottom:20px;padding:16px;background:rgba(102,126,234,.05);border-radius:8px}.wechat-pay-dialog .payment-dialog .payment-info .info-item[data-v-b6f54054]{display:flex;justify-content:space-between;margin-bottom:8px;font-size:14px}.wechat-pay-dialog .payment-dialog .payment-info .info-item[data-v-b6f54054]:last-child{margin-bottom:0}.wechat-pay-dialog .payment-dialog .payment-info .info-item .label[data-v-b6f54054]{color:#94a3b8}.wechat-pay-dialog .payment-dialog .payment-info .info-item .value[data-v-b6f54054]{color:#fff;font-weight:600}.wechat-pay-dialog .payment-dialog .payment-info .info-item .value.highlight[data-v-b6f54054]{color:#facc15;font-size:16px}.wechat-pay-dialog .payment-dialog .qrcode-container[data-v-b6f54054]{display:flex;justify-content:center;align-items:center;min-height:300px;margin-bottom:20px}.wechat-pay-dialog .payment-dialog .qrcode-container .qrcode-loading[data-v-b6f54054]{text-align:center;color:#94a3b8}.wechat-pay-dialog .payment-dialog .qrcode-container .qrcode-loading i[data-v-b6f54054]{font-size:48px;margin-bottom:12px}.wechat-pay-dialog .payment-dialog .qrcode-container .qrcode-loading p[data-v-b6f54054]{font-size:14px}.wechat-pay-dialog .payment-dialog .qrcode-container .qrcode-display[data-v-b6f54054]{text-align:center}.wechat-pay-dialog .payment-dialog .qrcode-container .qrcode-display .qrcode-img[data-v-b6f54054]{width:300px;height:300px;border:1px solid rgba(102,126,234,.2);border-radius:8px;padding:10px;background:#fff}.wechat-pay-dialog .payment-dialog .qrcode-container .qrcode-display .qrcode-tip[data-v-b6f54054]{margin-top:12px;color:#94a3b8;font-size:14px}.wechat-pay-dialog .payment-dialog .qrcode-container .qrcode-error[data-v-b6f54054]{text-align:center;color:#f87171}.wechat-pay-dialog .payment-dialog .qrcode-container .qrcode-error i[data-v-b6f54054]{font-size:48px;margin-bottom:12px}.wechat-pay-dialog .payment-dialog .qrcode-container .qrcode-error p[data-v-b6f54054]{font-size:14px}.wechat-pay-dialog .payment-dialog .payment-status[data-v-b6f54054]{display:flex;flex-direction:column;gap:8px;padding:12px;background:rgba(59,130,246,.05);border-radius:8px}.wechat-pay-dialog .payment-dialog .payment-status .status-item[data-v-b6f54054]{display:flex;align-items:center;gap:8px;font-size:13px;color:#94a3b8}.wechat-pay-dialog .payment-dialog .payment-status .status-item i[data-v-b6f54054]{color:#3b82f6}.wechat-pay-dialog .payment-footer[data-v-b6f54054]{display:flex;justify-content:center;gap:12px;padding:16px 20px;background:transparent}.wechat-pay-dialog .payment-footer .el-button[data-v-b6f54054]{min-width:120px}.create-workflow-dialog{background:#0a1628!important;border:1px solid rgba(102,126,234,.2)}.create-workflow-dialog .el-dialog__header{background:rgba(10,22,40,.6);border-bottom:1px solid rgba(102,126,234,.1);padding:20px}.create-workflow-dialog .el-dialog__body{background:#0a1628!important;color:#fff!important;padding:30px;max-height:70vh;overflow-y:auto}.create-workflow-dialog .el-dialog__body::-webkit-scrollbar{width:6px}.create-workflow-dialog .el-dialog__body::-webkit-scrollbar-thumb{background:rgba(102,126,234,.3);border-radius:3px}.create-workflow-dialog .el-dialog__footer{background:rgba(10,22,40,.6);border-top:1px solid rgba(102,126,234,.1);padding:20px}.create-workflow-dialog .el-dialog__close{color:#fff!important}.create-workflow-dialog .el-dialog__close:hover{color:#667eea!important}.create-workflow-dialog .el-form-item__label{color:#fff!important}.create-workflow-dialog .el-input__inner,.create-workflow-dialog .el-textarea__inner{background:rgba(10,22,40,.6)!important;border-color:rgba(102,126,234,.2)!important;color:#fff!important}.create-workflow-dialog .el-input__inner::-moz-placeholder,.create-workflow-dialog .el-textarea__inner::-moz-placeholder{color:#64748b!important}.create-workflow-dialog .el-input__inner::placeholder,.create-workflow-dialog .el-textarea__inner::placeholder{color:#64748b!important}.create-workflow-dialog .el-input__inner:focus,.create-workflow-dialog .el-textarea__inner:focus{border-color:#667eea!important}.create-workflow-dialog .el-input-number__decrease,.create-workflow-dialog .el-input-number__increase{background:rgba(10,22,40,.6)!important;color:#fff!important;border-color:rgba(102,126,234,.2)!important}.create-workflow-dialog .el-input-number__decrease:hover,.create-workflow-dialog .el-input-number__increase:hover{color:#667eea!important}.create-workflow-dialog .el-select-dropdown{background:#0a1628!important;border-color:rgba(102,126,234,.2)!important}.create-workflow-dialog .el-select-dropdown__item{color:#fff!important}.create-workflow-dialog .el-select-dropdown__item:hover{background:rgba(102,126,234,.1)!important}.create-workflow-dialog .el-select-dropdown__item.selected{color:#667eea!important}.create-workflow-dialog .el-input-group__append{background:rgba(10,22,40,.8)!important;border-color:rgba(102,126,234,.2)!important;color:#fff!important}.create-workflow-dialog .el-switch__core{background:rgba(10,22,40,.6)!important;border-color:rgba(102,126,234,.2)!important}.create-workflow-dialog .el-switch.is-checked .el-switch__core{background:#667eea!important}.create-workflow-dialog .el-radio__label{color:#fff!important}.create-workflow-dialog .el-radio__input.is-checked+.el-radio__label{color:#667eea!important}.create-workflow-dialog .el-upload{background:rgba(10,22,40,.6)!important}.create-workflow-dialog .el-upload-list .el-upload-list__item{background:rgba(10,22,40,.6)!important;border-color:rgba(102,126,234,.2)!important;color:#fff!important}.create-workflow-dialog .el-upload-list .el-upload-list__item .el-upload-list__item-name{color:#fff!important}.create-workflow-dialog .el-upload-list .el-upload-list__item:hover{background:rgba(102,126,234,.1)!important}.create-workflow-dialog .el-upload-list .el-icon-close,.create-workflow-dialog .el-upload-list .el-icon-close-tip{color:#94a3b8!important}.create-workflow-dialog .el-form-item__error,.create-workflow-dialog .el-upload-list .el-icon-close-tip:hover,.create-workflow-dialog .el-upload-list .el-icon-close:hover{color:#f87171!important}.create-workflow-dialog .el-input__count,.create-workflow-dialog .el-textarea__count{background:transparent!important;background-color:transparent!important;color:#94a3b8!important}.create-workflow-dialog .el-input__suffix,.create-workflow-dialog .el-input__suffix-inner{background:transparent!important;background-color:transparent!important}.create-workflow-dialog .el-input.is-exceed .el-input__count,.create-workflow-dialog .el-textarea.is-exceed .el-textarea__count{background:transparent!important;background-color:transparent!important;color:#f87171!important}.create-workflow-dialog .el-input .el-input__count,.create-workflow-dialog .el-textarea .el-textarea__count{background:transparent!important;background-color:transparent!important}.create-workflow-dialog .el-button{background:rgba(10,22,40,.6)!important;border-color:rgba(102,126,234,.3)!important;color:#fff!important}.create-workflow-dialog .el-button:hover{background:rgba(102,126,234,.2)!important;border-color:#667eea!important}.create-workflow-dialog .el-button.el-button--primary{background:linear-gradient(135deg,#667eea,#764ba2)!important;border:none!important}.create-workflow-dialog .el-button.el-button--primary:hover{opacity:.9}.create-workflow-dialog .el-button.el-button--text{background:transparent!important;border:none!important;color:#667eea!important}.create-workflow-dialog .el-button.el-button--text:hover{color:#764ba2!important}.dialog-title[data-v-1435a6ce]{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:600;color:#fff}.dialog-title i[data-v-1435a6ce]{font-size:20px;color:#667eea}.dialog-title .step-indicator[data-v-1435a6ce]{margin-left:auto;font-size:13px;color:#94a3b8}.dialog-body[data-v-1435a6ce]{display:flex;flex-direction:column;gap:22px}.steps-bar[data-v-1435a6ce]{position:relative;display:flex;justify-content:space-between;padding:12px 18px 28px}.steps-bar .step-line[data-v-1435a6ce]{position:absolute;top:30px;left:80px;right:80px;height:2px;background:rgba(102,126,234,.2);z-index:0}.steps-bar .step-item[data-v-1435a6ce]{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;color:#94a3b8;z-index:1}.steps-bar .step-item .step-circle[data-v-1435a6ce]{width:42px;height:42px;border-radius:50%;background:rgba(10,22,40,.6);border:2px solid rgba(102,126,234,.3);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;transition:all .3s ease}.steps-bar .step-item .step-label[data-v-1435a6ce]{font-size:14px;font-weight:500}.steps-bar .step-item.current[data-v-1435a6ce]{color:#fff}.steps-bar .step-item.current .step-circle[data-v-1435a6ce]{background:rgba(102,126,234,.2);border-color:#667eea;color:#fff}.steps-bar .step-item.active[data-v-1435a6ce]{color:#fff}.steps-bar .step-item.active .step-circle[data-v-1435a6ce]{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea;color:#fff}.step-content[data-v-1435a6ce]{background:rgba(10,22,40,.3);border-radius:14px;padding:26px 24px;border:1px solid rgba(102,126,234,.15)}.section-title[data-v-1435a6ce]{font-size:16px;font-weight:600;color:#fff;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid rgba(102,126,234,.1)}.form-tip[data-v-1435a6ce]{font-size:12px;color:#94a3b8;margin-top:6px}.cover-upload[data-v-1435a6ce]{display:flex;flex-direction:column;gap:12px}.upload-tip[data-v-1435a6ce]{font-size:12px;color:#94a3b8}.cover-uploader[data-v-1435a6ce] .el-upload--picture-card{width:120px;height:120px;line-height:120px;border-radius:12px;border:2px dashed rgba(102,126,234,.3);background:rgba(10,22,40,.4);color:#667eea}.cover-uploader[data-v-1435a6ce] .el-upload--picture-card:hover{border-color:#667eea}.cover-uploader[data-v-1435a6ce] .el-upload-list__item{width:120px;height:120px;border-radius:12px;background:rgba(10,22,40,.4);border-color:rgba(102,126,234,.2)}.vip-switch[data-v-1435a6ce]{display:flex;align-items:center;gap:12px}.asset-upload[data-v-1435a6ce],.workflow-file-upload[data-v-1435a6ce],.workflow-video-upload[data-v-1435a6ce]{display:flex;flex-direction:column;gap:12px}.asset-uploader[data-v-1435a6ce] .el-upload--picture-card{width:120px;height:120px;line-height:120px;border-radius:12px;border:2px dashed rgba(102,126,234,.3);background:rgba(10,22,40,.4);color:#667eea}.asset-uploader[data-v-1435a6ce] .el-upload--picture-card:hover{border-color:#667eea}.asset-uploader[data-v-1435a6ce] .el-upload-list__item{width:120px;height:120px;border-radius:12px;background:rgba(10,22,40,.4);border-color:rgba(102,126,234,.2)}.image-preview-container[data-v-1435a6ce]{text-align:center}.image-preview-container img[data-v-1435a6ce]{max-width:100%;max-height:420px;border-radius:12px}.image-preview-container p[data-v-1435a6ce]{color:#94a3b8;padding:40px 0}[data-v-1435a6ce] .el-input__count,[data-v-1435a6ce] .el-textarea__count{background:transparent!important;background-color:transparent!important;color:#94a3b8!important}[data-v-1435a6ce] .el-input .el-input__count,[data-v-1435a6ce] .el-input__suffix,[data-v-1435a6ce] .el-input__suffix-inner,[data-v-1435a6ce] .el-textarea .el-textarea__count{background:transparent!important;background-color:transparent!important}[data-v-1435a6ce] .el-input__inner,[data-v-1435a6ce] .el-textarea__inner{background:rgba(10,22,40,.6)!important;background-color:rgba(10,22,40,.6)!important}.workflow-page[data-v-29f39fe2]{min-height:100vh;background:#0a1628;padding-top:70px;display:flex;flex-direction:column}.page-content[data-v-29f39fe2]{flex:1;display:flex;flex-direction:row}.left-sidebar[data-v-29f39fe2]{width:280px;flex-shrink:0;background:rgba(10,22,40,.6);border-right:1px solid rgba(102,126,234,.1);padding:30px 0}.left-sidebar .sidebar-header[data-v-29f39fe2]{display:flex;align-items:center;gap:12px;padding:0 30px 30px;margin-bottom:20px;border-bottom:1px solid rgba(102,126,234,.1)}.left-sidebar .sidebar-header i[data-v-29f39fe2]{font-size:24px;color:#667eea}.left-sidebar .sidebar-header span[data-v-29f39fe2]{font-size:20px;font-weight:700;color:#fff}.left-sidebar .sidebar-menu .menu-item[data-v-29f39fe2]{display:flex;align-items:center;gap:12px;padding:16px 30px;color:#94a3b8;font-size:15px;cursor:pointer;transition:all .3s ease;border-left:3px solid transparent}.left-sidebar .sidebar-menu .menu-item i[data-v-29f39fe2]{font-size:18px}.left-sidebar .sidebar-menu .menu-item[data-v-29f39fe2]:hover{background:rgba(102,126,234,.05);color:#fff}.left-sidebar .sidebar-menu .menu-item.active[data-v-29f39fe2]{background:rgba(102,126,234,.1);color:#fff;border-left-color:#667eea;font-weight:600}.main-container[data-v-29f39fe2]{flex:1;padding:30px 40px;overflow-y:auto}.category-tabs[data-v-29f39fe2]{display:flex;align-items:center;gap:24px;margin-bottom:20px;flex-wrap:wrap}.category-tabs .tab-item[data-v-29f39fe2]{padding:10px 20px;color:#94a3b8;font-size:15px;font-weight:500;cursor:pointer;transition:all .3s ease;border-bottom:2px solid transparent}.category-tabs .tab-item[data-v-29f39fe2]:hover{color:#fff}.category-tabs .tab-item.active[data-v-29f39fe2]{color:#667eea;border-bottom-color:#667eea;font-weight:600}.category-tabs .search-box[data-v-29f39fe2]{margin-left:auto;display:flex;align-items:center;gap:8px}.category-tabs .search-box input[data-v-29f39fe2]{width:250px;padding:10px 16px;background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.2);border-radius:8px;color:#fff;font-size:14px;outline:none;transition:all .3s ease}.category-tabs .search-box input[data-v-29f39fe2]::-moz-placeholder{color:#64748b}.category-tabs .search-box input[data-v-29f39fe2]::placeholder{color:#64748b}.category-tabs .search-box input[data-v-29f39fe2]:focus{border-color:#667eea;background:rgba(10,22,40,.8)}.category-tabs .search-box .el-button[data-v-29f39fe2]{background:linear-gradient(135deg,#667eea,#764ba2);border:none}.category-tabs .search-box .el-button[data-v-29f39fe2]:hover{opacity:.9}.info-banner[data-v-29f39fe2]{display:flex;align-items:center;gap:12px;padding:16px 20px;background:rgba(59,130,246,.1);border-left:3px solid #3b82f6;border-radius:8px;margin-bottom:24px;color:#3b82f6;font-size:14px}.info-banner i[data-v-29f39fe2]:first-child{font-size:18px}.info-banner i[data-v-29f39fe2]:last-child{margin-left:auto;cursor:pointer;font-size:16px}.info-banner i[data-v-29f39fe2]:last-child:hover{color:#fff}.workflow-grid[data-v-29f39fe2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;margin-bottom:40px}.workflow-card[data-v-29f39fe2]{position:relative;background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.15);border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s ease}.workflow-card[data-v-29f39fe2]:hover{transform:translateY(-4px);border-color:rgba(102,126,234,.3);box-shadow:0 8px 24px rgba(0,0,0,.3)}.workflow-card:hover .card-overlay[data-v-29f39fe2]{opacity:1}.workflow-card .video-preview[data-v-29f39fe2]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.95);border-radius:12px;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease;z-index:20;display:flex;align-items:center;justify-content:center}.workflow-card .video-preview .preview-video[data-v-29f39fe2]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:12px}.workflow-card .card-badges[data-v-29f39fe2]{position:absolute;top:12px;left:12px;right:12px;display:flex;justify-content:space-between;z-index:10}.workflow-card .card-badges span[data-v-29f39fe2]{padding:4px 10px;border-radius:4px;font-size:12px;font-weight:600}.workflow-card .card-badges .badge-vip[data-v-29f39fe2]{background:#10b981;color:#fff}.workflow-card .card-badges .badge-price[data-v-29f39fe2]{background:#f97316;color:#fff}.workflow-card .card-badges .badge-favorite[data-v-29f39fe2]{background:#667eea;color:#fff}.workflow-card .card-cover[data-v-29f39fe2]{position:relative;width:100%;height:200px;overflow:hidden}.workflow-card .card-cover img[data-v-29f39fe2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.workflow-card .card-cover .video-hint[data-v-29f39fe2]{position:absolute;bottom:12px;right:12px;display:flex;align-items:center;gap:6px;padding:6px 12px;background:rgba(102,126,234,.9);border-radius:20px;color:#fff;font-size:12px;font-weight:600;z-index:15;backdrop-filter:blur(10px);box-shadow:0 2px 8px rgba(102,126,234,.4);animation:pulse-hint-29f39fe2 2s ease-in-out infinite;transition:opacity .3s ease}.workflow-card .card-cover .video-hint i[data-v-29f39fe2]{font-size:14px;animation:play-icon-29f39fe2 1.5s ease-in-out infinite}.workflow-card .card-cover .video-hint span[data-v-29f39fe2]{letter-spacing:.5px}.workflow-card .card-cover .card-overlay[data-v-29f39fe2]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;opacity:0;transition:opacity .3s ease}.workflow-card .card-cover .card-overlay i[data-v-29f39fe2]{font-size:32px;color:#fff}.workflow-card .card-cover .card-overlay span[data-v-29f39fe2]{color:#fff;font-size:14px}.workflow-card:hover .card-cover img[data-v-29f39fe2]{transform:scale(1.05)}.workflow-card .card-footer[data-v-29f39fe2]{padding:16px}.workflow-card .card-footer .card-title[data-v-29f39fe2]{font-size:15px;font-weight:600;color:#fff;margin-bottom:12px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.workflow-card .card-footer .card-meta[data-v-29f39fe2]{display:flex;align-items:center;justify-content:space-between}.workflow-card .card-footer .card-meta .author-info[data-v-29f39fe2]{display:flex;align-items:center;gap:8px}.workflow-card .card-footer .card-meta .author-info .author-avatar[data-v-29f39fe2]{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center}.workflow-card .card-footer .card-meta .author-info .author-avatar i[data-v-29f39fe2]{font-size:12px;color:#fff}.workflow-card .card-footer .card-meta .author-info .author-name[data-v-29f39fe2]{font-size:13px;color:#94a3b8}.workflow-card .card-footer .card-meta .workflow-count[data-v-29f39fe2]{font-size:12px;color:#10b981;background:rgba(16,185,129,.1);padding:4px 8px;border-radius:4px}.loading-state[data-v-29f39fe2]{text-align:center;padding:80px 0}.loading-state i[data-v-29f39fe2]{font-size:48px;color:#667eea;animation:rotating-29f39fe2 1s linear infinite;margin-bottom:16px}.loading-state p[data-v-29f39fe2]{color:#94a3b8;font-size:16px}@keyframes rotating-29f39fe2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse-hint-29f39fe2{0%,to{transform:scale(1);box-shadow:0 2px 8px rgba(102,126,234,.4)}50%{transform:scale(1.05);box-shadow:0 4px 12px rgba(102,126,234,.6)}}@keyframes play-icon-29f39fe2{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.empty-state[data-v-29f39fe2]{text-align:center;padding:80px 0}.empty-state i[data-v-29f39fe2]{font-size:64px;color:#64748b;margin-bottom:16px}.empty-state p[data-v-29f39fe2]{color:#94a3b8;font-size:16px}.cover-placeholder[data-v-29f39fe2]{width:100%;height:100%;background:rgba(102,126,234,.1);display:flex;align-items:center;justify-content:center}.cover-placeholder i[data-v-29f39fe2]{font-size:48px;color:#667eea;opacity:.5}.badge-free[data-v-29f39fe2]{background:#10b981;color:#fff}.pagination-container[data-v-29f39fe2]{display:flex;justify-content:center;margin-top:40px;padding:20px 0}.pagination-container[data-v-29f39fe2] .el-pagination .el-pagination__total{color:#94a3b8}.pagination-container[data-v-29f39fe2] .el-pagination .el-pager li{background:rgba(10,22,40,.6);color:#94a3b8;border:1px solid rgba(102,126,234,.2)}.pagination-container[data-v-29f39fe2] .el-pagination .el-pager li:hover{color:#667eea}.pagination-container[data-v-29f39fe2] .el-pagination .el-pager li.active{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-color:#667eea}.pagination-container[data-v-29f39fe2] .el-pagination .btn-next,.pagination-container[data-v-29f39fe2] .el-pagination .btn-prev{background:rgba(10,22,40,.6);color:#94a3b8;border:1px solid rgba(102,126,234,.2)}.pagination-container[data-v-29f39fe2] .el-pagination .btn-next:hover,.pagination-container[data-v-29f39fe2] .el-pagination .btn-prev:hover{color:#667eea;border-color:#667eea}.pagination-container[data-v-29f39fe2] .el-pagination .btn-next.disabled,.pagination-container[data-v-29f39fe2] .el-pagination .btn-prev.disabled{color:#64748b;cursor:not-allowed}.pagination-container[data-v-29f39fe2] .el-pagination .el-pagination__sizes .el-select .el-input__inner{background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.2);color:#94a3b8}.pagination-container[data-v-29f39fe2] .el-pagination .el-pagination__jump{color:#94a3b8}.pagination-container[data-v-29f39fe2] .el-pagination .el-pagination__jump .el-input__inner{background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.2);color:#94a3b8}.plugin-detail-dialog{background:linear-gradient(135deg,#667eea,#764ba2)!important;border-radius:20px!important;border:1px solid rgba(102,126,234,.3)!important}.plugin-detail-dialog .el-dialog__header{display:none!important}.plugin-detail-dialog .el-dialog__body{padding:0!important;color:#fff!important;max-height:80vh;overflow-y:auto}.plugin-detail-dialog .el-dialog__body::-webkit-scrollbar{width:8px}.plugin-detail-dialog .el-dialog__body::-webkit-scrollbar-track{background:rgba(15,31,58,.4);border-radius:4px}.plugin-detail-dialog .el-dialog__body::-webkit-scrollbar-thumb{background:rgba(102,126,234,.5);border-radius:4px}.plugin-detail-dialog .el-dialog__body::-webkit-scrollbar-thumb:hover{background:rgba(102,126,234,.7)}.dialog-content[data-v-29ba202a]{padding:30px}.dialog-header[data-v-29ba202a]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid hsla(0,0%,100%,.1)}.dialog-header .header-left[data-v-29ba202a]{display:flex;gap:20px;flex:1}.dialog-header .plugin-icon[data-v-29ba202a]{width:80px;height:80px;border-radius:16px;background:hsla(0,0%,100%,.15);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 8px 24px rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.2);overflow:hidden}.dialog-header .plugin-icon img[data-v-29ba202a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dialog-header .plugin-icon i[data-v-29ba202a]{font-size:40px;color:#fff}.dialog-header .plugin-info[data-v-29ba202a]{flex:1}.dialog-header .plugin-info .plugin-title[data-v-29ba202a]{font-size:26px;font-weight:800;color:#fff;margin-bottom:8px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.dialog-header .plugin-info .plugin-desc[data-v-29ba202a]{font-size:15px;color:hsla(0,0%,100%,.8);line-height:1.6}.dialog-header .close-btn[data-v-29ba202a]{font-size:24px;color:hsla(0,0%,100%,.6);padding:0}.dialog-header .close-btn[data-v-29ba202a]:hover{color:#fff}.sub-plugins-section[data-v-29ba202a]{margin-bottom:30px}.sub-plugins-section .sub-plugins-grid[data-v-29ba202a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.sub-plugin-card[data-v-29ba202a]{background:rgba(30,41,75,.8);border:1px solid rgba(102,126,234,.3);border-radius:12px;padding:20px;transition:all .3s ease}.sub-plugin-card[data-v-29ba202a]:hover{border-color:rgba(102,126,234,.6);box-shadow:0 8px 24px rgba(0,0,0,.4);transform:translateY(-4px)}.sub-plugin-card .sub-card-icon[data-v-29ba202a]{width:120px;height:120px;border-radius:12px;background:linear-gradient(135deg,#1e3a5f,#0f1f3a);display:flex;align-items:center;justify-content:center;margin:0 auto 16px;box-shadow:0 4px 12px rgba(0,0,0,.3);overflow:hidden}.sub-plugin-card .sub-card-icon img[data-v-29ba202a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sub-plugin-card .sub-card-icon i[data-v-29ba202a]{font-size:48px;color:#4facfe}.sub-plugin-card .sub-card-content .sub-card-title[data-v-29ba202a]{font-size:15px;font-weight:700;color:#fff;margin-bottom:10px;text-align:center;min-height:40px;display:flex;align-items:center;justify-content:center}.sub-plugin-card .sub-card-content .sub-card-desc[data-v-29ba202a]{font-size:12px;color:#64748b;margin-bottom:16px;font-family:Courier New,monospace;background:rgba(0,0,0,.3);padding:6px 10px;border-radius:4px;text-align:center}.sub-plugin-card .sub-card-content .permissions[data-v-29ba202a]{display:flex;flex-direction:column;gap:10px;margin-bottom:16px;padding:0;background:transparent;border-radius:0}.sub-plugin-card .sub-card-content .permissions .permission-item[data-v-29ba202a]{display:flex;align-items:center;justify-content:space-between;font-size:13px;padding:0}.sub-plugin-card .sub-card-content .permissions .permission-item .permission-label[data-v-29ba202a]{color:#94a3b8;font-weight:500}.sub-plugin-card .sub-card-content .permissions .permission-item .permission-value[data-v-29ba202a]{font-weight:600}.sub-plugin-card .sub-card-content .permissions .permission-item .permission-value.free[data-v-29ba202a]{color:#4ade80}.sub-plugin-card .sub-card-content .permissions .permission-item .permission-value.paid[data-v-29ba202a]{color:#f59e0b}.sub-plugin-card .sub-card-content .sub-card-footer .btn-view-detail[data-v-29ba202a]{width:100%;background:linear-gradient(135deg,#667eea,#764ba2);border:none;font-weight:600;padding:10px;border-radius:8px}.sub-plugin-card .sub-card-content .sub-card-footer .btn-view-detail[data-v-29ba202a]:hover{box-shadow:0 4px 12px rgba(102,126,234,.5);transform:translateY(-2px)}.sub-plugin-card .sub-card-content .sub-card-footer .btn-view-detail i[data-v-29ba202a]{margin-right:6px}.no-sub-plugins[data-v-29ba202a]{text-align:center;padding:60px 0}.no-sub-plugins i[data-v-29ba202a]{font-size:64px;color:#64748b;margin-bottom:16px}.no-sub-plugins p[data-v-29ba202a]{color:#94a3b8;font-size:16px;margin-bottom:24px}.no-sub-plugins .el-button[data-v-29ba202a]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;padding:12px 32px;font-weight:600}.no-sub-plugins .el-button i[data-v-29ba202a]{font-size:16px;margin-right:8px}.dialog-footer[data-v-29ba202a]{padding-top:24px;margin-top:24px;border-top:1px solid hsla(0,0%,100%,.1)}.dialog-footer .btn-view-all[data-v-29ba202a]{width:100%;background:rgba(102,126,234,.8);border:none;padding:14px 0;font-size:16px;font-weight:600;border-radius:8px;color:#fff}.dialog-footer .btn-view-all[data-v-29ba202a]:hover{background:#667eea;transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.4)}.dialog-footer .btn-view-all i[data-v-29ba202a]{margin-right:8px}.plugin-page[data-v-2fa5615d]{min-height:100vh;background:#0a1628;padding-top:70px}.container[data-v-2fa5615d]{max-width:1400px;margin:0 auto;padding:0 40px}.search-section[data-v-2fa5615d]{background:linear-gradient(135deg,#1e3a5f,#0a1628);padding:40px 0;margin-bottom:40px}.search-section .container[data-v-2fa5615d]{display:flex;align-items:center;gap:20px}.search-section .search-bar[data-v-2fa5615d]{flex:1;position:relative;display:flex;align-items:center;background:rgba(15,31,58,.6);border:1px solid rgba(102,126,234,.3);border-radius:12px;padding:0 20px}.search-section .search-bar i[data-v-2fa5615d]{font-size:20px;color:#667eea;margin-right:12px}.search-section .search-bar input[data-v-2fa5615d]{flex:1;background:transparent;border:none;outline:none;color:#fff;font-size:16px;padding:16px 0}.search-section .search-bar input[data-v-2fa5615d]::-moz-placeholder{color:#64748b}.search-section .search-bar input[data-v-2fa5615d]::placeholder{color:#64748b}.search-section .btn-clear[data-v-2fa5615d]{padding:14px 40px;background:transparent;border:2px solid #667eea;color:#667eea;border-radius:12px;font-size:16px;font-weight:600}.search-section .btn-clear[data-v-2fa5615d]:hover{background:#667eea;color:#fff}.content-wrapper[data-v-2fa5615d]{display:flex;gap:30px;margin-bottom:60px}.sidebar[data-v-2fa5615d]{width:280px;flex-shrink:0}.sidebar .filter-section[data-v-2fa5615d]{background:rgba(15,31,58,.6);border:1px solid rgba(102,126,234,.2);border-radius:16px;padding:24px}.sidebar .filter-section .filter-title[data-v-2fa5615d]{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:700;color:#fff;margin-bottom:20px}.sidebar .filter-section .filter-title i[data-v-2fa5615d]{color:#667eea}.sidebar .filter-section .filter-items[data-v-2fa5615d]{display:flex;flex-direction:column;gap:8px}.sidebar .filter-section .filter-item[data-v-2fa5615d]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:rgba(15,31,58,.4);border-radius:8px;cursor:pointer;transition:all .3s ease}.sidebar .filter-section .filter-item .item-name[data-v-2fa5615d]{color:#94a3b8;font-size:15px}.sidebar .filter-section .filter-item .item-count[data-v-2fa5615d]{color:#64748b;font-size:13px}.sidebar .filter-section .filter-item[data-v-2fa5615d]:hover{background:rgba(102,126,234,.1)}.sidebar .filter-section .filter-item:hover .item-name[data-v-2fa5615d]{color:#fff}.sidebar .filter-section .filter-item.active[data-v-2fa5615d]{background:linear-gradient(135deg,#667eea,#764ba2)}.sidebar .filter-section .filter-item.active .item-count[data-v-2fa5615d],.sidebar .filter-section .filter-item.active .item-name[data-v-2fa5615d]{color:#fff}.main-content[data-v-2fa5615d]{flex:1}.main-content .content-header[data-v-2fa5615d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.main-content .content-header .section-title[data-v-2fa5615d]{font-size:28px;font-weight:800;color:#fff}.main-content .content-header .stats[data-v-2fa5615d]{color:#94a3b8;font-size:16px}.main-content .content-header .stats .highlight[data-v-2fa5615d]{color:#667eea;font-weight:700;font-size:20px}.main-content .plugin-grid[data-v-2fa5615d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}.plugin-card[data-v-2fa5615d]{background:rgba(15,31,58,.6);border:1px solid rgba(102,126,234,.2);border-radius:16px;overflow:hidden;cursor:pointer;transition:all .3s ease;position:relative}.plugin-card[data-v-2fa5615d]:hover{transform:translateY(-8px);border-color:rgba(102,126,234,.5);box-shadow:0 12px 40px rgba(102,126,234,.3)}.plugin-card .status-badge[data-v-2fa5615d]{position:absolute;top:12px;right:12px;background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:700;z-index:2}.plugin-card .upload-cover-btn.uploading[data-v-2fa5615d]{pointer-events:none;opacity:.7}.plugin-card .status-badge~.upload-cover-btn[data-v-2fa5615d]{top:54px}.plugin-card .card-cover[data-v-2fa5615d]{width:100%;height:180px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1e3a5f,#0f1f3a);position:relative;overflow:hidden}.plugin-card .card-cover .cover-image[data-v-2fa5615d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.plugin-card .card-cover .icon-wrapper[data-v-2fa5615d]{width:100px;height:100px;border-radius:20px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px rgba(102,126,234,.4);transition:transform .3s ease;overflow:hidden}.plugin-card .card-cover .icon-wrapper img[data-v-2fa5615d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.plugin-card .card-cover .icon-wrapper i[data-v-2fa5615d]{font-size:48px;color:#fff}.plugin-card .upload-cover-btn[data-v-2fa5615d]{position:absolute;top:12px;right:12px;width:36px;height:36px;background:rgba(102,126,234,.9);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.2)}.plugin-card .upload-cover-btn i[data-v-2fa5615d]{color:#fff;font-size:18px}.plugin-card .upload-cover-btn[data-v-2fa5615d]:hover{background:#667eea;transform:scale(1.1);box-shadow:0 4px 12px rgba(102,126,234,.4)}.plugin-card .upload-cover-btn[data-v-2fa5615d]:active{transform:scale(.95)}.plugin-card:hover .card-cover .icon-wrapper[data-v-2fa5615d]{transform:scale(1.1) rotate(5deg)}.plugin-card .card-content[data-v-2fa5615d]{padding:20px}.plugin-card .card-content .card-title[data-v-2fa5615d]{font-size:18px;font-weight:700;color:#fff;margin-bottom:8px}.plugin-card .card-content .card-desc[data-v-2fa5615d]{font-size:14px;color:#94a3b8;margin-bottom:16px;min-height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.plugin-card .card-content .card-footer[data-v-2fa5615d]{display:flex;align-items:center;justify-content:space-between;padding-top:16px;border-top:1px solid rgba(102,126,234,.1)}.plugin-card .card-content .card-footer .fee-tip[data-v-2fa5615d]{display:flex;align-items:center;gap:6px;color:#f59e0b;font-size:13px}.plugin-card .card-content .card-footer .fee-tip i[data-v-2fa5615d]{font-size:14px}.plugin-card .card-content .card-footer .btn-detail-link[data-v-2fa5615d],.plugin-card .card-content .card-footer .btn-detail[data-v-2fa5615d]{color:#667eea;font-size:14px;padding:0}.plugin-card .card-content .card-footer .btn-detail i[data-v-2fa5615d],.plugin-card .card-content .card-footer .btn-detail-link i[data-v-2fa5615d]{margin-right:4px}.plugin-card .card-content .card-footer .btn-detail-link[data-v-2fa5615d]:hover,.plugin-card .card-content .card-footer .btn-detail[data-v-2fa5615d]:hover{color:#764ba2}.plugin-card .card-content .card-footer .btn-detail-link[data-v-2fa5615d]{text-decoration:underline}.loading-state[data-v-2fa5615d]{text-align:center;padding:80px 0}.loading-state i[data-v-2fa5615d]{font-size:48px;color:#667eea;animation:rotating-2fa5615d 2s linear infinite}.loading-state p[data-v-2fa5615d]{color:#94a3b8;font-size:16px;margin-top:16px}@keyframes rotating-2fa5615d{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.empty-state[data-v-2fa5615d]{text-align:center;padding:80px 0}.empty-state i[data-v-2fa5615d]{font-size:64px;color:#64748b;margin-bottom:16px}.empty-state p[data-v-2fa5615d]{color:#94a3b8;font-size:16px}.load-more[data-v-2fa5615d]{text-align:center;padding:30px 0}.load-more .el-button[data-v-2fa5615d]{padding:12px 40px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:10px;font-size:15px;font-weight:500;transition:all .3s ease}.load-more .el-button[data-v-2fa5615d]:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(102,126,234,.3)}.fixed-download-btn[data-v-2fa5615d]{position:fixed;bottom:40px;right:40px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:14px 28px;border-radius:30px;font-size:16px;font-weight:600;box-shadow:0 8px 24px rgba(102,126,234,.4);cursor:pointer;transition:all .3s ease;z-index:999}.fixed-download-btn[data-v-2fa5615d]:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(102,126,234,.5)}.profile-page[data-v-09df5fd4]{min-height:100vh;background:#0a1628;padding-top:70px}.container[data-v-09df5fd4]{max-width:1400px;margin:0 auto;padding:40px}.content-wrapper[data-v-09df5fd4]{display:flex;gap:40px}.sidebar[data-v-09df5fd4]{width:200px;flex-shrink:0}.sidebar .user-card[data-v-09df5fd4]{text-align:center}.sidebar .user-card .user-avatar[data-v-09df5fd4]{width:100px;height:100px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.sidebar .user-card .user-avatar i[data-v-09df5fd4]{font-size:50px;color:#fff}.sidebar .user-card .user-name[data-v-09df5fd4]{font-size:18px;font-weight:600;color:#fff;margin-bottom:30px}.sidebar .user-card .user-info-list[data-v-09df5fd4]{text-align:left}.sidebar .user-card .user-info-list .info-row[data-v-09df5fd4]{display:flex;align-items:center;color:#94a3b8;font-size:14px;margin-bottom:16px;flex-wrap:wrap}.sidebar .user-card .user-info-list .info-row i[data-v-09df5fd4]{font-size:18px;margin-right:8px;color:#667eea}.sidebar .user-card .user-info-list .info-row .info-label[data-v-09df5fd4]{color:#fff}.sidebar .user-card .user-info-list .info-row .info-value[data-v-09df5fd4]{color:#94a3b8;font-size:13px}.main-content[data-v-09df5fd4]{flex:1;min-width:0}.main-content .page-title[data-v-09df5fd4]{font-size:28px;font-weight:700;color:#fff;text-align:center;margin-bottom:30px}.main-content .api-key-section[data-v-09df5fd4]{display:flex;align-items:center;gap:16px;margin-bottom:30px;padding:16px 0}.main-content .api-key-section .api-key-label[data-v-09df5fd4]{display:flex;align-items:center;gap:8px;font-size:16px;color:#fff;white-space:nowrap}.main-content .api-key-section .api-key-label i[data-v-09df5fd4]{font-size:20px;color:#667eea}.main-content .api-key-section .api-key-display[data-v-09df5fd4]{flex:1;display:flex;align-items:center;gap:12px}.main-content .api-key-section .api-key-display .api-key-text[data-v-09df5fd4]{font-family:Courier New,monospace;font-size:15px;color:#fff}.main-content .api-key-section .api-key-display .icon-btn[data-v-09df5fd4]{font-size:18px;color:#667eea;padding:4px}.main-content .api-key-section .api-key-display .icon-btn[data-v-09df5fd4]:hover{color:#764ba2}.main-content .account-info-bar[data-v-09df5fd4]{display:flex;align-items:center;gap:40px;padding:20px 0;margin-bottom:40px;flex-wrap:wrap}.main-content .account-info-bar .account-item[data-v-09df5fd4]{display:flex;align-items:center;gap:8px;font-size:15px;color:#fff}.main-content .account-info-bar .account-item i[data-v-09df5fd4]{font-size:18px;color:#667eea}.main-content .account-info-bar .account-item .item-label[data-v-09df5fd4]{white-space:nowrap}.main-content .account-info-bar .account-item.balance-item .balance-value[data-v-09df5fd4]{font-weight:600;color:#667eea;margin-right:8px}.main-content .account-info-bar .account-item.balance-item .action-btn[data-v-09df5fd4]{background:transparent;border:1px solid #667eea;color:#667eea;padding:6px 20px;font-size:14px}.main-content .account-info-bar .account-item.balance-item .action-btn[data-v-09df5fd4]:hover{background:rgba(102,126,234,.1)}.main-content .account-info-bar .account-item .link-btn[data-v-09df5fd4]{color:#667eea;padding:0;font-size:14px}.main-content .account-info-bar .account-item .link-btn[data-v-09df5fd4]:hover{color:#764ba2}.main-content .account-info-bar .account-item .revenue-value[data-v-09df5fd4]{padding:4px 16px;background:rgba(15,31,58,.6);border:1px solid rgba(102,126,234,.2);border-radius:4px;color:#fff;font-family:Courier New,monospace}.main-content .promotion-section[data-v-09df5fd4]{margin-bottom:30px}.main-content .promotion-section .section-title[data-v-09df5fd4]{font-size:18px;font-weight:700;color:#fff;margin-bottom:16px}.main-content .promotion-section .promotion-card[data-v-09df5fd4]{background:rgba(15,31,58,.6);border:1px solid rgba(102,126,234,.2);border-radius:16px;padding:30px;display:flex;gap:40px;align-items:center;justify-content:space-between}.main-content .promotion-section .promotion-card .promotion-content[data-v-09df5fd4]{display:grid;grid-template-columns:repeat(2,1fr);gap:30px 60px;flex:1}.main-content .promotion-section .promotion-card .promotion-content .promotion-info[data-v-09df5fd4]{display:flex;flex-direction:column;gap:8px}.main-content .promotion-section .promotion-card .promotion-content .promotion-info .info-label[data-v-09df5fd4]{font-size:14px;color:#94a3b8}.main-content .promotion-section .promotion-card .promotion-content .promotion-info .info-value[data-v-09df5fd4]{font-size:24px;font-weight:700;color:#fff}.main-content .promotion-section .promotion-card .promotion-actions[data-v-09df5fd4]{display:flex;flex-direction:column;gap:12px;flex-shrink:0;align-items:stretch;width:100%;max-width:200px}.main-content .promotion-section .promotion-card .promotion-actions .btn-creator[data-v-09df5fd4],.main-content .promotion-section .promotion-card .promotion-actions .btn-promotion[data-v-09df5fd4],.main-content .promotion-section .promotion-card .promotion-actions .btn-withdraw[data-v-09df5fd4]{width:100%;min-width:160px;padding:12px 20px;white-space:nowrap;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.main-content .promotion-section .promotion-card .promotion-actions .btn-promotion[data-v-09df5fd4]{background:transparent;border:1px solid #667eea;color:#667eea}.main-content .promotion-section .promotion-card .promotion-actions .btn-promotion[data-v-09df5fd4]:hover{background:rgba(102,126,234,.1)}.main-content .promotion-section .promotion-card .promotion-actions .btn-creator[data-v-09df5fd4]{background:linear-gradient(135deg,#667eea,#764ba2);border:none}.main-content .promotion-section .promotion-card .promotion-actions .btn-creator[data-v-09df5fd4]:hover{background:linear-gradient(135deg,#5568d3,#63408b)}.main-content .promotion-section .promotion-card .promotion-actions .btn-withdraw[data-v-09df5fd4]{background:linear-gradient(135deg,#10b981,#059669);border:none;color:#fff}.main-content .promotion-section .promotion-card .promotion-actions .btn-withdraw[data-v-09df5fd4]:hover{background:linear-gradient(135deg,#059669,#047857);transform:translateY(-2px);box-shadow:0 4px 12px rgba(16,185,129,.3)}.main-content .promotion-section .promotion-card .promotion-actions .btn-withdraw i[data-v-09df5fd4]{margin-right:6px}.main-content .promotion-section .promotion-card .creator-revenue[data-v-09df5fd4]{position:relative;padding:15px;background:rgba(16,185,129,.05);border:1px solid rgba(16,185,129,.2);border-radius:12px}.main-content .promotion-section .promotion-card .creator-revenue[data-v-09df5fd4]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(135deg,#10b981,#059669);border-radius:12px 0 0 12px}.main-content .promotion-section .promotion-card .creator-revenue .info-label[data-v-09df5fd4]{color:#10b981}.main-content .promotion-section .promotion-card .creator-revenue .info-value.highlight[data-v-09df5fd4]{color:#10b981;font-size:28px;font-weight:700}.main-content .membership-section[data-v-09df5fd4]{margin-bottom:30px}.main-content .membership-section .section-card[data-v-09df5fd4]{background:rgba(15,31,58,.6);border:1px solid rgba(102,126,234,.2);border-radius:16px;padding:30px}.main-content .membership-section .section-card .membership-summary[data-v-09df5fd4]{background:rgba(102,126,234,.12);border:1px solid rgba(102,126,234,.3);border-radius:12px;padding:20px;margin-bottom:24px;color:#e2e8f0}.main-content .membership-section .section-card .membership-summary .summary-status[data-v-09df5fd4]{font-size:16px;font-weight:600;color:#a5b4fc;margin-bottom:8px}.main-content .membership-section .section-card .membership-summary .summary-desc[data-v-09df5fd4]{font-size:14px;color:rgba(226,232,240,.8);line-height:1.6}.main-content .membership-section .section-card .section-title[data-v-09df5fd4]{font-size:18px;font-weight:700;color:#fff;margin-bottom:24px}.main-content .membership-section .section-card .vip-cards[data-v-09df5fd4]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.main-content .membership-section .section-card .vip-cards .vip-card[data-v-09df5fd4]{border-radius:16px;padding:28px 24px;transition:all .3s ease;position:relative;overflow:hidden;border:1px solid transparent}.main-content .membership-section .section-card .vip-cards .vip-card.vip-basic[data-v-09df5fd4]{background:linear-gradient(135deg,#1f2937,#3f2b1c);border-color:hsla(0,0%,100%,.1)}.main-content .membership-section .section-card .vip-cards .vip-card.vip-advanced[data-v-09df5fd4]{background:linear-gradient(135deg,#2d1b3e,#472a78);border-color:rgba(147,51,234,.3)}.main-content .membership-section .section-card .vip-cards .vip-card.vip-super[data-v-09df5fd4]{background:linear-gradient(135deg,#0f172a,#164e63);border-color:rgba(14,165,233,.3)}.main-content .membership-section .section-card .vip-cards .vip-card.is-active[data-v-09df5fd4]{box-shadow:0 12px 36px rgba(102,126,234,.45);border-color:rgba(102,126,234,.6)}.main-content .membership-section .section-card .vip-cards .vip-card[data-v-09df5fd4]:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.4)}.main-content .membership-section .section-card .vip-cards .vip-card .vip-card-content[data-v-09df5fd4]{display:flex;flex-direction:column;height:100%;color:#fff}.main-content .membership-section .section-card .vip-cards .vip-card .vip-card-content .vip-header[data-v-09df5fd4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.main-content .membership-section .section-card .vip-cards .vip-card .vip-card-content .vip-header .vip-badge[data-v-09df5fd4]{background:rgba(251,191,36,.2);color:#fbbf24;padding:4px 12px;border-radius:14px;font-size:12px;font-weight:600;letter-spacing:1px}.main-content .membership-section .section-card .vip-cards .vip-card .vip-card-content .vip-header .current-tag[data-v-09df5fd4]{background:rgba(56,189,248,.2);color:#38bdf8;padding:4px 12px;border-radius:14px;font-size:12px;font-weight:600}.main-content .membership-section .section-card .vip-cards .vip-card .vip-card-content .vip-title[data-v-09df5fd4]{font-size:20px;font-weight:700;margin-bottom:8px}.main-content .membership-section .section-card .vip-cards .vip-card .vip-card-content .vip-desc[data-v-09df5fd4]{color:rgba(226,232,240,.75);font-size:13px;line-height:1.6;margin-bottom:18px;min-height:42px}.main-content .membership-section .section-card .vip-cards .vip-card .vip-card-content .vip-price[data-v-09df5fd4]{text-align:left;margin-bottom:12px}.main-content .membership-section .section-card .vip-cards .vip-card .vip-card-content .vip-price .price-value[data-v-09df5fd4]{font-size:28px;font-weight:700;color:#a5b4fc}.main-content .membership-section .section-card .vip-cards .vip-card .vip-card-content .vip-price-row[data-v-09df5fd4]{display:flex;align-items:center;gap:8px;margin-bottom:20px}.main-content .membership-section .section-card .vip-cards .vip-card .vip-card-content .vip-price-row .discount-badge[data-v-09df5fd4]{background:rgba(16,185,129,.18);color:#34d399;padding:4px 12px;border-radius:14px;font-size:12px;font-weight:600;letter-spacing:1px}.main-content .membership-section .section-card .vip-cards .vip-card .vip-card-content .vip-features[data-v-09df5fd4]{list-style:none;padding:0;margin:0 0 28px 0;flex:1}.main-content .membership-section .section-card .vip-cards .vip-card .vip-card-content .vip-features li[data-v-09df5fd4]{display:flex;align-items:flex-start;gap:8px;color:hsla(0,0%,100%,.85);font-size:13px;line-height:1.8;margin-bottom:10px}.main-content .membership-section .section-card .vip-cards .vip-card .vip-card-content .vip-features li i[data-v-09df5fd4]{color:#34d399;font-size:16px;margin-top:2px}.main-content .membership-section .section-card .vip-cards .vip-card .vip-card-content .vip-actions[data-v-09df5fd4]{margin-top:auto}.main-content .membership-section .section-card .vip-cards .vip-card .vip-card-content .vip-actions .btn-buy[data-v-09df5fd4]{width:100%;padding:12px 20px;font-size:14px;font-weight:600;border-radius:10px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff;transition:all .3s ease}.main-content .membership-section .section-card .vip-cards .vip-card .vip-card-content .vip-actions .btn-buy[data-v-09df5fd4]:hover{background:linear-gradient(135deg,#5568d3,#63408b);transform:translateY(-2px);box-shadow:0 6px 18px rgba(102,126,234,.45)}.main-content .membership-section .section-card .vip-cards .vip-card .vip-card-content .vip-actions .btn-buy[data-v-09df5fd4]:disabled{background:rgba(148,163,184,.3);color:rgba(226,232,240,.6);cursor:not-allowed;box-shadow:none}@media(max-width:1200px){.main-content .promotion-section .promotion-card[data-v-09df5fd4]{flex-direction:column;align-items:stretch;gap:24px}.main-content .promotion-section .promotion-card .promotion-content[data-v-09df5fd4]{grid-template-columns:1fr;gap:20px}.main-content .promotion-section .promotion-card .promotion-actions[data-v-09df5fd4]{width:100%;max-width:200px;flex-direction:column}.main-content .promotion-section .promotion-card .promotion-actions .btn-creator[data-v-09df5fd4],.main-content .promotion-section .promotion-card .promotion-actions .btn-promotion[data-v-09df5fd4],.main-content .promotion-section .promotion-card .promotion-actions .btn-withdraw[data-v-09df5fd4]{width:100%;flex:none}}@media(max-width:768px){.content-wrapper[data-v-09df5fd4]{flex-direction:column}.sidebar[data-v-09df5fd4]{width:100%}.main-content .vip-cards[data-v-09df5fd4]{grid-template-columns:1fr!important}.main-content .promotion-section .promotion-card .promotion-actions[data-v-09df5fd4]{flex-direction:column}.main-content .promotion-section .promotion-card .promotion-actions .btn-creator[data-v-09df5fd4],.main-content .promotion-section .promotion-card .promotion-actions .btn-promotion[data-v-09df5fd4],.main-content .promotion-section .promotion-card .promotion-actions .btn-withdraw[data-v-09df5fd4]{width:100%}}.wechat-pay-dialog[data-v-09df5fd4]{z-index:3000!important;background:#0a1628!important;border-radius:12px;border:1px solid rgba(102,126,234,.2)}.wechat-pay-dialog .el-dialog__header[data-v-09df5fd4]{background:#0a1628;border-bottom:1px solid rgba(102,126,234,.2)}.wechat-pay-dialog .el-dialog__header .el-dialog__title[data-v-09df5fd4]{color:#fff;font-weight:600}.wechat-pay-dialog .el-dialog__header .el-dialog__close[data-v-09df5fd4]{color:#94a3b8}.wechat-pay-dialog .el-dialog__header .el-dialog__close[data-v-09df5fd4]:hover{color:#fff}.wechat-pay-dialog .el-dialog__body[data-v-09df5fd4]{background:#0a1628!important;padding:20px}.wechat-pay-dialog .el-dialog__footer[data-v-09df5fd4]{background:#0a1628;border-top:1px solid rgba(102,126,234,.2)}.wechat-pay-dialog .payment-dialog[data-v-09df5fd4]{padding:0}.wechat-pay-dialog .payment-dialog .payment-info[data-v-09df5fd4]{margin-bottom:20px;padding:16px;background:rgba(102,126,234,.05);border-radius:8px}.wechat-pay-dialog .payment-dialog .payment-info .info-item[data-v-09df5fd4]{display:flex;justify-content:space-between;margin-bottom:8px;font-size:14px}.wechat-pay-dialog .payment-dialog .payment-info .info-item[data-v-09df5fd4]:last-child{margin-bottom:0}.wechat-pay-dialog .payment-dialog .payment-info .info-item .label[data-v-09df5fd4]{color:#94a3b8}.wechat-pay-dialog .payment-dialog .payment-info .info-item .value[data-v-09df5fd4]{color:#fff;font-weight:600}.wechat-pay-dialog .payment-dialog .payment-info .info-item .value.highlight[data-v-09df5fd4]{color:#facc15;font-size:16px}.wechat-pay-dialog .payment-dialog .qrcode-container[data-v-09df5fd4]{display:flex;justify-content:center;align-items:center;min-height:300px;margin-bottom:20px}.wechat-pay-dialog .payment-dialog .qrcode-container .qrcode-loading[data-v-09df5fd4]{text-align:center;color:#94a3b8}.wechat-pay-dialog .payment-dialog .qrcode-container .qrcode-loading i[data-v-09df5fd4]{font-size:48px;margin-bottom:12px}.wechat-pay-dialog .payment-dialog .qrcode-container .qrcode-loading p[data-v-09df5fd4]{font-size:14px}.wechat-pay-dialog .payment-dialog .qrcode-container .qrcode-display[data-v-09df5fd4]{text-align:center}.wechat-pay-dialog .payment-dialog .qrcode-container .qrcode-display .qrcode-img[data-v-09df5fd4]{width:300px;height:300px;border:1px solid rgba(102,126,234,.2);border-radius:8px;padding:10px;background:#fff}.wechat-pay-dialog .payment-dialog .qrcode-container .qrcode-display .qrcode-tip[data-v-09df5fd4]{margin-top:12px;color:#94a3b8;font-size:14px}.wechat-pay-dialog .payment-dialog .qrcode-container .qrcode-error[data-v-09df5fd4]{text-align:center;color:#f87171}.wechat-pay-dialog .payment-dialog .qrcode-container .qrcode-error i[data-v-09df5fd4]{font-size:48px;margin-bottom:12px}.wechat-pay-dialog .payment-dialog .qrcode-container .qrcode-error p[data-v-09df5fd4]{font-size:14px}.wechat-pay-dialog .payment-dialog .payment-status[data-v-09df5fd4]{display:flex;flex-direction:column;gap:8px;padding:12px;background:rgba(59,130,246,.05);border-radius:8px}.wechat-pay-dialog .payment-dialog .payment-status .status-item[data-v-09df5fd4]{display:flex;align-items:center;gap:8px;font-size:13px;color:#94a3b8}.wechat-pay-dialog .payment-dialog .payment-status .status-item i[data-v-09df5fd4]{color:#3b82f6}.consumption-page[data-v-7db39dd8]{min-height:100vh;background:#0a1628;padding-top:70px}.container[data-v-7db39dd8]{max-width:1400px;margin:0 auto;padding:40px}.back-btn[data-v-7db39dd8]{display:inline-flex;align-items:center;gap:8px;color:#667eea;font-size:15px;cursor:pointer;margin-bottom:24px;transition:all .3s ease}.back-btn[data-v-7db39dd8]:hover{color:#764ba2;transform:translateX(-4px)}.back-btn i[data-v-7db39dd8]{font-size:18px}.page-header[data-v-7db39dd8]{display:flex;align-items:center;gap:12px;margin-bottom:32px}.page-header i[data-v-7db39dd8]{font-size:32px;color:#667eea}.page-header .page-title[data-v-7db39dd8]{font-size:28px;font-weight:700;color:#fff;margin:0}.filter-section[data-v-7db39dd8]{display:flex;align-items:center;gap:16px;margin-bottom:24px;padding:24px;background:rgba(15,31,58,.6);border:1px solid rgba(102,126,234,.2);border-radius:16px}.filter-section .filter-select[data-v-7db39dd8]{width:200px}.filter-section .filter-select[data-v-7db39dd8] .el-input__inner{background:rgba(15,31,58,.8);border:1px solid rgba(102,126,234,.3);color:#fff}.filter-section .filter-select[data-v-7db39dd8] .el-input__inner::-moz-placeholder{color:#64748b}.filter-section .filter-select[data-v-7db39dd8] .el-input__inner::placeholder{color:#64748b}.filter-section .filter-select[data-v-7db39dd8] .el-input__icon{color:#94a3b8}.filter-section .date-picker[data-v-7db39dd8]{width:360px}.filter-section .date-picker[data-v-7db39dd8] .el-input__inner{background:rgba(15,31,58,.8);border:1px solid rgba(102,126,234,.3);color:#fff}.filter-section .date-picker[data-v-7db39dd8] .el-input__inner::-moz-placeholder{color:#64748b}.filter-section .date-picker[data-v-7db39dd8] .el-input__inner::placeholder{color:#64748b}.filter-section .date-picker[data-v-7db39dd8] .el-range-separator{color:#94a3b8}.filter-section .date-picker[data-v-7db39dd8] .el-range-input{background:transparent;color:#fff}.filter-section .date-picker[data-v-7db39dd8] .el-range-input::-moz-placeholder{color:#64748b}.filter-section .date-picker[data-v-7db39dd8] .el-range-input::placeholder{color:#64748b}.filter-section .btn-search[data-v-7db39dd8]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;padding:10px 24px}.filter-section .btn-search i[data-v-7db39dd8]{margin-right:4px}.filter-section .btn-search[data-v-7db39dd8]:hover{background:linear-gradient(135deg,#5568d3,#63408b)}.table-section[data-v-7db39dd8]{background:rgba(15,31,58,.6);border:1px solid rgba(102,126,234,.2);border-radius:16px;padding:24px;min-height:400px}.table-section[data-v-7db39dd8] .el-table{background:transparent;color:#fff}.table-section[data-v-7db39dd8] .el-table:before{display:none}.table-section[data-v-7db39dd8] .el-table td,.table-section[data-v-7db39dd8] .el-table th{border:none}.table-section[data-v-7db39dd8] .el-table tr:hover>td{background:rgba(102,126,234,.1)!important}.table-section .description-text[data-v-7db39dd8]{color:#fff}.table-section .amount-text[data-v-7db39dd8]{font-weight:600;font-size:15px;font-family:Courier New,monospace}.table-section .amount-text.amount-positive[data-v-7db39dd8]{color:#10b981}.table-section .amount-text.amount-negative[data-v-7db39dd8]{color:#f59e0b}.table-section .time-text[data-v-7db39dd8]{color:#94a3b8;font-size:13px}.table-section .empty-state[data-v-7db39dd8]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 0;color:#64748b}.table-section .empty-state i[data-v-7db39dd8]{font-size:64px;margin-bottom:16px;opacity:.5}.table-section .empty-state p[data-v-7db39dd8]{font-size:16px;margin:0}.table-section .pagination-section[data-v-7db39dd8]{display:flex;justify-content:center;margin-top:32px;padding-top:24px;border-top:1px solid rgba(102,126,234,.1)}.table-section .pagination-section[data-v-7db39dd8] .el-pagination .btn-next,.table-section .pagination-section[data-v-7db39dd8] .el-pagination .btn-prev,.table-section .pagination-section[data-v-7db39dd8] .el-pagination .el-pager li{background:rgba(15,31,58,.8);border:1px solid rgba(102,126,234,.3);color:#fff}.table-section .pagination-section[data-v-7db39dd8] .el-pagination .btn-next:hover,.table-section .pagination-section[data-v-7db39dd8] .el-pagination .btn-prev:hover,.table-section .pagination-section[data-v-7db39dd8] .el-pagination .el-pager li:hover{color:#667eea}.table-section .pagination-section[data-v-7db39dd8] .el-pagination .btn-next.active,.table-section .pagination-section[data-v-7db39dd8] .el-pagination .btn-prev.active,.table-section .pagination-section[data-v-7db39dd8] .el-pagination .el-pager li.active{background:linear-gradient(135deg,#667eea,#764ba2);border-color:transparent;color:#fff}.table-section .pagination-section[data-v-7db39dd8] .el-pagination .el-pagination__jump,.table-section .pagination-section[data-v-7db39dd8] .el-pagination .el-pagination__total{color:#94a3b8}.table-section .pagination-section[data-v-7db39dd8] .el-pagination .el-input__inner{background:rgba(15,31,58,.8);border:1px solid rgba(102,126,234,.3);color:#fff}@media(max-width:768px){.filter-section[data-v-7db39dd8]{flex-direction:column;align-items:stretch}.filter-section .btn-search[data-v-7db39dd8],.filter-section .date-picker[data-v-7db39dd8],.filter-section .filter-select[data-v-7db39dd8]{width:100%!important}.table-section[data-v-7db39dd8]{overflow-x:auto}}.recharge-page[data-v-0294c2da]{min-height:100vh;background:#0a1628;padding-top:70px}.container[data-v-0294c2da]{max-width:1400px;margin:0 auto;padding:40px}.back-btn[data-v-0294c2da]{display:inline-flex;align-items:center;gap:8px;color:#667eea;font-size:15px;cursor:pointer;margin-bottom:24px;transition:all .3s ease}.back-btn[data-v-0294c2da]:hover{color:#764ba2;transform:translateX(-4px)}.back-btn i[data-v-0294c2da]{font-size:18px}.content-wrapper[data-v-0294c2da]{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:40px}.left-section .account-card[data-v-0294c2da]{background:rgba(15,31,58,.6);border:1px solid rgba(102,126,234,.2);border-radius:16px;padding:30px}.left-section .account-card .card-header[data-v-0294c2da]{display:flex;align-items:center;gap:12px;margin-bottom:30px}.left-section .account-card .card-header i[data-v-0294c2da]{font-size:28px;color:#667eea}.left-section .account-card .card-header h3[data-v-0294c2da]{font-size:22px;font-weight:700;color:#fff;margin:0}.left-section .account-card .service-section[data-v-0294c2da]{display:flex;align-items:center;gap:20px;padding:24px;background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1));border-radius:12px;margin-bottom:30px}.left-section .account-card .service-section .service-icon[data-v-0294c2da]{width:60px;height:60px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.left-section .account-card .service-section .service-icon i[data-v-0294c2da]{font-size:32px;color:#fff}.left-section .account-card .service-section .service-text h4[data-v-0294c2da]{font-size:18px;font-weight:600;color:#fff;margin:0 0 8px 0}.left-section .account-card .service-section .service-text p[data-v-0294c2da]{font-size:14px;color:#94a3b8;margin:0}.left-section .account-card .discount-section .section-title[data-v-0294c2da]{font-size:16px;font-weight:600;color:#fff;margin:0 0 16px 0}.left-section .account-card .discount-section .discount-options[data-v-0294c2da]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.left-section .account-card .discount-section .discount-options .discount-item[data-v-0294c2da]{padding:16px 12px;background:rgba(15,31,58,.8);border:2px solid rgba(102,126,234,.3);border-radius:8px;text-align:center;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;gap:6px;min-height:90px;justify-content:center}.left-section .account-card .discount-section .discount-options .discount-item .discount-amount[data-v-0294c2da]{font-size:22px;font-weight:800;color:#fff}.left-section .account-card .discount-section .discount-options .discount-item .discount-points[data-v-0294c2da]{font-size:13px;color:#94a3b8;font-weight:500}.left-section .account-card .discount-section .discount-options .discount-item .discount-bonus[data-v-0294c2da]{display:inline-block;padding:2px 8px;background:#f59e0b;color:#fff;border-radius:10px;font-size:11px;font-weight:600;margin:0 auto}.left-section .account-card .discount-section .discount-options .discount-item[data-v-0294c2da]:hover{border-color:#667eea;background:rgba(102,126,234,.2)}.left-section .account-card .discount-section .discount-options .discount-item.active[data-v-0294c2da]{border-color:#667eea;background:linear-gradient(135deg,rgba(102,126,234,.3),rgba(118,75,162,.3));box-shadow:0 4px 12px rgba(102,126,234,.3)}.left-section .account-card .discount-section .discount-options .discount-item.active .discount-points[data-v-0294c2da]{color:#fff}.left-section .account-card .discount-section .notice-text[data-v-0294c2da]{display:flex;align-items:center;gap:8px;font-size:13px;color:#f59e0b;margin:0}.left-section .account-card .discount-section .notice-text i[data-v-0294c2da]{font-size:16px}.right-section .payment-info-card[data-v-0294c2da]{background:rgba(15,31,58,.6);border:1px solid rgba(102,126,234,.2);border-radius:16px;padding:30px;height:100%;display:flex;flex-direction:column}.right-section .payment-info-card .info-title[data-v-0294c2da]{font-size:18px;font-weight:600;color:#fff;margin:0 0 24px 0;text-align:center}.right-section .payment-info-card .info-content .info-item[data-v-0294c2da]{display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid rgba(102,126,234,.1)}.right-section .payment-info-card .info-content .info-item[data-v-0294c2da]:last-child{border-bottom:none}.right-section .payment-info-card .info-content .info-item i[data-v-0294c2da]{font-size:18px;color:#10b981;flex-shrink:0}.right-section .payment-info-card .info-content .info-item span[data-v-0294c2da]{font-size:15px;color:#94a3b8;line-height:1.5}.recharge-section[data-v-0294c2da]{background:rgba(15,31,58,.6);border:1px solid rgba(102,126,234,.2);border-radius:16px;padding:30px}.recharge-section .balance-info[data-v-0294c2da]{display:flex;align-items:center;gap:16px;padding:20px 24px;background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1));border-radius:12px;margin-bottom:30px}.recharge-section .balance-info .balance-icon[data-v-0294c2da]{width:50px;height:50px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;align-items:center;justify-content:center}.recharge-section .balance-info .balance-icon i[data-v-0294c2da]{font-size:24px;color:#fff}.recharge-section .balance-info .balance-content .balance-label[data-v-0294c2da]{display:block;font-size:14px;color:#94a3b8;margin-bottom:4px}.recharge-section .balance-info .balance-content .balance-value[data-v-0294c2da]{font-size:28px;font-weight:800;color:#fff}.recharge-section .amount-section[data-v-0294c2da]{margin-bottom:30px}.recharge-section .amount-section .section-title[data-v-0294c2da]{font-size:16px;font-weight:600;color:#fff;margin:0 0 16px 0}.recharge-section .amount-section .amount-empty[data-v-0294c2da],.recharge-section .amount-section .amount-loading[data-v-0294c2da]{display:flex;align-items:center;justify-content:center;padding:40px;color:#94a3b8;font-size:14px;gap:8px}.recharge-section .amount-section .amount-empty i[data-v-0294c2da],.recharge-section .amount-section .amount-loading i[data-v-0294c2da]{font-size:18px;animation:rotating-0294c2da 1s linear infinite}.recharge-section .amount-section .amount-options[data-v-0294c2da]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.recharge-section .amount-section .amount-options .amount-item[data-v-0294c2da]{padding:20px;background:rgba(15,31,58,.8);border:2px solid rgba(102,126,234,.3);border-radius:12px;text-align:center;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:100px}.recharge-section .amount-section .amount-options .amount-item .amount-value[data-v-0294c2da]{font-size:28px;font-weight:800;color:#fff}.recharge-section .amount-section .amount-options .amount-item .points-info[data-v-0294c2da]{display:flex;align-items:center;justify-content:center;gap:8px}.recharge-section .amount-section .amount-options .amount-item .points-info .points-value[data-v-0294c2da]{font-size:14px;color:#94a3b8;font-weight:500}.recharge-section .amount-section .amount-options .amount-item .points-info .bonus-tag[data-v-0294c2da]{padding:2px 8px;background:#10b981;color:#fff;border-radius:10px;font-size:12px;font-weight:600}.recharge-section .amount-section .amount-options .amount-item[data-v-0294c2da]:hover{border-color:#667eea;background:rgba(102,126,234,.2)}.recharge-section .amount-section .amount-options .amount-item.active[data-v-0294c2da]{border-color:#667eea;background:linear-gradient(135deg,rgba(102,126,234,.3),rgba(118,75,162,.3));box-shadow:0 4px 12px rgba(102,126,234,.3)}.recharge-section .amount-section .amount-options .amount-item.active .points-value[data-v-0294c2da]{color:#fff}.recharge-section .payment-section[data-v-0294c2da]{margin-bottom:30px}.recharge-section .payment-section .section-title[data-v-0294c2da]{font-size:16px;font-weight:600;color:#fff;margin:0 0 16px 0}.recharge-section .payment-section .payment-options[data-v-0294c2da]{display:grid;grid-template-columns:repeat(1,1fr);gap:16px}.recharge-section .payment-section .payment-options .payment-item[data-v-0294c2da]{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px;background:rgba(15,31,58,.8);border:2px solid rgba(102,126,234,.3);border-radius:12px;font-size:16px;font-weight:600;color:#fff;cursor:pointer;transition:all .3s ease}.recharge-section .payment-section .payment-options .payment-item i[data-v-0294c2da]{font-size:24px}.recharge-section .payment-section .payment-options .payment-item[data-v-0294c2da]:hover{border-color:#667eea;background:rgba(102,126,234,.2)}.recharge-section .payment-section .payment-options .payment-item.active[data-v-0294c2da]{border-color:#667eea;background:linear-gradient(135deg,rgba(102,126,234,.3),rgba(118,75,162,.3));box-shadow:0 4px 12px rgba(102,126,234,.3)}.recharge-section .btn-submit[data-v-0294c2da]{width:100%;padding:16px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;font-size:18px;font-weight:700;border-radius:12px}.recharge-section .btn-submit[data-v-0294c2da]:hover:not(:disabled){background:linear-gradient(135deg,#5568d3,#63408b);transform:translateY(-2px);box-shadow:0 8px 24px rgba(102,126,234,.4)}.recharge-section .btn-submit[data-v-0294c2da]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:1200px){.content-wrapper[data-v-0294c2da]{grid-template-columns:1fr}.recharge-section .amount-options[data-v-0294c2da]{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:768px){.recharge-section .amount-options[data-v-0294c2da],.recharge-section .payment-options[data-v-0294c2da]{grid-template-columns:1fr!important}}@keyframes rotating-0294c2da{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.payment-dialog[data-v-0294c2da]{text-align:center}.payment-dialog .payment-amount[data-v-0294c2da]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:#f8f9fa;border-radius:8px;margin-bottom:20px}.payment-dialog .payment-amount .amount-label[data-v-0294c2da]{font-size:16px;color:#666}.payment-dialog .payment-amount .amount-value[data-v-0294c2da]{font-size:24px;font-weight:700;color:#e74c3c}.payment-dialog .qrcode-container[data-v-0294c2da]{padding:20px 0}.payment-dialog .qrcode-container .qrcode-loading[data-v-0294c2da]{padding:40px;color:#666}.payment-dialog .qrcode-container .qrcode-loading i[data-v-0294c2da]{font-size:32px;margin-bottom:10px;animation:rotating-0294c2da 1s linear infinite}.payment-dialog .qrcode-container .qrcode-loading p[data-v-0294c2da]{margin:0;font-size:14px}.payment-dialog .qrcode-container .qrcode-display[data-v-0294c2da]{display:flex;flex-direction:column;align-items:center;justify-content:center}.payment-dialog .qrcode-container .qrcode-display .qrcode-img[data-v-0294c2da]{width:200px;height:200px;border:1px solid #ddd;border-radius:8px;margin:0 auto 15px auto;display:block}.payment-dialog .qrcode-container .qrcode-display .qrcode-tip[data-v-0294c2da]{margin:0 0 10px 0;font-size:14px;color:#666;text-align:center}.payment-dialog .qrcode-container .qrcode-error[data-v-0294c2da]{padding:40px;color:#e74c3c}.payment-dialog .qrcode-container .qrcode-error i[data-v-0294c2da]{font-size:32px;margin-bottom:10px}.payment-dialog .qrcode-container .qrcode-error p[data-v-0294c2da]{margin:0;font-size:14px}.payment-dialog .payment-status[data-v-0294c2da]{background:#f8f9fa;border-radius:8px;padding:15px}.payment-dialog .payment-status .status-item[data-v-0294c2da]{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:8px;font-size:14px;color:#666}.payment-dialog .payment-status .status-item[data-v-0294c2da]:last-child{margin-bottom:0}.payment-dialog .payment-status .status-item i[data-v-0294c2da]{color:#3498db}.dialog-footer[data-v-0294c2da]{text-align:center}.creator-center-page[data-v-4718bd6c]{min-height:100vh;background:#0a1628;padding-top:70px;display:flex;flex-direction:column}.page-content[data-v-4718bd6c]{flex:1;display:flex;flex-direction:row}.left-sidebar[data-v-4718bd6c]{width:280px;flex-shrink:0;background:rgba(10,22,40,.6);border-right:1px solid rgba(102,126,234,.1);padding:30px 0}.left-sidebar .sidebar-header[data-v-4718bd6c]{display:flex;align-items:center;gap:12px;padding:0 30px 30px;margin-bottom:20px;border-bottom:1px solid rgba(102,126,234,.1)}.left-sidebar .sidebar-header i[data-v-4718bd6c]{font-size:24px;color:#667eea}.left-sidebar .sidebar-header span[data-v-4718bd6c]{font-size:20px;font-weight:700;color:#fff}.left-sidebar .sidebar-menu .menu-item[data-v-4718bd6c]{display:flex;align-items:center;gap:12px;padding:16px 30px;color:#94a3b8;font-size:15px;cursor:pointer;transition:all .3s ease;border-left:3px solid transparent}.left-sidebar .sidebar-menu .menu-item i[data-v-4718bd6c]{font-size:18px}.left-sidebar .sidebar-menu .menu-item[data-v-4718bd6c]:hover{background:rgba(102,126,234,.05);color:#fff}.left-sidebar .sidebar-menu .menu-item.active[data-v-4718bd6c]{background:rgba(102,126,234,.1);color:#fff;border-left-color:#667eea;font-weight:600}.main-container[data-v-4718bd6c]{flex:1;padding:30px 40px;overflow-y:auto}.tabs-container[data-v-4718bd6c]{display:flex;gap:16px;margin-bottom:30px;border-bottom:2px solid rgba(102,126,234,.1)}.tabs-container .tab-item[data-v-4718bd6c]{position:relative;display:flex;align-items:center;gap:8px;padding:14px 24px;color:#94a3b8;font-size:15px;font-weight:500;cursor:pointer;transition:all .3s ease;border-bottom:3px solid transparent;margin-bottom:-2px}.tabs-container .tab-item i[data-v-4718bd6c]{font-size:18px}.tabs-container .tab-item .badge-new[data-v-4718bd6c]{padding:2px 6px;background:#ef4444;color:#fff;font-size:11px;border-radius:4px;font-weight:600}.tabs-container .tab-item[data-v-4718bd6c]:hover{color:#fff}.tabs-container .tab-item.active[data-v-4718bd6c]{color:#667eea;border-bottom-color:#667eea;font-weight:600}.tab-content[data-v-4718bd6c]{min-height:500px}.agents-content .content-header[data-v-4718bd6c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;padding:20px;background:rgba(10,22,40,.4);border:1px solid rgba(102,126,234,.15);border-radius:12px}.agents-content .content-header .header-left[data-v-4718bd6c]{display:flex;align-items:center;gap:16px}.agents-content .content-header .header-left .el-button[data-v-4718bd6c]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;padding:12px 24px}.agents-content .content-header .header-left .el-button[data-v-4718bd6c]:hover{opacity:.9}.agents-content .content-header .header-left .tips[data-v-4718bd6c]{display:flex;align-items:center;gap:8px;color:#94a3b8;font-size:14px}.agents-content .content-header .header-left .tips i[data-v-4718bd6c]{color:#667eea;font-size:16px}.agents-content .content-header .header-right[data-v-4718bd6c]{display:flex;align-items:center;gap:12px}.agents-content .content-header .header-right .btn-add-assistant[data-v-4718bd6c]{background:rgba(59,130,246,.1);border:1px solid #3b82f6;color:#3b82f6}.agents-content .content-header .header-right .btn-add-assistant[data-v-4718bd6c]:hover{background:rgba(59,130,246,.2)}.empty-state[data-v-4718bd6c]{text-align:center;padding:80px 0}.empty-state i[data-v-4718bd6c]{font-size:64px;color:#64748b;margin-bottom:16px}.empty-state p[data-v-4718bd6c]{color:#94a3b8;font-size:16px}.agents-grid[data-v-4718bd6c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}.agent-card[data-v-4718bd6c]{background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.15);border-radius:12px;padding:20px;transition:all .3s ease}.agent-card[data-v-4718bd6c]:hover{border-color:rgba(102,126,234,.3);transform:translateY(-2px)}.agent-card .agent-header[data-v-4718bd6c]{display:flex;gap:16px;margin-bottom:16px}.agent-card .agent-header .agent-icon[data-v-4718bd6c]{width:50px;height:50px;border-radius:10px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.agent-card .agent-header .agent-icon i[data-v-4718bd6c]{font-size:24px;color:#fff}.agent-card .agent-header .agent-info[data-v-4718bd6c]{flex:1}.agent-card .agent-header .agent-info h4[data-v-4718bd6c]{font-size:16px;font-weight:600;color:#fff;margin-bottom:6px}.agent-card .agent-header .agent-info p[data-v-4718bd6c]{font-size:13px;color:#94a3b8;line-height:1.4}.agent-card .agent-footer[data-v-4718bd6c]{display:flex;align-items:center;justify-content:space-between;padding-top:16px;border-top:1px solid rgba(102,126,234,.1)}.agent-card .agent-footer .agent-status[data-v-4718bd6c]{font-size:12px;color:#10b981;padding:4px 10px;background:rgba(16,185,129,.1);border-radius:4px}.agent-card .agent-footer .agent-actions[data-v-4718bd6c]{display:flex;gap:8px}.agent-card .agent-footer .agent-actions .el-button[data-v-4718bd6c]{color:#667eea}.agent-card .agent-footer .agent-actions .el-button[data-v-4718bd6c]:hover{color:#764ba2}.revenue-content .revenue-header[data-v-4718bd6c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.revenue-content .revenue-header .section-title[data-v-4718bd6c]{font-size:24px;font-weight:700;color:#fff;margin:0}.revenue-content .revenue-header .date-picker[data-v-4718bd6c]{width:300px}.revenue-content .revenue-cards[data-v-4718bd6c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:30px}.revenue-content .revenue-cards .revenue-card[data-v-4718bd6c]{display:flex;gap:16px;padding:24px;background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.15);border-radius:12px;transition:all .3s ease}.revenue-content .revenue-cards .revenue-card[data-v-4718bd6c]:hover{border-color:rgba(102,126,234,.3);transform:translateY(-2px)}.revenue-content .revenue-cards .revenue-card .card-icon[data-v-4718bd6c]{width:50px;height:50px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.revenue-content .revenue-cards .revenue-card .card-icon i[data-v-4718bd6c]{font-size:24px;color:#fff}.revenue-content .revenue-cards .revenue-card .card-content[data-v-4718bd6c]{flex:1}.revenue-content .revenue-cards .revenue-card .card-content .card-label[data-v-4718bd6c]{font-size:13px;color:#94a3b8;margin-bottom:8px}.revenue-content .revenue-cards .revenue-card .card-content .card-value[data-v-4718bd6c]{font-size:24px;font-weight:700;color:#fff}.revenue-content .revenue-table[data-v-4718bd6c]{background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.15);border-radius:12px;padding:24px}.revenue-content .revenue-table .table-title[data-v-4718bd6c]{font-size:18px;font-weight:600;color:#fff;margin-bottom:20px}.revenue-content .revenue-table .amount-positive[data-v-4718bd6c]{color:#10b981;font-weight:600}.revenue-content .revenue-table .empty-table[data-v-4718bd6c]{text-align:center;padding:60px 0}.revenue-content .revenue-table .empty-table i[data-v-4718bd6c]{font-size:48px;color:#64748b;margin-bottom:12px}.revenue-content .revenue-table .empty-table p[data-v-4718bd6c]{color:#94a3b8;font-size:14px}.notice-content .section-title[data-v-4718bd6c]{font-size:24px;font-weight:700;color:#fff;margin-bottom:30px}.notice-content .notice-sections[data-v-4718bd6c]{display:grid;gap:24px}.notice-content .notice-sections .notice-section[data-v-4718bd6c]{background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.15);border-radius:12px;padding:24px}.notice-content .notice-sections .notice-section .section-header[data-v-4718bd6c]{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid rgba(102,126,234,.1)}.notice-content .notice-sections .notice-section .section-header i[data-v-4718bd6c]{font-size:24px;color:#667eea}.notice-content .notice-sections .notice-section .section-header h3[data-v-4718bd6c]{font-size:18px;font-weight:600;color:#fff;margin:0}.notice-content .notice-sections .notice-section .section-body .notice-list[data-v-4718bd6c]{list-style:none;padding:0;margin:0}.notice-content .notice-sections .notice-section .section-body .notice-list li[data-v-4718bd6c]{padding:12px 0;color:#94a3b8;font-size:14px;line-height:1.6;border-bottom:1px solid rgba(102,126,234,.05)}.notice-content .notice-sections .notice-section .section-body .notice-list li[data-v-4718bd6c]:last-child{border-bottom:none}.notice-content .notice-sections .notice-section .section-body .notice-list li .highlight[data-v-4718bd6c]{color:#667eea;font-weight:600}[data-v-4718bd6c] .custom-table.el-table{background-color:transparent!important;background:transparent!important;color:#fff!important}[data-v-4718bd6c] .custom-table.el-table:before{background-color:transparent!important}[data-v-4718bd6c] .custom-table.el-table th.el-table__cell{background-color:rgba(10,22,40,.8)!important;background:rgba(10,22,40,.8)!important;color:#fff!important;border-color:rgba(102,126,234,.2)!important}[data-v-4718bd6c] .custom-table.el-table td.el-table__cell{border-color:rgba(102,126,234,.1)!important;color:#fff!important}[data-v-4718bd6c] .custom-table.el-table td.el-table__cell,[data-v-4718bd6c] .custom-table.el-table tr{background-color:transparent!important;background:transparent!important}[data-v-4718bd6c] .custom-table.el-table tr:hover>td.el-table__cell{background-color:rgba(102,126,234,.1)!important;background:rgba(102,126,234,.1)!important}[data-v-4718bd6c] .custom-table.el-table .el-table__empty-block{background-color:transparent!important;background:transparent!important}[data-v-4718bd6c] .custom-table.el-table .el-table__empty-text{color:#94a3b8!important}[data-v-4718bd6c] .custom-table.el-table .el-table__body,[data-v-4718bd6c] .custom-table.el-table .el-table__header{background-color:transparent!important;background:transparent!important}[data-v-4718bd6c] .el-date-editor{background:rgba(10,22,40,.6)!important;border-color:rgba(102,126,234,.2)!important}[data-v-4718bd6c] .el-date-editor .el-input__inner{background:transparent!important;color:#fff!important;border:none!important}[data-v-4718bd6c] .el-date-editor .el-input__prefix .el-input__icon,[data-v-4718bd6c] .el-date-editor .el-input__suffix .el-input__icon,[data-v-4718bd6c] .el-date-editor .el-range-separator{color:#94a3b8!important}[data-v-4718bd6c] .el-date-editor .el-range-input{background:transparent!important;color:#fff!important}[data-v-4718bd6c] .el-pagination .el-pagination__jump,[data-v-4718bd6c] .el-pagination .el-pagination__total{color:#fff!important}[data-v-4718bd6c] .el-pagination .btn-next,[data-v-4718bd6c] .el-pagination .btn-prev,[data-v-4718bd6c] .el-pagination .el-pager li{background:rgba(10,22,40,.6)!important;color:#fff!important;border-color:rgba(102,126,234,.2)!important}[data-v-4718bd6c] .el-pagination .btn-next:hover,[data-v-4718bd6c] .el-pagination .btn-prev:hover,[data-v-4718bd6c] .el-pagination .el-pager li:hover{color:#667eea!important}[data-v-4718bd6c] .el-pagination .btn-next.active,[data-v-4718bd6c] .el-pagination .btn-prev.active,[data-v-4718bd6c] .el-pagination .el-pager li.active{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.purchase-history-page[data-v-09baebff]{min-height:100vh;background:#0a1628;padding-top:70px;display:flex;flex-direction:column}.page-content[data-v-09baebff]{flex:1;display:flex;flex-direction:row}.left-sidebar[data-v-09baebff]{width:280px;flex-shrink:0;background:rgba(10,22,40,.6);border-right:1px solid rgba(102,126,234,.1);padding:30px 0}.left-sidebar .sidebar-header[data-v-09baebff]{display:flex;align-items:center;gap:12px;padding:0 30px 30px;margin-bottom:20px;border-bottom:1px solid rgba(102,126,234,.1)}.left-sidebar .sidebar-header i[data-v-09baebff]{font-size:24px;color:#667eea}.left-sidebar .sidebar-header span[data-v-09baebff]{font-size:20px;font-weight:600;color:#fff}.left-sidebar .sidebar-menu .menu-item[data-v-09baebff]{display:flex;align-items:center;gap:12px;padding:15px 30px;color:#94a3b8;cursor:pointer;transition:all .3s ease;border-left:3px solid transparent}.left-sidebar .sidebar-menu .menu-item i[data-v-09baebff]{font-size:18px}.left-sidebar .sidebar-menu .menu-item span[data-v-09baebff]{font-size:15px;font-weight:500}.left-sidebar .sidebar-menu .menu-item[data-v-09baebff]:hover{background:rgba(102,126,234,.1);color:#fff}.left-sidebar .sidebar-menu .menu-item.active[data-v-09baebff]{background:rgba(102,126,234,.15);color:#667eea;border-left-color:#667eea}.main-container[data-v-09baebff]{flex:1;padding:40px;overflow-y:auto}.main-container[data-v-09baebff]::-webkit-scrollbar{width:8px}.main-container[data-v-09baebff]::-webkit-scrollbar-track{background:rgba(10,22,40,.3);border-radius:4px}.main-container[data-v-09baebff]::-webkit-scrollbar-thumb{background:rgba(102,126,234,.3);border-radius:4px}.main-container[data-v-09baebff]::-webkit-scrollbar-thumb:hover{background:rgba(102,126,234,.5)}.search-section[data-v-09baebff]{display:flex;justify-content:flex-end;margin-bottom:30px}.search-section .search-box[data-v-09baebff]{display:flex;align-items:center;gap:10px;width:400px}.search-section .search-box input[data-v-09baebff]{flex:1;height:42px;background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.2);border-radius:8px;padding:0 15px;color:#fff;font-size:14px;transition:all .3s ease}.search-section .search-box input[data-v-09baebff]::-moz-placeholder{color:#64748b}.search-section .search-box input[data-v-09baebff]::placeholder{color:#64748b}.search-section .search-box input[data-v-09baebff]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.search-section .search-box .el-button[data-v-09baebff]{height:42px;padding:0 20px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;font-size:14px;font-weight:500;transition:all .3s ease}.search-section .search-box .el-button[data-v-09baebff]:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(102,126,234,.3)}.stats-cards[data-v-09baebff]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:40px}.stats-cards .stat-card[data-v-09baebff]{background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.1);border-radius:16px;padding:25px;display:flex;align-items:center;gap:20px;transition:all .3s ease}.stats-cards .stat-card[data-v-09baebff]:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(102,126,234,.15);border-color:rgba(102,126,234,.3)}.stats-cards .stat-card .card-icon[data-v-09baebff]{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.stats-cards .stat-card .card-icon i[data-v-09baebff]{font-size:28px;color:#fff}.stats-cards .stat-card .card-content[data-v-09baebff]{flex:1}.stats-cards .stat-card .card-content .card-label[data-v-09baebff]{font-size:14px;color:#94a3b8;margin-bottom:8px}.stats-cards .stat-card .card-content .card-value[data-v-09baebff]{font-size:28px;font-weight:700;color:#fff}.purchase-list[data-v-09baebff]{display:flex;flex-direction:column;gap:20px}.purchase-list .purchase-item[data-v-09baebff]{background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.1);border-radius:16px;padding:20px;display:flex;align-items:center;gap:20px;transition:all .3s ease}.purchase-list .purchase-item[data-v-09baebff]:hover{border-color:rgba(102,126,234,.3);box-shadow:0 8px 20px rgba(102,126,234,.1)}.purchase-list .purchase-item .item-cover[data-v-09baebff]{width:120px;height:90px;border-radius:12px;overflow:hidden;flex-shrink:0;background:rgba(102,126,234,.1)}.purchase-list .purchase-item .item-cover img[data-v-09baebff]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.purchase-list .purchase-item .item-info[data-v-09baebff]{flex:1;min-width:0}.purchase-list .purchase-item .item-info .item-title[data-v-09baebff]{font-size:18px;font-weight:600;color:#fff;margin:0 0 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.purchase-list .purchase-item .item-info .item-meta[data-v-09baebff]{display:flex;align-items:center;gap:20px;font-size:14px;color:#94a3b8}.purchase-list .purchase-item .item-info .item-meta span[data-v-09baebff]{display:flex;align-items:center;gap:6px}.purchase-list .purchase-item .item-info .item-meta span i[data-v-09baebff]{font-size:14px}.purchase-list .purchase-item .item-price[data-v-09baebff]{text-align:right;padding:0 20px}.purchase-list .purchase-item .item-price .price-label[data-v-09baebff]{font-size:12px;color:#64748b;margin-bottom:6px}.purchase-list .purchase-item .item-price .price-value[data-v-09baebff]{font-size:24px;font-weight:700;color:#667eea}.purchase-list .purchase-item .item-actions[data-v-09baebff]{display:flex;flex-direction:column;gap:10px;flex-shrink:0}.purchase-list .purchase-item .item-actions .el-button[data-v-09baebff]{width:100px}.purchase-list .purchase-item .item-actions .el-button.el-button--primary[data-v-09baebff]{background:linear-gradient(135deg,#667eea,#764ba2);border:none}.purchase-list .purchase-item .item-actions .el-button.el-button--primary[data-v-09baebff]:hover{transform:translateY(-2px);box-shadow:0 6px 15px rgba(102,126,234,.3)}.purchase-list .purchase-item .item-actions .el-button.el-button--text[data-v-09baebff]{color:#94a3b8}.purchase-list .purchase-item .item-actions .el-button.el-button--text[data-v-09baebff]:hover{color:#667eea}.loading-state[data-v-09baebff]{text-align:center;padding:80px 0}.loading-state i[data-v-09baebff]{font-size:48px;color:#667eea;animation:rotating-09baebff 2s linear infinite;margin-bottom:16px}.loading-state p[data-v-09baebff]{color:#94a3b8;font-size:16px}@keyframes rotating-09baebff{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.empty-state[data-v-09baebff]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 20px;background:rgba(10,22,40,.3);border:2px dashed rgba(102,126,234,.2);border-radius:20px;margin-top:40px}.empty-state .empty-icon[data-v-09baebff]{width:120px;height:120px;background:rgba(102,126,234,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:30px}.empty-state .empty-icon i[data-v-09baebff]{font-size:60px;color:#667eea}.empty-state .empty-title[data-v-09baebff]{font-size:24px;font-weight:600;color:#fff;margin:0 0 15px}.empty-state .empty-desc[data-v-09baebff]{font-size:16px;color:#94a3b8;margin:0 0 30px}.empty-state .el-button[data-v-09baebff]{padding:12px 32px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:10px;font-size:16px;font-weight:500}.empty-state .el-button[data-v-09baebff]:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(102,126,234,.3)}@media(max-width:1200px){.stats-cards[data-v-09baebff]{grid-template-columns:1fr}.purchase-item[data-v-09baebff]{flex-wrap:wrap}.purchase-item .item-actions[data-v-09baebff],.purchase-item .item-price[data-v-09baebff]{width:100%;text-align:left;padding:0;margin-top:10px}.purchase-item .item-actions[data-v-09baebff]{flex-direction:row;justify-content:flex-start}.purchase-item .item-actions .el-button[data-v-09baebff]{width:auto}}.prompt-library-page[data-v-043777b0]{min-height:100vh;background:#0a1628;padding-top:70px;display:flex;flex-direction:column}.page-content[data-v-043777b0]{flex:1;display:flex;flex-direction:row}[data-v-043777b0] .prompt-detail-dialog,[data-v-043777b0] .prompt-detail-dialog .el-dialog{background:#0a1628!important;background-color:#0a1628!important}[data-v-043777b0] .prompt-detail-dialog .el-dialog__header{background:rgba(10,22,40,.8)!important;background-color:rgba(10,22,40,.8)!important;border-bottom:1px solid rgba(102,126,234,.2)!important;padding:20px 24px!important}[data-v-043777b0] .prompt-detail-dialog .el-dialog__header .el-dialog__title{color:#fff!important;font-size:18px!important;font-weight:600!important}[data-v-043777b0] .prompt-detail-dialog .el-dialog__header .el-dialog__close{color:#94a3b8!important;font-size:20px!important}[data-v-043777b0] .prompt-detail-dialog .el-dialog__header .el-dialog__close:hover{color:#fff!important}[data-v-043777b0] .prompt-detail-dialog .el-dialog__body{background:#0a1628!important;background-color:#0a1628!important;padding:24px!important;padding-top:10px}[data-v-043777b0] .prompt-detail-dialog .el-dialog__footer{background:rgba(10,22,40,.8)!important;background-color:rgba(10,22,40,.8)!important;border-top:1px solid rgba(102,126,234,.2)!important}[data-v-043777b0] .prompt-detail-dialog .el-button.el-button--text{color:#94a3b8!important}[data-v-043777b0] .prompt-detail-dialog .el-button.el-button--text:hover{color:#fff!important;background:rgba(102,126,234,.1)!important}[data-v-043777b0] .prompt-detail-dialog .el-button.el-button--primary.is-plain{background:rgba(102,126,234,.2)!important;border-color:rgba(102,126,234,.4)!important;color:#667eea!important}[data-v-043777b0] .prompt-detail-dialog .el-button.el-button--primary.is-plain:hover{background:rgba(102,126,234,.3)!important;border-color:rgba(102,126,234,.5)!important;color:#fff!important}[data-v-043777b0] .prompt-detail-dialog .el-tag{background:rgba(102,126,234,.2)!important;border-color:rgba(102,126,234,.3)!important;color:#667eea!important}[data-v-043777b0] .prompt-detail-dialog .el-tag.el-tag--warning{background:rgba(245,158,11,.2)!important;border-color:rgba(245,158,11,.3)!important;color:#f59e0b!important}[data-v-043777b0] .prompt-detail-dialog .el-skeleton .el-skeleton__item{background:rgba(10,22,40,.6)!important;background-color:rgba(10,22,40,.6)!important}.prompt-detail-content[data-v-043777b0]{display:flex;flex-direction:column;gap:18px;color:#fff}.detail-meta[data-v-043777b0]{display:flex;align-items:center;gap:12px;font-size:13px;color:#94a3b8}.detail-meta .el-tag[data-v-043777b0]{font-size:12px}.detail-category[data-v-043777b0]{padding:2px 8px;background:rgba(102,126,234,.2);border-radius:12px;color:#667eea}.detail-stats[data-v-043777b0]{display:inline-flex;align-items:center;gap:4px;color:#94a3b8}.detail-stats i[data-v-043777b0]{color:#667eea}.detail-description[data-v-043777b0]{font-size:15px;line-height:1.6;color:#e2e8f0;margin:0}.detail-section[data-v-043777b0]{background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.2);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px}.section-header[data-v-043777b0]{display:flex;align-items:center;justify-content:space-between}.section-header h4[data-v-043777b0]{margin:0;font-size:16px;font-weight:600;color:#fff}.section-header .section-actions[data-v-043777b0]{display:flex;align-items:center;gap:8px}.section-header .section-actions .el-button[data-v-043777b0]{color:#94a3b8!important}.section-header .section-actions .el-button[data-v-043777b0]:hover{color:#fff!important}.detail-pre[data-v-043777b0]{margin:0;white-space:pre-wrap;word-break:break-word;font-family:JetBrains Mono,Consolas,monospace;font-size:14px;color:#e2e8f0;line-height:1.6;background:rgba(10,22,40,.8);padding:12px;border-radius:8px;border:1px solid rgba(102,126,234,.1)}.prompt-lock-overlay[data-v-043777b0]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 40px;text-align:center;background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1));border-radius:12px;border:2px dashed rgba(102,126,234,.3);min-height:400px}.prompt-lock-overlay .lock-icon-wrapper[data-v-043777b0]{width:100px;height:100px;border-radius:50%;background:linear-gradient(135deg,rgba(102,126,234,.2),rgba(118,75,162,.2));display:flex;align-items:center;justify-content:center;margin-bottom:24px;border:3px solid rgba(102,126,234,.3)}.prompt-lock-overlay .lock-icon-wrapper .lock-icon[data-v-043777b0]{font-size:48px;color:#667eea}.prompt-lock-overlay .lock-title[data-v-043777b0]{font-size:20px;font-weight:600;color:#fff;margin:0 0 12px}.prompt-lock-overlay .lock-description[data-v-043777b0]{font-size:14px;color:#94a3b8;margin:0 0 32px;line-height:1.6}.prompt-lock-overlay .lock-benefits[data-v-043777b0]{list-style:none;padding:0;margin:0 0 32px;display:flex;flex-direction:column;gap:12px;width:100%;max-width:300px}.prompt-lock-overlay .lock-benefits li[data-v-043777b0]{display:flex;align-items:center;justify-content:flex-start;gap:8px;font-size:14px;color:#e2e8f0;padding:8px 16px;background:rgba(102,126,234,.15);border-radius:8px;border:1px solid rgba(102,126,234,.2)}.prompt-lock-overlay .lock-benefits li i[data-v-043777b0]{color:#10b981;font-size:16px;font-weight:700}.prompt-lock-overlay .unlock-button[data-v-043777b0]{padding:14px 48px;font-size:16px;font-weight:600;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:10px;color:#fff;transition:all .3s ease;box-shadow:0 4px 15px rgba(102,126,234,.3)}.prompt-lock-overlay .unlock-button[data-v-043777b0]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,.4)}.prompt-lock-overlay .unlock-button[data-v-043777b0]:active{transform:translateY(0)}.detail-footer[data-v-043777b0]{font-size:12px;color:#94a3b8;text-align:right}.detail-empty[data-v-043777b0],.detail-loading[data-v-043777b0]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:260px;color:#94a3b8;font-size:14px}.detail-empty i[data-v-043777b0],.detail-loading i[data-v-043777b0]{color:#667eea;opacity:.5}.detail-empty p[data-v-043777b0],.detail-loading p[data-v-043777b0]{color:#94a3b8}.left-sidebar[data-v-043777b0]{width:280px;flex-shrink:0;background:rgba(10,22,40,.6);border-right:1px solid rgba(102,126,234,.1);padding:30px 0}.left-sidebar .sidebar-header[data-v-043777b0]{display:flex;align-items:center;gap:12px;padding:0 30px 30px;margin-bottom:20px;border-bottom:1px solid rgba(102,126,234,.1)}.left-sidebar .sidebar-header i[data-v-043777b0]{font-size:24px;color:#667eea}.left-sidebar .sidebar-header span[data-v-043777b0]{font-size:20px;font-weight:600;color:#fff}.left-sidebar .category-list .category-item[data-v-043777b0]{display:flex;align-items:center;justify-content:space-between;padding:15px 30px;color:#94a3b8;cursor:pointer;transition:all .3s ease;border-left:3px solid transparent}.left-sidebar .category-list .category-item .category-label[data-v-043777b0]{font-size:15px;font-weight:500}.left-sidebar .category-list .category-item .category-count[data-v-043777b0]{font-size:13px;padding:2px 8px;background:rgba(102,126,234,.1);border-radius:10px;color:#667eea}.left-sidebar .category-list .category-item[data-v-043777b0]:hover{background:rgba(102,126,234,.1);color:#fff}.left-sidebar .category-list .category-item.active[data-v-043777b0]{background:linear-gradient(135deg,rgba(102,126,234,.2),rgba(118,75,162,.2));color:#fff;border-left-color:#667eea}.left-sidebar .category-list .category-item.active .category-count[data-v-043777b0]{background:#667eea;color:#fff}.main-container[data-v-043777b0]{flex:1;padding:40px;overflow-y:auto}.main-container[data-v-043777b0]::-webkit-scrollbar{width:8px}.main-container[data-v-043777b0]::-webkit-scrollbar-track{background:rgba(10,22,40,.3);border-radius:4px}.main-container[data-v-043777b0]::-webkit-scrollbar-thumb{background:rgba(102,126,234,.3);border-radius:4px}.main-container[data-v-043777b0]::-webkit-scrollbar-thumb:hover{background:rgba(102,126,234,.5)}.page-header[data-v-043777b0]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.page-header .page-title[data-v-043777b0]{font-size:32px;font-weight:700;color:#fff;margin:0}.page-header .page-stats[data-v-043777b0]{font-size:16px;color:#94a3b8}.page-header .page-stats .highlight[data-v-043777b0]{color:#667eea;font-weight:700;font-size:18px}.gradient-divider[data-v-043777b0]{height:3px;background:linear-gradient(90deg,#667eea,#764ba2 50%,#f093fb);border-radius:2px;margin-bottom:30px}.prompt-grid[data-v-043777b0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:20px;margin-bottom:30px}.prompt-grid .prompt-card[data-v-043777b0]{position:relative;display:flex;gap:20px;background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.1);border-radius:16px;padding:24px;cursor:pointer;transition:all .3s ease}.prompt-grid .prompt-card[data-v-043777b0]:hover{transform:translateY(-5px);border-color:rgba(102,126,234,.4);box-shadow:0 10px 30px rgba(102,126,234,.2)}.prompt-grid .prompt-card .card-content[data-v-043777b0]{flex:1;min-width:0;position:relative}.prompt-grid .prompt-card .card-image[data-v-043777b0]{width:120px;height:120px;flex-shrink:0;border-radius:12px;overflow:hidden;background:rgba(102,126,234,.1);border:1px solid rgba(102,126,234,.2);position:relative}.prompt-grid .prompt-card .card-image img[data-v-043777b0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;background:transparent}.prompt-grid .prompt-card .card-image .image-placeholder[data-v-043777b0]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(102,126,234,.05)}.prompt-grid .prompt-card .card-image .image-placeholder i[data-v-043777b0]{font-size:36px;color:rgba(102,126,234,.4)}.prompt-grid .prompt-card .vip-badge[data-v-043777b0]{position:absolute;top:0;right:0;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:700}.prompt-grid .prompt-card .card-title[data-v-043777b0]{font-size:18px;font-weight:600;color:#fff;margin:0 0 12px;padding-right:60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prompt-grid .prompt-card .card-description[data-v-043777b0]{font-size:14px;color:#94a3b8;line-height:1.6;margin-bottom:15px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.prompt-grid .prompt-card .card-input[data-v-043777b0]{background:rgba(102,126,234,.05);border-left:3px solid #667eea;padding:10px 12px;margin-bottom:15px;border-radius:4px}.prompt-grid .prompt-card .card-input .input-label[data-v-043777b0]{font-size:13px;color:#667eea;font-weight:600}.prompt-grid .prompt-card .card-input .input-text[data-v-043777b0]{font-size:13px;color:#fff;margin-left:4px}.prompt-grid .prompt-card .card-footer[data-v-043777b0]{display:flex;align-items:center;justify-content:space-between;padding-top:15px;border-top:1px solid rgba(102,126,234,.1)}.prompt-grid .prompt-card .card-footer .card-date[data-v-043777b0]{font-size:13px;color:#64748b}.prompt-grid .prompt-card .card-footer .card-stats[data-v-043777b0]{display:flex;align-items:center;gap:15px}.prompt-grid .prompt-card .card-footer .card-stats .stat-item[data-v-043777b0]{display:flex;align-items:center;gap:6px;font-size:13px;color:#94a3b8}.prompt-grid .prompt-card .card-footer .card-stats .stat-item i[data-v-043777b0]{font-size:14px}.prompt-grid .prompt-card .card-footer .card-stats .stat-item[data-v-043777b0]:first-child{color:#f87171}.prompt-grid .prompt-card .card-footer .card-stats .stat-item[data-v-043777b0]:last-child{color:#667eea}.empty-state[data-v-043777b0]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;background:rgba(10,22,40,.3);border:2px dashed rgba(102,126,234,.2);border-radius:20px}.empty-state i[data-v-043777b0]{font-size:80px;color:#667eea;opacity:.3;margin-bottom:20px}.empty-state p[data-v-043777b0]{font-size:18px;color:#94a3b8;margin:0}.loading-state[data-v-043777b0]{text-align:center;padding:80px 20px}.loading-state i[data-v-043777b0]{font-size:48px;color:#667eea;animation:rotating-043777b0 2s linear infinite}.loading-state p[data-v-043777b0]{color:#94a3b8;font-size:16px;margin-top:16px}@keyframes rotating-043777b0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.load-more[data-v-043777b0]{display:flex;justify-content:center;padding:20px 0}.load-more .el-button[data-v-043777b0]{padding:12px 40px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:10px;font-size:15px;font-weight:500;transition:all .3s ease}.load-more .el-button[data-v-043777b0]:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(102,126,234,.3)}@media(max-width:1400px){.prompt-grid[data-v-043777b0]{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media(max-width:1200px){.prompt-grid[data-v-043777b0]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media(max-width:768px){.page-content[data-v-043777b0]{flex-direction:column}.left-sidebar[data-v-043777b0]{width:100%;border-right:none;border-bottom:1px solid rgba(102,126,234,.1)}.main-container[data-v-043777b0]{padding:20px}.prompt-grid[data-v-043777b0]{grid-template-columns:1fr}.page-header[data-v-043777b0]{flex-direction:column;align-items:flex-start;gap:10px}}.login-container[data-v-3160a4a4]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);padding:20px;padding-top:90px}.login-container .login-box[data-v-3160a4a4]{width:100%;max-width:420px;background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);border-radius:20px;padding:40px;box-shadow:0 20px 60px rgba(0,0,0,.3)}.login-container .login-box .login-header[data-v-3160a4a4]{text-align:center;margin-bottom:40px}.login-container .login-box .login-header .login-title[data-v-3160a4a4]{font-size:32px;font-weight:700;color:#1a202c;margin-bottom:8px;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.login-container .login-box .login-header .login-subtitle[data-v-3160a4a4]{font-size:14px;color:#718096}.login-container .login-box .login-type-switch[data-v-3160a4a4]{margin-bottom:30px;display:flex;justify-content:center}.login-container .login-box .login-type-switch[data-v-3160a4a4] .el-radio-group{width:100%;display:flex;gap:10px}.login-container .login-box .login-type-switch[data-v-3160a4a4] .el-radio-button{flex:1}.login-container .login-box .login-type-switch[data-v-3160a4a4] .el-radio-button .el-radio-button__inner{width:100%;border-radius:10px;border:2px solid #e2e8f0;background:#fff;color:#718096;transition:all .3s ease;font-weight:500}.login-container .login-box .login-type-switch[data-v-3160a4a4] .el-radio-button .el-radio-button__inner:hover{border-color:#667eea;color:#667eea}.login-container .login-box .login-type-switch[data-v-3160a4a4] .el-radio-button.is-active .el-radio-button__inner{background:linear-gradient(135deg,#667eea,#764ba2);border-color:transparent;color:#fff;box-shadow:0 4px 12px rgba(102,126,234,.3)}.login-container .login-box .login-form .el-form-item[data-v-3160a4a4]{margin-bottom:24px}.login-container .login-box .login-form .el-form-item[data-v-3160a4a4] .el-input__inner{height:50px;line-height:50px;border-radius:10px;border:2px solid #e2e8f0;transition:all .3s ease}.login-container .login-box .login-form .el-form-item[data-v-3160a4a4] .el-input__inner:focus{border-color:#667eea}.login-container .login-box .login-form .el-form-item[data-v-3160a4a4] .el-input__prefix{left:15px;color:#667eea}.login-container .login-box .login-form .sms-code-wrapper[data-v-3160a4a4]{display:flex;gap:10px}.login-container .login-box .login-form .sms-code-wrapper .sms-code-input[data-v-3160a4a4]{flex:1}.login-container .login-box .login-form .sms-code-wrapper .sms-code-button[data-v-3160a4a4]{min-width:120px;height:50px;border-radius:10px;white-space:nowrap}.login-container .login-box .login-form .login-button[data-v-3160a4a4]{width:100%;height:50px;font-size:16px;font-weight:600;border-radius:10px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;transition:all .3s ease}.login-container .login-box .login-form .login-button[data-v-3160a4a4]:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(102,126,234,.4)}.login-container .login-box .login-footer[data-v-3160a4a4]{text-align:center;margin-top:30px;color:#718096;font-size:14px}.login-container .login-box .login-footer .register-link[data-v-3160a4a4]{color:#667eea;text-decoration:none;font-weight:600;margin-left:8px;transition:all .3s ease}.login-container .login-box .login-footer .register-link[data-v-3160a4a4]:hover{color:#764ba2;text-decoration:underline}@media(max-width:768px){.login-container[data-v-3160a4a4]{padding:10px;padding-top:80px}.login-container .login-box[data-v-3160a4a4]{padding:30px 20px}}.register-container[data-v-32fdb734]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);padding:20px;padding-top:90px}.register-container .register-box[data-v-32fdb734]{width:100%;max-width:420px;background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);border-radius:20px;padding:40px;box-shadow:0 20px 60px rgba(0,0,0,.3)}.register-container .register-box .register-header[data-v-32fdb734]{text-align:center;margin-bottom:40px}.register-container .register-box .register-header .register-title[data-v-32fdb734]{font-size:32px;font-weight:700;color:#1a202c;margin-bottom:8px;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.register-container .register-box .register-header .register-subtitle[data-v-32fdb734]{font-size:14px;color:#718096}.register-container .register-box .register-header .promoter-info[data-v-32fdb734]{margin-top:16px;padding:12px 16px;background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1));border:1px solid rgba(102,126,234,.3);border-radius:10px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;color:#667eea}.register-container .register-box .register-header .promoter-info i[data-v-32fdb734]{font-size:16px}.register-container .register-box .register-header .promoter-info strong[data-v-32fdb734]{color:#764ba2;font-weight:600}.register-container .register-box .register-form .el-form-item[data-v-32fdb734]{margin-bottom:24px}.register-container .register-box .register-form .el-form-item[data-v-32fdb734] .el-input__inner{height:50px;line-height:50px;border-radius:10px;border:2px solid #e2e8f0;transition:all .3s ease}.register-container .register-box .register-form .el-form-item[data-v-32fdb734] .el-input__inner:focus{border-color:#667eea}.register-container .register-box .register-form .el-form-item[data-v-32fdb734] .el-input__prefix{left:15px;color:#667eea}.register-container .register-box .register-form .sms-code-wrapper[data-v-32fdb734]{display:flex;gap:10px}.register-container .register-box .register-form .sms-code-wrapper .sms-code-input[data-v-32fdb734]{flex:1}.register-container .register-box .register-form .sms-code-wrapper .sms-code-button[data-v-32fdb734]{min-width:120px;height:50px;border-radius:10px;white-space:nowrap}.register-container .register-box .register-form .register-button[data-v-32fdb734]{width:100%;height:50px;font-size:16px;font-weight:600;border-radius:10px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;transition:all .3s ease}.register-container .register-box .register-form .register-button[data-v-32fdb734]:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(102,126,234,.4)}.register-container .register-box .register-footer[data-v-32fdb734]{text-align:center;margin-top:30px;color:#718096;font-size:14px}.register-container .register-box .register-footer .login-link[data-v-32fdb734]{color:#667eea;text-decoration:none;font-weight:600;margin-left:8px;transition:all .3s ease}.register-container .register-box .register-footer .login-link[data-v-32fdb734]:hover{color:#764ba2;text-decoration:underline}@media(max-width:768px){.register-container[data-v-32fdb734]{padding:10px;padding-top:80px}.register-container .register-box[data-v-32fdb734]{padding:30px 20px}}.user-management[data-v-d9f22a78]{display:flex;flex-direction:column;gap:16px}.action-row[data-v-d9f22a78],.filter-row[data-v-d9f22a78]{display:flex;gap:12px}.filter-row .search-input[data-v-d9f22a78]{width:300px}.filter-row .el-select[data-v-d9f22a78]{width:150px}.user-table[data-v-d9f22a78]{width:100%}.action-buttons[data-v-d9f22a78]{display:flex;flex-direction:column;gap:4px}.points-value[data-v-d9f22a78]{font-weight:600;color:#667eea}.pagination-container[data-v-d9f22a78]{display:flex;justify-content:flex-end;padding:10px 0}.statistics-section[data-v-d9f22a78]{margin-bottom:20px}.stat-card[data-v-d9f22a78]{position:relative;overflow:hidden}.stat-card .stat-content[data-v-d9f22a78]{position:relative;z-index:1}.stat-card .stat-value[data-v-d9f22a78]{font-size:32px;font-weight:700;color:#303133;margin-bottom:8px}.stat-card .stat-label[data-v-d9f22a78]{font-size:14px;color:#909399}.stat-card .stat-icon[data-v-d9f22a78]{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:48px;color:rgba(64,158,255,.1);z-index:0}.chart-card .el-card__body[data-v-d9f22a78]{padding:20px}.workflow-management[data-v-78f95956]{display:flex;flex-direction:column;gap:16px}.action-row[data-v-78f95956],.filter-row[data-v-78f95956]{display:flex;gap:12px}.filter-row .search-input[data-v-78f95956]{width:320px}.filter-row .el-select[data-v-78f95956]{width:160px}.workflow-table[data-v-78f95956]{width:100%}.action-buttons[data-v-78f95956]{display:flex;gap:8px}.text-muted[data-v-78f95956]{color:#909399}.pagination-container[data-v-78f95956]{display:flex;justify-content:flex-end;padding:10px 0}.category-list[data-v-78f95956]{display:flex;flex-direction:column;gap:12px;max-height:320px;overflow-y:auto;padding-right:4px}.category-item[data-v-78f95956]{display:flex;gap:8px;align-items:center}.category-name-input[data-v-78f95956]{flex:1}.category-actions[data-v-78f95956]{display:flex;gap:6px}.workflow-file-upload[data-v-78f95956]{display:flex;flex-direction:column;gap:10px}.workflow-file-uploader[data-v-78f95956] .el-button{background:linear-gradient(135deg,#667eea,#764ba2);border:none}.uploaded-file-display[data-v-78f95956] .el-input.is-disabled .el-input__inner{color:#334155}.cover-upload[data-v-78f95956]{display:flex;flex-direction:column;gap:10px}.cover-uploader[data-v-78f95956] .el-upload--picture-card{width:120px;height:120px;line-height:120px;border-radius:12px;border:1px dashed rgba(99,102,241,.4);color:#6366f1}.cover-uploader[data-v-78f95956] .el-upload-list__item{width:120px;height:120px;border-radius:12px}.cover-link[data-v-78f95956] .el-input__inner{color:#334155}.vip-switch[data-v-78f95956]{display:flex;align-items:center;gap:12px}.form-tip[data-v-78f95956],.vip-tip[data-v-78f95956]{font-size:12px;color:#909399}.form-tip[data-v-78f95956]{margin-top:6px}.upload-tip[data-v-78f95956]{font-size:12px;color:#909399}.workflow-video-upload[data-v-78f95956]{display:flex;flex-direction:column;gap:10px}.workflow-video-uploader[data-v-78f95956] .el-button{background:linear-gradient(135deg,#22d3ee,#6366f1);border:none;color:#fff}.asset-upload[data-v-78f95956]{display:flex;flex-direction:column;gap:10px}.asset-uploader[data-v-78f95956] .el-upload--picture-card{width:120px;height:120px;line-height:120px;border-radius:12px;border:1px dashed rgba(14,165,233,.4);color:#0ea5e9}.asset-uploader[data-v-78f95956] .el-upload-list__item{width:120px;height:120px;border-radius:12px}.image-preview-container[data-v-78f95956]{text-align:center}.image-preview-container img[data-v-78f95956]{max-width:100%;max-height:420px;border-radius:12px}.image-preview-container p[data-v-78f95956]{color:#909399;padding:40px 0}.plugin-management[data-v-3ccb1b72]{display:flex;flex-direction:column;gap:16px}.action-row[data-v-3ccb1b72],.filter-row[data-v-3ccb1b72]{display:flex;gap:12px}.filter-row .search-input[data-v-3ccb1b72]{width:320px}.filter-row .el-select[data-v-3ccb1b72]{width:160px}.plugin-table[data-v-3ccb1b72]{width:100%}.action-buttons[data-v-3ccb1b72]{display:flex;gap:8px}.pagination-container[data-v-3ccb1b72]{display:flex;justify-content:flex-end;padding:10px 0}.sub-plugin-section[data-v-3ccb1b72]{margin-top:20px}.sub-plugin-section .section-header[data-v-3ccb1b72]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.sub-plugin-section .section-header h4[data-v-3ccb1b72]{margin:0;font-size:15px}.category-list[data-v-3ccb1b72]{display:flex;flex-direction:column;gap:12px;max-height:320px;overflow-y:auto;padding-right:4px}.category-item[data-v-3ccb1b72]{display:flex;gap:8px;align-items:center}.category-icon-input[data-v-3ccb1b72],.category-name-input[data-v-3ccb1b72]{width:180px}.category-actions[data-v-3ccb1b72]{display:flex;gap:6px}.form-tip[data-v-3ccb1b72]{font-size:12px;color:#909399;margin-top:5px}.icon-upload-section .icon-preview-large[data-v-3ccb1b72]{width:80px;height:80px;margin-bottom:10px;display:flex;align-items:center;justify-content:center;border-radius:12px;position:relative;overflow:hidden}.icon-upload-section .icon-preview-large img[data-v-3ccb1b72]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.icon-upload-section .icon-preview-large i[data-v-3ccb1b72]{font-size:40px;color:#fff}.icon-upload-section .icon-preview-large .icon-actions[data-v-3ccb1b72]{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s}.icon-upload-section .icon-preview-large .icon-actions[data-v-3ccb1b72]:hover{opacity:1}.prompt-management[data-v-2bb625fe]{display:flex;flex-direction:column;gap:16px}.action-row[data-v-2bb625fe],.filter-row[data-v-2bb625fe]{display:flex;gap:12px}.filter-row .search-input[data-v-2bb625fe]{width:320px}.filter-row .el-select[data-v-2bb625fe]{width:160px}.prompt-table[data-v-2bb625fe]{width:100%}.action-buttons[data-v-2bb625fe]{display:flex;gap:8px}.pagination-container[data-v-2bb625fe]{display:flex;justify-content:flex-end;padding:10px 0}.category-list[data-v-2bb625fe]{display:flex;flex-direction:column;gap:12px;max-height:320px;overflow-y:auto;padding-right:4px}.category-item[data-v-2bb625fe]{display:flex;gap:8px;align-items:center}.category-name-input[data-v-2bb625fe]{flex:1}.category-actions[data-v-2bb625fe]{display:flex;gap:6px}.image-uploader[data-v-2bb625fe] .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;width:178px;height:178px;transition:all .3s}.image-uploader[data-v-2bb625fe] .el-upload:hover{border-color:#409eff}.image-uploader .image-uploader-icon[data-v-2bb625fe]{font-size:28px;color:#8c939d;width:178px;height:178px;line-height:178px;text-align:center}.image-uploader .uploaded-image[data-v-2bb625fe]{width:178px;height:178px;display:block;-o-object-fit:cover;object-fit:cover}.image-actions[data-v-2bb625fe]{margin-top:10px}.solution-management[data-v-23910e6d]{display:flex;flex-direction:column;gap:16px}.action-row[data-v-23910e6d]{display:flex;gap:12px}.filter-row[data-v-23910e6d]{display:flex;flex-wrap:wrap;gap:12px}.filter-row .search-input[data-v-23910e6d]{width:320px}.solution-table[data-v-23910e6d] .el-table__row .el-tag{min-width:60px;text-align:center}.pagination-container[data-v-23910e6d]{display:flex;justify-content:flex-end;margin-top:12px}.solution-dialog[data-v-23910e6d]{max-height:90vh}.solution-dialog[data-v-23910e6d] .el-dialog__body{max-height:70vh;overflow-y:auto;padding-right:16px}.solution-form .chip-editor[data-v-23910e6d]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px}.solution-form .chip-editor .chip-title[data-v-23910e6d]{font-size:13px;color:#6b7280;margin-right:6px}.solution-form .chip-editor .chip-item[data-v-23910e6d]{font-size:12px}.solution-form .chip-editor .chip-input[data-v-23910e6d]{width:200px}.solution-form .detail-block[data-v-23910e6d]{border:1px solid #e5e7eb;border-radius:10px;padding:16px;margin-bottom:16px;background:#fafbff}.solution-form .detail-block__header[data-v-23910e6d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.solution-form .detail-block__header h4[data-v-23910e6d]{margin:0;font-size:15px;font-weight:600;color:#1f2937}.solution-form .contact-card-editor[data-v-23910e6d]{margin-bottom:12px}.solution-form .solution-media-field[data-v-23910e6d]{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.solution-form .solution-media-field .el-input[data-v-23910e6d]{flex:1;min-width:240px}.solution-form .solution-media-field .solution-media-uploader[data-v-23910e6d]{flex-shrink:0}.solution-form .solution-media-preview[data-v-23910e6d]{margin-top:12px}.solution-form .solution-media-preview img[data-v-23910e6d],.solution-form .solution-media-preview video[data-v-23910e6d]{max-width:100%;border-radius:8px;box-shadow:0 6px 14px rgba(15,23,42,.12);background:#fff}.solution-form .solution-media-preview video[data-v-23910e6d]{max-height:280px}.solution-form .card-remove[data-v-23910e6d]{display:flex;align-items:center;justify-content:center}.category-list[data-v-23910e6d]{display:flex;flex-direction:column;gap:16px;max-height:60vh;overflow-y:auto}.category-item[data-v-23910e6d]{border:1px solid #e5e7eb;border-radius:10px;padding:16px;background:#fafbff}.category-item .category-fields[data-v-23910e6d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin-bottom:12px}.category-item .category-actions[data-v-23910e6d]{display:flex;gap:8px}.category-footer[data-v-23910e6d]{margin-top:16px;text-align:right}.service-config-management .action-row[data-v-386638dc]{margin-bottom:20px;display:flex;gap:10px}.service-config-management .filter-row[data-v-386638dc]{margin-bottom:20px;display:flex;gap:10px;align-items:center}.service-config-management .filter-row .search-input[data-v-386638dc]{flex:1;max-width:300px}.service-config-management .config-table[data-v-386638dc]{margin-bottom:20px}.service-config-management .pagination-container[data-v-386638dc]{display:flex;justify-content:flex-end}.service-config-management .action-buttons[data-v-386638dc]{display:flex;flex-direction:column;gap:5px}.service-config-management .form-tip[data-v-386638dc]{font-size:12px;color:#909399;margin-top:5px}.service-config-management .resolution-points .resolution-item[data-v-386638dc]{display:flex;align-items:center;margin-bottom:10px;gap:10px}.service-config-management .resolution-points .resolution-item label[data-v-386638dc]{width:80px;text-align:right}.service-config-management .resolution-points .resolution-item .form-tip[data-v-386638dc]{margin-top:0;margin-left:10px}.carousel-management .action-row[data-v-f6a49fa8]{margin-bottom:20px}.carousel-management .carousel-table .carousel-preview-image[data-v-f6a49fa8]{width:150px;height:80px;-o-object-fit:cover;object-fit:cover;border-radius:4px;cursor:pointer}.carousel-management .carousel-table .link-url[data-v-f6a49fa8]{color:#409eff;text-decoration:none;max-width:200px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carousel-management .carousel-table .link-url[data-v-f6a49fa8]:hover{text-decoration:underline}.carousel-management .carousel-table .text-muted[data-v-f6a49fa8]{color:#909399}.carousel-management .image-url-input[data-v-f6a49fa8]{margin-bottom:10px}.carousel-management .image-preview[data-v-f6a49fa8]{margin-top:10px}.carousel-management .image-preview .preview-img[data-v-f6a49fa8]{max-width:100%;max-height:300px;border-radius:4px;border:1px solid #dcdfe6}.carousel-management .form-tip[data-v-f6a49fa8]{font-size:12px;color:#909399;margin-top:5px}.model-api-management .action-row[data-v-435684ae]{margin-bottom:20px;display:flex;gap:10px}.model-api-management .category-list[data-v-435684ae]{display:flex;flex-direction:column;gap:12px;max-height:400px;overflow-y:auto;padding-right:4px}.model-api-management .category-item[data-v-435684ae]{display:flex;gap:8px;align-items:center}.model-api-management .category-icon-input[data-v-435684ae],.model-api-management .category-name-input[data-v-435684ae],.model-api-management .category-value-input[data-v-435684ae]{width:150px}.model-api-management .category-actions[data-v-435684ae]{display:flex;gap:6px}.model-api-management .filter-row[data-v-435684ae]{margin-bottom:20px;display:flex;gap:10px;align-items:center}.model-api-management .filter-row .search-input[data-v-435684ae]{flex:1;max-width:300px}.model-api-management .api-table[data-v-435684ae]{margin-bottom:20px}.model-api-management .api-table .icon-preview[data-v-435684ae]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;overflow:hidden}.model-api-management .api-table .icon-preview img[data-v-435684ae]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.model-api-management .api-table .icon-preview i[data-v-435684ae]{font-size:20px;color:#fff}.model-api-management .pagination-container[data-v-435684ae]{display:flex;justify-content:flex-end}.model-api-management .action-buttons[data-v-435684ae]{display:flex;flex-direction:column;gap:5px}.model-api-management .form-tip[data-v-435684ae]{font-size:12px;color:#909399;margin-top:5px}.model-api-management .icon-upload-section .icon-preview-large[data-v-435684ae]{width:80px;height:80px;margin-bottom:10px;display:flex;align-items:center;justify-content:center;border-radius:12px;position:relative;overflow:hidden}.model-api-management .icon-upload-section .icon-preview-large img[data-v-435684ae]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.model-api-management .icon-upload-section .icon-preview-large i[data-v-435684ae]{font-size:40px;color:#fff}.model-api-management .icon-upload-section .icon-preview-large .icon-actions[data-v-435684ae]{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s}.model-api-management .icon-upload-section .icon-preview-large .icon-actions[data-v-435684ae]:hover{opacity:1}.model-api-management .icon-upload-section .icon-uploader[data-v-435684ae]{margin-top:10px}.model-api-management .pricing-by-level[data-v-435684ae]{width:100%}.model-api-management .pricing-by-level .form-tip[data-v-435684ae]{margin-top:10px}.promotion-management .filter-row[data-v-58932a7f]{display:flex;gap:12px;margin-bottom:20px;align-items:center}.promotion-management .filter-row .search-input[data-v-58932a7f]{width:300px}.promotion-management .pagination-container[data-v-58932a7f]{margin-top:20px;display:flex;justify-content:flex-end}.promotion-management .action-buttons[data-v-58932a7f]{display:flex;gap:8px;flex-wrap:wrap}.membership-management .action-row[data-v-0c9468d3]{margin-bottom:20px}.membership-management .filter-row[data-v-0c9468d3]{display:flex;gap:12px;margin-bottom:20px;align-items:center}.membership-management .filter-row .search-input[data-v-0c9468d3]{flex:1;max-width:300px}.membership-management .config-table[data-v-0c9468d3]{margin-bottom:20px}.membership-management .pagination-container[data-v-0c9468d3]{display:flex;justify-content:flex-end}.membership-management .form-tip[data-v-0c9468d3]{font-size:12px;color:#909399;margin-top:4px}.membership-management .action-buttons[data-v-0c9468d3]{display:flex;gap:8px}.recharge-amount-management .action-row[data-v-22bf7cc4]{margin-bottom:20px}.recharge-amount-management .filter-row[data-v-22bf7cc4]{display:flex;gap:12px;margin-bottom:20px;align-items:center}.recharge-amount-management .filter-row .search-input[data-v-22bf7cc4]{flex:1;max-width:400px}.recharge-amount-management .config-table[data-v-22bf7cc4]{margin-bottom:20px}.recharge-amount-management .pagination-container[data-v-22bf7cc4]{display:flex;justify-content:flex-end}.recharge-amount-management .action-buttons[data-v-22bf7cc4]{display:flex;gap:8px}.recharge-amount-management .form-tip[data-v-22bf7cc4]{font-size:12px;color:#909399;margin-top:4px}.order-management .statistics-section[data-v-7b5aa934]{margin-bottom:20px}.order-management .statistics-section .stat-card[data-v-7b5aa934]{position:relative;overflow:hidden}.order-management .statistics-section .stat-card .stat-content .stat-value[data-v-7b5aa934]{font-size:28px;font-weight:700;color:#303133;margin-bottom:8px}.order-management .statistics-section .stat-card .stat-content .stat-label[data-v-7b5aa934]{font-size:14px;color:#909399}.order-management .statistics-section .stat-card .stat-icon[data-v-7b5aa934]{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:48px;color:#e4e7ed}.order-management .filter-row[data-v-7b5aa934]{display:flex;gap:10px;margin-bottom:20px;flex-wrap:wrap}.order-management .filter-row .search-input[data-v-7b5aa934]{flex:1;min-width:250px}.order-management .consumption-table[data-v-7b5aa934],.order-management .order-table[data-v-7b5aa934]{margin-bottom:20px}.order-management .pagination-container[data-v-7b5aa934]{display:flex;justify-content:flex-end;margin-top:20px}.system-config-management[data-v-fcc49ab6]{padding:20px;background:#fff;border-radius:8px;min-height:calc(100vh - 200px)}.action-row[data-v-fcc49ab6],.filter-row[data-v-fcc49ab6]{margin-bottom:20px;display:flex;gap:10px}.filter-row[data-v-fcc49ab6]{align-items:center}.filter-row .search-input[data-v-fcc49ab6]{width:300px}.config-section .section-title[data-v-fcc49ab6]{font-size:18px;font-weight:600;margin-bottom:20px;color:#333}.config-section .config-form[data-v-fcc49ab6]{max-width:800px}.config-section .config-form .form-tip[data-v-fcc49ab6]{font-size:12px;color:#999;margin-top:5px}.config-table[data-v-fcc49ab6]{margin-top:20px}.config-table .long-value[data-v-fcc49ab6]{color:#999}.config-table .action-buttons[data-v-fcc49ab6]{display:flex;gap:8px}.dialog-footer[data-v-fcc49ab6]{text-align:right}.admin-layout[data-v-35d3baf7]{display:flex;min-height:100vh;background:#f5f6fa;padding-top:70px}.admin-sidebar[data-v-35d3baf7]{width:240px;background:linear-gradient(180deg,#454ce1,#7b5bff);color:#fff;display:flex;flex-direction:column;position:sticky;top:70px;height:calc(100vh - 70px);align-self:flex-start}.admin-sidebar .sidebar-header[data-v-35d3baf7]{padding:24px 20px;border-bottom:1px solid hsla(0,0%,100%,.15)}.admin-sidebar .sidebar-header h2[data-v-35d3baf7]{margin:0;font-size:18px;font-weight:700}.admin-sidebar .sidebar-header .sidebar-desc[data-v-35d3baf7]{margin:6px 0 0;font-size:12px;opacity:.85;line-height:1.4}.admin-sidebar .sidebar-nav[data-v-35d3baf7]{padding:16px 0;flex:1}.admin-sidebar .sidebar-nav .nav-item[data-v-35d3baf7]{display:flex;align-items:center;gap:12px;padding:12px 24px;cursor:pointer;color:hsla(0,0%,100%,.85);transition:background .25s ease,padding-left .25s ease}.admin-sidebar .sidebar-nav .nav-item i[data-v-35d3baf7]{font-size:16px}.admin-sidebar .sidebar-nav .nav-item[data-v-35d3baf7]:hover{background:hsla(0,0%,100%,.12);padding-left:28px}.admin-sidebar .sidebar-nav .nav-item.active[data-v-35d3baf7]{background:rgba(0,0,0,.25);font-weight:600;color:#fff;position:relative}.admin-sidebar .sidebar-nav .nav-item.active[data-v-35d3baf7]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#fff}.admin-main[data-v-35d3baf7]{flex:1;padding:32px 36px;display:flex;flex-direction:column;gap:24px}.admin-main__header h1[data-v-35d3baf7]{margin:0 0 8px;font-size:24px;color:#1f2a44;font-weight:700}.admin-main__header p[data-v-35d3baf7]{margin:0;color:#6b7280;font-size:14px}.admin-main__content[data-v-35d3baf7]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 10px 30px rgba(31,42,68,.08);min-height:calc(100vh - 190px)}@media(max-width:1024px){.admin-layout[data-v-35d3baf7]{padding-top:70px}.admin-sidebar[data-v-35d3baf7]{display:none}.admin-main[data-v-35d3baf7]{padding:20px}.admin-main__content[data-v-35d3baf7]{padding:16px;min-height:auto}}.solutions-page[data-v-17912ca2]{min-height:100vh;background:#0a1628;padding-top:70px;display:flex;flex-direction:column}.page-container[data-v-17912ca2]{flex:1;max-width:1400px;margin:0 auto;padding:60px 40px;width:100%}.page-header[data-v-17912ca2]{text-align:center;margin-bottom:40px}.page-header .header-icon[data-v-17912ca2]{width:80px;height:80px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;box-shadow:0 8px 25px rgba(102,126,234,.4)}.page-header .header-icon i[data-v-17912ca2]{font-size:40px;color:#fff}.page-header .page-title[data-v-17912ca2]{font-size:42px;font-weight:800;color:#fff;margin:0 0 12px;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page-header .page-subtitle[data-v-17912ca2]{font-size:18px;color:#94a3b8;margin:0}.gradient-divider[data-v-17912ca2]{height:3px;background:linear-gradient(90deg,#667eea,#764ba2 50%,#f093fb);border-radius:2px;margin-bottom:40px}.category-tabs[data-v-17912ca2]{display:flex;align-items:center;gap:12px;margin-bottom:40px;flex-wrap:wrap}.category-tabs .category-tab[data-v-17912ca2]{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.2);border-radius:12px;color:#94a3b8;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.category-tabs .category-tab i[data-v-17912ca2]{font-size:16px;flex-shrink:0}.category-tabs .category-tab span[data-v-17912ca2]{white-space:nowrap}.category-tabs .category-tab .count[data-v-17912ca2]{padding:2px 8px;background:rgba(102,126,234,.1);border-radius:10px;font-size:12px;color:#667eea;flex-shrink:0}.category-tabs .category-tab[data-v-17912ca2]:hover{border-color:rgba(102,126,234,.4);color:#fff;transform:translateY(-2px)}.category-tabs .category-tab.active[data-v-17912ca2]{background:linear-gradient(135deg,#667eea,#764ba2);border-color:transparent;color:#fff}.category-tabs .category-tab.active .count[data-v-17912ca2]{background:hsla(0,0%,100%,.2);color:#fff}.solutions-grid[data-v-17912ca2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:25px;margin-bottom:50px}.solution-card[data-v-17912ca2]{background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.2);border-radius:20px;padding:25px;cursor:pointer;transition:all .3s ease}.solution-card[data-v-17912ca2]:hover{border-color:rgba(102,126,234,.4);box-shadow:0 12px 35px rgba(102,126,234,.2);transform:translateY(-8px)}.solution-card .card-header[data-v-17912ca2]{display:flex;align-items:flex-start;gap:15px;margin-bottom:20px;position:relative}.solution-card .card-header .industry-icon[data-v-17912ca2]{width:60px;height:60px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:14px;box-shadow:0 4px 15px rgba(0,0,0,.2)}.solution-card .card-header .industry-icon i[data-v-17912ca2]{font-size:30px;color:#fff}.solution-card .card-header .header-info[data-v-17912ca2]{flex:1}.solution-card .card-header .header-info .industry-name[data-v-17912ca2]{font-size:20px;font-weight:700;color:#fff;margin:0 0 6px}.solution-card .card-header .header-info .industry-desc[data-v-17912ca2]{font-size:13px;color:#94a3b8;margin:0;line-height:1.5}.solution-card .card-header .hot-tag[data-v-17912ca2]{position:absolute;top:0;right:0;background:linear-gradient(135deg,#f59e0b,#ef4444);border:none;color:#fff;font-weight:700}.solution-card .scenarios-section[data-v-17912ca2]{margin-bottom:20px}.solution-card .scenarios-section .section-title[data-v-17912ca2]{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#fff;margin:0 0 12px}.solution-card .scenarios-section .section-title i[data-v-17912ca2]{font-size:16px;color:#667eea}.solution-card .scenarios-section .scenarios-list[data-v-17912ca2]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.solution-card .scenarios-section .scenarios-list .scenario-item[data-v-17912ca2]{display:flex;align-items:center;gap:6px;font-size:13px;color:#94a3b8;padding:6px 0}.solution-card .scenarios-section .scenarios-list .scenario-item i[data-v-17912ca2]{font-size:14px;color:#10b981;flex-shrink:0}.solution-card .scenarios-section .scenarios-list .scenario-item span[data-v-17912ca2]{line-height:1.4}.solution-card .features-section[data-v-17912ca2]{margin-bottom:20px;padding-top:15px;border-top:1px solid rgba(102,126,234,.1)}.solution-card .features-section .section-title[data-v-17912ca2]{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#fff;margin:0 0 12px}.solution-card .features-section .section-title i[data-v-17912ca2]{font-size:16px;color:#f59e0b}.solution-card .features-section .features-tags[data-v-17912ca2]{display:flex;flex-wrap:wrap;gap:8px}.solution-card .features-section .features-tags .feature-tag[data-v-17912ca2]{background:rgba(102,126,234,.1);border:1px solid rgba(102,126,234,.3);color:#667eea;font-size:12px;padding:4px 10px}.solution-card .card-footer[data-v-17912ca2]{display:flex;align-items:center;justify-content:space-between;padding-top:15px;border-top:1px solid rgba(102,126,234,.1)}.solution-card .card-footer .stats[data-v-17912ca2]{display:flex;flex-direction:column;gap:6px}.solution-card .card-footer .stats .stat-item[data-v-17912ca2]{display:flex;align-items:center;gap:6px;font-size:12px;color:#64748b}.solution-card .card-footer .stats .stat-item i[data-v-17912ca2]{font-size:14px;color:#667eea}.solution-card .card-footer .btn-detail[data-v-17912ca2]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;padding:8px 16px}.solution-card .card-footer .btn-detail i[data-v-17912ca2]{margin-left:4px}.solution-card .card-footer .btn-detail[data-v-17912ca2]:hover{box-shadow:0 4px 15px rgba(102,126,234,.4);transform:translateY(-2px)}.empty-state[data-v-17912ca2]{text-align:center;padding:80px 20px;background:rgba(10,22,40,.3);border:2px dashed rgba(102,126,234,.2);border-radius:20px}.empty-state i[data-v-17912ca2]{font-size:80px;color:#667eea;opacity:.3;margin-bottom:20px}.empty-state p[data-v-17912ca2]{font-size:18px;color:#94a3b8;margin:0}.consultation-section[data-v-17912ca2]{margin-top:30px}.consultation-section .consultation-card[data-v-17912ca2]{background:linear-gradient(135deg,rgba(102,126,234,.15),rgba(118,75,162,.15));border:1px solid rgba(102,126,234,.3);border-radius:20px;padding:35px 40px;display:flex;align-items:center;gap:25px}.consultation-section .consultation-card .consultation-icon[data-v-17912ca2]{width:80px;height:80px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;box-shadow:0 8px 20px rgba(102,126,234,.4)}.consultation-section .consultation-card .consultation-icon i[data-v-17912ca2]{font-size:40px;color:#fff}.consultation-section .consultation-card .consultation-content[data-v-17912ca2]{flex:1}.consultation-section .consultation-card .consultation-content .consultation-title[data-v-17912ca2]{font-size:24px;font-weight:700;color:#fff;margin:0 0 10px}.consultation-section .consultation-card .consultation-content .consultation-desc[data-v-17912ca2]{font-size:15px;color:#94a3b8;margin:0;line-height:1.6}.consultation-section .consultation-card .btn-consult[data-v-17912ca2]{flex-shrink:0;background:linear-gradient(135deg,#667eea,#764ba2);border:none;padding:16px 40px;font-size:16px;font-weight:600}.consultation-section .consultation-card .btn-consult i[data-v-17912ca2]{margin-right:8px}.consultation-section .consultation-card .btn-consult[data-v-17912ca2]:hover{box-shadow:0 8px 25px rgba(102,126,234,.5);transform:translateY(-3px)}@media(max-width:1200px){.solutions-grid[data-v-17912ca2]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}@media(max-width:768px){.page-container[data-v-17912ca2]{padding:40px 20px}.page-header .header-icon[data-v-17912ca2]{width:60px;height:60px}.page-header .header-icon i[data-v-17912ca2]{font-size:30px}.page-header .page-title[data-v-17912ca2]{font-size:32px}.page-header .page-subtitle[data-v-17912ca2]{font-size:16px}.category-tabs .category-tab[data-v-17912ca2]{padding:10px 16px;font-size:13px}.solution-card .scenarios-section .scenarios-list[data-v-17912ca2],.solutions-grid[data-v-17912ca2]{grid-template-columns:1fr}.solution-card .card-footer[data-v-17912ca2]{flex-direction:column;align-items:stretch;gap:15px}.solution-card .card-footer .btn-detail[data-v-17912ca2]{width:100%}.consultation-section .consultation-card[data-v-17912ca2]{flex-direction:column;text-align:center;padding:30px 25px}.consultation-section .consultation-card .consultation-content .consultation-title[data-v-17912ca2]{font-size:20px}.consultation-section .consultation-card .consultation-content .consultation-desc[data-v-17912ca2]{font-size:14px}.consultation-section .consultation-card .btn-consult[data-v-17912ca2]{width:100%}}.solution-detail-page[data-v-347cef76]{min-height:100vh;background:#0a1628;padding-top:70px}.hero-banner[data-v-347cef76]{position:relative;height:600px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(135deg,rgba(102,126,234,.2),rgba(118,75,162,.2)),url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1920 600"><path d="M0 300q480-200 960 0t960 0v300H0Z" fill="url(%23grad)"/></svg>');background-size:cover;background-position:50%}.hero-banner .hero-overlay[data-v-347cef76]{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,transparent 0,rgba(10,22,40,.8) 100%)}.hero-banner .hero-content[data-v-347cef76]{position:relative;z-index:1;text-align:center;max-width:900px;padding:0 40px}.hero-banner .hero-content .hero-text .hero-title[data-v-347cef76]{font-size:56px;font-weight:800;color:#fff;margin:0 0 24px;background:linear-gradient(135deg,#667eea,#764ba2);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 4px 20px rgba(102,126,234,.3)}.hero-banner .hero-content .hero-text .hero-subtitle[data-v-347cef76]{font-size:18px;line-height:1.8;color:#94a3b8;margin:0 0 40px}.hero-banner .hero-content .hero-text .btn-consult[data-v-347cef76]{background:linear-gradient(135deg,#f59e0b,#ef4444);border:none;color:#fff;padding:16px 48px;font-size:16px;font-weight:600;border-radius:30px;transition:all .3s ease}.hero-banner .hero-content .hero-text .btn-consult[data-v-347cef76]:hover{transform:translateY(-3px);box-shadow:0 12px 35px rgba(245,158,11,.4)}.page-container[data-v-347cef76]{max-width:1400px;margin:0 auto;padding:80px 40px}.section-header[data-v-347cef76]{text-align:center;margin-bottom:60px}.section-header .section-icon[data-v-347cef76]{width:70px;height:70px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;box-shadow:0 8px 25px rgba(102,126,234,.4)}.section-header .section-icon i[data-v-347cef76]{font-size:36px;color:#fff}.section-header .section-title[data-v-347cef76]{font-size:40px;font-weight:800;color:#fff;margin:0 0 16px}.section-header .title-decoration[data-v-347cef76]{width:80px;height:4px;background:linear-gradient(90deg,#667eea,#764ba2);border-radius:2px;margin:0 auto}.scenarios-section[data-v-347cef76]{margin-bottom:100px}.scenarios-grid[data-v-347cef76]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.scenario-card[data-v-347cef76]{background:rgba(15,31,58,.6);border:1px solid rgba(102,126,234,.2);border-radius:20px;padding:30px;cursor:pointer;transition:all .3s ease}.scenario-card[data-v-347cef76]:hover{border-color:rgba(102,126,234,.4);box-shadow:0 12px 40px rgba(102,126,234,.2);transform:translateY(-8px)}.scenario-card .scenario-icon[data-v-347cef76]{width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:16px;margin:0 auto 24px;box-shadow:0 8px 20px rgba(0,0,0,.3)}.scenario-card .scenario-icon i[data-v-347cef76]{font-size:40px;color:#fff}.scenario-card .scenario-content .scenario-title[data-v-347cef76]{font-size:24px;font-weight:700;color:#fff;text-align:center;margin:0 0 8px}.scenario-card .scenario-content .scenario-subtitle[data-v-347cef76]{font-size:14px;color:#94a3b8;text-align:center;margin:0 0 24px}.scenario-card .scenario-content .scenario-features[data-v-347cef76]{list-style:none;padding:0;margin:0 0 24px}.scenario-card .scenario-content .scenario-features li[data-v-347cef76]{display:flex;align-items:flex-start;gap:10px;color:#94a3b8;font-size:14px;line-height:1.8;margin-bottom:12px}.scenario-card .scenario-content .scenario-features li i[data-v-347cef76]{color:#10b981;font-size:16px;margin-top:3px;flex-shrink:0}.scenario-card .scenario-content .scenario-features li[data-v-347cef76]:last-child{margin-bottom:0}.scenario-card .scenario-content .scenario-action[data-v-347cef76]{text-align:center;padding-top:16px;border-top:1px solid rgba(102,126,234,.1)}.scenario-card .scenario-content .scenario-action .btn-more[data-v-347cef76]{color:#f59e0b;font-size:14px;font-weight:600;padding:0}.scenario-card .scenario-content .scenario-action .btn-more[data-v-347cef76]:hover{color:#ef4444}.gradient-divider[data-v-347cef76]{height:3px;background:linear-gradient(90deg,#667eea,#764ba2 50%,#f093fb);border-radius:2px;margin:80px 0}.gradient-divider-small[data-v-347cef76]{height:2px;background:linear-gradient(90deg,rgba(102,126,234,.3),rgba(118,75,162,.3));border-radius:1px;margin:60px 0}.solutions-section[data-v-347cef76]{margin-bottom:100px}.solution-item[data-v-347cef76]{display:flex;gap:60px;align-items:center;margin-bottom:60px}.solution-item.reverse[data-v-347cef76]{flex-direction:row-reverse}.solution-item .solution-image-wrapper[data-v-347cef76]{flex:0 0 500px;display:flex;align-items:center;justify-content:center}.solution-item .solution-image-wrapper .solution-img[data-v-347cef76]{width:100%;height:auto;border-radius:20px;box-shadow:0 12px 40px rgba(102,126,234,.3);transition:all .3s ease;display:block}.solution-item .solution-image-wrapper .solution-img[data-v-347cef76]:hover{transform:scale(1.02);box-shadow:0 16px 50px rgba(102,126,234,.4)}.solution-item .solution-content[data-v-347cef76]{flex:1;padding:20px 0}.solution-item .solution-title[data-v-347cef76]{font-size:36px;font-weight:800;color:#fff;margin:0 0 8px}.solution-item .solution-subtitle[data-v-347cef76]{font-size:16px;color:#667eea;margin:0 0 20px;font-style:italic}.solution-item .solution-description[data-v-347cef76]{font-size:16px;line-height:1.8;color:#94a3b8;margin:0}.consultation-section[data-v-347cef76]{margin-bottom:60px}.consultation-banner[data-v-347cef76]{position:relative;height:300px;border-radius:24px;overflow:hidden;margin-bottom:40px;background:linear-gradient(135deg,#0f1f3a,#1a2f4a)}.consultation-banner .consultation-overlay[data-v-347cef76]{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at right,rgba(102,126,234,.15) 0,transparent 70%)}.consultation-banner .consultation-content[data-v-347cef76]{position:relative;z-index:1;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 60px;gap:40px}.consultation-banner .consultation-content .consultation-icon[data-v-347cef76]{width:100px;height:100px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;box-shadow:0 12px 35px rgba(102,126,234,.5)}.consultation-banner .consultation-content .consultation-icon i[data-v-347cef76]{font-size:50px;color:#fff}.consultation-banner .consultation-content .consultation-text[data-v-347cef76]{flex:1}.consultation-banner .consultation-content .consultation-text .consultation-title[data-v-347cef76]{font-size:32px;font-weight:800;color:#fff;margin:0 0 12px}.consultation-banner .consultation-content .consultation-text .consultation-desc[data-v-347cef76]{font-size:16px;color:#94a3b8;margin:0;line-height:1.6}.consultation-banner .consultation-content .btn-consult-now[data-v-347cef76]{flex-shrink:0;background:linear-gradient(135deg,#f59e0b,#ef4444);border:none;padding:18px 50px;font-size:18px;font-weight:600;border-radius:30px;transition:all .3s ease}.consultation-banner .consultation-content .btn-consult-now[data-v-347cef76]:hover{transform:translateY(-3px);box-shadow:0 12px 35px rgba(245,158,11,.5)}.contact-cards[data-v-347cef76]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:40px}.contact-card[data-v-347cef76]{background:rgba(15,31,58,.6);border:1px solid rgba(102,126,234,.2);border-radius:16px;padding:30px 24px;text-align:center;transition:all .3s ease}.contact-card[data-v-347cef76]:hover{border-color:rgba(102,126,234,.4);transform:translateY(-4px);box-shadow:0 8px 25px rgba(102,126,234,.2)}.contact-card .contact-icon[data-v-347cef76]{width:60px;height:60px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;box-shadow:0 6px 20px rgba(102,126,234,.3)}.contact-card .contact-icon i[data-v-347cef76]{font-size:28px;color:#fff}.contact-card .contact-title[data-v-347cef76]{font-size:16px;font-weight:600;color:#fff;margin:0 0 8px}.contact-card .contact-value[data-v-347cef76]{font-size:14px;color:#94a3b8;margin:0;line-height:1.6;word-break:break-all}.company-info[data-v-347cef76]{display:flex;align-items:center;justify-content:center;gap:24px;padding:24px;background:rgba(15,31,58,.4);border:1px solid rgba(102,126,234,.1);border-radius:12px;flex-wrap:wrap}.company-info .info-item[data-v-347cef76]{display:flex;align-items:center;gap:6px;font-size:14px}.company-info .info-item .info-label[data-v-347cef76]{color:#94a3b8}.company-info .info-item .info-value[data-v-347cef76]{color:#fff;font-weight:500}.company-info .info-divider[data-v-347cef76]{width:1px;height:16px;background:rgba(102,126,234,.2)}.company-info .company-info__entry[data-v-347cef76]{display:contents}@media(max-width:1200px){.scenarios-grid[data-v-347cef76]{grid-template-columns:repeat(2,1fr)}.solution-item[data-v-347cef76]{gap:40px}.solution-item .solution-image-wrapper[data-v-347cef76]{flex:0 0 400px}.contact-cards[data-v-347cef76]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.page-container[data-v-347cef76]{padding:60px 20px}.hero-banner[data-v-347cef76]{height:400px}.hero-banner .hero-content .hero-text .hero-title[data-v-347cef76]{font-size:36px}.hero-banner .hero-content .hero-text .hero-subtitle[data-v-347cef76]{font-size:16px}.scenarios-grid[data-v-347cef76]{grid-template-columns:1fr}.solution-item[data-v-347cef76]{flex-direction:column!important;gap:30px}.solution-item .solution-image-wrapper[data-v-347cef76]{flex:0 0 auto;width:100%;max-width:100%}.solution-item .solution-image-wrapper .solution-img[data-v-347cef76]{width:100%}.solution-item .solution-content .solution-title[data-v-347cef76]{font-size:28px}.solution-item .solution-content .solution-subtitle[data-v-347cef76]{font-size:14px}.solution-item .solution-content .solution-description[data-v-347cef76]{font-size:15px}.consultation-banner .consultation-content[data-v-347cef76]{flex-direction:column;padding:40px 30px;text-align:center}.consultation-banner .consultation-content .btn-consult-now[data-v-347cef76]{width:100%}.contact-cards[data-v-347cef76]{grid-template-columns:1fr}.company-info[data-v-347cef76]{flex-direction:column}.company-info .info-divider[data-v-347cef76]{display:none}}.contact-us-page[data-v-048be656]{min-height:100vh;background:#0a1628;padding-top:70px;display:flex;flex-direction:column}.page-container[data-v-048be656]{flex:1;max-width:1200px;margin:0 auto;padding:60px 40px;width:100%}.page-header[data-v-048be656]{text-align:center;margin-bottom:40px}.page-header .header-icon[data-v-048be656]{width:80px;height:80px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;box-shadow:0 8px 25px rgba(102,126,234,.4)}.page-header .header-icon i[data-v-048be656]{font-size:40px;color:#fff}.page-header .page-title[data-v-048be656]{font-size:42px;font-weight:800;color:#fff;margin:0 0 12px;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page-header .page-subtitle[data-v-048be656]{font-size:18px;color:#94a3b8;margin:0}.gradient-divider[data-v-048be656]{height:3px;background:linear-gradient(90deg,#667eea,#764ba2 50%,#f093fb);border-radius:2px;margin-bottom:50px}.content-wrapper[data-v-048be656]{display:flex;flex-direction:column;gap:50px}.section-title[data-v-048be656]{display:flex;align-items:center;gap:12px;font-size:28px;font-weight:700;color:#fff;margin:0 0 30px}.section-title i[data-v-048be656]{font-size:30px;color:#667eea}.qrcode-section .qrcode-grid[data-v-048be656]{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.qrcode-section .qrcode-card[data-v-048be656]{background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.2);border-radius:20px;padding:30px;transition:all .3s ease}.qrcode-section .qrcode-card[data-v-048be656]:hover{border-color:rgba(102,126,234,.4);box-shadow:0 10px 30px rgba(102,126,234,.2);transform:translateY(-5px)}.qrcode-section .qrcode-card .card-header[data-v-048be656]{display:flex;align-items:center;gap:15px;margin-bottom:25px}.qrcode-section .qrcode-card .card-header .header-icon[data-v-048be656]{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:12px}.qrcode-section .qrcode-card .card-header .header-icon i[data-v-048be656]{font-size:26px;color:#fff}.qrcode-section .qrcode-card .card-header .header-icon.wechat[data-v-048be656]{background:linear-gradient(135deg,#07c160,#06ae56)}.qrcode-section .qrcode-card .card-header .header-icon.service[data-v-048be656]{background:linear-gradient(135deg,#667eea,#764ba2)}.qrcode-section .qrcode-card .card-header .card-title[data-v-048be656]{font-size:22px;font-weight:700;color:#fff;margin:0}.qrcode-section .qrcode-card .qrcode-container[data-v-048be656]{width:100%;aspect-ratio:1;background:hsla(0,0%,100%,.05);border:2px dashed rgba(102,126,234,.3);border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;overflow:hidden}.qrcode-section .qrcode-card .qrcode-container .qrcode-placeholder[data-v-048be656]{text-align:center;color:#64748b}.qrcode-section .qrcode-card .qrcode-container .qrcode-placeholder i[data-v-048be656]{font-size:60px;margin-bottom:10px;opacity:.5}.qrcode-section .qrcode-card .qrcode-container .qrcode-placeholder p[data-v-048be656]{font-size:14px;margin:0}.qrcode-section .qrcode-card .qrcode-container .qrcode-image[data-v-048be656]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.qrcode-section .qrcode-card .card-footer[data-v-048be656]{text-align:center}.qrcode-section .qrcode-card .card-footer .card-desc[data-v-048be656]{font-size:16px;font-weight:600;color:#fff;margin:0 0 8px}.qrcode-section .qrcode-card .card-footer .card-tip[data-v-048be656]{font-size:13px;color:#94a3b8;margin:0}.contact-section .contact-grid[data-v-048be656]{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.contact-section .contact-grid .address-card[data-v-048be656]{grid-column:1/-1}.contact-section .contact-card[data-v-048be656]{background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.2);border-radius:16px;padding:25px;display:flex;align-items:center;gap:20px;transition:all .3s ease}.contact-section .contact-card[data-v-048be656]:hover{border-color:rgba(102,126,234,.4);box-shadow:0 8px 20px rgba(102,126,234,.15);transform:translateX(5px)}.contact-section .contact-card .contact-icon[data-v-048be656]{width:60px;height:60px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:12px;background:linear-gradient(135deg,rgba(102,126,234,.2),rgba(118,75,162,.2));border:1px solid rgba(102,126,234,.3)}.contact-section .contact-card .contact-icon i[data-v-048be656]{font-size:28px;color:#667eea}.contact-section .contact-card .contact-icon.phone-icon i[data-v-048be656]{color:#10b981}.contact-section .contact-card .contact-icon.email-icon i[data-v-048be656]{color:#3b82f6}.contact-section .contact-card .contact-icon.address-icon i[data-v-048be656]{color:#f59e0b}.contact-section .contact-card .contact-content[data-v-048be656]{flex:1}.contact-section .contact-card .contact-content .contact-title[data-v-048be656]{font-size:16px;font-weight:600;color:#94a3b8;margin:0 0 8px}.contact-section .contact-card .contact-content .contact-value[data-v-048be656]{font-size:18px;font-weight:700;color:#fff;margin:0 0 6px;line-height:1.6}.contact-section .contact-card .contact-content .contact-value.phone-number[data-v-048be656]{color:#10b981;font-size:22px;letter-spacing:1px}.contact-section .contact-card .contact-content .contact-value.email-address[data-v-048be656]{color:#3b82f6}.contact-section .contact-card .contact-content .contact-value.address-text[data-v-048be656]{font-size:15px;font-weight:600;line-height:1.8}.contact-section .contact-card .contact-content .contact-desc[data-v-048be656]{font-size:13px;color:#64748b;margin:0}.contact-section .contact-card .btn-copy[data-v-048be656]{flex-shrink:0;background:linear-gradient(135deg,#667eea,#764ba2);border:none;padding:10px 20px;border-radius:8px}.contact-section .contact-card .btn-copy i[data-v-048be656]{margin-right:4px}.contact-section .contact-card .btn-copy[data-v-048be656]:hover{box-shadow:0 4px 15px rgba(102,126,234,.4);transform:translateY(-2px)}.tips-section .tips-card[data-v-048be656]{background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1));border:1px solid rgba(102,126,234,.3);border-radius:16px;padding:25px 30px;display:flex;align-items:center;gap:20px}.tips-section .tips-card i[data-v-048be656]{font-size:48px;color:#667eea;flex-shrink:0}.tips-section .tips-card .tips-content[data-v-048be656]{flex:1}.tips-section .tips-card .tips-content .tips-title[data-v-048be656]{font-size:20px;font-weight:700;color:#fff;margin:0 0 12px}.tips-section .tips-card .tips-content .tips-text[data-v-048be656]{font-size:15px;color:#94a3b8;margin:0 0 6px;line-height:1.6}.tips-section .tips-card .tips-content .tips-note[data-v-048be656]{font-size:13px;color:#64748b;margin:8px 0 0;font-style:italic}@media(max-width:1024px){.contact-grid[data-v-048be656],.qrcode-grid[data-v-048be656]{grid-template-columns:1fr!important}}@media(max-width:768px){.page-container[data-v-048be656]{padding:40px 20px}.page-header .header-icon[data-v-048be656]{width:60px;height:60px}.page-header .header-icon i[data-v-048be656]{font-size:30px}.page-header .page-title[data-v-048be656]{font-size:32px}.page-header .page-subtitle[data-v-048be656]{font-size:16px}.section-title[data-v-048be656]{font-size:24px}.section-title i[data-v-048be656]{font-size:26px}.contact-card[data-v-048be656]{flex-direction:column;text-align:center}.contact-card .contact-content .contact-desc[data-v-048be656],.contact-card .contact-content .contact-title[data-v-048be656],.contact-card .contact-content .contact-value[data-v-048be656]{text-align:center}.contact-card .btn-copy[data-v-048be656]{width:100%}.tips-card[data-v-048be656]{flex-direction:column;text-align:center}.tips-card i[data-v-048be656]{font-size:40px}.tips-card .tips-content .tips-note[data-v-048be656],.tips-card .tips-content .tips-text[data-v-048be656],.tips-card .tips-content .tips-title[data-v-048be656]{text-align:center}}.model-api-page[data-v-6e50471a]{min-height:100vh;background:#0a1628;padding-top:70px;display:flex;flex-direction:column}.page-container[data-v-6e50471a]{flex:1;max-width:1400px;margin:0 auto;padding:60px 40px;width:100%}.page-header[data-v-6e50471a]{text-align:center;margin-bottom:40px}.page-header .header-icon[data-v-6e50471a]{width:80px;height:80px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;box-shadow:0 8px 25px rgba(102,126,234,.4)}.page-header .header-icon i[data-v-6e50471a]{font-size:40px;color:#fff}.page-header .page-title[data-v-6e50471a]{font-size:42px;font-weight:800;color:#fff;margin:0 0 12px;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.page-header .page-subtitle[data-v-6e50471a]{font-size:18px;color:#94a3b8;margin:0}.gradient-divider[data-v-6e50471a]{height:3px;background:linear-gradient(90deg,#667eea,#764ba2 50%,#f093fb);border-radius:2px;margin-bottom:40px}.category-tabs[data-v-6e50471a]{display:flex;align-items:center;gap:12px;margin-bottom:40px;flex-wrap:wrap}.category-tabs .category-tab[data-v-6e50471a]{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.2);border-radius:12px;color:#94a3b8;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.category-tabs .category-tab i[data-v-6e50471a]{font-size:16px;flex-shrink:0}.category-tabs .category-tab span[data-v-6e50471a]{white-space:nowrap}.category-tabs .category-tab[data-v-6e50471a]:hover{border-color:rgba(102,126,234,.4);color:#fff;transform:translateY(-2px)}.category-tabs .category-tab.active[data-v-6e50471a]{background:linear-gradient(135deg,#667eea,#764ba2);border-color:transparent;color:#fff}.api-grid[data-v-6e50471a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:25px;margin-bottom:50px}.api-card[data-v-6e50471a]{position:relative;background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.2);border-radius:20px;padding:25px;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column}.api-card[data-v-6e50471a]:hover{border-color:rgba(102,126,234,.4);box-shadow:0 12px 35px rgba(102,126,234,.2);transform:translateY(-8px)}.api-card .api-icon[data-v-6e50471a]{width:80px;height:80px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;border-radius:16px;box-shadow:0 4px 15px rgba(0,0,0,.2);overflow:hidden}.api-card .api-icon img[data-v-6e50471a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.api-card .api-icon i[data-v-6e50471a]{font-size:40px;color:#fff}.api-card .price-tag[data-v-6e50471a]{position:absolute;top:15px;right:15px;font-weight:700;border:none}.api-card .price-tag.el-tag--success[data-v-6e50471a]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.api-card .price-tag.el-tag--warning[data-v-6e50471a]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.api-card .api-name[data-v-6e50471a]{font-size:20px;font-weight:700;color:#fff;margin:0 0 12px;text-align:center}.api-card .api-description[data-v-6e50471a]{font-size:13px;color:#94a3b8;line-height:1.6;margin:0 0 20px;min-height:60px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.api-card .price-section[data-v-6e50471a]{background:rgba(10,22,40,.3);border:1px solid rgba(102,126,234,.1);border-radius:12px;padding:12px;margin-bottom:20px}.api-card .price-section .free-quota[data-v-6e50471a]{display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px;color:#94a3b8;margin-bottom:8px}.api-card .price-section .free-quota i[data-v-6e50471a]{font-size:12px;color:#94a3b8}.api-card .price-section .price-info[data-v-6e50471a]{display:flex;align-items:baseline;justify-content:center;gap:4px}.api-card .price-section .price-info .price-value[data-v-6e50471a]{font-size:18px;font-weight:600;color:#94a3b8}.api-card .price-section .price-info .price-unit[data-v-6e50471a]{font-size:12px;color:#64748b}.api-card .card-footer[data-v-6e50471a]{display:flex;align-items:center;justify-content:space-between;padding-top:15px;margin-top:auto;border-top:1px solid rgba(102,126,234,.1)}.api-card .card-footer .api-stats .stat-item[data-v-6e50471a]{display:flex;align-items:center;gap:6px;font-size:12px;color:#64748b}.api-card .card-footer .api-stats .stat-item i[data-v-6e50471a]{font-size:14px;color:#667eea}.api-card .card-footer .btn-use[data-v-6e50471a]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;padding:8px 16px}.api-card .card-footer .btn-use i[data-v-6e50471a]{margin-left:4px}.api-card .card-footer .btn-use[data-v-6e50471a]:hover{box-shadow:0 4px 15px rgba(102,126,234,.4);transform:translateY(-2px)}.empty-state[data-v-6e50471a]{text-align:center;padding:80px 20px;background:rgba(10,22,40,.3);border:2px dashed rgba(102,126,234,.2);border-radius:20px}.empty-state i[data-v-6e50471a]{font-size:80px;color:#667eea;opacity:.3;margin-bottom:20px}.empty-state p[data-v-6e50471a]{font-size:18px;color:#94a3b8;margin:0}@media(max-width:1024px){.api-grid[data-v-6e50471a]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media(max-width:768px){.page-container[data-v-6e50471a]{padding:40px 20px}.page-header .header-icon[data-v-6e50471a]{width:60px;height:60px}.page-header .header-icon i[data-v-6e50471a]{font-size:30px}.page-header .page-title[data-v-6e50471a]{font-size:32px}.page-header .page-subtitle[data-v-6e50471a]{font-size:16px}.category-tabs .category-tab[data-v-6e50471a]{padding:10px 16px;font-size:13px}.api-grid[data-v-6e50471a]{grid-template-columns:1fr}.api-card .card-footer[data-v-6e50471a]{flex-direction:column;align-items:stretch;gap:12px}.api-card .card-footer .btn-use[data-v-6e50471a]{width:100%}}.api-detail-page[data-v-6228fdc0]{min-height:100vh;background:#0a1628;padding-top:70px;display:flex;flex-direction:column}.page-container[data-v-6228fdc0]{flex:1;max-width:1400px;margin:0 auto;padding:40px;width:100%}.back-btn[data-v-6228fdc0]{color:#94a3b8!important;font-size:15px;margin-bottom:20px}.back-btn[data-v-6228fdc0]:hover{color:#fff!important}.api-header[data-v-6228fdc0]{display:flex;align-items:flex-start;gap:25px;padding:30px;background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.2);border-radius:20px;margin-bottom:30px}.api-header .api-icon[data-v-6228fdc0]{width:80px;height:80px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:16px;box-shadow:0 4px 15px rgba(0,0,0,.2);overflow:hidden}.api-header .api-icon img[data-v-6228fdc0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.api-header .api-icon i[data-v-6228fdc0]{font-size:40px;color:#fff}.api-header .api-info[data-v-6228fdc0]{flex:1}.api-header .api-info .api-name[data-v-6228fdc0]{font-size:28px;font-weight:700;color:#fff;margin:0 0 10px}.api-header .api-info .api-description[data-v-6228fdc0]{font-size:14px;color:#94a3b8;line-height:1.6;margin:0 0 15px}.api-header .api-info .api-meta[data-v-6228fdc0]{display:flex;align-items:center;gap:15px}.api-header .api-info .api-meta .meta-item[data-v-6228fdc0]{display:flex;align-items:center;gap:6px;font-size:13px;color:#64748b}.api-header .api-info .api-meta .meta-item i[data-v-6228fdc0]{font-size:14px;color:#667eea}.tabs-container[data-v-6228fdc0]{display:flex;align-items:center;gap:8px;margin-bottom:30px;border-bottom:2px solid rgba(102,126,234,.1)}.tabs-container .tab-item[data-v-6228fdc0]{display:flex;align-items:center;gap:8px;padding:15px 25px;color:#94a3b8;font-size:15px;font-weight:500;cursor:pointer;transition:all .3s ease;border-bottom:3px solid transparent;margin-bottom:-2px}.tabs-container .tab-item i[data-v-6228fdc0]{font-size:16px}.tabs-container .tab-item[data-v-6228fdc0]:hover{color:#fff}.tabs-container .tab-item.active[data-v-6228fdc0]{color:#fff;border-bottom-color:#667eea}.tab-content[data-v-6228fdc0]{min-height:500px}.debug-section .debug-layout[data-v-6228fdc0]{display:grid;grid-template-columns:1fr 1fr;gap:25px}.debug-section .panel-title[data-v-6228fdc0]{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:700;color:#fff;margin:0 0 20px}.debug-section .panel-title i[data-v-6228fdc0]{font-size:20px;color:#667eea}.debug-section .request-panel[data-v-6228fdc0]{background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.2);border-radius:16px;padding:25px}.debug-section .request-panel .form-group[data-v-6228fdc0]{margin-bottom:20px}.debug-section .request-panel .form-group .form-label[data-v-6228fdc0]{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#fff;margin-bottom:10px}.debug-section .request-panel .form-group .form-label i[data-v-6228fdc0]{font-size:14px;color:#94a3b8;cursor:help}.debug-section .request-panel .form-group .form-tips[data-v-6228fdc0]{display:flex;align-items:center;gap:6px;font-size:12px;color:#64748b;margin-top:8px}.debug-section .request-panel .form-group .form-tips i[data-v-6228fdc0]{font-size:14px}.debug-section .request-panel .btn-send[data-v-6228fdc0]{width:100%;padding:14px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;font-size:16px;font-weight:600}.debug-section .request-panel .btn-send i[data-v-6228fdc0]{margin-right:6px}.debug-section .request-panel .btn-send[data-v-6228fdc0]:hover{box-shadow:0 4px 15px rgba(102,126,234,.4)}.debug-section .request-panel .code-editor-container[data-v-6228fdc0]{border:1px solid rgba(102,126,234,.2);border-radius:8px;overflow:hidden;background:rgba(0,0,0,.3)}.debug-section .request-panel .code-editor-container .code-editor-header[data-v-6228fdc0]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:rgba(102,126,234,.1);border-bottom:1px solid rgba(102,126,234,.2);font-size:12px;color:#94a3b8}.debug-section .request-panel .code-editor-container .code-editor-wrapper[data-v-6228fdc0]{position:relative;height:240px;overflow:hidden}.debug-section .request-panel .code-editor-container .code-editor-wrapper .code-highlight[data-v-6228fdc0]{color:transparent;pointer-events:none;z-index:1}.debug-section .request-panel .code-editor-container .code-editor-wrapper .code-highlight[data-v-6228fdc0],.debug-section .request-panel .code-editor-container .code-editor-wrapper .code-textarea[data-v-6228fdc0]{position:absolute;top:0;left:0;right:0;bottom:0;padding:12px;margin:0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;line-height:1.5;background:transparent;overflow:auto;white-space:pre-wrap;word-wrap:break-word}.debug-section .request-panel .code-editor-container .code-editor-wrapper .code-textarea[data-v-6228fdc0]{width:100%;height:100%;border:none;outline:none;resize:none;color:#fff;z-index:2}.debug-section .request-panel .code-editor-container .code-editor-wrapper .code-textarea[data-v-6228fdc0]::-moz-placeholder{color:#64748b}.debug-section .request-panel .code-editor-container .code-editor-wrapper .code-textarea[data-v-6228fdc0]::placeholder{color:#64748b}.debug-section .response-panel[data-v-6228fdc0]{position:relative;background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.2);border-radius:16px;padding:25px}.debug-section .response-panel .response-status[data-v-6228fdc0]{display:flex;align-items:center;gap:12px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(102,126,234,.1)}.debug-section .response-panel .response-status .status-badge[data-v-6228fdc0]{padding:4px 12px;border-radius:12px;font-size:13px;font-weight:700}.debug-section .response-panel .response-status .status-badge.success[data-v-6228fdc0]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.debug-section .response-panel .response-status .status-badge.error[data-v-6228fdc0]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.debug-section .response-panel .response-status .status-text[data-v-6228fdc0]{font-size:14px;color:#fff;font-weight:600}.debug-section .response-panel .response-status .response-time[data-v-6228fdc0]{margin-left:auto;font-size:13px;color:#64748b}.debug-section .response-panel .response-content[data-v-6228fdc0]{background:rgba(0,0,0,.3);border:1px solid rgba(102,126,234,.1);border-radius:12px;padding:20px;min-height:400px;max-height:500px;overflow-y:auto}.debug-section .response-panel .response-content[data-v-6228fdc0]::-webkit-scrollbar{width:8px}.debug-section .response-panel .response-content[data-v-6228fdc0]::-webkit-scrollbar-track{background:rgba(10,22,40,.3);border-radius:4px}.debug-section .response-panel .response-content[data-v-6228fdc0]::-webkit-scrollbar-thumb{background:rgba(102,126,234,.3);border-radius:4px}.debug-section .response-panel .response-content[data-v-6228fdc0]::-webkit-scrollbar-thumb:hover{background:rgba(102,126,234,.5)}.debug-section .response-panel .response-content .response-placeholder[data-v-6228fdc0]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:360px;text-align:center}.debug-section .response-panel .response-content .response-placeholder i[data-v-6228fdc0]{font-size:64px;color:#667eea;opacity:.3;margin-bottom:20px}.debug-section .response-panel .response-content .response-placeholder p[data-v-6228fdc0]{font-size:16px;color:#94a3b8;margin:0 0 8px}.debug-section .response-panel .response-content .response-placeholder .placeholder-tip[data-v-6228fdc0]{font-size:13px;color:#64748b}.debug-section .response-panel .response-content .response-data[data-v-6228fdc0]{font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.6;color:#e2e8f0;margin:0;white-space:pre-wrap;word-wrap:break-word}.debug-section .response-panel .btn-copy-response[data-v-6228fdc0]{position:absolute;top:25px;right:25px;color:#667eea!important}.debug-section .response-panel .btn-copy-response[data-v-6228fdc0]:hover{color:#764ba2!important}.docs-section .docs-content[data-v-6228fdc0]{display:flex;flex-direction:column;gap:30px}.docs-section .doc-block[data-v-6228fdc0]{background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.2);border-radius:16px;padding:25px}.docs-section .doc-block .doc-title[data-v-6228fdc0]{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:700;color:#fff;margin:0 0 15px}.docs-section .doc-block .doc-title i[data-v-6228fdc0]{font-size:22px;color:#667eea}.docs-section .doc-block .doc-desc p[data-v-6228fdc0]{font-size:14px;color:#94a3b8;line-height:1.8;margin:0 0 10px}.docs-section .code-block[data-v-6228fdc0]{background:rgba(0,0,0,.3);border:1px solid rgba(102,126,234,.1);border-radius:12px;overflow:hidden;margin-bottom:15px}.docs-section .code-block .code-header[data-v-6228fdc0]{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background:rgba(102,126,234,.1);border-bottom:1px solid rgba(102,126,234,.1)}.docs-section .code-block .code-header span[data-v-6228fdc0]{font-size:13px;font-weight:600;color:#fff}.docs-section .code-block .code-content[data-v-6228fdc0]{font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.6;margin:0;padding:20px;overflow-x:auto;background:#282c34!important}.docs-section .code-block .code-content code[data-v-6228fdc0]{font-family:inherit;font-size:inherit;line-height:inherit;background:transparent;padding:0;display:block}.docs-section .code-block .code-content[data-v-6228fdc0]::-webkit-scrollbar{height:8px}.docs-section .code-block .code-content[data-v-6228fdc0]::-webkit-scrollbar-track{background:rgba(10,22,40,.3)}.docs-section .code-block .code-content[data-v-6228fdc0]::-webkit-scrollbar-thumb{background:rgba(102,126,234,.3);border-radius:4px}.docs-section .code-block .code-content[data-v-6228fdc0]::-webkit-scrollbar-thumb:hover{background:rgba(102,126,234,.5)}.docs-section .params-table[data-v-6228fdc0]{margin-top:15px}.pricing-section .pricing-content[data-v-6228fdc0]{display:flex;flex-direction:column;gap:30px}.pricing-section .pricing-header[data-v-6228fdc0]{background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.2);border-radius:16px;padding:25px}.pricing-section .pricing-header .api-info-row[data-v-6228fdc0]{display:flex;align-items:flex-start;gap:20px}.pricing-section .pricing-header .api-info-row .api-icon[data-v-6228fdc0]{width:60px;height:60px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.2);overflow:hidden}.pricing-section .pricing-header .api-info-row .api-icon img[data-v-6228fdc0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pricing-section .pricing-header .api-info-row .api-icon i[data-v-6228fdc0]{font-size:30px;color:#fff}.pricing-section .pricing-header .api-info-row .api-details[data-v-6228fdc0]{flex:1}.pricing-section .pricing-header .api-info-row .api-details .api-name[data-v-6228fdc0]{font-size:22px;font-weight:700;color:#fff;margin:0 0 8px}.pricing-section .pricing-header .api-info-row .api-details .api-description[data-v-6228fdc0]{font-size:14px;color:#94a3b8;line-height:1.6;margin:0 0 12px}.pricing-section .pricing-header .api-info-row .api-details .el-tag[data-v-6228fdc0]{font-weight:700;border:none}.pricing-section .pricing-header .api-info-row .api-details .el-tag.el-tag--success[data-v-6228fdc0]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.pricing-section .pricing-header .api-info-row .api-details .el-tag.el-tag--warning[data-v-6228fdc0]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.pricing-section .pricing-table-container[data-v-6228fdc0]{background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.2);border-radius:16px;padding:25px}.pricing-section .pricing-table-container .table-title[data-v-6228fdc0]{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:700;color:#fff;margin:0 0 20px}.pricing-section .pricing-table-container .table-title i[data-v-6228fdc0]{font-size:20px;color:#667eea}.pricing-section .pricing-table-container .pricing-table[data-v-6228fdc0]{margin-top:15px}.pricing-section .member-pricing-container[data-v-6228fdc0]{background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.2);border-radius:16px;padding:25px}.pricing-section .member-pricing-container .table-title[data-v-6228fdc0]{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:700;color:#fff;margin:0 0 20px}.pricing-section .member-pricing-container .table-title i[data-v-6228fdc0]{font-size:20px;color:#f59e0b}.pricing-section .member-pricing-container .member-pricing-table[data-v-6228fdc0]{border:1px solid rgba(102,126,234,.2);border-radius:12px;overflow:hidden}.pricing-section .member-pricing-container .member-pricing-table .pricing-row[data-v-6228fdc0]{display:grid;grid-template-columns:1fr 1fr 1fr}.pricing-section .member-pricing-container .member-pricing-table .pricing-row.header[data-v-6228fdc0]{background:rgba(102,126,234,.15)}.pricing-section .member-pricing-container .member-pricing-table .pricing-row.header .pricing-cell[data-v-6228fdc0]{font-weight:700;color:#667eea}.pricing-section .member-pricing-container .member-pricing-table .pricing-row:not(.header) .pricing-cell[data-v-6228fdc0]{border-top:1px solid rgba(102,126,234,.1)}.pricing-section .member-pricing-container .member-pricing-table .pricing-row .pricing-cell[data-v-6228fdc0]{padding:16px 20px;font-size:14px;color:#94a3b8;text-align:center;display:flex;align-items:center;justify-content:center;gap:8px}.pricing-section .member-pricing-container .member-pricing-table .pricing-row .pricing-cell[data-v-6228fdc0]:not(:last-child){border-right:1px solid rgba(102,126,234,.1)}.pricing-section .member-pricing-container .member-pricing-table .pricing-row .pricing-cell.user-type[data-v-6228fdc0]{font-weight:600;color:#fff}.pricing-section .member-pricing-container .member-pricing-table .pricing-row .pricing-cell.user-type i[data-v-6228fdc0]{font-size:18px;color:#667eea}.pricing-section .member-pricing-container .member-pricing-table .pricing-row .pricing-cell.discount[data-v-6228fdc0]{font-weight:600;color:#94a3b8}.pricing-section .member-pricing-container .member-pricing-table .pricing-row .pricing-cell.discount.member[data-v-6228fdc0]{color:#06b6d4}.pricing-section .member-pricing-container .member-pricing-table .pricing-row .pricing-cell.discount.vip[data-v-6228fdc0]{color:#667eea}.pricing-section .member-pricing-container .member-pricing-table .pricing-row .pricing-cell.discount.svip[data-v-6228fdc0]{color:#f59e0b}.pricing-section .member-pricing-container .member-pricing-table .pricing-row .pricing-cell.price[data-v-6228fdc0]{font-size:18px;font-weight:700;color:#10b981}.pricing-section .member-pricing-container .member-pricing-table .pricing-row .pricing-cell.price.member[data-v-6228fdc0]{color:#06b6d4}.pricing-section .member-pricing-container .member-pricing-table .pricing-row .pricing-cell.price.vip[data-v-6228fdc0]{color:#667eea}.pricing-section .member-pricing-container .member-pricing-table .pricing-row .pricing-cell.price.svip[data-v-6228fdc0]{color:#f59e0b}.pricing-section .pricing-actions[data-v-6228fdc0]{display:flex;justify-content:center}.pricing-section .pricing-actions .btn-upgrade[data-v-6228fdc0]{padding:16px 50px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;font-size:16px;font-weight:600}.pricing-section .pricing-actions .btn-upgrade i[data-v-6228fdc0]{margin-right:8px}.pricing-section .pricing-actions .btn-upgrade[data-v-6228fdc0]:hover{box-shadow:0 8px 25px rgba(102,126,234,.4);transform:translateY(-2px)}[data-v-6228fdc0] .el-input__inner,[data-v-6228fdc0] .el-textarea__inner{background:rgba(0,0,0,.3)!important;border-color:rgba(102,126,234,.2)!important;color:#fff!important}[data-v-6228fdc0] .el-input__inner::-moz-placeholder,[data-v-6228fdc0] .el-textarea__inner::-moz-placeholder{color:#64748b!important}[data-v-6228fdc0] .el-input__inner::placeholder,[data-v-6228fdc0] .el-textarea__inner::placeholder{color:#64748b!important}[data-v-6228fdc0] .el-input__inner:focus,[data-v-6228fdc0] .el-textarea__inner:focus{border-color:rgba(102,126,234,.5)!important}[data-v-6228fdc0] .el-input-group__prepend{background:rgba(102,126,234,.2)!important;border-color:rgba(102,126,234,.2)!important;color:#fff!important}[data-v-6228fdc0] .el-table{background:transparent!important;color:#fff!important}[data-v-6228fdc0] .el-table:before{display:none}[data-v-6228fdc0] .el-table th.el-table__cell{background:rgba(102,126,234,.15)!important;color:#fff!important;border-color:rgba(102,126,234,.1)!important;font-weight:700}[data-v-6228fdc0] .el-table td.el-table__cell{background:rgba(10,22,40,.4)!important;color:#94a3b8!important;border-color:rgba(102,126,234,.1)!important}[data-v-6228fdc0] .el-table tr{background:transparent!important}[data-v-6228fdc0] .el-table tr:hover>td{background:rgba(102,126,234,.1)!important}[data-v-6228fdc0] .el-table .el-table__body-wrapper,[data-v-6228fdc0] .el-table .el-table__empty-block{background:transparent!important}[data-v-6228fdc0] .el-table .el-table__empty-block .el-table__empty-text{color:#94a3b8!important}@media(max-width:1024px){.debug-layout[data-v-6228fdc0]{grid-template-columns:1fr!important}}@media(max-width:768px){.page-container[data-v-6228fdc0]{padding:20px}.api-header[data-v-6228fdc0]{flex-direction:column;align-items:center;text-align:center}.api-header .api-info .api-meta[data-v-6228fdc0]{justify-content:center}.tabs-container[data-v-6228fdc0]{overflow-x:auto;-webkit-overflow-scrolling:touch}.tabs-container .tab-item[data-v-6228fdc0]{white-space:nowrap}.pricing-table .pricing-row[data-v-6228fdc0]{grid-template-columns:1fr!important}.pricing-table .pricing-row .pricing-cell[data-v-6228fdc0]:not(:last-child){border-right:none!important;border-bottom:1px solid rgba(102,126,234,.1)!important}}.pricing-standard-page[data-v-d5f1fd46]{min-height:100vh;background:#0a1628;padding-top:70px;display:flex;flex-direction:column}.page-container[data-v-d5f1fd46]{flex:1;max-width:1400px;margin:0 auto;padding:40px 20px;width:100%}.back-section[data-v-d5f1fd46]{margin-bottom:20px}.back-section .back-btn[data-v-d5f1fd46]{color:#94a3b8;font-size:15px;padding:8px 0}.back-section .back-btn[data-v-d5f1fd46]:hover{color:#667eea}.back-section .back-btn i[data-v-d5f1fd46]{margin-right:6px}.page-title[data-v-d5f1fd46]{font-size:36px;font-weight:700;color:#fff;margin:0 0 30px;display:flex;align-items:center;gap:15px}.page-title i[data-v-d5f1fd46]{font-size:40px;color:#667eea}.pricing-notice[data-v-d5f1fd46]{display:flex;gap:15px;padding:20px 25px;background:rgba(102,126,234,.1);border:1px solid rgba(102,126,234,.2);border-left:4px solid #667eea;border-radius:12px;margin-bottom:30px}.pricing-notice>i[data-v-d5f1fd46]{font-size:24px;color:#667eea;flex-shrink:0;margin-top:2px}.pricing-notice .notice-content[data-v-d5f1fd46]{flex:1}.pricing-notice .notice-content h3[data-v-d5f1fd46]{font-size:16px;font-weight:600;color:#fff;margin:0 0 8px}.pricing-notice .notice-content p[data-v-d5f1fd46]{font-size:14px;color:#94a3b8;line-height:1.6;margin:0}.search-section[data-v-d5f1fd46]{margin-bottom:30px}.search-section .search-box[data-v-d5f1fd46]{display:flex;align-items:center;gap:12px;background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.2);border-radius:12px;padding:0 20px;transition:all .3s ease}.search-section .search-box[data-v-d5f1fd46]:focus-within{border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.search-section .search-box i[data-v-d5f1fd46]{font-size:20px;color:#667eea}.search-section .search-box input[data-v-d5f1fd46]{flex:1;height:50px;background:transparent;border:none;outline:none;color:#fff;font-size:15px}.search-section .search-box input[data-v-d5f1fd46]::-moz-placeholder{color:#64748b}.search-section .search-box input[data-v-d5f1fd46]::placeholder{color:#64748b}.category-tabs[data-v-d5f1fd46]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:15px;margin-bottom:40px}.category-tabs .category-item[data-v-d5f1fd46]{display:flex;align-items:center;gap:12px;padding:15px 20px;background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.2);border-radius:12px;cursor:pointer;transition:all .3s ease}.category-tabs .category-item i[data-v-d5f1fd46]{font-size:24px;color:#667eea;flex-shrink:0}.category-tabs .category-item .category-info[data-v-d5f1fd46]{display:flex;flex-direction:column;gap:4px}.category-tabs .category-item .category-info .category-label[data-v-d5f1fd46]{font-size:14px;font-weight:600;color:#fff}.category-tabs .category-item .category-info .category-count[data-v-d5f1fd46]{font-size:12px;color:#64748b}.category-tabs .category-item[data-v-d5f1fd46]:hover{border-color:rgba(102,126,234,.4);transform:translateY(-2px)}.category-tabs .category-item.active[data-v-d5f1fd46]{background:linear-gradient(135deg,rgba(102,126,234,.2),rgba(118,75,162,.2));border-color:#667eea;box-shadow:0 4px 15px rgba(102,126,234,.2)}.category-tabs .category-item.active .category-count[data-v-d5f1fd46]{color:#667eea}.pricing-list-header[data-v-d5f1fd46]{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.pricing-list-header .section-title[data-v-d5f1fd46]{font-size:24px;font-weight:700;color:#fff;margin:0;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.pricing-list-header .service-count[data-v-d5f1fd46]{font-size:14px;color:#94a3b8;padding:6px 16px;background:rgba(102,126,234,.1);border-radius:20px}.service-cards[data-v-d5f1fd46]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.service-cards .service-card[data-v-d5f1fd46]{background:rgba(10,22,40,.6);border:1px solid rgba(102,126,234,.2);border-radius:16px;padding:25px;transition:all .3s ease}.service-cards .service-card[data-v-d5f1fd46]:hover{border-color:rgba(102,126,234,.4);box-shadow:0 8px 25px rgba(102,126,234,.15);transform:translateY(-2px)}.service-cards .service-card .service-header[data-v-d5f1fd46]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:15px}.service-cards .service-card .service-header .service-info .service-name[data-v-d5f1fd46]{font-size:20px;font-weight:600;color:#fff;margin:0 0 8px}.service-cards .service-card .service-header .service-info .service-id[data-v-d5f1fd46]{font-size:13px;color:#64748b;font-family:Courier New,monospace;margin:0}.service-cards .service-card .service-header .service-status[data-v-d5f1fd46]{padding:6px 16px;border-radius:20px;font-size:13px;font-weight:600}.service-cards .service-card .service-header .service-status.available[data-v-d5f1fd46]{background:rgba(16,185,129,.15);color:#10b981;border:1px solid rgba(16,185,129,.3)}.service-cards .service-card .service-type[data-v-d5f1fd46]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:rgba(102,126,234,.15);border:1px solid rgba(102,126,234,.3);border-radius:8px;margin-bottom:15px}.service-cards .service-card .service-type i[data-v-d5f1fd46]{font-size:16px;color:#667eea}.service-cards .service-card .service-type span[data-v-d5f1fd46]{font-size:13px;font-weight:600;color:#667eea}.service-cards .service-card .pricing-desc[data-v-d5f1fd46]{padding:12px 16px;background:rgba(102,126,234,.05);border-left:3px solid #667eea;border-radius:6px;margin-bottom:20px;font-size:14px;color:#94a3b8}.service-cards .service-card .pricing-table[data-v-d5f1fd46]{border:1px solid rgba(102,126,234,.2);border-radius:12px;overflow:hidden}.service-cards .service-card .pricing-table .pricing-row[data-v-d5f1fd46]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.service-cards .service-card .pricing-table .pricing-row.header[data-v-d5f1fd46]{background:rgba(102,126,234,.1)}.service-cards .service-card .pricing-table .pricing-row.header .pricing-cell[data-v-d5f1fd46]{font-weight:600;color:#667eea}.service-cards .service-card .pricing-table .pricing-row:not(.header) .pricing-cell[data-v-d5f1fd46]{border-top:1px solid rgba(102,126,234,.1)}.service-cards .service-card .pricing-table .pricing-row .pricing-cell[data-v-d5f1fd46]{padding:15px 20px;font-size:14px;color:#94a3b8;text-align:center}.service-cards .service-card .pricing-table .pricing-row .pricing-cell[data-v-d5f1fd46]:not(:last-child){border-right:1px solid rgba(102,126,234,.1)}.service-cards .service-card .pricing-table .pricing-row .pricing-cell.price[data-v-d5f1fd46]{font-size:18px;font-weight:700;color:#10b981}.service-cards .service-card .pricing-table .pricing-row .pricing-cell.price.member[data-v-d5f1fd46]{color:#06b6d4}.service-cards .service-card .pricing-table .pricing-row .pricing-cell.price.vip[data-v-d5f1fd46]{color:#667eea}.service-cards .service-card .pricing-table .pricing-row .pricing-cell.price.svip[data-v-d5f1fd46]{color:#f59e0b}.service-cards .service-card .pricing-table .pricing-row .pricing-cell .discount-tag[data-v-d5f1fd46]{display:block;font-size:11px;font-weight:500;color:#94a3b8;margin-top:4px}.empty-state[data-v-d5f1fd46]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;background:rgba(10,22,40,.3);border:2px dashed rgba(102,126,234,.2);border-radius:20px}.empty-state i[data-v-d5f1fd46]{font-size:80px;color:#667eea;opacity:.3;margin-bottom:20px}.empty-state p[data-v-d5f1fd46]{font-size:18px;color:#94a3b8;margin:0}@media(max-width:1200px){.category-tabs[data-v-d5f1fd46]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.service-cards[data-v-d5f1fd46]{grid-template-columns:1fr}.pricing-table .pricing-row[data-v-d5f1fd46]{grid-template-columns:1fr!important}.pricing-table .pricing-row .pricing-cell[data-v-d5f1fd46]{border-right:none!important;text-align:left}.pricing-table .pricing-row .pricing-cell[data-v-d5f1fd46]:not(:last-child){border-bottom:1px solid rgba(102,126,234,.1)}}@media(max-width:768px){.page-title[data-v-d5f1fd46]{font-size:28px}.page-title i[data-v-d5f1fd46]{font-size:32px}.category-tabs[data-v-d5f1fd46],.service-cards[data-v-d5f1fd46]{grid-template-columns:1fr}}.promotion-detail-page[data-v-ff4389d2]{min-height:100vh;background:#0a1628;padding-top:70px}.container[data-v-ff4389d2]{max-width:1400px;margin:0 auto;padding:40px}.page-header[data-v-ff4389d2]{margin-bottom:30px}.page-header .back-btn[data-v-ff4389d2]{color:#667eea;font-size:14px;padding:0;margin-bottom:16px}.page-header .back-btn[data-v-ff4389d2]:hover{color:#764ba2}.page-header .page-title[data-v-ff4389d2]{font-size:32px;font-weight:700;color:#fff;text-align:center}.promotion-overview[data-v-ff4389d2]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:30px}.promotion-overview .overview-card[data-v-ff4389d2]{background:rgba(15,31,58,.6);border:1px solid rgba(102,126,234,.2);border-radius:16px;padding:24px;display:flex;align-items:center;gap:16px;transition:all .3s}.promotion-overview .overview-card[data-v-ff4389d2]:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(102,126,234,.2)}.promotion-overview .overview-card .card-icon[data-v-ff4389d2]{width:56px;height:56px;border-radius:12px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center}.promotion-overview .overview-card .card-icon i[data-v-ff4389d2]{font-size:28px;color:#fff}.promotion-overview .overview-card .card-content[data-v-ff4389d2]{flex:1}.promotion-overview .overview-card .card-content .card-label[data-v-ff4389d2]{font-size:14px;color:#94a3b8;margin-bottom:8px}.promotion-overview .overview-card .card-content .card-value[data-v-ff4389d2]{font-size:24px;font-weight:700;color:#fff}.promotion-overview .overview-card .card-content .card-value.highlight[data-v-ff4389d2]{color:#10b981}.section-card[data-v-ff4389d2]{background:rgba(15,31,58,.6);border:1px solid rgba(102,126,234,.2);border-radius:16px;padding:30px;margin-bottom:30px}.section-card .section-title[data-v-ff4389d2]{font-size:20px;font-weight:700;color:#fff;margin-bottom:24px;display:flex;align-items:center;gap:10px}.section-card .section-title i[data-v-ff4389d2]{font-size:22px;color:#667eea}.commission-rules-grid[data-v-ff4389d2]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:24px}.commission-rules-grid .level-card[data-v-ff4389d2]{background:rgba(15,31,58,.8);border:2px solid rgba(102,126,234,.2);border-radius:16px;padding:24px;text-align:center;transition:all .3s;position:relative;overflow:hidden}.commission-rules-grid .level-card[data-v-ff4389d2]:hover{transform:translateY(-8px);box-shadow:0 12px 32px rgba(102,126,234,.3);border-color:rgba(102,126,234,.4)}.commission-rules-grid .level-card.is-current[data-v-ff4389d2]{border-color:#667eea;box-shadow:0 8px 24px rgba(102,126,234,.4)}.commission-rules-grid .level-card .level-badge[data-v-ff4389d2]{width:64px;height:64px;border-radius:50%;margin:0 auto 16px;display:flex;align-items:center;justify-content:center}.commission-rules-grid .level-card .level-badge i[data-v-ff4389d2]{font-size:32px;color:#fff}.commission-rules-grid .level-card .level-name[data-v-ff4389d2]{font-size:18px;font-weight:700;color:#fff;margin-bottom:12px}.commission-rules-grid .level-card .level-rate[data-v-ff4389d2]{font-size:32px;font-weight:700;color:#667eea;margin-bottom:8px}.commission-rules-grid .level-card .level-desc[data-v-ff4389d2]{font-size:13px;color:#94a3b8;line-height:1.6;min-height:40px;margin-bottom:12px}.commission-rules-grid .level-card .commission-note[data-v-ff4389d2]{font-size:12px;color:#667eea;background:rgba(102,126,234,.1);border:1px solid rgba(102,126,234,.2);border-radius:8px;padding:8px 12px;line-height:1.4;font-weight:500;text-align:center;margin-top:8px}.commission-rules-grid .level-card .current-badge[data-v-ff4389d2]{position:absolute;top:12px;right:12px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;display:flex;align-items:center;gap:4px}.rules-notice[data-v-ff4389d2]{background:rgba(102,126,234,.05);border:1px solid rgba(102,126,234,.15);border-radius:12px;padding:20px}.rules-notice .notice-title[data-v-ff4389d2]{font-size:14px;color:#fff;font-weight:600;margin-bottom:12px}.rules-notice .notice-list[data-v-ff4389d2]{list-style:none;padding:0;margin:0}.rules-notice .notice-list li[data-v-ff4389d2]{font-size:14px;color:#94a3b8;line-height:1.8;position:relative;padding-left:16px}.rules-notice .notice-list li[data-v-ff4389d2]:before{content:"•";position:absolute;left:0;color:#667eea}.rules-notice .notice-list li .highlight-text[data-v-ff4389d2]{color:#667eea;font-weight:600}.promotion-link-box .link-input .link-text[data-v-ff4389d2]{width:100%;padding:14px 20px;background:rgba(102,126,234,.05);border:1px solid rgba(102,126,234,.2);border-radius:8px;color:#fff;font-size:15px;outline:none}.promotion-link-box .link-actions[data-v-ff4389d2]{display:flex;gap:12px;margin:16px 0}.promotion-link-box .link-actions .btn-copy[data-v-ff4389d2]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff}.promotion-link-box .link-tip[data-v-ff4389d2]{display:flex;gap:8px;padding:12px 16px;background:rgba(59,130,246,.05);border:1px solid rgba(59,130,246,.2);border-radius:8px}.promotion-link-box .link-tip i[data-v-ff4389d2]{color:#3b82f6}.promotion-link-box .link-tip span[data-v-ff4389d2]{font-size:13px;color:#94a3b8}.promotion-link-box .link-tip span .param-text[data-v-ff4389d2]{color:#f87171;font-weight:600}.table-wrapper[data-v-ff4389d2] .el-table{background:transparent;color:#94a3b8;border-radius:12px;overflow:hidden}.table-wrapper[data-v-ff4389d2] .el-table:before{display:none}.table-wrapper[data-v-ff4389d2] .el-table td,.table-wrapper[data-v-ff4389d2] .el-table th{border-bottom:1px solid rgba(102,126,234,.1)}.table-wrapper[data-v-ff4389d2] .el-table th{background:linear-gradient(135deg,rgba(102,126,234,.2),rgba(118,75,162,.2))}.table-wrapper[data-v-ff4389d2] .el-table tr{background:transparent;transition:all .3s ease}.table-wrapper[data-v-ff4389d2] .el-table tr:hover>td{background:rgba(102,126,234,.08)!important}.table-wrapper .amount-text[data-v-ff4389d2]{color:#10b981;font-weight:600}.table-wrapper .empty-state[data-v-ff4389d2]{text-align:center;padding:60px 20px;color:#64748b}.table-wrapper .empty-state i[data-v-ff4389d2]{font-size:64px;margin-bottom:16px;display:block}.table-wrapper .empty-state p[data-v-ff4389d2]{font-size:16px}.promoted-users-table .user-info-cell[data-v-ff4389d2]{display:flex;align-items:center;gap:12px;padding:4px 0}.promoted-users-table .user-info-cell .user-avatar[data-v-ff4389d2]{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.promoted-users-table .user-info-cell .user-avatar i[data-v-ff4389d2]{font-size:20px;color:#fff}.promoted-users-table .user-info-cell .user-details[data-v-ff4389d2]{display:flex;flex-direction:column;gap:4px;text-align:left}.promoted-users-table .user-info-cell .user-details .user-name[data-v-ff4389d2]{font-size:15px;font-weight:600;color:#fff}.promoted-users-table .user-info-cell .user-details .user-id[data-v-ff4389d2]{font-size:12px;color:#64748b}.promoted-users-table .phone-text[data-v-ff4389d2]{font-size:14px;color:#94a3b8;font-family:Courier New,monospace}.promoted-users-table .vip-badge[data-v-ff4389d2]{display:inline-flex;align-items:center;gap:6px;padding:6px 16px;border-radius:20px;font-size:13px;font-weight:600;transition:all .3s ease}.promoted-users-table .vip-badge i[data-v-ff4389d2]{font-size:14px}.promoted-users-table .vip-badge.vip-normal[data-v-ff4389d2]{background:linear-gradient(135deg,rgba(251,191,36,.15),rgba(245,158,11,.15));border:1px solid rgba(251,191,36,.3);color:#fbbf24}.promoted-users-table .vip-badge.vip-normal[data-v-ff4389d2]:hover{background:linear-gradient(135deg,rgba(251,191,36,.25),rgba(245,158,11,.25));box-shadow:0 4px 12px rgba(251,191,36,.2)}.promoted-users-table .vip-badge.vip-advanced[data-v-ff4389d2]{background:linear-gradient(135deg,rgba(168,85,247,.15),rgba(124,58,237,.15));border:1px solid rgba(168,85,247,.3);color:#a855f7}.promoted-users-table .vip-badge.vip-advanced[data-v-ff4389d2]:hover{background:linear-gradient(135deg,rgba(168,85,247,.25),rgba(124,58,237,.25));box-shadow:0 4px 12px rgba(168,85,247,.2)}.promoted-users-table .vip-badge.vip-super[data-v-ff4389d2]{background:linear-gradient(135deg,rgba(239,68,68,.15),rgba(220,38,38,.15));border:1px solid rgba(239,68,68,.3);color:#ef4444}.promoted-users-table .vip-badge.vip-super[data-v-ff4389d2]:hover{background:linear-gradient(135deg,rgba(239,68,68,.25),rgba(220,38,38,.25));box-shadow:0 4px 12px rgba(239,68,68,.2)}.promoted-users-table .time-cell[data-v-ff4389d2]{display:flex;align-items:center;justify-content:center;gap:6px;font-size:14px;color:#94a3b8}.promoted-users-table .time-cell i[data-v-ff4389d2]{font-size:14px;color:#667eea}.promoted-users-table[data-v-ff4389d2] .el-table th{background:linear-gradient(135deg,rgba(102,126,234,.25),rgba(118,75,162,.25))!important;border-bottom:2px solid rgba(102,126,234,.3)!important}.promoted-users-table[data-v-ff4389d2] .el-table td{border-color:rgba(102,126,234,.08)!important}.promoted-users-table[data-v-ff4389d2] .el-table .el-table__expand-icon{color:#667eea!important;font-size:14px}.promoted-users-table[data-v-ff4389d2] .el-table .el-table__expand-icon:hover{color:#764ba2!important}.promoted-users-table[data-v-ff4389d2] .el-table .el-table__expand-icon.el-table__expand-icon--expanded{transform:rotate(90deg)}.promoted-users-table[data-v-ff4389d2] .el-table .el-table__placeholder{display:inline-block;width:20px}.promoted-users-table[data-v-ff4389d2] .el-table .el-table__body .el-table__row--level-1 .user-info-cell,.promoted-users-table[data-v-ff4389d2] .el-table .el-table__indent{padding-left:20px}*{margin:0;padding:0;box-sizing:border-box}body,html{width:100%;height:100%;overflow-x:hidden}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#0a1628}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:4px}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:4px;-webkit-transition:background .3s ease;transition:background .3s ease}::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.2)}.container{max-width:1200px;margin:0 auto;padding:0 20px}.section{padding:80px 0}.btn-primary{padding:12px 32px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:16px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px rgba(102,102,241,.3)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,102,241,.4)}.btn-secondary{padding:12px 32px;background:hsla(0,0%,100%,.1);color:#fff;border:1px solid hsla(0,0%,100%,.2);border-radius:16px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease}.btn-secondary:hover{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.3)}.card{background:#1e3a5f;border-radius:16px;padding:24px;transition:all .3s ease;border:1px solid hsla(0,0%,100%,.1)}.card:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(0,0,0,.2);border-color:rgba(102,102,241,.3)}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.2}.section-title{font-size:48px;font-weight:700;text-align:center;margin-bottom:16px;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-subtitle{font-size:18px;color:#94a3b8;text-align:center;margin-bottom:60px}a{text-decoration:none;color:inherit;transition:all .2s ease}img{max-width:100%;height:auto;display:block}ol,ul{list-style:none}