.brand-diagnosis[data-v-200d0c2c]{box-sizing:border-box;background:#f5f7fb;width:100%;min-height:60vh;padding:0 6.06061vw 5.05051vw;font-size:1.0101vw}.brand-diagnosis .page-hero[data-v-200d0c2c]{margin-bottom:1.61616vw}.brand-diagnosis .page-hero .hero-title[data-v-200d0c2c]{color:#111827;margin-bottom:.60606vw;font-family:PingFang SC;font-size:2.0202vw;font-weight:600;line-height:1.25}.brand-diagnosis .page-hero .hero-subtitle[data-v-200d0c2c]{color:#6b7280;margin:0;font-size:.90909vw;line-height:1.55}.brand-diagnosis .form-card[data-v-200d0c2c]{background:#fff;border:1px solid #e8edf5;border-radius:1.21212vw;padding:1.81818vw 2.0202vw 2.0202vw;box-shadow:0 .40404vw 1.61616vw #7087c11a}.brand-diagnosis .mode-tabs[data-v-200d0c2c]{box-sizing:border-box;background:#f3f5f9;border-radius:50.4546vw;align-items:center;width:fit-content;min-width:16.1616vw;margin:0 auto 1.61616vw;padding:.30303vw;display:flex;position:relative}.brand-diagnosis .mode-tabs .mode-slider[data-v-200d0c2c]{z-index:1;pointer-events:none;box-sizing:border-box;background:#fff;border:1px solid #c9d8ff;border-radius:50.4546vw;width:calc(50% - .30303vw);height:calc(100% - .60606vw);transition:transform .3s cubic-bezier(.25,.8,.25,1);position:absolute;top:.30303vw;left:.30303vw;box-shadow:0 .10101vw .50505vw #1e61eb1f}.brand-diagnosis .mode-tabs .mode-slider.is-description[data-v-200d0c2c]{transform:translate(100%)}.brand-diagnosis .mode-tabs .mode-tab[data-v-200d0c2c]{z-index:2;color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:50.4546vw;flex:1;min-width:7.47475vw;height:2.0202vw;padding:0 1.0101vw;font-size:1.0101vw;transition:color .3s;position:relative}.brand-diagnosis .mode-tabs .mode-tab.active[data-v-200d0c2c]{color:#1e61eb;font-weight:500}.brand-diagnosis .mode-fade-enter-active[data-v-200d0c2c],.brand-diagnosis .mode-fade-leave-active[data-v-200d0c2c]{transition:opacity .25s,transform .25s}.brand-diagnosis .mode-fade-enter-from[data-v-200d0c2c]{opacity:0;transform:translateY(.40404vw)}.brand-diagnosis .mode-fade-leave-to[data-v-200d0c2c]{opacity:0;transform:translateY(-.30303vw)}.brand-diagnosis .fields[data-v-200d0c2c]{gap:1.0101vw 1.21212vw;margin-bottom:1.41414vw;display:grid}.brand-diagnosis .fields--website[data-v-200d0c2c]{grid-template-columns:repeat(3,1fr)}.brand-diagnosis .fields--description[data-v-200d0c2c]{grid-template-columns:repeat(2,1fr)}.brand-diagnosis .field[data-v-200d0c2c]{flex-direction:column;gap:.50505vw;min-width:0;display:flex}.brand-diagnosis .field--full[data-v-200d0c2c]{grid-column:1/-1}.brand-diagnosis .field-label[data-v-200d0c2c]{color:#111827;font-size:1.11111vw;font-weight:500}.brand-diagnosis .field-hint[data-v-200d0c2c]{color:#9ca3af;margin:0;font-size:.90909vw;line-height:1.5}.brand-diagnosis .field-hint.inline[data-v-200d0c2c]{margin-left:.40404vw}.brand-diagnosis .field-error[data-v-200d0c2c]{color:#dc2626;margin:0;font-size:.90909vw;line-height:1.4}.brand-diagnosis .field-error.products-error[data-v-200d0c2c]{flex-basis:100%;width:100%}.brand-diagnosis .field-input[data-v-200d0c2c]{color:#111827;box-sizing:border-box;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.60606vw;outline:none;width:100%;height:3.0303vw;padding:0 .80808vw;font-size:1.0101vw;transition:border-color .2s,box-shadow .2s}.brand-diagnosis .field-input[data-v-200d0c2c]:focus{background:#fff;border-color:#1e61eb;box-shadow:0 0 0 .15152vw #1e61eb1f}.brand-diagnosis .field-input[data-v-200d0c2c]::placeholder{color:#9ca3af}.brand-diagnosis .field-el-select[data-v-200d0c2c]{width:100%}.brand-diagnosis .field-el-select[data-v-200d0c2c] .el-select__wrapper{background:#f9fafb;border-radius:.60606vw;min-height:3.0303vw;padding:.40404vw .80808vw;font-size:1.0101vw;transition:box-shadow .2s,background .2s;box-shadow:inset 0 0 0 1px #e5e7eb}.brand-diagnosis .field-el-select[data-v-200d0c2c] .el-select__wrapper:hover{box-shadow:inset 0 0 0 1px #c9d8ff}.brand-diagnosis .field-el-select[data-v-200d0c2c] .el-select__wrapper.is-focused{background:#fff;box-shadow:inset 0 0 0 1px #1e61eb,0 0 0 .15152vw #1e61eb1f}.brand-diagnosis .field-el-select[data-v-200d0c2c] .el-select__placeholder{color:#9ca3af}.brand-diagnosis .field-el-select[data-v-200d0c2c] .el-select__selected-item{color:#111827}.brand-diagnosis .field-el-select[data-v-200d0c2c] .el-select__caret{color:#9ca3af}.brand-diagnosis .field-textarea[data-v-200d0c2c]{resize:vertical;height:auto;min-height:5.55556vw;padding:.60606vw .70707vw;line-height:1.6}.brand-diagnosis .products-head[data-v-200d0c2c]{justify-content:space-between;align-items:center;gap:.60606vw;margin-bottom:.50505vw;display:flex}.brand-diagnosis .btn-add[data-v-200d0c2c],.brand-diagnosis .btn-confirm[data-v-200d0c2c]{color:#1e61eb;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #1e61eb;border-radius:.50505vw;height:1.61616vw;padding:0 .70707vw;font-size:.80808vw}.brand-diagnosis .btn-add[data-v-200d0c2c]:disabled,.brand-diagnosis .btn-confirm[data-v-200d0c2c]:disabled{opacity:.45;cursor:not-allowed}.brand-diagnosis .btn-add.is-cancel[data-v-200d0c2c],.brand-diagnosis .btn-confirm.is-cancel[data-v-200d0c2c]{color:#6b7280;border-color:#d1d5db}.brand-diagnosis .products-box[data-v-200d0c2c]{background:#f9fafb;border:1px dashed #d1d5db;border-radius:.60606vw;flex-wrap:wrap;align-items:center;gap:.50505vw;min-height:3.63636vw;padding:.70707vw;display:flex}.brand-diagnosis .product-tag[data-v-200d0c2c]{color:#1e61eb;background:#eef3ff;border-radius:50.4546vw;align-items:center;gap:.30303vw;height:1.61616vw;padding:0 .50505vw 0 .60606vw;font-size:.80808vw;display:inline-flex}.brand-diagnosis .product-tag .tag-remove[data-v-200d0c2c]{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:50%;width:.90909vw;height:.90909vw;font-size:.90909vw;line-height:1}.brand-diagnosis .product-add-row[data-v-200d0c2c]{align-items:center;gap:.40404vw;width:100%;display:flex}.brand-diagnosis .product-add-row .product-input[data-v-200d0c2c]{max-width:11.1111vw;height:1.81818vw}.brand-diagnosis .products-empty[data-v-200d0c2c]{color:#9ca3af;margin:0;font-size:.80808vw}.brand-diagnosis .platforms[data-v-200d0c2c]{width:100%;margin-top:.40404vw}.brand-diagnosis .platforms .platforms-title[data-v-200d0c2c]{color:#111827;margin-bottom:.70707vw;font-size:1.11111vw;font-weight:500}.brand-diagnosis .platform-check[data-v-200d0c2c]{color:#374151;cursor:pointer;align-items:center;gap:.40404vw;margin-bottom:.60606vw;font-size:1.0101vw;display:inline-flex}.brand-diagnosis .platform-check input[data-v-200d0c2c]{accent-color:#1e61eb;width:.80808vw;height:.80808vw}.brand-diagnosis .platform-grid[data-v-200d0c2c]{grid-template-columns:repeat(6,1fr);gap:.60606vw;width:100%;display:grid}.brand-diagnosis .platform-item[data-v-200d0c2c]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.50505vw;min-width:0;display:inline-flex}.brand-diagnosis .platform-item input[data-v-200d0c2c]{accent-color:#1e61eb;flex-shrink:0;width:.80808vw;height:.80808vw}.brand-diagnosis .platform-item .platform-icon[data-v-200d0c2c]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.81818vw;height:1.81818vw;display:inline-flex;overflow:hidden}.brand-diagnosis .platform-item .platform-icon img[data-v-200d0c2c]{object-fit:cover;width:100%;height:100%;display:block}.brand-diagnosis .platform-item .platform-name[data-v-200d0c2c]{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:1.11111vw;overflow:hidden}.brand-diagnosis .form-actions[data-v-200d0c2c]{justify-content:center;margin-top:1.61616vw;display:flex}.brand-diagnosis .btn-diagnose[data-v-200d0c2c]{color:#1e61eb;cursor:pointer;background:#fff;border:1px solid #1e61eb;border-radius:50.4546vw;min-width:11.1111vw;height:3.0303vw;padding:0 2.0202vw;font-size:1.11111vw;font-weight:500;transition:background .2s,color .2s,box-shadow .2s;box-shadow:0 0 0 .15152vw #1e61eb14}.brand-diagnosis .btn-diagnose[data-v-200d0c2c]:hover:not(:disabled){color:#fff;background:#1e61eb;box-shadow:0 .40404vw 1.21212vw #1e61eb40}.brand-diagnosis .btn-diagnose[data-v-200d0c2c]:disabled{opacity:.6;cursor:not-allowed}.brand-diagnosis .reports[data-v-200d0c2c]{margin-top:2.42424vw}.brand-diagnosis .reports-title[data-v-200d0c2c]{color:#111827;margin-bottom:1.0101vw;font-size:1.21212vw;font-weight:600}.brand-diagnosis .reports-empty[data-v-200d0c2c]{text-align:center;color:#9ca3af;background:#fff;border:1px solid #e8edf5;border-radius:.80808vw;padding:1.41414vw}.brand-diagnosis .report-list[data-v-200d0c2c]{flex-direction:column;gap:.60606vw;margin:0;padding:0;list-style:none;display:flex}.brand-diagnosis .report-item[data-v-200d0c2c]{background:#fff;border:1px solid #e8edf5;border-radius:.80808vw;justify-content:space-between;align-items:center;gap:.80808vw;min-height:3.63636vw;padding:.80808vw 1.21212vw;display:flex;box-shadow:0 .20202vw .80808vw #7087c10f}.brand-diagnosis .report-left[data-v-200d0c2c]{flex-wrap:wrap;align-items:center;gap:.60606vw;min-width:0;display:flex}.brand-diagnosis .report-right[data-v-200d0c2c]{flex-shrink:0;align-items:center;gap:.80808vw;margin-left:auto;display:flex}.brand-diagnosis .report-brand[data-v-200d0c2c]{color:#111827;font-size:1.21212vw;font-weight:600}.brand-diagnosis .status-badge[data-v-200d0c2c]{border-radius:.40404vw;align-items:center;height:1.51515vw;padding:0 .60606vw;font-size:.90909vw;display:inline-flex}.brand-diagnosis .status-badge.is-running[data-v-200d0c2c]{color:#d97706;background:#fff4e5}.brand-diagnosis .status-badge.is-done[data-v-200d0c2c]{color:#059669;background:#ecfdf5}.brand-diagnosis .status-badge.is-failed[data-v-200d0c2c]{color:#dc2626;background:#fef2f2}.brand-diagnosis .report-score[data-v-200d0c2c]{color:#6b7280;font-size:1.0101vw}.brand-diagnosis .report-score em[data-v-200d0c2c]{color:#1e61eb;margin:0 .10101vw;font-size:1.21212vw;font-style:normal;font-weight:600}.brand-diagnosis .btn-view[data-v-200d0c2c]{color:#fff;cursor:pointer;white-space:nowrap;background:#1e61eb;border:none;border-radius:.60606vw;flex-shrink:0;height:2.0202vw;padding:0 1.0101vw;font-size:1.0101vw}.brand-diagnosis .btn-view.is-link[data-v-200d0c2c]{color:#1e61eb;background:0 0;border:1px solid #1e61eb}.brand-diagnosis .reports-end[data-v-200d0c2c]{text-align:center;color:#9ca3af;margin:1.21212vw 0 0;font-size:.90909vw}.brand-diagnosis .reports-pager[data-v-200d0c2c]{justify-content:center;align-items:center;gap:.80808vw;margin-top:1.0101vw;display:flex}.brand-diagnosis .pager-btn[data-v-200d0c2c]{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:.60606vw;height:2.0202vw;padding:0 .90909vw;font-size:.90909vw}.brand-diagnosis .pager-btn[data-v-200d0c2c]:hover:not(:disabled){color:#1e61eb;border-color:#1e61eb}.brand-diagnosis .pager-btn[data-v-200d0c2c]:disabled{opacity:.45;cursor:not-allowed}.brand-diagnosis .pager-text[data-v-200d0c2c]{color:#6b7280;font-size:.90909vw}.brand-diagnosis.is-en .hero-title[data-v-200d0c2c]{font-size:1.91919vw}.brand-diagnosis.is-en .mode-tabs[data-v-200d0c2c]{min-width:20.202vw}.brand-diagnosis.is-en .mode-tabs .mode-tab[data-v-200d0c2c]{min-width:9.09091vw;font-size:.90909vw}@media (width<=767px){.brand-diagnosis[data-v-200d0c2c]{background:#f5f7fb;padding:0 16px 48px}.brand-diagnosis .page-hero[data-v-200d0c2c]{margin-bottom:20px}.brand-diagnosis .page-hero .hero-title[data-v-200d0c2c]{margin-bottom:8px;font-size:32px}.brand-diagnosis .page-hero .hero-subtitle[data-v-200d0c2c]{font-size:20px}.brand-diagnosis .form-card[data-v-200d0c2c]{border-radius:16px;padding:20px 16px 24px}.brand-diagnosis .form-card .field-label[data-v-200d0c2c]{font-size:20px}.brand-diagnosis .form-card .field-hint[data-v-200d0c2c]{font-size:15px}.brand-diagnosis .form-card .field-error[data-v-200d0c2c]{font-size:16px}.brand-diagnosis .form-card .field-input[data-v-200d0c2c]{box-sizing:border-box;border-radius:12px;height:56px;padding:0 16px;font-size:18px}.brand-diagnosis .form-card .field-input[data-v-200d0c2c]::placeholder{font-size:18px}.brand-diagnosis .form-card .field-el-select[data-v-200d0c2c] .el-select__wrapper{border-radius:12px;min-height:56px;padding:8px 16px;font-size:18px}.brand-diagnosis .form-card .field-el-select[data-v-200d0c2c] .el-select__placeholder,.brand-diagnosis .form-card .field-el-select[data-v-200d0c2c] .el-select__selected-item,.brand-diagnosis .form-card .field-el-select[data-v-200d0c2c] .el-select__input{font-size:18px!important}.brand-diagnosis .form-card .field-textarea[data-v-200d0c2c]{min-height:96px;padding:12px 14px}.brand-diagnosis .form-card .platforms[data-v-200d0c2c]{margin-top:12px}.brand-diagnosis .form-card .platforms .platforms-title[data-v-200d0c2c]{margin-bottom:14px;font-size:20px;font-weight:500;line-height:1.4}.brand-diagnosis .form-card .platforms .platform-check[data-v-200d0c2c]{align-items:center;gap:10px;margin-bottom:14px;font-size:18px;display:inline-flex}.brand-diagnosis .form-card .platforms .platform-check input[data-v-200d0c2c]{flex-shrink:0;width:18px;height:18px}.brand-diagnosis .form-card .platforms .platform-grid[data-v-200d0c2c]{grid-template-columns:repeat(2,1fr);gap:14px 12px;width:100%}.brand-diagnosis .form-card .platforms .platform-item[data-v-200d0c2c]{align-items:center;gap:10px;min-width:0;min-height:44px;display:inline-flex}.brand-diagnosis .form-card .platforms .platform-item input[data-v-200d0c2c]{flex-shrink:0;width:18px;height:18px}.brand-diagnosis .form-card .platforms .platform-item .platform-icon[data-v-200d0c2c]{border-radius:50%;flex-shrink:0;width:36px;height:36px}.brand-diagnosis .form-card .platforms .platform-item .platform-icon img[data-v-200d0c2c]{object-fit:cover;width:100%;height:100%;display:block}.brand-diagnosis .form-card .platforms .platform-item .platform-name[data-v-200d0c2c]{white-space:nowrap;text-overflow:ellipsis;font-size:17px;line-height:1.3;overflow:hidden}.brand-diagnosis .form-card .products-head[data-v-200d0c2c]{flex-direction:column;align-items:flex-start;gap:10px;width:100%;margin-bottom:12px}.brand-diagnosis .form-card .btn-add[data-v-200d0c2c],.brand-diagnosis .form-card .btn-confirm[data-v-200d0c2c]{border-radius:10px;height:36px;padding:0 14px;font-size:15px}.brand-diagnosis .form-card .products-box[data-v-200d0c2c]{box-sizing:border-box;border-radius:12px;gap:10px;width:100%;min-height:88px;padding:14px}.brand-diagnosis .form-card .products-empty[data-v-200d0c2c]{font-size:15px;line-height:1.5}.brand-diagnosis .form-card .product-tag[data-v-200d0c2c]{height:32px;padding:0 10px 0 12px;font-size:15px}.brand-diagnosis .form-card .product-tag .tag-remove[data-v-200d0c2c]{width:18px;height:18px;font-size:16px}.brand-diagnosis .form-card .product-add-row .product-input[data-v-200d0c2c]{border-radius:12px;flex:1;max-width:none;height:40px;padding:0 12px;font-size:15px}.brand-diagnosis .mode-tabs[data-v-200d0c2c]{width:100%;min-width:0;margin-bottom:20px}.brand-diagnosis .mode-tabs .mode-tab[data-v-200d0c2c]{min-width:0;height:36px;padding:0 8px;font-size:16px}.brand-diagnosis .fields[data-v-200d0c2c]{gap:16px;margin-bottom:20px}.brand-diagnosis .fields--website[data-v-200d0c2c],.brand-diagnosis .fields--description[data-v-200d0c2c]{grid-template-columns:1fr}.brand-diagnosis .products-head[data-v-200d0c2c]{flex-direction:column;align-items:flex-start;gap:10px;width:100%;margin-bottom:12px}.brand-diagnosis .btn-add[data-v-200d0c2c],.brand-diagnosis .btn-confirm[data-v-200d0c2c]{border-radius:10px;height:36px;padding:0 14px;font-size:15px}.brand-diagnosis .products-box[data-v-200d0c2c]{box-sizing:border-box;border-radius:12px;gap:10px;width:100%;min-height:88px;padding:14px}.brand-diagnosis .products-empty[data-v-200d0c2c]{font-size:15px;line-height:1.5}.brand-diagnosis .product-tag[data-v-200d0c2c]{gap:6px;height:32px;padding:0 10px 0 12px;font-size:15px}.brand-diagnosis .product-tag .tag-remove[data-v-200d0c2c]{width:18px;height:18px;font-size:16px}.brand-diagnosis .product-add-row[data-v-200d0c2c]{gap:8px}.brand-diagnosis .product-add-row .product-input[data-v-200d0c2c]{border-radius:12px;flex:1;max-width:none;height:40px;padding:0 12px;font-size:15px}.brand-diagnosis .field-hint.inline[data-v-200d0c2c]{margin:4px 0 0;font-size:15px;display:block}.brand-diagnosis .form-actions[data-v-200d0c2c]{margin-top:24px}.brand-diagnosis .btn-diagnose[data-v-200d0c2c]{border-radius:999px;width:100%;min-width:0;height:56px;font-size:20px}.brand-diagnosis .reports[data-v-200d0c2c]{margin-top:28px}.brand-diagnosis .reports .reports-title[data-v-200d0c2c]{margin-bottom:14px;font-size:22px;line-height:1.3}.brand-diagnosis .reports .reports-empty[data-v-200d0c2c]{border-radius:12px;padding:24px 16px;font-size:15px}.brand-diagnosis .reports .report-list[data-v-200d0c2c]{gap:12px}.brand-diagnosis .reports .report-item[data-v-200d0c2c]{border-radius:12px;flex-direction:column;align-items:stretch;gap:12px;min-height:0;padding:16px}.brand-diagnosis .reports .report-left[data-v-200d0c2c]{gap:10px;width:100%}.brand-diagnosis .reports .report-right[data-v-200d0c2c]{justify-content:space-between;gap:12px;width:100%;margin-left:0}.brand-diagnosis .reports .report-brand[data-v-200d0c2c]{word-break:break-all;font-size:20px;line-height:1.3}.brand-diagnosis .reports .status-badge[data-v-200d0c2c]{border-radius:6px;height:28px;padding:0 10px;font-size:13px}.brand-diagnosis .reports .report-score[data-v-200d0c2c]{font-size:15px;line-height:1.4}.brand-diagnosis .reports .report-score em[data-v-200d0c2c]{font-size:18px}.brand-diagnosis .reports .btn-view[data-v-200d0c2c]{border-radius:12px;width:auto;min-width:96px;height:40px;padding:0 16px;font-size:15px}.brand-diagnosis .reports .reports-end[data-v-200d0c2c]{margin-top:16px;font-size:15px}.brand-diagnosis.is-en .hero-title[data-v-200d0c2c]{font-size:24px;line-height:1.35}.brand-diagnosis.is-en .page-hero .hero-subtitle[data-v-200d0c2c]{font-size:15px}.brand-diagnosis.is-en .mode-tabs[data-v-200d0c2c]{min-width:0}.brand-diagnosis.is-en .mode-tabs .mode-tab[data-v-200d0c2c]{min-width:0;font-size:15px}.brand-diagnosis.is-en .form-card .field-label[data-v-200d0c2c]{font-size:16px}.brand-diagnosis.is-en .btn-diagnose[data-v-200d0c2c]{font-size:17px}.brand-diagnosis .confirm-card[data-v-200d0c2c]{border-radius:16px;padding:20px 16px 24px}.brand-diagnosis .confirm-card .btn-back[data-v-200d0c2c]{border-radius:12px;height:36px;padding:0 14px;font-size:15px}.brand-diagnosis .confirm-card .products-head[data-v-200d0c2c]{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:12px}.brand-diagnosis .confirm-card .btn-add[data-v-200d0c2c],.brand-diagnosis .confirm-card .btn-confirm[data-v-200d0c2c]{border-radius:10px;height:36px;padding:0 14px;font-size:15px}.brand-diagnosis .confirm-card .products-box[data-v-200d0c2c]{border-radius:12px;gap:10px;min-height:96px;padding:14px}.brand-diagnosis .confirm-card .products-empty[data-v-200d0c2c]{font-size:15px}.brand-diagnosis .confirm-card .product-tag[data-v-200d0c2c]{height:32px;font-size:15px}.brand-diagnosis .confirm-card .product-add-row .product-input[data-v-200d0c2c]{border-radius:12px;flex:1;max-width:100%;height:40px;padding:0 12px;font-size:15px}.brand-diagnosis .confirm-cols[data-v-200d0c2c]{grid-template-columns:1fr;gap:20px}.brand-diagnosis .confirm-actions[data-v-200d0c2c]{margin-top:24px}.brand-diagnosis .confirm-actions .btn-diagnose[data-v-200d0c2c]{width:100%}.brand-diagnosis .login-dialog[data-v-200d0c2c]{border-radius:16px;width:calc(100% - 32px);max-width:400px;padding:24px 20px}.brand-diagnosis .toast[data-v-200d0c2c]{max-width:calc(100% - 32px);font-size:16px;top:80px}}.brand-diagnosis .toast[data-v-200d0c2c]{color:#fff;z-index:2001;border-radius:.40404vw;padding:.50505vw .80808vw;font-size:.90909vw;font-weight:600;position:fixed;top:6.06061vw;left:50%;transform:translate(-50%);box-shadow:0 .40404vw 1.0101vw #0003}.brand-diagnosis .toast.toast-success[data-v-200d0c2c]{background:#2ccb66cc}.brand-diagnosis .toast.toast-warning[data-v-200d0c2c]{background:#ffa200d9}.brand-diagnosis .toast.toast-error[data-v-200d0c2c]{background:#ff0000b3}.brand-diagnosis .confirm-card[data-v-200d0c2c]{background:#fff;border:1px solid #e8edf5;border-radius:1.21212vw;padding:1.61616vw 2.0202vw 2.0202vw;box-shadow:0 .40404vw 1.61616vw #7087c11a}.brand-diagnosis .btn-back[data-v-200d0c2c]{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:.60606vw;height:1.81818vw;margin-bottom:1.21212vw;padding:0 .80808vw;font-size:.90909vw}.brand-diagnosis .btn-back[data-v-200d0c2c]:hover{color:#1e61eb;border-color:#1e61eb}.brand-diagnosis .confirm-brand[data-v-200d0c2c]{border-bottom:1px solid #eef2f7;margin-bottom:1.41414vw;padding-bottom:1.21212vw}.brand-diagnosis .confirm-brand-row[data-v-200d0c2c]{flex-wrap:wrap;align-items:baseline;gap:.60606vw;display:flex}.brand-diagnosis .confirm-brand-label[data-v-200d0c2c]{color:#9ca3af;flex-shrink:0;font-size:.80808vw}.brand-diagnosis .confirm-brand-name[data-v-200d0c2c]{color:#111827;font-size:1.41414vw;font-weight:600}.brand-diagnosis .confirm-brand-desc[data-v-200d0c2c]{margin-top:.70707vw}.brand-diagnosis .confirm-brand-desc .confirm-brand-label[data-v-200d0c2c]{margin-bottom:.30303vw;display:block}.brand-diagnosis .confirm-brand-desc p[data-v-200d0c2c]{color:#4b5563;margin:0;font-size:.90909vw;line-height:1.6}.brand-diagnosis .confirm-cols[data-v-200d0c2c]{grid-template-columns:repeat(3,1fr);align-items:start;gap:1.21212vw;display:grid}.brand-diagnosis .confirm-col[data-v-200d0c2c]{min-width:0}.brand-diagnosis .confirm-col .products-head[data-v-200d0c2c]{flex-wrap:wrap}.brand-diagnosis .confirm-col .field-hint.inline[data-v-200d0c2c]{margin:.20202vw 0 0;display:block}.brand-diagnosis .confirm-col .products-box[data-v-200d0c2c]{min-height:6.06061vw}.brand-diagnosis .confirm-col .product-add-row .product-input[data-v-200d0c2c]{flex:1;max-width:100%}.brand-diagnosis .confirm-actions[data-v-200d0c2c]{flex-direction:column;align-items:center;gap:.70707vw;margin-top:1.81818vw;display:flex}.brand-diagnosis .confirm-cost[data-v-200d0c2c]{color:#6b7280;margin:0;font-size:.90909vw}.brand-diagnosis .confirm-cost em[data-v-200d0c2c]{color:#1e61eb;margin:0 .20202vw;font-style:normal;font-weight:600}.brand-diagnosis .confirm-cost .recharge-link[data-v-200d0c2c]{color:#1e61eb;margin-left:.60606vw;font-weight:500;text-decoration:none}.brand-diagnosis .confirm-cost .recharge-link[data-v-200d0c2c]:hover{text-decoration:underline}.brand-diagnosis .login-overlay[data-v-200d0c2c]{z-index:1000;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.brand-diagnosis .login-dialog[data-v-200d0c2c]{background:#fff;border-radius:1.0101vw;width:22.2222vw;max-width:calc(100% - 1.61616vw);padding:1.41414vw 1.61616vw;position:relative;box-shadow:0 .50505vw 1.51515vw #00000029}.brand-diagnosis .login-close[data-v-200d0c2c]{color:#6b7280;cursor:pointer;background:0 0;border:none;width:1.41414vw;height:1.41414vw;font-size:1.41414vw;line-height:1;position:absolute;top:.60606vw;right:.60606vw}.brand-diagnosis .login-header[data-v-200d0c2c]{text-align:center;color:#111827;font-size:1.21212vw;font-weight:600}.brand-diagnosis .login-desc[data-v-200d0c2c]{text-align:center;color:#6b7280;margin-top:.40404vw;font-size:.90909vw;line-height:1.5}.brand-diagnosis .login-form[data-v-200d0c2c]{gap:.70707vw;margin-top:1.0101vw;display:grid}.brand-diagnosis .phone-field .phone-label[data-v-200d0c2c]{color:#666;margin-bottom:.30303vw;font-size:.90909vw;display:block}.brand-diagnosis .phone-input[data-v-200d0c2c],.brand-diagnosis .code-input[data-v-200d0c2c]{color:#111827;box-sizing:border-box;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.60606vw;outline:none;width:100%;height:2.22222vw;padding:0 .60606vw;font-size:.90909vw}.brand-diagnosis .phone-input[data-v-200d0c2c]:focus,.brand-diagnosis .code-input[data-v-200d0c2c]:focus{background:#fff;border-color:#1e61eb;box-shadow:0 0 0 .15152vw #1e61eb1f}.brand-diagnosis .code-row[data-v-200d0c2c]{grid-template-columns:1fr 6.06061vw;gap:.50505vw;display:grid}.brand-diagnosis .send-btn[data-v-200d0c2c]{color:#1e61eb;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #1e61eb;border-radius:.60606vw;height:2.22222vw;font-size:.80808vw}.brand-diagnosis .send-btn[data-v-200d0c2c]:disabled{opacity:.5;cursor:not-allowed}.brand-diagnosis .login-submit[data-v-200d0c2c]{color:#fff;cursor:pointer;background:#1e61eb;border:none;border-radius:.50505vw;height:2.32323vw;margin-top:.40404vw;font-size:.90909vw;font-weight:500}.brand-diagnosis .login-submit[data-v-200d0c2c]:disabled{opacity:.55;cursor:not-allowed}.brand-diagnosis .login-submit[data-v-200d0c2c]:hover:not(:disabled){background:#1854d1}
