PageSourceSearch

https://linkedradar.com/_nuxt/C8i37UGN.js

js linkedradar.com collected 2026-10-01 16:15:27 UTC 104,458 bytes, 2,001 lines download raw bytes

1import{u as t,_ as a}from"./C0NzjvIY.js";import{c as i,a as o,o as r}from"./CuQRlHyk.js";const s="/viral-post-generator",l="viral-post-generator.json",d="tool_or_landing_page",c="Viral Post Generator Tool - Powered by ChatGPT (LinkedRadar)",p="Viral Post Generator Tool - Powered by ChatGPT (LinkedRadar)",v="",g="LinkedRadar viral post generator is a game-changing tool that empowers businesses and professionals to create captivating content with the potential to go viral and make a viral loop.",h="https://linkedradar.com/viral-post-generator",u="ff1415978b15b27eb981711cb6300dd1868f64facb7f1def0916197354a8425d",b=JSON.parse(`{"title":"Viral Post Generator Tool - Powered by ChatGPT (LinkedRadar)","meta":[{"http-equiv":"X-UA-Compatible","content":"IE=edge"},{"name":"viewport","content":"width=device-width, initial-scale=1, shrink-to-fit=no"},{"name":"msapplication-TileImage","content":"/legacy-assets/files/d568d9db0d154be6f7d4c26831c61db0-9aa714decc52.png"},{"property":"og:url","content":"https://linkedradar.com/viral-post-generator"},{"name":"viewport","content":"width=device-width, initial-scale=1, shrink-to-fit=no"},{"name":"cdp-version","content":"1.3.9"},{"name":"description","content":"LinkedRadar viral post generator is a game-changing tool that empowers businesses and professionals to create captivating content with the potential to go viral and make a viral loop."},{"name":"keywords","content":"viral post generator, viral loop, linkedin viral post generator, viral linkedin post generator, viral post generator linkedin, how to go viral on linkedin,viral generator"}],"link":[{"rel":"stylesheet","href":"/legacy-assets/files/style.min_5.2.21_80abe0410c6640e58fc1e18516c6602f-8dfd1a17101a.css","type":"text/css","media":"all","id":"wp-block-library-css"},{"rel":"stylesheet","href":"/legacy-assets/files/theme.min_5.2.21_182ddba2abac4cdd9ffda9ac1e64e4b9-ba6dc93ad6a8.css","type":"text/css","media":"all","id":"wp-block-library-theme-css"},{"rel":"stylesheet","href":"/legacy-assets/files/font-awesome.min_1.1.2_269550530cc127b6aa5a35925a7de6ce-e494b4abce1e.css","type":"text/css","media":"all","id":"font-awesome-css"},{"rel":"stylesheet","href":"/legacy-assets/files/themify-icons_1.1.2_d31e39df850f71e1b2cd3c2c1826fe30-9061fd7934f7.css","type":"text/css","media":"all","id":"themify-icons-css"},{"rel":"stylesheet","href":"/legacy-assets/files/style_1.1.2_a6431aff83b44ab55177544ec4113613-2a8a22d9c46b.css","type":"text/css","media":"all","id":"et-line-css"},{"rel":"stylesheet","href":"/legacy-assets/files/aos_1.1.2_847da8fca8060ca1a70f976aab1210b9-70e0c2bec9c7.css","type":"text/css","media":"all","id":"aos-css"},{"rel":"stylesheet","href":"/legacy-assets/files/jarallax_1.1.2_b80225d900588f8298b80d0a248eb1ea-0886236733f6.css","type":"text/css","media":"all","id":"jarallax-css"},{"rel":"stylesheet","href":"/legacy-assets/files/slick_1.1.2_f38b2db10e01b1572732a3191d538707-95b4ce7a0b8e.css","type":"text/css","media":"all","id":"slick-css"},{"rel":"stylesheet","href":"/legacy-assets/files/page.min_1.1.2_294a593454e198e7ddc514465210e5a5-efb7503b5992.css","type":"text/css","media":"all","id":"thesaasx-css"},{"rel":"stylesheet","href":"/legacy-assets/files/popup-userinfo-1.7.0-1596875266.css?v=1596875266","type":"text/css"},{"rel":"stylesheet","href":"/legacy-assets/files/zbase-page.min.v1.css"},{"rel":"shortcut icon","href":"/legacy-assets/files/d568d9db0d154be6f7d4c26831c61db0-9aa714decc52.png","type":"image/x-icon"},{"rel":"apple-touch-icon","href":"/legacy-assets/files/d568d9db0d154be6f7d4c26831c61db0-9aa714decc52.png"},{"rel":"icon","href":"/legacy-assets/files/d568d9db0d154be6f7d4c26831c61db0-9aa714decc52.png"},{"rel":"apple-touch-icon-precomposed","href":"/legacy-assets/files/d568d9db0d154be6f7d4c26831c61db0-9aa714decc52.png"},{"rel":"canonical","href":"/viral-post-generator"},{"rel":"profile","href":"https://gmpg.org/xfn/11"},{"rel":"dns-prefetch","href":"//s.w.org"},{"rel":"stylesheet","href":"/legacy-assets/files/style.min_5.2.18_80abe0410c6640e58fc1e18516c6602f-abd262cbda87.css","type":"text/css","media":"all","id":"wp-block-library-css"},{"rel":"stylesheet","href":"/legacy-assets/files/theme.min_5.2.18_182ddba2abac4cdd9ffda9ac1e64e4b9-28066a824afe.css","type":"text/css","media":"all","id":"wp-block-library-theme-css"},{"rel":"stylesheet","href":"/legacy-assets/files/zbase-style.min.css"}],"style":["\\nimg.wp-smiley,\\nimg.emoji {\\n\\tdisplay: inline !important;\\n\\tborder: none !important;\\n\\tbox-shadow: none !important;\\n\\theight: 1em !important;\\n\\twidth: 1em !important;\\n\\tmargin: 0 .07em !important;\\n\\tvertical-align: -0.1em !important;\\n\\tbackground: none !important;\\n\\tpadding: 0 !important;\\n}\\n","\\n\\t\\t\\t.display-none {\\n\\tdisplay:none !important;\\n}\\t\\t","\\n        #saasbox-nav {\\n            position: fixed;\\n            z-index: 2000;\\n            height: 64px;\\n            min-height: 64px;\\n            background-color: #002140;\\n            border-color: #002140;\\n            top: 0;\\n            box-shadow: 0 10px 10px -6px rgba(170,170,170,0.5);\\n        }\\n        #saasbox-nav .nav {\\n            flex-wrap: nowrap!important;\\n        }\\n        #saasbox-nav .nav-navbar .nav-item {\\n            white-space: nowrap;\\n        }\\n        #saasbox-nav .nav-height {\\n            line-height: inherit;\\n        }\\n        #saasbox-nav .nav-item > .nav-link {\\n            color: #FFFFFF;\\n            padding: 0;\\n            height: 100%;\\n            line-height: inherit;\\n            box-sizing: border-box;\\n            -webkit-transition: none;\\n            transition: none;\\n        }\\n\\n        .nav-link:hover {\\n            color: #555;\\n        }\\n\\n        .three_level_arrow {\\n            position: absolute;\\n            right: 1.25rem;\\n            /* top: 50%;\\n            margin-top: -2px; */\\n            font-style: normal;\\n            /* border: none; */\\n            opacity: 0.7;\\n            width: 5px;\\n            height: 5px;\\n            border-top: 1px solid rgba(117,117,117,0.8);\\n            border-right: 1px solid rgba(117,117,117,0.8);\\n            border-top-width: 1px !important;\\n            transform: rotate(45deg); \\n\\n        }\\n        #saasbox-nav .nav-item > .nav-link .arrow {\\n            border-top: 3px solid#FFFFFF;\\n            vertical-align: middle;\\n        }\\n        #saasbox-nav .nav-navbar .nav {\\n            display: none;\\n            max-height: calc(100vh - 100px);\\n            overflow-y: auto;\\n        }\\n        .nav-navbar .nav .nav-link {\\n            line-height: 40px;\\n            white-space: nowrap;\\n            overflow: hidden;\\n            text-overflow: ellipsis;\\n        }\\n        .vertical-align-middle {\\n            transform: translateY(-50%);\\n            position: relative;\\n            top: 50%;\\n        }\\n        .sbox-carousel .vertical-align-middle {\\n            transform: none !important;\\n            position: relative;\\n            top: 50%;\\n        }\\n        #saasbox-nav .navbar-brand img {\\n                        height: 51.5px;\\n                        max-height: 64px;\\n        }\\n        #saasbox-nav .nav>
1li>a:hover {\\n            background: none !important;\\n        }\\n        .layout-container {\\n            margin-top: 64px;\\n        }\\n        #saasbox_page_content .main-content>.container:first-child {\\n            margin-top: 3rem;\\n        }\\n        @media (min-width: 992px) {\\n            #saasbox-nav .nav-hover .nav-link {\\n                border-bottom: 2px solid transparent;\\n            }\\n            #saasbox-nav .nav-hover:hover .nav-link,#saasbox-nav .nav-actived .nav-link {\\n                border-bottom: 2px solid #FFFFFF;\\n            }\\n            #saasbox-nav .nav-height {\\n                height: 44px;\\n                line-height: 44px;\\n            }\\n        }\\n        nav.nav a.nav-link:hover {\\n            background: #f5f5f5;\\n        }\\n        .second_level:hover {\\n            background: #f5f5f5;\\n        }\\n        /* nav li:hover {\\n            background: #f5f5f5;\\n        } */\\n\\n        nav.nav a.nav-link:hover+.nav {\\n            display: block!important;\\n        }\\n\\n        #saasbox-nav .nav-navbar .nav-item .nav>li:hover>nav{\\n            display: block!important;\\n        }\\n\\n        #saasbox-nav .nav-navbar .nav-item .nav>li>nav{\\n            display: none!important;\\n        }\\n\\n        #saasbox-nav .nav-navbar .nav-item .nav{\\n            overflow:visible;\\n        }\\n\\n        nav.nav.px-lg.py-lg-4::-webkit-scrollbar{\\n            width: 0.5px;\\n            height: 10px;\\n        }\\n\\n        nav.nav.px-lg.py-lg-4::-webkit-scrollbar-thumb{\\n            /* background-color: #fff; */\\n            /* -webkit-border-radius: 0; */\\n            /* width: 3px; */\\n            height: 31px;\\n            background: gray;\\n            border-radius: 10px;\\n        }\\n\\n        nav.nav a.nav-link+.nav {\\n            display: none!important;\\n        }\\n\\n        #saasbox-nav .nav-navbar .nav-item:hover>.nav {\\n            display: block!important;\\n        }\\n\\n        #saasbox-nav .nav-navbar .nav-item nav li a:hover+.nav {\\n            display: block!important;\\n        }\\n\\n        #saasbox-nav .nav-navbar .nav-item nav li a+.nav {\\n            display: none!important;\\n        } \\n        \\n\\n        #saasbox-nav .nav-navbar .nav-item>.nav {\\n            display: none!important;\\n        }\\n\\n        @media (max-width: 1280px) {\\n            .nav-right > li:last-child > .nav {\\n                right: -20px;\\n            }\\n        }\\n        @media (min-width: 991.98px) {\\n            .nav-carousel-mobile {\\n                display: none;\\n            }\\n        }\\n        .nav-carousel-mobile {\\n            position: absolute;\\n            right: 0px;\\n        }\\n        @media (max-width: 991.98px) {\\n            #saasbox-nav .nav-item {\\n                height: auto!important;\\n            }\\n\\n            .nav-link {\\n                display: block;\\n                padding: 0.5rem 1rem;\\n            }\\n            #saasbox-nav .nav-item > .nav-link {\\n                color: rgba(117,117,117,0.8);\\n                height: inherit;\\n                line-height: inherit;\\n                padding: 0.5rem;\\n                margin: 0 !important;\\n            }\\n            #saasbox-nav .nav-hover:hover,#saasbox-nav .nav-type-button:hover {\\n                background: #f5f5f5; \\n            }\\n            #saasbox-nav .nav-item:hover .nav-link{\\n                color: #555;\\n            }\\n            #saasbox-nav .nav-item > .nav-link .arrow {\\n                border-top: 3px solid rgba(117, 117, 117, 0.8);\\n            }\\n\\n            #saasbox-nav .nav-type-button .vertical-align-middle {\\n                transform: inherit;\\n                position: inherit;\\n                top: inherit;\\n            }\\n\\n            #saasbox-nav .nav-type-button .saasbox-btn {\\n                border: inherit !important;\\n                color: inherit !important;\\n                border-radius: inherit !important;\\n                padding: 0 !important;\\n                line-height: inherit !important;\\n                background-color: inherit !important;\\n            }\\n\\n            #saasbox-nav .nav-type-icon > div {\\n                color: inherit !important;\\n            }\\n\\n            #saasbox-nav .nav-type-icon > div > .arrow {\\n                border-top: 3px solid rgba(117, 117, 117, 0.8)!important;\\n            }\\n            #saasbox-nav .nav-item-carousel-pc {\\n                display: none;\\n            }\\n            #layout-footer .footer-logo {\\n                max-height: 50px;\\n            }\\n        }\\n        .navbar-toggler {\\n            margin-right: 0px;\\n        }\\n        .py-7 {\\n            padding-top: 1.25rem !important;\\n        }\\n        \\n        /* .footer {\\n            overflow: visible;\\n        } */\\n       \\n        .row.gap-y>[class*=\\"col-\\"] {\\n            padding-top: 5px;\\n            padding-bottom: 0px;\\n        }\\n        #saasbox-nav .saasbox-btn-corner-ad {\\n            background-color: #FECC6D !important;\\n            display: inline-block;\\n            position: absolute;\\n            bottom: -6px;\\n            left: -6px;\\n            transform: scale(0.6);\\n            height: 25px;\\n            width: 25px;\\n            line-height: 25px;\\n            font-size: 14px;\\n            border-radius: 6px;\\n            color: white;\\n        }\\n        .sbox-carousel-hover {\\n            display:none;\\n            padding: 10px;\\n            width: 240px;\\n            border-radius: 5px;\\n            box-shadow: 0 0px 1px 1px #cccccc85;\\n            position: absolute;\\n            background: white;
1\\n            left:20px;\\n            line-height:1.5;\\n            white-space: normal;\\n            word-wrap: break-word;\\n        }\\n        .sbox-carousel-hover::before {\\n            content: '';\\n            position: absolute;\\n            z-index: 1;\\n            top: -5px;\\n            left: 30px;\\n            display: block;\\n            width: 0;\\n            height: 0;\\n            border: 5px solid #fff;\\n            border-top: 0;\\n            border-left-color: transparent;\\n            border-right-color: transparent;\\n        }\\n        .sbox-carousel-hover::after {\\n            content: '';\\n            position: absolute;\\n            top: -6px;\\n            left: 28px;\\n            display: block;\\n            width: 0;\\n            height: 0;\\n            border: 7px solid rgba(240, 240, 240, 0.5);\\n            border-top: 0;\\n            border-left-color: transparent;\\n            border-right-color: transparent;\\n        }\\n        .sbox-carousel-hover img {\\n            height:25px;\\n            width:25px;\\n        }\\n        .sbox-carousel-hover a {\\n            margin-left:10px;\\n            text-decoration: underline;\\n            font-size: 17px;\\n        }\\n        .sbox-nav-carousel-link-mobile {\\n            display:block;\\n            font-weight: 600;\\n            text-transform: uppercase;\\n            letter-spacing: 1px;\\n            font-size: 0.87em;\\n            word-spacing: 2px;\\n            padding-left: 1.125rem;\\n            padding-right: 1.125rem;\\n        }\\n        .sbox-carousel-hover p {\\n            font-size: 12px;\\n            line-height: 15px;\\n            margin-bottom: 0px;\\n            line-height:1.5;\\n        }\\n        .saasbox-container {\\n            width: 100% !important;\\n            max-width: 1200px;\\n            margin: 0 auto;\\n        }\\n\\n        .fa {\\n            font-size: 16px;\\n            vertical-align: middle;\\n        }\\n        .footer .social-btn-container .vertical-align-middle {\\n            transform: inherit;\\n            position: inherit;\\n            top: inherit;\\n        }\\n        .footer .social-btn-container {\\n            /*margin-top: 15px;*/\\n            margin-bottom: 10px;\\n            font-weight: 600;\\n            width: fit-content;\\n            margin-left: auto;\\n            margin-right: auto;\\n        }\\n        .footer .social .fa {\\n            margin-top: -4px;\\n        }\\n        .nav-line {\\n            margin: 0 5px;\\n            border-top: 1px solid #e7e8ec;\\n        }\\n\\n        .panel-second-level-menu {\\n            line-height: 40px;\\n            white-space: nowrap;\\n            overflow: hidden;\\n            text-overflow: ellipsis;\\n            text-transform: none;\\n            padding-top: 0.25rem;\\n            padding-bottom: 0.25rem;\\n            letter-spacing: .5px;\\n            font-size: .87em;\\n            word-spacing: 2px;\\n            padding-left: 1.125rem;\\n            padding-right: 1.125rem;\\n            display: block;\\n        }\\n        \\n\\n        #saasbox-nav .nav-user-img {\\n            float: left;\\n            margin-right: 8px;\\n            width: 48px;\\n            height: 48px;\\n            font-size: 48px;\\n            color: rgba(117,117,117,0.8);\\n            border-radius: 50%;\\n        }\\n        .nav-user-info {\\n            float: left;\\n            line-height: 30px;\\n        }\\n        .nav-user-info p {\\n            margin-bottom: 0;\\n            overflow: hidden;\\n            text-overflow:ellipsis;\\n            white-space: nowrap;\\n        }\\n        #layout-footer {\\n            background-color: #fafafa;\\n        }\\n        #layout-footer .footer-logo {\\n                        height: 51.5px;\\n                        max-height: 100px;\\n        }\\n        #layout-footer h6 {\\n            color: #111;\\n        }\\n        #layout-footer a {\\n            color: #888 !important;\\n        }\\n        #layout-footer p {\\n            color: #888;\\n        }\\n        #layout-footer .social-bordered a {\\n            border: 1px solid #888;\\n        }\\n        #layout-footer .dropup span {\\n            color: #888 !important;\\n        }\\n        #layout-footer .dropup a {\\n            color: #000 !important;\\n        }\\n        #layout-footer .social.social-bordered a {\\n            overflow: hidden;\\n        }\\n        #layout-footer .fa-discord {\\n            background: url(\\"/legacy-assets/files/discord-line-9be01473ce10.svg\\");\\n            position:relative;\\n            left: -33px;\\n            -webkit-filter:drop-shadow(32px 0 #888);\\n            filter:drop-shadow(32px 0 #888);\\n            background-size: 100% 100%;\\n            width: 32px;\\n            height: 32px;\\n        }\\n        #layout-footer .dropdown-menu {\\n            background-color: #FFF !important;\\n        }\\n        #layout-footer .dropup .dropdown-toggle {\\n            pointer-events: none;\\n        }\\n        .navbar-dark .navbar-toggler, .navbar-stick-dark.stick .navbar-toggler {\\n            color: #FFFFFF;\\n        }\\n        .navbar-light .navbar-toggler, .navbar-stick-light.stick .navbar-toggler {\\n            color: #FFFFFF;\\n        }\\n        .navbar-light .navbar-divider, .navbar-stick-light.stick .navbar-divider {\\n            background-color: #FFFFFF;\\n            opacity: 1;\\n        }\\n        .nav-user-profile {\\n            width: max-content;\\n        }\\n        .nav-user-info__name {\\n            overflow: hidden;\\n            text-overflow: ellipsis;\\n            white-space: nowrap;\\n            -webkit-box-orient: vertical;\\n            width: 100px;\\n        }\\n        .nav-user-info__plan {\\n            border: 1px solid;\\n            border-radius: 6px;\\n            text-align: center;\\n            width: max-content;\\n            padding: 0 8px;\\n        }\\n        .nav-user-plan-icon {\\n            vertical-align: sub;\\n            margin-left: 5px;
1\\n            whdth: 20px!important;\\n        }\\n        .bs-tooltip-bottom .arrow::before {\\n            border-bottom-color: #FFFFFF;\\n        }\\n        .bs-tooltip-bottom .tooltip-inner {\\n            color: #5A5A5A;\\n            background-color: #FFFFFF;\\n            box-shadow: 0 0 3px 3px #ddd;\\n        }\\n\\n        .trigger {\\n            position: relative;\\n            text-align: center;\\n        }\\n\\n        .popup-custom {\\n            position: absolute;\\n            left: 0;\\n            background: none;\\n            border-radius: 100px;\\n            width: 100%;\\n            top: 83px;\\n            display: none;\\n        }\\n\\n        .popup-custom:before {\\n            content: \\"\\";\\n            width: 15px;\\n            height: 15px;\\n            transform: rotate(-45deg);\\n            background: #fff;\\n            position: absolute;\\n            box-shadow: 1px 4px 8px rgba(0, 0, 0, 0.5);\\n            z-index: -1;\\n            top: -2px;\\n            left: calc(50% - 10px);\\n        }\\n\\n        .inner {\\n            background-color: #fff;\\n            border-radius: 5px;\\n            text-align: center;\\n            width: max-content;\\n            margin: 0 auto;\\n            padding: 0 20px;\\n            box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.2);\\n        }\\n        html,body{\\n            height:auto\\n        }\\n        .site-statement {\\n            text-align: center;\\n            margin-bottom: -43px;\\n        }\\n        .site-statement hr {\\n            margin: 0px;\\n        }\\n        #layout-footer .site-statement p {\\n            font-size: 12px;\\n            margin-bottom: 0px;\\n            color: rgba(8,8,8,0.5);\\n        }\\n        #layout-footer .footer-content {\\n            margin-bottom: 15px;\\n        }\\n        .crisp-client {\\n            z-index: 1999;\\n        }\\n\\n        .saasbox-footer-wrap  {\\n            display: flex;\\n            margin: 0 -16px;\\n            padding: 0 16px;\\n            column-gap: 10px;\\n        }\\n        \\n        .saasbox-footer-wrap .footer-left {\\n            width: 200px;\\n            flex-shrink: 0;\\n            display: flex;\\n            flex-direction: column;\\n            justify-content: space-between;\\n        }\\n\\n        .saasbox-footer-wrap .footer-middle {\\n            display: grid;\\n            flex-grow: 1;\\n            width: 0;\\n            column-gap: 10px;\\n            grid-template-columns: repeat(4, max-content);\\n            justify-content: space-between;\\n        }\\n\\n\\n\\n        @media screen and (max-width: 1080px) {\\n            .saasbox-footer-wrap .footer-middle {\\n                grid-template-columns: repeat(3, max-content);\\n            }\\n        }\\n\\n\\n        @media screen and (max-width: 920px){\\n            .saasbox-footer-wrap .footer-middle {\\n                grid-template-columns: repeat(2, max-content);\\n            }\\n        }\\n\\n\\n        @media screen and (max-width: 768px){\\n            .saasbox-footer-wrap .footer-middle {\\n                grid-template-columns: repeat(1, max-content);\\n            }\\n\\n            .saasbox-footer-wrap {\\n                display: block;\\n            }\\n            .saasbox-footer-wrap .footer-left, .saasbox-footer-wrap .footer-middle {\\n                width: 100%;\\n            }\\n        }\\n\\n        /* @media screen and (max-width: 576px){\\n            \\n            .saasbox-footer-wrap .footer-middle {\\n                grid-template-columns: repeat(1, max-content);\\n            }\\n\\n            .saasbox-footer-wrap {\\n                display: block;\\n            }\\n            .saasbox-footer-wrap .footer-left, .saasbox-footer-wrap .footer-middle {\\n                width: 100%;\\n            }\\n \\n        } */\\n\\n        .saasbox-footer-wrap .footer-middle-item  .nav {\\n            max-width: 300px;\\n        }\\n\\n\\n\\n            "]}`),f=`
2<style>
3    #saasbox-nav .saasbox-nav-banner {
4        height: 40px !important;
5        width: 100%;
6        position: fixed;
7        top: 64px;
8        right: 0;
9        left: 0;
10        background: #FFFFFF;
11        z-index: 99999;
12    }
13
14    #saasbox-nav .saasbox-nav-banner .nav-banner-content {
15        text-align: center;
16        line-height: 40px;
17        color: #000000;
18    }
19
20    #saasbox-nav .saasbox-nav-banner .nav-banner-close {
21        float: right;
22        margin-top: 11px;
23        margin-right: 11px;
24        cursor: pointer;
25        color: #000000;
26    }
27    #saasbox-nav .nav-navbar .nav-item>.nav, .sbox-carousel-hover {
28        z-index: 100000;
29    }
30
31    #saasboxNavBanner .nav-banner-close .nav-banner-tooltip {
32        visibility: hidden;
33        background-color: black;
34        color: #fff;
35        text-align: center;
36        padding: 9px;
37        border-radius: 5px;
38        position: absolute;
39        z-index: 1;
40        font-size: 14px;
41    }
42
43    #saasboxNavBanner .nav-banner-close:hover .nav-banner-tooltip {
44        visibility: visible;
45    }
46
47    #saasboxNavBanner .nav-banner-tooltip-bottom {
48        top: 45px;
49        bottom: auto;
50        right: 6px;
51    }
52
53    nav.nav {
54        right: -40px;
55    }
56
57    #saasboxNavBanner .nav-banner-tooltip-bottom::after {
58        content: "";
59        position: absolute;
60        bottom: 100%;
61        left: 50%;
62        margin-left: 61px;
63        border-width: 4px;
64        border-style: solid;
65        border-color: transparent transparent black transparent;
66    }
67    @media (min-width: 991.98px) {
68        #saasbox-nav .nav-navbar .nav-item>.nav {
69            display: none!important;
70        }
71        #saasbox-nav .nav-navbar .nav-item:hover>.nav {
72            display: block!important;
73        }
74    }
75
76    .over-navbar .navbar-toggler {
77        display: block;
78    }
79    .over-navbar .navbar-mobile {
80        -webkit-box-orient: vertical;
81        -webkit-box-direction: normal;
82        flex-direction: column;
83        -webkit-box-align: start;
84        align-items: flex-start;
85        width: 300px;
86        height: 100vh;
87        position: fixed;
88        top: 0;
89        left: -300px;
90        bottom: 0;
91        padding: 20px;
92        background-color: #fff;
93        overflow-y: auto;
94        overflow-x: hidden;
95        -webkit-transition: left 0.3s ease;
96        transition: left 0.3s ease;
97        z-index: 1002; 
98    }
99    .over-navbar .nav-navbar .nav {
100        position: static;
101        visibility: visible;
102        opacity: 1;
103        -webkit-box-shadow: none;
104        box-shadow: none;
105        margin-left: 1.25rem;
106        padding-top: 0;
107        padding-bottom: 0;
108        -webkit-transform: translate(0, 0);
109        transform: translate(0, 0); 
110    }
111    .over-navbar .nav-height {
112        height: auto!important;
113        line-height: inherit!important;
114    }
115    .over-navbar .backdrop-navbar {
116        display: block!important;
117    }
118    .over-navbar .nav-item-carousel-pc {
119        display: none;
120    }
121    .over-navbar .nav-carousel-mobile {
122        display: block;
123    }
124    .over-navbar .navbar-mobile > * {
125        padding-top: 10px;
126        padding-bottom: 10px; 
127    }
128    .over-navbar .nav-actived .nav-link {
129        border: none!important;
130    }
131    .over-navbar .nav-item > .nav-link {
132        color: rgba(117,117,117,0.8)!important;
133        height: inherit!important;
134        line-height: inherit!important;
135        padding: 0.5rem!important;
136        margin: 0 !important;
137    }
138    .over-navbar .nav-item:hover .nav-link {
139        color: #555!important;
140    }
141    .over-navbar .nav-hover .nav-link {
142        border: none!important;
143    }
144    .over-navbar .nav-hover:hover .nav-link,.over-navbar .nav-actived .nav-link {
145        border: none!important;
146    }
147    .over-navbar .navbar-divider {
148        display: block;
149        height: 1px;
150        width: 100%;
151        margin: 1rem 0;
152        padding: 0; 
153    }
154    .over-navbar .nav-navbar:not(.nav-inline) {
155        -webkit-box-orient: vertical;
156        -webkit-box-direction: normal;
157        flex-direction: column;
158        flex-wrap: nowrap;
159        width: 100%; }
160    .over-navbar .nav-navbar:not(.nav-inline) > .nav-item > .nav-link,
161    .over-navbar .nav-navbar:not(.nav-inline) > .nav-link {
162        min-height: inherit;
163        line-height: inherit;
164        padding-top: 0.75rem;
165        padding-bottom: 0.75rem;
166        font-size: 0.95rem;
167        text-transform: none; 
168    }
169    .over-navbar .nav-navbar:not(.nav-inline) .arrow {
170        float: right;
171        margin-top: 12px;
172        -webkit-transform: rotate(-90deg);
173        transform: rotate(-90deg); 
174    }
175    .over-navbar .nav-navbar:not(.nav-inline) .nav-divider {
176        display: none; 
177    }
178    .over-navbar .nav-navbar:not(.nav-inline) > .nav-item > .nav {
179        display: none;
180        border-left: 1px dashed rgba(0, 0, 0, 0.08); 
181    }
182    .over-navbar .nav-navbar:not(.nav-inline) > .nav-item > .nav::before {
183        content: '';
184        display: inline-block;
185        position: absolute;
186        top: 9px;
187        left: -4px;
188        bottom: 15px;
189        border-left: 1px dashed rgba(0, 0, 0, 0.08);
190        display: none; 
191    }
192    .over-navbar .nav-navbar .nav.columns-2, .over-navbar .nav-navbar .nav.columns-3 {
193        -webkit-box-orient: vertical;
194        -webkit-box-direction: normal;
195        flex-direction: column;
196        min-width: 100%; 
197    }
198    .over-navbar .nav-navbar .nav.columns-2 > .nav-link,
199    .over-navbar .nav-navbar .nav.columns-2 > .nav-item, .over-navbar .nav-navbar .nav.columns-3 > .nav-link,
200    .over-navbar .nav-navbar .nav.columns-3 > .nav-item {
201        flex-basis: 100%; 
202    }
203    .over-navbar .nav-navbar .nav .nav-link {
204        padding-top: 0.375rem;
205        padding-bottom: 0.375rem;
206        font-size: 0.875rem; 
207    }
208    .over-navbar .d-mobile-none {
209        display: none !important; 
210    }
211    .over-navbar .d-mobile-block {
212        display: block !important; 
213    }
214    .over-navbar .d-mobile-flex {
215        display: -webkit-box !important;
216        display: flex !important; 
217    }
218    .over-navbar .d-mobile-inline-flex {
219        display: -webkit-inline-box !important;
220        display: inline-flex !important; 
221    }
222    .over-navbar .d-mobile-inline-block {
223        display: inline-block !important; 
224    }
225    .over-navbar .nav-item {
226        height: auto!important;
227    }
228    .over-navbar .nav-hover:hover,.over-navbar .nav-type-button:hover {
229        background: #f5f5f5; 
230    }
231    .over-navbar .nav-item:hover .nav-link{
232        color: #555;
233    }
234    .over-navbar .nav-item > .nav-link .arrow {
235        border-top: 3px solid rgba(117, 117, 117, 0.8)!important;
236    }
237    .over-navbar .nav-type-button .vertical-align-middle {
238        transform: inherit;
239        position: inherit;
240        top: inherit;
241    }
242    .over-navbar .nav-type-button .saasbox-btn {
243        border: inherit !important;
244        color: inherit !important;
245        border-radius: inherit !important;
246        padding: 0 !important;
247        line-height: inherit !important;
248        background-color: inherit !important;
249    }
250    .over-navbar .nav-type-icon > div {
251        color: inherit !important;
252    }
253    .over-navbar .nav-type-icon > div > .arrow {
254        border-top: 3px solid rgba(117, 117, 117, 0.8)!important;
255    }
256</style>
257
258<nav id="saasbox-nav" class="navbar navbar-expand-lg navbar-light navbar-stick-dark">
259    <div class="container saasbox-container">
260
261        <div class="navbar-left">
262            <button class="navbar-toggler" type="button">&#9776;</button>
263            <a class="navbar-brand" href="/">
264                <img class="logo-dark" src="/legacy-assets/files/89a7802f292352fe401b7a870f9f5276-f4bdaab6786d.png" alt="linkedradar.com Logo">
265                <img class="logo-light" src="/legacy-assets/files/89a7802f292352fe401b7a870f9f5276-f4bdaab6786d.png" alt="linkedradar.com Logo">
266            </a>
267        </div>
268
269        <section class="navbar-mobile">
270                        <span class='navbar-divider d-mobile-none'></span>            <ul class="nav nav-navbar nav-height">
271                <li class='nav-item'  style='height:44px;'>
272        <span class='nav-link nav-type-text' style='margin-left: 8px; margin-right: 8px;;cursor: pointer;'>Products <span class='arrow'></span></span>
273        <nav class='nav'><li style='position: relative;' class='second_level'><a class='nav-link' href='/linkedradar-automation-chrome-extension'>LinkedIn Automation Tool</a></li><li style='position: relative;' class='second_level'><a class='nav-link' href='/ig-follower-export-tool'>IG Follower Export Tool</a></li><li style='position: relative;' class='second_level'><a class='nav-link' href='/ig-dm'>APP For IG DM</a></li><li style='position: relative;' class='second_level'><a class='nav-link' href='/linkedin-email-finder'>LinkedIn Email Finder</a></li><li style='position: relative;' class='second_level'><a class='nav-link' href='/free-linkedin-tools'>More Tools</a></li><li style='position: relative;' class='second_level'><a class='nav-link' href='/ai-linkedin-photo-generator'>AI LinkedIn Photo Generator</a></li><li style='position: relative;' class='second_level'><a class='nav-link' href='/ai-facebook-photo-generator'>AI Facebook Photo Generator</a></li></nav>
274    </li><li class='nav-item nav-hover'  style='height:44px;'>
275        <a class='nav-link nav-type-text' href='/pricing' style='margin-left: 8px; margin-right: 8px;'>Pricing</a>
276        
277    </li><li class='nav-item nav-hover'  style='height:44px;'>
278        <a class='nav-link nav-type-text' href='/safe-guard' style='margin-left: 8px; margin-right: 8px;'>IS IT SAFE?</a>
279        
280    </li><li class='nav-item'  style='height:44px;'>
281        <span class='nav-link nav-type-text' style='margin-left: 8px; margin-right: 8px;;cursor: pointer;'>Resources <span class='arrow'></span></span>
282        <nav class='nav'><li style='position: relative;' class='second_level'><a class='nav-link' href='https://youtu.be/1UUUst1jKnc' target='_blank'>Tutorial Videos</a></li><li style='position: relative;' class='second_level'><a class='nav-link' href='/blog'>Our Blog</a></li><li style='position: relative;' class='second_level'><a class='nav-link' href='/contact-us'>Contact us</a></li><li style='position: relative;' class='second_level'><a class='nav-link' href='https://chromewebstore.google.com/detail/kgpckhbdfdhbkfkepcoebpabkmnbhoke?utm_source=lr_nav_res' target='_blank'>Install LinkedRadar</a></li><li style='position: relative;' class='second_level'><a class='nav-link' href='/how-to-use-linkedradar/'>How to use LinkedRadar</a></li><li style='position: relative;' class='second_level'><a class='nav-link' href='/what-is-linkedin-inmail'>What is auto inmail</a></li><li style='position: relative;' class='second_level'><a class='nav-link' href='/blog/linkedin-crm-integration'>CRM Integration with LinkedIn</a></li><li style='position: relative;' class='second_level'><a class='nav-link' href='/ai-linkedin-headshot'>AI LinkedIn Headshot</a></li><li style='position: relative;' class='second_level'><a class='nav-link' href='/linkedin-post-generator'>LinkedIn Post Generator</a></li><li style='position: relative;' class='second_level'><a class='nav-link' href='/ai-resume-builder'>AI Resume Builder</a></li><li style='position: relative;' class='second_level'><a class='nav-link' href='/ai-headshot-generator'>AI Headshot Generator</a></li></nav>
283    </li>            </ul>
284
285            <ul class="nav nav-navbar nav-right ml-auto nav-height">
286                <li class='nav-item nav-item-carousel-pc' style='height:44px;'>
287            <div style='height:44px;overflow:hidden' data-sboxinterval=6 class='sbox-carousel'>
288            <a class='nav-link nav-type-button' href='https://soleads.ai/ig-follower-export-tool?utm_source=linkedradar' style='margin-left: 5px; margin-right: 5px;padding-top: 7px; padding-bottom: 7px;'><div class='saasbox-btn vertical-align-middle' style='border: 1px solid #FFAE00; color: #FFFFFF; border-radius: 5px; padding:8px 15px; line-height: 1; background-color: #FFAE00;;text-align:center;'  data-sboxurl="https://soleads.ai/ig-follower-export-tool?utm_source=linkedradar" data-sboxtitle="IG Follower Export Tool" data-sboxsubtitle="Export Instagram followers to CSV for free" data-sboxicon="/legacy-assets/files/nav-product-icon-a73cd2efbd78640338f0b06202d24aea.png">IG Exporter</div></a><a class='nav-link nav-type-button' href='https://admaker.ai/nano-banana?utm_source=lr' style='margin-left: 5px; margin-right: 5px;padding-top: 7px; padding-bottom: 7px;'><div class='saasbox-btn vertical-align-middle' style='border: 1px solid #FFAE00; color: #FFFFFF; border-radius: 5px; padding:8px 15px; line-height: 1; background-color: #FFAE00;;text-align:center;'  data-sboxurl="https://admaker.ai/nano-banana?utm_source=lr" data-sboxtitle="Nano Banana 2" data-sboxsubtitle="🔥Free AI Image Editor - Enhance, Resize & Stylize Photos with One Click! " data-sboxicon="/legacy-assets/files/nav-product-icon-fabfc72b71b1a813c19dde7847ec991a.png">FREE NANO BANANA</div></a><a class='nav-link nav-type-button' href='https://chromewebstore.google.com/detail/kgpckhbdfdhbkfkepcoebpabkmnbhoke?utm_source=lr_web_nav' style='margin-left: 5px; margin-right: 5px;padding-top: 7px; padding-bottom: 7px;'><div class='saasbox-btn vertical-align-middle' style='border: 1px solid #FFAE00; color: #FFFFFF; border-radius: 5px; padding:8px 15px; line-height: 1; background-color: #FFAE00;;text-align:center;'  data-sboxurl="https://chromewebstore.google.com/detail/kgpckhbdfdhbkfkepcoebpabkmnbhoke?utm_source=lr_web_nav" data-sboxtitle="LinkedIn AI Connect" data-sboxsubtitle="AI-generated personalized invites = 10x higher success acceptances!" data-sboxicon="/legacy-assets/files/nav-product-icon-7d8e16e9797f642aac750ebbe8074bf7.png">LinkedIn AI Connect</div></a>
289            
290            </div>
291            <div class='sbox-carousel-hover' style='top:54px;line-height: 1.5;'><img src='/legacy-assets/files/d568d9db0d154be6f7d4c26831c61db0-9aa714decc52.png'><a href='' target='_blank'></a><p>Free Analytics Tool for AliExpress and Shopify</p></div>
292        </li>                <li class='nav-item'  style='height:44px;'>
293        <a class='nav-link nav-type-button' href='/user/login' style='margin-left: 5px; margin-right: 5px;'><div class='saasbox-btn vertical-align-middle' style='border: 1px solid #1990FF; color: #FFFFFF; border-radius: 5px; padding:5px 5px; line-height: 1; background-color: #1990FF;;' >Login</div></a>
294        
295    </li><li class='nav-item nav-hover'  style='height:44px;'>
296        <a class='nav-link nav-type-text' href='/user/register' style='margin-left: 5px; margin-right: 5px;'>Register</a>
297        
298    </li>            </ul>
299        </section>
300        <div class="nav-carousel-mobile"><div style='height:44px;overflow:hidden;' class='sbox-carousel' data-sboxinterval=6>
301                <a class='sbox-nav-carousel-link-mobile' href='https://soleads.ai/ig-follower-export-tool?utm_source=linkedradar'  style='padding-top:7px;padding-bottom:7px;'><div class='saasbox-btn' style='position: relative;text-align: center;border: 1px solid #FFAE00;color: #FFFFFF;border-radius: 5px;line-height: 1;padding:8px 15px;background-color: #FFAE00;'  data-sboxurl="https://soleads.ai/ig-follower-export-tool?utm_source=linkedradar" data-sboxtitle="IG Follower Export Tool" data-sboxsubtitle="Export Instagram followers to CSV for free" data-sboxicon="/legacy-assets/files/nav-product-icon-a73cd2efbd78640338f0b06202d24aea.png">IG Exporter</div></a><a class='sbox-nav-carousel-link-mobile' href='https://admaker.ai/nano-banana?utm_source=lr'  style='padding-top:7px;padding-bottom:7px;'><div class='saasbox-btn' style='position: relative;text-align: center;border: 1px solid #FFAE00;color: #FFFFFF;border-radius: 5px;line-height: 1;padding:8px 15px;background-color: #FFAE00;'  data-sboxurl="https://admaker.ai/nano-banana?utm_source=lr" data-sboxtitle="Nano Banana 2" data-sboxsubtitle="🔥Free AI Image Editor - Enhance, Resize & Stylize Photos with One Click! " data-sboxicon="/legacy-assets/files/nav-product-icon-fabfc72b71b1a813c19dde7847ec991a.png">FREE NANO BANANA</div></a><a class='sbox-nav-carousel-link-mobile' href='https://chromewebstore.google.com/detail/kgpckhbdfdhbkfkepcoebpabkmnbhoke?utm_source=lr_web_nav'  style='padding-top:7px;padding-bottom:7px;'><div class='saasbox-btn' style='position: relative;text-align: center;border: 1px solid #FFAE00;color: #FFFFFF;border-radius: 5px;line-height: 1;padding:8px 15px;background-color: #FFAE00;'  data-sboxurl="https://chromewebstore.google.com/detail/kgpckhbdfdhbkfkepcoebpabkmnbhoke?utm_source=lr_web_nav" data-sboxtitle="LinkedIn AI Connect" data-sboxsubtitle="AI-generated personalized invites = 10x higher success acceptances!" data-sboxicon="/legacy-assets/files/nav-product-icon-7d8e16e9797f642aac750ebbe8074bf7.png">LinkedIn AI Connect</div></a>
302            </div></div>    </div>
303    <div id="saasboxNavBanner" class="saasbox-nav-banner" style="display: none;"></div>
304</nav>
305
306<div class="layout-container" id="mainContent">
307    <div id="saasbox_page_content" data-login-status="0">
308    
309<div data-legacy-body class="post-template-default single single-post postid-84286 single-format-standard wp-embed-responsive">
310<main class="main-content"><div class="post-content my-8" id="post-content">
311<meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>ChatGPT For LinkedIn</title><script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.0.0/crypto-js.min.js"><\/script><script src="https://cdnjs.cloudflare.com/ajax/libs/jsencrypt/2.3.1/jsencrypt.min.js"><\/script><style>
312      body {
313        color: #323d47;
314        font-family: 'Open Sans', 'Microsoft YaHei', 'Hiragino Sans GB',
315          'PingFang SC', 'Helvetica', 'Helvetica Neue', 'BlinkMacSystemFont',
316          sans-serif;
317      }
318      body,
319      p {
320        margin: 0;
321      }
322      .layout-container {
323        background-color: #edeef9;
324      }
325      #saasbox_page_content #post-content {
326        margin-top: 0 !important;
327        margin-bottom: 0 !important;
328      }
329      #lr-viral-post-generator-page {
330        padding: 15px 25px;
331        background-color: #edeef9;
332      }
333      .lr-viral-post-header {
334        display: flex;
335        align-items: center;
336      }
337      .lr-gpt-linkedin-logo {
338        width: 32px;
339        height: 32px;
340      }
341      .lr-gpt-linkedin {
342        margin-left: 10px;
343        color: #0150b3;
344        font-size: 20px;
345        font-weight: 600;
346      }
347      #gpt-linkedin-viral-post-section {
348        display: block;
349      }
350      .main-content-title-wrapper {
351        display: flex;
352        flex-direction: column;
353        justify-content: center;
354        align-items: center;
355        margin-top: 20px;
356      }
357      .lr-linkedin-logo {
358        margin: 0 5px;
359      }
360      .viral-post-title {
361        text-align: center;
362        margin-top: 10px;
363        margin-bottom: 20px;
364        font-size: 4.5rem;
365        font-weight: 900;
366        line-height: 1.2;
367        font-family: 'Inter', sans-serif;
368        color: #0150b3;
369      }
370      .linkedin-in-logo {
371        background: #0150b3;
372        color: #fff;
373        border-radius: 12px;
374        border-color: #e4e4e7;
375        width: 5rem;
376        height: 5rem;
377        display: inline-block;
378        line-height: 5rem;
379      }
380      .viral-post-subtitle {
381        margin-bottom: 30px;
382        font-size: 17px;
383        font-weight: 700;
384        text-align: center;
385      }
386
387      .viral-post-container {
388        width: 380px;
389        margin: 10px auto;
390        padding: 25px 20px;
391        border-radius: 10px;
392        border: 1px solid #eee;
393        background: #fff;
394      }
395      .viral-post-header {
396        display: flex;
397        justify-content: center;
398        align-items: center;
399        height: 90px;
400        color: #fff;
401        flex-direction: column;
402        border-radius: 6px;
403        background-color: #0050b3;
404      }
405      .header-title {
406        font-size: 26px;
407        font-weight: 700;
408      }
409      .header-title-tip {
410        font-size: 13px;
411        font-weight: 400;
412        color: rgba(255, 255, 255, 0.6);
413      }
414
415      .viral-post-form {
416        margin-top: 30px;
417        padding: 10px 30px;
418      }
419      .form-item {
420        margin-bottom: 15px;
421        font-size: 14px;
422        color: rgb(66, 66, 66);
423        font-weight: 700;
424      }
425      .form-label {
426        font-size: 20px;
427      }
428      .input-item {
429        width: 90%;
430        height: 28px;
431        font-size: 16px;
432        padding-left: 5px;
433      }
434      .form-label {
435        margin-bottom: 10px;
436      }
437
438      .write-btn {
439        display: flex;
440        justify-content: center;
441        align-items: center;
442        width: 90%;
443        height: 40px;
444        margin: 10px auto;
445        color: #fff;
446        background-color: #0050b3;
447        border-radius: 18px;
448        box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px,
449          rgba(0, 0, 0, 0.14) 0px 2px 2px 0px,
450          rgba(0, 0, 0, 0.12) 0px 1px 5px 0px;
451        font-weight: 700;
452        cursor: pointer;
453      }
454      .top-distance {
455        margin-top: 30px;
456      }
457
458      .slider-text {
459        font-size: 14px;
460        color: #101010;
461        font-weight: normal;
462      }
463
464      .viral-post-tip-text {
465        font-style: italic;
466        font-size: 16px;
467        text-align: center;
468      }
469
470      .tip-success {
471        color: #37a34f;
472      }
473      .tip-error {
474        font-size: 13px;
475        color: red;
476      }
477
478      #generator-loading {
479        display: none;
480      }
481      
482      .zlg-loading-dots {
483        display: flex;
484        justify-content: center;
485        align-items: center;
486      }
487      .zlg-dot {
488        width: 3px;
489        height: 3px;
490        background-color: #fff;
491        border-radius: 50%;
492        margin: 0 3px;
493        opacity: 0;
494        animation: loading 1s infinite;
495      }
496
497      .zlg-dot:nth-child(2) {
498        animation-delay: 0.2s;
499      }
500
501      .zlg-dot:nth-child(3) {
502        animation-delay: 0.4s;
503      }
504
505      @keyframes loading {
506        0% {
507          opacity: 0;
508          transform: scale(1);
509        }
510        50% {
511          opacity: 1;
512          transform: scale(1.5);
513        }
514        100% {
515          opacity: 0;
516          transform: scale(1);
517        }
518      }
519      
520      
521      #gpt-linkedin-post-ready-section {
522        display: none;
523      }
524      .post-ready-container {
525        width: 380px;
526        height: 100%;
527        margin: 10px auto;
528        padding: 25px 15px 50px 15px;
529        border-radius: 10px;
530        border: 1px solid #eee;
531        background: #fff;
532      }
533      .post-ready-header {
534        display: flex;
535        justify-content: center;
536        align-items: center;
537        height: 90px;
538        color: #fff;
539        flex-direction: column;
540        border-radius: 6px;
541        background-color: #0050b3;
542      }
543      .header-title {
544        font-size: 26px;
545        font-weight: 700;
546      }
547      .header-title-tip {
548        font-size: 13px;
549        font-weight: 400;
550        color: rgba(255, 255, 255, 0.6);
551      }
552
553      .post-main-content {
554        margin-top: 25px;
555        border: 1px solid #bbbbbb;
556        border-radius: 5px;
557      }
558      .profile-post {
559        padding: 15px;
560      }
561      .profile-info {
562        display: flex;
563        align-items: center;
564      }
565      .user-avatar {
566        display: flex;
567        margin-right: 12px;
568      }
569      .post-content {
570        margin-top: 10px;
571        font-size: 12px;
572        font-weight: 300;
573      }
574      .post-time {
575        display: flex;
576        align-items: center;
577      }
578      .post-reactions {
579        width: 100%;
580        height: 135px;
581      }
582      .post-reactions img {
583        width: 100%;
584        height: 100%;
585      }
586      .post-ready-footer {
587        display: flex;
588        justify-content: space-between;
589        margin-top: 20px;
590      }
591      .zlg-inline-button {
592        display: flex;
593        justify-content: center;
594        align-items: center;
595        width: 155px;
596        padding: 8px 14px;
597        color: #fff;
598        font-size: 14px;
599        font-weight: 500;
600        background-color: #0050b3;
601        border-radius: 18px 18px 18px 18px;
602        cursor: pointer;
603      }
604      .zlg-btn-svg {
605        display: inline-flex;
606        align-items: center;
607        margin-right: 7px;
608      }
609      .svg-right {
610        margin-right: 2px;
611      }
612      .bold {
613        font-weight: 900;
614        text-shadow: 1px 0px 0px #0150b3, -1px 0px 0px #0150b3;
615      }
616      
617    </style><style>
618      .lr-viral-post-desc {
619        margin-top: 50px;
620        padding: 20px 10%;
621      }
622      .desc-title {
623        font-size: 20px;
624        font-weight: 700;
625        margin: 15px 0;
626      }
627      .desc-text {
628        font-size: 14px;
629        margin-bottom: 25px;
630      }
631      .gpt-linkedin-extension-install {
632        display: flex;
633        justify-content: center;
634        align-items: center;
635        width: 310px;
636        height: 40px;
637        margin: 30px auto;
638        background-color: #fff;
639        border-radius: 18px;
640        box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px,
641          rgba(0, 0, 0, 0.14) 0px 2px 2px 0px,
642          rgba(0, 0, 0, 0.12) 0px 1px 5px 0px;
643        font-weight: 700;
644        cursor: pointer;
645      }
646      .lr-viral-post-faq {
647        margin-top: 50px;
648        padding: 20px 10%;
649      }
650      .faq-title {
651        font-size: 24px;
652        font-weight: 700;
653        margin-bottom: 50px;
654        text-align: center;
655      }
656      .faq-content {
657        display: flex;
658      }
659      .faq-content-text {
660        width: 50%;
661        margin-right: 35px;
662      }
663
664      .slider-wrapper {
665        display: flex;
666        justify-content: space-between;
667        align-items: center;
668        font-weight: normal;
669        font-size: 16px;
670      }
671
672      
673      .slider {
674        width: 80%;
675        height: 10px;
676        margin: 0 10px;
677        font-weight: normal;
678        background-color: #eee;
679        border-radius: 5px;
680      }
681
682      .slider-track {
683        position: relative;
684        width: 100%;
685        height: 100%;
686        cursor: pointer;
687      }
688
689      .slider-progress {
690        position: absolute;
691        left: 0;
692        top: 0;
693        height: 100%;
694        background-color: #0050b3;
695        border-radius: 5px;
696      }
697
698      .slider-thumb {
699        position: absolute;
700        left: -2px;
701        top: -2px;
702        width: 12px;
703        height: 12px;
704        border-radius: 50%;
705        border: 1px solid #0150b3;
706        background-color: #fff;
707        cursor: pointer;
708      }
709    </style><div id="lr-viral-post-generator-page">
710<div class="lr-viral-post-header">
711<img class="lr-gpt-linkedin-logo" src="/legacy-assets/files/logo-active-6734eab1fa40.png" alt=""><span class="lr-gpt-linkedin">ChatGPT For LinkedIn</span>
712</div>
713<div class="lr-viral-post-generate">
714<div class="main-content-title-wrapper">
715<div class="viral-post-title bold">
716Linked
717<span class="linkedin-in-logo">in</span>
718Viral Post <br>
719Generator
720</div>
721<div class="viral-post-subtitle">
722Based on 100,000+ viral posts on Linkedin,AI creates eye-catching
723posts<br>
724based on your life ,make you a "Linkedin Influencer".
725</div>
726</div>
727<div id="gpt-linkedin-viral-post-section">
728<div class="viral-post-container">
729<div class="viral-post-header">
730<div class="header-title">Viral Post Generator &#129321;</div>
731<div class="header-title-tip">
732Use AI to write the perfect LinkedIn post
733</div>
734</div>
735<div class="viral-post-form">
736<div class="form-item">
737<div class="form-label">What did you do today?</div>
738<input id="today-do" class="input-item" type="text" maxlength="200" placeholder="I started a new job"></div>
739<div class="form-item">
740<div class="form-label">Inspirational advice</div>
741<input id="advice" class="input-item" type="text" maxlength="200" placeholder="Shoot for the stars"></div>
742<div class="form-item top-distance">
743<div class="form-label">Cringe level</div>
744<div class="slider-wrapper">
745<div class="slider-left">LOW</div>
746<div class="slider">
747<div class="slider-track">
748<div class="slider-progress"></div>
749<div class="slider-thumb"></div>
750</div>
751</div>
752<div class="slider-right">HIGH</div>
753</div>
754</div>
755</div>
756<div class="viral-post-footer">
757<div onclick="handleWritePost()" class="write-btn">
758<span id="generator-loading">
759<div class="zlg-loading-dots">
760<div class="zlg-dot"></div>
761<div class="zlg-dot"></div>
762<div class="zlg-dot"></div>
763</div>
764</span>
765<span id="btn-text">
766WRITE A POST &nbsp;
767<span id="usage-text"></span>
768</span>
769</div>
770<div id="generate-fail" class="viral-post-tip-text tip-error"></div>
771</div>
772</div>
773</div>
774<div id="gpt-linkedin-post-ready-section">
775<div class="post-ready-container">
776<div class="post-ready-header">
777<div class="header-title">
777Your post is ready! &#127881;</div>
778<div class="header-title-tip">Take a screenshot and share &#128248;</div>
779</div>
780<div class="post-main-content">
781<div class="profile-post">
782<div class="profile-info">
783<div class="user-avatar">
784<svg t="1687949404941" class="icon" viewbox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="18933" width="38" height="38"><path d="M512 1024A512 512 0 1 1 512 0a512 512 0 0 1 0 1024z m-292.544-232.064s585.088 0 585.088 1.472V637.696C804.544 553.856 609.536 512 512 512c-97.536 0-292.544 41.92-292.544 125.696v154.24zM512 438.848a146.304 146.304 0 1 0 0-292.544 146.304 146.304 0 0 0 0 292.544z" fill="#262626" p-id="18934"></path></svg></div>
785<div class="user-info">
786<div class="user-name">LinkedRadar</div>
787<div class="post-time">
7883h&nbsp;&middot;&nbsp;
789<svg t="1687949455688" class="icon" viewbox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="19955" width="15" height="15"><path d="M763.733333 741.973333c-11.093333-34.133333-43.093333-59.306667-81.066666-59.306666h-42.666667v-128a42.666667 42.666667 0 0 0-42.666667-42.666667H341.333333v-85.333333h85.333334a42.666667 42.666667 0 0 0 42.666666-42.666667V298.666667h85.333334a85.333333 85.333333 0 0 0 85.333333-85.333334v-17.493333a340.650667 340.650667 0 0 1 123.733333 546.133333M469.333333 850.346667c-168.533333-20.906667-298.666667-164.266667-298.666666-338.346667 0-26.453333 3.413333-52.053333 8.96-76.373333L384 640v42.666667a85.333333 85.333333 0 0 0 85.333333 85.333333m42.666667-682.666667A426.666667 426.666667 0 0 0 85.333333 512a426.666667 426.666667 0 0 0 426.666667 426.666667 426.666667 426.666667 0 0 0 426.666667-426.666667A426.666667 426.666667 0 0 0 512 85.333333z" fill="" p-id="19956"></path></svg></div>
790</div>
791</div>
792<div id="post-content-text" class="post-content"></div>
793</div>
794<div class="post-reactions">
795<img src="/legacy-assets/files/post-reactions-cf0fc313f8f7.png" alt="post-reactions"></div>
796</div>
797<div class="post-ready-footer">
798<div onclick="startOver()" class="zlg-inline-button">
799<span class="zlg-btn-svg">
800<svg t="1688005487641" viewbox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="26708" width="18" height="18"><path d="M511.9984 1024c-282.303118 0-511.9984-229.695282-511.9984-511.9984s229.695282-511.9984 511.9984-511.9984a507.518414 507.518414 0 0 1 369.342846 157.503508c10.943966 11.327965 53.119834 57.023822 64.319799 71.295777a24.383924 24.383924 0 0 1-38.39988 30.015906 1741.626557 1741.626557 0 0 0-60.99181-67.519789A459.518564 459.518564 0 0 0 511.9984 48.771048C256.575198 48.771048 48.767848 256.578398 48.767848 512.0016S256.575198 975.232152 511.9984 975.232152 975.228952 767.424802 975.228952 512.0016A24.319924 24.319924 0 1 1 1023.9968 512.0016c0 282.303118-229.695282 511.9984-511.9984 511.9984z" fill="#fff" p-id="26709"></path><path d="M917.949131 292.546286h-186.495417a24.319924 24.319924 0 1 1 0-48.767848h186.495417c4.671985 0 8.575973-3.839988 8.575974-8.511973V48.771048a24.319924 24.319924 0 1 1 48.767847 0v186.559417a57.407821 57.407821 0 0 1-57.343821 57.215821z" fill="#fff" p-id="26710"></path></svg></span>
801START OVER
802</div>
803<div onclick="publishPost()" class="zlg-inline-button">
804<span class="zlg-btn-svg svg-right">
805<svg t="1688005741030" viewbox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="27670" width="20" height="20"><path d="M885.113 489.373L628.338 232.599c-12.496-12.497-32.758-12.497-45.254 0-12.497 12.497-12.497 32.758 0 45.255l203.3 203.3H158.025c-17.036 0-30.846 13.811-30.846 30.846 0 17.036 13.811 30.846 30.846 30.846h628.36L583.084 746.147c-12.497 12.496-12.497 32.758 0 45.255 6.248 6.248 14.438 9.372 22.627 9.372s16.379-3.124 22.627-9.372l256.775-256.775a31.999 31.999 0 0 0 0-45.254z" fill="#fff" p-id="27671"></path></svg></span>
806PUBLISH POST
807</div>
808</div>
809</div>
810</div>
811</div>
812<div onclick="installGPTLinkedin()" class="gpt-linkedin-extension-install">
813Install Viral Post Generator &#128640;
814</div>
815<div class="lr-viral-post-desc">
816<div class="desc-title"><h2>Unleash the Power of Viral Post Generator</h2></div>
817<div class="desc-text">
818As the digital inernet continues to evolve, the importance of creating
819viral content has become crucial for businesses to gain online
820visibility and engage with their target audience. In this era of
821social media dominance, the concept of viral marketing has taken
822center stage. That's where the LinkedRadar viral post generator comes
823into play. This powerful tool is designed to help you create
824compelling and shareable content that has the potential to go viral
825across various platforms. With LinkedRadar's viral post generator, you
826can supercharge your online presence and reach new heights of success.
827</div>
828<div class="desc-title">
829<h2>LinkedIn Viral Post Generator: Boost Your Engagement on the
830Professional Network</h2>
831</div>
832<div class="desc-text">
833LinkedIn, the world's largest professional networking platform,
834presents a unique opportunity for businesses and individuals to
835establish their thought leadership and connect with industry
836professionals. The LinkedRadar viral post generator offers a
837specialized feature tailored specifically for LinkedIn. By utilizing
838this tool, you can create captivating posts that resonate with your
839target audience, leading to increased engagement, profile visibility,
840and potential business opportunities. The LinkedRadar viral post
841generator takes the guesswork out of creating viral content on
842LinkedIn, enabling you to make a lasting impact in the professional
843sphere. That's where the power of AI comes in. Our AI-generated
844LinkedIn post tool allows you to create professional and captivating
845posts in seconds, regardless of your technical skills. Simplify the
846process of crafting compelling content and focus on expanding your
847professional network and making valuable connections.
848</div>
849<div class="desc-title">
850<h2>Viral LinkedIn Post Generator: Elevate Your Content Strategy</h2>
851</div>
852<div class="desc-text">
853Crafting content that stands out from the crowd on LinkedIn can be a
854daunting task. However, with the viral LinkedIn post generator by
855LinkedRadar, you can elevate your content strategy to new heights.
856This powerful plugin provides you with a range of innovative features
857and templates to create attention-grabbing posts that resonate with
858your LinkedIn audience. By leveraging the viral LinkedIn post
859generator, you can increase your chances of going viral on the
860platform, resulting in greater visibility, brand recognition, and
861potential business growth.
862</div>
863<div class="desc-title">
864<h2>Viral Post Generator Linked to LinkedIn: A Winning Combination</h2>
865</div>
866<div class="desc-text">
867Combining the power of viral post generation with the reach of
868LinkedIn is a winning strategy for maximizing your online impact.
869LinkedRadar's viral post generator linked to LinkedIn offers a
870seamless integration that empowers you to create highly shareable and
871engaging content directly within the platform. With this dynamic duo,
872you can leverage LinkedIn's professional network while utilizing the
873viral post generator to create content that resonates with your
874audience, amplifying your chances of achieving viral success on the
875platform.
876</div>
877<div class="desc-title">
878<h2>The Viral Loop: Sustaining Your Online Success</h2>
879</div>
880<div class="desc-text">
881Creating viral content is just the beginning of a successful online
882presence. The viral loop refers to the process of sustaining and
883capitalizing on the momentum generated by viral content. LinkedRadar's
884viral post generator helps you build a sustainable viral loop by
885providing you with a consistent stream of engaging content ideas and
886templates. By leveraging the viral loop, you can maintain your
887audience's attention, drive continuous engagement, and establish
888yourself as a thought leader in your industry.
889</div>
890<div class="desc-title">
891<h2>Unlock the Potential with Viral Post Generator by LinkedRadar</h2>
892</div>
893<div class="desc-text">
894In conclusion, the LinkedRadar viral post generator is a game-changing
895tool that empowers businesses and professionals to create captivating
896content with the potential to go viral. By harnessing the power of
897this tool, you can unlock the full potential of your online presence,
898increase engagement on platforms like LinkedIn, and drive your brand's
899visibility to new heights. Don't miss out on the opportunity to
900leverage the viral post generator by LinkedRadar and take your online
901success to the next level.
902</div>
903</div>
904<div class="lr-viral-post-faq">
905<div class="faq-title">Frequently Asked Questions</div>
906<div class="faq-content">
907<div class="faq-content-left faq-content-text">
908<div class="desc-title">
909<h2>What Is a LinkedIn Post?</h2><h2>
910</h2></div>
911<div class="desc-text">
912A LinkedIn post is a message shared on your LinkedIn profile, serving various purposes such as promoting your business or sharing personal thoughts with your professional network. LinkedIn posts are an influential tool for developing your professional brand and establishing connections.A well-crafted LinkedIn post can help you reach a wider audience, boost engagement, and expand your professional network.
913</div>
914<div class="desc-title">
915<h2>How to Go Viral on LinkedIn: Unlocking the Secrets?</h2>
916</div>
917<div class="desc-text">
918Going viral on LinkedIn is a goal shared by many professionals and
919businesses alike. However, achieving viral success requires a
920strategic approach. The LinkedRadar viral post generator provides
921you with the tools and insights to understand the elements that
922contribute to viral content on LinkedIn. From optimizing your
923headlines to understanding the ideal post length, the viral post
924generator equips you with valuable data-driven insights to
925increase your chances of going viral on LinkedIn.
926</div>
927</div>
928<div class="faq-content-right faq-content-text">
929<div class="desc-title">
930<h2>Why Use an AI for viral LinkedIn Post Generator?</h2>
931</div>
932<div class="desc-text">
933Creating a LinkedIn post manually can be time-consuming and
934challenging, particularly if you lack professional writing or
935marketing experience. However, an AI-generated LinkedIn post
936offers numerous advantages:<br>
937Saves time:<br>
938An AI generator can create a LinkedIn post in seconds, eliminating
939the need for hours of manual work.<br>
940Easy to use:<br>
941Our generator requires no technical skills, providing an intuitive
942and user-friendly experience.<br>
943Professional content: Benefit from AI-generated content that is
944professional, engaging, and facilitates networking.<br>
945Customizable:<br>
946Tailor your LinkedIn posts to meet your specific needs, adding
947your unique touch.<br>
948Using an AI-generated LinkedIn post simplifies your workflow,
949saves time, and helps you build your professional brand while
950establishing meaningful connections.<br>
951Customizable:<br>
952Tailor your LinkedIn posts to meet your specific needs, adding
953your unique touch.<br>
954Using an AI-generated LinkedIn post simplifies your workflow,
955saves time, and helps you build your professional brand while
956establishing meaningful connections.<br></div>
957</div>
958</div>
959</div>
960</div>
961<script>
962      const ali_log_opts = {
963        host: 'us-west-1.log.aliyuncs.com',
964        project: 'extension-us',
965        logstore: 'scrm-lr-web',
966        time: 1,
967        count: 1,
968      };
969      const logger = new SLS_Tracker(ali_log_opts);
970
971      const EDGE_PATTERN = /edge\\/([\\d.]+)|edg\\/([\\d.]+)/;
972      const IE_PATTERN1 = /rv:([\\d.]+)\\) like gecko/;
973      const IE_PATTERN2 = /msie ([\\d.]+)/;
974      const FIREFOX_PATTERN = /firefox\\/([\\d.]+)/;
975      const CHROME_PATTERN = /chrome\\/([\\d.]+)/;
976      const OPERA_PATTERN = /opera.([\\d.]+)/;
977      const SAFARI_PATTERN = /version\\/([\\d.]+).*safari/;
978
979      function getBrowserType() {
980        let type = 'other';
981        let ua = navigator.userAgent.toLowerCase();
982        if (EDGE_PATTERN.test(ua)) {
983          type = 'Edge';
984        } else if (IE_PATTERN1.test(ua)) {
985          type = 'IE';
986        } else if (IE_PATTERN2.test(ua)) {
987          type = 'IE';
988        } else if (FIREFOX_PATTERN.test(ua)) {
989          type = 'Firefox';
990        } else if (CHROME_PATTERN.test(ua)) {
991          type = 'Chrome';
992        } else if (OPERA_PATTERN.test(ua)) {
993          type = 'Opera';
994        } else if (SAFARI_PATTERN.test(ua)) {
995          type = 'Safari';
996        }
997        return type;
998      }
999
1000      function aliLog(...argv) {
1001        let uuid = getUUID();
1002
1003        let log_data = {
1004          event_source: '24',
1005          event_type: argv[0],
1006          install_time: '',
1007          event_time: Math.floor(Date.now() / 1000), //&#21462;&#24403;&#21069;&#26102;&#38388;
1008          log_version: 'v1', //&#26085;&#24535;&#29256;&#26412;
1009          uuid: uuid,
1010          linkedin_profile: '',
1011          linkedin_url: '',
1012          user_email: '',
1013          version: '',
1014          platform: navigator.platform,
1015          browser_type: getBrowserType(),
1016          language: navigator.language,
1017          user_agent: navigator.userAgent,
1018        };
1019
1020        if (argv[2]) {
1021          for (let key in argv[2]) {
1022            log_data[key] = argv[2][key];
1023          }
1024        }
1025
1026        logger.send(log_data);
1027      }
1028    <\/script><script>
1029      var FETCH_TIME_OUT = 'fetch_time_out';
1030      var PromptCringeLevel = {
1031        1: 'low',
1032        2: 'normal',
1033        3: 'high',
1034      };
1035      var dailyUsage = 0; // &#20351;&#29992;&#27425;&#25968;
1036      var dailyLimit = 5;
1037
1038      var RSA_PUBLIC_KEY = \`-----BEGIN PUBLIC KEY-----
1039MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDa2oPxMZe71V4dw2r8rHWt59gH
1040W5INRmlhepe6GUanrHykqKdlIB4kcJiu8dHC/FJeppOXVoKz82pvwZCmSUrF/1yr
1041rnmUDjqUefDu8myjhcbio6CnG5TtQfwN2pz3g6yHkLgp8cFfyPSWwyOCMMMsTU9s
1042snOjvdDb4wiZI8x3UwIDAQAB
1043-----END PUBLIC KEY-----\`;
1044      function errorWrapper({ code, message, request_time = Date.now() }) {
1045        let errorRes = {
1046          stat: 'http_error',
1047          code,
1048          message,
1049          request_time,
1050        };
1051        return new Error(JSON.stringify(errorRes));
1052      }
1053      function fetchWithTimeout(url, options, timeout = 5000) {
1054        return Promise.race([
1055          fetch(url, options),
1056          new Promise((_, reject) =>
1057            setTimeout(
1058              () =>
1059                reject(
1060                  new Error(
1061                    JSON.stringify({
1062                      error: {
1063                        code: FETCH_TIME_OUT,
1064                        message: 'Request timed out',
1065                      },
1066                    })
1067                  )
1068                ),
1069              timeout
1070            )
1071          ),
1072        ]);
1073      }
1074      function uuidv4() {
1075        return ([1e7] + -1e3 + -4e3 + -8e3 + -1e11).replace(/[018]/g, (c) =>
1076          (
1077            c ^
1078            (crypto.getRandomValues(new Uint8Array(1))[0] & (15 >> (c / 4)))
1079          ).toString(16)
1080        );
1081      }
1082
1083      function makeid(length) {
1084        let result = '';
1085        const characters =
1086          'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
1087        const charactersLength = characters.length;
1088        let counter = 0;
1089        while (counter < length) {
1090          result += characters.charAt(
1091            Math.floor(Math.random() * charactersLength)
1092          );
1093          counter += 1;
1094        }
1095        return result;
1096      }
1097
1098      function encrypt(e, key, iv) {
1099        const r = CryptoJS.enc.Utf8.parse(key);
1100        const n = CryptoJS.enc.Utf8.parse(iv);
1101        var o = CryptoJS.enc.Utf8.parse(e);
1102        var u = {
1103            iv: n,
1104            mode: CryptoJS.mode.CBC,
1105            padding: CryptoJS.pad.Pkcs7,
1106          },
1107          i = CryptoJS.AES.encrypt(o, r, u);
1108        return i.toString();
1109      }
1110
1111      function requestZingFrontApi(text) {
1112        const app_id = 'gpt-linkedin';
1113        const secret = 'NHGNy5YFz7HeFb';
1114        const rsa_public_key = RSA_PUBLIC_KEY;
1115        const d1 = new Date();
1116        const d2 = new Date(
1117          d1.getUTCFullYear(),
1118          d1.getUTCMonth(),
1119          d1.getUTCDate(),
1120          d1.getUTCHours(),
1121          d1.getUTCMinutes(),
1122          d1.getUTCSeconds()
1123        );
1124        const timestamp = Math.floor(d2.getTime() / 1000);
1125        const nonce = uuidv4();
1126        const aesSecret = makeid(16);
1127        const encryptor = new JSEncrypt();
1128        encryptor.setPublicKey(rsa_public_key);
1129        const encodeAesSecret = encryptor.encrypt(aesSecret); // &#23545;&#20869;&#23481;&#36827;&#34892;&#21152;&#23494;
1130        const content =
1131          app_id +
1132          ':' +
1133          secret +
1134          ':' +
1135          timestamp +
1136          ':' +
1137          nonce +
1138          ':' +
1139          encodeAesSecret;
1140        const sign = encrypt(content, aesSecret, aesSecret);
1141
1142        let params = {
1143          app_id: app_id,
1144          t: timestamp,
1145          nonce: nonce,
1146          sign: sign,
1147          secret_key: encodeAesSecret,
1148        };
1149
1150        const fetch_start_time = Date.now();
1151
1152        return new Promise((resolve, reject) => {
1153          fetchWithTimeout(
1154            'https://extensiondock.com/v2/chatgpt/question?' +
1155              new URLSearchParams(params),
1156            {
1157              method: 'POST',
1158              headers: {
1159                'Content-Type': 'application/json',
1160              },
1161              body: JSON.stringify({
1162                text,
1163              }),
1164            },
1165            50000
1166          )
1167            .then((e) => e.json())
1168            .then((e) => {
1169              const time_interval =
1170                (Date.now() - fetch_start_time) / 1000 + 's';
1171              if (e.code === '200') {
1172                resolve({
1173                  data: e.data,
1174                  request_time: time_interval,
1175                });
1176              } else {
1177                reject(
1178                  errorWrapper({
1179                    code: e.code,
1180                    message: e.message,
1181                    request_time: time_interval,
1182                  })
1183                );
1184              }
1185            })
1186            .catch((e) => {
1187              let errMessage = 'Server Error. Please Retry.';
1188              const time_interval =
1189                (Date.now() - fetch_start_time) / 1000 + 's';
1190
1191              try {
1192                const err = JSON.parse(e.message);
1193                if (err.error.code === FETCH_TIME_OUT) {
1194                  errMessage = 'Network Error. Please Retry.';
1195                }
1196              } catch (error) {
1197                console.debug(error);
1198              } finally {
1199                reject(
1200                  errorWrapper({
1201                    code: 500,
1202                    message: errMessage,
1203                    request_time: time_interval,
1204                  })
1205                );
1206              }
1207            });
1208        });
1209      }
1210    <\/script><script>
1211      function transformResponseString(str) {
1212        return str.replaceAll('\\n', '<br/>');
1213      }
1214
1215      function formatDate(date) {
1216        var formattedDate =
1217          date.getFullYear() +
1218          '-' +
1219          (date.getMonth() + 1) +
1220          '-' +
1221          date.getDate();
1222        return formattedDate;
1223      }
1224
1225      function guid() {
1226        return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(
1227          /[xy]/g,
1228          function (c) {
1229            var r = (Math.random() * 16) | 0,
1230              v = c == 'x' ? r : (r & 0x3) | 0x8;
1231            return v.toString(16);
1232          }
1233        );
1234      }
1235
1236      function getUserDailyUsageData(uuid) {
1237        return JSON.parse(localStorage.getItem(uuid));
1238      }
1239
1240      function setUserDailyUsageData(data) {
1241        const uuid = getUUID();
1242        return localStorage.setItem(uuid, JSON.stringify(data));
1243      }
1244
1245      function getUUID() {
1246        let uuid = localStorage.getItem('lr-web-uuid');
1247        if (uuid == undefined) {
1248          uuid = guid();
1249          localStorage.setItem('lr-web-uuid', uuid);
1250          return uuid;
1251        } else {
1252          return uuid;
1253        }
1254      }
1255
1256      function getUsageDataFromStorage() {
1257        const uuid = getUUID();
1258        const dailyUsageData = getUserDailyUsageData(uuid);
1259        return dailyUsageData;
1260      }
1261
1262      function initUsageData() {
1263        const uuid = getUUID();
1264        const dailyUsageData = getUsageDataFromStorage();
1265        if (!dailyUsageData) {
1266          let data = {
1267            id: uuid,
1268            dailyUsage: 0,
1269            currentUseDate: formatDate(new Date()),
1270            firstUseDate: formatDate(new Date()),
1271          };
1272          setUserDailyUsageData(data);
1273        }
1274      }
1275      function setUsageDataToView() {
1276        const usageData = getUsageDataFromStorage();
1277        const today = formatDate(new Date());
1278        if (today === usageData['currentUseDate']) {
1279          dailyUsage = usageData['dailyUsage'];
1280          if (dailyUsage >= dailyLimit) {
1281            disableButton();
1282          }
1283        } else {
1284          dailyUsage = 0;
1285          usageData['dailyUsage'] = 0;
1286          usageData['currentUseDate'] = today;
1287          setUserDailyUsageData(usageData);
1288        }
1289
1290        const ele = document.getElementById('usage-text');
1291        ele.innerHTML = \`(\${dailyUsage}/\${dailyLimit})\`;
1292      }
1293
1294      function disableButton() {
1295        var button = document.querySelector('.write-btn');
1296        button.disabled = true;
1297        button.style.cursor = 'not-allowed';
1298        button.style.background = '#86a9d5';
1299      }
1300
1301      function updateUsageDateData(usage, date = new Date()) {
1302        dailyUsage = usage;
1303        const usageData = getUsageDataFromStorage();
1304        usageData['dailyUsage'] = usage;
1305        usageData['currentUseDate'] = formatDate(date);
1306        setUserDailyUsageData(usageData);
1307
1308        if (dailyUsage >= dailyLimit) {
1309          disableButton();
1310        }
1311
1312        const ele = document.getElementById('usage-text');
1313        ele.innerHTML = \`(\${dailyUsage}/\${dailyLimit})\`;
1314      }
1315
1316      function buttonStatusChange(textDom, loadingDom, status1, status2) {
1317        btnTextEle.style.display = status1;
1318        generatorLoadingEle.style.display = status2;
1319      }
1320
1321      initUsageData();
1322      setUsageDataToView();
1323    <\/script><script>
1324      var slider = document.querySelector('.slider');
1325      var thumb = document.querySelector('.slider-thumb');
1326      var progress = document.querySelector('.slider-progress');
1327
1328      var steps = [1, 2, 3]; // &#20256;&#20837;&#30340;&#27493;&#39588;&#20540;
1329      var currentStep = 1; // &#28369;&#22359;&#24403;&#21069;&#25152;&#22788;&#30340;&#27493;&#39588;
1330      var stepWidth = slider.offsetWidth / (steps.length - 1); // &#27599;&#19968;&#20010;&#27493;&#39588;&#30340;&#23485;&#24230;
1331
1332      thumb.addEventListener('mousedown', function (event) {
1333        event.preventDefault();
1334
1335        var shiftX = event.clientX - thumb.getBoundingClientRect().left;
1336
1337        document.addEventListener('mousemove', onMouseMove);
1338        document.addEventListener('mouseup', onMouseUp);
1339
1340        function onMouseMove(event) {
1341          moveThumbTo(
1342            event.clientX - shiftX - slider.getBoundingClientRect().left
1343          );
1344        }
1345
1346        function onMouseUp() {
1347          document.removeEventListener('mouseup', onMouseUp);
1348          document.removeEventListener('mousemove', onMouseMove);
1349        }
1350      });
1351
1352      slider.addEventListener('click', function (event) {
1353        var newLeft =
1354          event.clientX -
1355          slider.getBoundingClientRect().left -
1356          thumb.offsetWidth / 2;
1357        moveThumbTo(newLeft);
1358      });
1359
1360      function moveThumbTo(newLeft) {
1361        newLeft = Math.round(newLeft / stepWidth) * stepWidth;
1362
1363        if (newLeft < 0) {
1364          newLeft = 0;
1365        }
1366        var rightEdge = slider.offsetWidth - thumb.offsetWidth;
1367        if (newLeft > rightEdge) {
1368          newLeft = rightEdge;
1369        }
1370
1371        thumb.style.left = newLeft + 'px';
1372        progress.style.width = newLeft + thumb.offsetWidth / 2 + 'px';
1373
1374        currentStep = Math.round(newLeft / stepWidth);
1375      }
1376
1377      function initalProgressStart() {
1378        var initialLeft = stepWidth * currentStep;
1379        thumb.style.left = initialLeft + 'px';
1380        progress.style.width = initialLeft + thumb.offsetWidth / 2 + 'px';
1381      }
1382      initalProgressStart();
1383    <\/script><script>
1384      var btnTextEle = document.getElementById('btn-text');
1385      var generatorLoadingEle = document.getElementById('generator-loading'); // loading dot
1386      var generateFailEle = document.getElementById('generate-fail'); // &#29983;&#25104;post&#22833;&#36133;dom&#23637;&#31034;
1387
1388      var postReadySectionEle = document.getElementById(
1389        'gpt-linkedin-post-ready-section'
1390      ); // post-ready
1391      var viralPostSectionEle = document.getElementById(
1392        'gpt-linkedin-viral-post-section'
1393      ); // viral-post
1394
1395      var error = ''; // &#25253;&#38169;&#20449;&#24687;
1396      var loading = false;
1397      var resData = '';
1398
1399      function handleWritePost() {
1400        if (loading) return;
1401
1402        var todayDo =
1403          document.getElementById('today-do').value || 'I started a new job';
1404        var advice =
1405          document.getElementById('advice').value || 'Shoot for the stars';
1406
1407        setUsageDataToView(); // &#20808;&#26356;&#26032;&#20351;&#29992;&#27425;&#25968;
1408
1409        aliLog(240104, '', {
1410          today_do: todayDo,
1411          advice: advice,
1412          level: steps[currentStep],
1413          usage: dailyUsage,
1414        });
1415
1416        if (dailyUsage >= dailyLimit) {
1417          return;
1418        }
1419
1420        buttonStatusChange(
1421          btnTextEle,
1422          generatorLoadingEle,
1423          'none',
1424          'inline-block'
1425        );
1426
1427        loading = true;
1428        error = '';
1429        generateFailEle.innerHTML = '';
1430
1431        var promptText = \`Please act as a social media expert with years of experience running LinkedIn posts, and draft a viral post, output in English. Here are the requirements:
14321. Starting with an attention-grabbing accomplishment from "\${todayDo}" that leaves everyone in awe.
14332. To showcasing your unique approach to success, you should share how you conquered obstacles by harnessing the wisdom of \${advice}.
14343. Infuse a touch of self-centeredness and playfulness to captivate readers, tapping into the culture of self-obsession with a humorous twist or a witty anecdote.
14354. Dial up the exaggeration to a \${
1436          PromptCringeLevel[steps[currentStep]]
1437        } that will leave readers astounded and ready to take action
14385. The post should be less then 1000 characters strictly.
14396. Use emoji.
14407. Must format every new sentence with the lines.\`;
1441
1442        requestZingFrontApi(promptText)
1443          .then((res) => {
1444            buttonStatusChange(
1445              btnTextEle,
1446              generatorLoadingEle,
1447              'inline-block',
1448              'none'
1449            );
1450
1451            postReadySectionEle.style.display = 'block';
1452            viralPostSectionEle.style.display = 'none';
1453
1454            loading = false;
1455
1456            updateUsageDateData(dailyUsage + 1);
1457
1458            aliLog(240108, '', {
1459              request_time: res.request_time,
1460              response_text: res.data,
1461            });
1462
1463            var postContentEle = document.getElementById('post-content-text');
1464            resData = res.data;
1465            postContentEle.innerHTML = transformResponseString(res.data);
1466          })
1467          .catch((err) => {
1468            error = JSON.parse(err.message);
1469
1470            aliLog(240109, '', { error });
1471
1472            loading = false;
1473            buttonStatusChange(
1474              btnTextEle,
1475              generatorLoadingEle,
1476              'inline-block',
1477              'none'
1478            );
1479
1480            generateFailEle.innerHTML = error.message;
1481          });
1482      }
1483
1484      function startOver() {
1485        aliLog(240119);
1486
1487        document.getElementById('today-do').value = '';
1488        document.getElementById('advice').value = '';
1489
1490        viralPostSectionEle.style.display = 'block';
1491        postReadySectionEle.style.display = 'none';
1492      }
1493
1494      function publishPost() {
1495        aliLog(240118, '', { post_content: resData });
1496        window.open('https://www.linkedin.com/hp');
1497      }
1498
1499      function installGPTLinkedin() {
1500        aliLog(240112);
1501        window.open(
1502          'https://chrome.google.com/webstore/detail/linkedradar%C2%A0-%C2%A0openai%C2%A0chat/kgojhlllchdepinmopmlhihnipicpoah?utm_source=viral-post-generator'
1503        );
1504      }
1505    <\/script><div class="container-sm">
1506<div class="gap-xy-2 mt-6">
1507</div>
1508</div>
1509</div>
1510</main><script type="text/javascript" src="/legacy-assets/files/SmoothScroll_1.1.2_ddb27611bf54a74e40dc23a8913c5ed2-954c181d5dac.js"><\/script><script type="text/javascript" src="/legacy-assets/files/objectFitPolyfill.min_1.1.2_7ea81a2cdee885d268b48d7c600d10df-739a0a609eef.js"><\/script><script type="text/javascript" src="/legacy-assets/files/aos_1.1.2_d3718e34eeb0355be8e3179a2e2bccb7-0b5f0a09a806.js"><\/script><script type="text/javascript" src="/legacy-assets/files/jquery.countdown.min_1.1.2_5d3ff3c3fbaa67cc639501f44eeb07be-597667b3fbd0.js"><\/script><script type="text/javascript" src="/legacy-assets/files/jquery.waypoints.min_1.1.2_7d05f92297dede9ecfe3706efb95677a-47964623a30f.js"><\/script><script type="text/javascript" src="/legacy-assets/files/countUp.min_1.1.2_2ff27ddb6a758e8defbe8750c975e87f-f898e31b8f68.js"><\/script><script type="text/javascript" src="/legacy-assets/files/granim.min_1.1.2_77bb73352c8c9c138d33326092be39f4-49848ec0f2bd.js"><\/script><script type="text/javascript" src="/legacy-assets/files/slick.min_1.1.2_d5a61c749e44e47159af8a6579dda121-85746a3bad49.js"><\/script><script type="text/javascript" src="/legacy-assets/files/typed.min_1.1.2_5d53ae31eda336c919b79ad3590e8589-2e3ef37d17e8.js"><\/script><script type="text/javascript" src="/legacy-assets/files/imagesloaded.min_3.2.0_7e97ab52c3df75e9053002bb59f2cdd5-37ec64ffa
1510721.js"><\/script><script type="text/javascript" src="/legacy-assets/files/shuffle.min_1.1.2_fb91e20df994252467172e7bc95758db-ee6f0b3a9742.js"><\/script><script type="text/javascript" src="/legacy-assets/files/jarallax.min_1.1.2_4d95aee2e4fb638240195c2e00125a9e-ac1624881717.js"><\/script><script type="text/javascript" src="/legacy-assets/files/jarallax-video.min_1.1.2_07964f804f6de718cd802a418491e57e-4e3599115d01.js"><\/script><script type="text/javascript" src="/legacy-assets/files/wp-embed.min_5.2.18_43928880ff5ebadcd513755b011732cd-b3bae8081ce5.js"><\/script>
1511<div id="offcanvas-search" class="offcanvas bg-dark h-auto" data-animation="slide-down">
1512<div class="row">
1513<form class="col-md-8 mx-auto input-glass" action="/" method="get">
1514<input class="form-control form-control-lg" type="text" name="s" placeholder="Search..." value=""></form>
1515</div>
1516</div>
1517
1518</div>
1519</div></div>
1520<style>
1521    #pay_unpaid_invoice {
1522        z-index: 2000;
1523        border-radius: 8px;
1524        width: 380px;
1525        height: auto;
1526        
1527        top: 80px;
1528        right: 20px;
1529        background-repeat: no-repeat;
1530        background-position: 5px 5px;
1531        animation: slip_left_in;
1532        animation-duration: 1.5s;
1533        display: flex;
1534        flex-direction: row;
1535        padding: 14px 26px 14px 13px;
1536        box-sizing: border-box;
1537        border: 1px solid #ebeef5;
1538        position: fixed;
1539        background-color: #fff;
1540        box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);
1541        transition: opacity .3s, transform .3s, left .3s, right .3s, top .4s, bottom .3s;
1542        overflow: hidden;
1543    }
1544
1545    @keyframes slip_left_in {
1546        0% {
1547            right: -380px;
1548            top: 80px;
1549        }
1550        100% {
1551            right: 20px;
1552            top: 80px;
1553        }
1554    }
1555
1556    #pay_lasted_invoice_button {
1557        border-radius: 5px;
1558        border: none;
1559        color: white;
1560        width: 100px;
1561        background-color: #67c23a;
1562        margin-left: 50px;
1563        margin-top: 7px;
1564        height: 28px;
1565        line-height: 1;
1566    }
1567
1568    #cancel_pay_invoice_button {
1569        border-radius: 5px;
1570        border: none;
1571        color: white;
1572        width: 100px;
1573        background-color: #F56C6C;
1574        margin-left: 100px;
1575        margin-top: 7px;
1576        height: 28px;
1577        line-height: 1;
1578    }
1579
1580    #pay_invoice {
1581        display: flex;
1582    }
1583
1584    #pay_invoice_left_top {
1585        width: 20%;
1586        margin-left: 15px;
1587        margin-top: 5px;
1588    }
1589
1590    #pay_invoice_right_top {
1591        display: flex;
1592        flex-direction: column;
1593        width: 70%;
1594        margin-top: 5px;
1595    }
1596
1597    #pay_invoice_button {
1598        width: 100%;
1599        
1600        
1601    }
1602
1603    #pay_lastest_success {
1604        
1605    }
1606
1607    #pay_invoice_close:hover {
1608        background: #f4f4f4;
1609        background-image: -webkit-linear-gradient(top, #f4f4f4, white);
1610        background-image: -moz-linear-gradient(top, #f4f4f4, white);
1611        background-image: -ms-linear-gradient(top, #f4f4f4, white);
1612        background-image: -o-linear-gradient(top, #f4f4f4, white);
1613        background-image: linear-gradient(to bottom, #f4f4f4, white);
1614        text-decoration: none;
1615    }
1616
1617</style>
1618<script>
1619    function jumpToInvoice() {
1620        var user_info = {
1621            'id': '',
1622            'email': '',
1623            'registered_at': ''
1624        };
1625        var user_action = {
1626            'user_action': 12,
1627            'action_type': 1,
1628            'user_info': user_info
1629        };
1630        $.ajax({
1631            type: "POST",
1632            url: "/user/default/save-renew-popup-action",
1633            async: true,
1634            data: {
1635                'user_action': user_action,
1636                'product_mark': ''
1637            },
1638            success(res) {
1639                if (res.code == 100000) {
1640                    window.open("");
1641                }
1642            }
1643        });
1644    }
1645
1646    function cancelJumpPayInvoice() {
1647        $('#pay_unpaid_invoice').css('display', 'none');
1648        var user_info = {
1649            'id': '',
1650            'email': '',
1651            'registered_at': ''
1652        };
1653        var user_action = {
1654            'user_action': 14,
1655            'action_type': 1,
1656            'user_info': user_info
1657        };
1658        $.ajax({
1659            type: "POST",
1660            url: "/user/default/save-renew-popup-action",
1661            async: true,
1662            data: {
1663                'user_action': user_action,
1664                'product_mark': ''
1665            },
1666            success(res) {
1667            }
1668        });
1669    }
1670
1671    function cancelUserPayInvoice() {
1672        var user_info = {
1673            'id': '',
1674            'email': '',
1675            'registered_at': ''
1676        };
1677        var user_action = {
1678            'user_action': 13,
1679            'action_type': 1,
1680            'user_info': user_info
1681        };
1682        $.ajax({
1683            type: "POST",
1684            url: "/pay/default/cancel-old-sub",
1685            async: true,
1686            data: {
1687                "stripe_sub": '',
1688            },
1689            success(res) {
1690                if (res.code == 100000) {
1691                    $.ajax({
1692                        type: "POST",
1693                        url: "/user/default/save-renew-popup-action",
1694                        async: true,
1695                        data: {
1696                            'user_action': user_action,
1697                            'product_mark': ''
1698                        },
1699                        success(res) {
1700                            if (res.code == 100000) {
1701                                $('#pay_unpaid_invoice').css('display', 'none');
1702                            }
1703                        }
1704                    });
1705                } else {
1706                    $('#cancelUserPayInvoiceTipId').css('display','block');
1707                    document.getElementById('cancelUserPayInvoiceTipId').innerHTML = res.message
1708                }
1709            }
1710        });
1711    }
1712<\/script>
1713
1714                <div id="g_id_onload"
1715            data-client_id="693661508152-aa72piolm2t0pomvutsn344tpmi3dj1a.apps.googleusercontent.com"
1716            data-context="signin"
1717            data-callback="handleCredentialResponse">
1718        </div>
1719        
1720    <script>
1721    function handleCredentialResponse(res) {
1722        let ga_cid = getGACid();
1723        let data = {ga_cid: ga_cid};
1724        let state = btoa(encodeURIComponent(JSON.stringify(data)));
1725        $.ajax({
1726                type: "POST",
1727                url: "/user/default/new-google-callback",
1728                async: true,
1729                data: {
1730                    "JWT": res,
1731                    "state": state
1732                },
1733                success(res) {
1734                    if (res.code == 100000) {
1735                        if (res.data.is_register) {
1736                            if (typeof qp === "function") {
1737                                qp('track', 'CompleteRegistration');
1738                            }
1739                            if (typeof gtag === "function") {
1740                                gtag('event', 'google_register', {
1741                                    'event_category': 'google_register',
1742                                    'label': 'google_register_label',
1743                                    'method': 'Google'
1744                                });
1745                            }
1746                        }
1747                        if (typeof gtag === "function") {
1748                            gtag('event', 'google_login', {
1749                                'event_category': 'google_login',
1750                                'label': 'google_login_label',
1751                                'method': 'Google'
1752                            });
1753                        }
1754
1755                        if(res.data && res.data.url && res.data.url != "/"){
1756                            window.location.href = res.data.url;
1757                        } else {
1758                            window.location.reload();
1759                        }
1760                    } else {
1761                        if (res.data && res.data.url) {
1762                            window.location.href = res.data.url;
1763                        } else {
1764                            window.location.href = '/user/login';
1765                        }
1766                    }
1767                }
1768            });
1769    };
1770    var overWidth = 992;
1771    function navChange() {
1772        var navWrap = document.querySelector('#saasbox-nav');
1773        var navWidth = navWrap.clientWidth;
1774        var navScrollWidth = navWrap.scrollWidth;
1775        if (navWidth > 991 && navWidth < 1280 && navScrollWidth - navWidth > 0) {
1776            document.body.clientWidth > overWidth ? overWidth = document.body.clientWidth : '';
1777            $(navWrap).addClass('over-navbar');
1778        } else {
1779            if (document.body.clientWidth > overWidth || document.body.clientWidth< 992 || navWidth > 1280) {
1780                $(navWrap).removeClass('over-navbar');
1781            }
1782        }
1783    };
1784    $('#saasbox-nav').ready(function(){
1785        navChange();
1786    });
1787    $(window).resize(function() {
1788        navChange();
1789    });
1790    window.saasboxOpenNavBanner = function (placeholder1 = '', placeholder2 = '', placeholder3 = '') {
1791        var banner_cookie_name = 'saasboxNavBanner';
1792        var banner_cookie = getCookie(banner_cookie_name);
1793        var saasbox_language = "en-US";
1794        if (banner_cookie) {
1795            return;
1796        }
1797        var banner_config = {"active":false,"is_closed":false,"text_color":"#000000","background_color":"#FFFFFF","nav_banner_height":104,"content":""};
1798        var banner_height = banner_config.nav_banner_height;
1799        if (banner_config.length === 0) {
1800            return;
1801        }
1802        if (banner_config.active !== true) {
1803            return;
1804        }
1805        var banner_element = document.getElementById(banner_cookie_name);
1806        var content = banner_config.content.replace('[%placeholder1%]', placeholder1);
1807        content = content.replace('[%placeholder2%]', placeholder2);
1808        content = content.replace('[%placeholder3%]', placeholder3);
1809        if (banner_config.is_closed) {
1810            var tooltip_text = 'Do not prompt today';
1811            if (saasbox_language == 'zh-CN') {
1812                tooltip_text = '今日不再提示';
1813            }
1814            content += '<i class="fa fa-times nav-banner-close" aria-hidden="true" onclick="saasboxCloseNavBanner()"><span class="nav-banner-tooltip nav-banner-tooltip-bottom">' + tooltip_text + '</span></i>';
1815        }
1816        content = '<p class="nav-banner-content">' + content + '</p>';
1817        banner_element.innerHTML = content;
1818        banner_element.style.display = "";
1819        var layout_container = document.getElementById("mainContent");
1820        layout_container.style.marginTop = banner_height + 'px';
1821    };
1822
1823    window.saasboxCloseNavBanner = function () {
1824        var banner_cookie_name = 'saasboxNavBanner';
1825        var banner_element = document.getElementById(banner_cookie_name);
1826        banner_element.style.display = "none";
1827        var layout_container = document.getElementById("mainContent");
1828        layout_container.style.marginTop = '';
1829        setCookie(banner_cookie_name, banner_cookie_name, 1)
1830    };
1831
1832    function getCookie(cname) {
1833        var name = cname + "=";
1834        var ca = document.cookie.split(';');
1835        for (var i = 0; i < ca.length; i++) {
1836            var c = ca[i].trim();
1837            if (c.indexOf(name) == 0) return c.substring(name.length, c.length);
1838        }
1839        return "";
1840    }
1841
1842    function setCookie(cname, cvalue, exdays) {
1843        var d = new Date();
1844        d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000));
1845        var expires = "expires=" + d.toGMTString();
1846        document.cookie = cname + "=" + cvalue + "; " + expires;
1847    }
1848
1849<\/script>
1850
1851
1852
1853<footer id="layout-footer" class="footer bg-gray py-7">
1854    <div class='footer-content'>
1855        <div class='container saasbox-container'>
1856        <div class='saasbox-footer-wrap'>
1857            
1858        <div class='footer-left'>
1859            <div>
1860                <a href='/'>
1861                    <img src='/legacy-assets/files/1af166d249aaaaa3825eed62ba4e0f78-985bd022fa21.png' alt='linkedradar.com Logo' class='footer-logo'>
1862                </a>
1863                <p>"Boost LinkedIn Automation Tool: Unlock Opportunities, Expand Professional Networks."<br><br>Made with love ❤ in Singapore<br><br><br><br></p>
1864            </div>
1865            
1866        </div>
1867    
1868            <div class='footer-middle' ><div class='footer-middle-item'><h6 class='mb-4 mt-1'><strong>ABOUT</strong></h6><div class='nav flex-column'><a class='nav-link w-100 text-truncate' href='/linked-team' style='white-space: nowrap;'>About Us</a><a class='nav-link w-100 text-truncate' href='/release-notes' style='white-space: nowrap;'>Release Notes</a><a class='nav-link w-100 text-truncate' href='/term' style='white-space: nowrap;'>Terms&Conditions</a><a class='nav-link w-100 text-truncate' href='/privacy-policy' style='white-space: nowrap;'>Privacy Policy</a><a class='nav-link w-100 text-truncate' href='/refund-policy' style='white-space: nowrap;'>Refund Policy</a><a class='nav-link w-100 text-truncate' href='/contact-us' style='white-space: nowrap;'>Contact Us</a></div></div><div class='footer-middle-item'><h6 class='mb-4 mt-1'><strong>WHY LINKEDRADAR</strong></h6><div class='nav flex-column'><a class='nav-link w-100 text-truncate' href='/octopus-crm-alternative' style='white-space: nowrap;'>Octopus CRM Alternative</a><a class='nav-link w-100 text-truncate' href='/dripify-alternative' style='white-space: nowrap;'>Dripify Alternative</a><a class='nav-link w-100 text-truncate' href='/add-promotion-on-linkedin' style='white-space: nowrap;'>Promotion On LinkedIn</a><a class='nav-link w-100 text-truncate' href='/linkedin-message-automation' style='white-space: nowrap;'>LinkedIn AI Message</a><a class='nav-link w-100 text-truncate' href='/linkedin-gafam' style='white-space: nowrap;'>LinkedIn Gafam</a><a class='nav-link w-100 text-truncate' href='/emoticones-linkedin' style='white-space: nowrap;'>Emoticones LinkedIn</a><a class='nav-link w-100 text-truncate' href='/what-is-AI-resume-builder' style='white-space: nowrap;'>
1868AI Resume Builder</a><a class='nav-link w-100 text-truncate' href='/viral-post-generator' style='white-space: nowrap;'>Viral Post Generator</a><a class='nav-link w-100 text-truncate' href='/linkedin-headline-generator' style='white-space: nowrap;'>Linkedin Headline Generator</a><a class='nav-link w-100 text-truncate' href='/linkedin-summary-generator' style='white-space: nowrap;'>Linkedin Summary Generator</a><a class='nav-link w-100 text-truncate' href='/ai-linkedin-headshot' style='white-space: nowrap;'>LinkedIn Headshot Generator</a></div></div><div class='footer-middle-item'><h6 class='mb-4 mt-1'><strong>RESOURCES</strong></h6><div class='nav flex-column'><a class='nav-link w-100 text-truncate' href='/blog' style='white-space: nowrap;'>Blog</a><a class='nav-link w-100 text-truncate' href='https://waplus.io/?utm_source=LinkedRadar' style='white-space: nowrap;'>WhatsApp CRM</a><a class='nav-link w-100 text-truncate' href='https://findniche.com/en?utm_source=LinkedRadar' style='white-space: nowrap;'>FindNiche</a><a class='nav-link w-100 text-truncate' href='https://etsyhunt.com/en?utm_source=LinkedRadar' style='white-space: nowrap;'>EtsyHunt</a><a class='nav-link w-100 text-truncate' href='https://sellercenter.io/en?utm_source=LinkedRadar' style='white-space: nowrap;'>SellerCenter</a><a class='nav-link w-100 text-truncate' href='https://amzchart.com/amazon-product-research?utm_source=LinkedRadar' style='white-space: nowrap;'>AmzChart</a><a class='nav-link w-100 text-truncate' href='https://gptplus.io/?utm_source=linkedradar' style='white-space: nowrap;'>GPTPlus</a><a class='nav-link w-100 text-truncate' href='/linkedin-star' style='white-space: nowrap;'>LinkedIn Star</a><a class='nav-link w-100 text-truncate' href='/other' style='white-space: nowrap;'>Other</a></div></div><div class='footer-middle-item'><h6 class='mb-4 mt-1'><strong>LINK</strong></h6><div class='nav flex-column'><a class='nav-link w-100 text-truncate' href='https://adtargeting.io/?utm_source=LinkedRadar' style='white-space: nowrap;'>Facebook interest targeting</a><a class='nav-link w-100 text-truncate' href='https://adcostly.com/?utm_source=LinkedRadar' style='white-space: nowrap;'>Facebook Ads cost</a><a class='nav-link w-100 text-truncate' href='https://pincase.xyz/?utm_source=LinkedRadar' style='white-space: nowrap;'>Pinterest video downloader</a><a class='nav-link w-100 text-truncate' href='https://twiclips.com/?utm_source=LinkedRadar' style='white-space: nowrap;'>Twitch clip downloader</a><a class='nav-link w-100 text-truncate' href='https://tikfast.net/?utm_source=LinkedRadar' style='white-space: nowrap;'>TikTok video downloader</a><a class='nav-link w-100 text-truncate' href='https://dmsave.top/?utm_source=LinkedRadar' style='white-space: nowrap;'>Dailymotion video downloader</a><a class='nav-link w-100 text-truncate' href='https://vimeomate.com/?utm_source=LinkedRadar' style='white-space: nowrap;'>Vimeo video downloader</a><a class='nav-link w-100 text-truncate' href='https://gmplus.io/?utm_source=linkedradar' style='white-space: nowrap;'>Multiple Gmail Accounts Manage</a><a class='nav-link w-100 text-truncate' href='https://teleplus.io/?utm_source=linkedradar' style='white-space: nowrap;'>Telegram Sender</a><a class='nav-link w-100 text-truncate' href='https://denote.net/?utm_source=linkedradar' style='white-space: nowrap;'>Creative Collaboration Tool</a><a class='nav-link w-100 text-truncate' href='/download-linkedin-video' style='white-space: nowrap;'>Download Linkedin Video</a><a class='nav-link w-100 text-truncate' href='https://headshotmaster.io?utm_source=linkedradar' style='white-space: nowrap;'>Linkedin AI Headshot Generator</a></div></div></div>
1869            <div>
1870                <div class='social social-bordered'>
1871                    
1872            <a href='https://www.youtube.com/@LinkedRadar--SpecializedinLink' target='_blank' rel='nofollow'>
1873                <i class='fa fa-youtube'></i>
1874            </a>
1875        
1876                </div></div>
1877        </div>
1878    </div>    </div>
1879        <div class='site-statement'>
1880        <hr>
1881        <p>
1882            Copyright 2024 LinkedRarar. All rights reserved.        </p>
1883    </div>
1884    </footer>
1885<script>
1886    function switchLanguage(language) {
1887        var name = 'sbox-l';
1888        var value = language;
1889        var date = new Date();
1890        date.setTime(date.getTime() + (24 * 3600 * 1000));
1891        var expires = date.toGMTString();
1892        document.cookie = name + "=" + value + ';expires=' + expires + ";path=/";
1893        let window_href = "";
1894        if (window_href != '') {
1895            let url = "/" + language + window_href;
1896            if (window_href == '/') {
1897                url = "/" + language
1898            }
1899            window.location.href = url;
1900            return;
1901        }
1902        if(self != top) {
1903            window.parent.location.reload();
1904        } else {
1905            location.reload();
1906        }
1907    }
1908<\/script>
1909<script>
1910    var contentMinH = $(window).height()-$("#saasbox-nav").height()-$(".footer").outerHeight();
1911    $("#mainContent").css('minHeight',contentMinH+'px');
1912                $(function () {
1913            $(".tigger").mouseenter(function() {
1914                $(this).find(".popup-custom").css("display", "block");
1915            });
1916            $(".tigger").mouseleave(function() {
1917                $(this).find(".popup-custom").css("display", "none");
1918            });
1919        });
1920            $(".sbox-carousel > .nav-link.nav-type-button").mouseenter(function() {
1921        var sboxCarousel = $(this).parent();
1922        sboxCarousel.attr('data-sboxmouseon', 1);
1923        setTimeout(() => {
1924            let sboxCarouselHover = sboxCarousel.siblings('.sbox-carousel-hover');
1925            let navBtnFirst = $(this).children();
1926            let hoverA = sboxCarouselHover.children('a');
1927            hoverA.text(navBtnFirst.attr('data-sboxtitle'));
1928            hoverA.attr('href', navBtnFirst.attr('data-sboxurl'));
1929            let hoverP = sboxCarouselHover.children('p');
1930            hoverP.text(navBtnFirst.attr('data-sboxsubtitle'));
1931            let hoverImg = sboxCarouselHover.children('img');
1932            hoverImg.attr('src', navBtnFirst.attr('data-sboxicon'));
1933            sboxCarouselHover.show();
1934        }, 0);
1935    });
1936    $(".sbox-carousel").mouseleave(function() {
1937        $(this).attr('data-sboxmouseon', 0)
1938        let sboxCarousel = $(this);
1939        setTimeout(function() {
1940            let sboxCarouselHover = sboxCarousel.siblings('.sbox-carousel-hover');
1941            if (sboxCarouselHover.attr('data-sboxmouseon') != 1) {
1942                sboxCarouselHover.hide();
1943            }
1944        }, 50);
1945    });
1946    $(".sbox-carousel-hover").mouseenter(function() {
1947        $(this).attr('data-sboxmouseon', 1)
1948        $(this).show();
1949    });
1950    $(".sbox-carousel-hover").mouseleave(function() {
1951        $(this).attr('data-sboxmouseon', 0)
1952        $(this).hide();
1953    });
1954    $(".sbox-carousel").each(function(i, sboxCarousel) {
1955                if (sboxCarousel.children.length <= 1) {
1956            return
1957        }
1958        var interval = sboxCarousel.dataset.sboxinterval
1959        var childFirst = sboxCarousel.children[0];
1960        var timer = 0;
1961        setTimeout(() => {
1962            timer = setInterval(scrol, 30);
1963        }, interval * 1000);
1964        function scrol() {
1965            if (sboxCarousel.dataset.sboxmouseon == 1) {
1966                if (sboxCarousel.scrollTop >= childFirst.scrollHeight / 2) {
1967                    let childFirst = sboxCarousel.children[0];
1968                    sboxCarousel.removeChild(childFirst);
1969                    sboxCarousel.appendChild(childFirst);
1970                }
1971                sboxCarousel.scrollTop = 0;
1972                return;
1973            }
1974                        if (sboxCarousel.scrollTop >= childFirst.scrollHeight
1975            ) {
1976                sboxCarousel.scrollTop = 0;
1977                childFirst = sboxCarousel.children[0];
1978                sboxCarousel.removeChild(childFirst);
1979                sboxCarousel.appendChild(childFirst);
1980                clearInterval(timer);
1981                setTimeout(() => {
1982                    timer = setInterval(scrol, 30);
1983                }, interval * 1000);
1984            } else {
1985                sboxCarousel.scrollTop++;
1986            }
1987        }
1988    });
1989<\/script>
1990
1991<script type="text/javascript"><\/script>
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001`,n={path:s,dataFileName:l,pageType:d,title:c,headTitle:p,h1:v,metaDescription:g,canonical:h,visibleTextHash:u,head:b,bodyHtml:f},_={__name:"index",setup(m){return t(n),(x,y)=>{const e=a;return r(),i(e,{page:o(n)},null,8,["page"])}}};export{_ as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.