.anchor-pill[data-v-806fcfd3]{background:var(--color-card);border:1px solid var(--color-border-solid);color:var(--color-ink-3);align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:500;text-decoration:none;transition:all .12s;display:inline-flex}.anchor-pill[data-v-806fcfd3]:hover{color:#f38020;border-color:#f38020}.stat-box[data-v-806fcfd3]{background:var(--color-surface);border:1px solid var(--color-border-solid);padding:10px 14px}.badge-tag[data-v-806fcfd3]{color:#f38020;background:#f380201f;border:1px solid #f3802040;padding:1px 6px;font-weight:600}.source-freq-tag[data-v-806fcfd3]{color:#2563eb;background:#3b82f61f;border:1px solid #3b82f640;padding:1px 5px;font-size:10px;font-weight:600}.source-mini-tag[data-v-806fcfd3]{background:var(--color-card);color:var(--color-text-muted);padding:1px 5px;font-size:10px}.source-mini-tag[data-v-806fcfd3],.subnet-pill[data-v-806fcfd3]{border:1px solid var(--color-border-solid)}.subnet-pill[data-v-806fcfd3]{background:var(--color-surface);color:var(--color-text);cursor:pointer;padding:2px 7px;font-family:monospace;font-size:11px;transition:all .12s}.subnet-pill[data-v-806fcfd3]:hover{color:#f38020;border-color:#f38020}.subnet-pill.is-active[data-v-806fcfd3]{color:#fff;background:#f38020;border-color:#f38020}.clean-select-wrapper[data-v-806fcfd3]{align-items:center;width:100%;display:flex;position:relative}.clean-select[data-v-806fcfd3]{appearance:none;background:var(--color-card);border:1px solid var(--color-border-solid);width:100%;height:38px;color:var(--color-ink);cursor:pointer;box-sizing:border-box;outline:none;padding:0 34px 0 12px;font-size:12px;line-height:36px;transition:border-color .15s}.clean-select[data-v-806fcfd3]:focus{border-color:#f38020}.clean-select-arrow[data-v-806fcfd3]{pointer-events:none;color:var(--color-text-muted);font-size:11px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.custom-dropdown-trigger[data-v-806fcfd3]{background:var(--color-card);border:1px solid var(--color-border-solid);width:100%;height:38px;color:var(--color-ink);cursor:pointer;box-sizing:border-box;outline:none;justify-content:space-between;align-items:center;padding:0 14px 0 12px;font-size:12px;transition:border-color .15s;display:flex}.custom-dropdown-trigger[data-v-806fcfd3]:focus,.custom-dropdown-trigger[data-v-806fcfd3]:hover{border-color:#f38020}.custom-dropdown-trigger .dropdown-arrow[data-v-806fcfd3]{color:var(--color-text-muted);font-size:11px;transition:transform .15s}.custom-dropdown-trigger .dropdown-arrow.is-open[data-v-806fcfd3]{transform:rotate(180deg)}.btn-copy-sub[data-v-806fcfd3]{color:#fff;cursor:pointer;white-space:nowrap;box-sizing:border-box;background:#f38020;border:1px solid #f38020;justify-content:center;align-items:center;gap:6px;height:38px;padding:0 14px;font-size:12px;font-weight:600;transition:opacity .15s,background .15s;display:inline-flex}.btn-copy-sub[data-v-806fcfd3]:hover{opacity:.9}.btn-copy-sub.is-copied[data-v-806fcfd3]{background:var(--color-brand);border-color:var(--color-brand)}.line-tab[data-v-806fcfd3]{background:var(--color-surface);border:1px solid var(--color-border-solid);height:36px;color:var(--color-text);cursor:pointer;box-sizing:border-box;align-items:center;gap:5px;padding:0 12px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.line-tab[data-v-806fcfd3]:hover{color:var(--color-ink);border-color:var(--color-ink-3)}.line-tab.is-active[data-v-806fcfd3]{color:#fff;background:#f38020;border-color:#f38020}.line-tab__count[data-v-806fcfd3]{background:#00000014;border-radius:9999px;padding:1px 5px;font-family:monospace;font-size:10px;display:inline-block}.line-tab.is-active .line-tab__count[data-v-806fcfd3]{color:#fff;background:#ffffff40}.btn-action-outline[data-v-806fcfd3]{background:var(--color-card);border:1px solid var(--color-border-solid);height:38px;color:var(--color-ink);cursor:pointer;white-space:nowrap;box-sizing:border-box;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:500;transition:border-color .15s;display:inline-flex}.btn-action-outline[data-v-806fcfd3]:hover:not(:disabled){border-color:#f38020}.btn-action-outline[data-v-806fcfd3]:disabled{opacity:.5;cursor:not-allowed}.btn-action-primary[data-v-806fcfd3]{color:#fff;cursor:pointer;white-space:nowrap;box-sizing:border-box;background:#f38020;border:1px solid #f38020;justify-content:center;align-items:center;gap:6px;height:38px;padding:0 14px;font-size:12px;font-weight:600;transition:opacity .15s;display:inline-flex}.btn-action-primary[data-v-806fcfd3]:hover:not(:disabled){opacity:.9}.btn-action-primary[data-v-806fcfd3]:disabled{opacity:.5;cursor:not-allowed}.search-input[data-v-806fcfd3]{border-radius:4px;outline:none;transition:border-color .15s}.search-input[data-v-806fcfd3]:focus{border-color:#f38020}.badge-isp[data-v-806fcfd3]{border:1px solid #0000;padding:2px 7px;font-size:10px;font-weight:600}.badge-isp--telecom[data-v-806fcfd3]{color:#2563eb;background:#3b82f61f;border-color:#3b82f640}.badge-isp--unicom[data-v-806fcfd3]{color:#d97706;background:#f59e0b1f;border-color:#f59e0b40}.badge-isp--mobile[data-v-806fcfd3]{color:#059669;background:#10b9811f;border-color:#10b98140}.badge-isp--ipv6[data-v-806fcfd3]{color:#9333ea;background:#a855f71f;border-color:#a855f740}.badge-isp--all[data-v-806fcfd3]{color:#4b5563;background:#6b72801f;border-color:#6b728040}.latency-pill[data-v-806fcfd3]{border:1px solid #0000;border-radius:4px;padding:2px 6px;font-size:11px}.latency-pill.is-fast[data-v-806fcfd3]{color:#059669;background:#10b9811f;border-color:#10b98133}.latency-pill.is-normal[data-v-806fcfd3]{color:#d97706;background:#f59e0b1f;border-color:#f59e0b33}.speed-pill[data-v-806fcfd3]{color:var(--color-text-muted);border-radius:4px;padding:2px 6px}.btn-mini-copy[data-v-806fcfd3],.speed-pill[data-v-806fcfd3]{background:var(--color-surface);border:1px solid var(--color-border-solid);font-size:11px}.btn-mini-copy[data-v-806fcfd3]{color:var(--color-ink-3);cursor:pointer;align-items:center;padding:3px 7px;transition:all .12s;display:inline-flex}.btn-mini-copy[data-v-806fcfd3]:hover{color:#f38020;border-color:#f38020}.preview-textarea[data-v-806fcfd3]{resize:vertical;border-radius:4px;outline:none}.preview-textarea[data-v-806fcfd3]:focus{border-color:#f38020}
