.plan-select[data-v-7497f05d]{max-width:57.29167vw;margin:0 auto;position:relative}.step-badge[data-v-7497f05d]{display:inline-flex;align-items:center;gap:.3125vw;padding:.3125vw .83333vw;border-radius:1.04167vw;background:linear-gradient(135deg,#6366f1,#818cf8);color:#fff;font-size:.67708vw;font-weight:600;margin-bottom:1.25vw}.step-badge i[data-v-7497f05d]{font-size:.72917vw}.billing-toggle[data-v-7497f05d]{display:flex;align-items:center;justify-content:center;gap:.83333vw;margin-bottom:2.08333vw;font-size:.78125vw;color:#94a3b8}.billing-toggle span[data-v-7497f05d]{transition:all .3s}.billing-toggle span.active[data-v-7497f05d]{color:#1e293b;font-weight:600}.billing-toggle .discount-tag[data-v-7497f05d]{margin-left:.3125vw;border-radius:1.04167vw;font-size:.57292vw;padding:.10417vw .41667vw;vertical-align:middle}.plans-grid[data-v-7497f05d]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25vw;margin-bottom:2.60417vw}.plan-card[data-v-7497f05d]{position:relative;background:#fff;border:.10417vw solid #e2e8f0;border-radius:.83333vw;padding:1.66667vw 1.45833vw;cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column}.plan-card[data-v-7497f05d]:hover{transform:translateY(-.3125vw);box-shadow:0 1.04167vw 2.08333vw rgba(0,0,0,.08);border-color:#c7d2fe}.plan-card.selected[data-v-7497f05d]{border-color:#6366f1;box-shadow:0 0 0 .15625vw rgba(99,102,241,.15),0 1.04167vw 2.08333vw rgba(99,102,241,.12);background:linear-gradient(180deg,#faf5ff,#fff)}.plan-card.popular[data-v-7497f05d]{transform:scale(1.03)}.plan-card.popular[data-v-7497f05d]:hover{transform:scale(1.03) translateY(-.3125vw)}.popular-badge[data-v-7497f05d]{position:absolute;top:-.72917vw;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;padding:.26042vw 1.04167vw;border-radius:1.04167vw;font-size:.67708vw;font-weight:600;white-space:nowrap;box-shadow:0 .20833vw .625vw rgba(99,102,241,.3)}.popular-badge i[data-v-7497f05d]{margin-right:.20833vw}.plan-header[data-v-7497f05d]{text-align:center;margin-bottom:1.25vw}.plan-header .plan-icon[data-v-7497f05d]{width:2.91667vw;height:2.91667vw;border-radius:.72917vw;display:flex;align-items:center;justify-content:center;margin:0 auto .83333vw}.plan-header .plan-icon i[data-v-7497f05d]{font-size:1.35417vw;color:#fff}.plan-header .plan-name[data-v-7497f05d]{font-size:1.14583vw;font-weight:700;color:#1e293b;margin:0 0 .41667vw}.plan-header .plan-desc[data-v-7497f05d]{font-size:.72917vw;color:#64748b;margin:0;line-height:1.5}.plan-price[data-v-7497f05d]{text-align:center;margin-bottom:.3125vw}.plan-price .currency[data-v-7497f05d]{font-size:1.14583vw;color:#1e293b;font-weight:600;vertical-align:super}.plan-price .amount[data-v-7497f05d]{font-size:2.5vw;font-weight:800;color:#1e293b;letter-spacing:-.10417vw;line-height:1}.plan-price .period[data-v-7497f05d]{font-size:.72917vw;color:#94a3b8;margin-left:.20833vw}.price-note[data-v-7497f05d]{text-align:center;font-size:.625vw;color:#94a3b8;margin-bottom:1.25vw}.plan-features[data-v-7497f05d]{list-style:none;padding:0;margin:0 0 1.45833vw;flex:1}.plan-features li[data-v-7497f05d]{display:flex;align-items:center;gap:.52083vw;padding:.41667vw 0;font-size:.72917vw;color:#475569;border-bottom:1px solid #f1f5f9}.plan-features li[data-v-7497f05d]:last-child{border-bottom:none}.plan-features li i[data-v-7497f05d]{font-size:.83333vw;font-weight:700;flex-shrink:0}.select-btn[data-v-7497f05d]{width:100%;border-radius:.52083vw;padding:.625vw;font-size:.78125vw;font-weight:600;transition:all .3s}.select-btn.selected-btn[data-v-7497f05d]{background:linear-gradient(135deg,#6366f1,#818cf8);border:none;color:#fff}.comparison-section[data-v-7497f05d]{margin-top:1.04167vw}.comparison-section .comparison-title[data-v-7497f05d]{text-align:center;font-size:.83333vw;color:#6366f1;cursor:pointer;padding:.625vw}.comparison-section .comparison-title[data-v-7497f05d]:hover{color:#4f46e5}.comparison-section .comparison-title i[data-v-7497f05d]{margin-right:.41667vw;transition:transform .3s}.comparison-table-wrapper[data-v-7497f05d]{overflow-x:auto;margin-top:.83333vw}.comparison-table[data-v-7497f05d]{width:100%;border-collapse:collapse;font-size:.72917vw}.comparison-table thead th[data-v-7497f05d]{padding:.83333vw .625vw;background:#f8fafc;font-weight:600;color:#1e293b;text-align:center;border-bottom:.10417vw solid #e2e8f0}.comparison-table thead th[data-v-7497f05d]:first-child{text-align:left}.comparison-table tbody tr[data-v-7497f05d]{transition:background .2s}.comparison-table tbody tr[data-v-7497f05d]:hover{background:#f8fafc}.comparison-table tbody td[data-v-7497f05d]{padding:.72917vw .625vw;border-bottom:1px solid #f1f5f9;text-align:center;color:#475569}.comparison-table tbody td.feature-name[data-v-7497f05d]{text-align:left;font-weight:500;color:#334155}.comparison-table .check-yes[data-v-7497f05d]{color:#10b981;font-size:.9375vw;font-weight:700}.comparison-table .check-no[data-v-7497f05d]{color:#cbd5e1;font-size:.83333vw}@media(max-width:991px){.plans-grid[data-v-7497f05d]{grid-template-columns:1fr;gap:18px;margin-bottom:32px}.plan-card.popular[data-v-7497f05d],.plan-card.popular[data-v-7497f05d]:hover,.plan-card[data-v-7497f05d],.plan-card[data-v-7497f05d]:hover{transform:none}.comparison-table[data-v-7497f05d]{min-width:620px}}@media(max-width:560px){.step-badge[data-v-7497f05d]{margin-bottom:18px}.billing-toggle[data-v-7497f05d]{flex-wrap:wrap;gap:10px 14px;margin-bottom:28px;text-align:center}.plan-card[data-v-7497f05d]{padding:26px 18px 20px}.plan-header[data-v-7497f05d]{margin-bottom:18px}.plan-price .currency[data-v-7497f05d]{font-size:16px}.plan-price .amount[data-v-7497f05d]{font-size:38px;letter-spacing:0}.plan-price .period[data-v-7497f05d]{display:block;margin-top:6px;margin-left:0}}.language-select[data-v-8079bd4c]{max-width:51.04167vw;margin:0 auto}.step-badge[data-v-8079bd4c]{display:inline-flex;align-items:center;gap:.3125vw;padding:.3125vw .83333vw;border-radius:1.04167vw;background:linear-gradient(135deg,#6366f1,#818cf8);color:#fff;font-size:.67708vw;font-weight:600;margin-bottom:1.25vw}.step-badge i[data-v-8079bd4c]{font-size:.72917vw}.section-header[data-v-8079bd4c]{text-align:center;margin-bottom:1.5625vw}.section-header h3[data-v-8079bd4c]{font-size:1.25vw;font-weight:700;color:#1e293b;margin:0 0 .41667vw}.section-header .section-desc[data-v-8079bd4c]{color:#64748b;font-size:.78125vw;margin:0}.language-summary[data-v-8079bd4c]{display:flex;justify-content:space-between;align-items:center;padding:.72917vw 1.04167vw;background:linear-gradient(135deg,#f0f4ff,#ede9fe);border-radius:.625vw;margin-bottom:1.25vw}.language-summary .summary-left[data-v-8079bd4c]{display:flex;align-items:center;gap:.41667vw;color:#4f46e5;font-weight:600;font-size:.72917vw}.language-summary .summary-left i[data-v-8079bd4c]{font-size:.9375vw}.language-grid[data-v-8079bd4c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.72917vw}.language-card[data-v-8079bd4c]{position:relative;min-height:4.79167vw;padding:.9375vw 2.39583vw .9375vw .9375vw;border:.10417vw solid #e2e8f0;border-radius:.72917vw;background:#fff;cursor:pointer;text-align:left;transition:all .25s ease}.language-card[data-v-8079bd4c]:hover{border-color:#c7d2fe;box-shadow:0 .20833vw .83333vw rgba(99,102,241,.08);transform:translateY(-.10417vw)}.language-card.selected[data-v-8079bd4c]{border-color:#6366f1;background:linear-gradient(135deg,#faf5ff,#fff);box-shadow:0 0 0 .15625vw rgba(99,102,241,.1)}.language-card.disabled[data-v-8079bd4c]{cursor:not-allowed;opacity:.56;transform:none;box-shadow:none}.language-code[data-v-8079bd4c],.language-name[data-v-8079bd4c]{display:block}.language-name[data-v-8079bd4c]{font-size:.83333vw;font-weight:700;color:#1e293b;line-height:1.3}.language-code[data-v-8079bd4c]{margin-top:.41667vw;font-size:.625vw;font-weight:700;color:#64748b;letter-spacing:.08em}.check-indicator[data-v-8079bd4c]{position:absolute;top:.9375vw;right:.9375vw;width:1.35417vw;height:1.35417vw;border-radius:50%;border:.10417vw solid #cbd5e1;display:flex;align-items:center;justify-content:center;transition:all .25s ease}.check-indicator i[data-v-8079bd4c]{color:#fff;font-size:.72917vw;opacity:0}.check-indicator.checked[data-v-8079bd4c]{background:#6366f1;border-color:#6366f1}.check-indicator.checked i[data-v-8079bd4c]{opacity:1}.info-banner[data-v-8079bd4c]{margin-top:1.25vw;display:flex;align-items:center;gap:.52083vw;padding:.83333vw 1.04167vw;background:#eff6ff;border:1px solid #bfdbfe;border-radius:.625vw;color:#2563eb;font-size:.72917vw}.info-banner.warning[data-v-8079bd4c]{background:#fff7ed;border-color:#fed7aa;color:#c2410c}@media screen and (max-width:900px){.language-grid[data-v-8079bd4c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:560px){.language-grid[data-v-8079bd4c]{grid-template-columns:1fr}.language-summary[data-v-8079bd4c]{align-items:flex-start;flex-direction:column;gap:12px}}.standard-select[data-v-ec7c5d38]{margin:0 auto;position:relative}.step-badge[data-v-ec7c5d38]{display:inline-flex;align-items:center;gap:.3125vw;padding:.3125vw .83333vw;border-radius:1.04167vw;background:linear-gradient(135deg,#6366f1,#818cf8);color:#fff;font-size:.67708vw;font-weight:600;margin-bottom:1.25vw}.step-badge i[data-v-ec7c5d38]{font-size:.72917vw}.section-header[data-v-ec7c5d38]{text-align:center;margin-bottom:1.5625vw}.section-header h3[data-v-ec7c5d38]{font-size:1.25vw;font-weight:700;color:#1e293b;margin:0 0 .41667vw}.section-header .section-desc[data-v-ec7c5d38]{color:#64748b;font-size:.78125vw;margin:0}.category-filter[data-v-ec7c5d38]{display:flex;justify-content:center;margin-bottom:1.25vw}.category-filter[data-v-ec7c5d38] .el-radio-button__inner{border-radius:1.04167vw!important;padding:.41667vw .9375vw;border:none!important;font-size:.67708vw;transition:all .3s}.category-filter[data-v-ec7c5d38] .el-radio-button__orig-radio:checked+.el-radio-button__inner{background:linear-gradient(135deg,#6366f1,#818cf8);box-shadow:0 .20833vw .625vw rgba(99,102,241,.3)}.selection-summary[data-v-ec7c5d38]{display:flex;justify-content:space-between;align-items:center;padding:.72917vw 1.04167vw;background:linear-gradient(135deg,#f0f4ff,#ede9fe);border-radius:.625vw;margin-bottom:1.25vw}.selection-summary .summary-left[data-v-ec7c5d38]{display:flex;align-items:center;gap:.41667vw;color:#4f46e5;font-weight:600;font-size:.72917vw}.selection-summary .summary-left i[data-v-ec7c5d38]{font-size:.9375vw}.selection-summary .summary-right .total-label[data-v-ec7c5d38]{color:#64748b;font-size:.72917vw}.selection-summary .summary-right .total-amount[data-v-ec7c5d38]{font-size:1.14583vw;font-weight:700;color:#1e293b;margin:0 .20833vw}.selection-summary .summary-right .total-period[data-v-ec7c5d38]{color:#94a3b8;font-size:.67708vw}.standards-grid[data-v-ec7c5d38]{display:flex;flex-direction:column;gap:.625vw}.standard-card[data-v-ec7c5d38]{display:flex;align-items:center;gap:1.04167vw;padding:1.04167vw 1.25vw;border:.10417vw solid #e2e8f0;border-radius:.72917vw;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);background:#fff}.standard-card[data-v-ec7c5d38]:hover{border-color:#c7d2fe;box-shadow:0 .20833vw .83333vw rgba(99,102,241,.08);transform:translateX(.20833vw)}.standard-card.selected[data-v-ec7c5d38]{border-color:#6366f1;background:linear-gradient(135deg,#faf5ff,#fff);box-shadow:0 0 0 .15625vw rgba(99,102,241,.1)}.standard-card.included[data-v-ec7c5d38]{border-color:#86efac;background:linear-gradient(135deg,#f0fdf4,#fff);cursor:default}.standard-icon-wrapper[data-v-ec7c5d38]{width:2.70833vw;height:2.70833vw;border-radius:.72917vw;display:flex;align-items:center;justify-content:center;flex-shrink:0}.standard-icon-wrapper i[data-v-ec7c5d38]{font-size:1.25vw}.standard-info[data-v-ec7c5d38]{flex:1;min-width:0}.standard-info .standard-header[data-v-ec7c5d38]{display:flex;align-items:center;gap:.52083vw;margin-bottom:.20833vw}.standard-info .standard-name[data-v-ec7c5d38]{font-size:.83333vw;font-weight:700;color:#1e293b;margin:0}.standard-info .included-tag[data-v-ec7c5d38]{border-radius:.625vw}.standard-info .standard-fullname[data-v-ec7c5d38]{font-size:.67708vw;color:#64748b;margin:0 0 .3125vw}.standard-info .standard-desc[data-v-ec7c5d38]{font-size:.67708vw;color:#94a3b8;margin:0 0 .41667vw;line-height:1.4}.standard-info .standard-meta[data-v-ec7c5d38]{display:flex;align-items:center;gap:.625vw}.standard-info .standard-meta .clause-count[data-v-ec7c5d38]{font-size:.625vw;color:#94a3b8;display:flex;align-items:center;gap:.20833vw}.standard-action[data-v-ec7c5d38]{display:flex;flex-direction:column;align-items:flex-end;gap:.52083vw;flex-shrink:0}.standard-action .standard-price[data-v-ec7c5d38]{text-align:right}.standard-action .standard-price .price-amount[data-v-ec7c5d38]{font-size:1.04167vw;font-weight:700;color:#1e293b}.standard-action .standard-price .price-period[data-v-ec7c5d38]{font-size:.67708vw;color:#94a3b8}.standard-action .standard-price.free .price-amount[data-v-ec7c5d38]{color:#10b981;font-size:.83333vw}.standard-action .check-indicator[data-v-ec7c5d38]{width:1.45833vw;height:1.45833vw;border-radius:50%;border:.10417vw solid #e2e8f0;display:flex;align-items:center;justify-content:center;transition:all .3s}.standard-action .check-indicator i[data-v-ec7c5d38]{font-size:.72917vw;color:transparent;transition:all .3s}.standard-action .check-indicator.checked[data-v-ec7c5d38]{background:#6366f1;border-color:#6366f1}.standard-action .check-indicator.checked i[data-v-ec7c5d38]{color:#fff}.info-banner[data-v-ec7c5d38]{display:flex;align-items:center;gap:.52083vw;padding:.72917vw 1.04167vw;background:#fffbeb;border:1px solid #fde68a;border-radius:.52083vw;margin-top:1.04167vw;font-size:.67708vw;color:#92400e}.info-banner i[data-v-ec7c5d38]{font-size:.9375vw;color:#f59e0b;flex-shrink:0}@media(max-width:768px){.section-header[data-v-ec7c5d38]{margin-bottom:22px}.section-header h3[data-v-ec7c5d38]{font-size:21px}.category-filter[data-v-ec7c5d38]{justify-content:flex-start;overflow-x:auto;padding-bottom:6px;-webkit-overflow-scrolling:touch}.category-filter[data-v-ec7c5d38] .el-radio-group{display:flex;flex-wrap:nowrap;gap:8px;min-width:max-content}.selection-summary[data-v-ec7c5d38]{align-items:flex-start;flex-direction:column;gap:10px}.standard-card[data-v-ec7c5d38]{align-items:flex-start;flex-direction:column;gap:14px;padding:18px}.standard-card[data-v-ec7c5d38]:hover{transform:none}.standard-info[data-v-ec7c5d38]{width:100%}.standard-action[data-v-ec7c5d38]{width:100%;align-items:center;flex-direction:row;justify-content:space-between}.standard-action .standard-price[data-v-ec7c5d38]{text-align:left}}@media(max-width:480px){.standard-icon-wrapper[data-v-ec7c5d38]{width:44px;height:44px}.standard-info .standard-header[data-v-ec7c5d38]{align-items:flex-start;flex-direction:column;gap:6px}.selection-summary .summary-right .total-amount[data-v-ec7c5d38]{display:inline-block;font-size:18px}}.seat-config[data-v-f2bb9f06]{max-width:46.875vw;margin:0 auto;position:relative}.step-badge[data-v-f2bb9f06]{display:inline-flex;align-items:center;gap:.3125vw;padding:.3125vw .83333vw;border-radius:1.04167vw;background:linear-gradient(135deg,#6366f1,#818cf8);color:#fff;font-size:.67708vw;font-weight:600;margin-bottom:1.25vw}.step-badge i[data-v-f2bb9f06]{font-size:.72917vw}.section-header[data-v-f2bb9f06]{text-align:center;margin-bottom:1.875vw}.section-header h3[data-v-f2bb9f06]{font-size:1.25vw;font-weight:700;color:#1e293b;margin:0 0 .41667vw}.section-header .section-desc[data-v-f2bb9f06]{color:#64748b;font-size:.78125vw;margin:0}.seats-grid[data-v-f2bb9f06]{display:flex;flex-direction:column;gap:1.04167vw}.seat-card[data-v-f2bb9f06]{background:#fff;border:.10417vw solid #e2e8f0;border-radius:.83333vw;padding:1.45833vw;transition:all .3s}.seat-card[data-v-f2bb9f06]:hover{box-shadow:0 .41667vw 1.25vw rgba(0,0,0,.06)}.seat-card.is-locked[data-v-f2bb9f06]{cursor:pointer;background:#f8fafc;border-style:dashed}.seat-card.is-locked .interactive-area[data-v-f2bb9f06]{opacity:.6;filter:grayscale(.5)}.seat-card .card-header[data-v-f2bb9f06]{display:flex;align-items:center;gap:.83333vw;margin-bottom:1.25vw}.seat-card .card-header .card-icon[data-v-f2bb9f06]{width:2.5vw;height:2.5vw;border-radius:.625vw;display:flex;align-items:center;justify-content:center;flex-shrink:0}.seat-card .card-header .card-icon i[data-v-f2bb9f06]{font-size:1.25vw;color:#fff}.seat-card .card-header .card-icon.auditor-icon[data-v-f2bb9f06]{background:linear-gradient(135deg,#6366f1,#818cf8)}.seat-card .card-header .card-icon.admin-icon[data-v-f2bb9f06]{background:linear-gradient(135deg,#2d8cf0,#5cadff)}.seat-card .card-header .card-icon.supplier-icon[data-v-f2bb9f06]{background:linear-gradient(135deg,#e6a700,#ffc107)}.seat-card .card-header .card-icon.client-icon[data-v-f2bb9f06]{background:linear-gradient(135deg,#059669,#10b981)}.seat-card .card-header .card-title-group h4[data-v-f2bb9f06]{font-size:.9375vw;font-weight:700;color:#1e293b;margin:0 0 .20833vw}.seat-card .card-header .card-title-group p[data-v-f2bb9f06]{font-size:.72917vw;color:#64748b;margin:0}.seat-options[data-v-f2bb9f06]{display:flex;justify-content:center;gap:.625vw;margin-bottom:1.66667vw;flex-wrap:wrap}.seat-options .option-item[data-v-f2bb9f06]{padding:0;border:.10417vw solid #e2e8f0;border-radius:.625vw;cursor:pointer;transition:all .3s;text-align:center;min-width:5.20833vw;background:#fff;overflow:hidden;display:flex;flex-direction:column}.seat-options .option-item[data-v-f2bb9f06]:hover{border-color:#cbd5e1;transform:translateY(-.10417vw)}.seat-options .option-item.active[data-v-f2bb9f06]{border-color:#6366f1;background:#eef2ff;box-shadow:0 .20833vw .625vw rgba(99,102,241,.15)}.seat-options .option-item.active .option-header .option-value[data-v-f2bb9f06]{color:#4f46e5}.seat-options .option-item.active .option-footer[data-v-f2bb9f06]{background:#4f46e5}.seat-options .option-item.active .option-footer .option-price[data-v-f2bb9f06]{color:#fff}.seat-options .option-item.contact-more .option-value[data-v-f2bb9f06]{font-size:1.04167vw;color:#6366f1}.seat-options .option-item.contact-more .option-footer .option-price[data-v-f2bb9f06]{font-size:.57292vw}.seat-options .option-item .option-header[data-v-f2bb9f06]{padding:.625vw .52083vw}.seat-options .option-item .option-header .option-value[data-v-f2bb9f06]{display:block;font-size:1.25vw;font-weight:800;color:#334155;line-height:1.2}.seat-options .option-item .option-header .option-label[data-v-f2bb9f06]{display:block;font-size:.625vw;color:#94a3b8;margin-top:.10417vw}.seat-options .option-item .option-footer[data-v-f2bb9f06]{background:#f1f5f9;padding:.3125vw .20833vw;transition:all .3s}.seat-options .option-item .option-footer .option-price[data-v-f2bb9f06]{display:block;font-size:.67708vw;font-weight:600;color:#64748b}.seat-counter[data-v-f2bb9f06]{display:flex;align-items:center;justify-content:center;gap:1.66667vw;margin-bottom:1.25vw}.seat-counter .counter-btn[data-v-f2bb9f06]{border:.10417vw solid #e2e8f0!important;transition:all .2s}.seat-counter .counter-btn[data-v-f2bb9f06]:hover:not(:disabled){border-color:#6366f1!important;color:#6366f1!important}.seat-counter .seat-number[data-v-f2bb9f06]{text-align:center}.seat-counter .seat-number .count[data-v-f2bb9f06]{display:block;font-size:2.5vw;font-weight:800;color:#6366f1;line-height:1}.seat-counter .seat-number .label[data-v-f2bb9f06]{font-size:.67708vw;color:#94a3b8;margin-top:.20833vw;display:block}.seat-slider[data-v-f2bb9f06]{margin-bottom:1.66667vw;padding:0 .52083vw}.seat-slider[data-v-f2bb9f06] .el-slider__runway{height:.41667vw;border-radius:.20833vw}.seat-slider[data-v-f2bb9f06] .el-slider__bar{background:linear-gradient(90deg,#6366f1,#818cf8);height:.41667vw;border-radius:.20833vw}.seat-slider[data-v-f2bb9f06] .el-slider__button{width:1.14583vw;height:1.14583vw;border:.15625vw solid #6366f1;box-shadow:0 .10417vw .41667vw rgba(99,102,241,.3)}.seat-price-display[data-v-f2bb9f06]{background:#f8fafc;border-radius:.52083vw;padding:.72917vw .9375vw}.seat-price-display .price-row[data-v-f2bb9f06]{display:flex;justify-content:space-between;align-items:center;font-size:.72917vw;color:#475569}.seat-price-display .price-row .price-value[data-v-f2bb9f06]{font-weight:700;font-size:.9375vw;color:#6366f1}.admin-info[data-v-f2bb9f06]{display:flex;flex-direction:column;gap:.52083vw;margin-bottom:1.04167vw}.admin-info .admin-included[data-v-f2bb9f06]{display:flex;align-items:center;gap:.41667vw;color:#2d8cf0;font-weight:600;font-size:.78125vw}.admin-info .admin-included i[data-v-f2bb9f06]{font-size:1.04167vw}.admin-info .admin-extra[data-v-f2bb9f06]{display:flex;justify-content:space-between;padding:.52083vw .72917vw;background:#f0f7ff;border-radius:.41667vw;font-size:.72917vw;color:#2d8cf0}.admin-info .admin-extra .extra-price[data-v-f2bb9f06]{font-weight:600}.admin-counter[data-v-f2bb9f06]{display:flex;align-items:center;gap:.625vw}.admin-counter .counter-label[data-v-f2bb9f06]{font-size:.72917vw;color:#475569;font-weight:500}.admin-counter .admin-input-number[data-v-f2bb9f06]{width:7.29167vw}.admin-counter .extra-unit-price[data-v-f2bb9f06]{font-size:.67708vw;color:#94a3b8}.supplier-info[data-v-f2bb9f06]{margin-bottom:1.04167vw}.supplier-info .unlimited-badge[data-v-f2bb9f06]{display:flex;align-items:center;gap:.41667vw;font-size:.9375vw;font-weight:700;margin-bottom:.41667vw}.supplier-info .unlimited-badge i[data-v-f2bb9f06]{font-size:1.14583vw;padding:.20833vw;border-radius:50%}.supplier-info .pointer-none[data-v-f2bb9f06]{pointer-events:none}.supplier-info .supplier-note[data-v-f2bb9f06]{font-size:.72917vw;color:#64748b;margin:0}.supplier-card .unlimited-badge[data-v-f2bb9f06]{color:#e6a700}.supplier-card .unlimited-badge i[data-v-f2bb9f06]{background:rgba(230,167,0,.15)}.supplier-card .feature-item[data-v-f2bb9f06]{background:rgba(230,167,0,.05)}.supplier-card .feature-item i[data-v-f2bb9f06]{color:#e6a700}.client-card .unlimited-badge[data-v-f2bb9f06]{color:#10b981}.client-card .unlimited-badge i[data-v-f2bb9f06]{background:#d1fae5}.client-card .feature-item[data-v-f2bb9f06]{background:#f0fdf4}.client-card .feature-item i[data-v-f2bb9f06]{color:#10b981}.supplier-features[data-v-f2bb9f06]{display:grid;grid-template-columns:repeat(2,1fr);gap:.52083vw}.supplier-features .feature-item[data-v-f2bb9f06]{display:flex;align-items:center;gap:.41667vw;font-size:.72917vw;color:#475569;padding:.41667vw .625vw;border-radius:.41667vw}.supplier-features .feature-item i[data-v-f2bb9f06]{font-size:.83333vw}.seats-total[data-v-f2bb9f06]{margin-top:1.25vw;padding:1.04167vw 1.25vw;background:linear-gradient(135deg,#f0f4ff,#ede9fe);border-radius:.72917vw}.seats-total .total-row[data-v-f2bb9f06]{display:flex;justify-content:space-between;align-items:center;padding:.41667vw 0}.seats-total .total-row .total-label[data-v-f2bb9f06]{font-size:.78125vw;color:#475569;font-weight:500}.seats-total .total-row .total-value[data-v-f2bb9f06]{font-size:.78125vw;color:#1e293b;font-weight:600}.seats-total .total-row.highlight[data-v-f2bb9f06]{border-top:1px solid #c7d2fe;padding-top:.72917vw;margin-top:.3125vw}.seats-total .total-row.highlight .total-price[data-v-f2bb9f06]{font-size:1.25vw;font-weight:800;color:#4f46e5}@media(max-width:768px){.section-header[data-v-f2bb9f06]{margin-bottom:24px}.section-header h3[data-v-f2bb9f06]{font-size:21px}.seat-card[data-v-f2bb9f06]{padding:20px}.seat-card .card-header[data-v-f2bb9f06]{align-items:flex-start;margin-bottom:20px}.seat-counter[data-v-f2bb9f06]{gap:22px}.seat-options[data-v-f2bb9f06]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.seat-options .option-item[data-v-f2bb9f06]{min-width:0}.admin-info .admin-extra[data-v-f2bb9f06],.seat-price-display .price-row[data-v-f2bb9f06],.seats-total .total-row[data-v-f2bb9f06]{align-items:flex-start;flex-direction:column;gap:6px}.admin-counter[data-v-f2bb9f06]{align-items:flex-start;flex-direction:column}.supplier-features[data-v-f2bb9f06]{grid-template-columns:1fr}}@media(max-width:480px){.seat-card[data-v-f2bb9f06]{padding:16px}.seat-card .card-header[data-v-f2bb9f06]{gap:12px}.seat-card .card-header .card-icon[data-v-f2bb9f06]{width:42px;height:42px}.seat-card .card-header .card-title-group h4[data-v-f2bb9f06]{font-size:16px}.seat-counter .seat-number .count[data-v-f2bb9f06]{font-size:40px}.seat-options[data-v-f2bb9f06]{grid-template-columns:1fr}.seats-total[data-v-f2bb9f06]{padding:16px}}.order-confirm[data-v-0b24db53]{max-width:52.08333vw;margin:0 auto;position:relative}.step-badge[data-v-0b24db53]{display:inline-flex;align-items:center;gap:.3125vw;padding:.3125vw .83333vw;border-radius:1.04167vw;background:linear-gradient(135deg,#6366f1,#818cf8);color:#fff;font-size:.67708vw;font-weight:600;margin-bottom:1.25vw}.step-badge i[data-v-0b24db53]{font-size:.72917vw}.section-header[data-v-0b24db53]{text-align:center;margin-bottom:1.875vw}.section-header h3[data-v-0b24db53]{font-size:1.25vw;font-weight:700;color:#1e293b;margin:0 0 .41667vw}.section-header .section-desc[data-v-0b24db53]{color:#64748b;font-size:.78125vw;margin:0}.order-layout[data-v-0b24db53]{display:grid;grid-template-columns:1fr 19.79167vw;gap:1.5625vw;align-items:start}.order-details[data-v-0b24db53]{display:flex;flex-direction:column;gap:.83333vw}.detail-card[data-v-0b24db53]{border:.07813vw solid #e2e8f0;border-radius:.72917vw;overflow:hidden}.detail-card .detail-card-header[data-v-0b24db53]{display:flex;align-items:center;gap:.52083vw;padding:.72917vw 1.04167vw;background:#f8fafc;border-bottom:1px solid #e2e8f0;font-weight:600;font-size:.78125vw;color:#334155}.detail-card .detail-card-header i[data-v-0b24db53]{font-size:.9375vw;color:#6366f1}.detail-card .detail-card-body[data-v-0b24db53]{padding:.83333vw 1.04167vw}.detail-row[data-v-0b24db53]{display:flex;justify-content:space-between;align-items:center;padding:.52083vw 0;border-bottom:1px solid #f1f5f9}.detail-row[data-v-0b24db53]:last-child{border-bottom:none}.detail-row .detail-label[data-v-0b24db53]{font-size:.72917vw;color:#64748b}.detail-row .detail-value[data-v-0b24db53]{font-size:.72917vw;color:#1e293b;font-weight:600}.detail-row .detail-value.plan-name[data-v-0b24db53]{color:#6366f1;font-size:.83333vw}.detail-row .detail-value.supplier-unlimited[data-v-0b24db53]{color:#10b981}.auto-company-note[data-v-0b24db53]{margin-bottom:.625vw;padding:.625vw .72917vw;border-radius:.52083vw;background:#eff6ff;color:#1d4ed8;font-size:.67708vw;line-height:1.5}.language-tags[data-v-0b24db53]{display:flex;flex-wrap:wrap;gap:.41667vw}.language-tags[data-v-0b24db53] .el-tag{border-radius:52.03125vw;border-color:#c7d2fe;color:#4f46e5;background:#eef2ff}.standards-list .standard-item[data-v-0b24db53]{display:flex;justify-content:space-between;align-items:center;padding:.52083vw 0;border-bottom:1px solid #f1f5f9}.standards-list .standard-item[data-v-0b24db53]:last-child{border-bottom:none}.standards-list .standard-item .standard-item-left[data-v-0b24db53]{display:flex;align-items:center;gap:.41667vw;font-size:.72917vw;color:#334155}.standards-list .standard-item .standard-item-price[data-v-0b24db53]{font-size:.72917vw;font-weight:600;color:#1e293b}.standards-list .standard-item .standard-item-price.free[data-v-0b24db53]{color:#10b981}.promo-section[data-v-0b24db53]{margin-top:.20833vw}.promo-section .promo-input[data-v-0b24db53] .el-input__inner{border-radius:.52083vw 0 0 .52083vw}.promo-section .promo-input[data-v-0b24db53] .el-input-group__append{border-radius:0 .52083vw .52083vw 0}.promo-section .promo-success[data-v-0b24db53]{display:flex;align-items:center;gap:.3125vw;margin-top:.41667vw;color:#10b981;font-size:.67708vw;font-weight:500}.summary-card[data-v-0b24db53]{position:sticky;background:#fff;border-radius:1.04167vw;padding:1.66667vw;box-shadow:0 1.04167vw 2.5vw rgba(99,102,241,.08),0 1px .15625vw rgba(0,0,0,.05);border:1px solid #f1f5f9;position:relative;overflow:hidden}.summary-card[data-v-0b24db53]:before{content:"";position:absolute;top:0;left:0;right:0;height:.3125vw;background:linear-gradient(134deg,#0649b8 1%,#0a7fd7 41%,#03d2c5 99%)}.summary-header[data-v-0b24db53]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.45833vw}.summary-header .summary-title[data-v-0b24db53]{font-size:1.04167vw;font-weight:800;color:#1e293b;margin:0}.summary-header .header-icon[data-v-0b24db53]{width:2.08333vw;height:2.08333vw;border-radius:.625vw;background:#e0e7ff;display:flex;align-items:center;justify-content:center;color:#4f46e5;font-size:1.04167vw}.summary-items[data-v-0b24db53]{display:flex;flex-direction:column;gap:.83333vw}.summary-items .summary-item[data-v-0b24db53]{display:flex;justify-content:space-between;align-items:center}.summary-items .summary-item .item-label[data-v-0b24db53]{display:flex;align-items:center;gap:.52083vw;font-size:.78125vw;color:#64748b;font-weight:500}.summary-items .summary-item .item-label .item-icon[data-v-0b24db53]{color:#94a3b8;font-size:.83333vw}.summary-items .summary-item .item-value[data-v-0b24db53]{font-size:.78125vw;font-weight:600;color:#334155}.summary-items .summary-item.discount[data-v-0b24db53]{padding:.52083vw;margin:.20833vw -.52083vw -.52083vw -.52083vw;background:#f0fdf4;border-radius:.41667vw}.summary-items .summary-item.discount .item-icon[data-v-0b24db53],.summary-items .summary-item.discount .item-label[data-v-0b24db53]{color:#10b981!important}.summary-items .summary-item.discount .item-value[data-v-0b24db53]{color:#10b981;font-weight:700}.summary-divider[data-v-0b24db53]{margin:1.25vw 0}.summary-divider .divider-line[data-v-0b24db53]{height:.10417vw;background:repeating-linear-gradient(90deg,#e2e8f0,#e2e8f0 .3125vw,transparent 0,transparent .625vw)}.summary-total-wrapper[data-v-0b24db53]{margin-bottom:1.25vw}.summary-total-wrapper .total-meta-row[data-v-0b24db53]{display:flex;align-items:center;justify-content:space-between;gap:.625vw;margin-bottom:.625vw}.summary-total-wrapper .total-label[data-v-0b24db53]{font-size:.72917vw;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:0}.summary-total-wrapper .total-period[data-v-0b24db53]{flex:0 0 auto;padding:.26042vw .52083vw;border-radius:52.03125vw;background:rgba(3,210,197,.1);border:1px solid rgba(3,210,197,.22);color:#047c88;font-size:.625vw;font-weight:700;line-height:1}.summary-total-wrapper .total-price-box[data-v-0b24db53]{position:relative;overflow:hidden;background:linear-gradient(135deg,rgba(6,73,184,.06),rgba(3,210,197,.11)),#f8fafc;border:1px solid rgba(6,73,184,.12);border-radius:.625vw;padding:1.14583vw 1.04167vw 1.04167vw;display:flex;justify-content:flex-start;align-items:center;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 .52083vw 1.45833vw rgba(15,23,42,.06)}.summary-total-wrapper .total-price-box .price-content[data-v-0b24db53]{position:relative;z-index:1;display:flex;align-items:baseline;gap:.3125vw;min-width:0}.summary-total-wrapper .total-price-box .total-currency[data-v-0b24db53]{margin-right:1.5625vw;font-size:.67708vw;font-weight:800;color:#0649b8;margin-right:.52083vw}.summary-total-wrapper .total-price-box .total-amount[data-v-0b24db53]{font-size:1.5625vw;font-weight:900;color:#0f172a;line-height:1;letter-spacing:0;word-break:break-word}.summary-total-wrapper .total-price-box .price-accent[data-v-0b24db53]{position:absolute;right:0;top:0;bottom:0;width:.26042vw;background:linear-gradient(180deg,#0649b8,#03d2c5)}.vat-note[data-v-0b24db53]{display:flex;align-items:center;justify-content:center;gap:.41667vw;font-size:.67708vw;color:#64748b;margin-bottom:1.45833vw;background:#f8fafc;padding:.625vw;border-radius:.41667vw;border:1px solid #f1f5f9}.vat-note i[data-v-0b24db53]{color:#94a3b8;font-size:.83333vw}.agreement-section[data-v-0b24db53]{margin-bottom:1.04167vw}.agreement-section[data-v-0b24db53] .el-checkbox__label{font-size:.67708vw;color:#475569;white-space:normal;line-height:1.6}.security-badges[data-v-0b24db53]{display:flex;justify-content:center;gap:1.04167vw;padding:.72917vw 0;margin-bottom:.72917vw;border-top:1px solid #f1f5f9}.security-badges .badge-item[data-v-0b24db53]{display:flex;align-items:center;gap:.20833vw;font-size:.625vw;color:#94a3b8}.security-badges .badge-item i[data-v-0b24db53]{font-size:.72917vw;color:#10b981}.guarantee[data-v-0b24db53]{display:flex;align-items:center;justify-content:center;gap:.41667vw;font-size:.67708vw;color:#64748b;padding:.625vw;background:#f0fdf4;border-radius:.52083vw}.guarantee i[data-v-0b24db53]{color:#10b981;font-size:.83333vw}.terms-content[data-v-0b24db53]{max-height:70vh;overflow-y:auto;padding-right:.41667vw}.terms-content[data-v-0b24db53]::-webkit-scrollbar{width:.3125vw}.terms-content[data-v-0b24db53]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:.15625vw}.terms-content[data-v-0b24db53]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:.15625vw}.terms-content[data-v-0b24db53]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.terms-section[data-v-0b24db53]{margin-bottom:1.66667vw;padding-bottom:1.25vw;border-bottom:1px solid #f1f5f9}.terms-section[data-v-0b24db53]:last-child{border-bottom:none;padding-bottom:0}.terms-block-title[data-v-0b24db53]{font-size:1.04167vw;font-weight:700;color:#2d3748;margin:0 0 1.04167vw}.terms-title[data-v-0b24db53]{font-size:.9375vw;font-weight:700;color:#0f172a;margin:0 0 .72917vw;line-height:1.4;padding-bottom:.52083vw;border-bottom:.10417vw solid #e2e8f0}.terms-p[data-v-0b24db53]{margin:0 0 .72917vw;line-height:1.2;font-size:.75521vw;color:#475569;text-align:justify;word-break:break-word}.terms-list[data-v-0b24db53]{list-style:none;padding:0;margin:.52083vw 0}.terms-list .terms-list-item[data-v-0b24db53]{position:relative;padding-left:1.04167vw;margin-bottom:.52083vw;line-height:1.7;font-size:.75521vw;color:#475569}.terms-list .terms-list-item[data-v-0b24db53]:before{content:"";position:absolute;left:0;top:.5em;width:.36458vw;height:.36458vw;border-radius:50%;background:#6366f1;transform:translateY(-50%)}@media(max-width:991px){.order-layout[data-v-0b24db53]{grid-template-columns:1fr}.summary-card[data-v-0b24db53]{position:static;padding:24px}}@media(max-width:640px){.section-header[data-v-0b24db53]{margin-bottom:24px}.section-header h3[data-v-0b24db53]{font-size:21px}.detail-card .detail-card-body[data-v-0b24db53],.detail-card .detail-card-header[data-v-0b24db53]{padding-left:16px;padding-right:16px}.detail-row[data-v-0b24db53],.standards-list .standard-item[data-v-0b24db53],.summary-items .summary-item[data-v-0b24db53]{align-items:flex-start;flex-direction:column;gap:6px}.standards-list .standard-item-left[data-v-0b24db53]{align-items:flex-start}.promo-section .promo-input[data-v-0b24db53] .el-input-group__append{padding:0 12px}.summary-card[data-v-0b24db53]{padding:22px 18px}.summary-header[data-v-0b24db53]{margin-bottom:22px}.summary-header .summary-title[data-v-0b24db53]{font-size:18px}.summary-total-wrapper .total-price-box[data-v-0b24db53]{padding:18px 16px}.summary-total-wrapper .total-price-box .price-content[data-v-0b24db53]{flex-wrap:wrap}.summary-total-wrapper .total-price-box .total-amount[data-v-0b24db53]{font-size:26px}.terms-title[data-v-0b24db53]{font-size:16px}.terms-list .terms-list-item[data-v-0b24db53],.terms-p[data-v-0b24db53]{font-size:13px;text-align:left}}.payment-step[data-v-0cf4536b]{max-width:37.5vw;margin:0 auto;position:relative}.step-badge[data-v-0cf4536b]{display:inline-flex;align-items:center;gap:.3125vw;padding:.3125vw .83333vw;border-radius:1.04167vw;background:linear-gradient(135deg,#6366f1,#818cf8);color:#fff;font-size:.67708vw;font-weight:600;margin-bottom:1.25vw}.step-badge i[data-v-0cf4536b]{font-size:.72917vw}.payment-mode-switch[data-v-0cf4536b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.72917vw;margin-bottom:1.25vw}.mode-card[data-v-0cf4536b]{padding:.9375vw 1.04167vw;border:.10417vw solid #e2e8f0;border-radius:.83333vw;background:linear-gradient(180deg,#fff,#f8fafc);cursor:pointer;transition:all .25s ease;box-shadow:0 .41667vw 1.04167vw rgba(15,23,42,.04)}.mode-card[data-v-0cf4536b]:hover{border-color:#c7d2fe;transform:translateY(-1px)}.mode-card.active[data-v-0cf4536b]{border-color:#6366f1;box-shadow:0 0 0 .15625vw rgba(99,102,241,.12);background:linear-gradient(180deg,#eef2ff,#fff)}.mode-top[data-v-0cf4536b]{display:flex;align-items:center;justify-content:space-between;gap:.625vw;margin-bottom:.41667vw}.mode-title[data-v-0cf4536b]{font-size:.83333vw;font-weight:700;color:#1e293b}.mode-desc[data-v-0cf4536b]{margin:0;color:#64748b;font-size:.67708vw;line-height:1.55}.payment-inner-steps[data-v-0cf4536b]{display:flex;justify-content:center;gap:2.60417vw;margin-bottom:2.08333vw;position:relative}.payment-inner-steps[data-v-0cf4536b]:before{content:"";position:absolute;top:.83333vw;left:25%;right:25%;height:.10417vw;background:#e2e8f0;z-index:0}.payment-inner-steps .inner-step[data-v-0cf4536b]{display:flex;flex-direction:column;align-items:center;gap:.41667vw;position:relative;z-index:1}.payment-inner-steps .inner-step .inner-step-dot[data-v-0cf4536b]{width:1.77083vw;height:1.77083vw;border-radius:50%;border:.10417vw solid #e2e8f0;background:#fff;display:flex;align-items:center;justify-content:center;font-size:.72917vw;font-weight:600;color:#94a3b8;transition:all .4s}.payment-inner-steps .inner-step .inner-step-label[data-v-0cf4536b]{font-size:.67708vw;color:#94a3b8;font-weight:500;transition:all .3s}.payment-inner-steps .inner-step.active .inner-step-dot[data-v-0cf4536b]{border-color:#6366f1;background:#6366f1;color:#fff;box-shadow:0 .20833vw .625vw rgba(99,102,241,.3)}.payment-inner-steps .inner-step.active .inner-step-label[data-v-0cf4536b]{color:#6366f1;font-weight:600}.payment-inner-steps .inner-step.done .inner-step-dot[data-v-0cf4536b]{border-color:#10b981;background:#10b981;color:#fff}.payment-inner-steps .inner-step.done .inner-step-label[data-v-0cf4536b]{color:#10b981}.phase-header[data-v-0cf4536b]{text-align:center;margin-bottom:1.5625vw}.phase-header h3[data-v-0cf4536b]{font-size:1.14583vw;font-weight:700;color:#1e293b;margin:0 0 .83333vw}.phase-header .phase-desc[data-v-0cf4536b]{margin:-.20833vw 0 .72917vw;color:#64748b;font-size:.72917vw}.amount-banner[data-v-0cf4536b]{display:inline-flex;align-items:baseline;gap:.52083vw;padding:.625vw 1.45833vw;background:linear-gradient(135deg,#f0f4ff,#ede9fe);border-radius:.625vw}.amount-banner .amount-label[data-v-0cf4536b]{font-size:.72917vw;color:#475569}.amount-banner .amount-value[data-v-0cf4536b]{font-size:1.66667vw;font-weight:800;color:#6366f1;letter-spacing:-1px}.subscription-panel[data-v-0cf4536b]{margin-bottom:1.45833vw}.subscription-card[data-v-0cf4536b]{border:.07813vw solid #c7d2fe;border-radius:.83333vw;background:linear-gradient(180deg,#eef2ff,#fff);padding:.9375vw 1.04167vw}.subscription-card-header[data-v-0cf4536b]{display:flex;align-items:center;gap:.52083vw;font-weight:700;color:#4338ca;margin-bottom:.72917vw}.subscription-card-header i[data-v-0cf4536b]{color:#6366f1}.subscription-card-body[data-v-0cf4536b]{display:flex;flex-direction:column;gap:.52083vw}.subscription-row[data-v-0cf4536b]{display:flex;align-items:center;justify-content:space-between;gap:.625vw;color:#334155;font-size:.72917vw}.subscription-row strong[data-v-0cf4536b]{color:#111827}.methods-grid[data-v-0cf4536b]{display:flex;flex-direction:column;gap:.72917vw;margin-bottom:1.5625vw}.method-card[data-v-0cf4536b]{display:flex;align-items:center;gap:.9375vw;padding:1.04167vw 1.25vw;border:.10417vw solid #e2e8f0;border-radius:.72917vw;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);background:#fff;position:relative}.method-card[data-v-0cf4536b]:hover{border-color:#c7d2fe;box-shadow:0 .20833vw .83333vw rgba(99,102,241,.08)}.method-card.selected[data-v-0cf4536b]{border-color:#6366f1;background:linear-gradient(135deg,#faf5ff,#fff);box-shadow:0 0 0 .15625vw rgba(99,102,241,.1)}.method-radio .radio-dot[data-v-0cf4536b]{width:1.14583vw;height:1.14583vw;border-radius:50%;border:.10417vw solid #cbd5e1;transition:all .3s;position:relative}.method-radio .radio-dot.checked[data-v-0cf4536b]{border-color:#6366f1}.method-radio .radio-dot.checked[data-v-0cf4536b]:after{content:"";position:absolute;top:.20833vw;left:.20833vw;width:.52083vw;height:.52083vw;border-radius:50%;background:#6366f1}.method-logo[data-v-0cf4536b]{width:2.91667vw;height:2.08333vw;border-radius:.41667vw;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.method-logo img[data-v-0cf4536b]{width:1.97917vw;height:1.97917vw;object-fit:contain}.method-logo.alipay-bg[data-v-0cf4536b]{background:#e8f5ff}.method-logo.visa-bg[data-v-0cf4536b]{background:#1a1f71}.method-logo.mastercard-bg[data-v-0cf4536b]{background:#f5f0eb}.method-logo.wechat-bg[data-v-0cf4536b]{background:#e8f8e0}.method-logo .wechat-text[data-v-0cf4536b]{font-size:1.35417vw}.visa-text[data-v-0cf4536b]{font-size:.9375vw;font-weight:800;color:#fff;letter-spacing:.10417vw;font-style:italic}.method-info[data-v-0cf4536b]{flex:1}.method-info h4[data-v-0cf4536b]{font-size:.83333vw;font-weight:600;color:#1e293b;margin:0 0 .20833vw}.method-info p[data-v-0cf4536b]{font-size:.67708vw;color:#94a3b8;margin:0}.method-badge[data-v-0cf4536b]{flex-shrink:0}.phase-actions[data-v-0cf4536b]{text-align:center}.proceed-btn[data-v-0cf4536b]{padding:.72917vw 2.08333vw;font-size:.83333vw;font-weight:600;border-radius:.625vw;background:linear-gradient(135deg,#6366f1,#818cf8);border:none}.proceed-btn[data-v-0cf4536b]:hover:not(:disabled){box-shadow:0 .41667vw 1.25vw rgba(99,102,241,.35);transform:translateY(-.10417vw)}.proceed-btn i[data-v-0cf4536b]{margin-left:.3125vw}.qr-payment[data-v-0cf4536b]{text-align:center}.qr-header[data-v-0cf4536b]{display:flex;align-items:center;justify-content:center;gap:.625vw;margin-bottom:1.5625vw}.qr-header .qr-method-icon[data-v-0cf4536b]{width:1.875vw;height:1.875vw;object-fit:contain}.qr-header h3[data-v-0cf4536b]{font-size:1.14583vw;font-weight:700;color:#1e293b;margin:0}.qr-body[data-v-0cf4536b]{margin-bottom:1.5625vw}.qr-code-wrapper[data-v-0cf4536b]{position:relative;display:inline-block;padding:1.04167vw;background:#fff;border:.10417vw solid #e8f4ff;border-radius:.83333vw;box-shadow:0 .41667vw 1.66667vw rgba(22,119,255,.08)}.qr-code-wrapper .scan-line[data-v-0cf4536b]{position:absolute;top:1.04167vw;left:1.04167vw;right:1.04167vw;height:.15625vw;background:linear-gradient(90deg,transparent,#1677ff,transparent);animation:scanAnimation-0cf4536b 2.5s ease-in-out infinite;border-radius:.10417vw}@keyframes scanAnimation-0cf4536b{0%,to{top:20px}50%{top:calc(100% - 23px)}}.qr-tip[data-v-0cf4536b]{font-size:.78125vw;color:#475569;margin:1.04167vw 0 .625vw}.qr-code-container[data-v-0cf4536b]{display:inline-block;padding:1.04167vw;background:#fff;border:.10417vw solid #e8f8e0;border-radius:.83333vw;box-shadow:0 .41667vw 1.66667vw rgba(16,185,129,.08)}.qr-code-container .wechat-qr-code[data-v-0cf4536b]{display:inline-block;margin:0 auto}.qr-code-container .wechat-qr-code[data-v-0cf4536b] canvas,.qr-code-container .wechat-qr-code[data-v-0cf4536b] img{display:block}.wechat-payment .qr-header .wechat-icon-qr[data-v-0cf4536b]{font-size:1.45833vw}.countdown-badge[data-v-0cf4536b]{display:inline-flex;align-items:center;gap:.3125vw;padding:.3125vw .83333vw;background:#fffbeb;border:1px solid #fde68a;border-radius:1.04167vw;font-size:.72917vw;color:#92400e}.countdown-badge i[data-v-0cf4536b]{font-size:.83333vw;color:#f59e0b}.qr-footer[data-v-0cf4536b]{display:flex;flex-direction:column;align-items:center;gap:.625vw}.simulate-btn[data-v-0cf4536b]{padding:.625vw 1.875vw;border-radius:.52083vw;font-size:.78125vw;font-weight:600;background:linear-gradient(135deg,#1677ff,#4096ff);border:none}.simulate-btn i[data-v-0cf4536b]{margin-right:.3125vw}.back-btn[data-v-0cf4536b]{border:none;color:#6366f1;background:none;font-weight:500}.back-btn[data-v-0cf4536b]:hover{color:#4f46e5;background:#f5f3ff}.card-payment[data-v-0cf4536b]{max-width:29.16667vw;margin:0 auto}.card-header[data-v-0cf4536b]{display:flex;align-items:center;justify-content:center;gap:.625vw;margin-bottom:1.5625vw}.card-header .card-method-icon[data-v-0cf4536b]{width:2.70833vw;height:1.875vw;border-radius:.3125vw;display:flex;align-items:center;justify-content:center}.card-header .card-method-icon.visa[data-v-0cf4536b]{background:#1a1f71}.card-header .card-method-icon.mastercard[data-v-0cf4536b]{background:#f5f0eb}.card-header .card-method-icon .visa-text-sm[data-v-0cf4536b]{font-size:.83333vw;font-weight:800;color:#fff;letter-spacing:1px;font-style:italic}.card-header .card-method-icon img[data-v-0cf4536b]{width:1.66667vw;height:1.66667vw;object-fit:contain}.card-header h3[data-v-0cf4536b]{font-size:1.14583vw;font-weight:700;color:#1e293b;margin:0}.credit-card-preview[data-v-0cf4536b]{width:19.79167vw;height:11.45833vw;border-radius:.83333vw;padding:1.45833vw;margin:0 auto 1.5625vw;position:relative;color:#fff;overflow:hidden;box-shadow:0 .83333vw 2.08333vw rgba(0,0,0,.2)}.credit-card-preview.visa[data-v-0cf4536b]{background:linear-gradient(135deg,#1a1f71,#2d3a8c 50%,#4050b0)}.credit-card-preview.mastercard[data-v-0cf4536b]{background:linear-gradient(135deg,#1e293b,#334155 50%,#475569)}.credit-card-preview[data-v-0cf4536b]:before{content:"";position:absolute;top:-50%;right:-30%;width:15.625vw;height:15.625vw;border-radius:50%;background:hsla(0,0%,100%,.05)}.credit-card-preview .card-chip[data-v-0cf4536b]{width:2.39583vw;height:1.77083vw;border-radius:.3125vw;background:linear-gradient(135deg,#e0c97f,#d4a24e);margin-bottom:1.25vw;position:relative}.credit-card-preview .card-chip[data-v-0cf4536b]:after{content:"";position:absolute;top:50%;left:.20833vw;right:.20833vw;height:1px;background:rgba(0,0,0,.15)}.credit-card-preview .card-chip[data-v-0cf4536b]:before{content:"";position:absolute;left:50%;top:.20833vw;bottom:.20833vw;width:1px;background:rgba(0,0,0,.15)}.credit-card-preview .card-number-display[data-v-0cf4536b]{font-size:1.14583vw;font-weight:500;letter-spacing:.15625vw;margin-bottom:1.25vw;font-family:Courier New,monospace}.credit-card-preview .card-bottom[data-v-0cf4536b]{display:flex;justify-content:space-between;align-items:flex-end}.credit-card-preview .card-label[data-v-0cf4536b]{display:block;font-size:.46875vw;opacity:.6;letter-spacing:1px;margin-bottom:.10417vw;text-transform:uppercase}.credit-card-preview .card-value[data-v-0cf4536b]{display:block;font-size:.72917vw;font-weight:500;letter-spacing:1px;text-transform:uppercase}.credit-card-preview .card-brand[data-v-0cf4536b]{position:absolute;top:1.25vw;right:1.45833vw}.credit-card-preview .card-brand .visa-brand[data-v-0cf4536b]{font-size:1.45833vw;font-weight:800;font-style:italic;letter-spacing:.10417vw}.credit-card-preview .card-brand .mc-brand[data-v-0cf4536b]{display:flex}.credit-card-preview .card-brand .mc-brand .mc-circle[data-v-0cf4536b]{width:1.5625vw;height:1.5625vw;border-radius:50%}.credit-card-preview .card-brand .mc-brand .mc-circle.mc-red[data-v-0cf4536b]{background:#eb001b;margin-right:-.52083vw;opacity:.9}.credit-card-preview .card-brand .mc-brand .mc-circle.mc-yellow[data-v-0cf4536b]{background:#f79e1b;opacity:.9}.card-form-wrapper[data-v-0cf4536b]{margin-bottom:1.04167vw}.card-form .form-row[data-v-0cf4536b]{display:flex;gap:.83333vw}.card-form .half-width[data-v-0cf4536b]{flex:1}.card-form[data-v-0cf4536b] .el-form-item__label{font-weight:600;color:#334155;font-size:.72917vw;padding-bottom:.3125vw}.card-form[data-v-0cf4536b] .el-input__inner{border-radius:.52083vw;padding:.625vw .72917vw .625vw 1.97917vw;font-size:.78125vw;border:.07813vw solid #e2e8f0;transition:all .3s}.card-form[data-v-0cf4536b] .el-input__inner:focus{border-color:#6366f1;box-shadow:0 0 0 .15625vw rgba(99,102,241,.1)}.card-form[data-v-0cf4536b] .el-input__prefix{left:.625vw;color:#94a3b8}.card-actions[data-v-0cf4536b]{display:flex;flex-direction:column;align-items:center;gap:.625vw;margin-top:.41667vw}.pay-now-btn[data-v-0cf4536b]{width:100%;padding:.72917vw;font-size:.83333vw;font-weight:600;border-radius:.625vw;background:linear-gradient(135deg,#10b981,#34d399);border:none}.pay-now-btn[data-v-0cf4536b]:hover:not(:disabled){box-shadow:0 .41667vw 1.25vw rgba(16,185,129,.3);transform:translateY(-1px)}.pay-now-btn i[data-v-0cf4536b]{margin-right:.3125vw}.card-security-note[data-v-0cf4536b]{display:flex;align-items:center;justify-content:center;gap:.3125vw;padding:.625vw;font-size:.67708vw;color:#94a3b8}.card-security-note i[data-v-0cf4536b]{color:#10b981}.payment-result[data-v-0cf4536b]{text-align:center;padding:2.08333vw 1.04167vw}.payment-result .result-icon-wrapper[data-v-0cf4536b]{width:4.16667vw;height:4.16667vw;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.25vw}.payment-result .result-icon-wrapper i[data-v-0cf4536b]{font-size:2.08333vw;color:#fff}.payment-result .result-icon-wrapper.success-icon[data-v-0cf4536b]{background:linear-gradient(135deg,#10b981,#34d399);box-shadow:0 .625vw 1.66667vw rgba(16,185,129,.3);animation:resultPop-0cf4536b .5s cubic-bezier(.34,1.56,.64,1)}.payment-result .result-icon-wrapper.failed-icon[data-v-0cf4536b]{background:linear-gradient(135deg,#ef4444,#f87171);box-shadow:0 .625vw 1.66667vw rgba(239,68,68,.3)}@keyframes resultPop-0cf4536b{0%{transform:scale(0)}to{transform:scale(1)}}.result-title[data-v-0cf4536b]{font-size:1.45833vw;font-weight:700;color:#1e293b;margin:0 0 .41667vw}.result-subtitle[data-v-0cf4536b]{font-size:.78125vw;color:#64748b;margin:0 0 1.66667vw}.result-details[data-v-0cf4536b]{max-width:20.83333vw;margin:0 auto 1.66667vw;background:#f8fafc;border-radius:.72917vw;padding:1.04167vw}.result-details .result-detail-row[data-v-0cf4536b]{display:flex;justify-content:space-between;padding:.52083vw 0;border-bottom:1px solid #e2e8f0;font-size:.72917vw;color:#64748b}.result-details .result-detail-row[data-v-0cf4536b]:last-child{border-bottom:none}.result-details .result-detail-row .detail-value[data-v-0cf4536b]{font-weight:600;color:#1e293b}.result-actions[data-v-0cf4536b]{display:flex;justify-content:center;gap:.625vw;flex-wrap:wrap}.invoice-btn[data-v-0cf4536b],.shortcut-btn[data-v-0cf4536b]{padding:.72917vw 2.08333vw;font-size:.83333vw;font-weight:600;border-radius:.625vw}.invoice-btn i[data-v-0cf4536b],.shortcut-btn i[data-v-0cf4536b]{margin-right:.3125vw}.invoice-btn[data-v-0cf4536b]{background:linear-gradient(135deg,#6366f1,#818cf8);border:none}.invoice-btn[data-v-0cf4536b]:hover{box-shadow:0 .41667vw 1.25vw rgba(99,102,241,.35);transform:translateY(-.10417vw)}.retry-btn[data-v-0cf4536b]{padding:.72917vw 2.08333vw;font-size:.83333vw;font-weight:600;border-radius:.625vw}.retry-btn i[data-v-0cf4536b]{margin-right:.3125vw}.pay-fade-enter-active[data-v-0cf4536b],.pay-fade-leave-active[data-v-0cf4536b]{transition:all .35s ease}.pay-fade-enter[data-v-0cf4536b]{opacity:0;transform:translateY(1.04167vw)}.pay-fade-leave-to[data-v-0cf4536b]{opacity:0;transform:translateY(-1.04167vw)}.order-summary[data-v-c1124d8a]{display:grid;grid-template-columns:1fr 1fr;gap:1.25vw;margin-top:1.25vw;padding-top:1.25vw;border-top:1px solid #e2e8f0}.summary-section[data-v-c1124d8a]{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:.72917vw;padding:1.04167vw 1.25vw}.summary-section .section-title[data-v-c1124d8a]{font-size:.78125vw;font-weight:700;color:#334155;margin:0 0 .83333vw;text-transform:uppercase;letter-spacing:.5px;border-bottom:.10417vw solid #6366f1;padding-bottom:.41667vw}.summary-items[data-v-c1124d8a]{display:flex;flex-direction:column;gap:.52083vw}.summary-row[data-v-c1124d8a]{display:flex;justify-content:space-between;align-items:center;padding:.3125vw 0}.summary-row[data-v-c1124d8a]:not(:last-child){border-bottom:1px solid rgba(0,0,0,.06)}.summary-row .label[data-v-c1124d8a]{font-size:.72917vw;color:#64748b}.summary-row .value[data-v-c1124d8a]{font-size:.72917vw;font-weight:600;color:#1e293b}.summary-row.highlight[data-v-c1124d8a]{padding-top:.625vw;margin-top:.20833vw;border-top:.10417vw solid #e2e8f0!important}.summary-row.highlight .total[data-v-c1124d8a]{font-size:1.04167vw;font-weight:800;color:#6366f1}@media screen and (max-width:768px){.order-summary[data-v-c1124d8a]{grid-template-columns:1fr;gap:16px}.summary-section[data-v-c1124d8a]{padding:16px}.summary-row[data-v-c1124d8a]{align-items:flex-start;gap:8px}.summary-row .value[data-v-c1124d8a]{text-align:right;word-break:break-word}}.purchase-flow[data-v-3a3c785e]{max-width:62.5vw;margin:0 auto;padding:0 1.5625vw 3.125vw;min-height:100vh}.page-hero[data-v-3a3c785e]{position:relative;text-align:center;padding:6.25vw 0 2.60417vw;overflow:hidden}.page-hero .hero-content[data-v-3a3c785e]{position:relative;z-index:2}.page-hero .hero-title[data-v-3a3c785e]{font-size:1.97917vw;font-weight:800;color:#1e293b;margin:0 0 .72917vw;letter-spacing:-.5px;background:linear-gradient(135deg,#1e293b,#6366f1 50%,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-hero .hero-subtitle[data-v-3a3c785e]{font-size:.88542vw;color:#64748b;margin:0;max-width:31.25vw;margin:0 auto;line-height:1.6}.hero-decoration[data-v-3a3c785e]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.hero-decoration .deco-circle[data-v-3a3c785e]{position:absolute;border-radius:50%;opacity:.06}.hero-decoration .deco-circle.c1[data-v-3a3c785e]{width:20.83333vw;height:20.83333vw;background:#6366f1;top:-5.20833vw;right:-5.20833vw}.hero-decoration .deco-circle.c2[data-v-3a3c785e]{width:15.625vw;height:15.625vw;background:#8b5cf6;top:2.60417vw;left:-4.16667vw}.hero-decoration .deco-circle.c3[data-v-3a3c785e]{width:10.41667vw;height:10.41667vw;background:#3b82f6;bottom:-2.60417vw;right:10.41667vw}.steps-container[data-v-3a3c785e]{max-width:46.875vw;margin:0 auto 2.60417vw;padding:1.04167vw 1.5625vw;background:#fff;border-radius:.83333vw;box-shadow:0 .20833vw 1.25vw rgba(0,0,0,.04);border:1px solid #f1f5f9}.custom-steps[data-v-3a3c785e] .el-step__head .el-step__icon{width:2.29167vw;height:2.29167vw;font-size:1.04167vw;border:.10417vw solid;transition:all .3s}.custom-steps[data-v-3a3c785e] .el-step__head.is-process .el-step__icon{background:linear-gradient(135deg,#6366f1,#818cf8);border-color:transparent;color:#fff;box-shadow:0 .20833vw .625vw rgba(99,102,241,.3)}.custom-steps[data-v-3a3c785e] .el-step__head.is-success .el-step__icon{background:#10b981;border-color:#10b981;color:#fff}.custom-steps[data-v-3a3c785e] .el-step__title{font-size:.78125vw;font-weight:600;color:#64748b}.custom-steps[data-v-3a3c785e] .el-step__title.is-process{color:#6366f1;font-weight:700}.custom-steps[data-v-3a3c785e] .el-step__title.is-success{color:#10b981}.custom-steps .step-subtitle[data-v-3a3c785e]{color:#94a3b8;font-size:.625vw;margin-top:.20833vw}.content-container[data-v-3a3c785e]{background:#fff;border-radius:1.04167vw;padding:2.08333vw;box-shadow:0 .20833vw 1.25vw rgba(0,0,0,.04);border:1px solid #f1f5f9;min-height:26.04167vw;margin-bottom:1.5625vw}.slide-left-enter-active[data-v-3a3c785e],.slide-left-leave-active[data-v-3a3c785e],.slide-right-enter-active[data-v-3a3c785e],.slide-right-leave-active[data-v-3a3c785e]{transition:all .35s ease}.slide-left-enter[data-v-3a3c785e]{transform:translateX(2.08333vw);opacity:0}.slide-left-leave-to[data-v-3a3c785e],.slide-right-enter[data-v-3a3c785e]{transform:translateX(-2.08333vw);opacity:0}.slide-right-leave-to[data-v-3a3c785e]{transform:translateX(2.08333vw);opacity:0}.action-buttons[data-v-3a3c785e]{display:flex;justify-content:space-between;align-items:center;max-width:46.875vw;margin:0 auto 1.5625vw}.action-buttons .button-spacer[data-v-3a3c785e]{width:1px}.action-buttons .nav-button[data-v-3a3c785e]{padding:.72917vw 1.66667vw;font-size:.78125vw;font-weight:600;border-radius:.625vw;transition:all .3s}.action-buttons .nav-button[data-v-3a3c785e]:hover:not(:disabled){transform:translateY(-.10417vw);box-shadow:0 .41667vw 1.04167vw rgba(0,0,0,.1)}.action-buttons .prev-button[data-v-3a3c785e]{background:#fff;border:.10417vw solid #e2e8f0;color:#475569}.action-buttons .prev-button[data-v-3a3c785e]:hover{border-color:#6366f1;color:#6366f1}.action-buttons .next-button[data-v-3a3c785e]{background:linear-gradient(135deg,#6366f1,#818cf8);border:none;color:#fff}.action-buttons .next-button[data-v-3a3c785e]:hover:not(:disabled){box-shadow:0 .41667vw 1.25vw rgba(99,102,241,.35)}.action-buttons .submit-button[data-v-3a3c785e]{background:linear-gradient(135deg,#10b981,#34d399);border:none;color:#fff;padding:.72917vw 2.08333vw;font-size:.83333vw}.action-buttons .submit-button[data-v-3a3c785e]:hover:not(:disabled){box-shadow:0 .41667vw 1.25vw rgba(16,185,129,.35)}.action-buttons .submit-button i[data-v-3a3c785e]{margin-right:.3125vw}.trust-bar[data-v-3a3c785e]{display:flex;justify-content:center;gap:2.08333vw;padding:1.04167vw 0;border-top:1px solid #f1f5f9}.trust-bar .trust-item[data-v-3a3c785e]{display:flex;align-items:center;gap:.41667vw;font-size:.67708vw;color:#94a3b8}.trust-bar .trust-item i[data-v-3a3c785e]{font-size:.83333vw;color:#10b981}@media(max-width:991px){.purchase-flow[data-v-3a3c785e]{padding:0 20px 48px}.page-hero[data-v-3a3c785e]{padding:calc(var(--site-mobile-nav-height) + 2.625rem) 0 2rem}.page-hero .hero-title[data-v-3a3c785e]{font-size:30px;letter-spacing:0}.page-hero .hero-subtitle[data-v-3a3c785e]{font-size:15px}.hero-decoration[data-v-3a3c785e]{display:none}.steps-container[data-v-3a3c785e]{max-width:100%;margin-bottom:24px;padding:14px;overflow-x:auto;-webkit-overflow-scrolling:touch}.custom-steps[data-v-3a3c785e]{min-width:680px}.content-container[data-v-3a3c785e]{padding:24px;min-height:0;border-radius:16px}.action-buttons[data-v-3a3c785e]{gap:12px;margin-bottom:22px}.action-buttons .button-spacer[data-v-3a3c785e]{display:none}.action-buttons .nav-button[data-v-3a3c785e]{flex:1;min-height:48px;padding:12px 18px}.trust-bar[data-v-3a3c785e]{flex-wrap:wrap;gap:14px 22px}}@media(max-width:640px){.purchase-flow[data-v-3a3c785e]{padding:0 14px 40px}.page-hero[data-v-3a3c785e]{padding:calc(var(--site-mobile-nav-height) + 1.875rem) 0 1.5rem}.page-hero .hero-title[data-v-3a3c785e]{font-size:24px}.steps-container[data-v-3a3c785e]{margin-left:-4px;margin-right:-4px}.custom-steps[data-v-3a3c785e]{min-width:600px}.custom-steps .step-subtitle[data-v-3a3c785e]{display:none}.content-container[data-v-3a3c785e]{padding:18px 14px;margin-bottom:20px}.action-buttons[data-v-3a3c785e]{align-items:stretch;flex-direction:column-reverse}.action-buttons .nav-button[data-v-3a3c785e]{width:100%}.trust-bar[data-v-3a3c785e]{align-items:flex-start;flex-direction:column;padding-left:4px}}