.icp-query-page[data-v-25a27af3]{min-height:100vh;background:#f5f7fb;color:#172033}.icp-container[data-v-25a27af3]{width:min(1200px,calc(100% - 40px));margin:0 auto}.icp-hero[data-v-25a27af3]{padding:28px 0 54px;background:radial-gradient(circle at 80% 0,rgba(88,167,255,.2),transparent 32%),linear-gradient(135deg,#f3f8ff,#eaf3ff 55%,#f8fbff);border-bottom:1px solid #dce9f8}.back-tools[data-v-25a27af3]{display:inline-flex;align-items:center;gap:6px;padding:5px 0;border:0;background:transparent;color:#55708f;cursor:pointer}.back-tools[data-v-25a27af3]:hover{color:#2369d8}.hero-grid[data-v-25a27af3]{display:grid;grid-template-columns:1fr 360px;gap:54px;align-items:center;margin-top:30px}.hero-kicker[data-v-25a27af3]{display:inline-flex;align-items:center;gap:7px;color:#1767d3;font-size:14px;font-weight:700}.hero-copy h1[data-v-25a27af3]{margin:12px 0 13px;font-size:clamp(31px,4vw,46px);letter-spacing:-1.4px;line-height:1.15}.hero-copy>p[data-v-25a27af3]{margin:0;color:#60718a;font-size:17px;line-height:1.8}.hero-points[data-v-25a27af3]{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.hero-points span[data-v-25a27af3]{padding:7px 12px;border:1px solid #cadcf3;border-radius:999px;background:#ffffffad;color:#46627f;font-size:13px}.quota-card[data-v-25a27af3]{min-height:150px;padding:24px;border:1px solid rgba(181,208,240,.8);border-radius:18px;background:#ffffffdb;box-shadow:0 16px 45px #245a9a1c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.quota-head[data-v-25a27af3],.quota-login-copy[data-v-25a27af3]{display:flex;align-items:center;gap:14px}.quota-icon[data-v-25a27af3]{display:grid;place-items:center;flex:0 0 43px;height:43px;border-radius:13px;background:#e9f2ff;color:#2872d8;font-size:22px}.quota-head small[data-v-25a27af3],.quota-login-copy small[data-v-25a27af3]{display:block;margin-bottom:3px;color:#718096;font-size:12px}.quota-head strong[data-v-25a27af3]{font-size:26px;color:#1c2b42}.quota-head em[data-v-25a27af3]{color:#8b9aaf;font-size:14px;font-style:normal;font-weight:500}.quota-card[data-v-25a27af3] .el-progress{margin-top:20px}.quota-foot[data-v-25a27af3]{display:flex;justify-content:space-between;margin-top:10px;color:#77879c;font-size:12px}.quota-login-copy strong[data-v-25a27af3]{display:block;margin-bottom:4px;font-size:15px}.quota-login-btn[data-v-25a27af3]{width:100%;height:38px;margin-top:19px;border:0;border-radius:9px;background:#246fd7;color:#fff;font-weight:600;cursor:pointer}.icp-main[data-v-25a27af3]{padding:0 0 56px}.query-card[data-v-25a27af3],.result-section[data-v-25a27af3]{margin-top:18px;padding:28px;border:1px solid #e2e8f1;border-radius:16px;background:#fff;box-shadow:0 8px 28px #1e375a0b}.query-card-head[data-v-25a27af3],.result-head[data-v-25a27af3]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.query-card h2[data-v-25a27af3],.result-section h2[data-v-25a27af3]{margin:0;font-size:20px}.query-card-head p[data-v-25a27af3],.result-head p[data-v-25a27af3]{margin:8px 0 0;color:#7a899d;font-size:13px}.input-count[data-v-25a27af3]{padding:7px 11px;border-radius:8px;background:#f3f6fa;color:#607189;font-size:13px}.batch-input-area[data-v-25a27af3]{margin-top:22px}.textarea-shell[data-v-25a27af3]{position:relative}.batch-input-area[data-v-25a27af3] .el-textarea__inner{padding:14px 16px;border-radius:10px;line-height:1.75;box-shadow:0 0 0 1px #d9e1ec inset;resize:vertical}.textarea-shell.has-tools[data-v-25a27af3] .el-textarea__inner{padding-bottom:60px}.textarea-tools[data-v-25a27af3]{position:absolute;right:12px;bottom:11px;z-index:2;display:flex;align-items:center;height:38px;padding:0 5px;border:1px solid #e1e7ef;border-radius:9px;background:#fffffff5;box-shadow:0 4px 14px #223d6014}.textarea-tool[data-v-25a27af3]{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 10px;border:0;border-radius:7px;background:transparent;color:#657286;font-size:13px;cursor:pointer;transition:color .18s ease,background .18s ease}.textarea-tool[data-v-25a27af3]:not(:disabled):hover{background:#f4f7fb;color:#32445d}.textarea-tool.extract[data-v-25a27af3]{color:#286fc9;font-weight:600}.textarea-tool.extract[data-v-25a27af3]:not(:disabled):hover{background:#edf5ff;color:#185db4}.textarea-tool[data-v-25a27af3]:disabled{color:#aab5c4;cursor:not-allowed;opacity:.7}.textarea-tool.extract[data-v-25a27af3]:disabled{color:#9eacc0}.textarea-tool i[data-v-25a27af3]{color:#8ca2bd;font-size:15px;font-style:normal}.textarea-tool-divider[data-v-25a27af3]{width:1px;height:19px;background:#dfe5ed}.textarea-tool[data-v-25a27af3]:focus{outline:none}.textarea-tool[data-v-25a27af3]:focus-visible{box-shadow:0 0 0 2px #377edc2e}.batch-actions[data-v-25a27af3]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:13px}.batch-rule[data-v-25a27af3]{color:#7a899d;font-size:13px}.query-submit-group[data-v-25a27af3]{display:flex;align-items:center;gap:11px;flex:0 0 auto}.query-submit-group>span[data-v-25a27af3]{color:#df6a16;font-size:13px;font-weight:600;white-space:nowrap}.query-submit-group>span.muted[data-v-25a27af3]{color:#8b98a9;font-weight:500}.plain-empty[data-v-25a27af3]{display:grid;justify-items:center;padding:54px 20px;color:#8795a7;text-align:center}.result-section[data-v-25a27af3]{scroll-margin-top:20px}.result-title-row[data-v-25a27af3]{display:flex;align-items:center;gap:10px}.batch-state-badge[data-v-25a27af3]{padding:4px 9px;border-radius:999px;background:#edf1f6;color:#62738a;font-size:12px}.batch-state-badge.status-1[data-v-25a27af3]{background:#eaf3ff;color:#246dce}.batch-state-badge.status-2[data-v-25a27af3]{background:#eaf8f1;color:#24855c}.batch-state-badge.status-3[data-v-25a27af3]{background:#fff3e4;color:#bd7420}.result-actions[data-v-25a27af3]{display:flex;gap:8px}.progress-panel[data-v-25a27af3]{margin-top:22px;padding:18px 20px;border-radius:12px;background:#f7f9fc}.progress-copy[data-v-25a27af3]{display:flex;align-items:baseline;gap:12px;margin-bottom:10px}.progress-copy strong[data-v-25a27af3]{font-size:24px;color:#236dcc}.progress-copy span[data-v-25a27af3]{color:#738297;font-size:13px}.progress-stats[data-v-25a27af3]{display:flex;flex-wrap:wrap;gap:18px;margin-top:12px;color:#66768c;font-size:12px}.progress-stats>span[data-v-25a27af3]{display:inline-flex;align-items:center}.progress-stats i[data-v-25a27af3]{width:7px;height:7px;margin-right:6px;border-radius:50%;background:#9eabbc}.progress-stats i.current[data-v-25a27af3]{background:#29a66c}.progress-stats i.history[data-v-25a27af3]{background:#e69634}.progress-stats i.failed[data-v-25a27af3]{background:#dc5555}.point-stat[data-v-25a27af3]{margin-left:auto}.result-toolbar[data-v-25a27af3]{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:21px 0 10px}.result-toolbar>span[data-v-25a27af3]{color:#8794a5;font-size:12px;white-space:nowrap}.result-filters[data-v-25a27af3]{display:flex;flex-wrap:wrap;gap:7px}.result-filters button[data-v-25a27af3]{padding:6px 11px;border:1px solid #dfe5ed;border-radius:8px;background:#fff;color:#68778b;font-size:12px;cursor:pointer}.result-filters button.active[data-v-25a27af3]{border-color:#a9caf1;background:#edf5ff;color:#236dcc}.domain-cell[data-v-25a27af3]{color:#245da7}.result-tag[data-v-25a27af3]{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:4px 8px;border-radius:6px;background:#eef2f6;color:#68788c;font-size:12px;white-space:normal;line-height:1.4}.result-tag.current[data-v-25a27af3]{background:#e8f7ef;color:#238258}.result-tag.history[data-v-25a27af3]{background:#fff2df;color:#ad691c}.result-tag.danger[data-v-25a27af3]{background:#fff0f0;color:#c54b4b}.result-tag.processing[data-v-25a27af3]{background:#eaf3ff;color:#276fc9}.historical-field[data-v-25a27af3]{color:#98a3b2;text-decoration:line-through;text-decoration-color:#c69a66;text-decoration-thickness:1px}.history-note[data-v-25a27af3]{margin:8px 0 0;color:#a46c2c;font-size:11px;line-height:1.5}.status-spinner[data-v-25a27af3]{flex:0 0 auto;font-size:14px;animation:icp-status-spin-25a27af3 .8s linear infinite}.verification-time[data-v-25a27af3]{color:#65758a;font-size:12px;white-space:nowrap}.row-refresh-button[data-v-25a27af3]{font-size:12px}.desktop-results[data-v-25a27af3] .result-row-processing>td.el-table__cell{background:#f3f8ff!important}.desktop-results[data-v-25a27af3] .result-row-processing:hover>td.el-table__cell{background:#eaf3ff!important}.desktop-results[data-v-25a27af3] .result-row-history>td.el-table__cell{color:#7c8797}@keyframes icp-status-spin-25a27af3{to{transform:rotate(360deg)}}.mobile-results[data-v-25a27af3]{display:none}.mobile-sort-bar[data-v-25a27af3]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #e4e9f0;border-radius:10px;background:#f8fafc;color:#718096;font-size:12px}.mobile-sort-select[data-v-25a27af3]{width:168px}.result-disclaimer[data-v-25a27af3]{margin:18px 0 0;color:#98a4b3;font-size:12px;text-align:center}.login-overlay[data-v-25a27af3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:grid;place-items:center;padding:20px;background:#141f307a}.login-container[data-v-25a27af3]{position:relative;width:min(440px,100%);max-height:calc(100vh - 40px);overflow:auto;border-radius:16px;background:#fff}.login-close[data-v-25a27af3]{position:absolute;top:10px;right:12px;z-index:3;width:34px;height:34px;border:0;border-radius:50%;background:#f2f4f7;color:#65758a;font-size:24px;cursor:pointer}@media(max-width:900px){.hero-grid[data-v-25a27af3]{grid-template-columns:1fr;gap:24px}.quota-card[data-v-25a27af3]{min-height:auto}}@media(max-width:768px){.icp-container[data-v-25a27af3]{width:100%}.icp-hero[data-v-25a27af3]{padding:18px 14px 42px}.hero-grid[data-v-25a27af3]{margin-top:21px}.hero-copy h1[data-v-25a27af3]{margin-top:10px;font-size:29px;letter-spacing:-.7px}.hero-copy>p[data-v-25a27af3]{font-size:14px;line-height:1.65}.hero-points[data-v-25a27af3]{gap:7px;margin-top:17px}.hero-points span[data-v-25a27af3]{padding:6px 9px;font-size:11px}.quota-card[data-v-25a27af3]{padding:18px;border-radius:14px}.icp-main[data-v-25a27af3]{padding:0 12px 36px}.query-card[data-v-25a27af3],.result-section[data-v-25a27af3]{padding:18px 14px;border-radius:13px}.query-card-head[data-v-25a27af3],.result-head[data-v-25a27af3]{align-items:flex-start}.input-count[data-v-25a27af3]{display:none}.textarea-tools[data-v-25a27af3]{right:auto;bottom:9px;left:9px;height:36px}.textarea-tool[data-v-25a27af3]{gap:5px;padding:0 8px;font-size:12px}.batch-actions[data-v-25a27af3]{align-items:stretch;flex-direction:column}.batch-rule[data-v-25a27af3]{order:2;text-align:center}.query-submit-group[data-v-25a27af3]{width:100%;flex-direction:column;gap:7px}.query-submit-group .el-button[data-v-25a27af3]{width:100%}.query-submit-group>span[data-v-25a27af3]{font-size:12px}.result-head[data-v-25a27af3]{flex-direction:column}.result-actions[data-v-25a27af3]{width:100%}.result-actions .el-button[data-v-25a27af3]{flex:1;margin:0}.progress-panel[data-v-25a27af3]{padding:15px 13px}.progress-stats[data-v-25a27af3]{gap:10px 14px}.point-stat[data-v-25a27af3]{width:100%;margin-left:0}.result-toolbar[data-v-25a27af3]{align-items:flex-start;flex-direction:column}.result-toolbar>span[data-v-25a27af3]{display:none}.result-filters[data-v-25a27af3]{flex-wrap:nowrap;width:100%;padding-bottom:5px;overflow-x:auto}.result-filters button[data-v-25a27af3]{flex:0 0 auto}.desktop-results[data-v-25a27af3]{display:none}.mobile-results[data-v-25a27af3]{display:grid;gap:10px}.mobile-result-card[data-v-25a27af3]{padding:14px;border:1px solid #e3e9f0;border-radius:10px}.mobile-result-card.processing[data-v-25a27af3]{border-color:#cfe1f7;background:#f5f9ff}.mobile-result-card.history-record[data-v-25a27af3]{border-color:#eadfce;background:#fffdf9}.mobile-result-head[data-v-25a27af3]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.mobile-result-head>strong[data-v-25a27af3]{color:#245da7;word-break:break-all}.mobile-result-head .result-tag[data-v-25a27af3]{max-width:58%;text-align:left}.mobile-result-card dl[data-v-25a27af3]{display:grid;gap:8px;margin:13px 0 0;padding-top:12px;border-top:1px solid #edf0f4}.mobile-result-card dl>div[data-v-25a27af3]{display:grid;grid-template-columns:84px 1fr;gap:8px;font-size:12px}.mobile-result-card dt[data-v-25a27af3]{color:#8b97a7}.mobile-result-card dd[data-v-25a27af3]{margin:0;color:#4f5f73;word-break:break-all}.mobile-refresh-button[data-v-25a27af3]{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:38px;margin-top:13px;border:1px solid #cfe0f5;border-radius:9px;background:#f2f7ff;color:#246dce;font-size:12px;font-weight:600}.mobile-refresh-button[data-v-25a27af3]:disabled{border-color:#e1e7ef;background:#f6f8fa;color:#9aa7b7}.login-overlay[data-v-25a27af3]{padding:0;background:#fff}.login-container[data-v-25a27af3]{width:100%;height:100vh;max-height:none;border-radius:0}.login-close[data-v-25a27af3]{top:12px;right:12px}}
