.ip-explain[data-v-5e0db100]{padding:30px 36px;margin-top:28px;color:#334155;background:#fff;border-radius:24px;box-shadow:0 8px 20px #0f172a0d;line-height:1.85}.ip-explain section+section[data-v-5e0db100]{margin-top:30px;padding-top:26px;border-top:1px solid #eef2f7}.ip-explain h2[data-v-5e0db100]{margin:0 0 12px;color:#0f172a;font-size:23px}.ip-explain h3[data-v-5e0db100]{margin:0 0 6px;color:#1e293b;font-size:16px}.ip-explain p[data-v-5e0db100]{margin:8px 0}.ip-explain ul[data-v-5e0db100],.ip-explain ol[data-v-5e0db100]{padding-left:22px}.ip-explain li+li[data-v-5e0db100]{margin-top:8px}.ip-explain code[data-v-5e0db100]{padding:2px 6px;color:#1d4ed8;background:#eff6ff;border-radius:5px}.faq-list[data-v-5e0db100]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.faq-item[data-v-5e0db100]{padding:16px 18px;background:#f8fafc;border:1px solid #e8edf3;border-radius:12px}.faq-item p[data-v-5e0db100]{margin:0;color:#64748b}@media (max-width: 750px){.ip-explain[data-v-5e0db100]{margin-top:12px;padding:20px 16px;border-radius:14px;font-size:14px}.ip-explain section+section[data-v-5e0db100]{margin-top:22px;padding-top:18px}.ip-explain h2[data-v-5e0db100]{font-size:19px}.faq-list[data-v-5e0db100]{grid-template-columns:1fr;gap:10px}.faq-item[data-v-5e0db100]{padding:14px}}.ip-search-page[data-v-b0a48e3e]{box-sizing:border-box;container-type:inline-size;min-height:100vh;padding:0 28px;margin:0 auto;color:#101b30;font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.ip-search-page *[data-v-b0a48e3e]{box-sizing:border-box}.page-heading[data-v-b0a48e3e]{margin-bottom:24px;text-align:center}.page-heading h1[data-v-b0a48e3e]{margin:0 0 8px;color:#071326;font-size:38px;font-weight:750;line-height:1.4}.page-heading p[data-v-b0a48e3e]{margin:0;color:#60718f;font-size:17px;line-height:1.7}button[data-v-b0a48e3e],input[data-v-b0a48e3e]{font:inherit}button[data-v-b0a48e3e]{display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:background .15s,border-color .15s}button[data-v-b0a48e3e]:disabled{cursor:not-allowed;opacity:.5}button[data-v-b0a48e3e]:focus-visible,a[data-v-b0a48e3e]:focus-visible{outline:3px solid #93c5fd;outline-offset:3px}.lookup-card[data-v-b0a48e3e]{overflow:hidden;background:#fff;border:1px solid #dce6f2;border-radius:12px;box-shadow:0 8px 28px #315f9d08}.search-form[data-v-b0a48e3e]{display:grid;grid-template-columns:82px minmax(0,1fr) 132px 150px;align-items:center;gap:14px;padding:20px 24px;border-bottom:1px solid #e3ebf5}.search-form label[data-v-b0a48e3e]{font-size:18px;font-weight:700}.search-form input[data-v-b0a48e3e]{width:100%;min-width:0;height:52px;padding:0 16px;color:#17243b;border:1px solid #bccce1;border-radius:7px;outline:none}.search-form input[data-v-b0a48e3e]::-webkit-input-placeholder{color:#6b7e9e}.search-form input[data-v-b0a48e3e]::-moz-placeholder{color:#6b7e9e}.search-form input[data-v-b0a48e3e]:-ms-input-placeholder{color:#6b7e9e}.search-form input[data-v-b0a48e3e]::placeholder{color:#6b7e9e}.search-form input[data-v-b0a48e3e]:focus{border-color:#1677ff;box-shadow:0 0 0 3px #1677ff15}.search-form input[aria-invalid=true][data-v-b0a48e3e]{border-color:#dc2626}.primary-button[data-v-b0a48e3e],.outline-button[data-v-b0a48e3e]{min-height:50px;padding:10px 16px;border:1px solid #1677ff;border-radius:7px;font-weight:600}.primary-button[data-v-b0a48e3e]{color:#fff;background:#1677ff}.primary-button[data-v-b0a48e3e]:hover:not(:disabled){background:#0958d9}.outline-button[data-v-b0a48e3e]{color:#0969f7;background:transparent}.outline-button[data-v-b0a48e3e]:hover:not(:disabled){background:#edf5ff}.form-error[data-v-b0a48e3e]{grid-column:2 / -1;margin:-3px 0 0;color:#c62828;font-size:13px}.result-layout[data-v-b0a48e3e]{display:grid;grid-template-columns:minmax(270px,33%) minmax(0,1fr)}.result-summary[data-v-b0a48e3e]{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:26px 24px;background:linear-gradient(120deg,#f0f7ff,#eaf4ff)}.summary-label[data-v-b0a48e3e]{margin:0;color:#607697;font-size:15px;line-height:1.6}.ip-address[data-v-b0a48e3e]{width:100%;margin:8px 0;color:#061225;font-family:Consolas,ui-monospace,monospace;font-size:clamp(24px,3.5cqw,46px);font-weight:700;line-height:1.35;letter-spacing:-.7px;overflow-wrap:anywhere}.ip-address.ipv6-address[data-v-b0a48e3e]{font-size:27px}.version-badge[data-v-b0a48e3e]{padding:3px 9px;color:#086cf5;background:#d3e7ff;border-radius:6px;font-size:14px}.location-summary[data-v-b0a48e3e]{margin:16px 0 4px;font-size:21px;line-height:1.6;overflow-wrap:anywhere}.network-summary[data-v-b0a48e3e]{width:100%;padding-top:22px;margin-top:20px;border-top:1px solid #d2e2f6}.network-summary h2[data-v-b0a48e3e]{margin:7px 0 0;font-size:27px;line-height:1.4;overflow-wrap:anywhere}.server-label[data-v-b0a48e3e]{margin:25px 0 7px}.status-badge[data-v-b0a48e3e]{display:inline-flex;align-items:center;gap:9px;max-width:100%;padding:5px 12px;border-radius:24px;font-size:13px;font-weight:600;line-height:1.5}.status-badge.server[data-v-b0a48e3e]{color:#8a460b;background:#fff0ce}.status-badge.neutral[data-v-b0a48e3e]{color:#376385;background:#e5eff8}.status-badge.unknown[data-v-b0a48e3e]{color:#6b7890;background:#edf1f6}.result-summary .status-badge[data-v-b0a48e3e]{padding:9px 16px;font-size:16px}.server-icon[data-v-b0a48e3e]{flex:0 0 23px;width:23px;height:23px}.server-description[data-v-b0a48e3e]{margin:14px 0 28px;color:#607697;font-size:14px;line-height:1.8}.copy-ip[data-v-b0a48e3e]{width:100%;margin-top:auto}.result-details[data-v-b0a48e3e]{min-width:0;padding:0 24px 16px}.section-heading[data-v-b0a48e3e]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;border-bottom:1px solid #dce5f1}.section-heading h2[data-v-b0a48e3e]{margin:0;color:#0c1728;font-size:18px;font-weight:700}.detail-section+.detail-section[data-v-b0a48e3e]{margin-top:8px}.detail-list[data-v-b0a48e3e]{margin:0}.detail-row[data-v-b0a48e3e]{display:grid;grid-template-columns:31% minmax(0,1fr);align-items:center;gap:12px;min-height:40px;padding:6px 0;border-bottom:1px solid #e0e7f1;font-size:15px}.detail-row dt[data-v-b0a48e3e]{color:#617695}.detail-row dd[data-v-b0a48e3e]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;margin:0}.detail-value[data-v-b0a48e3e]{min-width:0;overflow-wrap:anywhere}.text-button[data-v-b0a48e3e]{flex-shrink:0;padding:4px 0;color:#1677ff;background:transparent;border:0;font-size:13px}.text-button[data-v-b0a48e3e]:hover:not(:disabled){color:#0958d9}.item-copy[data-v-b0a48e3e]{color:#607ca4}.data-warning[data-v-b0a48e3e]{margin:12px 0 0;color:#986018;font-size:13px;line-height:1.6}.result-footer[data-v-b0a48e3e]{padding:12px 20px;color:#687f9f;background:#eaf0f8;text-align:center;font-size:13px;line-height:1.7}.result-footer p[data-v-b0a48e3e]{margin:0}.result-footer .anticon[data-v-b0a48e3e]{margin-right:7px}.current-sources[data-v-b0a48e3e]{font-size:12px}.source-note[data-v-b0a48e3e]{margin:10px 0 0;color:#6d809c;text-align:center;font-size:12px;line-height:1.8}.source-note a[data-v-b0a48e3e]{color:#4974a9;text-decoration:underline;text-underline-offset:3px}.copy-toast[data-v-b0a48e3e]{position:fixed;z-index:50;right:24px;bottom:24px;padding:12px 18px;color:#fff;background:#17382e;border-radius:9px;box-shadow:0 8px 24px #17382e26;font-size:14px}@media (max-width: 1000px){.ip-search-page[data-v-b0a48e3e]{padding:24px 16px}}@media (max-width: 750px){.ip-search-page[data-v-b0a48e3e]{padding:20px 12px}}@container (max-width: 1000px){.search-form[data-v-b0a48e3e]{grid-template-columns:68px minmax(0,1fr) 90px 132px;gap:10px;padding:18px}.result-summary[data-v-b0a48e3e]{padding:24px 18px}.result-details[data-v-b0a48e3e]{padding-right:18px;padding-left:18px}.detail-row[data-v-b0a48e3e]{grid-template-columns:108px minmax(0,1fr);font-size:14px}.item-copy>span[data-v-b0a48e3e]:last-child{display:none}}@container (max-width: 620px){.page-heading[data-v-b0a48e3e]{margin-bottom:18px}.page-heading h1[data-v-b0a48e3e]{font-size:29px}.page-heading p[data-v-b0a48e3e]{max-width:400px;margin:0 auto;font-size:14px}.search-form[data-v-b0a48e3e]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding:16px}.search-form label[data-v-b0a48e3e],.search-form input[data-v-b0a48e3e],.form-error[data-v-b0a48e3e]{grid-column:1 / -1}.search-form label[data-v-b0a48e3e]{font-size:16px}.search-form input[data-v-b0a48e3e]{height:46px;font-size:16px}.primary-button[data-v-b0a48e3e],.outline-button[data-v-b0a48e3e]{min-height:44px;font-size:14px}.result-layout[data-v-b0a48e3e]{grid-template-columns:1fr}.result-summary[data-v-b0a48e3e]{padding:22px 18px}.ip-address[data-v-b0a48e3e]{font-size:clamp(22px,7.2cqw,36px)}.ip-address.ipv6-address[data-v-b0a48e3e]{font-size:25px}.location-summary[data-v-b0a48e3e]{font-size:20px}.network-summary[data-v-b0a48e3e]{padding-top:18px;margin-top:18px}.network-summary h2[data-v-b0a48e3e]{font-size:24px}.server-label[data-v-b0a48e3e]{margin-top:18px}.server-description[data-v-b0a48e3e]{margin-bottom:18px;font-size:13px}.result-details[data-v-b0a48e3e]{padding:8px 16px 16px}.section-heading[data-v-b0a48e3e]{min-height:46px}.section-heading h2[data-v-b0a48e3e]{font-size:16px}.detail-row[data-v-b0a48e3e]{grid-template-columns:100px minmax(0,1fr);min-height:43px;gap:8px;font-size:13px}.detail-row dd[data-v-b0a48e3e]{gap:8px}.detail-row .status-badge[data-v-b0a48e3e]{padding:4px 8px;font-size:12px}.result-footer[data-v-b0a48e3e]{padding:12px 14px;font-size:12px}.source-note[data-v-b0a48e3e]{padding:0 6px}.copy-toast[data-v-b0a48e3e]{right:16px;bottom:16px;left:16px;text-align:center}}@media (prefers-reduced-motion: reduce){*[data-v-b0a48e3e],*[data-v-b0a48e3e]:before,*[data-v-b0a48e3e]:after{transition:none!important}}
