.pricing-page[data-v-658edb71]{background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;min-height:100vh}.pricing-wrapper[data-v-658edb71]{min-height:calc(100vh - 200px)}@media(max-width:768px){.pricing-wrapper[data-v-658edb71]{padding:70px 0 60px}}.pricing-container[data-v-658edb71]{margin:0 auto;padding:90px 0 0;position:relative}.pricing-container[data-v-658edb71]:before{background:url(https://oss.vortmall.com/official/img/pc/202602/1770691650eaC34rP8c2CWgElKjm.png?x-oss-process=image/resize,w_2000) top/cover no-repeat;content:"";height:380px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.pricing-container[data-v-658edb71]>*{position:relative;z-index:1}@media(max-width:1440px){.pricing-container[data-v-658edb71]{padding-left:24px;padding-right:24px}}@media(max-width:768px){.pricing-container[data-v-658edb71]{padding:20px 16px 0}.pricing-container[data-v-658edb71]:before{height:250px}}.page-header[data-v-658edb71]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin:0 auto;max-width:1350px;padding:60px 0 100px;width:100%}@media(max-width:768px){.page-header[data-v-658edb71]{gap:16px;margin-bottom:16px;padding:30px 0 60px}}.title-block[data-v-658edb71]{flex:1;min-width:0}.title-row[data-v-658edb71]{align-items:baseline;display:flex;flex-wrap:wrap;gap:14px}.main-title[data-v-658edb71]{color:#1d1d1f;font-size:28px;font-weight:800;margin:0}@media(max-width:768px){.main-title[data-v-658edb71]{font-size:24px}}.more-products[data-v-658edb71]{align-items:center;color:#333;cursor:pointer;display:inline-flex;font-size:14px;gap:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.more-products .arrow-icon[data-v-658edb71]{font-size:12px}.more-products[data-v-658edb71]:hover{opacity:.8}.subtitle[data-v-658edb71]{color:#6b7280;font-size:14px;line-height:1.6;margin-top:10px}@media(max-width:768px){.subtitle[data-v-658edb71]{font-size:13px;margin-top:8px}}.btn-group[data-v-658edb71]{display:flex;gap:16px;margin-top:30px}.btn-group .btn[data-v-658edb71]{align-items:center;border-radius:6px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;height:40px;justify-content:center;padding:0 32px;text-decoration:none;transition:all .3s}.btn-group .btn.primary-btn[data-v-658edb71]{background:linear-gradient(45deg,#246df3,#28a5fc);box-shadow:0 4px 12px #0064ff4d;color:#fff}.btn-group .btn.primary-btn[data-v-658edb71]:hover{background:linear-gradient(45deg,#0056d9,#007aff)}.btn-group .btn.ghost-btn[data-v-658edb71]{background:#fff3;border:1px solid #0064ff;color:#0064ff}.btn-group .btn.ghost-btn[data-v-658edb71]:hover{background:#f0f7ff}.header-actions[data-v-658edb71]{flex-shrink:0;padding-top:4px}@media(max-width:768px){.header-actions[data-v-658edb71]{width:100%}}.config-section[data-v-658edb71]{background:#fff;border-radius:12px;margin:0 auto;max-width:1350px;padding:28px 32px}@media(max-width:768px){.config-section[data-v-658edb71]{border-radius:8px;padding:20px 16px}}.sticky-controls[data-v-658edb71]{background:#fff;border-radius:12px 12px 0 0;margin-left:-32px;margin-right:-32px;padding-bottom:4px;padding-left:32px;padding-right:32px;position:sticky;top:60px;z-index:10}@media(max-width:768px){.sticky-controls[data-v-658edb71]{border-radius:8px 8px 0 0;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;position:static}}.config-section-placeholder[data-v-658edb71]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000a;margin:0 auto;max-width:1350px;min-height:480px}@media(max-width:768px){.config-section-placeholder[data-v-658edb71]{border-radius:8px;min-height:360px}}.section-title[data-v-658edb71]{color:#1d1d1f;font-size:18px;font-weight:700;margin-bottom:24px}.mt-20[data-v-658edb71]{margin-top:20px}.config-row[data-v-658edb71]{margin-bottom:20px}.config-row--inline[data-v-658edb71]{align-items:flex-start;display:flex;gap:16px}@media(max-width:768px){.config-row--inline[data-v-658edb71]{flex-direction:column;gap:8px}}.config-label[data-v-658edb71]{color:#6b7280;display:block;font-size:14px;margin-bottom:10px;min-width:85px}.config-label--inline[data-v-658edb71]{flex-shrink:0;margin-bottom:0;min-width:96px;padding-top:10px}.inline-chips[data-v-658edb71]{flex:1;min-width:0}.inline-chips[data-v-658edb71] .product-tabs{margin-bottom:0}.config-desc[data-v-658edb71]{color:#9ca3af;font-size:13px;line-height:1.6;margin-bottom:20px;margin-left:109px;padding:0 4px}.config-tags[data-v-658edb71]{display:flex;flex-wrap:wrap;gap:8px}.config-tag[data-v-658edb71]{border:1px solid #e7edf5;border-radius:4px;color:#374151;cursor:pointer;font-size:13px;padding:6px 16px;transition:all .2s}.config-tag.active[data-v-658edb71],.config-tag[data-v-658edb71]:hover:not(.is-disabled){border-color:var(--el-color-primary);color:var(--el-color-primary)}.config-tag.active[data-v-658edb71]{background:linear-gradient(180deg,#f7fbff,#eef7ff);box-shadow:0 8px 20px #108cee1f}.config-tag.is-disabled[data-v-658edb71]{background:#f9fafb;border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed}.config-tag.is-disabled .tag-price[data-v-658edb71]{color:#c9ced6}.config-tag.is-mutex-disabled[data-v-658edb71]:hover{border-color:#e5e7eb;color:#9ca3af}.config-tag.is-locked[data-v-658edb71]{cursor:not-allowed}.config-tag.is-locked[data-v-658edb71]:hover:not(.active){border-color:#e7edf5;color:#374151}.tag-status-indicator[data-v-658edb71]{color:#9ca3af;font-size:12px;margin-left:2px}.tag-count[data-v-658edb71]{color:#9ca3af;font-size:12px;font-variant-numeric:tabular-nums;margin-left:4px}.config-tag.active .tag-count[data-v-658edb71]{color:var(--el-color-primary)}.config-tag.active.is-partial .tag-count[data-v-658edb71],.tag-price[data-v-658edb71]{color:#ef4444}.tag-price[data-v-658edb71]{font-weight:500;margin-left:6px}.content-area[data-v-658edb71]{margin-top:20px}.content-area-layout[data-v-658edb71]{align-items:flex-start;display:flex;gap:24px}.module-toc[data-v-658edb71]{flex-shrink:0;max-height:calc(100vh - 100px);overflow-y:auto;position:sticky;top:76px;width:200px}.module-toc-inner[data-v-658edb71]{padding:10px 0}.toc-title[data-v-658edb71]{color:#9ca3af;font-size:13px;font-weight:600;letter-spacing:.02em;padding:0 16px 12px}.toc-item[data-v-658edb71]{align-items:baseline;background:transparent;border:none;color:#374151;cursor:pointer;display:flex;flex-direction:row;font-family:inherit;gap:6px;padding:10px 16px;text-align:left;transition:all .2s;width:100%}.toc-item.active[data-v-658edb71],.toc-item[data-v-658edb71]:hover{background:#f2f7ff;color:var(--el-color-primary)}.toc-item.active .toc-count[data-v-658edb71],.toc-item:hover .toc-count[data-v-658edb71]{color:var(--el-color-primary);opacity:.8}.toc-item.is-partial .toc-count[data-v-658edb71]{color:#ef4444!important;opacity:1!important}.toc-name[data-v-658edb71]{font-size:14px;font-weight:600;line-height:1.4;white-space:nowrap;word-break:keep-all}.toc-count[data-v-658edb71]{color:#9ca3af;font-size:12px;font-variant-numeric:tabular-nums;transition:color .2s}.module-list-wrap[data-v-658edb71]{flex:1;min-width:0}@media(max-width:992px){.content-area-layout[data-v-658edb71]{flex-direction:column;gap:16px}.module-toc[data-v-658edb71]{display:none}}.version-grid[data-v-658edb71]{display:flex;flex-wrap:wrap;gap:12px}.version-card[data-v-658edb71]{align-items:center;background:#fff;border:1px solid #e7edf5;border-radius:12px;color:#333;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;font-size:13px;gap:8px;justify-content:center;max-width:160px;min-height:92px;min-width:118px;padding:14px 12px;position:relative;transition:all .2s ease}.version-card[data-v-658edb71]:hover{border-color:var(--el-color-primary);box-shadow:0 8px 20px #108cee14}.version-card.active[data-v-658edb71]{background:linear-gradient(180deg,#f7fbff,#eef7ff);border-color:var(--el-color-primary);box-shadow:0 8px 20px #108cee1f;color:var(--el-color-primary)}@media(max-width:768px){.version-card[data-v-658edb71]{min-height:84px;padding:12px 10px;width:calc(50% - 6px)}}.nav-icon[data-v-658edb71]{height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.active-icon[data-v-658edb71],.version-card.active .default-icon[data-v-658edb71],.version-card:hover .default-icon[data-v-658edb71]{display:none}.version-card.active .active-icon[data-v-658edb71],.version-card:hover .active-icon[data-v-658edb71]{display:block}
