.membership-upgrade-modal[data-v-ceef4f09]{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.membership-upgrade-modal .modal-overlay[data-v-ceef4f09]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#000000bf;height:100%;left:0;position:absolute;top:0;width:100%}.membership-upgrade-modal .modal-container[data-v-ceef4f09]{animation:modalSlideIn-ceef4f09 .3s ease-out;background:linear-gradient(135deg,var(--secondary) 0,var(--dark) 100%);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;box-shadow:0 25px 50px #00000080;max-height:90vh;max-width:900px;overflow:hidden;position:relative;width:90%}.membership-upgrade-modal .close-button[data-v-ceef4f09]{align-items:center;background:#ffffff1a;border:none;border-radius:50%;color:var(--light);cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:20px;top:20px;transition:all .3s ease;width:40px;z-index:10}.membership-upgrade-modal .close-button[data-v-ceef4f09]:hover{background:#f94c3033;color:var(--primary);transform:scale(1.1)}.membership-upgrade-modal .close-button i[data-v-ceef4f09]{font-size:16px}.membership-upgrade-modal .modal-header[data-v-ceef4f09]{background:linear-gradient(135deg,rgba(249,76,48,.1),transparent);padding:40px 40px 30px;text-align:center}.membership-upgrade-modal .modal-header .header-icon[data-v-ceef4f09]{align-items:center;animation:pulse-ceef4f09 2s infinite;background:linear-gradient(135deg,var(--primary) 0,#e03a20 100%);border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 20px;width:80px}.membership-upgrade-modal .modal-header .header-icon i[data-v-ceef4f09]{color:var(--light);font-size:36px}.membership-upgrade-modal .modal-header .modal-title[data-v-ceef4f09]{background:linear-gradient(45deg,var(--light),var(--primary));background-clip:text;-webkit-background-clip:text;color:var(--light);font-size:32px;font-weight:700;margin-bottom:12px;-webkit-text-fill-color:transparent}.membership-upgrade-modal .modal-header .modal-subtitle[data-v-ceef4f09]{color:var(--light-gray);font-size:16px;margin:0}.membership-upgrade-modal .modal-content[data-v-ceef4f09]{max-height:60vh;overflow-y:auto;padding:20px 40px 0}.membership-upgrade-modal .modal-content[data-v-ceef4f09]::-webkit-scrollbar{width:6px}.membership-upgrade-modal .modal-content[data-v-ceef4f09]::-webkit-scrollbar-track{background:#ffffff1a;border-radius:3px}.membership-upgrade-modal .modal-content[data-v-ceef4f09]::-webkit-scrollbar-thumb{background:var(--primary);border-radius:3px}.membership-upgrade-modal .modal-content[data-v-ceef4f09]::-webkit-scrollbar-thumb:hover{background:#e03a20}.membership-upgrade-modal .limitation-notice[data-v-ceef4f09]{align-items:center;background:#ffc1071a;border:1px solid rgba(255,193,7,.3);border-radius:12px;display:flex;gap:16px;margin-bottom:30px;padding:20px}.membership-upgrade-modal .limitation-notice .notice-icon[data-v-ceef4f09]{align-items:center;background:#ffc10733;border-radius:50%;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.membership-upgrade-modal .limitation-notice .notice-icon i[data-v-ceef4f09]{color:#ffc107;font-size:20px}.membership-upgrade-modal .limitation-notice .notice-content h3[data-v-ceef4f09]{color:var(--light);font-size:18px;font-weight:600;margin:0 0 8px}.membership-upgrade-modal .limitation-notice .notice-content p[data-v-ceef4f09]{color:var(--light-gray);font-size:14px;line-height:1.5;margin:0}.membership-upgrade-modal .enterprise-advantages .advantages-title[data-v-ceef4f09]{margin-bottom:32px;text-align:center}.membership-upgrade-modal .enterprise-advantages .advantages-title h3[data-v-ceef4f09]{background:linear-gradient(45deg,var(--light),var(--primary));background-clip:text;-webkit-background-clip:text;color:var(--light);font-size:24px;font-weight:700;margin:0 0 12px;-webkit-text-fill-color:transparent}.membership-upgrade-modal .enterprise-advantages .advantages-title p[data-v-ceef4f09]{color:var(--light-gray);font-size:16px;line-height:1.5;margin:0}.membership-upgrade-modal .enterprise-advantages .advantages-container[data-v-ceef4f09]{align-items:start;display:grid;gap:24px;grid-template-columns:1fr 1fr}.membership-upgrade-modal .enterprise-advantages .advantage-section[data-v-ceef4f09]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;height:100%;padding:24px;transition:all .3s ease}.membership-upgrade-modal .enterprise-advantages .advantage-section[data-v-ceef4f09]:hover{background:#ffffff0d;box-shadow:0 8px 32px #0003;transform:translateY(-2px)}.membership-upgrade-modal .enterprise-advantages .advantage-section.left[data-v-ceef4f09]{border-color:#f94c304d}.membership-upgrade-modal .enterprise-advantages .advantage-section.left[data-v-ceef4f09]:hover{border-color:#f94c3080;box-shadow:0 8px 32px #f94c3026}.membership-upgrade-modal .enterprise-advantages .advantage-section.right[data-v-ceef4f09]{border-color:#ffca464d}.membership-upgrade-modal .enterprise-advantages .advantage-section.right[data-v-ceef4f09]:hover{border-color:#ffca4680;box-shadow:0 8px 32px #ffca4626}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-header[data-v-ceef4f09]{align-items:center;display:flex;gap:20px;margin-bottom:24px}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-header .advantage-icon[data-v-ceef4f09]{align-items:center;border-radius:16px;display:flex;flex-shrink:0;height:64px;justify-content:center;overflow:hidden;position:relative;width:64px}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-header .advantage-icon.procurement[data-v-ceef4f09]{background:linear-gradient(135deg,#f94c30,#e03a20)}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-header .advantage-icon.platform[data-v-ceef4f09]{background:linear-gradient(135deg,#ffca46,#f59e0b)}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-header .advantage-icon[data-v-ceef4f09]:before{animation:shimmer-ceef4f09 3s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-header .advantage-icon i[data-v-ceef4f09]{color:var(--light);display:inline-block;font-size:28px;height:1em;line-height:1;width:1em;z-index:1}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-header .advantage-title[data-v-ceef4f09]{flex:1}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-header .advantage-title h4[data-v-ceef4f09]{color:var(--light);font-size:18px;font-weight:600;margin:0 0 8px}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-header .advantage-title p[data-v-ceef4f09]{color:var(--light-gray);font-size:14px;line-height:1.4;margin:0}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-features[data-v-ceef4f09]{display:flex;flex-direction:column;gap:12px}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-features .feature-item[data-v-ceef4f09]{align-items:flex-start;background:#ffffff05;border:1px solid hsla(0,0%,100%,.05);border-radius:12px;display:flex;gap:16px;padding:16px;transition:all .3s ease}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-features .feature-item[data-v-ceef4f09]:hover{background:#f94c3014;border-color:#f94c3033;transform:translateY(-1px)}.left .membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-features .feature-item[data-v-ceef4f09]:hover{background:#f94c3014;border-color:#f94c3033}.right .membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-features .feature-item[data-v-ceef4f09]:hover{background:#ffca4614;border-color:#ffca4633}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-features .feature-item .feature-icon[data-v-ceef4f09]{align-items:center;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-features .feature-item .feature-icon i[data-v-ceef4f09]{color:var(--light-gray);display:inline-block;font-size:20px;height:1em;line-height:1;width:1em}.left .membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-features .feature-item .feature-icon i[data-v-ceef4f09]{color:#f94c30}.right .membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-features .feature-item .feature-icon i[data-v-ceef4f09]{color:#ffca46}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-features .feature-item .feature-content[data-v-ceef4f09]{flex:1}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-features .feature-item .feature-content h5[data-v-ceef4f09]{color:var(--light);font-size:15px;font-weight:600;margin:0 0 6px}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-features .feature-item .feature-content p[data-v-ceef4f09]{color:var(--light-gray);font-size:13px;line-height:1.4;margin:0}.membership-upgrade-modal .enterprise-benefits[data-v-ceef4f09]{margin-bottom:20px}.membership-upgrade-modal .enterprise-benefits .benefits-title[data-v-ceef4f09]{align-items:center;color:var(--light);display:flex;font-size:20px;font-weight:600;gap:10px;margin-bottom:20px}.membership-upgrade-modal .enterprise-benefits .benefits-title i[data-v-ceef4f09]{color:var(--primary);font-size:18px}.membership-upgrade-modal .enterprise-benefits .benefits-grid[data-v-ceef4f09]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.membership-upgrade-modal .enterprise-benefits .benefits-grid .benefit-item[data-v-ceef4f09]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.05);border-radius:12px;display:flex;gap:12px;padding:16px;transition:all .3s ease}.membership-upgrade-modal .enterprise-benefits .benefits-grid .benefit-item[data-v-ceef4f09]:hover{background:#f94c301a;border-color:var(--primary);transform:translateY(-2px)}.membership-upgrade-modal .enterprise-benefits .benefits-grid .benefit-item .benefit-icon[data-v-ceef4f09]{align-items:center;background:linear-gradient(135deg,var(--primary) 0,#e03a20 100%);border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.membership-upgrade-modal .enterprise-benefits .benefits-grid .benefit-item .benefit-icon i[data-v-ceef4f09]{color:var(--light);font-size:16px}.membership-upgrade-modal .enterprise-benefits .benefits-grid .benefit-item .benefit-content h4[data-v-ceef4f09]{color:var(--light);font-size:14px;font-weight:600;margin:0 0 4px}.membership-upgrade-modal .enterprise-benefits .benefits-grid .benefit-item .benefit-content p[data-v-ceef4f09]{color:var(--light-gray);font-size:12px;line-height:1.4;margin:0}.membership-upgrade-modal .limited-time-promotion[data-v-ceef4f09]{animation:promotionPulse-ceef4f09 2s ease-in-out infinite;background:linear-gradient(135deg,#ff450026,#ff8c001a);border:2px solid rgba(255,69,0,.3);border-radius:20px;margin-bottom:20px;overflow:hidden;padding:16px;position:relative}.membership-upgrade-modal .limited-time-promotion[data-v-ceef4f09]:before{animation:goldShimmer-ceef4f09 3s infinite;background:linear-gradient(90deg,transparent,rgba(255,215,0,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.membership-upgrade-modal .limited-time-promotion .promotion-header[data-v-ceef4f09]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:36px}.membership-upgrade-modal .limited-time-promotion .promotion-header .promotion-tag[data-v-ceef4f09]{align-items:center;background:linear-gradient(135deg,#ff4500,#ff8c00);border-radius:20px;box-shadow:0 2px 8px #ff45004d;color:#fff;display:inline-flex;font-size:28px;font-weight:600;gap:6px;padding:8px 16px;position:relative;transform:rotate(-5deg)}.membership-upgrade-modal .limited-time-promotion .promotion-header .promotion-tag[data-v-ceef4f09]:before{background:linear-gradient(135deg,gold,#ff8c00);border-radius:20px;bottom:-2px;content:"";left:-2px;opacity:.7;position:absolute;right:-2px;top:-2px;z-index:-1}.membership-upgrade-modal .limited-time-promotion .promotion-header .promotion-tag i[data-v-ceef4f09]{animation:fireFlicker-ceef4f09 .5s ease-in-out infinite alternate;font-size:12px}.membership-upgrade-modal .limited-time-promotion .promotion-header .countdown-timer[data-v-ceef4f09]{align-items:center;display:flex;gap:8px}.membership-upgrade-modal .limited-time-promotion .promotion-header .countdown-timer .timer-item[data-v-ceef4f09]{background:#0009;border-radius:8px;min-width:50px;padding:8px 12px;text-align:center}.membership-upgrade-modal .limited-time-promotion .promotion-header .countdown-timer .timer-item .timer-number[data-v-ceef4f09]{color:gold;display:block;font-size:20px;font-weight:700;line-height:1}.membership-upgrade-modal .limited-time-promotion .promotion-header .countdown-timer .timer-item .timer-label[data-v-ceef4f09]{color:var(--light-gray);display:block;font-size:12px;margin-top:2px}.membership-upgrade-modal .limited-time-promotion .promotion-header .countdown-timer .timer-separator[data-v-ceef4f09]{animation:separatorBlink-ceef4f09 1s ease-in-out infinite;color:gold;font-size:18px;font-weight:700}.membership-upgrade-modal .limited-time-promotion .pricing-display[data-v-ceef4f09]{align-items:center;display:flex;flex-wrap:wrap;gap:80px;justify-content:center}.membership-upgrade-modal .limited-time-promotion .pricing-display .original-price[data-v-ceef4f09]{opacity:.7;position:relative;text-align:center}.membership-upgrade-modal .limited-time-promotion .pricing-display .original-price .price-label[data-v-ceef4f09]{color:var(--light-gray);display:block;font-size:14px;margin-bottom:4px}.membership-upgrade-modal .limited-time-promotion .pricing-display .original-price .price-value[data-v-ceef4f09]{color:var(--light);font-size:32px;font-weight:700}.membership-upgrade-modal .limited-time-promotion .pricing-display .original-price .strike-through[data-v-ceef4f09]{background:#f44;border-radius:2px;height:5px;left:0;position:absolute;right:0;top:65%;transform:translateY(-50%) rotate(15deg)}.membership-upgrade-modal .limited-time-promotion .pricing-display .current-price[data-v-ceef4f09]{position:relative;text-align:center}.membership-upgrade-modal .limited-time-promotion .pricing-display .current-price .price-label[data-v-ceef4f09]{color:gold;display:block;font-size:16px;font-weight:600;margin-bottom:4px}.membership-upgrade-modal .limited-time-promotion .pricing-display .current-price .price-value[data-v-ceef4f09]{background:linear-gradient(45deg,gold,#ffed4e);background-clip:text;-webkit-background-clip:text;font-size:48px;font-weight:900;-webkit-text-fill-color:transparent;animation:priceGlow-ceef4f09 2s ease-in-out infinite;text-shadow:0 0 20px rgba(255,215,0,.5)}.membership-upgrade-modal .limited-time-promotion .pricing-display .current-price .free-badge[data-v-ceef4f09]{background:linear-gradient(135deg,#4caf50,#45a049);border-radius:12px;box-shadow:0 2px 8px #4caf5066;color:#fff;font-size:12px;font-weight:700;padding:4px 12px;position:absolute;right:-20px;top:-10px;transform:rotate(15deg)}.membership-upgrade-modal .limited-time-promotion .promotion-features[data-v-ceef4f09]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:20px}.membership-upgrade-modal .limited-time-promotion .promotion-features .feature-highlight[data-v-ceef4f09]{align-items:center;background:#ffffff0d;border:1px solid rgba(255,215,0,.2);border-radius:10px;display:flex;gap:8px;padding:12px 16px}.membership-upgrade-modal .limited-time-promotion .promotion-features .feature-highlight i[data-v-ceef4f09]{color:gold;font-size:14px;width:16px}.membership-upgrade-modal .limited-time-promotion .promotion-features .feature-highlight span[data-v-ceef4f09]{color:var(--light);font-size:14px;font-weight:500}.membership-upgrade-modal .limited-time-promotion .promotion-notice[data-v-ceef4f09]{align-items:center;background:#ff45001a;border:1px solid rgba(255,69,0,.3);border-radius:10px;color:#ff6b35;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:12px;text-align:center}.membership-upgrade-modal .limited-time-promotion .promotion-notice i[data-v-ceef4f09]{animation:noticeIcon-ceef4f09 2s ease-in-out infinite;font-size:16px}.membership-upgrade-modal .modal-footer[data-v-ceef4f09]{padding:20px 40px}.membership-upgrade-modal .modal-footer .footer-content[data-v-ceef4f09]{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:center;position:relative}.membership-upgrade-modal .modal-footer .no-reminder-checkbox[data-v-ceef4f09]{align-items:center;cursor:pointer;display:flex;gap:8px;left:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.membership-upgrade-modal .modal-footer .no-reminder-checkbox input[type=checkbox][data-v-ceef4f09]{display:none}.membership-upgrade-modal .modal-footer .no-reminder-checkbox .checkmark[data-v-ceef4f09]{background:transparent;border:2px solid hsla(0,0%,100%,.3);border-radius:4px;height:18px;position:relative;transition:all .3s ease;width:18px}.membership-upgrade-modal .modal-footer .no-reminder-checkbox .checkmark[data-v-ceef4f09]:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:5px;opacity:0;position:absolute;top:2px;transform:rotate(45deg);transition:opacity .3s ease;width:5px}.membership-upgrade-modal .modal-footer .no-reminder-checkbox input[type=checkbox]:checked+.checkmark[data-v-ceef4f09]{background:linear-gradient(135deg,var(--primary) 0,#e03a20 100%);border-color:var(--primary)}.membership-upgrade-modal .modal-footer .no-reminder-checkbox input[type=checkbox]:checked+.checkmark[data-v-ceef4f09]:after{opacity:1}.membership-upgrade-modal .modal-footer .no-reminder-checkbox:hover .checkmark[data-v-ceef4f09]{background:#f94c301a;border-color:var(--primary)}.membership-upgrade-modal .modal-footer .no-reminder-checkbox .checkbox-text[data-v-ceef4f09]{color:var(--light-gray);font-size:14px;font-weight:500;transition:color .3s ease}.membership-upgrade-modal .modal-footer .no-reminder-checkbox:hover .checkbox-text[data-v-ceef4f09]{color:var(--light)}.membership-upgrade-modal .modal-footer .btn[data-v-ceef4f09]{align-items:center;border:none;border-radius:25px;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;min-width:160px;padding:14px 32px;transition:all .3s ease}.membership-upgrade-modal .modal-footer .btn.btn-secondary[data-v-ceef4f09]{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);color:var(--light)}.membership-upgrade-modal .modal-footer .btn.btn-secondary[data-v-ceef4f09]:hover{background:#ffffff26;transform:translateY(-2px)}.membership-upgrade-modal .modal-footer .btn.btn-primary[data-v-ceef4f09]{background:linear-gradient(135deg,var(--primary) 0,#e03a20 100%);color:var(--light);overflow:hidden;position:relative}.membership-upgrade-modal .modal-footer .btn.btn-primary[data-v-ceef4f09]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.membership-upgrade-modal .modal-footer .btn.btn-primary[data-v-ceef4f09]:hover{box-shadow:0 8px 25px #f94c3066;transform:translateY(-3px)}.membership-upgrade-modal .modal-footer .btn.btn-primary[data-v-ceef4f09]:hover:before{left:100%}.membership-upgrade-modal .modal-footer .btn.btn-primary i[data-v-ceef4f09]{font-size:14px}@keyframes modalSlideIn-ceef4f09{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes pulse-ceef4f09{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shimmer-ceef4f09{0%{left:-100%}to{left:100%}}@keyframes ctaShimmer-ceef4f09{0%{left:-100%}50%{left:100%}to{left:100%}}@keyframes rocketFloat-ceef4f09{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(5deg)}}@keyframes promotionPulse-ceef4f09{0%,to{box-shadow:0 0 20px #ff45004d}50%{box-shadow:0 0 30px #ff450080,0 0 40px #ff8c004d}}@keyframes goldShimmer-ceef4f09{0%{left:-100%}50%{left:100%}to{left:100%}}@keyframes badgeBounce-ceef4f09{0%{transform:translateY(0) scale(1)}to{transform:translateY(-2px) scale(1.02)}}@keyframes fireFlicker-ceef4f09{0%{opacity:1;transform:scale(1)}to{opacity:.8;transform:scale(1.1)}}@keyframes separatorBlink-ceef4f09{0%,50%{opacity:1}to{opacity:.3}}@keyframes priceGlow-ceef4f09{0%,to{text-shadow:0 0 20px rgba(255,215,0,.5);transform:scale(1)}50%{text-shadow:0 0 30px rgba(255,215,0,.8),0 0 40px rgba(255,215,0,.4);transform:scale(1.02)}}@keyframes noticeIcon-ceef4f09{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes featureFloat-ceef4f09{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes advantageGlow-ceef4f09{0%,to{box-shadow:0 8px 32px #0003}50%{box-shadow:0 12px 40px #f94c3026,0 8px 32px #0003}}@media (max-width:768px){.membership-upgrade-modal .modal-container[data-v-ceef4f09]{max-height:95vh;width:95%}.membership-upgrade-modal .modal-header[data-v-ceef4f09]{padding:30px 20px 20px}.membership-upgrade-modal .modal-header .header-icon[data-v-ceef4f09]{height:60px;margin-bottom:16px;width:60px}.membership-upgrade-modal .modal-header .header-icon i[data-v-ceef4f09]{font-size:28px}.membership-upgrade-modal .modal-header .modal-title[data-v-ceef4f09]{font-size:24px}.membership-upgrade-modal .modal-header .modal-subtitle[data-v-ceef4f09]{font-size:14px}.membership-upgrade-modal .modal-content[data-v-ceef4f09]{padding:0 20px}.membership-upgrade-modal .enterprise-advantages .advantages-title[data-v-ceef4f09]{margin-bottom:24px}.membership-upgrade-modal .enterprise-advantages .advantages-title h3[data-v-ceef4f09]{font-size:20px}.membership-upgrade-modal .enterprise-advantages .advantages-title p[data-v-ceef4f09]{font-size:14px}.membership-upgrade-modal .enterprise-advantages .advantages-container[data-v-ceef4f09]{gap:20px;grid-template-columns:1fr}.membership-upgrade-modal .enterprise-advantages .advantage-section[data-v-ceef4f09]{padding:20px}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-header[data-v-ceef4f09]{gap:16px;margin-bottom:20px}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-header .advantage-icon[data-v-ceef4f09]{height:56px;width:56px}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-header .advantage-icon i[data-v-ceef4f09]{font-size:24px}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-header .advantage-title h4[data-v-ceef4f09]{font-size:17px}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-header .advantage-title p[data-v-ceef4f09]{font-size:13px}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-features[data-v-ceef4f09]{gap:10px}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-features .feature-item[data-v-ceef4f09]{padding:14px}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-features .feature-item .feature-icon[data-v-ceef4f09]{height:36px;width:36px}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-features .feature-item .feature-icon i[data-v-ceef4f09]{font-size:18px}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-features .feature-item .feature-content h5[data-v-ceef4f09]{font-size:14px}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-features .feature-item .feature-content p[data-v-ceef4f09]{font-size:12px}.membership-upgrade-modal .benefits-grid[data-v-ceef4f09]{gap:12px;grid-template-columns:1fr}.membership-upgrade-modal .upgrade-cta[data-v-ceef4f09]{gap:16px;padding:20px}.membership-upgrade-modal .upgrade-cta .cta-icon[data-v-ceef4f09]{height:50px;width:50px}.membership-upgrade-modal .upgrade-cta .cta-icon i[data-v-ceef4f09]{font-size:20px}.membership-upgrade-modal .upgrade-cta .cta-content h3[data-v-ceef4f09]{font-size:18px}.membership-upgrade-modal .upgrade-cta .cta-content p[data-v-ceef4f09]{font-size:13px}.membership-upgrade-modal .upgrade-cta .cta-content p .highlight[data-v-ceef4f09]{font-size:14px}.membership-upgrade-modal .limited-time-promotion[data-v-ceef4f09]{padding:20px}.membership-upgrade-modal .limited-time-promotion .promotion-header[data-v-ceef4f09]{align-items:center;flex-direction:column;gap:12px}.membership-upgrade-modal .limited-time-promotion .promotion-header .promotion-tag[data-v-ceef4f09]{font-size:12px;padding:6px 12px}.membership-upgrade-modal .limited-time-promotion .promotion-header .countdown-timer[data-v-ceef4f09]{flex-wrap:wrap;justify-content:center}.membership-upgrade-modal .limited-time-promotion .promotion-header .countdown-timer .timer-item[data-v-ceef4f09]{min-width:40px;padding:6px 8px}.membership-upgrade-modal .limited-time-promotion .promotion-header .countdown-timer .timer-item .timer-number[data-v-ceef4f09]{font-size:16px}.membership-upgrade-modal .limited-time-promotion .promotion-header .countdown-timer .timer-item .timer-label[data-v-ceef4f09]{font-size:10px}.membership-upgrade-modal .limited-time-promotion .promotion-header .countdown-timer .timer-separator[data-v-ceef4f09]{font-size:14px}.membership-upgrade-modal .limited-time-promotion .pricing-display[data-v-ceef4f09]{flex-direction:column;gap:20px}.membership-upgrade-modal .limited-time-promotion .pricing-display .original-price .price-value[data-v-ceef4f09]{font-size:24px}.membership-upgrade-modal .limited-time-promotion .pricing-display .current-price .price-value[data-v-ceef4f09]{font-size:36px}.membership-upgrade-modal .limited-time-promotion .promotion-features[data-v-ceef4f09]{gap:8px;grid-template-columns:1fr}.membership-upgrade-modal .limited-time-promotion .promotion-features .feature-highlight[data-v-ceef4f09]{font-size:13px;padding:10px 12px}.membership-upgrade-modal .limited-time-promotion .promotion-notice[data-v-ceef4f09]{font-size:12px;padding:10px}.membership-upgrade-modal .modal-footer[data-v-ceef4f09]{padding:20px}.membership-upgrade-modal .modal-footer .footer-content[data-v-ceef4f09]{flex-direction:column;gap:16px}.membership-upgrade-modal .modal-footer .btn[data-v-ceef4f09]{order:2;width:100%}.membership-upgrade-modal .modal-footer .no-reminder-checkbox[data-v-ceef4f09]{justify-content:center;order:1}}@media (max-width:480px){.membership-upgrade-modal .enterprise-advantages .advantages-title[data-v-ceef4f09]{margin-bottom:20px}.membership-upgrade-modal .enterprise-advantages .advantages-title h3[data-v-ceef4f09]{font-size:18px}.membership-upgrade-modal .enterprise-advantages .advantages-title p[data-v-ceef4f09]{font-size:13px}.membership-upgrade-modal .enterprise-advantages .advantage-section[data-v-ceef4f09]{padding:16px}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-header[data-v-ceef4f09]{flex-direction:column;gap:12px;margin-bottom:16px;text-align:center}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-header .advantage-icon[data-v-ceef4f09]{align-self:center;height:48px;width:48px}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-header .advantage-icon i[data-v-ceef4f09]{font-size:20px}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-header .advantage-title h4[data-v-ceef4f09]{font-size:16px}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-header .advantage-title p[data-v-ceef4f09]{font-size:12px}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-features[data-v-ceef4f09]{gap:8px}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-features .feature-item[data-v-ceef4f09]{gap:12px;padding:12px}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-features .feature-item .feature-icon[data-v-ceef4f09]{height:32px;width:32px}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-features .feature-item .feature-icon i[data-v-ceef4f09]{font-size:16px}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-features .feature-item .feature-content h5[data-v-ceef4f09]{font-size:13px;margin-bottom:4px}.membership-upgrade-modal .enterprise-advantages .advantage-section .advantage-features .feature-item .feature-content p[data-v-ceef4f09]{font-size:11px}.membership-upgrade-modal .limitation-notice[data-v-ceef4f09]{flex-direction:column;gap:12px;text-align:center}}.supplier-join-form[data-v-3244682a]{color:#fff}.form-header[data-v-3244682a]{margin-bottom:24px;text-align:center}.form-header h2[data-v-3244682a]{color:#fff;font-size:30px;font-weight:700;margin-bottom:0}.supplier-type-select[data-v-3244682a]{margin-bottom:22px}.supplier-type-select>label[data-v-3244682a]{color:#fff;display:block;font-size:16px;font-weight:600;margin-bottom:12px}.type-options[data-v-3244682a]{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.type-option[data-v-3244682a]{cursor:pointer}.type-option input[type=radio][data-v-3244682a]{display:none}.type-option input[type=radio]:checked+.option-content[data-v-3244682a]{background:linear-gradient(135deg,#f94c30,#c93724);border-color:#fff3;box-shadow:0 12px 28px #f94c3047;transform:translateY(-2px)}.type-option input[type=radio]:checked+.option-content i[data-v-3244682a]{color:#fff}.option-content[data-v-3244682a]{align-items:center;background:#ffffff14;border:1px solid hsla(0,0%,100%,.16);display:flex;flex-direction:column;padding:15px 12px;text-align:center;transition:all .2s ease}.option-content[data-v-3244682a]:hover{background:#f94c301f;border-color:#f94c30a6}.option-content i[data-v-3244682a]{color:#f94c30;font-size:20px;margin-bottom:6px}.option-content span[data-v-3244682a]{font-size:15px;font-weight:600}.form-group[data-v-3244682a]{margin-bottom:16px}.form-group>label[data-v-3244682a]{color:#fff;display:block;font-size:15px;font-weight:600;margin-bottom:7px}.form-group input[data-v-3244682a]{background:#ffffff14;border:1px solid hsla(0,0%,100%,.18);color:#fff;font-size:15px;line-height:normal;padding:11px 16px;transition:all .2s ease;width:100%}.form-group input[data-v-3244682a]:focus{background:#f94c301a;border-color:#f94c30e6;box-shadow:0 0 0 3px #f94c3029;outline:none}.form-group input[data-v-3244682a]::-moz-placeholder{color:#ffffff7a}.form-group input[data-v-3244682a]::placeholder{color:#ffffff7a}.verify-code-input[data-v-3244682a]{display:flex;gap:10px}.verify-code-input input[data-v-3244682a]{min-width:0}.btn-verify-code[data-v-3244682a]{background:#f94c301f;border:1px solid rgba(249,76,48,.65);color:#ff9a88;cursor:pointer;flex-shrink:0;font-size:14px;font-weight:600;padding:0 16px;transition:all .2s ease;white-space:nowrap}.btn-verify-code[data-v-3244682a]:hover:not(:disabled){background:#f94c3038;color:#fff}.btn-verify-code[data-v-3244682a]:disabled{cursor:not-allowed;opacity:.55}.brand-selector[data-v-3244682a]{position:relative}.selected-brands[data-v-3244682a]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.brand-tag[data-v-3244682a]{align-items:center;background:#f94c3038;color:#fff;display:inline-flex;font-size:14px;font-weight:500;gap:6px;padding:6px 12px}.brand-tag i[data-v-3244682a]{cursor:pointer}.search-input-wrapper[data-v-3244682a]{position:relative}.brand-search-input[data-v-3244682a]{padding-right:44px!important}.search-icon[data-v-3244682a]{color:#ffffff7a;font-size:16px;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.brand-dropdown[data-v-3244682a]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#17171ffa;border:1px solid rgba(249,76,48,.35);box-shadow:0 14px 30px #0000006b;left:0;max-height:200px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:20}.brand-option[data-v-3244682a]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.08);color:#fff;cursor:pointer;display:flex;justify-content:space-between;padding:12px 16px;transition:all .2s ease}.brand-option[data-v-3244682a]:hover{background:#f94c3024}.brand-option.selected[data-v-3244682a]{background:#f94c3038;color:#ff9a88}.brand-option[data-v-3244682a]:last-child{border-bottom:none}.brand-option i[data-v-3244682a]{color:#ff9a88;font-size:14px}.agreement-checkboxes>.checkbox-label[data-v-3244682a]{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:10px;line-height:1.4;margin-bottom:9px;white-space:nowrap}.agreement-checkboxes>.checkbox-label.disabled[data-v-3244682a]{cursor:not-allowed;opacity:.78}.agreement-checkboxes>.checkbox-label input[type=checkbox][data-v-3244682a]{accent-color:#f94c30;display:block;flex:0 0 18px;height:18px;margin:0;width:18px}.checkbox-text[data-v-3244682a]{min-width:0}.checkmark[data-v-3244682a]{display:none}.agreement-link[data-v-3244682a]{color:#ff9a88;font-weight:600;text-decoration:none}.agreement-link[data-v-3244682a]:hover{color:#fff;text-decoration:underline}.form-actions[data-v-3244682a],.success-state[data-v-3244682a]{text-align:center}.form-actions[data-v-3244682a]{margin-top:20px}.form-button[data-v-3244682a]{background:linear-gradient(135deg,#f94c30,#c93724);border:1px solid hsla(0,0%,100%,.16);box-shadow:0 12px 30px #f94c3042;color:#fff;cursor:pointer;font-size:17px;font-weight:700;min-width:160px;padding:13px 28px;transition:all .2s ease}.form-button[data-v-3244682a]:hover{box-shadow:0 16px 38px #f94c3061;transform:translateY(-2px)}.form-button[data-v-3244682a]:disabled{box-shadow:none;cursor:not-allowed;opacity:.45;transform:none}.success-icon[data-v-3244682a]{display:flex;justify-content:center;margin-bottom:24px}.success-circle[data-v-3244682a]{align-items:center;background:linear-gradient(135deg,#f94c30,#c93724);box-shadow:0 16px 36px #f94c3052;display:flex;height:96px;justify-content:center;width:96px}.success-checkmark[data-v-3244682a]{height:52px;position:relative;width:52px}.success-checkmark-kick[data-v-3244682a],.success-checkmark-stem[data-v-3244682a]{background-color:#fff;border-radius:3px;position:absolute;width:6px}.success-checkmark-stem[data-v-3244682a]{height:30px;left:25px;top:12px;transform:rotate(45deg)}.success-checkmark-kick[data-v-3244682a]{height:15px;left:14px;top:25px;transform:rotate(-45deg)}.success-title[data-v-3244682a]{color:#fff;font-size:34px;font-weight:700;margin-bottom:14px}.success-subtitle[data-v-3244682a]{color:#ffffffc7;font-size:17px;margin-bottom:32px}@media (max-width:768px){.type-options[data-v-3244682a]{grid-template-columns:1fr}.verify-code-input[data-v-3244682a]{flex-direction:column}.btn-verify-code[data-v-3244682a]{min-height:46px}}
