.plugin-pay-component[data-v-9ad54d5f]{align-items:center;display:flex;justify-content:center;position:fixed;z-index:9999}.pay-overlay[data-v-9ad54d5f],.plugin-pay-component[data-v-9ad54d5f]{height:100%;left:0;top:0;width:100%}.pay-overlay[data-v-9ad54d5f]{background:#00000080;position:absolute}.pay-content[data-v-9ad54d5f]{background:#fff;border-radius:.625vw;box-shadow:0 .41667vw 1.66667vw #0003;max-width:20.83333vw;position:relative;width:90%;z-index:10000}.pay-header[data-v-9ad54d5f]{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:1.04167vw}.pay-header h2[data-v-9ad54d5f]{color:#333;font-size:.9375vw;font-weight:700;margin:0}.close-btn[data-v-9ad54d5f]{align-items:center;background:none;border:none;border-radius:50%;color:#999;cursor:pointer;display:flex;font-size:1.25vw;height:1.66667vw;justify-content:center;padding:0;transition:all .3s;width:1.66667vw}.close-btn[data-v-9ad54d5f]:hover{background:#f5f5f5;color:#333}.pay-body[data-v-9ad54d5f]{padding:1.04167vw}.plugin-info[data-v-9ad54d5f]{margin-bottom:1.25vw;text-align:center}.plugin-info h3[data-v-9ad54d5f]{color:#333;font-size:.83333vw;font-weight:600;margin:0 0 .41667vw}.plugin-info .price[data-v-9ad54d5f]{color:#df6000;font-size:1.25vw;font-weight:800}.payment-methods[data-v-9ad54d5f]{margin-bottom:1.04167vw}.payment-methods h4[data-v-9ad54d5f]{color:#333;font-size:.72917vw;font-weight:600;margin:0 0 .625vw}.payment-options[data-v-9ad54d5f]{display:flex;gap:.83333vw}.payment-option[data-v-9ad54d5f]{align-items:center;border:.10417vw solid #f0f0f0;border-radius:.41667vw;cursor:pointer;display:flex;flex:1;gap:.41667vw;padding:.625vw;transition:all .3s}.payment-option[data-v-9ad54d5f]:hover{border-color:#df6000}.payment-option.active[data-v-9ad54d5f]{background:#df60000d;border-color:#df6000}.payment-icon[data-v-9ad54d5f]{font-size:1.04167vw}.wechat-icon[data-v-9ad54d5f]{color:#07c160}.alipay-icon[data-v-9ad54d5f]{color:#1677ff}.tag-text[data-v-9ad54d5f]{color:#333;font-size:.72917vw}.qr-code-section[data-v-9ad54d5f]{margin-bottom:1.04167vw}.qr-code-container[data-v-9ad54d5f]{padding:1.04167vw 0}.qr-code-container[data-v-9ad54d5f],.qr-wrapper[data-v-9ad54d5f]{align-items:center;display:flex;justify-content:center}.qr-wrapper[data-v-9ad54d5f]{position:relative;width:100%}.qr-code[data-v-9ad54d5f]{-o-object-fit:contain;object-fit:contain}.qr-loading[data-v-9ad54d5f]{align-items:center;background-color:#f9f9f9;border-radius:.20833vw;display:flex;flex-direction:column;gap:.41667vw;height:7.8125vw;justify-content:center;width:7.8125vw}.spinner[data-v-9ad54d5f]{animation:spin-9ad54d5f 1s linear infinite;border:.15625vw solid #f3f3f3;border-radius:50%;border-top-color:#df6000;height:1.5625vw;width:1.5625vw}.qr-loading span[data-v-9ad54d5f]{color:#666;font-size:.625vw}.qr-tips[data-v-9ad54d5f]{margin-top:.41667vw;text-align:center}.qr-tips p[data-v-9ad54d5f]{color:#999;font-size:.625vw;margin:.20833vw 0}.qr-amount[data-v-9ad54d5f]{color:#999;font-weight:600}.qr-status[data-v-9ad54d5f]{margin-top:.41667vw}.status-help[data-v-9ad54d5f]{color:#999;font-size:.57292vw;margin:0;text-align:center}.agreement[data-v-9ad54d5f]{align-items:center;color:#666;display:flex;font-size:.625vw;gap:.41667vw;justify-content:center;margin-bottom:1.04167vw}.pay-btn[data-v-9ad54d5f]{background:linear-gradient(135deg,#df6000,#ff8e61);border:none;border-radius:1.04167vw;color:#fff;cursor:pointer;font-size:.83333vw;font-weight:600;padding:.72917vw;transition:all .3s;width:100%}.pay-btn[data-v-9ad54d5f]:hover:not(:disabled){box-shadow:0 .20833vw .625vw #df600066;transform:translateY(-.10417vw)}.pay-btn[data-v-9ad54d5f]:disabled{background:#ccc;cursor:not-allowed}@keyframes spin-9ad54d5f{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media(max-width:480px){.pay-content[data-v-9ad54d5f]{width:95%}.payment-options[data-v-9ad54d5f]{flex-direction:column}.payment-option[data-v-9ad54d5f]{justify-content:center}}.plugin-pay-choice[data-v-22ca9338]{align-items:center;display:flex;justify-content:center;position:fixed;z-index:9999}.choice-overlay[data-v-22ca9338],.plugin-pay-choice[data-v-22ca9338]{height:100%;left:0;top:0;width:100%}.choice-overlay[data-v-22ca9338]{background:#00000080;position:absolute}.choice-content[data-v-22ca9338]{background:#fff;border-radius:.625vw;box-shadow:0 .41667vw 1.66667vw #0003;max-width:20.83333vw;position:relative;width:90%;z-index:10000}.choice-header[data-v-22ca9338]{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:1.04167vw}.choice-header h2[data-v-22ca9338]{color:#333;font-size:.9375vw;font-weight:700;margin:0}.close-btn[data-v-22ca9338]{align-items:center;background:none;border:none;border-radius:50%;color:#999;cursor:pointer;display:flex;font-size:1.25vw;height:1.66667vw;justify-content:center;padding:0;transition:all .3s;width:1.66667vw}.close-btn[data-v-22ca9338]:hover{background:#f5f5f5;color:#333}.choice-body[data-v-22ca9338]{padding:1.04167vw}.plugin-info[data-v-22ca9338]{margin-bottom:1.25vw;text-align:center}.plugin-info h3[data-v-22ca9338]{color:#333;font-size:.83333vw;font-weight:600;margin:0 0 .41667vw}.plugin-info .price[data-v-22ca9338]{color:#df6000;font-size:1.25vw;font-weight:800}.choice-options[data-v-22ca9338]{display:flex;flex-direction:column;gap:.83333vw}.choice-option[data-v-22ca9338]{align-items:center;border:.10417vw solid #f0f0f0;border-radius:.41667vw;cursor:pointer;display:flex;padding:.83333vw;transition:all .3s}.choice-option[data-v-22ca9338]:hover{background:#df60000d;border-color:#df6000}.option-icon[data-v-22ca9338]{align-items:center;display:flex;height:2.08333vw;justify-content:center;margin-right:.625vw;width:2.08333vw}.pay-icon[data-v-22ca9338],.wallet-icon[data-v-22ca9338]{color:#df6000;font-size:1.45833vw}.option-info[data-v-22ca9338]{flex:1}.option-info h4[data-v-22ca9338]{color:#333;font-size:.78125vw;font-weight:600;margin:0 0 .20833vw}.option-info p[data-v-22ca9338]{color:#999;font-size:.625vw;margin:0}.arrow[data-v-22ca9338]{color:#999;font-size:.83333vw}@media(max-width:480px){.choice-content[data-v-22ca9338]{width:95%}}.download-link-modal[data-v-cd988e43]{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.modal-overlay[data-v-cd988e43]{background:#00000080;height:100%;left:0;position:absolute;top:0;width:100%}.modal-content[data-v-cd988e43]{background:#fff;border-radius:.625vw;box-shadow:0 .41667vw 1.66667vw #0003;max-width:21.875vw;position:relative;width:90%;z-index:10000}.modal-header[data-v-cd988e43]{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:1.04167vw}.modal-header h2[data-v-cd988e43]{color:#333;font-size:.9375vw;font-weight:700;margin:0}.close-btn[data-v-cd988e43]{align-items:center;background:none;border:none;border-radius:50%;color:#999;cursor:pointer;display:flex;font-size:1.25vw;height:1.66667vw;justify-content:center;padding:0;transition:all .3s;width:1.66667vw}.close-btn[data-v-cd988e43]:hover{background:#f5f5f5;color:#333}.modal-body[data-v-cd988e43]{padding:1.25vw}.link-info[data-v-cd988e43]{margin-bottom:1.04167vw;text-align:center}.tip-text[data-v-cd988e43]{color:#666;font-size:.72917vw;line-height:1.6;margin:0}.link-input-wrapper[data-v-cd988e43]{display:flex;gap:.625vw;margin-bottom:1.04167vw}.link-input[data-v-cd988e43]{background:#fafafa;border:1px solid #e8e8e8;border-radius:.41667vw;color:#333;cursor:pointer;flex:1;font-size:.67708vw;overflow:hidden;padding:.625vw .83333vw;text-overflow:ellipsis;white-space:nowrap}.link-input[data-v-cd988e43]:focus{border-color:#df6000;outline:none}.copy-btn[data-v-cd988e43]{background:#f0f0f0;border:none;border-radius:.41667vw;color:#666;cursor:pointer;font-size:.72917vw;padding:.625vw 1.04167vw;transition:all .3s}.copy-btn[data-v-cd988e43]:hover{background:#e8e8e8}.download-btn[data-v-cd988e43]{background:linear-gradient(135deg,#df6000,#ff8e61);border:none;border-radius:1.04167vw;color:#fff;cursor:pointer;font-size:.83333vw;font-weight:600;padding:.72917vw;transition:all .3s;width:100%}.download-btn[data-v-cd988e43]:hover:not(:disabled){box-shadow:0 .20833vw .625vw #df600066;transform:translateY(-.10417vw)}.download-btn[data-v-cd988e43]:disabled{background:#ccc;cursor:not-allowed}@media(max-width:480px){.modal-content[data-v-cd988e43]{width:95%}.link-input-wrapper[data-v-cd988e43]{flex-direction:column}.copy-btn[data-v-cd988e43]{padding:12px}}.plugin-page[data-v-382105f5]{background-color:var(--bg-color);min-height:100vh;padding:1.04167vw}.plugin-container[data-v-382105f5]{margin:0 auto;max-width:72.91667vw}.page-title[data-v-382105f5]{align-items:center;color:var(--text-color-dark-grey);display:flex;font-size:1.04167vw;font-weight:600;gap:.625vw;margin-bottom:1.04167vw}.page-title .title-subtitle[data-v-382105f5]{color:var(--text-color-light-grey);font-size:.72917vw;font-weight:400}.plugin-content[data-v-382105f5]{display:flex;gap:1.04167vw}.plugin-sidebar[data-v-382105f5]{background:var(--bg-color-group_5);border-radius:.41667vw;flex-shrink:0;height:-moz-fit-content;height:fit-content;padding:1.04167vw 0;width:10.41667vw}.plugin-sidebar .category-list .category-item[data-v-382105f5]{color:var(--text-color-grey);cursor:pointer;font-size:.72917vw;padding:.625vw 1.04167vw;transition:all .3s}.plugin-sidebar .category-list .category-item[data-v-382105f5]:hover{background-color:#0000000d;color:var(--text-color-black)}.plugin-sidebar .category-list .category-item.category-item-active[data-v-382105f5]{background-color:#cb001814;color:#cb0018;font-weight:500}.plugin-main[data-v-382105f5]{background:var(--bg-color-group_5);border-radius:.41667vw;flex:1;padding:1.5625vw}.search-wrapper[data-v-382105f5]{display:flex;gap:.625vw;margin-bottom:1.25vw}.search-wrapper .search-input[data-v-382105f5]{border:1px solid rgba(0,0,0,.2);border-radius:.20833vw;flex:1;font-size:.72917vw;outline:none;padding:.52083vw .83333vw;transition:all .3s}.search-wrapper .search-input[data-v-382105f5]:focus{border-color:#cb0018}.search-wrapper .search-btn[data-v-382105f5]{background:#cb0018;border:none;border-radius:1.25vw;color:#fff;cursor:pointer;font-size:.72917vw;font-weight:500;padding:.52083vw 1.25vw;transition:all .3s}.search-wrapper .search-btn[data-v-382105f5]:hover{background:#a30014;box-shadow:0 .20833vw .625vw #cb00184d;transform:translateY(-1px)}.plugin-list[data-v-382105f5]{display:flex;flex-direction:column;gap:1.25vw}.plugin-card[data-v-382105f5]{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:.625vw;display:flex;gap:.83333vw;padding:.72917vw 1.04167vw;position:relative;transition:all .3s}.plugin-card[data-v-382105f5]:hover{border-color:#cb00181a;box-shadow:0 .3125vw .9375vw #cb00181f;transform:translateY(-.10417vw)}.plugin-card .plugin-icon-wrapper[data-v-382105f5]{align-items:center;background:#000;border-radius:.52083vw;box-shadow:0 .15625vw .41667vw #cb001833;display:flex;flex-shrink:0;height:3.02083vw;justify-content:center;width:3.02083vw}.plugin-card .plugin-icon-wrapper .plugin-icon[data-v-382105f5]{filter:brightness(0) invert(1);height:60%;-o-object-fit:contain;object-fit:contain;width:60%}.plugin-card .plugin-info[data-v-382105f5]{display:flex;flex:1;flex-direction:column;gap:.3125vw;min-width:0}.plugin-card .plugin-info .plugin-header[data-v-382105f5]{align-items:center;display:flex;gap:.41667vw}.plugin-card .plugin-info .plugin-header .plugin-name[data-v-382105f5]{color:var(--text-color-dark-grey);font-size:.72917vw;font-weight:600;margin:0}.plugin-card .plugin-info .plugin-header .plugin-type[data-v-382105f5]{color:var(--text-color-dark-type);font-size:.57292vw}.plugin-card .plugin-info .plugin-header .vip-tag[data-v-382105f5]{background:#cb0018;border-radius:.41667vw;color:#fff;font-size:.52083vw;font-weight:600;padding:.10417vw .36458vw}.plugin-card .plugin-info .plugin-desc[data-v-382105f5]{color:var(--text-color-grey);display:-webkit-box;font-size:.625vw;-webkit-line-clamp:1;line-height:1.5;margin:0;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.plugin-card .plugin-info .plugin-meta[data-v-382105f5]{color:var(--text-color-dark-type);display:flex;font-size:.57292vw;gap:.72917vw}.plugin-card .plugin-info .plugin-meta .meta-item[data-v-382105f5]{align-items:center;display:flex}.plugin-card .plugin-info .plugin-meta .price-tag[data-v-382105f5]{color:#cb0018;font-weight:600}.plugin-card .plugin-info .plugin-meta .free-tag[data-v-382105f5]{color:#07c160;font-weight:600}.plugin-card .plugin-action[data-v-382105f5]{flex-shrink:0}.plugin-card .plugin-action .download-btn[data-v-382105f5]{background:transparent;background-color:#000;border-radius:.9375vw;color:#fff;cursor:pointer;font-size:.625vw;font-weight:500;padding:.36458vw 1.14583vw;transition:all .3s}.plugin-card .plugin-action .download-btn[data-v-382105f5]:hover{background:#cb0018;box-shadow:0 .15625vw .41667vw #cb00184d;color:#fff;transform:translateY(-1px)}.pagination-wrapper[data-v-382105f5]{align-items:center;border-top:1px solid rgba(0,0,0,.1);display:flex;justify-content:space-between;margin-top:1.5625vw;padding-top:1.04167vw}.pagination-wrapper .pagination-info[data-v-382105f5]{color:var(--text-color-grey);font-size:.72917vw}.pagination-wrapper .pagination-controls[data-v-382105f5]{align-items:center;display:flex;gap:.41667vw}.pagination-wrapper .pagination-controls .page-btn[data-v-382105f5]{background:transparent;border:1px solid rgba(203,0,24,.2);border-radius:.9375vw;color:var(--text-color-grey);cursor:pointer;font-size:.72917vw;height:1.875vw;min-width:1.875vw;padding:0 .72917vw;transition:all .3s}.pagination-wrapper .pagination-controls .page-btn[data-v-382105f5]:hover:not(:disabled){background:#cb00180d;border-color:#cb0018;color:#cb0018}.pagination-wrapper .pagination-controls .page-btn[data-v-382105f5]:disabled{cursor:not-allowed;opacity:.5}.pagination-wrapper .pagination-controls .page-btn.active[data-v-382105f5]{background:#cb0018;border-color:#cb0018;color:#fff}@media(max-width:1200px){.plugin-content[data-v-382105f5]{flex-direction:column}.plugin-sidebar[data-v-382105f5]{width:100%}.plugin-sidebar .category-list[data-v-382105f5]{display:flex;flex-wrap:wrap;gap:8px;padding:0 20px}.plugin-sidebar .category-list .category-item[data-v-382105f5]{padding:8px 16px}}
