.page-header[data-v-0ded126b]{background:#f5f7fa;border-bottom:1px solid #eee;padding:40px 0;text-align:center}.page-header h1[data-v-0ded126b]{margin-bottom:10px}.page-header p[data-v-0ded126b]{color:#666}.page-plugins[data-v-0ded126b]{padding:30px}.filter-tabs-wrapper[data-v-0ded126b] .el-tabs--card>.el-tabs__header{border-bottom:none}.filter-tabs-wrapper[data-v-0ded126b] .el-tabs--card>.el-tabs__header .el-tabs__nav{border:none;display:flex;justify-content:center;width:100%}.filter-tabs-wrapper[data-v-0ded126b] .el-tabs--card>.el-tabs__header .el-tabs__item{border:1px solid #dcdfe6;border-radius:20px;height:36px;line-height:36px;margin:0 5px;transition:all .3s}.filter-tabs-wrapper[data-v-0ded126b] .el-tabs--card>.el-tabs__header .el-tabs__item.is-active{background-color:#4338ca;border-color:#4338ca;color:#fff}.filter-tabs-wrapper[data-v-0ded126b] .el-tabs--card>.el-tabs__header .el-tabs__item:hover:not(.is-active){background-color:#e0e7ff;border-color:#a5b4fc;color:#4338ca}.template-card[data-v-0ded126b]{border:1px solid #ebeef5;border-radius:12px;overflow:hidden;transition:all .3s cubic-bezier(.25,.8,.25,1)}.template-card[data-v-0ded126b]:hover{box-shadow:0 15px 30px rgba(0,0,0,.1);transform:translateY(-8px)}.template-card:hover .img-overlay[data-v-0ded126b]{opacity:1}.template-card .template-img[data-v-0ded126b]{align-items:center;background:#f5f7fa;color:#909399;display:flex;flex-direction:column;height:200px;justify-content:center;position:relative}.template-card .template-img .img-overlay[data-v-0ded126b]{align-items:center;background:rgba(0,0,0,.4);display:flex;gap:10px;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%;z-index:2}.template-card .template-img .placeholder-img[data-v-0ded126b]{align-items:center;display:flex;flex-direction:column}.template-card .template-img .placeholder-img i[data-v-0ded126b]{font-size:40px;margin-bottom:10px}.template-card .template-img .placeholder-img span[data-v-0ded126b]{font-size:14px}.template-card .template-info[data-v-0ded126b]{padding:20px}.template-card .template-info h3[data-v-0ded126b]{color:#303133;font-size:17px;font-weight:600;margin:0 0 10px}.template-card .template-info .desc[data-v-0ded126b]{color:#606266;font-size:13px;height:36px;line-height:1.4;margin-bottom:15px}.template-card .template-info .template-footer .price[data-v-0ded126b]{font-size:18px;font-weight:700}.template-card .template-info .template-footer .usage[data-v-0ded126b]{color:#909399;font-size:12px}.template-card .template-info .template-footer .usage i[data-v-0ded126b]{margin-right:4px}.faq-section .section-title[data-v-0ded126b]{color:#333;font-size:24px;margin-bottom:10px}.faq-section .faq-row[data-v-0ded126b]{flex-wrap:wrap}.faq-section .faq-row .el-col[data-v-0ded126b]{display:flex}.faq-section .faq-card[data-v-0ded126b]{background:#f9f9f9;border-radius:12px;display:flex;flex-direction:column;width:100%}.faq-section .faq-card[data-v-0ded126b] .el-card__body{display:flex;flex-direction:column;flex-grow:1}.faq-section .faq-card h4[data-v-0ded126b]{color:#4338ca;font-size:16px;line-height:1.4;margin-bottom:10px}.faq-section .faq-card p[data-v-0ded126b]{color:#666;flex-grow:1;font-size:13px;line-height:1.6;margin-bottom:0}.ml-5[data-v-0ded126b]{margin-left:5px}.mr-10[data-v-0ded126b]{margin-right:10px}.mt-30[data-v-0ded126b]{margin-top:30px}.mt-60[data-v-0ded126b]{margin-top:60px}.mb-30[data-v-0ded126b]{margin-bottom:30px}.mb-40[data-v-0ded126b]{margin-bottom:40px}.mb-50[data-v-0ded126b]{margin-bottom:50px}.text-center[data-v-0ded126b]{text-align:center}.text-truncate-2[data-v-0ded126b]{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.flex-between[data-v-0ded126b]{align-items:center;display:flex;justify-content:space-between}@media(max-width:767px){.page-plugins[data-v-0ded126b]{padding:15px}.filter-tabs-wrapper[data-v-0ded126b] .el-tabs__nav{justify-content:flex-start!important;overflow-x:auto}.filter-tabs-wrapper[data-v-0ded126b] .el-tabs__item{font-size:13px!important;margin:0 2px!important;padding:0 15px!important}.toolbar[data-v-0ded126b]{align-items:stretch!important;flex-direction:column;gap:15px}.toolbar .search .el-input[data-v-0ded126b]{width:100%!important}}