.app-toast[data-v-2c304ace]{position:fixed;top:92px;left:50%;z-index:3000;max-width:min(560px,calc(100vw - 48px));min-width:180px;padding:14px 24px;border-radius:8px;color:#fff;background:#000000d1;box-shadow:0 14px 42px #00000047;transform:translate(-50%)}.app-toast span[data-v-2c304ace]{display:block;color:inherit;font-size:16px;line-height:1.5;text-align:center;word-break:break-word}.app-toast.info[data-v-2c304ace],.app-toast.success[data-v-2c304ace],.app-toast.error[data-v-2c304ace]{background:#000000d1}.app-toast-fade-enter-active[data-v-2c304ace],.app-toast-fade-leave-active[data-v-2c304ace]{transition:opacity .18s ease,transform .18s ease}.app-toast-fade-enter-from[data-v-2c304ace],.app-toast-fade-leave-to[data-v-2c304ace]{opacity:0;transform:translate(-50%,-10px)}.base-dialog-mask[data-v-7a234106]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;background:#00000080}.base-dialog[data-v-7a234106]{max-width:calc(100vw - 48px);overflow:hidden;border-radius:8px;background:#fff;box-shadow:0 24px 60px #0000002e}.base-dialog-title[data-v-7a234106]{position:relative;height:84px;display:flex;align-items:center;justify-content:center;padding:0 30px;background:linear-gradient(180deg,#e7f4ff,#fff)}.base-dialog-title strong[data-v-7a234106]{color:#1f2937;font-size:24px}.base-dialog-title button[data-v-7a234106]{position:absolute;right:30px;top:50%;transform:translateY(-50%);border:0;color:#1f2937;background:transparent;font-size:40px;line-height:1}.base-dialog-content[data-v-7a234106]{background:#fff}.base-dialog-actions[data-v-7a234106]{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:0 30px 36px}.base-dialog-actions.single[data-v-7a234106]{grid-template-columns:220px;justify-content:center}.base-dialog-actions button[data-v-7a234106]{height:48px;border:0;border-radius:6px;font-size:18px;font-weight:600}.base-dialog-actions .ghost[data-v-7a234106]{color:#999;background:#f0f0f0}.base-dialog-actions .primary[data-v-7a234106]{color:#fff;background:linear-gradient(261deg,#0059ff,#a2ffda)}.base-dialog-actions button[data-v-7a234106]:disabled{cursor:not-allowed;opacity:.58}.base-dialog.auth-prompt-dialog{border-radius:2px;box-shadow:0 18px 45px #142d4b2e}.auth-prompt-dialog .base-dialog-title{background:#fff}.auth-prompt-dialog .base-dialog-title strong{color:#333}.login-required-content{box-sizing:border-box;width:100%;display:flex;align-items:center;justify-content:center;padding:52px 40px 64px;text-align:center}.login-required-text[data-v-19528c99]{width:100%;margin:0;color:#333;font-size:20px;font-weight:400;line-height:30px;text-align:center}.login-required-actions{grid-template-columns:270px;justify-content:center;padding:0 30px 40px}.auth-prompt-dialog .login-required-actions button{height:48px;border-radius:2px;font-size:18px;font-weight:700}.auth-prompt-dialog .login-required-actions .primary{color:#fff;background:#163e6b}.auth-prompt-dialog .login-required-actions .primary:not(:disabled):hover{background:#1d4e83}.ai-assistant-dialog[data-v-1b5895c8]{position:fixed;right:136px;top:calc(50% - 24px);z-index:60;width:540px;height:675px;display:flex;flex-direction:column;transform:translateY(-50%);border:0;border-radius:2px;overflow:hidden;background:linear-gradient(180deg,#fbfdff,#f1f5f9);box-shadow:0 16px 40px #273e582e}.ai-dialog-header[data-v-1b5895c8]{height:92px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:0 20px}.ai-dialog-title[data-v-1b5895c8]{display:flex;align-items:center;gap:12px}.ai-dialog-title-text[data-v-1b5895c8]{font-weight:500;font-size:20px;color:#333}.ai-dialog-title img[data-v-1b5895c8]{width:32px;height:32px;object-fit:contain}.ai-dialog-title strong[data-v-1b5895c8]{color:#222;font-size:20px;font-weight:700;line-height:1.2}.manual-service-status[data-v-1b5895c8]{height:24px;display:inline-flex;align-items:center;gap:6px;padding:0 8px;border-radius:2px;color:#667085;background:#eef2f6;font-size:12px;font-weight:400;line-height:24px}.manual-service-status i[data-v-1b5895c8]{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:#98a2b3}.manual-service-status.active[data-v-1b5895c8]{color:#246b4f;background:#eaf7f0}.manual-service-status.active i[data-v-1b5895c8]{background:#2d9a68}.manual-service-status.connecting[data-v-1b5895c8],.manual-service-status.transferring[data-v-1b5895c8]{color:#2e6bb5;background:#edf4fc}.manual-service-status.connecting i[data-v-1b5895c8],.manual-service-status.transferring i[data-v-1b5895c8]{background:#2e6bb5}.manual-service-status.failed[data-v-1b5895c8],.manual-service-status.closed[data-v-1b5895c8],.manual-service-status.ended[data-v-1b5895c8]{color:#843e10;background:#fef3eb}.manual-service-status.failed i[data-v-1b5895c8],.manual-service-status.closed i[data-v-1b5895c8],.manual-service-status.ended i[data-v-1b5895c8]{background:#b8642f}.ai-dialog-close[data-v-1b5895c8]{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:#222;font-size:36px;font-weight:300;line-height:1;border:0;background:transparent;cursor:pointer}.ai-dialog-body[data-v-1b5895c8]{flex:1;min-height:0;padding:10px 20px 24px;overflow-y:auto}.ai-history[data-v-1b5895c8]{margin-top:20px}.ai-history-title[data-v-1b5895c8]{margin-bottom:8px;color:#666;font-size:14px}.ai-history-item[data-v-1b5895c8]{width:100%;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 14px;border:0;border-bottom:1px solid #edf1f5;color:#333;background:#ffffffdb;text-align:left}.ai-history-item[data-v-1b5895c8]:hover{background:#fff}.ai-history-item span[data-v-1b5895c8]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-history-item time[data-v-1b5895c8]{flex-shrink:0;color:#999;font-size:12px}.ai-history-loading[data-v-1b5895c8]{margin-top:20px;color:#999;font-size:14px}.ai-history-more-loading[data-v-1b5895c8]{margin:0 0 12px;color:#8a97a5;font-size:12px;line-height:18px;text-align:center}.faq-question-panel[data-v-1b5895c8]{width:100%;max-width:420px;margin-top:16px;padding:14px;box-sizing:border-box;border:1px solid #dbe7f3;border-radius:8px;background:#ffffffe6}.faq-question-panel header[data-v-1b5895c8]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.faq-question-panel header strong[data-v-1b5895c8]{color:#333;font-size:16px;font-weight:500;line-height:22px}.faq-question-status[data-v-1b5895c8]{margin:0;color:#8a97a5;font-size:12px;font-weight:400;line-height:18px}.faq-question-status.error[data-v-1b5895c8]{color:#a35a2b}.faq-category-list[data-v-1b5895c8]{display:flex;flex-direction:column;gap:8px}.faq-category-item[data-v-1b5895c8]{min-width:0}.faq-category-toggle[data-v-1b5895c8]{width:100%;min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border:0;border-radius:4px;color:#333;background:#f3f6f9;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;text-align:left;cursor:pointer;transition:color .18s ease,background-color .18s ease}.faq-category-toggle[data-v-1b5895c8]:hover,.faq-category-toggle.active[data-v-1b5895c8]{color:#2e6bb5;background:#edf4fc}.faq-category-toggle i[data-v-1b5895c8]{flex-shrink:0;font-family:Arial,sans-serif;font-size:18px;font-style:normal;line-height:20px;transform:rotate(-90deg);transition:transform .18s ease}.faq-category-toggle.active i[data-v-1b5895c8]{transform:rotate(0)}.faq-question-list[data-v-1b5895c8]{display:flex;flex-direction:column;gap:6px;margin-top:6px;padding-left:10px}.faq-question-list button[data-v-1b5895c8]{width:100%;min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 10px;border:0;border-radius:4px;color:#2e6bb5;background:#f3f8ff;font-family:inherit;font-size:13px;font-weight:400;line-height:20px;text-align:left;cursor:pointer;transition:color .18s ease,background-color .18s ease}.faq-question-list button[data-v-1b5895c8]:hover:not(:disabled){color:#fff;background:#2e6bb5}.faq-question-list button[data-v-1b5895c8]:disabled{cursor:not-allowed;opacity:.55}.faq-question-list button span[data-v-1b5895c8]{min-width:0;overflow-wrap:anywhere;word-break:break-word;white-space:normal}.faq-question-list button i[data-v-1b5895c8]{flex-shrink:0;font-family:Arial,sans-serif;font-size:18px;font-style:normal;line-height:20px}.ai-message-row[data-v-1b5895c8]{display:flex;margin-top:40px}.ai-message-row.user[data-v-1b5895c8]{justify-content:flex-end}.ai-message-row.assistant[data-v-1b5895c8]{justify-content:flex-start}.ai-message-row.system[data-v-1b5895c8]{justify-content:center;margin-top:24px}.ai-message-stack[data-v-1b5895c8]{max-width:340px}.ai-message-label[data-v-1b5895c8]{display:block;margin:0 0 5px 4px;color:#8a97a5;font-size:12px;font-weight:400;line-height:17px}.ai-message-bubble[data-v-1b5895c8]{max-width:340px;padding:8px 30px;border-radius:8px;color:#333;background:#fff;font-size:16px;line-height:24px}.ai-message-bubble p[data-v-1b5895c8]{margin:0;white-space:pre-wrap;word-break:break-word}.ai-message-bubble.image[data-v-1b5895c8]{padding:4px}.ai-message-image-link[data-v-1b5895c8],.ai-message-image[data-v-1b5895c8]{display:block}.ai-message-image-link[data-v-1b5895c8]{overflow:hidden;border-radius:6px}.ai-message-image[data-v-1b5895c8]{width:auto;max-width:280px;max-height:320px;object-fit:contain}.ai-message-image-error[data-v-1b5895c8]{min-width:128px;padding:12px 16px;color:#8a97a5;text-align:center}.ai-message-row.user .ai-message-bubble[data-v-1b5895c8]{color:#fff;background:#163e6b}.ai-message-row.system .ai-message-stack[data-v-1b5895c8]{max-width:100%}.ai-message-row.system .ai-message-bubble[data-v-1b5895c8]{max-width:420px;padding:6px 14px;color:#7b8794;background:#e0e6edb8;font-size:13px;line-height:20px;text-align:center}.ai-message-copy[data-v-1b5895c8]{display:block;margin:5px 4px 0;padding:0;border:0;color:#8a97a5;background:transparent;font-size:12px;line-height:18px;cursor:pointer;opacity:0;transition:color .18s ease,opacity .18s ease}.ai-message-row.user .ai-message-copy[data-v-1b5895c8]{margin-left:auto}.ai-message-stack:hover .ai-message-copy[data-v-1b5895c8],.ai-message-copy[data-v-1b5895c8]:focus-visible{opacity:1}.ai-message-copy[data-v-1b5895c8]:hover{color:#2e6bb5}.ai-message-rich[data-v-1b5895c8]{overflow-wrap:anywhere;word-break:break-word}.ai-message-rich[data-v-1b5895c8] p{margin:0 0 10px}.ai-message-rich[data-v-1b5895c8] p:last-child{margin-bottom:0}.ai-message-rich[data-v-1b5895c8] img{max-width:100%;height:auto}.ai-message-rich[data-v-1b5895c8] a{color:#2e6bb5;text-decoration:underline}.thinking-bubble[data-v-1b5895c8]{width:124px;height:40px;display:flex;align-items:center;gap:16px;margin-top:40px;padding:0 30px;border-radius:8px;background:#ffffffe6}.thinking-bubble i[data-v-1b5895c8]{width:8px;height:8px;display:block;border-radius:50%;background:#8a8a8a;animation:thinking-dot-1b5895c8 1.2s ease-in-out infinite}.thinking-bubble i[data-v-1b5895c8]:first-child{background:#000}.thinking-bubble i[data-v-1b5895c8]:nth-child(2){animation-delay:.16s}.thinking-bubble i[data-v-1b5895c8]:nth-child(3){animation-delay:.32s}@keyframes thinking-dot-1b5895c8{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.ai-dialog-footer[data-v-1b5895c8]{height:120px;flex-shrink:0;padding:0 20px;box-sizing:border-box}.ai-dialog-footer.has-quick-actions[data-v-1b5895c8]{height:174px}.ai-preset-navigation[data-v-1b5895c8]{width:100%;display:grid;grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;gap:6px;margin-bottom:10px}.ai-preset-navigation.manual-only[data-v-1b5895c8]{grid-template-columns:minmax(0,1fr)}.ai-preset-scroll[data-v-1b5895c8]{width:100%;overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-width:none}.ai-preset-scroll[data-v-1b5895c8]::-webkit-scrollbar{width:0;height:0}.ai-preset-list[data-v-1b5895c8]{width:max-content;display:flex;align-items:center;gap:8px}.ai-preset-arrow[data-v-1b5895c8]{width:28px;height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0 0 2px;border:1px solid #b8cce5;border-radius:4px;color:#2e6bb5;background:#fff;font-family:Arial,sans-serif;font-size:26px;line-height:1;cursor:pointer;transition:color .18s ease,border-color .18s ease,background-color .18s ease}.ai-preset-arrow[data-v-1b5895c8]:hover:not(:disabled){color:#fff;border-color:#2e6bb5;background:#2e6bb5}.ai-preset-arrow[data-v-1b5895c8]:disabled{color:#c8d2dd;border-color:#e3e9ef;background:#f7f9fb;cursor:default}.ai-preset-button[data-v-1b5895c8]{max-width:360px;height:38px;flex-shrink:0;padding:0 14px;overflow:hidden;border:1px solid #b8cce5;border-radius:4px;color:#2e6bb5;background:#fff;font-family:inherit;font-size:13px;line-height:36px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:color .18s ease,border-color .18s ease,background-color .18s ease}.ai-preset-button[data-v-1b5895c8]:hover:not(:disabled){border-color:#2e6bb5;background:#f3f8ff}.ai-preset-button[data-v-1b5895c8]:disabled{cursor:not-allowed;opacity:.5}.ai-preset-button.manual[data-v-1b5895c8]{color:#fff;border-color:#2e6bb5;background:#2e6bb5;font-weight:500}.ai-preset-button.manual[data-v-1b5895c8]:hover{border-color:#163e6b;background:#163e6b}.ai-preset-button.manual[data-v-1b5895c8]:disabled{opacity:1}.ai-input-box[data-v-1b5895c8]{position:relative;height:82px;display:block;box-sizing:border-box;padding:0;border:1px solid #d7dfe8;border-radius:8px;background:#fff}.ai-input-box textarea[data-v-1b5895c8]{position:absolute;top:12px;left:20px;right:64px;width:auto;height:48px;max-height:48px;padding:0;resize:none;overflow-y:auto;color:#333;font-size:16px;line-height:24px;border:0;outline:none;background:transparent;scrollbar-width:none}.ai-input-box textarea[data-v-1b5895c8]::-webkit-scrollbar{width:0;height:0}.ai-input-box textarea[data-v-1b5895c8]::placeholder{color:#999}.ai-input-box textarea[data-v-1b5895c8]:disabled{color:#8b8f97;cursor:not-allowed}.ai-input-box button[data-v-1b5895c8]{position:absolute;right:20px;bottom:12px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;color:#fff;background:#cccdcd;cursor:pointer;transition:background-color .18s ease}.ai-input-box button[data-v-1b5895c8]:disabled{cursor:not-allowed;opacity:1}.ai-input-box button.active[data-v-1b5895c8]{background:#163e6b}.ai-input-box button span[data-v-1b5895c8]{display:block;color:#fff;font-size:16px;font-weight:500;line-height:22px}.ai-content-notice[data-v-1b5895c8]{margin:8px 0 0;color:#999;font-size:12px;font-weight:400;line-height:17px;text-align:center}.my-brand-mask[data-v-4b470e62]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;background:#0000008f}.candidate-mask[data-v-4b470e62]{z-index:1220;background:#00000061}.my-brand-dialog[data-v-4b470e62],.candidate-dialog[data-v-4b470e62]{max-width:calc(100vw - 48px);overflow:hidden;border-radius:4px;background:#fff;box-shadow:0 18px 54px #0000002e}.my-brand-dialog[data-v-4b470e62]{width:700px;height:min(742px,calc(100vh - 48px))}.candidate-dialog[data-v-4b470e62]{width:540px}.dialog-header[data-v-4b470e62]{position:relative;height:78px;display:flex;align-items:center;justify-content:center;padding:0 32px;box-sizing:border-box}.dialog-header h2[data-v-4b470e62]{margin:0;color:#222;font-size:24px;font-weight:600}.dialog-header>button[data-v-4b470e62]{position:absolute;top:50%;right:30px;width:34px;height:34px;padding:0;transform:translateY(-50%);border:0;color:#333;background:transparent;font-size:38px;font-weight:300;line-height:30px;cursor:pointer}.loading-state[data-v-4b470e62]{height:calc(100% - 78px);display:flex;align-items:center;justify-content:center;color:#888;font-size:16px}.info-scroll[data-v-4b470e62]{height:calc(100% - 206px);overflow-y:auto;padding:10px 40px 0;box-sizing:border-box;scrollbar-width:none}.info-scroll[data-v-4b470e62]::-webkit-scrollbar,.candidate-list[data-v-4b470e62]::-webkit-scrollbar{display:none}.info-tip[data-v-4b470e62]{width:100%;min-height:76px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;margin:0 0 20px;padding:12px 20px;border:1px solid #ffb58f;color:#a44b20;background:#fff8f3;box-sizing:border-box;font-size:16px;line-height:24px;text-align:center}.info-tip span[data-v-4b470e62]{display:block}.info-tip strong[data-v-4b470e62]{margin:0 3px;font-weight:700}.info-group[data-v-4b470e62]{margin:0;padding:20px;border:1px solid #d7dde6;box-sizing:border-box}.info-group+.info-group[data-v-4b470e62]{margin-top:20px}.brand-group[data-v-4b470e62]{height:243px}.contact-group[data-v-4b470e62]{height:183px}.info-group>h3[data-v-4b470e62]{margin:0 0 17px;color:#333;font-size:18px;font-weight:600;line-height:24px}.brand-pair-row[data-v-4b470e62],.contact-group[data-v-4b470e62]{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.brand-pair-row+.brand-pair-row[data-v-4b470e62]{margin-top:20px}.contact-group[data-v-4b470e62]{row-gap:18px}.contact-group>h3[data-v-4b470e62]{grid-column:1 / -1;margin-bottom:0}.info-group label[data-v-4b470e62]{min-width:0;display:grid;grid-template-columns:82px minmax(0,1fr);align-items:center}.info-group label>span[data-v-4b470e62]{display:block;margin:0;color:#333;font-size:15px;line-height:20px;white-space:nowrap}.info-group em[data-v-4b470e62]{margin-right:3px;color:#e1251b;font-style:normal}.info-group input[data-v-4b470e62],.category-input[data-v-4b470e62]{width:100%;height:40px;padding:0 10px;border:1px solid #d5dce6;border-radius:0;outline:none;color:#333;background:#fff;box-sizing:border-box;font-size:14px;text-align:left}.info-group input[data-v-4b470e62]:focus{border-color:#2e6bb5}.category-input[data-v-4b470e62]{cursor:pointer}.category-input.placeholder[data-v-4b470e62]{color:#a8abb2}.info-actions[data-v-4b470e62]{height:128px;display:flex;align-items:flex-start;justify-content:center;padding:30px 40px 0;box-sizing:border-box}.info-actions button[data-v-4b470e62]{width:270px;height:48px;border:0;border-radius:2px;color:#fff;background:#1f4c7e;font-size:17px;cursor:pointer}.info-actions button[data-v-4b470e62]:hover{background:#173d68}.info-actions button[data-v-4b470e62]:disabled{opacity:.6;cursor:wait}.candidate-content[data-v-4b470e62]{padding:4px 40px 28px}.candidate-content>input[data-v-4b470e62]{width:100%;height:44px;padding:0 14px;border:1px solid #d5dce6;outline:none;box-sizing:border-box;font-size:14px}.candidate-content h3[data-v-4b470e62]{margin:24px 0 14px;font-size:16px}.candidate-list[data-v-4b470e62]{max-height:220px;min-height:70px;display:flex;flex-wrap:wrap;align-content:flex-start;gap:12px;overflow-y:auto;color:#999;scrollbar-width:none}.candidate-list button[data-v-4b470e62]{min-width:120px;min-height:40px;padding:8px 15px;border:1px solid transparent;border-radius:4px;color:#333;background:#f4f6f8;cursor:pointer}.candidate-list button.active[data-v-4b470e62]{border-color:#2e6bb5;color:#2e6bb5;background:#eaf2ff}.candidate-action[data-v-4b470e62]{display:flex;justify-content:center;padding:0 40px 34px}.candidate-action button[data-v-4b470e62]{width:100%;height:48px;border:0;border-radius:2px;color:#fff;background:#1f4c7e;font-size:18px;cursor:pointer}.candidate-action button[data-v-4b470e62]:hover{background:#173d68}.site-header[data-v-781d4572]{position:fixed;inset:0 0 auto;z-index:20;height:80px;background:#fff;border-bottom:0}.header-inner[data-v-781d4572]{height:80px;display:flex;align-items:center;justify-content:flex-start}.brand[data-v-781d4572]{display:flex;align-items:center;gap:10px;color:#111827;text-decoration:none}.brand-logo-image[data-v-781d4572]{width:155px;height:36px;display:block;object-fit:contain}.brand strong[data-v-781d4572],.brand small[data-v-781d4572]{display:block;line-height:1.2}.brand small[data-v-781d4572]{margin-top:4px;color:#707987;font-size:12px}.nav-area[data-v-781d4572]{display:flex;align-items:center;margin-left:108px}.nav[data-v-781d4572]{display:flex;align-items:center;gap:56px}.nav a[data-v-781d4572]{position:relative;height:80px;display:inline-flex;align-items:center;color:#666;text-decoration:none;font-size:16px;font-weight:400;line-height:22px;transition:color .18s ease}.nav a[data-v-781d4572]:hover{color:#174a7d}.nav a.active[data-v-781d4572]{color:#174a7d;font-weight:700}.nav a.active[data-v-781d4572]:after{position:absolute;left:50%;bottom:0;width:32px;height:2px;content:"";transform:translate(-50%);border-radius:0;background:#174a7d}.index-intro-nav[data-v-781d4572]{position:relative;height:80px}.index-intro-dropdown[data-v-781d4572]{position:absolute;top:80px;left:50%;z-index:40;width:480px;height:104px;display:grid;grid-template-columns:repeat(3,160px);visibility:hidden;background:#fff;box-shadow:0 5px 12px #213b5929;opacity:0;transform:translate(-50%);transition:opacity .16s ease,visibility .16s ease}.index-intro-nav:hover .index-intro-dropdown[data-v-781d4572],.index-intro-nav:focus-within .index-intro-dropdown[data-v-781d4572]{visibility:visible;opacity:1}.nav .index-intro-dropdown a[data-v-781d4572]{width:160px;height:104px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:12px;padding-top:24px;color:#666;box-sizing:border-box;white-space:nowrap}.nav .index-intro-dropdown a[data-v-781d4572]:after{display:none}.nav .index-intro-dropdown a strong[data-v-781d4572]{color:inherit;font-size:20px;font-weight:500;line-height:28px}.nav .index-intro-dropdown a span[data-v-781d4572]{color:inherit;font-size:16px;font-weight:400;line-height:22px}.nav .index-intro-dropdown a[data-v-781d4572]:hover,.nav .index-intro-dropdown a.active[data-v-781d4572]{color:#174a7d}.my-nav-menu[data-v-781d4572]{position:relative;height:80px}.my-nav-button[data-v-781d4572]{position:relative;height:80px;display:inline-flex;align-items:center;gap:10px;padding:0;border:0;color:#666;background:transparent;font-size:16px;font-weight:400;cursor:pointer;transition:color .18s ease}.my-nav-button[data-v-781d4572]:hover,.my-nav-button.active[data-v-781d4572]{color:#174a7d}.my-nav-button.active[data-v-781d4572]{font-weight:700}.my-nav-button.active[data-v-781d4572]:after{position:absolute;left:50%;bottom:0;width:32px;height:2px;content:"";transform:translate(-50%);background:#174a7d}.my-nav-button i[data-v-781d4572]{width:7px;height:7px;display:inline-block;margin-top:-4px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);transition:transform .18s ease}.my-nav-button i.open[data-v-781d4572]{margin-top:4px;transform:rotate(225deg)}.my-nav-dropdown[data-v-781d4572]{position:absolute;top:80px;left:50%;z-index:40;width:132px;padding:8px 0;transform:translate(-50%);background:#fff;box-shadow:0 8px 22px #213b5924}.my-nav-dropdown button[data-v-781d4572]{width:100%;height:40px;padding:0 20px;border:0;color:#333;background:#fff;font-size:15px;font-weight:400;text-align:left;white-space:nowrap;cursor:pointer}.my-nav-dropdown button[data-v-781d4572]:hover,.my-nav-dropdown button.active[data-v-781d4572]{color:#174a7d;background:#f1f5f9}.my-settings-menu[data-v-781d4572]{position:relative}.my-settings-button[data-v-781d4572]{display:flex;align-items:center;justify-content:space-between}.my-settings-button i[data-v-781d4572]{width:7px;height:7px;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg)}.my-settings-dropdown[data-v-781d4572]{position:absolute;top:-8px;left:100%;width:116px;padding:8px 0;background:#fff;box-shadow:0 8px 22px #213b5924}.header-actions[data-v-781d4572]{display:flex;align-items:center;margin-left:auto}.header-search[data-v-781d4572]{position:relative;z-index:30;display:flex;align-items:center}.search-icon-button[data-v-781d4572]{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;background:transparent;border:0;cursor:pointer}.search-icon-button img[data-v-781d4572]{width:20px;height:20px;display:block;object-fit:contain}.search-popover[data-v-781d4572]{position:absolute;top:42px;right:-24px;width:360px;padding:10px 44px 10px 14px;background:#fff;border:1px solid rgba(218,226,237,.95);border-radius:8px;box-shadow:0 12px 32px #213b5929}.search-popover input[data-v-781d4572]{width:100%;height:36px;color:#1f2d3d;font-size:14px;border:0;outline:none}.search-popover input[data-v-781d4572]::placeholder{color:#9aa7b8}.search-close[data-v-781d4572]{position:absolute;top:14px;right:14px;width:28px;height:28px;color:#8a99ab;font-size:22px;line-height:1;background:transparent;border:0;cursor:pointer}.search-suggestions[data-v-781d4572]{position:absolute;top:calc(100% + 6px);left:0;right:0;max-height:260px;overflow-y:auto;padding:8px 0;background:#fff;border:1px solid rgba(218,226,237,.95);border-radius:8px;box-shadow:0 16px 36px #213b592e}.search-suggestions button[data-v-781d4572],.search-suggestions p[data-v-781d4572]{width:100%;min-height:40px;display:flex;align-items:center;padding:0 16px;color:#24364a;font-size:14px;text-align:left;background:#fff;border:0}.search-suggestions button[data-v-781d4572]{cursor:pointer}.search-suggestions button[data-v-781d4572]:hover{background:#f3f7ff}.search-suggestions span[data-v-781d4572]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-button[data-v-781d4572]{display:flex;align-items:center;gap:0;padding:0;color:#333;font-size:16px;font-weight:400;text-decoration:none;background:transparent;border:0;cursor:pointer}.user-center[data-v-781d4572]{display:block;margin-left:24px;margin-right:14px}.user-arrow[data-v-781d4572]{width:9px;height:9px;display:inline-block;border-right:2px solid #666;border-bottom:2px solid #666;transform:rotate(45deg) translateY(-2px);transition:transform .18s ease}.user-arrow.open[data-v-781d4572]{transform:rotate(225deg) translateY(-1px)}.user-menu[data-v-781d4572]{position:relative;z-index:31}.user-dropdown[data-v-781d4572]{position:absolute;top:44px;right:-7px;width:100px;padding:7px 0;border:0;border-radius:0;background:#fff;box-shadow:0 4px 14px #213b591f}.user-dropdown button[data-v-781d4572]{width:100%;height:34px;padding:0 17px;color:#333;font-size:16px;text-align:left;background:#fff;border:0;cursor:pointer}.user-dropdown button[data-v-781d4572]:hover,.user-dropdown button.active[data-v-781d4572]{color:#174a7d;background:#f1f5f9}.avatar[data-v-781d4572]{width:44px;height:44px;border-radius:50%;object-fit:cover}.base-dialog.account-confirm-dialog{border-radius:2px;box-shadow:0 18px 45px #142d4b2e}.account-confirm-dialog .base-dialog-title{background:#fff}.account-confirm-dialog .base-dialog-title strong{color:#333}.account-confirm-dialog .base-dialog-actions .primary{border-radius:2px;background:#163e6b}.account-confirm-dialog .base-dialog-actions .primary:not(:disabled):hover{background:#1d4e83}.account-confirm-dialog .base-dialog-actions .ghost{border-radius:2px;color:#999;background:#f0f0f0}.account-confirm-content{display:flex;align-items:flex-start;justify-content:center;padding-top:80px;padding-bottom:114px;box-sizing:border-box;text-align:center}.account-confirm-text[data-v-781d4572]{margin:0;color:#333;font-size:20px;font-weight:400;line-height:30px;text-align:center}.cancel-account-content{padding:34px 56px 42px;box-sizing:border-box}.cancel-account-warning[data-v-781d4572]{color:#333;font-size:16px;font-weight:400;line-height:28px;text-align:left}.cancel-account-warning p[data-v-781d4572]{margin:0}.cancel-account-warning p+p[data-v-781d4572],.cancel-account-warning ul+p[data-v-781d4572]{margin-top:18px}.cancel-account-warning ul[data-v-781d4572]{margin:8px 0 20px;padding-left:20px}.cancel-account-warning li[data-v-781d4572]{margin:0;padding-left:2px}.cancel-account-sms[data-v-781d4572]{display:flex;gap:12px;margin-top:24px}.cancel-account-sms input[data-v-781d4572]{flex:1;height:44px;padding:0 14px;color:#1f2d3d;font-size:16px;border:1px solid #d9e2ed;border-radius:6px;outline:none;box-sizing:border-box}.cancel-account-sms input[data-v-781d4572]:focus{border-color:#007aff}.cancel-account-sms .sms-send-button[data-v-781d4572]{flex-shrink:0;min-width:120px;height:44px;padding:0 16px;color:#fff;font-size:16px;font-weight:600;border:0;border-radius:2px;background:#163e6b;cursor:pointer;transition:background-color .18s ease}.cancel-account-sms .sms-send-button[data-v-781d4572]:not(:disabled):hover{background:#2e6bb5}.cancel-account-sms .sms-send-button[data-v-781d4572]:disabled{cursor:not-allowed;background:#cccdcd;opacity:1}.account-confirm-actions{grid-template-columns:270px 270px;gap:20px;padding:0 30px 40px}.account-confirm-actions button{height:48px;border-radius:6px;font-size:18px;font-weight:700}.account-confirm-actions .ghost{color:#999;background:#f0f0f0}.account-confirm-actions .primary{color:#fff;background:linear-gradient(90deg,#74d8da,#2588ff)}.free-flow-mask[data-v-28893c2c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;background:#0000008f}.candidate-mask[data-v-28893c2c]{z-index:1220;background:#00000061}.free-flow-dialog[data-v-28893c2c]{width:620px;max-width:calc(100vw - 48px);overflow:hidden;border-radius:4px;background:#fff;box-shadow:0 18px 54px #0000002e}.flow-header[data-v-28893c2c]{position:relative;height:78px;display:flex;align-items:center;justify-content:center;padding:0 32px;box-sizing:border-box}.flow-header h2[data-v-28893c2c]{margin:0;color:#222;font-size:24px;font-weight:600;letter-spacing:0}.flow-header button[data-v-28893c2c]{position:absolute;top:50%;right:30px;width:34px;height:34px;padding:0;transform:translateY(-50%);border:0;color:#333;background:transparent;font-size:38px;font-weight:300;line-height:30px;cursor:pointer}.selector-dialog[data-v-28893c2c]{width:620px}.selector-content[data-v-28893c2c]{padding:2px 40px 34px}.selector-content section+section[data-v-28893c2c]{margin-top:28px}.selector-content h3[data-v-28893c2c]{margin:0 0 16px;color:#333;font-size:16px;font-weight:500}.selection-mode-hint[data-v-28893c2c]{margin-left:8px;color:#8b8f97;font-size:14px;font-weight:400}.selector-options[data-v-28893c2c]{display:grid;gap:14px}.selector-options.three[data-v-28893c2c]{grid-template-columns:repeat(3,1fr)}.selector-options.categories[data-v-28893c2c]{grid-template-columns:repeat(2,1fr)}.selector-options button[data-v-28893c2c]{min-width:0;height:42px;overflow:hidden;padding:0 16px;border:1px solid transparent;border-radius:4px;color:#333;background:#f4f6f8;font-size:15px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:border-color .18s ease,color .18s ease,background-color .18s ease}.selector-options button[data-v-28893c2c]:hover{border-color:#8eb5df;color:#1f5d9d}.selector-options button.active[data-v-28893c2c]{border-color:#2e6bb5;color:#2e6bb5;background:#eaf2ff;font-weight:500}.single-action[data-v-28893c2c]{display:flex;justify-content:center;padding:0 40px 34px}.single-action>button[data-v-28893c2c]{width:100%;height:48px;border:0;border-radius:2px;color:#fff;background:#1f4c7e;font-size:18px;cursor:pointer}.single-action>button[data-v-28893c2c]:hover{background:#173d68}.single-action>button[data-v-28893c2c]:disabled{opacity:.6;cursor:wait}.info-dialog[data-v-28893c2c]{width:700px;height:min(742px,calc(100vh - 48px))}.info-scroll[data-v-28893c2c]{height:calc(100% - 206px);overflow-y:auto;padding:10px 40px 0;box-sizing:border-box;scrollbar-width:none}.info-scroll[data-v-28893c2c]::-webkit-scrollbar{display:none}.info-tip[data-v-28893c2c]{width:100%;height:60px;display:flex;align-items:center;justify-content:center;margin:0 0 20px;border:1px solid #ffb58f;color:#a44b20;background:#fff8f3;box-sizing:border-box;font-size:16px;line-height:24px;padding:0 15px}.info-tip strong[data-v-28893c2c]{margin:0 3px;font-weight:700}.info-group[data-v-28893c2c]{margin:0;padding:20px;border:1px solid #d7dde6;box-sizing:border-box}.info-group+.info-group[data-v-28893c2c]{margin-top:20px}.brand-group[data-v-28893c2c]{height:243px}.contact-group[data-v-28893c2c]{height:183px}.info-group>h3[data-v-28893c2c]{margin:0 0 17px;color:#333;font-size:18px;font-weight:600;line-height:24px}.brand-pair-row[data-v-28893c2c],.contact-group[data-v-28893c2c]{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.brand-pair-row+.brand-pair-row[data-v-28893c2c]{margin-top:20px}.info-group label[data-v-28893c2c]{min-width:0;display:grid;grid-template-columns:82px minmax(0,1fr);align-items:center}.consult-grid label[data-v-28893c2c]{display:block;min-width:0}.info-group label>span[data-v-28893c2c]{display:block;margin:0;color:#333;font-size:15px;line-height:20px;white-space:nowrap}.consult-grid label>span[data-v-28893c2c]{display:block;margin:0 0 8px;color:#333;font-size:15px;line-height:20px}.info-group em[data-v-28893c2c],.consult-grid em[data-v-28893c2c]{margin-right:3px;color:#e1251b;font-style:normal}.info-group input[data-v-28893c2c],.category-input[data-v-28893c2c],.consult-grid input[data-v-28893c2c]{width:100%;height:40px;padding:0 10px;border:1px solid #d5dce6;border-radius:0;outline:none;color:#333;background:#fff;box-sizing:border-box;font-size:14px;text-align:left}.info-group input[data-v-28893c2c]:focus,.consult-grid input[data-v-28893c2c]:focus{border-color:#2e6bb5}.category-input[data-v-28893c2c]{cursor:pointer}.category-input.placeholder[data-v-28893c2c]{color:#a8abb2}.contact-group[data-v-28893c2c]{row-gap:18px}.contact-group>h3[data-v-28893c2c]{grid-column:1 / -1;margin-bottom:0}.info-actions[data-v-28893c2c]{height:128px;display:flex;align-items:flex-start;justify-content:center;padding:30px 40px 0;box-sizing:border-box}.info-actions p[data-v-28893c2c]{display:none}.info-actions button[data-v-28893c2c]{width:270px;height:48px;border:0;border-radius:2px;color:#fff;background:#1f4c7e;font-size:17px;cursor:pointer}.info-actions button[data-v-28893c2c]:hover{background:#173d68}.info-actions button[data-v-28893c2c]:disabled{opacity:.6;cursor:wait}.candidate-dialog[data-v-28893c2c]{width:540px}.candidate-content[data-v-28893c2c]{padding:4px 40px 28px}.candidate-content>input[data-v-28893c2c]{width:100%;height:44px;padding:0 14px;border:1px solid #d5dce6;outline:none;box-sizing:border-box;font-size:14px}.candidate-content h3[data-v-28893c2c]{margin:24px 0 14px;font-size:16px}.candidate-list[data-v-28893c2c]{max-height:220px;min-height:70px;display:flex;flex-wrap:wrap;align-content:flex-start;gap:12px;overflow-y:auto;color:#999;scrollbar-width:none}.candidate-list[data-v-28893c2c]::-webkit-scrollbar{display:none}.candidate-list button[data-v-28893c2c]{min-width:120px;min-height:40px;padding:8px 15px;border:1px solid transparent;border-radius:4px;color:#333;background:#f4f6f8;cursor:pointer}.candidate-list button.active[data-v-28893c2c]{border-color:#2e6bb5;color:#2e6bb5;background:#eaf2ff}.notice-dialog[data-v-28893c2c]{height:402px}.notice-header[data-v-28893c2c]{height:90px}.notice-content[data-v-28893c2c]{height:191px;display:flex;align-items:center;margin:0;padding:0 50px;box-sizing:border-box;white-space:pre-line;color:#666;font-size:18px;line-height:2;text-align:left}.notice-content.centered[data-v-28893c2c]{justify-content:center;padding:0 70px;text-align:center}.notice-actions[data-v-28893c2c]{display:grid;grid-template-columns:270px 270px;gap:20px;padding:0 30px 40px}.notice-actions button[data-v-28893c2c]{height:48px;border:0;border-radius:0;font-size:18px;cursor:pointer}.notice-actions .secondary[data-v-28893c2c]{color:#999;background:#f0f0f0}.notice-actions .secondary[data-v-28893c2c]:hover{color:#666;background:#e8e8e8}.notice-actions .primary[data-v-28893c2c]{color:#fff;background:#1f4c7e}.notice-actions .primary[data-v-28893c2c]:hover{background:#173d68}.consult-dialog[data-v-28893c2c]{width:700px}.consult-grid[data-v-28893c2c]{display:grid;grid-template-columns:1fr 1fr;gap:18px 20px;padding:8px 50px 20px}.consult-grid .wide[data-v-28893c2c]{grid-column:1 / -1}.consult-tip[data-v-28893c2c]{margin:0 50px 24px;color:#999;font-size:14px;line-height:1.8;text-align:center}.consult-actions[data-v-28893c2c]{padding-bottom:32px}.consult-actions button[data-v-28893c2c]:disabled{opacity:.6;cursor:wait}.float-toolbar-wrap[data-v-cc5ee28e]{position:fixed;top:50%;right:0;z-index:15;width:96px;transform:translateY(-50%);transition:transform .2s ease}.float-toolbar-wrap.collapsed[data-v-cc5ee28e]{transform:translate(100%,-50%)}.toolbar-collapse-handle[data-v-cc5ee28e]{position:absolute;left:-28px;top:50%;width:28px;height:72px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid #e3edf8;border-right:0;border-radius:18px 0 0 18px;color:#007aff;background:linear-gradient(180deg,#fff,#f6fbff);box-shadow:-6px 8px 22px #708bad29;font-size:0;line-height:1;cursor:pointer;transform:translateY(-50%);transition:color .18s ease,background-color .18s ease,box-shadow .18s ease}.toolbar-collapse-handle[data-v-cc5ee28e]:before{content:"";width:8px;height:8px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-135deg)}.float-toolbar-wrap.collapsed .toolbar-collapse-handle[data-v-cc5ee28e]:before{transform:rotate(45deg)}.toolbar-collapse-handle[data-v-cc5ee28e]:hover{background:#f5faff;box-shadow:-8px 10px 26px #007aff29}.indices-float-toolbar[data-v-cc5ee28e]{width:96px;padding:16px 0;border-radius:2px;background:#fff;box-shadow:0 8px 24px #708bad29}.toolbar-item[data-v-cc5ee28e]{width:100%;min-height:76px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#666;font-size:12px;font-weight:400;line-height:1.3;text-decoration:none}.toolbar-button[data-v-cc5ee28e]{padding:0;border:0;background:transparent;font-family:inherit}.toolbar-icon-wrap[data-v-cc5ee28e]{position:relative;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center}.toolbar-icon-wrap>img[data-v-cc5ee28e]{width:32px;height:32px;object-fit:contain}.cart-badge[data-v-cc5ee28e]{position:absolute;top:-5px;right:-6px;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;color:#fff;background:#007aff;font-size:8px;font-style:normal;font-weight:700;line-height:16px;box-sizing:border-box}.toolbar-item[data-v-cc5ee28e]:hover,.toolbar-item.active[data-v-cc5ee28e]{color:#2e6bb5}.qr-toolbar-item[data-v-cc5ee28e]{position:relative}.qr-popover[data-v-cc5ee28e]{position:absolute;top:50%;right:calc(100% + 14px);width:218px;padding:18px;display:none;flex-direction:column;align-items:center;gap:12px;border:1px solid #e5ecf6;border-radius:4px;color:#333;background:#fff;box-shadow:0 8px 24px #708bad33;box-sizing:border-box;transform:translateY(-50%)}.qr-popover[data-v-cc5ee28e]:before{content:"";position:absolute;top:50%;right:-8px;width:14px;height:14px;border-top:1px solid #e5ecf6;border-right:1px solid #e5ecf6;background:#fff;transform:translateY(-50%) rotate(45deg)}.qr-toolbar-item:hover .qr-popover[data-v-cc5ee28e]{display:flex}.qr-image[data-v-cc5ee28e]{width:180px;height:180px;display:block;object-fit:contain}.qr-popover strong[data-v-cc5ee28e]{font-size:14px;font-weight:400;line-height:20px}.official-footer[data-v-d396413b]{min-width:1440px;margin-top:auto;color:#ffffffad;background:#101a2a}.footer-copyright[data-v-d396413b]{height:112px;display:flex;align-items:center;justify-content:center;gap:40px;border-top:1px solid rgba(255,255,255,.26);font-size:13px}.footer-copyright button[data-v-d396413b]{padding:0;border:0;color:#ffffffad;background:transparent;cursor:pointer}.footer-copyright button[data-v-d396413b]:hover{color:#fff}.home-redesign[data-v-c70982bc]{min-width:1440px;padding-top:80px;color:#222;background:#fff}.home-container[data-v-c70982bc]{width:1440px;margin:0 auto}.market-hero[data-v-c70982bc]{padding:14px 0 26px;background:#f5f5f5}.market-layout[data-v-c70982bc]{display:grid;grid-template-columns:473px 946px;gap:21px}.category-market[data-v-c70982bc]{height:445px;padding:24px 20px;background:#fff;box-sizing:border-box}.category-market-header[data-v-c70982bc]{height:40px;display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.category-market h2[data-v-c70982bc]{margin:0;font-size:18px;font-weight:700}.market-free-query[data-v-c70982bc]{width:152px;height:40px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0;border:1px solid #2e6bb5;border-radius:0;color:#2e6bb5;background:#fff;font-size:14px;font-weight:400;cursor:pointer;transition:color .18s ease,background-color .18s ease}.market-free-query span[data-v-c70982bc]{margin-top:-2px;font-family:Arial,sans-serif;font-size:24px;line-height:1}.market-free-query[data-v-c70982bc]:hover{color:#fff;background:#2e6bb5}.market-search[data-v-c70982bc]{height:36px;display:flex;align-items:center;border:1px solid #e4e8ed;color:#999}.market-search input[data-v-c70982bc]{min-width:0;flex:1;height:100%;padding:0 12px;border:0;outline:0;color:#333;font-size:12px}.market-search span[data-v-c70982bc]{width:38px;height:100%;display:flex;align-items:center;justify-content:center;border-left:1px solid #e4e8ed;cursor:pointer;transition:background-color .18s ease}.market-search span img[data-v-c70982bc]{width:16px;height:16px;object-fit:contain;transition:filter .18s ease}.market-search span[data-v-c70982bc]:hover{background:#163e6b}.market-search span:hover img[data-v-c70982bc]{filter:brightness(0) invert(1)}.market-suggestions[data-v-c70982bc]{position:absolute;z-index:8;width:433px;max-height:220px;overflow:auto;margin-top:-1px;border:1px solid #e4e8ed;background:#fff;box-shadow:0 8px 18px #1f3f601f}.category-market[data-v-c70982bc]{position:relative}.market-suggestions button[data-v-c70982bc],.market-suggestions span[data-v-c70982bc]{display:block;width:100%;padding:10px 12px;border:0;color:#46586c;background:#fff;font-size:12px;text-align:left;box-sizing:border-box}.market-suggestions button[data-v-c70982bc]:hover{color:#1f66aa;background:#f1f7fd}.market-group[data-v-c70982bc]{width:100%;margin-top:14px;padding:3px 0;border:0;background:transparent;text-align:left;cursor:pointer}.market-group strong[data-v-c70982bc]{display:block;color:#333;font-size:13px}.market-group p[data-v-c70982bc]{margin:8px 0 0;color:#a4a7ac;font-size:11px;line-height:1.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-group:hover strong[data-v-c70982bc]{color:#1f66aa}.banner-panel[data-v-c70982bc]{position:relative;width:946px;height:445px;overflow:hidden;background:#14365e}.banner-slide[data-v-c70982bc]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;opacity:0;background:transparent;cursor:pointer;transition:opacity .25s ease}.banner-slide.active[data-v-c70982bc]{z-index:1;opacity:1}.banner-slide img[data-v-c70982bc]{width:100%;height:100%;display:block;object-fit:cover}.banner-arrow[data-v-c70982bc]{position:absolute;top:50%;z-index:3;width:48px;height:48px;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;transform:translateY(-50%);transition:transform .18s ease}.banner-arrow img[data-v-c70982bc]{width:48px;height:48px;display:block;object-fit:contain}.banner-arrow .arrow-icon-active[data-v-c70982bc],.banner-arrow:hover .arrow-icon-default[data-v-c70982bc]{display:none}.banner-arrow:hover .arrow-icon-active[data-v-c70982bc]{display:block}.banner-arrow[data-v-c70982bc]:hover{transform:translateY(-50%) scale(1.06)}.banner-arrow-left[data-v-c70982bc]{left:18px}.banner-arrow-right[data-v-c70982bc]{right:18px}.banner-dots[data-v-c70982bc]{position:absolute;right:40px;bottom:40px;z-index:3;display:flex;gap:20px}.banner-dots i[data-v-c70982bc]{width:8px;height:8px;border-radius:50%;background:#ffffff38;cursor:pointer}.banner-dots i.active[data-v-c70982bc]{background:#fff}.banner-notice[data-v-c70982bc]{position:absolute;right:20px;bottom:16px;z-index:4;max-width:62%;overflow:hidden;padding:7px 14px;border:0;border-radius:2px;color:#fff;background:#0d2543c7;cursor:pointer;text-overflow:ellipsis;white-space:nowrap}.banner-notice span[data-v-c70982bc]{margin-right:8px;color:#f9cf4b}.authority-section[data-v-c70982bc]{padding:28px 0 38px;background:#f5f5f5}.section-heading[data-v-c70982bc]{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.section-heading h2[data-v-c70982bc]{margin:0;font-size:18px}.section-heading button[data-v-c70982bc]{border:0;color:#2a67a5;background:transparent;cursor:pointer}.authority-grid[data-v-c70982bc]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.authority-card[data-v-c70982bc]{min-height:246px;padding:28px 20px 20px;text-align:center;background:#fff;cursor:pointer}.authority-card img[data-v-c70982bc]{width:90px;height:64px;object-fit:contain}.authority-card h3[data-v-c70982bc]{margin:18px 0 6px;font-size:18px}.authority-card p[data-v-c70982bc]{margin:0;color:#a7a7a7;font-size:13px}.authority-card button[data-v-c70982bc]{width:160px;height:36px;margin-top:25px;border:1px solid #224d79;color:#204d7a;background:#fff;cursor:pointer}.authority-card:hover button[data-v-c70982bc]{color:#fff;background:#204d7a}.authority-card[data-v-c70982bc]:hover{box-shadow:0 8px 20px #183e671f;transform:translateY(-2px)}.product-section[data-v-c70982bc]{padding:30px 0 18px;background:#fff}.product-grid[data-v-c70982bc]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.product-card[data-v-c70982bc]{position:relative;height:412px;overflow:visible;border:1px solid #cad9e8;background:#fff;text-align:center;cursor:pointer;box-sizing:border-box;transition:height .25s ease,box-shadow .2s ease,transform .2s ease}.product-card-top[data-v-c70982bc]{height:240px;padding:12px 24px 10px;background:#f5f5f5;box-sizing:border-box;transition:height .25s ease,padding .25s ease}.product-card-top h3[data-v-c70982bc]{margin:0;color:#111820;font-size:29px;font-weight:500;line-height:40px}.product-card .product-name[data-v-c70982bc]{margin:8px 0 16px;color:#969ba2;font-size:16px;line-height:22px}.product-card-top>strong[data-v-c70982bc],.product-card-all>strong[data-v-c70982bc]{display:block;width:100%;color:#2f71bd;font-size:40px;font-weight:600;line-height:48px;text-align:center}.product-package-copy[data-v-c70982bc]{margin-top:14px;white-space:nowrap}.product-package-copy p[data-v-c70982bc]{margin:0;color:#333;font-size:16px;font-weight:500;line-height:24px}.product-package-copy span[data-v-c70982bc]{display:block;color:#8b8f97;font-size:14px;font-weight:400;line-height:22px}.product-includes[data-v-c70982bc]{display:flex;align-items:flex-start;justify-content:center;gap:18px;margin-top:18px;color:#666;font-size:16px;line-height:24px;transform:translate(-16px)}.product-includes-single[data-v-c70982bc]{margin-top:26px}.includes-label[data-v-c70982bc]{width:50px;flex-shrink:0;color:#666;text-align:right;white-space:nowrap}.included-line[data-v-c70982bc]{display:flex;align-items:center;gap:10px;min-width:196px;color:#174779;font-size:16px;line-height:24px;text-align:left}.included-line span[data-v-c70982bc]{margin:0;color:#174779}.product-card-all[data-v-c70982bc]{height:170px;padding:38px 34px 10px;background:#fff;box-sizing:border-box;transition:height .25s ease,padding .25s ease}.feature-list[data-v-c70982bc]{width:196px;margin:0;padding:0;list-style:none;color:#174779;font-size:16px;text-align:left}.feature-list li[data-v-c70982bc]{display:flex;align-items:center;gap:10px;height:34px;margin:0;color:#174779;line-height:34px;white-space:nowrap}.feature-list li span[data-v-c70982bc]{margin:0;color:#174779}.check-icon[data-v-c70982bc]{width:22px;height:22px;flex-shrink:0;margin:0;object-fit:contain}.product-buy[data-v-c70982bc]{position:absolute;top:216px;left:50%;z-index:2;display:block;width:160px;height:48px;padding:0;border:0;color:#fff;background:#174779;font-size:18px;cursor:pointer;transform:translate(-50%);transition:top .25s ease,background-color .18s ease}.product-buy[data-v-c70982bc]:hover,.product-buy[data-v-c70982bc]:focus-visible{background:#163e6b}.product-card[data-v-c70982bc]:hover{box-shadow:0 8px 20px #183e671a;transform:translateY(-2px)}.product-grid.expanded .product-card[data-v-c70982bc]{height:822px}.product-grid.expanded .product-card-top[data-v-c70982bc]{height:352px;padding:42px 24px 28px}.product-grid.expanded .product-card-all[data-v-c70982bc]{height:468px;padding:42px 34px 30px}.product-grid.expanded .product-buy[data-v-c70982bc]{top:327px}.product-comparison-toggle[data-v-c70982bc]{display:block;width:220px;height:48px;margin:20px auto 0;border:1px solid #174779;border-radius:2px;color:#174779;background:#fff;font-size:16px;cursor:pointer;transition:color .18s ease,background-color .18s ease}.product-comparison-toggle[data-v-c70982bc]:hover,.product-comparison-toggle[data-v-c70982bc]:focus-visible{color:#fff;background:#174779}.ranking-section[data-v-c70982bc]{padding:28px 0 50px;background:#f5f5f5}.ranking-heading[data-v-c70982bc]{margin-bottom:16px}.ranking-tabs[data-v-c70982bc]{display:flex;align-items:center;gap:26px}.ranking-tabs button[data-v-c70982bc]{padding:0 0 8px;border:0;color:#999;background:transparent;cursor:pointer}.ranking-tabs button.active[data-v-c70982bc]{border-bottom:2px solid #214d7e;color:#214d7e}.ranking-tabs .more-link[data-v-c70982bc]{color:#2a67a5}.ranking-grid-new[data-v-c70982bc]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.ranking-card-new[data-v-c70982bc]{overflow:hidden;background:#fff}.ranking-card-new header[data-v-c70982bc]{position:relative;padding:14px 14px 9px}.ranking-card-new header strong[data-v-c70982bc]{display:block;font-size:13px}.ranking-card-new header span[data-v-c70982bc]{display:block;margin-top:4px;color:#9b9b9b;font-size:10px}.ranking-card-new header .ranking-year-tag[data-v-c70982bc]{position:absolute;top:13px;right:12px;display:inline-flex;align-items:center;margin:0;padding:6px 10px;color:#fff;background:#1c4e80;font-size:10px;white-space:nowrap}.ranking-card-new table[data-v-c70982bc]{width:100%;border-collapse:collapse;table-layout:fixed;font-size:10px}.ranking-card-new th[data-v-c70982bc]{height:32px;color:#999;background:#fafafa;font-weight:400}.ranking-card-new th[data-v-c70982bc]:first-child{width:30%}.ranking-card-new th[data-v-c70982bc]:nth-child(2){width:40%}.ranking-card-new th[data-v-c70982bc]:nth-child(3){width:16%}.ranking-card-new th[data-v-c70982bc]:nth-child(4){width:14%}.ranking-card-new td[data-v-c70982bc]{height:34px;padding:0 8px;border-top:1px solid #edf0f2;overflow:hidden;color:#555;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ranking-card-new td[data-v-c70982bc]:first-child{text-align:left}.ranking-card-new td[data-v-c70982bc]:last-child{color:#327ec6}.ranking-card-new tr[data-v-c70982bc]{cursor:pointer}.ranking-card-new tr:hover td[data-v-c70982bc]{background:#eef6ff}.table-brand[data-v-c70982bc]{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-width:0}.table-brand img[data-v-c70982bc]{width:42px;height:18px;object-fit:contain;flex-shrink:0}.table-brand span[data-v-c70982bc]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ranking-more[data-v-c70982bc]{display:block;margin:18px auto 0;padding:8px 28px;border:1px solid #8da8c0;color:#34628b;background:#fff;cursor:pointer}.ranking-more[data-v-c70982bc]:hover{color:#fff;background:#34628b}.ranking-card-new .ranking-card-more[data-v-c70982bc]{display:block;width:100%;height:44px;border:0;border-top:1px solid #edf0f2;color:#2a67a5;background:#fff;font-size:13px;cursor:pointer;transition:background .15s ease}.ranking-card-new .ranking-card-more[data-v-c70982bc]:hover{background:#f1f7fd}.reports-section[data-v-c70982bc]{padding:42px 0 54px;background:#fff}.reports-grid[data-v-c70982bc]{display:grid;grid-template-columns:2fr .86fr .86fr;gap:14px}.report-card[data-v-c70982bc]{position:relative;min-height:242px;overflow:hidden;padding:24px 22px;color:#fff;background-position:center;background-size:cover;box-sizing:border-box}.report-card[data-v-c70982bc]:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg,#0000001a,#05192d52)}.report-card[data-v-c70982bc]>*{position:relative;z-index:1}.report-card h3[data-v-c70982bc]{margin:0;font-size:18px}.report-card p[data-v-c70982bc]{max-width:390px;margin:25px 0 20px;font-size:11px}.report-card button[data-v-c70982bc]{position:absolute;bottom:24px;left:22px;width:112px;height:28px;border:1px solid rgba(255,255,255,.85);border-radius:4px;color:#fff;background:transparent;cursor:pointer}.report-card button[data-v-c70982bc]:hover{color:#234d7d;background:#fff}.market-hero[data-v-c70982bc]{padding:20px 0 34px}.category-market h2[data-v-c70982bc]{font-size:24px}.market-search[data-v-c70982bc]{height:46px}.market-search input[data-v-c70982bc]{padding:0 16px;font-size:14px}.market-search span[data-v-c70982bc]{width:46px}.market-group[data-v-c70982bc]{margin-top:29px;padding:0}.market-group strong[data-v-c70982bc]{display:flex;align-items:center;gap:10px;font-size:18px;line-height:22px}.market-group strong img[data-v-c70982bc]{width:20px;height:20px;flex-shrink:0;object-fit:contain}.market-group p[data-v-c70982bc]{margin-top:14px;font-size:16px;line-height:29px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-group p span+span[data-v-c70982bc]:before{margin:0 7px;color:#a5adb7;content:"·"}.market-group.active p[data-v-c70982bc]{margin-right:-10px;margin-left:-10px;padding:0 10px;background:#f1f6fc}.market-group.active p span.active[data-v-c70982bc]{color:#174a7d;font-weight:600}.category-market[data-v-c70982bc]{z-index:6}.category-market.flyout-open[data-v-c70982bc]:after{position:absolute;top:0;left:100%;z-index:9;width:21px;height:445px;content:"";background:transparent}.category-flyout[data-v-c70982bc]{position:absolute;top:0;left:494px;z-index:10;width:946px;height:445px;overflow-y:auto;padding:12px 24px 0 18px;background:#fff;box-shadow:0 10px 28px #2a3f5414;box-sizing:border-box}.category-flyout-arrow[data-v-c70982bc]{position:absolute;top:134px;left:473px;z-index:11;width:0;height:0;border-top:12px solid transparent;border-right:21px solid #fff;border-bottom:12px solid transparent}.category-flyout-row[data-v-c70982bc]{min-height:57px;display:grid;grid-template-columns:140px 1fr;align-items:stretch;gap:22px;padding:0 0 12px;margin-bottom:12px;border-bottom:1px solid #dce3ea}.category-flyout-row[data-v-c70982bc]:last-child{margin-bottom:0;border-bottom:0}.flyout-category[data-v-c70982bc]{min-height:44px;display:flex;align-items:center;align-self:start;justify-content:center;padding:0 12px;border:0;color:#174a7d;background:#f1f6fc;font-size:18px;font-weight:600;text-align:center;cursor:default;box-sizing:border-box}.flyout-category[data-v-c70982bc]:hover,.flyout-category.active[data-v-c70982bc]{color:#fff;background:#174a7d}.flyout-tags[data-v-c70982bc]{display:flex;align-content:flex-start;align-items:center;flex-wrap:wrap;gap:8px 20px;padding:2px 0}.flyout-tags button[data-v-c70982bc]{padding:0;border:0;color:#858e99;background:transparent;font-size:16px;line-height:26px;white-space:nowrap}.flyout-tags button[data-v-c70982bc]:hover{color:#174a7d}.authority-section[data-v-c70982bc]{padding:14px 0 40px}.section-heading[data-v-c70982bc]{margin-bottom:28px}.section-heading h2[data-v-c70982bc]{font-size:24px}.section-heading button[data-v-c70982bc]{font-size:16px}.product-heading[data-v-c70982bc]{width:100%;margin-bottom:40px}.product-heading h2[data-v-c70982bc]{font-weight:600}.product-heading button[data-v-c70982bc]{min-width:110px;padding:0;color:#174779;text-align:right}.authority-grid[data-v-c70982bc]{gap:20px}.authority-card[data-v-c70982bc]{min-height:317px;padding:30px 28px 40px;box-sizing:border-box}.authority-card img[data-v-c70982bc]{width:120px;height:108px}.authority-card h3[data-v-c70982bc]{margin:24px 0 10px;font-size:24px}.authority-card p[data-v-c70982bc]{font-size:16px}.authority-card button[data-v-c70982bc]{width:220px;height:48px;margin-top:34px;font-size:16px}.ranking-section[data-v-c70982bc]{padding:42px 0 58px}.ranking-tabs[data-v-c70982bc]{gap:38px}.ranking-tabs button[data-v-c70982bc]{font-size:16px}.ranking-grid-new[data-v-c70982bc]{gap:20px}.ranking-card-new header[data-v-c70982bc]{min-height:78px;padding:20px 18px 12px;box-sizing:border-box}.ranking-card-new header strong[data-v-c70982bc]{font-size:18px}.ranking-card-new header span[data-v-c70982bc]{margin-top:6px;font-size:13px}.ranking-card-new header .ranking-year-tag[data-v-c70982bc]{top:18px;right:16px;padding:9px 14px;font-size:13px}.ranking-card-new table[data-v-c70982bc]{font-size:14px}.ranking-card-new th[data-v-c70982bc]{height:50px;font-size:14px}.ranking-card-new td[data-v-c70982bc]{height:58px;padding:0 14px;font-size:14px}.table-brand img[data-v-c70982bc]{width:53px;height:20px}.ranking-more[data-v-c70982bc]{margin-top:24px;padding:10px 36px;font-size:15px}.ranking-card-new .ranking-card-more[data-v-c70982bc]{height:50px;font-size:15px}.reports-section[data-v-c70982bc]{padding:48px 0 60px}.reports-grid[data-v-c70982bc]{grid-template-columns:2fr .86fr .86fr;gap:20px}.report-card[data-v-c70982bc]{min-height:382px;padding:38px 34px}.report-card h3[data-v-c70982bc]{font-size:24px}.report-card p[data-v-c70982bc]{max-width:570px;margin-top:35px;font-size:15px;line-height:1.8}.report-card button[data-v-c70982bc]{bottom:38px;left:34px;width:160px;height:40px;font-size:14px}.reports-grid[data-v-c70982bc]{display:flex;gap:20px}.report-card[data-v-c70982bc]{min-width:0;flex:1 1 0;transition:flex-grow .28s ease,filter .28s ease}.report-card.active[data-v-c70982bc]{flex-grow:2.05}.report-card[data-v-c70982bc]:after{background:transparent;transition:background .28s ease}.report-card.active[data-v-c70982bc]:after{background:linear-gradient(180deg,#00000029,#05192d94)}.report-content[data-v-c70982bc]{position:relative;z-index:1}.report-card h3[data-v-c70982bc]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.report-detail h4[data-v-c70982bc]{margin:34px 0 0;color:#fff;font-size:18px;font-weight:500}.report-detail .report-summary[data-v-c70982bc]{margin:18px 0 0;color:#fff;font-size:15px}.report-detail .report-description[data-v-c70982bc]{max-width:650px;margin:30px 0 0;color:#ffffffe0;font-size:14px;line-height:1.9}.report-card:not(.active) button[data-v-c70982bc]{border-color:#174a7d;color:#174a7d}.rankings-page[data-v-68d0b2ce]{min-width:1440px;padding-top:80px;background:#f4f6f8}.rankings-hero[data-v-68d0b2ce]{height:250px;color:#fff;background:#153f6b}.rankings-hero-inner[data-v-68d0b2ce]{height:100%;display:flex;align-items:center;justify-content:space-between}.rankings-hero span[data-v-68d0b2ce]{color:#ffffff9e;font-size:14px}.rankings-hero h1[data-v-68d0b2ce]{margin:12px 0 10px;font-size:38px;font-weight:600}.rankings-hero p[data-v-68d0b2ce]{margin:0;color:#ffffffb8;font-size:16px}.rankings-hero strong[data-v-68d0b2ce]{color:#fff;font-size:40px}.rankings-hero strong small[data-v-68d0b2ce]{font-size:15px;font-weight:400}.rankings-content[data-v-68d0b2ce]{padding:36px 0 70px}.index-tabs[data-v-68d0b2ce]{height:72px;display:flex;align-items:center;justify-content:center;gap:72px;background:#fff}.index-tabs button[data-v-68d0b2ce]{position:relative;height:72px;padding:0 12px;border:0;color:#7c8794;background:transparent;font-size:18px;cursor:pointer}.index-tabs button.active[data-v-68d0b2ce]{color:#174a7d;font-weight:700}.index-tabs button.active[data-v-68d0b2ce]:after{position:absolute;left:10px;right:10px;bottom:0;height:3px;content:"";background:#174a7d}.filter-toolbar[data-v-68d0b2ce]{min-height:84px;display:flex;align-items:center;justify-content:space-between;margin-top:20px;padding:18px 24px;background:#fff}.group-filters[data-v-68d0b2ce]{display:flex;gap:12px}.group-filters button[data-v-68d0b2ce]{min-width:112px;height:40px;padding:0 20px;border:1px solid #d9e1e8;color:#5f6c79;background:#fff;font-size:14px}.group-filters button[data-v-68d0b2ce]:hover,.group-filters button.active[data-v-68d0b2ce]{border-color:#174a7d;color:#fff;background:#174a7d}.ranking-search[data-v-68d0b2ce]{width:310px;height:42px;display:flex;border:1px solid #d9e1e8}.ranking-search input[data-v-68d0b2ce]{min-width:0;flex:1;padding:0 14px;border:0;outline:0;font-size:14px}.ranking-search span[data-v-68d0b2ce]{width:64px;display:flex;align-items:center;justify-content:center;color:#fff;background:#174a7d;font-size:14px}.ranking-sections[data-v-68d0b2ce]{position:relative;margin-top:20px}.ranking-sections.loading[data-v-68d0b2ce]{min-height:240px}.ranking-group[data-v-68d0b2ce]{margin-bottom:24px;background:#fff}.ranking-group>header[data-v-68d0b2ce]{height:88px;display:flex;align-items:center;justify-content:space-between;padding:0 28px;border-bottom:1px solid #e8edf1}.ranking-group h2[data-v-68d0b2ce]{margin:0;color:#222;font-size:22px}.ranking-group header p[data-v-68d0b2ce]{margin:8px 0 0;color:#939ca6;font-size:13px}.ranking-group header>span[data-v-68d0b2ce]{color:#798694;font-size:14px}.ranking-group table[data-v-68d0b2ce]{width:100%;border-collapse:collapse;table-layout:fixed}.ranking-group th[data-v-68d0b2ce]{height:54px;color:#7e8995;background:#f8fafb;font-size:14px;font-weight:500}.ranking-group td[data-v-68d0b2ce]{height:58px;padding:0 20px;overflow:hidden;border-top:1px solid #edf1f4;color:#4d5966;font-size:14px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ranking-group th[data-v-68d0b2ce]:first-child,.ranking-group td[data-v-68d0b2ce]:first-child{width:30%;text-align:left;padding-left:36px}.ranking-group th[data-v-68d0b2ce]:nth-child(2){width:25%}.ranking-group th[data-v-68d0b2ce]:nth-child(3){width:15%}.ranking-group th[data-v-68d0b2ce]:nth-child(4){width:15%}.ranking-group th[data-v-68d0b2ce]:last-child{width:15%}.ranking-group tbody tr[data-v-68d0b2ce]:not(.empty-row){cursor:pointer}.ranking-group tbody tr:not(.empty-row):hover td[data-v-68d0b2ce]{background:#f1f7fd}.brand-cell[data-v-68d0b2ce]{display:inline-flex;align-items:center;gap:16px;max-width:100%}.brand-cell img[data-v-68d0b2ce]{width:53px;height:20px;flex-shrink:0;object-fit:contain}.score[data-v-68d0b2ce]{color:#2471bc!important;font-weight:600}.ranking-group td button[data-v-68d0b2ce]{padding:0;border:0;color:#245d94;background:transparent;cursor:pointer}.empty-row td[data-v-68d0b2ce]{height:120px;color:#a3abb4;text-align:center!important}.loading-mask[data-v-68d0b2ce]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;color:#6d7d8e;background:#f4f6f8d1;font-size:15px}.payment-mask[data-v-0e14076a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2600;display:flex;align-items:center;justify-content:center;background:#0000007a}.payment-dialog[data-v-0e14076a]{width:620px;height:588px;overflow:hidden;border-radius:0;background:#fff;box-shadow:0 20px 60px #0000002e}.payment-header[data-v-0e14076a]{position:relative;height:80px;display:flex;align-items:center;justify-content:center;background:#fff}.payment-header strong[data-v-0e14076a]{color:#333;font-size:22px;font-weight:700}.payment-header button[data-v-0e14076a]{position:absolute;right:34px;top:50%;width:28px;height:28px;padding:0;transform:translateY(-50%);border:0;color:#333;background:transparent;font-size:40px;line-height:24px}.payment-body[data-v-0e14076a]{text-align:center}.payment-pay-body[data-v-0e14076a]{padding:28px 48px 34px}.qr-wrap[data-v-0e14076a]{width:220px;height:220px;display:flex;align-items:center;justify-content:center;margin:0 auto;color:#999;background:#fff}.qr-wrap img[data-v-0e14076a]{width:220px;height:220px;display:block;object-fit:contain}.pay-tip[data-v-0e14076a]{margin:14px 0 12px;color:#666;font-size:16px}.pay-price[data-v-0e14076a]{display:flex;align-items:baseline;justify-content:center;color:#2e6bb5}.pay-price span[data-v-0e14076a]{font-size:20px;font-weight:800}.pay-price strong[data-v-0e14076a]{margin-left:6px;font-size:32px;font-weight:800}.pay-price em[data-v-0e14076a]{font-style:normal;font-size:18px;font-weight:800}.pay-desc[data-v-0e14076a]{margin:20px auto 0;max-width:520px;color:#aaa;font-size:14px;line-height:1.55}.storage-tip[data-v-0e14076a]{margin:12px auto 0;max-width:520px;color:#999;font-size:12px;line-height:1.65;text-align:left}.payment-success-body[data-v-0e14076a]{padding:42px 60px 36px}.success-img[data-v-0e14076a]{width:140px;height:140px;display:block;margin:0 auto 16px;object-fit:contain}.payment-success-body h3[data-v-0e14076a]{margin:0 0 28px;color:#333;font-size:18px;font-weight:500}.payment-success-body p[data-v-0e14076a]{margin:0 0 52px;color:#aaa;font-size:14px;line-height:1.6}.payment-success-body button[data-v-0e14076a]{width:270px;height:48px;border:0;border-radius:0;color:#fff;background:#174b7e;font-size:18px;font-weight:700}.cart-page[data-v-ea109131]{min-width:var(--page-min-width);padding:100px 0 40px;background:#f5f5f5}.base-dialog.cart-delete-confirm-dialog{border-radius:2px;box-shadow:0 18px 45px #142d4b2e}.cart-delete-confirm-dialog .base-dialog-title{background:#fff}.cart-delete-confirm-dialog .base-dialog-title strong{color:#333}.cart-delete-confirm-content{padding:44px 56px 52px;box-sizing:border-box}.cart-delete-confirm-text[data-v-ea109131]{margin:0;color:#333;font-size:18px;line-height:28px;text-align:center}.cart-delete-confirm-actions{grid-template-columns:200px 200px;justify-content:center;padding:0 30px 36px}.cart-delete-confirm-actions button{border-radius:2px;font-size:18px;font-weight:700}.cart-delete-confirm-dialog .cart-delete-confirm-actions .ghost{color:#999;background:#f0f0f0}.cart-delete-confirm-dialog .cart-delete-confirm-actions .primary{color:#fff;background:#163e6b}.cart-delete-confirm-dialog .cart-delete-confirm-actions .primary:not(:disabled):hover{background:#1d4e83}.cart-container[data-v-ea109131]{width:var(--content-width);margin:0 auto;display:grid;grid-template-columns:950px 464px;gap:26px;align-items:stretch}.cart-main-area[data-v-ea109131]{min-width:0;display:flex}.cart-container.empty .cart-main-area[data-v-ea109131]{min-height:1020px}.cart-empty-card[data-v-ea109131]{width:100%;min-height:1020px;display:flex;align-items:center;justify-content:center;border-radius:0;background:#fff}.empty-content[data-v-ea109131]{margin-top:36px;text-align:center}.empty-content img[data-v-ea109131]{width:128px;height:128px;display:block;margin:0 auto;object-fit:contain}.empty-content p[data-v-ea109131]{margin:18px 0 40px;color:#b5bbc4;font-size:16px;line-height:1}.cart-list-card[data-v-ea109131]{width:100%;height:100%;min-height:1052px;overflow:hidden;border-radius:0;background:#fff}.cart-list-header[data-v-ea109131]{height:78px;display:flex;align-items:center;padding:0 24px;color:#333;font-size:16px}.delete-selected[data-v-ea109131]{width:82px;height:38px;margin-left:32px;border:1px solid #9aa2ad;border-radius:8px;color:#666;background:#fff;font-size:16px;cursor:pointer;transition:color .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.delete-selected[data-v-ea109131]:hover{color:#f04438;border-color:#f0443873;background:#f044380f;box-shadow:0 6px 16px #f044381f}.cart-row-list[data-v-ea109131]{display:flex;flex-direction:column;gap:12px;padding:0 0 12px}.cart-row[data-v-ea109131]{min-height:86px;display:grid;grid-template-columns:24px 150px 1fr 112px 48px;column-gap:16px;align-items:start;padding:20px 40px 20px 24px;border-top:1px solid #eef1f5;border-bottom:1px solid #eef1f5}.cart-row>strong[data-v-ea109131]{padding-top:4px;color:#333;font-size:17px;font-weight:500;line-height:1.4}.round-check[data-v-ea109131]{position:relative;width:18px;height:18px;margin-top:4px;padding:0;flex-shrink:0;border:1px solid #b7bdc7;border-radius:50%;background:#fff;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.round-check[data-v-ea109131]:hover{border-color:#1685ff;box-shadow:0 0 0 4px #1685ff1a;transform:translateY(-1px)}.round-check.checked[data-v-ea109131]{border-color:transparent;background:#2e6bb5}.round-check.checked[data-v-ea109131]:after{position:absolute;left:50%;top:50%;width:7px;height:4px;content:"";display:block;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:translate(-50%,-58%) rotate(-45deg)}.cart-list-header .round-check[data-v-ea109131]{margin-right:12px}.tag-list[data-v-ea109131]{grid-column:3;grid-row:1;display:flex;flex-wrap:wrap;gap:12px 18px}.tag-list button[data-v-ea109131]{height:44px;min-width:140px;max-width:270px;display:inline-flex;align-items:center;justify-content:space-between;gap:14px;padding:0 14px;border:0;border-radius:6px;color:#333;background:#f0f5fa;font-size:16px;cursor:pointer;transition:color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.tag-list button[data-v-ea109131]:hover{color:#1685ff;background:#eef7ff;box-shadow:0 8px 18px #1685ff1f;transform:translateY(-1px)}.tag-list span[data-v-ea109131]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag-list i[data-v-ea109131]{width:9px;height:9px;flex-shrink:0;border-right:2px solid #666;border-bottom:2px solid #666;transform:rotate(45deg) translateY(-2px);transition:border-color .18s ease}.tag-list button:hover i[data-v-ea109131]{border-color:#1685ff}.cart-row-description[data-v-ea109131]{grid-column:3;grid-row:2;margin:10px 0 0;color:#666;font-size:14px;line-height:1.7}.cart-price[data-v-ea109131]{grid-column:4;grid-row:1 / span 2;display:flex;align-items:baseline;justify-content:flex-end;padding-top:4px;color:#2e6bb5}.cart-price span[data-v-ea109131],.cart-price em[data-v-ea109131]{font-size:16px;font-style:normal;font-weight:800}.cart-price strong[data-v-ea109131]{margin-left:4px;font-size:26px;font-weight:800}.row-delete[data-v-ea109131]{grid-column:5;grid-row:1 / span 2;padding-top:8px;border:0;color:#999;background:transparent;font-size:16px;cursor:pointer;transition:color .18s ease,transform .18s ease}.row-delete[data-v-ea109131]:hover{color:#f04438;transform:translateY(-1px)}.cart-settle-dock[data-v-ea109131]{position:sticky;bottom:0;z-index:45;min-width:var(--page-min-width);margin-top:20px;background:#fff;box-shadow:inset 0 1px #e3e7ec,0 -5px 18px #163e6b14;pointer-events:none}.cart-settle-bar[data-v-ea109131]{width:var(--content-width);height:96px;display:flex;align-items:center;justify-content:space-between;margin:0 auto;padding:0 40px;box-sizing:border-box;background:#fff;pointer-events:auto}.settle-left[data-v-ea109131]{display:flex;align-items:center;gap:36px}.payment-methods[data-v-ea109131]{display:flex;align-items:center;gap:18px;color:#111;font-size:16px}.payment-methods label[data-v-ea109131]{display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:color .18s ease}.payment-methods label:hover em[data-v-ea109131]{color:#1685ff}.payment-methods input[data-v-ea109131]{display:none}.payment-methods i[data-v-ea109131]{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid #999;border-radius:50%;background:#fff;transition:border-color .18s ease,box-shadow .18s ease}.payment-methods label:hover i[data-v-ea109131]{border-color:#1685ff;box-shadow:0 0 0 4px #1685ff1a}.payment-methods input:checked+i[data-v-ea109131]{border-color:#2e6bb5;background:#2e6bb5}.payment-methods input:checked+i[data-v-ea109131]:after{width:6px;height:3px;content:"";display:block;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg) translateY(-1px)}.payment-methods em[data-v-ea109131]{color:#111;font-style:normal;font-size:16px;transition:color .18s ease}.selected-count[data-v-ea109131]{color:#999;font-size:16px}.selected-count span[data-v-ea109131]{color:#1685ff}.settle-right[data-v-ea109131]{position:relative;display:flex;align-items:center;gap:56px}.total-price[data-v-ea109131]{display:flex;align-items:baseline;color:#2e6bb5}.total-price span[data-v-ea109131]{color:#2e6bb5;font-size:16px;font-weight:700}.total-price em[data-v-ea109131]{margin-left:6px;font-style:normal;font-size:20px;font-weight:800}.total-price strong[data-v-ea109131]{margin-left:4px;font-size:32px;font-weight:800}.total-price i[data-v-ea109131]{font-style:normal;font-size:18px;font-weight:800}.settle-right>button[data-v-ea109131]{width:164px;height:56px;border:0;border-radius:0;color:#fff;background:#174b7e;font-size:18px;font-weight:700;cursor:pointer;transition:filter .18s ease,box-shadow .18s ease,transform .18s ease}.settle-right>button[data-v-ea109131]:hover:not(:disabled):not(.disabled){filter:brightness(1.05);box-shadow:0 10px 22px #007aff33;transform:translateY(-1px)}.settle-right>button.disabled[data-v-ea109131]{color:#999;background:#edf2f7}.settle-right>button[data-v-ea109131]:disabled{cursor:not-allowed;opacity:.72}.settle-right p[data-v-ea109131]{position:absolute;right:0;bottom:64px;width:164px;height:52px;margin:0;display:flex;align-items:center;justify-content:center;border:1px solid #1685ff;border-radius:6px;color:#1685ff;background:transparent;font-size:14px}.settle-right p[data-v-ea109131]:after{position:absolute;left:50%;bottom:-6px;width:10px;height:10px;content:"";border-right:1px solid #1685ff;border-bottom:1px solid #1685ff;background:#eef3f9;transform:translate(-50%) rotate(45deg)}.cart-selector-card[data-v-ea109131]{height:100%;min-height:1052px;display:flex;flex-direction:column;padding:30px 24px 40px;border-radius:0;background:#fff;box-sizing:border-box}.cart-container.empty .cart-selector-card[data-v-ea109131]{min-height:1020px}.cart-selector-card h1[data-v-ea109131]{margin:0 0 36px;color:#111;font-size:18px;font-weight:700}.selector-group[data-v-ea109131]{margin-bottom:20px}.selector-label[data-v-ea109131]{display:flex;align-items:baseline;margin-bottom:14px;color:#999;font-size:14px}.selector-label strong[data-v-ea109131]{flex-shrink:0;color:#333;font-size:16px;font-weight:700}.selector-label span[data-v-ea109131]{color:#a5a9b0}.selector-select-all[data-v-ea109131]{position:relative;flex-shrink:0;display:inline-flex;align-items:center;gap:7px;margin:0 12px 0 4px;padding:0;border:0;color:#333;background:transparent;font-family:inherit;font-size:14px;line-height:20px;cursor:pointer;transition:opacity .18s ease}.selector-select-all[data-v-ea109131]:before{width:16px;height:16px;flex-shrink:0;border:1px solid #a8a8a8;border-radius:50%;background:#fff;box-sizing:border-box;content:"";transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.selector-select-all[data-v-ea109131]:hover:not(:disabled):before{border-color:#2e6bb5;box-shadow:0 0 0 3px #2e6bb51a}.selector-select-all.active[data-v-ea109131]:before{border-color:#2e6bb5;background:#2e6bb5}.selector-select-all.active[data-v-ea109131]:after{position:absolute;left:4px;top:50%;width:7px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff;content:"";transform:translateY(-66%) rotate(-45deg)}.selector-select-all[data-v-ea109131]:disabled{opacity:.45;cursor:wait}.option-grid[data-v-ea109131]{display:grid;gap:10px 18px}.option-grid.three[data-v-ea109131]{grid-template-columns:repeat(3,120px)}.option-grid.one[data-v-ea109131]{grid-template-columns:120px}.option-grid button[data-v-ea109131]{height:40px;padding:0 8px;overflow:hidden;border:1px solid #d7dee8;border-radius:0;color:#666;background:#fff;font-size:14px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.option-grid button[data-v-ea109131]:hover:not(.active){color:#1685ff;border-color:#1685ff2e;background:#f5faff;box-shadow:0 6px 14px #1685ff1a;transform:translateY(-1px)}.option-grid button.active[data-v-ea109131]{border-color:#2e6bb5;color:#2e6bb5;background:#fff;font-weight:600}.option-grid button.disabled[data-v-ea109131]{cursor:not-allowed;color:#bbb;background:#f7f7f7}.selector-package-description[data-v-ea109131]{margin:10px 0 0;color:#999;font-size:13px;line-height:1.6}.sub-industry-grid[data-v-ea109131],.category-grid[data-v-ea109131],.data-grid[data-v-ea109131]{row-gap:10px}.time-group[data-v-ea109131]{margin-top:4px}.first-buy[data-v-ea109131]{display:flex;align-items:center;margin:22px 0 42px;font-size:16px;line-height:1.5}.first-buy strong[data-v-ea109131]{flex-shrink:0;color:#333;font-weight:700}.first-buy span[data-v-ea109131]{color:#1685ff;font-weight:600}.selector-footer[data-v-ea109131]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:28px}.selected-category-total[data-v-ea109131]{display:flex;align-items:center;justify-content:space-between;color:#666;font-size:16px}.selected-category-total strong[data-v-ea109131]{color:#2e6bb5;font-size:24px;font-weight:700}.selector-actions[data-v-ea109131]{width:220px;display:block;flex-shrink:0}.selector-actions button[data-v-ea109131]{width:100%;height:56px;border:0;border-radius:0;color:#fff;background:#174b7e;font-size:18px;font-weight:700;cursor:pointer;transition:filter .18s ease,box-shadow .18s ease,transform .18s ease}.selector-actions button[data-v-ea109131]:hover:not(:disabled){filter:brightness(1.05);box-shadow:0 10px 22px #007aff33;transform:translateY(-1px)}.selector-actions button[data-v-ea109131]:disabled{cursor:not-allowed;opacity:.7}.cart-failed-lead[data-v-ea109131]{margin:0 0 24px;color:#333;font-size:18px;line-height:28px;text-align:center}.cart-failed-list[data-v-ea109131]{max-height:220px;display:grid;gap:20px;padding-right:8px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#aeb9c5 #eef2f6}.cart-failed-list[data-v-ea109131]::-webkit-scrollbar{width:8px;display:block}.cart-failed-list[data-v-ea109131]::-webkit-scrollbar-track{background:#eef2f6}.cart-failed-list[data-v-ea109131]::-webkit-scrollbar-thumb{border:2px solid #eef2f6;border-radius:4px;background:#aeb9c5}.cart-failed-list[data-v-ea109131]::-webkit-scrollbar-thumb:hover{background:#8795a4}.cart-failed-item[data-v-ea109131]{text-align:center}.cart-failed-item strong[data-v-ea109131]{color:#333;font-size:16px;font-weight:600;line-height:24px}.cart-failed-reason[data-v-ea109131]{margin:8px 0 0;color:#666;font-size:14px;line-height:22px}.corporate-dialog-mask[data-v-ea109131]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;background:#0000007a}.corporate-dialog[data-v-ea109131]{width:1230px;height:826px;max-height:calc(100vh - 64px);display:flex;flex-direction:column;border-radius:8px;background:#fff;box-shadow:0 20px 60px #0000002e}.corporate-dialog-head[data-v-ea109131]{position:relative;height:80px;display:flex;align-items:center;justify-content:center;flex:0 0 80px}.corporate-dialog-head h2[data-v-ea109131]{margin:0;color:#333;font-size:24px;font-weight:700}.corporate-dialog-head button[data-v-ea109131]{position:absolute;top:20px;right:28px;width:32px;height:32px;padding:0;border:0;color:#333;background:transparent;font-size:36px;line-height:28px;cursor:pointer}.corporate-dialog-body[data-v-ea109131]{display:grid;gap:20px;padding:0 20px;overflow-y:auto}.corporate-box[data-v-ea109131]{padding:20px;border-radius:8px;background:#f4f7fb}.corporate-box h3[data-v-ea109131]{margin:0 0 18px;display:flex;align-items:center;gap:20px;color:#333;font-size:20px;font-weight:700}.corporate-box h3 button[data-v-ea109131]{display:inline-flex;align-items:center;gap:12px;padding:0;border:0;color:#007aff;background:transparent;font-size:16px;cursor:pointer}.corporate-box h3 img[data-v-ea109131]{width:20px;height:20px;object-fit:contain}.corporate-box h3 em[data-v-ea109131]{font-style:normal;color:#2e6bb5}.corporate-loading[data-v-ea109131]{height:48px;display:flex;align-items:center;color:#999;font-size:16px}.corporate-account-grid[data-v-ea109131]{display:grid;grid-template-columns:340px 300px 1fr;row-gap:10px;column-gap:24px}.corporate-account-grid p[data-v-ea109131]{margin:0;display:flex;align-items:center;min-width:0;color:#333;font-size:16px}.corporate-account-grid span[data-v-ea109131]{flex:0 0 auto;color:#999;font-weight:500}.corporate-notice span[data-v-ea109131]{color:#333;font-weight:700}.corporate-account-grid strong[data-v-ea109131]{min-width:0;overflow:hidden;color:#333;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.corporate-flow[data-v-ea109131]{display:grid;grid-template-columns:1fr;gap:10px;color:#333;font-size:16px;font-weight:500;line-height:1.6}.corporate-flow-link[data-v-ea109131]{color:#2e6bb5}.corporate-notice[data-v-ea109131]{margin:0 0 12px;color:#333;font-size:16px;font-weight:500;line-height:1.6}.corporate-notice[data-v-ea109131]:last-child{margin-bottom:0}.corporate-dialog-actions[data-v-ea109131]{min-height:98px;display:flex;align-items:center;justify-content:center}.corporate-dialog-actions button[data-v-ea109131]{width:270px;height:48px;border:0;border-radius:0;color:#fff;background:#1d4e80;font-size:18px;font-weight:700;cursor:pointer;margin:0}.corporate-dialog-actions button[data-v-ea109131]:disabled{cursor:not-allowed;opacity:.7}.follow-page[data-v-266c580f]{min-width:var(--content-width);padding:100px 0 40px;background:#f5f5f5}.follow-card[data-v-266c580f]{width:var(--content-width);height:530px;margin:0 auto;padding-top:28px;box-sizing:border-box;border-radius:0;background:#fff}.follow-title[data-v-266c580f]{text-align:center}.follow-title h1[data-v-266c580f]{margin:0;color:#333;font-size:24px;font-weight:700;line-height:32px}.follow-list[data-v-266c580f]{width:960px;display:grid;grid-template-columns:repeat(2,430px);gap:100px;margin:40px auto 0}.follow-item[data-v-266c580f]{min-width:0;text-align:center}.service-qr[data-v-266c580f]{width:220px;height:220px;display:block;margin:0 auto;object-fit:contain}.follow-item h2[data-v-266c580f]{margin:18px 0 0;color:#333;font-size:16px;font-weight:500;line-height:22px}.follow-item p[data-v-266c580f]{margin:34px 0 0;color:#999;font-size:14px;font-weight:400;line-height:24px}.about-page[data-v-1bc2061f]{min-width:var(--page-min-width);padding:100px 0 40px;background:#f5f5f5}.about-banner[data-v-1bc2061f]{width:var(--content-width);height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto;color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover}.about-banner h1[data-v-1bc2061f]{margin:0;font-size:38px;font-weight:700;line-height:52px}.about-banner p[data-v-1bc2061f]{margin:14px 0 0;color:#ffffffc7;font-size:20px;font-weight:400;line-height:28px}.about-content[data-v-1bc2061f]{width:var(--content-width);margin:0 auto}.about-main-title[data-v-1bc2061f],.company-title[data-v-1bc2061f],.major-section-title[data-v-1bc2061f]{margin:42px 0 38px;color:#333;font-size:24px;font-weight:700;line-height:34px;text-align:center}.about-panel[data-v-1bc2061f],.advantage-card[data-v-1bc2061f],.index-service-card[data-v-1bc2061f],.company-panel[data-v-1bc2061f],.mission-vision article[data-v-1bc2061f]{background:#fff}.overview-section[data-v-1bc2061f]{min-height:164px;padding:28px 20px}.overview-section h2[data-v-1bc2061f],.about-section>h2[data-v-1bc2061f],.company-profile>h2[data-v-1bc2061f]{margin:0;color:#333;font-size:24px;font-weight:700;line-height:34px}.overview-section p[data-v-1bc2061f],.section-intro[data-v-1bc2061f]{margin:20px 0 0;color:#777;font-size:16px;font-weight:400;line-height:28px}.overview-section strong[data-v-1bc2061f],.section-intro strong[data-v-1bc2061f],.company-profile strong[data-v-1bc2061f]{color:#2e6bb5;font-weight:700}.about-section[data-v-1bc2061f]{margin-top:24px;padding:0 20px}.advantage-grid[data-v-1bc2061f],.service-grid[data-v-1bc2061f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:34px -20px 0}.advantage-card[data-v-1bc2061f]{height:350px;padding:40px}.advantage-card-top[data-v-1bc2061f]{display:flex;align-items:flex-start;justify-content:space-between}.advantage-icon[data-v-1bc2061f],.service-icon[data-v-1bc2061f]{width:80px;height:80px;display:inline-flex;align-items:center;justify-content:center;background:#f1f6fd}.advantage-icon img[data-v-1bc2061f],.service-icon img[data-v-1bc2061f]{width:80px;height:80px;display:block}.advantage-number[data-v-1bc2061f]{color:#f0f4f8;font-size:64px;font-weight:700;line-height:80px}.advantage-card h3[data-v-1bc2061f]{margin:26px 0 0;color:#333;font-size:20px;font-weight:500;line-height:28px}.advantage-card>p[data-v-1bc2061f]{margin:20px 0 0;color:#999;font-size:16px;line-height:28px}.service-section[data-v-1bc2061f]{margin-top:28px}.index-service-card[data-v-1bc2061f]{height:350px;padding:40px}.index-service-card header[data-v-1bc2061f]{display:flex;align-items:center;gap:22px}.index-service-card h3[data-v-1bc2061f]{margin:0;color:#333;font-size:20px;font-weight:500;line-height:28px}.index-service-card header p[data-v-1bc2061f]{margin:12px 0 0;color:#333;font-size:18px;line-height:26px}.service-support[data-v-1bc2061f]{margin:24px 0 0;color:#999;font-size:16px;line-height:22px}.service-tags[data-v-1bc2061f]{display:flex;flex-wrap:wrap;gap:10px 12px;margin-top:18px}.service-tags span[data-v-1bc2061f]{width:120px;min-width:120px;max-width:120px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;color:#888;font-size:13px;white-space:nowrap;border:1px solid #d9e0e7;background:#f7f8f9}.company-title[data-v-1bc2061f]{margin-top:44px}.company-panel[data-v-1bc2061f]{display:grid;grid-template-columns:596px 709px;gap:55px;padding:46px 40px}.company-profile p[data-v-1bc2061f],.focus-intro[data-v-1bc2061f]{margin:20px 0 0;color:#777;font-size:16px;line-height:30px}.company-focus[data-v-1bc2061f]{padding-top:53px}.company-focus .focus-intro[data-v-1bc2061f]{margin-top:0}.focus-item[data-v-1bc2061f]{height:112px;display:flex;align-items:center;gap:22px;margin-top:20px;padding:16px 22px;background:#f5f5f5}.focus-item>span[data-v-1bc2061f]{width:80px;height:80px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff}.focus-item img[data-v-1bc2061f]{width:80px;height:80px}.focus-item h3[data-v-1bc2061f]{margin:0;color:#2e6bb5;font-size:18px;font-weight:700;line-height:26px}.focus-item p[data-v-1bc2061f]{margin:8px 0 0;color:#888;font-size:14px;line-height:22px}.mission-vision[data-v-1bc2061f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px}.mission-vision article[data-v-1bc2061f]{height:124px;display:flex;flex-direction:column;align-items:center;justify-content:center}.mission-vision h2[data-v-1bc2061f]{margin:0;color:#2e6bb5;font-size:20px;font-weight:700;line-height:28px}.mission-vision p[data-v-1bc2061f]{margin:14px 0 0;color:#888;font-size:14px;line-height:20px}.about-major-section[data-v-1bc2061f]{margin-top:44px}.about-major-section .major-section-title[data-v-1bc2061f]{margin-top:0}.follow-panel[data-v-1bc2061f]{padding:40px 0 38px;background:#fff}.follow-list[data-v-1bc2061f]{width:1200px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:60px;margin:0 auto}.follow-item[data-v-1bc2061f]{min-width:0;text-align:center}.follow-item img[data-v-1bc2061f]{width:220px;height:220px;display:block;margin:0 auto;object-fit:contain}.follow-item h3[data-v-1bc2061f]{margin:18px 0 0;color:#333;font-size:16px;font-weight:500;line-height:22px}.business-section[data-v-1bc2061f]{margin-bottom:4px}.business-panel[data-v-1bc2061f]{min-height:280px;display:grid;grid-template-columns:600px 220px 220px;align-items:center;justify-content:center;gap:60px;padding:32px 40px;box-sizing:border-box;background:#fff}.business-contact-list[data-v-1bc2061f]{display:flex;align-items:center;justify-content:center;gap:56px}.business-contact[data-v-1bc2061f]{width:auto;display:flex;align-items:center;color:#555;font-size:18px;font-weight:400;line-height:28px}.business-contact span[data-v-1bc2061f]{width:72px;flex-shrink:0;color:#333;font-weight:500}.business-contact p[data-v-1bc2061f]{margin:0;color:#555}.business-qr-item[data-v-1bc2061f]{min-width:0;text-align:center}.business-qr-item img[data-v-1bc2061f]{width:180px;height:180px;display:block;margin:0 auto;object-fit:contain}.business-qr-item h3[data-v-1bc2061f]{margin:14px 0 0;color:#333;font-size:16px;font-weight:500;line-height:22px}.hotline-page[data-v-21f9471a]{min-width:var(--content-width);padding:100px 0 40px;background:#f5f5f5}.hotline-banner[data-v-21f9471a]{width:var(--content-width);height:200px;margin:0 auto 20px;padding:42px 80px 0;box-sizing:border-box;border-radius:2px;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff}.hotline-banner h1[data-v-21f9471a]{margin:0;font-size:40px;font-weight:500;line-height:56px}.hotline-banner p[data-v-21f9471a]{margin:12px 0 0;font-size:24px;font-weight:400;line-height:34px}.hotline-grid[data-v-21f9471a]{width:var(--content-width);display:grid;grid-template-columns:758px 662px;gap:20px;margin:0 auto}.hotline-card[data-v-21f9471a]{box-sizing:border-box;background:#fff}.hotline-card h2[data-v-21f9471a]{margin:0;color:#333;font-size:24px;font-weight:600;line-height:34px}.scope-card[data-v-21f9471a]{height:408px;padding:28px 30px}.scope-card ol[data-v-21f9471a]{display:grid;gap:20px;margin:28px 0 0;padding:0;list-style:none}.scope-card li[data-v-21f9471a]{min-height:40px;display:flex;align-items:center;gap:12px;color:#666;font-size:16px;line-height:24px}.scope-number[data-v-21f9471a]{width:32px;height:32px;flex:0 0 32px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#2e6bb5;background:#edf3fb;font-size:18px;font-weight:500}.hotline-side[data-v-21f9471a]{display:grid;grid-template-rows:245px 144px;gap:20px}.commitment-card[data-v-21f9471a]{padding:28px 30px}.commitment-card ul[data-v-21f9471a]{display:grid;gap:16px;margin:18px 0 0;padding:0;list-style:none}.commitment-card li[data-v-21f9471a]{height:64px;display:grid;grid-template-columns:24px 68px minmax(0,1fr);align-items:center;gap:16px;padding:0 20px;box-sizing:border-box;color:#666;background:#f5f5f5;font-size:14px}.commitment-card li img[data-v-21f9471a]{width:24px;height:24px}.commitment-card li strong[data-v-21f9471a]{color:#333;font-size:16px;font-weight:600;white-space:nowrap}.commitment-card li span[data-v-21f9471a]{min-width:0;white-space:nowrap}.contact-card[data-v-21f9471a]{padding:22px 30px}.contact-list[data-v-21f9471a]{display:flex;align-items:center;gap:48px;margin-top:16px}.contact-item[data-v-21f9471a]{display:flex;align-items:center;gap:12px;color:#666;font-size:16px;white-space:nowrap}.contact-item strong[data-v-21f9471a]{color:#333;font-weight:600}.contact-icon[data-v-21f9471a]{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;background:#edf3fb}.contact-icon img[data-v-21f9471a]{width:40px;height:40px;object-fit:contain}.hotline-notice[data-v-21f9471a]{width:var(--content-width);height:60px;display:flex;align-items:center;gap:16px;margin:20px auto 0;padding:0 30px;box-sizing:border-box;border:1px solid #ffd448;border-radius:8px;color:#666;background:#fffdf1;font-size:16px}.hotline-notice img[data-v-21f9471a]{width:27px;height:24px;flex:0 0 27px}.hotline-notice strong[data-v-21f9471a]{color:#333;font-weight:600;white-space:nowrap}.hotline-notice span[data-v-21f9471a]{white-space:nowrap}html.login-page-active,body.login-page-active{scrollbar-width:none}body.login-page-active::-webkit-scrollbar{width:0;height:0}.login-callback-page[data-v-a9775e9f]{min-width:var(--content-width);min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f5f9ff}.login-callback-card[data-v-a9775e9f]{width:420px;min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:36px 40px;border-radius:8px;background:#fff;box-shadow:0 16px 42px #234b801f}.login-callback-card strong[data-v-a9775e9f]{color:#222;font-size:24px;font-weight:700;line-height:1.3}.login-callback-card p[data-v-a9775e9f]{margin:18px 0 0;color:#667085;font-size:16px;line-height:1.6;text-align:center}.login-callback-card button[data-v-a9775e9f]{width:160px;height:44px;margin-top:28px;border:0;border-radius:6px;color:#fff;background:linear-gradient(90deg,#74d8da,#2588ff);font-size:16px;font-weight:500}.bind-panel-tip[data-v-a9775e9f]{width:100%;margin:-8px 0 28px;color:#667085;font-size:15px;line-height:1.6;text-align:center}.bind-phone-form[data-v-a9775e9f]{width:370px;display:grid;gap:18px}.bind-phone-form label[data-v-a9775e9f]{display:grid;gap:8px}.bind-phone-form label>span[data-v-a9775e9f]{color:#344054;font-size:14px;font-weight:500}.bind-phone-form input[data-v-a9775e9f]{width:100%;height:44px;box-sizing:border-box;padding:0 14px;border:1px solid #d7e0eb;border-radius:6px;color:#1f2937;font-size:15px;outline:none}.bind-code-row[data-v-a9775e9f]{display:grid;grid-template-columns:1fr 118px;gap:12px}.bind-code-row button[data-v-a9775e9f]{height:44px;border:0;border-radius:6px;color:#fff;background:#2f7cff;font-size:14px;font-weight:500;cursor:pointer}.bind-code-row button[data-v-a9775e9f]:disabled{cursor:not-allowed;background:#b9c6d8}.bind-submit-button[data-v-a9775e9f]{width:100%;height:48px;margin-top:4px;border:0;border-radius:6px;color:#fff;background:linear-gradient(90deg,#74d8da,#2588ff);font-size:17px;font-weight:700;cursor:pointer}.bind-submit-button[data-v-a9775e9f]:disabled{cursor:not-allowed;opacity:.7}.login-page[data-v-a9775e9f]{width:100%;min-width:var(--content-width);padding:120px 0 39px;background:#f5f5f5;overflow-x:hidden}.login-hero[data-v-a9775e9f]{width:var(--content-width);height:508px;margin:0 auto}.login-container[data-v-a9775e9f]{width:var(--content-width);height:508px;display:grid;grid-template-columns:837px minmax(0,1fr);margin:0 auto;overflow:hidden;border-radius:2px;background:#fff}.login-copy[data-v-a9775e9f]{width:837px;height:508px;padding:42px 79px 0;box-sizing:border-box;color:#fff;background-repeat:no-repeat;background-position:center;background-size:837px 508px}.login-copy h1[data-v-a9775e9f]{margin:0 0 42px;font-size:30px;font-weight:700;line-height:1.35}.login-copy p[data-v-a9775e9f]{width:680px;margin:0 0 10px;font-size:16px;font-weight:400;line-height:2.5;text-align:left}.login-panel[data-v-a9775e9f]{width:603px;height:508px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:42px 64px 0;background:#fff}.login-panel h2[data-v-a9775e9f]{margin:0 0 8px;color:#333;font-size:24px;font-weight:500;line-height:31px}.login-panel>strong[data-v-a9775e9f]{margin-bottom:0;color:#666;font-size:16px;font-weight:400;line-height:22px}.wx-qr-panel[data-v-a9775e9f],.callback-box[data-v-a9775e9f]{position:relative;width:360px;height:232px;overflow:visible;display:flex;align-items:center;justify-content:center;margin:0 auto;background:transparent}.wx-login-container[data-v-a9775e9f]{width:330px;height:400px;position:absolute;top:0;left:50%;overflow:visible;transform:translate(-50%) scale(.58);transform-origin:top center}.wx-login-container[data-v-a9775e9f] iframe{width:330px;height:400px;border:0}.wx-login-description-mask[data-v-a9775e9f]{position:absolute;left:50%;bottom:0;z-index:3;width:230px;height:38px;background:#fff;pointer-events:none;transform:translate(-50%)}.scan-tip[data-v-a9775e9f]{margin:6px 0 37px;color:#999;font-size:16px;line-height:1.4}.agreement-button[data-v-a9775e9f]{width:300px;height:48px;border:0;border-radius:2px;color:#fff;background:#163e6b;font-size:16px;font-weight:500;cursor:pointer}.agreement-button[data-v-a9775e9f]:hover{background:#1d4e83}.qr-loading[data-v-a9775e9f],.callback-box>span[data-v-a9775e9f],.qr-error span[data-v-a9775e9f]{color:#667085;font-size:16px}.qr-error[data-v-a9775e9f]{display:grid;justify-items:center;gap:18px;padding:0 24px}.qr-error button[data-v-a9775e9f]{width:150px;height:40px;border:0;border-radius:6px;color:#fff;background:linear-gradient(261deg,#0059ff,#a2ffda);font-size:16px}.index-lock-icon[data-v-21b3c086]{width:var(--lock-size);height:var(--lock-size);display:inline-block;background:var(--lock-color);mask:url("data:image/svg+xml,%3csvg%20width='16'%20height='20'%20viewBox='0%200%2016%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='c-bpi&%23233;&%23148;&%23129;2%20'%20opacity='0.6'%20d='M5.36898%208.00425H2.6738V4.88323C2.6738%204.20382%202.80927%203.57042%203.08021%202.98302C3.35116%202.39561%203.72549%201.87898%204.20321%201.43312C4.68093%200.987261%205.24421%200.636943%205.89305%200.382166C6.54189%200.127389%207.25134%20-1.38364e-08%208.02139%200C8.70588%200%209.36542%200.127389%2010%200.382166C10.6346%200.636943%2011.1979%200.987261%2011.6898%201.43312C12.1818%201.87898%2012.574%202.39561%2012.8663%202.98302C13.1586%203.57042%2013.3048%204.20382%2013.3048%204.88323V8.00425H10.7166V5.47771C10.7166%204.58599%2010.467%203.89597%209.96791%203.40764C9.4688%202.91932%208.79144%202.67516%207.93583%202.67516C7.16578%202.67516%206.54545%202.91932%206.07487%203.40764C5.60428%203.89597%205.36898%204.58599%205.36898%205.47771V8.00425ZM14.5882%209.27813C14.9733%209.27813%2015.3048%209.41614%2015.5829%209.69214C15.861%209.96815%2016%2010.2972%2016%2010.6794V17.2611C16%2017.6433%2015.9323%2018.0007%2015.7968%2018.3333C15.6613%2018.666%2015.4759%2018.9561%2015.2406%2019.2038C15.0053%2019.4515%2014.7273%2019.6461%2014.4064%2019.7877C14.0856%2019.9292%2013.7326%2020%2013.3476%2020H2.54545C2.16043%2020%201.81105%2019.9292%201.49733%2019.7877C1.1836%2019.6461%200.916221%2019.4586%200.695187%2019.2251C0.474153%2018.9915%200.30303%2018.719%200.181818%2018.4076C0.0606059%2018.0963%200%2017.7636%200%2017.4098V10.6794C0%2010.2972%200.135472%209.96815%200.406417%209.69214C0.677362%209.41614%201.00535%209.27813%201.39037%209.27813H2.6738H5.36898H10.7166H13.3048H14.5882Z'%20fill='url(%23paint0_linear_853_7404)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_853_7404'%20x1='0.535906'%20y1='-0.68541'%20x2='18.6073'%20y2='0.456195'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23EFAFFF'/%3e%3cstop%20offset='1'%20stop-color='%239E10BE'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='16'%20height='20'%20viewBox='0%200%2016%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='c-bpi&%23233;&%23148;&%23129;2%20'%20opacity='0.6'%20d='M5.36898%208.00425H2.6738V4.88323C2.6738%204.20382%202.80927%203.57042%203.08021%202.98302C3.35116%202.39561%203.72549%201.87898%204.20321%201.43312C4.68093%200.987261%205.24421%200.636943%205.89305%200.382166C6.54189%200.127389%207.25134%20-1.38364e-08%208.02139%200C8.70588%200%209.36542%200.127389%2010%200.382166C10.6346%200.636943%2011.1979%200.987261%2011.6898%201.43312C12.1818%201.87898%2012.574%202.39561%2012.8663%202.98302C13.1586%203.57042%2013.3048%204.20382%2013.3048%204.88323V8.00425H10.7166V5.47771C10.7166%204.58599%2010.467%203.89597%209.96791%203.40764C9.4688%202.91932%208.79144%202.67516%207.93583%202.67516C7.16578%202.67516%206.54545%202.91932%206.07487%203.40764C5.60428%203.89597%205.36898%204.58599%205.36898%205.47771V8.00425ZM14.5882%209.27813C14.9733%209.27813%2015.3048%209.41614%2015.5829%209.69214C15.861%209.96815%2016%2010.2972%2016%2010.6794V17.2611C16%2017.6433%2015.9323%2018.0007%2015.7968%2018.3333C15.6613%2018.666%2015.4759%2018.9561%2015.2406%2019.2038C15.0053%2019.4515%2014.7273%2019.6461%2014.4064%2019.7877C14.0856%2019.9292%2013.7326%2020%2013.3476%2020H2.54545C2.16043%2020%201.81105%2019.9292%201.49733%2019.7877C1.1836%2019.6461%200.916221%2019.4586%200.695187%2019.2251C0.474153%2018.9915%200.30303%2018.719%200.181818%2018.4076C0.0606059%2018.0963%200%2017.7636%200%2017.4098V10.6794C0%2010.2972%200.135472%209.96815%200.406417%209.69214C0.677362%209.41614%201.00535%209.27813%201.39037%209.27813H2.6738H5.36898H10.7166H13.3048H14.5882Z'%20fill='url(%23paint0_linear_853_7404)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_853_7404'%20x1='0.535906'%20y1='-0.68541'%20x2='18.6073'%20y2='0.456195'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23EFAFFF'/%3e%3cstop%20offset='1'%20stop-color='%239E10BE'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") center / contain no-repeat}.free-result-page[data-v-9fe7bac7]{min-width:1440px;min-height:789px;padding:100px 0 40px;background:linear-gradient(180deg,#fbfdff,#f3f7fb);box-sizing:border-box}.result-container[data-v-9fe7bac7]{width:1440px;min-height:729px;display:grid;grid-template-columns:710px 710px;align-items:start;gap:20px;margin:0 auto}.result-hero[data-v-9fe7bac7]{position:relative;height:729px;overflow:hidden;background:#0b3457}.result-hero>img[data-v-9fe7bac7]{width:100%;height:100%;display:block;object-fit:cover}.result-hero[data-v-9fe7bac7]:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:#02162a14}.result-hero-copy[data-v-9fe7bac7]{position:absolute;left:0;right:0;top:50%;z-index:1;transform:translateY(-18%);color:#fff;text-align:center}.result-hero-copy h1[data-v-9fe7bac7]{margin:0;font-size:42px;font-weight:700;letter-spacing:0}.result-hero-copy strong[data-v-9fe7bac7]{display:block;margin-top:10px;color:#ffffffad;font-size:20px;font-weight:400}.result-hero-copy p[data-v-9fe7bac7]{margin:28px 0 0;font-size:16px}.rank-product[data-v-9fe7bac7]{min-width:0;align-self:start;background:#fff}.rank-card[data-v-9fe7bac7]{min-height:621px;padding:24px 40px 18px;border:1px solid #d6dee9;box-sizing:border-box}.chart-index-title[data-v-9fe7bac7]{margin:0;color:#333;font-size:20px;font-weight:500;line-height:28px}.rank-card h2[data-v-9fe7bac7]{margin:4px 0;color:#000;font-size:20px;font-weight:500;line-height:28px}.rank-meta[data-v-9fe7bac7]{color:#666;font-size:16px;font-weight:400;line-height:22px}.chart-index-title sup[data-v-9fe7bac7],.rank-meta sup[data-v-9fe7bac7],.rank-notes sup[data-v-9fe7bac7]{margin-left:1px;font-size:10px;line-height:1;vertical-align:super}.rank-head[data-v-9fe7bac7],.rank-row[data-v-9fe7bac7]{display:grid;grid-template-columns:86px 1fr 64px 96px;align-items:center}.rank-head[data-v-9fe7bac7]{height:48px;margin-top:20px;border-top:1px solid #e5ecf6;color:#333;font-size:14px;font-weight:600;box-sizing:border-box}.rank-head span[data-v-9fe7bac7]{text-align:center}.rank-rows[data-v-9fe7bac7]{padding-bottom:20px;border-bottom:1px solid #e5ecf6}.rank-row[data-v-9fe7bac7]{min-height:39px;color:#333;font-size:14px}.row-brand[data-v-9fe7bac7],.row-change[data-v-9fe7bac7],.row-rank[data-v-9fe7bac7]{display:flex;align-items:center;justify-content:center;min-width:0}.row-score[data-v-9fe7bac7]{position:relative;height:39px;display:block}.score-axis[data-v-9fe7bac7]{position:absolute;left:0;top:0;bottom:0;width:1px;background:#8f98a3}.row-score>i[data-v-9fe7bac7]{position:absolute;top:10px;height:20px;display:block;background:#3577bc}.row-score>em[data-v-9fe7bac7]{position:absolute;top:10px;color:#333;font-size:14px;font-style:normal;line-height:20px;white-space:nowrap}.row-score>.score-lock[data-v-9fe7bac7]{position:absolute;top:11px}.rank-rows.bipolar .score-axis[data-v-9fe7bac7]{left:50%}.rank-rows.bipolar .row-score>em[data-v-9fe7bac7],.rank-rows.bipolar .row-score>.score-lock[data-v-9fe7bac7]{transform:none}.rank-notes[data-v-9fe7bac7]{margin-top:24px;color:#999;font-size:12px;line-height:1.9}.rank-notes p[data-v-9fe7bac7]{margin:0}.free-query-status-tip[data-v-9fe7bac7]{width:100%;height:40px;display:flex;align-items:center;gap:10px;padding:0 20px;box-sizing:border-box;color:#843e10;background:#fef3eb;font-size:16px;font-weight:400;line-height:22px}.free-query-status-tip img[data-v-9fe7bac7]{width:20px;height:20px;flex:0 0 20px;object-fit:contain}.product-footer[data-v-9fe7bac7]{min-height:108px;display:grid;grid-template-columns:1fr 270px;align-items:center;gap:24px;padding:0 20px 0 28px;border:1px solid #eef2f6;border-top:0;box-sizing:border-box}.product-footer h3[data-v-9fe7bac7]{margin:0;color:#333;font-size:18px;font-weight:600}.product-footer button[data-v-9fe7bac7]{height:48px;border:0;color:#fff;background:#1f4c7e;font-size:18px;cursor:pointer;transition:background-color .18s ease,transform .18s ease}.product-footer button[data-v-9fe7bac7]:hover{background:#173d68;transform:translateY(-1px)}.result-missing[data-v-9fe7bac7]{width:1440px;min-height:620px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto;color:#666}.result-missing h1[data-v-9fe7bac7]{margin:0 0 14px;color:#1f3558;font-size:28px}.result-missing p[data-v-9fe7bac7]{margin:0 0 28px}.result-missing button[data-v-9fe7bac7]{width:180px;height:44px;border:0;color:#fff;background:#1f4c7e;cursor:pointer}.help-page[data-v-6eb75e12]{min-width:var(--content-width);padding:100px 0 40px;background:#f5f5f5}.help-card[data-v-6eb75e12]{width:var(--content-width);margin:0 auto;box-sizing:border-box;border-radius:0;background:#fff}.feedback-card[data-v-6eb75e12]{min-height:620px;margin-top:0;padding:28px 110px 40px}.section-title[data-v-6eb75e12]{text-align:center}.section-title h2[data-v-6eb75e12]{margin:0;color:#333;font-size:24px;font-weight:700}.feedback-intro[data-v-6eb75e12]{max-width:1100px;margin:24px auto 26px;color:#666;text-align:center;font-size:14px;font-weight:400;line-height:24px}.feedback-form[data-v-6eb75e12]{width:1200px;margin:0}.feedback-label[data-v-6eb75e12]{display:block;color:#333;font-size:14px;font-weight:400}.feedback-label i[data-v-6eb75e12]{color:#f41329;font-style:normal}.feedback-label textarea[data-v-6eb75e12]{width:100%;height:100px;margin-top:13px;padding:14px 16px;box-sizing:border-box;border:1px solid #bfc5cc;border-radius:0;color:#333;font-size:14px;line-height:1.6;resize:none;outline:none}.feedback-label textarea[data-v-6eb75e12]::placeholder{color:#a8afb8}.upload-section[data-v-6eb75e12]{margin-top:36px}.upload-section p[data-v-6eb75e12]{margin:0 0 14px;color:#333;font-size:14px;font-weight:400}.upload-toolbar[data-v-6eb75e12]{display:flex;align-items:center;gap:16px}.upload-toolbar button[data-v-6eb75e12]{width:160px;height:46px;border:1px solid #a8b6c7;border-radius:0;color:#2e6bb5;background:#fff;font-size:16px;font-weight:500;cursor:pointer}.upload-toolbar button[data-v-6eb75e12]:disabled{cursor:not-allowed;opacity:.58}.upload-toolbar span[data-v-6eb75e12]{color:#666;font-size:14px;font-weight:400}.upload-toolbar input[data-v-6eb75e12]{display:none}.preview-list[data-v-6eb75e12]{display:flex;gap:12px;margin-top:12px}.preview-list figure[data-v-6eb75e12]{position:relative;width:100px;height:100px;margin:0;overflow:hidden;border-radius:4px;background:#eef4fa}.preview-list img[data-v-6eb75e12]{width:100%;height:100%;display:block;object-fit:cover}.preview-list figcaption[data-v-6eb75e12]{position:absolute;left:0;right:0;bottom:0;height:32px;display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#0000007a}.preview-list figcaption button[data-v-6eb75e12]{width:100%;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;cursor:pointer}.preview-list figcaption button img[data-v-6eb75e12]{width:16px;height:16px;display:block;object-fit:contain}.contact-section[data-v-6eb75e12]{margin-top:42px}.contact-section p[data-v-6eb75e12]{margin:0;color:#333;font-size:14px;font-weight:400}.contact-section i[data-v-6eb75e12]{color:#f41329;font-style:normal}.contact-fields[data-v-6eb75e12]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin-top:14px}.contact-fields input[data-v-6eb75e12]{width:100%;height:40px;padding:0 16px;box-sizing:border-box;border:1px solid #bfc5cc;border-radius:0;color:#333;background:#fff;font-size:14px;outline:none}.contact-fields input[data-v-6eb75e12]::placeholder{color:#a8afb8}.submit-notice[data-v-6eb75e12]{margin:32px 0 0;color:#666;font-size:14px;font-weight:400;line-height:22px;text-align:center}.submit-button[data-v-6eb75e12]{width:160px;height:46px;display:block;margin:16px auto 0;border:0;border-radius:0;color:#fff;background:#163e6b;font-size:16px;font-weight:500;cursor:pointer}.submit-button[data-v-6eb75e12]:disabled{cursor:not-allowed;opacity:.6}.complaint-page[data-v-f91b67f3]{min-width:var(--content-width);padding:120px 0 40px;background:#f5f5f5}.complaint-card[data-v-f91b67f3]{width:var(--content-width);min-height:790px;margin:0 auto;padding:40px 115px 38px;box-sizing:border-box;background:#fff}.complaint-card h1[data-v-f91b67f3]{margin:0;color:#333;font-size:24px;font-weight:700;line-height:34px;text-align:center}.form-section[data-v-f91b67f3]{margin-top:34px}.section-label[data-v-f91b67f3]{margin:0;color:#333;font-size:16px;font-weight:400;line-height:24px}.section-label i[data-v-f91b67f3]{color:#f41329;font-style:normal}.type-options[data-v-f91b67f3]{display:flex;gap:20px;margin-top:20px}.type-options button[data-v-f91b67f3]{width:116px;height:40px;border:1px solid #d8e0ea;border-radius:0;color:#666;background:#fff;font-size:14px;cursor:pointer}.type-options button[data-v-f91b67f3]:hover,.type-options button.active[data-v-f91b67f3]{border-color:#2e6bb5;color:#2e6bb5;background:#fff}.content-section textarea[data-v-f91b67f3]{width:100%;height:96px;display:block;margin-top:20px;padding:14px 16px;box-sizing:border-box;border:1px solid #d8e0ea;border-radius:0;color:#333;background:#fff;font-size:14px;line-height:1.6;outline:none;resize:none}.content-section textarea[data-v-f91b67f3]::placeholder,.contact-fields input[data-v-f91b67f3]::placeholder{color:#a8afb8}.upload-section[data-v-f91b67f3]{margin-top:30px}.upload-toolbar[data-v-f91b67f3]{display:flex;align-items:center;gap:16px;margin-top:18px}.upload-toolbar button[data-v-f91b67f3]{width:154px;height:46px;border:1px solid #2e6bb5;border-radius:0;color:#2e6bb5;background:#fff;font-size:16px;cursor:pointer}.upload-toolbar button[data-v-f91b67f3]:hover{color:#fff;background:#2e6bb5}.upload-toolbar button[data-v-f91b67f3]:disabled{cursor:not-allowed;opacity:.58}.upload-toolbar span[data-v-f91b67f3]{color:#999;font-size:14px}.upload-toolbar input[data-v-f91b67f3]{display:none}.preview-list[data-v-f91b67f3]{display:flex;gap:12px;margin-top:12px}.preview-list figure[data-v-f91b67f3]{position:relative;width:136px;height:136px;margin:0;overflow:hidden;border-radius:2px;background:#eef4fa}.preview-image[data-v-f91b67f3]{width:100%;height:100%;display:block;object-fit:cover}.preview-list figcaption[data-v-f91b67f3]{position:absolute;right:0;bottom:0;left:0;height:36px;display:grid;grid-template-columns:1fr 1fr;background:#0000008f}.preview-list figcaption button[data-v-f91b67f3]{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0;border:0;background:transparent;cursor:pointer}.preview-list figcaption button[data-v-f91b67f3]:hover{background:#ffffff1f}.preview-list figcaption img[data-v-f91b67f3]{width:18px;height:18px;object-fit:contain}.contact-section[data-v-f91b67f3]{margin-top:32px}.contact-fields[data-v-f91b67f3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:18px}.contact-fields input[data-v-f91b67f3]{width:100%;height:40px;padding:0 16px;box-sizing:border-box;border:1px solid #d8e0ea;border-radius:0;color:#333;background:#fff;font-size:14px;outline:none}.submit-button[data-v-f91b67f3]{width:154px;height:46px;display:block;margin:38px auto 0;border:0;border-radius:0;color:#fff;background:#163e6b;font-size:16px;font-weight:500;cursor:pointer}.submit-button[data-v-f91b67f3]:hover{background:#2e6bb5}.submit-button[data-v-f91b67f3]:disabled{cursor:not-allowed;opacity:.6}.index-data-card[data-v-749ba95d]{overflow:hidden;border-radius:0;background:#fff;margin-bottom:40px}.data-card-header[data-v-749ba95d]{height:66px;display:flex;align-items:center;justify-content:space-between;padding:0 28px;border-bottom:1px solid #edf2f8}.data-card-header h3[data-v-749ba95d]{margin:0;color:#333;font-size:18px;font-weight:600}.data-card-header button[data-v-749ba95d]{min-width:84px;height:34px;padding:0 14px;border:0;border-radius:3px;color:#fff;background:linear-gradient(84deg,#aff0ff,#177bfa);cursor:pointer;transition:filter .18s ease,box-shadow .18s ease,transform .18s ease}.data-card-header button[data-v-749ba95d]:hover{filter:brightness(1.05);box-shadow:0 10px 22px #007aff33;transform:translateY(-1px)}.data-card-summary[data-v-749ba95d]{height:58px;display:flex;align-items:center;justify-content:space-between;padding:0 28px;border-bottom:1px solid #edf2f8;cursor:pointer;outline:none;transition:background-color .18s ease,box-shadow .18s ease}.data-card-summary[data-v-749ba95d]:hover,.data-card-summary[data-v-749ba95d]:focus-visible{background:#f5faff;box-shadow:inset 0 0 0 1px #007aff14}.summary-left[data-v-749ba95d]{display:flex;align-items:center;gap:10px;color:#555;font-size:14px}.summary-left img[data-v-749ba95d]{width:18px;height:18px}.data-card-summary button[data-v-749ba95d]{border:0;color:#999;background:transparent;font-size:14px;cursor:pointer;transition:color .18s ease,transform .18s ease}.data-card-summary:hover button[data-v-749ba95d],.data-card-summary:focus-visible button[data-v-749ba95d],.data-card-summary button[data-v-749ba95d]:hover{color:#007aff}.data-card-summary:hover button span[data-v-749ba95d],.data-card-summary:focus-visible button span[data-v-749ba95d],.data-card-summary button:hover span[data-v-749ba95d]{display:inline-block;transform:translate(2px)}.rank-preview[data-v-749ba95d]{padding-top:22px}.chart-index-title[data-v-749ba95d]{margin:0 28px;padding-right:120px;color:#333;font-size:20px;font-weight:500;line-height:28px}.rank-preview h4[data-v-749ba95d]{margin:4px 28px;color:#000;font-size:20px;font-weight:500;line-height:28px}.rank-meta[data-v-749ba95d]{padding:0 28px 18px;color:#666;font-size:16px;font-weight:400;line-height:22px}.chart-index-title sup[data-v-749ba95d],.rank-meta sup[data-v-749ba95d]{margin-left:1px;font-size:10px;line-height:1;vertical-align:super}.rank-chart[data-v-749ba95d]{position:relative;overflow:hidden;background:#eef6ff}.rank-chart[data-v-749ba95d]:before,.rank-chart[data-v-749ba95d]:after{position:absolute;left:0;right:0;z-index:6;height:1px;content:"";background:#e5ecf6;pointer-events:none}.rank-chart[data-v-749ba95d]:before{top:0}.rank-chart[data-v-749ba95d]:after{bottom:0}.chart-watermark[data-v-749ba95d]{position:absolute;left:-80px;right:-80px;top:-20px;bottom:-20px;z-index:4;display:flex;flex-wrap:wrap;gap:56px 70px;align-content:center;justify-content:center;pointer-events:none;transform:rotate(-24deg);opacity:.1}.chart-watermark span[data-v-749ba95d]{color:#666;font-size:24px;white-space:nowrap}.chart-watermark .watermark-code[data-v-749ba95d]{opacity:.22}.rank-chart-head[data-v-749ba95d],.rank-bar-row[data-v-749ba95d]{position:relative;z-index:2;display:grid;grid-template-columns:94px 1fr 62px 104px;align-items:center}.rank-chart-head[data-v-749ba95d]{height:44px;color:#333;font-size:13px;font-weight:600}.rank-chart-head span[data-v-749ba95d]{text-align:center}.rank-bar-row[data-v-749ba95d]{height:36px;color:#333;font-size:13px}.rank-bar-chart[data-v-749ba95d]{padding:18px 0}.rank-bar-chart.simple .rank-bar-row[data-v-749ba95d]{grid-template-columns:94px 1fr}.rank-bar-chart[data-v-749ba95d]:not(.simple){padding-top:0}.row-brand[data-v-749ba95d],.row-rank[data-v-749ba95d]{text-align:center}.row-brand[data-v-749ba95d]{text-align:right;padding-right:10px}.row-brand-header[data-v-749ba95d]{text-align:right!important;padding-right:10px}.row-change[data-v-749ba95d]{display:flex;align-items:center;justify-content:center}.change-wrap[data-v-749ba95d]{display:inline-flex;width:100%;align-items:center;justify-content:center}.change-wrap em[data-v-749ba95d]{min-width:24px;margin-right:6px;color:#333;font-size:13px;font-style:normal;font-weight:500;line-height:18px;text-align:right}.change-wrap img[data-v-749ba95d]{width:16px;height:16px;flex-shrink:0;object-fit:contain}.row-bar[data-v-749ba95d]{position:relative;display:flex;align-items:center;gap:10px}.shared-chart-axis[data-v-749ba95d]{position:absolute;left:72px;top:18px;bottom:18px;z-index:2;width:1px;display:block;background:#979797b3}.rank-bar-chart:not(.simple) .shared-chart-axis[data-v-749ba95d]{top:44px}.rank-bar-chart:not(.simple) .shared-chart-axis.bipolar[data-v-749ba95d]{left:calc(72px + (100% - 202px)/2)}.rank-bar-chart.simple .shared-chart-axis.bipolar[data-v-749ba95d]{left:calc(72px + (100% - 72px)/2)}.row-bar i[data-v-749ba95d]{height:18px;min-width:24px;display:block;border-radius:0}.row-bar.bipolar-bar[data-v-749ba95d]{display:block;height:36px;gap:0}.row-bar.bipolar-bar i[data-v-749ba95d]{position:absolute;left:50%;top:50%;min-width:0;transform:translateY(-50%)}.row-bar.bipolar-bar i.negative[data-v-749ba95d]{right:50%;left:auto;border-radius:0}.row-bar.bipolar-bar em[data-v-749ba95d],.row-bar.bipolar-bar .score-lock[data-v-749ba95d]{position:absolute;top:50%;transform:translateY(-50%)}.row-bar.bipolar-bar em.negative[data-v-749ba95d]{left:auto}.row-bar em[data-v-749ba95d]{color:#666;font-size:13px;font-style:normal;white-space:nowrap}.nps-composition-chart[data-v-749ba95d]{padding:26px 28px 22px}.nps-composition-row[data-v-749ba95d]{position:relative;z-index:2;display:grid;grid-template-columns:96px 1fr 70px;align-items:center;height:36px}.nps-score[data-v-749ba95d],.nps-brand[data-v-749ba95d]{display:flex;justify-content:center;color:#333;font-size:13px}.nps-brand[data-v-749ba95d]{justify-content:flex-start;padding-left:10px;box-sizing:border-box}.nps-composition-head[data-v-749ba95d]{position:relative;z-index:2;display:grid;grid-template-columns:96px 1fr 70px;align-items:center;height:36px;color:#333;font-size:13px;font-weight:600;text-align:center}.nps-composition-head span[data-v-749ba95d]:first-child{padding-left:10px;text-align:left}.nps-bars[data-v-749ba95d]{display:grid;grid-template-columns:1fr 1fr;align-items:center}.nps-left[data-v-749ba95d],.nps-right[data-v-749ba95d]{display:flex;align-items:center;gap:8px;height:20px}.nps-left em[data-v-749ba95d],.nps-right em[data-v-749ba95d]{color:#c93535;font-size:13px;font-style:normal;white-space:nowrap}.nps-right em[data-v-749ba95d]{color:#ab2d28}.nps-left[data-v-749ba95d]{justify-content:flex-end;border-right:1px solid rgba(151,151,151,.7)}.nps-right[data-v-749ba95d]{justify-content:flex-start}.nps-left i[data-v-749ba95d],.nps-right i[data-v-749ba95d]{height:18px;display:block}.nps-left i[data-v-749ba95d],.nps-right i[data-v-749ba95d]{border-radius:0}.nps-legend[data-v-749ba95d]{position:relative;z-index:2;display:flex;justify-content:center;gap:42px;margin-top:18px;color:#666;font-size:13px}.nps-legend span[data-v-749ba95d]{display:flex;align-items:center;gap:8px}.nps-legend i[data-v-749ba95d]{width:26px;height:12px;border-radius:0}.line-trend-chart[data-v-749ba95d]{height:260px}.line-trend-chart svg[data-v-749ba95d]{position:relative;z-index:2;width:100%;height:220px;display:block}.trend-value[data-v-749ba95d]{fill:#333;font-size:13px;font-weight:500}.trend-years[data-v-749ba95d]{position:relative;z-index:2;height:20px;padding:0;color:#666;font-size:13px}.trend-years span[data-v-749ba95d]{position:absolute;top:0;transform:translate(-50%);white-space:nowrap}.rank-notes[data-v-749ba95d]{padding:20px 28px 26px;color:#999;font-size:12px;line-height:1.8}.rank-notes p[data-v-749ba95d]{margin:0}.rank-notes sup[data-v-749ba95d]{margin-left:1px;font-size:9px;line-height:1;vertical-align:super}.data-status-tip[data-v-749ba95d]{width:100%;height:40px;display:flex;flex:0 0 40px;align-items:center;gap:10px;margin-top:auto;padding:0 20px;box-sizing:border-box;color:#2e6bb5;background:#e7f2ff;font-size:16px;font-weight:400;line-height:22px}.data-status-tip.example[data-v-749ba95d]{color:#843e10;background:#fef3eb}.data-status-tip img[data-v-749ba95d]{width:20px;height:20px;flex:0 0 20px;object-fit:contain}.index-data-card[data-v-749ba95d]{position:relative;display:flex;min-width:0;flex-direction:column;margin:0;border:1px solid #d8dee6;border-radius:0;box-sizing:border-box}.rank-preview[data-v-749ba95d]{position:relative;padding-top:28px}.chart-index-title[data-v-749ba95d]{margin:0;padding-right:150px;padding-left:38px}.rank-preview h4[data-v-749ba95d]{margin:4px 0;padding-right:38px;padding-left:38px;font-size:20px;font-weight:500}.rank-meta[data-v-749ba95d]{padding-right:38px;padding-bottom:24px;padding-left:38px;color:#666;font-size:16px;font-weight:400}.example-badge[data-v-749ba95d]{position:absolute;top:20px;right:30px;z-index:6;width:104px;height:36px;display:flex;align-items:center;justify-content:center;color:#843e10;background:#fef3eb;border-radius:2px;font-size:16px;font-weight:400;line-height:22px}.card-download-button[data-v-749ba95d]{position:absolute;top:20px;right:30px;z-index:6;width:98px;height:34px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0;border:1px solid #2e6bb5;border-radius:0;color:#2e6bb5;background:#fff;font-size:14px;font-weight:500;cursor:pointer}.card-download-button img[data-v-749ba95d]{width:20px;height:20px;object-fit:contain}.card-download-button[data-v-749ba95d]:hover:not(:disabled){color:#fff;background:#2e6bb5}.card-download-button[data-v-749ba95d]:disabled{cursor:wait;opacity:.65}.rank-chart[data-v-749ba95d]{margin:0 38px;background:#fff}.rank-chart-head[data-v-749ba95d],.rank-bar-row[data-v-749ba95d]{grid-template-columns:72px minmax(0,1fr) 48px 82px}.rank-bar-chart.simple .rank-bar-row[data-v-749ba95d]{grid-template-columns:72px minmax(0,1fr)}.rank-bar-row[data-v-749ba95d]{height:40px}.row-bar i[data-v-749ba95d],.nps-left i[data-v-749ba95d],.nps-right i[data-v-749ba95d]{border-radius:0}.chart-watermark.example[data-v-749ba95d]{top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;opacity:.08;transform:none}.chart-watermark.example span[data-v-749ba95d]{color:#2e6bb5;font-size:74px;font-weight:700}.nps-composition-chart[data-v-749ba95d]{padding-right:0;padding-left:0}.nps-composition-head[data-v-749ba95d],.nps-composition-row[data-v-749ba95d]{grid-template-columns:54px minmax(0,1fr) 72px}.line-trend-chart[data-v-749ba95d]{height:245px}.line-trend-chart svg[data-v-749ba95d]{height:210px}.trend-years[data-v-749ba95d]{padding:0}.rank-notes[data-v-749ba95d]{min-height:132px;flex:1;padding:22px 38px 28px;color:#a2a6ad;font-size:11px;line-height:1.9;box-sizing:border-box}.indices-page[data-v-d10fd2a5]{min-width:var(--page-min-width);background:#f3f8ff}.indices-container[data-v-d10fd2a5]{width:var(--content-width);margin:0 auto}.indices-hero[data-v-d10fd2a5]{height:auto;overflow:hidden}.indices-hero img[data-v-d10fd2a5]{width:100%;display:block;height:auto}.indices-notice[data-v-d10fd2a5]{height:54px;display:flex;align-items:center;background:#d8f7ff}.notice-inner[data-v-d10fd2a5]{display:flex;align-items:center;gap:14px;color:#168dff;font-size:14px}.notice-inner img[data-v-d10fd2a5]{width:18px;height:18px;object-fit:contain}.notice-inner p[data-v-d10fd2a5]{margin:0}.indices-content[data-v-d10fd2a5]{padding:48px 0 64px}.indices-search[data-v-d10fd2a5]{position:relative;display:flex;height:80px;margin-bottom:46px;background:#fff;border:1px solid #e5edf7}.indices-search input[data-v-d10fd2a5]{flex:1;min-width:0;padding:0 24px;border:0;outline:none;color:#333;font-size:14px}.search-submit[data-v-d10fd2a5]{width:112px;height:56px;align-self:center;display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-right:10px;border:0;border-radius:8px;color:#fff;background:linear-gradient(84deg,#aff0ff,#177bfa);cursor:pointer;transition:filter .18s ease,box-shadow .18s ease,transform .18s ease}.search-submit[data-v-d10fd2a5]:hover{filter:brightness(1.05);box-shadow:0 10px 22px #007aff33;transform:translateY(-1px)}.search-submit img[data-v-d10fd2a5]{width:16px;height:16px;object-fit:contain}.search-submit span[data-v-d10fd2a5]{line-height:1}.indices-suggestions[data-v-d10fd2a5]{position:absolute;left:0;right:112px;top:86px;z-index:20;overflow:hidden;padding:6px 0;border:1px solid #e5edf7;border-radius:8px;background:#fff;box-shadow:0 12px 28px #708bad24}.indices-suggestions button[data-v-d10fd2a5]{width:100%;height:48px;display:block;padding:0 24px;border:0;color:#333;background:#fff;font-size:16px;text-align:left}.indices-suggestions button+button[data-v-d10fd2a5]{border-top:1px solid #edf2f8}.indices-suggestions button[data-v-d10fd2a5]:hover{color:#007aff;background:#f5f9ff}.index-switch[data-v-d10fd2a5]{width:882px;height:80px;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;margin:0 auto 28px;padding:0 12px;border-radius:8px;background:#edf3f9}.index-switch button[data-v-d10fd2a5]{height:60px;border:2px solid transparent;border-radius:8px;color:#222;background:transparent;cursor:pointer;transition:color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.index-switch button[data-v-d10fd2a5]:hover:not(.active){color:#007aff;background:#ffffffad;box-shadow:0 6px 16px #007aff1a;transform:translateY(-1px)}.index-switch button.active[data-v-d10fd2a5]{border-color:#168dff;border-radius:8px;background:#fff}.category-filter[data-v-d10fd2a5]{margin-bottom:42px}.filter-row[data-v-d10fd2a5]{display:grid;grid-template-columns:92px 1fr;align-items:start;column-gap:12px;margin-bottom:14px}.filter-row strong[data-v-d10fd2a5]{width:92px;color:#506b89;font-size:16px;font-weight:700;line-height:40px;text-align:left}.filter-options[data-v-d10fd2a5]{display:flex;flex-wrap:wrap;gap:12px}.filter-options button[data-v-d10fd2a5]{min-width:120px;height:40px;padding:0 14px;border:0;border-radius:8px;color:#333;background:#edf3f9;font-size:12px;cursor:pointer;transition:color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.filter-options button[data-v-d10fd2a5]:hover:not(.active){color:#007aff;background:#f5faff;box-shadow:0 6px 14px #007aff1a;transform:translateY(-1px)}.filter-options button.active[data-v-d10fd2a5]{border:1px solid;border-image:linear-gradient(81deg,#a2ffda,#0059ff) 1 1;border-radius:8px;color:#007aff;background:linear-gradient(81deg,#a2ffda33,#0059ff33);font-size:14px;font-weight:500}.indices-loading[data-v-d10fd2a5],.indices-empty[data-v-d10fd2a5]{height:220px;display:flex;align-items:center;justify-content:center;color:#8a98aa;background:#fff}.data-package-list[data-v-d10fd2a5]{margin:0 0 24px;display:grid;gap:24px}.data-package-card[data-v-d10fd2a5]{overflow:hidden;border-radius:8px;background:#fff}.data-package-header[data-v-d10fd2a5]{min-height:72px;display:flex;align-items:center;justify-content:space-between;padding:18px 28px;border-bottom:1px solid #eef3f8}.data-package-header h3[data-v-d10fd2a5]{min-width:0;margin:0;color:#333;font-size:18px;font-weight:500;line-height:1.4}.data-package-header strong[data-v-d10fd2a5]{color:#2d93ff;font-weight:500}.data-package-header button[data-v-d10fd2a5]{width:128px;height:34px;flex-shrink:0;margin-left:16px;border:0;border-radius:3px;color:#fff;background:linear-gradient(84deg,#aff0ff,#177bfa);cursor:pointer;transition:filter .18s ease,box-shadow .18s ease,transform .18s ease}.data-package-header button[data-v-d10fd2a5]:hover{filter:brightness(1.05);box-shadow:0 10px 22px #007aff33;transform:translateY(-1px)}.data-package-card p[data-v-d10fd2a5]{margin:0;padding:24px 28px 28px;color:#666;font-size:16px;line-height:1.6}.indices-page[data-v-d10fd2a5]{min-width:1440px;padding-top:80px;color:#222;background:#f5f5f5}.indices-container[data-v-d10fd2a5]{width:1440px}.indices-market-hero[data-v-d10fd2a5]{padding:20px 0 22px;background:#f5f5f5}.market-layout[data-v-d10fd2a5]{display:grid;grid-template-columns:473px 946px;gap:21px}.category-market[data-v-d10fd2a5]{position:relative;z-index:6;width:473px;height:445px;padding:24px 20px;background:#fff;box-sizing:border-box}.category-market-heading[data-v-d10fd2a5]{height:40px;display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.category-market-heading h2[data-v-d10fd2a5]{margin:0;font-size:24px;font-weight:700}.category-market-heading button[data-v-d10fd2a5]{width:121px;height:38px;margin-top:-5px;border:1px solid #2e6bb5;border-radius:2px;color:#2e6bb5;background:#fff;font-size:14px;cursor:pointer;transition:color .18s ease,background-color .18s ease}.category-market-heading button[data-v-d10fd2a5]:hover{color:#fff;background:#2e6bb5}.market-search[data-v-d10fd2a5]{height:46px;display:flex;align-items:center;border:1px solid #e4e8ed}.market-search-wrap[data-v-d10fd2a5]{position:relative;z-index:20}.market-search input[data-v-d10fd2a5]{min-width:0;height:100%;flex:1;padding:0 16px;border:0;outline:0;color:#333;font-size:14px;box-sizing:border-box}.market-search>button[data-v-d10fd2a5]{width:46px;height:100%;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-left:1px solid #e4e8ed;background:#fff;cursor:pointer;transition:background-color .18s ease}.market-search img[data-v-d10fd2a5]{width:16px;height:16px;object-fit:contain;transition:filter .18s ease}.market-search>button[data-v-d10fd2a5]:hover,.market-search>button[data-v-d10fd2a5]:focus-visible{background:#163e6b}.market-search>button:hover img[data-v-d10fd2a5],.market-search>button:focus-visible img[data-v-d10fd2a5]{filter:brightness(0) invert(1)}.market-suggestions[data-v-d10fd2a5]{position:absolute;top:calc(100% + 4px);left:0;z-index:15;width:100%;max-height:220px;overflow-y:auto;border:1px solid #e4e8ed;background:#fff;box-shadow:0 8px 18px #1f3f601f}.market-suggestions button[data-v-d10fd2a5]{width:100%;display:block;padding:10px 12px;border:0;color:#46586c;background:#fff;font-size:12px;text-align:left;cursor:pointer}.market-suggestions button[data-v-d10fd2a5]:hover{color:#1f66aa;background:#f1f7fd}.market-group[data-v-d10fd2a5]{width:100%;margin-top:29px;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.market-group strong[data-v-d10fd2a5]{display:flex;align-items:center;gap:10px;color:#333;font-size:18px;line-height:22px}.market-group strong img[data-v-d10fd2a5]{width:20px;height:20px;flex-shrink:0;object-fit:contain}.market-group p[data-v-d10fd2a5]{margin:14px 0 0;overflow:hidden;color:#a4a7ac;font-size:16px;line-height:29px;text-overflow:ellipsis;white-space:nowrap}.market-group p span+span[data-v-d10fd2a5]:before{margin:0 7px;color:#a5adb7;content:"·"}.market-group:hover strong[data-v-d10fd2a5],.market-group.active strong[data-v-d10fd2a5]{color:#174a7d}.market-group.active p[data-v-d10fd2a5]{margin-right:-10px;margin-left:-10px;padding:0 10px;background:#f1f6fc}.market-group.active p span.active[data-v-d10fd2a5]{color:#174a7d;font-weight:600}.category-market.flyout-open[data-v-d10fd2a5]:after{position:absolute;top:0;left:100%;z-index:9;width:21px;height:445px;content:""}.category-flyout[data-v-d10fd2a5]{position:absolute;top:0;left:494px;z-index:10;width:946px;height:445px;overflow-y:auto;padding:12px 24px 0 18px;background:#fff;box-shadow:0 10px 28px #2a3f5414;box-sizing:border-box}.category-flyout-arrow[data-v-d10fd2a5]{position:absolute;left:473px;z-index:11;width:0;height:0;border-top:12px solid transparent;border-right:21px solid #fff;border-bottom:12px solid transparent}.category-flyout-row[data-v-d10fd2a5]{min-height:57px;display:grid;grid-template-columns:140px minmax(0,1fr);gap:22px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #dce3ea}.category-flyout-row[data-v-d10fd2a5]:last-child{margin-bottom:0;border-bottom:0}.flyout-category[data-v-d10fd2a5]{min-height:44px;display:flex;align-items:center;align-self:start;justify-content:center;padding:0 12px;border:0;color:#174a7d;background:#f1f6fc;font-size:18px;font-weight:600;cursor:default;text-align:center;box-sizing:border-box}.flyout-category[data-v-d10fd2a5]:hover,.flyout-category.active[data-v-d10fd2a5]{color:#fff;background:#174a7d}.flyout-tags[data-v-d10fd2a5]{display:flex;align-content:flex-start;align-items:center;flex-wrap:wrap;gap:8px 20px;padding:2px 0}.flyout-tags button[data-v-d10fd2a5]{padding:0;border:0;color:#858e99;background:transparent;font-size:16px;line-height:26px;white-space:nowrap;cursor:pointer}.flyout-tags button[data-v-d10fd2a5]:hover{color:#174a7d}.indices-banner[data-v-d10fd2a5]{position:relative;width:946px;height:445px;overflow:hidden;background:#0d2948;background-position:center;background-repeat:no-repeat;background-size:cover}.indices-banner-content[data-v-d10fd2a5]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;padding-top:198px;color:#fff;text-align:center;pointer-events:none}.indices-banner-content h2[data-v-d10fd2a5]{margin:0;font-size:40px;font-weight:700;line-height:56px;white-space:nowrap;opacity:.8}.indices-banner-content p[data-v-d10fd2a5]{margin:27px 0 0;color:#ffffffc2;font-size:24px;font-weight:400;line-height:34px}.indices-banner-content p strong[data-v-d10fd2a5]{color:#fff;font-weight:500}.indices-content[data-v-d10fd2a5]{padding:0 0 150px}.indices-toolbar[data-v-d10fd2a5]{height:72px;display:grid;grid-template-columns:minmax(0,1fr) 166px auto 150px;align-items:center;column-gap:34px}.indices-toolbar h1[data-v-d10fd2a5]{margin:0;overflow:hidden;font-size:24px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.year-selector[data-v-d10fd2a5]{position:relative;z-index:12;width:166px;transform:translate(-81px)}.year-selector-trigger[data-v-d10fd2a5]{width:100%;height:46px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;border:1px solid #cfdbe9;color:#3f454d;background:#fff;font-size:16px;text-align:left;cursor:pointer;box-sizing:border-box}.year-selector-trigger[data-v-d10fd2a5]:hover,.year-selector-trigger[data-v-d10fd2a5]:focus-visible,.year-selector-trigger[aria-expanded=true][data-v-d10fd2a5]{border-color:#164b7f}.year-selector-trigger[data-v-d10fd2a5]:disabled{color:#9aa2ab;background:#f7f9fb;cursor:default}.year-selector-trigger i[data-v-d10fd2a5]{width:8px;height:8px;border-right:2px solid #9ca3aa;border-bottom:2px solid #9ca3aa;transform:translateY(-2px) rotate(45deg);transition:transform .18s ease}.year-selector-trigger i.open[data-v-d10fd2a5]{transform:translateY(2px) rotate(225deg)}.year-selector-menu[data-v-d10fd2a5]{position:absolute;top:calc(100% + 4px);right:0;left:0;max-height:280px;overflow-y:auto;border:1px solid #cfdbe9;background:#fff;box-shadow:0 8px 20px #163e6b1f}.year-selector-menu button[data-v-d10fd2a5]{width:100%;height:40px;padding:0 18px;border:0;color:#4b535c;background:#fff;font-size:15px;text-align:left;cursor:pointer}.year-selector-menu button[data-v-d10fd2a5]:hover,.year-selector-menu button.active[data-v-d10fd2a5]{color:#164b7f;background:#eef5fc}.index-tabs[data-v-d10fd2a5]{height:100%;display:flex;align-items:center;gap:54px}.index-tabs button[data-v-d10fd2a5]{position:relative;height:44px;padding:3px 0 0;border:0;color:#8e949c;background:transparent;font-size:16px;cursor:pointer}.index-tabs button[data-v-d10fd2a5]:hover,.index-tabs button.active[data-v-d10fd2a5]{color:#164b7f}.index-tabs button.active[data-v-d10fd2a5]{font-weight:600}.index-tabs button.active[data-v-d10fd2a5]:after{position:absolute;right:0;bottom:0;left:0;height:3px;content:"";background:#164b7f}.product-intro-link[data-v-d10fd2a5]{padding:0;border:0;color:#205f9c;background:transparent;font-size:16px;text-align:right;cursor:pointer}.product-intro-link span[data-v-d10fd2a5]{display:inline-block;margin-left:8px;transition:transform .18s ease}.product-intro-link:hover span[data-v-d10fd2a5]{transform:translate(3px)}.data-card-grid[data-v-d10fd2a5]{display:grid;grid-template-columns:repeat(2,minmax(0,710px));align-items:stretch;gap:20px}.indices-loading[data-v-d10fd2a5],.indices-empty[data-v-d10fd2a5]{width:100%;border:1px solid #d8dee6;background:#fff}.indices-action-dock[data-v-d10fd2a5]{position:sticky;bottom:0;z-index:45;min-width:1440px;background:#fff;box-shadow:inset 0 1px #e3e7ec,0 -5px 18px #163e6b14;pointer-events:none}.action-dock-inner[data-v-d10fd2a5]{width:1440px;height:96px;display:flex;align-items:center;justify-content:space-between;margin:0 auto;padding:0 40px;box-sizing:border-box;pointer-events:auto}.action-dock-tools[data-v-d10fd2a5],.action-dock-purchase[data-v-d10fd2a5]{display:flex;align-items:center}.action-dock-tools[data-v-d10fd2a5]{gap:32px}.action-dock-tools button[data-v-d10fd2a5]{min-width:48px;display:inline-flex;align-items:center;flex-direction:column;gap:5px;padding:0;border:0;color:#555;background:transparent;font-size:13px;cursor:pointer}.action-dock-tools img[data-v-d10fd2a5]{width:28px;height:28px;object-fit:contain}.action-dock-tools button[data-v-d10fd2a5]:hover{color:#2e6bb5}.action-dock-purchase button[data-v-d10fd2a5]{width:200px;height:48px;border:0;font-size:16px;cursor:pointer;transition:filter .18s ease,transform .18s ease}.action-dock-purchase .cart[data-v-d10fd2a5]{color:#87451d;background:#ffc69f}.action-dock-purchase .buy[data-v-d10fd2a5]{color:#fff;background:#163e6b}.action-dock-purchase button[data-v-d10fd2a5]:hover{filter:brightness(.96);transform:translateY(-1px)}.invoice-apply-page[data-v-032e6f92]{min-width:var(--content-width);padding:100px 0 40px;background:#f5f5f5}.invoice-apply-panel[data-v-032e6f92]{width:var(--content-width);margin:0 auto;padding:20px 0 38px;box-sizing:border-box;border-radius:0;background:#fff}.invoice-type-tabs[data-v-032e6f92]{width:892px;height:60px;display:grid;grid-template-columns:repeat(3,1fr);margin:0 auto 20px;padding:10px 0;box-sizing:border-box;border-radius:0;background:#eff4f8}.invoice-type-tabs button[data-v-032e6f92]{width:200px;height:40px;justify-self:center;align-self:center;border:0;border-radius:0;color:#666;background:transparent;font-size:16px;font-weight:400;cursor:pointer}.invoice-type-tabs button.active[data-v-032e6f92]{border:1px solid #147aff;color:#147aff;background:#fff}.invoice-form[data-v-032e6f92]{width:892px;margin:0 auto}.form-row[data-v-032e6f92]{display:grid;grid-template-columns:80px 1fr;column-gap:16px;align-items:center;margin-bottom:20px;color:#333;font-size:16px;font-weight:400}.form-row span[data-v-032e6f92]{text-align:left}.form-row i[data-v-032e6f92]{color:#f41329;font-style:normal}.form-row input[data-v-032e6f92],.form-row textarea[data-v-032e6f92]{width:100%;box-sizing:border-box;border:1px solid #d6dee8;border-radius:0;color:#333;background:#fff;font-size:16px;font-weight:400;outline:none}.form-row input[data-v-032e6f92]{height:40px;padding:0 20px}.form-row input[data-v-032e6f92]::placeholder,.form-row textarea[data-v-032e6f92]::placeholder{color:#a8afb8;font-weight:400}.readonly-row input[data-v-032e6f92]{background:#eff4f8}.remark-row[data-v-032e6f92]{align-items:flex-start}.remark-row span[data-v-032e6f92]{padding-top:12px}.remark-row textarea[data-v-032e6f92]{height:100px;padding:14px 20px;resize:none;line-height:1.6}.submit-button[data-v-032e6f92]{width:265px;height:50px;display:block;margin:40px auto 0;border:0;border-radius:0;color:#fff;background:#174b7e;font-size:18px;font-weight:400}.submit-button[data-v-032e6f92]:disabled{cursor:not-allowed;opacity:.65}.base-dialog.invoice-apply-confirm-dialog{border-radius:2px}.invoice-apply-confirm-content{padding:10px 54px 42px}.invoice-apply-confirm-content p[data-v-8f57435a]{margin:0;color:#666;font-size:17px;line-height:2;text-align:left}.invoice-apply-confirm-actions button{border-radius:2px}.invoice-apply-confirm-dialog .invoice-apply-confirm-actions .primary{background:#163e6b}.invoice-apply-confirm-dialog .invoice-apply-confirm-actions .primary:not(:disabled):hover{background:#1d4e83}.invoice-page[data-v-edeb0a4e]{min-width:var(--content-width);padding:100px 0 40px;background:#f5f5f5}.invoice-panel[data-v-edeb0a4e]{width:var(--content-width);min-height:875px;margin:0 auto;padding-top:20px;box-sizing:border-box;border-radius:0;background:#fff}.invoice-toolbar[data-v-edeb0a4e]{height:60px;display:flex;align-items:center;justify-content:space-between}.invoice-tabs[data-v-edeb0a4e]{width:464px;height:60px;display:grid;grid-template-columns:repeat(2,1fr);padding:10px 8px;box-sizing:border-box;border-radius:0;background:#f1f5f9}.invoice-tabs button[data-v-edeb0a4e]{width:200px;height:40px;justify-self:center;align-self:center;border:0;border-radius:0;color:#666;background:transparent;font-size:16px;font-weight:400;cursor:pointer}.invoice-tabs button.active[data-v-edeb0a4e]{border:1px solid #2e6bb5;color:#2e6bb5;background:#fff}.toolbar-actions[data-v-edeb0a4e]{height:60px;display:flex;align-items:center;gap:28px;margin-right:20px}.toolbar-actions label[data-v-edeb0a4e]{display:flex;align-items:center;gap:14px;color:#333;font-size:16px;font-weight:500}.toolbar-actions select[data-v-edeb0a4e]{width:194px;height:44px;padding:0 44px 0 18px;border:1px solid #b8c0cc;border-radius:8px;color:#333;background:#fff url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7L13 1' stroke='%238B95A1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 20px center / 14px 8px no-repeat;font-size:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.apply-button[data-v-edeb0a4e]{width:154px;height:44px;border:0;border-radius:0;color:#fff;background:#163e6b;font-size:16px;font-weight:500}.apply-button[data-v-edeb0a4e]:disabled{cursor:not-allowed;opacity:1}.history-filter[data-v-edeb0a4e]{margin-right:20px}.invoice-table[data-v-edeb0a4e]{margin-top:20px;overflow:hidden;border-radius:0}.invoice-row[data-v-edeb0a4e]{display:grid;align-items:center;padding:0 14px;color:#333;font-size:16px;font-weight:500}.order-head[data-v-edeb0a4e],.order-row[data-v-edeb0a4e]{grid-template-columns:70px 46px 95px 129px 132px 183px 86px 276px 125px 1fr;column-gap:14px}.history-head[data-v-edeb0a4e],.history-row[data-v-edeb0a4e]{grid-template-columns:78px 149px 436px 207px 224px 130px 1fr;column-gap:14px;padding-right:30px;padding-left:30px}.invoice-head[data-v-edeb0a4e]{height:60px;align-items:center;background:#f1f3f5;font-weight:500}.invoice-body-row[data-v-edeb0a4e]{min-height:84px;padding-top:18px;padding-bottom:18px;box-sizing:border-box;border-bottom:1px solid #edf1f5}.ellipsis[data-v-edeb0a4e],.history-orders[data-v-edeb0a4e],.payment-method[data-v-edeb0a4e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copyable-order-no[data-v-edeb0a4e]{min-width:0;padding:0;border:0;color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer}.copyable-order-no[data-v-edeb0a4e]:hover{color:#007aff}.payment-method[data-v-edeb0a4e]{color:#333;font-size:16px;font-weight:500}.select-all[data-v-edeb0a4e],.check-cell[data-v-edeb0a4e]{display:inline-flex;align-items:center;gap:8px;cursor:pointer;white-space:nowrap}.select-all i[data-v-edeb0a4e],.check-cell i[data-v-edeb0a4e]{width:16px;height:16px;display:inline-block;box-sizing:border-box;border:1px solid #b8c0cc;border-radius:50%}.select-all i.checked[data-v-edeb0a4e],.check-cell i.checked[data-v-edeb0a4e]{border:0;background:linear-gradient(100deg,#8fe5f7,#177bfa);box-shadow:inset 0 0 0 4px #fff;outline:1px solid #177bfa}.status-badge[data-v-edeb0a4e]{min-width:72px;min-height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:8px;font-style:normal;font-size:15px;font-weight:500}.status-badge.unissued[data-v-edeb0a4e]{color:#999;background:#f1f1f1}.status-badge.success[data-v-edeb0a4e]{color:#168bff;background:#e8f3ff}.status-badge.failed[data-v-edeb0a4e]{color:#f35a5a;background:#ffecec}.status-badge.applying[data-v-edeb0a4e]{color:#f90;background:#fff6db}.data-tags[data-v-edeb0a4e]{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0}.data-tag-group[data-v-edeb0a4e]{width:100%;max-width:100%;display:flex;flex-direction:column;gap:10px}.data-tag-group-title[data-v-edeb0a4e]{max-width:100%;overflow:hidden;color:#333;font-size:15px;font-weight:600;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.data-tags:not(:has(>.data-tag-group:nth-of-type(2)))>.data-tag-group>.data-tag-group-title[data-v-edeb0a4e]{display:none}.data-tag-list[data-v-edeb0a4e]{max-width:100%;display:flex;flex-wrap:wrap;gap:8px}.data-tags em[data-v-edeb0a4e]{max-width:100%;flex:0 0 auto;min-height:44px;display:inline-flex;align-items:center;box-sizing:border-box;padding:0 14px;overflow:hidden;border-radius:8px;color:#333;background:#eef3f8;font-style:normal;font-weight:400;line-height:1.4}.data-tags em span[data-v-edeb0a4e]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-tag-group small[data-v-edeb0a4e]{width:100%;color:#666;font-size:13px;font-weight:400;line-height:1.6;overflow-wrap:break-word}.data-tag-expand[data-v-edeb0a4e]{padding:0;border:0;color:#168bff;background:transparent;font-size:14px;font-weight:500;line-height:1.4;cursor:pointer}.amount[data-v-edeb0a4e]{display:inline-flex;align-items:baseline;color:#333}.amount i[data-v-edeb0a4e],.amount small[data-v-edeb0a4e]{font-style:normal;font-size:14px;font-weight:700}.amount strong[data-v-edeb0a4e]{margin-left:4px;font-size:18px;font-weight:700}.actions[data-v-edeb0a4e]{display:flex;align-items:center;white-space:nowrap}.actions button[data-v-edeb0a4e]{padding:0;border:0;color:#168bff;background:transparent;font-size:15px;font-weight:500}.empty-state[data-v-edeb0a4e]{min-height:320px;display:flex;align-items:center;justify-content:center;color:#999;font-size:18px;font-weight:500}.history-load-more[data-v-edeb0a4e]{height:40px;display:flex;align-items:center;justify-content:center;color:#9aa0a6;font-size:14px;font-weight:500}.history-load-more button[data-v-edeb0a4e]{width:120px;height:36px;border:1px solid #d7e2ef;border-radius:6px;color:#168bff;background:#fff;font-size:14px;font-weight:500}.history-load-more button[data-v-edeb0a4e]:disabled{cursor:not-allowed;opacity:.6}.history-load-more>span[data-v-edeb0a4e]{display:none}.my-data-chart-card[data-v-206e8bbf]{position:relative;overflow:hidden;border:1px solid #d8e0ea;border-radius:0;background:#fff}.card-header[data-v-206e8bbf]{min-height:132px;display:flex;align-items:flex-start;justify-content:space-between;padding:20px 30px 18px;box-sizing:border-box;background:#fff}.chart-index-title[data-v-206e8bbf]{margin:0;padding-right:16px;color:#333;font-size:20px;font-weight:500;line-height:28px}.brand-title h3[data-v-206e8bbf]{margin:4px 0;color:#000;font-size:20px;font-weight:500;line-height:28px}.chart-index-meta[data-v-206e8bbf]{margin:0;color:#666;font-size:16px;font-weight:400;line-height:22px}.chart-index-title sup[data-v-206e8bbf],.chart-index-meta sup[data-v-206e8bbf]{margin-left:1px;font-size:10px;line-height:1;vertical-align:super}.card-header-side[data-v-206e8bbf]{display:flex;align-items:flex-end}.card-download-button[data-v-206e8bbf]{width:98px;height:34px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0;border:1px solid #2e6bb5;border-radius:0;color:#2e6bb5;background:#fff;font-size:14px;font-weight:500;cursor:pointer}.card-download-button img[data-v-206e8bbf]{width:20px;height:20px;object-fit:contain}.card-download-button[data-v-206e8bbf]:hover:not(:disabled){color:#fff;background:#2e6bb5}.card-download-button[data-v-206e8bbf]:disabled{cursor:wait;opacity:.65}.chart-body[data-v-206e8bbf]{position:relative;overflow:hidden;background:#fff}.chart-body[data-v-206e8bbf]:before,.chart-body[data-v-206e8bbf]:after{position:absolute;left:30px;right:30px;z-index:6;height:1px;content:"";background:#e5ecf6;pointer-events:none}.chart-body[data-v-206e8bbf]:before{top:0}.chart-body[data-v-206e8bbf]:after{bottom:0}.chart-watermark[data-v-206e8bbf]{position:absolute;left:-80px;right:-80px;top:-20px;bottom:-20px;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:34px;opacity:.12;pointer-events:none;transform:rotate(-18deg)}.chart-watermark span[data-v-206e8bbf]{color:#666;font-size:20px;white-space:nowrap}.chart-watermark .watermark-code[data-v-206e8bbf]{color:#6666662e;opacity:1}.chart-head[data-v-206e8bbf],.bar-row[data-v-206e8bbf]{position:relative;z-index:2;display:grid;grid-template-columns:72px minmax(0,1fr) 48px 82px;align-items:center}.chart-head[data-v-206e8bbf]{height:44px;color:#333;font-size:13px;font-weight:700}.chart-head span[data-v-206e8bbf]{text-align:center}.bar-body[data-v-206e8bbf]{padding:16px 32px 28px}.bar-body[data-v-206e8bbf]:not(.simple){padding-top:0}.bar-body.simple .bar-row[data-v-206e8bbf]{grid-template-columns:72px minmax(0,1fr)}.bar-row[data-v-206e8bbf]{height:40px;color:#333;font-size:13px;font-weight:600}.row-brand[data-v-206e8bbf],.row-rank[data-v-206e8bbf]{text-align:center}.row-brand[data-v-206e8bbf]{text-align:right;padding-right:10px!important}.row-brand-header[data-v-206e8bbf]{text-align:right!important;padding-right:10px}.row-bar[data-v-206e8bbf]{position:relative;display:flex;align-items:center;gap:10px}.shared-chart-axis[data-v-206e8bbf]{position:absolute;left:104px;top:16px;bottom:28px;z-index:2;width:1px;display:block;background:#979797b3}.bar-body:not(.simple) .shared-chart-axis[data-v-206e8bbf]{top:44px}.bar-body:not(.simple) .shared-chart-axis.bipolar[data-v-206e8bbf]{left:calc(104px + (100% - 266px)/2)}.bar-body.simple .shared-chart-axis.bipolar[data-v-206e8bbf]{left:calc(104px + (100% - 136px)/2)}.row-bar i[data-v-206e8bbf]{height:18px;display:block;border-radius:0}.row-bar.bipolar-bar[data-v-206e8bbf]{display:block;height:36px;gap:0}.row-bar.bipolar-bar i[data-v-206e8bbf]{position:absolute;left:50%;top:50%;min-width:0;transform:translateY(-50%)}.row-bar.bipolar-bar i.negative[data-v-206e8bbf]{right:50%;left:auto;border-radius:0}.row-bar.bipolar-bar em[data-v-206e8bbf]{position:absolute;top:50%;transform:translateY(-50%)}.row-bar.bipolar-bar em.negative[data-v-206e8bbf]{left:auto}.row-bar em[data-v-206e8bbf]{color:#555;font-size:13px;font-style:normal;font-weight:500}.row-change[data-v-206e8bbf]{display:flex;align-items:center;justify-content:center;gap:10px}.row-change em[data-v-206e8bbf]{min-width:28px;font-size:13px;font-style:normal;text-align:right}.row-change img[data-v-206e8bbf]{width:16px;height:16px}.nps-body[data-v-206e8bbf]{padding:26px 28px 22px}.nps-row[data-v-206e8bbf]{position:relative;z-index:2;height:36px;display:grid;grid-template-columns:96px 1fr 70px;align-items:center;color:#333;font-size:13px}.nps-row>span[data-v-206e8bbf]{display:flex;justify-content:center}.nps-row>span[data-v-206e8bbf]:first-child{justify-content:flex-start;padding-left:10px;box-sizing:border-box}.nps-head[data-v-206e8bbf]{position:relative;z-index:2;height:36px;display:grid;grid-template-columns:96px 1fr 70px;align-items:center;color:#333;font-size:13px;font-weight:700;text-align:center}.nps-head span[data-v-206e8bbf]:first-child{padding-left:10px;text-align:left}.nps-bars[data-v-206e8bbf]{display:grid;grid-template-columns:1fr 1fr;align-items:center}.nps-left[data-v-206e8bbf],.nps-right[data-v-206e8bbf]{display:flex;align-items:center;gap:8px;height:20px}.nps-left em[data-v-206e8bbf],.nps-right em[data-v-206e8bbf]{color:#c93535;font-size:13px;font-style:normal;white-space:nowrap}.nps-right em[data-v-206e8bbf]{color:#ab2d28}.nps-left[data-v-206e8bbf]{justify-content:flex-end;border-right:1px solid rgba(151,151,151,.7)}.nps-right[data-v-206e8bbf]{justify-content:flex-start}.nps-left i[data-v-206e8bbf],.nps-right i[data-v-206e8bbf]{height:18px;display:block}.nps-left i[data-v-206e8bbf],.nps-right i[data-v-206e8bbf]{border-radius:0}.nps-legend[data-v-206e8bbf]{position:relative;z-index:2;display:flex;justify-content:center;gap:42px;margin-top:18px;color:#666;font-size:13px}.nps-legend span[data-v-206e8bbf]{display:flex;align-items:center;gap:8px}.nps-legend i[data-v-206e8bbf]{width:26px;height:12px;border-radius:0}.trend-body[data-v-206e8bbf]{height:260px}.trend-body svg[data-v-206e8bbf]{position:relative;z-index:2;width:100%;height:220px;display:block}.trend-value[data-v-206e8bbf]{fill:#333;font-size:13px;font-weight:500}.trend-years[data-v-206e8bbf]{position:relative;z-index:2;height:20px;padding:0;color:#666;font-size:13px}.trend-years span[data-v-206e8bbf]{position:absolute;top:0;transform:translate(-50%);white-space:nowrap}.card-notes[data-v-206e8bbf]{padding:22px 32px 28px;color:#aaa;font-size:12px;font-weight:500;line-height:1.7}.card-notes p[data-v-206e8bbf]{margin:0}sup[data-v-206e8bbf]{font-size:9px;vertical-align:super}.my-data-page[data-v-417c2263]{min-width:var(--content-width);padding:80px 0;background:#f5f5f5}.my-data-sticky[data-v-417c2263]{position:sticky;top:80px;z-index:12;padding:8px 0 16px;background:#f5f5f5f5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.page-heading[data-v-417c2263]{width:var(--content-width);height:48px;display:flex;align-items:center;justify-content:space-between;margin:0 auto}.page-heading h1[data-v-417c2263]{margin:0;color:#333;font-size:22px;font-weight:700;line-height:30px}.index-tabs[data-v-417c2263]{height:48px;display:flex;align-items:stretch;gap:48px}.index-tabs button[data-v-417c2263]{position:relative;min-width:64px;padding:0;border:0;color:#777;background:transparent;font-size:16px;font-weight:400;cursor:pointer}.index-tabs button[data-v-417c2263]:hover,.index-tabs button.active[data-v-417c2263]{color:#333;font-weight:600}.index-tabs button.active[data-v-417c2263]:after{position:absolute;right:0;bottom:0;left:0;height:3px;content:"";background:#2e6bb5}.filter-panel[data-v-417c2263]{width:var(--content-width);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:12px auto 0}.storage-notice[data-v-417c2263]{width:var(--content-width);height:36px;display:flex;align-items:center;justify-content:center;gap:16px;margin:12px auto 0;color:#8b8f97;background:#fff;font-size:13px;line-height:20px}.storage-notice button[data-v-417c2263]{padding:0;border:0;color:#2e6bb5;background:transparent;font-size:13px;cursor:pointer}.storage-notice button[data-v-417c2263]:hover{color:#163e6b;text-decoration:underline}.base-dialog.storage-dialog{border-radius:2px}.storage-dialog-content{padding:18px 48px 38px}.storage-dialog-content p[data-v-417c2263]{margin:0;color:#666;font-size:16px;line-height:2}.storage-dialog .base-dialog-actions button.primary{border-radius:2px;background:#163e6b}.storage-dialog .base-dialog-actions button.primary:not(:disabled):hover{background:#1d4e83}.filter-field[data-v-417c2263]{display:flex;align-items:center;gap:14px}.filter-field>strong[data-v-417c2263]{flex:0 0 auto;color:#333;font-size:14px;font-weight:700;line-height:40px}.select-shell[data-v-417c2263]{position:relative;flex:1;min-width:0}.select-shell select[data-v-417c2263]{width:100%;height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 44px 0 16px;border:1px solid #d8e0ea;border-radius:2px;outline:none;color:#666;background:#fff;font-size:14px;cursor:pointer}.select-shell select[data-v-417c2263]:hover,.select-shell select[data-v-417c2263]:focus{border-color:#2e6bb5}.select-shell i[data-v-417c2263]{position:absolute;top:50%;right:16px;width:10px;height:10px;border-right:2px solid #9aa0a6;border-bottom:2px solid #9aa0a6;pointer-events:none;transform:translateY(-65%) rotate(45deg)}.chart-list[data-v-417c2263]{width:var(--content-width);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;margin:16px auto 0}.my-data-card-anchor[data-v-417c2263]{min-width:0;scroll-margin-top:220px}.state-box[data-v-417c2263]{grid-column:1 / -1;min-height:420px;display:flex;align-items:center;justify-content:center;color:#8b99aa;font-size:16px}.orders-page[data-v-a8e6774f]{min-width:var(--content-width);padding:100px 0 40px;background:#f5f5f5}.orders-panel[data-v-a8e6774f]{width:var(--content-width);min-height:875px;margin:0 auto;padding-top:20px;box-sizing:border-box;border-radius:0;background:#fff}.orders-tabs[data-v-a8e6774f]{width:688px;height:60px;display:grid;grid-template-columns:repeat(3,1fr);gap:0;padding:10px 8px;box-sizing:border-box;border-radius:0;background:#f1f5f9}.orders-tabs button[data-v-a8e6774f]{width:200px;height:40px;justify-self:center;align-self:center;border:0;border-radius:0;color:#666;background:transparent;font-size:16px;font-weight:400;cursor:pointer;transition:color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.orders-tabs button.active[data-v-a8e6774f]{border:1px solid #2e6bb5;color:#2e6bb5;background:#fff}.orders-tabs button[data-v-a8e6774f]:hover{color:#007aff;background:#ffffffb8;box-shadow:0 8px 18px #007aff1a}.orders-tabs button[data-v-a8e6774f]:focus-visible{outline:2px solid rgba(0,122,255,.26);outline-offset:3px}.orders-table[data-v-a8e6774f]{margin-top:20px;overflow:hidden;border-radius:0}.orders-row[data-v-a8e6774f]{display:grid;grid-template-columns:46px 95px 130px 132px 182px 144px 219px 125px 1fr;column-gap:14px;align-items:center;padding:0 30px}.orders-head[data-v-a8e6774f]{height:60px;align-items:center;background:#f1f3f5;color:#333;font-size:16px;font-weight:500}.orders-body-row[data-v-a8e6774f]{min-height:84px;padding-top:18px;padding-bottom:18px;box-sizing:border-box;border-bottom:1px solid #edf1f5;color:#333;font-size:16px;font-weight:500}.serial[data-v-a8e6774f],.order-no[data-v-a8e6774f],.order-name[data-v-a8e6774f],.open-time[data-v-a8e6774f],.payment-method[data-v-a8e6774f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-no[data-v-a8e6774f]{min-width:0;padding:0;border:0;color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer}.order-no[data-v-a8e6774f]:hover{color:#007aff}.payment-method[data-v-a8e6774f]{color:#333;font-size:16px;font-weight:500}.status-badge[data-v-a8e6774f]{min-width:72px;min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;border-radius:0;font-style:normal;font-size:15px;font-weight:500}.status-badge.pending[data-v-a8e6774f]{min-height:32px;padding:4px 12px}.status-badge.pending[data-v-a8e6774f]:has(small){min-height:44px;flex-direction:column;gap:2px;padding:6px 12px}.status-badge.success[data-v-a8e6774f]{color:#168bff;background:#e8f3ff}.status-badge.pending[data-v-a8e6774f]{color:#f41329;background:#ffe8ed}.status-badge.closed[data-v-a8e6774f],.status-badge.revoked[data-v-a8e6774f],.status-badge.refunded[data-v-a8e6774f]{color:#999;background:#f1f1f1}.status-badge.paying[data-v-a8e6774f]{color:#f6a300;background:#fff5dc}.status-badge.refunding[data-v-a8e6774f]{color:#f41329;background:#fff0f3}.status-badge.voucherPending[data-v-a8e6774f]{color:#f41329;background:#ffe8ed}.status-badge.voucherUploaded[data-v-a8e6774f],.status-badge.offlineReview[data-v-a8e6774f]{color:#f6a300;background:#fff5dc}.status-badge.rejected[data-v-a8e6774f]{color:#f41329;background:#fff0f3}.status-badge.auditPending[data-v-a8e6774f]{color:#f6a300;background:#fff5dc}.status-badge.auditRejected[data-v-a8e6774f]{color:#f41329;background:#fff0f3}.status-badge small[data-v-a8e6774f]{font-size:12px;line-height:1.2}.data-tags[data-v-a8e6774f]{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0}.data-tag-group[data-v-a8e6774f]{width:100%;max-width:100%;display:flex;flex-direction:column;gap:10px}.data-tag-group-title[data-v-a8e6774f]{max-width:100%;overflow:hidden;color:#333;font-size:15px;font-weight:600;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.data-tags:not(:has(>.data-tag-group:nth-of-type(2)))>.data-tag-group>.data-tag-group-title[data-v-a8e6774f]{display:none}.data-tag-list[data-v-a8e6774f]{max-width:100%;display:flex;flex-wrap:wrap;gap:8px}.data-tags em[data-v-a8e6774f]{max-width:100%;flex:0 0 auto;min-height:44px;display:inline-flex;align-items:center;box-sizing:border-box;padding:0 14px;overflow:hidden;border-radius:0;color:#333;background:#eef3f8;font-style:normal;font-weight:400;line-height:1.4}.data-tags em span[data-v-a8e6774f]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-tag-group small[data-v-a8e6774f]{width:100%;color:#666;font-size:13px;font-weight:400;line-height:1.6;overflow-wrap:break-word}.data-tag-expand[data-v-a8e6774f]{padding:0;border:0;color:#168bff;background:transparent;font-size:14px;font-weight:500;line-height:1.4;cursor:pointer}.amount[data-v-a8e6774f]{display:inline-flex;align-items:baseline;color:#333}.amount i[data-v-a8e6774f],.amount small[data-v-a8e6774f]{font-style:normal;font-size:14px;font-weight:700}.amount strong[data-v-a8e6774f]{margin-left:4px;font-size:18px;font-weight:700}.actions[data-v-a8e6774f]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;white-space:normal}.actions button[data-v-a8e6774f]{padding:0;border:0;color:#999;background:transparent;font-size:15px;font-weight:500;cursor:pointer;transition:color .18s ease,transform .18s ease}.actions button.primary[data-v-a8e6774f],.actions button[data-v-a8e6774f]:first-child{color:#168bff}.actions button[data-v-a8e6774f]:hover{color:#007aff;transform:translateY(-1px)}.actions button[data-v-a8e6774f]:focus-visible{outline:2px solid rgba(0,122,255,.24);outline-offset:3px}.reject-reason-text[data-v-a8e6774f]{margin:0;color:#333;font-size:16px;font-weight:500;line-height:1.8;white-space:pre-wrap;word-break:break-word}.load-more[data-v-a8e6774f]{height:40px;display:flex;align-items:center;justify-content:center;color:#9aa0a6;font-size:14px}.load-more button[data-v-a8e6774f]{width:120px;height:36px;border:1px solid #d7e2ef;border-radius:6px;color:#168bff;background:#fff;cursor:pointer;transition:color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.load-more button[data-v-a8e6774f]:hover:not(:disabled){color:#007aff;border-color:#007aff73;box-shadow:0 8px 18px #007aff1f;transform:translateY(-1px)}.load-more button[data-v-a8e6774f]:focus-visible{outline:2px solid rgba(0,122,255,.24);outline-offset:3px}.load-more button[data-v-a8e6774f]:disabled{cursor:not-allowed;opacity:.68}.empty-state[data-v-a8e6774f]{min-height:420px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;color:#999;font-size:18px}.empty-state button[data-v-a8e6774f]{width:160px;height:44px;border:0;border-radius:22px;color:#fff;background:linear-gradient(84deg,#aff0ff,#177bfa);font-size:18px;font-weight:600}.simple-dialog-shell[data-v-a8e6774f]{box-sizing:border-box;padding:34px 64px 42px;text-align:center}[data-v-a8e6774f] .simple-dialog-actions.single{grid-template-columns:260px;padding:0 64px 40px}.cancel-order-text[data-v-a8e6774f]{width:100%;box-sizing:border-box;margin:0;color:#333;font-size:17px;font-weight:500;line-height:1.7;text-align:center}[data-v-a8e6774f] .refund-rule-content{padding:0;box-sizing:border-box}.refund-rule-shell[data-v-a8e6774f]{box-sizing:border-box;padding:28px 60px 32px}.refund-rule-box[data-v-a8e6774f]{width:100%;min-height:180px;max-height:360px;box-sizing:border-box;padding:0;overflow-y:auto;scrollbar-width:none;color:#333;font-size:15px;line-height:1.7}.refund-rule-box[data-v-a8e6774f]::-webkit-scrollbar{display:none}.refund-rule-loading[data-v-a8e6774f],.refund-rule-empty[data-v-a8e6774f]{margin:0;padding:68px 0;color:#999;text-align:center}.refund-rich-text[data-v-a8e6774f]{width:100%;max-width:100%;box-sizing:border-box;overflow-wrap:break-word}.refund-rich-text[data-v-a8e6774f] *{max-width:100%;box-sizing:border-box}[data-v-a8e6774f] .refund-rule-actions{grid-template-columns:220px 220px;justify-content:center}.refund-disabled-text[data-v-a8e6774f]{width:100%;margin:0 auto;color:#333;font-size:17px;font-weight:500;line-height:1.8;text-align:center;overflow-wrap:break-word}.corporate-dialog-mask[data-v-a8e6774f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;align-items:center;justify-content:center;background:#0000007a}.corporate-dialog[data-v-a8e6774f]{width:1230px;height:826px;max-height:calc(100vh - 64px);display:flex;flex-direction:column;border-radius:8px;background:#fff;box-shadow:0 20px 60px #0000002e}.corporate-dialog-head[data-v-a8e6774f]{position:relative;height:80px;display:flex;align-items:center;justify-content:center;flex:0 0 80px}.corporate-dialog-head h2[data-v-a8e6774f]{margin:0;color:#333;font-size:24px;font-weight:700}.corporate-dialog-head button[data-v-a8e6774f]{position:absolute;top:20px;right:28px;width:32px;height:32px;padding:0;border:0;color:#333;background:transparent;font-size:36px;line-height:28px;cursor:pointer}.corporate-dialog-body[data-v-a8e6774f]{display:grid;gap:20px;padding:0 20px;overflow-y:auto}.corporate-box[data-v-a8e6774f]{padding:20px;border-radius:8px;background:#f4f7fb}.corporate-box h3[data-v-a8e6774f]{margin:0 0 18px;display:flex;align-items:center;gap:20px;color:#333;font-size:20px;font-weight:700}.corporate-box h3 button[data-v-a8e6774f]{display:inline-flex;align-items:center;gap:12px;padding:0;border:0;color:#007aff;background:transparent;font-size:16px;cursor:pointer}.corporate-box h3 img[data-v-a8e6774f]{width:20px;height:20px;object-fit:contain}.corporate-box h3 em[data-v-a8e6774f]{font-style:normal;color:#2e6bb5}.corporate-loading[data-v-a8e6774f]{height:48px;display:flex;align-items:center;color:#999;font-size:16px}.corporate-account-grid[data-v-a8e6774f]{display:grid;grid-template-columns:340px 300px 1fr;row-gap:10px;column-gap:24px}.corporate-account-grid p[data-v-a8e6774f]{margin:0;display:flex;align-items:center;min-width:0;color:#333;font-size:16px}.corporate-account-grid span[data-v-a8e6774f]{flex:0 0 auto;color:#999;font-weight:500}.corporate-notice span[data-v-a8e6774f]{color:#333;font-weight:700}.corporate-account-grid strong[data-v-a8e6774f]{min-width:0;overflow:hidden;color:#333;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.corporate-flow[data-v-a8e6774f]{display:grid;grid-template-columns:1fr;gap:10px;color:#333;font-size:16px;font-weight:500;line-height:1.6}.corporate-flow-link[data-v-a8e6774f]{color:#2e6bb5}.corporate-notice[data-v-a8e6774f]{margin:0 0 12px;color:#333;font-size:16px;font-weight:500;line-height:1.6}.corporate-notice[data-v-a8e6774f]:last-child{margin-bottom:0}.voucher-dialog-mask[data-v-a8e6774f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3100;display:flex;align-items:center;justify-content:center;background:#00000080}.voucher-dialog[data-v-a8e6774f]{width:620px;height:552px;overflow:hidden;border-radius:8px;background:#fff;box-shadow:0 20px 60px #0000002e}.voucher-dialog-head[data-v-a8e6774f]{position:relative;height:80px;display:flex;align-items:center;justify-content:center;background:#fff}.voucher-dialog-head h2[data-v-a8e6774f]{margin:0;color:#333;font-size:24px;font-weight:700}.voucher-dialog-head button[data-v-a8e6774f]{position:absolute;right:28px;top:20px;width:32px;height:32px;padding:0;border:0;color:#333;background:transparent;font-size:36px;line-height:28px;cursor:pointer}.voucher-dialog-body[data-v-a8e6774f]{padding:20px 54px 60px;box-sizing:border-box;text-align:center}.voucher-title[data-v-a8e6774f]{margin:0;color:#333;font-size:16px;font-weight:500}.voucher-title strong[data-v-a8e6774f]{color:#f35a5a;font-size:15px;font-weight:500}.voucher-upload-grid[data-v-a8e6774f]{min-height:160px;display:flex;align-items:center;justify-content:center;gap:18px;margin-top:61px}.voucher-upload-card[data-v-a8e6774f],.voucher-preview[data-v-a8e6774f]{width:160px;height:160px;margin:0;overflow:hidden;border:0;border-radius:8px;background:#eff4f7}.voucher-upload-card[data-v-a8e6774f]{display:inline-flex;align-items:center;justify-content:center}.voucher-upload-card span[data-v-a8e6774f]{color:#999;font-size:64px;font-weight:200;line-height:1}.voucher-upload-card[data-v-a8e6774f]:disabled{cursor:not-allowed;opacity:.65}.voucher-preview[data-v-a8e6774f]{position:relative}.voucher-preview>img[data-v-a8e6774f]{width:100%;height:100%;display:block;object-fit:cover}.voucher-preview figcaption[data-v-a8e6774f]{position:absolute;left:0;right:0;bottom:0;height:38px;display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#0000007a}.voucher-preview figcaption button[data-v-a8e6774f]{width:100%;height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent}.voucher-preview figcaption img[data-v-a8e6774f]{width:16px;height:16px;object-fit:contain}.voucher-limit[data-v-a8e6774f]{margin:10px 0 0;color:#999;font-size:15px;font-weight:500}.voucher-dialog-body input[data-v-a8e6774f]{display:none}.voucher-submit[data-v-a8e6774f]{width:270px;height:48px;margin-top:72px;border:0;border-radius:0;color:#fff;background:#163e6b;font-size:18px;font-weight:700}.voucher-submit[data-v-a8e6774f]:disabled{cursor:not-allowed;opacity:.62}.package-page[data-v-971ecf2a]{min-width:var(--page-min-width);padding:100px 0 20px;background:#f5f5f5}.package-container[data-v-971ecf2a]{width:var(--content-width);margin:0 auto}.package-state[data-v-971ecf2a]{height:420px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:#8a98aa;background:#fff}.base-dialog.cart-failed-dialog{border-radius:2px;box-shadow:0 18px 45px #142d4b2e}.cart-failed-dialog .base-dialog-title{height:68px;background:#fff}.cart-failed-dialog .base-dialog-title strong{color:#333;font-size:24px}.cart-failed-content{padding:16px 48px 42px;box-sizing:border-box}.cart-failed-lead[data-v-971ecf2a]{margin:0 0 24px;color:#333;font-size:18px;line-height:28px;text-align:center}.cart-failed-list[data-v-971ecf2a]{max-height:220px;display:grid;gap:20px;padding-right:8px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#aeb9c5 #eef2f6}.cart-failed-list[data-v-971ecf2a]::-webkit-scrollbar{width:8px;display:block}.cart-failed-list[data-v-971ecf2a]::-webkit-scrollbar-track{background:#eef2f6}.cart-failed-list[data-v-971ecf2a]::-webkit-scrollbar-thumb{border:2px solid #eef2f6;border-radius:4px;background:#aeb9c5}.cart-failed-list[data-v-971ecf2a]::-webkit-scrollbar-thumb:hover{background:#8795a4}.cart-failed-item[data-v-971ecf2a]{text-align:center}.cart-failed-item strong[data-v-971ecf2a]{color:#333;font-size:16px;font-weight:600;line-height:24px}.cart-failed-reason[data-v-971ecf2a]{margin:8px 0 0;color:#666;font-size:14px;line-height:22px}.cart-failed-actions{grid-template-columns:220px;justify-content:center;padding:0 30px 36px}.cart-failed-actions button{border-radius:2px;font-size:18px;font-weight:700}.cart-failed-dialog .cart-failed-actions .primary{color:#fff;background:#163e6b}.cart-failed-dialog .cart-failed-actions .primary:not(:disabled):hover{background:#1d4e83}.package-card[data-v-971ecf2a]{width:1440px;height:548px;display:grid;grid-template-columns:400px 1fr;column-gap:40px;padding:40px 40px 40px 60px;border-radius:0;background:#fff;box-sizing:border-box}.package-preview img[data-v-971ecf2a]{width:400px;height:400px;display:block;border-radius:8px;object-fit:cover}.package-panel[data-v-971ecf2a]{position:relative;height:468px;padding:2px 0 0;box-sizing:border-box}.package-panel h1[data-v-971ecf2a]{margin:0 0 24px;color:#111;font-size:18px;font-weight:700}.section-title-row[data-v-971ecf2a]{display:flex;align-items:center;margin-bottom:20px}.section-title-row strong[data-v-971ecf2a]{color:#111;font-size:16px;font-weight:500}.data-options[data-v-971ecf2a]{display:grid;grid-template-columns:repeat(2,280px);gap:30px}.data-options button[data-v-971ecf2a],.time-options button[data-v-971ecf2a]{height:40px;border:1px solid #d7dee8;border-radius:0;color:#666;background:#fff;font-size:14px;cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}.data-options button.active[data-v-971ecf2a],.time-options button.active[data-v-971ecf2a]{border-color:#177bfa;color:#2e6bb5;background:#fff;font-weight:500}.data-options button[data-v-971ecf2a]:hover:not(.active),.time-options button[data-v-971ecf2a]:hover:not(.active){border-color:#007aff73;color:#007aff;background:#f3f9ff;box-shadow:0 8px 18px #007aff1f;transform:translateY(-1px)}.data-options button[data-v-971ecf2a]:focus-visible,.time-options button[data-v-971ecf2a]:focus-visible{outline:2px solid rgba(0,122,255,.28);outline-offset:2px}.package-ext-ref[data-v-971ecf2a]{margin:10px 0 0;color:#999;font-size:16px;line-height:1.7}.type-section[data-v-971ecf2a]{margin-top:48px}.package-ext-ref+.type-section[data-v-971ecf2a]{margin-top:16px}.type-section strong[data-v-971ecf2a]{display:block;margin-bottom:20px;color:#111;font-size:16px;font-weight:500}.time-options[data-v-971ecf2a]{display:flex;gap:20px}.time-options button[data-v-971ecf2a]{width:280px}.time-options button.disabled[data-v-971ecf2a]{cursor:not-allowed;color:#bbb;background:#f7f7f7}.first-buy[data-v-971ecf2a]{display:flex;align-items:center;justify-content:center;margin-top:24px;color:#333;font-size:16px}.first-buy strong[data-v-971ecf2a]{flex-shrink:0;font-weight:500}.first-buy span[data-v-971ecf2a]{color:#007aff}.report-intro-box[data-v-971ecf2a]{margin-top:30px;padding:20px 30px;border-radius:8px;color:#8a3f14;background:#fff0e6}.report-intro-head[data-v-971ecf2a]{display:flex;align-items:center;justify-content:space-between;gap:24px}.report-intro-head strong[data-v-971ecf2a]{color:#333;font-size:20px;font-weight:700}.report-intro-head button[data-v-971ecf2a]{width:200px;height:40px;flex:0 0 200px;border:0;border-radius:6px;color:#8a3f14;background:#ffd0b0;font-size:16px;font-weight:500}.report-intro-box p[data-v-971ecf2a]{margin:20px 0 0;color:#9b4a18;font-size:16px;line-height:1.7}.package-actions[data-v-971ecf2a]{position:absolute;left:0;right:0;bottom:68px;display:flex;align-items:center;justify-content:flex-end;gap:12px}.payment-methods[data-v-971ecf2a]{margin-right:auto;display:flex;align-items:center;gap:18px;color:#111;font-size:16px}.payment-methods label[data-v-971ecf2a]{display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:color .2s ease,transform .2s ease}.payment-methods input[data-v-971ecf2a]{display:none}.payment-methods i[data-v-971ecf2a]{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid #999;border-radius:50%;background:#fff;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.payment-methods input:checked+i[data-v-971ecf2a]{border-color:#174b7e;background:#174b7e}.payment-methods input:checked+i[data-v-971ecf2a]:after{width:6px;height:3px;content:"";display:block;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg) translateY(-1px)}.payment-methods em[data-v-971ecf2a]{color:#111;font-style:normal;font-size:16px;transition:color .2s ease}.payment-methods label[data-v-971ecf2a]:hover{transform:translateY(-1px)}.payment-methods label:hover i[data-v-971ecf2a]{border-color:#007aff;box-shadow:0 0 0 4px #007aff14}.payment-methods label:hover em[data-v-971ecf2a]{color:#007aff}.price[data-v-971ecf2a]{min-width:112px;margin-right:18px;display:flex;align-items:baseline;justify-content:flex-end;color:#174b7e}.price span[data-v-971ecf2a]{font-size:18px;font-weight:700}.price strong[data-v-971ecf2a]{margin-left:4px;font-size:28px;font-weight:700}.price em[data-v-971ecf2a]{font-size:16px;font-style:normal;font-weight:700}.cart-button[data-v-971ecf2a],.buy-button[data-v-971ecf2a],.confirm-edit-button[data-v-971ecf2a]{width:150px;height:56px;border:0;border-radius:0;font-size:16px;font-weight:500;cursor:pointer;transition:filter .2s ease,box-shadow .2s ease,transform .2s ease}.cart-button[data-v-971ecf2a]{color:#7a3405;background:#ffc49b}.cart-button[data-v-971ecf2a]:hover:not(:disabled){filter:brightness(1.03);box-shadow:0 10px 20px #ff975047;transform:translateY(-2px)}.cart-button[data-v-971ecf2a]:disabled{cursor:not-allowed;opacity:.7}.buy-button[data-v-971ecf2a]{color:#fff;background:#174b7e}.buy-button[data-v-971ecf2a]:hover:not(:disabled){filter:brightness(1.04);box-shadow:0 12px 24px #007aff47;transform:translateY(-2px)}.buy-button[data-v-971ecf2a]:disabled{cursor:not-allowed;opacity:.7}.confirm-edit-button[data-v-971ecf2a]{width:180px;color:#fff;background:#174b7e}.confirm-edit-button[data-v-971ecf2a]:hover:not(:disabled){filter:brightness(1.04);box-shadow:0 12px 24px #007aff47;transform:translateY(-2px)}.confirm-edit-button[data-v-971ecf2a]:disabled{cursor:not-allowed;opacity:.7}.corporate-dialog-mask[data-v-971ecf2a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;background:#0000007a}.corporate-dialog[data-v-971ecf2a]{width:1230px;height:826px;max-height:calc(100vh - 64px);display:flex;flex-direction:column;border-radius:8px;background:#fff;box-shadow:0 20px 60px #0000002e}.corporate-dialog-head[data-v-971ecf2a]{position:relative;height:80px;display:flex;align-items:center;justify-content:center;flex:0 0 80px}.corporate-dialog-head h2[data-v-971ecf2a]{margin:0;color:#333;font-size:24px;font-weight:700}.corporate-dialog-head button[data-v-971ecf2a]{position:absolute;top:20px;right:28px;width:32px;height:32px;padding:0;border:0;color:#333;background:transparent;font-size:36px;line-height:28px;cursor:pointer}.corporate-dialog-body[data-v-971ecf2a]{display:grid;gap:20px;padding:0 20px;overflow-y:auto}.corporate-box[data-v-971ecf2a]{padding:20px;border-radius:8px;background:#f4f7fb}.corporate-box h3[data-v-971ecf2a]{margin:0 0 18px;display:flex;align-items:center;gap:20px;color:#333;font-size:20px;font-weight:700}.corporate-box h3 button[data-v-971ecf2a]{display:inline-flex;align-items:center;gap:12px;padding:0;border:0;color:#007aff;background:transparent;font-size:16px;cursor:pointer}.corporate-box h3 img[data-v-971ecf2a]{width:20px;height:20px;object-fit:contain}.corporate-box h3 em[data-v-971ecf2a]{font-style:normal;color:#2e6bb5}.corporate-loading[data-v-971ecf2a]{height:48px;display:flex;align-items:center;color:#999;font-size:16px}.corporate-account-grid[data-v-971ecf2a]{display:grid;grid-template-columns:340px 300px 1fr;row-gap:10px;column-gap:24px}.corporate-account-grid p[data-v-971ecf2a]{margin:0;display:flex;align-items:center;min-width:0;color:#333;font-size:16px}.corporate-account-grid span[data-v-971ecf2a]{flex:0 0 auto;color:#999;font-weight:500}.corporate-notice span[data-v-971ecf2a]{color:#333;font-weight:700}.corporate-account-grid strong[data-v-971ecf2a]{min-width:0;overflow:hidden;color:#333;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.corporate-flow[data-v-971ecf2a]{display:grid;grid-template-columns:1fr;gap:10px;color:#333;font-size:16px;font-weight:500;line-height:1.6}.corporate-flow-link[data-v-971ecf2a]{color:#2e6bb5}.corporate-notice[data-v-971ecf2a]{margin:0 0 12px;color:#333;font-size:16px;font-weight:500;line-height:1.6}.corporate-notice[data-v-971ecf2a]:last-child{margin-bottom:0}.corporate-dialog-actions[data-v-971ecf2a]{min-height:98px;display:flex;align-items:center;justify-content:center}.corporate-dialog-actions button[data-v-971ecf2a]{width:270px;height:48px;border:0;border-radius:0;color:#fff;background:#1d4e80;font-size:18px;font-weight:700;cursor:pointer;margin:0}.corporate-dialog-actions button[data-v-971ecf2a]:disabled{cursor:not-allowed;opacity:.7}.placeholder-page[data-v-8cfec02f]{min-height:560px;padding-top:160px;display:flex;align-items:flex-start;justify-content:center;background:linear-gradient(180deg,#f8fbff,#eef5ff)}.placeholder-card[data-v-8cfec02f]{width:520px;padding:56px 48px;border-radius:8px;background:#fff;box-shadow:0 18px 50px #184e8c1f;text-align:center}.placeholder-card strong[data-v-8cfec02f]{display:block;color:#1f2937;font-size:32px}.placeholder-card p[data-v-8cfec02f]{margin:22px 0 34px;color:#667085;font-size:18px}.placeholder-card button[data-v-8cfec02f]{width:220px;height:48px;border:0;border-radius:6px;color:#fff;background:linear-gradient(261deg,#0059ff,#a2ffda);font-size:18px}.preference-page[data-v-f34568a2]{min-width:var(--page-min-width);padding-top:80px;background:#f5f5f5}.preference-hero[data-v-f34568a2]{padding:49px 0 51px;text-align:center}.preference-hero h1[data-v-f34568a2]{margin:0;color:#333;font-size:28px;font-weight:500;line-height:36px}.preference-content[data-v-f34568a2]{width:var(--content-width);margin:0 auto;text-align:center}.preference-state[data-v-f34568a2]{height:520px;display:flex;align-items:center;justify-content:center;color:#8b99aa;font-size:16px}.preference-grid[data-v-f34568a2]{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;align-items:start;margin-top:97px}.preference-card[data-v-f34568a2]{position:relative;height:438px;padding:73px 76px 40px;border-radius:0;box-sizing:border-box}.preference-card-0[data-v-f34568a2]{height:auto;min-height:500px;background:#e5eaf4}.preference-card-1[data-v-f34568a2]{transform:translateY(-60px);background:#e1eef3}.preference-card-2[data-v-f34568a2]{background:#def2ed}.preference-icon[data-v-f34568a2]{position:absolute;top:-75px;left:50%;width:180px;height:180px;transform:translate(-50%);object-fit:contain}.preference-card h2[data-v-f34568a2]{margin:0 0 32px;color:#333;font-size:22px;font-weight:700}.category-list[data-v-f34568a2]{display:grid;gap:16px;justify-content:center}.category-list button[data-v-f34568a2]{width:300px;height:40px;border:1px solid rgba(255,255,255,.88);border-radius:2px;color:#333;background:#ffffffb3;font-size:14px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.category-list button.active[data-v-f34568a2]{border-color:#2e6bb5;color:#2e6bb5;background:#fff;font-weight:500}.confirm-button[data-v-f34568a2]{width:266px;height:48px;margin:39px auto 41px;border:0;border-radius:2px;color:#fff;background:#163e6b;font-size:20px;font-weight:500;transition:background-color .18s ease,transform .18s ease}.confirm-button[data-v-f34568a2]:not(:disabled):hover{background:#1d4e83;transform:translateY(-1px)}.confirm-button[data-v-f34568a2]:disabled{cursor:not-allowed;opacity:.72}.agreement-page[data-v-563796e7]{min-width:var(--content-width);padding:100px 0 0;background:linear-gradient(180deg,#fff,#f5f9ff)}.agreement-shell[data-v-563796e7]{width:var(--content-width);min-height:884px;display:grid;grid-template-columns:240px 1fr;margin:0 auto}.agreement-sidebar[data-v-563796e7]{padding-top:54px;background:#fff}.agreement-sidebar button[data-v-563796e7]{position:relative;width:100%;min-height:76px;display:flex;align-items:center;justify-content:center;padding:0 34px;border:0;color:#333;background:transparent;font-size:18px;font-weight:500;line-height:1.45;text-align:center;cursor:pointer}.agreement-sidebar button.active[data-v-563796e7]{color:#2e6bb5}.agreement-sidebar button.active[data-v-563796e7]:after{position:absolute;left:0;right:0;bottom:0;width:150px;height:2px;margin:0 auto;content:"";background:#2e6bb5}.agreement-card[data-v-563796e7]{min-height:884px;padding:72px 120px;box-sizing:border-box;border-radius:0 0 6px 6px;background:#fff}.agreement-state[data-v-563796e7]{height:520px;display:flex;align-items:center;justify-content:center;color:#8b99aa;font-size:18px}.agreement-rich[data-v-563796e7]{width:100%}.agreement-html[data-v-563796e7]{width:100%;word-break:break-word}.agreement-html[data-v-563796e7] img{max-width:100%;height:auto}.agreement-html[data-v-563796e7] table{width:100%;border-collapse:collapse}.agreement-html[data-v-563796e7] .ql-align-center{text-align:center}.agreement-html[data-v-563796e7] .ql-align-right{text-align:right}.agreement-html[data-v-563796e7] .ql-align-justify{text-align:justify}.agreement-html[data-v-563796e7] .ql-indent-1{padding-left:3em}.agreement-html[data-v-563796e7] .ql-indent-2{padding-left:6em}.agreement-html[data-v-563796e7] .ql-indent-3{padding-left:9em}.agreement-html[data-v-563796e7] .ql-indent-4{padding-left:12em}.product-chart-card[data-v-c51953b1]{overflow:hidden;border-radius:0;background:#fff}.chart-header[data-v-c51953b1]{min-height:140px;display:flex;justify-content:space-between;padding:20px 30px 18px}.chart-index-title[data-v-c51953b1]{margin:0;padding-right:16px;color:#333;font-size:20px;font-weight:500;line-height:28px}.chart-header h3[data-v-c51953b1]{margin:4px 0;color:#000;font-size:20px;font-weight:500;line-height:28px}.chart-index-meta[data-v-c51953b1]{margin:0;color:#666;font-size:16px;font-weight:400;line-height:22px}.chart-header sup[data-v-c51953b1],.rank-notes sup[data-v-c51953b1]{margin-left:1px;font-size:9px;line-height:1;vertical-align:super}.chart-header aside[data-v-c51953b1]{display:flex;min-width:86px;align-items:flex-end;padding-top:0;color:#666;font-size:14px;font-style:normal}.legend-badge[data-v-c51953b1]{width:86px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:0;font-size:14px}.chart-header em[data-v-c51953b1]{font-style:normal}.chart-body[data-v-c51953b1]{position:relative;background:#fff}.chart-body[data-v-c51953b1]:before,.chart-body[data-v-c51953b1]:after{position:absolute;left:30px;right:30px;z-index:6;height:1px;content:"";background:#e5ecf6;pointer-events:none}.chart-body[data-v-c51953b1]:before{top:0}.chart-body[data-v-c51953b1]:after{bottom:0}.rank-chart[data-v-c51953b1]{position:relative;overflow:hidden}.chart-watermark[data-v-c51953b1]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;pointer-events:none;transform:rotate(-22deg);opacity:.09}.chart-watermark span[data-v-c51953b1]{color:#4b6278;font-size:92px;font-weight:700;letter-spacing:0;white-space:nowrap}.rank-chart-head[data-v-c51953b1],.rank-bar-row[data-v-c51953b1]{position:relative;z-index:2;display:grid;grid-template-columns:92px 1fr 68px 110px;align-items:center}.rank-chart-head[data-v-c51953b1]{height:54px;color:#333;font-size:15px;font-weight:600}.rank-chart-head span[data-v-c51953b1]{text-align:center}.rank-bar-chart[data-v-c51953b1]{padding:22px 48px 38px}.rank-bar-chart.simple .rank-bar-row[data-v-c51953b1]{grid-template-columns:92px 1fr}.rank-bar-row[data-v-c51953b1]{min-height:38px;color:#333;font-size:15px}.row-brand[data-v-c51953b1],.row-rank[data-v-c51953b1]{text-align:center}.row-brand[data-v-c51953b1]{text-align:right;padding-right:10px}.row-brand-header[data-v-c51953b1]{text-align:right!important;padding-right:10px}.row-bar[data-v-c51953b1]{position:relative;display:flex;align-items:center;gap:10px}.row-bar.bipolar-bar[data-v-c51953b1]{height:36px;display:block;gap:0}.row-bar.bipolar-bar .chart-axis[data-v-c51953b1]{top:-18px;bottom:-18px;left:50%}.row-bar.bipolar-bar i[data-v-c51953b1]{position:absolute;top:50%;left:50%;min-width:0;transform:translateY(-50%)}.row-bar.bipolar-bar i.negative[data-v-c51953b1]{right:50%;left:auto}.chart-axis[data-v-c51953b1]{position:absolute;left:0;top:-9px;bottom:-9px;width:1px;display:block;background:#979797b3}.row-bar i[data-v-c51953b1]{height:20px;min-width:26px;display:block;border-radius:0}.row-bar em[data-v-c51953b1]{color:#666;font-size:14px;font-style:normal;white-space:nowrap}.row-bar.bipolar-bar em[data-v-c51953b1]{position:absolute;top:50%;transform:translateY(-50%)}.row-change[data-v-c51953b1]{display:flex;align-items:center;justify-content:center}.change-wrap[data-v-c51953b1]{display:inline-flex;width:100%;align-items:center;justify-content:center}.change-wrap em[data-v-c51953b1]{min-width:24px;margin-right:6px;color:#333;font-size:15px;font-style:normal;font-weight:500;line-height:20px;text-align:right}.change-wrap img[data-v-c51953b1]{width:16px;height:16px;flex-shrink:0;object-fit:contain}.nps-composition-chart[data-v-c51953b1]{padding:34px 48px}.nps-composition-row[data-v-c51953b1]{position:relative;z-index:2;display:grid;grid-template-columns:112px 1fr 78px;align-items:center;height:40px}.nps-score[data-v-c51953b1],.nps-brand[data-v-c51953b1]{display:flex;justify-content:center;color:#333;font-size:14px}.nps-brand[data-v-c51953b1]{justify-content:flex-start;padding-left:10px;box-sizing:border-box}.nps-composition-head[data-v-c51953b1]{position:relative;z-index:2;display:grid;grid-template-columns:112px 1fr 78px;align-items:center;height:40px;color:#333;font-size:14px;font-weight:600;text-align:center}.nps-composition-head span[data-v-c51953b1]:first-child{padding-left:10px;text-align:left}.nps-bars[data-v-c51953b1]{min-width:0;display:grid;grid-template-columns:1fr 1fr;align-items:center}.nps-left[data-v-c51953b1],.nps-right[data-v-c51953b1]{min-width:0;display:flex;align-items:center;gap:8px;height:20px}.nps-left[data-v-c51953b1]{justify-content:flex-end;border-right:1px solid rgba(151,151,151,.7)}.nps-right[data-v-c51953b1]{justify-content:flex-start}.nps-left em[data-v-c51953b1],.nps-right em[data-v-c51953b1]{color:#c93535;font-size:13px;font-style:normal}.nps-left i[data-v-c51953b1],.nps-right i[data-v-c51953b1]{max-width:72%;height:18px;display:block;flex-shrink:0}.nps-left i[data-v-c51953b1],.nps-right i[data-v-c51953b1]{border-radius:0}.nps-legend[data-v-c51953b1]{position:relative;z-index:2;display:flex;justify-content:center;gap:42px;margin-top:22px;color:#666;font-size:13px}.nps-legend span[data-v-c51953b1]{display:flex;align-items:center;gap:8px}.nps-legend i[data-v-c51953b1]{width:26px;height:12px;border-radius:0}.line-trend-chart[data-v-c51953b1]{height:286px;padding:16px 48px 30px}.line-trend-chart svg[data-v-c51953b1]{position:relative;z-index:2;width:100%;height:220px;display:block}.trend-value[data-v-c51953b1]{fill:#333;font-size:13px;font-weight:500}.trend-years[data-v-c51953b1]{position:relative;z-index:2;height:20px;padding:0;color:#666;font-size:13px}.trend-years span[data-v-c51953b1]{position:absolute;top:0;transform:translate(-50%);white-space:nowrap}.rank-notes[data-v-c51953b1]{padding:24px 42px 34px;color:#999;font-size:13px;line-height:1.8;background:#fff}.rank-notes p[data-v-c51953b1]{margin:0}.product-intro-page[data-v-d4cf58c0]{min-width:var(--page-min-width);padding:80px 0 40px;background:#f5f5f5}.product-intro-content[data-v-d4cf58c0]{width:var(--content-width);margin:0 auto}.index-tabs[data-v-d4cf58c0]{height:80px;display:flex;align-items:stretch;justify-content:flex-start;gap:42px;padding:0 0 12px}.index-tabs button[data-v-d4cf58c0]{position:relative;width:90px;padding:0;border:0;color:#999;background:transparent;font-size:18px;font-weight:400;cursor:pointer;transition:color .18s ease,background-color .18s ease}.index-tabs button[data-v-d4cf58c0]:after{position:absolute;left:50%;bottom:0;width:52px;height:4px;content:"";transform:translate(-50%);border-radius:2px;background:transparent}.index-tabs button[data-v-d4cf58c0]:hover,.index-tabs button.active[data-v-d4cf58c0]{color:#2e6bb5;background:transparent}.index-tabs button.active[data-v-d4cf58c0]{font-weight:500}.index-tabs button.active[data-v-d4cf58c0]:after{background:#163e6b}.intro-section[data-v-d4cf58c0]{margin-top:20px;padding:20px;background:#fff}.overview-section[data-v-d4cf58c0]{margin-top:-3px;padding:24px 20px 33px}.section-heading[data-v-d4cf58c0]{display:flex;align-items:center;margin-bottom:28px}.section-heading i[data-v-d4cf58c0]{width:4px;height:26px;display:block;margin-right:14px;background:#2e6bb5}.section-heading h2[data-v-d4cf58c0]{margin:0;color:#333;font-size:22px;font-weight:700;line-height:30px}.overview-copy[data-v-d4cf58c0]{margin:0;color:#666;font-size:16px;line-height:24px}.overview-lead strong[data-v-d4cf58c0],.survey-panel p strong[data-v-d4cf58c0]{color:#2e6bb5;font-weight:500}.overview-section>.section-heading[data-v-d4cf58c0]:first-child{margin-bottom:18px}.overview-section>.section-heading:first-child i[data-v-d4cf58c0]{display:none}.overview-section>.section-heading:first-child h2[data-v-d4cf58c0]{font-size:22px;font-weight:500;line-height:30px}.overview-lead[data-v-d4cf58c0]{margin:0 0 23px}.metric-block[data-v-d4cf58c0]{margin-bottom:18px;padding-bottom:21px;border-bottom:1px solid #e5ecf6}.metric-title[data-v-d4cf58c0]{height:32px;display:flex;align-items:center;gap:10px;margin-bottom:18px}.metric-title strong[data-v-d4cf58c0]{color:#333;font-size:18px;font-weight:500}.metric-count[data-v-d4cf58c0]{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:2px;color:#fff;font-size:20px;font-weight:500;line-height:32px}.metric-count.primary[data-v-d4cf58c0]{background:#2e6bb5}.metric-count.detail[data-v-d4cf58c0]{background:#12b879}.metric-block p[data-v-d4cf58c0]{margin:0}.metric-tags[data-v-d4cf58c0]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;margin-top:14px}.metric-tags.three[data-v-d4cf58c0]{grid-template-columns:repeat(3,minmax(0,1fr))}.metric-tags span[data-v-d4cf58c0]{height:40px;display:flex;align-items:center;justify-content:center;color:#666;background:#f5f5f5;line-height:40px}.metric-extra-grid[data-v-d4cf58c0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:-2px 0 18px;padding-bottom:18px;border-bottom:1px solid #e5ecf6}.metric-extra-grid.one[data-v-d4cf58c0]{grid-template-columns:1fr}.metric-extra-grid>div[data-v-d4cf58c0]{min-height:56px;display:flex;align-items:center;gap:18px;padding:10px 20px;background:#f5f7fa;box-sizing:border-box}.metric-extra-grid strong[data-v-d4cf58c0]{flex-shrink:0;color:#333;font-weight:500}.product-guide[data-v-d4cf58c0]{margin:0 0 17px}.overview-products[data-v-d4cf58c0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.overview-products>div[data-v-d4cf58c0]{min-height:72px;display:flex;align-items:center;gap:25px;padding:14px 30px;background:#edf4ff;box-sizing:border-box}.overview-products>div[data-v-d4cf58c0]:nth-child(2){background:#e9faf4}.overview-products strong[data-v-d4cf58c0]{flex-shrink:0;color:#333;font-size:18px;font-weight:500}.overview-conclusion[data-v-d4cf58c0]{margin:18px 0 0}.example-section[data-v-d4cf58c0]{overflow:hidden}.example-heading[data-v-d4cf58c0]{margin-top:0}.example-grid[data-v-d4cf58c0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.intro-chart[data-v-d4cf58c0]{min-width:0;border:1px solid #d3dae5}.example-dots[data-v-d4cf58c0]{display:flex;justify-content:center;gap:10px;margin-top:24px}.example-dots button[data-v-d4cf58c0]{width:10px;height:10px;padding:0;border:0;border-radius:50%;background:#d3dae5;transition:width .18s ease,border-radius .18s ease,background-color .18s ease}.example-dots button.active[data-v-d4cf58c0]{width:28px;border-radius:5px;background:#2e6bb5}.method-table[data-v-d4cf58c0]{overflow:hidden;border:1px solid #dce6f2}.method-row[data-v-d4cf58c0]{display:grid;grid-template-columns:180px 1fr 1fr;border-bottom:1px solid #dce6f2}.method-row[data-v-d4cf58c0]:last-child{border-bottom:0}.method-row[data-v-d4cf58c0]>*{min-width:0;display:flex;align-items:flex-start;margin:0;padding:20px 22px;border-right:1px solid #dce6f2;color:#666;font-size:14px;font-weight:400;line-height:26px;white-space:pre-wrap}.method-row[data-v-d4cf58c0]>*:last-child{border-right:0}.method-head[data-v-d4cf58c0]{background:#eaf3ff}.method-head strong[data-v-d4cf58c0]{align-items:center;justify-content:center;color:#333;font-weight:500}.method-row .metric-name[data-v-d4cf58c0]{align-items:center;justify-content:center;color:#2e6bb5;font-weight:500;text-align:center}.method-row .calculation-cell[data-v-d4cf58c0]{display:block}.weighted-formula[data-v-d4cf58c0]{margin:0 4px;font-size:16px;vertical-align:middle}.survey-grid[data-v-d4cf58c0]{display:grid;grid-template-columns:1fr;gap:22px}.survey-panel[data-v-d4cf58c0]{min-height:144px;padding:24px 28px;border:1px solid #dce6f2;background:#f9fbff}.survey-panel header[data-v-d4cf58c0]{display:flex;align-items:center;gap:10px}.survey-panel img[data-v-d4cf58c0]{width:20px;height:20px}.survey-panel h3[data-v-d4cf58c0]{margin:0;color:#2e6bb5;font-size:18px;font-weight:500}.survey-panel p[data-v-d4cf58c0]{margin:18px 0 0;color:#666;font-size:15px;line-height:28px}.product-options[data-v-d4cf58c0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px}.bottom-intro-grid[data-v-d4cf58c0]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:stretch}.bottom-intro-grid .intro-section[data-v-d4cf58c0]{min-width:0}.pricing-section[data-v-d4cf58c0]{padding:20px}.pricing-section .section-heading[data-v-d4cf58c0]{margin-bottom:24px}.pricing-section .section-heading i[data-v-d4cf58c0]{display:none}.pricing-section .section-heading h2[data-v-d4cf58c0]{font-size:24px}.product-option[data-v-d4cf58c0]{position:relative;height:154px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;border:1px solid #d3dae5;border-radius:2px;color:#666;background:#fff;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.product-option[data-v-d4cf58c0]:hover{border-color:#2e6bb5;background:#f7faff;transform:translateY(-1px)}.product-option.full-package[data-v-d4cf58c0]{border-color:#2e6bb5;background:#edf4fc}.product-option>b[data-v-d4cf58c0]{position:absolute;top:0;left:0;width:72px;height:40px;color:#fff;background:#2e6bb5;font-size:16px;font-weight:500;line-height:40px}.product-option>span[data-v-d4cf58c0]{color:#333;font-size:20px;font-weight:500}.product-option>strong[data-v-d4cf58c0]{margin-top:12px;color:#666;font-size:18px;font-weight:400;white-space:nowrap}.product-option-price[data-v-d4cf58c0]{margin-top:12px;display:flex;align-items:baseline;justify-content:center;gap:8px;white-space:nowrap}.product-option-price em[data-v-d4cf58c0]{color:#2e6bb5;font-size:28px;font-style:normal;font-weight:500}.product-option-price small[data-v-d4cf58c0]{color:#666;font-size:16px;font-weight:400}.index-introduction-page[data-v-1e7adcec]{min-width:var(--content-width);padding-top:80px;background:#f5f5f5}.introduction-switch[data-v-1e7adcec]{height:80px;background:#f5f5f5}.introduction-switch-inner[data-v-1e7adcec]{width:var(--content-width);height:100%;margin:0 auto;display:flex;align-items:stretch;justify-content:flex-start;gap:42px;padding:0 0 12px;box-sizing:border-box}.introduction-switch-item[data-v-1e7adcec]{position:relative;width:90px;padding:0;display:flex;align-items:center;justify-content:center;border:0;color:#999;background:transparent;font-family:inherit;font-size:18px;font-weight:400;cursor:pointer;transition:color .18s ease,background-color .18s ease}.introduction-switch-item[data-v-1e7adcec]:after{position:absolute;left:50%;bottom:0;width:52px;height:4px;content:"";border-radius:2px;background:transparent;transform:translate(-50%)}.introduction-switch-item strong[data-v-1e7adcec]{letter-spacing:0;white-space:nowrap;font-size:18px;font-weight:400}.introduction-switch-item[data-v-1e7adcec]:hover,.introduction-switch-item.active[data-v-1e7adcec]{color:#2e6bb5;background:transparent}.introduction-switch-item.active[data-v-1e7adcec],.introduction-switch-item.active strong[data-v-1e7adcec]{font-weight:500}.introduction-switch-item.active[data-v-1e7adcec]:after{background:#163e6b}.introduction-switch-item[data-v-1e7adcec]:focus-visible{outline:2px solid #2e6bb5;outline-offset:-4px}.introduction-content[data-v-1e7adcec]{width:var(--content-width);margin:-3px auto 100px}.introduction-banner[data-v-1e7adcec]{height:200px;padding:40px 80px;color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover;box-sizing:border-box}.introduction-banner h1[data-v-1e7adcec]{margin:0;font-size:32px;font-weight:500;line-height:44px}.introduction-banner p[data-v-1e7adcec]{margin:12px 0 0;color:#ffffffb8;font-size:20px;font-weight:400;line-height:32px}.introduction-banner p strong[data-v-1e7adcec]{color:#fff;font-size:26px;font-weight:600}.module-heading[data-v-1e7adcec]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:30px;margin:36px 12px 28px}.module-heading span[data-v-1e7adcec]{height:2px;background:linear-gradient(90deg,#2e6bb51f,#2e6bb5)}.module-heading span[data-v-1e7adcec]:last-child{background:linear-gradient(90deg,#2e6bb5,#2e6bb51f)}.module-heading h2[data-v-1e7adcec]{margin:0;color:#333;font-size:22px;font-weight:500;line-height:30px;white-space:nowrap}.overview-panel[data-v-1e7adcec]{min-height:380px;display:grid;grid-template-columns:minmax(0,1fr) 397px;align-items:center;gap:72px;padding:40px;background:#fff;box-sizing:border-box}.overview-copy>p[data-v-1e7adcec]{margin:0 0 40px;color:#666;font-size:16px;line-height:32px}.overview-copy>p strong[data-v-1e7adcec]{color:#2e6bb5;font-weight:500}.overview-detail[data-v-1e7adcec]{min-height:64px;display:flex;align-items:center;margin-top:30px;padding:12px 20px;color:#666;background:#f5f5f5;box-sizing:border-box}.overview-detail strong[data-v-1e7adcec]{width:82px;flex-shrink:0;color:#333;font-size:16px;font-weight:500}.overview-detail span[data-v-1e7adcec]{font-size:15px;line-height:24px}.overview-image[data-v-1e7adcec]{width:397px;height:300px;display:block;object-fit:contain}.nps-overview-panel[data-v-1e7adcec]{min-height:352px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:34px;padding:44px 40px 32px}.nps-overview-panel .overview-copy>p[data-v-1e7adcec]{margin:0;text-align:center}.nps-overview-panel .overview-image[data-v-1e7adcec]{width:657px;height:206px}.csi-overview-panel[data-v-1e7adcec]{min-height:352px;grid-template-columns:minmax(0,1fr) 624px;gap:32px;padding:30px 40px}.csi-overview-panel .overview-copy>p[data-v-1e7adcec]{margin-bottom:28px}.csi-overview-panel .overview-copy[data-v-1e7adcec]{align-self:start;padding-top:10px}.csi-overview-panel .overview-image[data-v-1e7adcec]{width:624px;height:290px}.overview-formula[data-v-1e7adcec]{padding:18px 20px;border:1px solid #ccd8e8;color:#333;box-sizing:border-box}.overview-formula p[data-v-1e7adcec]{margin:0;font-size:13px;line-height:28px}.weighted-formula[data-v-1e7adcec]{margin:0 4px;font-size:15px;vertical-align:middle}.advantage-grid[data-v-1e7adcec]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.advantage-card[data-v-1e7adcec]{position:relative;min-height:280px;padding:142px 40px 32px;background:#fff;box-sizing:border-box}.advantage-number[data-v-1e7adcec]{position:absolute;top:36px;left:40px;color:#dce3eb;font-size:64px;font-weight:500;line-height:72px}.advantage-card img[data-v-1e7adcec]{position:absolute;top:40px;right:40px;width:80px;height:80px;object-fit:contain}.advantage-card h3[data-v-1e7adcec]{margin:0 0 18px;color:#333;font-size:20px;font-weight:500;line-height:28px}.advantage-card p[data-v-1e7adcec]{margin:0;color:#777;font-size:15px;line-height:26px}.coverage-grid[data-v-1e7adcec]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.coverage-card[data-v-1e7adcec]{min-height:192px;padding:30px 22px 24px;border-radius:4px;background:#fff;box-sizing:border-box;text-align:center}.coverage-card h3[data-v-1e7adcec],.coverage-card strong[data-v-1e7adcec]{display:block;color:#2e6bb5;font-weight:500}.coverage-card h3[data-v-1e7adcec]{margin:0 0 14px;font-size:22px;line-height:30px}.coverage-card strong[data-v-1e7adcec]{margin-bottom:12px;font-size:18px;line-height:26px}.coverage-card p[data-v-1e7adcec]{margin:0;color:#999;font-size:14px;line-height:22px}.application-heading[data-v-1e7adcec]{margin-bottom:0}.application-grid[data-v-1e7adcec]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding-top:58px}.application-card[data-v-1e7adcec]{position:relative;min-height:260px;padding:72px 28px 28px;background:#fff;box-sizing:border-box;text-align:center}.application-card h3[data-v-1e7adcec]{position:absolute;top:-30px;left:50%;width:220px;height:60px;display:flex;align-items:center;justify-content:center;margin:0;color:#fff;background:#174a7d;font-size:20px;font-weight:500;line-height:28px;transform:translate(-50%)}.application-card img[data-v-1e7adcec]{width:80px;height:80px;display:block;margin:0 auto 16px;object-fit:contain}.application-card p[data-v-1e7adcec]{margin:0;color:#777;font-size:15px;line-height:25px;white-space:pre-line}.service-grid[data-v-1e7adcec]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.service-card[data-v-1e7adcec]{min-width:0;background:#fff}.service-card figure[data-v-1e7adcec]{position:relative;height:240px;margin:0}.service-card figure img[data-v-1e7adcec]{width:100%;height:240px;display:block;object-fit:cover}.service-card figcaption[data-v-1e7adcec]{position:absolute;right:0;bottom:0;left:0;height:44px;display:flex;align-items:center;padding:0 20px;color:#fff;background:#1a2d3ead;font-size:18px;font-weight:400;box-sizing:border-box}.service-card>p[data-v-1e7adcec]{min-height:142px;margin:0;padding:22px 24px 26px;color:#666;font-size:15px;line-height:26px;box-sizing:border-box}.reports-page[data-v-990290a1]{min-width:var(--content-width);padding:100px 0 40px;background:#f5f5f5}.reports-shell[data-v-990290a1]{width:var(--content-width);display:grid;grid-template-columns:220px minmax(0,1fr);align-items:stretch;margin:0 auto;background:#fff}.report-sidebar[data-v-990290a1]{width:220px;min-height:100%;padding:0 0 32px;box-sizing:border-box;background:#f5f5f5}.report-root-menu[data-v-990290a1]{width:100%;height:48px;display:flex;align-items:center;padding:0 16px;box-sizing:border-box;color:#2e6bb5;font-size:16px;font-weight:700;border-bottom:2px solid #2e6bb5}.report-index-list[data-v-990290a1]{padding-top:14px}.report-index-group[data-v-990290a1]{width:220px;margin:0 0 10px}.report-index-group>button[data-v-990290a1]{width:100%;min-height:44px;padding:0 16px 0 28px;box-sizing:border-box;color:#555;font-size:14px;font-weight:500;text-align:left;white-space:nowrap;background:transparent;border:0;cursor:pointer;transition:color .18s ease,border-color .18s ease,transform .18s ease}.report-index-group>button.active[data-v-990290a1]{color:#2e6bb5;font-weight:700}.report-index-group>button[data-v-990290a1]:hover{color:#2e6bb5;transform:translate(2px)}.report-index-group>button[data-v-990290a1]:focus-visible{outline:2px solid rgba(0,122,255,.28);outline-offset:3px}.report-index-group ul[data-v-990290a1]{margin:4px 0 14px;padding:0;list-style:none}.report-index-group li+li[data-v-990290a1]{margin-top:12px}.report-index-group li[data-v-990290a1]{display:flex;align-items:center;gap:4px;padding-right:10px}.report-index-group li .report-select-button[data-v-990290a1]{min-width:0;flex:1;min-height:32px;padding:0 4px 0 36px;box-sizing:border-box;color:#666;font-size:14px;font-weight:400;line-height:20px;text-align:left;background:transparent;border:0;cursor:pointer;transition:color .18s ease,transform .18s ease}.report-index-group li .report-select-button.active[data-v-990290a1]{color:#2e6bb5;font-weight:500}.report-index-group li .report-select-button[data-v-990290a1]:hover{color:#2e6bb5;transform:translate(2px)}.report-index-group li .report-select-button[data-v-990290a1]:focus-visible,.report-index-group li .report-download-button[data-v-990290a1]:focus-visible{outline:2px solid rgba(0,122,255,.24);outline-offset:3px}.report-index-group li .report-download-button[data-v-990290a1]{width:58px;min-width:58px;height:32px;padding:0;border:0;color:#2e6bb5;background:transparent;font-size:12px;font-weight:400;line-height:32px;text-align:center;white-space:nowrap;cursor:pointer;transition:color .18s ease}.report-index-group li .report-download-button[data-v-990290a1]:hover:not(:disabled){color:#163e6b}.report-index-group li .report-download-button[data-v-990290a1]:disabled{opacity:.55;cursor:wait}.report-preview-card[data-v-990290a1]{width:100%;min-height:2082px;margin:0;overflow:hidden;background:#fff}.report-frame[data-v-990290a1]{width:100%;height:2082px;display:block;border:0;background:#fff}.report-state[data-v-990290a1]{height:560px;display:flex;align-items:center;justify-content:center;color:#8b99aa;font-size:16px;font-weight:500}.insights-page[data-v-784cd49f]{min-width:var(--content-width);padding-top:80px;background:#eef4fb}.insights-banner[data-v-784cd49f]{width:100%;height:280px;overflow:hidden;background:#dfeafa}.insights-banner img[data-v-784cd49f]{width:100%;height:100%;display:block;object-fit:cover}.insights-shell[data-v-784cd49f]{width:var(--content-width);display:grid;grid-template-columns:220px 1fr;align-items:start;margin:0 auto;background:#eef4fb}.insights-sidebar[data-v-784cd49f]{min-height:2000px;padding:40px 18px 32px;box-sizing:border-box;background:#eaf1f8}.insight-list-item[data-v-784cd49f]{width:100%;display:block;padding:0;overflow:hidden;border:0;color:#777;background:transparent;font-size:14px;font-weight:500;line-height:24px;text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:color .18s ease,transform .18s ease}.insight-list-item+.insight-list-item[data-v-784cd49f]{margin-top:18px}.insight-list-item.active[data-v-784cd49f]{color:#007aff;font-weight:700}.insight-list-item[data-v-784cd49f]:hover{color:#007aff;transform:translate(2px)}.insight-list-item[data-v-784cd49f]:focus-visible{outline:2px solid rgba(0,122,255,.24);outline-offset:3px}.insight-state[data-v-784cd49f]{color:#8b99aa;font-size:14px;line-height:24px}.insight-preview-card[data-v-784cd49f]{width:1050px;min-height:2000px;margin:0 auto 48px;padding:0;overflow:hidden;border-radius:0 0 8px 8px;background:#fff}.insight-frame[data-v-784cd49f]{width:100%;height:1900px;display:block;border:0;background:#fff}.preview-state[data-v-784cd49f]{height:560px;display:flex;align-items:center;justify-content:center;color:#8b99aa;font-size:16px;font-weight:500}:root{--page-min-width: 1440px;--content-width: 1440px;--blue: #007aff;--blue-2: #177bfa;--cyan: #a2ffda;--text: #222;--muted: #8b8f97;--line: #cdd8e3;--bg: #f1f5f9;--gradient: linear-gradient(131deg, #a2ffda 16.875%, #0059ff 115.52%);font-family:Noto Sans CJK SC,PingFang SC,Microsoft YaHei,Arial,sans-serif;color:var(--text)}*{box-sizing:border-box}*{scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{display:none}.category-flyout{scrollbar-width:thin;scrollbar-color:#aeb9c5 #eef2f6}.category-flyout::-webkit-scrollbar{width:8px;display:block}.category-flyout::-webkit-scrollbar-track{background:#eef2f6}.category-flyout::-webkit-scrollbar-thumb{border:2px solid #eef2f6;border-radius:4px;background:#aeb9c5}.category-flyout::-webkit-scrollbar-thumb:hover{background:#8795a4}html{overflow-x:auto}html::-webkit-scrollbar{width:0;height:10px;display:block}html::-webkit-scrollbar-track{background:#eef1f4}html::-webkit-scrollbar-thumb{border:2px solid #eef1f4;border-radius:5px;background:#9aa8b8}html::-webkit-scrollbar-thumb:hover{background:#6f8093}html::-webkit-scrollbar-corner{background:#eef1f4}@media(max-width:1439px){html{overflow-x:scroll;scrollbar-width:auto}body,#app{min-width:var(--page-min-width)}html::-webkit-scrollbar{width:0;height:10px;display:block}}body{margin:0;min-width:var(--page-min-width);background:#f8fbff}#app{min-height:100vh;display:flex;flex-direction:column}#app>main{flex:1 0 auto}button,input{font:inherit}button{cursor:pointer}.container{width:var(--content-width);min-width:var(--content-width);margin:0 auto}
