{"id":24935,"date":"2023-11-08T05:26:39","date_gmt":"2023-11-08T05:26:39","guid":{"rendered":"https:\/\/wordpress.iqonic.design\/product\/wp\/umetric\/?page_id=24935"},"modified":"2024-04-17T15:59:35","modified_gmt":"2024-04-17T13:59:35","slug":"mobile-apps-reporting","status":"publish","type":"page","link":"https:\/\/websites.fraunhofer.de\/workvalues-germany\/mobile-apps-reporting\/","title":{"rendered":"Mobile Apps Reporting"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"24935\" class=\"elementor elementor-24935\">\n\t\t\t\t\t\t<div data-marvy_enable_birds_animation=\"false\" data-marvy_enable_cells_animation=\"false\" data-marvy_enable_dots_animation=\"false\" data-marvy_enable_fog_animation=\"false\" data-marvy_enable_globe_animation=\"false\" data-marvy_enable_halo_animation=\"false\" data-marvy_enable_net_animation=\"false\" data-marvy_enable_trunk_animation=\"false\" data-marvy_enable_fluid_animation=\"false\" data-marvy_enable_digitalStream_animation=\"false\" data-marvy_enable_floating_heart_animation=\"false\" data-marvy_enable_particles_wave_animation=\"false\" data-marvy_enable_dna_animation=\"false\" data-marvy_enable_beyblade_animation=\"false\" data-marvy_enable_drop_animation=\"false\" data-marvy_enable_fancy_rotate=\"false\" data-marvy_flying_object_shape=\"square\" data-marvy_flying_object_shape_color=\"#1F1F1F\" data-marvy_enable_flying_object=\"true\" data-marvy_enable_ripples_animation=\"false\" data-marvy_enable_waves_animation=\"false\" data-marvy_enable_rings_animation=\"false\" data-marvy_enable_topology_animation=\"false\" data-marvy_enable_gradient_animation=\"false\" data-marvy_enable_snow_animation=\"false\" data-marvy_enable_firework_animation=\"false\" data-marvy_enable_cloud_animation=\"false\" class=\"elementor-section elementor-top-section elementor-element elementor-element-4edb8e06 elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default\" data-id=\"4edb8e06\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6e7e5cb6 layouts-column-align-inherit layouts-section-position-none\" data-id=\"6e7e5cb6\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div data-marvy_enable_birds_animation=\"false\" data-marvy_enable_cells_animation=\"false\" data-marvy_enable_dots_animation=\"false\" data-marvy_enable_fog_animation=\"false\" data-marvy_enable_globe_animation=\"false\" data-marvy_enable_halo_animation=\"false\" data-marvy_enable_net_animation=\"false\" data-marvy_enable_trunk_animation=\"false\" data-marvy_enable_fluid_animation=\"false\" data-marvy_enable_digitalStream_animation=\"false\" data-marvy_enable_floating_heart_animation=\"false\" data-marvy_enable_particles_wave_animation=\"false\" data-marvy_enable_dna_animation=\"false\" data-marvy_enable_beyblade_animation=\"false\" data-marvy_enable_drop_animation=\"false\" data-marvy_enable_fancy_rotate=\"false\" data-marvy_enable_flying_object=\"false\" data-marvy_enable_ripples_animation=\"false\" data-marvy_enable_waves_animation=\"false\" data-marvy_enable_rings_animation=\"false\" data-marvy_enable_topology_animation=\"false\" data-marvy_enable_gradient_animation=\"false\" data-marvy_enable_snow_animation=\"false\" data-marvy_enable_firework_animation=\"false\" data-marvy_enable_cloud_animation=\"false\" class=\"elementor-section elementor-inner-section elementor-element elementor-element-6dcea214 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6dcea214\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-2091b12e layouts-column-align-inherit layouts-section-position-none\" data-id=\"2091b12e\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"hf-elementor-layout elementor-element elementor-element-1d44e49f elementor-widget elementor-widget-section_title\" data-id=\"1d44e49f\" data-element_type=\"widget\" data-widget_type=\"section_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\n\t<div class=\"text-center iq-title-box iq-title-default iq-title-box-1\">\n\t\t<div class=\"iq-title-icon\">\n\t\t\t\t\t<\/div>\n\t\t\n\t\t<h1 class=\"iq-title\">\n\t\t\tMobile Apps Reporting\t\t<\/h1>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div data-marvy_enable_birds_animation=\"false\" data-marvy_enable_cells_animation=\"false\" data-marvy_enable_dots_animation=\"false\" data-marvy_enable_fog_animation=\"false\" data-marvy_enable_globe_animation=\"false\" data-marvy_enable_halo_animation=\"false\" data-marvy_enable_net_animation=\"false\" data-marvy_enable_trunk_animation=\"false\" data-marvy_enable_fluid_animation=\"false\" data-marvy_enable_digitalStream_animation=\"false\" data-marvy_enable_floating_heart_animation=\"false\" data-marvy_enable_particles_wave_animation=\"false\" data-marvy_enable_dna_animation=\"false\" data-marvy_enable_beyblade_animation=\"false\" data-marvy_enable_drop_animation=\"false\" data-marvy_enable_fancy_rotate=\"false\" data-marvy_enable_flying_object=\"false\" data-marvy_enable_ripples_animation=\"false\" data-marvy_enable_waves_animation=\"false\" data-marvy_enable_rings_animation=\"false\" data-marvy_enable_topology_animation=\"false\" data-marvy_enable_gradient_animation=\"false\" data-marvy_enable_snow_animation=\"false\" data-marvy_enable_firework_animation=\"false\" data-marvy_enable_cloud_animation=\"false\" class=\"elementor-section elementor-top-section elementor-element elementor-element-1ab96d2d elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default\" data-id=\"1ab96d2d\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5f61ad3b layouts-column-align-inherit layouts-section-position-none\" data-id=\"5f61ad3b\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div data-marvy_enable_birds_animation=\"false\" data-marvy_enable_cells_animation=\"false\" data-marvy_enable_dots_animation=\"false\" data-marvy_enable_fog_animation=\"false\" data-marvy_enable_globe_animation=\"false\" data-marvy_enable_halo_animation=\"false\" data-marvy_enable_net_animation=\"false\" data-marvy_enable_trunk_animation=\"false\" data-marvy_enable_fluid_animation=\"false\" data-marvy_enable_digitalStream_animation=\"false\" data-marvy_enable_floating_heart_animation=\"false\" data-marvy_enable_particles_wave_animation=\"false\" data-marvy_enable_dna_animation=\"false\" data-marvy_enable_beyblade_animation=\"false\" data-marvy_enable_drop_animation=\"false\" data-marvy_enable_fancy_rotate=\"false\" data-marvy_enable_flying_object=\"false\" data-marvy_enable_ripples_animation=\"false\" data-marvy_enable_waves_animation=\"false\" data-marvy_enable_rings_animation=\"false\" data-marvy_enable_topology_animation=\"false\" data-marvy_enable_gradient_animation=\"false\" data-marvy_enable_snow_animation=\"false\" data-marvy_enable_firework_animation=\"false\" data-marvy_enable_cloud_animation=\"false\" class=\"elementor-section elementor-inner-section elementor-element elementor-element-7a8823ad elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7a8823ad\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-69da0437 layouts-column-align-inherit layouts-section-position-none\" data-id=\"69da0437\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"hf-elementor-layout elementor-element elementor-element-6195711 elementor-widget elementor-widget-iqonic_counter\" data-id=\"6195711\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" data-widget_type=\"iqonic_counter.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t<div class=\"iq-counter  iq-box-shadow iq-counter-style-2\">\n\t\t\t\t\t\t<div class=\"iq-counter-icon\">\n\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/websites.fraunhofer.de\/workvalues-germany\/wp-content\/uploads\/2022\/04\/User_perspective_matte-1.svg\" title=\"User_perspective_matte 1\" alt=\"image\" loading=\"lazy\" \/>\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"counter-content\">\n\t\t\t<p class=\"iq-counter-info\">\n\t\t\t\t\t\t\t\t\t<span class=\"timer\"  data-to=\"3536\" data-speed=\"5000\">3536<\/span>\n               \t\t\t\t<span class=\"counter-after-content\"><\/span>\n\t\t\t\t<span class=\"counter-symbol\"><\/span>\n\t\t\t<\/p>\n\t\t\t\t\t\t\t<h5 class=\"counter-title-text\">Total Users<\/h5>\n\n\t\t\t\t\t<\/div>\n\t<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-75e16d36 layouts-column-align-inherit layouts-section-position-none\" data-id=\"75e16d36\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"hf-elementor-layout elementor-element elementor-element-4d79c545 elementor-widget elementor-widget-iqonic_counter\" data-id=\"4d79c545\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" data-widget_type=\"iqonic_counter.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t<div class=\"iq-counter  iq-box-shadow iq-counter-style-2\">\n\t\t\t\t\t\t<div class=\"iq-counter-icon\">\n\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/websites.fraunhofer.de\/workvalues-germany\/wp-content\/uploads\/2022\/04\/icon-08.png\" title=\"icon-08\" alt=\"image\" loading=\"lazy\" \/>\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"counter-content\">\n\t\t\t<p class=\"iq-counter-info\">\n\t\t\t\t\t\t\t\t\t<span class=\"timer\"  data-to=\"298\" data-speed=\"5000\">298<\/span>\n               \t\t\t\t<span class=\"counter-after-content\"><\/span>\n\t\t\t\t<span class=\"counter-symbol\"><\/span>\n\t\t\t<\/p>\n\t\t\t\t\t\t\t<h5 class=\"counter-title-text\">app Launches<\/h5>\n\n\t\t\t\t\t<\/div>\n\t<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-62bfc1e2 layouts-column-align-inherit layouts-section-position-none\" data-id=\"62bfc1e2\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"hf-elementor-layout elementor-element elementor-element-4cafc969 elementor-widget elementor-widget-iqonic_counter\" data-id=\"4cafc969\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" data-widget_type=\"iqonic_counter.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t<div class=\"iq-counter  iq-box-shadow iq-counter-style-2\">\n\t\t\t\t\t\t<div class=\"iq-counter-icon\">\n\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/websites.fraunhofer.de\/workvalues-germany\/wp-content\/uploads\/2022\/03\/Chart_perspective.png\" title=\"Chart_perspective\" alt=\"image\" loading=\"lazy\" \/>\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"counter-content\">\n\t\t\t<p class=\"iq-counter-info\">\n\t\t\t\t\t\t\t\t\t<span class=\"timer\"  data-to=\"3000\" data-speed=\"5000\">3000<\/span>\n               \t\t\t\t<span class=\"counter-after-content\"><\/span>\n\t\t\t\t<span class=\"counter-symbol\"><\/span>\n\t\t\t<\/p>\n\t\t\t\t\t\t\t<h5 class=\"counter-title-text\">User Impressions<\/h5>\n\n\t\t\t\t\t<\/div>\n\t<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<section data-marvy_enable_birds_animation=\"false\" data-marvy_enable_cells_animation=\"false\" data-marvy_enable_dots_animation=\"false\" data-marvy_enable_fog_animation=\"false\" data-marvy_enable_globe_animation=\"false\" data-marvy_enable_halo_animation=\"false\" data-marvy_enable_net_animation=\"false\" data-marvy_enable_trunk_animation=\"false\" data-marvy_enable_fluid_animation=\"false\" data-marvy_enable_digitalStream_animation=\"false\" data-marvy_enable_floating_heart_animation=\"false\" data-marvy_enable_particles_wave_animation=\"false\" data-marvy_enable_dna_animation=\"false\" data-marvy_enable_beyblade_animation=\"false\" data-marvy_enable_drop_animation=\"false\" data-marvy_enable_fancy_rotate=\"false\" data-marvy_enable_flying_object=\"false\" data-marvy_enable_ripples_animation=\"false\" data-marvy_enable_waves_animation=\"false\" data-marvy_enable_rings_animation=\"false\" data-marvy_enable_topology_animation=\"false\" data-marvy_enable_gradient_animation=\"false\" data-marvy_enable_snow_animation=\"false\" data-marvy_enable_firework_animation=\"false\" data-marvy_enable_cloud_animation=\"false\" class=\"elementor-section elementor-top-section elementor-element elementor-element-4ff56d3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4ff56d3\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-67bc73be layouts-column-align-inherit layouts-section-position-none\" data-id=\"67bc73be\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"hf-elementor-layout elementor-element elementor-element-5025bf25 elementor-widget elementor-widget-column_chart\" data-id=\"5025bf25\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" data-widget_type=\"column_chart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t    <div class=\"chart-card\">\n        <div class=\"\">\n                            <h4 class=\"heading graphina-chart-heading\" style=\"text-align:center;color:#FFFFFF;\">\n                    User Acquisition Trends                <\/h4>\n                    <\/div>\n                            <div class=\"\">\n                                    <div class=\"chart-texture column-chart-5025bf25\" style=\"min-height:350px;\"\n                         id='column_chart5025bf25'><\/div>\n                                <\/div>\n                    <div style=\"height:350px;                display: flex;justify-content: center;align-items: center;\"\n             class=\"d-none area-texture column-chart-5025bf25-loader\" >\n                        <p class=\"graphina-filter-notext d-none\" style=\"text-align: center;\">\n                No Data Found            <\/p>\n        <\/div>\n    <\/div>\n                <script>\n                var myElement = document.querySelector(\".column-chart-5025bf25\");\n\n                if (typeof isInit === 'undefined') {\n                    var isInit = {};\n                }\n                isInit['5025bf25'] = false;\n\n                var columnOptions = {\n                    series: [{\"name\":\"Organic\",\"data\":[183,40,140,99,105,130,193,116],\"color\":\"#3346D3\"},{\"name\":\"None-Organic\",\"data\":[80,189,39,134,200,137,125,102],\"color\":\"#F94F58\"},{\"name\":\"Impressions\",\"data\":[99,110,140,190,131,70,80,179],\"color\":\"#F99C4E\"},{\"name\":\"Clicks\",\"data\":[62,133,181,58,116,187,149,48],\"color\":\"#00D2FF\"}],\n                    chart: {\n                        background: '',\n                        height: parseInt('350'),\n                        type: 'bar',\n                        fontFamily: 'Outfit',\n                        locales: [JSON.parse('{\"name\":\"en\",\"options\":{\"toolbar\":{\"download\":\"Download SVG\",\"selection\":\"Selection\",\"selectionZoom\":\"Selection Zoom\",\"zoomIn\":\"Zoom In\",\"zoomOut\":\"Zoom Out\",\"pan\":\"Panning\",\"reset\":\"Reset Zoom\",\"menu\":\"Menu\",\"exportToSVG\":\"Download SVG\",\"exportToPNG\":\"Download PNG\",\"exportToCSV\":\"Download CSV\"}}}')],\n                        defaultLocale: \"en\",\n                        stacked: '',\n                        stackType: '',\n                        animations: {\n                            enabled: '1',\n                            speed: '800',\n                            \/\/delay: '\/\/'\n                        },\n                        toolbar: {\n                            offsetX: parseInt('0') || 0,\n                            offsetY: parseInt('0')|| 0,\n                            show: '',\n                            export: {\n                                csv: {\n                                    filename: \"5025bf25\"\n                                },\n                                svg: {\n                                    filename: \"5025bf25\"\n                                },\n                                png: {\n                                    filename: \"5025bf25\"\n                                }\n                            }\n                        },\n                        dropShadow: {\n                            enabled: '',\n                            enabledOnSeries: [0,1,2,3],\n                            top: parseInt(''),\n                            left: parseInt(''),\n                            blur: parseInt(''),\n                            color: '',\n                            opacity: parseFloat('')\n                        }\n                    },\n                    plotOptions: {\n                        bar: {\n                            horizontal: '',\n                            columnWidth: '51% ',\n                            borderRadius: parseInt('0') || 0,\n                            dataLabels: {\n                                position: '',\n                                orientation: '',\n                            }\n                        },\n                    },\n                    noData: {\n                        text: 'No Data Available',\n                        align: 'center',\n                        verticalAlign: 'middle',\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit',\n                            color: '#FFFFFF'\n                        }\n                    },\n                    dataLabels: {\n                        enabled: '',\n                        offsetY: parseFloat('0'),\n                        offsetX: parseFloat('0'),\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit',\n                            fontWeight: '400',\n                            colors: ['']\n                        },\n                        background: {\n                            enabled: '',\n                            borderRadius:parseInt('0'),\n                            foreColor: [''],\n                            borderWidth: parseInt('') || 0,\n                            borderColor: ''\n                        },\n                    },\n                    stroke: {\n                        show: true,\n                        width: 2,\n                        colors: ['transparent']\n                    },\n                    grid: {\n                        borderColor: '#90A4AE',\n                        yaxis: {\n                            lines: {\n                                show: 'yes'\n                            }\n                        }\n                    },\n                    xaxis: {\n                        categories: '25\/9\/20_,_26\/9\/20_,_27\/9\/20_,_28\/9\/20_,_29\/9\/20_,_30\/9\/20_,_1\/10\/\/20'.split('_,_'),\n                        position: 'bottom',\n                        tickAmount: parseInt(\"6\"),\n                        tickPlacement: \"on\",\n                        labels: {\n                            show: 'yes',\n                            rotateAlways: '',\n                            rotate: parseInt('') || 0,\n                            offsetX: parseInt('0')|| 0,\n                            offsetY: parseInt('0') || 0,\n                            trim: true,\n                            style: {\n                                colors: '#FFFFFF',\n                                fontSize: '16px',\n                                fontFamily: 'Outfit',\n                                fontWeight: '400'\n                            },\n                            formatter: function (val) {\n                                if(''){\n                                    if(''){\n                                        let decimal = parseInt('0') || 0;\n                                        if(\"\"){\n                                            val = graphinNumberWithCommas(val,',',decimal)\n                                        }\n                                        else if(\"\"\n                                            &&  typeof graphinaAbbrNum  !== \"undefined\"){\n                                            val = graphinaAbbrNum(val ,  parseInt(\"\") || 0 );\n                                        }else{\n                                            val = parseFloat(val).toFixed(decimal)\n                                        }\n                                        return '' + val + '';\n                                    }else{\n                                        val = '' + val + '';\n                                        if(val){\n                                            val = val.split(',')\n                                        }\n                                        return val;\n                                    }\n\n                                }\n                                return val;\n                            }\n                        },\n                        tooltip: {\n                            enabled: \"\"\n                        },\n                        crosshairs: {\n                            show: \"\"\n                        }\n                    },\n                    yaxis: {\n                        opposite: '',\n                        decimalsInFloat: parseInt(\"2\"),\n                        labels: {\n                            show: 'yes',\n                            rotate: parseInt('0') || 0,\n                            offsetX: parseInt('0') || 0,\n                            offsetY: parseInt('0') || 0,\n                            maxWidth: parseInt('auto')|| \"auto\" ,\n                            style: {\n                                colors: '#FFFFFF',\n                                fontSize: '16px',\n                                fontFamily: 'Outfit',\n                                fontWeight: '400'\n                            },\n                        },\n                        tooltip: {\n                            enabled: \"\"\n                        },\n                        crosshairs: {\n                            show: \"\"\n                        },\n                       \n                    },\n                    colors: '#3346D3_,_#F94F58_,_#F99C4E_,_#00D2FF'.split('_,_'),\n                    fill: {\n                        type: 'classic',\n                        opacity: parseFloat('1'),\n                        colors: '#3346D3_,_#F94F58_,_#F99C4E_,_#00D2FF'.split('_,_'),\n                        gradient: {\n                            gradientToColors: '#3346D3_,_#F94F58_,_#F99C4E_,_#00D2FF'.split('_,_'),\n                            type: '',\n                            inverseColors: '',\n                            opacityFrom: parseFloat(''),\n                            opacityTo: parseFloat('')\n                        },\n                        pattern: {\n                            style: '_,__,__,_'.split('_,_'),\n                            width: 6,\n                            height: 6,\n                            strokeWidth: 2\n                        }\n                    },\n                    legend: {\n                        showForSingleSeries:true,\n                        show: 'yes',\n                        position: 'bottom',\n                        horizontalAlign: 'center',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                        labels: {\n                            colors: '#FFFFFF'\n                        },\n                        tooltipHoverFormatter: function(seriesName, opts) {\n                            if(''){\n\n                                let divEl= document.createElement(\"div\");\n                                divEl.classList.add(\"legend-info\");\n                                divEl.append(document.createElement(\"span\").innerText=seriesName,\":\",document.createElement(\"strong\").innerText=opts.w.globals.series[opts.seriesIndex])\n                                return divEl.outerHTML;\n                                \/\/ return `<div class=\"legend-info\"><span>${seriesName}<\/span>:<strong>${opts.w.globals.series[opts.seriesIndex][opts.dataPointIndex]}<\/strong><\/div>`\n                            }\n                            return seriesName\n                        }\n                    },\n                    tooltip: {\n                        enabled: 'yes',\n                        theme: 'light',\n                        shared: 'yes' === \"yes\",\n                        intersect:!('yes' === \"yes\"),\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit'\n                        },\n                        y:{\n\n                        }\n                    },\n                    responsive: [{\n                        breakpoint: 1024,\n                        options: {\n                            chart: {\n                                height: parseInt('350')\n                            },\n                        }\n                    },\n                        {\n                            breakpoint: 674,\n                            options: {\n                                chart: {\n                                    height: parseInt('350')\n                                },\n                            }\n                        }\n                    ]\n                };\n\n                if(''){\n                    columnOptions.tooltip.y.formatter = function(val){\n                        if(''){\n                            let decimal = parseInt('0') || 0;\n                            if(\"\"){\n                                val = graphinNumberWithCommas(val,',',decimal)\n                            }\n                            else if(\"\"\n                                &&  typeof graphinaAbbrNum  !== \"undefined\"){\n                                val = graphinaAbbrNum(val ,  parseInt(\"\") || 0 );\n                            }else{\n                                val = parseFloat(val).toFixed(decimal)\n                            }\n                            return '' + val + '';\n                        }\n                        return val;\n                    }\n                }\n\n                if (\"\" === \"yes\") {\n                    columnOptions.yaxis.labels.formatter = function (val) {\n                        if(''){\n                            val = '' + val + '';\n                            if(val){\n                                val = val.split(',')\n                            }\n                            return val;\n                        }\n                        let stackCondition = !('') \n                        if(stackCondition ){\n                            let decimal = parseInt('0') || 0;\n                            if(\"\"){\n                                val = graphinNumberWithCommas(val,',',decimal)\n                            }\n                            else if(\"\"\n                                &&  typeof graphinaAbbrNum  !== \"undefined\"){\n                                val = graphinaAbbrNum(val ,  parseInt(\"\") || 0 );\n                            }else{\n                                val = parseFloat(val).toFixed(decimal)\n                            }\n                        }\n                        return '' + val + '';\n                    }\n                }\n                if(\"1\"){\n                    columnOptions.yaxis.tickAmount = parseInt(\"6\");\n                    columnOptions.dataLabels.formatter = function (val) {\n                        if(Number.isNaN(val)){\n                            return  '';\n                        }\n                        if(\"\"){\n                            val = graphinNumberWithCommas(val,',')\n                        }\n                        else if(\"\"\n                            &&  typeof graphinaAbbrNum  !== \"undefined\"){      \n                                val = graphinaAbbrNum(val ,  parseInt(\"\") || 0 );\n                            }\n                        return '' + val + '';\n                    };\n                }else{\n                    columnOptions.dataLabels.formatter = function (val) {\n                        if(Number.isNaN(val)){\n                            return val;\n                        }\n                        val =  parseFloat(val).toFixed(parseInt(\"0\") || 0 ) ;\n                        if(\"\"){\n                           val = graphinNumberWithCommas(val,',')\n                        }\n                        val = '' + val + '';\n                        return val;\n                    };\n                }\n                if (\"yes\" ) {\n                    columnOptions.tooltip['enabledOnSeries'] = [0,1,2,3];\n                }\n                if (\"\") {\n                    columnOptions['annotations'] = {\n                        yaxis: [\n                            {\n                                y: 0,\n                                strokeDashArray: parseInt(\"0\"),\n                                borderColor: '#000000'\n                            }\n                        ]\n                    };\n                }\n\n                if(\"\"){\n                    let style ={\n                        color:'#FFFFFF',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                    }\n                    let title = '';\n                    let xaxisYoffset ='bottom' === 'top' ? -95 : 0;\n                    if(typeof axisTitle !== \"undefined\"){\n                        axisTitle(columnOptions, 'xaxis' ,title, style ,xaxisYoffset);\n                    }\n                }\n\n                if(\"\"){\n                    let style ={\n                        color:'',\n                        colors:'#FFFFFF',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                    }\n                    let title = '';\n                    if(typeof axisTitle !== \"undefined\"){\n                        axisTitle(columnOptions, 'yaxis' ,title, style );\n                    }\n                }\n\n                if(''){\n                    columnOptions.xaxis.tickAmount = parseInt(\"6\") || 6;\n                    columnOptions.xaxis.min = parseFloat('0') || 0;\n                    columnOptions.xaxis.max = parseFloat('0') || 200;\n                }\n\n                if(''){\n                    columnOptions.yaxis.tickAmount = parseInt(\"6\") || 6;\n                    columnOptions.yaxis.min = parseFloat('0') || 0;\n                    columnOptions.yaxis.max = parseFloat('0') || 200;\n                }\n\n                if(\"\"){\n                    let style = {\n                        color:'',\n                        colors:'#FFFFFF',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                    }\n                    columnOptions['yaxis'] = [columnOptions.yaxis]\n                    let columnYaxisTemp ={\n                        opposite: '1',\n                        labels: {\n                            show: '',\n                            formatter: function (val) {\n                                if(\"\" ){\n                                    val = graphinNumberWithCommas(val,',')\n                                }\n                                return ''  + val + ''\n                            },\n                            style\n                        },\n                        tickAmount: parseInt(''),\n                        title: {\n                            text: '',\n                            style\n                        }\n                    }\n\n                    if(''){\n                        columnYaxisTemp.tickAmount = parseInt('') || 6;\n                        columnYaxisTemp.min = parseFloat('0') || 0;\n                        columnYaxisTemp.max = parseFloat('0') || 200;\n                    }\n\n                    columnOptions.yaxis.push(columnYaxisTemp)\n                }\n\n                if (typeof initNowGraphina !== \"undefined\") {\n                    initNowGraphina(\n                        myElement,\n                        {\n                            ele: document.querySelector(\".column-chart-5025bf25\"),\n                            options: columnOptions,\n                            series: [{name: '', data: []}],\n                            animation: true,\n                            setting_date:{\"iq_column_chart_filter_enable\":null,\"iq_column_interval_data_refresh\":null,\"iq_column_can_chart_reload_ajax\":null}                        },\n                        '5025bf25'\n                    );\n                }\n                if (window.ajaxIntervalGraphina_5025bf25 !== undefined) {\n                    clearInterval(window.ajaxIntervalGraphina_5025bf25)\n                }\n            <\/script>\n            \t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div data-marvy_enable_birds_animation=\"false\" data-marvy_enable_cells_animation=\"false\" data-marvy_enable_dots_animation=\"false\" data-marvy_enable_fog_animation=\"false\" data-marvy_enable_globe_animation=\"false\" data-marvy_enable_halo_animation=\"false\" data-marvy_enable_net_animation=\"false\" data-marvy_enable_trunk_animation=\"false\" data-marvy_enable_fluid_animation=\"false\" data-marvy_enable_digitalStream_animation=\"false\" data-marvy_enable_floating_heart_animation=\"false\" data-marvy_enable_particles_wave_animation=\"false\" data-marvy_enable_dna_animation=\"false\" data-marvy_enable_beyblade_animation=\"false\" data-marvy_enable_drop_animation=\"false\" data-marvy_enable_fancy_rotate=\"false\" data-marvy_enable_flying_object=\"false\" data-marvy_enable_ripples_animation=\"false\" data-marvy_enable_waves_animation=\"false\" data-marvy_enable_rings_animation=\"false\" data-marvy_enable_topology_animation=\"false\" data-marvy_enable_gradient_animation=\"false\" data-marvy_enable_snow_animation=\"false\" data-marvy_enable_firework_animation=\"false\" data-marvy_enable_cloud_animation=\"false\" class=\"elementor-section elementor-top-section elementor-element elementor-element-72193e07 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"72193e07\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-323fbb1f layouts-column-align-inherit layouts-section-position-none\" data-id=\"323fbb1f\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"hf-elementor-layout elementor-element elementor-element-73c330c6 elementor-widget elementor-widget-bubble_chart\" data-id=\"73c330c6\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" data-widget_type=\"bubble_chart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t    <div class=\"chart-card\">\n        <div class=\"\">\n                            <h4 class=\"heading graphina-chart-heading\" style=\"text-align:center;color:#FFFFFF;\">\n                    Process Server                <\/h4>\n                    <\/div>\n                            <div class=\"\">\n                                    <div class=\"chart-texture bubble-chart-73c330c6\" style=\"min-height:350px;\"\n                         id='bubble_chart73c330c6'><\/div>\n                                <\/div>\n                    <div style=\"height:350px;                display: flex;justify-content: center;align-items: center;\"\n             class=\"d-none area-texture bubble-chart-73c330c6-loader\" >\n                        <p class=\"graphina-filter-notext d-none\" style=\"text-align: center;\">\n                No Data Found            <\/p>\n        <\/div>\n    <\/div>\n                <script>\n                var myElement = document.querySelector(\".bubble-chart-73c330c6\");\n\n                if (typeof isInit === 'undefined') {\n                    var isInit = {};\n                }\n                isInit['73c330c6'] = false;\n\n                var bubbleOptions = {\n                    series: [{\"name\":\"ios\",\"data\":[{\"x\":619,\"y\":85,\"z\":155},{\"x\":100,\"y\":19,\"z\":147},{\"x\":364,\"y\":184,\"z\":149},{\"x\":118,\"y\":72,\"z\":106},{\"x\":323,\"y\":177,\"z\":157},{\"x\":932,\"y\":87,\"z\":75},{\"x\":931,\"y\":152,\"z\":77},{\"x\":300,\"y\":65,\"z\":31},{\"x\":433,\"y\":157,\"z\":196},{\"x\":324,\"y\":127,\"z\":140},{\"x\":647,\"y\":136,\"z\":56},{\"x\":910,\"y\":175,\"z\":156},{\"x\":238,\"y\":17,\"z\":13},{\"x\":508,\"y\":22,\"z\":35},{\"x\":229,\"y\":186,\"z\":130},{\"x\":957,\"y\":77,\"z\":185},{\"x\":414,\"y\":71,\"z\":147},{\"x\":744,\"y\":13,\"z\":180},{\"x\":159,\"y\":93,\"z\":22},{\"x\":237,\"y\":39,\"z\":163}]},{\"name\":\"Android\",\"data\":[{\"x\":225,\"y\":102,\"z\":159},{\"x\":814,\"y\":127,\"z\":171},{\"x\":358,\"y\":89,\"z\":133},{\"x\":808,\"y\":146,\"z\":84},{\"x\":41,\"y\":193,\"z\":165},{\"x\":102,\"y\":138,\"z\":181},{\"x\":11,\"y\":104,\"z\":152},{\"x\":689,\"y\":46,\"z\":200},{\"x\":247,\"y\":63,\"z\":25},{\"x\":652,\"y\":179,\"z\":111},{\"x\":756,\"y\":32,\"z\":72},{\"x\":704,\"y\":94,\"z\":114},{\"x\":573,\"y\":144,\"z\":34},{\"x\":817,\"y\":48,\"z\":152},{\"x\":53,\"y\":94,\"z\":37},{\"x\":963,\"y\":59,\"z\":75},{\"x\":433,\"y\":156,\"z\":105},{\"x\":191,\"y\":186,\"z\":65},{\"x\":937,\"y\":166,\"z\":117},{\"x\":507,\"y\":18,\"z\":131}]}],\n                    chart: {\n                        background: '',\n                        height: parseInt('350'),\n                        type: 'bubble',\n                        fontFamily: 'Outfit',\n                        locales: [JSON.parse('{\"name\":\"en\",\"options\":{\"toolbar\":{\"download\":\"Download SVG\",\"selection\":\"Selection\",\"selectionZoom\":\"Selection Zoom\",\"zoomIn\":\"Zoom In\",\"zoomOut\":\"Zoom Out\",\"pan\":\"Panning\",\"reset\":\"Reset Zoom\",\"menu\":\"Menu\",\"exportToSVG\":\"Download SVG\",\"exportToPNG\":\"Download PNG\",\"exportToCSV\":\"Download CSV\"}}}')],\n                        defaultLocale: \"en\",\n                        toolbar: {\n                            offsetX: parseInt('0') || 0,\n                            offsetY: parseInt('0')|| 0,\n                            show: '',\n                            export: {\n                                csv: {\n                                    filename: \"73c330c6\"\n                                },\n                                svg: {\n                                    filename: \"73c330c6\"\n                                },\n                                png: {\n                                    filename: \"73c330c6\"\n                                }\n                            }\n                        },\n                        animations: {\n                            enabled: '1',\n                            speed: '800',\n                            delay: '150'\n                        }\n                    },\n                    plotOptions: {\n                        bubble: {\n                            minBubbleRadius: '10',\n                            maxBubbleRadius: '50'\n                        }\n                    },\n                    noData: {\n                        text: 'No Data Available',\n                        align: 'center',\n                        verticalAlign: 'middle',\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit',\n                            color: '#FFFFFF'\n                        }\n                    },\n                    dataLabels: {\n                        enabled: '1',\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit',\n                            fontWeight: '400',\n                            colors: ['#FFFFFF']\n                        },\n                        formatter: function (val) {\n                            if(\"\" ){\n                                val = graphinNumberWithCommas(val,',')\n                            }\n                            else if(\"\"\n                            &&  typeof graphinaAbbrNum  !== \"undefined\"){      \n                                val = graphinaAbbrNum(val ,  parseInt(\"\") || 0 );\n                            }\n                            return '' + val + '';\n                        },\n                        offsetY: parseInt('0'),\n                        offsetX: parseInt('0'),\n                    },\n                    colors: '#3499FF_,_#e53efc'.split('_,_'),\n                    fill: {\n                        opacity: parseFloat(1),\n                        type: ''\n                    },\n                    grid: {\n                        borderColor: '#90A4AE',\n                        yaxis: {\n                            lines: {\n                                show: '1'\n                            }\n                        }\n                    },\n                    xaxis: {\n                        type: 'category',\n                        categories: [],\n                        position: 'bottom',\n                        tickAmount: parseInt(\"30\"),\n                        tickPlacement: \"on\",\n                        labels: {\n                            show: '1',\n                            rotateAlways: '',\n                            rotate: parseInt('') || 0,\n                            offsetX: parseInt('0')  || 0,\n                            offsetY: parseInt('0')  || 0,\n                            trim: true,\n                            style: {\n                                colors: '#FFFFFF',\n                                fontSize: '16px',\n                                fontFamily: 'Outfit',\n                                fontWeight: '400'\n                            }\n                        },\n                        tooltip: {\n                            enabled: \"\"\n                        }\n                    },\n                    yaxis: {\n                        opposite: '',\n                        tickAmount: parseInt(\"6\"),\n                        decimalsInFloat: parseInt(\"2\"),\n                        labels: {\n                            show: '1',\n                            rotate: parseInt('0')  || 0,\n                            offsetX: parseInt('0')  || 0,\n                            offsetY: parseInt('0')  || 0,\n                            style: {\n                                colors: '#FFFFFF',\n                                fontSize: '16px',\n                                fontFamily: 'Outfit',\n                                fontWeight: '400'\n                            }\n                        },\n                        tooltip: {\n                            enabled: \"\"\n                        },\n                        crosshairs: {\n                            show: \"\"\n                        }\n                    },\n                    legend: {\n                        showForSingleSeries:true,\n                        show: '1',\n                        position: 'bottom',\n                        horizontalAlign: 'center',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                        labels: {\n                            colors: '#FFFFFF'\n                        }\n                    },\n                    tooltip: {\n                        theme: 'light',\n                        enabled: '1',\n                        x: {\n                            format: \"dd\/MM\/yy\"\n                        },\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit'\n                        }\n                    },\n                    markers: {\n                        strokeWidth: parseInt('2'),\n                        strokeColors: '#ffffff'\n                    },\n                    responsive: [{\n                        breakpoint: 1024,\n                        options: {\n                            chart: {\n                                height: parseInt('350')\n                            }\n                        }\n                    },\n                        {\n                            breakpoint: 674,\n                            options: {\n                                chart: {\n                                    height: parseInt('350')\n                                }\n                            }\n                        }\n                    ]\n                };\n\n                if (\"\" ) {\n                    bubbleOptions.yaxis.labels.formatter = function (val) {\n                        if(\"\" ){\n                            val = graphinNumberWithCommas(val,',')\n                        }\n                        else if(\"\"\n                        &&  typeof graphinaAbbrNum  !== \"undefined\"){     \n                            val = graphinaAbbrNum(val ,  parseInt(\"\") || 0 );\n                        }\n                        return '' + val + '';\n                    }\n                }\n                if (\"\" ) {\n                    bubbleOptions['annotations'] = {\n                        yaxis: [\n                            {\n                                y: 0,\n                                strokeDashArray: parseInt(\"0\"),\n                                borderColor: '#000000'\n                            }\n                        ]\n                    };\n                }\n\n                if(\"\"){\n                    let style ={\n                        color:'#FFFFFF',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                    }\n                    let title = '';\n                    let xaxisYoffset ='bottom' === 'top' ? -95 : 0;\n                    if(typeof axisTitle !== \"undefined\"){\n                        axisTitle(bubbleOptions, 'xaxis' ,title, style,xaxisYoffset );\n                    }\n                }\n\n                if(\"\"){\n                    let style ={\n                        color:'',\n                        colors:'#FFFFFF',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                    }\n                    let title = '';\n                    if(typeof axisTitle !== \"undefined\"){\n                        axisTitle(bubbleOptions, 'yaxis' ,title, style );\n                    }\n                }\n\n                if(\"\"){\n                    let style = {\n                        color:'',\n                        colors:'#FFFFFF',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                    }\n                    bubbleOptions['yaxis'] = [bubbleOptions.yaxis]\n                    bubbleOptions.yaxis.push({\n                        opposite: '1',\n                        labels: {\n                            show: '',\n                            formatter: function (val) {\n                                if(\"\" ){\n                                    val = graphinNumberWithCommas(val,',')\n                                }\n                                return ''  + val + ''\n                            },\n                            style\n                        },\n                        tickAmount: parseInt(''),\n                        title: {\n                            text: '',\n                            style\n                        }\n                    })\n                }\n\n                if (typeof initNowGraphina !== \"undefined\") {\n                    initNowGraphina(\n                        myElement,\n                        {\n                            ele: document.querySelector(\".bubble-chart-73c330c6\"),\n                            options: bubbleOptions,\n                            series: [{name: '', data: []}],\n                            animation: true,\n                            setting_date:{\"iq_bubble_chart_filter_enable\":null,\"iq_bubble_interval_data_refresh\":null,\"iq_bubble_can_chart_reload_ajax\":null}                        },\n                        '73c330c6'\n                    );\n                }\n                if (window.ajaxIntervalGraphina_73c330c6 !== undefined) {\n                    clearInterval(window.ajaxIntervalGraphina_73c330c6)\n                }\n\n            <\/script>\n            \t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-7cab27f8 layouts-column-align-inherit layouts-section-position-none\" data-id=\"7cab27f8\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"hf-elementor-layout elementor-element elementor-element-c4a480d elementor-widget elementor-widget-line_chart\" data-id=\"c4a480d\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" data-widget_type=\"line_chart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t    <div class=\"chart-card\">\n        <div class=\"\">\n                            <h4 class=\"heading graphina-chart-heading\" style=\"text-align:center;color:#FFFFFF;\">\n                    Tier 1 & 2 Performance                <\/h4>\n                    <\/div>\n                            <div class=\"\">\n                                    <div class=\"chart-texture line-chart-c4a480d\" style=\"min-height:365px;\"\n                         id='line_chartc4a480d'><\/div>\n                                <\/div>\n                    <div style=\"height:365px;                display: flex;justify-content: center;align-items: center;\"\n             class=\"d-none area-texture line-chart-c4a480d-loader\" >\n                        <p class=\"graphina-filter-notext d-none\" style=\"text-align: center;\">\n                No Data Found            <\/p>\n        <\/div>\n    <\/div>\n                <script>\n                var myElement = document.querySelector(\".line-chart-c4a480d\");\n\n                if (typeof isInit === 'undefined') {\n                    var isInit = {};\n                }\n                isInit['c4a480d'] = false;\n                var lineOptions = {\n                    series: [{\"name\":\"Installs\",\"data\":[104,64,90,35,90,48]},{\"name\":\"Sign Up\",\"data\":[75,110,148,195,135,180]}],\n                    chart: {\n                        background: '',\n                        height: parseInt('365'),\n                        type: 'line',\n                        fontFamily: 'Outfit',\n                        locales: [JSON.parse('{\"name\":\"en\",\"options\":{\"toolbar\":{\"download\":\"Download SVG\",\"selection\":\"Selection\",\"selectionZoom\":\"Selection Zoom\",\"zoomIn\":\"Zoom In\",\"zoomOut\":\"Zoom Out\",\"pan\":\"Panning\",\"reset\":\"Reset Zoom\",\"menu\":\"Menu\",\"exportToSVG\":\"Download SVG\",\"exportToPNG\":\"Download PNG\",\"exportToCSV\":\"Download CSV\"}}}')],\n                        defaultLocale: \"en\",\n                        stacked:'',\n                        animations: {\n                            enabled: '1',\n                            speed: '800',\n                            delay: '150',\n                            dynamicAnimation: {\n                                enabled: true\n                            }\n                        },\n                        toolbar: {\n                            offsetX: parseInt('0') || 0,\n                            offsetY: parseInt('0')|| 0,\n                            show: '',\n                            export: {\n                                csv: {\n                                    filename: \"c4a480d\"\n                                },\n                                svg: {\n                                    filename: \"c4a480d\"\n                                },\n                                png: {\n                                    filename: \"c4a480d\"\n                                }\n                            }\n                        },\n                        dropShadow: {\n                            enabled: '',\n                            enabledOnSeries: [0,1],\n                            top: parseInt(''),\n                            left: parseInt(''),\n                            blur: parseInt(''),\n                            color: '',\n                            opacity: parseFloat('')\n                        }\n                    },\n                    noData: {\n                        text: 'No Data Available',\n                        align: 'center',\n                        verticalAlign: 'middle',\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit',\n                            color: '#FFFFFF'\n                        }\n                    },\n                    dataLabels: {\n                        enabled: '',\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit',\n                            fontWeight: '400',\n                            colors: ['']\n                        },\n                        background: {\n                            enabled: '',\n                            borderRadius:parseInt('0'),\n                            foreColor: [''],\n                            borderWidth: parseInt(''),\n                            borderColor: ''\n                        },\n                        formatter: function (val, opts) {\n                            if(typeof val !== \"number\"   ){\n                                return ;\n                            }\n                            console.log(typeof val );\n                            if(\"\" ){\n                                val = graphinNumberWithCommas(val,',')\n                            }\n                            else if(\"\"\n                            &&  typeof graphinaAbbrNum  !== \"undefined\"){      \n                                val = graphinaAbbrNum(val ,  parseInt(\"\") || 0 );\n                            }\n                            return '' + val + '';\n                        },\n                         offsetY: parseInt('0'),\n                         offsetX: parseInt('0'),\n                    },\n                    stroke: {\n                        curve: 'smooth',\n                        width: '6_,_6'.split('_,_'),\n                        dashArray: '0_,_0'.split('_,_')\n                    },\n                    grid: {\n                        borderColor: '#90A4AE',\n                        yaxis: {\n                            lines: {\n                                show: '1'\n                            }\n                        }\n                    },\n                    xaxis: {\n                        categories: \"Jan_,_Feb_,_Mar_,_Apr_,_May_,_Jun\".split('_,_'),\n                        position: 'bottom',\n                        tickAmount: parseInt(\"6\"),\n                        tickPlacement: \"on\",\n                        labels: {\n                            show: '1',\n                            rotateAlways: '',\n                            rotate: parseInt('') || 0,\n                            offsetX: parseInt('0') || 0,\n                            offsetY: parseInt('0') || 0,\n                            hideOverlappingLabels: true,\n                            trim: true,\n                            style: {\n                                colors: '#000000',\n                                fontSize: '16px',\n                                fontFamily: 'Outfit',\n                                fontWeight: '400'\n                            },\n                            formatter: function (val) {\n                                if(''){\n                                    val = '' + val + '';\n                                }\n                                if(val){\n                                    val = val.split(',')\n                                }\n                                return val\n                            }\n                        },\n                        tooltip: {\n                            enabled: \"\"\n                        },\n                        crosshairs: {\n                            show: \"\"\n                        }\n                    },\n                    yaxis: {\n                        opposite: '',\n                        tickAmount: parseInt(\"6\"),\n                        decimalsInFloat: parseInt(\"2\"),\n                        labels: {\n                            show: '1',\n                            rotate: parseInt('0') || 0,\n                            offsetX: parseInt('0') || 0,\n                            offsetY: parseInt('0') || 0,\n                            trim: true,\n                            style: {\n                                colors: '#000000',\n                                fontSize: '16px',\n                                fontFamily: 'Outfit',\n                                fontWeight: '400'\n                            }\n                        },\n                        tooltip: {\n                            enabled: \"\"\n                        },\n                        crosshairs: {\n                            show: \"\"\n                        }\n                    },\n                    colors: '#3499FF_,_#e53efc'.split('_,_'),\n                    fill: {\n                        type: 'gradient',\n                        opacity: 1,\n                        colors: '#3499FF_,_#e53efc'.split('_,_'),\n                        gradient: {\n                            gradientToColors: '#6C25FB_,_#ff7179'.split('_,_'),\n                            type: 'vertical',\n                            inverseColors: '',\n                            opacityFrom: parseFloat('1'),\n                            opacityTo: parseFloat('1')\n                        }\n                    },\n                    legend: {\n                        showForSingleSeries:true,\n                        show: 'yes' === 'yes',\n                        position: 'bottom',\n                        horizontalAlign: 'center',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                        labels: {\n                            colors: '#FFFFFF'\n                        },\n                        tooltipHoverFormatter: function(seriesName, opts) {\n                            if(''){\n                                let divEl= document.createElement(\"div\");\n                                divEl.classList.add(\"legend-info\");\n                                divEl.append(document.createElement(\"span\").innerText=seriesName,\":\",document.createElement(\"strong\").innerText=opts.w.globals.series[opts.seriesIndex])\n                                return divEl.outerHTML;\n                                \/\/ return `<div class=\"legend-info\"><span>${seriesName}<\/span>:<strong>${opts.w.globals.series[opts.seriesIndex][opts.dataPointIndex]}<\/strong><\/div>`\n                            }\n                            return seriesName\n                        }\n                    },\n                    tooltip: {\n                        enabled: '1',\n                        shared: 'yes' === \"yes\",\n                        intersect: !('yes' === \"yes\"),\n                        theme: 'light',\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit'\n                        }\n                    },\n                    responsive: [{\n                        breakpoint: 1024,\n                        options: {\n                            chart: {\n                                height: parseInt('365')\n                            }\n                        }\n                    },\n                        {\n                            breakpoint: 674,\n                            options: {\n                                chart: {\n                                    height: parseInt('365')\n                                }\n                            }\n                        }\n                    ]\n                };\n\n                \n                if (\"\" ) {\n                    lineOptions.yaxis.labels.formatter = function (val) {\n                        let decimal = parseInt('0') || 0;\n                        if(\"\" ){\n                            val = graphinNumberWithCommas(val,',',decimal)\n                        }\n                        else if(\"\"\n                        &&  typeof graphinaAbbrNum  !== \"undefined\"){      \n                            val = graphinaAbbrNum(val ,  parseInt(\"\") || 0 );\n                        }else{\n                            val = parseFloat(val).toFixed(decimal)\n                        }\n                        return '' +  val  + '';\n                    }\n                }\n                if (\"yes\" ) {\n                    lineOptions.tooltip['enabledOnSeries'] = [0,1];\n                }\n                if (\"\" ) {\n                    lineOptions['annotations'] = {\n                        yaxis: [\n                            {\n                                y: 0,\n                                strokeDashArray: parseInt(\"0\"),\n                                borderColor: '#000000'\n                            }\n                        ]\n                    };\n                }\n                    lineOptions['markers'] ={\n                        size: '0_,_0'.split('_,_'),\n                        strokeColors: '#fff_,_#fff'.split('_,_'),\n                        strokeWidth: '0_,_0'.split('_,_'),\n                        shape: 'circle_,_circle'.split('_,_'),\n                        showNullDataPoints: true,\n                        hover: {\n                            size: 3,\n                            sizeOffset: 1\n                        }\n                    };\n\n                if(\"\"){\n                    let style ={\n                        color:'#FFFFFF',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                    }\n                    let title = '';\n                    let xaxisYoffset =''  ? -95 : 0;\n                    if(typeof axisTitle !== \"undefined\"){\n                        axisTitle(lineOptions, 'xaxis' ,title, style,xaxisYoffset );\n                    }\n                }\n\n                if(\"\"){\n                    let style ={\n                        color:'',\n                        colors:'#FFFFFF',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                    }\n                    let title = '';\n                    if(typeof axisTitle !== \"undefined\"){\n                        axisTitle(lineOptions, 'yaxis' ,title, style );\n                    }\n                }\n\n                if(''){\n                    lineOptions.yaxis.tickAmount = parseInt(\"6\") || 6;\n                    lineOptions.yaxis.min = parseFloat('0') || 0;\n                    lineOptions.yaxis.max = parseFloat('0') || 200;\n                }\n\n                if(\"\"){\n                    let style = {\n                        color:'',\n                        colors:'#FFFFFF',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                    }\n                    lineOptions['yaxis'] = [lineOptions.yaxis]\n                    let lineYaxisTemp = {\n                        opposite: '1',\n                        labels: {\n                            show: '',\n                            formatter: function (val) {\n                                if(\"\" ){\n                                    val = graphinNumberWithCommas(val,',')\n                                }\n                                return ''  + val + ''\n                            },\n                            style\n                        },\n                        tickAmount: parseInt(''),\n                        title: {\n                            text: '',\n                            style\n                        }\n                    }\n                    if(''){\n                        lineYaxisTemp.tickAmount = parseInt('') || 6;\n                        lineYaxisTemp.min = parseFloat('0') || 0;\n                        lineYaxisTemp.max = parseFloat('0') || 200;\n                    }\n\n                    lineOptions.yaxis.push(lineYaxisTemp)\n                    \/\/ console.log(lineYaxisTemp)\n                }\n\n                if (typeof initNowGraphina !== \"undefined\") {\n                   \n                    initNowGraphina(\n                        myElement,\n                        {\n                            ele: document.querySelector(\".line-chart-c4a480d\"),\n                            options: lineOptions,\n                            series: [{name: '', data: []}],\n                            animation: true,\n                            setting_date:{\"iq_line_chart_filter_enable\":null,\"iq_line_interval_data_refresh\":null,\"iq_line_can_chart_reload_ajax\":null}                        },\n                        'c4a480d'\n                    );\n                }\n                if (window.ajaxIntervalGraphina_c4a480d !== undefined) {\n                    clearInterval(window.ajaxIntervalGraphina_c4a480d)\n                }\n\n            <\/script>\n            \t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div data-marvy_enable_birds_animation=\"false\" data-marvy_enable_cells_animation=\"false\" data-marvy_enable_dots_animation=\"false\" data-marvy_enable_fog_animation=\"false\" data-marvy_enable_globe_animation=\"false\" data-marvy_enable_halo_animation=\"false\" data-marvy_enable_net_animation=\"false\" data-marvy_enable_trunk_animation=\"false\" data-marvy_enable_fluid_animation=\"false\" data-marvy_enable_digitalStream_animation=\"false\" data-marvy_enable_floating_heart_animation=\"false\" data-marvy_enable_particles_wave_animation=\"false\" data-marvy_enable_dna_animation=\"false\" data-marvy_enable_beyblade_animation=\"false\" data-marvy_enable_drop_animation=\"false\" data-marvy_enable_fancy_rotate=\"false\" data-marvy_enable_flying_object=\"false\" data-marvy_enable_ripples_animation=\"false\" data-marvy_enable_waves_animation=\"false\" data-marvy_enable_rings_animation=\"false\" data-marvy_enable_topology_animation=\"false\" data-marvy_enable_gradient_animation=\"false\" data-marvy_enable_snow_animation=\"false\" data-marvy_enable_firework_animation=\"false\" data-marvy_enable_cloud_animation=\"false\" class=\"elementor-section elementor-top-section elementor-element elementor-element-5af21423 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5af21423\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-643b5420 layouts-column-align-inherit layouts-section-position-none\" data-id=\"643b5420\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"hf-elementor-layout elementor-element elementor-element-49d347 elementor-widget elementor-widget-polar_chart\" data-id=\"49d347\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" data-widget_type=\"polar_chart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t    <div class=\"chart-card\">\n        <div class=\"\">\n                            <h4 class=\"heading graphina-chart-heading\" style=\"text-align:center;color:#FFFFFF;\">\n                    Android Funnel                <\/h4>\n                    <\/div>\n                            <div class=\"\">\n                                    <div class=\"chart-texture polar-chart-49d347\" style=\"min-height:410px;\"\n                         id='polar_chart49d347'><\/div>\n                                <\/div>\n                    <div style=\"height:410px;                display: flex;justify-content: center;align-items: center;\"\n             class=\"d-none area-texture polar-chart-49d347-loader\" >\n                        <p class=\"graphina-filter-notext d-none\" style=\"text-align: center;\">\n                No Data Found            <\/p>\n        <\/div>\n    <\/div>\n                <script>\n                var myElement = document.querySelector(\".polar-chart-49d347\");\n                if (typeof isInit === 'undefined') {\n                    var isInit = {};\n                }\n                isInit['49d347'] = false;\n\n                var polarOptions = {\n                    series: [270,213,152,110],\n                    chart: {\n                        background: '',\n                        height: parseInt('410'),\n                        type: 'polarArea',\n                        fontFamily: 'Outfit',\n                        locales: [JSON.parse('{\"name\":\"en\",\"options\":{\"toolbar\":{\"download\":\"Download SVG\",\"selection\":\"Selection\",\"selectionZoom\":\"Selection Zoom\",\"zoomIn\":\"Zoom In\",\"zoomOut\":\"Zoom Out\",\"pan\":\"Panning\",\"reset\":\"Reset Zoom\",\"menu\":\"Menu\",\"exportToSVG\":\"Download SVG\",\"exportToPNG\":\"Download PNG\",\"exportToCSV\":\"Download CSV\"}}}')],\n                        defaultLocale: \"en\",\n                        toolbar: {\n                            offsetX: parseInt('0') || 0,\n                            offsetY: parseInt('0')|| 0,\n                            show: '',\n                            export: {\n                                csv: {\n                                    filename: \"49d347\"\n                                },\n                                svg: {\n                                    filename: \"49d347\"\n                                },\n                                png: {\n                                    filename: \"49d347\"\n                                }\n                            }\n                        },\n                        animations: {\n                            enabled: '1',\n                            speed: '800',\n                            delay: '150',\n                            dynamicAnimation: {\n                                enabled: true\n                            }\n                        },\n                    },\n                    labels: 'Installs_,_Sign Up_,_Moobile Purchase_,_Add to Cart'.split('_,_'),\n                    noData: {\n                        text: 'No Data Available',\n                        align: 'center',\n                        verticalAlign: 'middle',\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit',\n                            color: '#FFFFFF'\n                        }\n                    },\n                    dataLabels: {\n                        enabled: '',\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit',\n                            fontWeight: '400',\n                            colors: ['#ffffff'],\n                        },\n                        background:{\n                            enabled: false\n                        },\n                        dropShadow: {\n                            enabled: false,\n                        }\n                    },\n                    yaxis: {\n                        show: '1',\n                        tickamount:parseInt(\"6\") || 6,\n                        labels: {\n                            style: {\n                                colors: '#FFFFFF',\n                                fontSize: '16px',\n                                fontFamily: 'Outfit',\n                                fontWeight: '400'\n                            },\n                            formatter: function(val) {\n                                if(''){\n                                    let decimal = parseInt('0') || 0;\n                                    if(\"\" === \"yes\"){\n                                        val = graphinNumberWithCommas(val,',',decimal)\n                                    }\n                                    else if(\"\"\n                                        &&  typeof graphinaAbbrNum  !== \"undefined\"){\n                                        val = graphinaAbbrNum(val ,  parseInt(\"\") || 0 );\n                                    }else{\n                                        val = parseFloat(val).toFixed(decimal)\n                                    }\n                                    return ''\n                                        + val + '';\n                                }else{\n                                    return val;\n                                }\n                            }\n                        }\n                    },\n                    colors: '#F94F58_,_#00D2FF_,_#F99C4E_,_#3346D3'.split('_,_'),\n                    fill: {\n                        type: 'pattern',\n                        opacity: parseFloat('') || 0.4,\n                        colors: '#F94F58_,_#00D2FF_,_#F99C4E_,_#3346D3'.split('_,_'),\n                        gradient: {\n                            gradientToColors: '#F94F58_,_#00D2FF_,_#F99C4E_,_#3346D3'.split('_,_'),\n                            inverseColors: '',\n                            opacityFrom: parseFloat(''),\n                            opacityTo: parseFloat('')\n                        },\n                        pattern: {\n                            style: 'squares_,_verticalLines_,_verticalLines_,_verticalLines'.split('_,_'),\n                            width: 6,\n                            height: 6,\n                            strokeWidth: 2\n                        }\n                    },\n                    legend: {\n                        showForSingleSeries:true,\n                        show: '1',\n                        position: 'bottom',\n                        horizontalAlign: 'center',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                        labels: {\n                            colors: '#FFFFFF'\n                        },\n                        formatter: function(seriesName, opts) {\n                            if(''){\n                                let divEl= document.createElement(\"div\");\n                                divEl.classList.add(\"legend-info\");\n                                divEl.append(document.createElement(\"span\").innerText=seriesName,\":\",document.createElement(\"strong\").innerText=opts.w.globals.series[opts.seriesIndex])\n                                return divEl.outerHTML;\n                                \/\/    return `<div class=\"legend-info\"><span>${seriesName}<\/span>:<strong>${opts.w.globals.series[opts.seriesIndex]}<\/strong><\/div>`;\n                            }\n                            return seriesName\n                        }\n                    },\n                    tooltip: {\n                        enabled: '1',\n                        theme: 'light',\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit'\n                        },\n                        y: {\n                            formatter: function(val) {\n                                let valueInStringShow =  'no'\n                                let valueInString =  '0'\n                                let prefix = ''\n                                let postfix = ''\n                                if(''){\n                                    val= graphinNumberWithCommas(val,',')\n                                }else{\n                                    val = valueInStringShow == 'no' ? val : graphinaAbbrNum(val , valueInString);\n                                }\n                                return prefix + val + postfix\n                            }\n                        }\n                    },\n                    responsive: [{\n                        breakpoint: 1024,\n                        options: {\n                            chart: {\n                                height: parseInt('410')\n                            }\n                        }\n                    },\n                        {\n                            breakpoint: 674,\n                            options: {\n                                chart: {\n                                    height: parseInt('410')\n                                }\n                            }\n                        }\n                    ]\n                };\n\n                if(\"\"){\n                    let valueInStringShow =  'no'\n                    let valueInStringValue =  '0'\n                    let showlabel = 'no'\n                    let showValue = 'no'\n                    let prefix = ''\n                    let postfix = ''\n                    let numberformat = 'no'\n                    if(typeof chartDatalabelsFormat !== \"undefined\"){\n                        chartDatalabelsFormat(polarOptions, showlabel, showValue, numberformat, prefix, postfix,valueInStringShow, valueInStringValue);\n                    }\n                }\n\n                if(''){\n                    polarOptions.yaxis.min = parseFloat('0') || 0;\n                    polarOptions.yaxis.max = parseFloat('0') || 200;\n                }\n\n                if (typeof initNowGraphina !== \"undefined\") {\n                    initNowGraphina(\n                        myElement,\n                        {\n                            ele: document.querySelector(\".polar-chart-49d347\"),\n                            options: polarOptions,\n                            series: [{name: '', data: []}],\n                            animation: true,\n                            setting_date:{\"iq_polar_chart_filter_enable\":null,\"iq_polar_interval_data_refresh\":null,\"iq_polar_can_chart_reload_ajax\":null}                        },\n                        '49d347'\n                    );\n                }\n                if (window.ajaxIntervalGraphina_49d347 !== undefined) {\n                    clearInterval(window.ajaxIntervalGraphina_49d347)\n                }\n\n            <\/script>\n            \t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-4cb8a607 layouts-column-align-inherit layouts-section-position-none\" data-id=\"4cb8a607\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"hf-elementor-layout elementor-element elementor-element-6c08afa3 elementor-widget elementor-widget-donut_chart\" data-id=\"6c08afa3\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" data-widget_type=\"donut_chart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t    <div class=\"chart-card\">\n        <div class=\"\">\n                            <h4 class=\"heading graphina-chart-heading\" style=\"text-align:center;color:#FFFFFF;\">\n                    Android Install By Source                <\/h4>\n                    <\/div>\n                            <div class=\"\">\n                                    <div class=\"chart-texture donut-chart-6c08afa3\" style=\"min-height:410px;\"\n                         id='donut_chart6c08afa3'><\/div>\n                                <\/div>\n                    <div style=\"height:410px;                display: flex;justify-content: center;align-items: center;\"\n             class=\"d-none area-texture donut-chart-6c08afa3-loader\" >\n                        <p class=\"graphina-filter-notext d-none\" style=\"text-align: center;\">\n                No Data Found            <\/p>\n        <\/div>\n    <\/div>\n                <script>\n                var myElement = document.querySelector(\".donut-chart-6c08afa3\");\n\n                if (typeof isInit === 'undefined') {\n                    var isInit = {};\n                }\n                isInit['6c08afa3'] = false;\n\n                var donutOptions = {\n                    series: [194,149,39,196],\n                    chart: {\n                        background: '',\n                        height: parseInt('410'),\n                        type: 'donut',\n                        fontFamily: 'Outfit',\n                        locales: [JSON.parse('{\"name\":\"en\",\"options\":{\"toolbar\":{\"download\":\"Download SVG\",\"selection\":\"Selection\",\"selectionZoom\":\"Selection Zoom\",\"zoomIn\":\"Zoom In\",\"zoomOut\":\"Zoom Out\",\"pan\":\"Panning\",\"reset\":\"Reset Zoom\",\"menu\":\"Menu\",\"exportToSVG\":\"Download SVG\",\"exportToPNG\":\"Download PNG\",\"exportToCSV\":\"Download CSV\"}}}')],\n                        defaultLocale: \"en\",\n                        toolbar: {\n                            offsetX: parseInt('0') || 0,\n                            offsetY: parseInt('0') || 0,\n                            show: '',\n                            export: {\n                                csv: {\n                                    filename: \"6c08afa3\"\n                                },\n                                svg: {\n                                    filename: \"6c08afa3\"\n                                },\n                                png: {\n                                    filename: \"6c08afa3\"\n                                }\n                            }\n                        },\n                        animations: {\n                            enabled: '',\n                            speed: parseInt(''),\n                            \/\/delay: '\/\/',\n                            dynamicAnimation: {\n                                enabled: true\n                            }\n                        },\n                    },\n                    plotOptions: {\n                        pie: {\n                                                        donut: {\n                                size: '65%',\n                                labels: {\n                                    show: '',\n                                    value: {\n                                        fontFamily: 'Outfit',\n                                        fontWeight: '400',\n                                        color: '#FFFFFF',\n                                        fontSize: '16px',\n                                    },\n                                    total: {\n                                        show: '',\n                                        showAlways: '',\n                                        label: 'Total',\n                                        fontFamily: 'Outfit',\n                                        fontWeight: '400',\n                                        color: '#FFFFFF',\n                                        formatter: function(w) {\n                                            let totals = w.globals.seriesTotals.reduce((a, b) => {\n                                                return a + b;\n                                            }, 0)\n                                            let prefix = ''\n                                            let postfix = ''\n                                            let valueInStringShow = 'no'\n                                            let valueInString = '0'\n                                            if ('') {\n                                                totals = graphinNumberWithCommas(totals, ',')\n                                            } else if (valueInStringShow == 'yes') {\n                                                totals = graphinaAbbrNum(totals, valueInString);\n                                            }\n                                            return prefix + totals + postfix\n                                        }\n                                    }\n                                }\n                            }\n                        }\n                    },\n                    labels: 'Organic_,_Network 1_,_Network 2_,_Network 3'.split('_,_'),\n                    noData: {\n                        text: 'No Data Available',\n                        align: 'center',\n                        verticalAlign: 'middle',\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit',\n                            color: '#FFFFFF'\n                        }\n                    },\n                    dataLabels: {\n                        enabled: '1',\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit',\n                            fontWeight: '400',\n                            colors: ['#FFFFFF'],\n                        },\n                        background: {\n                            enabled: false\n                        },\n                        dropShadow: {\n                            enabled: false,\n                        }\n                    },\n                    colors: '#F94F58_,_#00D2FF_,_#3346D3_,_#00D2FF'.split('_,_'),\n                    fill: {\n                        type: 'pattern',\n                        opacity: 1,\n                        colors: '#F94F58_,_#00D2FF_,_#3346D3_,_#00D2FF'.split('_,_'),\n                        gradient: {\n                            gradientToColors: '#F94F58_,_#00D2FF_,_#3346D3_,_#00D2FF'.split('_,_'),\n                            inverseColors: '',\n                            opacityFrom: parseFloat(''),\n                            opacityTo: parseFloat('')\n                        },\n                        pattern: {\n                            style: 'verticalLines_,_verticalLines_,_verticalLines_,_verticalLines'.split('_,_'),\n                            width: 6,\n                            height: 6,\n                            strokeWidth: 2\n                        }\n                    },\n                    legend: {\n                        showForSingleSeries: true,\n                        show: '1',\n                        position: 'bottom',\n                        horizontalAlign: 'center',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                        labels: {\n                            colors: '#FFFFFF'\n                        },\n                        formatter: function(seriesName, opts) {\n                            if ('') {\n                                let divEl= document.createElement(\"div\");\n                                divEl.classList.add(\"legend-info\");\n                                divEl.append(document.createElement(\"span\").innerText=seriesName,\":\",document.createElement(\"strong\").innerText=opts.w.globals.series[opts.seriesIndex])\n                                return divEl.outerHTML;\n                                \/\/ return `<div class=\"legend-info\"><span>${seriesName}<\/span>:<strong>${opts.w.globals.series[opts.seriesIndex]}<\/strong><\/div>`;\n                            }\n                            return seriesName\n                        }\n                    },\n                    tooltip: {\n                        enabled: '1',\n                        theme: 'light',\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit'\n                        },\n                        y: {\n                            formatter: function(val, w) {\n                                let valueInStringShow = 'no'\n                                let valueInString = '0'\n                                let prefix = ''\n                                let postfix = ''\n                                if ('') {\n                                    val = graphinNumberWithCommas(val, ',')\n                                } else {\n                                    val = valueInStringShow == 'no' ? val : graphinaAbbrNum(val, valueInString);\n                                }\n                                if (\"\") {\n                                    let totals = w.globals.seriesTotals.reduce((a, b) => {\n                                        return a + b;\n                                    }, 0)\n                                    if (postfix.trim() === '') {\n                                        postfix = '%';\n                                    }\n                                    return prefix + val + \" (\" + parseFloat(val \/ totals * 100).toFixed('0') + postfix + \")\"\n                                }\n                                return prefix + val + postfix\n                            }\n                        }\n                    },\n                    stroke: {\n                        show: '',\n                        width: parseInt('0')\n                    },\n                    responsive: [{\n                            breakpoint: 1024,\n                            options: {\n                                chart: {\n                                    height: parseInt('410')\n                                }\n                            }\n                        },\n                        {\n                            breakpoint: 674,\n                            options: {\n                                chart: {\n                                    height: parseInt('410')\n                                }\n                            }\n                        }\n                    ]\n                };\n\n                if (\"\") {\n                    let valueInStringShow = 'no'\n                    let valueInStringValue = '0'\n                    let showlabel = 'no'\n                    let showValue = 'no'\n                    let prefix = ''\n                    let postfix = ''\n                    let numberformat = 'no'\n                    if (typeof chartDatalabelsFormat !== \"undefined\") {\n                        chartDatalabelsFormat(donutOptions, showlabel, showValue, numberformat, prefix, postfix, valueInStringShow, valueInStringValue, '', '0');\n                    }\n                }\n\n                if (typeof initNowGraphina !== \"undefined\") {\n                    initNowGraphina(\n                        myElement, {\n                            ele: document.querySelector(\".donut-chart-6c08afa3\"),\n                            options: donutOptions,\n                            series: [{\n                                name: '',\n                                data: []\n                            }],\n                            animation: true,\n                            setting_date:{\"iq_donut_chart_filter_enable\":null,\"iq_donut_interval_data_refresh\":null,\"iq_donut_can_chart_reload_ajax\":null}                        },\n                        '6c08afa3'\n                    );\n                }\n                if (window.ajaxIntervalGraphina_6c08afa3 !== undefined) {\n                    clearInterval(window.ajaxIntervalGraphina_6c08afa3)\n                }\n            <\/script>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-17e8b624 layouts-column-align-inherit layouts-section-position-none\" data-id=\"17e8b624\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"hf-elementor-layout elementor-element elementor-element-41e01b3c elementor-widget elementor-widget-pie_chart\" data-id=\"41e01b3c\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" data-widget_type=\"pie_chart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t    <div class=\"chart-card\">\n        <div class=\"\">\n                            <h4 class=\"heading graphina-chart-heading\" style=\"text-align:center;color:#FFFFFF;\">\n                    IOS Install By Source                <\/h4>\n                    <\/div>\n                            <div class=\"\">\n                                    <div class=\"chart-texture pie-chart-41e01b3c\" style=\"min-height:410px;\"\n                         id='pie_chart41e01b3c'><\/div>\n                                <\/div>\n                    <div style=\"height:410px;                display: flex;justify-content: center;align-items: center;\"\n             class=\"d-none area-texture pie-chart-41e01b3c-loader\" >\n                        <p class=\"graphina-filter-notext d-none\" style=\"text-align: center;\">\n                No Data Found            <\/p>\n        <\/div>\n    <\/div>\n                <script>\n\n                var myElement = document.querySelector(\".pie-chart-41e01b3c\");\n\n                if (typeof isInit === 'undefined') {\n                    var isInit = {};\n                }\n                isInit['41e01b3c'] = false;\n\n                var pieOptions = {\n                    series: [81,146,81,60],\n                    chart: {\n                        background: '',\n                        height: parseInt('410'),\n                        type: 'pie',\n                        fontFamily: 'Outfit',\n                        locales: [JSON.parse('{\"name\":\"en\",\"options\":{\"toolbar\":{\"download\":\"Download SVG\",\"selection\":\"Selection\",\"selectionZoom\":\"Selection Zoom\",\"zoomIn\":\"Zoom In\",\"zoomOut\":\"Zoom Out\",\"pan\":\"Panning\",\"reset\":\"Reset Zoom\",\"menu\":\"Menu\",\"exportToSVG\":\"Download SVG\",\"exportToPNG\":\"Download PNG\",\"exportToCSV\":\"Download CSV\"}}}')],\n                        defaultLocale: \"en\",\n                        toolbar: {\n                            offsetX: parseInt('0') || 0,\n                            offsetY: parseInt('0')|| 0,\n                            show: '',\n                            export: {\n                                csv: {\n                                    filename: \"41e01b3c\"\n                                },\n                                svg: {\n                                    filename: \"41e01b3c\"\n                                },\n                                png: {\n                                    filename: \"41e01b3c\"\n                                }\n                            }\n                        },\n                        animations: {\n                            enabled: '1',\n                            speed: '800',\n                            delay: '150',\n                            dynamicAnimation: {\n                                enabled: true\n                            }\n                        },\n                    },\n                    plotOptions: {\n                        pie: {\n                            donut: {\n                                labels: {\n                                    show: '',\n                                    value: {\n                                        fontFamily: 'Outfit',\n                                        fontWeight: '400',\n                                        color: '#FFFFFF',\n                                        fontSize: '18px',\n                                    },\n                                    total: {\n                                        show: '',\n                                        showAlways:'',\n                                        label: 'Total',\n                                        fontFamily: 'Outfit',\n                                        fontWeight: '400',\n                                        color: '#FFFFFF',\n                                        formatter: function (w) {\n                                            let totals = w.globals.seriesTotals.reduce((a, b) => {\n                                                return  a + b;\n                                            }, 0)\n                                            let prefix = ''\n                                            let postfix = ''\n                                            let valueInStringShow =  'no'\n                                            let valueInString =  '0'\n                                            if(''){\n                                                totals= graphinNumberWithCommas(totals,',')\n                                            }else if(valueInStringShow == 'yes'){\n                                                totals = graphinaAbbrNum(totals , valueInString);\n                                            }\n                                            return prefix + totals + postfix\n                                        }\n                                    }\n                                }\n                            }\n                        }\n                    },\n                    labels: 'Organic_,_Network 1_,_Network 2_,_Network 3'.split('_,_'),\n                    noData: {\n                        text: 'No Data Available',\n                        align: 'center',\n                        verticalAlign: 'middle',\n                        style: {\n                            fontSize: '18px',\n                            fontFamily: 'Outfit',\n                            color: '#FFFFFF'\n                        }\n                    },\n                    dataLabels: {\n                        enabled: '1',\n                        style: {\n                            fontSize: '18px',\n                            fontFamily: 'Outfit',\n                            fontWeight: '400',\n                            colors: ['#FFFFFF'],\n                        },\n                        background:{\n                            enabled: false\n                        },\n                        dropShadow: {\n                            enabled: false,\n                        }\n                    },\n                    colors: '#3346D3_,_#F94F58_,_#F99C4E_,_#00D2FF'.split('_,_'),\n                    fill: {\n                        type: 'pattern',\n                        opacity: 1,\n                        colors: '#3346D3_,_#F94F58_,_#F99C4E_,_#00D2FF'.split('_,_'),\n                        gradient: {\n                            gradientToColors: '#3346D3_,_#F94F58_,_#F99C4E_,_#00D2FF'.split('_,_'),\n                            inverseColors: '',\n                            opacityFrom: parseFloat(''),\n                            opacityTo: parseFloat('')\n                        },\n                        pattern: {\n                            style: 'slantedLines_,_verticalLines_,_verticalLines_,_slantedLines'.split('_,_'),\n                            width: 6,\n                            height: 6,\n                            strokeWidth: 2\n                        }\n                    },\n                    legend: {\n                        showForSingleSeries:true,\n                        show: '1',\n                        position: 'bottom',\n                        horizontalAlign: 'center',\n                        fontSize: '18px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                        labels: {\n                            colors: '#FFFFFF'\n                        },\n                        formatter: function(seriesName, opts) {\n                            if(''){\n                                let prefix = ''\n                                let postfix = ''\n                                let divEl= document.createElement(\"div\");\n                                divEl.classList.add(\"legend-info\");\n                                divEl.append(document.createElement(\"span\").innerText=seriesName,\":\",document.createElement(\"strong\").innerText=prefix+opts.w.globals.series[opts.seriesIndex]+postfix)\n                                return divEl.outerHTML;\n                            }\n                            return seriesName\n                        }\n                    },\n                    tooltip: {\n                        enabled: '1',\n                        theme: 'light',\n                        style: {\n                            fontSize: '18px',\n                            fontFamily: 'Outfit'\n                        },\n                        y: {\n                            formatter: function(val,w) {\n                                let valueInStringShow =  'no'\n                                let valueInString =  '0'\n                                let prefix = ''\n                                let postfix = ''\n                                if(''){\n                                    val= graphinNumberWithCommas(val,',')\n                                }else{\n                                    val = valueInStringShow == 'no' ? val : graphinaAbbrNum(val , valueInString);\n                                }\n                                if(\"\"){\n                                    let totals = w.globals.seriesTotals.reduce((a, b) => {\n                                        return  a + b;\n                                    }, 0)\n                                    if(postfix.trim() === ''){\n                                        postfix = '%';\n                                    }\n                                    return prefix + val+\" (\" + parseFloat(val\/totals * 100).toFixed('0') +postfix+\")\"\n                                }\n\n                                return prefix + val + postfix\n                            }\n                        }\n                    },\n                    stroke: {\n                        show: '',\n                        width: parseInt('0')\n                    },\n                    responsive: [{\n                        breakpoint: 1024,\n                        options: {\n                            chart: {\n                                height: parseInt('410')\n                            }\n                        }\n                    },\n                        {\n                            breakpoint: 674,\n                            options: {\n                                chart: {\n                                    height: parseInt('410')\n                                }\n                            }\n                        }\n                    ]\n                };\n\n\n                if(\"\"){\n                    let valueInStringShow =  'no'\n                    let valueInStringValue =  '0'\n                    let showlabel = 'no'\n                    let showValue = 'no'\n                    let prefix = ''\n                    let postfix = ''\n                    let numberformat = 'no'\n                    if(typeof chartDatalabelsFormat !== \"undefined\"){\n                        chartDatalabelsFormat(pieOptions, showlabel, showValue, numberformat, prefix, postfix ,valueInStringShow, valueInStringValue,'','0');\n                    }\n                }\n                if (typeof initNowGraphina !== \"undefined\") {\n                    initNowGraphina(\n                        myElement,\n                        {\n                            ele: document.querySelector(\".pie-chart-41e01b3c\"),\n                            options: pieOptions,\n                            series: [{name: '', data: []}],\n                            animation: true,\n                            setting_date:{\"iq_pie_chart_filter_enable\":null,\"iq_pie_interval_data_refresh\":null,\"iq_pie_can_chart_reload_ajax\":null}                        },\n                        '41e01b3c'\n                    );\n                }\n                if (window.ajaxIntervalGraphina_41e01b3c !== undefined) {\n                    clearInterval(window.ajaxIntervalGraphina_41e01b3c)\n                }\n            <\/script>\n            \t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div data-marvy_enable_birds_animation=\"false\" data-marvy_enable_cells_animation=\"false\" data-marvy_enable_dots_animation=\"false\" data-marvy_enable_fog_animation=\"false\" data-marvy_enable_globe_animation=\"false\" data-marvy_enable_halo_animation=\"false\" data-marvy_enable_net_animation=\"false\" data-marvy_enable_trunk_animation=\"false\" data-marvy_enable_fluid_animation=\"false\" data-marvy_enable_digitalStream_animation=\"false\" data-marvy_enable_floating_heart_animation=\"false\" data-marvy_enable_particles_wave_animation=\"false\" data-marvy_enable_dna_animation=\"false\" data-marvy_enable_beyblade_animation=\"false\" data-marvy_enable_drop_animation=\"false\" data-marvy_enable_fancy_rotate=\"false\" data-marvy_enable_flying_object=\"false\" data-marvy_enable_ripples_animation=\"false\" data-marvy_enable_waves_animation=\"false\" data-marvy_enable_rings_animation=\"false\" data-marvy_enable_topology_animation=\"false\" data-marvy_enable_gradient_animation=\"false\" data-marvy_enable_snow_animation=\"false\" data-marvy_enable_firework_animation=\"false\" data-marvy_enable_cloud_animation=\"false\" class=\"elementor-section elementor-top-section elementor-element elementor-element-226d4db3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"226d4db3\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7a838275 layouts-column-align-inherit layouts-section-position-none\" data-id=\"7a838275\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div data-marvy_enable_birds_animation=\"false\" data-marvy_enable_cells_animation=\"false\" data-marvy_enable_dots_animation=\"false\" data-marvy_enable_fog_animation=\"false\" data-marvy_enable_globe_animation=\"false\" data-marvy_enable_halo_animation=\"false\" data-marvy_enable_net_animation=\"false\" data-marvy_enable_trunk_animation=\"false\" data-marvy_enable_fluid_animation=\"false\" data-marvy_enable_digitalStream_animation=\"false\" data-marvy_enable_floating_heart_animation=\"false\" data-marvy_enable_particles_wave_animation=\"false\" data-marvy_enable_dna_animation=\"false\" data-marvy_enable_beyblade_animation=\"false\" data-marvy_enable_drop_animation=\"false\" data-marvy_enable_fancy_rotate=\"false\" data-marvy_enable_flying_object=\"false\" data-marvy_enable_ripples_animation=\"false\" data-marvy_enable_waves_animation=\"false\" data-marvy_enable_rings_animation=\"false\" data-marvy_enable_topology_animation=\"false\" data-marvy_enable_gradient_animation=\"false\" data-marvy_enable_snow_animation=\"false\" data-marvy_enable_firework_animation=\"false\" data-marvy_enable_cloud_animation=\"false\" class=\"elementor-section elementor-inner-section elementor-element elementor-element-29fd7c2b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"29fd7c2b\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-6ead6616 layouts-column-align-inherit layouts-section-position-none\" data-id=\"6ead6616\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"hf-elementor-layout elementor-element elementor-element-178be31d elementor-widget elementor-widget-section_title\" data-id=\"178be31d\" data-element_type=\"widget\" data-widget_type=\"section_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\n\t<div class=\"text-center iq-title-box iq-title-default iq-title-box-1\">\n\t\t<div class=\"iq-title-icon\">\n\t\t\t\t\t<\/div>\n\t\t\n\t\t<h4 class=\"iq-title\">\n\t\t\tApp Install By Country\t\t<\/h4>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"hf-elementor-layout elementor-element elementor-element-685f0e82 elementor-widget elementor-widget-iqonic_map_chart\" data-id=\"685f0e82\" data-element_type=\"widget\" data-widget_type=\"iqonic_map_chart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\n<textarea name=\"iq-map-data\" id=\"iq-map-data\" style=\"display: none;\">[{\"title\":\"India\",\"_id\":\"1af925e\",\"latitude\":\"37.090240\",\"longitude\":\"-95.712891\",\"link_text\":null,\"tooltip_image\":{\"url\":\"https:\\\/\\\/wordpress.iqonic.design\\\/umetric\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/CHINA.png\",\"id\":4576,\"size\":\"\"},\"has_link\":\"\",\"title_tag\":\"h2\",\"link\":null},{\"title\":\"Location\",\"latitude\":\"20.5937\",\"longitude\":\"78.9629\",\"link_text\":\"Click Here\",\"_id\":\"0b75d11\",\"has_link\":\"yes\",\"title_tag\":\"h2\",\"tooltip_image\":{\"url\":\"https:\\\/\\\/websites.fraunhofer.de\\\/workvalues-germany\\\/wp-content\\\/plugins\\\/elementor\\\/assets\\\/images\\\/placeholder.png\",\"id\":\"\",\"size\":\"\"},\"link\":{\"url\":\"#\",\"is_external\":\"\",\"nofollow\":\"\",\"custom_attributes\":\"\"}},{\"title\":\"Spain\",\"latitude\":\"46.227638\",\"longitude\":\"2.213749\",\"link_text\":null,\"_id\":\"24e93ce\",\"tooltip_image\":{\"url\":\"https:\\\/\\\/wordpress.iqonic.design\\\/umetric\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/spain.png\",\"id\":4582,\"size\":\"\"},\"has_link\":\"\",\"title_tag\":\"h2\",\"link\":null}]<\/textarea>\n<input type=\"hidden\" id=\"map_color\" value=\"#34364E\">\n\n<div class=\"iq-map-chart \">\n    <div class=\"iq-map-lable\">\n        <h2 class=\"iq-map-location-value\">3<\/h2>\n        <p class=\"iq-map-info\">Country<\/p>\n    <\/div>\n    <div id=\"chartdiv\"><\/div>\n<\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div data-marvy_enable_birds_animation=\"false\" data-marvy_enable_cells_animation=\"false\" data-marvy_enable_dots_animation=\"false\" data-marvy_enable_fog_animation=\"false\" data-marvy_enable_globe_animation=\"false\" data-marvy_enable_halo_animation=\"false\" data-marvy_enable_net_animation=\"false\" data-marvy_enable_trunk_animation=\"false\" data-marvy_enable_fluid_animation=\"false\" data-marvy_enable_digitalStream_animation=\"false\" data-marvy_enable_floating_heart_animation=\"false\" data-marvy_enable_particles_wave_animation=\"false\" data-marvy_enable_dna_animation=\"false\" data-marvy_enable_beyblade_animation=\"false\" data-marvy_enable_drop_animation=\"false\" data-marvy_enable_fancy_rotate=\"false\" data-marvy_enable_flying_object=\"false\" data-marvy_enable_ripples_animation=\"false\" data-marvy_enable_waves_animation=\"false\" data-marvy_enable_rings_animation=\"false\" data-marvy_enable_topology_animation=\"false\" data-marvy_enable_gradient_animation=\"false\" data-marvy_enable_snow_animation=\"false\" data-marvy_enable_firework_animation=\"false\" data-marvy_enable_cloud_animation=\"false\" class=\"elementor-section elementor-top-section elementor-element elementor-element-72cec116 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"72cec116\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-67740ffc layouts-column-align-inherit layouts-section-position-none\" data-id=\"67740ffc\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"hf-elementor-layout elementor-element elementor-element-4fbd0028 elementor-widget elementor-widget-donut_chart\" data-id=\"4fbd0028\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" data-widget_type=\"donut_chart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t    <div class=\"chart-card\">\n        <div class=\"\">\n                            <h4 class=\"heading graphina-chart-heading\" style=\"text-align:center;color:#FFFFFF;\">\n                    Revenue By App                <\/h4>\n                    <\/div>\n                            <div class=\"\">\n                                    <div class=\"chart-texture donut-chart-4fbd0028\" style=\"min-height:375px;\"\n                         id='donut_chart4fbd0028'><\/div>\n                                <\/div>\n                    <div style=\"height:375px;                display: flex;justify-content: center;align-items: center;\"\n             class=\"d-none area-texture donut-chart-4fbd0028-loader\" >\n                        <p class=\"graphina-filter-notext d-none\" style=\"text-align: center;\">\n                No Data Found            <\/p>\n        <\/div>\n    <\/div>\n                <script>\n                var myElement = document.querySelector(\".donut-chart-4fbd0028\");\n\n                if (typeof isInit === 'undefined') {\n                    var isInit = {};\n                }\n                isInit['4fbd0028'] = false;\n\n                var donutOptions = {\n                    series: [144,74,28,157],\n                    chart: {\n                        background: '',\n                        height: parseInt('375'),\n                        type: 'donut',\n                        fontFamily: 'Outfit',\n                        locales: [JSON.parse('{\"name\":\"en\",\"options\":{\"toolbar\":{\"download\":\"Download SVG\",\"selection\":\"Selection\",\"selectionZoom\":\"Selection Zoom\",\"zoomIn\":\"Zoom In\",\"zoomOut\":\"Zoom Out\",\"pan\":\"Panning\",\"reset\":\"Reset Zoom\",\"menu\":\"Menu\",\"exportToSVG\":\"Download SVG\",\"exportToPNG\":\"Download PNG\",\"exportToCSV\":\"Download CSV\"}}}')],\n                        defaultLocale: \"en\",\n                        toolbar: {\n                            offsetX: parseInt('0') || 0,\n                            offsetY: parseInt('0') || 0,\n                            show: '',\n                            export: {\n                                csv: {\n                                    filename: \"4fbd0028\"\n                                },\n                                svg: {\n                                    filename: \"4fbd0028\"\n                                },\n                                png: {\n                                    filename: \"4fbd0028\"\n                                }\n                            }\n                        },\n                        animations: {\n                            enabled: '1',\n                            speed: parseInt('800'),\n                            \/\/delay: '\/\/',\n                            dynamicAnimation: {\n                                enabled: true\n                            }\n                        },\n                    },\n                    plotOptions: {\n                        pie: {\n                                                        donut: {\n                                size: '65%',\n                                labels: {\n                                    show: '',\n                                    value: {\n                                        fontFamily: 'Outfit',\n                                        fontWeight: '400',\n                                        color: '#FFFFFF',\n                                        fontSize: '16px',\n                                    },\n                                    total: {\n                                        show: '',\n                                        showAlways: '',\n                                        label: 'Total',\n                                        fontFamily: 'Outfit',\n                                        fontWeight: '400',\n                                        color: '#FFFFFF',\n                                        formatter: function(w) {\n                                            let totals = w.globals.seriesTotals.reduce((a, b) => {\n                                                return a + b;\n                                            }, 0)\n                                            let prefix = ''\n                                            let postfix = ''\n                                            let valueInStringShow = 'no'\n                                            let valueInString = '0'\n                                            if ('') {\n                                                totals = graphinNumberWithCommas(totals, ',')\n                                            } else if (valueInStringShow == 'yes') {\n                                                totals = graphinaAbbrNum(totals, valueInString);\n                                            }\n                                            return prefix + totals + postfix\n                                        }\n                                    }\n                                }\n                            }\n                        }\n                    },\n                    labels: 'Android App 1_,_IOS App 1_,_Android App 2_,_IOS App 2'.split('_,_'),\n                    noData: {\n                        text: 'No Data Available',\n                        align: 'center',\n                        verticalAlign: 'middle',\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit',\n                            color: '#FFFFFF'\n                        }\n                    },\n                    dataLabels: {\n                        enabled: '1',\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit',\n                            fontWeight: '400',\n                            colors: ['#FFFFFF'],\n                        },\n                        background: {\n                            enabled: false\n                        },\n                        dropShadow: {\n                            enabled: false,\n                        }\n                    },\n                    colors: '#3346D3_,_#00D2FF_,_#F94F58_,_#F99C4E'.split('_,_'),\n                    fill: {\n                        type: 'classic',\n                        opacity: 1,\n                        colors: '#3346D3_,_#00D2FF_,_#F94F58_,_#F99C4E'.split('_,_'),\n                        gradient: {\n                            gradientToColors: '#3346D3_,_#00D2FF_,_#F94F58_,_#F99C4E'.split('_,_'),\n                            inverseColors: '',\n                            opacityFrom: parseFloat(''),\n                            opacityTo: parseFloat('')\n                        },\n                        pattern: {\n                            style: 'verticalLines_,_verticalLines_,_verticalLines_,_verticalLines'.split('_,_'),\n                            width: 6,\n                            height: 6,\n                            strokeWidth: 2\n                        }\n                    },\n                    legend: {\n                        showForSingleSeries: true,\n                        show: '1',\n                        position: 'bottom',\n                        horizontalAlign: 'center',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                        labels: {\n                            colors: '#FFFFFF'\n                        },\n                        formatter: function(seriesName, opts) {\n                            if ('') {\n                                let divEl= document.createElement(\"div\");\n                                divEl.classList.add(\"legend-info\");\n                                divEl.append(document.createElement(\"span\").innerText=seriesName,\":\",document.createElement(\"strong\").innerText=opts.w.globals.series[opts.seriesIndex])\n                                return divEl.outerHTML;\n                                \/\/ return `<div class=\"legend-info\"><span>${seriesName}<\/span>:<strong>${opts.w.globals.series[opts.seriesIndex]}<\/strong><\/div>`;\n                            }\n                            return seriesName\n                        }\n                    },\n                    tooltip: {\n                        enabled: '1',\n                        theme: 'light',\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit'\n                        },\n                        y: {\n                            formatter: function(val, w) {\n                                let valueInStringShow = 'no'\n                                let valueInString = '0'\n                                let prefix = ''\n                                let postfix = ''\n                                if ('') {\n                                    val = graphinNumberWithCommas(val, ',')\n                                } else {\n                                    val = valueInStringShow == 'no' ? val : graphinaAbbrNum(val, valueInString);\n                                }\n                                if (\"\") {\n                                    let totals = w.globals.seriesTotals.reduce((a, b) => {\n                                        return a + b;\n                                    }, 0)\n                                    if (postfix.trim() === '') {\n                                        postfix = '%';\n                                    }\n                                    return prefix + val + \" (\" + parseFloat(val \/ totals * 100).toFixed('0') + postfix + \")\"\n                                }\n                                return prefix + val + postfix\n                            }\n                        }\n                    },\n                    stroke: {\n                        show: '',\n                        width: parseInt('0')\n                    },\n                    responsive: [{\n                            breakpoint: 1024,\n                            options: {\n                                chart: {\n                                    height: parseInt('375')\n                                }\n                            }\n                        },\n                        {\n                            breakpoint: 674,\n                            options: {\n                                chart: {\n                                    height: parseInt('375')\n                                }\n                            }\n                        }\n                    ]\n                };\n\n                if (\"\") {\n                    let valueInStringShow = 'no'\n                    let valueInStringValue = '0'\n                    let showlabel = 'no'\n                    let showValue = 'no'\n                    let prefix = ''\n                    let postfix = ''\n                    let numberformat = 'no'\n                    if (typeof chartDatalabelsFormat !== \"undefined\") {\n                        chartDatalabelsFormat(donutOptions, showlabel, showValue, numberformat, prefix, postfix, valueInStringShow, valueInStringValue, '', '0');\n                    }\n                }\n\n                if (typeof initNowGraphina !== \"undefined\") {\n                    initNowGraphina(\n                        myElement, {\n                            ele: document.querySelector(\".donut-chart-4fbd0028\"),\n                            options: donutOptions,\n                            series: [{\n                                name: '',\n                                data: []\n                            }],\n                            animation: true,\n                            setting_date:{\"iq_donut_chart_filter_enable\":null,\"iq_donut_interval_data_refresh\":null,\"iq_donut_can_chart_reload_ajax\":null}                        },\n                        '4fbd0028'\n                    );\n                }\n                if (window.ajaxIntervalGraphina_4fbd0028 !== undefined) {\n                    clearInterval(window.ajaxIntervalGraphina_4fbd0028)\n                }\n            <\/script>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-2dc52871 layouts-column-align-inherit layouts-section-position-none\" data-id=\"2dc52871\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"hf-elementor-layout elementor-element elementor-element-43296492 elementor-widget elementor-widget-area_chart\" data-id=\"43296492\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" data-widget_type=\"area_chart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t    <div class=\"chart-card\">\n        <div class=\"\">\n                            <h4 class=\"heading graphina-chart-heading\" style=\"text-align:center;color:#FFFFFF;\">\n                    Daily App Launches                <\/h4>\n                    <\/div>\n                            <div class=\"\">\n                                    <div class=\"chart-texture area-chart-43296492\" style=\"min-height:345px;\"\n                         id='area_chart43296492'><\/div>\n                                <\/div>\n                    <div style=\"height:345px;                display: flex;justify-content: center;align-items: center;\"\n             class=\"d-none area-texture area-chart-43296492-loader\" >\n                        <p class=\"graphina-filter-notext d-none\" style=\"text-align: center;\">\n                No Data Found            <\/p>\n        <\/div>\n    <\/div>\n                <script>\n                var myElement = document.querySelector(\".area-chart-43296492\");\n\n                if (typeof isInit === 'undefined') {\n                    var isInit = {};\n                }\n                isInit['43296492'] = false;\n\n                var areaOptions = {\n                    series: [{\"name\":\"Android\",\"data\":[139,80,200,120,220,134]},{\"name\":\"IOS\",\"data\":[87,180,100,197,125,54]}],\n                    chart: {\n                        background: '',\n                        height: parseInt('345'),\n                        type: 'area',\n                        fontFamily: 'Outfit',\n                        locales: [JSON.parse('{\"name\":\"en\",\"options\":{\"toolbar\":{\"download\":\"Download SVG\",\"selection\":\"Selection\",\"selectionZoom\":\"Selection Zoom\",\"zoomIn\":\"Zoom In\",\"zoomOut\":\"Zoom Out\",\"pan\":\"Panning\",\"reset\":\"Reset Zoom\",\"menu\":\"Menu\",\"exportToSVG\":\"Download SVG\",\"exportToPNG\":\"Download PNG\",\"exportToCSV\":\"Download CSV\"}}}')],\n                        defaultLocale: \"en\",\n                        stacked:'',\n                        toolbar: {\n                            offsetX: parseInt('0') || 0,\n                            offsetY: parseInt('0')|| 0,\n                            show: '',\n                            export: {\n                                csv: {\n                                    filename: \"43296492\"\n                                },\n                                svg: {\n                                    filename: \"43296492\"\n                                },\n                                png: {\n                                    filename: \"43296492\"\n                                }\n                            }\n                        },\n                        dropShadow: {\n                            enabled: '',\n                            enabledOnSeries: [0,1],\n                            top: parseInt(''),\n                            left: parseInt(''),\n                            blur: parseInt(''),\n                            color: '',\n                            opacity: parseFloat('')\n                        },\n                        animations: {\n                            enabled: '1',\n                            speed: parseInt('800'),\n                            delay: parseInt('150')\n                        }\n                    },\n                    noData: {\n                        text: 'No Data Available',\n                        align: 'center',\n                        verticalAlign: 'middle',\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit',\n                            color: '#FFFFFF'\n                        }\n                    },\n                    dataLabels: {\n                        enabled: '',\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit',\n                            fontWeight: '400',\n                            colors: ['']\n                        },\n                        background: {\n                            enabled: '',\n                            borderRadius:parseInt('0'),\n                            foreColor: [''],\n                            borderWidth: parseInt(''),\n                            borderColor: ''\n                        },\n                        formatter: function (val, opts) {\n                            if(isNaN(val)){\n                                return '';\n                            }\n                            if(\"\" ){\n                                val = graphinNumberWithCommas(val,',')\n                            }\n                            else if(\"\"\n                            &&  typeof graphinaAbbrNum  !== \"undefined\"){      \n                                val = graphinaAbbrNum(val ,  parseInt(\"\") || 0 );\n                            }\n                            return '' + val + '';\n                        },\n                        offsetY: parseInt('0'),\n                        offsetX: parseInt('0'),\n                    },\n                    stroke: {\n                        curve: 'smooth',\n                    },\n                    grid: {\n                        borderColor: '#90A4AE',\n                        yaxis: {\n                            lines: {\n                                show: '1'\n                            }\n                        }\n                    },\n                    xaxis: {\n                        categories: 'sep 25_,_sep 26_,_Oct 14_,_Oct28_,_oct 29_,_Nov 5'.split('_,_'),\n                        position: 'bottom',\n                        tickAmount: parseInt(\"6\"),\n                        tickPlacement: \"on\",\n                        labels: {\n                            show: '1',\n                            rotateAlways: '',\n                            rotate: parseInt('') || 0,\n                            offsetX: parseInt('0') || 0,\n                            offsetY: parseInt('0') || 0,\n                            trim: true,\n                            style: {\n                                colors: '#FFFFFF',\n                                fontSize: '16px',\n                                fontFamily: 'Outfit',\n                                fontWeight: '400'\n                            },\n                            formatter: function (val) {\n                                if(''){\n                                    val = '' + val + '';\n                                }\n                                if(val){\n                                    val = val.split(',')\n                                }\n                                return val\n                            }\n                        },\n                        tooltip: {\n                            enabled: \"\"\n                        },\n                        crosshairs: {\n                            show: \"\"\n                        }\n                    },\n                    yaxis: {\n                        opposite: '',\n                        tickAmount: parseInt(\"6\"),\n                        decimalsInFloat: parseInt(\"2\"),\n                        labels: {\n                            show: '1',\n                            rotate: parseInt('0') || 0,\n                            offsetX: parseInt('0') || 0,\n                            offsetY: parseInt('0') || 0,\n                            style: {\n                                colors: '#FFFFFF',\n                                fontSize: '16px',\n                                fontFamily: 'Outfit',\n                                fontWeight: '400'\n                            }\n                        },\n                        tooltip: {\n                            enabled: \"\"\n                        },\n                        crosshairs: {\n                            show: \"\"\n                        }\n                    },\n                    colors: '#F99C4E_,_#F94F58'.split('_,_'),\n                    fill: {\n                        type: 'gradient',\n                        opacity: parseFloat(''),\n                        colors: '#F99C4E_,_#F94F58'.split('_,_'),\n                        gradient: {\n                            gradientToColors: '#6C25FB_,_#ff7179'.split('_,_'),\n                            type: 'vertical',\n                            inverseColors: '',\n                            opacityFrom: parseFloat('0.6'),\n                            opacityTo: parseFloat('0.6')\n                        },\n                        pattern: {\n                            style: '_,_'.split('_,_'),\n                            width: 6,\n                            height: 6,\n                            strokeWidth: 2\n                        }\n                    },\n                    legend: {\n                        showForSingleSeries:true,\n                        show: '1',\n                        position: 'bottom',\n                        horizontalAlign: 'center',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                        labels: {\n                            colors: '#FFFFFF'\n                        },\n                        tooltipHoverFormatter: function(seriesName, opts) {\n                            if(''){\n                                return `<div class=\"legend-info\"><span>${seriesName}<\/span>:<strong>${opts.w.globals.series[opts.seriesIndex][opts.dataPointIndex]}<\/strong><\/div>`\n                            }\n                            return seriesName\n                        }\n                    },\n                    tooltip: {\n                        enabled: '1',\n                        shared: 'yes' === \"yes\",\n                        intersect: !('yes' === \"yes\"),\n                        theme: 'light',\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit'\n                        }\n                    },\n                    responsive: [\n                        {\n                            breakpoint: 1024,\n                            options: {\n                                chart: {\n                                    height: parseInt('345')\n                                }\n                            }\n                        },\n                        {\n                            breakpoint: 674,\n                            options: {\n                                chart: {\n                                    height: parseInt('345')\n                                }\n                            }\n                        }\n                    ]\n                };\n\n                if (\"\" ) {\n                    areaOptions.yaxis.labels.formatter = function (val) {\n                        let decimal = parseInt('0') || 0;\n                        if(\"\" ){\n                            val = graphinNumberWithCommas(val,',',decimal)\n                        }\n                        else if(\"\"\n                        &&  typeof graphinaAbbrNum  !== \"undefined\"){      \n                            val = graphinaAbbrNum(val ,  parseInt(\"\") || 0 );\n                        }else{\n                            val = parseFloat(val).toFixed(decimal)\n                        }\n                        return '' + val + '';\n                    }\n                }\n                if (\"yes\") {\n                    areaOptions.tooltip['enabledOnSeries'] = [0,1];\n                }\n                if (\"\" ) {\n                    areaOptions['annotations'] = {\n                        yaxis: [\n                            {\n                                y: 0,\n                                strokeDashArray: parseInt(\"0\"),\n                                borderColor: '#000000'\n                            }\n                        ]\n                    };\n                }\n\n                if(\"\"){\n                    let style ={\n                        color:'#FFFFFF',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                    }\n\n                    let title = '';\n                    let xaxisYoffset ='' ? -95 : 0;\n                    if(typeof axisTitle !== \"undefined\"){\n                        axisTitle(areaOptions, 'xaxis' ,title, style ,xaxisYoffset);\n                    }\n                }\n\n                if(\"\"){\n                    let style ={\n                        color:'',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                    }\n                    let title = '';\n                    if(typeof axisTitle !== \"undefined\"){\n                        axisTitle(areaOptions, 'yaxis' ,title, style );\n                    }\n                }\n                if(''){\n                    areaOptions.yaxis.tickAmount = parseInt(\"6\") || 6;\n                    areaOptions.yaxis.min = parseFloat('0') || 0;\n                    areaOptions.yaxis.max = parseFloat('0') || 200;\n                }\n\n                if(\"\"){\n                    let style = {\n                        color:'',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                    }\n                    areaOptions['yaxis'] = [areaOptions.yaxis]\n                    let areaYaxisTemp = {\n                        opposite: '1',\n                        labels: {\n                            show: '',\n                            formatter: function (val) {\n                                if(\"\" ){\n                                    val = graphinNumberWithCommas(val,',')\n                                }\n                                return ''  + val + ''\n                            },\n                            style\n                        },\n                        tickAmount: parseInt(''),\n                        title: {\n                            text: '',\n                            style\n                        }\n                    }\n                    if(''){\n                        areaYaxisTemp.tickAmount = parseInt('') || 6;\n                        areaYaxisTemp.min = parseFloat('0') || 0;\n                        areaYaxisTemp.max = parseFloat('0') || 200;\n                    }\n                    areaOptions.yaxis.push(areaYaxisTemp)\n                }\n                    areaOptions['markers'] ={\n                        size: '0_,_0'.split('_,_'),\n                        strokeColors: '#fff_,_#fff'.split('_,_'),\n                        strokeWidth: '0_,_0'.split('_,_'),\n                        shape: 'circle_,_circle'.split('_,_'),\n                        showNullDataPoints: true,\n                        hover: {\n                            size: 3,\n                            sizeOffset: 1\n                        }\n                    };\n\n                if (typeof initNowGraphina !== \"undefined\") {\n                    initNowGraphina(\n                        myElement,\n                        {\n                            ele: myElement,\n                            options: areaOptions,\n                            series: [{name: '', data: []}],\n                            animation: true,\n                            setting_date:{\"iq_area_chart_filter_enable\":null,\"iq_area_interval_data_refresh\":null,\"iq_area_can_chart_reload_ajax\":null}                        },\n                        '43296492'\n                    );\n                }\n                if (window.ajaxIntervalGraphina_43296492 !== undefined) {\n                    clearInterval(window.ajaxIntervalGraphina_43296492)\n                }\n            <\/script>\n            \t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div data-marvy_enable_birds_animation=\"false\" data-marvy_enable_cells_animation=\"false\" data-marvy_enable_dots_animation=\"false\" data-marvy_enable_fog_animation=\"false\" data-marvy_enable_globe_animation=\"false\" data-marvy_enable_halo_animation=\"false\" data-marvy_enable_net_animation=\"false\" data-marvy_enable_trunk_animation=\"false\" data-marvy_enable_fluid_animation=\"false\" data-marvy_enable_digitalStream_animation=\"false\" data-marvy_enable_floating_heart_animation=\"false\" data-marvy_enable_particles_wave_animation=\"false\" data-marvy_enable_dna_animation=\"false\" data-marvy_enable_beyblade_animation=\"false\" data-marvy_enable_drop_animation=\"false\" data-marvy_enable_fancy_rotate=\"false\" data-marvy_enable_flying_object=\"false\" data-marvy_enable_ripples_animation=\"false\" data-marvy_enable_waves_animation=\"false\" data-marvy_enable_rings_animation=\"false\" data-marvy_enable_topology_animation=\"false\" data-marvy_enable_gradient_animation=\"false\" data-marvy_enable_snow_animation=\"false\" data-marvy_enable_firework_animation=\"false\" data-marvy_enable_cloud_animation=\"false\" class=\"elementor-section elementor-top-section elementor-element elementor-element-19ce8a6b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"19ce8a6b\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-944ff76 layouts-column-align-inherit layouts-section-position-none\" data-id=\"944ff76\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"hf-elementor-layout elementor-element elementor-element-6b62d7cf elementor-widget elementor-widget-line_chart\" data-id=\"6b62d7cf\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" data-widget_type=\"line_chart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t    <div class=\"chart-card\">\n        <div class=\"\">\n                            <h4 class=\"heading graphina-chart-heading\" style=\"text-align:center;color:#FFFFFF;\">\n                    Monthly App Data                <\/h4>\n                    <\/div>\n                            <div class=\"\">\n                                    <div class=\"chart-texture line-chart-6b62d7cf\" style=\"min-height:370px;\"\n                         id='line_chart6b62d7cf'><\/div>\n                                <\/div>\n                    <div style=\"height:370px;                display: flex;justify-content: center;align-items: center;\"\n             class=\"d-none area-texture line-chart-6b62d7cf-loader\" >\n                        <p class=\"graphina-filter-notext d-none\" style=\"text-align: center;\">\n                No Data Found            <\/p>\n        <\/div>\n    <\/div>\n                <script>\n                var myElement = document.querySelector(\".line-chart-6b62d7cf\");\n\n                if (typeof isInit === 'undefined') {\n                    var isInit = {};\n                }\n                isInit['6b62d7cf'] = false;\n                var lineOptions = {\n                    series: [{\"name\":\"Android\",\"data\":[158,98,168,130,160,158]},{\"name\":\"IOS\",\"data\":[133,70,143,80,32,127]}],\n                    chart: {\n                        background: '',\n                        height: parseInt('370'),\n                        type: 'line',\n                        fontFamily: 'Outfit',\n                        locales: [JSON.parse('{\"name\":\"en\",\"options\":{\"toolbar\":{\"download\":\"Download SVG\",\"selection\":\"Selection\",\"selectionZoom\":\"Selection Zoom\",\"zoomIn\":\"Zoom In\",\"zoomOut\":\"Zoom Out\",\"pan\":\"Panning\",\"reset\":\"Reset Zoom\",\"menu\":\"Menu\",\"exportToSVG\":\"Download SVG\",\"exportToPNG\":\"Download PNG\",\"exportToCSV\":\"Download CSV\"}}}')],\n                        defaultLocale: \"en\",\n                        stacked:'',\n                        animations: {\n                            enabled: '1',\n                            speed: '800',\n                            delay: '150',\n                            dynamicAnimation: {\n                                enabled: true\n                            }\n                        },\n                        toolbar: {\n                            offsetX: parseInt('0') || 0,\n                            offsetY: parseInt('0')|| 0,\n                            show: '',\n                            export: {\n                                csv: {\n                                    filename: \"6b62d7cf\"\n                                },\n                                svg: {\n                                    filename: \"6b62d7cf\"\n                                },\n                                png: {\n                                    filename: \"6b62d7cf\"\n                                }\n                            }\n                        },\n                        dropShadow: {\n                            enabled: '',\n                            enabledOnSeries: [0,1],\n                            top: parseInt(''),\n                            left: parseInt(''),\n                            blur: parseInt(''),\n                            color: '',\n                            opacity: parseFloat('')\n                        }\n                    },\n                    noData: {\n                        text: 'No Data Available',\n                        align: 'center',\n                        verticalAlign: 'middle',\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit',\n                            color: '#FFFFFF'\n                        }\n                    },\n                    dataLabels: {\n                        enabled: '',\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit',\n                            fontWeight: '400',\n                            colors: ['']\n                        },\n                        background: {\n                            enabled: '',\n                            borderRadius:parseInt('0'),\n                            foreColor: [''],\n                            borderWidth: parseInt(''),\n                            borderColor: ''\n                        },\n                        formatter: function (val, opts) {\n                            if(typeof val !== \"number\"   ){\n                                return ;\n                            }\n                            console.log(typeof val );\n                            if(\"\" ){\n                                val = graphinNumberWithCommas(val,',')\n                            }\n                            else if(\"\"\n                            &&  typeof graphinaAbbrNum  !== \"undefined\"){      \n                                val = graphinaAbbrNum(val ,  parseInt(\"\") || 0 );\n                            }\n                            return '' + val + '';\n                        },\n                         offsetY: parseInt('0'),\n                         offsetX: parseInt('0'),\n                    },\n                    stroke: {\n                        curve: 'stepline',\n                        width: '5_,_5'.split('_,_'),\n                        dashArray: '0_,_0'.split('_,_')\n                    },\n                    grid: {\n                        borderColor: '#90A4AE',\n                        yaxis: {\n                            lines: {\n                                show: '1'\n                            }\n                        }\n                    },\n                    xaxis: {\n                        categories: \"Jan_,_Feb_,_Mar_,_Apr_,_May_,_Jun\".split('_,_'),\n                        position: 'bottom',\n                        tickAmount: parseInt(\"6\"),\n                        tickPlacement: \"on\",\n                        labels: {\n                            show: '1',\n                            rotateAlways: '',\n                            rotate: parseInt('') || 0,\n                            offsetX: parseInt('0') || 0,\n                            offsetY: parseInt('0') || 0,\n                            hideOverlappingLabels: true,\n                            trim: true,\n                            style: {\n                                colors: '#000000',\n                                fontSize: '16px',\n                                fontFamily: 'Outfit',\n                                fontWeight: '400'\n                            },\n                            formatter: function (val) {\n                                if(''){\n                                    val = '' + val + '';\n                                }\n                                if(val){\n                                    val = val.split(',')\n                                }\n                                return val\n                            }\n                        },\n                        tooltip: {\n                            enabled: \"\"\n                        },\n                        crosshairs: {\n                            show: \"\"\n                        }\n                    },\n                    yaxis: {\n                        opposite: '',\n                        tickAmount: parseInt(\"6\"),\n                        decimalsInFloat: parseInt(\"2\"),\n                        labels: {\n                            show: '1',\n                            rotate: parseInt('0') || 0,\n                            offsetX: parseInt('0') || 0,\n                            offsetY: parseInt('0') || 0,\n                            trim: true,\n                            style: {\n                                colors: '#000000',\n                                fontSize: '16px',\n                                fontFamily: 'Outfit',\n                                fontWeight: '400'\n                            }\n                        },\n                        tooltip: {\n                            enabled: \"\"\n                        },\n                        crosshairs: {\n                            show: \"\"\n                        }\n                    },\n                    colors: '#3499FF_,_#e53efc'.split('_,_'),\n                    fill: {\n                        type: 'classic',\n                        opacity: 1,\n                        colors: '#3499FF_,_#e53efc'.split('_,_'),\n                        gradient: {\n                            gradientToColors: '#3499FF_,_#e53efc'.split('_,_'),\n                            type: '',\n                            inverseColors: '',\n                            opacityFrom: parseFloat(''),\n                            opacityTo: parseFloat('')\n                        }\n                    },\n                    legend: {\n                        showForSingleSeries:true,\n                        show: 'yes' === 'yes',\n                        position: 'bottom',\n                        horizontalAlign: 'center',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                        labels: {\n                            colors: '#FFFFFF'\n                        },\n                        tooltipHoverFormatter: function(seriesName, opts) {\n                            if(''){\n                                let divEl= document.createElement(\"div\");\n                                divEl.classList.add(\"legend-info\");\n                                divEl.append(document.createElement(\"span\").innerText=seriesName,\":\",document.createElement(\"strong\").innerText=opts.w.globals.series[opts.seriesIndex])\n                                return divEl.outerHTML;\n                                \/\/ return `<div class=\"legend-info\"><span>${seriesName}<\/span>:<strong>${opts.w.globals.series[opts.seriesIndex][opts.dataPointIndex]}<\/strong><\/div>`\n                            }\n                            return seriesName\n                        }\n                    },\n                    tooltip: {\n                        enabled: '1',\n                        shared: 'yes' === \"yes\",\n                        intersect: !('yes' === \"yes\"),\n                        theme: 'light',\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit'\n                        }\n                    },\n                    responsive: [{\n                        breakpoint: 1024,\n                        options: {\n                            chart: {\n                                height: parseInt('370')\n                            }\n                        }\n                    },\n                        {\n                            breakpoint: 674,\n                            options: {\n                                chart: {\n                                    height: parseInt('370')\n                                }\n                            }\n                        }\n                    ]\n                };\n\n                \n                if (\"\" ) {\n                    lineOptions.yaxis.labels.formatter = function (val) {\n                        let decimal = parseInt('0') || 0;\n                        if(\"\" ){\n                            val = graphinNumberWithCommas(val,',',decimal)\n                        }\n                        else if(\"\"\n                        &&  typeof graphinaAbbrNum  !== \"undefined\"){      \n                            val = graphinaAbbrNum(val ,  parseInt(\"\") || 0 );\n                        }else{\n                            val = parseFloat(val).toFixed(decimal)\n                        }\n                        return '' +  val  + '';\n                    }\n                }\n                if (\"yes\" ) {\n                    lineOptions.tooltip['enabledOnSeries'] = [0,1];\n                }\n                if (\"\" ) {\n                    lineOptions['annotations'] = {\n                        yaxis: [\n                            {\n                                y: 0,\n                                strokeDashArray: parseInt(\"0\"),\n                                borderColor: '#000000'\n                            }\n                        ]\n                    };\n                }\n                    lineOptions['markers'] ={\n                        size: '0_,_0'.split('_,_'),\n                        strokeColors: '#fff_,_#fff'.split('_,_'),\n                        strokeWidth: '0_,_0'.split('_,_'),\n                        shape: 'circle_,_circle'.split('_,_'),\n                        showNullDataPoints: true,\n                        hover: {\n                            size: 3,\n                            sizeOffset: 1\n                        }\n                    };\n\n                if(\"\"){\n                    let style ={\n                        color:'#FFFFFF',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                    }\n                    let title = '';\n                    let xaxisYoffset =''  ? -95 : 0;\n                    if(typeof axisTitle !== \"undefined\"){\n                        axisTitle(lineOptions, 'xaxis' ,title, style,xaxisYoffset );\n                    }\n                }\n\n                if(\"\"){\n                    let style ={\n                        color:'',\n                        colors:'#FFFFFF',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                    }\n                    let title = '';\n                    if(typeof axisTitle !== \"undefined\"){\n                        axisTitle(lineOptions, 'yaxis' ,title, style );\n                    }\n                }\n\n                if(''){\n                    lineOptions.yaxis.tickAmount = parseInt(\"6\") || 6;\n                    lineOptions.yaxis.min = parseFloat('0') || 0;\n                    lineOptions.yaxis.max = parseFloat('0') || 200;\n                }\n\n                if(\"\"){\n                    let style = {\n                        color:'',\n                        colors:'#FFFFFF',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                    }\n                    lineOptions['yaxis'] = [lineOptions.yaxis]\n                    let lineYaxisTemp = {\n                        opposite: '1',\n                        labels: {\n                            show: '',\n                            formatter: function (val) {\n                                if(\"\" ){\n                                    val = graphinNumberWithCommas(val,',')\n                                }\n                                return ''  + val + ''\n                            },\n                            style\n                        },\n                        tickAmount: parseInt(''),\n                        title: {\n                            text: '',\n                            style\n                        }\n                    }\n                    if(''){\n                        lineYaxisTemp.tickAmount = parseInt('') || 6;\n                        lineYaxisTemp.min = parseFloat('0') || 0;\n                        lineYaxisTemp.max = parseFloat('0') || 200;\n                    }\n\n                    lineOptions.yaxis.push(lineYaxisTemp)\n                    \/\/ console.log(lineYaxisTemp)\n                }\n\n                if (typeof initNowGraphina !== \"undefined\") {\n                   \n                    initNowGraphina(\n                        myElement,\n                        {\n                            ele: document.querySelector(\".line-chart-6b62d7cf\"),\n                            options: lineOptions,\n                            series: [{name: '', data: []}],\n                            animation: true,\n                            setting_date:{\"iq_line_chart_filter_enable\":null,\"iq_line_interval_data_refresh\":null,\"iq_line_can_chart_reload_ajax\":null}                        },\n                        '6b62d7cf'\n                    );\n                }\n                if (window.ajaxIntervalGraphina_6b62d7cf !== undefined) {\n                    clearInterval(window.ajaxIntervalGraphina_6b62d7cf)\n                }\n\n            <\/script>\n            \t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-1d927bf0 layouts-column-align-inherit layouts-section-position-none\" data-id=\"1d927bf0\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"hf-elementor-layout elementor-element elementor-element-8d316e5 elementor-widget elementor-widget-column_chart\" data-id=\"8d316e5\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" data-widget_type=\"column_chart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t    <div class=\"chart-card\">\n        <div class=\"\">\n                            <h4 class=\"heading graphina-chart-heading\" style=\"text-align:center;color:#FFFFFF;\">\n                    App Uninstalls                <\/h4>\n                            <p class=\"sub-heading graphina-chart-sub-heading\" style=\"text-align:left;color:#313E5B;\">\n                                    <\/p>\n                    <\/div>\n                            <div class=\"\">\n                                    <div class=\"chart-texture column-chart-8d316e5\" style=\"min-height:370px;\"\n                         id='column_chart8d316e5'><\/div>\n                                <\/div>\n                    <div style=\"height:370px;                display: flex;justify-content: center;align-items: center;\"\n             class=\"d-none area-texture column-chart-8d316e5-loader\" >\n                        <p class=\"graphina-filter-notext d-none\" style=\"text-align: center;\">\n                No Data Found            <\/p>\n        <\/div>\n    <\/div>\n                <script>\n                var myElement = document.querySelector(\".column-chart-8d316e5\");\n\n                if (typeof isInit === 'undefined') {\n                    var isInit = {};\n                }\n                isInit['8d316e5'] = false;\n\n                var columnOptions = {\n                    series: [{\"name\":\"Android\",\"data\":[80,120,150,120,90],\"color\":\"#00D2FF\"},{\"name\":\"IOS\",\"data\":[130,150,170,110,90],\"color\":\"#3346D3\"}],\n                    chart: {\n                        background: '',\n                        height: parseInt('370'),\n                        type: 'bar',\n                        fontFamily: 'Outfit',\n                        locales: [JSON.parse('{\"name\":\"en\",\"options\":{\"toolbar\":{\"download\":\"Download SVG\",\"selection\":\"Selection\",\"selectionZoom\":\"Selection Zoom\",\"zoomIn\":\"Zoom In\",\"zoomOut\":\"Zoom Out\",\"pan\":\"Panning\",\"reset\":\"Reset Zoom\",\"menu\":\"Menu\",\"exportToSVG\":\"Download SVG\",\"exportToPNG\":\"Download PNG\",\"exportToCSV\":\"Download CSV\"}}}')],\n                        defaultLocale: \"en\",\n                        stacked: 'yes',\n                        stackType: 'normal',\n                        animations: {\n                            enabled: '1',\n                            speed: '800',\n                            \/\/delay: '\/\/'\n                        },\n                        toolbar: {\n                            offsetX: parseInt('0') || 0,\n                            offsetY: parseInt('0')|| 0,\n                            show: '',\n                            export: {\n                                csv: {\n                                    filename: \"8d316e5\"\n                                },\n                                svg: {\n                                    filename: \"8d316e5\"\n                                },\n                                png: {\n                                    filename: \"8d316e5\"\n                                }\n                            }\n                        },\n                        dropShadow: {\n                            enabled: '',\n                            enabledOnSeries: [0,1],\n                            top: parseInt(''),\n                            left: parseInt(''),\n                            blur: parseInt(''),\n                            color: '',\n                            opacity: parseFloat('')\n                        }\n                    },\n                    plotOptions: {\n                        bar: {\n                            horizontal: 'yes',\n                            columnWidth: '91% ',\n                            borderRadius: parseInt('0') || 0,\n                            dataLabels: {\n                                position: '',\n                                orientation: '',\n                            }\n                        },\n                    },\n                    noData: {\n                        text: 'No Data Available',\n                        align: 'center',\n                        verticalAlign: 'middle',\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit',\n                            color: '#FFFFFF'\n                        }\n                    },\n                    dataLabels: {\n                        enabled: '',\n                        offsetY: parseFloat('0'),\n                        offsetX: parseFloat('0'),\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit',\n                            fontWeight: '400',\n                            colors: ['']\n                        },\n                        background: {\n                            enabled: '',\n                            borderRadius:parseInt('0'),\n                            foreColor: [''],\n                            borderWidth: parseInt('') || 0,\n                            borderColor: ''\n                        },\n                    },\n                    stroke: {\n                        show: true,\n                        width: 2,\n                        colors: ['transparent']\n                    },\n                    grid: {\n                        borderColor: '#90A4AE',\n                        yaxis: {\n                            lines: {\n                                show: 'yes'\n                            }\n                        }\n                    },\n                    xaxis: {\n                        categories: 'Organic_,_Amazon_,_Twitter_,_Email_,_Others'.split('_,_'),\n                        position: 'bottom',\n                        tickAmount: parseInt(\"\"),\n                        tickPlacement: \"on\",\n                        labels: {\n                            show: 'yes',\n                            rotateAlways: '',\n                            rotate: parseInt('') || 0,\n                            offsetX: parseInt('0')|| 0,\n                            offsetY: parseInt('0') || 0,\n                            trim: true,\n                            style: {\n                                colors: '#FFFFFF',\n                                fontSize: '16px',\n                                fontFamily: 'Outfit',\n                                fontWeight: '400'\n                            },\n                            formatter: function (val) {\n                                if(''){\n                                    if('1'){\n                                        let decimal = parseInt('0') || 0;\n                                        if(\"\"){\n                                            val = graphinNumberWithCommas(val,',',decimal)\n                                        }\n                                        else if(\"\"\n                                            &&  typeof graphinaAbbrNum  !== \"undefined\"){\n                                            val = graphinaAbbrNum(val ,  parseInt(\"\") || 0 );\n                                        }else{\n                                            val = parseFloat(val).toFixed(decimal)\n                                        }\n                                        return '' + val + '';\n                                    }else{\n                                        val = '' + val + '';\n                                        if(val){\n                                            val = val.split(',')\n                                        }\n                                        return val;\n                                    }\n\n                                }\n                                return val;\n                            }\n                        },\n                        tooltip: {\n                            enabled: \"\"\n                        },\n                        crosshairs: {\n                            show: \"\"\n                        }\n                    },\n                    yaxis: {\n                        opposite: '',\n                        decimalsInFloat: parseInt(\"2\"),\n                        labels: {\n                            show: 'yes',\n                            rotate: parseInt('0') || 0,\n                            offsetX: parseInt('0') || 0,\n                            offsetY: parseInt('0') || 0,\n                            maxWidth: parseInt('auto')|| \"auto\" ,\n                            style: {\n                                colors: '#FFFFFF',\n                                fontSize: '16px',\n                                fontFamily: 'Outfit',\n                                fontWeight: '400'\n                            },\n                        },\n                        tooltip: {\n                            enabled: \"\"\n                        },\n                        crosshairs: {\n                            show: \"\"\n                        },\n                       \n                    },\n                    colors: '#00D2FF_,_#3346D3'.split('_,_'),\n                    fill: {\n                        type: 'classic',\n                        opacity: parseFloat('1'),\n                        colors: '#00D2FF_,_#3346D3'.split('_,_'),\n                        gradient: {\n                            gradientToColors: '#00D2FF_,_#3346D3'.split('_,_'),\n                            type: '',\n                            inverseColors: '',\n                            opacityFrom: parseFloat(''),\n                            opacityTo: parseFloat('')\n                        },\n                        pattern: {\n                            style: '_,_'.split('_,_'),\n                            width: 6,\n                            height: 6,\n                            strokeWidth: 2\n                        }\n                    },\n                    legend: {\n                        showForSingleSeries:true,\n                        show: 'yes',\n                        position: 'bottom',\n                        horizontalAlign: 'center',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                        labels: {\n                            colors: '#FFFFFF'\n                        },\n                        tooltipHoverFormatter: function(seriesName, opts) {\n                            if(''){\n\n                                let divEl= document.createElement(\"div\");\n                                divEl.classList.add(\"legend-info\");\n                                divEl.append(document.createElement(\"span\").innerText=seriesName,\":\",document.createElement(\"strong\").innerText=opts.w.globals.series[opts.seriesIndex])\n                                return divEl.outerHTML;\n                                \/\/ return `<div class=\"legend-info\"><span>${seriesName}<\/span>:<strong>${opts.w.globals.series[opts.seriesIndex][opts.dataPointIndex]}<\/strong><\/div>`\n                            }\n                            return seriesName\n                        }\n                    },\n                    tooltip: {\n                        enabled: 'yes',\n                        theme: 'light',\n                        shared: 'yes' === \"yes\",\n                        intersect:!('yes' === \"yes\"),\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit'\n                        },\n                        y:{\n\n                        }\n                    },\n                    responsive: [{\n                        breakpoint: 1024,\n                        options: {\n                            chart: {\n                                height: parseInt('370')\n                            },\n                        }\n                    },\n                        {\n                            breakpoint: 674,\n                            options: {\n                                chart: {\n                                    height: parseInt('370')\n                                },\n                            }\n                        }\n                    ]\n                };\n\n                if('1'){\n                    columnOptions.tooltip.y.formatter = function(val){\n                        if(''){\n                            let decimal = parseInt('0') || 0;\n                            if(\"\"){\n                                val = graphinNumberWithCommas(val,',',decimal)\n                            }\n                            else if(\"\"\n                                &&  typeof graphinaAbbrNum  !== \"undefined\"){\n                                val = graphinaAbbrNum(val ,  parseInt(\"\") || 0 );\n                            }else{\n                                val = parseFloat(val).toFixed(decimal)\n                            }\n                            return '' + val + '';\n                        }\n                        return val;\n                    }\n                }\n\n                if (\"\" === \"yes\") {\n                    columnOptions.yaxis.labels.formatter = function (val) {\n                        if('1'){\n                            val = '' + val + '';\n                            if(val){\n                                val = val.split(',')\n                            }\n                            return val;\n                        }\n                        let stackCondition = !('') \n                        if(stackCondition ){\n                            let decimal = parseInt('0') || 0;\n                            if(\"\"){\n                                val = graphinNumberWithCommas(val,',',decimal)\n                            }\n                            else if(\"\"\n                                &&  typeof graphinaAbbrNum  !== \"undefined\"){\n                                val = graphinaAbbrNum(val ,  parseInt(\"\") || 0 );\n                            }else{\n                                val = parseFloat(val).toFixed(decimal)\n                            }\n                        }\n                        return '' + val + '';\n                    }\n                }\n                if(\"1\"){\n                    columnOptions.yaxis.tickAmount = parseInt(\"6\");\n                    columnOptions.dataLabels.formatter = function (val) {\n                        if(Number.isNaN(val)){\n                            return  '';\n                        }\n                        if(\"\"){\n                            val = graphinNumberWithCommas(val,',')\n                        }\n                        else if(\"\"\n                            &&  typeof graphinaAbbrNum  !== \"undefined\"){      \n                                val = graphinaAbbrNum(val ,  parseInt(\"\") || 0 );\n                            }\n                        return '' + val + '';\n                    };\n                }else{\n                    columnOptions.dataLabels.formatter = function (val) {\n                        if(Number.isNaN(val)){\n                            return val;\n                        }\n                        val =  parseFloat(val).toFixed(parseInt(\"0\") || 0 ) ;\n                        if(\"\"){\n                           val = graphinNumberWithCommas(val,',')\n                        }\n                        val = '' + val + '';\n                        return val;\n                    };\n                }\n                if (\"yes\" ) {\n                    columnOptions.tooltip['enabledOnSeries'] = [0,1];\n                }\n                if (\"\") {\n                    columnOptions['annotations'] = {\n                        yaxis: [\n                            {\n                                y: 0,\n                                strokeDashArray: parseInt(\"0\"),\n                                borderColor: '#000000'\n                            }\n                        ]\n                    };\n                }\n\n                if(\"\"){\n                    let style ={\n                        color:'#FFFFFF',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                    }\n                    let title = '';\n                    let xaxisYoffset ='bottom' === 'top' ? -95 : 0;\n                    if(typeof axisTitle !== \"undefined\"){\n                        axisTitle(columnOptions, 'xaxis' ,title, style ,xaxisYoffset);\n                    }\n                }\n\n                if(\"\"){\n                    let style ={\n                        color:'',\n                        colors:'#FFFFFF',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                    }\n                    let title = '';\n                    if(typeof axisTitle !== \"undefined\"){\n                        axisTitle(columnOptions, 'yaxis' ,title, style );\n                    }\n                }\n\n                if(''){\n                    columnOptions.xaxis.tickAmount = parseInt(\"\") || 6;\n                    columnOptions.xaxis.min = parseFloat('0') || 0;\n                    columnOptions.xaxis.max = parseFloat('0') || 200;\n                }\n\n                if(''){\n                    columnOptions.yaxis.tickAmount = parseInt(\"6\") || 6;\n                    columnOptions.yaxis.min = parseFloat('0') || 0;\n                    columnOptions.yaxis.max = parseFloat('0') || 200;\n                }\n\n                if(\"\"){\n                    let style = {\n                        color:'',\n                        colors:'#FFFFFF',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                    }\n                    columnOptions['yaxis'] = [columnOptions.yaxis]\n                    let columnYaxisTemp ={\n                        opposite: '1',\n                        labels: {\n                            show: '',\n                            formatter: function (val) {\n                                if(\"\" ){\n                                    val = graphinNumberWithCommas(val,',')\n                                }\n                                return ''  + val + ''\n                            },\n                            style\n                        },\n                        tickAmount: parseInt(''),\n                        title: {\n                            text: '',\n                            style\n                        }\n                    }\n\n                    if(''){\n                        columnYaxisTemp.tickAmount = parseInt('') || 6;\n                        columnYaxisTemp.min = parseFloat('0') || 0;\n                        columnYaxisTemp.max = parseFloat('0') || 200;\n                    }\n\n                    columnOptions.yaxis.push(columnYaxisTemp)\n                }\n\n                if (typeof initNowGraphina !== \"undefined\") {\n                    initNowGraphina(\n                        myElement,\n                        {\n                            ele: document.querySelector(\".column-chart-8d316e5\"),\n                            options: columnOptions,\n                            series: [{name: '', data: []}],\n                            animation: true,\n                            setting_date:{\"iq_column_chart_filter_enable\":null,\"iq_column_interval_data_refresh\":null,\"iq_column_can_chart_reload_ajax\":null}                        },\n                        '8d316e5'\n                    );\n                }\n                if (window.ajaxIntervalGraphina_8d316e5 !== undefined) {\n                    clearInterval(window.ajaxIntervalGraphina_8d316e5)\n                }\n            <\/script>\n            \t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div data-marvy_enable_birds_animation=\"false\" data-marvy_enable_cells_animation=\"false\" data-marvy_enable_dots_animation=\"false\" data-marvy_enable_fog_animation=\"false\" data-marvy_enable_globe_animation=\"false\" data-marvy_enable_halo_animation=\"false\" data-marvy_enable_net_animation=\"false\" data-marvy_enable_trunk_animation=\"false\" data-marvy_enable_fluid_animation=\"false\" data-marvy_enable_digitalStream_animation=\"false\" data-marvy_enable_floating_heart_animation=\"false\" data-marvy_enable_particles_wave_animation=\"false\" data-marvy_enable_dna_animation=\"false\" data-marvy_enable_beyblade_animation=\"false\" data-marvy_enable_drop_animation=\"false\" data-marvy_enable_fancy_rotate=\"false\" data-marvy_enable_flying_object=\"false\" data-marvy_enable_ripples_animation=\"false\" data-marvy_enable_waves_animation=\"false\" data-marvy_enable_rings_animation=\"false\" data-marvy_enable_topology_animation=\"false\" data-marvy_enable_gradient_animation=\"false\" data-marvy_enable_snow_animation=\"false\" data-marvy_enable_firework_animation=\"false\" data-marvy_enable_cloud_animation=\"false\" class=\"elementor-section elementor-top-section elementor-element elementor-element-64d9392c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"64d9392c\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-60b82f04 layouts-column-align-inherit layouts-section-position-none\" data-id=\"60b82f04\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"hf-elementor-layout elementor-element elementor-element-64489b05 elementor-widget elementor-widget-candle_chart\" data-id=\"64489b05\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" data-widget_type=\"candle_chart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t    <div class=\"chart-card\">\n        <div class=\"\">\n                            <h4 class=\"heading graphina-chart-heading\" style=\"text-align:center;color:#FFFFFF;\">\n                    Break Down By Media Source                <\/h4>\n                    <\/div>\n                            <div class=\"\">\n                                    <div class=\"chart-texture candle-chart-64489b05\" style=\"min-height:290px;\"\n                         id='candle_chart64489b05'><\/div>\n                                <\/div>\n                    <div style=\"height:290px;                display: flex;justify-content: center;align-items: center;\"\n             class=\"d-none area-texture candle-chart-64489b05-loader\" >\n                        <p class=\"graphina-filter-notext d-none\" style=\"text-align: center;\">\n                No Data Found            <\/p>\n        <\/div>\n    <\/div>\n    \n            <script>\n                var myElement = document.querySelector(\".candle-chart-64489b05\");\n\n                if (typeof isInit === 'undefined') {\n                    var isInit = {};\n                }\n                isInit['64489b05'] = false;\n\n                var candleOptions = {\n                    series: [{\"name\":\"Element 1\",\"data\":[{\"x\":1599673020000,\"y\":[\"6210.12\",\"6242.12\",\"6475.13\",\"6346.13\"]},{\"x\":1599664860000,\"y\":[\"6362.13\",\"6592.13\",\"5864.12\",\"6239.12\"]},{\"x\":1599659040000,\"y\":[\"5959.12\",\"6297.13\",\"6564.13\",\"6350.13\"]},{\"x\":1599668820000,\"y\":[\"6272.13\",\"6257.13\",\"6658.13\",\"6142.12\"]},{\"x\":1599666900000,\"y\":[\"8159.16\",\"7603.15\",\"7698.15\",\"7498.15\"]},{\"x\":1599663540000,\"y\":[\"6727.13\",\"6548.13\",\"7232.14\",\"6717.13\"]},{\"x\":1599667620000,\"y\":[\"6777.14\",\"6443.13\",\"6351.13\",\"6453.13\"]},{\"x\":1599654180000,\"y\":[\"6778.14\",\"6562.13\",\"7385.15\",\"7289.15\"]},{\"x\":1599674040000,\"y\":[\"7906.16\",\"7348.15\",\"7406.15\",\"7912.16\"]},{\"x\":1599667680000,\"y\":[\"6854.14\",\"6801.14\",\"6374.13\",\"6098.12\"]},{\"x\":1599672960000,\"y\":[\"8305.17\",\"7718.15\",\"7377.15\",\"7362.15\"]},{\"x\":1599665220000,\"y\":[\"7109.14\",\"7400.15\",\"6492.13\",\"6530.13\"]},{\"x\":1599662940000,\"y\":[\"6916.14\",\"7252.15\",\"7308.15\",\"6714.13\"]},{\"x\":1599675000000,\"y\":[\"6411.13\",\"6471.13\",\"5566.11\",\"6098.12\"]},{\"x\":1599666120000,\"y\":[\"7715.15\",\"6805.14\",\"7383.15\",\"7472.15\"]},{\"x\":1599672540000,\"y\":[\"6941.14\",\"6284.13\",\"6374.13\",\"6694.13\"]},{\"x\":1599673620000,\"y\":[\"8234.16\",\"7921.16\",\"8106.16\",\"8381.17\"]},{\"x\":1599661260000,\"y\":[\"6945.14\",\"7237.14\",\"7582.15\",\"7002.14\"]},{\"x\":1599651000000,\"y\":[\"6946.14\",\"7416.15\",\"7327.15\",\"7232.14\"]},{\"x\":1599668820000,\"y\":[\"6975.14\",\"6950.14\",\"7383.15\",\"7162.14\"]},{\"x\":1599670560000,\"y\":[\"6191.12\",\"6006.12\",\"5887.12\",\"5832.12\"]},{\"x\":1599662700000,\"y\":[\"7470.15\",\"7043.14\",\"7687.15\",\"6985.14\"]},{\"x\":1599674760000,\"y\":[\"5780.12\",\"6464.13\",\"6161.12\",\"5930.12\"]},{\"x\":1599668760000,\"y\":[\"6423.13\",\"6451.13\",\"5729.11\",\"6191.12\"]},{\"x\":1599670980000,\"y\":[\"7478.15\",\"7403.15\",\"7703.15\",\"7260.15\"]},{\"x\":1599674220000,\"y\":[\"6375.13\",\"6796.14\",\"6645.13\",\"6840.14\"]},{\"x\":1599659700000,\"y\":[\"6263.13\",\"6605.13\",\"6702.13\",\"6690.13\"]},{\"x\":1599654360000,\"y\":[\"6730.13\",\"6852.14\",\"6480.13\",\"6825.14\"]},{\"x\":1599655260000,\"y\":[\"7099.14\",\"7951.16\",\"7767.16\",\"7316.15\"]},{\"x\":1599666480000,\"y\":[\"6034.12\",\"6467.13\",\"6258.13\",\"6234.12\"]},{\"x\":1599666960000,\"y\":[\"5648.11\",\"6356.13\",\"6457.13\",\"6063.12\"]},{\"x\":1599655500000,\"y\":[\"6656.13\",\"6504.13\",\"6765.14\",\"7221.14\"]},{\"x\":1599659640000,\"y\":[\"7786.16\",\"7966.16\",\"7969.16\",\"7973.16\"]},{\"x\":1599670800000,\"y\":[\"7660.15\",\"8037.16\",\"7303.15\",\"7639.15\"]},{\"x\":1599660540000,\"y\":[\"6981.14\",\"7557.15\",\"7352.15\",\"7375.15\"]},{\"x\":1599662160000,\"y\":[\"7271.15\",\"7372.15\",\"7196.14\",\"7556.15\"]},{\"x\":1599661560000,\"y\":[\"7928.16\",\"7279.15\",\"8049.16\",\"7814.16\"]},{\"x\":1599657720000,\"y\":[\"6980.14\",\"6430.13\",\"6997.14\",\"7289.15\"]},{\"x\":1599666240000,\"y\":[\"6612.13\",\"7116.14\",\"6452.13\",\"6906.14\"]},{\"x\":1599651120000,\"y\":[\"7109.14\",\"7541.15\",\"7683.15\",\"7207.14\"]},{\"x\":1599663420000,\"y\":[\"8254.17\",\"8096.16\",\"7984.16\",\"8033.16\"]},{\"x\":1599665220000,\"y\":[\"6738.13\",\"6749.13\",\"6553.13\",\"6222.12\"]},{\"x\":1599674100000,\"y\":[\"7356.15\",\"7516.15\",\"6684.13\",\"7289.15\"]},{\"x\":1599654780000,\"y\":[\"7932.16\",\"7035.14\",\"7711.15\",\"7103.14\"]},{\"x\":1599658260000,\"y\":[\"7808.16\",\"7081.14\",\"6890.14\",\"6857.14\"]},{\"x\":1599659220000,\"y\":[\"7608.15\",\"7278.15\",\"7821.16\",\"6991.14\"]},{\"x\":1599674580000,\"y\":[\"7551.15\",\"6736.13\",\"7111.14\",\"6924.14\"]},{\"x\":1599662160000,\"y\":[\"6570.13\",\"6795.14\",\"6439.13\",\"7135.14\"]},{\"x\":1599653100000,\"y\":[\"6381.13\",\"6425.13\",\"6975.14\",\"7234.14\"]},{\"x\":1599656100000,\"y\":[\"7459.15\",\"7927.16\",\"7683.15\",\"7743.15\"]}]}],\n                    chart: {\n                        background: '',\n                        height: parseInt('290'),\n                        type: 'candlestick',\n                        fontFamily: 'Outfit',\n                        locales: [JSON.parse('{\"name\":\"en\",\"options\":{\"toolbar\":{\"download\":\"Download SVG\",\"selection\":\"Selection\",\"selectionZoom\":\"Selection Zoom\",\"zoomIn\":\"Zoom In\",\"zoomOut\":\"Zoom Out\",\"pan\":\"Panning\",\"reset\":\"Reset Zoom\",\"menu\":\"Menu\",\"exportToSVG\":\"Download SVG\",\"exportToPNG\":\"Download PNG\",\"exportToCSV\":\"Download CSV\"}}}')],\n                        defaultLocale: \"en\",\n                        toolbar: {\n                            offsetX: parseInt('0') || 0,\n                            offsetY: parseInt('0')|| 0,\n                            show: '',\n                            export: {\n                                csv: {\n                                    filename: \"64489b05\"\n                                },\n                                svg: {\n                                    filename: \"64489b05\"\n                                },\n                                png: {\n                                    filename: \"64489b05\"\n                                }\n                            }\n                        },\n                        animations: {\n                            enabled: '1',\n                            speed: '800',\n                            delay: '150'\n                        }\n                    },\n                    plotOptions: {\n                        candlestick: {\n                            colors: {\n                                upward: '#F99C4E',\n                                downward: '#F94F58'\n                            },\n                            wick: {\n                                useFillColor: '1',\n                            }\n                        }\n                    },\n                    noData: {\n                        text: 'No Data Available',\n                        align: 'center',\n                        verticalAlign: 'middle',\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit',\n                            color: '#FFFFFF'\n                        }\n                    },\n                    grid: {\n                        borderColor: '#90A4AE',\n                        yaxis: {\n                            lines: {\n                                show: '1'\n                            }\n                        }\n                    },\n                    xaxis: {\n                        type: 'datetime',\n                        position: 'bottom',\n                        labels: {\n                            show: '1',\n                            rotateAlways: '',\n                            rotate: parseInt('')|| 0,\n                            offsetX: parseInt('0')|| 0,\n                            offsetY: parseInt('0')|| 0,\n                            trim: true,\n                            style: {\n                                colors: '#FFFFFF',\n                                fontSize: '16px',\n                                fontFamily: 'Outfit',\n                                fontWeight: '400'\n                            },\n                            formatter: function (val) {\n                                return '' + dateFormat(val, '1','') + '';\n                                \/\/var date = new Date(val * 1000);\n                                \/\/var hours = date.getHours();\n                                \/\/var minutes = \"0\" + date.getMinutes();\n                                \/\/var formattedTime = hours + ':' + minutes.substr(-2);\n                                \/\/return '\/\/' + dateFormat(val * 1000, '\/\/','\/\/') + '\/\/';\n                            }\n                        },\n                        tooltip: {\n                            enabled: \"\"\n                        },\n                        crosshairs: {\n                            show: \"\"\n                        }\n                    },\n                    yaxis: {\n                        opposite: '',\n                        tickAmount: parseInt(\"6\"),\n                        decimalsInFloat: parseInt(\"2\"),\n                        labels: {\n                            show: '1',\n                            rotate: parseInt('0') || 0 ,\n                            offsetX: parseInt('0') || 0,\n                            offsetY: parseInt('0') || 0,\n                            style: {\n                                colors: '#FFFFFF',\n                                fontSize: '16px',\n                                fontFamily: 'Outfit',\n                                fontWeight: '400'\n                            }\n                        },\n                        tooltip: {\n                            enabled: \"\"\n                        },\n                        crosshairs: {\n                            show: \"\"\n                        }\n                    },\n                    colors: '#3499FF'.split('_,_'),\n                    stroke: {\n                        show: true,\n                        width: 0.7,\n                        colors: '#3499FF'.split('_,_')\n                    },\n                    fill: {\n                        opacity: parseFloat('1')\n                    },\n                    legend: {\n                        onItemClick: {\n                            toggleDataSeries: false\n                        },\n                        showForSingleSeries:true,\n                        show: '1',\n                        position: 'bottom',\n                        horizontalAlign: 'center',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                        labels: {\n                            colors: '#FFFFFF'\n                        }\n                    },\n                    tooltip: {\n                        theme: 'light',\n                        enabled: '1',\n                        style: {\n                            fontSize: '16px',\n                            fontFamily: 'Outfit'\n                        }\n                    }\n                };\n\n                if (\"\" ) {\n                    candleOptions.yaxis.labels.formatter = function (val) {\n                        if(\"\"\n                        &&  typeof graphinaAbbrNum  !== \"undefined\"){     \n                            val = graphinaAbbrNum(val ,  parseInt(\"\") || 0 );\n                        }\n                        return '' + val + '';\n                    }\n                }\n                if (\"\" ) {\n                    candleOptions['annotations'] = {\n                        yaxis: [\n                            {\n                                y: 0,\n                                strokeDashArray: parseInt(\"0\"),\n                                borderColor: '#000000'\n                            }\n                        ]\n                    };\n                }\n                if(\"\"){\n                    let style ={\n                        color:'#FFFFFF',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                    }\n                    let title = '';\n                    let xaxisYoffset ='' ? -95 : 0;\n                    if(typeof axisTitle !== \"undefined\"){\n                        axisTitle(candleOptions, 'xaxis' ,title, style ,xaxisYoffset);\n                    }\n                }\n\n                if(\"\"){\n                    let style ={\n                        color:'',\n                        colors:'#FFFFFF',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                    }\n                    let title = '';\n                    if(typeof axisTitle !== \"undefined\"){\n                        axisTitle(candleOptions, 'yaxis' ,title, style );\n                    }\n                }\n\n                if(\"\"){\n                    let style = {\n                        color:'',\n                        colors:'#FFFFFF',\n                        fontSize: '16px',\n                        fontFamily: 'Outfit',\n                        fontWeight: '400',\n                    }\n                    candleOptions['yaxis'] = [candleOptions.yaxis]\n                    candleOptions.yaxis.push({\n                        opposite: '1',\n                        labels: {\n                            show: '',\n                            formatter: function (val) {\n                                return ''  + val + ''\n                            },\n                            style\n                        },\n                        tickAmount: parseInt(''),\n                        title: {\n                            text: '',\n                            style\n                        }\n                    })\n                }\n\n                if (typeof initNowGraphina !== \"undefined\") {\n                    initNowGraphina(\n                        myElement,\n                        {\n                            ele: myElement,\n                            options: candleOptions,\n                            series: [{name: '', data: []}],\n                            animation: true,\n                            setting_date:{\"iq_candle_chart_filter_enable\":null,\"iq_candle_interval_data_refresh\":null,\"iq_candle_can_chart_reload_ajax\":null}                        },\n                        '64489b05'\n                    );\n                }\n                if (window.ajaxIntervalGraphina_64489b05 !== undefined) {\n                    clearInterval(window.ajaxIntervalGraphina_64489b05)\n                }\n            <\/script>\n            \t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Mobile Apps Reporting 3536 Total Users 298 app Launches 3000 User Impressions User Acquisition Trends No Data Found Process Server No Data Found Tier 1 &#038; 2 Performance No Data Found Android Funnel No Data Found Android Install By Source No Data Found IOS Install By Source No Data Found App Install By Country [{&#8220;title&#8221;:&#8221;India&#8221;,&#8221;_id&#8221;:&#8221;1af925e&#8221;,&#8221;latitude&#8221;:&#8221;37.090240&#8243;,&#8221;longitude&#8221;:&#8221;-95.712891&#8243;,&#8221;link_text&#8221;:null,&#8221;tooltip_image&#8221;:{&#8220;url&#8221;:&#8221;https:\/\/wordpress.iqonic.design\/umetric\/wp-content\/uploads\/2020\/09\/CHINA.png&#8221;,&#8221;id&#8221;:4576,&#8221;size&#8221;:&#8221;&#8221;},&#8221;has_link&#8221;:&#8221;&#8221;,&#8221;title_tag&#8221;:&#8221;h2&#8243;,&#8221;link&#8221;:null},{&#8220;title&#8221;:&#8221;Location&#8221;,&#8221;latitude&#8221;:&#8221;20.5937&#8243;,&#8221;longitude&#8221;:&#8221;78.9629&#8243;,&#8221;link_text&#8221;:&#8221;Click [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-24935","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/websites.fraunhofer.de\/workvalues-germany\/wp-json\/wp\/v2\/pages\/24935","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/websites.fraunhofer.de\/workvalues-germany\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/websites.fraunhofer.de\/workvalues-germany\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/websites.fraunhofer.de\/workvalues-germany\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/websites.fraunhofer.de\/workvalues-germany\/wp-json\/wp\/v2\/comments?post=24935"}],"version-history":[{"count":2,"href":"https:\/\/websites.fraunhofer.de\/workvalues-germany\/wp-json\/wp\/v2\/pages\/24935\/revisions"}],"predecessor-version":[{"id":25273,"href":"https:\/\/websites.fraunhofer.de\/workvalues-germany\/wp-json\/wp\/v2\/pages\/24935\/revisions\/25273"}],"wp:attachment":[{"href":"https:\/\/websites.fraunhofer.de\/workvalues-germany\/wp-json\/wp\/v2\/media?parent=24935"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}