{"id":5611,"date":"2026-06-02T09:47:20","date_gmt":"2026-06-02T09:47:20","guid":{"rendered":"https:\/\/viiewerr.com\/tiktok\/followers\/"},"modified":"2026-06-27T11:44:08","modified_gmt":"2026-06-27T11:44:08","slug":"followers","status":"publish","type":"page","link":"https:\/\/viiewerr.com\/tiktok\/followers\/","title":{"rendered":"Tiktok Followers Viewer: Analytics"},"content":{"rendered":"<style type=\"text\/css\">\n.tc-wp-island {\n  width: 100%;\n  max-width: 100%;\n  min-width: 0;\n  box-sizing: border-box;\n  display: flow-root;\n  isolation: isolate;\n  position: relative;\n}\n.tc-wp-island > * {\n  min-width: 0;\n}\n.tc-wp-island *,\n.tc-wp-island *::before,\n.tc-wp-island *::after {\n  box-sizing: border-box;\n}\n.tc-wp-island img,\n.tc-wp-island video,\n.tc-wp-island svg,\n.tc-wp-island iframe {\n  max-width: 100%;\n  height: auto;\n}\n.tc-wp-island .tc-wp-tool {\n  max-width: 100%;\n  min-width: 0;\n}\n.tc-wp-island .tc-wp-tool-html,\n.tc-wp-island .tc-wp-tool-content,\n.tc-wp-island .tc-wp-other {\n  max-width: 100%;\n  min-width: 0;\n  overflow-wrap: anywhere;\n  word-break: break-word;\n}\n\/* Keep tool in post content flow \u2014 not overlapping theme header \/ hero band *\/\n.tc-wp-island {\n  clear: both;\n  z-index: 1;\n}\n.tc-wp-island .tc-wp-tool {\n  position: relative;\n  z-index: 0;\n  clear: both;\n  margin-top: 0;\n  margin-bottom: 1.25rem;\n}\n.tc-wp-island .tc-wp-tool-html {\n  position: relative;\n  z-index: 0;\n  clear: both;\n  contain: layout;\n}\n.tc-wp-island .tc-wp-tool-html > *:first-child {\n  position: relative !important;\n  top: auto !important;\n  left: auto !important;\n  right: auto !important;\n  margin-top: 0 !important;\n  width: 100%;\n  max-width: 100%;\n  box-sizing: border-box;\n}\nbody:has(.tc-wp-island) #main-header,\nbody:has(.tc-wp-island) header.site-header,\nbody:has(.tc-wp-island) .site-header,\nbody:has(.tc-wp-island) #header,\nbody:has(.tc-wp-island) .et-fixed-header,\nbody:has(.tc-wp-island) .elementor-location-header {\n  z-index: 200;\n}\n\/* Space between WP Coder tool + content shortcodes on publish\/draft pages *\/\n.tc-wp-island .tc-wp-tool-html + .tc-wp-tool-content {\n  margin-top: 20px;\n}\n.tc-wp-island .tc-wp-bcd-codes {\n  display: flex;\n  flex-direction: column;\n  gap: 20px;\n}\n\/* Full-width: hide theme sidebar when a ToolsChecker island is present *\/\nbody:has(.tc-wp-island) #sidebar,\nbody:has(.tc-wp-island) .sidebar,\nbody:has(.tc-wp-island) #secondary,\nbody:has(.tc-wp-island) .widget-area,\nbody:has(.tc-wp-island) aside.sidebar,\nbody:has(.tc-wp-island) #right-sidebar,\nbody:has(.tc-wp-island) #left-sidebar,\nbody:has(.tc-wp-island) .sidebar-primary,\nbody:has(.tc-wp-island) .sidebar-secondary,\nbody:has(.tc-wp-island) .ast-sidebar,\nbody:has(.tc-wp-island) .site-sidebar {\n  display: none !important;\n}\n\/* Copygen: hide default page title\/breadcrumb band \u2014 tool pages use template-homepage like category *\/\nbody:has(.tc-wp-island) section.page_header_default,\nbody:has(.tc-wp-island) .page_header_default {\n  display: none !important;\n}\n@media (min-width: 981px) {\n  body:has(.tc-wp-island) #left-area,\n  body:has(.tc-wp-island) #primary,\n  body:has(.tc-wp-island) #content-area,\n  body:has(.tc-wp-island) #content-area .container,\n  body:has(.tc-wp-island) .content-area,\n  body:has(.tc-wp-island) main.site-main,\n  body:has(.tc-wp-island) .site-content .content-area {\n    width: 100% !important;\n    max-width: 100% !important;\n    float: none !important;\n    padding-right: 0 !important;\n    padding-left: 0 !important;\n  }\n  body:has(.tc-wp-island) #main-content .container:before {\n    display: none !important;\n  }\n}\n\/* Tool pages: keep theme H1 readable \u2014 smaller type, full content width, 1\u20132 lines *\/\nbody:has(.tc-wp-island) .fontib-v2-hero-inner {\n  width: min(100%, calc(100vw - 40px)) !important;\n  max-width: 1320px !important;\n}\nbody:has(.tc-wp-island) .fontib-v2-title,\nbody:has(.tc-wp-island) #left-area > .entry-title,\nbody:has(.tc-wp-island) .entry-title h1,\nbody:has(.tc-wp-island) h1.entry-title,\nbody:has(.tc-wp-island) .page-title,\nbody:has(.tc-wp-island) .et_pb_title_container h1 {\n  max-width: 100% !important;\n  width: 100%;\n  font-size: clamp(24px, 2.6vw, 38px) !important;\n  line-height: 1.2 !important;\n  letter-spacing: -0.01em;\n}\n<\/style>\n<div class=\"tc-wp-island\">\n<section class=\"tc-wp-tool\" data-tool-index=\"1\">\n<div class=\"tc-wp-tool-html\"><link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800&family=Sora:wght@600;700;800&display=swap\" rel=\"stylesheet\">\r\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\">\r\n    <style>\r\n        * {\r\n            margin: 0;\r\n            padding: 0;\r\n            box-sizing: border-box;\r\n            font-family: 'Manrope', -apple-system, BlinkMacSystemFont, sans-serif;\r\n        }\r\n\r\n        :root {\r\n            --primary: #2af0ea;\r\n            --primary-glow: rgba(42, 240, 234, 0.34);\r\n            --secondary: #ff4fa3;\r\n            --accent: #ff4fa3;\r\n            --accent-purple: #ff7a59;\r\n            --primary-color: #2af0ea;\r\n            --primary-light: #ff4fa3;\r\n            --secondary-color: #ff7a59;\r\n            --tertiary-color: #25f4ee;\r\n            --quaternary-color: #ff0050;\r\n            --text-dark: #ffffff;\r\n            --text-light: #9f8dbd;\r\n            --white: #ffffff;\r\n            --white-transparent: rgba(22, 12, 32, 0.78);\r\n            --shadow-light: rgba(8, 4, 18, 0.3);\r\n            --shadow-medium: rgba(8, 4, 18, 0.56);\r\n            --shadow-heavy: rgba(8, 4, 18, 0.56);\r\n            --border-light: rgba(122, 243, 238, 0.22);\r\n            --border-hover: rgba(42, 240, 234, 0.3);\r\n            --success-bg: rgba(42, 240, 234, 0.15);\r\n            --success-color: #2af0ea;\r\n            --error-bg: rgba(255, 79, 163, 0.15);\r\n            --error-color: #ff4fa3;\r\n\r\n            --glass-dark: rgba(22, 12, 32, 0.78);\r\n            --glass-border: rgba(122, 243, 238, 0.22);\r\n            --shadow-lg: 0 24px 56px rgba(8, 4, 18, 0.56);\r\n            --shadow-xl: 0 24px 56px rgba(8, 4, 18, 0.56);\r\n            --shadow-teal: 0 8px 32px rgba(42, 240, 234, 0.3);\r\n            --shadow-pink: 0 8px 32px rgba(255, 79, 163, 0.3);\r\n            --glow-teal: 0 0 30px rgba(42, 240, 234, 0.5);\r\n            --glow-pink: 0 0 30px rgba(255, 79, 163, 0.5);\r\n            --glow-primary: 0 0 40px rgba(42, 240, 234, 0.6);\r\n\r\n            --radius-md: 14px;\r\n            --radius-lg: 18px;\r\n            --radius-xl: 17px;\r\n            --transition: all 0.3s cubic-bezier(.23, 1.02, .67, 1.01);\r\n        }\r\n\r\n        .tiktok_body {\r\n            position: relative;\r\n            z-index: 0;\r\n            min-height: 100vh;\r\n            background:\r\n                radial-gradient(circle at 10% 12%, rgba(42, 240, 234, 0.3), transparent 34%),\r\n                radial-gradient(circle at 88% 14%, rgba(255, 79, 163, 0.34), transparent 38%),\r\n                radial-gradient(circle at 80% 82%, rgba(255, 122, 89, 0.2), transparent 42%),\r\n                radial-gradient(circle at 18% 84%, rgba(143, 92, 255, 0.22), transparent 44%),\r\n                radial-gradient(circle at 52% 52%, rgba(255, 255, 255, 0.05), transparent 52%),\r\n                linear-gradient(136deg, #09040d 0%, #150819 20%, #2a1033 42%, #3b0f2f 60%, #4a1638 78%, #120918 100%);\r\n            background-size: 190% 190%, 180% 180%, 220% 220%, 210% 210%, 230% 230%, 240% 240%;\r\n            animation: tiktok-aurora 16s ease-in-out infinite;\r\n            color: var(--text-dark);\r\n            line-height: 1.6;\r\n            overflow-x: hidden;\r\n            padding: 20px;\r\n        }\r\n\r\n        .tiktok_body::before {\r\n            content: '';\r\n            position: fixed;\r\n            top: 0;\r\n            left: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            background:\r\n                linear-gradient(160deg, rgba(4, 2, 10, 0.46), rgba(16, 8, 22, 0.22)),\r\n                radial-gradient(circle at 18% 18%, rgba(42, 240, 234, 0.08), transparent 52%),\r\n                radial-gradient(circle at 82% 76%, rgba(255, 79, 163, 0.08), transparent 48%),\r\n                radial-gradient(circle at 55% 56%, rgba(255, 122, 89, 0.06), transparent 54%);\r\n            pointer-events: none;\r\n            z-index: -1;\r\n        }\r\n\r\n        @keyframes tiktok-aurora {\r\n            0% { background-position: 0% 50%, 100% 50%, 50% 0%; }\r\n            50% { background-position: 100% 50%, 0% 50%, 50% 100%; }\r\n            100% { background-position: 0% 50%, 100% 50%, 50% 0%; }\r\n        }\r\n\r\n        .container_tiktok {\r\n            max-width: min(1400px, 95vw);\r\n            margin: 0 auto;\r\n            padding: 7rem 0 0;\r\n        }\r\n\r\n        .header {\r\n            text-align: center;\r\n            margin-bottom: clamp(30px, 5vw, 50px);\r\n        }\r\n\r\n        .logo {\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            gap: clamp(8px, 2vw, 15px);\r\n            flex-wrap: wrap;\r\n            margin-bottom: clamp(10px, 2vw, 15px);\r\n        }\r\n\r\n        .logo h1 {\r\n            font-size: clamp(1.6rem, 5vw, 2.5rem);\r\n            font-weight: 800;\r\n            background: linear-gradient(135deg, #00f2ea 0%, #25f4ee 25%, #ff0050 75%, #ff4fa3 100%);\r\n            -webkit-background-clip: text;\r\n            -webkit-text-fill-color: transparent;\r\n            background-clip: text;\r\n            text-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);\r\n            margin: 0;\r\n        }\r\n\r\n \r\n\r\n        .logo-icon {\r\n            font-size: clamp(2.5rem, 7vw, 4rem);\r\n            animation: followerBounce 2s ease-in-out infinite;\r\n            flex-shrink: 0;\r\n            filter: none;\r\n            text-shadow: 0 4px 20px rgba(42, 240, 234, 0.5);\r\n            opacity: 1;\r\n        }\r\n\r\n        @keyframes followerBounce {\r\n            0%,\r\n            20%,\r\n            50%,\r\n            80%,\r\n            100% {\r\n                transform: translateY(0) rotate(0deg);\r\n            }\r\n\r\n            40% {\r\n                transform: translateY(-10px) rotate(-5deg);\r\n            }\r\n\r\n            60% {\r\n                transform: translateY(-5px) rotate(5deg);\r\n            }\r\n        }\r\n\r\n        .subtitle {\r\n            font-size: clamp(0.9rem, 2.5vw, 1.2rem);\r\n            color: var(--primary-color);\r\n            font-weight: 400;\r\n            letter-spacing: 0.5px;\r\n            text-shadow: 0 2px 10px rgba(42, 240, 234, 0.2);\r\n            max-width: 600px;\r\n            margin: 0 auto;\r\n        }\r\n\r\n        .search-section {\r\n            background: var(--white-transparent);\r\n            border-radius: clamp(15px, 3vw, 25px);\r\n            padding: clamp(25px, 5vw, 45px) !important;\r\n            margin-bottom: clamp(25px, 4vw, 40px) !important;\r\n            box-shadow: 0 25px 80px var(--shadow-heavy), 0 0 0 1px rgba(255, 255, 255, 0.1);\r\n            backdrop-filter: blur(20px);\r\n            -webkit-backdrop-filter: blur(20px);\r\n            border: 1px solid rgba(255, 255, 255, 0.2);\r\n        }\r\n\r\n        .input-group {\r\n            display: flex;\r\n            gap: clamp(10px, 2vw, 20px);\r\n            margin-bottom: clamp(20px, 3vw, 30px);\r\n            flex-wrap: wrap;\r\n            align-items: center;\r\n            width: 100%;\r\n        }\r\n\r\n        .input-field {\r\n            flex: 1 !important;\r\n            min-width: min(300px, 100%) !important;\r\n            padding: clamp(12px, 2.5vw, 18px) clamp(16px, 3vw, 28px) !important;\r\n            border: 2px solid rgba(122, 243, 238, 0.18) !important;\r\n            border-radius: var(--radius-lg) !important;\r\n            font-size: clamp(14px, 2.5vw, 16px) !important;\r\n            outline: none !important;\r\n            background: rgba(18, 9, 23, 0.68) !important;\r\n            color: var(--text-dark) !important;\r\n            transition: var(--transition) !important;\r\n            font-weight: 500 !important;\r\n            box-shadow: 0 4px 15px var(--shadow-light) !important;\r\n            -webkit-appearance: none !important;\r\n            -moz-appearance: none !important;\r\n            appearance: none !important;\r\n            width: 100% !important;\r\n        }\r\n\r\n        .input-field:focus {\r\n            outline: none !important;\r\n            border-color: rgba(110, 238, 232, 0.78) !important;\r\n            background: rgba(22, 12, 32, 0.78) !important;\r\n            box-shadow: 0 0 0 4px rgba(42, 240, 234, 0.14), 0 10px 24px rgba(18, 8, 28, 0.28) !important;\r\n            transform: translateY(-2px) !important;\r\n        }\r\n\r\n        .input-field::placeholder {\r\n            color: rgba(255, 255, 255, 0.5);\r\n        }\r\n\r\n        .btn {\r\n            padding: clamp(12px, 2.5vw, 18px) clamp(20px, 4vw, 35px);\r\n            background: linear-gradient(135deg, #00f2ea67 0%, #25f4ed52 25%, #ff0050 75%, #ff4fa3 100%);\r\n            color: var(--white);\r\n            border: none;\r\n            border-radius: clamp(10px, 2vw, 15px);\r\n            font-size: clamp(14px, 2.5vw, 16px);\r\n            font-weight: 700;\r\n            cursor: pointer;\r\n            transition: all 0.3s ease;\r\n            min-width: min(200px, 100%);\r\n            width: 100%;\r\n            box-shadow: 0 8px 25px rgba(42, 240, 234, 0.3), 0 0 0 1px rgba(255, 255, 255, 0.1);\r\n            position: relative;\r\n            overflow: hidden;\r\n            -webkit-appearance: none;\r\n            -moz-appearance: none;\r\n            appearance: none;\r\n            white-space: nowrap;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            min-height: 52px;\r\n        }\r\n\r\n        .btn::before {\r\n            content: '';\r\n            position: absolute;\r\n            top: 0;\r\n            left: -100%;\r\n            width: 100%;\r\n            height: 100%;\r\n            background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);\r\n            transition: left 0.5s;\r\n        }\r\n\r\n        .btn:hover::before {\r\n            left: 100%;\r\n        }\r\n\r\n        .btn:hover {\r\n            transform: translateY(-3px);\r\n            box-shadow: 0 15px 40px rgba(42, 240, 234, 0.4), 0 0 0 1px rgba(255, 255, 255, 0.2);\r\n        }\r\n\r\n        .btn:active {\r\n            transform: translateY(-1px);\r\n        }\r\n\r\n        .btn:disabled {\r\n            opacity: 0.6;\r\n            cursor: not-allowed;\r\n            transform: none;\r\n        }\r\n\r\n        .loading {\r\n            display: none;\r\n            text-align: center;\r\n            padding: clamp(20px, 4vw, 30px);\r\n            color: var(--primary-color);\r\n        }\r\n\r\n        .spinner {\r\n            width: clamp(40px, 8vw, 60px);\r\n            height: clamp(40px, 8vw, 60px);\r\n            border: 5px solid rgba(42, 240, 234, 0.1);\r\n            border-top: 5px solid var(--primary-color);\r\n            border-radius: 50%;\r\n            animation: spin 1s linear infinite;\r\n            margin: 0 auto clamp(15px, 3vw, 20px);\r\n            box-shadow: 0 0 20px rgba(42, 240, 234, 0.2);\r\n        }\r\n\r\n        @keyframes spin {\r\n            0% {\r\n                transform: rotate(0deg);\r\n            }\r\n\r\n            100% {\r\n                transform: rotate(360deg);\r\n            }\r\n        }\r\n\r\n        .loading-text {\r\n            font-size: clamp(0.9rem, 2.5vw, 1.1rem);\r\n            font-weight: 600;\r\n        }\r\n\r\n        .profile-section {\r\n            display: none;\r\n            background: var(--white-transparent);\r\n            border-radius: clamp(15px, 3vw, 25px);\r\n            padding: clamp(25px, 5vw, 45px);\r\n            margin-bottom: clamp(25px, 4vw, 40px);\r\n            box-shadow: 0 25px 80px var(--shadow-heavy), 0 0 0 1px rgba(255, 255, 255, 0.1);\r\n            backdrop-filter: blur(20px);\r\n            -webkit-backdrop-filter: blur(20px);\r\n            border: 1px solid rgba(255, 255, 255, 0.2);\r\n        }\r\n\r\n        .profile-header {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: clamp(15px, 3vw, 30px);\r\n            margin-bottom: clamp(20px, 4vw, 35px);\r\n            flex-wrap: wrap;\r\n        }\r\n\r\n        .profile-avatar {\r\n            width: clamp(80px, 15vw, 120px);\r\n            height: clamp(80px, 15vw, 120px);\r\n            border-radius: 50%;\r\n            border: 5px solid var(--primary-color);\r\n            box-shadow: 0 0 30px rgba(42, 240, 234, 0.3), 0 10px 30px var(--shadow-medium);\r\n            object-fit: cover;\r\n            transition: transform 0.3s ease;\r\n            flex-shrink: 0;\r\n        }\r\n\r\n        .profile-avatar:hover {\r\n            transform: scale(1.05);\r\n        }\r\n\r\n        .profile-info {\r\n            flex: 1;\r\n            min-width: 0;\r\n        }\r\n\r\n        .profile-info h2 {\r\n            color: var(--text-dark);\r\n            margin-bottom: clamp(5px, 1vw, 8px);\r\n            font-size: clamp(1.5rem, 4vw, 2.2rem);\r\n            font-weight: 800;\r\n            word-wrap: break-word;\r\n            overflow-wrap: break-word;\r\n        }\r\n\r\n        .profile-info p {\r\n            color: var(--text-light);\r\n            margin-bottom: clamp(5px, 1vw, 8px);\r\n            font-weight: 500;\r\n            font-size: clamp(0.9rem, 2.5vw, 1.1rem);\r\n            word-wrap: break-word;\r\n            overflow-wrap: break-word;\r\n        }\r\n\r\n        .stats-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(auto-fit, minmax(min(200px, 100%), 1fr));\r\n            gap: clamp(15px, 3vw, 25px);\r\n            margin-top: clamp(20px, 4vw, 35px);\r\n        }\r\n\r\n        .stat-card {\r\n            background: linear-gradient(135deg, var(--primary-color) 0%, var(--primary-light) 100%);\r\n            color: var(--white);\r\n            padding: clamp(20px, 4vw, 30px);\r\n            border-radius: clamp(12px, 2.5vw, 20px);\r\n            text-align: center;\r\n            transition: all 0.3s ease;\r\n            box-shadow: 0 15px 40px rgba(42, 240, 234, 0.2), 0 0 0 1px rgba(255, 255, 255, 0.1);\r\n            position: relative;\r\n            overflow: hidden;\r\n        }\r\n\r\n        .stat-card::before {\r\n            content: '';\r\n            position: absolute;\r\n            top: 0;\r\n            left: -100%;\r\n            width: 100%;\r\n            height: 100%;\r\n            background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.1), transparent);\r\n            transition: left 0.5s;\r\n        }\r\n\r\n        .stat-card:hover::before {\r\n            left: 100%;\r\n        }\r\n\r\n        .stat-card:hover {\r\n            transform: translateY(-8px) scale(1.02);\r\n            box-shadow: 0 25px 60px rgba(42, 240, 234, 0.3), 0 0 0 1px rgba(255, 255, 255, 0.2);\r\n        }\r\n\r\n        .stat-number {\r\n            font-size: clamp(1.8rem, 4vw, 2.5rem);\r\n            font-weight: 900;\r\n            display: block;\r\n            margin-bottom: clamp(5px, 1vw, 8px);\r\n            text-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);\r\n        }\r\n\r\n        .stat-label {\r\n            font-size: clamp(0.8rem, 2vw, 1rem);\r\n            opacity: 0.95;\r\n            font-weight: 600;\r\n            text-transform: uppercase;\r\n            letter-spacing: 1px;\r\n        }\r\n\r\n        .followers-section {\r\n            display: none;\r\n            background: var(--white-transparent);\r\n            border-radius: clamp(15px, 3vw, 25px);\r\n            padding: clamp(25px, 5vw, 45px);\r\n            box-shadow: 0 25px 80px var(--shadow-heavy), 0 0 0 1px rgba(255, 255, 255, 0.1);\r\n            backdrop-filter: blur(20px);\r\n            -webkit-backdrop-filter: blur(20px);\r\n            border: 1px solid rgba(255, 255, 255, 0.2);\r\n        }\r\n\r\n        .section-title {\r\n            font-size: clamp(1.5rem, 4vw, 2.2rem);\r\n            color: var(--primary-color);\r\n            margin-bottom: clamp(20px, 4vw, 35px);\r\n            text-align: center;\r\n            font-weight: 800;\r\n        }\r\n\r\n        .followers-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(auto-fill, minmax(min(200px, 100%), 1fr));\r\n            gap: clamp(10px, 2vw, 15px);\r\n            margin-top: clamp(15px, 3vw, 25px);\r\n        }\r\n\r\n        .follower-card {\r\n            background: var(--white);\r\n            border: 1px solid #f1f5f9;\r\n            border-radius: clamp(10px, 2vw, 15px);\r\n            padding: clamp(10px, 2vw, 15px);\r\n            box-shadow: 0 5px 15px var(--shadow-light), 0 0 0 1px rgba(255, 255, 255, 0.5);\r\n            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\r\n            position: relative;\r\n            overflow: hidden;\r\n            animation: tikTokSlideIn 0.6s ease-out;\r\n        }\r\n\r\n        @keyframes tikTokSlideIn {\r\n            from {\r\n                opacity: 0;\r\n                transform: translateY(20px) scale(0.95);\r\n            }\r\n\r\n            to {\r\n                opacity: 1;\r\n                transform: translateY(0) scale(1);\r\n            }\r\n        }\r\n\r\n        .follower-card::before {\r\n            content: '';\r\n            position: absolute;\r\n            top: 0;\r\n            left: 0;\r\n            right: 0;\r\n            height: 3px;\r\n            background: linear-gradient(90deg, var(--primary-color), var(--primary-light), var(--secondary-color));\r\n        }\r\n\r\n        .follower-card:hover {\r\n            transform: translateY(-5px);\r\n            box-shadow: 0 12px 30px var(--shadow-medium), 0 0 0 1px rgba(42, 240, 234, 0.1);\r\n            border-color: var(--border-hover);\r\n        }\r\n\r\n        .follower-header {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: clamp(8px, 1.5vw, 10px);\r\n            margin-bottom: clamp(8px, 1.5vw, 12px);\r\n        }\r\n\r\n        .follower-avatar {\r\n            width: clamp(30px, 6vw, 40px);\r\n            height: clamp(30px, 6vw, 40px);\r\n            border-radius: 50%;\r\n            border: 2px solid var(--primary-color);\r\n            object-fit: cover;\r\n            transition: all 0.3s ease;\r\n            box-shadow: 0 3px 10px rgba(42, 240, 234, 0.15);\r\n            flex-shrink: 0;\r\n        }\r\n\r\n        .follower-card:hover .follower-avatar {\r\n            transform: scale(1.1);\r\n            border-color: var(--primary-light);\r\n            box-shadow: 0 5px 15px rgba(42, 240, 234, 0.25);\r\n        }\r\n\r\n        .follower-info {\r\n            flex: 1;\r\n            min-width: 0;\r\n        }\r\n\r\n        .follower-name {\r\n            color: var(--text-dark);\r\n            font-size: clamp(0.7rem, 2vw, 0.9rem);\r\n            margin-bottom: 2px;\r\n            font-weight: 700;\r\n            line-height: 1.2;\r\n            word-wrap: break-word;\r\n            overflow-wrap: break-word;\r\n        }\r\n\r\n        .follower-username {\r\n            color: var(--text-light);\r\n            font-size: clamp(0.6rem, 1.8vw, 0.75rem);\r\n            font-weight: 500;\r\n            word-wrap: break-word;\r\n            overflow-wrap: break-word;\r\n        }\r\n\r\n        .follower-stats {\r\n            display: grid;\r\n            grid-template-columns: repeat(2, 1fr);\r\n            gap: clamp(5px, 1vw, 8px);\r\n            padding-top: clamp(8px, 1.5vw, 10px);\r\n            border-top: 1px solid #f1f5f9;\r\n        }\r\n\r\n        .follower-stat {\r\n            text-align: center;\r\n            padding: clamp(4px, 1vw, 6px) clamp(3px, 0.8vw, 4px);\r\n            background: #f8fafc;\r\n            border-radius: clamp(5px, 1.5vw, 8px);\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        .follower-stat:hover {\r\n            background: linear-gradient(135deg, var(--primary-color) 0%, var(--primary-light) 100%);\r\n            color: var(--white);\r\n            transform: translateY(-2px);\r\n            box-shadow: 0 5px 15px rgba(42, 240, 234, 0.15);\r\n        }\r\n\r\n        .follower-stat-number {\r\n            font-weight: 700;\r\n            color: var(--primary-color);\r\n            display: block;\r\n            font-size: clamp(0.6rem, 1.8vw, 0.8rem);\r\n            line-height: 1;\r\n            margin-bottom: clamp(2px, 0.5vw, 3px);\r\n            transition: color 0.3s ease;\r\n        }\r\n\r\n        .follower-stat:hover .follower-stat-number {\r\n            color: var(--white);\r\n        }\r\n\r\n        .follower-stat-label {\r\n            font-size: clamp(0.5rem, 1.5vw, 0.6rem);\r\n            color: var(--text-light);\r\n            font-weight: 600;\r\n            text-transform: uppercase;\r\n            letter-spacing: 0.5px;\r\n            transition: color 0.3s ease;\r\n        }\r\n\r\n        .follower-stat:hover .follower-stat-label {\r\n            color: rgba(255, 255, 255, 0.9);\r\n        }\r\n\r\n        .verified-badge {\r\n            display: inline-flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            width: clamp(10px, 2.5vw, 14px);\r\n            height: clamp(10px, 2.5vw, 14px);\r\n            background: linear-gradient(135deg, #1da1f2 0%, #0d8ecf 100%);\r\n            border-radius: 50%;\r\n            margin-left: clamp(3px, 1vw, 5px);\r\n            color: var(--white);\r\n            font-size: clamp(6px, 1.5vw, 8px);\r\n            font-weight: bold;\r\n            box-shadow: 0 2px 5px rgba(29, 161, 242, 0.3);\r\n            flex-shrink: 0;\r\n        }\r\n\r\n        .error-message {\r\n            background: linear-gradient(135deg, var(--error-bg) 0%, #feb2b2 100%);\r\n            color: var(--error-color);\r\n            padding: clamp(12px, 2.5vw, 18px);\r\n            border-radius: clamp(10px, 2vw, 15px);\r\n            margin: clamp(15px, 3vw, 20px) 0;\r\n            border-left: 5px solid #e53e3e;\r\n            display: none;\r\n            font-weight: 600;\r\n            box-shadow: 0 8px 25px rgba(197, 48, 48, 0.1);\r\n        }\r\n\r\n        .success-message {\r\n            background: linear-gradient(135deg, var(--success-bg) 0%, #9ae6b4 100%);\r\n            color: var(--success-color);\r\n            padding: clamp(12px, 2.5vw, 18px);\r\n            border-radius: clamp(10px, 2vw, 15px);\r\n            margin: clamp(15px, 3vw, 20px) 0;\r\n            border-left: 5px solid #38a169;\r\n            display: none;\r\n            font-weight: 600;\r\n            box-shadow: 0 8px 25px rgba(47, 133, 90, 0.1);\r\n        }\r\n\r\n        .empty-state {\r\n            text-align: center;\r\n            padding: clamp(50px, 10vw, 80px) clamp(15px, 3vw, 20px);\r\n            color: var(--text-light);\r\n        }\r\n\r\n        .empty-state-icon {\r\n            font-size: clamp(3rem, 8vw, 5rem);\r\n            margin-bottom: clamp(15px, 3vw, 25px);\r\n            opacity: 0.6;\r\n            animation: followerBounce 2s ease-in-out infinite;\r\n        }\r\n\r\n        .empty-state-text {\r\n            font-size: clamp(0.9rem, 2.5vw, 1.2rem);\r\n            font-weight: 600;\r\n        }\r\n\r\n        .floating-hearts {\r\n            position: fixed;\r\n            top: 0;\r\n            left: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            pointer-events: none;\r\n            z-index: 0;\r\n        }\r\n\r\n        .heart {\r\n            position: absolute;\r\n            color: var(--primary-color);\r\n            font-size: clamp(12px, 3vw, 20px);\r\n            animation: floatHeart 4s ease-in-out infinite;\r\n            opacity: 0;\r\n            pointer-events: none;\r\n        }\r\n\r\n        @keyframes floatHeart {\r\n            0% {\r\n                opacity: 0;\r\n                transform: translateY(100vh) scale(0);\r\n            }\r\n\r\n            10% {\r\n                opacity: 1;\r\n                transform: translateY(90vh) scale(1);\r\n            }\r\n\r\n            90% {\r\n                opacity: 1;\r\n                transform: translateY(10vh) scale(1);\r\n            }\r\n\r\n            100% {\r\n                opacity: 0;\r\n                transform: translateY(0vh) scale(0);\r\n            }\r\n        }\r\n\r\n        \/* Extra Small Devices (phones, 320px and down) *\/\r\n        @media (max-width: 320px) {\r\n            .container {\r\n                padding: 10px;\r\n            }\r\n\r\n            .logo {\r\n                font-size: 1.8rem;\r\n                flex-direction: column;\r\n            }\r\n\r\n            .logo-icon {\r\n                font-size: 2rem;\r\n            }\r\n\r\n            .input-group {\r\n                flex-direction: column;\r\n                gap: 10px;\r\n                width: 100%;\r\n            }\r\n\r\n            .input-field {\r\n                width: 100%;\r\n                min-width: 100%;\r\n                flex: none;\r\n            }\r\n\r\n            .btn {\r\n                width: 100%;\r\n                min-width: 100%;\r\n                flex: none;\r\n            }\r\n\r\n            .profile-header {\r\n                flex-direction: column;\r\n                text-align: center;\r\n            }\r\n\r\n            .stats-grid {\r\n                grid-template-columns: 1fr;\r\n                gap: 10px;\r\n            }\r\n\r\n            .followers-grid {\r\n                grid-template-columns: 1fr;\r\n                gap: 8px;\r\n            }\r\n\r\n            .follower-stats {\r\n                grid-template-columns: 1fr;\r\n            }\r\n\r\n            .followers-grid {\r\n                grid-template-columns: repeat(1, 1fr) !important;\r\n                gap: 10px !important;\r\n            }\r\n\r\n            .stats-grid {\r\n                grid-template-columns: repeat(1, 1fr);\r\n                gap: 12px;\r\n            }\r\n\r\n            .profile-header {\r\n                display: flex;\r\n                align-items: center;\r\n                gap: clamp(15px, 3vw, 30px);\r\n                margin-bottom: clamp(20px, 4vw, 35px);\r\n                flex-wrap: wrap;\r\n                flex-direction: column !important;\r\n            }\r\n        }\r\n\r\n        \/* Small Devices (phones, 321px to 480px) *\/\r\n        @media (min-width: 321px) and (max-width: 480px) {\r\n\r\n            .search-section,\r\n            .profile-section,\r\n            .followers-section {\r\n                padding: clamp(20px, 4vw, 30px);\r\n            }\r\n\r\n            .input-group {\r\n                flex-direction: column;\r\n                gap: 15px;\r\n                width: 100%;\r\n            }\r\n\r\n            .input-field {\r\n                width: 100%;\r\n                min-width: 100%;\r\n                flex: none;\r\n            }\r\n\r\n            .btn {\r\n                width: 100%;\r\n                min-width: 100%;\r\n                flex: none;\r\n            }\r\n\r\n            .stats-grid {\r\n                grid-template-columns: repeat(2, 1fr);\r\n                gap: 12px;\r\n            }\r\n\r\n            .followers-grid {\r\n                grid-template-columns: repeat(2, 1fr);\r\n                gap: 10px;\r\n            }\r\n\r\n            .follower-stats {\r\n                grid-template-columns: repeat(2, 1fr);\r\n            }\r\n\r\n            .followers-grid {\r\n                grid-template-columns: repeat(1, 1fr) !important;\r\n                gap: 10px !important;\r\n            }\r\n\r\n            .stats-grid {\r\n                grid-template-columns: repeat(1, 1fr);\r\n                gap: 12px;\r\n            }\r\n\r\n            .profile-header {\r\n                display: flex;\r\n                align-items: center;\r\n                gap: clamp(15px, 3vw, 30px);\r\n                margin-bottom: clamp(20px, 4vw, 35px);\r\n                flex-wrap: wrap;\r\n                flex-direction: column !important;\r\n            }\r\n        }\r\n\r\n        \/* Medium Devices (tablets, 481px to 768px) *\/\r\n        @media (min-width: 481px) and (max-width: 768px) {\r\n            .container {\r\n                padding: clamp(15px, 3vw, 25px);\r\n            }\r\n\r\n            .input-group {\r\n                flex-direction: column;\r\n                gap: 15px;\r\n                width: 100%;\r\n            }\r\n\r\n            .input-field {\r\n                width: 100%;\r\n                min-width: 100%;\r\n                flex: none;\r\n            }\r\n\r\n            .btn {\r\n                width: 100%;\r\n                min-width: 100%;\r\n                flex: none;\r\n            }\r\n\r\n            .profile-header {\r\n                flex-direction: column;\r\n                text-align: center;\r\n            }\r\n\r\n            .stats-grid {\r\n                grid-template-columns: repeat(2, 1fr);\r\n            }\r\n\r\n            .followers-grid {\r\n                grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));\r\n            }\r\n\r\n            .followers-grid {\r\n                grid-template-columns: repeat(1, 1fr) !important;\r\n                gap: 10px !important;\r\n            }\r\n\t\t\t\t\t.logo {\r\n\tfont-size: 28px;\r\n\tfont-weight: 800;\r\n\tcolor: var(--primary-color);\r\n\ttext-shadow: 0 4px 20px rgba(105, 176, 69, 0.3);\r\n}\r\n        }\r\n\r\n        \/* Large Devices (desktops, 769px to 1024px) *\/\r\n        @media (min-width: 769px) and (max-width: 1024px) {\r\n            .input-group {\r\n                flex-direction: row;\r\n                gap: clamp(10px, 2vw, 20px);\r\n            }\r\n\r\n            .input-field {\r\n                flex: 1;\r\n                min-width: min(300px, 100%);\r\n                width: auto;\r\n            }\r\n\r\n            .btn {\r\n                min-width: min(200px, 100%);\r\n                width: auto;\r\n                flex-shrink: 0;\r\n            }\r\n\r\n            .followers-grid {\r\n                grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));\r\n            }\r\n\r\n            .followers-grid {\r\n                grid-template-columns: repeat(1, 1fr) !important;\r\n                gap: 10px !important;\r\n            }\r\n        }\r\n\r\n        \/* Extra Large Devices (large desktops, 1025px and up) *\/\r\n        @media (min-width: 1025px) {\r\n            .input-group {\r\n                flex-direction: row;\r\n                gap: clamp(10px, 2vw, 20px);\r\n            }\r\n\r\n            .input-field {\r\n                flex: 1;\r\n                min-width: min(300px, 100%);\r\n                width: auto;\r\n            }\r\n\r\n            .btn {\r\n                min-width: min(200px, 100%);\r\n                width: auto;\r\n                flex-shrink: 0;\r\n            }\r\n\r\n            .followers-grid {\r\n                grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));\r\n            }\r\n\t\t\t\t\t.logo {\r\n\tfont-size: 28px;\r\n\tfont-weight: 800;\r\n\tcolor: var(--primary-color);\r\n\ttext-shadow: 0 4px 20px rgba(105, 176, 69, 0.3);\r\n}\r\n        }\r\n\r\n        \/* Landscape orientation adjustments *\/\r\n        @media (orientation: landscape) and (max-height: 600px) {\r\n            .header {\r\n                margin-bottom: 20px;\r\n            }\r\n\r\n            .logo {\r\n                font-size: 2rem;\r\n            }\r\n\r\n            .logo-icon {\r\n                font-size: 2.5rem;\r\n            }\r\n\r\n            .subtitle {\r\n                font-size: 0.9rem;\r\n            }\r\n\r\n            .search-section,\r\n            .profile-section,\r\n            .followers-section {\r\n                padding: 20px;\r\n                margin-bottom: 20px;\r\n            }\r\n\r\n            .followers-grid {\r\n                grid-template-columns: repeat(1, 1fr) !important;\r\n                gap: 10px !important;\r\n            }\r\n        }\r\n\r\n        \/* High DPI displays *\/\r\n        @media (-webkit-min-device-pixel-ratio: 2),\r\n        (min-resolution: 192dpi) {\r\n\r\n            .profile-avatar,\r\n            .follower-avatar {\r\n                image-rendering: -webkit-optimize-contrast;\r\n                image-rendering: crisp-edges;\r\n            }\r\n        }\r\n\r\n        \/* Reduced motion preferences *\/\r\n        @media (prefers-reduced-motion: reduce) {\r\n\r\n            *,\r\n            *::before,\r\n            *::after {\r\n                animation-duration: 0.01ms !important;\r\n                animation-iteration-count: 1 !important;\r\n                transition-duration: 0.01ms !important;\r\n            }\r\n\r\n            .floating-hearts {\r\n                display: none;\r\n            }\r\n        }\r\n\r\n        \/* Dark mode support (keeping light theme consistent) *\/\r\n        @media (prefers-color-scheme: dark) {\r\n\r\n            \/* Force light theme colors *\/\r\n            body {\r\n                background: linear-gradient(136deg, #09040d 0%, #150819 20%, #2a1033 42%, #3b0f2f 60%, #4a1638 78%, #120918 100%);\r\n                color: var(--text-dark);\r\n            }\r\n\r\n            .search-section,\r\n            .profile-section,\r\n            .followers-section {\r\n                background: var(--white-transparent);\r\n                color: var(--text-dark);\r\n            }\r\n\r\n            .follower-card {\r\n                background: var(--white);\r\n                color: var(--text-dark);\r\n            }\r\n        }\r\n\r\n        \/* Print styles *\/\r\n        @media print {\r\n\r\n            .floating-hearts,\r\n            .btn,\r\n            .loading {\r\n                display: none !important;\r\n            }\r\n\r\n            body {\r\n                background: white !important;\r\n                color: black !important;\r\n            }\r\n\r\n            .search-section,\r\n            .profile-section,\r\n            .followers-section {\r\n                background: white !important;\r\n                box-shadow: none !important;\r\n                border: 1px solid #ccc !important;\r\n            }\r\n        }\r\n\r\n        \/* Focus styles for accessibility *\/\r\n        .btn:focus,\r\n        .input-field:focus {\r\n            outline: none;\r\n        }\r\n\r\n        .btn:focus-visible,\r\n        .input-field:focus-visible {\r\n            outline: 2px solid var(--primary-color);\r\n            outline-offset: 2px;\r\n        }\r\n\r\n        \/* Touch device optimizations *\/\r\n        @media (hover: none) and (pointer: coarse) {\r\n\r\n            .btn:hover,\r\n            .stat-card:hover,\r\n            .follower-card:hover,\r\n            .follower-stat:hover {\r\n                transform: none;\r\n            }\r\n\r\n            .btn:active,\r\n            .stat-card:active,\r\n            .follower-card:active,\r\n            .follower-stat:active {\r\n                transform: scale(0.98);\r\n            }\r\n        }\r\n    <\/style>\r\n\r\n    <div class=\"tiktok_body\">\r\n        <div class=\"floating-hearts\" id=\"floatingHearts\"><\/div>\r\n\r\n        <div class=\"container_tiktok\">\r\n            <div class=\"header\">\r\n                <div class=\"logo\">\r\n                    <span class=\"logo-icon\">\ud83d\udc65<\/span>\r\n                    <h1>TikTok Follower Viewer \u2013 Profile Insights Tool<\/h1>\r\n                <\/div>\r\n                <div class=\"subtitle\">Professional TikTok Profile & Follower Analysis Platform<\/div>\r\n            <\/div>\r\n\r\n            <div class=\"search-section\">\r\n                <div class=\"input-group\">\r\n                    <input type=\"text\" id=\"profileInput\" class=\"input-field\"\r\n                        placeholder=\"Enter TikTok profile URL or username (e.g., https:\/\/www.tiktok.com\/@username or @username)\" \/>\r\n                    <button onclick=\"searchProfile()\" class=\"btn\" id=\"searchBtn\">\r\n                        \ud83d\udd0d Analyze Profile\r\n                    <\/button>\r\n                    <button id=\"searchAnotherBtn\" class=\"btn\"\r\n                        style=\"display:none;gap:8px;align-items:center;justify-content:center;\" onclick=\"resetSearch()\">\r\n                        <span style=\"font-size:1.2em;\">\ud83d\udd04<\/span> Search Another\r\n                    <\/button>\r\n                <\/div>\r\n\r\n                <div class=\"loading\" id=\"loading\">\r\n                    <div class=\"spinner\"><\/div>\r\n                    <div class=\"loading-text\" id=\"loadingText\">Fetching profile data...<\/div>\r\n                <\/div>\r\n\r\n                <div class=\"error-message\" id=\"errorMessage\"><\/div>\r\n                <div class=\"success-message\" id=\"successMessage\"><\/div>\r\n            <\/div>\r\n\r\n            <div class=\"profile-section\" id=\"profileSection\">\r\n                <div class=\"profile-header\">\r\n                    <img decoding=\"async\" id=\"profileAvatar\" class=\"profile-avatar\" src=\"\/placeholder.svg\" alt=\"Profile Avatar\" \/>\r\n                    <div class=\"profile-info\">\r\n                        <h2 id=\"profileName\"><\/h2>\r\n                        <p id=\"profileUsername\"><\/p>\r\n                        <p id=\"profileBio\"><\/p>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <div class=\"stats-grid\">\r\n                    <div class=\"stat-card\">\r\n                        <span class=\"stat-number\" id=\"followersCount\">0<\/span>\r\n                        <span class=\"stat-label\">Followers<\/span>\r\n                    <\/div>\r\n                    <div class=\"stat-card\">\r\n                        <span class=\"stat-number\" id=\"followingCount\">0<\/span>\r\n                        <span class=\"stat-label\">Following<\/span>\r\n                    <\/div>\r\n                    <div class=\"stat-card\">\r\n                        <span class=\"stat-number\" id=\"heartsCount\">0<\/span>\r\n                        <span class=\"stat-label\">Hearts<\/span>\r\n                    <\/div>\r\n                    <div class=\"stat-card\">\r\n                        <span class=\"stat-number\" id=\"videosCount\">0<\/span>\r\n                        <span class=\"stat-label\">Videos<\/span>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"followers-section\" id=\"followersSection\">\r\n                <h2 class=\"section-title\">\ud83d\udc65 Followers Analysis<\/h2>\r\n                <div class=\"loading\" id=\"followersLoading\">\r\n                    <div class=\"spinner\"><\/div>\r\n                    <div class=\"loading-text\">Loading followers data...<\/div>\r\n                <\/div>\r\n                <div class=\"followers-grid\" id=\"followersGrid\"><\/div>\r\n            <\/div>\r\n        <\/div>\r\n        <script src=\"https:\/\/tools.xrespond.com\/api\/rate-limit-handler.js\"><\/script>\r\n        <script src=\"https:\/\/tools.xrespond.com\/api\/js\/client-ip-detector.js\"><\/script>\r\n\r\n        <script>\r\n            let currentUserId = null;\r\n            let currentProfile = null;\r\n\r\n            \/\/ Create floating hearts animation only on sides\r\n            function createFloatingHearts() {\r\n                const heartsContainer = document.getElementById('floatingHearts');\r\n\r\n                setInterval(() => {\r\n                    \/\/ Create heart on left side\r\n                    const heartLeft = document.createElement('div');\r\n                    heartLeft.className = 'heart';\r\n                    heartLeft.innerHTML = '\u2764\ufe0f';\r\n                    heartLeft.style.left = Math.random() * 15 + '%';\r\n                    heartLeft.style.animationDelay = Math.random() * 2 + 's';\r\n                    heartLeft.style.animationDuration = (Math.random() * 2 + 3) + 's';\r\n                    heartsContainer.appendChild(heartLeft);\r\n\r\n                    \/\/ Create heart on right side\r\n                    const heartRight = document.createElement('div');\r\n                    heartRight.className = 'heart';\r\n                    heartRight.innerHTML = '\u2764\ufe0f';\r\n                    heartRight.style.left = (85 + Math.random() * 15) + '%';\r\n                    heartRight.style.animationDelay = Math.random() * 2 + 's';\r\n                    heartRight.style.animationDuration = (Math.random() * 2 + 3) + 's';\r\n                    heartsContainer.appendChild(heartRight);\r\n\r\n                    setTimeout(() => {\r\n                        heartLeft.remove();\r\n                        heartRight.remove();\r\n                    }, 5000);\r\n                }, 4000);\r\n            }\r\n\r\n            function showError(message) {\r\n                const errorDiv = document.getElementById('errorMessage');\r\n                errorDiv.textContent = message;\r\n                errorDiv.style.display = 'block';\r\n                setTimeout(() => {\r\n                    errorDiv.style.display = 'none';\r\n                }, 5000);\r\n            }\r\n\r\n            function showSuccess(message) {\r\n                const successDiv = document.getElementById('successMessage');\r\n                successDiv.textContent = message;\r\n                successDiv.style.display = 'block';\r\n                setTimeout(() => {\r\n                    successDiv.style.display = 'none';\r\n                }, 3000);\r\n            }\r\n\r\n            function formatNumber(num) {\r\n                if (num >= 1000000) {\r\n                    return (num \/ 1000000).toFixed(1) + 'M';\r\n                } else if (num >= 1000) {\r\n                    return (num \/ 1000).toFixed(1) + 'K';\r\n                }\r\n                return num.toString();\r\n            }\r\n\r\n            async function searchProfile() {\r\n                const profileInput = document.getElementById('profileInput').value.trim();\r\n\r\n                if (!profileInput) {\r\n                    showError('Please enter a TikTok username or profile URL');\r\n                    return;\r\n                }\r\n\r\n                \/\/ Handle TikTok URLs and extract username\r\n                let username = profileInput;\r\n\r\n                \/\/ Check if it's a TikTok URL\r\n                if (profileInput.includes('tiktok.com')) {\r\n                    \/\/ Extract username from URL\r\n                    const urlMatch = profileInput.match(\/tiktok\\.com\\\/@([^\\\/\\?]+)\/);\r\n                    if (urlMatch) {\r\n                        username = '@' + urlMatch[1];\r\n                    } else {\r\n                        showError('Invalid TikTok URL format');\r\n                        return;\r\n                    }\r\n                } else {\r\n                    \/\/ If it's not a URL, ensure it has @ prefix\r\n                    if (!username.startsWith('@')) {\r\n                        username = '@' + username;\r\n                    }\r\n                }\r\n\r\n                \/\/ Remove @ symbol for API call\r\n                username = username.replace('@', '');\r\n\r\n                \/\/ Show loading\r\n                document.getElementById('loading').style.display = 'block';\r\n                document.getElementById('loadingText').textContent = 'Fetching profile data...';\r\n                document.getElementById('searchBtn').disabled = true;\r\n                document.getElementById('profileSection').style.display = 'none';\r\n                document.getElementById('followersSection').style.display = 'none';\r\n\r\n                try {\r\n                    \/\/ First, fetch profile details\r\n                    const profileResponse = await fetch('https:\/\/tools.xrespond.com\/api\/tiktok\/profile\/details', {\r\n                        method: 'POST',\r\n                        headers: {\r\n                            'Content-Type': 'application\/json',\r\n                        },\r\n                        body: JSON.stringify({\r\n                            profile: username\r\n                        })\r\n                    });\r\n\r\n                    const profileData = await profileResponse.json();\r\n\r\n                    if (profileData.status === 'success' && profileData.data.code === 0) {\r\n                        currentProfile = profileData.data.data;\r\n                        currentUserId = profileData.data.data.user.id;\r\n                        displayProfile(profileData.data.data);\r\n                        showSuccess('Profile loaded successfully!');\r\n\r\n                        \/\/ Automatically fetch followers using the user ID\r\n                        await fetchFollowers();\r\n                    } else {\r\n                        showError('Profile not found or API error occurred');\r\n                    }\r\n                } catch (error) {\r\n                    console.error('Error:', error);\r\n                    showError('Failed to fetch profile. Please try again.');\r\n                } finally {\r\n                    document.getElementById('loading').style.display = 'none';\r\n                    document.getElementById('searchBtn').disabled = false;\r\n                }\r\n            }\r\n\r\n            function displayProfile(profileData) {\r\n                const user = profileData.user;\r\n                const stats = profileData.stats;\r\n\r\n                document.getElementById('profileAvatar').src = user.avatarLarger || user.avatarMedium || user.avatarThumb || '\/placeholder.svg?height=120&width=120';\r\n                document.getElementById('profileName').textContent = user.nickname;\r\n                document.getElementById('profileUsername').textContent = '@' + user.uniqueId;\r\n                document.getElementById('profileBio').textContent = user.signature || 'No bio available';\r\n\r\n                document.getElementById('followersCount').textContent = formatNumber(stats.followerCount);\r\n                document.getElementById('followingCount').textContent = formatNumber(stats.followingCount);\r\n                document.getElementById('heartsCount').textContent = formatNumber(stats.heartCount);\r\n                document.getElementById('videosCount').textContent = formatNumber(stats.videoCount);\r\n\r\n                document.getElementById('profileSection').style.display = 'block';\r\n                document.getElementById('searchAnotherBtn').style.display = 'flex';\r\n            }\r\n\r\n            function resetSearch() {\r\n                \/\/ Reset all state\r\n                currentUserId = null;\r\n                currentProfile = null;\r\n                \/\/ Hide sections\r\n                document.getElementById('profileSection').style.display = 'none';\r\n                document.getElementById('followersSection').style.display = 'none';\r\n                \/\/ Clear input\r\n                document.getElementById('profileInput').value = '';\r\n                \/\/ Hide messages\r\n                document.getElementById('errorMessage').style.display = 'none';\r\n                document.getElementById('successMessage').style.display = 'none';\r\n                \/\/ Hide search another button\r\n                document.getElementById('searchAnotherBtn').style.display = 'none';\r\n                \/\/ Focus input\r\n                document.getElementById('profileInput').focus();\r\n            }\r\n\r\n            async function fetchFollowers() {\r\n                if (!currentUserId) {\r\n                    showError('No profile selected');\r\n                    return;\r\n                }\r\n\r\n                document.getElementById('loadingText').textContent = 'Loading followers data...';\r\n                document.getElementById('followersLoading').style.display = 'block';\r\n                document.getElementById('followersGrid').innerHTML = '';\r\n                document.getElementById('followersSection').style.display = 'block';\r\n\r\n                try {\r\n                    const response = await fetch('https:\/\/tools.xrespond.com\/api\/tiktok\/profile\/followers', {\r\n                        method: 'POST',\r\n                        headers: {\r\n                            'Content-Type': 'application\/json',\r\n                        },\r\n                        body: JSON.stringify({\r\n                            profile: currentUserId\r\n                        })\r\n                    });\r\n\r\n                    const data = await response.json();\r\n\r\n                    if (data.status === 'success' && data.data.code === 0) {\r\n                        displayFollowers(data.data.data.followers || []);\r\n                        showSuccess(`Loaded ${data.data.data.followers?.length || 0} followers!`);\r\n                    } else {\r\n                        showError('Failed to fetch followers or no followers found');\r\n                    }\r\n                } catch (error) {\r\n                    console.error('Error:', error);\r\n                    showError('Failed to fetch followers. Please try again.');\r\n                } finally {\r\n                    document.getElementById('followersLoading').style.display = 'none';\r\n                }\r\n            }\r\n\r\n            function displayFollowers(followers) {\r\n                const followersGrid = document.getElementById('followersGrid');\r\n\r\n                if (!followers || followers.length === 0) {\r\n                    followersGrid.innerHTML = `\r\n                        <div class=\"empty-state\" style=\"grid-column: 1\/-1;\">\r\n                            <div class=\"empty-state-icon\">\ud83d\udc65<\/div>\r\n                            <div class=\"empty-state-text\">No followers found or followers list is private<\/div>\r\n                        <\/div>\r\n                    `;\r\n                    return;\r\n                }\r\n\r\n                followersGrid.innerHTML = followers.map((follower, index) => {\r\n                    const avatarUrl = follower.avatar || follower.avatarThumb || follower.avatarMedium || '\/placeholder.svg?height=40&width=40';\r\n                    const nickname = follower.nickname || 'Unknown User';\r\n                    const uniqueId = follower.uniqueId || follower.unique_id || 'unknown';\r\n\r\n                    const followerCount = follower.follower_count || 0;\r\n                    const followingCount = follower.following_count || 0;\r\n                    const heartCount = follower.total_favorited || 0;\r\n                    const videosCount = follower.aweme_count || 0;\r\n                    const verified = follower.verified || false;\r\n\r\n                    return `\r\n                        <div class=\"follower-card\" style=\"animation-delay: ${index * 0.05}s\">\r\n                            <div class=\"follower-header\">\r\n                                <img decoding=\"async\" src=\"${avatarUrl}\" \r\n                                     alt=\"${nickname}\" \r\n                                     class=\"follower-avatar\" \r\n                                     onerror=\"this.src='\/placeholder.svg?height=40&width=40'\" \/>\r\n                                <div class=\"follower-info\">\r\n                                    <div class=\"follower-name\">\r\n                                        ${nickname}\r\n                                        ${verified ? '<span class=\"verified-badge\">\u2713<\/span>' : ''}\r\n                                    <\/div>\r\n                                    <div class=\"follower-username\">@${uniqueId}<\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                            <div class=\"follower-stats\">\r\n                                <div class=\"follower-stat\">\r\n                                    <span class=\"follower-stat-number\">${formatNumber(followerCount)}<\/span>\r\n                                    <span class=\"follower-stat-label\">Followers<\/span>\r\n                                <\/div>\r\n                                <div class=\"follower-stat\">\r\n                                    <span class=\"follower-stat-number\">${formatNumber(followingCount)}<\/span>\r\n                                    <span class=\"follower-stat-label\">Following<\/span>\r\n                                <\/div>\r\n                                <div class=\"follower-stat\">\r\n                                    <span class=\"follower-stat-number\">${formatNumber(heartCount)}<\/span>\r\n                                    <span class=\"follower-stat-label\">Hearts<\/span>\r\n                                <\/div>\r\n                                <div class=\"follower-stat\">\r\n                                    <span class=\"follower-stat-number\">${formatNumber(videosCount)}<\/span>\r\n                                    <span class=\"follower-stat-label\">Videos<\/span>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    `;\r\n                }).join('');\r\n            }\r\n\r\n            \/\/ Allow Enter key to trigger search\r\n            document.getElementById('profileInput').addEventListener('keypress', function (e) {\r\n                if (e.key === 'Enter') {\r\n                    searchProfile();\r\n                }\r\n            });\r\n\r\n            \/\/ Initialize floating hearts\r\n            document.addEventListener('DOMContentLoaded', function () {\r\n                createFloatingHearts();\r\n            });\r\n        <\/script>\r\n    <\/div>\r\n\r\n<\/div>\n<div class=\"tc-wp-tool-content\"><div class=\"wpc-scope-167\">\n<div class=\"tc-wp-content-root\" data-tc-wp-scope=\"1\" style=\"max-width:100%;box-sizing:border-box;isolation:isolate;min-width:0;position:relative;\">\n<div class=\"fo\">\n<div class=\"fo-inner\">\n<div class=\"fo-hb\" style=\"margin-top: 4rem;\"><\/div>\n<\/div><section class=\"fo-sec fo-bg-wh\" aria-labelledby=\"fo-h1\">\n<div class=\"fo-inner\">\n<div class=\"fo-hb\">\n<h2 id=\"fo-h1\">How <span class=\"fo-gx\">TikTok Followers Viewer<\/span> Works<\/h2>\n<p>Discover detailed follower analytics and insights with our powerful TikTok tracking suite.<\/p>\n<\/div>\n<div class=\"fo-g3\" data-fo-grid=\"g1\">\n<article class=\"fo-ca\" tabindex=\"0\" role=\"article\">\n<div class=\"fo-ico\">\n<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z\"\/><circle cx=\"12\" cy=\"12\" r=\"3\"\/><\/svg>\n<\/div>\n<h3>Follower List<\/h3>\n<p>View the complete follower list of any public TikTok account instantly showing every follower with their profile details and interaction metrics, making your overall experience on the platform smooth efficient and thoroughly enjoyable.<\/p>\n<\/article>\n<article class=\"fo-ca\" tabindex=\"0\" role=\"article\">\n<div class=\"fo-ico\">\n<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"4\" y=\"12\" width=\"4\" height=\"8\"\/><rect x=\"10\" y=\"6\" width=\"4\" height=\"14\"\/><rect x=\"16\" y=\"10\" width=\"4\" height=\"10\"\/><\/svg>\n<\/div>\n<h3>Follower Stats<\/h3>\n<p>Access detailed follower count history and growth metrics over time helping you understand audience expansion and engagement patterns, giving you complete control and flexibility over every aspect of your content journey.<\/p>\n<\/article>\n<article class=\"fo-ca\" tabindex=\"0\" role=\"article\">\n<div class=\"fo-ico\">\n<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"11\" cy=\"11\" r=\"8\"\/><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"\/><\/svg>\n<\/div>\n<h3>Follower Search<\/h3>\n<p>Search within follower lists to find specific users quickly using keyword or username lookup across the entire follower database, ensuring you get the maximum value and utility from every single visit you make.<\/p>\n<\/article>\n<article class=\"fo-ca\" tabindex=\"0\" role=\"article\">\n<div class=\"fo-ico\">\n<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"22 12 18 12 15 21 9 3 6 12 2 12\"\/><\/svg>\n<\/div>\n<h3>Follower Activity<\/h3>\n<p>Monitor when followers become active and track engagement windows to optimize posting times for maximum audience reach and interaction, so you can work smarter achieve more and stay productive throughout your sessions.<\/p>\n<\/article>\n<article class=\"fo-ca\" tabindex=\"0\" role=\"article\">\n<div class=\"fo-ico\">\n<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><polyline points=\"16 9 12 5 8 9\"\/><polyline points=\"8 15 12 19 16 15\"\/><\/svg>\n<\/div>\n<h3>Follower Sort<\/h3>\n<p>Organize follower lists by join date name or activity level making it easy to segment and analyze your follower base effectively, providing a seamless intuitive workflow that enhances your daily content management tasks.<\/p>\n<\/article>\n<article class=\"fo-ca\" tabindex=\"0\" role=\"article\">\n<div class=\"fo-ico\">\n<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg>\n<\/div>\n<h3>Follower Export<\/h3>\n<p>Download complete follower data as CSV for offline analysis and reporting enabling thorough audience research and strategic planning, making your overall experience on the platform smooth efficient and thoroughly enjoyable.<\/p>\n<\/article>\n<\/div>\n<\/div>\n<\/section>\n\n<section class=\"fo-sec fo-bg-ow\" aria-labelledby=\"fo-h2\">\n<div class=\"fo-inner\">\n<div class=\"fo-hb\">\n<h2 id=\"fo-h2\">Key Benefits of <span class=\"fo-gx\">TikTok Followers Viewer<\/span><\/h2>\n<p>Experience unmatched access to TikTok follower data with powerful free features.<\/p>\n<\/div>\n<div class=\"fo-g4\" data-fo-grid=\"g2\">\n<article class=\"fo-cb\" tabindex=\"0\" role=\"article\">\n<div class=\"fo-ico\">\n<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><line x1=\"8\" y1=\"6\" x2=\"21\" y2=\"6\"\/><line x1=\"8\" y1=\"12\" x2=\"21\" y2=\"12\"\/><line x1=\"8\" y1=\"18\" x2=\"21\" y2=\"18\"\/><line x1=\"3\" y1=\"6\" x2=\"3.01\" y2=\"6\"\/><line x1=\"3\" y1=\"12\" x2=\"3.01\" y2=\"12\"\/><line x1=\"3\" y1=\"18\" x2=\"3.01\" y2=\"18\"\/><\/svg>\n<\/div>\n<div class=\"fo-cb-body\">\n<h3>Full List<\/h3>\n<p>See the entire follower roster of any public TikTok account.<\/p>\n<\/div>\n<\/article>\n<article class=\"fo-cb\" tabindex=\"0\" role=\"article\">\n<div class=\"fo-ico\">\n<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M17.94 17.94A10.07 10.07 0 0 1 12 20c-7 0-11-8-11-8a18.45 18.45 0 0 1 5.06-5.94\"\/><path d=\"M9.9 4.24A9.12 9.12 0 0 1 12 4c7 0 11 8 11 8a18.5 18.5 0 0 1-2.16 3.19\"\/><line x1=\"1\" y1=\"1\" x2=\"23\" y2=\"23\"\/><\/svg>\n<\/div>\n<div class=\"fo-cb-body\">\n<h3>No Login<\/h3>\n<p>Start viewing follower data without signing up or logging in.<\/p>\n<\/div>\n<\/article>\n<article class=\"fo-cb\" tabindex=\"0\" role=\"article\">\n<div class=\"fo-ico\">\n<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\" ry=\"2\"\/><path d=\"M7 11V7a5 5 0 0 1 9.9-1\"\/><\/svg>\n<\/div>\n<div class=\"fo-cb-body\">\n<h3>Unlimited Access<\/h3>\n<p>View as many follower lists as you want with zero restrictions.<\/p>\n<\/div>\n<\/article>\n<article class=\"fo-cb\" tabindex=\"0\" role=\"article\">\n<div class=\"fo-ico\">\n<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><line x1=\"12\" y1=\"1\" x2=\"12\" y2=\"23\"\/><path d=\"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6\"\/><\/svg>\n<\/div>\n<div class=\"fo-cb-body\">\n<h3>Free Service<\/h3>\n<p>Every follower feature is completely free with no hidden charges.<\/p>\n<\/div>\n<\/article>\n<article class=\"fo-cb\" tabindex=\"0\" role=\"article\">\n<div class=\"fo-ico\">\n<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polygon points=\"13 2 3 14 12 14 11 22 21 10 12 10\"\/><\/svg>\n<\/div>\n<div class=\"fo-cb-body\">\n<h3>Quick Load<\/h3>\n<p>Follower data loads in seconds with optimized delivery pipeline.<\/p>\n<\/div>\n<\/article>\n<article class=\"fo-cb\" tabindex=\"0\" role=\"article\">\n<div class=\"fo-ico\">\n<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"\/><path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"\/><\/svg>\n<\/div>\n<div class=\"fo-cb-body\">\n<h3>Any Account<\/h3>\n<p>Works with every public TikTok account across all regions.<\/p>\n<\/div>\n<\/article>\n<article class=\"fo-cb\" tabindex=\"0\" role=\"article\">\n<div class=\"fo-ico\">\n<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"11\" cy=\"11\" r=\"8\"\/><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"\/><\/svg>\n<\/div>\n<div class=\"fo-cb-body\">\n<h3>Search Inside<\/h3>\n<p>Easily locate specific followers within large follower lists.<\/p>\n<\/div>\n<\/article>\n\n<article class=\"fo-cb\" tabindex=\"0\" role=\"article\">\n<div class=\"fo-ico\">\n<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"5\" y=\"2\" width=\"14\" height=\"20\" rx=\"2\"\/><line x1=\"12\" y1=\"18\" x2=\"12.01\" y2=\"18\"\/><\/svg>\n<\/div>\n<div class=\"fo-cb-body\">\n<h3>Multi Device<\/h3>\n<p>Access the service seamlessly across desktop mobile and tablet devices without any restrictions.<\/p>\n<\/div>\n<\/article>\n<\/div>\n<\/div>\n<\/section>\n\n<section class=\"fo-sec fo-bg-wh\" aria-labelledby=\"fo-h3\">\n<div class=\"fo-inner\">\n<div class=\"fo-hb\">\n<h2 id=\"fo-h3\">Who Should Use <span class=\"fo-gx\">TikTok Followers Viewer<\/span><\/h2>\n<p>Explore real-world scenarios where our tool delivers the most value and impact for users like you.<\/p>\n<\/div>\n<div class=\"fo-g3\" data-fo-grid=\"g3\">\n<article class=\"fo-ca\" tabindex=\"0\" role=\"article\">\n<div class=\"fo-ico\">\n<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"23 6 13.5 15.5 8.5 10.5 1 18\"\/><polyline points=\"17 6 23 6 23 12\"\/><\/svg>\n<\/div>\n<h3>Growth Analysis<\/h3>\n<p>Track follower growth trends and identify growth patterns over time to understand what drives audience expansion and retention rates.<\/p>\n<\/article>\n<article class=\"fo-ca\" tabindex=\"0\" role=\"article\">\n<div class=\"fo-ico\">\n<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\/><circle cx=\"9\" cy=\"7\" r=\"4\"\/><path d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\/><path d=\"M16 3.13a4 4 0 0 1 0 7.75\"\/><\/svg>\n<\/div>\n<h3>Audience Intel<\/h3>\n<p>Understand follower age location and interest demographics to tailor your content strategy to your specific audience composition and preferences.<\/p>\n<\/article>\n<article class=\"fo-ca\" tabindex=\"0\" role=\"article\">\n<div class=\"fo-ico\">\n<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"18\" cy=\"5\" r=\"3\"\/><circle cx=\"6\" cy=\"12\" r=\"3\"\/><circle cx=\"18\" cy=\"19\" r=\"3\"\/><line x1=\"8.59\" y1=\"13.51\" x2=\"15.42\" y2=\"17.49\"\/><line x1=\"15.41\" y1=\"6.51\" x2=\"8.59\" y2=\"10.49\"\/><\/svg>\n<\/div>\n<h3>Network Study<\/h3>\n<p>Visualize how followers interconnect within account networks revealing community structures and influential connections within your audience.<\/p>\n<\/article>\n<article class=\"fo-ca\" tabindex=\"0\" role=\"article\">\n<div class=\"fo-ico\">\n<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z\"\/><\/svg>\n<\/div>\n<h3>Engagement Track<\/h3>\n<p>Measure engagement rates and identify most active followers to understand who your most valuable audience members are.<\/p>\n<\/article>\n<article class=\"fo-ca\" tabindex=\"0\" role=\"article\">\n<div class=\"fo-ico\">\n<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><\/svg>\n<\/div>\n<h3>Follower Quality<\/h3>\n<p>Detect fake or inactive followers with quality analysis tools ensuring your follower count reflects genuine engaged audience members.<\/p>\n<\/article>\n<article class=\"fo-ca\" tabindex=\"0\" role=\"article\">\n<div class=\"fo-ico\">\n<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26\"\/><\/svg>\n<\/div>\n<h3>Influence Score<\/h3>\n<p>Calculate influence metrics to identify key follower accounts that can help amplify your content through their own networks and reach.<\/p>\n<\/article>\n<\/div>\n<\/div>\n<\/section>\n\n<\/div>\n<noscript><\/noscript>\n<\/div>\n<\/div><\/div>\n<\/section>\n<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":3,"featured_media":0,"parent":5393,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-homepage.php","meta":{"footnotes":""},"class_list":["post-5611","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/viiewerr.com\/wp-json\/wp\/v2\/pages\/5611","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/viiewerr.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/viiewerr.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/viiewerr.com\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/viiewerr.com\/wp-json\/wp\/v2\/comments?post=5611"}],"version-history":[{"count":1,"href":"https:\/\/viiewerr.com\/wp-json\/wp\/v2\/pages\/5611\/revisions"}],"predecessor-version":[{"id":5755,"href":"https:\/\/viiewerr.com\/wp-json\/wp\/v2\/pages\/5611\/revisions\/5755"}],"up":[{"embeddable":true,"href":"https:\/\/viiewerr.com\/wp-json\/wp\/v2\/pages\/5393"}],"wp:attachment":[{"href":"https:\/\/viiewerr.com\/wp-json\/wp\/v2\/media?parent=5611"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}