.header[data-v-f0241ebd]{z-index:100;background:#fff;border-bottom:1px solid #e8e8e8;width:100%;height:80px;position:sticky;top:0}.header-inner[data-v-f0241ebd]{justify-content:space-between;align-items:center;width:1000px;max-width:100%;height:100%;margin:0 auto;padding:0 20px;display:flex}.header-left[data-v-f0241ebd]{align-items:center;display:flex}.header-logo[data-v-f0241ebd]{object-fit:contain;width:auto;height:50px}.header-right[data-v-f0241ebd]{align-items:center;gap:10px;display:flex}.header-icon[data-v-f0241ebd]{object-fit:contain;width:auto;height:28px}.header-right span[data-v-f0241ebd]{color:#272a4b;font-size:15px;font-weight:600}.main-content[data-v-f0241ebd]{background:#fbfcfd;width:1000px;max-width:100%;min-height:calc(100vh - 180px);margin:0 auto;padding:0 20px 60px}.content-row[data-v-f0241ebd]{align-items:center;gap:30px;display:flex}.content-row-equal[data-v-f0241ebd]{align-items:stretch}.content-col[data-v-f0241ebd]{background:linear-gradient(88.22deg,#eff4fe 1.77%,#fbfcfe 99.21%);border-radius:2px;flex-direction:column;align-items:stretch;gap:10px;margin-bottom:20px;padding:10px 24px;box-shadow:4px 4px 4px #1f34590d}.section-text p[data-v-f0241ebd]{color:#2c78ff;font-size:30px;font-weight:700;line-height:1.8}.section-input-row[data-v-f0241ebd]{align-items:center;gap:16px;margin-bottom:10px;display:flex}.section-icon-text[data-v-f0241ebd]{align-items:center;gap:10px;margin-bottom:20px;display:flex}.section-icon-text img[data-v-f0241ebd]{object-fit:contain;width:24px;height:24px}.section-icon-text span[data-v-f0241ebd]{color:#666;font-size:14px}.row-text[data-v-f0241ebd]{flex:1}.row-text h2[data-v-f0241ebd]{color:#333;margin-bottom:12px;font-size:45px}.row-text p[data-v-f0241ebd]{color:#666;font-size:16px;line-height:1.6}.row-btn[data-v-f0241ebd]{gap:16px;margin-top:20px;display:flex}.btn-module[data-v-f0241ebd]{align-items:center;gap:12px;padding:12px 16px;display:flex}.btn-module img[data-v-f0241ebd]{object-fit:cover;width:23px;height:auto}.btn-module-text[data-v-f0241ebd]{flex-direction:column;gap:4px;display:flex}.btn-module-text span[data-v-f0241ebd]:first-child{color:#272a4b;font-size:18px;font-weight:600}.btn-module-text span[data-v-f0241ebd]:last-child{color:#272a4b;font-size:14px}.row-image[data-v-f0241ebd]{text-align:center;flex:none}.row-image img[data-v-f0241ebd]{border-radius:6px;width:auto;height:100%}.row-input[data-v-f0241ebd]{flex:1}.input-wrapper[data-v-f0241ebd]{background:#fff;border:1px solid #dcdfe6;border-radius:6px;align-items:center;transition:border-color .2s;display:flex;overflow:hidden;box-shadow:4px 4px 4px #1f34590d}.input-wrapper[data-v-f0241ebd]:focus-within{border-color:#409eff}.input-icon[data-v-f0241ebd]{object-fit:contain;width:26px;height:26px;margin-left:12px}.row-input input[data-v-f0241ebd]{background:0 0;border:none;outline:none;flex:1;height:50px;padding:0 16px;font-size:16px}.row-button button[data-v-f0241ebd]{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(161.35deg,#1a70fd 11.7%,#1153bf 77.24%);border:none;border-radius:20px;height:50px;padding:0 32px;font-size:16px;transition:background .2s;box-shadow:4px 4px 6px #00286e26}.row-button button[data-v-f0241ebd]:hover{background:#66b1ff}.card-left[data-v-f0241ebd]{background:#fff;border-radius:8px;flex:5;padding:13px 20px;box-shadow:0 2px 8px #0000000f}.card-icon-text[data-v-f0241ebd]{align-items:center;gap:10px;margin-bottom:12px;display:flex}.card-icon-text img[data-v-f0241ebd]{object-fit:contain;width:24px;height:24px}.card-icon-text span[data-v-f0241ebd]{color:#272a4b;font-size:18px;font-weight:700}.card-desc[data-v-f0241ebd]{color:#272a4b;margin-bottom:16px;font-size:12px;line-height:1.6}.card-table[data-v-f0241ebd]{gap:5px;display:flex;overflow:hidden}.table-column[data-v-f0241ebd]{border:1px solid #e0e5ee;border-radius:5px;flex-direction:column;flex:1;display:flex}.table-row[data-v-f0241ebd]{box-sizing:border-box;border-bottom:1px solid #e0e5ee;align-items:center;gap:10px;height:30px;padding:0 12px;font-size:14px;display:flex}.table-row[data-v-f0241ebd]:last-child{border-bottom:none}.table-row img[data-v-f0241ebd]{object-fit:contain;width:14px;height:14px}.table-row span[data-v-f0241ebd]{color:#333}.table-row a[data-v-f0241ebd]{font-size:14px}.status-ok[data-v-f0241ebd]{color:#52c41a;font-weight:600}.status-warn[data-v-f0241ebd]{color:#faad14;font-weight:600}.status-fake[data-v-f0241ebd]{color:#ff4d4f;font-weight:600}.card-right[data-v-f0241ebd]{background:#f3f7fd;border-radius:8px;flex:7;gap:20px;padding:20px 10px;display:flex;box-shadow:4px 4px 4px #1f34590d}.card-right-info[data-v-f0241ebd]{flex-direction:column;flex:1;gap:14px;display:flex}.card-right-info h3[data-v-f0241ebd]{color:#333;margin-bottom:4px;font-size:18px;font-weight:700}.info-item[data-v-f0241ebd]{align-items:center;gap:10px;display:flex}.info-item img[data-v-f0241ebd]{object-fit:contain;width:14px;height:14px}.info-item span[data-v-f0241ebd]{color:#666;font-size:12px}.card-right-image[data-v-f0241ebd]{flex:none}.card-right-image img[data-v-f0241ebd]{object-fit:cover;border-radius:8px;width:auto;height:150px}.footer[data-v-f0241ebd]{color:#ccc;background:#333;width:100%;height:100px}.footer-inner[data-v-f0241ebd]{justify-content:center;align-items:center;gap:8px;width:1000px;max-width:100%;height:100%;margin:0 auto;padding:0 20px;display:flex}.footer-icon[data-v-f0241ebd]{object-fit:contain;width:16px;height:16px}.footer-inner p[data-v-f0241ebd]{font-size:14px}.modal-overlay[data-v-f0241ebd]{z-index:1000;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.modal-box[data-v-f0241ebd]{background:#fff;border-radius:12px;flex-direction:column;width:500px;height:auto;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #0003}.modal-success .modal-text[data-v-f0241ebd],.modal-success .modal-desc[data-v-f0241ebd],.modal-success .modal-module span[data-v-f0241ebd]{color:#52c41a}.modal-fail .modal-text[data-v-f0241ebd],.modal-fail .modal-desc[data-v-f0241ebd],.modal-fail .modal-module span[data-v-f0241ebd]{color:#ff4d4f}.modal-close[data-v-f0241ebd]{color:#999;cursor:pointer;z-index:1;background:#f5f5f5;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;transition:background .2s,color .2s;display:flex;position:absolute;top:12px;right:12px}.modal-close[data-v-f0241ebd]:hover{color:#333;background:#e8e8e8}.modal-body[data-v-f0241ebd]{flex-direction:column;flex:1;align-items:center;gap:12px;padding:20px 24px;display:flex;overflow-y:auto}.modal-row[data-v-f0241ebd]{justify-content:center;width:100%;display:flex}.modal-img[data-v-f0241ebd]{object-fit:contain;width:auto;height:140px}.modal-text[data-v-f0241ebd]{color:#333;text-align:center;font-size:20px;font-weight:600}.modal-desc[data-v-f0241ebd]{color:#666;text-align:center;font-size:14px}.modal-input-wrapper[data-v-f0241ebd]{background:#fff;border:1px solid #dcdfe6;border-radius:6px;align-items:center;width:100%;max-width:450px;display:flex;overflow:hidden}.modal-input-icon[data-v-f0241ebd]{object-fit:contain;width:20px;height:20px;margin:0 10px}.modal-input-wrapper input[data-v-f0241ebd]{border:none;outline:none;flex:1;height:36px;font-size:14px}.modal-row-flex[data-v-f0241ebd]{gap:16px;max-width:450px}.modal-module[data-v-f0241ebd]{background:#f5f7fa;border-radius:6px;flex:1;align-items:center;gap:8px;padding:8px;display:flex}.modal-module img[data-v-f0241ebd]{object-fit:contain;width:20px;height:auto}.modal-module-text[data-v-f0241ebd]{flex-direction:column;gap:4px;display:flex}.modal-module-text span[data-v-f0241ebd]:first-child{color:#333;font-size:14px;font-weight:600}.modal-module-text span[data-v-f0241ebd]:last-child{color:#999;font-size:12px}.modal-footer[data-v-f0241ebd]{justify-content:center;align-items:center;gap:12px;padding:16px 24px;display:flex}.btn-close[data-v-f0241ebd]{color:#666;cursor:pointer;background:#f5f5f5;border:none;border-radius:6px;height:40px;padding:0 24px;font-size:14px;transition:background .2s}.btn-close[data-v-f0241ebd]:hover{background:#e8e8e8}.btn-confirm[data-v-f0241ebd]{color:#fff;cursor:pointer;background:linear-gradient(161.35deg,#1a70fd 11.7%,#1153bf 77.24%);border:none;border-radius:6px;height:40px;padding:0 24px;font-size:14px;transition:background .2s}.btn-confirm[data-v-f0241ebd]:hover{background:#66b1ff}*{box-sizing:border-box;margin:0;padding:0}body{color:#333;background:#fbfcfd;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}a{color:inherit;text-decoration:none}#app{flex-direction:column;min-height:100vh;display:flex}
