Plugin Directory

Changeset 3378823


Ignore:
Timestamp:
10/15/2025 10:55:23 AM (2 months ago)
Author:
RogierLankhorst
Message:

prepare for update

Location:
burst-statistics/trunk
Files:
19 added
12 edited

Legend:

Unmodified
Added
Removed
  • burst-statistics/trunk/burst.php

    r3377629 r3378823  
    44 * Plugin URI: https://www.wordpress.org/plugins/burst-statistics
    55 * Description: Get detailed insights into visitors’ behavior with Burst Statistics, the privacy-friendly analytics dashboard.
    6  * Version: 2.2.9
     6 * Version: 2.2.9.1
    77 * Requires at least: 6.2
    88 * Requires PHP: 7.4
  • burst-statistics/trunk/includes/Admin/App/src/utils/lib.js

    r3377993 r3378823  
    33export const burst_get_website_url = ( url = '/', params = {}) => {
    44  const baseUrl = 'https://burst-statistics.com/';
    5  
    65  // Remove leading slash if present
    76  url = url.replace( /^\//, '' );
     
    1110  const version = burst_settings.is_pro ? 'pro' : 'free';
    1211  const versionNr = burst_settings.burst_version.replace( /#.*$/, '' );
    13  
     12
    1413  const defaultParams = {
    1514    utm_campaign: `burst-${version}-${versionNr}`
     
    1918  const { utm_campaign, ...cleanParams } = params;
    2019  const mergedParams = { ...defaultParams, ...cleanParams };
    21  
     20  // Add or override utm_source if burst_settings.installed_by is not empty
     21  if ( burst_settings.installed_by.length>0 ) {
     22    mergedParams.utm_source = 'onboarding-'+burst_settings.installed_by;
     23  }
    2224  // Use WordPress addQueryArgs utility to handle URL parameters properly
    2325  return addQueryArgs(baseUrl + url, mergedParams);
  • burst-statistics/trunk/includes/Admin/Posts/class-posts.php

    r3377993 r3378823  
    11<?php
    22namespace Burst\Admin\Posts;
     3
     4use Burst\Traits\Admin_Helper;
     5use Burst\Traits\Helper;
    36
    47if ( ! defined( 'ABSPATH' ) ) {
     
    69}
    710
    8 use Burst\Traits\Admin_Helper;
    9 use Burst\Traits\Helper;
    10 
    1111class Posts {
    1212    use Admin_Helper;
    1313    use Helper;
    1414
     15    private array $time_range_options = [];
     16    private string $default_option    = '30_days';
    1517    /**
    1618     * Initialize the posts class
     
    1921        add_action( 'admin_init', [ $this, 'add_burst_admin_columns' ], 1 );
    2022        add_action( 'pre_get_posts', [ $this, 'posts_orderby_total_pageviews' ], 1 );
     23        add_action( 'load-edit.php', [ $this, 'add_screen_options' ] );
     24        add_filter( 'init', [ $this, 'load_screen_options' ], 10 );
     25        add_filter( 'init', [ $this, 'save_screen_option' ], 10 );
     26    }
     27
     28    /**
     29     * Load screen options for Burst.
     30     */
     31    public function load_screen_options(): void {
     32        $this->time_range_options = [
     33            '7_days'   => __( '7 days', 'burst-statistics' ),
     34            '30_days'  => __( '30 days', 'burst-statistics' ),
     35            '3_months' => __( '3 months', 'burst-statistics' ),
     36            '1_year'   => __( '1 year', 'burst-statistics' ),
     37            'all_time' => __( 'All time', 'burst-statistics' ),
     38        ];
     39    }
     40
     41    /**
     42     * Sanitize the time range string.
     43     */
     44    private function sanitize_time_range( string $time_range ): string {
     45        $keys = array_keys( $this->time_range_options );
     46        if ( ! in_array( $time_range, $keys, true ) ) {
     47            return $this->default_option;
     48        }
     49        return $time_range;
     50    }
     51
     52    /**
     53     * Save our screen option.
     54     */
     55    public function save_screen_option(): void {
     56        if ( isset( $_POST['burst_pageviews_timerange'] ) ) {
     57
     58            check_admin_referer( 'screen-options-nonce', 'screenoptionnonce' );
     59            update_user_meta(
     60                get_current_user_id(),
     61                'burst_pageviews_timerange',
     62                $this->sanitize_time_range( $_POST['burst_pageviews_timerange'] )
     63            );
     64        }
     65    }
     66    /**
     67     * Add screen options for pageview timerange
     68     *
     69     * @since 1.1
     70     */
     71    public function add_screen_options(): void {
     72        $screen = get_current_screen();
     73        if ( is_null( $screen ) || ! in_array( $screen->post_type, $this->get_burst_column_post_types(), true ) ) {
     74            return;
     75        }
     76
     77        if ( ! $this->user_can_view() ) {
     78            return;
     79        }
     80
     81        add_screen_option(
     82            'burst_pageviews_timerange',
     83            [
     84                'label'   => __( 'Pageviews date range', 'burst-statistics' ),
     85                'default' => '30_days',
     86                'option'  => 'burst_pageviews_timerange',
     87            ]
     88        );
     89        add_filter( 'screen_settings', [ $this, 'add_timerange_dropdown' ], 10, 2 );
     90    }
     91
     92    /**
     93     * Add time range dropdown to screen options.
     94     *
     95     * @param string     $settings Screen settings HTML.
     96     * @param \WP_Screen $screen Current screen object.
     97     * @return string Modified screen settings HTML.
     98     */
     99    public function add_timerange_dropdown( string $settings, \WP_Screen $screen ): string {
     100        if ( ! in_array( $screen->post_type, $this->get_burst_column_post_types(), true ) ) {
     101            return $settings;
     102        }
     103
     104        if ( ! $this->user_can_view() ) {
     105            return $settings;
     106        }
     107
     108        $timerange      = $this->get_selected_timerange();
     109        $dropdown_html  = '<fieldset class="burst-pageviews-timerange">';
     110        $dropdown_html .= '<legend>' . esc_html__( 'Pageviews time range', 'burst-statistics' ) . '</legend>';
     111        $dropdown_html .= '<select name="burst_pageviews_timerange" id="burst-pageviews-timerange">';
     112
     113        foreach ( $this->time_range_options as $value => $label ) {
     114            $selected       = selected( $timerange, $value, false );
     115            $dropdown_html .= sprintf(
     116                '<option value="%s" %s>%s</option>',
     117                esc_attr( $value ),
     118                $selected,
     119                esc_html( $label )
     120            );
     121        }
     122
     123        $dropdown_html .= '</select>';
     124        $dropdown_html .= '</fieldset>';
     125
     126        return $settings . $dropdown_html;
     127    }
     128
     129    /**
     130     * Get the selected time range
     131     */
     132    private function get_selected_timerange(): string {
     133        return $this->sanitize_time_range( get_user_meta( get_current_user_id(), 'burst_pageviews_timerange', true ) );
     134    }
     135
     136    /**
     137     * Get start timestamp based on timerange
     138     */
     139    private function get_start_timestamp( string $time_range ): int {
     140        switch ( $time_range ) {
     141            case '7_days':
     142                return strtotime( '-7 days' );
     143            case '3_months':
     144                return strtotime( '-3 months' );
     145            case '1_year':
     146                return strtotime( '-1 year' );
     147            case 'all_time':
     148                return 0;
     149            default:
     150                return strtotime( '-30 days' );
     151        }
     152    }
     153
     154    /**
     155     * Get burst column post types
     156     */
     157    private function get_burst_column_post_types(): array {
     158        return apply_filters(
     159            'burst_column_post_types',
     160            [ 'post', 'page' ]
     161        );
    21162    }
    22163
     
    71212            return;
    72213        }
    73         $burst_column_post_types = apply_filters(
    74             'burst_column_post_types',
    75             [ 'post', 'page' ]
    76         );
     214
     215        $burst_column_post_types = $this->get_burst_column_post_types();
     216        $time_range              = $this->get_selected_timerange();
     217        $start                   = $this->get_start_timestamp( $time_range );
     218        $time_range_label        = $this->time_range_options[ $time_range ];
    77219        foreach ( $burst_column_post_types as $post_type ) {
    78220            $this->add_admin_column(
    79221                'pageviews',
    80                 '<span title="' . esc_attr__( 'Total pageviews for the last 30 days.', 'burst-statistics' ) . '">' . __( 'Pageviews', 'burst-statistics' ) . '</span>',
     222                '<span title="' . esc_attr( $this->get_column_title( $time_range ) ) . '">' . __( 'Pageviews', 'burst-statistics' ) . ' </span>',
    81223                $post_type,
    82224                true,
    83                 function ( $post_id ): void {
    84                     $page_views = \Burst\burst_loader()->frontend->get_post_pageviews( $post_id );
     225                function ( $post_id ) use ( $start ): void {
     226                    $page_views = \Burst\burst_loader()->frontend->get_post_pageviews( $post_id, $start, time() );
    85227                    echo esc_html( $this->format_number_short( $page_views ) );
    86228                }
    87229            );
     230        }
     231    }
     232
     233    /**
     234     * Get column title based on time range
     235     */
     236    private function get_column_title( string $time_range ): string {
     237        switch ( $time_range ) {
     238            case '7_days':
     239                return __( 'Total number of pageviews of the past 7 days.', 'burst-statistics' );
     240            case '3_months':
     241                return __( 'Total number of pageviews of the past 3 months.', 'burst-statistics' );
     242            case '1_year':
     243                return __( 'Total number of pageviews of the past year.', 'burst-statistics' );
     244            case 'all_time':
     245                return __( 'Total number of pageviews, all time.', 'burst-statistics' );
     246            default:
     247                return __( 'Total number of pageviews of the past 30 days.', 'burst-statistics' );
    88248        }
    89249    }
     
    117277            $current_post_type = 'post';
    118278        }
    119         $join .= $wpdb->prepare(
    120             " LEFT JOIN (
    121             SELECT page_id, COUNT(*) as pageview_count
    122             FROM {$wpdb->prefix}burst_statistics
    123             WHERE page_id > 0 AND page_type = %s
    124             GROUP BY page_id
    125         ) burst_stats ON {$wpdb->posts}.ID = burst_stats.page_id",
    126             $current_post_type
    127         );
     279
     280        $timerange = $this->get_selected_timerange();
     281        $start     = $this->get_start_timestamp( $timerange );
     282
     283        if ( $start > 0 ) {
     284            $join .= $wpdb->prepare(
     285                " LEFT JOIN (
     286                SELECT page_id, COUNT(*) as pageview_count
     287                FROM {$wpdb->prefix}burst_statistics
     288                WHERE page_id > 0 AND page_type = %s AND time >= %d
     289                GROUP BY page_id
     290            ) burst_stats ON {$wpdb->posts}.ID = burst_stats.page_id",
     291                $current_post_type,
     292                $start
     293            );
     294        } else {
     295            // All time - no time restriction.
     296            $join .= $wpdb->prepare(
     297                " LEFT JOIN (
     298                SELECT page_id, COUNT(*) as pageview_count
     299                FROM {$wpdb->prefix}burst_statistics
     300                WHERE page_id > 0 AND page_type = %s
     301                GROUP BY page_id
     302            ) burst_stats ON {$wpdb->posts}.ID = burst_stats.page_id",
     303                $current_post_type
     304            );
     305        }
     306
    128307        return $join;
    129308    }
  • burst-statistics/trunk/includes/Frontend/class-frontend.php

    r3377993 r3378823  
    416416     * Get the pageviews all time for a post.
    417417     */
    418     public function get_post_pageviews( int $post_id ): int {
     418    public function get_post_pageviews( int $post_id, int $start = 0, int $end = 0 ): int {
    419419        $cache_key    = 'burst_post_views_' . $post_id;
    420420        $cached_views = wp_cache_get( $cache_key, 'burst' );
     421        $end          = $end === 0 ? time() : $end;
     422        $start        = $start === 0 ? strtotime( '-30 days' ) : $start;
    421423
    422424        if ( $cached_views !== false ) {
     
    425427
    426428        global $wpdb;
    427         $date_start = apply_filters( 'burst_pageviews_date_start', strtotime( '-30 days' ) );
    428         $sql        = $wpdb->prepare(
     429        $sql = $wpdb->prepare(
    429430            "SELECT COUNT(*) as total_views
    430431         FROM {$wpdb->prefix}burst_statistics
    431          WHERE page_id = %d AND time > %d",
     432         WHERE page_id = %d AND time > %d and time < %d",
    432433            $post_id,
    433             $date_start
     434            $start,
     435            $end
    434436        );
    435437
  • burst-statistics/trunk/includes/TeamUpdraft/Onboarding/build/index.asset.php

    r3377993 r3378823  
    1 <?php return array('dependencies' => array('react', 'react-dom', 'wp-api-fetch', 'wp-element', 'wp-i18n'), 'version' => '0e5d5471e32543826741');
     1<?php return array('dependencies' => array('react', 'react-dom', 'wp-api-fetch', 'wp-element', 'wp-i18n'), 'version' => '887f3c28ce471f8e4541');
  • burst-statistics/trunk/includes/TeamUpdraft/Onboarding/build/index.js

    r3377993 r3378823  
    1 (()=>{"use strict";var e,t,n,r,o={20:(e,t,n)=>{var r=n(609),o=Symbol.for("react.element"),a=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,n){var r,a={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)i.call(t,r)&&!l.hasOwnProperty(r)&&(a[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===a[r]&&(a[r]=t[r]);return{$$typeof:o,type:e,key:c,ref:u,props:a,_owner:s.current}}t.Fragment=a,t.jsx=c,t.jsxs=c},162:(e,t,n)=>{var r=n(609),o=n(888),a="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=o.useSyncExternalStore,s=r.useRef,l=r.useEffect,c=r.useMemo,u=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,o){var d=s(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;d=c(function(){function e(e){if(!l){if(l=!0,i=e,e=r(e),void 0!==o&&f.hasValue){var t=f.value;if(o(t,e))return s=t}return s=e}if(t=s,a(i,e))return t;var n=r(e);return void 0!==o&&o(t,n)?(i=e,t):(i=e,s=n)}var i,s,l=!1,c=void 0===n?null:n;return[function(){return e(t())},null===c?void 0:function(){return e(c())}]},[t,n,r,o]);var p=i(e,d[0],d[1]);return l(function(){f.hasValue=!0,f.value=p},[p]),u(p),p}},242:(e,t,n)=>{e.exports=n(162)},493:(e,t,n)=>{var r=n(609),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=r.useState,i=r.useEffect,s=r.useLayoutEffect,l=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!o(e,n)}catch(e){return!0}}var u="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=a({inst:{value:n,getSnapshot:t}}),o=r[0].inst,u=r[1];return s(function(){o.value=n,o.getSnapshot=t,c(o)&&u({inst:o})},[e,n,t]),i(function(){return c(o)&&u({inst:o}),e(function(){c(o)&&u({inst:o})})},[e]),l(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:u},609:e=>{e.exports=window.React},795:e=>{e.exports=window.ReactDOM},848:(e,t,n)=>{e.exports=n(20)},888:(e,t,n)=>{e.exports=n(493)}},a={};function i(e){var t=a[e];if(void 0!==t)return t.exports;var n=a[e]={exports:{}};return o[e](n,n.exports,i),n.exports}i.m=o,i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,i.t=function(n,r){if(1&r&&(n=this(n)),8&r)return n;if("object"==typeof n&&n){if(4&r&&n.__esModule)return n;if(16&r&&"function"==typeof n.then)return n}var o=Object.create(null);i.r(o);var a={};e=e||[null,t({}),t([]),t(t)];for(var s=2&r&&n;"object"==typeof s&&!~e.indexOf(s);s=t(s))Object.getOwnPropertyNames(s).forEach(e=>a[e]=()=>n[e]);return a.default=()=>n,i.d(o,a),o},i.d=(e,t)=>{for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce((t,n)=>(i.f[n](e,t),t),[])),i.u=e=>e+".js",i.miniCssF=e=>{},i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n={},r="@burst-statistics/burst-onboarding:",i.l=(e,t,o,a)=>{if(n[e])n[e].push(t);else{var s,l;if(void 0!==o)for(var c=document.getElementsByTagName("script"),u=0;u<c.length;u++){var d=c[u];if(d.getAttribute("src")==e||d.getAttribute("data-webpack")==r+o){s=d;break}}s||(l=!0,(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",r+o),s.src=e),n[e]=[t];var f=(t,r)=>{s.onerror=s.onload=null,clearTimeout(p);var o=n[e];if(delete n[e],s.parentNode&&s.parentNode.removeChild(s),o&&o.forEach(e=>e(r)),t)return t(r)},p=setTimeout(f.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=f.bind(null,s.onerror),s.onload=f.bind(null,s.onload),l&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;i.g.importScripts&&(e=i.g.location+"");var t=i.g.document;if(!e&&t&&(t.currentScript&&"SCRIPT"===t.currentScript.tagName.toUpperCase()&&(e=t.currentScript.src),!e)){var n=t.getElementsByTagName("script");if(n.length)for(var r=n.length-1;r>-1&&(!e||!/^http(s?):/.test(e));)e=n[r--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),i.p=e})(),(()=>{var e={57:0};i.f.j=(t,n)=>{var r=i.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else{var o=new Promise((n,o)=>r=e[t]=[n,o]);n.push(r[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,n=>{if(i.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var o=n&&("load"===n.type?"missing":n.type),a=n&&n.target&&n.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,r[1](s)}},"chunk-"+t,t)}};var t=(t,n)=>{var r,o,[a,s,l]=n,c=0;if(a.some(t=>0!==e[t])){for(r in s)i.o(s,r)&&(i.m[r]=s[r]);l&&l(i)}for(t&&t(n);c<a.length;c++)o=a[c],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},n=globalThis.webpackChunk_burst_statistics_burst_onboarding=globalThis.webpackChunk_burst_statistics_burst_onboarding||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),i.nc=void 0;var s=i(609),l=i.t(s,2);const c=window.wp.element;function u(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}function d(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function f(...e){return t=>{let n=!1;const r=e.map(e=>{const r=d(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){const n=r[t];"function"==typeof n?n():d(e[t],null)}}}}function p(...e){return s.useCallback(f(...e),e)}var m=i(848);function h(e,t=[]){let n=[];const r=()=>{const t=n.map(e=>s.createContext(e));return function(n){const r=n?.[e]||t;return s.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){const o=s.createContext(r),a=n.length;n=[...n,r];const i=t=>{const{scope:n,children:r,...i}=t,l=n?.[e]?.[a]||o,c=s.useMemo(()=>i,Object.values(i));return(0,m.jsx)(l.Provider,{value:c,children:r})};return i.displayName=t+"Provider",[i,function(n,i){const l=i?.[e]?.[a]||o,c=s.useContext(l);if(c)return c;if(void 0!==r)return r;throw new Error(`\`${n}\` must be used within \`${t}\``)}]},g(r,...t)]}function g(...e){const t=e[0];if(1===e.length)return t;const n=()=>{const n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){const r=n.reduce((t,{useScope:n,scopeName:r})=>({...t,...n(e)[`__scope${r}`]}),{});return s.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}var y=globalThis?.document?s.useLayoutEffect:()=>{},v=l[" useId ".trim().toString()]||(()=>{}),b=0;function x(e){const[t,n]=s.useState(v());return y(()=>{e||n(e=>e??String(b++))},[e]),e||(t?`radix-${t}`:"")}var w=l[" useInsertionEffect ".trim().toString()]||y;function E({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){const[o,a,i]=function({defaultProp:e,onChange:t}){const[n,r]=s.useState(e),o=s.useRef(n),a=s.useRef(t);return w(()=>{a.current=t},[t]),s.useEffect(()=>{o.current!==n&&(a.current?.(n),o.current=n)},[n,o]),[n,r,a]}({defaultProp:t,onChange:n}),l=void 0!==e,c=l?e:o;{const t=s.useRef(void 0!==e);s.useEffect(()=>{const e=t.current;if(e!==l){const t=e?"controlled":"uncontrolled",n=l?"controlled":"uncontrolled";console.warn(`${r} is changing from ${t} to ${n}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=l},[l,r])}const u=s.useCallback(t=>{if(l){const n=function(e){return"function"==typeof e}(t)?t(e):t;n!==e&&i.current?.(n)}else a(t)},[l,e,a,i]);return[c,u]}Symbol("RADIX:SYNC_STATE");var k=i(795);function C(e){const t=_(e),n=s.forwardRef((e,n)=>{const{children:r,...o}=e,a=s.Children.toArray(r),i=a.find(N);if(i){const e=i.props.children,r=a.map(t=>t===i?s.Children.count(e)>1?s.Children.only(null):s.isValidElement(e)?e.props.children:null:t);return(0,m.jsx)(t,{...o,ref:n,children:s.isValidElement(e)?s.cloneElement(e,void 0,r):null})}return(0,m.jsx)(t,{...o,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function _(e){const t=s.forwardRef((e,t)=>{const{children:n,...r}=e;if(s.isValidElement(n)){const e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}(n),o=function(e,t){const n={...t};for(const r in t){const o=e[r],a=t[r];/^on[A-Z]/.test(r)?o&&a?n[r]=(...e)=>{const t=a(...e);return o(...e),t}:o&&(n[r]=o):"style"===r?n[r]={...o,...a}:"className"===r&&(n[r]=[o,a].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==s.Fragment&&(o.ref=t?f(t,e):e),s.cloneElement(n,o)}return s.Children.count(n)>1?s.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var S=Symbol("radix.slottable");function N(e){return s.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===S}var R=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{const n=C(`Primitive.${t}`),r=s.forwardRef((e,r)=>{const{asChild:o,...a}=e,i=o?n:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,m.jsx)(i,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function M(e){const t=s.useRef(e);return s.useEffect(()=>{t.current=e}),s.useMemo(()=>(...e)=>t.current?.(...e),[])}var T,O="dismissableLayer.update",j=s.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),A=s.forwardRef((e,t)=>{const{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:o,onFocusOutside:a,onInteractOutside:i,onDismiss:l,...c}=e,d=s.useContext(j),[f,h]=s.useState(null),g=f?.ownerDocument??globalThis?.document,[,y]=s.useState({}),v=p(t,e=>h(e)),b=Array.from(d.layers),[x]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),w=b.indexOf(x),E=f?b.indexOf(f):-1,k=d.layersWithOutsidePointerEventsDisabled.size>0,C=E>=w,_=function(e,t=globalThis?.document){const n=M(e),r=s.useRef(!1),o=s.useRef(()=>{});return s.useEffect(()=>{const e=e=>{if(e.target&&!r.current){let r=function(){D("dismissableLayer.pointerDownOutside",n,a,{discrete:!0})};const a={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",o.current),o.current=r,t.addEventListener("click",o.current,{once:!0})):r()}else t.removeEventListener("click",o.current);r.current=!1},a=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(a),t.removeEventListener("pointerdown",e),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}(e=>{const t=e.target,n=[...d.branches].some(e=>e.contains(t));C&&!n&&(o?.(e),i?.(e),e.defaultPrevented||l?.())},g),S=function(e,t=globalThis?.document){const n=M(e),r=s.useRef(!1);return s.useEffect(()=>{const e=e=>{e.target&&!r.current&&D("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{const t=e.target;[...d.branches].some(e=>e.contains(t))||(a?.(e),i?.(e),e.defaultPrevented||l?.())},g);return function(e,t=globalThis?.document){const n=M(e);s.useEffect(()=>{const e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{E===d.layers.size-1&&(r?.(e),!e.defaultPrevented&&l&&(e.preventDefault(),l()))},g),s.useEffect(()=>{if(f)return n&&(0===d.layersWithOutsidePointerEventsDisabled.size&&(T=g.body.style.pointerEvents,g.body.style.pointerEvents="none"),d.layersWithOutsidePointerEventsDisabled.add(f)),d.layers.add(f),P(),()=>{n&&1===d.layersWithOutsidePointerEventsDisabled.size&&(g.body.style.pointerEvents=T)}},[f,g,n,d]),s.useEffect(()=>()=>{f&&(d.layers.delete(f),d.layersWithOutsidePointerEventsDisabled.delete(f),P())},[f,d]),s.useEffect(()=>{const e=()=>y({});return document.addEventListener(O,e),()=>document.removeEventListener(O,e)},[]),(0,m.jsx)(R.div,{...c,ref:v,style:{pointerEvents:k?C?"auto":"none":void 0,...e.style},onFocusCapture:u(e.onFocusCapture,S.onFocusCapture),onBlurCapture:u(e.onBlurCapture,S.onBlurCapture),onPointerDownCapture:u(e.onPointerDownCapture,_.onPointerDownCapture)})});function P(){const e=new CustomEvent(O);document.dispatchEvent(e)}function D(e,t,n,{discrete:r}){const o=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?function(e,t){e&&k.flushSync(()=>e.dispatchEvent(t))}(o,a):o.dispatchEvent(a)}A.displayName="DismissableLayer",s.forwardRef((e,t)=>{const n=s.useContext(j),r=s.useRef(null),o=p(t,r);return s.useEffect(()=>{const e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,m.jsx)(R.div,{...e,ref:o})}).displayName="DismissableLayerBranch";var L="focusScope.autoFocusOnMount",I="focusScope.autoFocusOnUnmount",F={bubbles:!1,cancelable:!0},z=s.forwardRef((e,t)=>{const{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:a,...i}=e,[l,c]=s.useState(null),u=M(o),d=M(a),f=s.useRef(null),h=p(t,e=>c(e)),g=s.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;s.useEffect(()=>{if(r){let e=function(e){if(g.paused||!l)return;const t=e.target;l.contains(t)?f.current=t:q(f.current,{select:!0})},t=function(e){if(g.paused||!l)return;const t=e.relatedTarget;null!==t&&(l.contains(t)||q(f.current,{select:!0}))},n=function(e){if(document.activeElement===document.body)for(const t of e)t.removedNodes.length>0&&q(l)};document.addEventListener("focusin",e),document.addEventListener("focusout",t);const r=new MutationObserver(n);return l&&r.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[r,l,g.paused]),s.useEffect(()=>{if(l){V.add(g);const e=document.activeElement;if(!l.contains(e)){const t=new CustomEvent(L,F);l.addEventListener(L,u),l.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){const n=document.activeElement;for(const r of e)if(q(r,{select:t}),document.activeElement!==n)return}($(l).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&q(l))}return()=>{l.removeEventListener(L,u),setTimeout(()=>{const t=new CustomEvent(I,F);l.addEventListener(I,d),l.dispatchEvent(t),t.defaultPrevented||q(e??document.body,{select:!0}),l.removeEventListener(I,d),V.remove(g)},0)}}},[l,u,d,g]);const y=s.useCallback(e=>{if(!n&&!r)return;if(g.paused)return;const t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){const t=e.currentTarget,[r,a]=function(e){const t=$(e);return[W(t,e),W(t.reverse(),e)]}(t);r&&a?e.shiftKey||o!==a?e.shiftKey&&o===r&&(e.preventDefault(),n&&q(a,{select:!0})):(e.preventDefault(),n&&q(r,{select:!0})):o===t&&e.preventDefault()}},[n,r,g.paused]);return(0,m.jsx)(R.div,{tabIndex:-1,...i,ref:h,onKeyDown:y})});function $(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{const t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function W(e,t){for(const n of e)if(!H(n,{upTo:t}))return n}function H(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e;){if(void 0!==t&&e===t)return!1;if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}function q(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&function(e){return e instanceof HTMLInputElement&&"select"in e}(e)&&t&&e.select()}}z.displayName="FocusScope";var V=function(){let e=[];return{add(t){const n=e[0];t!==n&&n?.pause(),e=B(e,t),e.unshift(t)},remove(t){e=B(e,t),e[0]?.resume()}}}();function B(e,t){const n=[...e],r=n.indexOf(t);return-1!==r&&n.splice(r,1),n}var U=s.forwardRef((e,t)=>{const{container:n,...r}=e,[o,a]=s.useState(!1);y(()=>a(!0),[]);const i=n||o&&globalThis?.document?.body;return i?k.createPortal((0,m.jsx)(R.div,{...r,ref:t}),i):null});U.displayName="Portal";var X=e=>{const{present:t,children:n}=e,r=function(e){const[t,n]=s.useState(),r=s.useRef(null),o=s.useRef(e),a=s.useRef("none"),i=e?"mounted":"unmounted",[l,c]=function(e,t){return s.useReducer((e,n)=>t[e][n]??e,e)}(i,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return s.useEffect(()=>{const e=Y(r.current);a.current="mounted"===l?e:"none"},[l]),y(()=>{const t=r.current,n=o.current;if(n!==e){const r=a.current,i=Y(t);c(e?"MOUNT":"none"===i||"none"===t?.display?"UNMOUNT":n&&r!==i?"ANIMATION_OUT":"UNMOUNT"),o.current=e}},[e,c]),y(()=>{if(t){let e;const n=t.ownerDocument.defaultView??window,i=a=>{const i=Y(r.current).includes(a.animationName);if(a.target===t&&i&&(c("ANIMATION_END"),!o.current)){const r=t.style.animationFillMode;t.style.animationFillMode="forwards",e=n.setTimeout(()=>{"forwards"===t.style.animationFillMode&&(t.style.animationFillMode=r)})}},s=e=>{e.target===t&&(a.current=Y(r.current))};return t.addEventListener("animationstart",s),t.addEventListener("animationcancel",i),t.addEventListener("animationend",i),()=>{n.clearTimeout(e),t.removeEventListener("animationstart",s),t.removeEventListener("animationcancel",i),t.removeEventListener("animationend",i)}}c("ANIMATION_END")},[t,c]),{isPresent:["mounted","unmountSuspended"].includes(l),ref:s.useCallback(e=>{r.current=e?getComputedStyle(e):null,n(e)},[])}}(t),o="function"==typeof n?n({present:r.isPresent}):s.Children.only(n),a=p(r.ref,function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}(o));return"function"==typeof n||r.isPresent?s.cloneElement(o,{ref:a}):null};function Y(e){return e?.animationName||"none"}X.displayName="Presence";var K=0;function Z(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var G=function(){return G=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},G.apply(this,arguments)};function J(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError;var Q="right-scroll-bar-position",ee="width-before-scroll-bar";function te(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var ne="undefined"!=typeof window?s.useLayoutEffect:s.useEffect,re=new WeakMap;function oe(e){return e}var ae=function(e){void 0===e&&(e={});var t=function(e,t){void 0===t&&(t=oe);var n=[],r=!1;return{read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(e){var o=t(e,r);return n.push(o),function(){n=n.filter(function(e){return e!==o})}},assignSyncMedium:function(e){for(r=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){r=!0;var t=[];if(n.length){var o=n;n=[],o.forEach(e),t=n}var a=function(){var n=t;t=[],n.forEach(e)},i=function(){return Promise.resolve().then(a)};i(),n={push:function(e){t.push(e),i()},filter:function(e){return t=t.filter(e),n}}}}}(null);return t.options=G({async:!0,ssr:!1},e),t}(),ie=function(){},se=s.forwardRef(function(e,t){var n=s.useRef(null),r=s.useState({onScrollCapture:ie,onWheelCapture:ie,onTouchMoveCapture:ie}),o=r[0],a=r[1],i=e.forwardProps,l=e.children,c=e.className,u=e.removeScrollBar,d=e.enabled,f=e.shards,p=e.sideCar,m=e.noRelative,h=e.noIsolation,g=e.inert,y=e.allowPinchZoom,v=e.as,b=void 0===v?"div":v,x=e.gapMode,w=J(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),E=p,k=function(e,t){var n,r,o,a=(n=t||null,r=function(t){return e.forEach(function(e){return te(e,t)})},(o=(0,s.useState)(function(){return{value:n,callback:r,facade:{get current(){return o.value},set current(e){var t=o.value;t!==e&&(o.value=e,o.callback(e,t))}}}})[0]).callback=r,o.facade);return ne(function(){var t=re.get(a);if(t){var n=new Set(t),r=new Set(e),o=a.current;n.forEach(function(e){r.has(e)||te(e,null)}),r.forEach(function(e){n.has(e)||te(e,o)})}re.set(a,e)},[e]),a}([n,t]),C=G(G({},w),o);return s.createElement(s.Fragment,null,d&&s.createElement(E,{sideCar:ae,removeScrollBar:u,shards:f,noRelative:m,noIsolation:h,inert:g,setCallbacks:a,allowPinchZoom:!!y,lockRef:n,gapMode:x}),i?s.cloneElement(s.Children.only(l),G(G({},C),{ref:k})):s.createElement(b,G({},C,{className:c,ref:k}),l))});se.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},se.classNames={fullWidth:ee,zeroRight:Q};var le=function(e){var t=e.sideCar,n=J(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw new Error("Sidecar medium not found");return s.createElement(r,G({},n))};le.isSideCarExport=!0;var ce=function(){var e=0,t=null;return{add:function(n){var r,o;0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=i.nc;return t&&e.setAttribute("nonce",t),e}())&&(o=n,(r=t).styleSheet?r.styleSheet.cssText=o:r.appendChild(document.createTextNode(o)),function(e){(document.head||document.getElementsByTagName("head")[0]).appendChild(e)}(t)),e++},remove:function(){! --e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},ue=function(){var e,t=(e=ce(),function(t,n){s.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])});return function(e){var n=e.styles,r=e.dynamic;return t(n,r),null}},de={left:0,top:0,right:0,gap:0},fe=function(e){return parseInt(e||"",10)||0},pe=ue(),me="data-scroll-locked",he=function(e,t,n,r){var o=e.left,a=e.top,i=e.right,s=e.gap;return void 0===n&&(n="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(r,";\n   padding-right: ").concat(s,"px ").concat(r,";\n  }\n  body[").concat(me,"] {\n    overflow: hidden ").concat(r,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n    padding-left: ".concat(o,"px;\n    padding-top: ").concat(a,"px;\n    padding-right: ").concat(i,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(s,"px ").concat(r,";\n    "),"padding"===n&&"padding-right: ".concat(s,"px ").concat(r,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(Q," {\n    right: ").concat(s,"px ").concat(r,";\n  }\n  \n  .").concat(ee," {\n    margin-right: ").concat(s,"px ").concat(r,";\n  }\n  \n  .").concat(Q," .").concat(Q," {\n    right: 0 ").concat(r,";\n  }\n  \n  .").concat(ee," .").concat(ee," {\n    margin-right: 0 ").concat(r,";\n  }\n  \n  body[").concat(me,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(s,"px;\n  }\n")},ge=function(){var e=parseInt(document.body.getAttribute(me)||"0",10);return isFinite(e)?e:0},ye=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=void 0===r?"margin":r;s.useEffect(function(){return document.body.setAttribute(me,(ge()+1).toString()),function(){var e=ge()-1;e<=0?document.body.removeAttribute(me):document.body.setAttribute(me,e.toString())}},[]);var a=s.useMemo(function(){return function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return de;var t=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[fe(n),fe(r),fe(o)]}(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}}(o)},[o]);return s.createElement(pe,{styles:he(a,!t,o,n?"":"!important")})},ve=!1;if("undefined"!=typeof window)try{var be=Object.defineProperty({},"passive",{get:function(){return ve=!0,!0}});window.addEventListener("test",be,be),window.removeEventListener("test",be,be)}catch(e){ve=!1}var xe=!!ve&&{passive:!1},we=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&!function(e){return"TEXTAREA"===e.tagName}(e)&&"visible"===n[t])},Ee=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),ke(e,r)){var o=Ce(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},ke=function(e,t){return"v"===e?function(e){return we(e,"overflowY")}(t):function(e){return we(e,"overflowX")}(t)},Ce=function(e,t){return"v"===e?[(n=t).scrollTop,n.scrollHeight,n.clientHeight]:function(e){return[e.scrollLeft,e.scrollWidth,e.clientWidth]}(t);var n},_e=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},Se=function(e){return[e.deltaX,e.deltaY]},Ne=function(e){return e&&"current"in e?e.current:e},Re=function(e){return"\n  .block-interactivity-".concat(e," {pointer-events: none;}\n  .allow-interactivity-").concat(e," {pointer-events: all;}\n")},Me=0,Te=[];function Oe(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const je=(Ae=function(e){var t=s.useRef([]),n=s.useRef([0,0]),r=s.useRef(),o=s.useState(Me++)[0],a=s.useState(ue)[0],i=s.useRef(e);s.useEffect(function(){i.current=e},[e]),s.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}([e.lockRef.current],(e.shards||[]).map(Ne),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var l=s.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!i.current.allowPinchZoom;var o,a=_e(e),s=n.current,l="deltaX"in e?e.deltaX:s[0]-a[0],c="deltaY"in e?e.deltaY:s[1]-a[1],u=e.target,d=Math.abs(l)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===d&&"range"===u.type)return!1;var f=Ee(d,u);if(!f)return!0;if(f?o=d:(o="v"===d?"h":"v",f=Ee(d,u)),!f)return!1;if(!r.current&&"changedTouches"in e&&(l||c)&&(r.current=o),!o)return!0;var p=r.current||o;return function(e,t,n,r){var o=function(e,t){return"h"===e&&"rtl"===t?-1:1}(e,window.getComputedStyle(t).direction),a=o*r,i=n.target,s=t.contains(i),l=!1,c=a>0,u=0,d=0;do{if(!i)break;var f=Ce(e,i),p=f[0],m=f[1]-f[2]-o*p;(p||m)&&ke(e,i)&&(u+=m,d+=p);var h=i.parentNode;i=h&&h.nodeType===Node.DOCUMENT_FRAGMENT_NODE?h.host:h}while(!s&&i!==document.body||s&&(t.contains(i)||t===i));return(c&&(Math.abs(u)<1||!1)||!c&&(Math.abs(d)<1||!1))&&(l=!0),l}(p,t,e,"h"===p?l:c)},[]),c=s.useCallback(function(e){var n=e;if(Te.length&&Te[Te.length-1]===a){var r="deltaY"in n?Se(n):_e(n),o=t.current.filter(function(e){return e.name===n.type&&(e.target===n.target||n.target===e.shadowParent)&&(t=e.delta,o=r,t[0]===o[0]&&t[1]===o[1]);var t,o})[0];if(o&&o.should)n.cancelable&&n.preventDefault();else if(!o){var s=(i.current.shards||[]).map(Ne).filter(Boolean).filter(function(e){return e.contains(n.target)});(s.length>0?l(n,s[0]):!i.current.noIsolation)&&n.cancelable&&n.preventDefault()}}},[]),u=s.useCallback(function(e,n,r,o){var a={name:e,delta:n,target:r,should:o,shadowParent:Oe(r)};t.current.push(a),setTimeout(function(){t.current=t.current.filter(function(e){return e!==a})},1)},[]),d=s.useCallback(function(e){n.current=_e(e),r.current=void 0},[]),f=s.useCallback(function(t){u(t.type,Se(t),t.target,l(t,e.lockRef.current))},[]),p=s.useCallback(function(t){u(t.type,_e(t),t.target,l(t,e.lockRef.current))},[]);s.useEffect(function(){return Te.push(a),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener("wheel",c,xe),document.addEventListener("touchmove",c,xe),document.addEventListener("touchstart",d,xe),function(){Te=Te.filter(function(e){return e!==a}),document.removeEventListener("wheel",c,xe),document.removeEventListener("touchmove",c,xe),document.removeEventListener("touchstart",d,xe)}},[]);var m=e.removeScrollBar,h=e.inert;return s.createElement(s.Fragment,null,h?s.createElement(a,{styles:Re(o)}):null,m?s.createElement(ye,{noRelative:e.noRelative,gapMode:e.gapMode}):null)},ae.useMedium(Ae),le);var Ae,Pe=s.forwardRef(function(e,t){return s.createElement(se,G({},e,{ref:t,sideCar:je}))});Pe.classNames=se.classNames;const De=Pe;var Le=new WeakMap,Ie=new WeakMap,Fe={},ze=0,$e=function(e){return e&&(e.host||$e(e.parentNode))},We=function(e,t,n){void 0===n&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=t||function(e){return"undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body}(e);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live], script"))),function(e,t,n,r){var o=function(e,t){return t.map(function(t){if(e.contains(t))return t;var n=$e(t);return n&&e.contains(n)?n:(console.error("aria-hidden",t,"in not contained inside",e,". Doing nothing"),null)}).filter(function(e){return Boolean(e)})}(t,Array.isArray(e)?e:[e]);Fe[n]||(Fe[n]=new WeakMap);var a=Fe[n],i=[],s=new Set,l=new Set(o),c=function(e){e&&!s.has(e)&&(s.add(e),c(e.parentNode))};o.forEach(c);var u=function(e){e&&!l.has(e)&&Array.prototype.forEach.call(e.children,function(e){if(s.has(e))u(e);else try{var t=e.getAttribute(r),o=null!==t&&"false"!==t,l=(Le.get(e)||0)+1,c=(a.get(e)||0)+1;Le.set(e,l),a.set(e,c),i.push(e),1===l&&o&&Ie.set(e,!0),1===c&&e.setAttribute(n,"true"),o||e.setAttribute(r,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return u(t),s.clear(),ze++,function(){i.forEach(function(e){var t=Le.get(e)-1,o=a.get(e)-1;Le.set(e,t),a.set(e,o),t||(Ie.has(e)||e.removeAttribute(r),Ie.delete(e)),o||e.removeAttribute(n)}),--ze||(Le=new WeakMap,Le=new WeakMap,Ie=new WeakMap,Fe={})}}(r,o,n,"aria-hidden")):function(){return null}},He="Dialog",[qe,Ve]=h(He),[Be,Ue]=qe(He),Xe=e=>{const{__scopeDialog:t,children:n,open:r,defaultOpen:o,onOpenChange:a,modal:i=!0}=e,l=s.useRef(null),c=s.useRef(null),[u,d]=E({prop:r,defaultProp:o??!1,onChange:a,caller:He});return(0,m.jsx)(Be,{scope:t,triggerRef:l,contentRef:c,contentId:x(),titleId:x(),descriptionId:x(),open:u,onOpenChange:d,onOpenToggle:s.useCallback(()=>d(e=>!e),[d]),modal:i,children:n})};Xe.displayName=He;var Ye="DialogTrigger",Ke=s.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=Ue(Ye,n),a=p(t,o.triggerRef);return(0,m.jsx)(R.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":mt(o.open),...r,ref:a,onClick:u(e.onClick,o.onOpenToggle)})});Ke.displayName=Ye;var Ze="DialogPortal",[Ge,Je]=qe(Ze,{forceMount:void 0}),Qe=e=>{const{__scopeDialog:t,forceMount:n,children:r,container:o}=e,a=Ue(Ze,t);return(0,m.jsx)(Ge,{scope:t,forceMount:n,children:s.Children.map(r,e=>(0,m.jsx)(X,{present:n||a.open,children:(0,m.jsx)(U,{asChild:!0,container:o,children:e})}))})};Qe.displayName=Ze;var et="DialogOverlay",tt=s.forwardRef((e,t)=>{const n=Je(et,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,a=Ue(et,e.__scopeDialog);return a.modal?(0,m.jsx)(X,{present:r||a.open,children:(0,m.jsx)(rt,{...o,ref:t})}):null});tt.displayName=et;var nt=C("DialogOverlay.RemoveScroll"),rt=s.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=Ue(et,n);return(0,m.jsx)(De,{as:nt,allowPinchZoom:!0,shards:[o.contentRef],children:(0,m.jsx)(R.div,{"data-state":mt(o.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),ot="DialogContent",at=s.forwardRef((e,t)=>{const n=Je(ot,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,a=Ue(ot,e.__scopeDialog);return(0,m.jsx)(X,{present:r||a.open,children:a.modal?(0,m.jsx)(it,{...o,ref:t}):(0,m.jsx)(st,{...o,ref:t})})});at.displayName=ot;var it=s.forwardRef((e,t)=>{const n=Ue(ot,e.__scopeDialog),r=s.useRef(null),o=p(t,n.contentRef,r);return s.useEffect(()=>{const e=r.current;if(e)return We(e)},[]),(0,m.jsx)(lt,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:u(e.onCloseAutoFocus,e=>{e.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:u(e.onPointerDownOutside,e=>{const t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:u(e.onFocusOutside,e=>e.preventDefault())})}),st=s.forwardRef((e,t)=>{const n=Ue(ot,e.__scopeDialog),r=s.useRef(!1),o=s.useRef(!1);return(0,m.jsx)(lt,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(r.current||n.triggerRef.current?.focus(),t.preventDefault()),r.current=!1,o.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(r.current=!0,"pointerdown"===t.detail.originalEvent.type&&(o.current=!0));const a=t.target,i=n.triggerRef.current?.contains(a);i&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}})}),lt=s.forwardRef((e,t)=>{const{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:a,...i}=e,l=Ue(ot,n),c=s.useRef(null),u=p(t,c);return s.useEffect(()=>{const e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??Z()),document.body.insertAdjacentElement("beforeend",e[1]??Z()),K++,()=>{1===K&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),K--}},[]),(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(z,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:a,children:(0,m.jsx)(A,{role:"dialog",id:l.contentId,"aria-describedby":l.descriptionId,"aria-labelledby":l.titleId,"data-state":mt(l.open),...i,ref:u,onDismiss:()=>l.onOpenChange(!1)})}),(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(vt,{titleId:l.titleId}),(0,m.jsx)(bt,{contentRef:c,descriptionId:l.descriptionId})]})]})}),ct="DialogTitle",ut=s.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=Ue(ct,n);return(0,m.jsx)(R.h2,{id:o.titleId,...r,ref:t})});ut.displayName=ct;var dt="DialogDescription",ft=s.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=Ue(dt,n);return(0,m.jsx)(R.p,{id:o.descriptionId,...r,ref:t})});ft.displayName=dt;var pt="DialogClose";function mt(e){return e?"open":"closed"}s.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=Ue(pt,n);return(0,m.jsx)(R.button,{type:"button",...r,ref:t,onClick:u(e.onClick,()=>o.onOpenChange(!1))})}).displayName=pt;var ht="DialogTitleWarning",[gt,yt]=function(e,t){const n=s.createContext(t),r=e=>{const{children:t,...r}=e,o=s.useMemo(()=>r,Object.values(r));return(0,m.jsx)(n.Provider,{value:o,children:t})};return r.displayName=e+"Provider",[r,function(r){const o=s.useContext(n);if(o)return o;if(void 0!==t)return t;throw new Error(`\`${r}\` must be used within \`${e}\``)}]}(ht,{contentName:ot,titleName:ct,docsSlug:"dialog"}),vt=({titleId:e})=>{const t=yt(ht),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users.\n\nIf you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return s.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},bt=({contentRef:e,descriptionId:t})=>{const n=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${yt("DialogDescriptionWarning").contentName}}.`;return s.useEffect(()=>{const r=e.current?.getAttribute("aria-describedby");t&&r&&(document.getElementById(t)||console.warn(n))},[n,e,t]),null},xt=Xe,wt=Ke,Et=Qe,kt=tt,Ct=at,_t=ut,St=ft,Nt=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),Rt=s.forwardRef((e,t)=>(0,m.jsx)(R.span,{...e,ref:t,style:{...Nt,...e.style}}));Rt.displayName="VisuallyHidden";var Mt=Rt;const Tt=({logo:e,title:t,content:n,footer:r,triggerClassName:o,children:a,isOpen:i,onClose:l})=>(0,s.createElement)(xt,{open:i,onOpenChange:e=>{e||l?.()}},o&&(0,s.createElement)(wt,{className:o},a),(0,s.createElement)(Et,{container:document.getElementById("onboarding-modal-root")},(0,s.createElement)(kt,{className:"bg-black/50 fixed inset-0 z-[10001]"}),(0,s.createElement)(Ct,{onInteractOutside:e=>e.preventDefault(),onEscapeKeyDown:e=>e.preventDefault(),className:"fixed px-6 py-3 left-1/2 top-1/2 max-h-[85vh] w-[90vw] max-w-[700px] -translate-x-1/2 -translate-y-1/2 rounded-md z-[10002] bg-gray-100 p-2 shadow-md focus:outline-none data-[state=open]:animate-contentShow"},(0,s.createElement)("div",{className:"flex flex-row justify-between items-center"},e&&(0,s.createElement)("div",{className:"flex items-center"},(0,s.createElement)("img",{src:e,alt:"Logo",className:"h-8 w-auto"})),(0,s.createElement)(_t,{className:"text-lg font-semibold text-black"},(0,s.createElement)(Mt,null,"Onboarding"))),(0,s.createElement)(St,{className:"sr-only"},t," - ","string"==typeof n?n:"Onboarding step content"),(0,s.createElement)("div",{className:"text-base text-black mb-6 mt-4"},n),(0,s.createElement)("div",{className:"flex flex-row justify-end gap-2"},r)))),Ot=({currentStep:e,totalSteps:t})=>{const n=(e+1)/t*100;return(0,s.createElement)("div",{className:"w-full max-w-[20%]"},(0,s.createElement)("div",{className:"w-full bg-gray-200 rounded-full h-2.5"},(0,s.createElement)("div",{className:"bg-blue h-2.5 rounded-full transition-all duration-300 ease-in-out",style:{width:`${n}%`}})))};function jt(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=jt(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function At(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=jt(e))&&(r&&(r+=" "),r+=t);return r}const Pt=({children:e,onClick:t,link:n,btnVariant:r="secondary",disabled:o=!1,size:a="md",className:i="",...l})=>{const c=At("rounded text-center transition-all duration-200",{"bg-primary text-white hover:bg-primary hover:[box-shadow:0_0_0_3px_rgba(43,129,51,0.5)]":"primary"===r,"bg-wp-blue text-white border border-accent-dark hover:bg-wp-blue hover:[box-shadow:0_0_0_3px_rgba(34,113,177,0.5)]":"secondary"===r,"border border-gray-400 bg-gray-100 text-gray-600 hover:bg-gray-200 hover:text-gray hover:[box-shadow:0_0_0_3px_rgba(0,0,0,0.1)]":"tertiary"===r,"bg-red text-white hover:bg-red hover:[box-shadow:0_0_0_3px_rgba(198,39,59,0.5)]":"danger"===r},{"py-0.5 px-3 text-sm font-normal":"sm"===a,"py-1.5 px-4 text-base font-medium":"md"===a,"py-3 px-8 text-lg font-semibold":"lg"===a},{"opacity-50 cursor-not-allowed":o},i);return n?(0,s.createElement)("a",{href:n,target:"_blank",className:c},e):(0,s.createElement)("button",{type:l.type||"button",onClick:t,className:c,disabled:o,...l},e)};Pt.displayName="ButtonInput";const Dt=Pt,Lt=window.wp.i18n;class It extends c.Component{state={hasError:!1};static getDerivedStateFromError(e){return{hasError:!0,error:e}}componentDidCatch(e,t){console.error("Uncaught error:",e,t)}render(){return this.state.hasError?(0,s.createElement)("div",{className:"p-4 bg-red-50 border border-red-200 rounded-md"},(0,s.createElement)("h2",{className:"text-red-800 font-semibold mb-2"},(0,Lt.__)("Something went wrong","burst-statistics")),(0,s.createElement)("p",{className:"text-red-600"},(0,Lt.__)("Please try refreshing the page or contact support if the problem persists.","burst-statistics"))):this.props.children}}const Ft=e=>{let t;const n=new Set,r=(e,r)=>{const o="function"==typeof e?e(t):e;if(!Object.is(o,t)){const e=t;t=(null!=r?r:"object"!=typeof o||null===o)?o:Object.assign({},t,o),n.forEach(n=>n(t,e))}},o=()=>t,a={setState:r,getState:o,getInitialState:()=>i,subscribe:e=>(n.add(e),()=>n.delete(e)),destroy:()=>{console.warn("[DEPRECATED] The `destroy` method will be unsupported in a future version. Instead use unsubscribe function returned by subscribe. Everything will be garbage-collected if store is garbage-collected."),n.clear()}},i=t=e(r,o,a);return a};var zt=i(242);const{useDebugValue:$t}=s,{useSyncExternalStoreWithSelector:Wt}=zt;let Ht=!1;const qt=e=>e,Vt=e=>{"function"!=typeof e&&console.warn("[DEPRECATED] Passing a vanilla store will be unsupported in a future version. Instead use `import { useStore } from 'zustand'`.");const t="function"==typeof e?(e=>e?Ft(e):Ft)(e):e,n=(e,n)=>function(e,t=qt,n){n&&!Ht&&(console.warn("[DEPRECATED] Use `createWithEqualityFn` instead of `create` or use `useStoreWithEqualityFn` instead of `useStore`. They can be imported from 'zustand/traditional'. https://github.com/pmndrs/zustand/discussions/1937"),Ht=!0);const r=Wt(e.subscribe,e.getState,e.getServerState||e.getInitialState,t,n);return $t(r),r}(t,e,n);return Object.assign(n,t),n},Bt=window.wp.apiFetch;var Ut=i.n(Bt);const Xt=e=>-1===(e=(window.teamupdraft_onboarding||{}).rest_url+e).indexOf("?")?"?":"&",Yt=async e=>{const{method:t,path:n,data:r}=e;let o;"GET"===t&&(e.path=`${e.path}${Xt(e.path)}${Jt(e.data)}`,delete e.data);try{if(o=await Ut()(e),!o.request_success)throw new Error("invalid data error");if(o.code)throw new Error(o.message);delete o.request_success}catch(a){console.log(a.message,e.path),o=await Gt(t,n,r)}return document.dispatchEvent(new CustomEvent("teamupdraft_api_response",{detail:{response:o,method:t,path:n,data:r}})),o},Kt=async(e={},t)=>{const n=window.teamupdraft_onboarding||{},r=n.prefix+"/v1/onboarding/do_action/"+t;e.nonce=n.nonce;let o={path:r,method:"POST",data:e};return await Yt(o)},Zt=()=>{let e=(window.teamupdraft_onboarding||{}).admin_ajax_url;return"https:"===window.location.protocol&&-1===e.indexOf("https://")?e.replace("http://","https://"):e},Gt=async(e,t,n=null)=>{const r=Jt(n);n.path=t;const o="GET"===e?`${Zt()}&rest_action=${t.replace("?","&")}&`+r:Zt(),a={method:e,headers:{"Content-Type":"application/json; charset=UTF-8"}};"POST"===e&&(a.body=JSON.stringify({path:t,data:n}));try{const e=await fetch(o,a);if(!e.ok)return Promise.reject(new Error("AJAX request failed"));const t=await e.json();return t.data&&Object.prototype.hasOwnProperty.call(t.data,"request_success")?(delete t.data.request_success,Promise.resolve(t.data)):Promise.reject(new Error("AJAX request failed"))}catch(e){return Promise.reject(new Error("AJAX request failed"))}},Jt=e=>Object.keys(e).filter(t=>void 0!==e[t]&&null!==e[t]).map(t=>{const n=Qt(e[t]);return Array.isArray(n)?n.map(e=>`${encodeURIComponent(t)}[]=${encodeURIComponent(e)}`).join("&"):`${encodeURIComponent(t)}=${encodeURIComponent(n)}`}).join("&"),Qt=e=>Array.isArray(e)?e:"object"==typeof e&&null!==e?JSON.stringify(e):e,en=(e,t)=>{let n="";switch(e){case"download":n=(0,Lt.__)("...installing %s","burst-statistics").replace("%s",t);break;case"activate":n=(0,Lt.__)("...activating %s","burst-statistics").replace("%s",t);break;default:n=""}return n},tn=(fn=e=>({isOpen:!1,isUpdating:!1,isInstalling:!1,currentStepIndex:0,responseMessage:"",footerMessage:"",trackingTestRunning:!1,trackingTestCompleted:!1,trackingTestSuccess:!1,setFooterMessage:t=>e({footerMessage:t}),setResponseMessage:t=>e({responseMessage:t}),setTrackingTestRunning:t=>e({trackingTestRunning:t}),setTrackingTestCompleted:t=>e({trackingTestCompleted:t}),setTrackingTestSuccess:t=>e({trackingTestSuccess:t}),getCurrentStep:()=>{const e=tn.getState();return(e.steps?.filter(e=>!1!==e.visible)||[])[e.currentStepIndex]},getCurrentStepDocumentation:()=>{const e=tn.getState();let t=e.steps[e.currentStepIndex]?.documentation;return t||e.onboardingData.documentation},getCurrentStepSolutions:()=>{const e=tn.getState();let t=e.steps[e.currentStepIndex]?.solutions;return t||[]},responseSuccess:!0,setResponseSuccess:t=>e({responseSuccess:t}),completedSteps:[],onboardingData:window.teamupdraft_onboarding||{},steps:[],setOpen:t=>e({isOpen:t}),setCurrentStepIndex:t=>e({currentStepIndex:t}),addSuccessStep:t=>e(e=>({completedSteps:[...e.completedSteps,t]})),isLastStep:()=>{const e=tn.getState();return e.currentStepIndex===e.steps.length-1},settings:[],getSettings:()=>{const t=tn.getState();if(t.settings.length>0)return t.settings;const n=t.onboardingData.fields;return e({settings:n}),n},getValue:e=>{const t=tn.getState();return t.settings.find(t=>t.id===e)?.value},isEdited:e=>{const t=tn.getState();return!!t.settings.find(t=>t.id===e)?.edited},setValue:async(t,n)=>{const r=tn.getState().getSettings().map(e=>e.id===t?{...e,value:n,edited:!0}:e);e({settings:r})},updateStepSettings:async t=>{e({isUpdating:!0});let n={step:tn.getState().getCurrentStep().id,settings:t};console.log("update settings",t),await Kt(n,"update_settings"),e({isUpdating:!1,settings:t})},updateEmail:async()=>{var t,n;e({isUpdating:!0});const r=tn.getState(),o=r.getCurrentStep();let a=r.getSettings();const i=null!==(t=a.find(e=>"email"===e.type)?.value)&&void 0!==t?t:null,s=null!==(n=a.find(e=>"checkbox"===e.type)?.value)&&void 0!==n?n:null;let l={step:o.id,email:i,tips_tricks:s};await Kt(l,"update_email"),e({isUpdating:!1})},validateLicense:async()=>{var t,n;e({isUpdating:!0});const r=tn.getState().getValue("license"),o=tn.getState().getCurrentStep();let a={license:r,email:null!==(t=o?.fields?.find(e=>"email"===e.type)?.value)&&void 0!==t?t:null,password:null!==(n=o?.fields?.find(e=>"password"===e.type)?.value)&&void 0!==n?n:null},i=await Kt(a,"activate_license");return e({isUpdating:!1}),e(i?.success?{responseSuccess:!0,responseMessage:""}:{responseSuccess:!1,responseMessage:i?.message}),i?.success},installPlugins:async()=>{const t=tn.getState().getValue("plugins"),n=tn.getState().getCurrentStep();e({isInstalling:!0});const r=n.fields.find(e=>"plugins"===e.id);for(const n of t){const t=r?.options.find(e=>e.id===n);let o=t?.action||"download",a=null;for(;;){if("installed"===o||"upgrade-to-pro"===o||void 0===o||o===a){e({footerMessage:""});break}e({footerMessage:en(o,n)});let t={plugin:n},r=await Kt(t,o);a=o,o=r?.data?.next_action}}e({isInstalling:!1})},setSteps:t=>e({steps:t})}),fn?Vt(fn):Vt),nn=tn,rn=["top","right","bottom","left"],on=Math.min,an=Math.max,sn=Math.round,ln=Math.floor,cn=e=>({x:e,y:e}),un={left:"right",right:"left",bottom:"top",top:"bottom"},dn={start:"end",end:"start"};var fn;function pn(e,t,n){return an(e,on(t,n))}function mn(e,t){return"function"==typeof e?e(t):e}function hn(e){return e.split("-")[0]}function gn(e){return e.split("-")[1]}function yn(e){return"x"===e?"y":"x"}function vn(e){return"y"===e?"height":"width"}function bn(e){return["top","bottom"].includes(hn(e))?"y":"x"}function xn(e){return yn(bn(e))}function wn(e){return e.replace(/start|end/g,e=>dn[e])}function En(e){return e.replace(/left|right|bottom|top/g,e=>un[e])}function kn(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}function Cn(e){const{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function Sn(e,t,n){let{reference:r,floating:o}=e;const a=bn(t),i=xn(t),s=vn(i),l=hn(t),c="y"===a,u=r.x+r.width/2-o.width/2,d=r.y+r.height/2-o.height/2,f=r[s]/2-o[s]/2;let p;switch(l){case"top":p={x:u,y:r.y-o.height};break;case"bottom":p={x:u,y:r.y+r.height};break;case"right":p={x:r.x+r.width,y:d};break;case"left":p={x:r.x-o.width,y:d};break;default:p={x:r.x,y:r.y}}switch(gn(t)){case"start":p[i]-=f*(n&&c?-1:1);break;case"end":p[i]+=f*(n&&c?-1:1)}return p}async function Nn(e,t){var n;void 0===t&&(t={});const{x:r,y:o,platform:a,rects:i,elements:s,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:f=!1,padding:p=0}=mn(t,e),m=kn(p),h=s[f?"floating"===d?"reference":"floating":d],g=Cn(await a.getClippingRect({element:null==(n=await(null==a.isElement?void 0:a.isElement(h)))||n?h:h.contextElement||await(null==a.getDocumentElement?void 0:a.getDocumentElement(s.floating)),boundary:c,rootBoundary:u,strategy:l})),y="floating"===d?{x:r,y:o,width:i.floating.width,height:i.floating.height}:i.reference,v=await(null==a.getOffsetParent?void 0:a.getOffsetParent(s.floating)),b=await(null==a.isElement?void 0:a.isElement(v))&&await(null==a.getScale?void 0:a.getScale(v))||{x:1,y:1},x=Cn(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:y,offsetParent:v,strategy:l}):y);return{top:(g.top-x.top+m.top)/b.y,bottom:(x.bottom-g.bottom+m.bottom)/b.y,left:(g.left-x.left+m.left)/b.x,right:(x.right-g.right+m.right)/b.x}}function Rn(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Mn(e){return rn.some(t=>e[t]>=0)}function Tn(){return"undefined"!=typeof window}function On(e){return Pn(e)?(e.nodeName||"").toLowerCase():"#document"}function jn(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function An(e){var t;return null==(t=(Pn(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function Pn(e){return!!Tn()&&(e instanceof Node||e instanceof jn(e).Node)}function Dn(e){return!!Tn()&&(e instanceof Element||e instanceof jn(e).Element)}function Ln(e){return!!Tn()&&(e instanceof HTMLElement||e instanceof jn(e).HTMLElement)}function In(e){return!(!Tn()||"undefined"==typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof jn(e).ShadowRoot)}function Fn(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=Vn(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function zn(e){return["table","td","th"].includes(On(e))}function $n(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch(e){return!1}})}function Wn(e){const t=Hn(),n=Dn(e)?Vn(e):e;return["transform","translate","scale","rotate","perspective"].some(e=>!!n[e]&&"none"!==n[e])||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","translate","scale","rotate","perspective","filter"].some(e=>(n.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(n.contain||"").includes(e))}function Hn(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function qn(e){return["html","body","#document"].includes(On(e))}function Vn(e){return jn(e).getComputedStyle(e)}function Bn(e){return Dn(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Un(e){if("html"===On(e))return e;const t=e.assignedSlot||e.parentNode||In(e)&&e.host||An(e);return In(t)?t.host:t}function Xn(e){const t=Un(e);return qn(t)?e.ownerDocument?e.ownerDocument.body:e.body:Ln(t)&&Fn(t)?t:Xn(t)}function Yn(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=Xn(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=jn(o);if(a){const e=Kn(i);return t.concat(i,i.visualViewport||[],Fn(o)?o:[],e&&n?Yn(e):[])}return t.concat(o,Yn(o,[],n))}function Kn(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Zn(e){const t=Vn(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=Ln(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=sn(n)!==a||sn(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function Gn(e){return Dn(e)?e:e.contextElement}function Jn(e){const t=Gn(e);if(!Ln(t))return cn(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=Zn(t);let i=(a?sn(n.width):n.width)/r,s=(a?sn(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const Qn=cn(0);function er(e){const t=jn(e);return Hn()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:Qn}function tr(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),a=Gn(e);let i=cn(1);t&&(r?Dn(r)&&(i=Jn(r)):i=Jn(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==jn(e))&&t}(a,n,r)?er(a):cn(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,u=o.width/i.x,d=o.height/i.y;if(a){const e=jn(a),t=r&&Dn(r)?jn(r):r;let n=e,o=Kn(n);for(;o&&r&&t!==n;){const e=Jn(o),t=o.getBoundingClientRect(),r=Vn(o),a=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,i=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=a,c+=i,n=jn(o),o=Kn(n)}}return Cn({width:u,height:d,x:l,y:c})}function nr(e,t){const n=Bn(e).scrollLeft;return t?t.left+n:tr(An(e)).left+n}function rr(e,t,n){void 0===n&&(n=!1);const r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-(n?0:nr(e,r)),y:r.top+t.scrollTop}}function or(e,t,n){let r;if("viewport"===t)r=function(e,t){const n=jn(e),r=An(e),o=n.visualViewport;let a=r.clientWidth,i=r.clientHeight,s=0,l=0;if(o){a=o.width,i=o.height;const e=Hn();(!e||e&&"fixed"===t)&&(s=o.offsetLeft,l=o.offsetTop)}return{width:a,height:i,x:s,y:l}}(e,n);else if("document"===t)r=function(e){const t=An(e),n=Bn(e),r=e.ownerDocument.body,o=an(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),a=an(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let i=-n.scrollLeft+nr(e);const s=-n.scrollTop;return"rtl"===Vn(r).direction&&(i+=an(t.clientWidth,r.clientWidth)-o),{width:o,height:a,x:i,y:s}}(An(e));else if(Dn(t))r=function(e,t){const n=tr(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,a=Ln(e)?Jn(e):cn(1);return{width:e.clientWidth*a.x,height:e.clientHeight*a.y,x:o*a.x,y:r*a.y}}(t,n);else{const n=er(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return Cn(r)}function ar(e,t){const n=Un(e);return!(n===t||!Dn(n)||qn(n))&&("fixed"===Vn(n).position||ar(n,t))}function ir(e,t,n){const r=Ln(t),o=An(t),a="fixed"===n,i=tr(e,!0,a,t);let s={scrollLeft:0,scrollTop:0};const l=cn(0);function c(){l.x=nr(o)}if(r||!r&&!a)if(("body"!==On(t)||Fn(o))&&(s=Bn(t)),r){const e=tr(t,!0,a,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else o&&c();a&&!r&&o&&c();const u=!o||r||a?cn(0):rr(o,s);return{x:i.left+s.scrollLeft-l.x-u.x,y:i.top+s.scrollTop-l.y-u.y,width:i.width,height:i.height}}function sr(e){return"static"===Vn(e).position}function lr(e,t){if(!Ln(e)||"fixed"===Vn(e).position)return null;if(t)return t(e);let n=e.offsetParent;return An(e)===n&&(n=n.ownerDocument.body),n}function cr(e,t){const n=jn(e);if($n(e))return n;if(!Ln(e)){let t=Un(e);for(;t&&!qn(t);){if(Dn(t)&&!sr(t))return t;t=Un(t)}return n}let r=lr(e,t);for(;r&&zn(r)&&sr(r);)r=lr(r,t);return r&&qn(r)&&sr(r)&&!Wn(r)?n:r||function(e){let t=Un(e);for(;Ln(t)&&!qn(t);){if(Wn(t))return t;if($n(t))return null;t=Un(t)}return null}(e)||n}const ur={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const a="fixed"===o,i=An(r),s=!!t&&$n(t.floating);if(r===i||s&&a)return n;let l={scrollLeft:0,scrollTop:0},c=cn(1);const u=cn(0),d=Ln(r);if((d||!d&&!a)&&(("body"!==On(r)||Fn(i))&&(l=Bn(r)),Ln(r))){const e=tr(r);c=Jn(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}const f=!i||d||a?cn(0):rr(i,l,!0);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-l.scrollLeft*c.x+u.x+f.x,y:n.y*c.y-l.scrollTop*c.y+u.y+f.y}},getDocumentElement:An,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const a=[..."clippingAncestors"===n?$n(t)?[]:function(e,t){const n=t.get(e);if(n)return n;let r=Yn(e,[],!1).filter(e=>Dn(e)&&"body"!==On(e)),o=null;const a="fixed"===Vn(e).position;let i=a?Un(e):e;for(;Dn(i)&&!qn(i);){const t=Vn(i),n=Wn(i);n||"fixed"!==t.position||(o=null),(a?!n&&!o:!n&&"static"===t.position&&o&&["absolute","fixed"].includes(o.position)||Fn(i)&&!n&&ar(e,i))?r=r.filter(e=>e!==i):o=t,i=Un(i)}return t.set(e,r),r}(t,this._c):[].concat(n),r],i=a[0],s=a.reduce((e,n)=>{const r=or(t,n,o);return e.top=an(r.top,e.top),e.right=on(r.right,e.right),e.bottom=on(r.bottom,e.bottom),e.left=an(r.left,e.left),e},or(t,i,o));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:cr,getElementRects:async function(e){const t=this.getOffsetParent||cr,n=this.getDimensions,r=await n(e.floating);return{reference:ir(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:n}=Zn(e);return{width:t,height:n}},getScale:Jn,isElement:Dn,isRTL:function(e){return"rtl"===Vn(e).direction}};function dr(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}const fr=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:o,y:a,placement:i,middlewareData:s}=t,l=await async function(e,t){const{placement:n,platform:r,elements:o}=e,a=await(null==r.isRTL?void 0:r.isRTL(o.floating)),i=hn(n),s=gn(n),l="y"===bn(n),c=["left","top"].includes(i)?-1:1,u=a&&l?-1:1,d=mn(t,e);let{mainAxis:f,crossAxis:p,alignmentAxis:m}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&"number"==typeof m&&(p="end"===s?-1*m:m),l?{x:p*u,y:f*c}:{x:f*c,y:p*u}}(t,e);return i===(null==(n=s.offset)?void 0:n.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:o+l.x,y:a+l.y,data:{...l,placement:i}}}}},pr=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:o}=t,{mainAxis:a=!0,crossAxis:i=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...l}=mn(e,t),c={x:n,y:r},u=await Nn(t,l),d=bn(hn(o)),f=yn(d);let p=c[f],m=c[d];if(a){const e="y"===f?"bottom":"right";p=pn(p+u["y"===f?"top":"left"],p,p-u[e])}if(i){const e="y"===d?"bottom":"right";m=pn(m+u["y"===d?"top":"left"],m,m-u[e])}const h=s.fn({...t,[f]:p,[d]:m});return{...h,data:{x:h.x-n,y:h.y-r,enabled:{[f]:a,[d]:i}}}}}},mr=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:o,middlewareData:a,rects:i,initialPlacement:s,platform:l,elements:c}=t,{mainAxis:u=!0,crossAxis:d=!0,fallbackPlacements:f,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:h=!0,...g}=mn(e,t);if(null!=(n=a.arrow)&&n.alignmentOffset)return{};const y=hn(o),v=bn(s),b=hn(s)===s,x=await(null==l.isRTL?void 0:l.isRTL(c.floating)),w=f||(b||!h?[En(s)]:function(e){const t=En(e);return[wn(e),t,wn(t)]}(s)),E="none"!==m;!f&&E&&w.push(...function(e,t,n,r){const o=gn(e);let a=function(e,t,n){const r=["left","right"],o=["right","left"],a=["top","bottom"],i=["bottom","top"];switch(e){case"top":case"bottom":return n?t?o:r:t?r:o;case"left":case"right":return t?a:i;default:return[]}}(hn(e),"start"===n,r);return o&&(a=a.map(e=>e+"-"+o),t&&(a=a.concat(a.map(wn)))),a}(s,h,m,x));const k=[s,...w],C=await Nn(t,g),_=[];let S=(null==(r=a.flip)?void 0:r.overflows)||[];if(u&&_.push(C[y]),d){const e=function(e,t,n){void 0===n&&(n=!1);const r=gn(e),o=xn(e),a=vn(o);let i="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[a]>t.floating[a]&&(i=En(i)),[i,En(i)]}(o,i,x);_.push(C[e[0]],C[e[1]])}if(S=[...S,{placement:o,overflows:_}],!_.every(e=>e<=0)){var N,R;const e=((null==(N=a.flip)?void 0:N.index)||0)+1,t=k[e];if(t&&("alignment"!==d||v===bn(t)||S.every(e=>e.overflows[0]>0&&bn(e.placement)===v)))return{data:{index:e,overflows:S},reset:{placement:t}};let n=null==(R=S.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:R.placement;if(!n)switch(p){case"bestFit":{var M;const e=null==(M=S.filter(e=>{if(E){const t=bn(e.placement);return t===v||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:M[0];e&&(n=e);break}case"initialPlacement":n=s}if(o!==n)return{reset:{placement:n}}}return{}}}},hr=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,r;const{placement:o,rects:a,platform:i,elements:s}=t,{apply:l=()=>{},...c}=mn(e,t),u=await Nn(t,c),d=hn(o),f=gn(o),p="y"===bn(o),{width:m,height:h}=a.floating;let g,y;"top"===d||"bottom"===d?(g=d,y=f===(await(null==i.isRTL?void 0:i.isRTL(s.floating))?"start":"end")?"left":"right"):(y=d,g="end"===f?"top":"bottom");const v=h-u.top-u.bottom,b=m-u.left-u.right,x=on(h-u[g],v),w=on(m-u[y],b),E=!t.middlewareData.shift;let k=x,C=w;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(C=b),null!=(r=t.middlewareData.shift)&&r.enabled.y&&(k=v),E&&!f){const e=an(u.left,0),t=an(u.right,0),n=an(u.top,0),r=an(u.bottom,0);p?C=m-2*(0!==e||0!==t?e+t:an(u.left,u.right)):k=h-2*(0!==n||0!==r?n+r:an(u.top,u.bottom))}await l({...t,availableWidth:C,availableHeight:k});const _=await i.getDimensions(s.floating);return m!==_.width||h!==_.height?{reset:{rects:!0}}:{}}}},gr=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n}=t,{strategy:r="referenceHidden",...o}=mn(e,t);switch(r){case"referenceHidden":{const e=Rn(await Nn(t,{...o,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:Mn(e)}}}case"escaped":{const e=Rn(await Nn(t,{...o,altBoundary:!0}),n.floating);return{data:{escapedOffsets:e,escaped:Mn(e)}}}default:return{}}}}},yr=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:o,rects:a,platform:i,elements:s,middlewareData:l}=t,{element:c,padding:u=0}=mn(e,t)||{};if(null==c)return{};const d=kn(u),f={x:n,y:r},p=xn(o),m=vn(p),h=await i.getDimensions(c),g="y"===p,y=g?"top":"left",v=g?"bottom":"right",b=g?"clientHeight":"clientWidth",x=a.reference[m]+a.reference[p]-f[p]-a.floating[m],w=f[p]-a.reference[p],E=await(null==i.getOffsetParent?void 0:i.getOffsetParent(c));let k=E?E[b]:0;k&&await(null==i.isElement?void 0:i.isElement(E))||(k=s.floating[b]||a.floating[m]);const C=x/2-w/2,_=k/2-h[m]/2-1,S=on(d[y],_),N=on(d[v],_),R=S,M=k-h[m]-N,T=k/2-h[m]/2+C,O=pn(R,T,M),j=!l.arrow&&null!=gn(o)&&T!==O&&a.reference[m]/2-(T<R?S:N)-h[m]/2<0,A=j?T<R?T-R:T-M:0;return{[p]:f[p]+A,data:{[p]:O,centerOffset:T-O-A,...j&&{alignmentOffset:A}},reset:j}}}),vr=function(e){return void 0===e&&(e={}),{options:e,fn(t){const{x:n,y:r,placement:o,rects:a,middlewareData:i}=t,{offset:s=0,mainAxis:l=!0,crossAxis:c=!0}=mn(e,t),u={x:n,y:r},d=bn(o),f=yn(d);let p=u[f],m=u[d];const h=mn(s,t),g="number"==typeof h?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(l){const e="y"===f?"height":"width",t=a.reference[f]-a.floating[e]+g.mainAxis,n=a.reference[f]+a.reference[e]-g.mainAxis;p<t?p=t:p>n&&(p=n)}if(c){var y,v;const e="y"===f?"width":"height",t=["top","left"].includes(hn(o)),n=a.reference[d]-a.floating[e]+(t&&(null==(y=i.offset)?void 0:y[d])||0)+(t?0:g.crossAxis),r=a.reference[d]+a.reference[e]+(t?0:(null==(v=i.offset)?void 0:v[d])||0)-(t?g.crossAxis:0);m<n?m=n:m>r&&(m=r)}return{[f]:p,[d]:m}}}},br=(e,t,n)=>{const r=new Map,o={platform:ur,...n},a={...o.platform,_c:r};return(async(e,t,n)=>{const{placement:r="bottom",strategy:o="absolute",middleware:a=[],platform:i}=n,s=a.filter(Boolean),l=await(null==i.isRTL?void 0:i.isRTL(t));let c=await i.getElementRects({reference:e,floating:t,strategy:o}),{x:u,y:d}=Sn(c,r,l),f=r,p={},m=0;for(let n=0;n<s.length;n++){const{name:a,fn:h}=s[n],{x:g,y,data:v,reset:b}=await h({x:u,y:d,initialPlacement:r,placement:f,strategy:o,middlewareData:p,rects:c,platform:i,elements:{reference:e,floating:t}});u=null!=g?g:u,d=null!=y?y:d,p={...p,[a]:{...p[a],...v}},b&&m<=50&&(m++,"object"==typeof b&&(b.placement&&(f=b.placement),b.rects&&(c=!0===b.rects?await i.getElementRects({reference:e,floating:t,strategy:o}):b.rects),({x:u,y:d}=Sn(c,f,l))),n=-1)}return{x:u,y:d,placement:f,strategy:o,middlewareData:p}})(e,t,{...o,platform:a})};var xr="undefined"!=typeof document?s.useLayoutEffect:function(){};function wr(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;let n,r,o;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;0!==r--;)if(!wr(e[r],t[r]))return!1;return!0}if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(r=n;0!==r--;)if(!{}.hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!==r--;){const n=o[r];if(!("_owner"===n&&e.$$typeof||wr(e[n],t[n])))return!1}return!0}return e!=e&&t!=t}function Er(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function kr(e,t){const n=Er(e);return Math.round(t*n)/n}function Cr(e){const t=s.useRef(e);return xr(()=>{t.current=e}),t}const _r=e=>({name:"arrow",options:e,fn(t){const{element:n,padding:r}="function"==typeof e?e(t):e;return n&&(o=n,{}.hasOwnProperty.call(o,"current"))?null!=n.current?yr({element:n.current,padding:r}).fn(t):{}:n?yr({element:n,padding:r}).fn(t):{};var o}}),Sr=(e,t)=>({...fr(e),options:[e,t]}),Nr=(e,t)=>({...pr(e),options:[e,t]}),Rr=(e,t)=>({...vr(e),options:[e,t]}),Mr=(e,t)=>({...mr(e),options:[e,t]}),Tr=(e,t)=>({...hr(e),options:[e,t]}),Or=(e,t)=>({...gr(e),options:[e,t]}),jr=(e,t)=>({..._r(e),options:[e,t]});var Ar=s.forwardRef((e,t)=>{const{children:n,width:r=10,height:o=5,...a}=e;return(0,m.jsx)(R.svg,{...a,ref:t,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,m.jsx)("polygon",{points:"0,0 30,0 15,10"})})});Ar.displayName="Arrow";var Pr=Ar;function Dr(e){const[t,n]=s.useState(void 0);return y(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});const t=new ResizeObserver(t=>{if(!Array.isArray(t))return;if(!t.length)return;const r=t[0];let o,a;if("borderBoxSize"in r){const e=r.borderBoxSize,t=Array.isArray(e)?e[0]:e;o=t.inlineSize,a=t.blockSize}else o=e.offsetWidth,a=e.offsetHeight;n({width:o,height:a})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}var Lr="Popper",[Ir,Fr]=h(Lr),[zr,$r]=Ir(Lr),Wr=e=>{const{__scopePopper:t,children:n}=e,[r,o]=s.useState(null);return(0,m.jsx)(zr,{scope:t,anchor:r,onAnchorChange:o,children:n})};Wr.displayName=Lr;var Hr="PopperAnchor",qr=s.forwardRef((e,t)=>{const{__scopePopper:n,virtualRef:r,...o}=e,a=$r(Hr,n),i=s.useRef(null),l=p(t,i);return s.useEffect(()=>{a.onAnchorChange(r?.current||i.current)}),r?null:(0,m.jsx)(R.div,{...o,ref:l})});qr.displayName=Hr;var Vr="PopperContent",[Br,Ur]=Ir(Vr),Xr=s.forwardRef((e,t)=>{const{__scopePopper:n,side:r="bottom",sideOffset:o=0,align:a="center",alignOffset:i=0,arrowPadding:l=0,avoidCollisions:c=!0,collisionBoundary:u=[],collisionPadding:d=0,sticky:f="partial",hideWhenDetached:h=!1,updatePositionStrategy:g="optimized",onPlaced:v,...b}=e,x=$r(Vr,n),[w,E]=s.useState(null),C=p(t,e=>E(e)),[_,S]=s.useState(null),N=Dr(_),T=N?.width??0,O=N?.height??0,j=r+("center"!==a?"-"+a:""),A="number"==typeof d?d:{top:0,right:0,bottom:0,left:0,...d},P=Array.isArray(u)?u:[u],D=P.length>0,L={padding:A,boundary:P.filter(Gr),altBoundary:D},{refs:I,floatingStyles:F,placement:z,isPositioned:$,middlewareData:W}=function(e){void 0===e&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:a,floating:i}={},transform:l=!0,whileElementsMounted:c,open:u}=e,[d,f]=s.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=s.useState(r);wr(p,r)||m(r);const[h,g]=s.useState(null),[y,v]=s.useState(null),b=s.useCallback(e=>{e!==C.current&&(C.current=e,g(e))},[]),x=s.useCallback(e=>{e!==_.current&&(_.current=e,v(e))},[]),w=a||h,E=i||y,C=s.useRef(null),_=s.useRef(null),S=s.useRef(d),N=null!=c,R=Cr(c),M=Cr(o),T=Cr(u),O=s.useCallback(()=>{if(!C.current||!_.current)return;const e={placement:t,strategy:n,middleware:p};M.current&&(e.platform=M.current),br(C.current,_.current,e).then(e=>{const t={...e,isPositioned:!1!==T.current};j.current&&!wr(S.current,t)&&(S.current=t,k.flushSync(()=>{f(t)}))})},[p,t,n,M,T]);xr(()=>{!1===u&&S.current.isPositioned&&(S.current.isPositioned=!1,f(e=>({...e,isPositioned:!1})))},[u]);const j=s.useRef(!1);xr(()=>(j.current=!0,()=>{j.current=!1}),[]),xr(()=>{if(w&&(C.current=w),E&&(_.current=E),w&&E){if(R.current)return R.current(w,E,O);O()}},[w,E,O,R,N]);const A=s.useMemo(()=>({reference:C,floating:_,setReference:b,setFloating:x}),[b,x]),P=s.useMemo(()=>({reference:w,floating:E}),[w,E]),D=s.useMemo(()=>{const e={position:n,left:0,top:0};if(!P.floating)return e;const t=kr(P.floating,d.x),r=kr(P.floating,d.y);return l?{...e,transform:"translate("+t+"px, "+r+"px)",...Er(P.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,l,P.floating,d.x,d.y]);return s.useMemo(()=>({...d,update:O,refs:A,elements:P,floatingStyles:D}),[d,O,A,P,D])}({strategy:"fixed",placement:j,whileElementsMounted:(...e)=>function(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=Gn(e),u=o||a?[...c?Yn(c):[],...Yn(t)]:[];u.forEach(e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)});const d=c&&s?function(e,t){let n,r=null;const o=An(e);function a(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return function i(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),a();const c=e.getBoundingClientRect(),{left:u,top:d,width:f,height:p}=c;if(s||t(),!f||!p)return;const m={rootMargin:-ln(d)+"px "+-ln(o.clientWidth-(u+f))+"px "+-ln(o.clientHeight-(d+p))+"px "+-ln(u)+"px",threshold:an(0,on(1,l))||1};let h=!0;function g(t){const r=t[0].intersectionRatio;if(r!==l){if(!h)return i();r?i(!1,r):n=setTimeout(()=>{i(!1,1e-7)},1e3)}1!==r||dr(c,e.getBoundingClientRect())||i(),h=!1}try{r=new IntersectionObserver(g,{...m,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(g,m)}r.observe(e)}(!0),a}(c,n):null;let f,p=-1,m=null;i&&(m=new ResizeObserver(e=>{let[r]=e;r&&r.target===c&&m&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=m)||e.observe(t)})),n()}),c&&!l&&m.observe(c),m.observe(t));let h=l?tr(e):null;return l&&function t(){const r=tr(e);h&&!dr(h,r)&&n(),h=r,f=requestAnimationFrame(t)}(),n(),()=>{var e;u.forEach(e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)}),null==d||d(),null==(e=m)||e.disconnect(),m=null,l&&cancelAnimationFrame(f)}}(...e,{animationFrame:"always"===g}),elements:{reference:x.anchor},middleware:[Sr({mainAxis:o+O,alignmentAxis:i}),c&&Nr({mainAxis:!0,crossAxis:!1,limiter:"partial"===f?Rr():void 0,...L}),c&&Mr({...L}),Tr({...L,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{const{width:o,height:a}=t.reference,i=e.floating.style;i.setProperty("--radix-popper-available-width",`${n}px`),i.setProperty("--radix-popper-available-height",`${r}px`),i.setProperty("--radix-popper-anchor-width",`${o}px`),i.setProperty("--radix-popper-anchor-height",`${a}px`)}}),_&&jr({element:_,padding:l}),Jr({arrowWidth:T,arrowHeight:O}),h&&Or({strategy:"referenceHidden",...L})]}),[H,q]=Qr(z),V=M(v);y(()=>{$&&V?.()},[$,V]);const B=W.arrow?.x,U=W.arrow?.y,X=0!==W.arrow?.centerOffset,[Y,K]=s.useState();return y(()=>{w&&K(window.getComputedStyle(w).zIndex)},[w]),(0,m.jsx)("div",{ref:I.setFloating,"data-radix-popper-content-wrapper":"",style:{...F,transform:$?F.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:Y,"--radix-popper-transform-origin":[W.transformOrigin?.x,W.transformOrigin?.y].join(" "),...W.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,m.jsx)(Br,{scope:n,placedSide:H,onArrowChange:S,arrowX:B,arrowY:U,shouldHideArrow:X,children:(0,m.jsx)(R.div,{"data-side":H,"data-align":q,...b,ref:C,style:{...b.style,animation:$?void 0:"none"}})})})});Xr.displayName=Vr;var Yr="PopperArrow",Kr={top:"bottom",right:"left",bottom:"top",left:"right"},Zr=s.forwardRef(function(e,t){const{__scopePopper:n,...r}=e,o=Ur(Yr,n),a=Kr[o.placedSide];return(0,m.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[a]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,m.jsx)(Pr,{...r,ref:t,style:{...r.style,display:"block"}})})});function Gr(e){return null!==e}Zr.displayName=Yr;var Jr=e=>({name:"transformOrigin",options:e,fn(t){const{placement:n,rects:r,middlewareData:o}=t,a=0!==o.arrow?.centerOffset,i=a?0:e.arrowWidth,s=a?0:e.arrowHeight,[l,c]=Qr(n),u={start:"0%",center:"50%",end:"100%"}[c],d=(o.arrow?.x??0)+i/2,f=(o.arrow?.y??0)+s/2;let p="",m="";return"bottom"===l?(p=a?u:`${d}px`,m=-s+"px"):"top"===l?(p=a?u:`${d}px`,m=`${r.floating.height+s}px`):"right"===l?(p=-s+"px",m=a?u:`${f}px`):"left"===l&&(p=`${r.floating.width+s}px`,m=a?u:`${f}px`),{data:{x:p,y:m}}}});function Qr(e){const[t,n="center"]=e.split("-");return[t,n]}var eo=Wr,to=qr,no=Xr,ro=Zr,[oo,ao]=h("Tooltip",[Fr]),io=Fr(),so="TooltipProvider",lo=700,co="tooltip.open",[uo,fo]=oo(so),po=e=>{const{__scopeTooltip:t,delayDuration:n=lo,skipDelayDuration:r=300,disableHoverableContent:o=!1,children:a}=e,i=s.useRef(!0),l=s.useRef(!1),c=s.useRef(0);return s.useEffect(()=>{const e=c.current;return()=>window.clearTimeout(e)},[]),(0,m.jsx)(uo,{scope:t,isOpenDelayedRef:i,delayDuration:n,onOpen:s.useCallback(()=>{window.clearTimeout(c.current),i.current=!1},[]),onClose:s.useCallback(()=>{window.clearTimeout(c.current),c.current=window.setTimeout(()=>i.current=!0,r)},[r]),isPointerInTransitRef:l,onPointerInTransitChange:s.useCallback(e=>{l.current=e},[]),disableHoverableContent:o,children:a})};po.displayName=so;var mo="Tooltip",[ho,go]=oo(mo),yo=e=>{const{__scopeTooltip:t,children:n,open:r,defaultOpen:o,onOpenChange:a,disableHoverableContent:i,delayDuration:l}=e,c=fo(mo,e.__scopeTooltip),u=io(t),[d,f]=s.useState(null),p=x(),h=s.useRef(0),g=i??c.disableHoverableContent,y=l??c.delayDuration,v=s.useRef(!1),[b,w]=E({prop:r,defaultProp:o??!1,onChange:e=>{e?(c.onOpen(),document.dispatchEvent(new CustomEvent(co))):c.onClose(),a?.(e)},caller:mo}),k=s.useMemo(()=>b?v.current?"delayed-open":"instant-open":"closed",[b]),C=s.useCallback(()=>{window.clearTimeout(h.current),h.current=0,v.current=!1,w(!0)},[w]),_=s.useCallback(()=>{window.clearTimeout(h.current),h.current=0,w(!1)},[w]),S=s.useCallback(()=>{window.clearTimeout(h.current),h.current=window.setTimeout(()=>{v.current=!0,w(!0),h.current=0},y)},[y,w]);return s.useEffect(()=>()=>{h.current&&(window.clearTimeout(h.current),h.current=0)},[]),(0,m.jsx)(eo,{...u,children:(0,m.jsx)(ho,{scope:t,contentId:p,open:b,stateAttribute:k,trigger:d,onTriggerChange:f,onTriggerEnter:s.useCallback(()=>{c.isOpenDelayedRef.current?S():C()},[c.isOpenDelayedRef,S,C]),onTriggerLeave:s.useCallback(()=>{g?_():(window.clearTimeout(h.current),h.current=0)},[_,g]),onOpen:C,onClose:_,disableHoverableContent:g,children:n})})};yo.displayName=mo;var vo="TooltipTrigger",bo=s.forwardRef((e,t)=>{const{__scopeTooltip:n,...r}=e,o=go(vo,n),a=fo(vo,n),i=io(n),l=p(t,s.useRef(null),o.onTriggerChange),c=s.useRef(!1),d=s.useRef(!1),f=s.useCallback(()=>c.current=!1,[]);return s.useEffect(()=>()=>document.removeEventListener("pointerup",f),[f]),(0,m.jsx)(to,{asChild:!0,...i,children:(0,m.jsx)(R.button,{"aria-describedby":o.open?o.contentId:void 0,"data-state":o.stateAttribute,...r,ref:l,onPointerMove:u(e.onPointerMove,e=>{"touch"!==e.pointerType&&(d.current||a.isPointerInTransitRef.current||(o.onTriggerEnter(),d.current=!0))}),onPointerLeave:u(e.onPointerLeave,()=>{o.onTriggerLeave(),d.current=!1}),onPointerDown:u(e.onPointerDown,()=>{o.open&&o.onClose(),c.current=!0,document.addEventListener("pointerup",f,{once:!0})}),onFocus:u(e.onFocus,()=>{c.current||o.onOpen()}),onBlur:u(e.onBlur,o.onClose),onClick:u(e.onClick,o.onClose)})})});bo.displayName=vo;var xo="TooltipPortal",[wo,Eo]=oo(xo,{forceMount:void 0}),ko=e=>{const{__scopeTooltip:t,forceMount:n,children:r,container:o}=e,a=go(xo,t);return(0,m.jsx)(wo,{scope:t,forceMount:n,children:(0,m.jsx)(X,{present:n||a.open,children:(0,m.jsx)(U,{asChild:!0,container:o,children:r})})})};ko.displayName=xo;var Co="TooltipContent",_o=s.forwardRef((e,t)=>{const n=Eo(Co,e.__scopeTooltip),{forceMount:r=n.forceMount,side:o="top",...a}=e,i=go(Co,e.__scopeTooltip);return(0,m.jsx)(X,{present:r||i.open,children:i.disableHoverableContent?(0,m.jsx)(To,{side:o,...a,ref:t}):(0,m.jsx)(So,{side:o,...a,ref:t})})}),So=s.forwardRef((e,t)=>{const n=go(Co,e.__scopeTooltip),r=fo(Co,e.__scopeTooltip),o=s.useRef(null),a=p(t,o),[i,l]=s.useState(null),{trigger:c,onClose:u}=n,d=o.current,{onPointerInTransitChange:f}=r,h=s.useCallback(()=>{l(null),f(!1)},[f]),g=s.useCallback((e,t)=>{const n=e.currentTarget,r={x:e.clientX,y:e.clientY},o=function(e,t,n=5){const r=[];switch(t){case"top":r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n})}return r}(r,function(e,t){const n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),o=Math.abs(t.right-e.x),a=Math.abs(t.left-e.x);switch(Math.min(n,r,o,a)){case a:return"left";case o:return"right";case n:return"top";case r:return"bottom";default:throw new Error("unreachable")}}(r,n.getBoundingClientRect())),a=function(e){const t=e.slice();return t.sort((e,t)=>e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:e.y>t.y?1:0),function(e){if(e.length<=1)return e.slice();const t=[];for(let n=0;n<e.length;n++){const r=e[n];for(;t.length>=2;){const e=t[t.length-1],n=t[t.length-2];if(!((e.x-n.x)*(r.y-n.y)>=(e.y-n.y)*(r.x-n.x)))break;t.pop()}t.push(r)}t.pop();const n=[];for(let t=e.length-1;t>=0;t--){const r=e[t];for(;n.length>=2;){const e=n[n.length-1],t=n[n.length-2];if(!((e.x-t.x)*(r.y-t.y)>=(e.y-t.y)*(r.x-t.x)))break;n.pop()}n.push(r)}return n.pop(),1===t.length&&1===n.length&&t[0].x===n[0].x&&t[0].y===n[0].y?t:t.concat(n)}(t)}([...o,...function(e){const{top:t,right:n,bottom:r,left:o}=e;return[{x:o,y:t},{x:n,y:t},{x:n,y:r},{x:o,y:r}]}(t.getBoundingClientRect())]);l(a),f(!0)},[f]);return s.useEffect(()=>()=>h(),[h]),s.useEffect(()=>{if(c&&d){const e=e=>g(e,d),t=e=>g(e,c);return c.addEventListener("pointerleave",e),d.addEventListener("pointerleave",t),()=>{c.removeEventListener("pointerleave",e),d.removeEventListener("pointerleave",t)}}},[c,d,g,h]),s.useEffect(()=>{if(i){const e=e=>{const t=e.target,n={x:e.clientX,y:e.clientY},r=c?.contains(t)||d?.contains(t),o=!function(e,t){const{x:n,y:r}=e;let o=!1;for(let e=0,a=t.length-1;e<t.length;a=e++){const i=t[e],s=t[a],l=i.x,c=i.y,u=s.x,d=s.y;c>r!=d>r&&n<(u-l)*(r-c)/(d-c)+l&&(o=!o)}return o}(n,i);r?h():o&&(h(),u())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[c,d,i,u,h]),(0,m.jsx)(To,{...e,ref:a})}),[No,Ro]=oo(mo,{isInside:!1}),Mo=function(e){const t=({children:e})=>(0,m.jsx)(m.Fragment,{children:e});return t.displayName=`${e}.Slottable`,t.__radixId=S,t}("TooltipContent"),To=s.forwardRef((e,t)=>{const{__scopeTooltip:n,children:r,"aria-label":o,onEscapeKeyDown:a,onPointerDownOutside:i,...l}=e,c=go(Co,n),u=io(n),{onClose:d}=c;return s.useEffect(()=>(document.addEventListener(co,d),()=>document.removeEventListener(co,d)),[d]),s.useEffect(()=>{if(c.trigger){const e=e=>{const t=e.target;t?.contains(c.trigger)&&d()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[c.trigger,d]),(0,m.jsx)(A,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:a,onPointerDownOutside:i,onFocusOutside:e=>e.preventDefault(),onDismiss:d,children:(0,m.jsxs)(no,{"data-state":c.stateAttribute,...u,...l,ref:t,style:{...l.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[(0,m.jsx)(Mo,{children:r}),(0,m.jsx)(No,{scope:n,isInside:!0,children:(0,m.jsx)(Mt,{id:c.contentId,role:"tooltip",children:o||r})})]})})});_o.displayName=Co;var Oo="TooltipArrow",jo=s.forwardRef((e,t)=>{const{__scopeTooltip:n,...r}=e,o=io(n);return Ro(Oo,n).isInside?null:(0,m.jsx)(ro,{...o,...r,ref:t})});jo.displayName=Oo;var Ao=po,Po=yo,Do=bo,Lo=ko,Io=_o,Fo=jo;const zo=({children:e,content:t,delayDuration:n=400})=>t?(0,s.createElement)(Ao,null,(0,s.createElement)(Po,{delayDuration:n},(0,s.createElement)(Do,{asChild:!0},e),(0,s.createElement)(Lo,null,(0,s.createElement)(Io,{className:"rounded-xs px-xs py-[7px] text-base leading-[1.5] text-white bg-black shadow-tooltip select-none will-change-transform will-change-opacity max-w-[40ch] animate-[none] data-[state=delayed-open]:data-[side=top]:animate-slideDownAndFade data-[state=delayed-open]:data-[side=right]:animate-slideLeftAndFade data-[state=delayed-open]:data-[side=bottom]:animate-slideUpAndFade data-[state=delayed-open]:data-[side=left]:animate-slideRightAndFade",sideOffset:5},t,(0,s.createElement)(Fo,{className:"fill-black"}))))):(0,s.createElement)(s.Fragment,null,e),$o=e=>{const t=(e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,n)=>n?n.toUpperCase():t.toLowerCase()))(e);return t.charAt(0).toUpperCase()+t.slice(1)},Wo=(...e)=>e.filter((e,t,n)=>Boolean(e)&&""!==e.trim()&&n.indexOf(e)===t).join(" ").trim(),Ho=e=>{for(const t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0};var qo={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};const Vo=(0,s.forwardRef)(({color:e="currentColor",size:t=24,strokeWidth:n=2,absoluteStrokeWidth:r,className:o="",children:a,iconNode:i,...l},c)=>(0,s.createElement)("svg",{ref:c,...qo,width:t,height:t,stroke:e,strokeWidth:r?24*Number(n)/Number(t):n,className:Wo("lucide",o),...!a&&!Ho(l)&&{"aria-hidden":"true"},...l},[...i.map(([e,t])=>(0,s.createElement)(e,t)),...Array.isArray(a)?a:[a]])),Bo=(e,t)=>{const n=(0,s.forwardRef)(({className:n,...r},o)=>{return(0,s.createElement)(Vo,{ref:o,iconNode:t,className:Wo(`lucide-${a=$o(e),a.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,n),...r});var a});return n.displayName=$o(e),n},Uo=Bo("loader-circle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]),Xo=Bo("circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]),Yo=Bo("circle-off",[["path",{d:"m2 2 20 20",key:"1ooewy"}],["path",{d:"M8.35 2.69A10 10 0 0 1 21.3 15.65",key:"1pfsoa"}],["path",{d:"M19.08 19.08A10 10 0 1 1 4.92 4.92",key:"1ablyi"}]]),Ko=Bo("circle-dot",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}]]),Zo=Bo("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]),Go=Bo("triangle-alert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]]),Jo=Bo("circle-alert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]),Qo=Bo("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]),ea=Bo("circle-check",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]),ta=Bo("circle-x",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]]),na=Bo("chevron-up",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]),ra=Bo("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]),oa=Bo("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]),aa=Bo("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]),ia=Bo("plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]),sa=Bo("minus",[["path",{d:"M5 12h14",key:"1ays0h"}]]),la=Bo("refresh-cw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]]),ca=Bo("octagon-alert",[["path",{d:"M12 16h.01",key:"1drbdi"}],["path",{d:"M12 8v4",key:"1got3b"}],["path",{d:"M15.312 2a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586l-4.688-4.688A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2z",key:"1fd625"}]]),ua=Bo("braces",[["path",{d:"M8 3H7a2 2 0 0 0-2 2v5a2 2 0 0 1-2 2 2 2 0 0 1 2 2v5c0 1.1.9 2 2 2h1",key:"ezmyqa"}],["path",{d:"M16 21h1a2 2 0 0 0 2-2v-5c0-1.1.9-2 2-2a2 2 0 0 1-2-2V5a2 2 0 0 0-2-2h-1",key:"e1hn23"}]]),da=Bo("file-text",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]),fa=Bo("file-x",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"m14.5 12.5-5 5",key:"b62r18"}],["path",{d:"m9.5 12.5 5 5",key:"1rk7el"}]]),pa=Bo("file-down",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M12 18v-6",key:"17g6i2"}],["path",{d:"m9 15 3 3 3-3",key:"1npd3o"}]]),ma=Bo("calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]]),ha=Bo("calendar-x",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}],["path",{d:"m14 14-4 4",key:"rymu2i"}],["path",{d:"m10 14 4 4",key:"3sz06r"}]]),ga=Bo("panel-top",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M3 9h18",key:"1pudct"}]]),ya=Bo("circle-help",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]]),va=Bo("copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]),ba=Bo("trash",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}]]),xa=Bo("user",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]]),wa=Bo("users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["path",{d:"M16 3.128a4 4 0 0 1 0 7.744",key:"16gr8j"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}]]),Ea=Bo("clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]]),ka=Bo("eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]),Ca=Bo("link",[["path",{d:"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71",key:"1cjeqo"}],["path",{d:"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71",key:"19qd67"}]]),_a=Bo("circle-user",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}],["path",{d:"M7 20.662V19a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v1.662",key:"154egf"}]]),Sa=Bo("log-out",[["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}],["polyline",{points:"16 17 21 12 16 7",key:"1gabdz"}],["line",{x1:"21",x2:"9",y1:"12",y2:"12",key:"1uyos4"}]]),Na=Bo("trophy",[["path",{d:"M6 9H4.5a2.5 2.5 0 0 1 0-5H6",key:"17hqa7"}],["path",{d:"M18 9h1.5a2.5 2.5 0 0 0 0-5H18",key:"lmptdp"}],["path",{d:"M4 22h16",key:"57wxv0"}],["path",{d:"M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22",key:"1nw9bq"}],["path",{d:"M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22",key:"1np0yb"}],["path",{d:"M18 2H6v7a6 6 0 0 0 12 0V2Z",key:"u46fv3"}]]),Ra=Bo("activity",[["path",{d:"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2",key:"169zse"}]]),Ma=Bo("infinity",[["path",{d:"M6 16c5 0 7-8 12-8a4 4 0 0 1 0 8c-5 0-7-8-12-8a4 4 0 1 0 0 8",key:"18ogeb"}]]),Ta=Bo("chart-line",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"m19 9-5 5-4-4-3 3",key:"2osh9i"}]]),Oa=Bo("chart-pie",[["path",{d:"M21 12c.552 0 1.005-.449.95-.998a10 10 0 0 0-8.953-8.951c-.55-.055-.998.398-.998.95v8a1 1 0 0 0 1 1z",key:"pzmjnu"}],["path",{d:"M21.21 15.89A10 10 0 1 1 8 2.83",key:"k2fpak"}]]),ja=Bo("goal",[["path",{d:"M12 13V2l8 4-8 4",key:"5wlwwj"}],["path",{d:"M20.561 10.222a9 9 0 1 1-12.55-5.29",key:"1c0wjv"}],["path",{d:"M8.002 9.997a5 5 0 1 0 8.9 2.02",key:"gb1g7m"}]]),Aa=Bo("sliders-horizontal",[["line",{x1:"21",x2:"14",y1:"4",y2:"4",key:"obuewd"}],["line",{x1:"10",x2:"3",y1:"4",y2:"4",key:"1q6298"}],["line",{x1:"21",x2:"12",y1:"12",y2:"12",key:"1iu8h1"}],["line",{x1:"8",x2:"3",y1:"12",y2:"12",key:"ntss68"}],["line",{x1:"21",x2:"16",y1:"20",y2:"20",key:"14d8ph"}],["line",{x1:"12",x2:"3",y1:"20",y2:"20",key:"m0wm8r"}],["line",{x1:"14",x2:"14",y1:"2",y2:"6",key:"14e1ph"}],["line",{x1:"8",x2:"8",y1:"10",y2:"14",key:"1i6ji0"}],["line",{x1:"16",x2:"16",y1:"18",y2:"22",key:"1lctlv"}]]),Pa=Bo("loader",[["path",{d:"M12 2v4",key:"3427ic"}],["path",{d:"m16.2 7.8 2.9-2.9",key:"r700ao"}],["path",{d:"M18 12h4",key:"wj9ykh"}],["path",{d:"m16.2 16.2 2.9 2.9",key:"1bxg5t"}],["path",{d:"M12 18v4",key:"jadmvz"}],["path",{d:"m4.9 19.1 2.9-2.9",key:"bwix9q"}],["path",{d:"M2 12h4",key:"j09sii"}],["path",{d:"m4.9 4.9 2.9 2.9",key:"giyufr"}]]),Da=Bo("monitor",[["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2",key:"48i651"}],["line",{x1:"8",x2:"16",y1:"21",y2:"21",key:"1svkeh"}],["line",{x1:"12",x2:"12",y1:"17",y2:"21",key:"vw1qmm"}]]),La=Bo("tablet",[["rect",{width:"16",height:"20",x:"4",y:"2",rx:"2",ry:"2",key:"76otgf"}],["line",{x1:"12",x2:"12.01",y1:"18",y2:"18",key:"1dp563"}]]),Ia=Bo("smartphone",[["rect",{width:"14",height:"20",x:"5",y:"2",rx:"2",ry:"2",key:"1yt0o3"}],["path",{d:"M12 18h.01",key:"mhygvu"}]]),Fa=Bo("layers",[["path",{d:"M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z",key:"zw3jo"}],["path",{d:"M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12",key:"1wduqc"}],["path",{d:"M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17",key:"kqbvx6"}]]),za=Bo("mouse",[["rect",{x:"5",y:"2",width:"14",height:"20",rx:"7",key:"11ol66"}],["path",{d:"M12 6v4",key:"16clxf"}]]),$a=Bo("file",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}]]),Wa=Bo("hash",[["line",{x1:"4",x2:"20",y1:"9",y2:"9",key:"4lhtct"}],["line",{x1:"4",x2:"20",y1:"15",y2:"15",key:"vyu0kd"}],["line",{x1:"10",x2:"8",y1:"3",y2:"21",key:"1ggp8o"}],["line",{x1:"16",x2:"14",y1:"3",y2:"21",key:"weycgp"}]]),Ha=Bo("sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]]),qa=Bo("earth",[["path",{d:"M21.54 15H17a2 2 0 0 0-2 2v4.54",key:"1djwo0"}],["path",{d:"M7 3.34V5a3 3 0 0 0 3 3a2 2 0 0 1 2 2c0 1.1.9 2 2 2a2 2 0 0 0 2-2c0-1.1.9-2 2-2h3.17",key:"1tzkfa"}],["path",{d:"M11 21.95V18a2 2 0 0 0-2-2a2 2 0 0 1-2-2v-1a2 2 0 0 0-2-2H2.05",key:"14pb5j"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]),Va=Bo("funnel",[["path",{d:"M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z",key:"sc7q7i"}]]),Ba=Bo("external-link",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]),Ua=Bo("webhook",[["path",{d:"M18 16.98h-5.99c-1.1 0-1.95.94-2.48 1.9A4 4 0 0 1 2 17c.01-.7.2-1.4.57-2",key:"q3hayz"}],["path",{d:"m6 17 3.13-5.78c.53-.97.1-2.18-.5-3.1a4 4 0 1 1 6.89-4.06",key:"1go1hn"}],["path",{d:"m12 6 3.13 5.73C15.66 12.7 16.9 13 18 13a4 4 0 0 1 0 8",key:"qlwsc0"}]]),Xa={black:"var(--teamupdraft-black)",green:"var(--teamupdraft-green)",yellow:"var(--teamupdraft-yellow)",red:"var(--teamupdraft-red)",blue:"var(--teamupdraft-blue)",gray:"var(--teamupdraft-grey-400)",white:"var(--teamupdraft-white)"},Ya={bullet:Xo,dot:Xo,circle:Yo,period:Ko,check:Zo,warning:Go,error:Jo,times:Qo,"circle-check":ea,"circle-times":ta,"chevron-up":na,"chevron-down":ra,"chevron-right":oa,"chevron-left":aa,plus:ia,minus:sa,sync:la,"sync-error":ca,shortcode:ua,file:da,"file-text":da,"file-disabled":fa,"file-download":pa,calendar:ma,"calendar-error":ha,website:ga,help:ya,copy:va,trash:ba,visitor:xa,visitors:wa,"visitors-crowd":wa,time:Ea,pageviews:ka,referrer:Ca,sessions:_a,bounces:Sa,bounced_sessions:Sa,bounce_rate:Sa,winner:Na,live:Ra,total:Ma,graph:Ta,conversion_rate:Oa,goals:ja,conversions:ja,"goals-empty":Ko,filter:Aa,loading:Pa,"loading-circle":Uo,desktop:Da,tablet:La,mobile:Ia,other:Fa,mouse:za,eye:ka,page:$a,hashtag:Wa,sun:Ha,world:qa,filters:Va,referrers:Ba,hook:Ua},Ka=(0,s.memo)(({name:e="bullet",color:t="black",size:n=18,strokeWidth:r=1.5,tooltip:o,onClick:a,className:i})=>{const l=Xa[t]||t,c=Ya[e]||Xo,u={size:n,color:l,strokeWidth:r},d="loading-circle"===e?"animate-spin":"",f=(0,s.createElement)("div",{onClick:()=>{a&&a()},className:i+" flex items-center justify-center "+d},"bullet"!==e&&"dot"!==e||c!==Xo?(0,s.createElement)(c,{...u}):(0,s.createElement)(Xo,{...u,fill:l}));return o?(0,s.createElement)(zo,{content:o},f):f}),Za=(0,c.memo)(({bullets:e,stepId:t})=>{const{onboardingData:n,isLastStep:r}=nn();return e&&r()?(0,s.createElement)(s.Fragment,null,(0,s.createElement)("p",{className:"text-gray-600 text-lg leading-relaxed font-light text-center"},!!n.is_pro&&(0,Lt.__)("The below features have automatically been enabled for you as a Pro user!","burst-statistics"),!n.is_pro&&(0,Lt.__)("Get the most out of Burst Statistics with our Premium features:","burst-statistics")),(0,s.createElement)("div",{className:"space-y-2 mx-auto flex flex-col "},e.map((e,n)=>(0,s.createElement)("div",{key:`${t}-bullet-${n}`,className:"flex items-center  gap-2 ml-2"},(0,s.createElement)("span",{className:"flex-shrink-0 "},(0,s.createElement)(Ka,{name:"check",color:"green",size:"25"})),(0,s.createElement)("p",{className:"text-gray-700 text-md font-normal leading-relaxed"},e))))):null}),Ga=Za,Ja=(0,s.forwardRef)(({type:e="text",className:t,...n},r)=>(0,s.createElement)("input",{ref:r,type:e,className:`w-full rounded-md border border-gray-400 p-2 focus:border-primary-dark focus:outline-none focus:ring disabled:cursor-not-allowed disabled:border-gray-200 disabled:bg-gray-200 ${t||""}`,...n}));Ja.displayName="TextInput";const Qa=Ja;var ei=s.forwardRef((e,t)=>(0,m.jsx)(R.label,{...e,ref:t,onMouseDown:t=>{t.target.closest("button, input, select, textarea")||(e.onMouseDown?.(t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}}));ei.displayName="Label";var ti=ei;const ni=e=>e&&"object"==typeof e&&!s.isValidElement(e),ri=(0,s.memo)(({label:e,context:t,help:n,error:r,reverseLabel:o=!1,alignWithLabel:a=!1,className:i="",inputId:l,required:c=!1,children:u,pro:d})=>{const f=At(i,"w-full px-6 box-border ",r&&"bg-red-100"),p=a?"flex flex-row items-center justify-between":"flex flex-col",m=o?"order-2":"order-1",h=o?"order-1":"order-2",g=a?o?"ml-4":"":o?"mt-2":"",y=a?o?"":"ml-4":o?"":"mt-2",v=(0,s.createElement)("div",{className:At("flex items-center gap-2",g)},(0,s.createElement)(ti,{className:"cursor-pointer text-md font-medium text-black",htmlFor:l},e),c&&(0,s.createElement)("span",{className:"text-gray ml-1 text-xs font-normal"},"(",(0,Lt.__)("Required","burst-statistics"),")"),n&&(0,s.createElement)("span",{className:"text-gray ml-2 text-sm font-light"},n)),b=(0,s.createElement)("div",{className:At("w-full",y)},u);return(0,s.createElement)("div",{className:f},(0,s.createElement)("div",{className:p},(0,s.createElement)("div",{className:At(m)},v),(0,s.createElement)("div",{className:At(h)},b)),r&&(0,s.createElement)("p",{className:"text-red mt-2 text-sm font-semibold",role:"alert"},r),t&&(0,s.createElement)("p",{className:"text-gray mt-2 text-sm font-normal"},ni(t)?t.text:t,ni(t)&&t.url&&" ",ni(t)&&t.url&&(0,s.createElement)("a",{rel:"noopener noreferrer nofollow",className:"text-blue underline",href:t.url,target:"_blank"},(0,Lt.__)("More info","burst-statistics"))))});ri.displayName="FieldWrapper";const oi=ri,ai=({field:e,onChange:t,value:n})=>(0,s.createElement)(s.Fragment,null,(0,s.createElement)(oi,{inputId:e.id,label:e.label},(0,s.createElement)(Qa,{id:e.id,type:"password",placeholder:(0,Lt.__)("Enter your license key here","team-updraft"),value:n,onChange:e=>t(e.target.value)})));var ii="Checkbox",[si,li]=h(ii),[ci,ui]=si(ii);function di(e){const{__scopeCheckbox:t,checked:n,children:r,defaultChecked:o,disabled:a,form:i,name:l,onCheckedChange:c,required:u,value:d="on",internal_do_not_use_render:f}=e,[p,h]=E({prop:n,defaultProp:o??!1,onChange:c,caller:ii}),[g,y]=s.useState(null),[v,b]=s.useState(null),x=s.useRef(!1),w=!g||!!i||!!g.closest("form"),k={checked:p,disabled:a,setChecked:h,control:g,setControl:y,name:l,form:i,value:d,hasConsumerStoppedPropagationRef:x,required:u,defaultChecked:!xi(o)&&o,isFormControl:w,bubbleInput:v,setBubbleInput:b};return(0,m.jsx)(ci,{scope:t,...k,children:bi(f)?f(k):r})}var fi="CheckboxTrigger",pi=s.forwardRef(({__scopeCheckbox:e,onKeyDown:t,onClick:n,...r},o)=>{const{control:a,value:i,disabled:l,checked:c,required:d,setControl:f,setChecked:h,hasConsumerStoppedPropagationRef:g,isFormControl:y,bubbleInput:v}=ui(fi,e),b=p(o,f),x=s.useRef(c);return s.useEffect(()=>{const e=a?.form;if(e){const t=()=>h(x.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[a,h]),(0,m.jsx)(R.button,{type:"button",role:"checkbox","aria-checked":xi(c)?"mixed":c,"aria-required":d,"data-state":wi(c),"data-disabled":l?"":void 0,disabled:l,value:i,...r,ref:b,onKeyDown:u(t,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:u(n,e=>{h(e=>!!xi(e)||!e),v&&y&&(g.current=e.isPropagationStopped(),g.current||e.stopPropagation())})})});pi.displayName=fi;var mi=s.forwardRef((e,t)=>{const{__scopeCheckbox:n,name:r,checked:o,defaultChecked:a,required:i,disabled:s,value:l,onCheckedChange:c,form:u,...d}=e;return(0,m.jsx)(di,{__scopeCheckbox:n,checked:o,defaultChecked:a,disabled:s,required:i,onCheckedChange:c,name:r,form:u,value:l,internal_do_not_use_render:({isFormControl:e})=>(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(pi,{...d,ref:t,__scopeCheckbox:n}),e&&(0,m.jsx)(vi,{__scopeCheckbox:n})]})})});mi.displayName=ii;var hi="CheckboxIndicator",gi=s.forwardRef((e,t)=>{const{__scopeCheckbox:n,forceMount:r,...o}=e,a=ui(hi,n);return(0,m.jsx)(X,{present:r||xi(a.checked)||!0===a.checked,children:(0,m.jsx)(R.span,{"data-state":wi(a.checked),"data-disabled":a.disabled?"":void 0,...o,ref:t,style:{pointerEvents:"none",...e.style}})})});gi.displayName=hi;var yi="CheckboxBubbleInput",vi=s.forwardRef(({__scopeCheckbox:e,...t},n)=>{const{control:r,hasConsumerStoppedPropagationRef:o,checked:a,defaultChecked:i,required:l,disabled:c,name:u,value:d,form:f,bubbleInput:h,setBubbleInput:g}=ui(yi,e),y=p(n,g),v=function(e){const t=s.useRef({value:e,previous:e});return s.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}(a),b=Dr(r);s.useEffect(()=>{const e=h;if(!e)return;const t=window.HTMLInputElement.prototype,n=Object.getOwnPropertyDescriptor(t,"checked").set,r=!o.current;if(v!==a&&n){const t=new Event("click",{bubbles:r});e.indeterminate=xi(a),n.call(e,!xi(a)&&a),e.dispatchEvent(t)}},[h,v,a,o]);const x=s.useRef(!xi(a)&&a);return(0,m.jsx)(R.input,{type:"checkbox","aria-hidden":!0,defaultChecked:i??x.current,required:l,disabled:c,name:u,value:d,form:f,...t,tabIndex:-1,ref:y,style:{...t.style,...b,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});function bi(e){return"function"==typeof e}function xi(e){return"indeterminate"===e}function wi(e){return xi(e)?"indeterminate":e?"checked":"unchecked"}vi.displayName=yi;const Ei=(0,c.memo)(({label:e,value:t,id:n,onChange:r,required:o,disabled:a})=>(0,s.createElement)("div",{className:"flex flex-col space-y-1"},(0,s.createElement)("div",{className:"flex items-center gap-2"},(0,s.createElement)(mi,{className:"w-4 h-4 border border-gray-400 bg-white rounded flex-shrink-0 disabled:opacity-50",id:n,checked:!!t,"aria-label":e,disabled:a,onCheckedChange:e=>r(!!e)},(0,s.createElement)(gi,{className:"flex items-center justify-center"},(0,s.createElement)(Ka,{name:"check",size:14,color:"blue",strokeWidth:3,tooltip:"",onClick:()=>{},className:""}))),(0,s.createElement)("label",{htmlFor:n,className:"font-normal text-md flex items-center gap-1"},(0,s.createElement)("span",{className:"text-gray-500 font-semibold"},e))))),ki=(e="/",t={})=>{e=(e=e.replace(/^\//,"")).replace(/\/?$/,"/");const n=window.teamupdraft_onboarding||{},r=n.is_pro?"pro":"free",o={utm_campaign:`${n.prefix||"teamupdraft"}-${r}-${n.version}`};t=Object.assign(o,t);const a=new URLSearchParams(t).toString();return e+(a?"?"+a:"")},Ci=({field:e,onChange:t,value:n})=>{const{onboardingData:r}=nn(),o=ki(r.privacy_statement_url,{utm_source:r.prefix+"_onboarding",utm_content:"mailing-list"});return(0,s.createElement)(oi,{label:"",inputId:e.id},(0,s.createElement)(Ei,{label:e.label,onChange:t,value:n,id:e.id}),e.show_privacy_link&&(0,s.createElement)("div",{className:"text-right"},(0,s.createElement)("a",{rel:"noopener noreferrer nofollow",className:"underline",href:o},(0,Lt.__)("Privacy Statement","burst-statistics"))))},_i=({className:e,text:t,target:n,url:r,rel:o})=>{let a="",i="",l="";if(-1!==t.indexOf("%s")){let e=t.split(/%s/);a=e[0],l=e[1],i=e[2]}else l=t;return e=e||"burst-link",(0,s.createElement)(s.Fragment,null,a,(0,s.createElement)("a",{className:e,target:n,rel:o,href:r},l),i)},Si=({handleManualRetry:e,isRunning:t})=>{const{onboardingData:n,getCurrentStepDocumentation:r,getCurrentStepSolutions:o}=nn();let a=r();const i=ki(a,{utm_source:n.prefix+"_onboarding",utm_content:"documentation"}),l=ki(n.support,{utm_source:n.prefix+"_onboarding",utm_content:"support"}),c=o();return(0,s.createElement)("div",{className:"mt-4 max-w-md mx-auto bg-gray-200 border border-gray-300 rounded-lg p-4"},(0,s.createElement)("ul",{className:"text-sm text-gray-600 space-y-2 list-disc list-inside"},c.map((e,t)=>(0,s.createElement)("li",{key:t},e)),(0,s.createElement)("li",null,(0,s.createElement)(_i,{className:"text-blue-600 hover:text-blue-800 underline",url:i,target:"_blank",rel:"noopener noreferrer",text:(0,Lt.__)("For more information, please see our %stroubleshooting article%s.","burst-statistics")})),(0,s.createElement)("li",null,n.is_pro?(0,s.createElement)(s.Fragment,null,(0,s.createElement)(_i,{className:"text-blue-600 hover:text-blue-800 underline",url:i,target:"_blank",rel:"noopener noreferrer",text:(0,Lt.__)("If you are still having issues, please %scontact support%s.","burst-statistics")})):(0,s.createElement)(s.Fragment,null,(0,s.createElement)(_i,{className:"text-blue-600 hover:text-blue-800 underline",url:l,target:"_blank",rel:"noopener noreferrer",text:(0,Lt.__)("If you are still having issues, please %sopen a ticket%s on the WordPress.org support forum.","burst-statistics")})))),(0,s.createElement)("div",{className:"mt-4 max-w-md mx-auto flex justify-center"},(0,s.createElement)(Dt,{className:"w-full",btnVariant:"tertiary",size:"sm",onClick:()=>e(),disabled:t},(0,Lt.__)("Retry test","burst-statistics"))))},Ni=({isRunning:e,isSuccess:t,testCompleted:n,isFailed:r,retryCount:o,isPro:a,handleManualRetry:i})=>{const[l,u]=(0,s.useState)(!1),[d,f]=(0,s.useState)(!1),[p,m]=(0,s.useState)(!1),[h,g]=(0,s.useState)(!1);(0,c.useEffect)(()=>{e?(u(!1),f(!1),m(!1),g(!1)):n&&t&&!l?setTimeout(()=>{u(!0),setTimeout(()=>{f(!0)},500)},500):n&&r&&!p&&setTimeout(()=>{m(!0),setTimeout(()=>{g(!0)},500)},500)},[e,n,t,r,l,p]);const y=(a,i)=>{let s=a;if(l||p?(s+="left"===i?" transform translate-x-24":" transform -translate-x-24",s+=" opacity-0 transition-all duration-500 ease-in-out"):s+=" transition-all duration-500 ease-in-out",n&&t&&!l)return`${s} bg-green-light border-green`;if(n&&r)return`${s} bg-red-light border-red`;if(e){if("left"===i)return`${s} bg-blue-light border-blue`;if("right"===i){if(0===o)return`${s} bg-blue-light border-blue`;if(1===o)return`${s} bg-yellow-light border-yellow`;if(2===o)return`${s} bg-orange-light border-orange`}}return`${s} bg-gray-100 border-gray-300`},v=a=>{if(n&&t)return"#2B8133";if(n&&r)return"#c6273b";if(e){if("left"===a)return"#1D3C8F";if("right"===a){if(0===o)return"#1D3C8F";if(1===o)return"#D97706";if(2===o)return"#EA580C"}}return"#6c757d"},b=()=>{if(n&&t)return"bg-green";if(n&&r)return"bg-red";if(e){if(0===o)return"bg-blue";if(1===o)return"bg-yellow";if(2===o)return"bg-orange"}return"bg-blue"};return(0,s.createElement)(s.Fragment,null,(0,s.createElement)("style",null,`\n                @keyframes flowDots {\n                    0% {\n                        left: -6px;\n                        opacity: 0;\n                    }\n                    10% {\n                        opacity: 1;\n                    }\n                    90% {\n                        opacity: 1;\n                    }\n                    100% {\n                        left: calc(100% + 6px);\n                        opacity: 0;\n                    }\n                }\n                \n                @keyframes checkmarkAppear {\n                    0% {\n                        opacity: 0;\n                        transform: translate(-50%, -50%) scale(0);\n                    }\n                    50% {\n                        transform: translate(-50%, -50%) scale(1.2);\n                    }\n                    100% {\n                        opacity: 1;\n                        transform: translate(-50%, -50%) scale(1);\n                    }\n                }\n                \n                @keyframes xMarkAppear {\n                    0% {\n                        opacity: 0;\n                        transform: translate(-50%, -50%) scale(0) rotate(0deg);\n                    }\n                    50% {\n                        transform: translate(-50%, -50%) scale(1.2) rotate(90deg);\n                    }\n                    100% {\n                        opacity: 1;\n                        transform: translate(-50%, -50%) scale(1) rotate(0deg);\n                    }\n                }\n                \n                .burst-connection-dot {\n                    animation: ${!e||l||p?"none":"flowDots 2s infinite ease-in-out"};\n                }\n                \n                .burst-connection-dot:nth-child(1) { animation-delay: 0s; }\n                .burst-connection-dot:nth-child(2) { animation-delay: 0.4s; }\n                .burst-connection-dot:nth-child(3) { animation-delay: 0.8s; }\n                .burst-connection-dot:nth-child(4) { animation-delay: 1.2s; }\n                .burst-connection-dot:nth-child(5) { animation-delay: 1.6s; }\n                \n                .burst-checkmark {\n                    animation: checkmarkAppear 0.6s ease-out forwards;\n                }\n                \n                .burst-xmark {\n                    animation: xMarkAppear 0.6s ease-out forwards;\n                }\n            `),(0,s.createElement)("div",{className:"flex items-center justify-center py-5 gap-5 relative"},(0,s.createElement)("div",{className:y("flex items-center justify-center w-10 h-10 rounded-full border-2","left")},(0,s.createElement)(Ka,{name:"visitors",size:"20",color:v("left")})),(0,s.createElement)("div",{className:"relative w-48 h-1 bg-gray-200 rounded-sm overflow-hidden transition-opacity duration-500 "+(l||p?"opacity-0":"opacity-100")},(0,s.createElement)("div",{className:`absolute inset-0 bg-gradient-to-r from-transparent to-transparent transition-all duration-500 ease-in-out ${!e||l||p?"opacity-30":"opacity-100"} ${e?0===o?"via-blue":1===o?"via-yellow":2===o?"via-orange":"via-blue":"via-blue"}`}),(0,s.createElement)("div",{className:"absolute inset-0"},[...Array(5)].map((e,t)=>(0,s.createElement)("div",{key:t,className:`burst-connection-dot absolute w-1.5 h-1.5 rounded-full top-1/2 transform -translate-y-1/2 opacity-0 ${b()}`})))),(0,s.createElement)("div",{className:y("flex items-center justify-center w-10 h-10 rounded-full border-2","right")},(0,s.createElement)(Ka,{name:"website",size:"20",color:v("right")})),d&&(0,s.createElement)("div",{className:"absolute top-1/2 left-1/2 transform"},(0,s.createElement)("div",{className:"burst-checkmark flex items-center justify-center w-12 h-12 rounded-full bg-green border-2 border-green"},(0,s.createElement)(Ka,{name:"check",size:"24",color:"white",strokeWidth:3}))),h&&(0,s.createElement)("div",{className:"absolute top-1/2 left-1/2 transform"},(0,s.createElement)("div",{className:"burst-xmark flex items-center justify-center w-12 h-12 rounded-full bg-red border-2 border-red"},(0,s.createElement)(Ka,{name:"times",size:"24",color:"white",strokeWidth:3})))),(0,s.createElement)("div",{className:"grid"},(0,s.createElement)("p",{className:"row-start-1 row-end-2 col-start-1 col-end-2 mt-2 text-center text-gray font-semibold text-lg opacity-0 transition-opacity duration-500 "+(e?"opacity-100":"opacity-0")},e&&0===o&&(0,Lt.__)("Running test, please wait...","burst-statistics"),e&&1===o&&(0,Lt.__)("Hmm, let's try that again...","burst-statistics"),e&&2===o&&(0,Lt.__)("One more attempt, hang tight...","burst-statistics")),(0,s.createElement)("p",{className:"row-start-1 row-end-2 col-start-1 col-end-2 mt-2 text-center text-gray font-semibold text-lg opacity-0 transition-opacity duration-500 "+(r?"opacity-100":"opacity-0")},(0,Lt.__)("Unfortunately, Burst could not detect the test visit.","burst-statistics")),(0,s.createElement)("p",{className:"row-start-1 row-end-2 col-start-1 col-end-2 mt-2 text-center text-gray font-semibold text-lg opacity-0 transition-opacity duration-500 "+(t?"opacity-100":"opacity-0")},(0,Lt.__)("Successfully detected a visit on your site!","burst-statistics"))),r&&(0,s.createElement)(Si,{handleManualRetry:i,isRunning:e}))},Ri=()=>{const{onboardingData:e,setTrackingTestRunning:t,setTrackingTestCompleted:n,setTrackingTestSuccess:r}=nn(),[o,a]=(0,s.useState)(0),[i,l]=(0,s.useState)("idle"),u=(0,s.useRef)(0),d=e.is_pro,f=async()=>{const o=Date.now();l("running"),t(!0),n(!1),r(!1);try{const i=document.createElement("iframe");i.style.display="none",document.body.appendChild(i),await new Promise(t=>{let n=0;const r=()=>{0===n?(i.src=e.site_url+"/404"+Xt(e.site_url)+"burst_test_hit&burst_nextpage",n=1):(i.removeEventListener("load",r),document.body.removeChild(i),t())};i.addEventListener("load",r),i.src=e.site_url+Xt(e.site_url)+"burst_test_hit"});const s=await(async e=>{const t="burst/v1/data/live-visitors";let n={path:t+Xt(t)+(e=>"nonce="+e+"&token="+Math.random().toString(36).replace(/[^a-z]+/g,"").substr(0,5))(e),method:"GET",data:{isOnboarding:!0}},r=await Yt(n);return r.data?.visitors})(e.nonce),c=s>0,d=Date.now()-o,p=Math.max(0,3e3-d);if(p>0&&await new Promise(e=>setTimeout(e,p)),a(s),r(c),!c&&u.current<2)return u.current++,void setTimeout(()=>f(),3e3);l("completed"),n(!0),t(!1)}catch(e){console.error("Tracking test error:",e);const a=Date.now()-o,i=Math.max(0,3e3-a);i>0&&await new Promise(e=>setTimeout(e,i)),l("completed"),n(!0),r(!1),t(!1)}};(0,c.useEffect)(()=>{f()},[]);const p="running"===i,m="completed"===i,h=m&&o>0,g=m&&0===o;return(0,s.createElement)("div",{className:"burst-today-select-item burst-tooltip-live"},(0,s.createElement)(Ni,{isRunning:p,isSuccess:h,testCompleted:m,isFailed:g,retryCount:u.current,isPro:d,handleManualRetry:()=>{u.current=0,f()}}))},Mi=({field:e,onChange:t,value:n})=>{const[r,o]=(0,s.useState)(n);return(0,s.useEffect)(()=>{o(n)},[n]),(0,s.useEffect)(()=>{const e=setTimeout(()=>{r!==n&&t(r)},300);return()=>clearTimeout(e)},[r,t,n]),(0,s.createElement)(s.Fragment,null,(0,s.createElement)(oi,{inputId:e.id,label:e.label},(0,s.createElement)(Qa,{placeholder:(0,Lt.__)("Enter your e-mail address","burst-statistics"),type:"email",field:e,onChange:e=>o(e.target.value),value:r})))},Ti=({field:e,onChange:t,value:n})=>(0,s.createElement)(s.Fragment,null,(0,s.createElement)(oi,{inputId:e.id,label:e.label},(0,s.createElement)(Qa,{type:"password",onChange:e=>t(e.target.value),value:n}))),Oi=({field:e,onChange:t,value:n})=>{let r=n;Array.isArray(r)||(r=""===r?[]:[r]);const o=Array.isArray(r)?r:[];let a=Object.values(e.options)||[];return 0===Object.keys(a).length?(0,s.createElement)(s.Fragment,null,(0,Lt.__)("No options found","burst-statistics")):(0,s.createElement)(oi,{inputId:e.id,label:e.label},(0,s.createElement)("div",{className:"flex flex-col space-y-2"},a.map(n=>{const r=n.id||n.value,a=n.title||r,i="installed"===n.action||"upgrade-to-pro"===n.action;return(0,s.createElement)("div",{key:r,className:"flex items-center"},(0,s.createElement)(mi,{className:"w-4 h-4 border border-gray-400 rounded flex-shrink-0\n                                        "+(i?"bg-gray-500 cursor-not-allowed":"bg-white"),id:`${e.id}_${r}`,checked:(l=r,o.includes(""+l)||o.includes(parseInt(l))),"aria-label":a,disabled:i,onCheckedChange:e=>((e,n)=>{const r=o.includes(""+n)||o.includes(parseInt(n))?o.filter(e=>e!==""+n&&e!==parseInt(n)):[...o,n];t(r)})(0,r)},(0,s.createElement)(gi,{className:"flex items-center justify-center"},(0,s.createElement)(Ka,{name:"check",size:14,color:i?"white":"blue",strokeWidth:3,tooltip:"",onClick:()=>{},className:""}))),(0,s.createElement)("label",{className:"ml-2 flex "+(i?"cursor-not-allowed":""),htmlFor:`${e.id}_${r}`},(0,s.createElement)("div",{className:"mr-2"},a)),i&&(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Ka,{name:"circle-check",color:"green",size:"18",strokeWidth:2.5,tooltip:(0,Lt.__)("Already installed","burst-statistics")})));var l})))},ji=({fields:e,onChange:t})=>{const{getValue:n,setValue:r,isEdited:o}=nn();if(!e)return null;const a={license:ai,checkbox:Ci,tracking_test:Ri,email:Mi,plugins:Oi,password:Ti};return(0,s.createElement)(It,null,e.map(e=>{let i=n(e.id);o(e.id)||""!==i&&void 0!==i&&!1!==i||!e.default||(r(e.id,e.default),i=e.default);const l=a[e.type]||null;return l?(0,s.createElement)(l,{key:e.id,field:e,onChange:n=>t(e.id,n),value:i}):null}))},Ai=(0,c.memo)(({step:e,settings:t,onFieldChange:n})=>(0,s.createElement)("div",{className:"space-y-2 max-w-[70ch] mx-auto flex flex-col gap-2"},(0,s.createElement)("p",{className:"text-gray-600 text-lg leading-relaxed font-light text-center"},e.subtitle),(0,s.createElement)(Ga,{bullets:e.bullets||[],stepId:e.id}),(0,s.createElement)(ji,{fields:e.fields||[],onChange:n}))),Pi=(0,c.memo)(()=>{const[e,t]=(0,c.useState)(null),[n,r]=(0,c.useState)(!1),{isOpen:o,isUpdating:a,currentStepIndex:l,steps:u,setOpen:d,setCurrentStepIndex:f,addSuccessStep:p,setSteps:m,onboardingData:h,setResponseMessage:g,setResponseSuccess:y,responseMessage:v,responseSuccess:b,updateEmail:x,updateStepSettings:w,installPlugins:E,validateLicense:k,footerMessage:C,settings:_,setValue:S,getSettings:N,isLastStep:R,trackingTestRunning:M,isInstalling:T}=nn();(0,c.useEffect)(()=>{R()&&(i.e(463).then(i.bind(i,463)).then(({default:e})=>{t(()=>e)}),r(!0))},[R()]);const O=(0,c.useMemo)(()=>h.steps?.filter(e=>!1!==e.visible)||[],[h.steps]),j=O[l];(0,c.useEffect)(()=>{O.length>0&&0===u.length&&m(O)},[O,u.length,m]),(0,c.useEffect)(()=>{0===_.length&&N()},[_]);const A=()=>{d(!1)},P=async e=>{g(""),y(!0),_&&j.fields&&j.fields.some(e=>{const t=_[e.id];return!0===t||"string"==typeof t&&""!==t.trim()})&&p(j.id),f(l+1),l+1>=u.length&&h.reload_on_finish&&window.location.reload()};if((0,c.useEffect)(()=>{d(!0)},[]),!j)return null;const D=ki(h.upgrade,{utm_source:h.prefix+"_onboarding",utm_content:"upgrade"});return(0,s.createElement)(It,null,(0,s.createElement)("div",{id:"onboarding-modal-root"}),(0,s.createElement)(Tt,{logo:h.logo,title:(0,Lt.__)("Onboarding","burst-statistics"),content:(0,s.createElement)("div",{className:"flex flex-col gap-2 my-6 mx-10"},(0,s.createElement)("div",{className:"flex flex-col gap-2 my-6 justify-center items-center"},(0,s.createElement)("div",{className:"text-sm text-gray-600"},(0,Lt.sprintf)((0,Lt.__)("Step %1$d of %2$d","burst-statistics"),l+1,u.length)),(0,s.createElement)(Ot,{currentStep:l,totalSteps:u.length}),(0,s.createElement)("div",{className:"text-2xl font-bold text-gray-800 text-center mt-4"},j.title),(0,s.createElement)(Ai,{step:j,settings:_,onFieldChange:async(e,t)=>{console.log("field change",e,t),S(e,t)}}),v&&(0,s.createElement)("div",{className:"text-red-600 text-sm text-center mt-4 "+(b?"text-green-600":"text-red-600")},v)),(0,s.createElement)("div",{className:"flex flex-col gap-4 justify-center items-center mb-6 min-w-[32ch] mx-auto"},!!R()&&!h.is_pro&&(0,s.createElement)(Dt,{className:"w-full",btnVariant:"secondary",size:"lg",link:D,key:"upgrade-to-pro"},(0,Lt.__)("Check out Burst Pro","burst-statistics")),(0,s.createElement)(Dt,{className:"w-full burst-continue flex justify-center items-center",btnVariant:R()?"tertiary":"secondary",size:R()?"md":"lg",disabled:"tracking"===j?.id?M:!(!R()||!T),onClick:e=>(async()=>{let e=!0;"license"===j.type&&(e=await k()),"settings"===j.type&&await w(_),"email"===j.type&&await x(),"plugins"===j.type&&E(),e&&await P()})(),key:j.id+"continue"},(a||T)&&(0,s.createElement)(Ka,{name:"loading-circle",size:18,color:R()?"black":"white",className:"mr-[10px]"}),j.button.label),l>0&&!R()&&(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Dt,{className:"w-full burst-skip",btnVariant:"tertiary",size:"sm",onClick:e=>P(),key:j.id+"skip"},(0,Lt.__)("Skip","burst-statistics")),(0,s.createElement)(Dt,{className:"w-full",btnVariant:"tertiary",size:"sm",onClick:e=>{f(l-1)},key:j.id+"previous"},(0,Lt.__)("Previous","burst-statistics"))),0===l&&(0,s.createElement)(Dt,{className:"w-full burst-skip",btnVariant:"tertiary",size:"sm",onClick:A,key:"skip-onboarding"},(0,Lt.__)("Skip onboarding","burst-statistics"))),C&&(0,s.createElement)("div",{className:"text-sm text-gray-600 text-center"},C)),isOpen:o,onClose:A,footer:null,triggerClassName:"",children:null}),n&&e&&(0,s.createElement)("div",{className:"absolute top-1/4 left-1/2 -translate-x-1/2"},(0,s.createElement)(e,{duration:4e3,width:1400,particleCount:200,force:.7,zIndex:999999})))});document.addEventListener("DOMContentLoaded",()=>{const e=document.getElementById("teamupdraft-onboarding");e&&(0,c.createRoot)(e).render((0,s.createElement)(Pi,null))})})();
     1(()=>{"use strict";var e,t,n,r,o={20:(e,t,n)=>{var r=n(609),o=Symbol.for("react.element"),a=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,n){var r,a={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)i.call(t,r)&&!l.hasOwnProperty(r)&&(a[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===a[r]&&(a[r]=t[r]);return{$$typeof:o,type:e,key:c,ref:u,props:a,_owner:s.current}}t.Fragment=a,t.jsx=c,t.jsxs=c},162:(e,t,n)=>{var r=n(609),o=n(888),a="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=o.useSyncExternalStore,s=r.useRef,l=r.useEffect,c=r.useMemo,u=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,o){var d=s(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;d=c(function(){function e(e){if(!l){if(l=!0,i=e,e=r(e),void 0!==o&&f.hasValue){var t=f.value;if(o(t,e))return s=t}return s=e}if(t=s,a(i,e))return t;var n=r(e);return void 0!==o&&o(t,n)?(i=e,t):(i=e,s=n)}var i,s,l=!1,c=void 0===n?null:n;return[function(){return e(t())},null===c?void 0:function(){return e(c())}]},[t,n,r,o]);var p=i(e,d[0],d[1]);return l(function(){f.hasValue=!0,f.value=p},[p]),u(p),p}},242:(e,t,n)=>{e.exports=n(162)},493:(e,t,n)=>{var r=n(609),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=r.useState,i=r.useEffect,s=r.useLayoutEffect,l=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!o(e,n)}catch(e){return!0}}var u="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=a({inst:{value:n,getSnapshot:t}}),o=r[0].inst,u=r[1];return s(function(){o.value=n,o.getSnapshot=t,c(o)&&u({inst:o})},[e,n,t]),i(function(){return c(o)&&u({inst:o}),e(function(){c(o)&&u({inst:o})})},[e]),l(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:u},609:e=>{e.exports=window.React},795:e=>{e.exports=window.ReactDOM},848:(e,t,n)=>{e.exports=n(20)},888:(e,t,n)=>{e.exports=n(493)}},a={};function i(e){var t=a[e];if(void 0!==t)return t.exports;var n=a[e]={exports:{}};return o[e](n,n.exports,i),n.exports}i.m=o,i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,i.t=function(n,r){if(1&r&&(n=this(n)),8&r)return n;if("object"==typeof n&&n){if(4&r&&n.__esModule)return n;if(16&r&&"function"==typeof n.then)return n}var o=Object.create(null);i.r(o);var a={};e=e||[null,t({}),t([]),t(t)];for(var s=2&r&&n;"object"==typeof s&&!~e.indexOf(s);s=t(s))Object.getOwnPropertyNames(s).forEach(e=>a[e]=()=>n[e]);return a.default=()=>n,i.d(o,a),o},i.d=(e,t)=>{for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce((t,n)=>(i.f[n](e,t),t),[])),i.u=e=>e+".js",i.miniCssF=e=>{},i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n={},r="@burst-statistics/burst-onboarding:",i.l=(e,t,o,a)=>{if(n[e])n[e].push(t);else{var s,l;if(void 0!==o)for(var c=document.getElementsByTagName("script"),u=0;u<c.length;u++){var d=c[u];if(d.getAttribute("src")==e||d.getAttribute("data-webpack")==r+o){s=d;break}}s||(l=!0,(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",r+o),s.src=e),n[e]=[t];var f=(t,r)=>{s.onerror=s.onload=null,clearTimeout(p);var o=n[e];if(delete n[e],s.parentNode&&s.parentNode.removeChild(s),o&&o.forEach(e=>e(r)),t)return t(r)},p=setTimeout(f.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=f.bind(null,s.onerror),s.onload=f.bind(null,s.onload),l&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;i.g.importScripts&&(e=i.g.location+"");var t=i.g.document;if(!e&&t&&(t.currentScript&&"SCRIPT"===t.currentScript.tagName.toUpperCase()&&(e=t.currentScript.src),!e)){var n=t.getElementsByTagName("script");if(n.length)for(var r=n.length-1;r>-1&&(!e||!/^http(s?):/.test(e));)e=n[r--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),i.p=e})(),(()=>{var e={57:0};i.f.j=(t,n)=>{var r=i.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else{var o=new Promise((n,o)=>r=e[t]=[n,o]);n.push(r[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,n=>{if(i.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var o=n&&("load"===n.type?"missing":n.type),a=n&&n.target&&n.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,r[1](s)}},"chunk-"+t,t)}};var t=(t,n)=>{var r,o,[a,s,l]=n,c=0;if(a.some(t=>0!==e[t])){for(r in s)i.o(s,r)&&(i.m[r]=s[r]);l&&l(i)}for(t&&t(n);c<a.length;c++)o=a[c],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},n=globalThis.webpackChunk_burst_statistics_burst_onboarding=globalThis.webpackChunk_burst_statistics_burst_onboarding||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),i.nc=void 0;var s=i(609),l=i.t(s,2);const c=window.wp.element;function u(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}function d(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function f(...e){return t=>{let n=!1;const r=e.map(e=>{const r=d(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){const n=r[t];"function"==typeof n?n():d(e[t],null)}}}}function p(...e){return s.useCallback(f(...e),e)}var m=i(848);function h(e,t=[]){let n=[];const r=()=>{const t=n.map(e=>s.createContext(e));return function(n){const r=n?.[e]||t;return s.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){const o=s.createContext(r),a=n.length;n=[...n,r];const i=t=>{const{scope:n,children:r,...i}=t,l=n?.[e]?.[a]||o,c=s.useMemo(()=>i,Object.values(i));return(0,m.jsx)(l.Provider,{value:c,children:r})};return i.displayName=t+"Provider",[i,function(n,i){const l=i?.[e]?.[a]||o,c=s.useContext(l);if(c)return c;if(void 0!==r)return r;throw new Error(`\`${n}\` must be used within \`${t}\``)}]},y(r,...t)]}function y(...e){const t=e[0];if(1===e.length)return t;const n=()=>{const n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){const r=n.reduce((t,{useScope:n,scopeName:r})=>({...t,...n(e)[`__scope${r}`]}),{});return s.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}var g=globalThis?.document?s.useLayoutEffect:()=>{},v=l[" useId ".trim().toString()]||(()=>{}),b=0;function x(e){const[t,n]=s.useState(v());return g(()=>{e||n(e=>e??String(b++))},[e]),e||(t?`radix-${t}`:"")}var w=l[" useInsertionEffect ".trim().toString()]||g;function E({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){const[o,a,i]=function({defaultProp:e,onChange:t}){const[n,r]=s.useState(e),o=s.useRef(n),a=s.useRef(t);return w(()=>{a.current=t},[t]),s.useEffect(()=>{o.current!==n&&(a.current?.(n),o.current=n)},[n,o]),[n,r,a]}({defaultProp:t,onChange:n}),l=void 0!==e,c=l?e:o;{const t=s.useRef(void 0!==e);s.useEffect(()=>{const e=t.current;if(e!==l){const t=e?"controlled":"uncontrolled",n=l?"controlled":"uncontrolled";console.warn(`${r} is changing from ${t} to ${n}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=l},[l,r])}const u=s.useCallback(t=>{if(l){const n=function(e){return"function"==typeof e}(t)?t(e):t;n!==e&&i.current?.(n)}else a(t)},[l,e,a,i]);return[c,u]}Symbol("RADIX:SYNC_STATE");var k=i(795);function C(e){const t=_(e),n=s.forwardRef((e,n)=>{const{children:r,...o}=e,a=s.Children.toArray(r),i=a.find(N);if(i){const e=i.props.children,r=a.map(t=>t===i?s.Children.count(e)>1?s.Children.only(null):s.isValidElement(e)?e.props.children:null:t);return(0,m.jsx)(t,{...o,ref:n,children:s.isValidElement(e)?s.cloneElement(e,void 0,r):null})}return(0,m.jsx)(t,{...o,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function _(e){const t=s.forwardRef((e,t)=>{const{children:n,...r}=e;if(s.isValidElement(n)){const e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}(n),o=function(e,t){const n={...t};for(const r in t){const o=e[r],a=t[r];/^on[A-Z]/.test(r)?o&&a?n[r]=(...e)=>{const t=a(...e);return o(...e),t}:o&&(n[r]=o):"style"===r?n[r]={...o,...a}:"className"===r&&(n[r]=[o,a].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==s.Fragment&&(o.ref=t?f(t,e):e),s.cloneElement(n,o)}return s.Children.count(n)>1?s.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var S=Symbol("radix.slottable");function N(e){return s.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===S}var R=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{const n=C(`Primitive.${t}`),r=s.forwardRef((e,r)=>{const{asChild:o,...a}=e,i=o?n:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,m.jsx)(i,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function M(e){const t=s.useRef(e);return s.useEffect(()=>{t.current=e}),s.useMemo(()=>(...e)=>t.current?.(...e),[])}var T,O="dismissableLayer.update",j=s.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),A=s.forwardRef((e,t)=>{const{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:o,onFocusOutside:a,onInteractOutside:i,onDismiss:l,...c}=e,d=s.useContext(j),[f,h]=s.useState(null),y=f?.ownerDocument??globalThis?.document,[,g]=s.useState({}),v=p(t,e=>h(e)),b=Array.from(d.layers),[x]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),w=b.indexOf(x),E=f?b.indexOf(f):-1,k=d.layersWithOutsidePointerEventsDisabled.size>0,C=E>=w,_=function(e,t=globalThis?.document){const n=M(e),r=s.useRef(!1),o=s.useRef(()=>{});return s.useEffect(()=>{const e=e=>{if(e.target&&!r.current){let r=function(){D("dismissableLayer.pointerDownOutside",n,a,{discrete:!0})};const a={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",o.current),o.current=r,t.addEventListener("click",o.current,{once:!0})):r()}else t.removeEventListener("click",o.current);r.current=!1},a=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(a),t.removeEventListener("pointerdown",e),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}(e=>{const t=e.target,n=[...d.branches].some(e=>e.contains(t));C&&!n&&(o?.(e),i?.(e),e.defaultPrevented||l?.())},y),S=function(e,t=globalThis?.document){const n=M(e),r=s.useRef(!1);return s.useEffect(()=>{const e=e=>{e.target&&!r.current&&D("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{const t=e.target;[...d.branches].some(e=>e.contains(t))||(a?.(e),i?.(e),e.defaultPrevented||l?.())},y);return function(e,t=globalThis?.document){const n=M(e);s.useEffect(()=>{const e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{E===d.layers.size-1&&(r?.(e),!e.defaultPrevented&&l&&(e.preventDefault(),l()))},y),s.useEffect(()=>{if(f)return n&&(0===d.layersWithOutsidePointerEventsDisabled.size&&(T=y.body.style.pointerEvents,y.body.style.pointerEvents="none"),d.layersWithOutsidePointerEventsDisabled.add(f)),d.layers.add(f),P(),()=>{n&&1===d.layersWithOutsidePointerEventsDisabled.size&&(y.body.style.pointerEvents=T)}},[f,y,n,d]),s.useEffect(()=>()=>{f&&(d.layers.delete(f),d.layersWithOutsidePointerEventsDisabled.delete(f),P())},[f,d]),s.useEffect(()=>{const e=()=>g({});return document.addEventListener(O,e),()=>document.removeEventListener(O,e)},[]),(0,m.jsx)(R.div,{...c,ref:v,style:{pointerEvents:k?C?"auto":"none":void 0,...e.style},onFocusCapture:u(e.onFocusCapture,S.onFocusCapture),onBlurCapture:u(e.onBlurCapture,S.onBlurCapture),onPointerDownCapture:u(e.onPointerDownCapture,_.onPointerDownCapture)})});function P(){const e=new CustomEvent(O);document.dispatchEvent(e)}function D(e,t,n,{discrete:r}){const o=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?function(e,t){e&&k.flushSync(()=>e.dispatchEvent(t))}(o,a):o.dispatchEvent(a)}A.displayName="DismissableLayer",s.forwardRef((e,t)=>{const n=s.useContext(j),r=s.useRef(null),o=p(t,r);return s.useEffect(()=>{const e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,m.jsx)(R.div,{...e,ref:o})}).displayName="DismissableLayerBranch";var L="focusScope.autoFocusOnMount",I="focusScope.autoFocusOnUnmount",F={bubbles:!1,cancelable:!0},z=s.forwardRef((e,t)=>{const{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:a,...i}=e,[l,c]=s.useState(null),u=M(o),d=M(a),f=s.useRef(null),h=p(t,e=>c(e)),y=s.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;s.useEffect(()=>{if(r){let e=function(e){if(y.paused||!l)return;const t=e.target;l.contains(t)?f.current=t:q(f.current,{select:!0})},t=function(e){if(y.paused||!l)return;const t=e.relatedTarget;null!==t&&(l.contains(t)||q(f.current,{select:!0}))},n=function(e){if(document.activeElement===document.body)for(const t of e)t.removedNodes.length>0&&q(l)};document.addEventListener("focusin",e),document.addEventListener("focusout",t);const r=new MutationObserver(n);return l&&r.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[r,l,y.paused]),s.useEffect(()=>{if(l){V.add(y);const e=document.activeElement;if(!l.contains(e)){const t=new CustomEvent(L,F);l.addEventListener(L,u),l.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){const n=document.activeElement;for(const r of e)if(q(r,{select:t}),document.activeElement!==n)return}($(l).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&q(l))}return()=>{l.removeEventListener(L,u),setTimeout(()=>{const t=new CustomEvent(I,F);l.addEventListener(I,d),l.dispatchEvent(t),t.defaultPrevented||q(e??document.body,{select:!0}),l.removeEventListener(I,d),V.remove(y)},0)}}},[l,u,d,y]);const g=s.useCallback(e=>{if(!n&&!r)return;if(y.paused)return;const t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){const t=e.currentTarget,[r,a]=function(e){const t=$(e);return[W(t,e),W(t.reverse(),e)]}(t);r&&a?e.shiftKey||o!==a?e.shiftKey&&o===r&&(e.preventDefault(),n&&q(a,{select:!0})):(e.preventDefault(),n&&q(r,{select:!0})):o===t&&e.preventDefault()}},[n,r,y.paused]);return(0,m.jsx)(R.div,{tabIndex:-1,...i,ref:h,onKeyDown:g})});function $(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{const t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function W(e,t){for(const n of e)if(!H(n,{upTo:t}))return n}function H(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e;){if(void 0!==t&&e===t)return!1;if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}function q(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&function(e){return e instanceof HTMLInputElement&&"select"in e}(e)&&t&&e.select()}}z.displayName="FocusScope";var V=function(){let e=[];return{add(t){const n=e[0];t!==n&&n?.pause(),e=B(e,t),e.unshift(t)},remove(t){e=B(e,t),e[0]?.resume()}}}();function B(e,t){const n=[...e],r=n.indexOf(t);return-1!==r&&n.splice(r,1),n}var U=s.forwardRef((e,t)=>{const{container:n,...r}=e,[o,a]=s.useState(!1);g(()=>a(!0),[]);const i=n||o&&globalThis?.document?.body;return i?k.createPortal((0,m.jsx)(R.div,{...r,ref:t}),i):null});U.displayName="Portal";var X=e=>{const{present:t,children:n}=e,r=function(e){const[t,n]=s.useState(),r=s.useRef(null),o=s.useRef(e),a=s.useRef("none"),i=e?"mounted":"unmounted",[l,c]=function(e,t){return s.useReducer((e,n)=>t[e][n]??e,e)}(i,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return s.useEffect(()=>{const e=Y(r.current);a.current="mounted"===l?e:"none"},[l]),g(()=>{const t=r.current,n=o.current;if(n!==e){const r=a.current,i=Y(t);c(e?"MOUNT":"none"===i||"none"===t?.display?"UNMOUNT":n&&r!==i?"ANIMATION_OUT":"UNMOUNT"),o.current=e}},[e,c]),g(()=>{if(t){let e;const n=t.ownerDocument.defaultView??window,i=a=>{const i=Y(r.current).includes(a.animationName);if(a.target===t&&i&&(c("ANIMATION_END"),!o.current)){const r=t.style.animationFillMode;t.style.animationFillMode="forwards",e=n.setTimeout(()=>{"forwards"===t.style.animationFillMode&&(t.style.animationFillMode=r)})}},s=e=>{e.target===t&&(a.current=Y(r.current))};return t.addEventListener("animationstart",s),t.addEventListener("animationcancel",i),t.addEventListener("animationend",i),()=>{n.clearTimeout(e),t.removeEventListener("animationstart",s),t.removeEventListener("animationcancel",i),t.removeEventListener("animationend",i)}}c("ANIMATION_END")},[t,c]),{isPresent:["mounted","unmountSuspended"].includes(l),ref:s.useCallback(e=>{r.current=e?getComputedStyle(e):null,n(e)},[])}}(t),o="function"==typeof n?n({present:r.isPresent}):s.Children.only(n),a=p(r.ref,function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}(o));return"function"==typeof n||r.isPresent?s.cloneElement(o,{ref:a}):null};function Y(e){return e?.animationName||"none"}X.displayName="Presence";var K=0;function Z(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var G=function(){return G=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},G.apply(this,arguments)};function J(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError;var Q="right-scroll-bar-position",ee="width-before-scroll-bar";function te(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var ne="undefined"!=typeof window?s.useLayoutEffect:s.useEffect,re=new WeakMap;function oe(e){return e}var ae=function(e){void 0===e&&(e={});var t=function(e,t){void 0===t&&(t=oe);var n=[],r=!1;return{read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(e){var o=t(e,r);return n.push(o),function(){n=n.filter(function(e){return e!==o})}},assignSyncMedium:function(e){for(r=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){r=!0;var t=[];if(n.length){var o=n;n=[],o.forEach(e),t=n}var a=function(){var n=t;t=[],n.forEach(e)},i=function(){return Promise.resolve().then(a)};i(),n={push:function(e){t.push(e),i()},filter:function(e){return t=t.filter(e),n}}}}}(null);return t.options=G({async:!0,ssr:!1},e),t}(),ie=function(){},se=s.forwardRef(function(e,t){var n=s.useRef(null),r=s.useState({onScrollCapture:ie,onWheelCapture:ie,onTouchMoveCapture:ie}),o=r[0],a=r[1],i=e.forwardProps,l=e.children,c=e.className,u=e.removeScrollBar,d=e.enabled,f=e.shards,p=e.sideCar,m=e.noRelative,h=e.noIsolation,y=e.inert,g=e.allowPinchZoom,v=e.as,b=void 0===v?"div":v,x=e.gapMode,w=J(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),E=p,k=function(e,t){var n,r,o,a=(n=t||null,r=function(t){return e.forEach(function(e){return te(e,t)})},(o=(0,s.useState)(function(){return{value:n,callback:r,facade:{get current(){return o.value},set current(e){var t=o.value;t!==e&&(o.value=e,o.callback(e,t))}}}})[0]).callback=r,o.facade);return ne(function(){var t=re.get(a);if(t){var n=new Set(t),r=new Set(e),o=a.current;n.forEach(function(e){r.has(e)||te(e,null)}),r.forEach(function(e){n.has(e)||te(e,o)})}re.set(a,e)},[e]),a}([n,t]),C=G(G({},w),o);return s.createElement(s.Fragment,null,d&&s.createElement(E,{sideCar:ae,removeScrollBar:u,shards:f,noRelative:m,noIsolation:h,inert:y,setCallbacks:a,allowPinchZoom:!!g,lockRef:n,gapMode:x}),i?s.cloneElement(s.Children.only(l),G(G({},C),{ref:k})):s.createElement(b,G({},C,{className:c,ref:k}),l))});se.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},se.classNames={fullWidth:ee,zeroRight:Q};var le=function(e){var t=e.sideCar,n=J(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw new Error("Sidecar medium not found");return s.createElement(r,G({},n))};le.isSideCarExport=!0;var ce=function(){var e=0,t=null;return{add:function(n){var r,o;0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=i.nc;return t&&e.setAttribute("nonce",t),e}())&&(o=n,(r=t).styleSheet?r.styleSheet.cssText=o:r.appendChild(document.createTextNode(o)),function(e){(document.head||document.getElementsByTagName("head")[0]).appendChild(e)}(t)),e++},remove:function(){! --e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},ue=function(){var e,t=(e=ce(),function(t,n){s.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])});return function(e){var n=e.styles,r=e.dynamic;return t(n,r),null}},de={left:0,top:0,right:0,gap:0},fe=function(e){return parseInt(e||"",10)||0},pe=ue(),me="data-scroll-locked",he=function(e,t,n,r){var o=e.left,a=e.top,i=e.right,s=e.gap;return void 0===n&&(n="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(r,";\n   padding-right: ").concat(s,"px ").concat(r,";\n  }\n  body[").concat(me,"] {\n    overflow: hidden ").concat(r,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n    padding-left: ".concat(o,"px;\n    padding-top: ").concat(a,"px;\n    padding-right: ").concat(i,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(s,"px ").concat(r,";\n    "),"padding"===n&&"padding-right: ".concat(s,"px ").concat(r,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(Q," {\n    right: ").concat(s,"px ").concat(r,";\n  }\n  \n  .").concat(ee," {\n    margin-right: ").concat(s,"px ").concat(r,";\n  }\n  \n  .").concat(Q," .").concat(Q," {\n    right: 0 ").concat(r,";\n  }\n  \n  .").concat(ee," .").concat(ee," {\n    margin-right: 0 ").concat(r,";\n  }\n  \n  body[").concat(me,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(s,"px;\n  }\n")},ye=function(){var e=parseInt(document.body.getAttribute(me)||"0",10);return isFinite(e)?e:0},ge=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=void 0===r?"margin":r;s.useEffect(function(){return document.body.setAttribute(me,(ye()+1).toString()),function(){var e=ye()-1;e<=0?document.body.removeAttribute(me):document.body.setAttribute(me,e.toString())}},[]);var a=s.useMemo(function(){return function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return de;var t=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[fe(n),fe(r),fe(o)]}(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}}(o)},[o]);return s.createElement(pe,{styles:he(a,!t,o,n?"":"!important")})},ve=!1;if("undefined"!=typeof window)try{var be=Object.defineProperty({},"passive",{get:function(){return ve=!0,!0}});window.addEventListener("test",be,be),window.removeEventListener("test",be,be)}catch(e){ve=!1}var xe=!!ve&&{passive:!1},we=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&!function(e){return"TEXTAREA"===e.tagName}(e)&&"visible"===n[t])},Ee=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),ke(e,r)){var o=Ce(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},ke=function(e,t){return"v"===e?function(e){return we(e,"overflowY")}(t):function(e){return we(e,"overflowX")}(t)},Ce=function(e,t){return"v"===e?[(n=t).scrollTop,n.scrollHeight,n.clientHeight]:function(e){return[e.scrollLeft,e.scrollWidth,e.clientWidth]}(t);var n},_e=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},Se=function(e){return[e.deltaX,e.deltaY]},Ne=function(e){return e&&"current"in e?e.current:e},Re=function(e){return"\n  .block-interactivity-".concat(e," {pointer-events: none;}\n  .allow-interactivity-").concat(e," {pointer-events: all;}\n")},Me=0,Te=[];function Oe(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const je=(Ae=function(e){var t=s.useRef([]),n=s.useRef([0,0]),r=s.useRef(),o=s.useState(Me++)[0],a=s.useState(ue)[0],i=s.useRef(e);s.useEffect(function(){i.current=e},[e]),s.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}([e.lockRef.current],(e.shards||[]).map(Ne),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var l=s.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!i.current.allowPinchZoom;var o,a=_e(e),s=n.current,l="deltaX"in e?e.deltaX:s[0]-a[0],c="deltaY"in e?e.deltaY:s[1]-a[1],u=e.target,d=Math.abs(l)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===d&&"range"===u.type)return!1;var f=Ee(d,u);if(!f)return!0;if(f?o=d:(o="v"===d?"h":"v",f=Ee(d,u)),!f)return!1;if(!r.current&&"changedTouches"in e&&(l||c)&&(r.current=o),!o)return!0;var p=r.current||o;return function(e,t,n,r){var o=function(e,t){return"h"===e&&"rtl"===t?-1:1}(e,window.getComputedStyle(t).direction),a=o*r,i=n.target,s=t.contains(i),l=!1,c=a>0,u=0,d=0;do{if(!i)break;var f=Ce(e,i),p=f[0],m=f[1]-f[2]-o*p;(p||m)&&ke(e,i)&&(u+=m,d+=p);var h=i.parentNode;i=h&&h.nodeType===Node.DOCUMENT_FRAGMENT_NODE?h.host:h}while(!s&&i!==document.body||s&&(t.contains(i)||t===i));return(c&&(Math.abs(u)<1||!1)||!c&&(Math.abs(d)<1||!1))&&(l=!0),l}(p,t,e,"h"===p?l:c)},[]),c=s.useCallback(function(e){var n=e;if(Te.length&&Te[Te.length-1]===a){var r="deltaY"in n?Se(n):_e(n),o=t.current.filter(function(e){return e.name===n.type&&(e.target===n.target||n.target===e.shadowParent)&&(t=e.delta,o=r,t[0]===o[0]&&t[1]===o[1]);var t,o})[0];if(o&&o.should)n.cancelable&&n.preventDefault();else if(!o){var s=(i.current.shards||[]).map(Ne).filter(Boolean).filter(function(e){return e.contains(n.target)});(s.length>0?l(n,s[0]):!i.current.noIsolation)&&n.cancelable&&n.preventDefault()}}},[]),u=s.useCallback(function(e,n,r,o){var a={name:e,delta:n,target:r,should:o,shadowParent:Oe(r)};t.current.push(a),setTimeout(function(){t.current=t.current.filter(function(e){return e!==a})},1)},[]),d=s.useCallback(function(e){n.current=_e(e),r.current=void 0},[]),f=s.useCallback(function(t){u(t.type,Se(t),t.target,l(t,e.lockRef.current))},[]),p=s.useCallback(function(t){u(t.type,_e(t),t.target,l(t,e.lockRef.current))},[]);s.useEffect(function(){return Te.push(a),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener("wheel",c,xe),document.addEventListener("touchmove",c,xe),document.addEventListener("touchstart",d,xe),function(){Te=Te.filter(function(e){return e!==a}),document.removeEventListener("wheel",c,xe),document.removeEventListener("touchmove",c,xe),document.removeEventListener("touchstart",d,xe)}},[]);var m=e.removeScrollBar,h=e.inert;return s.createElement(s.Fragment,null,h?s.createElement(a,{styles:Re(o)}):null,m?s.createElement(ge,{noRelative:e.noRelative,gapMode:e.gapMode}):null)},ae.useMedium(Ae),le);var Ae,Pe=s.forwardRef(function(e,t){return s.createElement(se,G({},e,{ref:t,sideCar:je}))});Pe.classNames=se.classNames;const De=Pe;var Le=new WeakMap,Ie=new WeakMap,Fe={},ze=0,$e=function(e){return e&&(e.host||$e(e.parentNode))},We=function(e,t,n){void 0===n&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=t||function(e){return"undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body}(e);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live], script"))),function(e,t,n,r){var o=function(e,t){return t.map(function(t){if(e.contains(t))return t;var n=$e(t);return n&&e.contains(n)?n:(console.error("aria-hidden",t,"in not contained inside",e,". Doing nothing"),null)}).filter(function(e){return Boolean(e)})}(t,Array.isArray(e)?e:[e]);Fe[n]||(Fe[n]=new WeakMap);var a=Fe[n],i=[],s=new Set,l=new Set(o),c=function(e){e&&!s.has(e)&&(s.add(e),c(e.parentNode))};o.forEach(c);var u=function(e){e&&!l.has(e)&&Array.prototype.forEach.call(e.children,function(e){if(s.has(e))u(e);else try{var t=e.getAttribute(r),o=null!==t&&"false"!==t,l=(Le.get(e)||0)+1,c=(a.get(e)||0)+1;Le.set(e,l),a.set(e,c),i.push(e),1===l&&o&&Ie.set(e,!0),1===c&&e.setAttribute(n,"true"),o||e.setAttribute(r,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return u(t),s.clear(),ze++,function(){i.forEach(function(e){var t=Le.get(e)-1,o=a.get(e)-1;Le.set(e,t),a.set(e,o),t||(Ie.has(e)||e.removeAttribute(r),Ie.delete(e)),o||e.removeAttribute(n)}),--ze||(Le=new WeakMap,Le=new WeakMap,Ie=new WeakMap,Fe={})}}(r,o,n,"aria-hidden")):function(){return null}},He="Dialog",[qe,Ve]=h(He),[Be,Ue]=qe(He),Xe=e=>{const{__scopeDialog:t,children:n,open:r,defaultOpen:o,onOpenChange:a,modal:i=!0}=e,l=s.useRef(null),c=s.useRef(null),[u,d]=E({prop:r,defaultProp:o??!1,onChange:a,caller:He});return(0,m.jsx)(Be,{scope:t,triggerRef:l,contentRef:c,contentId:x(),titleId:x(),descriptionId:x(),open:u,onOpenChange:d,onOpenToggle:s.useCallback(()=>d(e=>!e),[d]),modal:i,children:n})};Xe.displayName=He;var Ye="DialogTrigger",Ke=s.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=Ue(Ye,n),a=p(t,o.triggerRef);return(0,m.jsx)(R.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":mt(o.open),...r,ref:a,onClick:u(e.onClick,o.onOpenToggle)})});Ke.displayName=Ye;var Ze="DialogPortal",[Ge,Je]=qe(Ze,{forceMount:void 0}),Qe=e=>{const{__scopeDialog:t,forceMount:n,children:r,container:o}=e,a=Ue(Ze,t);return(0,m.jsx)(Ge,{scope:t,forceMount:n,children:s.Children.map(r,e=>(0,m.jsx)(X,{present:n||a.open,children:(0,m.jsx)(U,{asChild:!0,container:o,children:e})}))})};Qe.displayName=Ze;var et="DialogOverlay",tt=s.forwardRef((e,t)=>{const n=Je(et,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,a=Ue(et,e.__scopeDialog);return a.modal?(0,m.jsx)(X,{present:r||a.open,children:(0,m.jsx)(rt,{...o,ref:t})}):null});tt.displayName=et;var nt=C("DialogOverlay.RemoveScroll"),rt=s.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=Ue(et,n);return(0,m.jsx)(De,{as:nt,allowPinchZoom:!0,shards:[o.contentRef],children:(0,m.jsx)(R.div,{"data-state":mt(o.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),ot="DialogContent",at=s.forwardRef((e,t)=>{const n=Je(ot,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,a=Ue(ot,e.__scopeDialog);return(0,m.jsx)(X,{present:r||a.open,children:a.modal?(0,m.jsx)(it,{...o,ref:t}):(0,m.jsx)(st,{...o,ref:t})})});at.displayName=ot;var it=s.forwardRef((e,t)=>{const n=Ue(ot,e.__scopeDialog),r=s.useRef(null),o=p(t,n.contentRef,r);return s.useEffect(()=>{const e=r.current;if(e)return We(e)},[]),(0,m.jsx)(lt,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:u(e.onCloseAutoFocus,e=>{e.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:u(e.onPointerDownOutside,e=>{const t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:u(e.onFocusOutside,e=>e.preventDefault())})}),st=s.forwardRef((e,t)=>{const n=Ue(ot,e.__scopeDialog),r=s.useRef(!1),o=s.useRef(!1);return(0,m.jsx)(lt,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(r.current||n.triggerRef.current?.focus(),t.preventDefault()),r.current=!1,o.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(r.current=!0,"pointerdown"===t.detail.originalEvent.type&&(o.current=!0));const a=t.target,i=n.triggerRef.current?.contains(a);i&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}})}),lt=s.forwardRef((e,t)=>{const{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:a,...i}=e,l=Ue(ot,n),c=s.useRef(null),u=p(t,c);return s.useEffect(()=>{const e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??Z()),document.body.insertAdjacentElement("beforeend",e[1]??Z()),K++,()=>{1===K&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),K--}},[]),(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(z,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:a,children:(0,m.jsx)(A,{role:"dialog",id:l.contentId,"aria-describedby":l.descriptionId,"aria-labelledby":l.titleId,"data-state":mt(l.open),...i,ref:u,onDismiss:()=>l.onOpenChange(!1)})}),(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(vt,{titleId:l.titleId}),(0,m.jsx)(bt,{contentRef:c,descriptionId:l.descriptionId})]})]})}),ct="DialogTitle",ut=s.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=Ue(ct,n);return(0,m.jsx)(R.h2,{id:o.titleId,...r,ref:t})});ut.displayName=ct;var dt="DialogDescription",ft=s.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=Ue(dt,n);return(0,m.jsx)(R.p,{id:o.descriptionId,...r,ref:t})});ft.displayName=dt;var pt="DialogClose";function mt(e){return e?"open":"closed"}s.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=Ue(pt,n);return(0,m.jsx)(R.button,{type:"button",...r,ref:t,onClick:u(e.onClick,()=>o.onOpenChange(!1))})}).displayName=pt;var ht="DialogTitleWarning",[yt,gt]=function(e,t){const n=s.createContext(t),r=e=>{const{children:t,...r}=e,o=s.useMemo(()=>r,Object.values(r));return(0,m.jsx)(n.Provider,{value:o,children:t})};return r.displayName=e+"Provider",[r,function(r){const o=s.useContext(n);if(o)return o;if(void 0!==t)return t;throw new Error(`\`${r}\` must be used within \`${e}\``)}]}(ht,{contentName:ot,titleName:ct,docsSlug:"dialog"}),vt=({titleId:e})=>{const t=gt(ht),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users.\n\nIf you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return s.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},bt=({contentRef:e,descriptionId:t})=>{const n=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${gt("DialogDescriptionWarning").contentName}}.`;return s.useEffect(()=>{const r=e.current?.getAttribute("aria-describedby");t&&r&&(document.getElementById(t)||console.warn(n))},[n,e,t]),null},xt=Xe,wt=Ke,Et=Qe,kt=tt,Ct=at,_t=ut,St=ft,Nt=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),Rt=s.forwardRef((e,t)=>(0,m.jsx)(R.span,{...e,ref:t,style:{...Nt,...e.style}}));Rt.displayName="VisuallyHidden";var Mt=Rt;const Tt=({logo:e,title:t,content:n,footer:r,triggerClassName:o,children:a,isOpen:i,onClose:l})=>(0,s.createElement)(xt,{open:i,onOpenChange:e=>{e||l?.()}},o&&(0,s.createElement)(wt,{className:o},a),(0,s.createElement)(Et,{container:document.getElementById("onboarding-modal-root")},(0,s.createElement)(kt,{className:"bg-black/50 fixed inset-0 z-[10001]"}),(0,s.createElement)(Ct,{onInteractOutside:e=>e.preventDefault(),onEscapeKeyDown:e=>e.preventDefault(),className:"fixed px-6 py-3 left-1/2 top-1/2 max-h-[85vh] w-[90vw] max-w-[700px] -translate-x-1/2 -translate-y-1/2 rounded-md z-[10002] bg-gray-100 p-2 shadow-md focus:outline-none data-[state=open]:animate-contentShow"},(0,s.createElement)("div",{className:"flex flex-row justify-between items-center"},e&&(0,s.createElement)("div",{className:"flex items-center"},(0,s.createElement)("img",{src:e,alt:"Logo",className:"h-8 w-auto"})),(0,s.createElement)(_t,{className:"text-lg font-semibold text-black"},(0,s.createElement)(Mt,null,"Onboarding"))),(0,s.createElement)(St,{className:"sr-only"},t," - ","string"==typeof n?n:"Onboarding step content"),(0,s.createElement)("div",{className:"text-base text-black mb-6 mt-4"},n),(0,s.createElement)("div",{className:"flex flex-row justify-end gap-2"},r)))),Ot=({currentStep:e,totalSteps:t})=>{const n=(e+1)/t*100;return(0,s.createElement)("div",{className:"w-full max-w-[20%]"},(0,s.createElement)("div",{className:"w-full bg-gray-200 rounded-full h-2.5"},(0,s.createElement)("div",{className:"bg-blue h-2.5 rounded-full transition-all duration-300 ease-in-out",style:{width:`${n}%`}})))};function jt(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=jt(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function At(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=jt(e))&&(r&&(r+=" "),r+=t);return r}const Pt=({children:e,onClick:t,link:n,btnVariant:r="secondary",disabled:o=!1,size:a="md",className:i="",...l})=>{const c=At("rounded text-center transition-all duration-200",{"bg-primary text-white hover:bg-primary hover:[box-shadow:0_0_0_3px_rgba(43,129,51,0.5)]":"primary"===r,"bg-wp-blue text-white border border-accent-dark hover:bg-wp-blue hover:[box-shadow:0_0_0_3px_rgba(34,113,177,0.5)]":"secondary"===r,"border border-gray-400 bg-gray-100 text-gray-600 hover:bg-gray-200 hover:text-gray hover:[box-shadow:0_0_0_3px_rgba(0,0,0,0.1)]":"tertiary"===r,"bg-red text-white hover:bg-red hover:[box-shadow:0_0_0_3px_rgba(198,39,59,0.5)]":"danger"===r},{"py-0.5 px-3 text-sm font-normal":"sm"===a,"py-1.5 px-4 text-base font-medium":"md"===a,"py-3 px-8 text-lg font-semibold":"lg"===a},{"opacity-50 cursor-not-allowed":o},i);return n?(0,s.createElement)("a",{href:n,target:"_blank",className:c},e):(0,s.createElement)("button",{type:l.type||"button",onClick:t,className:c,disabled:o,...l},e)};Pt.displayName="ButtonInput";const Dt=Pt,Lt=window.wp.i18n;class It extends c.Component{state={hasError:!1};static getDerivedStateFromError(e){return{hasError:!0,error:e}}componentDidCatch(e,t){console.error("Uncaught error:",e,t)}render(){return this.state.hasError?(0,s.createElement)("div",{className:"p-4 bg-red-50 border border-red-200 rounded-md"},(0,s.createElement)("h2",{className:"text-red-800 font-semibold mb-2"},(0,Lt.__)("Something went wrong","burst-statistics")),(0,s.createElement)("p",{className:"text-red-600"},(0,Lt.__)("Please try refreshing the page or contact support if the problem persists.","burst-statistics"))):this.props.children}}const Ft=e=>{let t;const n=new Set,r=(e,r)=>{const o="function"==typeof e?e(t):e;if(!Object.is(o,t)){const e=t;t=(null!=r?r:"object"!=typeof o||null===o)?o:Object.assign({},t,o),n.forEach(n=>n(t,e))}},o=()=>t,a={setState:r,getState:o,getInitialState:()=>i,subscribe:e=>(n.add(e),()=>n.delete(e)),destroy:()=>{console.warn("[DEPRECATED] The `destroy` method will be unsupported in a future version. Instead use unsubscribe function returned by subscribe. Everything will be garbage-collected if store is garbage-collected."),n.clear()}},i=t=e(r,o,a);return a};var zt=i(242);const{useDebugValue:$t}=s,{useSyncExternalStoreWithSelector:Wt}=zt;let Ht=!1;const qt=e=>e,Vt=e=>{"function"!=typeof e&&console.warn("[DEPRECATED] Passing a vanilla store will be unsupported in a future version. Instead use `import { useStore } from 'zustand'`.");const t="function"==typeof e?(e=>e?Ft(e):Ft)(e):e,n=(e,n)=>function(e,t=qt,n){n&&!Ht&&(console.warn("[DEPRECATED] Use `createWithEqualityFn` instead of `create` or use `useStoreWithEqualityFn` instead of `useStore`. They can be imported from 'zustand/traditional'. https://github.com/pmndrs/zustand/discussions/1937"),Ht=!0);const r=Wt(e.subscribe,e.getState,e.getServerState||e.getInitialState,t,n);return $t(r),r}(t,e,n);return Object.assign(n,t),n},Bt=window.wp.apiFetch;var Ut=i.n(Bt);const Xt=e=>-1===(e=(window.teamupdraft_onboarding||{}).rest_url+e).indexOf("?")?"?":"&",Yt=async e=>{const{method:t,path:n,data:r}=e;let o;"GET"===t&&(e.path=`${e.path}${Xt(e.path)}${Jt(e.data)}`,delete e.data);try{if(o=await Ut()(e),!o.request_success)throw new Error("invalid data error");if(o.code)throw new Error(o.message);delete o.request_success}catch(a){console.log(a.message,e.path),o=await Gt(t,n,r)}return document.dispatchEvent(new CustomEvent("teamupdraft_api_response",{detail:{response:o,method:t,path:n,data:r}})),o},Kt=async(e={},t)=>{const n=window.teamupdraft_onboarding||{},r=n.prefix+"/v1/onboarding/do_action/"+t;e.nonce=n.nonce;let o={path:r,method:"POST",data:e};return await Yt(o)},Zt=()=>{let e=(window.teamupdraft_onboarding||{}).admin_ajax_url;return"https:"===window.location.protocol&&-1===e.indexOf("https://")?e.replace("http://","https://"):e},Gt=async(e,t,n=null)=>{const r=Jt(n);n.path=t;const o="GET"===e?`${Zt()}&rest_action=${t.replace("?","&")}&`+r:Zt(),a={method:e,headers:{"Content-Type":"application/json; charset=UTF-8"}};"POST"===e&&(a.body=JSON.stringify({path:t,data:n}));try{const e=await fetch(o,a);if(!e.ok)return Promise.reject(new Error("AJAX request failed"));const t=await e.json();return t.data&&Object.prototype.hasOwnProperty.call(t.data,"request_success")?(delete t.data.request_success,Promise.resolve(t.data)):Promise.reject(new Error("AJAX request failed"))}catch(e){return Promise.reject(new Error("AJAX request failed"))}},Jt=e=>Object.keys(e).filter(t=>void 0!==e[t]&&null!==e[t]).map(t=>{const n=Qt(e[t]);return Array.isArray(n)?n.map(e=>`${encodeURIComponent(t)}[]=${encodeURIComponent(e)}`).join("&"):`${encodeURIComponent(t)}=${encodeURIComponent(n)}`}).join("&"),Qt=e=>Array.isArray(e)?e:"object"==typeof e&&null!==e?JSON.stringify(e):e,en=(e,t)=>{let n="";switch(e){case"download":n=(0,Lt.__)("...installing %s","burst-statistics").replace("%s",t);break;case"activate":n=(0,Lt.__)("...activating %s","burst-statistics").replace("%s",t);break;default:n=""}return n},tn=(fn=e=>({isOpen:!1,isUpdating:!1,isInstalling:!1,currentStepIndex:0,responseMessage:"",footerMessage:"",trackingTestRunning:!1,trackingTestCompleted:!1,trackingTestSuccess:!1,setFooterMessage:t=>e({footerMessage:t}),setResponseMessage:t=>e({responseMessage:t}),setTrackingTestRunning:t=>e({trackingTestRunning:t}),setTrackingTestCompleted:t=>e({trackingTestCompleted:t}),setTrackingTestSuccess:t=>e({trackingTestSuccess:t}),getCurrentStep:()=>{const e=tn.getState();return(e.steps?.filter(e=>!1!==e.visible)||[])[e.currentStepIndex]},getCurrentStepDocumentation:()=>{const e=tn.getState();let t=e.steps[e.currentStepIndex]?.documentation;return t||e.onboardingData.documentation},getCurrentStepSolutions:()=>{const e=tn.getState();let t=e.steps[e.currentStepIndex]?.solutions;return t||[]},responseSuccess:!0,setResponseSuccess:t=>e({responseSuccess:t}),completedSteps:[],onboardingData:window.teamupdraft_onboarding||{},steps:[],setOpen:t=>e({isOpen:t}),setCurrentStepIndex:t=>e({currentStepIndex:t}),addSuccessStep:t=>e(e=>({completedSteps:[...e.completedSteps,t]})),isLastStep:()=>{const e=tn.getState();return e.currentStepIndex===e.steps.length-1},settings:[],getSettings:()=>{const t=tn.getState();if(t.settings.length>0)return t.settings;const n=t.onboardingData.fields;return e({settings:n}),n},getValue:e=>{const t=tn.getState();return t.settings.find(t=>t.id===e)?.value},isEdited:e=>{const t=tn.getState();return!!t.settings.find(t=>t.id===e)?.edited},setValue:async(t,n)=>{const r=tn.getState().getSettings().map(e=>e.id===t?{...e,value:n,edited:!0}:e);e({settings:r})},updateStepSettings:async t=>{e({isUpdating:!0});let n={step:tn.getState().getCurrentStep().id,settings:t};await Kt(n,"update_settings"),e({isUpdating:!1,settings:t})},updateEmail:async()=>{var t,n;e({isUpdating:!0});const r=tn.getState(),o=r.getCurrentStep(),a=o?.fields.find(e=>"checkbox"===e.type),i=o?.fields.find(e=>"email"===e.type);let s=r.getSettings();const l=null!==(t=s.find(e=>e.id===i.id)?.value)&&void 0!==t?t:null,c=null!==(n=s.find(e=>e.id===a.id)?.value)&&void 0!==n?n:null;let u={step:o.id,email:l,tips_tricks:c};await Kt(u,"update_email"),e({isUpdating:!1})},validateLicense:async()=>{var t,n;e({isUpdating:!0});const r=tn.getState().getValue("license"),o=tn.getState().getCurrentStep();let a={license:r,email:null!==(t=o?.fields?.find(e=>"email"===e.type)?.value)&&void 0!==t?t:null,password:null!==(n=o?.fields?.find(e=>"password"===e.type)?.value)&&void 0!==n?n:null},i=await Kt(a,"activate_license");return e({isUpdating:!1}),e(i?.success?{responseSuccess:!0,responseMessage:""}:{responseSuccess:!1,responseMessage:i?.message}),i?.success},installPlugins:async()=>{const t=tn.getState().getValue("plugins"),n=tn.getState().getCurrentStep();e({isInstalling:!0});const r=n.fields.find(e=>"plugins"===e.id);for(const n of t){const t=r?.options.find(e=>e.id===n);let o=t?.action||"download",a=null;for(;;){if("installed"===o||"upgrade-to-pro"===o||void 0===o||o===a){e({footerMessage:""});break}e({footerMessage:en(o,n)});let t={plugin:n},r=await Kt(t,o);a=o,o=r?.data?.next_action}}e({isInstalling:!1})},setSteps:t=>e({steps:t})}),fn?Vt(fn):Vt),nn=tn,rn=["top","right","bottom","left"],on=Math.min,an=Math.max,sn=Math.round,ln=Math.floor,cn=e=>({x:e,y:e}),un={left:"right",right:"left",bottom:"top",top:"bottom"},dn={start:"end",end:"start"};var fn;function pn(e,t,n){return an(e,on(t,n))}function mn(e,t){return"function"==typeof e?e(t):e}function hn(e){return e.split("-")[0]}function yn(e){return e.split("-")[1]}function gn(e){return"x"===e?"y":"x"}function vn(e){return"y"===e?"height":"width"}function bn(e){return["top","bottom"].includes(hn(e))?"y":"x"}function xn(e){return gn(bn(e))}function wn(e){return e.replace(/start|end/g,e=>dn[e])}function En(e){return e.replace(/left|right|bottom|top/g,e=>un[e])}function kn(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}function Cn(e){const{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function Sn(e,t,n){let{reference:r,floating:o}=e;const a=bn(t),i=xn(t),s=vn(i),l=hn(t),c="y"===a,u=r.x+r.width/2-o.width/2,d=r.y+r.height/2-o.height/2,f=r[s]/2-o[s]/2;let p;switch(l){case"top":p={x:u,y:r.y-o.height};break;case"bottom":p={x:u,y:r.y+r.height};break;case"right":p={x:r.x+r.width,y:d};break;case"left":p={x:r.x-o.width,y:d};break;default:p={x:r.x,y:r.y}}switch(yn(t)){case"start":p[i]-=f*(n&&c?-1:1);break;case"end":p[i]+=f*(n&&c?-1:1)}return p}async function Nn(e,t){var n;void 0===t&&(t={});const{x:r,y:o,platform:a,rects:i,elements:s,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:f=!1,padding:p=0}=mn(t,e),m=kn(p),h=s[f?"floating"===d?"reference":"floating":d],y=Cn(await a.getClippingRect({element:null==(n=await(null==a.isElement?void 0:a.isElement(h)))||n?h:h.contextElement||await(null==a.getDocumentElement?void 0:a.getDocumentElement(s.floating)),boundary:c,rootBoundary:u,strategy:l})),g="floating"===d?{x:r,y:o,width:i.floating.width,height:i.floating.height}:i.reference,v=await(null==a.getOffsetParent?void 0:a.getOffsetParent(s.floating)),b=await(null==a.isElement?void 0:a.isElement(v))&&await(null==a.getScale?void 0:a.getScale(v))||{x:1,y:1},x=Cn(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:g,offsetParent:v,strategy:l}):g);return{top:(y.top-x.top+m.top)/b.y,bottom:(x.bottom-y.bottom+m.bottom)/b.y,left:(y.left-x.left+m.left)/b.x,right:(x.right-y.right+m.right)/b.x}}function Rn(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Mn(e){return rn.some(t=>e[t]>=0)}function Tn(){return"undefined"!=typeof window}function On(e){return Pn(e)?(e.nodeName||"").toLowerCase():"#document"}function jn(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function An(e){var t;return null==(t=(Pn(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function Pn(e){return!!Tn()&&(e instanceof Node||e instanceof jn(e).Node)}function Dn(e){return!!Tn()&&(e instanceof Element||e instanceof jn(e).Element)}function Ln(e){return!!Tn()&&(e instanceof HTMLElement||e instanceof jn(e).HTMLElement)}function In(e){return!(!Tn()||"undefined"==typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof jn(e).ShadowRoot)}function Fn(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=Vn(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function zn(e){return["table","td","th"].includes(On(e))}function $n(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch(e){return!1}})}function Wn(e){const t=Hn(),n=Dn(e)?Vn(e):e;return["transform","translate","scale","rotate","perspective"].some(e=>!!n[e]&&"none"!==n[e])||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","translate","scale","rotate","perspective","filter"].some(e=>(n.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(n.contain||"").includes(e))}function Hn(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function qn(e){return["html","body","#document"].includes(On(e))}function Vn(e){return jn(e).getComputedStyle(e)}function Bn(e){return Dn(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Un(e){if("html"===On(e))return e;const t=e.assignedSlot||e.parentNode||In(e)&&e.host||An(e);return In(t)?t.host:t}function Xn(e){const t=Un(e);return qn(t)?e.ownerDocument?e.ownerDocument.body:e.body:Ln(t)&&Fn(t)?t:Xn(t)}function Yn(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=Xn(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=jn(o);if(a){const e=Kn(i);return t.concat(i,i.visualViewport||[],Fn(o)?o:[],e&&n?Yn(e):[])}return t.concat(o,Yn(o,[],n))}function Kn(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Zn(e){const t=Vn(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=Ln(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=sn(n)!==a||sn(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function Gn(e){return Dn(e)?e:e.contextElement}function Jn(e){const t=Gn(e);if(!Ln(t))return cn(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=Zn(t);let i=(a?sn(n.width):n.width)/r,s=(a?sn(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const Qn=cn(0);function er(e){const t=jn(e);return Hn()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:Qn}function tr(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),a=Gn(e);let i=cn(1);t&&(r?Dn(r)&&(i=Jn(r)):i=Jn(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==jn(e))&&t}(a,n,r)?er(a):cn(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,u=o.width/i.x,d=o.height/i.y;if(a){const e=jn(a),t=r&&Dn(r)?jn(r):r;let n=e,o=Kn(n);for(;o&&r&&t!==n;){const e=Jn(o),t=o.getBoundingClientRect(),r=Vn(o),a=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,i=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=a,c+=i,n=jn(o),o=Kn(n)}}return Cn({width:u,height:d,x:l,y:c})}function nr(e,t){const n=Bn(e).scrollLeft;return t?t.left+n:tr(An(e)).left+n}function rr(e,t,n){void 0===n&&(n=!1);const r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-(n?0:nr(e,r)),y:r.top+t.scrollTop}}function or(e,t,n){let r;if("viewport"===t)r=function(e,t){const n=jn(e),r=An(e),o=n.visualViewport;let a=r.clientWidth,i=r.clientHeight,s=0,l=0;if(o){a=o.width,i=o.height;const e=Hn();(!e||e&&"fixed"===t)&&(s=o.offsetLeft,l=o.offsetTop)}return{width:a,height:i,x:s,y:l}}(e,n);else if("document"===t)r=function(e){const t=An(e),n=Bn(e),r=e.ownerDocument.body,o=an(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),a=an(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let i=-n.scrollLeft+nr(e);const s=-n.scrollTop;return"rtl"===Vn(r).direction&&(i+=an(t.clientWidth,r.clientWidth)-o),{width:o,height:a,x:i,y:s}}(An(e));else if(Dn(t))r=function(e,t){const n=tr(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,a=Ln(e)?Jn(e):cn(1);return{width:e.clientWidth*a.x,height:e.clientHeight*a.y,x:o*a.x,y:r*a.y}}(t,n);else{const n=er(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return Cn(r)}function ar(e,t){const n=Un(e);return!(n===t||!Dn(n)||qn(n))&&("fixed"===Vn(n).position||ar(n,t))}function ir(e,t,n){const r=Ln(t),o=An(t),a="fixed"===n,i=tr(e,!0,a,t);let s={scrollLeft:0,scrollTop:0};const l=cn(0);function c(){l.x=nr(o)}if(r||!r&&!a)if(("body"!==On(t)||Fn(o))&&(s=Bn(t)),r){const e=tr(t,!0,a,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else o&&c();a&&!r&&o&&c();const u=!o||r||a?cn(0):rr(o,s);return{x:i.left+s.scrollLeft-l.x-u.x,y:i.top+s.scrollTop-l.y-u.y,width:i.width,height:i.height}}function sr(e){return"static"===Vn(e).position}function lr(e,t){if(!Ln(e)||"fixed"===Vn(e).position)return null;if(t)return t(e);let n=e.offsetParent;return An(e)===n&&(n=n.ownerDocument.body),n}function cr(e,t){const n=jn(e);if($n(e))return n;if(!Ln(e)){let t=Un(e);for(;t&&!qn(t);){if(Dn(t)&&!sr(t))return t;t=Un(t)}return n}let r=lr(e,t);for(;r&&zn(r)&&sr(r);)r=lr(r,t);return r&&qn(r)&&sr(r)&&!Wn(r)?n:r||function(e){let t=Un(e);for(;Ln(t)&&!qn(t);){if(Wn(t))return t;if($n(t))return null;t=Un(t)}return null}(e)||n}const ur={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const a="fixed"===o,i=An(r),s=!!t&&$n(t.floating);if(r===i||s&&a)return n;let l={scrollLeft:0,scrollTop:0},c=cn(1);const u=cn(0),d=Ln(r);if((d||!d&&!a)&&(("body"!==On(r)||Fn(i))&&(l=Bn(r)),Ln(r))){const e=tr(r);c=Jn(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}const f=!i||d||a?cn(0):rr(i,l,!0);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-l.scrollLeft*c.x+u.x+f.x,y:n.y*c.y-l.scrollTop*c.y+u.y+f.y}},getDocumentElement:An,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const a=[..."clippingAncestors"===n?$n(t)?[]:function(e,t){const n=t.get(e);if(n)return n;let r=Yn(e,[],!1).filter(e=>Dn(e)&&"body"!==On(e)),o=null;const a="fixed"===Vn(e).position;let i=a?Un(e):e;for(;Dn(i)&&!qn(i);){const t=Vn(i),n=Wn(i);n||"fixed"!==t.position||(o=null),(a?!n&&!o:!n&&"static"===t.position&&o&&["absolute","fixed"].includes(o.position)||Fn(i)&&!n&&ar(e,i))?r=r.filter(e=>e!==i):o=t,i=Un(i)}return t.set(e,r),r}(t,this._c):[].concat(n),r],i=a[0],s=a.reduce((e,n)=>{const r=or(t,n,o);return e.top=an(r.top,e.top),e.right=on(r.right,e.right),e.bottom=on(r.bottom,e.bottom),e.left=an(r.left,e.left),e},or(t,i,o));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:cr,getElementRects:async function(e){const t=this.getOffsetParent||cr,n=this.getDimensions,r=await n(e.floating);return{reference:ir(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:n}=Zn(e);return{width:t,height:n}},getScale:Jn,isElement:Dn,isRTL:function(e){return"rtl"===Vn(e).direction}};function dr(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}const fr=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:o,y:a,placement:i,middlewareData:s}=t,l=await async function(e,t){const{placement:n,platform:r,elements:o}=e,a=await(null==r.isRTL?void 0:r.isRTL(o.floating)),i=hn(n),s=yn(n),l="y"===bn(n),c=["left","top"].includes(i)?-1:1,u=a&&l?-1:1,d=mn(t,e);let{mainAxis:f,crossAxis:p,alignmentAxis:m}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&"number"==typeof m&&(p="end"===s?-1*m:m),l?{x:p*u,y:f*c}:{x:f*c,y:p*u}}(t,e);return i===(null==(n=s.offset)?void 0:n.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:o+l.x,y:a+l.y,data:{...l,placement:i}}}}},pr=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:o}=t,{mainAxis:a=!0,crossAxis:i=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...l}=mn(e,t),c={x:n,y:r},u=await Nn(t,l),d=bn(hn(o)),f=gn(d);let p=c[f],m=c[d];if(a){const e="y"===f?"bottom":"right";p=pn(p+u["y"===f?"top":"left"],p,p-u[e])}if(i){const e="y"===d?"bottom":"right";m=pn(m+u["y"===d?"top":"left"],m,m-u[e])}const h=s.fn({...t,[f]:p,[d]:m});return{...h,data:{x:h.x-n,y:h.y-r,enabled:{[f]:a,[d]:i}}}}}},mr=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:o,middlewareData:a,rects:i,initialPlacement:s,platform:l,elements:c}=t,{mainAxis:u=!0,crossAxis:d=!0,fallbackPlacements:f,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:h=!0,...y}=mn(e,t);if(null!=(n=a.arrow)&&n.alignmentOffset)return{};const g=hn(o),v=bn(s),b=hn(s)===s,x=await(null==l.isRTL?void 0:l.isRTL(c.floating)),w=f||(b||!h?[En(s)]:function(e){const t=En(e);return[wn(e),t,wn(t)]}(s)),E="none"!==m;!f&&E&&w.push(...function(e,t,n,r){const o=yn(e);let a=function(e,t,n){const r=["left","right"],o=["right","left"],a=["top","bottom"],i=["bottom","top"];switch(e){case"top":case"bottom":return n?t?o:r:t?r:o;case"left":case"right":return t?a:i;default:return[]}}(hn(e),"start"===n,r);return o&&(a=a.map(e=>e+"-"+o),t&&(a=a.concat(a.map(wn)))),a}(s,h,m,x));const k=[s,...w],C=await Nn(t,y),_=[];let S=(null==(r=a.flip)?void 0:r.overflows)||[];if(u&&_.push(C[g]),d){const e=function(e,t,n){void 0===n&&(n=!1);const r=yn(e),o=xn(e),a=vn(o);let i="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[a]>t.floating[a]&&(i=En(i)),[i,En(i)]}(o,i,x);_.push(C[e[0]],C[e[1]])}if(S=[...S,{placement:o,overflows:_}],!_.every(e=>e<=0)){var N,R;const e=((null==(N=a.flip)?void 0:N.index)||0)+1,t=k[e];if(t&&("alignment"!==d||v===bn(t)||S.every(e=>e.overflows[0]>0&&bn(e.placement)===v)))return{data:{index:e,overflows:S},reset:{placement:t}};let n=null==(R=S.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:R.placement;if(!n)switch(p){case"bestFit":{var M;const e=null==(M=S.filter(e=>{if(E){const t=bn(e.placement);return t===v||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:M[0];e&&(n=e);break}case"initialPlacement":n=s}if(o!==n)return{reset:{placement:n}}}return{}}}},hr=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,r;const{placement:o,rects:a,platform:i,elements:s}=t,{apply:l=()=>{},...c}=mn(e,t),u=await Nn(t,c),d=hn(o),f=yn(o),p="y"===bn(o),{width:m,height:h}=a.floating;let y,g;"top"===d||"bottom"===d?(y=d,g=f===(await(null==i.isRTL?void 0:i.isRTL(s.floating))?"start":"end")?"left":"right"):(g=d,y="end"===f?"top":"bottom");const v=h-u.top-u.bottom,b=m-u.left-u.right,x=on(h-u[y],v),w=on(m-u[g],b),E=!t.middlewareData.shift;let k=x,C=w;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(C=b),null!=(r=t.middlewareData.shift)&&r.enabled.y&&(k=v),E&&!f){const e=an(u.left,0),t=an(u.right,0),n=an(u.top,0),r=an(u.bottom,0);p?C=m-2*(0!==e||0!==t?e+t:an(u.left,u.right)):k=h-2*(0!==n||0!==r?n+r:an(u.top,u.bottom))}await l({...t,availableWidth:C,availableHeight:k});const _=await i.getDimensions(s.floating);return m!==_.width||h!==_.height?{reset:{rects:!0}}:{}}}},yr=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n}=t,{strategy:r="referenceHidden",...o}=mn(e,t);switch(r){case"referenceHidden":{const e=Rn(await Nn(t,{...o,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:Mn(e)}}}case"escaped":{const e=Rn(await Nn(t,{...o,altBoundary:!0}),n.floating);return{data:{escapedOffsets:e,escaped:Mn(e)}}}default:return{}}}}},gr=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:o,rects:a,platform:i,elements:s,middlewareData:l}=t,{element:c,padding:u=0}=mn(e,t)||{};if(null==c)return{};const d=kn(u),f={x:n,y:r},p=xn(o),m=vn(p),h=await i.getDimensions(c),y="y"===p,g=y?"top":"left",v=y?"bottom":"right",b=y?"clientHeight":"clientWidth",x=a.reference[m]+a.reference[p]-f[p]-a.floating[m],w=f[p]-a.reference[p],E=await(null==i.getOffsetParent?void 0:i.getOffsetParent(c));let k=E?E[b]:0;k&&await(null==i.isElement?void 0:i.isElement(E))||(k=s.floating[b]||a.floating[m]);const C=x/2-w/2,_=k/2-h[m]/2-1,S=on(d[g],_),N=on(d[v],_),R=S,M=k-h[m]-N,T=k/2-h[m]/2+C,O=pn(R,T,M),j=!l.arrow&&null!=yn(o)&&T!==O&&a.reference[m]/2-(T<R?S:N)-h[m]/2<0,A=j?T<R?T-R:T-M:0;return{[p]:f[p]+A,data:{[p]:O,centerOffset:T-O-A,...j&&{alignmentOffset:A}},reset:j}}}),vr=function(e){return void 0===e&&(e={}),{options:e,fn(t){const{x:n,y:r,placement:o,rects:a,middlewareData:i}=t,{offset:s=0,mainAxis:l=!0,crossAxis:c=!0}=mn(e,t),u={x:n,y:r},d=bn(o),f=gn(d);let p=u[f],m=u[d];const h=mn(s,t),y="number"==typeof h?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(l){const e="y"===f?"height":"width",t=a.reference[f]-a.floating[e]+y.mainAxis,n=a.reference[f]+a.reference[e]-y.mainAxis;p<t?p=t:p>n&&(p=n)}if(c){var g,v;const e="y"===f?"width":"height",t=["top","left"].includes(hn(o)),n=a.reference[d]-a.floating[e]+(t&&(null==(g=i.offset)?void 0:g[d])||0)+(t?0:y.crossAxis),r=a.reference[d]+a.reference[e]+(t?0:(null==(v=i.offset)?void 0:v[d])||0)-(t?y.crossAxis:0);m<n?m=n:m>r&&(m=r)}return{[f]:p,[d]:m}}}},br=(e,t,n)=>{const r=new Map,o={platform:ur,...n},a={...o.platform,_c:r};return(async(e,t,n)=>{const{placement:r="bottom",strategy:o="absolute",middleware:a=[],platform:i}=n,s=a.filter(Boolean),l=await(null==i.isRTL?void 0:i.isRTL(t));let c=await i.getElementRects({reference:e,floating:t,strategy:o}),{x:u,y:d}=Sn(c,r,l),f=r,p={},m=0;for(let n=0;n<s.length;n++){const{name:a,fn:h}=s[n],{x:y,y:g,data:v,reset:b}=await h({x:u,y:d,initialPlacement:r,placement:f,strategy:o,middlewareData:p,rects:c,platform:i,elements:{reference:e,floating:t}});u=null!=y?y:u,d=null!=g?g:d,p={...p,[a]:{...p[a],...v}},b&&m<=50&&(m++,"object"==typeof b&&(b.placement&&(f=b.placement),b.rects&&(c=!0===b.rects?await i.getElementRects({reference:e,floating:t,strategy:o}):b.rects),({x:u,y:d}=Sn(c,f,l))),n=-1)}return{x:u,y:d,placement:f,strategy:o,middlewareData:p}})(e,t,{...o,platform:a})};var xr="undefined"!=typeof document?s.useLayoutEffect:function(){};function wr(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;let n,r,o;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;0!==r--;)if(!wr(e[r],t[r]))return!1;return!0}if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(r=n;0!==r--;)if(!{}.hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!==r--;){const n=o[r];if(!("_owner"===n&&e.$$typeof||wr(e[n],t[n])))return!1}return!0}return e!=e&&t!=t}function Er(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function kr(e,t){const n=Er(e);return Math.round(t*n)/n}function Cr(e){const t=s.useRef(e);return xr(()=>{t.current=e}),t}const _r=e=>({name:"arrow",options:e,fn(t){const{element:n,padding:r}="function"==typeof e?e(t):e;return n&&(o=n,{}.hasOwnProperty.call(o,"current"))?null!=n.current?gr({element:n.current,padding:r}).fn(t):{}:n?gr({element:n,padding:r}).fn(t):{};var o}}),Sr=(e,t)=>({...fr(e),options:[e,t]}),Nr=(e,t)=>({...pr(e),options:[e,t]}),Rr=(e,t)=>({...vr(e),options:[e,t]}),Mr=(e,t)=>({...mr(e),options:[e,t]}),Tr=(e,t)=>({...hr(e),options:[e,t]}),Or=(e,t)=>({...yr(e),options:[e,t]}),jr=(e,t)=>({..._r(e),options:[e,t]});var Ar=s.forwardRef((e,t)=>{const{children:n,width:r=10,height:o=5,...a}=e;return(0,m.jsx)(R.svg,{...a,ref:t,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,m.jsx)("polygon",{points:"0,0 30,0 15,10"})})});Ar.displayName="Arrow";var Pr=Ar;function Dr(e){const[t,n]=s.useState(void 0);return g(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});const t=new ResizeObserver(t=>{if(!Array.isArray(t))return;if(!t.length)return;const r=t[0];let o,a;if("borderBoxSize"in r){const e=r.borderBoxSize,t=Array.isArray(e)?e[0]:e;o=t.inlineSize,a=t.blockSize}else o=e.offsetWidth,a=e.offsetHeight;n({width:o,height:a})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}var Lr="Popper",[Ir,Fr]=h(Lr),[zr,$r]=Ir(Lr),Wr=e=>{const{__scopePopper:t,children:n}=e,[r,o]=s.useState(null);return(0,m.jsx)(zr,{scope:t,anchor:r,onAnchorChange:o,children:n})};Wr.displayName=Lr;var Hr="PopperAnchor",qr=s.forwardRef((e,t)=>{const{__scopePopper:n,virtualRef:r,...o}=e,a=$r(Hr,n),i=s.useRef(null),l=p(t,i);return s.useEffect(()=>{a.onAnchorChange(r?.current||i.current)}),r?null:(0,m.jsx)(R.div,{...o,ref:l})});qr.displayName=Hr;var Vr="PopperContent",[Br,Ur]=Ir(Vr),Xr=s.forwardRef((e,t)=>{const{__scopePopper:n,side:r="bottom",sideOffset:o=0,align:a="center",alignOffset:i=0,arrowPadding:l=0,avoidCollisions:c=!0,collisionBoundary:u=[],collisionPadding:d=0,sticky:f="partial",hideWhenDetached:h=!1,updatePositionStrategy:y="optimized",onPlaced:v,...b}=e,x=$r(Vr,n),[w,E]=s.useState(null),C=p(t,e=>E(e)),[_,S]=s.useState(null),N=Dr(_),T=N?.width??0,O=N?.height??0,j=r+("center"!==a?"-"+a:""),A="number"==typeof d?d:{top:0,right:0,bottom:0,left:0,...d},P=Array.isArray(u)?u:[u],D=P.length>0,L={padding:A,boundary:P.filter(Gr),altBoundary:D},{refs:I,floatingStyles:F,placement:z,isPositioned:$,middlewareData:W}=function(e){void 0===e&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:a,floating:i}={},transform:l=!0,whileElementsMounted:c,open:u}=e,[d,f]=s.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=s.useState(r);wr(p,r)||m(r);const[h,y]=s.useState(null),[g,v]=s.useState(null),b=s.useCallback(e=>{e!==C.current&&(C.current=e,y(e))},[]),x=s.useCallback(e=>{e!==_.current&&(_.current=e,v(e))},[]),w=a||h,E=i||g,C=s.useRef(null),_=s.useRef(null),S=s.useRef(d),N=null!=c,R=Cr(c),M=Cr(o),T=Cr(u),O=s.useCallback(()=>{if(!C.current||!_.current)return;const e={placement:t,strategy:n,middleware:p};M.current&&(e.platform=M.current),br(C.current,_.current,e).then(e=>{const t={...e,isPositioned:!1!==T.current};j.current&&!wr(S.current,t)&&(S.current=t,k.flushSync(()=>{f(t)}))})},[p,t,n,M,T]);xr(()=>{!1===u&&S.current.isPositioned&&(S.current.isPositioned=!1,f(e=>({...e,isPositioned:!1})))},[u]);const j=s.useRef(!1);xr(()=>(j.current=!0,()=>{j.current=!1}),[]),xr(()=>{if(w&&(C.current=w),E&&(_.current=E),w&&E){if(R.current)return R.current(w,E,O);O()}},[w,E,O,R,N]);const A=s.useMemo(()=>({reference:C,floating:_,setReference:b,setFloating:x}),[b,x]),P=s.useMemo(()=>({reference:w,floating:E}),[w,E]),D=s.useMemo(()=>{const e={position:n,left:0,top:0};if(!P.floating)return e;const t=kr(P.floating,d.x),r=kr(P.floating,d.y);return l?{...e,transform:"translate("+t+"px, "+r+"px)",...Er(P.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,l,P.floating,d.x,d.y]);return s.useMemo(()=>({...d,update:O,refs:A,elements:P,floatingStyles:D}),[d,O,A,P,D])}({strategy:"fixed",placement:j,whileElementsMounted:(...e)=>function(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=Gn(e),u=o||a?[...c?Yn(c):[],...Yn(t)]:[];u.forEach(e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)});const d=c&&s?function(e,t){let n,r=null;const o=An(e);function a(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return function i(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),a();const c=e.getBoundingClientRect(),{left:u,top:d,width:f,height:p}=c;if(s||t(),!f||!p)return;const m={rootMargin:-ln(d)+"px "+-ln(o.clientWidth-(u+f))+"px "+-ln(o.clientHeight-(d+p))+"px "+-ln(u)+"px",threshold:an(0,on(1,l))||1};let h=!0;function y(t){const r=t[0].intersectionRatio;if(r!==l){if(!h)return i();r?i(!1,r):n=setTimeout(()=>{i(!1,1e-7)},1e3)}1!==r||dr(c,e.getBoundingClientRect())||i(),h=!1}try{r=new IntersectionObserver(y,{...m,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(y,m)}r.observe(e)}(!0),a}(c,n):null;let f,p=-1,m=null;i&&(m=new ResizeObserver(e=>{let[r]=e;r&&r.target===c&&m&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=m)||e.observe(t)})),n()}),c&&!l&&m.observe(c),m.observe(t));let h=l?tr(e):null;return l&&function t(){const r=tr(e);h&&!dr(h,r)&&n(),h=r,f=requestAnimationFrame(t)}(),n(),()=>{var e;u.forEach(e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)}),null==d||d(),null==(e=m)||e.disconnect(),m=null,l&&cancelAnimationFrame(f)}}(...e,{animationFrame:"always"===y}),elements:{reference:x.anchor},middleware:[Sr({mainAxis:o+O,alignmentAxis:i}),c&&Nr({mainAxis:!0,crossAxis:!1,limiter:"partial"===f?Rr():void 0,...L}),c&&Mr({...L}),Tr({...L,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{const{width:o,height:a}=t.reference,i=e.floating.style;i.setProperty("--radix-popper-available-width",`${n}px`),i.setProperty("--radix-popper-available-height",`${r}px`),i.setProperty("--radix-popper-anchor-width",`${o}px`),i.setProperty("--radix-popper-anchor-height",`${a}px`)}}),_&&jr({element:_,padding:l}),Jr({arrowWidth:T,arrowHeight:O}),h&&Or({strategy:"referenceHidden",...L})]}),[H,q]=Qr(z),V=M(v);g(()=>{$&&V?.()},[$,V]);const B=W.arrow?.x,U=W.arrow?.y,X=0!==W.arrow?.centerOffset,[Y,K]=s.useState();return g(()=>{w&&K(window.getComputedStyle(w).zIndex)},[w]),(0,m.jsx)("div",{ref:I.setFloating,"data-radix-popper-content-wrapper":"",style:{...F,transform:$?F.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:Y,"--radix-popper-transform-origin":[W.transformOrigin?.x,W.transformOrigin?.y].join(" "),...W.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,m.jsx)(Br,{scope:n,placedSide:H,onArrowChange:S,arrowX:B,arrowY:U,shouldHideArrow:X,children:(0,m.jsx)(R.div,{"data-side":H,"data-align":q,...b,ref:C,style:{...b.style,animation:$?void 0:"none"}})})})});Xr.displayName=Vr;var Yr="PopperArrow",Kr={top:"bottom",right:"left",bottom:"top",left:"right"},Zr=s.forwardRef(function(e,t){const{__scopePopper:n,...r}=e,o=Ur(Yr,n),a=Kr[o.placedSide];return(0,m.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[a]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,m.jsx)(Pr,{...r,ref:t,style:{...r.style,display:"block"}})})});function Gr(e){return null!==e}Zr.displayName=Yr;var Jr=e=>({name:"transformOrigin",options:e,fn(t){const{placement:n,rects:r,middlewareData:o}=t,a=0!==o.arrow?.centerOffset,i=a?0:e.arrowWidth,s=a?0:e.arrowHeight,[l,c]=Qr(n),u={start:"0%",center:"50%",end:"100%"}[c],d=(o.arrow?.x??0)+i/2,f=(o.arrow?.y??0)+s/2;let p="",m="";return"bottom"===l?(p=a?u:`${d}px`,m=-s+"px"):"top"===l?(p=a?u:`${d}px`,m=`${r.floating.height+s}px`):"right"===l?(p=-s+"px",m=a?u:`${f}px`):"left"===l&&(p=`${r.floating.width+s}px`,m=a?u:`${f}px`),{data:{x:p,y:m}}}});function Qr(e){const[t,n="center"]=e.split("-");return[t,n]}var eo=Wr,to=qr,no=Xr,ro=Zr,[oo,ao]=h("Tooltip",[Fr]),io=Fr(),so="TooltipProvider",lo=700,co="tooltip.open",[uo,fo]=oo(so),po=e=>{const{__scopeTooltip:t,delayDuration:n=lo,skipDelayDuration:r=300,disableHoverableContent:o=!1,children:a}=e,i=s.useRef(!0),l=s.useRef(!1),c=s.useRef(0);return s.useEffect(()=>{const e=c.current;return()=>window.clearTimeout(e)},[]),(0,m.jsx)(uo,{scope:t,isOpenDelayedRef:i,delayDuration:n,onOpen:s.useCallback(()=>{window.clearTimeout(c.current),i.current=!1},[]),onClose:s.useCallback(()=>{window.clearTimeout(c.current),c.current=window.setTimeout(()=>i.current=!0,r)},[r]),isPointerInTransitRef:l,onPointerInTransitChange:s.useCallback(e=>{l.current=e},[]),disableHoverableContent:o,children:a})};po.displayName=so;var mo="Tooltip",[ho,yo]=oo(mo),go=e=>{const{__scopeTooltip:t,children:n,open:r,defaultOpen:o,onOpenChange:a,disableHoverableContent:i,delayDuration:l}=e,c=fo(mo,e.__scopeTooltip),u=io(t),[d,f]=s.useState(null),p=x(),h=s.useRef(0),y=i??c.disableHoverableContent,g=l??c.delayDuration,v=s.useRef(!1),[b,w]=E({prop:r,defaultProp:o??!1,onChange:e=>{e?(c.onOpen(),document.dispatchEvent(new CustomEvent(co))):c.onClose(),a?.(e)},caller:mo}),k=s.useMemo(()=>b?v.current?"delayed-open":"instant-open":"closed",[b]),C=s.useCallback(()=>{window.clearTimeout(h.current),h.current=0,v.current=!1,w(!0)},[w]),_=s.useCallback(()=>{window.clearTimeout(h.current),h.current=0,w(!1)},[w]),S=s.useCallback(()=>{window.clearTimeout(h.current),h.current=window.setTimeout(()=>{v.current=!0,w(!0),h.current=0},g)},[g,w]);return s.useEffect(()=>()=>{h.current&&(window.clearTimeout(h.current),h.current=0)},[]),(0,m.jsx)(eo,{...u,children:(0,m.jsx)(ho,{scope:t,contentId:p,open:b,stateAttribute:k,trigger:d,onTriggerChange:f,onTriggerEnter:s.useCallback(()=>{c.isOpenDelayedRef.current?S():C()},[c.isOpenDelayedRef,S,C]),onTriggerLeave:s.useCallback(()=>{y?_():(window.clearTimeout(h.current),h.current=0)},[_,y]),onOpen:C,onClose:_,disableHoverableContent:y,children:n})})};go.displayName=mo;var vo="TooltipTrigger",bo=s.forwardRef((e,t)=>{const{__scopeTooltip:n,...r}=e,o=yo(vo,n),a=fo(vo,n),i=io(n),l=p(t,s.useRef(null),o.onTriggerChange),c=s.useRef(!1),d=s.useRef(!1),f=s.useCallback(()=>c.current=!1,[]);return s.useEffect(()=>()=>document.removeEventListener("pointerup",f),[f]),(0,m.jsx)(to,{asChild:!0,...i,children:(0,m.jsx)(R.button,{"aria-describedby":o.open?o.contentId:void 0,"data-state":o.stateAttribute,...r,ref:l,onPointerMove:u(e.onPointerMove,e=>{"touch"!==e.pointerType&&(d.current||a.isPointerInTransitRef.current||(o.onTriggerEnter(),d.current=!0))}),onPointerLeave:u(e.onPointerLeave,()=>{o.onTriggerLeave(),d.current=!1}),onPointerDown:u(e.onPointerDown,()=>{o.open&&o.onClose(),c.current=!0,document.addEventListener("pointerup",f,{once:!0})}),onFocus:u(e.onFocus,()=>{c.current||o.onOpen()}),onBlur:u(e.onBlur,o.onClose),onClick:u(e.onClick,o.onClose)})})});bo.displayName=vo;var xo="TooltipPortal",[wo,Eo]=oo(xo,{forceMount:void 0}),ko=e=>{const{__scopeTooltip:t,forceMount:n,children:r,container:o}=e,a=yo(xo,t);return(0,m.jsx)(wo,{scope:t,forceMount:n,children:(0,m.jsx)(X,{present:n||a.open,children:(0,m.jsx)(U,{asChild:!0,container:o,children:r})})})};ko.displayName=xo;var Co="TooltipContent",_o=s.forwardRef((e,t)=>{const n=Eo(Co,e.__scopeTooltip),{forceMount:r=n.forceMount,side:o="top",...a}=e,i=yo(Co,e.__scopeTooltip);return(0,m.jsx)(X,{present:r||i.open,children:i.disableHoverableContent?(0,m.jsx)(To,{side:o,...a,ref:t}):(0,m.jsx)(So,{side:o,...a,ref:t})})}),So=s.forwardRef((e,t)=>{const n=yo(Co,e.__scopeTooltip),r=fo(Co,e.__scopeTooltip),o=s.useRef(null),a=p(t,o),[i,l]=s.useState(null),{trigger:c,onClose:u}=n,d=o.current,{onPointerInTransitChange:f}=r,h=s.useCallback(()=>{l(null),f(!1)},[f]),y=s.useCallback((e,t)=>{const n=e.currentTarget,r={x:e.clientX,y:e.clientY},o=function(e,t,n=5){const r=[];switch(t){case"top":r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n})}return r}(r,function(e,t){const n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),o=Math.abs(t.right-e.x),a=Math.abs(t.left-e.x);switch(Math.min(n,r,o,a)){case a:return"left";case o:return"right";case n:return"top";case r:return"bottom";default:throw new Error("unreachable")}}(r,n.getBoundingClientRect())),a=function(e){const t=e.slice();return t.sort((e,t)=>e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:e.y>t.y?1:0),function(e){if(e.length<=1)return e.slice();const t=[];for(let n=0;n<e.length;n++){const r=e[n];for(;t.length>=2;){const e=t[t.length-1],n=t[t.length-2];if(!((e.x-n.x)*(r.y-n.y)>=(e.y-n.y)*(r.x-n.x)))break;t.pop()}t.push(r)}t.pop();const n=[];for(let t=e.length-1;t>=0;t--){const r=e[t];for(;n.length>=2;){const e=n[n.length-1],t=n[n.length-2];if(!((e.x-t.x)*(r.y-t.y)>=(e.y-t.y)*(r.x-t.x)))break;n.pop()}n.push(r)}return n.pop(),1===t.length&&1===n.length&&t[0].x===n[0].x&&t[0].y===n[0].y?t:t.concat(n)}(t)}([...o,...function(e){const{top:t,right:n,bottom:r,left:o}=e;return[{x:o,y:t},{x:n,y:t},{x:n,y:r},{x:o,y:r}]}(t.getBoundingClientRect())]);l(a),f(!0)},[f]);return s.useEffect(()=>()=>h(),[h]),s.useEffect(()=>{if(c&&d){const e=e=>y(e,d),t=e=>y(e,c);return c.addEventListener("pointerleave",e),d.addEventListener("pointerleave",t),()=>{c.removeEventListener("pointerleave",e),d.removeEventListener("pointerleave",t)}}},[c,d,y,h]),s.useEffect(()=>{if(i){const e=e=>{const t=e.target,n={x:e.clientX,y:e.clientY},r=c?.contains(t)||d?.contains(t),o=!function(e,t){const{x:n,y:r}=e;let o=!1;for(let e=0,a=t.length-1;e<t.length;a=e++){const i=t[e],s=t[a],l=i.x,c=i.y,u=s.x,d=s.y;c>r!=d>r&&n<(u-l)*(r-c)/(d-c)+l&&(o=!o)}return o}(n,i);r?h():o&&(h(),u())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[c,d,i,u,h]),(0,m.jsx)(To,{...e,ref:a})}),[No,Ro]=oo(mo,{isInside:!1}),Mo=function(e){const t=({children:e})=>(0,m.jsx)(m.Fragment,{children:e});return t.displayName=`${e}.Slottable`,t.__radixId=S,t}("TooltipContent"),To=s.forwardRef((e,t)=>{const{__scopeTooltip:n,children:r,"aria-label":o,onEscapeKeyDown:a,onPointerDownOutside:i,...l}=e,c=yo(Co,n),u=io(n),{onClose:d}=c;return s.useEffect(()=>(document.addEventListener(co,d),()=>document.removeEventListener(co,d)),[d]),s.useEffect(()=>{if(c.trigger){const e=e=>{const t=e.target;t?.contains(c.trigger)&&d()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[c.trigger,d]),(0,m.jsx)(A,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:a,onPointerDownOutside:i,onFocusOutside:e=>e.preventDefault(),onDismiss:d,children:(0,m.jsxs)(no,{"data-state":c.stateAttribute,...u,...l,ref:t,style:{...l.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[(0,m.jsx)(Mo,{children:r}),(0,m.jsx)(No,{scope:n,isInside:!0,children:(0,m.jsx)(Mt,{id:c.contentId,role:"tooltip",children:o||r})})]})})});_o.displayName=Co;var Oo="TooltipArrow",jo=s.forwardRef((e,t)=>{const{__scopeTooltip:n,...r}=e,o=io(n);return Ro(Oo,n).isInside?null:(0,m.jsx)(ro,{...o,...r,ref:t})});jo.displayName=Oo;var Ao=po,Po=go,Do=bo,Lo=ko,Io=_o,Fo=jo;const zo=({children:e,content:t,delayDuration:n=400})=>t?(0,s.createElement)(Ao,null,(0,s.createElement)(Po,{delayDuration:n},(0,s.createElement)(Do,{asChild:!0},e),(0,s.createElement)(Lo,null,(0,s.createElement)(Io,{className:"rounded-xs px-xs py-[7px] text-base leading-[1.5] text-white bg-black shadow-tooltip select-none will-change-transform will-change-opacity max-w-[40ch] animate-[none] data-[state=delayed-open]:data-[side=top]:animate-slideDownAndFade data-[state=delayed-open]:data-[side=right]:animate-slideLeftAndFade data-[state=delayed-open]:data-[side=bottom]:animate-slideUpAndFade data-[state=delayed-open]:data-[side=left]:animate-slideRightAndFade",sideOffset:5},t,(0,s.createElement)(Fo,{className:"fill-black"}))))):(0,s.createElement)(s.Fragment,null,e),$o=e=>{const t=(e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,n)=>n?n.toUpperCase():t.toLowerCase()))(e);return t.charAt(0).toUpperCase()+t.slice(1)},Wo=(...e)=>e.filter((e,t,n)=>Boolean(e)&&""!==e.trim()&&n.indexOf(e)===t).join(" ").trim(),Ho=e=>{for(const t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0};var qo={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};const Vo=(0,s.forwardRef)(({color:e="currentColor",size:t=24,strokeWidth:n=2,absoluteStrokeWidth:r,className:o="",children:a,iconNode:i,...l},c)=>(0,s.createElement)("svg",{ref:c,...qo,width:t,height:t,stroke:e,strokeWidth:r?24*Number(n)/Number(t):n,className:Wo("lucide",o),...!a&&!Ho(l)&&{"aria-hidden":"true"},...l},[...i.map(([e,t])=>(0,s.createElement)(e,t)),...Array.isArray(a)?a:[a]])),Bo=(e,t)=>{const n=(0,s.forwardRef)(({className:n,...r},o)=>{return(0,s.createElement)(Vo,{ref:o,iconNode:t,className:Wo(`lucide-${a=$o(e),a.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,n),...r});var a});return n.displayName=$o(e),n},Uo=Bo("loader-circle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]),Xo=Bo("circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]),Yo=Bo("circle-off",[["path",{d:"m2 2 20 20",key:"1ooewy"}],["path",{d:"M8.35 2.69A10 10 0 0 1 21.3 15.65",key:"1pfsoa"}],["path",{d:"M19.08 19.08A10 10 0 1 1 4.92 4.92",key:"1ablyi"}]]),Ko=Bo("circle-dot",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}]]),Zo=Bo("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]),Go=Bo("triangle-alert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]]),Jo=Bo("circle-alert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]),Qo=Bo("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]),ea=Bo("circle-check",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]),ta=Bo("circle-x",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]]),na=Bo("chevron-up",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]),ra=Bo("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]),oa=Bo("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]),aa=Bo("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]),ia=Bo("plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]),sa=Bo("minus",[["path",{d:"M5 12h14",key:"1ays0h"}]]),la=Bo("refresh-cw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]]),ca=Bo("octagon-alert",[["path",{d:"M12 16h.01",key:"1drbdi"}],["path",{d:"M12 8v4",key:"1got3b"}],["path",{d:"M15.312 2a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586l-4.688-4.688A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2z",key:"1fd625"}]]),ua=Bo("braces",[["path",{d:"M8 3H7a2 2 0 0 0-2 2v5a2 2 0 0 1-2 2 2 2 0 0 1 2 2v5c0 1.1.9 2 2 2h1",key:"ezmyqa"}],["path",{d:"M16 21h1a2 2 0 0 0 2-2v-5c0-1.1.9-2 2-2a2 2 0 0 1-2-2V5a2 2 0 0 0-2-2h-1",key:"e1hn23"}]]),da=Bo("file-text",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]),fa=Bo("file-x",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"m14.5 12.5-5 5",key:"b62r18"}],["path",{d:"m9.5 12.5 5 5",key:"1rk7el"}]]),pa=Bo("file-down",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M12 18v-6",key:"17g6i2"}],["path",{d:"m9 15 3 3 3-3",key:"1npd3o"}]]),ma=Bo("calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]]),ha=Bo("calendar-x",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}],["path",{d:"m14 14-4 4",key:"rymu2i"}],["path",{d:"m10 14 4 4",key:"3sz06r"}]]),ya=Bo("panel-top",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M3 9h18",key:"1pudct"}]]),ga=Bo("circle-help",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]]),va=Bo("copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]),ba=Bo("trash",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}]]),xa=Bo("user",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]]),wa=Bo("users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["path",{d:"M16 3.128a4 4 0 0 1 0 7.744",key:"16gr8j"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}]]),Ea=Bo("clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]]),ka=Bo("eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]),Ca=Bo("link",[["path",{d:"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71",key:"1cjeqo"}],["path",{d:"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71",key:"19qd67"}]]),_a=Bo("circle-user",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}],["path",{d:"M7 20.662V19a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v1.662",key:"154egf"}]]),Sa=Bo("log-out",[["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}],["polyline",{points:"16 17 21 12 16 7",key:"1gabdz"}],["line",{x1:"21",x2:"9",y1:"12",y2:"12",key:"1uyos4"}]]),Na=Bo("trophy",[["path",{d:"M6 9H4.5a2.5 2.5 0 0 1 0-5H6",key:"17hqa7"}],["path",{d:"M18 9h1.5a2.5 2.5 0 0 0 0-5H18",key:"lmptdp"}],["path",{d:"M4 22h16",key:"57wxv0"}],["path",{d:"M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22",key:"1nw9bq"}],["path",{d:"M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22",key:"1np0yb"}],["path",{d:"M18 2H6v7a6 6 0 0 0 12 0V2Z",key:"u46fv3"}]]),Ra=Bo("activity",[["path",{d:"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2",key:"169zse"}]]),Ma=Bo("infinity",[["path",{d:"M6 16c5 0 7-8 12-8a4 4 0 0 1 0 8c-5 0-7-8-12-8a4 4 0 1 0 0 8",key:"18ogeb"}]]),Ta=Bo("chart-line",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"m19 9-5 5-4-4-3 3",key:"2osh9i"}]]),Oa=Bo("chart-pie",[["path",{d:"M21 12c.552 0 1.005-.449.95-.998a10 10 0 0 0-8.953-8.951c-.55-.055-.998.398-.998.95v8a1 1 0 0 0 1 1z",key:"pzmjnu"}],["path",{d:"M21.21 15.89A10 10 0 1 1 8 2.83",key:"k2fpak"}]]),ja=Bo("goal",[["path",{d:"M12 13V2l8 4-8 4",key:"5wlwwj"}],["path",{d:"M20.561 10.222a9 9 0 1 1-12.55-5.29",key:"1c0wjv"}],["path",{d:"M8.002 9.997a5 5 0 1 0 8.9 2.02",key:"gb1g7m"}]]),Aa=Bo("sliders-horizontal",[["line",{x1:"21",x2:"14",y1:"4",y2:"4",key:"obuewd"}],["line",{x1:"10",x2:"3",y1:"4",y2:"4",key:"1q6298"}],["line",{x1:"21",x2:"12",y1:"12",y2:"12",key:"1iu8h1"}],["line",{x1:"8",x2:"3",y1:"12",y2:"12",key:"ntss68"}],["line",{x1:"21",x2:"16",y1:"20",y2:"20",key:"14d8ph"}],["line",{x1:"12",x2:"3",y1:"20",y2:"20",key:"m0wm8r"}],["line",{x1:"14",x2:"14",y1:"2",y2:"6",key:"14e1ph"}],["line",{x1:"8",x2:"8",y1:"10",y2:"14",key:"1i6ji0"}],["line",{x1:"16",x2:"16",y1:"18",y2:"22",key:"1lctlv"}]]),Pa=Bo("loader",[["path",{d:"M12 2v4",key:"3427ic"}],["path",{d:"m16.2 7.8 2.9-2.9",key:"r700ao"}],["path",{d:"M18 12h4",key:"wj9ykh"}],["path",{d:"m16.2 16.2 2.9 2.9",key:"1bxg5t"}],["path",{d:"M12 18v4",key:"jadmvz"}],["path",{d:"m4.9 19.1 2.9-2.9",key:"bwix9q"}],["path",{d:"M2 12h4",key:"j09sii"}],["path",{d:"m4.9 4.9 2.9 2.9",key:"giyufr"}]]),Da=Bo("monitor",[["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2",key:"48i651"}],["line",{x1:"8",x2:"16",y1:"21",y2:"21",key:"1svkeh"}],["line",{x1:"12",x2:"12",y1:"17",y2:"21",key:"vw1qmm"}]]),La=Bo("tablet",[["rect",{width:"16",height:"20",x:"4",y:"2",rx:"2",ry:"2",key:"76otgf"}],["line",{x1:"12",x2:"12.01",y1:"18",y2:"18",key:"1dp563"}]]),Ia=Bo("smartphone",[["rect",{width:"14",height:"20",x:"5",y:"2",rx:"2",ry:"2",key:"1yt0o3"}],["path",{d:"M12 18h.01",key:"mhygvu"}]]),Fa=Bo("layers",[["path",{d:"M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z",key:"zw3jo"}],["path",{d:"M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12",key:"1wduqc"}],["path",{d:"M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17",key:"kqbvx6"}]]),za=Bo("mouse",[["rect",{x:"5",y:"2",width:"14",height:"20",rx:"7",key:"11ol66"}],["path",{d:"M12 6v4",key:"16clxf"}]]),$a=Bo("file",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}]]),Wa=Bo("hash",[["line",{x1:"4",x2:"20",y1:"9",y2:"9",key:"4lhtct"}],["line",{x1:"4",x2:"20",y1:"15",y2:"15",key:"vyu0kd"}],["line",{x1:"10",x2:"8",y1:"3",y2:"21",key:"1ggp8o"}],["line",{x1:"16",x2:"14",y1:"3",y2:"21",key:"weycgp"}]]),Ha=Bo("sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]]),qa=Bo("earth",[["path",{d:"M21.54 15H17a2 2 0 0 0-2 2v4.54",key:"1djwo0"}],["path",{d:"M7 3.34V5a3 3 0 0 0 3 3a2 2 0 0 1 2 2c0 1.1.9 2 2 2a2 2 0 0 0 2-2c0-1.1.9-2 2-2h3.17",key:"1tzkfa"}],["path",{d:"M11 21.95V18a2 2 0 0 0-2-2a2 2 0 0 1-2-2v-1a2 2 0 0 0-2-2H2.05",key:"14pb5j"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]),Va=Bo("funnel",[["path",{d:"M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z",key:"sc7q7i"}]]),Ba=Bo("external-link",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]),Ua=Bo("webhook",[["path",{d:"M18 16.98h-5.99c-1.1 0-1.95.94-2.48 1.9A4 4 0 0 1 2 17c.01-.7.2-1.4.57-2",key:"q3hayz"}],["path",{d:"m6 17 3.13-5.78c.53-.97.1-2.18-.5-3.1a4 4 0 1 1 6.89-4.06",key:"1go1hn"}],["path",{d:"m12 6 3.13 5.73C15.66 12.7 16.9 13 18 13a4 4 0 0 1 0 8",key:"qlwsc0"}]]),Xa={black:"var(--teamupdraft-black)",green:"var(--teamupdraft-green)",yellow:"var(--teamupdraft-yellow)",red:"var(--teamupdraft-red)",blue:"var(--teamupdraft-blue)",gray:"var(--teamupdraft-grey-400)",white:"var(--teamupdraft-white)"},Ya={bullet:Xo,dot:Xo,circle:Yo,period:Ko,check:Zo,warning:Go,error:Jo,times:Qo,"circle-check":ea,"circle-times":ta,"chevron-up":na,"chevron-down":ra,"chevron-right":oa,"chevron-left":aa,plus:ia,minus:sa,sync:la,"sync-error":ca,shortcode:ua,file:da,"file-text":da,"file-disabled":fa,"file-download":pa,calendar:ma,"calendar-error":ha,website:ya,help:ga,copy:va,trash:ba,visitor:xa,visitors:wa,"visitors-crowd":wa,time:Ea,pageviews:ka,referrer:Ca,sessions:_a,bounces:Sa,bounced_sessions:Sa,bounce_rate:Sa,winner:Na,live:Ra,total:Ma,graph:Ta,conversion_rate:Oa,goals:ja,conversions:ja,"goals-empty":Ko,filter:Aa,loading:Pa,"loading-circle":Uo,desktop:Da,tablet:La,mobile:Ia,other:Fa,mouse:za,eye:ka,page:$a,hashtag:Wa,sun:Ha,world:qa,filters:Va,referrers:Ba,hook:Ua},Ka=(0,s.memo)(({name:e="bullet",color:t="black",size:n=18,strokeWidth:r=1.5,tooltip:o,onClick:a,className:i})=>{const l=Xa[t]||t,c=Ya[e]||Xo,u={size:n,color:l,strokeWidth:r},d="loading-circle"===e?"animate-spin":"",f=(0,s.createElement)("div",{onClick:()=>{a&&a()},className:i+" flex items-center justify-center "+d},"bullet"!==e&&"dot"!==e||c!==Xo?(0,s.createElement)(c,{...u}):(0,s.createElement)(Xo,{...u,fill:l}));return o?(0,s.createElement)(zo,{content:o},f):f}),Za=(0,c.memo)(({bullets:e,stepId:t})=>{const{onboardingData:n,isLastStep:r}=nn();return e&&r()?(0,s.createElement)(s.Fragment,null,(0,s.createElement)("p",{className:"text-gray-600 text-lg leading-relaxed font-light text-center"},!!n.is_pro&&(0,Lt.__)("The below features have automatically been enabled for you as a Pro user!","burst-statistics"),!n.is_pro&&(0,Lt.__)("Get the most out of Burst Statistics with our Premium features:","burst-statistics")),(0,s.createElement)("div",{className:"space-y-2 mx-auto flex flex-col "},e.map((e,n)=>(0,s.createElement)("div",{key:`${t}-bullet-${n}`,className:"flex items-center  gap-2 ml-2"},(0,s.createElement)("span",{className:"flex-shrink-0 "},(0,s.createElement)(Ka,{name:"check",color:"green",size:"25"})),(0,s.createElement)("p",{className:"text-gray-700 text-md font-normal leading-relaxed"},e))))):null}),Ga=Za,Ja=(0,s.forwardRef)(({type:e="text",className:t,...n},r)=>(0,s.createElement)("input",{ref:r,type:e,className:`w-full rounded-md border border-gray-400 p-2 focus:border-primary-dark focus:outline-none focus:ring disabled:cursor-not-allowed disabled:border-gray-200 disabled:bg-gray-200 ${t||""}`,...n}));Ja.displayName="TextInput";const Qa=Ja;var ei=s.forwardRef((e,t)=>(0,m.jsx)(R.label,{...e,ref:t,onMouseDown:t=>{t.target.closest("button, input, select, textarea")||(e.onMouseDown?.(t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}}));ei.displayName="Label";var ti=ei;const ni=e=>e&&"object"==typeof e&&!s.isValidElement(e),ri=(0,s.memo)(({label:e,context:t,help:n,error:r,reverseLabel:o=!1,alignWithLabel:a=!1,className:i="",inputId:l,required:c=!1,children:u,pro:d})=>{const f=At(i,"w-full px-6 box-border ",r&&"bg-red-100"),p=a?"flex flex-row items-center justify-between":"flex flex-col",m=o?"order-2":"order-1",h=o?"order-1":"order-2",y=a?o?"ml-4":"":o?"mt-2":"",g=a?o?"":"ml-4":o?"":"mt-2",v=(0,s.createElement)("div",{className:At("flex items-center gap-2",y)},(0,s.createElement)(ti,{className:"cursor-pointer text-md font-medium text-black",htmlFor:l},e),c&&(0,s.createElement)("span",{className:"text-gray ml-1 text-xs font-normal"},"(",(0,Lt.__)("Required","burst-statistics"),")"),n&&(0,s.createElement)("span",{className:"text-gray ml-2 text-sm font-light"},n)),b=(0,s.createElement)("div",{className:At("w-full",g)},u);return(0,s.createElement)("div",{className:f},(0,s.createElement)("div",{className:p},(0,s.createElement)("div",{className:At(m)},v),(0,s.createElement)("div",{className:At(h)},b)),r&&(0,s.createElement)("p",{className:"text-red mt-2 text-sm font-semibold",role:"alert"},r),t&&(0,s.createElement)("p",{className:"text-gray mt-2 text-sm font-normal"},ni(t)?t.text:t,ni(t)&&t.url&&" ",ni(t)&&t.url&&(0,s.createElement)("a",{rel:"noopener noreferrer nofollow",className:"text-blue underline",href:t.url,target:"_blank"},(0,Lt.__)("More info","burst-statistics"))))});ri.displayName="FieldWrapper";const oi=ri,ai=({field:e,onChange:t,value:n})=>(0,s.createElement)(s.Fragment,null,(0,s.createElement)(oi,{inputId:e.id,label:e.label},(0,s.createElement)(Qa,{id:e.id,type:"password",placeholder:(0,Lt.__)("Enter your license key here","team-updraft"),value:n,onChange:e=>t(e.target.value)})));var ii="Checkbox",[si,li]=h(ii),[ci,ui]=si(ii);function di(e){const{__scopeCheckbox:t,checked:n,children:r,defaultChecked:o,disabled:a,form:i,name:l,onCheckedChange:c,required:u,value:d="on",internal_do_not_use_render:f}=e,[p,h]=E({prop:n,defaultProp:o??!1,onChange:c,caller:ii}),[y,g]=s.useState(null),[v,b]=s.useState(null),x=s.useRef(!1),w=!y||!!i||!!y.closest("form"),k={checked:p,disabled:a,setChecked:h,control:y,setControl:g,name:l,form:i,value:d,hasConsumerStoppedPropagationRef:x,required:u,defaultChecked:!xi(o)&&o,isFormControl:w,bubbleInput:v,setBubbleInput:b};return(0,m.jsx)(ci,{scope:t,...k,children:bi(f)?f(k):r})}var fi="CheckboxTrigger",pi=s.forwardRef(({__scopeCheckbox:e,onKeyDown:t,onClick:n,...r},o)=>{const{control:a,value:i,disabled:l,checked:c,required:d,setControl:f,setChecked:h,hasConsumerStoppedPropagationRef:y,isFormControl:g,bubbleInput:v}=ui(fi,e),b=p(o,f),x=s.useRef(c);return s.useEffect(()=>{const e=a?.form;if(e){const t=()=>h(x.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[a,h]),(0,m.jsx)(R.button,{type:"button",role:"checkbox","aria-checked":xi(c)?"mixed":c,"aria-required":d,"data-state":wi(c),"data-disabled":l?"":void 0,disabled:l,value:i,...r,ref:b,onKeyDown:u(t,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:u(n,e=>{h(e=>!!xi(e)||!e),v&&g&&(y.current=e.isPropagationStopped(),y.current||e.stopPropagation())})})});pi.displayName=fi;var mi=s.forwardRef((e,t)=>{const{__scopeCheckbox:n,name:r,checked:o,defaultChecked:a,required:i,disabled:s,value:l,onCheckedChange:c,form:u,...d}=e;return(0,m.jsx)(di,{__scopeCheckbox:n,checked:o,defaultChecked:a,disabled:s,required:i,onCheckedChange:c,name:r,form:u,value:l,internal_do_not_use_render:({isFormControl:e})=>(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(pi,{...d,ref:t,__scopeCheckbox:n}),e&&(0,m.jsx)(vi,{__scopeCheckbox:n})]})})});mi.displayName=ii;var hi="CheckboxIndicator",yi=s.forwardRef((e,t)=>{const{__scopeCheckbox:n,forceMount:r,...o}=e,a=ui(hi,n);return(0,m.jsx)(X,{present:r||xi(a.checked)||!0===a.checked,children:(0,m.jsx)(R.span,{"data-state":wi(a.checked),"data-disabled":a.disabled?"":void 0,...o,ref:t,style:{pointerEvents:"none",...e.style}})})});yi.displayName=hi;var gi="CheckboxBubbleInput",vi=s.forwardRef(({__scopeCheckbox:e,...t},n)=>{const{control:r,hasConsumerStoppedPropagationRef:o,checked:a,defaultChecked:i,required:l,disabled:c,name:u,value:d,form:f,bubbleInput:h,setBubbleInput:y}=ui(gi,e),g=p(n,y),v=function(e){const t=s.useRef({value:e,previous:e});return s.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}(a),b=Dr(r);s.useEffect(()=>{const e=h;if(!e)return;const t=window.HTMLInputElement.prototype,n=Object.getOwnPropertyDescriptor(t,"checked").set,r=!o.current;if(v!==a&&n){const t=new Event("click",{bubbles:r});e.indeterminate=xi(a),n.call(e,!xi(a)&&a),e.dispatchEvent(t)}},[h,v,a,o]);const x=s.useRef(!xi(a)&&a);return(0,m.jsx)(R.input,{type:"checkbox","aria-hidden":!0,defaultChecked:i??x.current,required:l,disabled:c,name:u,value:d,form:f,...t,tabIndex:-1,ref:g,style:{...t.style,...b,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});function bi(e){return"function"==typeof e}function xi(e){return"indeterminate"===e}function wi(e){return xi(e)?"indeterminate":e?"checked":"unchecked"}vi.displayName=gi;const Ei=(0,c.memo)(({label:e,value:t,id:n,onChange:r,required:o,disabled:a})=>(0,s.createElement)("div",{className:"flex flex-col space-y-1"},(0,s.createElement)("div",{className:"flex items-center gap-2"},(0,s.createElement)(mi,{className:"w-4 h-4 border border-gray-400 bg-white rounded flex-shrink-0 disabled:opacity-50",id:n,checked:!!t,"aria-label":e,disabled:a,onCheckedChange:e=>r(!!e)},(0,s.createElement)(yi,{className:"flex items-center justify-center"},(0,s.createElement)(Ka,{name:"check",size:14,color:"blue",strokeWidth:3,tooltip:"",onClick:()=>{},className:""}))),(0,s.createElement)("label",{htmlFor:n,className:"font-normal text-md flex items-center gap-1"},(0,s.createElement)("span",{className:"text-gray-500 font-semibold"},e))))),ki=(e="/",t={})=>{e=(e=e.replace(/^\//,"")).replace(/\/?$/,"/");const n=window.teamupdraft_onboarding||{},r=n.is_pro?"pro":"free",o={utm_campaign:`${n.prefix||"teamupdraft"}-${r}-${n.version}`};t=Object.assign(o,t);const a=new URLSearchParams(t).toString();return e+(a?"?"+a:"")},Ci=({field:e,onChange:t,value:n})=>{const{onboardingData:r}=nn(),o=ki(r.privacy_statement_url,{utm_source:r.prefix+"_onboarding",utm_content:"mailing-list"});return(0,s.createElement)(oi,{label:"",inputId:e.id},(0,s.createElement)(Ei,{label:e.label,onChange:t,value:n,id:e.id}),e.show_privacy_link&&(0,s.createElement)("div",{className:"text-right"},(0,s.createElement)("a",{rel:"noopener noreferrer nofollow",className:"underline",href:o},(0,Lt.__)("Privacy Statement","burst-statistics"))))},_i=({className:e,text:t,target:n,url:r,rel:o})=>{let a="",i="",l="";if(-1!==t.indexOf("%s")){let e=t.split(/%s/);a=e[0],l=e[1],i=e[2]}else l=t;return e=e||"burst-link",(0,s.createElement)(s.Fragment,null,a,(0,s.createElement)("a",{className:e,target:n,rel:o,href:r},l),i)},Si=({handleManualRetry:e,isRunning:t})=>{const{onboardingData:n,getCurrentStepDocumentation:r,getCurrentStepSolutions:o}=nn();let a=r();const i=ki(a,{utm_source:n.prefix+"_onboarding",utm_content:"documentation"}),l=ki(n.support,{utm_source:n.prefix+"_onboarding",utm_content:"support"}),c=o();return(0,s.createElement)("div",{className:"mt-4 max-w-md mx-auto bg-gray-200 border border-gray-300 rounded-lg p-4"},(0,s.createElement)("ul",{className:"text-sm text-gray-600 space-y-2 list-disc list-inside"},c.map((e,t)=>(0,s.createElement)("li",{key:t},e)),(0,s.createElement)("li",null,(0,s.createElement)(_i,{className:"text-blue-600 hover:text-blue-800 underline",url:i,target:"_blank",rel:"noopener noreferrer",text:(0,Lt.__)("For more information, please see our %stroubleshooting article%s.","burst-statistics")})),(0,s.createElement)("li",null,n.is_pro?(0,s.createElement)(s.Fragment,null,(0,s.createElement)(_i,{className:"text-blue-600 hover:text-blue-800 underline",url:i,target:"_blank",rel:"noopener noreferrer",text:(0,Lt.__)("If you are still having issues, please %scontact support%s.","burst-statistics")})):(0,s.createElement)(s.Fragment,null,(0,s.createElement)(_i,{className:"text-blue-600 hover:text-blue-800 underline",url:l,target:"_blank",rel:"noopener noreferrer",text:(0,Lt.__)("If you are still having issues, please %sopen a ticket%s on the WordPress.org support forum.","burst-statistics")})))),(0,s.createElement)("div",{className:"mt-4 max-w-md mx-auto flex justify-center"},(0,s.createElement)(Dt,{className:"w-full",btnVariant:"tertiary",size:"sm",onClick:()=>e(),disabled:t},(0,Lt.__)("Retry test","burst-statistics"))))},Ni=({isRunning:e,isSuccess:t,testCompleted:n,isFailed:r,retryCount:o,isPro:a,handleManualRetry:i})=>{const[l,u]=(0,s.useState)(!1),[d,f]=(0,s.useState)(!1),[p,m]=(0,s.useState)(!1),[h,y]=(0,s.useState)(!1);(0,c.useEffect)(()=>{e?(u(!1),f(!1),m(!1),y(!1)):n&&t&&!l?setTimeout(()=>{u(!0),setTimeout(()=>{f(!0)},500)},500):n&&r&&!p&&setTimeout(()=>{m(!0),setTimeout(()=>{y(!0)},500)},500)},[e,n,t,r,l,p]);const g=(a,i)=>{let s=a;if(l||p?(s+="left"===i?" transform translate-x-24":" transform -translate-x-24",s+=" opacity-0 transition-all duration-500 ease-in-out"):s+=" transition-all duration-500 ease-in-out",n&&t&&!l)return`${s} bg-green-light border-green`;if(n&&r)return`${s} bg-red-light border-red`;if(e){if("left"===i)return`${s} bg-blue-light border-blue`;if("right"===i){if(0===o)return`${s} bg-blue-light border-blue`;if(1===o)return`${s} bg-yellow-light border-yellow`;if(2===o)return`${s} bg-orange-light border-orange`}}return`${s} bg-gray-100 border-gray-300`},v=a=>{if(n&&t)return"#2B8133";if(n&&r)return"#c6273b";if(e){if("left"===a)return"#1D3C8F";if("right"===a){if(0===o)return"#1D3C8F";if(1===o)return"#D97706";if(2===o)return"#EA580C"}}return"#6c757d"},b=()=>{if(n&&t)return"bg-green";if(n&&r)return"bg-red";if(e){if(0===o)return"bg-blue";if(1===o)return"bg-yellow";if(2===o)return"bg-orange"}return"bg-blue"};return(0,s.createElement)(s.Fragment,null,(0,s.createElement)("style",null,`\n                @keyframes flowDots {\n                    0% {\n                        left: -6px;\n                        opacity: 0;\n                    }\n                    10% {\n                        opacity: 1;\n                    }\n                    90% {\n                        opacity: 1;\n                    }\n                    100% {\n                        left: calc(100% + 6px);\n                        opacity: 0;\n                    }\n                }\n                \n                @keyframes checkmarkAppear {\n                    0% {\n                        opacity: 0;\n                        transform: translate(-50%, -50%) scale(0);\n                    }\n                    50% {\n                        transform: translate(-50%, -50%) scale(1.2);\n                    }\n                    100% {\n                        opacity: 1;\n                        transform: translate(-50%, -50%) scale(1);\n                    }\n                }\n                \n                @keyframes xMarkAppear {\n                    0% {\n                        opacity: 0;\n                        transform: translate(-50%, -50%) scale(0) rotate(0deg);\n                    }\n                    50% {\n                        transform: translate(-50%, -50%) scale(1.2) rotate(90deg);\n                    }\n                    100% {\n                        opacity: 1;\n                        transform: translate(-50%, -50%) scale(1) rotate(0deg);\n                    }\n                }\n                \n                .burst-connection-dot {\n                    animation: ${!e||l||p?"none":"flowDots 2s infinite ease-in-out"};\n                }\n                \n                .burst-connection-dot:nth-child(1) { animation-delay: 0s; }\n                .burst-connection-dot:nth-child(2) { animation-delay: 0.4s; }\n                .burst-connection-dot:nth-child(3) { animation-delay: 0.8s; }\n                .burst-connection-dot:nth-child(4) { animation-delay: 1.2s; }\n                .burst-connection-dot:nth-child(5) { animation-delay: 1.6s; }\n                \n                .burst-checkmark {\n                    animation: checkmarkAppear 0.6s ease-out forwards;\n                }\n                \n                .burst-xmark {\n                    animation: xMarkAppear 0.6s ease-out forwards;\n                }\n            `),(0,s.createElement)("div",{className:"flex items-center justify-center py-5 gap-5 relative"},(0,s.createElement)("div",{className:g("flex items-center justify-center w-10 h-10 rounded-full border-2","left")},(0,s.createElement)(Ka,{name:"visitors",size:"20",color:v("left")})),(0,s.createElement)("div",{className:"relative w-48 h-1 bg-gray-200 rounded-sm overflow-hidden transition-opacity duration-500 "+(l||p?"opacity-0":"opacity-100")},(0,s.createElement)("div",{className:`absolute inset-0 bg-gradient-to-r from-transparent to-transparent transition-all duration-500 ease-in-out ${!e||l||p?"opacity-30":"opacity-100"} ${e?0===o?"via-blue":1===o?"via-yellow":2===o?"via-orange":"via-blue":"via-blue"}`}),(0,s.createElement)("div",{className:"absolute inset-0"},[...Array(5)].map((e,t)=>(0,s.createElement)("div",{key:t,className:`burst-connection-dot absolute w-1.5 h-1.5 rounded-full top-1/2 transform -translate-y-1/2 opacity-0 ${b()}`})))),(0,s.createElement)("div",{className:g("flex items-center justify-center w-10 h-10 rounded-full border-2","right")},(0,s.createElement)(Ka,{name:"website",size:"20",color:v("right")})),d&&(0,s.createElement)("div",{className:"absolute top-1/2 left-1/2 transform"},(0,s.createElement)("div",{className:"burst-checkmark flex items-center justify-center w-12 h-12 rounded-full bg-green border-2 border-green"},(0,s.createElement)(Ka,{name:"check",size:"24",color:"white",strokeWidth:3}))),h&&(0,s.createElement)("div",{className:"absolute top-1/2 left-1/2 transform"},(0,s.createElement)("div",{className:"burst-xmark flex items-center justify-center w-12 h-12 rounded-full bg-red border-2 border-red"},(0,s.createElement)(Ka,{name:"times",size:"24",color:"white",strokeWidth:3})))),(0,s.createElement)("div",{className:"grid"},(0,s.createElement)("p",{className:"row-start-1 row-end-2 col-start-1 col-end-2 mt-2 text-center text-gray font-semibold text-lg opacity-0 transition-opacity duration-500 "+(e?"opacity-100":"opacity-0")},e&&0===o&&(0,Lt.__)("Running test, please wait...","burst-statistics"),e&&1===o&&(0,Lt.__)("Hmm, let's try that again...","burst-statistics"),e&&2===o&&(0,Lt.__)("One more attempt, hang tight...","burst-statistics")),(0,s.createElement)("p",{className:"row-start-1 row-end-2 col-start-1 col-end-2 mt-2 text-center text-gray font-semibold text-lg opacity-0 transition-opacity duration-500 "+(r?"opacity-100":"opacity-0")},(0,Lt.__)("Unfortunately, Burst could not detect the test visit.","burst-statistics")),(0,s.createElement)("p",{className:"row-start-1 row-end-2 col-start-1 col-end-2 mt-2 text-center text-gray font-semibold text-lg opacity-0 transition-opacity duration-500 "+(t?"opacity-100":"opacity-0")},(0,Lt.__)("Successfully detected a visit on your site!","burst-statistics"))),r&&(0,s.createElement)(Si,{handleManualRetry:i,isRunning:e}))},Ri=()=>{const{onboardingData:e,setTrackingTestRunning:t,setTrackingTestCompleted:n,setTrackingTestSuccess:r}=nn(),[o,a]=(0,s.useState)(0),[i,l]=(0,s.useState)("idle"),u=(0,s.useRef)(0),d=e.is_pro,f=async()=>{const o=Date.now();l("running"),t(!0),n(!1),r(!1);try{const i=document.createElement("iframe");i.style.display="none",document.body.appendChild(i),await new Promise(t=>{let n=0;const r=()=>{0===n?(i.src=e.site_url+"/404"+Xt(e.site_url)+"burst_test_hit&burst_nextpage",n=1):(i.removeEventListener("load",r),document.body.removeChild(i),t())};i.addEventListener("load",r),i.src=e.site_url+Xt(e.site_url)+"burst_test_hit"});const s=await(async e=>{const t="burst/v1/data/live-visitors";let n={path:t+Xt(t)+(e=>"nonce="+e+"&token="+Math.random().toString(36).replace(/[^a-z]+/g,"").substr(0,5))(e),method:"GET",data:{isOnboarding:!0}},r=await Yt(n);return r.data?.visitors})(e.nonce),c=s>0,d=Date.now()-o,p=Math.max(0,3e3-d);if(p>0&&await new Promise(e=>setTimeout(e,p)),a(s),r(c),!c&&u.current<2)return u.current++,void setTimeout(()=>f(),3e3);l("completed"),n(!0),t(!1)}catch(e){console.error("Tracking test error:",e);const a=Date.now()-o,i=Math.max(0,3e3-a);i>0&&await new Promise(e=>setTimeout(e,i)),l("completed"),n(!0),r(!1),t(!1)}};(0,c.useEffect)(()=>{f()},[]);const p="running"===i,m="completed"===i,h=m&&o>0,y=m&&0===o;return(0,s.createElement)("div",{className:"burst-today-select-item burst-tooltip-live"},(0,s.createElement)(Ni,{isRunning:p,isSuccess:h,testCompleted:m,isFailed:y,retryCount:u.current,isPro:d,handleManualRetry:()=>{u.current=0,f()}}))},Mi=({field:e,onChange:t,value:n})=>{const[r,o]=(0,s.useState)(n);return(0,s.useEffect)(()=>{o(n)},[n]),(0,s.useEffect)(()=>{const e=setTimeout(()=>{r!==n&&t(r)},300);return()=>clearTimeout(e)},[r,t,n]),(0,s.createElement)(s.Fragment,null,(0,s.createElement)(oi,{inputId:e.id,label:e.label},(0,s.createElement)(Qa,{placeholder:(0,Lt.__)("Enter your e-mail address","burst-statistics"),type:"email",field:e,onChange:e=>o(e.target.value),value:r})))},Ti=({field:e,onChange:t,value:n})=>(0,s.createElement)(s.Fragment,null,(0,s.createElement)(oi,{inputId:e.id,label:e.label},(0,s.createElement)(Qa,{type:"password",onChange:e=>t(e.target.value),value:n}))),Oi=({field:e,onChange:t,value:n})=>{let r=n;Array.isArray(r)||(r=""===r?[]:[r]);const o=Array.isArray(r)?r:[];let a=Object.values(e.options)||[];return 0===Object.keys(a).length?(0,s.createElement)(s.Fragment,null,(0,Lt.__)("No options found","burst-statistics")):(0,s.createElement)(oi,{inputId:e.id,label:e.label},(0,s.createElement)("div",{className:"flex flex-col space-y-2"},a.map(n=>{const r=n.id||n.value,a=n.title||r,i="installed"===n.action||"upgrade-to-pro"===n.action;return(0,s.createElement)("div",{key:r,className:"flex items-center"},(0,s.createElement)(mi,{className:"w-4 h-4 border border-gray-400 rounded flex-shrink-0\n                                        "+(i?"bg-gray-500 cursor-not-allowed":"bg-white"),id:`${e.id}_${r}`,checked:(l=r,o.includes(""+l)||o.includes(parseInt(l))),"aria-label":a,disabled:i,onCheckedChange:e=>((e,n)=>{const r=o.includes(""+n)||o.includes(parseInt(n))?o.filter(e=>e!==""+n&&e!==parseInt(n)):[...o,n];t(r)})(0,r)},(0,s.createElement)(yi,{className:"flex items-center justify-center"},(0,s.createElement)(Ka,{name:"check",size:14,color:i?"white":"blue",strokeWidth:3,tooltip:"",onClick:()=>{},className:""}))),(0,s.createElement)("label",{className:"ml-2 flex "+(i?"cursor-not-allowed":""),htmlFor:`${e.id}_${r}`},(0,s.createElement)("div",{className:"mr-2"},a)),i&&(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Ka,{name:"circle-check",color:"green",size:"18",strokeWidth:2.5,tooltip:(0,Lt.__)("Already installed","burst-statistics")})));var l})))},ji=({fields:e,onChange:t})=>{const{getValue:n,setValue:r,isEdited:o}=nn();if(!e)return null;const a={license:ai,checkbox:Ci,tracking_test:Ri,email:Mi,plugins:Oi,password:Ti};return(0,s.createElement)(It,null,e.map(e=>{let i=n(e.id);o(e.id)||""!==i&&void 0!==i&&!1!==i||!e.default||(r(e.id,e.default),i=e.default);const l=a[e.type]||null;return l?(0,s.createElement)(l,{key:e.id,field:e,onChange:n=>t(e.id,n),value:i}):null}))},Ai=(0,c.memo)(({step:e,settings:t,onFieldChange:n})=>(0,s.createElement)("div",{className:"space-y-2 max-w-[70ch] mx-auto flex flex-col gap-2"},(0,s.createElement)("p",{className:"text-gray-600 text-lg leading-relaxed font-light text-center"},e.subtitle),(0,s.createElement)(Ga,{bullets:e.bullets||[],stepId:e.id}),(0,s.createElement)(ji,{fields:e.fields||[],onChange:n}))),Pi=(0,c.memo)(()=>{const[e,t]=(0,c.useState)(null),[n,r]=(0,c.useState)(!1),{isOpen:o,isUpdating:a,currentStepIndex:l,steps:u,setOpen:d,setCurrentStepIndex:f,addSuccessStep:p,setSteps:m,onboardingData:h,setResponseMessage:y,setResponseSuccess:g,responseMessage:v,responseSuccess:b,updateEmail:x,updateStepSettings:w,installPlugins:E,validateLicense:k,footerMessage:C,settings:_,setValue:S,getSettings:N,isLastStep:R,trackingTestRunning:M,isInstalling:T}=nn();(0,c.useEffect)(()=>{R()&&(i.e(463).then(i.bind(i,463)).then(({default:e})=>{t(()=>e)}),r(!0))},[R()]);const O=(0,c.useMemo)(()=>h.steps?.filter(e=>!1!==e.visible)||[],[h.steps]),j=O[l];(0,c.useEffect)(()=>{O.length>0&&0===u.length&&m(O)},[O,u.length,m]),(0,c.useEffect)(()=>{0===_.length&&N()},[_]);const A=()=>{d(!1)},P=async e=>{y(""),g(!0),_&&j.fields&&j.fields.some(e=>{const t=_[e.id];return!0===t||"string"==typeof t&&""!==t.trim()})&&p(j.id),f(l+1),l+1>=u.length&&h.reload_on_finish&&window.location.reload()};if((0,c.useEffect)(()=>{d(!0)},[]),!j)return null;const D=ki(h.upgrade,{utm_source:h.prefix+"_onboarding",utm_content:"upgrade"});return(0,s.createElement)(It,null,(0,s.createElement)("div",{id:"onboarding-modal-root"}),(0,s.createElement)(Tt,{logo:h.logo,title:(0,Lt.__)("Onboarding","burst-statistics"),content:(0,s.createElement)("div",{className:"flex flex-col gap-2 my-6 mx-10"},(0,s.createElement)("div",{className:"flex flex-col gap-2 my-6 justify-center items-center"},(0,s.createElement)("div",{className:"text-sm text-gray-600"},(0,Lt.sprintf)((0,Lt.__)("Step %1$d of %2$d","burst-statistics"),l+1,u.length)),(0,s.createElement)(Ot,{currentStep:l,totalSteps:u.length}),(0,s.createElement)("div",{className:"text-2xl font-bold text-gray-800 text-center mt-4"},j.title),(0,s.createElement)(Ai,{step:j,settings:_,onFieldChange:async(e,t)=>{S(e,t)}}),v&&(0,s.createElement)("div",{className:"text-red-600 text-sm text-center mt-4 "+(b?"text-green-600":"text-red-600")},v)),(0,s.createElement)("div",{className:"flex flex-col gap-4 justify-center items-center mb-6 min-w-[32ch] mx-auto"},!!R()&&!h.is_pro&&(0,s.createElement)(Dt,{className:"w-full",btnVariant:"secondary",size:"lg",link:D,key:"upgrade-to-pro"},(0,Lt.__)("Check out Burst Pro","burst-statistics")),(0,s.createElement)(Dt,{className:"w-full burst-continue flex justify-center items-center",btnVariant:R()?"tertiary":"secondary",size:R()?"md":"lg",disabled:"tracking"===j?.id?M:!(!R()||!T),onClick:e=>(async()=>{let e=!0;"license"===j.type&&(e=await k()),"settings"===j.type&&await w(_),"email"===j.type&&await x(),"plugins"===j.type&&E(),e&&await P()})(),key:j.id+"continue"},(a||T)&&(0,s.createElement)(Ka,{name:"loading-circle",size:18,color:R()?"black":"white",className:"mr-[10px]"}),j.button.label),l>0&&!R()&&(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Dt,{className:"w-full burst-skip",btnVariant:"tertiary",size:"sm",onClick:e=>P(),key:j.id+"skip"},(0,Lt.__)("Skip","burst-statistics")),(0,s.createElement)(Dt,{className:"w-full",btnVariant:"tertiary",size:"sm",onClick:e=>{f(l-1)},key:j.id+"previous"},(0,Lt.__)("Previous","burst-statistics"))),0===l&&(0,s.createElement)(Dt,{className:"w-full burst-skip",btnVariant:"tertiary",size:"sm",onClick:A,key:"skip-onboarding"},(0,Lt.__)("Skip onboarding","burst-statistics"))),C&&(0,s.createElement)("div",{className:"text-sm text-gray-600 text-center"},C)),isOpen:o,onClose:A,footer:null,triggerClassName:"",children:null}),n&&e&&(0,s.createElement)("div",{className:"absolute top-1/4 left-1/2 -translate-x-1/2"},(0,s.createElement)(e,{duration:4e3,width:1400,particleCount:200,force:.7,zIndex:999999})))});document.addEventListener("DOMContentLoaded",()=>{const e=document.getElementById("teamupdraft-onboarding");e&&(0,c.createRoot)(e).render((0,s.createElement)(Pi,null))})})();
  • burst-statistics/trunk/includes/TeamUpdraft/Onboarding/class-onboarding.php

    r3377993 r3378823  
    386386                if ( isset( $data['email'] ) && is_email( $data['email'] ) ) {
    387387                    $email = sanitize_email( $data['email'] );
     388
    388389                    if ( ! empty( $email ) ) {
    389                         $reporting_email_field_name   = '';
    390                         $mailinglist_email_field_name = '';
     390                        $reporting_email_field_name    = '';
     391                        $mailinglist_signup_field_name = '';
    391392                        foreach ( $step_fields as $field ) {
    392393                            if ( isset( $field['type'] ) && $field['type'] === 'email' ) {
     
    394395                            }
    395396                            if ( isset( $field['type'] ) && $field['type'] === 'checkbox' ) {
    396                                 $mailinglist_email_field_name = $field['id'] ?? '';
     397                                $mailinglist_signup_field_name = $field['id'] ?? '';
    397398                            }
    398399                        }
     
    403404                            do_action( $this->prefix . '_onboarding_update_single_option', $reporting_email_field_name, $email );
    404405                        }
    405                         if ( ! empty( $mailinglist_email_field_name ) ) {
     406                        if ( ! empty( $mailinglist_signup_field_name ) ) {
    406407                            $include_tips = isset( $data['tips_tricks'] ) && (bool) $data['tips_tricks'];
    407408                            // using prefixed hook.
  • burst-statistics/trunk/includes/TeamUpdraft/Onboarding/src/store/useOnboardingStore.ts

    r3377993 r3378823  
    171171        const state = useOnboardingStore.getState();
    172172        const currentStep = state.getCurrentStep();
     173        const tipsTricksField = currentStep?.fields.find(field => field.type === 'checkbox');
     174        const emailField = currentStep?.fields.find(field => field.type === 'email');
    173175        let settings = state.getSettings();
    174         const email = settings.find(f => f.type === 'email')?.value ?? null;
    175         const tipsTricks = settings.find(f => f.type === 'checkbox')?.value ?? null;
     176        const email = settings.find(f => f.id === emailField.id)?.value ?? null;
     177        const tipsTricks = settings.find(f => f.id === tipsTricksField.id)?.value ?? null;
    176178        let data = {
    177179                step:currentStep.id,
  • burst-statistics/trunk/includes/Traits/trait-admin-helper.php

    r3377993 r3378823  
    9191        ];
    9292
    93         $params = wp_parse_args( $params, $default_params );
     93        $params              = wp_parse_args( $params, $default_params );
     94        $plugin_installed_by = get_option( 'teamupdraft_installation_source_burst-statistics', '' );
     95        if ( ! empty( $plugin_installed_by ) ) {
     96            $params['utm_source'] = 'onboarding-' . $plugin_installed_by;
     97        }
     98
    9499        // remove slash prepending the $url.
    95100        $url = ltrim( $url, '/' );
     
    147152     *     goals_information_shown: int,
    148153     *     burst_version: string,
    149      *     burst_pro: bool
     154     *     installed_by: string
    150155     * }
    151156     */
     
    171176                'gmt_offset'        => get_option( 'gmt_offset' ),
    172177                'burst_version'     => BURST_VERSION,
     178                'installed_by'      => get_option( 'teamupdraft_installation_source_burst-statistics', '' ),
    173179            ]
    174180        );
  • burst-statistics/trunk/includes/class-burst.php

    r3377993 r3378823  
    6666        define( 'BURST_PLUGIN', plugin_basename( BURST_FILE ) );
    6767        define( 'BURST_PLUGIN_NAME', defined( 'BURST_PRO' ) ? 'Burst Pro' : 'Burst Statistics' );
    68         define( 'BURST_VERSION', '2.2.9' );
     68        define( 'BURST_VERSION', '2.2.9.1' );
    6969        // deprecated constant.
    7070        //phpcs:ignore
  • burst-statistics/trunk/languages/burst-statistics.pot

    r3377629 r3378823  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: Burst Pro 2.2.9\n"
     5"Project-Id-Version: Burst Pro 2.2.9.1\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/burst-pro\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2025-10-10T11:35:18+00:00\n"
     12"POT-Creation-Date: 2025-10-15T08:40:33+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.11.0\n"
     
    4343#: includes/Admin/App/class-app.php:736
    4444#: includes/Frontend/class-frontend-admin.php:44
     45#: src/Frontend/class-frontend-admin.php:44
    4546msgid "Statistics"
    4647msgstr ""
     
    4849#: includes/Admin/App/class-app.php:261
    4950#: includes/Admin/class-admin.php:725
    50 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
    51 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    52 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
    53 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
    54 #: includes/Admin/App/build/index.c37801f69fb03aa65b02.js:1
     51#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
     52#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     53#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     54#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
     55#: includes/Admin/App/build/index.78a1fa2e86311ebcad14.js:1
    5556#: includes/Admin/App/src/components/Common/Header.jsx:171
    5657#: includes/Admin/App/src/components/Common/ProPopover.js:66
    5758#: includes/Admin/App/src/components/Goals/GoalsSettings.js:171
    5859#: includes/Admin/App/src/components/Settings/SettingsGroupBlock.jsx:34
     60#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
     61#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     62#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
     63#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
     64#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    5965msgid "Upgrade to Pro"
    6066msgstr ""
     
    7379#: includes/Admin/Statistics/class-goal-statistics.php:251
    7480#: includes/Frontend/class-shortcodes.php:465
    75 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
     81#: src/Frontend/class-shortcodes.php:465
     82#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
    7683#: includes/Admin/App/src/api/getDevicesData.js:12
    7784#: includes/Admin/App/src/components/Statistics/DevicesBlock.js:46
     85#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
    7886msgid "Desktop"
    7987msgstr ""
     
    8290#: includes/Admin/Statistics/class-goal-statistics.php:254
    8391#: includes/Frontend/class-shortcodes.php:467
    84 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
     92#: src/Frontend/class-shortcodes.php:467
     93#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
    8594#: includes/Admin/App/src/api/getDevicesData.js:14
    8695#: includes/Admin/App/src/components/Statistics/DevicesBlock.js:48
     96#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
    8797msgid "Mobile"
    8898msgstr ""
     
    91101#: includes/Admin/Statistics/class-goal-statistics.php:257
    92102#: includes/Frontend/class-shortcodes.php:466
    93 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
     103#: src/Frontend/class-shortcodes.php:466
     104#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
    94105#: includes/Admin/App/src/api/getDevicesData.js:13
    95106#: includes/Admin/App/src/components/Statistics/DevicesBlock.js:47
     107#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
    96108msgid "Tablet"
    97109msgstr ""
     
    100112#: includes/Admin/Statistics/class-goal-statistics.php:261
    101113#: includes/Frontend/class-shortcodes.php:468
    102 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
     114#: src/Frontend/class-shortcodes.php:468
     115#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
    103116#: includes/Admin/App/src/api/getDevicesData.js:15
    104117#: includes/Admin/App/src/components/Statistics/DevicesBlock.js:49
     118#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
    105119msgid "Other"
    106120msgstr ""
     
    170184#: includes/Admin/App/config/menu.php:62
    171185#: includes/Admin/App/config/menu.php:66
    172 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     186#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    173187#: includes/Admin/App/src/components/Dashboard/GoalsBlock.js:236
    174188#: includes/Admin/App/src/components/Dashboard/GoalsBlock.js:264
     189#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    175190msgid "Goals"
    176191msgstr ""
     
    382397#: includes/Frontend/class-frontend-statistics.php:636
    383398#: includes/Traits/trait-sanitize.php:620
    384 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    385 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     399#: src/Frontend/class-frontend-statistics.php:636
     400#: src/Traits/trait-sanitize.php:620
     401#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     402#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    386403#: includes/Admin/App/src/api/getCompareData.js:14
    387404#: includes/Admin/App/src/api/getCompareData.js:22
     
    392409#: includes/Admin/App/src/components/Statistics/InsightsHeader.js:14
    393410#: includes/Admin/App/src/store/useGeoStore.js:21
     411#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     412#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
     413#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    394414msgid "Visitors"
    395415msgstr ""
     
    400420#: includes/Frontend/class-frontend-statistics.php:637
    401421#: includes/Traits/trait-sanitize.php:619
    402 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    403 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     422#: src/Frontend/class-frontend-statistics.php:637
     423#: src/Traits/trait-sanitize.php:619
     424#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     425#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    404426#: includes/Admin/App/src/api/getCompareData.js:13
    405427#: includes/Admin/App/src/api/getCompareData.js:21
     
    410432#: includes/Admin/App/src/components/Statistics/InsightsHeader.js:18
    411433#: includes/Admin/App/src/store/useGeoStore.js:31
     434#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     435#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
     436#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    412437msgid "Sessions"
    413438msgstr ""
     
    422447#: includes/Pro/class-pro.php:150
    423448#: includes/Traits/trait-sanitize.php:618
    424 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    425 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     449#: src/Frontend/class-frontend-statistics.php:635
     450#: src/Traits/trait-sanitize.php:618
     451#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     452#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    426453#: includes/Admin/App/src/api/getCompareData.js:12
    427454#: includes/Admin/App/src/api/getCompareData.js:20
     
    431458#: includes/Admin/App/src/components/Statistics/DataTableBlock.js:21
    432459#: includes/Admin/App/src/components/Statistics/InsightsHeader.js:10
     460#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     461#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
     462#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    433463msgid "Pageviews"
    434464msgstr ""
    435465
    436466#: includes/Admin/App/config/menu.php:18
    437 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
     467#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
    438468#: includes/Admin/App/src/components/Statistics/InsightsBlock.js:47
     469#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    439470msgid "Insights"
    440471msgstr ""
    441472
    442473#: includes/Admin/App/config/menu.php:27
    443 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    444 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    445 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     474#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     475#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     476#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    446477#: includes/Admin/App/src/store/useFiltersStore.js:15
     478#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    447479msgid "Sources"
    448480msgstr ""
     
    577609
    578610#: includes/Admin/AutoInstaller/class-auto-installer.php:92
    579 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     611#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    580612#: includes/Admin/App/src/components/Dashboard/OtherPluginsBlock.js:15
    581613#: includes/TeamUpdraft/Other_Plugins/build/index.js:1
    582614#: includes/TeamUpdraft/Other_Plugins/src/components/OtherPluginElement.js:15
     615#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    583616msgid "Install"
    584617msgstr ""
    585618
    586619#: includes/Admin/AutoInstaller/class-auto-installer.php:96
    587 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     620#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    588621#: includes/Admin/App/src/components/Dashboard/OtherPluginsBlock.js:199
    589622#: includes/TeamUpdraft/Other_Plugins/build/index.js:1
    590623#: includes/TeamUpdraft/Other_Plugins/src/components/OtherPluginElement.js:62
     624#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    591625msgid "Installed"
    592626msgstr ""
     
    684718#: includes/Admin/AutoInstaller/class-auto-installer.php:481
    685719#: includes/Admin/class-admin.php:1004
    686 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    687 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     720#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     721#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    688722#: includes/Admin/App/src/components/Goals/DeleteGoalModal.js:32
     723#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
     724#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    689725msgid "Cancel"
    690726msgstr ""
     
    782818#: includes/Admin/Burst_Onboarding/steps.php:34
    783819#: includes/Pro/Licensing/class-licensing.php:282
    784 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     820#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    785821#: includes/Admin/App/src/components/Fields/LicenseField.jsx:47
     822#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    786823msgid "Enter your license key"
    787824msgstr ""
    788825
    789826#: includes/Admin/Burst_Onboarding/steps.php:52
    790 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     827#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    791828#: includes/Admin/App/src/components/Dashboard/OtherPluginsBlock.js:16
    792829#: includes/Admin/App/src/components/Dashboard/OtherPluginsBlock.js:226
    793830#: includes/TeamUpdraft/Other_Plugins/build/index.js:1
    794831#: includes/TeamUpdraft/Other_Plugins/src/components/OtherPluginElement.js:16
     832#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    795833msgid "Activate"
    796834msgstr ""
     
    891929
    892930#: includes/Admin/class-admin.php:746
    893 #: includes/Admin/App/build/index.c37801f69fb03aa65b02.js:1
     931#: includes/Admin/App/build/index.78a1fa2e86311ebcad14.js:1
    894932#: includes/Admin/App/src/components/Common/Header.jsx:166
     933#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    895934msgid "Support"
    896935msgstr ""
     
    955994
    956995#: includes/Admin/class-tasks.php:268
    957 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     996#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     997#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    958998msgid "Completed"
    959999msgstr ""
     
    9791019#: includes/Admin/class-tasks.php:273
    9801020#: includes/Pro/Licensing/class-licensing.php:901
    981 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    982 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
    983 #: includes/Admin/App/build/index.c37801f69fb03aa65b02.js:1
     1021#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     1022#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     1023#: includes/Admin/App/build/index.78a1fa2e86311ebcad14.js:1
    9841024#: includes/Admin/App/src/components/Common/Header.jsx:153
    9851025#: includes/Admin/App/src/components/Common/Pro.js:20
     1026#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     1027#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     1028#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
     1029#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    9861030msgid "Pro"
    9871031msgstr ""
     
    10861130
    10871131#: includes/Admin/Mailer/class-mail-reports.php:197
    1088 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
     1132#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
    10891133#: includes/Admin/App/src/components/Statistics/CompareBlock.js:56
     1134#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
    10901135msgid "Compare"
    10911136msgstr ""
     
    11011146#: includes/Admin/Mailer/class-mail-reports.php:257
    11021147#: includes/Pro/class-pro-statistics.php:161
    1103 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    1104 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    1105 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     1148#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     1149#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     1150#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    11061151#: includes/Admin/App/src/components/Statistics/DataTableBlock.js:133
    11071152#: includes/Admin/App/src/store/useFiltersStore.js:114
     1153#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     1154#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
     1155#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    11081156msgid "Campaign"
    11091157msgstr ""
     
    11151163
    11161164#: includes/Admin/Mailer/class-mail-reports.php:261
    1117 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    1118 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     1165#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     1166#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    11191167#: includes/Admin/App/src/components/Statistics/DataTableBlock.js:77
     1168#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     1169#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    11201170msgid "Referrers"
    11211171msgstr ""
     
    11241174#: includes/Frontend/class-frontend-statistics.php:638
    11251175#: includes/Traits/trait-sanitize.php:627
    1126 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    1127 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     1176#: src/Frontend/class-frontend-statistics.php:638
     1177#: src/Traits/trait-sanitize.php:627
     1178#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     1179#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    11281180#: includes/Admin/App/src/components/Statistics/DataTableBlock.js:47
     1181#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     1182#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    11291183msgid "Bounce rate"
    11301184msgstr ""
     
    11351189#: includes/Frontend/class-frontend-statistics.php:596
    11361190#: includes/Frontend/class-shortcodes.php:446
    1137 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     1191#: src/Frontend/class-frontend-statistics.php:596
     1192#: src/Frontend/class-shortcodes.php:446
     1193#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    11381194#: includes/Admin/App/src/components/Dashboard/LiveTraffic.js:20
    11391195#: includes/Admin/App/src/components/Dashboard/LiveTraffic.js:27
     1196#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    11401197msgid "Direct"
    11411198msgstr ""
     
    11541211
    11551212#: includes/Admin/Mailer/class-mailer.php:52
    1156 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
    1157 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:4
     1213#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
     1214#: includes/Admin/App/build/744.39b99cedd97175124539.js:4
    11581215#: includes/Admin/App/src/components/Settings/SettingsNotices.jsx:74
    11591216#: includes/Admin/App/src/components/Sources/WorldMap/WorldMap.jsx:403
     1217#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
     1218#: src/Admin/App/build/744.232d679856d32a5bb938.js:4
    11601219msgid "Learn more"
    11611220msgstr ""
     
    12001259#: includes/Admin/Posts/class-posts.php:80
    12011260#: includes/Frontend/class-frontend-admin.php:86
     1261#: src/Frontend/class-frontend-admin.php:86
    12021262msgid "Total pageviews for the last 30 days."
    12031263msgstr ""
     
    12371297#: includes/Admin/Statistics/class-statistics.php:239
    12381298#: includes/Frontend/class-frontend-statistics.php:639
     1299#: src/Frontend/class-frontend-statistics.php:639
    12391300msgid "Average time on page"
    12401301msgstr ""
     
    12521313#: includes/Admin/Statistics/class-statistics.php:1189
    12531314#: includes/Frontend/class-shortcodes.php:440
     1315#: src/Frontend/class-shortcodes.php:440
    12541316msgid "Homepage"
    12551317msgstr ""
     
    12621324#. Translators: %d is the number of visitors.
    12631325#: includes/Frontend/class-frontend-admin.php:83
     1326#: src/Frontend/class-frontend-admin.php:83
    12641327msgid "%d Pageviews"
    12651328msgstr ""
    12661329
    12671330#: includes/Frontend/class-frontend-admin.php:95
     1331#: src/Frontend/class-frontend-admin.php:95
    12681332msgid "Go to dashboard"
    12691333msgstr ""
     
    12711335#: includes/Frontend/class-frontend-statistics.php:640
    12721336#: includes/Traits/trait-sanitize.php:624
    1273 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    1274 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     1337#: src/Frontend/class-frontend-statistics.php:640
     1338#: src/Traits/trait-sanitize.php:624
     1339#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     1340#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    12751341#: includes/Admin/App/src/hooks/useFilterDisplay.js:87
     1342#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     1343#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     1344#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    12761345msgid "New visitors"
    12771346msgstr ""
    12781347
    12791348#. translators: %d is the number of times the page has been viewed.
    1280 #: includes/Frontend/class-frontend.php:449
     1349#: includes/Frontend/class-frontend.php:450
     1350#: src/Frontend/class-frontend.php:450
    12811351msgid "This page has been viewed %d time."
    12821352msgid_plural "This page has been viewed %d times."
     
    12851355
    12861356#: includes/Frontend/class-shortcodes.php:342
     1357#: src/Frontend/class-shortcodes.php:342
    12871358msgid "Invalid statistic type"
    12881359msgstr ""
    12891360
    12901361#: includes/Frontend/class-shortcodes.php:384
     1362#: src/Frontend/class-shortcodes.php:384
    12911363msgid "Error fetching statistics"
    12921364msgstr ""
     
    12941366#. translators: %s: number of seconds
    12951367#: includes/Frontend/class-shortcodes.php:556
     1368#: src/Frontend/class-shortcodes.php:556
    12961369msgid "%s second"
    12971370msgid_plural "%s seconds"
     
    13001373
    13011374#: includes/Frontend/class-shortcodes.php:606
     1375#: src/Frontend/class-shortcodes.php:606
    13021376msgid "No posts found"
    13031377msgstr ""
     
    13051379#: includes/Frontend/Goals/class-goal.php:77
    13061380#: includes/Frontend/Goals/class-goal.php:117
    1307 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     1381#: src/Frontend/Goals/class-goal.php:77
     1382#: src/Frontend/Goals/class-goal.php:117
     1383#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    13081384#: includes/Admin/App/src/components/Goals/GoalSetup.js:54
     1385#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    13091386msgid "New goal"
    13101387msgstr ""
     
    14521529#: includes/Pro/class-pro-statistics.php:155
    14531530#: includes/Pro/class-pro.php:150
    1454 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    1455 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    1456 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     1531#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     1532#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     1533#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    14571534#: includes/Admin/App/src/components/Statistics/DataTableBlock.js:98
    14581535#: includes/Admin/App/src/store/useFiltersStore.js:154
     1536#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     1537#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
     1538#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    14591539msgid "Country"
    14601540msgstr ""
    14611541
    14621542#: includes/Pro/class-pro-statistics.php:156
    1463 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    1464 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    1465 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     1543#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     1544#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     1545#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    14661546#: includes/Admin/App/src/components/Statistics/DataTableBlock.js:111
    14671547#: includes/Admin/App/src/store/useFiltersStore.js:170
     1548#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     1549#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
     1550#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    14681551msgid "City"
    14691552msgstr ""
    14701553
    14711554#: includes/Pro/class-pro-statistics.php:157
    1472 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    1473 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    1474 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     1555#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     1556#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     1557#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    14751558#: includes/Admin/App/src/components/Statistics/DataTableBlock.js:105
    14761559#: includes/Admin/App/src/store/useFiltersStore.js:162
     1560#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     1561#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
     1562#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    14771563msgid "State"
    14781564msgstr ""
    14791565
    14801566#: includes/Pro/class-pro-statistics.php:158
    1481 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    1482 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     1567#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     1568#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    14831569#: includes/Admin/App/src/components/Statistics/DataTableBlock.js:117
     1570#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     1571#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    14841572msgid "Continent"
    14851573msgstr ""
    14861574
    14871575#: includes/Pro/class-pro-statistics.php:159
    1488 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    1489 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    1490 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     1576#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     1577#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     1578#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    14911579#: includes/Admin/App/src/components/Statistics/DataTableBlock.js:140
    14921580#: includes/Admin/App/src/store/useFiltersStore.js:122
     1581#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     1582#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
     1583#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    14931584msgid "Source"
    14941585msgstr ""
    14951586
    14961587#: includes/Pro/class-pro-statistics.php:160
    1497 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    1498 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    1499 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     1588#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     1589#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     1590#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    15001591#: includes/Admin/App/src/components/Statistics/DataTableBlock.js:146
    15011592#: includes/Admin/App/src/store/useFiltersStore.js:130
     1593#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     1594#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
     1595#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    15021596msgid "Medium"
    15031597msgstr ""
    15041598
    15051599#: includes/Pro/class-pro-statistics.php:162
    1506 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    1507 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    1508 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     1600#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     1601#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     1602#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    15091603#: includes/Admin/App/src/components/Statistics/DataTableBlock.js:152
    15101604#: includes/Admin/App/src/store/useFiltersStore.js:138
     1605#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     1606#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
     1607#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    15111608msgid "Term"
    15121609msgstr ""
    15131610
    15141611#: includes/Pro/class-pro-statistics.php:163
    1515 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    1516 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    1517 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     1612#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     1613#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     1614#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    15181615#: includes/Admin/App/src/components/Statistics/DataTableBlock.js:158
    15191616#: includes/Admin/App/src/store/useFiltersStore.js:146
     1617#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     1618#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
     1619#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    15201620msgid "Content"
    15211621msgstr ""
    15221622
    15231623#: includes/Pro/class-pro-statistics.php:164
    1524 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    1525 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     1624#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     1625#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    15261626#: includes/Admin/App/src/components/Statistics/DataTableBlock.js:173
     1627#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     1628#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    15271629msgid "Parameter"
    15281630msgstr ""
    15291631
    15301632#: includes/Pro/class-pro-statistics.php:165
    1531 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    1532 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     1633#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     1634#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    15331635#: includes/Admin/App/src/components/Statistics/DataTableBlock.js:167
    15341636#: includes/Admin/App/src/components/Statistics/DataTableBlock.js:180
     1637#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     1638#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    15351639msgid "Parameters"
    15361640msgstr ""
     
    15401644#: includes/Pro/class-pro-statistics.php:333
    15411645#: includes/Pro/class-pro-statistics.php:336
    1542 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    1543 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    1544 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    1545 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
    1546 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:3
    1547 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     1646#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     1647#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     1648#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     1649#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     1650#: includes/Admin/App/build/744.39b99cedd97175124539.js:3
     1651#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    15481652#: includes/Admin/App/src/components/Dashboard/GoalStatus.js:23
    15491653#: includes/Admin/App/src/components/Dashboard/LiveTraffic.js:122
     
    15521656#: includes/Admin/App/src/utils/formatting.js:261
    15531657#: includes/Admin/App/src/utils/formatting.js:268
     1658#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
     1659#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     1660#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
     1661#: src/Admin/App/build/744.232d679856d32a5bb938.js:3
     1662#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    15541663msgid "Unknown"
    15551664msgstr ""
     
    25932702
    25942703#: includes/Pro/class-pro.php:77
    2595 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     2704#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    25962705#: includes/Admin/App/src/components/Fields/LicenseField.jsx:146
     2706#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    25972707msgid "License status"
    25982708msgstr ""
     
    27402850
    27412851#: includes/Traits/trait-sanitize.php:616
    2742 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    2743 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2744 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     2852#: src/Traits/trait-sanitize.php:616
     2853#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     2854#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     2855#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    27452856#: includes/Admin/App/src/components/Statistics/DataTableBlock.js:67
    27462857#: includes/Admin/App/src/store/useFiltersStore.js:35
     2858#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     2859#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
     2860#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    27472861msgid "Page URL"
    27482862msgstr ""
    27492863
    27502864#: includes/Traits/trait-sanitize.php:617
    2751 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    2752 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2753 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     2865#: src/Traits/trait-sanitize.php:617
     2866#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     2867#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     2868#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    27542869#: includes/Admin/App/src/components/Statistics/DataTableBlock.js:82
    27552870#: includes/Admin/App/src/store/useFiltersStore.js:43
     2871#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     2872#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
     2873#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    27562874msgid "Referrer"
    27572875msgstr ""
    27582876
    27592877#: includes/Traits/trait-sanitize.php:621
    2760 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2761 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     2878#: src/Traits/trait-sanitize.php:621
     2879#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     2880#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    27622881#: includes/Admin/App/src/components/Statistics/DataTableBlock.js:53
     2882#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     2883#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    27632884msgid "Time on page"
    27642885msgstr ""
    27652886
    27662887#: includes/Traits/trait-sanitize.php:622
    2767 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     2888#: src/Traits/trait-sanitize.php:622
     2889#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    27682890#: includes/Admin/App/src/store/useGeoStore.js:49
     2891#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    27692892msgid "Avg. Session Duration"
    27702893msgstr ""
    27712894
    27722895#: includes/Traits/trait-sanitize.php:623
    2773 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    2774 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2775 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     2896#: src/Traits/trait-sanitize.php:623
     2897#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     2898#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     2899#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    27762900#: includes/Admin/App/src/components/Statistics/DataTableBlock.js:41
    27772901#: includes/Admin/App/src/store/useFiltersStore.js:98
    27782902#: includes/Admin/App/src/store/useGeoStore.js:59
     2903#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     2904#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
     2905#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    27792906msgid "Conversion Rate"
    27802907msgstr ""
    27812908
    27822909#: includes/Traits/trait-sanitize.php:625
    2783 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2784 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     2910#: src/Traits/trait-sanitize.php:625
     2911#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     2912#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    27852913#: includes/Admin/App/src/api/getCompareData.js:19
    27862914#: includes/Admin/App/src/api/getCompareData.js:66
    27872915#: includes/Admin/App/src/components/Statistics/DataTableBlock.js:36
    27882916#: includes/Admin/App/src/components/Statistics/InsightsHeader.js:24
     2917#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     2918#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
     2919#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    27892920msgid "Conversions"
    27902921msgstr ""
    27912922
    27922923#: includes/Traits/trait-sanitize.php:626
    2793 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2794 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     2924#: src/Traits/trait-sanitize.php:626
     2925#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     2926#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    27952927#: includes/Admin/App/src/hooks/useFilterDisplay.js:82
     2928#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     2929#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     2930#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    27962931msgid "Bounced visitors"
    27972932msgstr ""
     
    27992934#: includes/Traits/trait-sanitize.php:628
    28002935#: includes/Traits/trait-sanitize.php:631
    2801 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    2802 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2803 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     2936#: src/Traits/trait-sanitize.php:628
     2937#: src/Traits/trait-sanitize.php:631
     2938#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     2939#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     2940#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    28042941#: includes/Admin/App/src/store/useFiltersStore.js:66
     2942#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    28052943msgid "Device"
    28062944msgstr ""
     
    28082946#: includes/Traits/trait-sanitize.php:629
    28092947#: includes/Traits/trait-sanitize.php:632
    2810 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    2811 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2812 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     2948#: src/Traits/trait-sanitize.php:629
     2949#: src/Traits/trait-sanitize.php:632
     2950#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     2951#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     2952#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    28132953#: includes/Admin/App/src/store/useFiltersStore.js:194
     2954#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    28142955msgid "Browser"
    28152956msgstr ""
     
    28172958#: includes/Traits/trait-sanitize.php:630
    28182959#: includes/Traits/trait-sanitize.php:633
     2960#: src/Traits/trait-sanitize.php:630
     2961#: src/Traits/trait-sanitize.php:633
    28192962msgid "Platform"
    28202963msgstr ""
    28212964
    2822 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    2823 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:1
    2824 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2825 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     2965#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     2966#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:1
     2967#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     2968#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    28262969#: includes/Admin/App/src/utils/api.js:33
    28272970#: includes/Admin/Dashboard_Widget/build/index.js:1
     2971#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
     2972#: src/Admin/Dashboard_Widget/build/index.js:1
    28282973msgid "Server error"
    28292974msgstr ""
    28302975
    2831 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    2832 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:1
    2833 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2834 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     2976#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     2977#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:1
     2978#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     2979#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    28352980#: includes/Admin/App/src/utils/api.js:42
    28362981#: includes/Admin/Dashboard_Widget/build/index.js:1
     2982#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
     2983#: src/Admin/Dashboard_Widget/build/index.js:1
    28372984msgid "Server error in"
    28382985msgstr ""
    28392986
    2840 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    2841 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:1
    2842 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2843 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     2987#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     2988#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:1
     2989#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     2990#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    28442991#: includes/Admin/App/src/utils/api.js:61
    28452992#: includes/Admin/Dashboard_Widget/build/index.js:1
     2993#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
     2994#: src/Admin/Dashboard_Widget/build/index.js:1
    28462995msgid "Click to copy"
    28472996msgstr ""
    28482997
    2849 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    2850 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:1
    2851 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2852 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     2998#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     2999#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:1
     3000#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3001#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    28533002#: includes/Admin/App/src/utils/api.js:64
    28543003#: includes/Admin/Dashboard_Widget/build/index.js:1
     3004#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
     3005#: src/Admin/Dashboard_Widget/build/index.js:1
    28553006msgid "Error copied to clipboard"
    28563007msgstr ""
    28573008
    2858 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    2859 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:1
    2860 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2861 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     3009#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3010#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:1
     3011#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3012#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     3013#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     3014#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
     3015#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
     3016#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     3017#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    28623018msgid "Help information"
    28633019msgstr ""
    28643020
    2865 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    2866 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    2867 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2868 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     3021#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3022#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     3023#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3024#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    28693025#: includes/Admin/App/src/hooks/useGoalsData.js:108
     3026#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    28703027msgid "Failed to save goals"
    28713028msgstr ""
    28723029
    2873 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    2874 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    2875 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2876 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     3030#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3031#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     3032#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3033#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    28773034#: includes/Admin/App/src/hooks/useGoalsData.js:120
     3035#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    28783036msgid "Failed to save goal title"
    28793037msgstr ""
    28803038
    2881 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    2882 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    2883 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2884 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     3039#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3040#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     3041#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3042#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    28853043#: includes/Admin/App/src/hooks/useGoalsData.js:140
     3044#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    28863045msgid "Goal added successfully!"
    28873046msgstr ""
    28883047
    2889 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    2890 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    2891 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2892 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     3048#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3049#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     3050#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3051#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    28933052#: includes/Admin/App/src/hooks/useGoalsData.js:144
     3053#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    28943054msgid "Failed to add goal"
    28953055msgstr ""
    28963056
    2897 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    2898 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    2899 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2900 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     3057#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3058#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     3059#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3060#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    29013061#: includes/Admin/App/src/hooks/useGoalsData.js:176
     3062#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    29023063msgid "Goal deleted successfully!"
    29033064msgstr ""
    29043065
    2905 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    2906 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    2907 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2908 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     3066#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3067#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     3068#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3069#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    29093070#: includes/Admin/App/src/hooks/useGoalsData.js:181
     3071#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    29103072msgid "Failed to delete goal"
    29113073msgstr ""
    29123074
    2913 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    2914 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    2915 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2916 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     3075#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3076#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     3077#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3078#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    29173079#: includes/Admin/App/src/hooks/useGoalsData.js:190
     3080#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    29183081msgid "Predefined goals are a premium feature."
    29193082msgstr ""
    29203083
    2921 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    2922 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    2923 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2924 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     3084#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3085#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     3086#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3087#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    29253088#: includes/Admin/App/src/hooks/useGoalsData.js:206
     3089#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    29263090msgid "Successfully added predefined goal!"
    29273091msgstr ""
    29283092
    2929 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    2930 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    2931 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2932 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     3093#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3094#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     3095#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3096#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    29333097#: includes/Admin/App/src/hooks/useGoalsData.js:210
     3098#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    29343099msgid "Failed to add predefined goal"
    29353100msgstr ""
    29363101
    2937 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    2938 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2939 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     3102#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3103#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3104#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    29403105#: includes/Admin/App/src/components/Common/RecommendBadge.jsx:17
     3106#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
     3107#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    29413108msgid "Recommended"
    29423109msgstr ""
    29433110
    2944 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    2945 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    2946 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2947 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
    2948 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     3111#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3112#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     3113#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3114#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     3115#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    29493116#: includes/Admin/App/src/api/getDataTableData.js:152
    29503117#: includes/Admin/App/src/api/getDataTableData.js:213
    29513118#: includes/Admin/App/src/utils/formatting.js:259
    29523119#: includes/Admin/App/src/utils/formatting.js:266
     3120#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     3121#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
     3122#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    29533123msgid "Not set"
    29543124msgstr ""
    29553125
    2956 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    2957 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    2958 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2959 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     3126#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3127#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     3128#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3129#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    29603130#: includes/Admin/App/src/api/getGoalsData.js:106
    29613131#: includes/Admin/App/src/components/Dashboard/GoalsBlock.js:50
     
    29653135#: includes/Admin/Dashboard_Widget/build/index.js:1
    29663136#: includes/Admin/Dashboard_Widget/src/components/DashboardWidget/DashboardWidget.js:159
     3137#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
     3138#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
     3139#: src/Admin/Dashboard_Widget/build/index.js:1
    29673140msgid "Today"
    29683141msgstr ""
    29693142
    2970 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    2971 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    2972 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2973 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     3143#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3144#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     3145#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3146#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    29743147#: includes/Admin/App/src/utils/formatting.js:302
    29753148#: includes/Admin/Dashboard_Widget/build/index.js:1
     3149#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
     3150#: src/Admin/Dashboard_Widget/build/index.js:1
    29763151msgid "Yesterday"
    29773152msgstr ""
    29783153
    2979 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    2980 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    2981 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2982 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     3154#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3155#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     3156#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3157#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    29833158#: includes/Admin/App/src/utils/formatting.js:309
    29843159#: includes/Admin/Dashboard_Widget/build/index.js:1
     3160#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
     3161#: src/Admin/Dashboard_Widget/build/index.js:1
    29853162msgid "Last 7 days"
    29863163msgstr ""
    29873164
    2988 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    2989 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    2990 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    2991 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     3165#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3166#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     3167#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3168#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    29923169#: includes/Admin/App/src/utils/formatting.js:316
    29933170#: includes/Admin/Dashboard_Widget/build/index.js:1
     3171#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
     3172#: src/Admin/Dashboard_Widget/build/index.js:1
    29943173msgid "Last 30 days"
    29953174msgstr ""
    29963175
    2997 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    2998 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    2999 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    3000 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     3176#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3177#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     3178#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3179#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    30013180#: includes/Admin/App/src/utils/formatting.js:323
    30023181#: includes/Admin/Dashboard_Widget/build/index.js:1
     3182#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
     3183#: src/Admin/Dashboard_Widget/build/index.js:1
    30033184msgid "Last 90 days"
    30043185msgstr ""
    30053186
    3006 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    3007 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    3008 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    3009 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     3187#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3188#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     3189#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3190#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    30103191#: includes/Admin/App/src/utils/formatting.js:330
    30113192#: includes/Admin/Dashboard_Widget/build/index.js:1
     3193#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
     3194#: src/Admin/Dashboard_Widget/build/index.js:1
    30123195msgid "Last month"
    30133196msgstr ""
    30143197
    3015 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    3016 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    3017 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    3018 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     3198#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3199#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     3200#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3201#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    30193202#: includes/Admin/App/src/utils/formatting.js:337
    30203203#: includes/Admin/Dashboard_Widget/build/index.js:1
     3204#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
     3205#: src/Admin/Dashboard_Widget/build/index.js:1
    30213206msgid "Week to date"
    30223207msgstr ""
    30233208
    3024 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    3025 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    3026 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    3027 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     3209#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3210#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     3211#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3212#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    30283213#: includes/Admin/App/src/utils/formatting.js:344
    30293214#: includes/Admin/Dashboard_Widget/build/index.js:1
     3215#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
     3216#: src/Admin/Dashboard_Widget/build/index.js:1
    30303217msgid "Month to date"
    30313218msgstr ""
    30323219
    3033 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    3034 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    3035 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    3036 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     3220#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3221#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     3222#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3223#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    30373224#: includes/Admin/App/src/utils/formatting.js:351
    30383225#: includes/Admin/Dashboard_Widget/build/index.js:1
     3226#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
     3227#: src/Admin/Dashboard_Widget/build/index.js:1
    30393228msgid "Year to date"
    30403229msgstr ""
    30413230
    3042 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    3043 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    3044 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    3045 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     3231#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3232#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     3233#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3234#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    30463235#: includes/Admin/App/src/utils/formatting.js:358
    30473236#: includes/Admin/Dashboard_Widget/build/index.js:1
     3237#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
     3238#: src/Admin/Dashboard_Widget/build/index.js:1
    30483239msgid "Last year"
    30493240msgstr ""
    30503241
    3051 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
     3242#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
    30523243#: includes/Admin/App/src/components/Common/DisabledBadge.jsx:17
     3244#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
    30533245msgid "Disabled"
    30543246msgstr ""
    30553247
    3056 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
     3248#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
    30573249#: includes/TeamUpdraft/Onboarding/build/index.js:1
     3250#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
    30583251msgid "Required"
    30593252msgstr ""
    30603253
    3061 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
    3062 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
    3063 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:1
     3254#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3255#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
     3256#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:1
    30643257#: includes/Admin/App/src/components/Dashboard/TaskElement.js:21
    30653258#: includes/Admin/App/src/components/Fields/LicenseField.jsx:182
    30663259#: includes/TeamUpdraft/Onboarding/build/index.js:1
     3260#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
     3261#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
     3262#: src/Admin/App/build/371.d380eb6501c1b174b497.js:1
    30673263msgid "More info"
    30683264msgstr ""
    30693265
    3070 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
     3266#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
    30713267#: includes/Admin/App/src/components/Fields/IpBlockField.jsx:105
     3268#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
    30723269msgid "Add current IP address"
    30733270msgstr ""
    30743271
    3075 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
     3272#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3273#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
    30763274msgid "Action completed successfully"
    30773275msgstr ""
    30783276
    3079 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
     3277#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3278#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
    30803279msgid "Action failed"
    30813280msgstr ""
    30823281
    3083 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
     3282#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3283#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
    30843284msgid "An error occurred while executing the action"
    30853285msgstr ""
    30863286
    3087 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
     3287#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3288#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
    30883289msgid "Processing..."
    30893290msgstr ""
    30903291
    3091 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
     3292#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3293#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
    30923294msgid "Confirm"
    30933295msgstr ""
    30943296
    3095 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
     3297#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
    30963298#: includes/Admin/App/src/components/Fields/EmailReportsField.jsx:38
     3299#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
    30973300msgid "Weekly"
    30983301msgstr ""
    30993302
    3100 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
     3303#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
    31013304#: includes/Admin/App/src/components/Fields/EmailReportsField.jsx:39
     3305#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
    31023306msgid "Monthly"
    31033307msgstr ""
    31043308
    3105 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
     3309#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
    31063310#: includes/Admin/App/src/components/Fields/EmailReportsField.jsx:49
    31073311#: includes/Admin/App/src/components/Fields/EmailReportsField.jsx:68
     3312#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
    31083313msgid "Invalid email address"
    31093314msgstr ""
    31103315
    3111 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
     3316#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
    31123317#: includes/Admin/App/src/components/Fields/EmailReportsField.jsx:72
     3318#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
    31133319msgid "Maximum 10 emails allowed"
    31143320msgstr ""
    31153321
    3116 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
     3322#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
    31173323#: includes/Admin/App/src/components/Fields/EmailReportsField.jsx:76
     3324#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
    31183325msgid "Email address already added"
    31193326msgstr ""
    31203327
    3121 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
     3328#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
    31223329#: includes/Admin/App/src/components/Fields/EmailReportsField.jsx:64
     3330#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
    31233331msgid "Email address is required"
    31243332msgstr ""
    31253333
    3126 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
     3334#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
    31273335#: includes/Admin/App/src/components/Fields/EmailReportsField.jsx:108
     3336#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
    31283337msgid "Email"
    31293338msgstr ""
    31303339
    3131 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
     3340#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
    31323341#: includes/Admin/App/src/components/Fields/EmailReportsField.jsx:112
     3342#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
    31333343msgid "Frequency"
    31343344msgstr ""
    31353345
    3136 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
     3346#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
    31373347#: includes/Admin/App/src/components/Fields/EmailReportsField.jsx:125
    31383348#: includes/Admin/App/src/components/Fields/EmailReportsField.jsx:131
     3349#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
    31393350msgid "Remove"
    31403351msgstr ""
    31413352
    3142 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
     3353#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
    31433354#: includes/Admin/App/src/components/Fields/EmailReportsField.jsx:152
     3355#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
    31443356msgid "Recipients will receive weekly or monthly reports with statistics about your website. Add or remove email addresses in the list below."
    31453357msgstr ""
    31463358
    3147 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
     3359#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
    31483360#: includes/Admin/App/src/components/Fields/EmailReportsField.jsx:159
     3361#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
    31493362msgid "No emails added yet"
    31503363msgstr ""
    31513364
    3152 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
     3365#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
    31533366#: includes/Admin/App/src/components/Fields/EmailReportsField.jsx:191
     3367#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
    31543368msgid "Enter email address"
    31553369msgstr ""
    31563370
    3157 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
     3371#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
    31583372#: includes/Admin/App/src/components/Fields/EmailReportsField.jsx:200
     3373#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
    31593374msgid "Add to list"
    31603375msgstr ""
    31613376
    3162 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
     3377#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
    31633378#: includes/TeamUpdraft/Onboarding/build/index.js:1
    31643379#: includes/TeamUpdraft/Onboarding/src/components/Fields/Plugins.jsx:45
     3380#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
    31653381msgid "No options found"
    31663382msgstr ""
    31673383
    3168 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
     3384#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3385#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
    31693386msgid "Show more"
    31703387msgstr ""
    31713388
    3172 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
     3389#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
     3390#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
    31733391msgid "Show less"
    31743392msgstr ""
    31753393
    3176 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
     3394#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
    31773395#: includes/Admin/App/src/store/usePostsStore.js:65
     3396#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
    31783397msgid "Untitled"
    31793398msgstr ""
    31803399
    3181 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
     3400#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
    31823401#: includes/Admin/App/src/components/Fields/SelectorField.jsx:127
     3402#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
    31833403msgid "Warning: The current element is hidden via CSS."
    31843404msgstr ""
    31853405
    3186 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:1
     3406#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:1
    31873407#: includes/Admin/App/src/components/Fields/SelectorField.jsx:209
     3408#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:1
    31883409msgid "Warning: this element might be hidden via CSS."
    31893410msgstr ""
    31903411
    31913412#. translators: 1: number of elements found 2: the URL of the preview 3: logged in/out status
    3192 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3413#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    31933414#: includes/Admin/App/src/components/Fields/SelectorField.jsx:233
     3415#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    31943416msgid "Found %1$d element on %2$s %3$s"
    31953417msgid_plural "Found %1$d elements on %2$s %3$s"
     
    31973419msgstr[1] ""
    31983420
    3199 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3421#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    32003422#: includes/Admin/App/src/components/Fields/SelectorField.jsx:241
     3423#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    32013424msgid "(Logged out)"
    32023425msgstr ""
    32033426
    3204 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3427#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    32053428#: includes/Admin/App/src/components/Fields/SelectorField.jsx:241
     3429#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    32063430msgid "(Logged in)"
    32073431msgstr ""
    32083432
    3209 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3433#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    32103434#: includes/Admin/App/src/components/Fields/SelectorField.jsx:248
     3435#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    32113436msgid "Selector Examples:"
    32123437msgstr ""
    32133438
    3214 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3439#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    32153440#: includes/Admin/App/src/components/Fields/SelectorField.jsx:254
     3441#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    32163442msgid "Selects all elements with class \"class-name\"."
    32173443msgstr ""
    32183444
    3219 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3445#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    32203446#: includes/Admin/App/src/components/Fields/SelectorField.jsx:259
     3447#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    32213448msgid "Selects the element with ID \"element-id\"."
    32223449msgstr ""
    32233450
    3224 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3451#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    32253452#: includes/Admin/App/src/components/Fields/SelectorField.jsx:264
     3453#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    32263454msgid "Selects all <button> elements."
    32273455msgstr ""
    32283456
    3229 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3457#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    32303458#: includes/Admin/App/src/components/Fields/SelectorField.jsx:269
     3459#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    32313460msgid "Selects links whose href starts with \"https\"."
    32323461msgstr ""
    32333462
    3234 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3463#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    32353464#: includes/Admin/App/src/components/Fields/SelectorField.jsx:274
     3465#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    32363466msgid "Selects .nav-item elements that do not have the \"active\" class."
    32373467msgstr ""
    32383468
    3239 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3469#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    32403470#: includes/Admin/App/src/components/Fields/SelectorField.jsx:337
     3471#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    32413472msgid "Preview panel, use arrow keys to navigate"
    32423473msgstr ""
    32433474
    3244 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3475#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    32453476#: includes/Admin/App/src/components/Fields/SelectorField.jsx:350
     3477#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    32463478msgid "Step through matches"
    32473479msgstr ""
    32483480
    3249 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3481#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    32503482#: includes/Admin/App/src/components/Fields/SelectorField.jsx:357
     3483#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    32513484msgid "Previous match"
    32523485msgstr ""
    32533486
    3254 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3487#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    32553488#: includes/Admin/App/src/components/Fields/SelectorField.jsx:368
     3489#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    32563490msgid "Next match"
    32573491msgstr ""
    32583492
    3259 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3493#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    32603494#: includes/Admin/App/src/components/Fields/SelectorField.jsx:378
     3495#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    32613496msgid "Set logged in mode"
    32623497msgstr ""
    32633498
    3264 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3499#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    32653500#: includes/Admin/App/src/components/Fields/SelectorField.jsx:378
     3501#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    32663502msgid "Set logged out mode"
    32673503msgstr ""
    32683504
    3269 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3505#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    32703506#: includes/Admin/App/src/components/Fields/SelectorField.jsx:406
     3507#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    32713508msgid "%s elements match your selector. Use arrow keys to cycle through matches."
    32723509msgstr ""
    32733510
    3274 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3511#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    32753512#: includes/Admin/App/src/components/Fields/EditableTextField.jsx:63
     3513#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    32763514msgid "Click to edit"
    32773515msgstr ""
    32783516
    3279 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
    3280 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     3517#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
     3518#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    32813519#: includes/Admin/App/src/components/Dashboard/GoalsHeader.js:35
    32823520#: includes/Admin/App/src/components/Fields/EditableTextField.jsx:73
     3521#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
     3522#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    32833523msgid "Untitled goal"
    32843524msgstr ""
    32853525
    3286 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3526#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    32873527#: includes/Admin/App/src/components/Goals/DeleteGoalModal.js:10
     3528#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    32883529msgid "Are you sure you want to delete this goal?"
    32893530msgstr ""
    32903531
    3291 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3532#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    32923533#: includes/Admin/App/src/components/Goals/DeleteGoalModal.js:12
     3534#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    32933535msgid "This action cannot be undone."
    32943536msgstr ""
    32953537
    3296 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3538#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    32973539#: includes/Admin/App/src/components/Goals/DeleteGoalModal.js:15
     3540#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    32983541msgid "Goal name"
    32993542msgstr ""
    33003543
    3301 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3544#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    33023545#: includes/Admin/App/src/components/Goals/DeleteGoalModal.js:17
     3546#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    33033547msgid "Status"
    33043548msgstr ""
    33053549
    3306 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3550#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    33073551#: includes/Admin/App/src/components/Goals/DeleteGoalModal.js:19
     3552#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    33083553msgid "Date created"
    33093554msgstr ""
    33103555
    3311 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3556#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    33123557#: includes/Admin/App/src/components/Goals/DeleteGoalModal.js:40
    33133558#: includes/Admin/App/src/components/Goals/DeleteGoalModal.js:69
     3559#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    33143560msgid "Delete goal"
    33153561msgstr ""
    33163562
    3317 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
    3318 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     3563#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
     3564#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    33193565#: includes/Admin/App/src/components/Dashboard/GoalStatus.js:19
    33203566#: includes/Admin/App/src/components/Goals/GoalSetup.js:64
     3567#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
     3568#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    33213569msgid "Active"
    33223570msgstr ""
    33233571
    3324 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
    3325 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     3572#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
     3573#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    33263574#: includes/Admin/App/src/components/Dashboard/GoalStatus.js:21
    33273575#: includes/Admin/App/src/components/Goals/GoalSetup.js:64
     3576#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
     3577#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    33283578msgid "Inactive"
    33293579msgstr ""
    33303580
    3331 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3581#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    33323582#: includes/Admin/App/src/components/Goals/GoalSetup.js:75
     3583#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    33333584msgid "Click to de-activate"
    33343585msgstr ""
    33353586
    3336 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3587#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    33373588#: includes/Admin/App/src/components/Goals/GoalSetup.js:75
     3589#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    33383590msgid "Click to activate"
    33393591msgstr ""
    33403592
    3341 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3593#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    33423594#: includes/Admin/App/src/components/Goals/GoalsSettings.js:37
     3595#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    33433596msgid "Click"
    33443597msgstr ""
    33453598
    3346 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
    3347 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     3599#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
     3600#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    33483601#: includes/Admin/App/src/components/Goals/GoalsSettings.js:39
     3602#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
     3603#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    33493604msgid "View"
    33503605msgstr ""
    33513606
    3352 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3607#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    33533608#: includes/Admin/App/src/components/Goals/GoalsSettings.js:50
     3609#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    33543610msgid "Goals are a great way to track your progress and keep you motivated."
    33553611msgstr ""
    33563612
    3357 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3613#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    33583614#: includes/Admin/App/src/components/Goals/GoalsSettings.js:56
     3615#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    33593616msgid "While free users can create one goal, Burst Pro lets you set unlimited goals to plan, measure, and achieve more."
    33603617msgstr ""
    33613618
    3362 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3619#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    33633620#: includes/Admin/App/src/components/Goals/GoalsSettings.js:84
     3621#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    33643622msgid "Add goal"
    33653623msgstr ""
    33663624
    3367 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3625#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    33683626#: includes/Admin/App/src/components/Goals/GoalsSettings.js:103
     3627#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    33693628msgid "Add predefined goal"
    33703629msgstr ""
    33713630
    3372 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3631#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    33733632#: includes/Admin/App/src/components/Goals/GoalsSettings.js:129
     3633#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    33743634msgid "Plug-in you're looking for not listed?"
    33753635msgstr ""
    33763636
    3377 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3637#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    33783638#: includes/Admin/App/src/components/Goals/GoalsSettings.js:139
     3639#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    33793640msgid "Request it here!"
    33803641msgstr ""
    33813642
    3382 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3643#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    33833644#: includes/Admin/App/src/components/Goals/GoalsSettings.js:160
     3645#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    33843646msgid "Want more goals?"
    33853647msgstr ""
    33863648
    3387 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3649#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    33883650#: includes/Admin/App/src/components/Goals/GoalsSettings.js:162
     3651#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    33893652msgid "Upgrade to Burst Pro"
    33903653msgstr ""
    33913654
    3392 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3655#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    33933656#: includes/Admin/App/src/components/Fields/LicenseField.jsx:80
     3657#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    33943658msgid "Activating your license gives you automatic updates and support."
    33953659msgstr ""
    33963660
    3397 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3661#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    33983662#: includes/Admin/App/src/components/Fields/LicenseField.jsx:86
     3663#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    33993664msgid "Having trouble? %sCheck our installation guide%s."
    34003665msgstr ""
    34013666
    3402 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3667#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    34033668#: includes/Admin/App/src/components/Fields/LicenseField.jsx:93
     3669#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    34043670msgid "If that does not help, please %sopen a support ticket%s so we can help you out!"
    34053671msgstr ""
    34063672
    3407 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3673#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    34083674#: includes/Admin/App/src/components/Fields/LicenseField.jsx:114
     3675#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    34093676msgid "Enter your license key here."
    34103677msgstr ""
    34113678
    3412 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3679#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    34133680#: includes/Admin/App/src/components/Fields/LicenseField.jsx:126
     3681#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    34143682msgid "Deactivate License"
    34153683msgstr ""
    34163684
    3417 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
    3418 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     3685#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
     3686#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    34193687#: includes/Admin/App/src/components/Fields/LicenseField.jsx:135
    34203688#: includes/Admin/App/src/routes/sources.jsx:66
     3689#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
     3690#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    34213691msgid "Activate License"
    34223692msgstr ""
    34233693
    3424 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3694#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    34253695#: includes/Admin/App/src/components/Fields/LogoEditorField.jsx:54
     3696#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    34263697msgid "Select a logo"
    34273698msgstr ""
    34283699
    3429 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3700#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    34303701#: includes/Admin/App/src/components/Fields/LogoEditorField.jsx:56
     3702#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    34313703msgid "Set logo"
    34323704msgstr ""
    34333705
    3434 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3706#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    34353707#: includes/Admin/App/src/components/Fields/LogoEditorField.jsx:110
     3708#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    34363709msgid "Reset to Default"
    34373710msgstr ""
    34383711
    3439 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3712#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    34403713#: includes/Admin/App/src/store/useArchivesStore.js:27
     3714#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    34413715msgid "Deleting..."
    34423716msgstr ""
    34433717
    3444 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3718#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    34453719#: includes/Admin/App/src/store/useArchivesStore.js:28
     3720#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    34463721msgid "Archives deleted successfully!"
    34473722msgstr ""
    34483723
    3449 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3724#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    34503725#: includes/Admin/App/src/store/useArchivesStore.js:29
     3726#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    34513727msgid "Failed to delete archive"
    34523728msgstr ""
    34533729
    3454 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3730#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    34553731#: includes/Admin/App/src/store/useArchivesStore.js:71
     3732#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    34563733msgid "Starting restore..."
    34573734msgstr ""
    34583735
    3459 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3736#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    34603737#: includes/Admin/App/src/store/useArchivesStore.js:72
     3738#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    34613739msgid "Restore successfully started!"
    34623740msgstr ""
    34633741
    3464 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3742#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    34653743#: includes/Admin/App/src/store/useArchivesStore.js:73
     3744#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    34663745msgid "Failed to start restore process."
    34673746msgstr ""
    34683747
    3469 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3748#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    34703749#: includes/Admin/App/src/components/Fields/RestoreArchivesField.jsx:246
     3750#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    34713751msgid "Archive"
    34723752msgstr ""
    34733753
    3474 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3754#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    34753755#: includes/Admin/App/src/components/Fields/RestoreArchivesField.jsx:252
     3756#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    34763757msgid "Size"
    34773758msgstr ""
    34783759
    3479 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
    3480 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    3481 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     3760#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
     3761#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3762#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    34823763#: includes/Admin/App/src/components/Common/SearchButton.js:18
    34833764#: includes/Admin/App/src/components/Fields/RestoreArchivesField.jsx:292
     3765#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
     3766#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     3767#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    34843768msgid "Search"
    34853769msgstr ""
    34863770
    3487 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3771#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    34883772#: includes/Admin/App/src/components/Fields/RestoreArchivesField.jsx:309
     3773#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    34893774msgid "Download"
    34903775msgstr ""
    34913776
    3492 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3777#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    34933778#: includes/Admin/App/src/components/Fields/RestoreArchivesField.jsx:67
     3779#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    34943780msgid "Because restoring files can conflict with the archiving functionality, archiving has been disabled."
    34953781msgstr ""
    34963782
    3497 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3783#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    34983784#: includes/Admin/App/src/components/Fields/RestoreArchivesField.jsx:68
     3785#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    34993786msgid "Archiving disabled"
    35003787msgstr ""
    35013788
    3502 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3789#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    35033790#: includes/Admin/App/src/components/Fields/RestoreArchivesField.jsx:319
     3791#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    35043792msgid "Restore"
    35053793msgstr ""
    35063794
    3507 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3795#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    35083796#: includes/Admin/App/src/components/Fields/RestoreArchivesField.jsx:327
     3797#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    35093798msgid "Delete"
    35103799msgstr ""
    35113800
    3512 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3801#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    35133802#: includes/Admin/App/src/components/Fields/RestoreArchivesField.jsx:331
     3803#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    35143804msgid "%s items selected"
    35153805msgstr ""
    35163806
    3517 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3807#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    35183808#: includes/Admin/App/src/components/Fields/RestoreArchivesField.jsx:336
     3809#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    35193810msgid "1 item selected"
    35203811msgstr ""
    35213812
    3522 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3813#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    35233814#: includes/Admin/App/src/components/Fields/RestoreArchivesField.jsx:344
     3815#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    35243816msgid "Restore in progress, %s complete"
    35253817msgstr ""
    35263818
    3527 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
    3528 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    3529 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     3819#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
     3820#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3821#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    35303822#: includes/Admin/App/src/components/Fields/RestoreArchivesField.jsx:365
    35313823#: includes/Admin/App/src/components/Statistics/DataTableBlock.js:396
     3824#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
     3825#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     3826#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    35323827msgid "of"
    35333828msgstr ""
    35343829
    3535 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
    3536 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    3537 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     3830#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
     3831#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3832#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    35383833#: includes/Admin/App/src/components/Fields/RestoreArchivesField.jsx:368
    35393834#: includes/Admin/App/src/components/Statistics/DataTableBlock.js:399
     3835#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     3836#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
     3837#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     3838#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    35403839msgid "All"
    35413840msgstr ""
    35423841
    3543 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3842#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    35443843#: includes/Admin/App/src/components/Fields/RestoreArchivesField.jsx:372
     3844#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    35453845msgid "No archives"
    35463846msgstr ""
    35473847
    3548 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3848#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    35493849#: includes/Admin/App/src/components/Fields/Field.jsx:151
     3850#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    35503851msgid "This field is required"
    35513852msgstr ""
    35523853
    3553 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3854#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    35543855#: includes/Admin/App/src/components/Fields/Field.jsx:160
     3856#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    35553857msgid "Invalid format"
    35563858msgstr ""
    35573859
    3558 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3860#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    35593861#: includes/Admin/App/src/components/Fields/Field.jsx:107
     3862#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    35603863msgid "Invalid IP address format: "
    35613864msgstr ""
    35623865
    3563 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3866#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    35643867#: includes/Admin/App/src/components/Fields/Field.jsx:132
     3868#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    35653869msgid "Duplicate IP addresses found: "
    35663870msgstr ""
    35673871
    3568 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3872#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    35693873#: includes/Admin/App/src/components/Settings/SettingsGroupBlock.jsx:28
     3874#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    35703875msgid "Unlock Advanced Features with Burst Pro"
    35713876msgstr ""
    35723877
    3573 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3878#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    35743879#: includes/Admin/App/src/components/Settings/SettingsGroupBlock.jsx:30
     3880#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    35753881msgid "This setting is exclusive to Pro users."
    35763882msgstr ""
    35773883
    3578 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3884#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    35793885#: includes/Admin/App/src/components/Settings/SettingsFooter.jsx:14
     3886#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    35803887msgid "Saving..."
    35813888msgstr ""
    35823889
    3583 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3890#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    35843891#: includes/Admin/App/src/components/Settings/SettingsFooter.jsx:19
     3892#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    35853893msgid "Validating..."
    35863894msgstr ""
    35873895
    3588 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3896#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    35893897#: includes/Admin/App/src/components/Settings/SettingsFooter.jsx:24
     3898#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    35903899msgid "You have unsaved changes"
    35913900msgstr ""
    35923901
    3593 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3902#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    35943903#: includes/Admin/App/src/components/Settings/SettingsFooter.jsx:39
     3904#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    35953905msgid "Save"
    35963906msgstr ""
    35973907
    3598 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3908#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    35993909#: includes/Admin/App/src/components/Settings/SettingsNotices.jsx:38
     3910#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    36003911msgid "Collapse all"
    36013912msgstr ""
    36023913
    3603 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3914#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    36043915#: includes/Admin/App/src/components/Settings/SettingsNotices.jsx:39
     3916#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    36053917msgid "Expand all"
    36063918msgstr ""
    36073919
    3608 #: includes/Admin/App/build/178.b5fde9cde4dc2fce2de9.js:10
     3920#: includes/Admin/App/build/178.6a19acd031b8a5c34c90.js:10
    36093921#: includes/Admin/App/src/components/Settings/SettingsNotices.jsx:45
     3922#: src/Admin/App/build/178.86e6f467047d0ce06b34.js:10
    36103923msgid "Notifications"
    36113924msgstr ""
     
    36133926#: includes/Admin/App/build/258.df7e096fe424cde82270.js:1
    36143927#: includes/Admin/App/src/routes/settings.$settingsId.jsx:46
     3928#: src/Admin/App/build/258.83d2ddf02beb79f977af.js:1
    36153929msgid "An error occurred loading settings"
    36163930msgstr ""
    36173931
    3618 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:1
    3619 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    3620 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     3932#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:1
     3933#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3934#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    36213935#: includes/Admin/App/src/components/Common/ClickToFilter.js:91
     3936#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
     3937#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     3938#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    36223939msgid "Click to filter by:"
    36233940msgstr ""
    36243941
    3625 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:1
    3626 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    3627 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     3942#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:1
     3943#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3944#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    36283945#: includes/Admin/App/src/components/Common/ClickToFilter.js:92
     3946#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
     3947#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     3948#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    36293949msgid "Click to filter"
    36303950msgstr ""
    36313951
    3632 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:1
    3633 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    3634 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     3952#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:1
     3953#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3954#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    36353955#: includes/Admin/App/src/components/Common/ClickToFilter.js:97
     3956#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
     3957#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     3958#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    36363959msgid "Open in new tab"
    36373960msgstr ""
    36383961
    3639 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:1
    3640 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    3641 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     3962#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:1
     3963#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3964#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    36423965#: includes/Admin/App/src/components/Common/ClickToFilter.js:146
     3966#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
     3967#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     3968#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    36433969msgid "Filtering by goal & goal specific page"
    36443970msgstr ""
    36453971
    3646 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:1
    3647 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    3648 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     3972#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:1
     3973#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     3974#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    36493975#: includes/Admin/App/src/components/Common/ClickToFilter.js:149
     3976#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
     3977#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     3978#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    36503979msgid "Filtering by goal"
    36513980msgstr ""
    36523981
    3653 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:1
     3982#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:1
    36543983#: includes/Admin/App/src/components/Dashboard/TaskElement.js:19
     3984#: src/Admin/App/build/371.d380eb6501c1b174b497.js:1
    36553985msgid "Get 40% Off"
    36563986msgstr ""
    36573987
    3658 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:1
     3988#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:1
    36593989#: includes/Admin/App/src/components/Dashboard/TaskElement.js:20
     3990#: src/Admin/App/build/371.d380eb6501c1b174b497.js:1
    36603991msgid "Get 3 months free!"
    36613992msgstr ""
    36623993
    3663 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:1
     3994#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:1
    36643995#: includes/Admin/App/src/components/Dashboard/TaskElement.js:27
     3996#: src/Admin/App/build/371.d380eb6501c1b174b497.js:1
    36653997msgid "Fix"
    36663998msgstr ""
    36673999
    36684000#. Translators: %d is the number of live visitors.
    3669 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4001#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     4002#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    36704003msgid "%d person is exploring your site right now"
    36714004msgid_plural "%d people are exploring your site right now"
     
    36734006msgstr[1] ""
    36744007
    3675 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4008#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     4009#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
     4010msgid "Loading tasks..."
     4011msgstr ""
     4012
     4013#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    36764014#: includes/Admin/App/src/components/Dashboard/LiveTraffic.js:250
     4015#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    36774016msgid "Loading..."
    36784017msgstr ""
    36794018
    3680 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    3681 msgid "Loading tasks..."
    3682 msgstr ""
    3683 
    3684 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4019#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     4020#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    36854021msgid "No remaining tasks to show"
    36864022msgstr ""
    36874023
    3688 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4024#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    36894025#: includes/Admin/App/src/components/Dashboard/OverviewFooter.js:31
     4026#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    36904027msgid "Just now"
    36914028msgstr ""
    36924029
    3693 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4030#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    36944031#: includes/Admin/App/src/components/Dashboard/OverviewFooter.js:42
     4032#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    36954033msgid "Last checked:"
    36964034msgstr ""
    36974035
    3698 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4036#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    36994037#: includes/Admin/App/src/components/Dashboard/OverviewFooter.js:47
     4038#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    37004039msgid "Loading tracking status..."
    37014040msgstr ""
    37024041
    3703 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4042#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    37044043#: includes/Admin/App/src/components/Dashboard/OverviewFooter.js:48
     4044#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    37054045msgid "Error checking tracking status"
    37064046msgstr ""
    37074047
    3708 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4048#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    37094049#: includes/Admin/App/src/components/Dashboard/OverviewFooter.js:49
     4050#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    37104051msgid "Tracking with REST API"
    37114052msgstr ""
    37124053
    3713 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4054#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    37144055#: includes/Admin/App/src/components/Dashboard/OverviewFooter.js:50
     4056#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    37154057msgid "Tracking with an endpoint"
    37164058msgstr ""
    37174059
    3718 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4060#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    37194061#: includes/Admin/App/src/components/Dashboard/OverviewFooter.js:51
    37204062#: includes/Admin/App/src/components/Dashboard/OverviewFooter.js:67
     4063#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    37214064msgid "Tracking is disabled"
    37224065msgstr ""
    37234066
    3724 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4067#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    37254068#: includes/Admin/App/src/components/Dashboard/OverviewFooter.js:55
     4069#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    37264070msgid "Tracking does not seem to work. Check manually or contact support."
    37274071msgstr ""
    37284072
    3729 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4073#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    37304074#: includes/Admin/App/src/components/Dashboard/OverviewFooter.js:59
     4075#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    37314076msgid "Tracking is working. You are using the REST API to collect statistics."
    37324077msgstr ""
    37334078
    3734 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4079#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    37354080#: includes/Admin/App/src/components/Dashboard/OverviewFooter.js:63
     4081#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    37364082msgid "Tracking is working. You are using the Burst endpoint to collect statistics. This type of tracking is accurate and lightweight."
    37374083msgstr ""
    37384084
    3739 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4085#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    37404086#: includes/Admin/App/src/components/Dashboard/OverviewFooter.js:100
     4087#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    37414088msgid "View my statistics"
    37424089msgstr ""
    37434090
    3744 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4091#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    37454092#: includes/Admin/App/src/components/Dashboard/LiveTraffic.js:50
     4093#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    37464094msgid "%s second ago"
    37474095msgid_plural "%s seconds ago"
     
    37494097msgstr[1] ""
    37504098
    3751 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4099#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    37524100#: includes/Admin/App/src/components/Dashboard/LiveTraffic.js:60
     4101#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    37534102msgid "%s minute ago"
    37544103msgid_plural "%s minutes ago"
     
    37564105msgstr[1] ""
    37574106
    3758 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4107#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    37594108#: includes/Admin/App/src/components/Dashboard/LiveTraffic.js:141
     4109#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    37604110msgid "User is checking out"
    37614111msgstr ""
    37624112
    3763 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4113#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    37644114#: includes/Admin/App/src/components/Dashboard/LiveTraffic.js:143
     4115#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    37654116msgid "User just entered the site"
    37664117msgstr ""
    37674118
    3768 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4119#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    37694120#: includes/Admin/App/src/components/Dashboard/LiveTraffic.js:145
     4121#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    37704122msgid "User just left the site"
    37714123msgstr ""
    37724124
    3773 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4125#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    37744126#: includes/Admin/App/src/components/Dashboard/LiveTraffic.js:147
     4127#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    37754128msgid "User is actively browsing"
    37764129msgstr ""
    37774130
    3778 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4131#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    37794132#: includes/Admin/App/src/components/Dashboard/LiveTraffic.js:158
     4133#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    37804134msgid "User ID:"
    37814135msgstr ""
    37824136
    3783 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4137#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    37844138#: includes/Admin/App/src/components/Dashboard/LiveTraffic.js:276
     4139#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    37854140msgid "No live visitors right now"
    37864141msgstr ""
    37874142
    3788 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4143#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    37894144#: includes/Admin/App/src/components/Dashboard/LiveTraffic.js:278
     4145#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    37904146msgid "When someone visits your site, you’ll see them here instantly. "
    37914147msgstr ""
    37924148
    3793 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4149#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    37944150#: includes/Admin/App/src/components/Dashboard/OverviewBlock.js:65
     4151#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    37954152msgid "Activity"
    37964153msgstr ""
    37974154
    3798 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4155#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    37994156#: includes/Admin/App/src/components/Dashboard/OverviewBlock.js:69
     4157#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    38004158msgid "Live visitors"
    38014159msgstr ""
    38024160
    3803 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4161#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    38044162#: includes/Admin/App/src/components/Dashboard/OverviewBlock.js:76
     4163#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    38054164msgid "Overview"
    38064165msgstr ""
    38074166
    3808 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4167#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    38094168#: includes/Admin/App/src/components/Dashboard/TodayBlock.js:38
    38104169#: includes/Admin/App/src/components/Dashboard/TodayBlock.js:101
     
    38124171#: includes/Admin/Dashboard_Widget/src/components/DashboardWidget/DashboardWidget.js:95
    38134172#: includes/Admin/Dashboard_Widget/src/components/DashboardWidget/DashboardWidget.js:185
     4173#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
     4174#: src/Admin/Dashboard_Widget/build/index.js:1
    38144175msgid "Live"
    38154176msgstr ""
    38164177
    3817 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4178#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    38184179#: includes/Admin/App/src/api/getGoalsData.js:33
    38194180#: includes/Admin/App/src/api/getGoalsData.js:110
     
    38254186#: includes/Admin/Dashboard_Widget/src/components/DashboardWidget/DashboardWidget.js:99
    38264187#: includes/Admin/Dashboard_Widget/src/components/DashboardWidget/DashboardWidget.js:192
     4188#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
     4189#: src/Admin/Dashboard_Widget/build/index.js:1
    38274190msgid "Total"
    38284191msgstr ""
    38294192
    3830 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4193#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    38314194#: includes/Admin/App/src/components/Dashboard/GoalStatus.js:32
     4195#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    38324196msgid "Started"
    38334197msgstr ""
    38344198
    3835 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4199#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    38364200#: includes/Admin/App/src/components/Dashboard/GoalStatus.js:33
     4201#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    38374202msgid "Created"
    38384203msgstr ""
    38394204
    3840 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4205#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    38414206#: includes/Admin/App/src/api/getGoalsData.js:84
     4207#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    38424208msgid "Calculated by:"
    38434209msgstr ""
    38444210
    3845 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4211#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    38464212#: includes/Admin/App/src/api/getGoalsData.js:86
     4213#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    38474214msgid "Total amount of goals reached "
    38484215msgstr ""
    38494216
    3850 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4217#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    38514218#: includes/Admin/App/src/api/getGoalsData.js:88
     4219#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    38524220msgid "Total amount of"
    38534221msgstr ""
    38544222
    3855 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4223#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    38564224#: includes/Admin/App/src/api/getGoalsData.js:98
     4225#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    38574226msgid "No data available yet"
    38584227msgstr ""
    38594228
    3860 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4229#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    38614230#: includes/Admin/App/src/components/Dashboard/GoalsBlock.js:215
     4231#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    38624232msgid "Goal and today"
    38634233msgstr ""
    38644234
    3865 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4235#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    38664236#: includes/Admin/App/src/components/Dashboard/GoalsBlock.js:224
     4237#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    38674238msgid "Goal and the start date"
    38684239msgstr ""
    38694240
    3870 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4241#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    38714242#: includes/Admin/App/src/components/Dashboard/GoalsBlock.js:238
     4243#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    38724244msgid "Keep track of customizable goals and get valuable insights. Add your first goal!"
    38734245msgstr ""
    38744246
    3875 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4247#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    38764248#: includes/Admin/App/src/components/Dashboard/GoalsBlock.js:250
     4249#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    38774250msgid "Learn how to set your first goal"
    38784251msgstr ""
    38794252
    3880 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4253#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    38814254#: includes/Admin/App/src/components/Dashboard/GoalsBlock.js:258
     4255#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    38824256msgid "Create my first goal"
    38834257msgstr ""
    38844258
    3885 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4259#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    38864260#: includes/Admin/App/src/components/Dashboard/GoalsBlock.js:271
     4261#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    38874262msgid "Error loading goals data. Please try again later."
    38884263msgstr ""
    38894264
    3890 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4265#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    38914266#: includes/Admin/App/src/components/Dashboard/GoalsBlock.js:335
     4267#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    38924268msgid "View setup"
    38934269msgstr ""
    38944270
    3895 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4271#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    38964272#: includes/Admin/App/src/components/Dashboard/TipsTricksBlock.js:37
     4273#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    38974274msgid "Tips & Tricks"
    38984275msgstr ""
    38994276
    3900 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4277#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    39014278#: includes/Admin/App/src/components/Dashboard/TipsTricksBlock.js:65
     4279#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    39024280msgid "View all"
    39034281msgstr ""
    39044282
    3905 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4283#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    39064284#: includes/Admin/App/src/components/Dashboard/OtherPluginsBlock.js:17
    39074285#: includes/TeamUpdraft/Other_Plugins/build/index.js:1
    39084286#: includes/TeamUpdraft/Other_Plugins/src/components/OtherPluginElement.js:17
     4287#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    39094288msgid "Activating..."
    39104289msgstr ""
    39114290
    3912 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4291#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    39134292#: includes/Admin/App/src/components/Dashboard/OtherPluginsBlock.js:18
    39144293#: includes/Admin/App/src/components/Dashboard/OtherPluginsBlock.js:19
     
    39164295#: includes/TeamUpdraft/Other_Plugins/src/components/OtherPluginElement.js:18
    39174296#: includes/TeamUpdraft/Other_Plugins/src/components/OtherPluginElement.js:19
     4297#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    39184298msgid "Downloading..."
    39194299msgstr ""
    39204300
    3921 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4301#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    39224302#: includes/Admin/App/src/components/Dashboard/OtherPluginsBlock.js:212
    39234303#: includes/Admin/App/src/components/Dashboard/OtherPluginsBlock.js:237
    39244304#: includes/TeamUpdraft/Other_Plugins/build/index.js:1
    39254305#: includes/TeamUpdraft/Other_Plugins/src/components/OtherPluginsBlock.js:24
     4306#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    39264307msgid "Other plugins"
    39274308msgstr ""
    39284309
    3929 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4310#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    39304311#: includes/Admin/App/src/components/Dashboard/OtherPluginsBlock.js:222
     4312#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    39314313msgid "Loading.."
    39324314msgstr ""
    39334315
    3934 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
     4316#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
    39354317#: includes/Admin/App/src/components/Dashboard/OtherPluginsBlock.js:184
    39364318#: includes/TeamUpdraft/Other_Plugins/build/index.js:1
    39374319#: includes/TeamUpdraft/Other_Plugins/src/components/OtherPluginElement.js:48
     4320#: src/Admin/App/build/371.d380eb6501c1b174b497.js:3
    39384321msgid "Upgrade"
    39394322msgstr ""
    39404323
    3941 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    3942 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    3943 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4324#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     4325#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4326#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    39444327#: includes/Admin/App/src/store/useFiltersStore.js:10
     4328#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    39454329msgid "Context"
    39464330msgstr ""
    39474331
    3948 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    3949 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    3950 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4332#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     4333#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4334#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    39514335#: includes/Admin/App/src/store/useFiltersStore.js:20
     4336#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    39524337msgid "Behavior"
    39534338msgstr ""
    39544339
    3955 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    3956 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    3957 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4340#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     4341#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4342#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    39584343#: includes/Admin/App/src/store/useFiltersStore.js:25
     4344#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    39594345msgid "Location"
    39604346msgstr ""
    39614347
    3962 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    3963 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    3964 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4348#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     4349#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4350#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    39654351#: includes/Admin/App/src/store/useFiltersStore.js:51
     4352#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    39664353msgid "Goal"
    39674354msgstr ""
    39684355
    3969 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    3970 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    3971 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4356#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     4357#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4358#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    39724359#: includes/Admin/App/src/store/useFiltersStore.js:59
     4360#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    39734361msgid "Bounced Visitors"
    39744362msgstr ""
    39754363
    3976 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    3977 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    3978 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4364#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     4365#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4366#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    39794367#: includes/Admin/App/src/store/useFiltersStore.js:76
     4368#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    39804369msgid "New Visitors"
    39814370msgstr ""
    39824371
    3983 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    3984 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    3985 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4372#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     4373#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4374#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    39864375#: includes/Admin/App/src/api/getCompareData.js:15
    39874376#: includes/Admin/App/src/api/getCompareData.js:55
     
    39894378#: includes/Admin/App/src/store/useFiltersStore.js:83
    39904379#: includes/Admin/App/src/store/useGeoStore.js:40
     4380#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4381#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
     4382#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    39914383msgid "Bounce Rate"
    39924384msgstr ""
    39934385
    3994 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    3995 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    3996 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4386#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     4387#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4388#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    39974389#: includes/Admin/App/src/store/useFiltersStore.js:91
     4390#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    39984391msgid "Entry or exit page"
    39994392msgstr ""
    40004393
    4001 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    4002 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4003 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4394#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     4395#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4396#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    40044397#: includes/Admin/App/src/store/useFiltersStore.js:106
     4398#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    40054399msgid "URL Parameter"
    40064400msgstr ""
    40074401
    4008 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    4009 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4010 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4402#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     4403#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4404#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    40114405#: includes/Admin/App/src/store/useFiltersStore.js:178
     4406#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    40124407msgid "Time per Session"
    40134408msgstr ""
    40144409
    4015 #: includes/Admin/App/build/371.3fea0c2794d369de5ca2.js:3
    4016 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4017 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4410#: includes/Admin/App/build/371.208f6ac6438ab655b259.js:3
     4411#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4412#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    40184413#: includes/Admin/App/src/store/useFiltersStore.js:186
     4414#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    40194415msgid "Operating System"
    40204416msgstr ""
    40214417
    4022 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4023 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4418#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4419#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    40244420#: includes/Admin/App/src/components/Common/SearchButton.js:104
     4421#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4422#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4423#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    40254424msgid "Clear search"
    40264425msgstr ""
    40274426
    4028 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4029 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4427#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4428#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    40304429#: includes/Admin/App/src/components/Common/ProPopover.js:46
     4430#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4431#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    40314432msgid "Pro features include:"
    40324433msgstr ""
    40334434
    4034 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4035 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4435#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4436#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    40364437#: includes/Admin/App/src/components/Common/ProPopover.js:74
     4438#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4439#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    40374440msgid "Learn More"
    40384441msgstr ""
    40394442
    4040 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4041 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4443#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4444#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    40424445#: includes/Admin/App/src/components/Statistics/EmptyDataTable.js:26
     4446#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4447#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    40434448msgid "Loading data..."
    40444449msgstr ""
    40454450
    4046 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4047 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4451#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4452#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    40484453#: includes/Admin/App/src/components/Statistics/EmptyDataTable.js:35
     4454#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4455#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    40494456msgid "Error:"
    40504457msgstr ""
    40514458
    4052 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4053 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4459#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4460#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    40544461#: includes/Admin/App/src/components/Statistics/EmptyDataTable.js:44
     4462#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4463#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    40554464msgid "No data available in table"
    40564465msgstr ""
    40574466
    4058 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4059 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4467#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4468#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    40604469#: includes/Admin/App/src/components/Statistics/EmptyDataTable.js:52
     4470#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4471#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    40614472msgid "Unexpected error"
    40624473msgstr ""
    40634474
    4064 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4065 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4475#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4476#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    40664477#: includes/Admin/App/src/api/getDataTableData.js:263
     4478#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4479#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    40674480msgid "The test resulted in a tie. More hits might still result in a winner, but the difference will probably be very small."
    40684481msgstr ""
    40694482
    4070 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4071 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4483#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4484#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    40724485#: includes/Admin/App/src/api/getDataTableData.js:267
     4486#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4487#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    40734488msgid "Not enough data yet to declare a winner or tie."
    40744489msgstr ""
    40754490
    4076 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4077 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4491#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4492#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    40784493#: includes/Admin/App/src/api/getDataTableData.js:271
     4494#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4495#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    40794496msgid "Winner of the A/B test with a probability of >95%."
    40804497msgstr ""
    40814498
    4082 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4083 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4499#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4500#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    40844501#: includes/Admin/App/src/api/getDataTableData.js:272
     4502#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4503#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    40854504msgid "Least performant version of the A/B test with a probability of >95%."
    40864505msgstr ""
    40874506
    4088 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4089 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4507#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4508#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    40904509#: includes/Admin/App/src/components/Statistics/DataTableBlock.js:62
     4510#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4511#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    40914512msgid "Pages"
    40924513msgstr ""
    40934514
    4094 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4095 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4515#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4516#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    40964517#: includes/Admin/App/src/components/Statistics/DataTableBlock.js:92
     4518#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4519#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    40974520msgid "Locations"
    40984521msgstr ""
    40994522
    4100 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4101 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4523#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4524#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    41024525#: includes/Admin/App/src/components/Statistics/DataTableBlock.js:127
     4526#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4527#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    41034528msgid "Campaigns"
    41044529msgstr ""
    41054530
    4106 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4107 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4531#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4532#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    41084533#: includes/Admin/App/src/components/Statistics/DataTableBlock.js:189
     4534#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4535#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    41094536msgid "Dummy"
    41104537msgstr ""
    41114538
    4112 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4113 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4539#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4540#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    41144541#: includes/Admin/App/src/hooks/useFilterDisplay.js:83
     4542#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4543#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4544#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    41154545msgid "Active visitors"
    41164546msgstr ""
    41174547
    4118 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4119 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4548#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4549#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    41204550#: includes/Admin/App/src/hooks/useFilterDisplay.js:88
     4551#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4552#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4553#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    41214554msgid "Returning visitors"
    41224555msgstr ""
    41234556
    4124 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4125 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4557#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4558#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    41264559#: includes/Admin/App/src/components/Filters/Display/FilterChip.js:61
     4560#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4561#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4562#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    41274563msgid "Edit %s filter"
    41284564msgstr ""
    41294565
    4130 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4131 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4566#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4567#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    41324568#: includes/Admin/App/src/components/Filters/Display/FilterChip.js:62
     4569#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4570#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4571#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    41334572msgid "Click to edit filter"
    41344573msgstr ""
    41354574
    4136 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4137 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4575#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4576#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    41384577#: includes/Admin/App/src/components/Filters/Display/FilterChip.js:81
    41394578#: includes/Admin/App/src/components/Filters/Display/FilterChip.js:82
     4579#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4580#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4581#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    41404582msgid "Remove filter"
    41414583msgstr ""
    41424584
    4143 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4144 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4585#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4586#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    41454587#: includes/Admin/App/src/components/Filters/Display/AddFilterButton.js:16
     4588#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4589#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4590#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    41464591msgid "Add filter"
    41474592msgstr ""
    41484593
    4149 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4150 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4594#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4595#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4596#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4597#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4598#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    41514599msgid "currently active"
    41524600msgstr ""
    41534601
    4154 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4155 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4602#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4603#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4604#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4605#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4606#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    41564607msgid "Pro feature"
    41574608msgstr ""
    41584609
    4159 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4160 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4610#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4611#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4612#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4613#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4614#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    41614615msgid "coming soon"
    41624616msgstr ""
    41634617
    4164 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4165 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4618#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4619#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4620#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4621#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4622#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    41664623msgid "disabled"
    41674624msgstr ""
    41684625
    4169 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4170 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4626#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4627#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4628#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4629#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4630#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    41714631msgid "Remove %s from favorites"
    41724632msgstr ""
    41734633
    4174 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4175 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4634#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4635#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4636#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4637#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4638#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    41764639msgid "Add %s to favorites"
    41774640msgstr ""
    41784641
    4179 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4180 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4642#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4643#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4644#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4645#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4646#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    41814647msgid "Coming soon"
    41824648msgstr ""
    41834649
    4184 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4185 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4650#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4651#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4652#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4653#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4654#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    41864655msgid "Favorites"
    41874656msgstr ""
    41884657
    4189 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4190 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4658#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4659#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4660#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4661#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4662#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    41914663msgid "No filters match your search."
    41924664msgstr ""
    41934665
    4194 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4195 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4666#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4667#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4668#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4669#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4670#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    41964671msgid "No favorite filters yet. Pin filters to add them here."
    41974672msgstr ""
    41984673
    4199 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4200 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4674#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4675#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4676#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4677#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4678#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    42014679msgid "No filters available."
    42024680msgstr ""
    42034681
    4204 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4205 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4682#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4683#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4684#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4685#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4686#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    42064687msgid "No filters in this category."
    42074688msgstr ""
    42084689
    4209 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4210 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4690#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4691#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4692#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4693#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4694#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    42114695msgid "No results found in current tab. Showing results from all filters."
    42124696msgstr ""
    42134697
    4214 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4215 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4698#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4699#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4700#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4701#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4702#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    42164703msgid "Available filters"
    42174704msgstr ""
    42184705
    4219 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4220 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4706#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4707#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4708#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4709#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4710#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    42214711msgid "Search filters"
    42224712msgstr ""
    42234713
    4224 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4225 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4714#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4715#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4716#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4717#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4718#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    42264719msgid "Search filters..."
    42274720msgstr ""
    42284721
    4229 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4230 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4722#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4723#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4724#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4725#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4726#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    42314727msgid "Filter categories"
    42324728msgstr ""
    42334729
    4234 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4235 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4730#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4731#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4732#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4733#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4734#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    42364735msgid "Showing %d search results"
    42374736msgstr ""
    42384737
    4239 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4240 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4738#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4739#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4740#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4741#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4742#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    42414743msgid "Search or select an option..."
    42424744msgstr ""
    42434745
    4244 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4245 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4746#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4747#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4748#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4749#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4750#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    42464751msgid "Enter page URL (e.g., /about)"
    42474752msgstr ""
    42484753
    4249 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4250 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4754#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4755#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4756#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4757#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4758#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    42514759msgid "Enter referrer URL (e.g., google.com)"
    42524760msgstr ""
    42534761
    4254 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4255 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4762#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4763#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4764#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4765#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4766#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    42564767msgid "Enter campaign name"
    42574768msgstr ""
    42584769
    4259 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4260 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4770#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4771#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4772#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4773#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4774#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    42614775msgid "Enter traffic source"
    42624776msgstr ""
    42634777
    4264 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4265 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4778#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4779#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4780#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4781#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4782#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    42664783msgid "Enter traffic medium"
    42674784msgstr ""
    42684785
    4269 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4270 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4786#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4787#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4788#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4789#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4790#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    42714791msgid "Enter search term"
    42724792msgstr ""
    42734793
    4274 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4275 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4794#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4795#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4796#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4797#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4798#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    42764799msgid "Enter content identifier"
    42774800msgstr ""
    42784801
    4279 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4280 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4802#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4803#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4804#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4805#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4806#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    42814807msgid "Enter URL parameter (e.g., utm_campaign)"
    42824808msgstr ""
    42834809
    4284 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4285 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4810#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4811#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4812#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4813#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4814#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    42864815msgid "Enter filter value..."
    42874816msgstr ""
    42884817
    4289 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4290 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4818#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4819#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4820#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4821#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4822#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    42914823msgid "Filter value"
    42924824msgstr ""
    42934825
    4294 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4295 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4826#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4827#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4828#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4829#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4830#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    42964831msgid "All visitors (default)"
    42974832msgstr ""
    42984833
    4299 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4300 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4834#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4835#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4836#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4837#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4838#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    43014839msgid "All pages"
    43024840msgstr ""
    43034841
    4304 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4305 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4842#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4843#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4844#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4845#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4846#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    43064847msgid "Entry pages"
    43074848msgstr ""
    43084849
    4309 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4310 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4850#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4851#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4852#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4853#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4854#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    43114855msgid "Exit pages"
    43124856msgstr ""
    43134857
    4314 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4315 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4858#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4859#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4860#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4861#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4862#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    43164863msgid "Show all visitors without filtering"
    43174864msgstr ""
    43184865
    4319 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4320 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4866#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4867#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4868#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4869#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4870#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    43214871msgid "Include"
    43224872msgstr ""
    43234873
    4324 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4325 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4874#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4875#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4876#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4877#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4878#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    43264879msgid "Include visitors matching this criteria"
    43274880msgstr ""
    43284881
    4329 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4330 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4882#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4883#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4884#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4885#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4886#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    43314887msgid "Exclude"
    43324888msgstr ""
    43334889
    4334 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4335 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4890#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4891#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4892#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4893#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4894#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    43364895msgid "Exclude visitors matching this criteria"
    43374896msgstr ""
    43384897
    4339 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4340 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4898#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4899#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4900#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4901#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4902#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    43414903msgid "Filter option"
    43424904msgstr ""
    43434905
    4344 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4345 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4906#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4907#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4908#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4909#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4910#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    43464911msgid "Minimum value"
    43474912msgstr ""
    43484913
    4349 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4350 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4914#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4915#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4916#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4917#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4918#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    43514919msgid "Maximum value"
    43524920msgstr ""
    43534921
    4354 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4355 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4922#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4923#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4924#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4925#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4926#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    43564927msgid "Filter range"
    43574928msgstr ""
    43584929
    4359 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4360 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4930#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4931#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4932#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4933#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4934#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    43614935msgid "Exact range values"
    43624936msgstr ""
    43634937
    4364 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4365 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4938#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4939#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4940#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4941#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4942#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    43664943msgid "Min value..."
    43674944msgstr ""
    43684945
    4369 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4370 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4946#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4947#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4948#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4949#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4950#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    43714951msgid "Max value..."
    43724952msgstr ""
    43734953
    4374 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4375 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4954#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4955#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4956#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4957#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4958#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    43764959msgid "Clear"
    43774960msgstr ""
    43784961
    4379 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4380 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4962#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4963#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4964#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4965#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4966#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    43814967msgid "Clear to remove this filter"
    43824968msgstr ""
    43834969
    4384 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4385 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4970#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4971#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4972#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4973#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4974#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    43864975msgid "selected"
    43874976msgstr ""
    43884977
    4389 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4390 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4978#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4979#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4980#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4981#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4982#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    43914983msgid "not selected"
    43924984msgstr ""
    43934985
    4394 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4395 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4986#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4987#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4988#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4989#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4990#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    43964991msgid "Device selection options"
    43974992msgstr ""
    43984993
    4399 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4400 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     4994#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     4995#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     4996#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     4997#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     4998#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    44014999msgid "Select a filter"
    44025000msgstr ""
    44035001
    4404 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4405 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     5002#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     5003#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     5004#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     5005#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     5006#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    44065007msgid "Setup Filter"
    44075008msgstr ""
    44085009
    4409 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4410 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     5010#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     5011#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     5012#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     5013#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     5014#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    44115015msgid "Choose a filter to apply to your analytics data"
    44125016msgstr ""
    44135017
    4414 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4415 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     5018#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     5019#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     5020#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     5021#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     5022#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    44165023msgid "Setup filter"
    44175024msgstr ""
    44185025
    4419 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4420 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     5026#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     5027#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     5028#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     5029#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     5030#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    44215031msgid "Back to filters"
    44225032msgstr ""
    44235033
    4424 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4425 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     5034#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     5035#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     5036#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     5037#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     5038#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    44265039msgid "Start typing to search or select from available options"
    44275040msgstr ""
    44285041
    4429 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4430 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     5042#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     5043#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     5044#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     5045#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     5046#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    44315047msgid "Enter the value you want to filter by"
    44325048msgstr ""
    44335049
    4434 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4435 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     5050#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     5051#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     5052#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     5053#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     5054#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    44365055msgid "Set the range for this filter"
    44375056msgstr ""
    44385057
    4439 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4440 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     5058#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     5059#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     5060#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     5061#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     5062#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    44415063msgid "Select the option you want to filter by"
    44425064msgstr ""
    44435065
    4444 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4445 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     5066#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     5067#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     5068#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     5069#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     5070#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    44465071msgid "Reset all active filters to default settings"
    44475072msgstr ""
    44485073
    4449 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4450 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     5074#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     5075#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     5076#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     5077#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     5078#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    44515079msgid "Reset all filters"
    44525080msgstr ""
    44535081
    4454 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4455 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     5082#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     5083#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     5084#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     5085#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     5086#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    44565087msgid "Apply %s filter"
    44575088msgstr ""
    44585089
    4459 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4460 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     5090#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     5091#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     5092#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     5093#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     5094#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    44615095msgid "Apply filter"
    44625096msgstr ""
    44635097
    4464 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4465 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     5098#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     5099#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     5100#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     5101#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     5102#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    44665103msgid "Apply Filter"
    44675104msgstr ""
    44685105
    4469 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4470 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     5106#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     5107#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     5108#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     5109#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     5110#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    44715111msgid "Apply %s filter and continue adding more filters"
    44725112msgstr ""
    44735113
    4474 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4475 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     5114#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     5115#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     5116#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     5117#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     5118#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    44765119msgid "Apply filter and add more"
    44775120msgstr ""
    44785121
    4479 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4480 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     5122#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     5123#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     5124#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     5125#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
     5126#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    44815127msgid "Apply & Add More"
    44825128msgstr ""
    44835129
    4484 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4485 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
    4486 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5130#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     5131#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     5132#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    44875133#: includes/Admin/App/src/components/Common/AdvancedFilter.js:78
    44885134#: includes/Admin/App/src/components/Common/PopoverFilter.js:104
    44895135#: includes/Admin/App/src/components/Sources/WorldMap/MapSettingsPopover.jsx:271
     5136#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
     5137#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    44905138msgid "Apply"
    44915139msgstr ""
    44925140
    4493 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4494 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
    4495 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5141#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     5142#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     5143#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    44965144#: includes/Admin/App/src/components/Common/AdvancedFilter.js:86
    44975145#: includes/Admin/App/src/components/Common/PopoverFilter.js:112
    44985146#: includes/Admin/App/src/components/Sources/WorldMap/MapSettingsPopover.jsx:279
     5147#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
     5148#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    44995149msgid "Reset to defaults"
    45005150msgstr ""
    45015151
    4502 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4503 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
    4504 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5152#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     5153#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
     5154#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    45055155#: includes/Admin/App/src/components/Common/PopoverFilter.js:122
    45065156#: includes/Admin/App/src/components/Sources/WorldMap/MapSettingsPopover.jsx:155
     5157#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
     5158#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    45075159msgid "Select metric"
    45085160msgstr ""
    45095161
    4510 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4511 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     5162#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     5163#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    45125164#: includes/Admin/App/src/components/Common/PopoverFilter.js:123
     5165#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    45135166msgid "Select metrics"
    45145167msgstr ""
    45155168
    4516 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
    4517 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     5169#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
     5170#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    45185171#: includes/Admin/App/src/components/Common/PopoverFilter.js:163
     5172#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    45195173msgid "Change metrics"
    45205174msgstr ""
    45215175
    4522 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
     5176#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
    45235177#: includes/Admin/App/src/components/Statistics/InsightsHeader.js:21
     5178#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    45245179msgid "Bounces"
    45255180msgstr ""
    45265181
    4527 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
     5182#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
    45285183#: includes/Admin/App/src/components/Statistics/CompareFooter.js:7
     5184#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
    45295185msgid "No data available for comparison"
    45305186msgstr ""
    45315187
    4532 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
     5188#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
    45335189#: includes/Admin/App/src/components/Statistics/CompareFooter.js:14
     5190#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
    45345191msgid "vs. previous day"
    45355192msgstr ""
    45365193
    4537 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
     5194#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
    45385195#: includes/Admin/App/src/components/Statistics/CompareFooter.js:14
     5196#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
    45395197msgid "vs. previous %s days"
    45405198msgstr ""
    45415199
    4542 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
     5200#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
    45435201#: includes/Admin/App/src/api/getCompareData.js:29
     5202#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
    45445203msgid "%s pageviews per session"
    45455204msgstr ""
    45465205
    4547 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
     5206#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
    45485207#: includes/Admin/App/src/api/getCompareData.js:38
     5208#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
    45495209msgid "%s per session"
    45505210msgstr ""
    45515211
    4552 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
     5212#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
    45535213#: includes/Admin/App/src/api/getCompareData.js:47
     5214#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
    45545215msgid "%s are new visitors"
    45555216msgstr ""
    45565217
    4557 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
     5218#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
    45585219#: includes/Admin/App/src/api/getCompareData.js:56
     5220#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
    45595221msgid "%s visitors bounced"
    45605222msgstr ""
    45615223
    4562 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
     5224#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
    45635225#: includes/Admin/App/src/api/getCompareData.js:67
     5226#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
    45645227msgid "%s of pageviews converted"
    45655228msgstr ""
    45665229
    4567 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
     5230#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
    45685231#: includes/Admin/App/src/api/getCompareData.js:76
     5232#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
    45695233msgid "%s pageviews per conversion"
    45705234msgstr ""
    45715235
    4572 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
     5236#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
    45735237#: includes/Admin/App/src/api/getCompareData.js:85
     5238#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
    45745239msgid "%s sessions per conversion"
    45755240msgstr ""
    45765241
    4577 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
     5242#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
    45785243#: includes/Admin/App/src/api/getCompareData.js:94
     5244#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
    45795245msgid "%s visitors per conversion"
    45805246msgstr ""
    45815247
    4582 #: includes/Admin/App/build/447.6671357f98af377ac36d.js:1
     5248#: includes/Admin/App/build/447.ad6ac18621f009881b8c.js:1
    45835249#: includes/Admin/App/src/components/Statistics/DevicesBlock.js:115
     5250#: src/Admin/App/build/581.1b0bc93b809f8580beef.js:1
    45845251msgid "Devices"
    45855252msgstr ""
     
    45895256#: includes/Admin/App/src/routes/sources.jsx:26
    45905257#: includes/Admin/App/src/routes/statistics.jsx:17
     5258#: src/Admin/App/build/227.5d8190f8c53787669a00.js:1
     5259#: src/Admin/App/build/718.74278a6d03256b25fb32.js:1
     5260#: src/Admin/App/build/961.2337ae715dd22cee7586.js:1
    45915261msgid "An error occurred loading statistics"
    45925262msgstr ""
    45935263
    4594 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     5264#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    45955265#: includes/Admin/App/src/store/useGeoStore.js:71
     5266#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    45965267msgid "Natural Breaks (Jenks)"
    45975268msgstr ""
    45985269
    4599 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     5270#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    46005271#: includes/Admin/App/src/store/useGeoStore.js:72
     5272#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    46015273msgid "Finds patterns in the data to create categories with minimal variation within groups. Works well for all metrics, especially Pageviews and Conversion Rate."
    46025274msgstr ""
    46035275
    4604 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     5276#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    46055277#: includes/Admin/App/src/store/useGeoStore.js:79
     5278#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    46065279msgid "Equal Interval"
    46075280msgstr ""
    46085281
    4609 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     5282#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    46105283#: includes/Admin/App/src/store/useGeoStore.js:80
     5284#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    46115285msgid "Splits the data range into equal-sized intervals. Ideal for percentage-based metrics like Bounce Rate or Conversion Rate."
    46125286msgstr ""
    46135287
    4614 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     5288#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    46155289#: includes/Admin/App/src/store/useGeoStore.js:86
     5290#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    46165291msgid "Standard Deviation"
    46175292msgstr ""
    46185293
    4619 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     5294#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    46205295#: includes/Admin/App/src/store/useGeoStore.js:87
     5296#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    46215297msgid "Groups data based on how far values deviate from the average. Highlights outliers in metrics like Bounce Rate or Avg. Session Duration."
    46225298msgstr ""
    46235299
    4624 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     5300#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    46255301#: includes/Admin/App/src/store/useGeoStore.js:93
     5302#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    46265303msgid "Quantile"
    46275304msgstr ""
    46285305
    4629 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     5306#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    46305307#: includes/Admin/App/src/store/useGeoStore.js:94
     5308#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    46315309msgid "Divides data into equal-sized groups, ensuring each category has the same number of regions. Best for evenly distributed metrics like Pageviews or Visitors."
    46325310msgstr ""
    46335311
    4634 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:1
     5312#: includes/Admin/App/build/744.39b99cedd97175124539.js:1
    46355313#: includes/Admin/App/src/components/Sources/WorldMap/ChoroplethTooltip.js:29
     5314#: src/Admin/App/build/744.232d679856d32a5bb938.js:1
    46365315msgid "Unknown location"
    46375316msgstr ""
    46385317
    46395318#. translators: %s: Percentage value
    4640 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:2
     5319#: includes/Admin/App/build/744.39b99cedd97175124539.js:2
    46415320#: includes/Admin/App/src/components/Sources/WorldMap/ChoroplethTooltip.js:103
     5321#: src/Admin/App/build/744.232d679856d32a5bb938.js:2
    46425322msgid "%s of total"
    46435323msgstr ""
    46445324
    46455325#. translators: 1: Population number, 2: Year
    4646 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:3
     5326#: includes/Admin/App/build/744.39b99cedd97175124539.js:3
    46475327#: includes/Admin/App/src/components/Sources/WorldMap/ChoroplethTooltip.js:117
     5328#: src/Admin/App/build/744.232d679856d32a5bb938.js:3
    46485329msgid "Population: %1$s (%2$s)"
    46495330msgstr ""
    46505331
    4651 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:3
     5332#: includes/Admin/App/build/744.39b99cedd97175124539.js:3
    46525333#: includes/Admin/App/src/components/Sources/WorldMap/ChoroplethTooltip.js:137
     5334#: src/Admin/App/build/744.232d679856d32a5bb938.js:3
    46535335msgid "Click to see country specific data"
    46545336msgstr ""
    46555337
    4656 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:3
     5338#: includes/Admin/App/build/744.39b99cedd97175124539.js:3
    46575339#: includes/Admin/App/src/components/Sources/WorldMap/MapBreadcrumbs.jsx:26
     5340#: src/Admin/App/build/744.232d679856d32a5bb938.js:3
    46585341msgctxt "navigation item"
    46595342msgid "World"
    46605343msgstr ""
    46615344
    4662 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:3
     5345#: includes/Admin/App/build/744.39b99cedd97175124539.js:3
    46635346#: includes/Admin/App/src/components/Sources/WorldMap/MapBreadcrumbs.jsx:59
     5347#: src/Admin/App/build/744.232d679856d32a5bb938.js:3
    46645348msgctxt "button title"
    46655349msgid "Go back"
    46665350msgstr ""
    46675351
    4668 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:3
     5352#: includes/Admin/App/build/744.39b99cedd97175124539.js:3
    46695353#: includes/Admin/App/src/components/Sources/WorldMap/MapBreadcrumbs.jsx:60
     5354#: src/Admin/App/build/744.232d679856d32a5bb938.js:3
    46705355msgctxt "button title"
    46715356msgid "No previous page"
    46725357msgstr ""
    46735358
    4674 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:3
     5359#: includes/Admin/App/build/744.39b99cedd97175124539.js:3
    46755360#: includes/Admin/App/src/components/Sources/WorldMap/MapBreadcrumbs.jsx:75
     5361#: src/Admin/App/build/744.232d679856d32a5bb938.js:3
    46765362msgctxt "aria label"
    46775363msgid "Map navigation"
     
    46795365
    46805366#. translators: %s: Error message
    4681 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:4
     5367#: includes/Admin/App/build/744.39b99cedd97175124539.js:4
    46825368#: includes/Admin/App/src/components/Sources/WorldMap/WorldMap.jsx:306
     5369#: src/Admin/App/build/744.232d679856d32a5bb938.js:4
    46835370msgid "Error: %s"
    46845371msgstr ""
    46855372
    4686 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:4
     5373#: includes/Admin/App/build/744.39b99cedd97175124539.js:4
    46875374#: includes/Admin/App/src/components/Sources/WorldMap/WorldMap.jsx:318
    46885375#: includes/Admin/App/src/components/Sources/WorldMap/WorldMap.jsx:343
     5376#: src/Admin/App/build/744.232d679856d32a5bb938.js:4
    46895377msgid "Loading map data..."
    46905378msgstr ""
    46915379
    4692 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:4
     5380#: includes/Admin/App/build/744.39b99cedd97175124539.js:4
    46935381#: includes/Admin/App/src/components/Sources/WorldMap/WorldMap.jsx:344
     5382#: src/Admin/App/build/744.232d679856d32a5bb938.js:4
    46945383msgid "Loading analytics..."
    46955384msgstr ""
    46965385
    4697 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:4
     5386#: includes/Admin/App/build/744.39b99cedd97175124539.js:4
    46985387#: includes/Admin/App/src/components/Sources/WorldMap/WorldMap.jsx:374
     5388#: src/Admin/App/build/744.232d679856d32a5bb938.js:4
    46995389msgid "Region-level data is available for visits after %s."
    47005390msgstr ""
    47015391
    4702 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:4
     5392#: includes/Admin/App/build/744.39b99cedd97175124539.js:4
    47035393#: includes/Admin/App/src/components/Sources/WorldMap/WorldMap.jsx:384
     5394#: src/Admin/App/build/744.232d679856d32a5bb938.js:4
    47045395msgid "Region tracking is a new feature, so this data is only available for visits recorded after it was enabled."
    47055396msgstr ""
    47065397
    4707 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:4
     5398#: includes/Admin/App/build/744.39b99cedd97175124539.js:4
    47085399#: includes/Admin/App/src/components/Sources/WorldMap/WorldMap.jsx:408
     5400#: src/Admin/App/build/744.232d679856d32a5bb938.js:4
    47095401msgid "Dismiss for 30 days"
    47105402msgstr ""
    47115403
    4712 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:4
     5404#: includes/Admin/App/build/744.39b99cedd97175124539.js:4
    47135405#: includes/Admin/App/src/components/Sources/WorldMap/WorldMap.jsx:410
     5406#: src/Admin/App/build/744.232d679856d32a5bb938.js:4
    47145407msgid "Dismiss"
    47155408msgstr ""
    47165409
    47175410#. translators: %s: Metric name (e.g., "Pageviews", "Visitors")
    4718 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:5
     5411#: includes/Admin/App/build/744.39b99cedd97175124539.js:5
    47195412#: includes/Admin/App/src/components/Sources/WorldMap/WorldMap.jsx:431
    47205413msgctxt "metric by location"
     
    47235416
    47245417#. translators: %s: Metric name (e.g., "Pageviews", "Visitors")
    4725 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:6
     5418#: includes/Admin/App/build/744.39b99cedd97175124539.js:6
    47265419#: includes/Admin/App/src/components/Sources/WorldMap/WorldMap.jsx:433
    47275420msgctxt "metric by location"
     
    47305423
    47315424#. translators: %d: Number of locations that have data
    4732 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:7
     5425#: includes/Admin/App/build/744.39b99cedd97175124539.js:7
    47335426#: includes/Admin/App/src/components/Sources/WorldMap/WorldMap.jsx:443
     5427#: src/Admin/App/build/744.232d679856d32a5bb938.js:6
    47345428msgid "%d country with data"
    47355429msgid_plural "%d countries with data"
     
    47375431msgstr[1] ""
    47385432
    4739 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:7
     5433#: includes/Admin/App/build/744.39b99cedd97175124539.js:7
    47405434#: includes/Admin/App/src/components/Sources/WorldMap/WorldMap.jsx:449
     5435#: src/Admin/App/build/744.232d679856d32a5bb938.js:6
    47415436msgid "%d region with data"
    47425437msgid_plural "%d regions with data"
     
    47445439msgstr[1] ""
    47455440
    4746 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:7
     5441#: includes/Admin/App/build/744.39b99cedd97175124539.js:7
    47475442#: includes/Admin/App/src/components/Sources/WorldMap/WorldMap.jsx:460
     5443#: src/Admin/App/build/744.232d679856d32a5bb938.js:6
    47485444msgid "Patterns enabled"
    47495445msgstr ""
    47505446
    47515447#. translators: %d: Number of visitors with unknown region, %s: metric label
    4752 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5448#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    47535449#: includes/Admin/App/src/components/Sources/WorldMap/WorldMap.jsx:468
     5450#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    47545451msgid "%d %s with unknown region"
    47555452msgstr ""
    47565453
    4757 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5454#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    47585455#: includes/Admin/App/src/components/Sources/WorldMap/WorldMap.jsx:484
     5456#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    47595457msgctxt "statistic label"
    47605458msgid "Range"
    47615459msgstr ""
    47625460
    4763 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5461#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    47645462#: includes/Admin/App/src/components/Sources/WorldMap/WorldMap.jsx:493
     5463#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    47655464msgctxt "statistic label"
    47665465msgid "Average"
    47675466msgstr ""
    47685467
    4769 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5468#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    47705469#: includes/Admin/App/src/components/Sources/WorldMap/WorldMap.jsx:499
     5470#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    47715471msgctxt "statistic label"
    47725472msgid "Median"
    47735473msgstr ""
    47745474
    4775 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5475#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    47765476#: includes/Admin/App/src/components/Sources/WorldMap/WorldMap.jsx:505
     5477#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    47775478msgctxt "statistic label"
    47785479msgid "Total"
    47795480msgstr ""
    47805481
    4781 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5482#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    47825483#: includes/Admin/App/src/components/Sources/WorldMap/WorldMap.jsx:513
     5484#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    47835485msgctxt "statistic label"
    47845486msgid "Method"
    47855487msgstr ""
    47865488
    4787 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5489#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    47885490#: includes/Admin/App/src/components/Sources/WorldMap/WorldMap.jsx:326
     5491#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    47895492msgid "No metrics available for display."
    47905493msgstr ""
    47915494
    4792 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5495#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    47935496#: includes/Admin/App/src/components/Sources/WorldMap/MapSettingsPopover.jsx:147
     5497#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    47945498msgid "Metrics & options"
    47955499msgstr ""
    47965500
    4797 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5501#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    47985502#: includes/Admin/App/src/components/Sources/WorldMap/MapSettingsPopover.jsx:177
     5503#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    47995504msgid "Classification method"
    48005505msgstr ""
    48015506
    4802 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5507#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    48035508#: includes/Admin/App/src/components/Sources/WorldMap/MapSettingsPopover.jsx:185
     5509#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    48045510msgid "A classification method determines how data values are grouped into ranges or categories to color regions on a choropleth map. The recommended method is based on the selected metric. For more information for each method, see the help icon next to each method."
    48055511msgstr ""
    48065512
    4807 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5513#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    48085514#: includes/Admin/App/src/components/Sources/WorldMap/MapSettingsPopover.jsx:194
     5515#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    48095516msgid "Auto-select"
    48105517msgstr ""
    48115518
    4812 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5519#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    48135520#: includes/Admin/App/src/components/Sources/WorldMap/MapSettingsPopover.jsx:239
     5521#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    48145522msgid "Accessibility"
    48155523msgstr ""
    48165524
    4817 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5525#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    48185526#: includes/Admin/App/src/components/Sources/WorldMap/MapSettingsPopover.jsx:244
     5527#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    48195528msgid "Colorblind Patterns"
    48205529msgstr ""
    48215530
    4822 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5531#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    48235532#: includes/Admin/App/src/components/Sources/WorldMap/MapSettingsPopover.jsx:247
     5533#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    48245534msgid "Add patterns for colorblind accessibility"
    48255535msgstr ""
    48265536
    4827 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5537#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    48285538#: includes/Admin/App/src/components/Sources/WorldMapBlock.jsx:20
    48295539#: includes/Admin/App/src/components/Upsell/GhostWorldMapBlock.jsx:20
     5540#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    48305541msgid "World View"
    48315542msgstr ""
    48325543
    4833 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5544#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
     5545#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    48345546msgid "Are you just guessing with your marketing?"
    48355547msgstr ""
    48365548
    4837 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5549#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
     5550#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    48385551msgid "You spend time and money creating campaigns, but can't see what's actually working. Are your newsletters driving traffic or just getting opened? Is your social media budget paying off? Without clear tracking, you're making decisions in the dark, which is inefficient and frustrating."
    48395552msgstr ""
    48405553
    4841 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5554#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
     5555#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    48425556msgid "Stop guessing: Track UTM campaigns to see which channels deliver real visitors."
    48435557msgstr ""
    48445558
    4845 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5559#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
     5560#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    48465561msgid "Optimize with confidence: Refine on-site promotions by analyzing custom URL parameters."
    48475562msgstr ""
    48485563
    4849 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5564#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
     5565#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    48505566msgid "Go beyond numbers: Visualize exactly where your visitors are with an interactive world map."
    48515567msgstr ""
    48525568
    4853 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5569#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
     5570#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    48545571msgid "Turn your traffic into targeted growth."
    48555572msgstr ""
    48565573
    4857 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5574#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
     5575#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    48585576msgid "Effective growth comes from understanding your audience on a deeper level. Burst Pro provides the tools to see not just how many people visit, but who they are and what brought them to you, so you can focus your efforts where they matter most."
    48595577msgstr ""
    48605578
    4861 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5579#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
     5580#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    48625581msgid "Measure the success of your marketing with automatic UTM campaign tracking."
    48635582msgstr ""
    48645583
    4865 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5584#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
     5585#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    48665586msgid "Optimize your website by tracking how visitors interact with specific parameters."
    48675587msgstr ""
    48685588
    4869 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5589#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
     5590#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    48705591msgid "Tailor your content by identifying key visitor locations, from country down to the city."
    48715592msgstr ""
    48725593
    4873 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5594#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
     5595#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    48745596msgid "Learn about all features"
    48755597msgstr ""
    48765598
    4877 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5599#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    48785600#: includes/Admin/App/src/routes/sources.jsx:52
     5601#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    48795602msgid "Unlock Source Insights"
    48805603msgstr ""
    48815604
    4882 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5605#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    48835606#: includes/Admin/App/src/routes/sources.jsx:55
     5607#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    48845608msgid "Get detailed insights into where your traffic comes from."
    48855609msgstr ""
    48865610
    4887 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5611#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    48885612#: includes/Admin/App/src/routes/sources.jsx:58
     5613#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    48895614msgid "Already have a license? Activate it to access these features."
    48905615msgstr ""
    48915616
    4892 #: includes/Admin/App/build/744.3153b957755c46bcd5ed.js:8
     5617#: includes/Admin/App/build/744.39b99cedd97175124539.js:8
    48935618#: includes/Admin/App/src/routes/sources.jsx:75
     5619#: src/Admin/App/build/744.232d679856d32a5bb938.js:7
    48945620msgid "Upgrade Plan"
    48955621msgstr ""
    48965622
    4897 #: includes/Admin/App/build/index.c37801f69fb03aa65b02.js:1
     5623#: includes/Admin/App/build/index.78a1fa2e86311ebcad14.js:1
    48985624#: includes/Admin/App/src/components/Common/ErrorBoundary.jsx:44
     5625#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    48995626msgid "Uh-oh! We stumbled upon an error."
    49005627msgstr ""
    49015628
    4902 #: includes/Admin/App/build/index.c37801f69fb03aa65b02.js:1
     5629#: includes/Admin/App/build/index.78a1fa2e86311ebcad14.js:1
    49035630#: includes/Admin/App/src/components/Common/ErrorBoundary.jsx:59
     5631#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    49045632msgid "Copied"
    49055633msgstr ""
    49065634
    4907 #: includes/Admin/App/build/index.c37801f69fb03aa65b02.js:1
     5635#: includes/Admin/App/build/index.78a1fa2e86311ebcad14.js:1
    49085636#: includes/Admin/App/src/components/Common/ErrorBoundary.jsx:60
     5637#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    49095638msgid "Copy Error"
    49105639msgstr ""
    49115640
    4912 #: includes/Admin/App/build/index.c37801f69fb03aa65b02.js:1
     5641#: includes/Admin/App/build/index.78a1fa2e86311ebcad14.js:1
    49135642#: includes/Admin/App/src/components/Common/ErrorBoundary.jsx:64
     5643#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    49145644msgid "We're sorry for the trouble. Please take a moment to report this issue on the WordPress forums so we can work on fixing it. Here’s how you can report the issue:"
    49155645msgstr ""
    49165646
    4917 #: includes/Admin/App/build/index.c37801f69fb03aa65b02.js:1
     5647#: includes/Admin/App/build/index.78a1fa2e86311ebcad14.js:1
    49185648#: includes/Admin/App/src/components/Common/ErrorBoundary.jsx:72
     5649#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    49195650msgid "Copy the error details by clicking the %s button above."
    49205651msgstr ""
    49215652
    4922 #: includes/Admin/App/build/index.c37801f69fb03aa65b02.js:1
     5653#: includes/Admin/App/build/index.78a1fa2e86311ebcad14.js:1
    49235654#: includes/Admin/App/src/components/Common/ErrorBoundary.jsx:84
     5655#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    49245656msgid "Navigate to the Support Forum."
    49255657msgstr ""
    49265658
    4927 #: includes/Admin/App/build/index.c37801f69fb03aa65b02.js:1
     5659#: includes/Admin/App/build/index.78a1fa2e86311ebcad14.js:1
    49285660#: includes/Admin/App/src/components/Common/ErrorBoundary.jsx:88
     5661#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    49295662msgid "If you haven’t already, log in to your WordPress.org account or create a new account."
    49305663msgstr ""
    49315664
    4932 #: includes/Admin/App/build/index.c37801f69fb03aa65b02.js:1
     5665#: includes/Admin/App/build/index.78a1fa2e86311ebcad14.js:1
    49335666#: includes/Admin/App/src/components/Common/ErrorBoundary.jsx:95
     5667#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    49345668msgid "Once logged in, click on %s under the Burst Statistics forum."
    49355669msgstr ""
    49365670
    4937 #: includes/Admin/App/build/index.c37801f69fb03aa65b02.js:1
     5671#: includes/Admin/App/build/index.78a1fa2e86311ebcad14.js:1
    49385672#: includes/Admin/App/src/components/Common/ErrorBoundary.jsx:104
     5673#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    49395674msgid "Title: Mention %s along with a brief hint of the error."
    49405675msgstr ""
    49415676
    4942 #: includes/Admin/App/build/index.c37801f69fb03aa65b02.js:1
     5677#: includes/Admin/App/build/index.78a1fa2e86311ebcad14.js:1
    49435678#: includes/Admin/App/src/components/Common/ErrorBoundary.jsx:112
     5679#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    49445680msgid "Description: Paste the copied error details and explain what you were doing when the error occurred."
    49455681msgstr ""
    49465682
    4947 #: includes/Admin/App/build/index.c37801f69fb03aa65b02.js:1
     5683#: includes/Admin/App/build/index.78a1fa2e86311ebcad14.js:1
    49485684#: includes/Admin/App/src/components/Common/ErrorBoundary.jsx:119
     5685#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    49495686msgid "Click %s to post your topic. Our team will look into the issue and provide assistance."
    49505687msgstr ""
    49515688
    4952 #: includes/Admin/App/build/index.c37801f69fb03aa65b02.js:1
     5689#: includes/Admin/App/build/index.78a1fa2e86311ebcad14.js:1
     5690#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    49535691msgid "Unlock this feature with Pro. Upgrade for more insights and control."
    49545692msgstr ""
    49555693
    4956 #: includes/Admin/App/build/index.c37801f69fb03aa65b02.js:1
     5694#: includes/Admin/App/build/index.78a1fa2e86311ebcad14.js:1
    49575695#: includes/Admin/App/src/routes/settings.$settingsId.jsx:13
     5696#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    49585697msgid "Settings section not found"
    49595698msgstr ""
    49605699
    4961 #: includes/Admin/App/build/index.c37801f69fb03aa65b02.js:1
     5700#: includes/Admin/App/build/index.78a1fa2e86311ebcad14.js:1
    49625701#: includes/Admin/App/src/routes/settings.$settingsId.jsx:19
     5702#: src/Admin/App/build/index.bbbc1c6d1c5920c6d7c7.js:1
    49635703msgid "Settings page not found"
    49645704msgstr ""
     
    49985738#: includes/Admin/Dashboard_Widget/build/index.js:1
    49995739#: includes/Admin/Dashboard_Widget/src/components/DashboardWidget/DashboardWidget.js:167
     5740#: src/Admin/Dashboard_Widget/build/index.js:1
    50005741msgid "View all statistics"
    50015742msgstr ""
     
    50845825
    50855826#: includes/TeamUpdraft/Onboarding/build/index.js:1
    5086 #: includes/TeamUpdraft/Onboarding/src/components/Fields/Email.jsx:14
     5827#: includes/TeamUpdraft/Onboarding/src/components/Fields/Email.jsx:33
    50875828msgid "Enter your e-mail address"
    50885829msgstr ""
     
    51165857msgid "Skip onboarding"
    51175858msgstr ""
     5859
     5860#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     5861msgid "Revenue"
     5862msgstr ""
     5863
     5864#: src/Admin/App/build/3.89febb0968270ac90b4c.js:1
     5865msgid "Top performers"
     5866msgstr ""
     5867
     5868#. translators: 1: Metric name (e.g., "Pageviews", "Visitors"), 2: Location type (e.g., "Country" or "Region")
     5869#: src/Admin/App/build/744.232d679856d32a5bb938.js:5
     5870msgctxt "metric by location"
     5871msgid "%1$s per %2$s"
     5872msgstr ""
     5873
     5874#: src/Admin/App/build/744.232d679856d32a5bb938.js:5
     5875msgctxt "location type"
     5876msgid "country"
     5877msgstr ""
     5878
     5879#: src/Admin/App/build/744.232d679856d32a5bb938.js:5
     5880msgctxt "location type"
     5881msgid "region"
     5882msgstr ""
  • burst-statistics/trunk/readme.txt

    r3377995 r3378823  
    9898
    9999== Change log ==
     100= 2.2.9.1 =
     101* Improvement: Date range selection option in pages and posts overview screen options.
     102* Fix: issue in onboarding wizard data storing.
     103
    100104= 2.2.9 =
    101105* Fix: move the code directory from /src to /includes, because otherwise javascript files are not scanned for translations by WordPress
     
    189193* New: extended range of automated tests to increase reliability
    190194
    191 = 1.8.0.1 =
    192 * Fix: Goals block details not showing correct data.
    193 * Fix: Click goals not always tracking correctly.
    194 
    195 = 1.8.0 =
    196 * Improvement: add a fallback to allow for servers with a very small bytes limit on indexes.
    197 * Improvement: restructured the way tasks are stored.
    198 * Improvement: dropped load_plugin_textdomain, as it is not necessary anymore.
    199 * Improvement: the way the visits count on the pages and posts overview is tracked is changed, to better stay in sync with the page visits within Burst itself.
    200 * Fix: A dismissible task like the new email reports upgrade notice stayed in the “remaining tasks” section.
    201 * Fix: predefined goals were not loading due to changes in translation structure within WordPress.
    202 * Fix: on track_updates, empty values were not cleaned up correctly, possibly leading to rows with empty devices and browsers.
    203 
    204195== Upgrade notice ==
    205196* Please backup before upgrading.
Note: See TracChangeset for help on using the changeset viewer.