Make WordPress Themes

Changeset 283264

Timestamp:
08/11/2025 08:58:49 AM (4 months ago)
Author:
themedropbox
Message:

New version of OceanWP - 4.1.2

Location:
oceanwp/4.1.2
Files:
23 edited
1 copied

Legend:

Unmodified
Added
Removed
  • oceanwp/4.1.2/README.md

    r280063 r283264  
    44**Requires at least:** WordPress 5.6
    55**Tested up to:** WordPress 6.8.2
    6 **Stable tag:** 4.1.1
     6**Stable tag:** 4.1.2
    77**Requires PHP:** 7.4
    88**License:** GPLv2 or later
  • oceanwp/4.1.2/changelog.md

    r280063 r283264  
    11# OceanWP Changelog
    22
    3 ### _2025.06.17_ - 4.1.1
     3### _2025.08.11_ - 4.1.2
     4- **Added**:: Compatibility: PHP: 8.3+: Warning: Trying to access array offset on false in .../themes/oceanwp/inc/breadcrumbs.php on line 1387
     5- **Fixed**:: Scroll to Top: Button side position not rendered on the front.
     6- **Fixed**:: Potential vulnerability patched: Report by CleanTalk from AUG 6th 2025.
     7
     8### _2025.07.17_ - 4.1.1
    49- **Updated**:: Template: woocommerce/cart/mini-cart.php (version number for compatibility with WooCommerce 10+).
    510
  • oceanwp/4.1.2/inc/activation-notice/api.php

    r271730 r283264  
    11<?php
     2/**
     3 * OceanWP Notice API
     4 *
     5 * @package OceanWP WordPress theme
     6 */
     7
     8if ( ! defined( 'ABSPATH' ) ) {
     9    exit;
     10}
    211
    312add_action(
    413    'wp_ajax_oceanwp_dismissed_notice',
    514    function () {
     15
     16        check_ajax_referer('oceanwp_notice_nonce');
    617
    718        $action_type = isset($_POST['action_type']) ? sanitize_text_field($_POST['action_type']) : '';
     
    3344    function () {
    3445
     46        check_ajax_referer('oceanwp_notice_nonce');
     47
    3548        $manager            = new Oceanwp_Plugin_Manager();
    3649        $status             = $manager->get_ocean_extra_status();
     
    158171    'wp_ajax_oceanwp_notice_button_click',
    159172    function () {
     173
     174        check_ajax_referer('oceanwp_notice_nonce');
     175
    160176        if ( ! current_user_can( 'activate_plugins' ) ) {
    161177            return;
     
    204220    'wp_ajax_oceanwp_dismissed_panel_notice',
    205221    function () {
     222        check_ajax_referer('oceanwp_panel_notice_nonce');
    206223        update_option( 'dismissed-oceanwp_plugin_notice', true );
    207224        wp_die();
     
    213230    'wp_ajax_oceanwp_check_panel_notice_actions',
    214231    function () {
     232
     233        check_ajax_referer('oceanwp_panel_notice_nonce');
    215234
    216235        $manager      = new Oceanwp_Plugin_Manager();
     
    236255    'wp_ajax_oceanwp_panel_notice_button_click',
    237256    function () {
     257
     258        check_ajax_referer('oceanwp_panel_notice_nonce');
     259
    238260        if ( ! current_user_can( 'activate_plugins' ) ) {
    239261            return;
  • oceanwp/4.1.2/inc/activation-notice/assets/js/notice.js

    r271730 r283264  
    1919            $.ajax({
    2020                type: 'post',
    21                 url: ajaxurl,
     21                url: owp_notification_i18n.ajax_url,
    2222                data: {
    23                     action: 'oceanwp_check_notice_actions'
     23                    action: 'oceanwp_check_notice_actions',
     24                    _ajax_nonce: owp_notification_i18n.nonce
    2425                },
    2526                success: function (response) {
     
    3738            $(evt.target).closest('.notice-ocean-onboarding.notice-ocean-extra-plugin').remove();
    3839
    39             $.ajax(ajaxurl, {
     40            $.ajax(owp_notification_i18n.ajax_url, {
    4041                type: 'POST',
    4142                data: {
    4243                    action: 'oceanwp_dismissed_notice',
     44                    _ajax_nonce: owp_notification_i18n.nonce
    4345                },
    4446            })
     
    6567                $el.data('action') === 'skip_only'
    6668            ) {
    67                 $.ajax(ajaxurl, {
     69                $.ajax(owp_notification_i18n.ajax_url, {
    6870                    type: 'POST',
    6971                    data: {
    7072                        action: 'oceanwp_dismissed_notice',
    7173                        action_type: $el.data('action'),
     74                        _ajax_nonce: owp_notification_i18n.nonce
    7275                    },
    7376                });
     
    7881            $.ajax({
    7982                type: 'post',
    80                 url: ajaxurl,
     83                url: owp_notification_i18n.ajax_url,
    8184                data: {
    82                     action: 'oceanwp_notice_button_click'
     85                    action: 'oceanwp_notice_button_click',
     86                    _ajax_nonce: owp_notification_i18n.nonce
    8387                },
    8488                success: function (response) {
  • oceanwp/4.1.2/inc/activation-notice/assets/js/notice.min.js

    r271730 r283264  
    1 !function i(o,e,c){function r(a,t){if(!e[a]){if(!o[a]){var n="function"==typeof require&&require;if(!t&&n)return n(a,!0);if(s)return s(a,!0);throw(n=new Error("Cannot find module '"+a+"'")).code="MODULE_NOT_FOUND",n}n=e[a]={exports:{}},o[a][0].call(n.exports,function(t){return r(o[a][1][t]||t)},n,n.exports,i,o,e,c)}return e[a].exports}for(var s="function"==typeof require&&require,t=0;t<c.length;t++)r(c[t]);return r}({1:[function(t,a,n){"use strict";jQuery(document).ready(function(a){var o={isLoading:!1,init:function(){a(".notice-ocean-onboarding .owp-ocean-extra-plugin-inner").length&&(this.render_actions(),a(document).on("click",".notice-ocean-onboarding .owp-ocean-extra-plugin-inner .notice-dismiss",this.dismiss_notice),a(document).on("click",".notice-ocean-onboarding .owp-ocean-extra-plugin-inner .notice-actions button",this.main_action))},render_actions:function(){a.ajax({type:"post",url:ajaxurl,data:{action:"oceanwp_check_notice_actions"},success:function(t){""!=t.data&&a(".notice-ocean-onboarding .owp-notification-content-wrap").append(t.data)},complete:function(){}})},dismiss_notice:function(t){a(t.target).closest(".notice-ocean-onboarding.notice-ocean-extra-plugin").remove(),a.ajax(ajaxurl,{type:"POST",data:{action:"oceanwp_dismissed_notice"}})},main_action:function(t){o.isLoading=!0;var i=a(t.target);i.prop("disabled","disabled"),"activate"==i.data("action")?a(t.target).text(owp_notification_i18n.activating):"install_activate"!=i.data("action")&&"install_activate_setup_wizard"!=i.data("action")||a(t.target).text(owp_notification_i18n.installing_activating),"activate"!==i.data("action")&&"install_activate"!==i.data("action")&&"skip_only"!==i.data("action")||a.ajax(ajaxurl,{type:"POST",data:{action:"oceanwp_dismissed_notice",action_type:i.data("action")}}),a(t.target).append('<i className="dashicons dashicons-update" />'),a.ajax({type:"post",url:ajaxurl,data:{action:"oceanwp_notice_button_click"},success:function(t){var a,n;t.success&&"active"===t.data.status&&("install_activate_setup_wizard"==i.data("action")||"activate_setup_wizard"==i.data("action")?(a=Math.random().toString(36).slice(2,11),localStorage.setItem("wizardState",JSON.stringify({isOpen:!0,wizardToken:a})),(n=new URL(t.data.pluginUrl,window.location.origin)).searchParams.set("onboarding","active"),n.searchParams.set("_uid",a),window.history.replaceState(null,"",n.toString()),location.assign(n.toString())):location.assign(t.data.pluginUrl)),o.isLoading=!1},complete:function(){}})}};o.init()})},{}]},{},[1]);
     1!function a(o,e,c){function r(t,n){if(!e[t]){if(!o[t]){var i="function"==typeof require&&require;if(!n&&i)return i(t,!0);if(s)return s(t,!0);throw(i=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",i}i=e[t]={exports:{}},o[t][0].call(i.exports,function(n){return r(o[t][1][n]||n)},i,i.exports,a,o,e,c)}return e[t].exports}for(var s="function"==typeof require&&require,n=0;n<c.length;n++)r(c[n]);return r}({1:[function(n,t,i){"use strict";jQuery(document).ready(function(t){var o={isLoading:!1,init:function(){t(".notice-ocean-onboarding .owp-ocean-extra-plugin-inner").length&&(this.render_actions(),t(document).on("click",".notice-ocean-onboarding .owp-ocean-extra-plugin-inner .notice-dismiss",this.dismiss_notice),t(document).on("click",".notice-ocean-onboarding .owp-ocean-extra-plugin-inner .notice-actions button",this.main_action))},render_actions:function(){t.ajax({type:"post",url:owp_notification_i18n.ajax_url,data:{action:"oceanwp_check_notice_actions",_ajax_nonce:owp_notification_i18n.nonce},success:function(n){""!=n.data&&t(".notice-ocean-onboarding .owp-notification-content-wrap").append(n.data)},complete:function(){}})},dismiss_notice:function(n){t(n.target).closest(".notice-ocean-onboarding.notice-ocean-extra-plugin").remove(),t.ajax(owp_notification_i18n.ajax_url,{type:"POST",data:{action:"oceanwp_dismissed_notice",_ajax_nonce:owp_notification_i18n.nonce}})},main_action:function(n){o.isLoading=!0;var a=t(n.target);a.prop("disabled","disabled"),"activate"==a.data("action")?t(n.target).text(owp_notification_i18n.activating):"install_activate"!=a.data("action")&&"install_activate_setup_wizard"!=a.data("action")||t(n.target).text(owp_notification_i18n.installing_activating),"activate"!==a.data("action")&&"install_activate"!==a.data("action")&&"skip_only"!==a.data("action")||t.ajax(owp_notification_i18n.ajax_url,{type:"POST",data:{action:"oceanwp_dismissed_notice",action_type:a.data("action"),_ajax_nonce:owp_notification_i18n.nonce}}),t(n.target).append('<i className="dashicons dashicons-update" />'),t.ajax({type:"post",url:owp_notification_i18n.ajax_url,data:{action:"oceanwp_notice_button_click",_ajax_nonce:owp_notification_i18n.nonce},success:function(n){var t,i;n.success&&"active"===n.data.status&&("install_activate_setup_wizard"==a.data("action")||"activate_setup_wizard"==a.data("action")?(t=Math.random().toString(36).slice(2,11),localStorage.setItem("wizardState",JSON.stringify({isOpen:!0,wizardToken:t})),(i=new URL(n.data.pluginUrl,window.location.origin)).searchParams.set("onboarding","active"),i.searchParams.set("_uid",t),window.history.replaceState(null,"",i.toString()),location.assign(i.toString())):location.assign(n.data.pluginUrl)),o.isLoading=!1},complete:function(){}})}};o.init()})},{}]},{},[1]);
  • oceanwp/4.1.2/inc/activation-notice/assets/js/panel-notice.js

    r271730 r283264  
    1919            $.ajax({
    2020                type: 'post',
    21                 url: ajaxurl,
     21                url: owp_notification_i18n.ajax_url,
    2222                data: {
    23                     action: 'oceanwp_check_panel_notice_actions'
     23                    action: 'oceanwp_check_panel_notice_actions',
     24                    _ajax_nonce: owp_notification_i18n.nonce
    2425                },
    2526                success: function (response) {
     
    3738            $(evt.target).closest('.oe-panel-notice.notice-ocean-extra-plugin').remove();
    3839
    39             $.ajax(ajaxurl, {
     40            $.ajax(owp_notification_i18n.ajax_url, {
    4041                type: 'POST',
    4142                data: {
    4243                    action: 'oceanwp_dismissed_panel_notice',
     44                    _ajax_nonce: owp_notification_i18n.nonce
    4345                },
    4446            })
     
    6264            $.ajax({
    6365                type: 'post',
    64                 url: ajaxurl,
     66                url: owp_notification_i18n.ajax_url,
    6567                data: {
    66                     action: 'oceanwp_panel_notice_button_click'
     68                    action: 'oceanwp_panel_notice_button_click',
     69                    _ajax_nonce: owp_notification_i18n.nonce
    6770                },
    6871                success: function (response) {
  • oceanwp/4.1.2/inc/activation-notice/assets/js/panel-notice.min.js

    r271730 r283264  
    1 !function e(a,o,c){function r(t,n){if(!o[t]){if(!a[t]){var i="function"==typeof require&&require;if(!n&&i)return i(t,!0);if(s)return s(t,!0);throw(i=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",i}i=o[t]={exports:{}},a[t][0].call(i.exports,function(n){return r(a[t][1][n]||n)},i,i.exports,e,a,o,c)}return o[t].exports}for(var s="function"==typeof require&&require,n=0;n<c.length;n++)r(c[n]);return r}({1:[function(n,t,i){"use strict";jQuery(document).ready(function(i){var e={isLoading:!1,init:function(){i(".oe-panel-notice .owp-ocean-extra-plugin-inner").length&&(this.render_actions(),i(document).on("click",".oe-panel-notice .owp-ocean-extra-plugin-inner .notice-dismiss",this.dismiss_notice),i(document).on("click",".oe-panel-notice .owp-ocean-extra-plugin-inner .notice-actions button",this.main_action))},render_actions:function(){i.ajax({type:"post",url:ajaxurl,data:{action:"oceanwp_check_panel_notice_actions"},success:function(n){""!=n.data&&i(".oe-panel-notice .owp-notification-content").append(n.data)},complete:function(){}})},dismiss_notice:function(n){i(n.target).closest(".oe-panel-notice.notice-ocean-extra-plugin").remove(),i.ajax(ajaxurl,{type:"POST",data:{action:"oceanwp_dismissed_panel_notice"}})},main_action:function(n){e.isLoading=!0;var t=i(n.target);t.prop("disabled","disabled"),"activate"==t.data("action")?i(n.target).text(owp_notification_i18n.activating):"install_activate"==t.data("action")&&i(n.target).text(owp_notification_i18n.installing_activating),i(n.target).append('<i className="dashicons dashicons-update" />'),i.ajax({type:"post",url:ajaxurl,data:{action:"oceanwp_panel_notice_button_click"},success:function(n){n.success&&"active"===n.data.status&&location.assign(n.data.pluginUrl),e.isLoading=!1},complete:function(){}})}};e.init()})},{}]},{},[1]);
     1!function o(a,e,c){function r(t,n){if(!e[t]){if(!a[t]){var i="function"==typeof require&&require;if(!n&&i)return i(t,!0);if(s)return s(t,!0);throw(i=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",i}i=e[t]={exports:{}},a[t][0].call(i.exports,function(n){return r(a[t][1][n]||n)},i,i.exports,o,a,e,c)}return e[t].exports}for(var s="function"==typeof require&&require,n=0;n<c.length;n++)r(c[n]);return r}({1:[function(n,t,i){"use strict";jQuery(document).ready(function(i){var o={isLoading:!1,init:function(){i(".oe-panel-notice .owp-ocean-extra-plugin-inner").length&&(this.render_actions(),i(document).on("click",".oe-panel-notice .owp-ocean-extra-plugin-inner .notice-dismiss",this.dismiss_notice),i(document).on("click",".oe-panel-notice .owp-ocean-extra-plugin-inner .notice-actions button",this.main_action))},render_actions:function(){i.ajax({type:"post",url:owp_notification_i18n.ajax_url,data:{action:"oceanwp_check_panel_notice_actions",_ajax_nonce:owp_notification_i18n.nonce},success:function(n){""!=n.data&&i(".oe-panel-notice .owp-notification-content").append(n.data)},complete:function(){}})},dismiss_notice:function(n){i(n.target).closest(".oe-panel-notice.notice-ocean-extra-plugin").remove(),i.ajax(owp_notification_i18n.ajax_url,{type:"POST",data:{action:"oceanwp_dismissed_panel_notice",_ajax_nonce:owp_notification_i18n.nonce}})},main_action:function(n){o.isLoading=!0;var t=i(n.target);t.prop("disabled","disabled"),"activate"==t.data("action")?i(n.target).text(owp_notification_i18n.activating):"install_activate"==t.data("action")&&i(n.target).text(owp_notification_i18n.installing_activating),i(n.target).append('<i className="dashicons dashicons-update" />'),i.ajax({type:"post",url:owp_notification_i18n.ajax_url,data:{action:"oceanwp_panel_notice_button_click",_ajax_nonce:owp_notification_i18n.nonce},success:function(n){n.success&&"active"===n.data.status&&location.assign(n.data.pluginUrl),o.isLoading=!1},complete:function(){}})}};o.init()})},{}]},{},[1]);
  • oceanwp/4.1.2/inc/activation-notice/class-oceanwp-plugin-manager.php

    r168468 r283264  
    11<?php
     2/**
     3 * OceanWP Plugin Manager
     4 *
     5 * @package OceanWP WordPress theme
     6 */
     7
     8if ( ! defined( 'ABSPATH' ) ) {
     9    exit;
     10}
    211
    312if ( ! class_exists( 'Oceanwp_Plugin_Manager' ) ) {
  • oceanwp/4.1.2/inc/activation-notice/class-oceanwp-upgrader-skin.php

    r168468 r283264  
    11<?php
     2/**
     3 * OceanWP Plugin Installer Skin
     4 *
     5 * @package OceanWP WordPress theme
     6 */
     7
     8if ( ! defined( 'ABSPATH' ) ) {
     9    exit;
     10}
    211
    312class Oceanwp_Upgrader_Skin extends Plugin_Installer_Skin {
  • oceanwp/4.1.2/inc/activation-notice/template.php

    r271730 r283264  
    11<?php
     2/**
     3 * OceanWP Notice template
     4 *
     5 * @package OceanWP WordPress theme
     6 */
     7
     8if ( ! defined( 'ABSPATH' ) ) {
     9    exit;
     10}
    211
    312function oceancp_output_ocean_extra_notice_enqueue_scripts( $hook ) {
     
    6170            'activating'            => __( 'Activating...', 'oceanwp' ),
    6271            'installing_activating' => __( 'Installing & activating...', 'oceanwp' ),
     72            'ajax_url'              => admin_url('admin-ajax.php'),
     73            'nonce'                 => wp_create_nonce('oceanwp_notice_nonce'),
    6374        )
    6475    );
     
    234245            'activating'            => __( 'Activating...', 'oceanwp' ),
    235246            'installing_activating' => __( 'Installing & activating...', 'oceanwp' ),
     247            'ajax_url'              => admin_url('admin-ajax.php'),
     248            'nonce'                 => wp_create_nonce('oceanwp_panel_notice_nonce'),
    236249        )
    237250    );
  • oceanwp/4.1.2/inc/breadcrumbs.php

    r250336 r283264  
    13851385        foreach ( $post_types as $type ) {
    13861386
    1387             if ( $slug === $type->has_archive || ( $type->has_archive && $slug === $type->rewrite['slug'] ) ) {
     1387            if ( $slug === $type->has_archive || ( $type->has_archive && is_array( $type->rewrite ) && $slug === $type->rewrite['slug'] ) ) {
    13881388                $return[] = $type;
    13891389            }
  • oceanwp/4.1.2/inc/customizer/assets/dist/search.asset.php

    r257469 r283264  
    1 <?php return array('dependencies' => array('react', 'react-dom', 'wp-element', 'wp-i18n'), 'version' => 'e07942b7a350c6eef319');
     1<?php return array('dependencies' => array('react', 'react-dom', 'wp-element', 'wp-i18n'), 'version' => 'ea853e3400022f93aa66');
  • oceanwp/4.1.2/inc/customizer/assets/dist/search.js

    r257469 r283264  
    1 !function(){var e,t={726:function(e,t,n){"use strict";var r=window.wp.element,o=window.wp.i18n;function i(){return i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i.apply(this,arguments)}function a(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}var l=n(779),s=n.n(l),c=n(196),u=n.n(c);function d(e){return"default"+e.charAt(0).toUpperCase()+e.substr(1)}function f(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}n(982),n(677);var p=u().createContext({});function h(e,t){var n=(0,c.useContext)(p);return e||n[t]||t}p.Consumer,p.Provider;var m=Function.prototype.bind.call(Function.prototype.call,[].slice);function v(e,t){return m(e.querySelectorAll(t))}var b=function(e){return e&&"function"!=typeof e?function(t){e.current=t}:e},g=u().createContext(null);g.displayName="NavContext";var y=g,E=function(e,t){return void 0===t&&(t=null),null!=e?String(e):t||null},w=u().createContext(null),x=u().createContext(null),N=["as","onSelect","activeKey","role","onKeyDown"],S=function(){},R=u().forwardRef((function(e,t){var n,r,o=e.as,l=void 0===o?"ul":o,s=e.onSelect,d=e.activeKey,f=e.role,p=e.onKeyDown,h=a(e,N),m=(0,c.useReducer)((function(e){return!e}),!1)[1],g=(0,c.useRef)(!1),R=(0,c.useContext)(w),C=(0,c.useContext)(x);C&&(f=f||"tablist",d=C.activeKey,n=C.getControlledId,r=C.getControllerId);var k=(0,c.useRef)(null),T=function(e){var t=k.current;if(!t)return null;var n=v(t,"[data-rb-event-key]:not(.disabled)"),r=t.querySelector(".active");if(!r)return null;var o=n.indexOf(r);if(-1===o)return null;var i=o+e;return i>=n.length&&(i=0),i<0&&(i=n.length-1),n[i]},P=function(e,t){null!=e&&(s&&s(e,t),R&&R(e,t))};(0,c.useEffect)((function(){if(k.current&&g.current){var e=k.current.querySelector("[data-rb-event-key].active");e&&e.focus()}g.current=!1}));var O,Y,L=(O=t,Y=k,(0,c.useMemo)((function(){return function(e,t){var n=b(e),r=b(t);return function(e){n&&n(e),r&&r(e)}}(O,Y)}),[O,Y]));return u().createElement(w.Provider,{value:P},u().createElement(y.Provider,{value:{role:f,activeKey:E(d),getControlledId:n||S,getControllerId:r||S}},u().createElement(l,i({},h,{onKeyDown:function(e){var t;switch(p&&p(e),e.key){case"ArrowLeft":case"ArrowUp":t=T(-1);break;case"ArrowRight":case"ArrowDown":t=T(1);break;default:return}t&&(e.preventDefault(),P(t.dataset.rbEventKey,e),g.current=!0,m())},ref:L,role:f}))))}));function C(e){var t=function(e){var t=(0,c.useRef)(e);return(0,c.useEffect)((function(){t.current=e}),[e]),t}(e);return(0,c.useCallback)((function(){return t.current&&t.current.apply(t,arguments)}),[t])}var k=["active","className","eventKey","onSelect","onClick","as"],T=u().forwardRef((function(e,t){var n=e.active,r=e.className,o=e.eventKey,l=e.onSelect,d=e.onClick,f=e.as,p=a(e,k),h=E(o,p.href),m=(0,c.useContext)(w),v=(0,c.useContext)(y),b=n;if(v){p.role||"tablist"!==v.role||(p.role="tab");var g=v.getControllerId(h),x=v.getControlledId(h);p["data-rb-event-key"]=h,p.id=g||p.id,p["aria-controls"]=x||p["aria-controls"],b=null==n&&null!=h?v.activeKey===h:n}"tab"===p.role&&(p.disabled&&(p.tabIndex=-1,p["aria-disabled"]=!0),p["aria-selected"]=b);var N=C((function(e){d&&d(e),null!=h&&(l&&l(h,e),m&&m(h,e))}));return u().createElement(f,i({},p,{ref:t,onClick:N,className:s()(r,b&&"active")}))}));T.defaultProps={disabled:!1};var P=T,O=["bsPrefix","active","disabled","className","variant","action","as","onClick"],Y=u().forwardRef((function(e,t){var n=e.bsPrefix,r=e.active,o=e.disabled,l=e.className,d=e.variant,f=e.action,p=e.as,m=e.onClick,v=a(e,O);n=h(n,"list-group-item");var b=(0,c.useCallback)((function(e){if(o)return e.preventDefault(),void e.stopPropagation();m&&m(e)}),[o,m]);return o&&void 0===v.tabIndex&&(v.tabIndex=-1,v["aria-disabled"]=!0),u().createElement(P,i({ref:t},v,{as:p||(f?v.href?"a":"button":"div"),onClick:b,className:s()(l,n,r&&"active",o&&"disabled",d&&n+"-"+d,f&&n+"-action")}))}));Y.defaultProps={variant:void 0,active:!1,disabled:!1},Y.displayName="ListGroupItem";var L=Y,X=["className","bsPrefix","variant","horizontal","as"],_=u().forwardRef((function(e,t){var n,r=function(e,t){return Object.keys(t).reduce((function(n,r){var o,l=n,s=l[d(r)],u=l[r],p=a(l,[d(r),r].map(f)),h=t[r],m=function(e,t,n){var r=(0,c.useRef)(void 0!==e),o=(0,c.useState)(t),i=o[0],a=o[1],l=void 0!==e,s=r.current;return r.current=l,!l&&s&&i!==t&&a(t),[l?e:i,(0,c.useCallback)((function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),o=1;o<t;o++)r[o-1]=arguments[o];n&&n.apply(void 0,[e].concat(r)),a(e)}),[n])]}(u,s,e[h]),v=m[0],b=m[1];return i({},p,((o={})[r]=v,o[h]=b,o))}),e)}(e,{activeKey:"onSelect"}),o=r.className,l=r.bsPrefix,p=r.variant,m=r.horizontal,v=r.as,b=void 0===v?"div":v,g=a(r,X),y=h(l,"list-group");return n=m?!0===m?"horizontal":"horizontal-"+m:null,u().createElement(R,i({ref:t},g,{as:b,className:s()(o,y,p&&y+"-"+p,n&&y+"-"+n)}))}));_.defaultProps={variant:void 0,horizontal:void 0},_.displayName="ListGroup",_.Item=L;var H=_,M=["bsPrefix","variant","pill","className","as"],W=u().forwardRef((function(e,t){var n=e.bsPrefix,r=e.variant,o=e.pill,l=e.className,c=e.as,d=void 0===c?"span":c,f=a(e,M),p=h(n,"badge");return u().createElement(d,i({ref:t},f,{className:s()(l,p,o&&p+"-pill",r&&p+"-"+r)}))}));W.displayName="Badge",W.defaultProps={pill:!1};var I=W,D=!("undefined"==typeof window||!window.document||!window.document.createElement),F=!1,j=!1;try{var A={get passive(){return F=!0},get once(){return j=F=!0}};D&&(window.addEventListener("test",A,A),window.removeEventListener("test",A,!0))}catch(e){}var z=function(e,t,n,r){if(r&&"boolean"!=typeof r&&!j){var o=r.once,i=r.capture,a=n;!j&&o&&(a=n.__once||function e(r){this.removeEventListener(t,e,i),n.call(this,r)},n.__once=a),e.addEventListener(t,a,F?r:i)}e.addEventListener(t,n,r)};function B(e){return e&&e.ownerDocument||document}var K,U=function(e,t,n,r){var o=r&&"boolean"!=typeof r?r.capture:r;e.removeEventListener(t,n,o),n.__once&&e.removeEventListener(t,n.__once,o)};function V(e){if((!K&&0!==K||e)&&D){var t=document.createElement("div");t.style.position="absolute",t.style.top="-9999px",t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t),K=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return K}function Q(e){var t,n,r=(t=e,(n=(0,c.useRef)(t)).current=t,n);(0,c.useEffect)((function(){return function(){return r.current()}}),[])}var q=/([A-Z])/g,$=/^ms-/;function G(e){return function(e){return e.replace(q,"-$1").toLowerCase()}(e).replace($,"-ms-")}var Z=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i,J=function(e,t){var n="",r="";if("string"==typeof t)return e.style.getPropertyValue(G(t))||function(e,t){return function(e){var t=B(e);return t&&t.defaultView||window}(e).getComputedStyle(e,t)}(e).getPropertyValue(G(t));Object.keys(t).forEach((function(o){var i=t[o];i||0===i?function(e){return!(!e||!Z.test(e))}(o)?r+=o+"("+i+") ":n+=G(o)+": "+i+";":e.style.removeProperty(G(o))})),r&&(n+="transform: "+r+";"),e.style.cssText+=";"+n},ee=function(e,t,n,r){return z(e,t,n,r),function(){U(e,t,n,r)}};function te(e,t,n,r){var o,i;null==n&&(i=-1===(o=J(e,"transitionDuration")||"").indexOf("ms")?1e3:1,n=parseFloat(o)*i||0);var a=function(e,t,n){void 0===n&&(n=5);var r=!1,o=setTimeout((function(){r||function(e,t,n,r){if(void 0===n&&(n=!1),void 0===r&&(r=!0),e){var o=document.createEvent("HTMLEvents");o.initEvent("transitionend",n,r),e.dispatchEvent(o)}}(e,0,!0)}),t+n),i=ee(e,"transitionend",(function(){r=!0}),{once:!0});return function(){clearTimeout(o),i()}}(e,n,r),l=ee(e,"transitionend",t);return function(){a(),l()}}function ne(e){void 0===e&&(e=B());try{var t=e.activeElement;return t&&t.nodeName?t:null}catch(t){return e.body}}function re(e,t){return e.contains?e.contains(t):e.compareDocumentPosition?e===t||!!(16&e.compareDocumentPosition(t)):void 0}var oe=n(980),ie=n.n(oe),ae=window.ReactDOM,le=n.n(ae);function se(e,t){e.classList?e.classList.add(t):function(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")}(e,t)||("string"==typeof e.className?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function ce(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function ue(e,t){e.classList?e.classList.remove(t):"string"==typeof e.className?e.className=ce(e.className,t):e.setAttribute("class",ce(e.className&&e.className.baseVal||"",t))}function de(e){return"window"in e&&e.window===e?e:"nodeType"in(t=e)&&t.nodeType===document.DOCUMENT_NODE&&e.defaultView||!1;var t}function fe(e){var t;return de(e)||(t=e)&&"body"===t.tagName.toLowerCase()?function(e){var t=de(e)?B():B(e),n=de(e)||t.defaultView;return t.body.clientWidth<n.innerWidth}(e):e.scrollHeight>e.clientHeight}var pe=["template","script","style"],he=function(e,t,n){[].forEach.call(e.children,(function(e){var r,o,i;-1===t.indexOf(e)&&(o=(r=e).nodeType,i=r.tagName,1===o&&-1===pe.indexOf(i.toLowerCase()))&&n(e)}))};function me(e,t){t&&(e?t.setAttribute("aria-hidden","true"):t.removeAttribute("aria-hidden"))}var ve,be=function(){function e(e){var t=void 0===e?{}:e,n=t.hideSiblingNodes,r=void 0===n||n,o=t.handleContainerOverflow,i=void 0===o||o;this.hideSiblingNodes=void 0,this.handleContainerOverflow=void 0,this.modals=void 0,this.containers=void 0,this.data=void 0,this.scrollbarSize=void 0,this.hideSiblingNodes=r,this.handleContainerOverflow=i,this.modals=[],this.containers=[],this.data=[],this.scrollbarSize=V()}var t=e.prototype;return t.isContainerOverflowing=function(e){var t=this.data[this.containerIndexFromModal(e)];return t&&t.overflowing},t.containerIndexFromModal=function(e){return t=this.data,n=function(t){return-1!==t.modals.indexOf(e)},r=-1,t.some((function(e,t){return!!n(e)&&(r=t,!0)})),r;var t,n,r},t.setContainerStyle=function(e,t){var n={overflow:"hidden"};e.style={overflow:t.style.overflow,paddingRight:t.style.paddingRight},e.overflowing&&(n.paddingRight=parseInt(J(t,"paddingRight")||"0",10)+this.scrollbarSize+"px"),J(t,n)},t.removeContainerStyle=function(e,t){Object.assign(t.style,e.style)},t.add=function(e,t,n){var r=this.modals.indexOf(e),o=this.containers.indexOf(t);if(-1!==r)return r;if(r=this.modals.length,this.modals.push(e),this.hideSiblingNodes&&function(e,t){var n=t.dialog,r=t.backdrop;he(e,[n,r],(function(e){return me(!0,e)}))}(t,e),-1!==o)return this.data[o].modals.push(e),r;var i={modals:[e],classes:n?n.split(/\s+/):[],overflowing:fe(t)};return this.handleContainerOverflow&&this.setContainerStyle(i,t),i.classes.forEach(se.bind(null,t)),this.containers.push(t),this.data.push(i),r},t.remove=function(e){var t=this.modals.indexOf(e);if(-1!==t){var n=this.containerIndexFromModal(e),r=this.data[n],o=this.containers[n];if(r.modals.splice(r.modals.indexOf(e),1),this.modals.splice(t,1),0===r.modals.length)r.classes.forEach(ue.bind(null,o)),this.handleContainerOverflow&&this.removeContainerStyle(r,o),this.hideSiblingNodes&&function(e,t){var n=t.dialog,r=t.backdrop;he(e,[n,r],(function(e){return me(!1,e)}))}(o,e),this.containers.splice(n,1),this.data.splice(n,1);else if(this.hideSiblingNodes){var i=r.modals[r.modals.length-1],a=i.backdrop;me(!1,i.dialog),me(!1,a)}}},t.isTopModal=function(e){return!!this.modals.length&&this.modals[this.modals.length-1]===e},e}(),ge=be,ye=function(e){var t;return"undefined"==typeof document?null:null==e?B().body:("function"==typeof e&&(e=e()),e&&"current"in e&&(e=e.current),null!=(t=e)&&t.nodeType&&e||null)};var Ee=(0,c.forwardRef)((function(e,t){var n=e.show,r=void 0!==n&&n,o=e.role,l=void 0===o?"dialog":o,s=e.className,d=e.style,f=e.children,p=e.backdrop,h=void 0===p||p,m=e.keyboard,v=void 0===m||m,b=e.onBackdropClick,g=e.onEscapeKeyDown,y=e.transition,E=e.backdropTransition,w=e.autoFocus,x=void 0===w||w,N=e.enforceFocus,S=void 0===N||N,R=e.restoreFocus,k=void 0===R||R,T=e.restoreFocusOptions,P=e.renderDialog,O=e.renderBackdrop,Y=void 0===O?function(e){return u().createElement("div",e)}:O,L=e.manager,X=e.container,_=e.containerClassName,H=e.onShow,M=e.onHide,W=void 0===M?function(){}:M,I=e.onExit,F=e.onExited,j=e.onExiting,A=e.onEnter,z=e.onEntering,B=e.onEntered,K=a(e,["show","role","className","style","children","backdrop","keyboard","onBackdropClick","onEscapeKeyDown","transition","backdropTransition","autoFocus","enforceFocus","restoreFocus","restoreFocusOptions","renderDialog","renderBackdrop","manager","container","containerClassName","onShow","onHide","onExit","onExited","onExiting","onEnter","onEntering","onEntered"]),U=function(e,t){var n=(0,c.useState)((function(){return ye(e)})),r=n[0],o=n[1];if(!r){var i=ye(e);i&&o(i)}return(0,c.useEffect)((function(){}),[t,r]),(0,c.useEffect)((function(){var t=ye(e);t!==r&&o(t)}),[e,r]),r}(X),V=function(e){var t=e||(ve||(ve=new ge),ve),n=(0,c.useRef)({dialog:null,backdrop:null});return Object.assign(n.current,{add:function(e,r){return t.add(n.current,e,r)},remove:function(){return t.remove(n.current)},isTopModal:function(){return t.isTopModal(n.current)},setDialogRef:(0,c.useCallback)((function(e){n.current.dialog=e}),[]),setBackdropRef:(0,c.useCallback)((function(e){n.current.backdrop=e}),[])})}(L),q=function(){var e=(0,c.useRef)(!0),t=(0,c.useRef)((function(){return e.current}));return(0,c.useEffect)((function(){return function(){e.current=!1}}),[]),t.current}(),$=function(e){var t=(0,c.useRef)(null);return(0,c.useEffect)((function(){t.current=e})),t.current}(r),G=(0,c.useState)(!r),Z=G[0],J=G[1],te=(0,c.useRef)(null);(0,c.useImperativeHandle)(t,(function(){return V}),[V]),D&&!$&&r&&(te.current=ne()),y||r||Z?r&&Z&&J(!1):J(!0);var oe=C((function(){if(V.add(U,_),de.current=ee(document,"keydown",ce),ue.current=ee(document,"focus",(function(){return setTimeout(ae)}),!0),H&&H(),x){var e=ne(document);V.dialog&&e&&!re(V.dialog,e)&&(te.current=e,V.dialog.focus())}})),ie=C((function(){var e;V.remove(),null==de.current||de.current(),null==ue.current||ue.current(),k&&(null==(e=te.current)||null==e.focus||e.focus(T),te.current=null)}));(0,c.useEffect)((function(){r&&U&&oe()}),[r,U,oe]),(0,c.useEffect)((function(){Z&&ie()}),[Z,ie]),Q((function(){ie()}));var ae=C((function(){if(S&&q()&&V.isTopModal()){var e=ne();V.dialog&&e&&!re(V.dialog,e)&&V.dialog.focus()}})),se=C((function(e){e.target===e.currentTarget&&(null==b||b(e),!0===h&&W())})),ce=C((function(e){v&&27===e.keyCode&&V.isTopModal()&&(null==g||g(e),e.defaultPrevented||W())})),ue=(0,c.useRef)(),de=(0,c.useRef)(),fe=y;if(!U||!(r||fe&&!Z))return null;var pe=i({role:l,ref:V.setDialogRef,"aria-modal":"dialog"===l||void 0},K,{style:d,className:s,tabIndex:-1}),he=P?P(pe):u().createElement("div",pe,u().cloneElement(f,{role:"document"}));fe&&(he=u().createElement(fe,{appear:!0,unmountOnExit:!0,in:!!r,onExit:I,onExiting:j,onExited:function(){J(!0);for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];null==F||F.apply(void 0,t)},onEnter:A,onEntering:z,onEntered:B},he));var me=null;if(h){var be=E;me=Y({ref:V.setBackdropRef,onClick:se}),be&&(me=u().createElement(be,{appear:!0,in:!!r},me))}return u().createElement(u().Fragment,null,le().createPortal(u().createElement(u().Fragment,null,me,he),U))})),we={show:ie().bool,container:ie().any,onShow:ie().func,onHide:ie().func,backdrop:ie().oneOfType([ie().bool,ie().oneOf(["static"])]),renderDialog:ie().func,renderBackdrop:ie().func,onEscapeKeyDown:ie().func,onBackdropClick:ie().func,containerClassName:ie().string,keyboard:ie().bool,transition:ie().elementType,backdropTransition:ie().elementType,autoFocus:ie().bool,enforceFocus:ie().bool,restoreFocus:ie().bool,restoreFocusOptions:ie().shape({preventScroll:ie().bool}),onEnter:ie().func,onEntering:ie().func,onEntered:ie().func,onExit:ie().func,onExiting:ie().func,onExited:ie().func,manager:ie().instanceOf(ge)};Ee.displayName="Modal",Ee.propTypes=we;var xe=Object.assign(Ee,{Manager:ge});function Ne(e,t){return Ne=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Ne(e,t)}function Se(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Ne(e,t)}var Re=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",Ce=".sticky-top",ke=".navbar-toggler",Te=function(e){function t(){return e.apply(this,arguments)||this}Se(t,e);var n=t.prototype;return n.adjustAndStore=function(e,t,n){var r,o=t.style[e];t.dataset[e]=o,J(t,((r={})[e]=parseFloat(J(t,e))+n+"px",r))},n.restore=function(e,t){var n,r=t.dataset[e];void 0!==r&&(delete t.dataset[e],J(t,((n={})[e]=r,n)))},n.setContainerStyle=function(t,n){var r=this;if(e.prototype.setContainerStyle.call(this,t,n),t.overflowing){var o=V();v(n,Re).forEach((function(e){return r.adjustAndStore("paddingRight",e,o)})),v(n,Ce).forEach((function(e){return r.adjustAndStore("marginRight",e,-o)})),v(n,ke).forEach((function(e){return r.adjustAndStore("marginRight",e,o)}))}},n.removeContainerStyle=function(t,n){var r=this;e.prototype.removeContainerStyle.call(this,t,n),v(n,Re).forEach((function(e){return r.restore("paddingRight",e)})),v(n,Ce).forEach((function(e){return r.restore("marginRight",e)})),v(n,ke).forEach((function(e){return r.restore("marginRight",e)}))},t}(ge),Pe=u().createContext(null),Oe="unmounted",Ye="exited",Le="entering",Xe="entered",_e="exiting",He=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var o,i=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?i?(o=Ye,r.appearStatus=Le):o=Xe:o=t.unmountOnExit||t.mountOnEnter?Oe:Ye,r.state={status:o},r.nextCallback=null,r}Se(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===Oe?{status:Ye}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==Le&&n!==Xe&&(t=Le):n!==Le&&n!==Xe||(t=_e)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){void 0===e&&(e=!1),null!==t?(this.cancelNextCallback(),t===Le?this.performEnter(e):this.performExit()):this.props.unmountOnExit&&this.state.status===Ye&&this.setState({status:Oe})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,o=this.props.nodeRef?[r]:[le().findDOMNode(this),r],i=o[0],a=o[1],l=this.getTimeouts(),s=r?l.appear:l.enter;e||n?(this.props.onEnter(i,a),this.safeSetState({status:Le},(function(){t.props.onEntering(i,a),t.onTransitionEnd(s,(function(){t.safeSetState({status:Xe},(function(){t.props.onEntered(i,a)}))}))}))):this.safeSetState({status:Xe},(function(){t.props.onEntered(i)}))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:le().findDOMNode(this);t?(this.props.onExit(r),this.safeSetState({status:_e},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:Ye},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:Ye},(function(){e.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:le().findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],i=o[0],a=o[1];this.props.addEndListener(i,a)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if(e===Oe)return null;var t=this.props,n=t.children,r=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,a(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return u().createElement(Pe.Provider,{value:null},"function"==typeof n?n(e,r):u().cloneElement(u().Children.only(n),r))},t}(u().Component);function Me(){}He.contextType=Pe,He.propTypes={},He.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Me,onEntering:Me,onEntered:Me,onExit:Me,onExiting:Me,onExited:Me},He.UNMOUNTED=Oe,He.EXITED=Ye,He.ENTERING=Le,He.ENTERED=Xe,He.EXITING=_e;var We=He;function Ie(e,t){var n=J(e,t)||"",r=-1===n.indexOf("ms")?1e3:1;return parseFloat(n)*r}function De(e,t){var n=Ie(e,"transitionDuration"),r=Ie(e,"transitionDelay"),o=te(e,(function(n){n.target===e&&(o(),t(n))}),n+r)}var Fe,je=["className","children"],Ae=((Fe={})[Le]="show",Fe[Xe]="show",Fe),ze=u().forwardRef((function(e,t){var n=e.className,r=e.children,o=a(e,je),l=(0,c.useCallback)((function(e){!function(e){e.offsetHeight}(e),o.onEnter&&o.onEnter(e)}),[o]);return u().createElement(We,i({ref:t,addEndListener:De},o,{onEnter:l}),(function(e,t){return u().cloneElement(r,i({},t,{className:s()("fade",n,r.props.className,Ae[e])}))}))}));ze.defaultProps={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1},ze.displayName="Fade";var Be=ze,Ke=/-(.)/g,Ue=["className","bsPrefix","as"];function Ve(e,t){var n,r,o=void 0===t?{}:t,l=o.displayName,c=void 0===l?(n=e)[0].toUpperCase()+(r=n,r.replace(Ke,(function(e,t){return t.toUpperCase()}))).slice(1):l,d=o.Component,f=o.defaultProps,p=u().forwardRef((function(t,n){var r=t.className,o=t.bsPrefix,l=t.as,c=void 0===l?d||"div":l,f=a(t,Ue),p=h(o,e);return u().createElement(c,i({ref:n,className:s()(r,p)},f))}));return p.defaultProps=f,p.displayName=c,p}var Qe=Ve("modal-body"),qe=u().createContext({onHide:function(){}}),$e=["bsPrefix","className","contentClassName","centered","size","children","scrollable"],Ge=u().forwardRef((function(e,t){var n=e.bsPrefix,r=e.className,o=e.contentClassName,l=e.centered,c=e.size,d=e.children,f=e.scrollable,p=a(e,$e),m=(n=h(n,"modal"))+"-dialog";return u().createElement("div",i({},p,{ref:t,className:s()(m,r,c&&n+"-"+c,l&&m+"-centered",f&&m+"-scrollable")}),u().createElement("div",{className:s()(n+"-content",o)},d))}));Ge.displayName="ModalDialog";var Ze=Ge,Je=Ve("modal-footer"),et=["label","onClick","className"],tt={label:ie().string.isRequired,onClick:ie().func},nt=u().forwardRef((function(e,t){var n=e.label,r=e.onClick,o=e.className,l=a(e,et);return u().createElement("button",i({ref:t,type:"button",className:s()("close",o),onClick:r},l),u().createElement("span",{"aria-hidden":"true"},"×"),u().createElement("span",{className:"sr-only"},n))}));nt.displayName="CloseButton",nt.propTypes=tt,nt.defaultProps={label:"Close"};var rt=nt,ot=["bsPrefix","closeLabel","closeButton","onHide","className","children"],it=u().forwardRef((function(e,t){var n=e.bsPrefix,r=e.closeLabel,o=e.closeButton,l=e.onHide,d=e.className,f=e.children,p=a(e,ot);n=h(n,"modal-header");var m=(0,c.useContext)(qe),v=C((function(){m&&m.onHide(),l&&l()}));return u().createElement("div",i({ref:t},p,{className:s()(d,n)}),f,o&&u().createElement(rt,{label:r,onClick:v}))}));it.displayName="ModalHeader",it.defaultProps={closeLabel:"Close",closeButton:!1};var at,lt=it,st=Ve("modal-title",{Component:("h4",u().forwardRef((function(e,t){return u().createElement("div",i({},e,{ref:t,className:s()(e.className,"h4")}))})))}),ct=["bsPrefix","className","style","dialogClassName","contentClassName","children","dialogAs","aria-labelledby","show","animation","backdrop","keyboard","onEscapeKeyDown","onShow","onHide","container","autoFocus","enforceFocus","restoreFocus","restoreFocusOptions","onEntered","onExit","onExiting","onEnter","onEntering","onExited","backdropClassName","manager"],ut={show:!1,backdrop:!0,keyboard:!0,autoFocus:!0,enforceFocus:!0,restoreFocus:!0,animation:!0,dialogAs:Ze};function dt(e){return u().createElement(Be,i({},e,{timeout:null}))}function ft(e){return u().createElement(Be,i({},e,{timeout:null}))}var pt=u().forwardRef((function(e,t){var n=e.bsPrefix,r=e.className,o=e.style,l=e.dialogClassName,d=e.contentClassName,f=e.children,p=e.dialogAs,m=e["aria-labelledby"],v=e.show,b=e.animation,g=e.backdrop,y=e.keyboard,E=e.onEscapeKeyDown,w=e.onShow,x=e.onHide,N=e.container,S=e.autoFocus,R=e.enforceFocus,k=e.restoreFocus,T=e.restoreFocusOptions,P=e.onEntered,O=e.onExit,Y=e.onExiting,L=e.onEnter,X=e.onEntering,_=e.onExited,H=e.backdropClassName,M=e.manager,W=a(e,ct),I=(0,c.useState)({}),F=I[0],j=I[1],A=(0,c.useState)(!1),K=A[0],q=A[1],$=(0,c.useRef)(!1),G=(0,c.useRef)(!1),Z=(0,c.useRef)(null),J=(0,c.useState)(null),ee=J[0],ne=J[1],re=C(x);n=h(n,"modal"),(0,c.useImperativeHandle)(t,(function(){return{get _modal(){return ee}}}),[ee]);var oe=(0,c.useMemo)((function(){return{onHide:re}}),[re]);function ie(){return M||(at||(at=new Te),at)}function ae(e){if(D){var t=ie().isContainerOverflowing(ee),n=e.scrollHeight>B(e).documentElement.clientHeight;j({paddingRight:t&&!n?V():void 0,paddingLeft:!t&&n?V():void 0})}}var le=C((function(){ee&&ae(ee.dialog)}));Q((function(){U(window,"resize",le),Z.current&&Z.current()}));var se=function(){$.current=!0},ce=function(e){$.current&&ee&&e.target===ee.dialog&&(G.current=!0),$.current=!1},ue=function(){q(!0),Z.current=te(ee.dialog,(function(){q(!1)}))},de=function(e){"static"!==g?G.current||e.target!==e.currentTarget?G.current=!1:null==x||x():function(e){e.target===e.currentTarget&&ue()}(e)},fe=(0,c.useCallback)((function(e){return u().createElement("div",i({},e,{className:s()(n+"-backdrop",H,!b&&"show")}))}),[b,H,n]),pe=i({},o,F);return b||(pe.display="block"),u().createElement(qe.Provider,{value:oe},u().createElement(xe,{show:v,ref:ne,backdrop:g,container:N,keyboard:!0,autoFocus:S,enforceFocus:R,restoreFocus:k,restoreFocusOptions:T,onEscapeKeyDown:function(e){y||"static"!==g?y&&E&&E(e):(e.preventDefault(),ue())},onShow:w,onHide:x,onEnter:function(e,t){e&&(e.style.display="block",ae(e)),null==L||L(e,t)},onEntering:function(e,t){null==X||X(e,t),z(window,"resize",le)},onEntered:P,onExit:function(e){null==Z.current||Z.current(),null==O||O(e)},onExiting:Y,onExited:function(e){e&&(e.style.display=""),null==_||_(e),U(window,"resize",le)},manager:ie(),containerClassName:n+"-open",transition:b?dt:void 0,backdropTransition:b?ft:void 0,renderBackdrop:fe,renderDialog:function(e){return u().createElement("div",i({role:"dialog"},e,{style:pe,className:s()(r,n,K&&n+"-static"),onClick:g?de:void 0,onMouseUp:ce,"aria-labelledby":m}),u().createElement(p,i({},W,{onMouseDown:se,className:l,contentClassName:d}),f))}}))}));pt.displayName="Modal",pt.defaultProps=ut,pt.Body=Qe,pt.Header=lt,pt.Title=st,pt.Footer=Je,pt.Dialog=Ze,pt.TRANSITION_DURATION=300,pt.BACKDROP_TRANSITION_DURATION=150;var ht=pt,mt=(n(688),["as","className","type","tooltip"]),vt={type:ie().string,tooltip:ie().bool,as:ie().elementType},bt=u().forwardRef((function(e,t){var n=e.as,r=void 0===n?"div":n,o=e.className,l=e.type,c=void 0===l?"valid":l,d=e.tooltip,f=void 0!==d&&d,p=a(e,mt);return u().createElement(r,i({},p,{ref:t,className:s()(o,c+"-"+(f?"tooltip":"feedback"))}))}));bt.displayName="Feedback",bt.propTypes=vt;var gt=bt,yt=u().createContext({controlId:void 0}),Et=["id","bsPrefix","bsCustomPrefix","className","type","isValid","isInvalid","isStatic","as"],wt=u().forwardRef((function(e,t){var n=e.id,r=e.bsPrefix,o=e.bsCustomPrefix,l=e.className,d=e.type,f=void 0===d?"checkbox":d,p=e.isValid,m=void 0!==p&&p,v=e.isInvalid,b=void 0!==v&&v,g=e.isStatic,y=e.as,E=void 0===y?"input":y,w=a(e,Et),x=(0,c.useContext)(yt),N=x.controlId,S=x.custom?[o,"custom-control-input"]:[r,"form-check-input"];return r=h(S[0],S[1]),u().createElement(E,i({},w,{ref:t,type:f,id:n||N,className:s()(l,r,m&&"is-valid",b&&"is-invalid",g&&"position-static")}))}));wt.displayName="FormCheckInput";var xt=wt,Nt=["bsPrefix","bsCustomPrefix","className","htmlFor"],St=u().forwardRef((function(e,t){var n=e.bsPrefix,r=e.bsCustomPrefix,o=e.className,l=e.htmlFor,d=a(e,Nt),f=(0,c.useContext)(yt),p=f.controlId,m=f.custom?[r,"custom-control-label"]:[n,"form-check-label"];return n=h(m[0],m[1]),u().createElement("label",i({},d,{ref:t,htmlFor:l||p,className:s()(o,n)}))}));St.displayName="FormCheckLabel";var Rt=St,Ct=["id","bsPrefix","bsCustomPrefix","inline","disabled","isValid","isInvalid","feedbackTooltip","feedback","className","style","title","type","label","children","custom","as"],kt=u().forwardRef((function(e,t){var n=e.id,r=e.bsPrefix,o=e.bsCustomPrefix,l=e.inline,d=void 0!==l&&l,f=e.disabled,p=void 0!==f&&f,m=e.isValid,v=void 0!==m&&m,b=e.isInvalid,g=void 0!==b&&b,y=e.feedbackTooltip,E=void 0!==y&&y,w=e.feedback,x=e.className,N=e.style,S=e.title,R=void 0===S?"":S,C=e.type,k=void 0===C?"checkbox":C,T=e.label,P=e.children,O=e.custom,Y=e.as,L=void 0===Y?"input":Y,X=a(e,Ct),_="switch"===k||O,H=_?[o,"custom-control"]:[r,"form-check"];r=h(H[0],H[1]);var M=(0,c.useContext)(yt).controlId,W=(0,c.useMemo)((function(){return{controlId:n||M,custom:_}}),[M,_,n]),I=_||null!=T&&!1!==T&&!P,D=u().createElement(xt,i({},X,{type:"switch"===k?"checkbox":k,ref:t,isValid:v,isInvalid:g,isStatic:!I,disabled:p,as:L}));return u().createElement(yt.Provider,{value:W},u().createElement("div",{style:N,className:s()(x,r,_&&"custom-"+k,d&&r+"-inline")},P||u().createElement(u().Fragment,null,D,I&&u().createElement(Rt,{title:R},T),(v||g)&&u().createElement(gt,{type:v?"valid":"invalid",tooltip:E},w))))}));kt.displayName="FormCheck",kt.Input=xt,kt.Label=Rt;var Tt=kt,Pt=["id","bsPrefix","bsCustomPrefix","className","isValid","isInvalid","lang","as"],Ot=u().forwardRef((function(e,t){var n=e.id,r=e.bsPrefix,o=e.bsCustomPrefix,l=e.className,d=e.isValid,f=e.isInvalid,p=e.lang,m=e.as,v=void 0===m?"input":m,b=a(e,Pt),g=(0,c.useContext)(yt),y=g.controlId,E=g.custom?[o,"custom-file-input"]:[r,"form-control-file"];return r=h(E[0],E[1]),u().createElement(v,i({},b,{ref:t,id:n||y,type:"file",lang:p,className:s()(l,r,d&&"is-valid",f&&"is-invalid")}))}));Ot.displayName="FormFileInput";var Yt=Ot,Lt=["bsPrefix","bsCustomPrefix","className","htmlFor"],Xt=u().forwardRef((function(e,t){var n=e.bsPrefix,r=e.bsCustomPrefix,o=e.className,l=e.htmlFor,d=a(e,Lt),f=(0,c.useContext)(yt),p=f.controlId,m=f.custom?[r,"custom-file-label"]:[n,"form-file-label"];return n=h(m[0],m[1]),u().createElement("label",i({},d,{ref:t,htmlFor:l||p,className:s()(o,n),"data-browse":d["data-browse"]}))}));Xt.displayName="FormFileLabel";var _t=Xt,Ht=["id","bsPrefix","bsCustomPrefix","disabled","isValid","isInvalid","feedbackTooltip","feedback","className","style","label","children","custom","lang","data-browse","as","inputAs"],Mt=u().forwardRef((function(e,t){var n=e.id,r=e.bsPrefix,o=e.bsCustomPrefix,l=e.disabled,d=void 0!==l&&l,f=e.isValid,p=void 0!==f&&f,m=e.isInvalid,v=void 0!==m&&m,b=e.feedbackTooltip,g=void 0!==b&&b,y=e.feedback,E=e.className,w=e.style,x=e.label,N=e.children,S=e.custom,R=e.lang,C=e["data-browse"],k=e.as,T=void 0===k?"div":k,P=e.inputAs,O=void 0===P?"input":P,Y=a(e,Ht),L=S?[o,"custom"]:[r,"form-file"];r=h(L[0],L[1]);var X=(0,c.useContext)(yt).controlId,_=(0,c.useMemo)((function(){return{controlId:n||X,custom:S}}),[X,S,n]),H=null!=x&&!1!==x&&!N,M=u().createElement(Yt,i({},Y,{ref:t,isValid:p,isInvalid:v,disabled:d,as:O,lang:R}));return u().createElement(yt.Provider,{value:_},u().createElement(T,{style:w,className:s()(E,r,S&&"custom-file")},N||u().createElement(u().Fragment,null,S?u().createElement(u().Fragment,null,M,H&&u().createElement(_t,{"data-browse":C},x)):u().createElement(u().Fragment,null,H&&u().createElement(_t,null,x),M),(p||v)&&u().createElement(gt,{type:p?"valid":"invalid",tooltip:g},y))))}));Mt.displayName="FormFile",Mt.Input=Yt,Mt.Label=_t;var Wt=Mt,It=["bsPrefix","bsCustomPrefix","type","size","htmlSize","id","className","isValid","isInvalid","plaintext","readOnly","custom","as"],Dt=u().forwardRef((function(e,t){var n,r,o=e.bsPrefix,l=e.bsCustomPrefix,d=e.type,f=e.size,p=e.htmlSize,m=e.id,v=e.className,b=e.isValid,g=void 0!==b&&b,y=e.isInvalid,E=void 0!==y&&y,w=e.plaintext,x=e.readOnly,N=e.custom,S=e.as,R=void 0===S?"input":S,C=a(e,It),k=(0,c.useContext)(yt).controlId,T=N?[l,"custom"]:[o,"form-control"];if(o=h(T[0],T[1]),w)(r={})[o+"-plaintext"]=!0,n=r;else if("file"===d){var P;(P={})[o+"-file"]=!0,n=P}else if("range"===d){var O;(O={})[o+"-range"]=!0,n=O}else if("select"===R&&N){var Y;(Y={})[o+"-select"]=!0,Y[o+"-select-"+f]=f,n=Y}else{var L;(L={})[o]=!0,L[o+"-"+f]=f,n=L}return u().createElement(R,i({},C,{type:d,size:p,ref:t,readOnly:x,id:m||k,className:s()(v,n,g&&"is-valid",E&&"is-invalid")}))}));Dt.displayName="FormControl";var Ft=Object.assign(Dt,{Feedback:gt}),jt=["bsPrefix","className","children","controlId","as"],At=u().forwardRef((function(e,t){var n=e.bsPrefix,r=e.className,o=e.children,l=e.controlId,d=e.as,f=void 0===d?"div":d,p=a(e,jt);n=h(n,"form-group");var m=(0,c.useMemo)((function(){return{controlId:l}}),[l]);return u().createElement(yt.Provider,{value:m},u().createElement(f,i({},p,{ref:t,className:s()(r,n)}),o))}));At.displayName="FormGroup";var zt=At,Bt=["bsPrefix","className","as"],Kt=["xl","lg","md","sm","xs"],Ut=u().forwardRef((function(e,t){var n=e.bsPrefix,r=e.className,o=e.as,l=void 0===o?"div":o,c=a(e,Bt),d=h(n,"col"),f=[],p=[];return Kt.forEach((function(e){var t,n,r,o=c[e];if(delete c[e],"object"==typeof o&&null!=o){var i=o.span;t=void 0===i||i,n=o.offset,r=o.order}else t=o;var a="xs"!==e?"-"+e:"";t&&f.push(!0===t?""+d+a:""+d+a+"-"+t),null!=r&&p.push("order"+a+"-"+r),null!=n&&p.push("offset"+a+"-"+n)})),f.length||f.push(d),u().createElement(l,i({},c,{ref:t,className:s().apply(void 0,[r].concat(f,p))}))}));Ut.displayName="Col";var Vt=Ut,Qt=["as","bsPrefix","column","srOnly","className","htmlFor"],qt=u().forwardRef((function(e,t){var n=e.as,r=void 0===n?"label":n,o=e.bsPrefix,l=e.column,d=e.srOnly,f=e.className,p=e.htmlFor,m=a(e,Qt),v=(0,c.useContext)(yt).controlId;o=h(o,"form-label");var b="col-form-label";"string"==typeof l&&(b=b+" "+b+"-"+l);var g=s()(f,o,d&&"sr-only",l&&b);return p=p||v,l?u().createElement(Vt,i({ref:t,as:"label",className:g,htmlFor:p},m)):u().createElement(r,i({ref:t,className:g,htmlFor:p},m))}));qt.displayName="FormLabel",qt.defaultProps={column:!1,srOnly:!1};var $t=qt,Gt=["bsPrefix","className","as","muted"],Zt=u().forwardRef((function(e,t){var n=e.bsPrefix,r=e.className,o=e.as,l=void 0===o?"small":o,c=e.muted,d=a(e,Gt);return n=h(n,"form-text"),u().createElement(l,i({},d,{ref:t,className:s()(r,n,c&&"text-muted")}))}));Zt.displayName="FormText";var Jt=Zt,en=u().forwardRef((function(e,t){return u().createElement(Tt,i({},e,{ref:t,type:"switch"}))}));en.displayName="Switch",en.Input=Tt.Input,en.Label=Tt.Label;var tn=en,nn=["bsPrefix","inline","className","validated","as"],rn=Ve("form-row"),on=u().forwardRef((function(e,t){var n=e.bsPrefix,r=e.inline,o=e.className,l=e.validated,c=e.as,d=void 0===c?"form":c,f=a(e,nn);return n=h(n,"form"),u().createElement(d,i({},f,{ref:t,className:s()(o,l&&"was-validated",r&&n+"-inline")}))}));on.displayName="Form",on.defaultProps={inline:!1},on.Row=rn,on.Group=zt,on.Control=Ft,on.Check=Tt,on.File=Wt,on.Switch=tn,on.Label=$t,on.Text=Jt;var an,ln=on,sn=n(919),cn=n.n(sn),un=30,dn=({...e})=>{const[t,n]=(0,r.useState)(""),i=t=>t.map((function(t,o){if(t.label&&void 0!==t.panelName)return(0,r.createElement)(H.Item,{key:o,id:`accordion-section-${t.section}`,className:"accordion-section control-section control-section-default","aria-owns":`sub-accordion-section-${t.section}`,onClick:()=>{var r,o;r=t.section,o=t.settings.default,wp.customize.section(r).expand(),n(""),jQuery(".ocean-customize-search-modal").parent().fadeOut(),jQuery(".modal-backdrop.show").removeClass("show"),e.onHide(),setTimeout((function(){jQuery(".ocean-customize-search-modal .modal-header button.close").trigger("click").trigger("mouseup"),jQuery("#customize-control-"+o).length&&(jQuery("#customize-controls .wp-full-overlay-sidebar-content").scrollTop(0),jQuery("#customize-controls .wp-full-overlay-sidebar-content").animate({scrollTop:jQuery("#customize-control-"+o).offset().top-50},"slow"),jQuery("#customize-control-"+o).addClass("ocean-control-focused"))}),1500),setTimeout((()=>{jQuery(".ocean-control-focused").removeClass("ocean-control-focused")}),8e3)},action:!0},(0,r.createElement)(I,{className:"btn-primary"},t.panelName,t.sectionName?(0,r.createElement)("span",{className:"dashicons dashicons-arrow-right-alt2"}):"",t.sectionName?t.sectionName:""),(0,r.createElement)("span",null,String(t.label)),(0,r.createElement)("span",{className:"dashicons dashicons-editor-break"}))}));return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(ht,{size:"lg",show:e.show,onHide:e.onHide,dialogClassName:"1"===oceanCustomizerSearchOptions.darkMode||"true"===oceanCustomizerSearchOptions.darkMode||!0===oceanCustomizerSearchOptions.darkMode?"ocean-customize-search-modal":"ocean-customize-search-modal light-theme","aria-labelledby":"contained-modal-title-vcenter",centered:!0},(0,r.createElement)(ht.Header,{closeButton:!0},(0,r.createElement)(ln.Group,{className:"full-width",controlId:"ocean-wp-customize-search-input"},(0,r.createElement)("i",{className:"dashicons dashicons-search"}),(0,r.createElement)(ln.Control,{type:"text",placeholder:(0,o.__)("Search..."),onChange:t=>{var r=t.target.value;an=e.SearchHandler.searchInControls(r),un=30;var o=an.slice(0,un);if(n(""),!o.length)return!1;var a=i(o);n(a)}}),(0,r.createElement)("span",{onClick:()=>{oceanCustomizerSearchOptions.darkMode="1"!==oceanCustomizerSearchOptions.darkMode&&"true"!==oceanCustomizerSearchOptions.darkMode&&!0!==oceanCustomizerSearchOptions.darkMode,jQuery(".modal-dialog.ocean-customize-search-modal").toggleClass("light-theme"),wp.ajax.post("ocean_update_search_box_light_mode",{darkMode:oceanCustomizerSearchOptions.darkMode})},className:"dashicons dashicons-lightbulb"}))),(0,r.createElement)(ht.Body,null,t?(0,r.createElement)(cn(),{onYReachEnd:()=>{if(un>=211)return!1;un+=30;var e=an.slice(0,un);if(!e.length)return!1;var t=i(e);n(t)}},(0,r.createElement)(H,null,t)):"")))};const fn=({...e})=>(0,r.createElement)("div",{className:"ocean-customizer-search-box-wrap"},(0,r.createElement)(dn,{show:e.show,onHide:e.onHide,SearchHandler:e.searchHandler}));fn.defaultProps={show:!1};var pn,hn=fn,mn=class{constructor(){if(this.controls)return!0;this.controls=jQuery.map(_wpCustomizeSettings.controls,(function(e,t){return jQuery.map(_wpCustomizeSettings.sections,(function(t,n){e.section==t.id&&jQuery.map(_wpCustomizeSettings.panels,(function(n,r){""==t.panel&&(e.panelName=t.title),t.panel==n.id&&(e.sectionName=t.title,e.panel=t.panel,e.panelName=n.title)}))})),[e]}))}searchInControls(e){return e?this.controls.filter((t=>{null===t.panelName&&(t.panelName=""),null===t.sectionName&&(t.sectionName="");const n=new RegExp(e,"gi");return void 0!==t.label&&t.label.match(n)?t.label.match(n):void 0!==t.panelName&&t.panelName.match(n)?t.panelName.match(n):void 0!==t.sectionName&&t.sectionName.match(n)?t.sectionName.match(n):void 0})):[]}};const vn=()=>{const[e,t]=(0,r.useState)(!1);return(0,r.createElement)(r.Fragment,null,(0,r.createElement)("a",{className:"customize-controls-ocean-search dashicons dashicons-search",onClick:()=>(t(!0),setTimeout((()=>{ReactDOM.findDOMNode(document.getElementById("ocean-wp-customize-search-input")).focus()}),500),!1)},(0,r.createElement)("span",{className:"screen-reader-text"},(0,o.__)("Search"))),e?(0,r.createElement)(hn,{show:e,onHide:()=>{t(!1)},searchHandler:pn}):"")};jQuery(document).on("ready",(function(){pn=new mn,jQuery("#customize-header-actions").append('<div id="ocean-wp-customize-search"></div>');const e=document.getElementById("ocean-wp-customize-search");e&&(0,r.createRoot)(e).render((0,r.createElement)(vn,null))}))},779:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var i=typeof n;if("string"===i||"number"===i)e.push(n);else if(Array.isArray(n)){if(n.length){var a=o.apply(null,n);a&&e.push(a)}}else if("object"===i)if(n.toString===Object.prototype.toString)for(var l in n)r.call(n,l)&&n[l]&&e.push(l);else e.push(n.toString())}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()},677:function(e){"use strict";e.exports=function(e,t,n,r,o,i,a,l){if(!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,o,i,a,l],u=0;(s=new Error(t.replace(/%s/g,(function(){return c[u++]})))).name="Invariant Violation"}throw s.framesToPop=1,s}}},200:function(e,t,n){"use strict";function r(e){return getComputedStyle(e)}function o(e,t){for(var n in t){var r=t[n];"number"==typeof r&&(r+="px"),e.style[n]=r}return e}function i(e){var t=document.createElement("div");return t.className=e,t}n.r(t);var a="undefined"!=typeof Element&&(Element.prototype.matches||Element.prototype.webkitMatchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector);function l(e,t){if(!a)throw new Error("No element matching method supported");return a.call(e,t)}function s(e){e.remove?e.remove():e.parentNode&&e.parentNode.removeChild(e)}function c(e,t){return Array.prototype.filter.call(e.children,(function(e){return l(e,t)}))}var u={main:"ps",rtl:"ps__rtl",element:{thumb:function(e){return"ps__thumb-"+e},rail:function(e){return"ps__rail-"+e},consuming:"ps__child--consume"},state:{focus:"ps--focus",clicking:"ps--clicking",active:function(e){return"ps--active-"+e},scrolling:function(e){return"ps--scrolling-"+e}}},d={x:null,y:null};function f(e,t){var n=e.element.classList,r=u.state.scrolling(t);n.contains(r)?clearTimeout(d[t]):n.add(r)}function p(e,t){d[t]=setTimeout((function(){return e.isAlive&&e.element.classList.remove(u.state.scrolling(t))}),e.settings.scrollingThreshold)}var h=function(e){this.element=e,this.handlers={}},m={isEmpty:{configurable:!0}};h.prototype.bind=function(e,t){void 0===this.handlers[e]&&(this.handlers[e]=[]),this.handlers[e].push(t),this.element.addEventListener(e,t,!1)},h.prototype.unbind=function(e,t){var n=this;this.handlers[e]=this.handlers[e].filter((function(r){return!(!t||r===t)||(n.element.removeEventListener(e,r,!1),!1)}))},h.prototype.unbindAll=function(){for(var e in this.handlers)this.unbind(e)},m.isEmpty.get=function(){var e=this;return Object.keys(this.handlers).every((function(t){return 0===e.handlers[t].length}))},Object.defineProperties(h.prototype,m);var v=function(){this.eventElements=[]};function b(e){if("function"==typeof window.CustomEvent)return new CustomEvent(e);var t=document.createEvent("CustomEvent");return t.initCustomEvent(e,!1,!1,void 0),t}function g(e,t,n,r,o){var i;if(void 0===r&&(r=!0),void 0===o&&(o=!1),"top"===t)i=["contentHeight","containerHeight","scrollTop","y","up","down"];else{if("left"!==t)throw new Error("A proper axis should be provided");i=["contentWidth","containerWidth","scrollLeft","x","left","right"]}!function(e,t,n,r,o){var i=n[0],a=n[1],l=n[2],s=n[3],c=n[4],u=n[5];void 0===r&&(r=!0),void 0===o&&(o=!1);var d=e.element;e.reach[s]=null,d[l]<1&&(e.reach[s]="start"),d[l]>e[i]-e[a]-1&&(e.reach[s]="end"),t&&(d.dispatchEvent(b("ps-scroll-"+s)),t<0?d.dispatchEvent(b("ps-scroll-"+c)):t>0&&d.dispatchEvent(b("ps-scroll-"+u)),r&&function(e,t){f(e,t),p(e,t)}(e,s)),e.reach[s]&&(t||o)&&d.dispatchEvent(b("ps-"+s+"-reach-"+e.reach[s]))}(e,n,i,r,o)}function y(e){return parseInt(e,10)||0}v.prototype.eventElement=function(e){var t=this.eventElements.filter((function(t){return t.element===e}))[0];return t||(t=new h(e),this.eventElements.push(t)),t},v.prototype.bind=function(e,t,n){this.eventElement(e).bind(t,n)},v.prototype.unbind=function(e,t,n){var r=this.eventElement(e);r.unbind(t,n),r.isEmpty&&this.eventElements.splice(this.eventElements.indexOf(r),1)},v.prototype.unbindAll=function(){this.eventElements.forEach((function(e){return e.unbindAll()})),this.eventElements=[]},v.prototype.once=function(e,t,n){var r=this.eventElement(e),o=function(e){r.unbind(t,o),n(e)};r.bind(t,o)};var E={isWebKit:"undefined"!=typeof document&&"WebkitAppearance"in document.documentElement.style,supportsTouch:"undefined"!=typeof window&&("ontouchstart"in window||"maxTouchPoints"in window.navigator&&window.navigator.maxTouchPoints>0||window.DocumentTouch&&document instanceof window.DocumentTouch),supportsIePointer:"undefined"!=typeof navigator&&navigator.msMaxTouchPoints,isChrome:"undefined"!=typeof navigator&&/Chrome/i.test(navigator&&navigator.userAgent)};function w(e){var t=e.element,n=Math.floor(t.scrollTop),r=t.getBoundingClientRect();e.containerWidth=Math.round(r.width),e.containerHeight=Math.round(r.height),e.contentWidth=t.scrollWidth,e.contentHeight=t.scrollHeight,t.contains(e.scrollbarXRail)||(c(t,u.element.rail("x")).forEach((function(e){return s(e)})),t.appendChild(e.scrollbarXRail)),t.contains(e.scrollbarYRail)||(c(t,u.element.rail("y")).forEach((function(e){return s(e)})),t.appendChild(e.scrollbarYRail)),!e.settings.suppressScrollX&&e.containerWidth+e.settings.scrollXMarginOffset<e.contentWidth?(e.scrollbarXActive=!0,e.railXWidth=e.containerWidth-e.railXMarginWidth,e.railXRatio=e.containerWidth/e.railXWidth,e.scrollbarXWidth=x(e,y(e.railXWidth*e.containerWidth/e.contentWidth)),e.scrollbarXLeft=y((e.negativeScrollAdjustment+t.scrollLeft)*(e.railXWidth-e.scrollbarXWidth)/(e.contentWidth-e.containerWidth))):e.scrollbarXActive=!1,!e.settings.suppressScrollY&&e.containerHeight+e.settings.scrollYMarginOffset<e.contentHeight?(e.scrollbarYActive=!0,e.railYHeight=e.containerHeight-e.railYMarginHeight,e.railYRatio=e.containerHeight/e.railYHeight,e.scrollbarYHeight=x(e,y(e.railYHeight*e.containerHeight/e.contentHeight)),e.scrollbarYTop=y(n*(e.railYHeight-e.scrollbarYHeight)/(e.contentHeight-e.containerHeight))):e.scrollbarYActive=!1,e.scrollbarXLeft>=e.railXWidth-e.scrollbarXWidth&&(e.scrollbarXLeft=e.railXWidth-e.scrollbarXWidth),e.scrollbarYTop>=e.railYHeight-e.scrollbarYHeight&&(e.scrollbarYTop=e.railYHeight-e.scrollbarYHeight),function(e,t){var n={width:t.railXWidth},r=Math.floor(e.scrollTop);t.isRtl?n.left=t.negativeScrollAdjustment+e.scrollLeft+t.containerWidth-t.contentWidth:n.left=e.scrollLeft,t.isScrollbarXUsingBottom?n.bottom=t.scrollbarXBottom-r:n.top=t.scrollbarXTop+r,o(t.scrollbarXRail,n);var i={top:r,height:t.railYHeight};t.isScrollbarYUsingRight?t.isRtl?i.right=t.contentWidth-(t.negativeScrollAdjustment+e.scrollLeft)-t.scrollbarYRight-t.scrollbarYOuterWidth-9:i.right=t.scrollbarYRight-e.scrollLeft:t.isRtl?i.left=t.negativeScrollAdjustment+e.scrollLeft+2*t.containerWidth-t.contentWidth-t.scrollbarYLeft-t.scrollbarYOuterWidth:i.left=t.scrollbarYLeft+e.scrollLeft,o(t.scrollbarYRail,i),o(t.scrollbarX,{left:t.scrollbarXLeft,width:t.scrollbarXWidth-t.railBorderXWidth}),o(t.scrollbarY,{top:t.scrollbarYTop,height:t.scrollbarYHeight-t.railBorderYWidth})}(t,e),e.scrollbarXActive?t.classList.add(u.state.active("x")):(t.classList.remove(u.state.active("x")),e.scrollbarXWidth=0,e.scrollbarXLeft=0,t.scrollLeft=!0===e.isRtl?e.contentWidth:0),e.scrollbarYActive?t.classList.add(u.state.active("y")):(t.classList.remove(u.state.active("y")),e.scrollbarYHeight=0,e.scrollbarYTop=0,t.scrollTop=0)}function x(e,t){return e.settings.minScrollbarLength&&(t=Math.max(t,e.settings.minScrollbarLength)),e.settings.maxScrollbarLength&&(t=Math.min(t,e.settings.maxScrollbarLength)),t}function N(e,t){var n=t[0],r=t[1],o=t[2],i=t[3],a=t[4],l=t[5],s=t[6],c=t[7],d=t[8],h=e.element,m=null,v=null,b=null;function g(t){t.touches&&t.touches[0]&&(t[o]=t.touches[0].pageY),h[s]=m+b*(t[o]-v),f(e,c),w(e),t.stopPropagation(),t.type.startsWith("touch")&&t.changedTouches.length>1&&t.preventDefault()}function y(){p(e,c),e[d].classList.remove(u.state.clicking),e.event.unbind(e.ownerDocument,"mousemove",g)}function E(t,a){m=h[s],a&&t.touches&&(t[o]=t.touches[0].pageY),v=t[o],b=(e[r]-e[n])/(e[i]-e[l]),a?e.event.bind(e.ownerDocument,"touchmove",g):(e.event.bind(e.ownerDocument,"mousemove",g),e.event.once(e.ownerDocument,"mouseup",y),t.preventDefault()),e[d].classList.add(u.state.clicking),t.stopPropagation()}e.event.bind(e[a],"mousedown",(function(e){E(e)})),e.event.bind(e[a],"touchstart",(function(e){E(e,!0)}))}var S={"click-rail":function(e){e.element,e.event.bind(e.scrollbarY,"mousedown",(function(e){return e.stopPropagation()})),e.event.bind(e.scrollbarYRail,"mousedown",(function(t){var n=t.pageY-window.pageYOffset-e.scrollbarYRail.getBoundingClientRect().top>e.scrollbarYTop?1:-1;e.element.scrollTop+=n*e.containerHeight,w(e),t.stopPropagation()})),e.event.bind(e.scrollbarX,"mousedown",(function(e){return e.stopPropagation()})),e.event.bind(e.scrollbarXRail,"mousedown",(function(t){var n=t.pageX-window.pageXOffset-e.scrollbarXRail.getBoundingClientRect().left>e.scrollbarXLeft?1:-1;e.element.scrollLeft+=n*e.containerWidth,w(e),t.stopPropagation()}))},"drag-thumb":function(e){N(e,["containerWidth","contentWidth","pageX","railXWidth","scrollbarX","scrollbarXWidth","scrollLeft","x","scrollbarXRail"]),N(e,["containerHeight","contentHeight","pageY","railYHeight","scrollbarY","scrollbarYHeight","scrollTop","y","scrollbarYRail"])},keyboard:function(e){var t=e.element;e.event.bind(e.ownerDocument,"keydown",(function(n){if(!(n.isDefaultPrevented&&n.isDefaultPrevented()||n.defaultPrevented)&&(l(t,":hover")||l(e.scrollbarX,":focus")||l(e.scrollbarY,":focus"))){var r,o=document.activeElement?document.activeElement:e.ownerDocument.activeElement;if(o){if("IFRAME"===o.tagName)o=o.contentDocument.activeElement;else for(;o.shadowRoot;)o=o.shadowRoot.activeElement;if(l(r=o,"input,[contenteditable]")||l(r,"select,[contenteditable]")||l(r,"textarea,[contenteditable]")||l(r,"button,[contenteditable]"))return}var i=0,a=0;switch(n.which){case 37:i=n.metaKey?-e.contentWidth:n.altKey?-e.containerWidth:-30;break;case 38:a=n.metaKey?e.contentHeight:n.altKey?e.containerHeight:30;break;case 39:i=n.metaKey?e.contentWidth:n.altKey?e.containerWidth:30;break;case 40:a=n.metaKey?-e.contentHeight:n.altKey?-e.containerHeight:-30;break;case 32:a=n.shiftKey?e.containerHeight:-e.containerHeight;break;case 33:a=e.containerHeight;break;case 34:a=-e.containerHeight;break;case 36:a=e.contentHeight;break;case 35:a=-e.contentHeight;break;default:return}e.settings.suppressScrollX&&0!==i||e.settings.suppressScrollY&&0!==a||(t.scrollTop-=a,t.scrollLeft+=i,w(e),function(n,r){var o=Math.floor(t.scrollTop);if(0===n){if(!e.scrollbarYActive)return!1;if(0===o&&r>0||o>=e.contentHeight-e.containerHeight&&r<0)return!e.settings.wheelPropagation}var i=t.scrollLeft;if(0===r){if(!e.scrollbarXActive)return!1;if(0===i&&n<0||i>=e.contentWidth-e.containerWidth&&n>0)return!e.settings.wheelPropagation}return!0}(i,a)&&n.preventDefault())}}))},wheel:function(e){var t=e.element;function n(n){var o=function(e){var t=e.deltaX,n=-1*e.deltaY;return void 0!==t&&void 0!==n||(t=-1*e.wheelDeltaX/6,n=e.wheelDeltaY/6),e.deltaMode&&1===e.deltaMode&&(t*=10,n*=10),t!=t&&n!=n&&(t=0,n=e.wheelDelta),e.shiftKey?[-n,-t]:[t,n]}(n),i=o[0],a=o[1];if(!function(e,n,o){if(!E.isWebKit&&t.querySelector("select:focus"))return!0;if(!t.contains(e))return!1;for(var i=e;i&&i!==t;){if(i.classList.contains(u.element.consuming))return!0;var a=r(i);if(o&&a.overflowY.match(/(scroll|auto)/)){var l=i.scrollHeight-i.clientHeight;if(l>0&&(i.scrollTop>0&&o<0||i.scrollTop<l&&o>0))return!0}if(n&&a.overflowX.match(/(scroll|auto)/)){var s=i.scrollWidth-i.clientWidth;if(s>0&&(i.scrollLeft>0&&n<0||i.scrollLeft<s&&n>0))return!0}i=i.parentNode}return!1}(n.target,i,a)){var l=!1;e.settings.useBothWheelAxes?e.scrollbarYActive&&!e.scrollbarXActive?(a?t.scrollTop-=a*e.settings.wheelSpeed:t.scrollTop+=i*e.settings.wheelSpeed,l=!0):e.scrollbarXActive&&!e.scrollbarYActive&&(i?t.scrollLeft+=i*e.settings.wheelSpeed:t.scrollLeft-=a*e.settings.wheelSpeed,l=!0):(t.scrollTop-=a*e.settings.wheelSpeed,t.scrollLeft+=i*e.settings.wheelSpeed),w(e),l=l||function(n,r){var o=Math.floor(t.scrollTop),i=0===t.scrollTop,a=o+t.offsetHeight===t.scrollHeight,l=0===t.scrollLeft,s=t.scrollLeft+t.offsetWidth===t.scrollWidth;return!(Math.abs(r)>Math.abs(n)?i||a:l||s)||!e.settings.wheelPropagation}(i,a),l&&!n.ctrlKey&&(n.stopPropagation(),n.preventDefault())}}void 0!==window.onwheel?e.event.bind(t,"wheel",n):void 0!==window.onmousewheel&&e.event.bind(t,"mousewheel",n)},touch:function(e){if(E.supportsTouch||E.supportsIePointer){var t=e.element,n={},o=0,i={},a=null;E.supportsTouch?(e.event.bind(t,"touchstart",d),e.event.bind(t,"touchmove",f),e.event.bind(t,"touchend",p)):E.supportsIePointer&&(window.PointerEvent?(e.event.bind(t,"pointerdown",d),e.event.bind(t,"pointermove",f),e.event.bind(t,"pointerup",p)):window.MSPointerEvent&&(e.event.bind(t,"MSPointerDown",d),e.event.bind(t,"MSPointerMove",f),e.event.bind(t,"MSPointerUp",p)))}function l(n,r){t.scrollTop-=r,t.scrollLeft-=n,w(e)}function s(e){return e.targetTouches?e.targetTouches[0]:e}function c(e){return!(e.pointerType&&"pen"===e.pointerType&&0===e.buttons||(!e.targetTouches||1!==e.targetTouches.length)&&(!e.pointerType||"mouse"===e.pointerType||e.pointerType===e.MSPOINTER_TYPE_MOUSE))}function d(e){if(c(e)){var t=s(e);n.pageX=t.pageX,n.pageY=t.pageY,o=(new Date).getTime(),null!==a&&clearInterval(a)}}function f(a){if(c(a)){var d=s(a),f={pageX:d.pageX,pageY:d.pageY},p=f.pageX-n.pageX,h=f.pageY-n.pageY;if(function(e,n,o){if(!t.contains(e))return!1;for(var i=e;i&&i!==t;){if(i.classList.contains(u.element.consuming))return!0;var a=r(i);if(o&&a.overflowY.match(/(scroll|auto)/)){var l=i.scrollHeight-i.clientHeight;if(l>0&&(i.scrollTop>0&&o<0||i.scrollTop<l&&o>0))return!0}if(n&&a.overflowX.match(/(scroll|auto)/)){var s=i.scrollWidth-i.clientWidth;if(s>0&&(i.scrollLeft>0&&n<0||i.scrollLeft<s&&n>0))return!0}i=i.parentNode}return!1}(a.target,p,h))return;l(p,h),n=f;var m=(new Date).getTime(),v=m-o;v>0&&(i.x=p/v,i.y=h/v,o=m),function(n,r){var o=Math.floor(t.scrollTop),i=t.scrollLeft,a=Math.abs(n),l=Math.abs(r);if(l>a){if(r<0&&o===e.contentHeight-e.containerHeight||r>0&&0===o)return 0===window.scrollY&&r>0&&E.isChrome}else if(a>l&&(n<0&&i===e.contentWidth-e.containerWidth||n>0&&0===i))return!0;return!0}(p,h)&&a.preventDefault()}}function p(){e.settings.swipeEasing&&(clearInterval(a),a=setInterval((function(){e.isInitialized?clearInterval(a):i.x||i.y?Math.abs(i.x)<.01&&Math.abs(i.y)<.01?clearInterval(a):e.element?(l(30*i.x,30*i.y),i.x*=.8,i.y*=.8):clearInterval(a):clearInterval(a)}),10))}}},R=function(e,t){var n=this;if(void 0===t&&(t={}),"string"==typeof e&&(e=document.querySelector(e)),!e||!e.nodeName)throw new Error("no element is specified to initialize PerfectScrollbar");for(var a in this.element=e,e.classList.add(u.main),this.settings={handlers:["click-rail","drag-thumb","keyboard","wheel","touch"],maxScrollbarLength:null,minScrollbarLength:null,scrollingThreshold:1e3,scrollXMarginOffset:0,scrollYMarginOffset:0,suppressScrollX:!1,suppressScrollY:!1,swipeEasing:!0,useBothWheelAxes:!1,wheelPropagation:!0,wheelSpeed:1},t)this.settings[a]=t[a];this.containerWidth=null,this.containerHeight=null,this.contentWidth=null,this.contentHeight=null;var l,s,c=function(){return e.classList.add(u.state.focus)},d=function(){return e.classList.remove(u.state.focus)};this.isRtl="rtl"===r(e).direction,!0===this.isRtl&&e.classList.add(u.rtl),this.isNegativeScroll=(s=e.scrollLeft,e.scrollLeft=-1,l=e.scrollLeft<0,e.scrollLeft=s,l),this.negativeScrollAdjustment=this.isNegativeScroll?e.scrollWidth-e.clientWidth:0,this.event=new v,this.ownerDocument=e.ownerDocument||document,this.scrollbarXRail=i(u.element.rail("x")),e.appendChild(this.scrollbarXRail),this.scrollbarX=i(u.element.thumb("x")),this.scrollbarXRail.appendChild(this.scrollbarX),this.scrollbarX.setAttribute("tabindex",0),this.event.bind(this.scrollbarX,"focus",c),this.event.bind(this.scrollbarX,"blur",d),this.scrollbarXActive=null,this.scrollbarXWidth=null,this.scrollbarXLeft=null;var f=r(this.scrollbarXRail);this.scrollbarXBottom=parseInt(f.bottom,10),isNaN(this.scrollbarXBottom)?(this.isScrollbarXUsingBottom=!1,this.scrollbarXTop=y(f.top)):this.isScrollbarXUsingBottom=!0,this.railBorderXWidth=y(f.borderLeftWidth)+y(f.borderRightWidth),o(this.scrollbarXRail,{display:"block"}),this.railXMarginWidth=y(f.marginLeft)+y(f.marginRight),o(this.scrollbarXRail,{display:""}),this.railXWidth=null,this.railXRatio=null,this.scrollbarYRail=i(u.element.rail("y")),e.appendChild(this.scrollbarYRail),this.scrollbarY=i(u.element.thumb("y")),this.scrollbarYRail.appendChild(this.scrollbarY),this.scrollbarY.setAttribute("tabindex",0),this.event.bind(this.scrollbarY,"focus",c),this.event.bind(this.scrollbarY,"blur",d),this.scrollbarYActive=null,this.scrollbarYHeight=null,this.scrollbarYTop=null;var p=r(this.scrollbarYRail);this.scrollbarYRight=parseInt(p.right,10),isNaN(this.scrollbarYRight)?(this.isScrollbarYUsingRight=!1,this.scrollbarYLeft=y(p.left)):this.isScrollbarYUsingRight=!0,this.scrollbarYOuterWidth=this.isRtl?function(e){var t=r(e);return y(t.width)+y(t.paddingLeft)+y(t.paddingRight)+y(t.borderLeftWidth)+y(t.borderRightWidth)}(this.scrollbarY):null,this.railBorderYWidth=y(p.borderTopWidth)+y(p.borderBottomWidth),o(this.scrollbarYRail,{display:"block"}),this.railYMarginHeight=y(p.marginTop)+y(p.marginBottom),o(this.scrollbarYRail,{display:""}),this.railYHeight=null,this.railYRatio=null,this.reach={x:e.scrollLeft<=0?"start":e.scrollLeft>=this.contentWidth-this.containerWidth?"end":null,y:e.scrollTop<=0?"start":e.scrollTop>=this.contentHeight-this.containerHeight?"end":null},this.isAlive=!0,this.settings.handlers.forEach((function(e){return S[e](n)})),this.lastScrollTop=Math.floor(e.scrollTop),this.lastScrollLeft=e.scrollLeft,this.event.bind(this.element,"scroll",(function(e){return n.onScroll(e)})),w(this)};R.prototype.update=function(){this.isAlive&&(this.negativeScrollAdjustment=this.isNegativeScroll?this.element.scrollWidth-this.element.clientWidth:0,o(this.scrollbarXRail,{display:"block"}),o(this.scrollbarYRail,{display:"block"}),this.railXMarginWidth=y(r(this.scrollbarXRail).marginLeft)+y(r(this.scrollbarXRail).marginRight),this.railYMarginHeight=y(r(this.scrollbarYRail).marginTop)+y(r(this.scrollbarYRail).marginBottom),o(this.scrollbarXRail,{display:"none"}),o(this.scrollbarYRail,{display:"none"}),w(this),g(this,"top",0,!1,!0),g(this,"left",0,!1,!0),o(this.scrollbarXRail,{display:""}),o(this.scrollbarYRail,{display:""}))},R.prototype.onScroll=function(e){this.isAlive&&(w(this),g(this,"top",this.element.scrollTop-this.lastScrollTop),g(this,"left",this.element.scrollLeft-this.lastScrollLeft),this.lastScrollTop=Math.floor(this.element.scrollTop),this.lastScrollLeft=this.element.scrollLeft)},R.prototype.destroy=function(){this.isAlive&&(this.event.unbindAll(),s(this.scrollbarX),s(this.scrollbarY),s(this.scrollbarXRail),s(this.scrollbarYRail),this.removePsClasses(),this.element=null,this.scrollbarX=null,this.scrollbarY=null,this.scrollbarXRail=null,this.scrollbarYRail=null,this.isAlive=!1)},R.prototype.removePsClasses=function(){this.element.className=this.element.className.split(" ").filter((function(e){return!e.match(/^ps([-_].+|)$/)})).join(" ")},t.default=R},688:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,o.default)((function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];var o=null;return t.forEach((function(e){if(null==o){var t=e.apply(void 0,n);null!=t&&(o=t)}})),o}))};var r,o=(r=n(965))&&r.__esModule?r:{default:r};e.exports=t.default},965:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){function t(t,n,r,o,i,a){var l=o||"<<anonymous>>",s=a||r;if(null==n[r])return t?new Error("Required "+i+" `"+s+"` was not specified in `"+l+"`."):null;for(var c=arguments.length,u=Array(c>6?c-6:0),d=6;d<c;d++)u[d-6]=arguments[d];return e.apply(void 0,[n,r,l,i,s].concat(u))}var n=t.bind(null,!1);return n.isRequired=t.bind(null,!0),n},e.exports=t.default},262:function(e,t,n){"use strict";var r=n(586);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n,n}},980:function(e,t,n){e.exports=n(262)()},586:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},919:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=(r=n(874))&&r.__esModule?r:{default:r};t.default=o.default,e.exports=t.default},874:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(196),a=c(i),l=n(980),s=c(n(200));function c(e){return e&&e.__esModule?e:{default:e}}var u={"ps-scroll-y":"onScrollY","ps-scroll-x":"onScrollX","ps-scroll-up":"onScrollUp","ps-scroll-down":"onScrollDown","ps-scroll-left":"onScrollLeft","ps-scroll-right":"onScrollRight","ps-y-reach-start":"onYReachStart","ps-y-reach-end":"onYReachEnd","ps-x-reach-start":"onXReachStart","ps-x-reach-end":"onXReachEnd"};Object.freeze(u);var d=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleRef=n.handleRef.bind(n),n._handlerByEvent={},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"componentDidMount",value:function(){this.props.option&&console.warn('react-perfect-scrollbar: the "option" prop has been deprecated in favor of "options"'),this._ps=new s.default(this._container,this.props.options||this.props.option),this._updateEventHook(),this._updateClassName()}},{key:"componentDidUpdate",value:function(e){this._updateEventHook(e),this.updateScroll(),e.className!==this.props.className&&this._updateClassName()}},{key:"componentWillUnmount",value:function(){var e=this;Object.keys(this._handlerByEvent).forEach((function(t){var n=e._handlerByEvent[t];n&&e._container.removeEventListener(t,n,!1)})),this._handlerByEvent={},this._ps.destroy(),this._ps=null}},{key:"_updateEventHook",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object.keys(u).forEach((function(n){var r=e.props[u[n]],o=t[u[n]];if(r!==o){if(o){var i=e._handlerByEvent[n];e._container.removeEventListener(n,i,!1),e._handlerByEvent[n]=null}if(r){var a=function(){return r(e._container)};e._container.addEventListener(n,a,!1),e._handlerByEvent[n]=a}}}))}},{key:"_updateClassName",value:function(){var e=this.props.className,t=this._container.className.split(" ").filter((function(e){return e.match(/^ps([-_].+|)$/)})).join(" ");this._container&&(this._container.className="scrollbar-container"+(e?" "+e:"")+(t?" "+t:""))}},{key:"updateScroll",value:function(){this.props.onSync(this._ps)}},{key:"handleRef",value:function(e){this._container=e,this.props.containerRef(e)}},{key:"render",value:function(){var e=this.props,t=(e.className,e.style),n=(e.option,e.options,e.containerRef,e.onScrollY,e.onScrollX,e.onScrollUp,e.onScrollDown,e.onScrollLeft,e.onScrollRight,e.onYReachStart,e.onYReachEnd,e.onXReachStart,e.onXReachEnd,e.component),o=(e.onSync,e.children),i=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["className","style","option","options","containerRef","onScrollY","onScrollX","onScrollUp","onScrollDown","onScrollLeft","onScrollRight","onYReachStart","onYReachEnd","onXReachStart","onXReachEnd","component","onSync","children"]),l=n;return a.default.createElement(l,r({style:t,ref:this.handleRef},i),o)}}]),t}(i.Component);t.default=d,d.defaultProps={className:"",style:void 0,option:void 0,options:void 0,containerRef:function(){},onScrollY:void 0,onScrollX:void 0,onScrollUp:void 0,onScrollDown:void 0,onScrollLeft:void 0,onScrollRight:void 0,onYReachStart:void 0,onYReachEnd:void 0,onXReachStart:void 0,onXReachEnd:void 0,onSync:function(e){return e.update()},component:"div"},d.propTypes={children:l.PropTypes.node.isRequired,className:l.PropTypes.string,style:l.PropTypes.object,option:l.PropTypes.object,options:l.PropTypes.object,containerRef:l.PropTypes.func,onScrollY:l.PropTypes.func,onScrollX:l.PropTypes.func,onScrollUp:l.PropTypes.func,onScrollDown:l.PropTypes.func,onScrollLeft:l.PropTypes.func,onScrollRight:l.PropTypes.func,onYReachStart:l.PropTypes.func,onYReachEnd:l.PropTypes.func,onXReachStart:l.PropTypes.func,onXReachEnd:l.PropTypes.func,onSync:l.PropTypes.func,component:l.PropTypes.string},e.exports=t.default},982:function(e){"use strict";e.exports=function(){}},196:function(e){"use strict";e.exports=window.React}},n={};function r(e){var o=n[e];if(void 0!==o)return o.exports;var i=n[e]={exports:{}};return t[e](i,i.exports,r),i.exports}r.m=t,e=[],r.O=function(t,n,o,i){if(!n){var a=1/0;for(u=0;u<e.length;u++){n=e[u][0],o=e[u][1],i=e[u][2];for(var l=!0,s=0;s<n.length;s++)(!1&i||a>=i)&&Object.keys(r.O).every((function(e){return r.O[e](n[s])}))?n.splice(s--,1):(l=!1,i<a&&(a=i));if(l){e.splice(u--,1);var c=o();void 0!==c&&(t=c)}}return t}i=i||0;for(var u=e.length;u>0&&e[u-1][2]>i;u--)e[u]=e[u-1];e[u]=[n,o,i]},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},r.d=function(e,t){for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){var e={464:0,41:0};r.O.j=function(t){return 0===e[t]};var t=function(t,n){var o,i,a=n[0],l=n[1],s=n[2],c=0;if(a.some((function(t){return 0!==e[t]}))){for(o in l)r.o(l,o)&&(r.m[o]=l[o]);if(s)var u=s(r)}for(t&&t(n);c<a.length;c++)i=a[c],r.o(e,i)&&e[i]&&e[i][0](),e[i]=0;return r.O(u)},n=self.webpackChunkoceanwp_customizer=self.webpackChunkoceanwp_customizer||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))}();var o=r.O(void 0,[41],(function(){return r(726)}));o=r.O(o)}();
     1!function(){var e,t={726:function(e,t,n){"use strict";var r=window.wp.element,o=window.wp.i18n;function i(){return i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i.apply(this,arguments)}function a(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}var l=n(779),s=n.n(l),c=n(196),u=n.n(c);function d(e){return"default"+e.charAt(0).toUpperCase()+e.substr(1)}function f(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}n(982),n(677);var p=u().createContext({});function h(e,t){var n=(0,c.useContext)(p);return e||n[t]||t}p.Consumer,p.Provider;var m=Function.prototype.bind.call(Function.prototype.call,[].slice);function v(e,t){return m(e.querySelectorAll(t))}var b=function(e){return e&&"function"!=typeof e?function(t){e.current=t}:e},g=u().createContext(null);g.displayName="NavContext";var y=g,E=function(e,t){return void 0===t&&(t=null),null!=e?String(e):t||null},w=u().createContext(null),x=u().createContext(null),N=["as","onSelect","activeKey","role","onKeyDown"],S=function(){},C=u().forwardRef((function(e,t){var n,r,o=e.as,l=void 0===o?"ul":o,s=e.onSelect,d=e.activeKey,f=e.role,p=e.onKeyDown,h=a(e,N),m=(0,c.useReducer)((function(e){return!e}),!1)[1],g=(0,c.useRef)(!1),C=(0,c.useContext)(w),R=(0,c.useContext)(x);R&&(f=f||"tablist",d=R.activeKey,n=R.getControlledId,r=R.getControllerId);var k=(0,c.useRef)(null),T=function(e){var t=k.current;if(!t)return null;var n=v(t,"[data-rb-event-key]:not(.disabled)"),r=t.querySelector(".active");if(!r)return null;var o=n.indexOf(r);if(-1===o)return null;var i=o+e;return i>=n.length&&(i=0),i<0&&(i=n.length-1),n[i]},P=function(e,t){null!=e&&(s&&s(e,t),C&&C(e,t))};(0,c.useEffect)((function(){if(k.current&&g.current){var e=k.current.querySelector("[data-rb-event-key].active");e&&e.focus()}g.current=!1}));var O,Y,L=(O=t,Y=k,(0,c.useMemo)((function(){return function(e,t){var n=b(e),r=b(t);return function(e){n&&n(e),r&&r(e)}}(O,Y)}),[O,Y]));return u().createElement(w.Provider,{value:P},u().createElement(y.Provider,{value:{role:f,activeKey:E(d),getControlledId:n||S,getControllerId:r||S}},u().createElement(l,i({},h,{onKeyDown:function(e){var t;switch(p&&p(e),e.key){case"ArrowLeft":case"ArrowUp":t=T(-1);break;case"ArrowRight":case"ArrowDown":t=T(1);break;default:return}t&&(e.preventDefault(),P(t.dataset.rbEventKey,e),g.current=!0,m())},ref:L,role:f}))))}));function R(e){var t=function(e){var t=(0,c.useRef)(e);return(0,c.useEffect)((function(){t.current=e}),[e]),t}(e);return(0,c.useCallback)((function(){return t.current&&t.current.apply(t,arguments)}),[t])}var k=["active","className","eventKey","onSelect","onClick","as"],T=u().forwardRef((function(e,t){var n=e.active,r=e.className,o=e.eventKey,l=e.onSelect,d=e.onClick,f=e.as,p=a(e,k),h=E(o,p.href),m=(0,c.useContext)(w),v=(0,c.useContext)(y),b=n;if(v){p.role||"tablist"!==v.role||(p.role="tab");var g=v.getControllerId(h),x=v.getControlledId(h);p["data-rb-event-key"]=h,p.id=g||p.id,p["aria-controls"]=x||p["aria-controls"],b=null==n&&null!=h?v.activeKey===h:n}"tab"===p.role&&(p.disabled&&(p.tabIndex=-1,p["aria-disabled"]=!0),p["aria-selected"]=b);var N=R((function(e){d&&d(e),null!=h&&(l&&l(h,e),m&&m(h,e))}));return u().createElement(f,i({},p,{ref:t,onClick:N,className:s()(r,b&&"active")}))}));T.defaultProps={disabled:!1};var P=T,O=["bsPrefix","active","disabled","className","variant","action","as","onClick"],Y=u().forwardRef((function(e,t){var n=e.bsPrefix,r=e.active,o=e.disabled,l=e.className,d=e.variant,f=e.action,p=e.as,m=e.onClick,v=a(e,O);n=h(n,"list-group-item");var b=(0,c.useCallback)((function(e){if(o)return e.preventDefault(),void e.stopPropagation();m&&m(e)}),[o,m]);return o&&void 0===v.tabIndex&&(v.tabIndex=-1,v["aria-disabled"]=!0),u().createElement(P,i({ref:t},v,{as:p||(f?v.href?"a":"button":"div"),onClick:b,className:s()(l,n,r&&"active",o&&"disabled",d&&n+"-"+d,f&&n+"-action")}))}));Y.defaultProps={variant:void 0,active:!1,disabled:!1},Y.displayName="ListGroupItem";var L=Y,X=["className","bsPrefix","variant","horizontal","as"],_=u().forwardRef((function(e,t){var n,r=function(e,t){return Object.keys(t).reduce((function(n,r){var o,l=n,s=l[d(r)],u=l[r],p=a(l,[d(r),r].map(f)),h=t[r],m=function(e,t,n){var r=(0,c.useRef)(void 0!==e),o=(0,c.useState)(t),i=o[0],a=o[1],l=void 0!==e,s=r.current;return r.current=l,!l&&s&&i!==t&&a(t),[l?e:i,(0,c.useCallback)((function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),o=1;o<t;o++)r[o-1]=arguments[o];n&&n.apply(void 0,[e].concat(r)),a(e)}),[n])]}(u,s,e[h]),v=m[0],b=m[1];return i({},p,((o={})[r]=v,o[h]=b,o))}),e)}(e,{activeKey:"onSelect"}),o=r.className,l=r.bsPrefix,p=r.variant,m=r.horizontal,v=r.as,b=void 0===v?"div":v,g=a(r,X),y=h(l,"list-group");return n=m?!0===m?"horizontal":"horizontal-"+m:null,u().createElement(C,i({ref:t},g,{as:b,className:s()(o,y,p&&y+"-"+p,n&&y+"-"+n)}))}));_.defaultProps={variant:void 0,horizontal:void 0},_.displayName="ListGroup",_.Item=L;var H=_,M=["bsPrefix","variant","pill","className","as"],W=u().forwardRef((function(e,t){var n=e.bsPrefix,r=e.variant,o=e.pill,l=e.className,c=e.as,d=void 0===c?"span":c,f=a(e,M),p=h(n,"badge");return u().createElement(d,i({ref:t},f,{className:s()(l,p,o&&p+"-pill",r&&p+"-"+r)}))}));W.displayName="Badge",W.defaultProps={pill:!1};var I=W,D=!("undefined"==typeof window||!window.document||!window.document.createElement),j=!1,F=!1;try{var A={get passive(){return j=!0},get once(){return F=j=!0}};D&&(window.addEventListener("test",A,A),window.removeEventListener("test",A,!0))}catch(e){}var z=function(e,t,n,r){if(r&&"boolean"!=typeof r&&!F){var o=r.once,i=r.capture,a=n;!F&&o&&(a=n.__once||function e(r){this.removeEventListener(t,e,i),n.call(this,r)},n.__once=a),e.addEventListener(t,a,j?r:i)}e.addEventListener(t,n,r)};function B(e){return e&&e.ownerDocument||document}var K,U=function(e,t,n,r){var o=r&&"boolean"!=typeof r?r.capture:r;e.removeEventListener(t,n,o),n.__once&&e.removeEventListener(t,n.__once,o)};function V(e){if((!K&&0!==K||e)&&D){var t=document.createElement("div");t.style.position="absolute",t.style.top="-9999px",t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t),K=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return K}function Q(e){var t,n,r=(t=e,(n=(0,c.useRef)(t)).current=t,n);(0,c.useEffect)((function(){return function(){return r.current()}}),[])}var q=/([A-Z])/g,$=/^ms-/;function G(e){return function(e){return e.replace(q,"-$1").toLowerCase()}(e).replace($,"-ms-")}var Z=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i,J=function(e,t){var n="",r="";if("string"==typeof t)return e.style.getPropertyValue(G(t))||function(e,t){return function(e){var t=B(e);return t&&t.defaultView||window}(e).getComputedStyle(e,t)}(e).getPropertyValue(G(t));Object.keys(t).forEach((function(o){var i=t[o];i||0===i?function(e){return!(!e||!Z.test(e))}(o)?r+=o+"("+i+") ":n+=G(o)+": "+i+";":e.style.removeProperty(G(o))})),r&&(n+="transform: "+r+";"),e.style.cssText+=";"+n},ee=function(e,t,n,r){return z(e,t,n,r),function(){U(e,t,n,r)}};function te(e,t,n,r){var o,i;null==n&&(i=-1===(o=J(e,"transitionDuration")||"").indexOf("ms")?1e3:1,n=parseFloat(o)*i||0);var a=function(e,t,n){void 0===n&&(n=5);var r=!1,o=setTimeout((function(){r||function(e,t,n,r){if(void 0===n&&(n=!1),void 0===r&&(r=!0),e){var o=document.createEvent("HTMLEvents");o.initEvent("transitionend",n,r),e.dispatchEvent(o)}}(e,0,!0)}),t+n),i=ee(e,"transitionend",(function(){r=!0}),{once:!0});return function(){clearTimeout(o),i()}}(e,n,r),l=ee(e,"transitionend",t);return function(){a(),l()}}function ne(e){void 0===e&&(e=B());try{var t=e.activeElement;return t&&t.nodeName?t:null}catch(t){return e.body}}function re(e,t){return e.contains?e.contains(t):e.compareDocumentPosition?e===t||!!(16&e.compareDocumentPosition(t)):void 0}var oe=n(980),ie=n.n(oe),ae=window.ReactDOM,le=n.n(ae);function se(e,t){e.classList?e.classList.add(t):function(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")}(e,t)||("string"==typeof e.className?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function ce(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function ue(e,t){e.classList?e.classList.remove(t):"string"==typeof e.className?e.className=ce(e.className,t):e.setAttribute("class",ce(e.className&&e.className.baseVal||"",t))}function de(e){return"window"in e&&e.window===e?e:"nodeType"in(t=e)&&t.nodeType===document.DOCUMENT_NODE&&e.defaultView||!1;var t}function fe(e){var t;return de(e)||(t=e)&&"body"===t.tagName.toLowerCase()?function(e){var t=de(e)?B():B(e),n=de(e)||t.defaultView;return t.body.clientWidth<n.innerWidth}(e):e.scrollHeight>e.clientHeight}var pe=["template","script","style"],he=function(e,t,n){[].forEach.call(e.children,(function(e){var r,o,i;-1===t.indexOf(e)&&(o=(r=e).nodeType,i=r.tagName,1===o&&-1===pe.indexOf(i.toLowerCase()))&&n(e)}))};function me(e,t){t&&(e?t.setAttribute("aria-hidden","true"):t.removeAttribute("aria-hidden"))}var ve,be=function(){function e(e){var t=void 0===e?{}:e,n=t.hideSiblingNodes,r=void 0===n||n,o=t.handleContainerOverflow,i=void 0===o||o;this.hideSiblingNodes=void 0,this.handleContainerOverflow=void 0,this.modals=void 0,this.containers=void 0,this.data=void 0,this.scrollbarSize=void 0,this.hideSiblingNodes=r,this.handleContainerOverflow=i,this.modals=[],this.containers=[],this.data=[],this.scrollbarSize=V()}var t=e.prototype;return t.isContainerOverflowing=function(e){var t=this.data[this.containerIndexFromModal(e)];return t&&t.overflowing},t.containerIndexFromModal=function(e){return t=this.data,n=function(t){return-1!==t.modals.indexOf(e)},r=-1,t.some((function(e,t){return!!n(e)&&(r=t,!0)})),r;var t,n,r},t.setContainerStyle=function(e,t){var n={overflow:"hidden"};e.style={overflow:t.style.overflow,paddingRight:t.style.paddingRight},e.overflowing&&(n.paddingRight=parseInt(J(t,"paddingRight")||"0",10)+this.scrollbarSize+"px"),J(t,n)},t.removeContainerStyle=function(e,t){Object.assign(t.style,e.style)},t.add=function(e,t,n){var r=this.modals.indexOf(e),o=this.containers.indexOf(t);if(-1!==r)return r;if(r=this.modals.length,this.modals.push(e),this.hideSiblingNodes&&function(e,t){var n=t.dialog,r=t.backdrop;he(e,[n,r],(function(e){return me(!0,e)}))}(t,e),-1!==o)return this.data[o].modals.push(e),r;var i={modals:[e],classes:n?n.split(/\s+/):[],overflowing:fe(t)};return this.handleContainerOverflow&&this.setContainerStyle(i,t),i.classes.forEach(se.bind(null,t)),this.containers.push(t),this.data.push(i),r},t.remove=function(e){var t=this.modals.indexOf(e);if(-1!==t){var n=this.containerIndexFromModal(e),r=this.data[n],o=this.containers[n];if(r.modals.splice(r.modals.indexOf(e),1),this.modals.splice(t,1),0===r.modals.length)r.classes.forEach(ue.bind(null,o)),this.handleContainerOverflow&&this.removeContainerStyle(r,o),this.hideSiblingNodes&&function(e,t){var n=t.dialog,r=t.backdrop;he(e,[n,r],(function(e){return me(!1,e)}))}(o,e),this.containers.splice(n,1),this.data.splice(n,1);else if(this.hideSiblingNodes){var i=r.modals[r.modals.length-1],a=i.backdrop;me(!1,i.dialog),me(!1,a)}}},t.isTopModal=function(e){return!!this.modals.length&&this.modals[this.modals.length-1]===e},e}(),ge=be,ye=function(e){var t;return"undefined"==typeof document?null:null==e?B().body:("function"==typeof e&&(e=e()),e&&"current"in e&&(e=e.current),null!=(t=e)&&t.nodeType&&e||null)};var Ee=(0,c.forwardRef)((function(e,t){var n=e.show,r=void 0!==n&&n,o=e.role,l=void 0===o?"dialog":o,s=e.className,d=e.style,f=e.children,p=e.backdrop,h=void 0===p||p,m=e.keyboard,v=void 0===m||m,b=e.onBackdropClick,g=e.onEscapeKeyDown,y=e.transition,E=e.backdropTransition,w=e.autoFocus,x=void 0===w||w,N=e.enforceFocus,S=void 0===N||N,C=e.restoreFocus,k=void 0===C||C,T=e.restoreFocusOptions,P=e.renderDialog,O=e.renderBackdrop,Y=void 0===O?function(e){return u().createElement("div",e)}:O,L=e.manager,X=e.container,_=e.containerClassName,H=e.onShow,M=e.onHide,W=void 0===M?function(){}:M,I=e.onExit,j=e.onExited,F=e.onExiting,A=e.onEnter,z=e.onEntering,B=e.onEntered,K=a(e,["show","role","className","style","children","backdrop","keyboard","onBackdropClick","onEscapeKeyDown","transition","backdropTransition","autoFocus","enforceFocus","restoreFocus","restoreFocusOptions","renderDialog","renderBackdrop","manager","container","containerClassName","onShow","onHide","onExit","onExited","onExiting","onEnter","onEntering","onEntered"]),U=function(e,t){var n=(0,c.useState)((function(){return ye(e)})),r=n[0],o=n[1];if(!r){var i=ye(e);i&&o(i)}return(0,c.useEffect)((function(){}),[t,r]),(0,c.useEffect)((function(){var t=ye(e);t!==r&&o(t)}),[e,r]),r}(X),V=function(e){var t=e||(ve||(ve=new ge),ve),n=(0,c.useRef)({dialog:null,backdrop:null});return Object.assign(n.current,{add:function(e,r){return t.add(n.current,e,r)},remove:function(){return t.remove(n.current)},isTopModal:function(){return t.isTopModal(n.current)},setDialogRef:(0,c.useCallback)((function(e){n.current.dialog=e}),[]),setBackdropRef:(0,c.useCallback)((function(e){n.current.backdrop=e}),[])})}(L),q=function(){var e=(0,c.useRef)(!0),t=(0,c.useRef)((function(){return e.current}));return(0,c.useEffect)((function(){return function(){e.current=!1}}),[]),t.current}(),$=function(e){var t=(0,c.useRef)(null);return(0,c.useEffect)((function(){t.current=e})),t.current}(r),G=(0,c.useState)(!r),Z=G[0],J=G[1],te=(0,c.useRef)(null);(0,c.useImperativeHandle)(t,(function(){return V}),[V]),D&&!$&&r&&(te.current=ne()),y||r||Z?r&&Z&&J(!1):J(!0);var oe=R((function(){if(V.add(U,_),de.current=ee(document,"keydown",ce),ue.current=ee(document,"focus",(function(){return setTimeout(ae)}),!0),H&&H(),x){var e=ne(document);V.dialog&&e&&!re(V.dialog,e)&&(te.current=e,V.dialog.focus())}})),ie=R((function(){var e;V.remove(),null==de.current||de.current(),null==ue.current||ue.current(),k&&(null==(e=te.current)||null==e.focus||e.focus(T),te.current=null)}));(0,c.useEffect)((function(){r&&U&&oe()}),[r,U,oe]),(0,c.useEffect)((function(){Z&&ie()}),[Z,ie]),Q((function(){ie()}));var ae=R((function(){if(S&&q()&&V.isTopModal()){var e=ne();V.dialog&&e&&!re(V.dialog,e)&&V.dialog.focus()}})),se=R((function(e){e.target===e.currentTarget&&(null==b||b(e),!0===h&&W())})),ce=R((function(e){v&&27===e.keyCode&&V.isTopModal()&&(null==g||g(e),e.defaultPrevented||W())})),ue=(0,c.useRef)(),de=(0,c.useRef)(),fe=y;if(!U||!(r||fe&&!Z))return null;var pe=i({role:l,ref:V.setDialogRef,"aria-modal":"dialog"===l||void 0},K,{style:d,className:s,tabIndex:-1}),he=P?P(pe):u().createElement("div",pe,u().cloneElement(f,{role:"document"}));fe&&(he=u().createElement(fe,{appear:!0,unmountOnExit:!0,in:!!r,onExit:I,onExiting:F,onExited:function(){J(!0);for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];null==j||j.apply(void 0,t)},onEnter:A,onEntering:z,onEntered:B},he));var me=null;if(h){var be=E;me=Y({ref:V.setBackdropRef,onClick:se}),be&&(me=u().createElement(be,{appear:!0,in:!!r},me))}return u().createElement(u().Fragment,null,le().createPortal(u().createElement(u().Fragment,null,me,he),U))})),we={show:ie().bool,container:ie().any,onShow:ie().func,onHide:ie().func,backdrop:ie().oneOfType([ie().bool,ie().oneOf(["static"])]),renderDialog:ie().func,renderBackdrop:ie().func,onEscapeKeyDown:ie().func,onBackdropClick:ie().func,containerClassName:ie().string,keyboard:ie().bool,transition:ie().elementType,backdropTransition:ie().elementType,autoFocus:ie().bool,enforceFocus:ie().bool,restoreFocus:ie().bool,restoreFocusOptions:ie().shape({preventScroll:ie().bool}),onEnter:ie().func,onEntering:ie().func,onEntered:ie().func,onExit:ie().func,onExiting:ie().func,onExited:ie().func,manager:ie().instanceOf(ge)};Ee.displayName="Modal",Ee.propTypes=we;var xe=Object.assign(Ee,{Manager:ge});function Ne(e,t){return Ne=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Ne(e,t)}function Se(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Ne(e,t)}var Ce=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",Re=".sticky-top",ke=".navbar-toggler",Te=function(e){function t(){return e.apply(this,arguments)||this}Se(t,e);var n=t.prototype;return n.adjustAndStore=function(e,t,n){var r,o=t.style[e];t.dataset[e]=o,J(t,((r={})[e]=parseFloat(J(t,e))+n+"px",r))},n.restore=function(e,t){var n,r=t.dataset[e];void 0!==r&&(delete t.dataset[e],J(t,((n={})[e]=r,n)))},n.setContainerStyle=function(t,n){var r=this;if(e.prototype.setContainerStyle.call(this,t,n),t.overflowing){var o=V();v(n,Ce).forEach((function(e){return r.adjustAndStore("paddingRight",e,o)})),v(n,Re).forEach((function(e){return r.adjustAndStore("marginRight",e,-o)})),v(n,ke).forEach((function(e){return r.adjustAndStore("marginRight",e,o)}))}},n.removeContainerStyle=function(t,n){var r=this;e.prototype.removeContainerStyle.call(this,t,n),v(n,Ce).forEach((function(e){return r.restore("paddingRight",e)})),v(n,Re).forEach((function(e){return r.restore("marginRight",e)})),v(n,ke).forEach((function(e){return r.restore("marginRight",e)}))},t}(ge),Pe=u().createContext(null),Oe="unmounted",Ye="exited",Le="entering",Xe="entered",_e="exiting",He=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var o,i=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?i?(o=Ye,r.appearStatus=Le):o=Xe:o=t.unmountOnExit||t.mountOnEnter?Oe:Ye,r.state={status:o},r.nextCallback=null,r}Se(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===Oe?{status:Ye}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==Le&&n!==Xe&&(t=Le):n!==Le&&n!==Xe||(t=_e)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){void 0===e&&(e=!1),null!==t?(this.cancelNextCallback(),t===Le?this.performEnter(e):this.performExit()):this.props.unmountOnExit&&this.state.status===Ye&&this.setState({status:Oe})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,o=this.props.nodeRef?[r]:[le().findDOMNode(this),r],i=o[0],a=o[1],l=this.getTimeouts(),s=r?l.appear:l.enter;e||n?(this.props.onEnter(i,a),this.safeSetState({status:Le},(function(){t.props.onEntering(i,a),t.onTransitionEnd(s,(function(){t.safeSetState({status:Xe},(function(){t.props.onEntered(i,a)}))}))}))):this.safeSetState({status:Xe},(function(){t.props.onEntered(i)}))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:le().findDOMNode(this);t?(this.props.onExit(r),this.safeSetState({status:_e},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:Ye},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:Ye},(function(){e.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:le().findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],i=o[0],a=o[1];this.props.addEndListener(i,a)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if(e===Oe)return null;var t=this.props,n=t.children,r=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,a(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return u().createElement(Pe.Provider,{value:null},"function"==typeof n?n(e,r):u().cloneElement(u().Children.only(n),r))},t}(u().Component);function Me(){}He.contextType=Pe,He.propTypes={},He.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Me,onEntering:Me,onEntered:Me,onExit:Me,onExiting:Me,onExited:Me},He.UNMOUNTED=Oe,He.EXITED=Ye,He.ENTERING=Le,He.ENTERED=Xe,He.EXITING=_e;var We=He;function Ie(e,t){var n=J(e,t)||"",r=-1===n.indexOf("ms")?1e3:1;return parseFloat(n)*r}function De(e,t){var n=Ie(e,"transitionDuration"),r=Ie(e,"transitionDelay"),o=te(e,(function(n){n.target===e&&(o(),t(n))}),n+r)}var je,Fe=["className","children"],Ae=((je={})[Le]="show",je[Xe]="show",je),ze=u().forwardRef((function(e,t){var n=e.className,r=e.children,o=a(e,Fe),l=(0,c.useCallback)((function(e){!function(e){e.offsetHeight}(e),o.onEnter&&o.onEnter(e)}),[o]);return u().createElement(We,i({ref:t,addEndListener:De},o,{onEnter:l}),(function(e,t){return u().cloneElement(r,i({},t,{className:s()("fade",n,r.props.className,Ae[e])}))}))}));ze.defaultProps={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1},ze.displayName="Fade";var Be=ze,Ke=/-(.)/g,Ue=["className","bsPrefix","as"];function Ve(e,t){var n,r,o=void 0===t?{}:t,l=o.displayName,c=void 0===l?(n=e)[0].toUpperCase()+(r=n,r.replace(Ke,(function(e,t){return t.toUpperCase()}))).slice(1):l,d=o.Component,f=o.defaultProps,p=u().forwardRef((function(t,n){var r=t.className,o=t.bsPrefix,l=t.as,c=void 0===l?d||"div":l,f=a(t,Ue),p=h(o,e);return u().createElement(c,i({ref:n,className:s()(r,p)},f))}));return p.defaultProps=f,p.displayName=c,p}var Qe=Ve("modal-body"),qe=u().createContext({onHide:function(){}}),$e=["bsPrefix","className","contentClassName","centered","size","children","scrollable"],Ge=u().forwardRef((function(e,t){var n=e.bsPrefix,r=e.className,o=e.contentClassName,l=e.centered,c=e.size,d=e.children,f=e.scrollable,p=a(e,$e),m=(n=h(n,"modal"))+"-dialog";return u().createElement("div",i({},p,{ref:t,className:s()(m,r,c&&n+"-"+c,l&&m+"-centered",f&&m+"-scrollable")}),u().createElement("div",{className:s()(n+"-content",o)},d))}));Ge.displayName="ModalDialog";var Ze=Ge,Je=Ve("modal-footer"),et=["label","onClick","className"],tt={label:ie().string.isRequired,onClick:ie().func},nt=u().forwardRef((function(e,t){var n=e.label,r=e.onClick,o=e.className,l=a(e,et);return u().createElement("button",i({ref:t,type:"button",className:s()("close",o),onClick:r},l),u().createElement("span",{"aria-hidden":"true"},"×"),u().createElement("span",{className:"sr-only"},n))}));nt.displayName="CloseButton",nt.propTypes=tt,nt.defaultProps={label:"Close"};var rt=nt,ot=["bsPrefix","closeLabel","closeButton","onHide","className","children"],it=u().forwardRef((function(e,t){var n=e.bsPrefix,r=e.closeLabel,o=e.closeButton,l=e.onHide,d=e.className,f=e.children,p=a(e,ot);n=h(n,"modal-header");var m=(0,c.useContext)(qe),v=R((function(){m&&m.onHide(),l&&l()}));return u().createElement("div",i({ref:t},p,{className:s()(d,n)}),f,o&&u().createElement(rt,{label:r,onClick:v}))}));it.displayName="ModalHeader",it.defaultProps={closeLabel:"Close",closeButton:!1};var at,lt=it,st=Ve("modal-title",{Component:("h4",u().forwardRef((function(e,t){return u().createElement("div",i({},e,{ref:t,className:s()(e.className,"h4")}))})))}),ct=["bsPrefix","className","style","dialogClassName","contentClassName","children","dialogAs","aria-labelledby","show","animation","backdrop","keyboard","onEscapeKeyDown","onShow","onHide","container","autoFocus","enforceFocus","restoreFocus","restoreFocusOptions","onEntered","onExit","onExiting","onEnter","onEntering","onExited","backdropClassName","manager"],ut={show:!1,backdrop:!0,keyboard:!0,autoFocus:!0,enforceFocus:!0,restoreFocus:!0,animation:!0,dialogAs:Ze};function dt(e){return u().createElement(Be,i({},e,{timeout:null}))}function ft(e){return u().createElement(Be,i({},e,{timeout:null}))}var pt=u().forwardRef((function(e,t){var n=e.bsPrefix,r=e.className,o=e.style,l=e.dialogClassName,d=e.contentClassName,f=e.children,p=e.dialogAs,m=e["aria-labelledby"],v=e.show,b=e.animation,g=e.backdrop,y=e.keyboard,E=e.onEscapeKeyDown,w=e.onShow,x=e.onHide,N=e.container,S=e.autoFocus,C=e.enforceFocus,k=e.restoreFocus,T=e.restoreFocusOptions,P=e.onEntered,O=e.onExit,Y=e.onExiting,L=e.onEnter,X=e.onEntering,_=e.onExited,H=e.backdropClassName,M=e.manager,W=a(e,ct),I=(0,c.useState)({}),j=I[0],F=I[1],A=(0,c.useState)(!1),K=A[0],q=A[1],$=(0,c.useRef)(!1),G=(0,c.useRef)(!1),Z=(0,c.useRef)(null),J=(0,c.useState)(null),ee=J[0],ne=J[1],re=R(x);n=h(n,"modal"),(0,c.useImperativeHandle)(t,(function(){return{get _modal(){return ee}}}),[ee]);var oe=(0,c.useMemo)((function(){return{onHide:re}}),[re]);function ie(){return M||(at||(at=new Te),at)}function ae(e){if(D){var t=ie().isContainerOverflowing(ee),n=e.scrollHeight>B(e).documentElement.clientHeight;F({paddingRight:t&&!n?V():void 0,paddingLeft:!t&&n?V():void 0})}}var le=R((function(){ee&&ae(ee.dialog)}));Q((function(){U(window,"resize",le),Z.current&&Z.current()}));var se=function(){$.current=!0},ce=function(e){$.current&&ee&&e.target===ee.dialog&&(G.current=!0),$.current=!1},ue=function(){q(!0),Z.current=te(ee.dialog,(function(){q(!1)}))},de=function(e){"static"!==g?G.current||e.target!==e.currentTarget?G.current=!1:null==x||x():function(e){e.target===e.currentTarget&&ue()}(e)},fe=(0,c.useCallback)((function(e){return u().createElement("div",i({},e,{className:s()(n+"-backdrop",H,!b&&"show")}))}),[b,H,n]),pe=i({},o,j);return b||(pe.display="block"),u().createElement(qe.Provider,{value:oe},u().createElement(xe,{show:v,ref:ne,backdrop:g,container:N,keyboard:!0,autoFocus:S,enforceFocus:C,restoreFocus:k,restoreFocusOptions:T,onEscapeKeyDown:function(e){y||"static"!==g?y&&E&&E(e):(e.preventDefault(),ue())},onShow:w,onHide:x,onEnter:function(e,t){e&&(e.style.display="block",ae(e)),null==L||L(e,t)},onEntering:function(e,t){null==X||X(e,t),z(window,"resize",le)},onEntered:P,onExit:function(e){null==Z.current||Z.current(),null==O||O(e)},onExiting:Y,onExited:function(e){e&&(e.style.display=""),null==_||_(e),U(window,"resize",le)},manager:ie(),containerClassName:n+"-open",transition:b?dt:void 0,backdropTransition:b?ft:void 0,renderBackdrop:fe,renderDialog:function(e){return u().createElement("div",i({role:"dialog"},e,{style:pe,className:s()(r,n,K&&n+"-static"),onClick:g?de:void 0,onMouseUp:ce,"aria-labelledby":m}),u().createElement(p,i({},W,{onMouseDown:se,className:l,contentClassName:d}),f))}}))}));pt.displayName="Modal",pt.defaultProps=ut,pt.Body=Qe,pt.Header=lt,pt.Title=st,pt.Footer=Je,pt.Dialog=Ze,pt.TRANSITION_DURATION=300,pt.BACKDROP_TRANSITION_DURATION=150;var ht=pt,mt=(n(688),["as","className","type","tooltip"]),vt={type:ie().string,tooltip:ie().bool,as:ie().elementType},bt=u().forwardRef((function(e,t){var n=e.as,r=void 0===n?"div":n,o=e.className,l=e.type,c=void 0===l?"valid":l,d=e.tooltip,f=void 0!==d&&d,p=a(e,mt);return u().createElement(r,i({},p,{ref:t,className:s()(o,c+"-"+(f?"tooltip":"feedback"))}))}));bt.displayName="Feedback",bt.propTypes=vt;var gt=bt,yt=u().createContext({controlId:void 0}),Et=["id","bsPrefix","bsCustomPrefix","className","type","isValid","isInvalid","isStatic","as"],wt=u().forwardRef((function(e,t){var n=e.id,r=e.bsPrefix,o=e.bsCustomPrefix,l=e.className,d=e.type,f=void 0===d?"checkbox":d,p=e.isValid,m=void 0!==p&&p,v=e.isInvalid,b=void 0!==v&&v,g=e.isStatic,y=e.as,E=void 0===y?"input":y,w=a(e,Et),x=(0,c.useContext)(yt),N=x.controlId,S=x.custom?[o,"custom-control-input"]:[r,"form-check-input"];return r=h(S[0],S[1]),u().createElement(E,i({},w,{ref:t,type:f,id:n||N,className:s()(l,r,m&&"is-valid",b&&"is-invalid",g&&"position-static")}))}));wt.displayName="FormCheckInput";var xt=wt,Nt=["bsPrefix","bsCustomPrefix","className","htmlFor"],St=u().forwardRef((function(e,t){var n=e.bsPrefix,r=e.bsCustomPrefix,o=e.className,l=e.htmlFor,d=a(e,Nt),f=(0,c.useContext)(yt),p=f.controlId,m=f.custom?[r,"custom-control-label"]:[n,"form-check-label"];return n=h(m[0],m[1]),u().createElement("label",i({},d,{ref:t,htmlFor:l||p,className:s()(o,n)}))}));St.displayName="FormCheckLabel";var Ct=St,Rt=["id","bsPrefix","bsCustomPrefix","inline","disabled","isValid","isInvalid","feedbackTooltip","feedback","className","style","title","type","label","children","custom","as"],kt=u().forwardRef((function(e,t){var n=e.id,r=e.bsPrefix,o=e.bsCustomPrefix,l=e.inline,d=void 0!==l&&l,f=e.disabled,p=void 0!==f&&f,m=e.isValid,v=void 0!==m&&m,b=e.isInvalid,g=void 0!==b&&b,y=e.feedbackTooltip,E=void 0!==y&&y,w=e.feedback,x=e.className,N=e.style,S=e.title,C=void 0===S?"":S,R=e.type,k=void 0===R?"checkbox":R,T=e.label,P=e.children,O=e.custom,Y=e.as,L=void 0===Y?"input":Y,X=a(e,Rt),_="switch"===k||O,H=_?[o,"custom-control"]:[r,"form-check"];r=h(H[0],H[1]);var M=(0,c.useContext)(yt).controlId,W=(0,c.useMemo)((function(){return{controlId:n||M,custom:_}}),[M,_,n]),I=_||null!=T&&!1!==T&&!P,D=u().createElement(xt,i({},X,{type:"switch"===k?"checkbox":k,ref:t,isValid:v,isInvalid:g,isStatic:!I,disabled:p,as:L}));return u().createElement(yt.Provider,{value:W},u().createElement("div",{style:N,className:s()(x,r,_&&"custom-"+k,d&&r+"-inline")},P||u().createElement(u().Fragment,null,D,I&&u().createElement(Ct,{title:C},T),(v||g)&&u().createElement(gt,{type:v?"valid":"invalid",tooltip:E},w))))}));kt.displayName="FormCheck",kt.Input=xt,kt.Label=Ct;var Tt=kt,Pt=["id","bsPrefix","bsCustomPrefix","className","isValid","isInvalid","lang","as"],Ot=u().forwardRef((function(e,t){var n=e.id,r=e.bsPrefix,o=e.bsCustomPrefix,l=e.className,d=e.isValid,f=e.isInvalid,p=e.lang,m=e.as,v=void 0===m?"input":m,b=a(e,Pt),g=(0,c.useContext)(yt),y=g.controlId,E=g.custom?[o,"custom-file-input"]:[r,"form-control-file"];return r=h(E[0],E[1]),u().createElement(v,i({},b,{ref:t,id:n||y,type:"file",lang:p,className:s()(l,r,d&&"is-valid",f&&"is-invalid")}))}));Ot.displayName="FormFileInput";var Yt=Ot,Lt=["bsPrefix","bsCustomPrefix","className","htmlFor"],Xt=u().forwardRef((function(e,t){var n=e.bsPrefix,r=e.bsCustomPrefix,o=e.className,l=e.htmlFor,d=a(e,Lt),f=(0,c.useContext)(yt),p=f.controlId,m=f.custom?[r,"custom-file-label"]:[n,"form-file-label"];return n=h(m[0],m[1]),u().createElement("label",i({},d,{ref:t,htmlFor:l||p,className:s()(o,n),"data-browse":d["data-browse"]}))}));Xt.displayName="FormFileLabel";var _t=Xt,Ht=["id","bsPrefix","bsCustomPrefix","disabled","isValid","isInvalid","feedbackTooltip","feedback","className","style","label","children","custom","lang","data-browse","as","inputAs"],Mt=u().forwardRef((function(e,t){var n=e.id,r=e.bsPrefix,o=e.bsCustomPrefix,l=e.disabled,d=void 0!==l&&l,f=e.isValid,p=void 0!==f&&f,m=e.isInvalid,v=void 0!==m&&m,b=e.feedbackTooltip,g=void 0!==b&&b,y=e.feedback,E=e.className,w=e.style,x=e.label,N=e.children,S=e.custom,C=e.lang,R=e["data-browse"],k=e.as,T=void 0===k?"div":k,P=e.inputAs,O=void 0===P?"input":P,Y=a(e,Ht),L=S?[o,"custom"]:[r,"form-file"];r=h(L[0],L[1]);var X=(0,c.useContext)(yt).controlId,_=(0,c.useMemo)((function(){return{controlId:n||X,custom:S}}),[X,S,n]),H=null!=x&&!1!==x&&!N,M=u().createElement(Yt,i({},Y,{ref:t,isValid:p,isInvalid:v,disabled:d,as:O,lang:C}));return u().createElement(yt.Provider,{value:_},u().createElement(T,{style:w,className:s()(E,r,S&&"custom-file")},N||u().createElement(u().Fragment,null,S?u().createElement(u().Fragment,null,M,H&&u().createElement(_t,{"data-browse":R},x)):u().createElement(u().Fragment,null,H&&u().createElement(_t,null,x),M),(p||v)&&u().createElement(gt,{type:p?"valid":"invalid",tooltip:g},y))))}));Mt.displayName="FormFile",Mt.Input=Yt,Mt.Label=_t;var Wt=Mt,It=["bsPrefix","bsCustomPrefix","type","size","htmlSize","id","className","isValid","isInvalid","plaintext","readOnly","custom","as"],Dt=u().forwardRef((function(e,t){var n,r,o=e.bsPrefix,l=e.bsCustomPrefix,d=e.type,f=e.size,p=e.htmlSize,m=e.id,v=e.className,b=e.isValid,g=void 0!==b&&b,y=e.isInvalid,E=void 0!==y&&y,w=e.plaintext,x=e.readOnly,N=e.custom,S=e.as,C=void 0===S?"input":S,R=a(e,It),k=(0,c.useContext)(yt).controlId,T=N?[l,"custom"]:[o,"form-control"];if(o=h(T[0],T[1]),w)(r={})[o+"-plaintext"]=!0,n=r;else if("file"===d){var P;(P={})[o+"-file"]=!0,n=P}else if("range"===d){var O;(O={})[o+"-range"]=!0,n=O}else if("select"===C&&N){var Y;(Y={})[o+"-select"]=!0,Y[o+"-select-"+f]=f,n=Y}else{var L;(L={})[o]=!0,L[o+"-"+f]=f,n=L}return u().createElement(C,i({},R,{type:d,size:p,ref:t,readOnly:x,id:m||k,className:s()(v,n,g&&"is-valid",E&&"is-invalid")}))}));Dt.displayName="FormControl";var jt=Object.assign(Dt,{Feedback:gt}),Ft=["bsPrefix","className","children","controlId","as"],At=u().forwardRef((function(e,t){var n=e.bsPrefix,r=e.className,o=e.children,l=e.controlId,d=e.as,f=void 0===d?"div":d,p=a(e,Ft);n=h(n,"form-group");var m=(0,c.useMemo)((function(){return{controlId:l}}),[l]);return u().createElement(yt.Provider,{value:m},u().createElement(f,i({},p,{ref:t,className:s()(r,n)}),o))}));At.displayName="FormGroup";var zt=At,Bt=["bsPrefix","className","as"],Kt=["xl","lg","md","sm","xs"],Ut=u().forwardRef((function(e,t){var n=e.bsPrefix,r=e.className,o=e.as,l=void 0===o?"div":o,c=a(e,Bt),d=h(n,"col"),f=[],p=[];return Kt.forEach((function(e){var t,n,r,o=c[e];if(delete c[e],"object"==typeof o&&null!=o){var i=o.span;t=void 0===i||i,n=o.offset,r=o.order}else t=o;var a="xs"!==e?"-"+e:"";t&&f.push(!0===t?""+d+a:""+d+a+"-"+t),null!=r&&p.push("order"+a+"-"+r),null!=n&&p.push("offset"+a+"-"+n)})),f.length||f.push(d),u().createElement(l,i({},c,{ref:t,className:s().apply(void 0,[r].concat(f,p))}))}));Ut.displayName="Col";var Vt=Ut,Qt=["as","bsPrefix","column","srOnly","className","htmlFor"],qt=u().forwardRef((function(e,t){var n=e.as,r=void 0===n?"label":n,o=e.bsPrefix,l=e.column,d=e.srOnly,f=e.className,p=e.htmlFor,m=a(e,Qt),v=(0,c.useContext)(yt).controlId;o=h(o,"form-label");var b="col-form-label";"string"==typeof l&&(b=b+" "+b+"-"+l);var g=s()(f,o,d&&"sr-only",l&&b);return p=p||v,l?u().createElement(Vt,i({ref:t,as:"label",className:g,htmlFor:p},m)):u().createElement(r,i({ref:t,className:g,htmlFor:p},m))}));qt.displayName="FormLabel",qt.defaultProps={column:!1,srOnly:!1};var $t=qt,Gt=["bsPrefix","className","as","muted"],Zt=u().forwardRef((function(e,t){var n=e.bsPrefix,r=e.className,o=e.as,l=void 0===o?"small":o,c=e.muted,d=a(e,Gt);return n=h(n,"form-text"),u().createElement(l,i({},d,{ref:t,className:s()(r,n,c&&"text-muted")}))}));Zt.displayName="FormText";var Jt=Zt,en=u().forwardRef((function(e,t){return u().createElement(Tt,i({},e,{ref:t,type:"switch"}))}));en.displayName="Switch",en.Input=Tt.Input,en.Label=Tt.Label;var tn=en,nn=["bsPrefix","inline","className","validated","as"],rn=Ve("form-row"),on=u().forwardRef((function(e,t){var n=e.bsPrefix,r=e.inline,o=e.className,l=e.validated,c=e.as,d=void 0===c?"form":c,f=a(e,nn);return n=h(n,"form"),u().createElement(d,i({},f,{ref:t,className:s()(o,l&&"was-validated",r&&n+"-inline")}))}));on.displayName="Form",on.defaultProps={inline:!1},on.Row=rn,on.Group=zt,on.Control=jt,on.Check=Tt,on.File=Wt,on.Switch=tn,on.Label=$t,on.Text=Jt;var an,ln=on,sn=n(919),cn=n.n(sn),un=30,dn=({...e})=>{const[t,n]=(0,r.useState)(""),i=t=>t.map((function(t,o){if(t.label&&void 0!==t.panelName)return(0,r.createElement)(H.Item,{key:o,id:`accordion-section-${t.section}`,className:"accordion-section control-section control-section-default","aria-owns":`sub-accordion-section-${t.section}`,onClick:()=>{var r,o;r=t.section,o=t.settings.default,wp.customize.section(r).expand(),n(""),jQuery(".ocean-customize-search-modal").parent().fadeOut(),jQuery(".modal-backdrop.show").removeClass("show"),e.onHide(),setTimeout((function(){jQuery(".ocean-customize-search-modal .modal-header button.close").trigger("click").trigger("mouseup"),jQuery("#customize-control-"+o).length&&(jQuery("#customize-controls .wp-full-overlay-sidebar-content").scrollTop(0),jQuery("#customize-controls .wp-full-overlay-sidebar-content").animate({scrollTop:jQuery("#customize-control-"+o).offset().top-50},"slow"),jQuery("#customize-control-"+o).addClass("ocean-control-focused"))}),1500),setTimeout((()=>{jQuery(".ocean-control-focused").removeClass("ocean-control-focused")}),8e3)},action:!0},(0,r.createElement)(I,{className:"btn-primary"},t.panelName,t.sectionName?(0,r.createElement)("span",{className:"dashicons dashicons-arrow-right-alt2"}):"",t.sectionName?t.sectionName:""),(0,r.createElement)("span",null,String(t.label)),(0,r.createElement)("span",{className:"dashicons dashicons-editor-break"}))}));return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(ht,{size:"lg",show:e.show,onHide:e.onHide,dialogClassName:"1"===oceanCustomizerSearchOptions.darkMode||"true"===oceanCustomizerSearchOptions.darkMode||!0===oceanCustomizerSearchOptions.darkMode?"ocean-customize-search-modal":"ocean-customize-search-modal light-theme","aria-labelledby":"contained-modal-title-vcenter",centered:!0},(0,r.createElement)(ht.Header,{closeButton:!0},(0,r.createElement)(ln.Group,{className:"full-width",controlId:"ocean-wp-customize-search-input"},(0,r.createElement)("i",{className:"dashicons dashicons-search"}),(0,r.createElement)(ln.Control,{type:"text",placeholder:(0,o.__)("Search..."),onChange:t=>{var r=t.target.value;an=e.SearchHandler.searchInControls(r),un=30;var o=an.slice(0,un);if(n(""),!o.length)return!1;var a=i(o);n(a)}}),(0,r.createElement)("span",{onClick:()=>{oceanCustomizerSearchOptions.darkMode="1"!==oceanCustomizerSearchOptions.darkMode&&"true"!==oceanCustomizerSearchOptions.darkMode&&!0!==oceanCustomizerSearchOptions.darkMode,jQuery(".modal-dialog.ocean-customize-search-modal").toggleClass("light-theme"),wp.ajax.post("ocean_update_search_box_light_mode",{darkMode:oceanCustomizerSearchOptions.darkMode,_ajax_nonce:oceanCustomizerSearchOptions.nonce})},className:"dashicons dashicons-lightbulb"}))),(0,r.createElement)(ht.Body,null,t?(0,r.createElement)(cn(),{onYReachEnd:()=>{if(un>=211)return!1;un+=30;var e=an.slice(0,un);if(!e.length)return!1;var t=i(e);n(t)}},(0,r.createElement)(H,null,t)):"")))};const fn=({...e})=>(0,r.createElement)("div",{className:"ocean-customizer-search-box-wrap"},(0,r.createElement)(dn,{show:e.show,onHide:e.onHide,SearchHandler:e.searchHandler}));fn.defaultProps={show:!1};var pn,hn=fn,mn=class{constructor(){if(this.controls)return!0;this.controls=jQuery.map(_wpCustomizeSettings.controls,(function(e,t){return jQuery.map(_wpCustomizeSettings.sections,(function(t,n){e.section==t.id&&jQuery.map(_wpCustomizeSettings.panels,(function(n,r){""==t.panel&&(e.panelName=t.title),t.panel==n.id&&(e.sectionName=t.title,e.panel=t.panel,e.panelName=n.title)}))})),[e]}))}searchInControls(e){return e?this.controls.filter((t=>{null===t.panelName&&(t.panelName=""),null===t.sectionName&&(t.sectionName="");const n=new RegExp(e,"gi");return void 0!==t.label&&t.label.match(n)?t.label.match(n):void 0!==t.panelName&&t.panelName.match(n)?t.panelName.match(n):void 0!==t.sectionName&&t.sectionName.match(n)?t.sectionName.match(n):void 0})):[]}};const vn=()=>{const[e,t]=(0,r.useState)(!1);return(0,r.createElement)(r.Fragment,null,(0,r.createElement)("a",{className:"customize-controls-ocean-search dashicons dashicons-search",onClick:()=>(t(!0),setTimeout((()=>{ReactDOM.findDOMNode(document.getElementById("ocean-wp-customize-search-input")).focus()}),500),!1)},(0,r.createElement)("span",{className:"screen-reader-text"},(0,o.__)("Search"))),e?(0,r.createElement)(hn,{show:e,onHide:()=>{t(!1)},searchHandler:pn}):"")};jQuery(document).on("ready",(function(){pn=new mn,jQuery("#customize-header-actions").append('<div id="ocean-wp-customize-search"></div>');const e=document.getElementById("ocean-wp-customize-search");e&&(0,r.createRoot)(e).render((0,r.createElement)(vn,null))}))},779:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var i=typeof n;if("string"===i||"number"===i)e.push(n);else if(Array.isArray(n)){if(n.length){var a=o.apply(null,n);a&&e.push(a)}}else if("object"===i)if(n.toString===Object.prototype.toString)for(var l in n)r.call(n,l)&&n[l]&&e.push(l);else e.push(n.toString())}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()},677:function(e){"use strict";e.exports=function(e,t,n,r,o,i,a,l){if(!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,o,i,a,l],u=0;(s=new Error(t.replace(/%s/g,(function(){return c[u++]})))).name="Invariant Violation"}throw s.framesToPop=1,s}}},200:function(e,t,n){"use strict";function r(e){return getComputedStyle(e)}function o(e,t){for(var n in t){var r=t[n];"number"==typeof r&&(r+="px"),e.style[n]=r}return e}function i(e){var t=document.createElement("div");return t.className=e,t}n.r(t);var a="undefined"!=typeof Element&&(Element.prototype.matches||Element.prototype.webkitMatchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector);function l(e,t){if(!a)throw new Error("No element matching method supported");return a.call(e,t)}function s(e){e.remove?e.remove():e.parentNode&&e.parentNode.removeChild(e)}function c(e,t){return Array.prototype.filter.call(e.children,(function(e){return l(e,t)}))}var u={main:"ps",rtl:"ps__rtl",element:{thumb:function(e){return"ps__thumb-"+e},rail:function(e){return"ps__rail-"+e},consuming:"ps__child--consume"},state:{focus:"ps--focus",clicking:"ps--clicking",active:function(e){return"ps--active-"+e},scrolling:function(e){return"ps--scrolling-"+e}}},d={x:null,y:null};function f(e,t){var n=e.element.classList,r=u.state.scrolling(t);n.contains(r)?clearTimeout(d[t]):n.add(r)}function p(e,t){d[t]=setTimeout((function(){return e.isAlive&&e.element.classList.remove(u.state.scrolling(t))}),e.settings.scrollingThreshold)}var h=function(e){this.element=e,this.handlers={}},m={isEmpty:{configurable:!0}};h.prototype.bind=function(e,t){void 0===this.handlers[e]&&(this.handlers[e]=[]),this.handlers[e].push(t),this.element.addEventListener(e,t,!1)},h.prototype.unbind=function(e,t){var n=this;this.handlers[e]=this.handlers[e].filter((function(r){return!(!t||r===t)||(n.element.removeEventListener(e,r,!1),!1)}))},h.prototype.unbindAll=function(){for(var e in this.handlers)this.unbind(e)},m.isEmpty.get=function(){var e=this;return Object.keys(this.handlers).every((function(t){return 0===e.handlers[t].length}))},Object.defineProperties(h.prototype,m);var v=function(){this.eventElements=[]};function b(e){if("function"==typeof window.CustomEvent)return new CustomEvent(e);var t=document.createEvent("CustomEvent");return t.initCustomEvent(e,!1,!1,void 0),t}function g(e,t,n,r,o){var i;if(void 0===r&&(r=!0),void 0===o&&(o=!1),"top"===t)i=["contentHeight","containerHeight","scrollTop","y","up","down"];else{if("left"!==t)throw new Error("A proper axis should be provided");i=["contentWidth","containerWidth","scrollLeft","x","left","right"]}!function(e,t,n,r,o){var i=n[0],a=n[1],l=n[2],s=n[3],c=n[4],u=n[5];void 0===r&&(r=!0),void 0===o&&(o=!1);var d=e.element;e.reach[s]=null,d[l]<1&&(e.reach[s]="start"),d[l]>e[i]-e[a]-1&&(e.reach[s]="end"),t&&(d.dispatchEvent(b("ps-scroll-"+s)),t<0?d.dispatchEvent(b("ps-scroll-"+c)):t>0&&d.dispatchEvent(b("ps-scroll-"+u)),r&&function(e,t){f(e,t),p(e,t)}(e,s)),e.reach[s]&&(t||o)&&d.dispatchEvent(b("ps-"+s+"-reach-"+e.reach[s]))}(e,n,i,r,o)}function y(e){return parseInt(e,10)||0}v.prototype.eventElement=function(e){var t=this.eventElements.filter((function(t){return t.element===e}))[0];return t||(t=new h(e),this.eventElements.push(t)),t},v.prototype.bind=function(e,t,n){this.eventElement(e).bind(t,n)},v.prototype.unbind=function(e,t,n){var r=this.eventElement(e);r.unbind(t,n),r.isEmpty&&this.eventElements.splice(this.eventElements.indexOf(r),1)},v.prototype.unbindAll=function(){this.eventElements.forEach((function(e){return e.unbindAll()})),this.eventElements=[]},v.prototype.once=function(e,t,n){var r=this.eventElement(e),o=function(e){r.unbind(t,o),n(e)};r.bind(t,o)};var E={isWebKit:"undefined"!=typeof document&&"WebkitAppearance"in document.documentElement.style,supportsTouch:"undefined"!=typeof window&&("ontouchstart"in window||"maxTouchPoints"in window.navigator&&window.navigator.maxTouchPoints>0||window.DocumentTouch&&document instanceof window.DocumentTouch),supportsIePointer:"undefined"!=typeof navigator&&navigator.msMaxTouchPoints,isChrome:"undefined"!=typeof navigator&&/Chrome/i.test(navigator&&navigator.userAgent)};function w(e){var t=e.element,n=Math.floor(t.scrollTop),r=t.getBoundingClientRect();e.containerWidth=Math.round(r.width),e.containerHeight=Math.round(r.height),e.contentWidth=t.scrollWidth,e.contentHeight=t.scrollHeight,t.contains(e.scrollbarXRail)||(c(t,u.element.rail("x")).forEach((function(e){return s(e)})),t.appendChild(e.scrollbarXRail)),t.contains(e.scrollbarYRail)||(c(t,u.element.rail("y")).forEach((function(e){return s(e)})),t.appendChild(e.scrollbarYRail)),!e.settings.suppressScrollX&&e.containerWidth+e.settings.scrollXMarginOffset<e.contentWidth?(e.scrollbarXActive=!0,e.railXWidth=e.containerWidth-e.railXMarginWidth,e.railXRatio=e.containerWidth/e.railXWidth,e.scrollbarXWidth=x(e,y(e.railXWidth*e.containerWidth/e.contentWidth)),e.scrollbarXLeft=y((e.negativeScrollAdjustment+t.scrollLeft)*(e.railXWidth-e.scrollbarXWidth)/(e.contentWidth-e.containerWidth))):e.scrollbarXActive=!1,!e.settings.suppressScrollY&&e.containerHeight+e.settings.scrollYMarginOffset<e.contentHeight?(e.scrollbarYActive=!0,e.railYHeight=e.containerHeight-e.railYMarginHeight,e.railYRatio=e.containerHeight/e.railYHeight,e.scrollbarYHeight=x(e,y(e.railYHeight*e.containerHeight/e.contentHeight)),e.scrollbarYTop=y(n*(e.railYHeight-e.scrollbarYHeight)/(e.contentHeight-e.containerHeight))):e.scrollbarYActive=!1,e.scrollbarXLeft>=e.railXWidth-e.scrollbarXWidth&&(e.scrollbarXLeft=e.railXWidth-e.scrollbarXWidth),e.scrollbarYTop>=e.railYHeight-e.scrollbarYHeight&&(e.scrollbarYTop=e.railYHeight-e.scrollbarYHeight),function(e,t){var n={width:t.railXWidth},r=Math.floor(e.scrollTop);t.isRtl?n.left=t.negativeScrollAdjustment+e.scrollLeft+t.containerWidth-t.contentWidth:n.left=e.scrollLeft,t.isScrollbarXUsingBottom?n.bottom=t.scrollbarXBottom-r:n.top=t.scrollbarXTop+r,o(t.scrollbarXRail,n);var i={top:r,height:t.railYHeight};t.isScrollbarYUsingRight?t.isRtl?i.right=t.contentWidth-(t.negativeScrollAdjustment+e.scrollLeft)-t.scrollbarYRight-t.scrollbarYOuterWidth-9:i.right=t.scrollbarYRight-e.scrollLeft:t.isRtl?i.left=t.negativeScrollAdjustment+e.scrollLeft+2*t.containerWidth-t.contentWidth-t.scrollbarYLeft-t.scrollbarYOuterWidth:i.left=t.scrollbarYLeft+e.scrollLeft,o(t.scrollbarYRail,i),o(t.scrollbarX,{left:t.scrollbarXLeft,width:t.scrollbarXWidth-t.railBorderXWidth}),o(t.scrollbarY,{top:t.scrollbarYTop,height:t.scrollbarYHeight-t.railBorderYWidth})}(t,e),e.scrollbarXActive?t.classList.add(u.state.active("x")):(t.classList.remove(u.state.active("x")),e.scrollbarXWidth=0,e.scrollbarXLeft=0,t.scrollLeft=!0===e.isRtl?e.contentWidth:0),e.scrollbarYActive?t.classList.add(u.state.active("y")):(t.classList.remove(u.state.active("y")),e.scrollbarYHeight=0,e.scrollbarYTop=0,t.scrollTop=0)}function x(e,t){return e.settings.minScrollbarLength&&(t=Math.max(t,e.settings.minScrollbarLength)),e.settings.maxScrollbarLength&&(t=Math.min(t,e.settings.maxScrollbarLength)),t}function N(e,t){var n=t[0],r=t[1],o=t[2],i=t[3],a=t[4],l=t[5],s=t[6],c=t[7],d=t[8],h=e.element,m=null,v=null,b=null;function g(t){t.touches&&t.touches[0]&&(t[o]=t.touches[0].pageY),h[s]=m+b*(t[o]-v),f(e,c),w(e),t.stopPropagation(),t.type.startsWith("touch")&&t.changedTouches.length>1&&t.preventDefault()}function y(){p(e,c),e[d].classList.remove(u.state.clicking),e.event.unbind(e.ownerDocument,"mousemove",g)}function E(t,a){m=h[s],a&&t.touches&&(t[o]=t.touches[0].pageY),v=t[o],b=(e[r]-e[n])/(e[i]-e[l]),a?e.event.bind(e.ownerDocument,"touchmove",g):(e.event.bind(e.ownerDocument,"mousemove",g),e.event.once(e.ownerDocument,"mouseup",y),t.preventDefault()),e[d].classList.add(u.state.clicking),t.stopPropagation()}e.event.bind(e[a],"mousedown",(function(e){E(e)})),e.event.bind(e[a],"touchstart",(function(e){E(e,!0)}))}var S={"click-rail":function(e){e.element,e.event.bind(e.scrollbarY,"mousedown",(function(e){return e.stopPropagation()})),e.event.bind(e.scrollbarYRail,"mousedown",(function(t){var n=t.pageY-window.pageYOffset-e.scrollbarYRail.getBoundingClientRect().top>e.scrollbarYTop?1:-1;e.element.scrollTop+=n*e.containerHeight,w(e),t.stopPropagation()})),e.event.bind(e.scrollbarX,"mousedown",(function(e){return e.stopPropagation()})),e.event.bind(e.scrollbarXRail,"mousedown",(function(t){var n=t.pageX-window.pageXOffset-e.scrollbarXRail.getBoundingClientRect().left>e.scrollbarXLeft?1:-1;e.element.scrollLeft+=n*e.containerWidth,w(e),t.stopPropagation()}))},"drag-thumb":function(e){N(e,["containerWidth","contentWidth","pageX","railXWidth","scrollbarX","scrollbarXWidth","scrollLeft","x","scrollbarXRail"]),N(e,["containerHeight","contentHeight","pageY","railYHeight","scrollbarY","scrollbarYHeight","scrollTop","y","scrollbarYRail"])},keyboard:function(e){var t=e.element;e.event.bind(e.ownerDocument,"keydown",(function(n){if(!(n.isDefaultPrevented&&n.isDefaultPrevented()||n.defaultPrevented)&&(l(t,":hover")||l(e.scrollbarX,":focus")||l(e.scrollbarY,":focus"))){var r,o=document.activeElement?document.activeElement:e.ownerDocument.activeElement;if(o){if("IFRAME"===o.tagName)o=o.contentDocument.activeElement;else for(;o.shadowRoot;)o=o.shadowRoot.activeElement;if(l(r=o,"input,[contenteditable]")||l(r,"select,[contenteditable]")||l(r,"textarea,[contenteditable]")||l(r,"button,[contenteditable]"))return}var i=0,a=0;switch(n.which){case 37:i=n.metaKey?-e.contentWidth:n.altKey?-e.containerWidth:-30;break;case 38:a=n.metaKey?e.contentHeight:n.altKey?e.containerHeight:30;break;case 39:i=n.metaKey?e.contentWidth:n.altKey?e.containerWidth:30;break;case 40:a=n.metaKey?-e.contentHeight:n.altKey?-e.containerHeight:-30;break;case 32:a=n.shiftKey?e.containerHeight:-e.containerHeight;break;case 33:a=e.containerHeight;break;case 34:a=-e.containerHeight;break;case 36:a=e.contentHeight;break;case 35:a=-e.contentHeight;break;default:return}e.settings.suppressScrollX&&0!==i||e.settings.suppressScrollY&&0!==a||(t.scrollTop-=a,t.scrollLeft+=i,w(e),function(n,r){var o=Math.floor(t.scrollTop);if(0===n){if(!e.scrollbarYActive)return!1;if(0===o&&r>0||o>=e.contentHeight-e.containerHeight&&r<0)return!e.settings.wheelPropagation}var i=t.scrollLeft;if(0===r){if(!e.scrollbarXActive)return!1;if(0===i&&n<0||i>=e.contentWidth-e.containerWidth&&n>0)return!e.settings.wheelPropagation}return!0}(i,a)&&n.preventDefault())}}))},wheel:function(e){var t=e.element;function n(n){var o=function(e){var t=e.deltaX,n=-1*e.deltaY;return void 0!==t&&void 0!==n||(t=-1*e.wheelDeltaX/6,n=e.wheelDeltaY/6),e.deltaMode&&1===e.deltaMode&&(t*=10,n*=10),t!=t&&n!=n&&(t=0,n=e.wheelDelta),e.shiftKey?[-n,-t]:[t,n]}(n),i=o[0],a=o[1];if(!function(e,n,o){if(!E.isWebKit&&t.querySelector("select:focus"))return!0;if(!t.contains(e))return!1;for(var i=e;i&&i!==t;){if(i.classList.contains(u.element.consuming))return!0;var a=r(i);if(o&&a.overflowY.match(/(scroll|auto)/)){var l=i.scrollHeight-i.clientHeight;if(l>0&&(i.scrollTop>0&&o<0||i.scrollTop<l&&o>0))return!0}if(n&&a.overflowX.match(/(scroll|auto)/)){var s=i.scrollWidth-i.clientWidth;if(s>0&&(i.scrollLeft>0&&n<0||i.scrollLeft<s&&n>0))return!0}i=i.parentNode}return!1}(n.target,i,a)){var l=!1;e.settings.useBothWheelAxes?e.scrollbarYActive&&!e.scrollbarXActive?(a?t.scrollTop-=a*e.settings.wheelSpeed:t.scrollTop+=i*e.settings.wheelSpeed,l=!0):e.scrollbarXActive&&!e.scrollbarYActive&&(i?t.scrollLeft+=i*e.settings.wheelSpeed:t.scrollLeft-=a*e.settings.wheelSpeed,l=!0):(t.scrollTop-=a*e.settings.wheelSpeed,t.scrollLeft+=i*e.settings.wheelSpeed),w(e),l=l||function(n,r){var o=Math.floor(t.scrollTop),i=0===t.scrollTop,a=o+t.offsetHeight===t.scrollHeight,l=0===t.scrollLeft,s=t.scrollLeft+t.offsetWidth===t.scrollWidth;return!(Math.abs(r)>Math.abs(n)?i||a:l||s)||!e.settings.wheelPropagation}(i,a),l&&!n.ctrlKey&&(n.stopPropagation(),n.preventDefault())}}void 0!==window.onwheel?e.event.bind(t,"wheel",n):void 0!==window.onmousewheel&&e.event.bind(t,"mousewheel",n)},touch:function(e){if(E.supportsTouch||E.supportsIePointer){var t=e.element,n={},o=0,i={},a=null;E.supportsTouch?(e.event.bind(t,"touchstart",d),e.event.bind(t,"touchmove",f),e.event.bind(t,"touchend",p)):E.supportsIePointer&&(window.PointerEvent?(e.event.bind(t,"pointerdown",d),e.event.bind(t,"pointermove",f),e.event.bind(t,"pointerup",p)):window.MSPointerEvent&&(e.event.bind(t,"MSPointerDown",d),e.event.bind(t,"MSPointerMove",f),e.event.bind(t,"MSPointerUp",p)))}function l(n,r){t.scrollTop-=r,t.scrollLeft-=n,w(e)}function s(e){return e.targetTouches?e.targetTouches[0]:e}function c(e){return!(e.pointerType&&"pen"===e.pointerType&&0===e.buttons||(!e.targetTouches||1!==e.targetTouches.length)&&(!e.pointerType||"mouse"===e.pointerType||e.pointerType===e.MSPOINTER_TYPE_MOUSE))}function d(e){if(c(e)){var t=s(e);n.pageX=t.pageX,n.pageY=t.pageY,o=(new Date).getTime(),null!==a&&clearInterval(a)}}function f(a){if(c(a)){var d=s(a),f={pageX:d.pageX,pageY:d.pageY},p=f.pageX-n.pageX,h=f.pageY-n.pageY;if(function(e,n,o){if(!t.contains(e))return!1;for(var i=e;i&&i!==t;){if(i.classList.contains(u.element.consuming))return!0;var a=r(i);if(o&&a.overflowY.match(/(scroll|auto)/)){var l=i.scrollHeight-i.clientHeight;if(l>0&&(i.scrollTop>0&&o<0||i.scrollTop<l&&o>0))return!0}if(n&&a.overflowX.match(/(scroll|auto)/)){var s=i.scrollWidth-i.clientWidth;if(s>0&&(i.scrollLeft>0&&n<0||i.scrollLeft<s&&n>0))return!0}i=i.parentNode}return!1}(a.target,p,h))return;l(p,h),n=f;var m=(new Date).getTime(),v=m-o;v>0&&(i.x=p/v,i.y=h/v,o=m),function(n,r){var o=Math.floor(t.scrollTop),i=t.scrollLeft,a=Math.abs(n),l=Math.abs(r);if(l>a){if(r<0&&o===e.contentHeight-e.containerHeight||r>0&&0===o)return 0===window.scrollY&&r>0&&E.isChrome}else if(a>l&&(n<0&&i===e.contentWidth-e.containerWidth||n>0&&0===i))return!0;return!0}(p,h)&&a.preventDefault()}}function p(){e.settings.swipeEasing&&(clearInterval(a),a=setInterval((function(){e.isInitialized?clearInterval(a):i.x||i.y?Math.abs(i.x)<.01&&Math.abs(i.y)<.01?clearInterval(a):e.element?(l(30*i.x,30*i.y),i.x*=.8,i.y*=.8):clearInterval(a):clearInterval(a)}),10))}}},C=function(e,t){var n=this;if(void 0===t&&(t={}),"string"==typeof e&&(e=document.querySelector(e)),!e||!e.nodeName)throw new Error("no element is specified to initialize PerfectScrollbar");for(var a in this.element=e,e.classList.add(u.main),this.settings={handlers:["click-rail","drag-thumb","keyboard","wheel","touch"],maxScrollbarLength:null,minScrollbarLength:null,scrollingThreshold:1e3,scrollXMarginOffset:0,scrollYMarginOffset:0,suppressScrollX:!1,suppressScrollY:!1,swipeEasing:!0,useBothWheelAxes:!1,wheelPropagation:!0,wheelSpeed:1},t)this.settings[a]=t[a];this.containerWidth=null,this.containerHeight=null,this.contentWidth=null,this.contentHeight=null;var l,s,c=function(){return e.classList.add(u.state.focus)},d=function(){return e.classList.remove(u.state.focus)};this.isRtl="rtl"===r(e).direction,!0===this.isRtl&&e.classList.add(u.rtl),this.isNegativeScroll=(s=e.scrollLeft,e.scrollLeft=-1,l=e.scrollLeft<0,e.scrollLeft=s,l),this.negativeScrollAdjustment=this.isNegativeScroll?e.scrollWidth-e.clientWidth:0,this.event=new v,this.ownerDocument=e.ownerDocument||document,this.scrollbarXRail=i(u.element.rail("x")),e.appendChild(this.scrollbarXRail),this.scrollbarX=i(u.element.thumb("x")),this.scrollbarXRail.appendChild(this.scrollbarX),this.scrollbarX.setAttribute("tabindex",0),this.event.bind(this.scrollbarX,"focus",c),this.event.bind(this.scrollbarX,"blur",d),this.scrollbarXActive=null,this.scrollbarXWidth=null,this.scrollbarXLeft=null;var f=r(this.scrollbarXRail);this.scrollbarXBottom=parseInt(f.bottom,10),isNaN(this.scrollbarXBottom)?(this.isScrollbarXUsingBottom=!1,this.scrollbarXTop=y(f.top)):this.isScrollbarXUsingBottom=!0,this.railBorderXWidth=y(f.borderLeftWidth)+y(f.borderRightWidth),o(this.scrollbarXRail,{display:"block"}),this.railXMarginWidth=y(f.marginLeft)+y(f.marginRight),o(this.scrollbarXRail,{display:""}),this.railXWidth=null,this.railXRatio=null,this.scrollbarYRail=i(u.element.rail("y")),e.appendChild(this.scrollbarYRail),this.scrollbarY=i(u.element.thumb("y")),this.scrollbarYRail.appendChild(this.scrollbarY),this.scrollbarY.setAttribute("tabindex",0),this.event.bind(this.scrollbarY,"focus",c),this.event.bind(this.scrollbarY,"blur",d),this.scrollbarYActive=null,this.scrollbarYHeight=null,this.scrollbarYTop=null;var p=r(this.scrollbarYRail);this.scrollbarYRight=parseInt(p.right,10),isNaN(this.scrollbarYRight)?(this.isScrollbarYUsingRight=!1,this.scrollbarYLeft=y(p.left)):this.isScrollbarYUsingRight=!0,this.scrollbarYOuterWidth=this.isRtl?function(e){var t=r(e);return y(t.width)+y(t.paddingLeft)+y(t.paddingRight)+y(t.borderLeftWidth)+y(t.borderRightWidth)}(this.scrollbarY):null,this.railBorderYWidth=y(p.borderTopWidth)+y(p.borderBottomWidth),o(this.scrollbarYRail,{display:"block"}),this.railYMarginHeight=y(p.marginTop)+y(p.marginBottom),o(this.scrollbarYRail,{display:""}),this.railYHeight=null,this.railYRatio=null,this.reach={x:e.scrollLeft<=0?"start":e.scrollLeft>=this.contentWidth-this.containerWidth?"end":null,y:e.scrollTop<=0?"start":e.scrollTop>=this.contentHeight-this.containerHeight?"end":null},this.isAlive=!0,this.settings.handlers.forEach((function(e){return S[e](n)})),this.lastScrollTop=Math.floor(e.scrollTop),this.lastScrollLeft=e.scrollLeft,this.event.bind(this.element,"scroll",(function(e){return n.onScroll(e)})),w(this)};C.prototype.update=function(){this.isAlive&&(this.negativeScrollAdjustment=this.isNegativeScroll?this.element.scrollWidth-this.element.clientWidth:0,o(this.scrollbarXRail,{display:"block"}),o(this.scrollbarYRail,{display:"block"}),this.railXMarginWidth=y(r(this.scrollbarXRail).marginLeft)+y(r(this.scrollbarXRail).marginRight),this.railYMarginHeight=y(r(this.scrollbarYRail).marginTop)+y(r(this.scrollbarYRail).marginBottom),o(this.scrollbarXRail,{display:"none"}),o(this.scrollbarYRail,{display:"none"}),w(this),g(this,"top",0,!1,!0),g(this,"left",0,!1,!0),o(this.scrollbarXRail,{display:""}),o(this.scrollbarYRail,{display:""}))},C.prototype.onScroll=function(e){this.isAlive&&(w(this),g(this,"top",this.element.scrollTop-this.lastScrollTop),g(this,"left",this.element.scrollLeft-this.lastScrollLeft),this.lastScrollTop=Math.floor(this.element.scrollTop),this.lastScrollLeft=this.element.scrollLeft)},C.prototype.destroy=function(){this.isAlive&&(this.event.unbindAll(),s(this.scrollbarX),s(this.scrollbarY),s(this.scrollbarXRail),s(this.scrollbarYRail),this.removePsClasses(),this.element=null,this.scrollbarX=null,this.scrollbarY=null,this.scrollbarXRail=null,this.scrollbarYRail=null,this.isAlive=!1)},C.prototype.removePsClasses=function(){this.element.className=this.element.className.split(" ").filter((function(e){return!e.match(/^ps([-_].+|)$/)})).join(" ")},t.default=C},688:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,o.default)((function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];var o=null;return t.forEach((function(e){if(null==o){var t=e.apply(void 0,n);null!=t&&(o=t)}})),o}))};var r,o=(r=n(965))&&r.__esModule?r:{default:r};e.exports=t.default},965:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){function t(t,n,r,o,i,a){var l=o||"<<anonymous>>",s=a||r;if(null==n[r])return t?new Error("Required "+i+" `"+s+"` was not specified in `"+l+"`."):null;for(var c=arguments.length,u=Array(c>6?c-6:0),d=6;d<c;d++)u[d-6]=arguments[d];return e.apply(void 0,[n,r,l,i,s].concat(u))}var n=t.bind(null,!1);return n.isRequired=t.bind(null,!0),n},e.exports=t.default},262:function(e,t,n){"use strict";var r=n(586);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n,n}},980:function(e,t,n){e.exports=n(262)()},586:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},919:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=(r=n(874))&&r.__esModule?r:{default:r};t.default=o.default,e.exports=t.default},874:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(196),a=c(i),l=n(980),s=c(n(200));function c(e){return e&&e.__esModule?e:{default:e}}var u={"ps-scroll-y":"onScrollY","ps-scroll-x":"onScrollX","ps-scroll-up":"onScrollUp","ps-scroll-down":"onScrollDown","ps-scroll-left":"onScrollLeft","ps-scroll-right":"onScrollRight","ps-y-reach-start":"onYReachStart","ps-y-reach-end":"onYReachEnd","ps-x-reach-start":"onXReachStart","ps-x-reach-end":"onXReachEnd"};Object.freeze(u);var d=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleRef=n.handleRef.bind(n),n._handlerByEvent={},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"componentDidMount",value:function(){this.props.option&&console.warn('react-perfect-scrollbar: the "option" prop has been deprecated in favor of "options"'),this._ps=new s.default(this._container,this.props.options||this.props.option),this._updateEventHook(),this._updateClassName()}},{key:"componentDidUpdate",value:function(e){this._updateEventHook(e),this.updateScroll(),e.className!==this.props.className&&this._updateClassName()}},{key:"componentWillUnmount",value:function(){var e=this;Object.keys(this._handlerByEvent).forEach((function(t){var n=e._handlerByEvent[t];n&&e._container.removeEventListener(t,n,!1)})),this._handlerByEvent={},this._ps.destroy(),this._ps=null}},{key:"_updateEventHook",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object.keys(u).forEach((function(n){var r=e.props[u[n]],o=t[u[n]];if(r!==o){if(o){var i=e._handlerByEvent[n];e._container.removeEventListener(n,i,!1),e._handlerByEvent[n]=null}if(r){var a=function(){return r(e._container)};e._container.addEventListener(n,a,!1),e._handlerByEvent[n]=a}}}))}},{key:"_updateClassName",value:function(){var e=this.props.className,t=this._container.className.split(" ").filter((function(e){return e.match(/^ps([-_].+|)$/)})).join(" ");this._container&&(this._container.className="scrollbar-container"+(e?" "+e:"")+(t?" "+t:""))}},{key:"updateScroll",value:function(){this.props.onSync(this._ps)}},{key:"handleRef",value:function(e){this._container=e,this.props.containerRef(e)}},{key:"render",value:function(){var e=this.props,t=(e.className,e.style),n=(e.option,e.options,e.containerRef,e.onScrollY,e.onScrollX,e.onScrollUp,e.onScrollDown,e.onScrollLeft,e.onScrollRight,e.onYReachStart,e.onYReachEnd,e.onXReachStart,e.onXReachEnd,e.component),o=(e.onSync,e.children),i=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["className","style","option","options","containerRef","onScrollY","onScrollX","onScrollUp","onScrollDown","onScrollLeft","onScrollRight","onYReachStart","onYReachEnd","onXReachStart","onXReachEnd","component","onSync","children"]),l=n;return a.default.createElement(l,r({style:t,ref:this.handleRef},i),o)}}]),t}(i.Component);t.default=d,d.defaultProps={className:"",style:void 0,option:void 0,options:void 0,containerRef:function(){},onScrollY:void 0,onScrollX:void 0,onScrollUp:void 0,onScrollDown:void 0,onScrollLeft:void 0,onScrollRight:void 0,onYReachStart:void 0,onYReachEnd:void 0,onXReachStart:void 0,onXReachEnd:void 0,onSync:function(e){return e.update()},component:"div"},d.propTypes={children:l.PropTypes.node.isRequired,className:l.PropTypes.string,style:l.PropTypes.object,option:l.PropTypes.object,options:l.PropTypes.object,containerRef:l.PropTypes.func,onScrollY:l.PropTypes.func,onScrollX:l.PropTypes.func,onScrollUp:l.PropTypes.func,onScrollDown:l.PropTypes.func,onScrollLeft:l.PropTypes.func,onScrollRight:l.PropTypes.func,onYReachStart:l.PropTypes.func,onYReachEnd:l.PropTypes.func,onXReachStart:l.PropTypes.func,onXReachEnd:l.PropTypes.func,onSync:l.PropTypes.func,component:l.PropTypes.string},e.exports=t.default},982:function(e){"use strict";e.exports=function(){}},196:function(e){"use strict";e.exports=window.React}},n={};function r(e){var o=n[e];if(void 0!==o)return o.exports;var i=n[e]={exports:{}};return t[e](i,i.exports,r),i.exports}r.m=t,e=[],r.O=function(t,n,o,i){if(!n){var a=1/0;for(u=0;u<e.length;u++){n=e[u][0],o=e[u][1],i=e[u][2];for(var l=!0,s=0;s<n.length;s++)(!1&i||a>=i)&&Object.keys(r.O).every((function(e){return r.O[e](n[s])}))?n.splice(s--,1):(l=!1,i<a&&(a=i));if(l){e.splice(u--,1);var c=o();void 0!==c&&(t=c)}}return t}i=i||0;for(var u=e.length;u>0&&e[u-1][2]>i;u--)e[u]=e[u-1];e[u]=[n,o,i]},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},r.d=function(e,t){for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){var e={464:0,41:0};r.O.j=function(t){return 0===e[t]};var t=function(t,n){var o,i,a=n[0],l=n[1],s=n[2],c=0;if(a.some((function(t){return 0!==e[t]}))){for(o in l)r.o(l,o)&&(r.m[o]=l[o]);if(s)var u=s(r)}for(t&&t(n);c<a.length;c++)i=a[c],r.o(e,i)&&e[i]&&e[i][0](),e[i]=0;return r.O(u)},n=self.webpackChunkoceanwp_customizer=self.webpackChunkoceanwp_customizer||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))}();var o=r.O(void 0,[41],(function(){return r(726)}));o=r.O(o)}();
  • oceanwp/4.1.2/inc/customizer/css-output/style-settings.php

    r276114 r283264  
    164164        $scroll_top_icon_size_unit     = get_theme_mod( 'ocean_scroll_top_icon_size_unit', 'px' );
    165165
     166        $ocean_scroll_top_position       = get_theme_mod( 'ocean_scroll_top_position', 'right' );
     167        $scroll_top_side_position        = get_theme_mod( 'ocean_scroll_top_side_position', 20 );
     168        $scroll_top_side_position_unit   = get_theme_mod( 'ocean_scroll_top_side_position_unit', 'px' );
     169
    166170        $scroll_top_top_radius           = get_theme_mod( 'ocean_scroll_top_border_top_radius', 2 );
    167171        $scroll_top_right_radius         = get_theme_mod( 'ocean_scroll_top_border_right_radius', 2 );
     
    558562        }
    559563
     564        if ( ! empty( $ocean_scroll_top_position ) && 'right' === $ocean_scroll_top_position ) {
     565            if ( ! empty( $scroll_top_side_position ) && 20 != $scroll_top_side_position ) {
     566                $css .= '#scroll-top.scroll-top-right{right:' . $scroll_top_side_position . $scroll_top_side_position_unit . ';}';
     567            }
     568        }
     569
     570        if ( ! empty( $ocean_scroll_top_position ) && 'left' === $ocean_scroll_top_position ) {
     571            if ( ! empty( $scroll_top_side_position ) && 20 != $scroll_top_side_position ) {
     572                $css .= '#scroll-top.scroll-top-left{left:' . $scroll_top_side_position . $scroll_top_side_position_unit . ';}';
     573            }
     574        }
     575
    560576        // Scroll top button size.
    561577        if ( ! empty( $scroll_top_size ) && 40 != $scroll_top_size ) {
  • oceanwp/4.1.2/inc/customizer/customizer.php

    r257469 r283264  
    564564     */
    565565    public function update_search_box_light_Mode() {
     566
     567        check_ajax_referer('ocean_update_search_box');
     568
    566569        $darkMode = esc_attr( $_REQUEST['darkMode'] );
    567570        update_option( 'oceanCustomizerSearchdarkMode', $darkMode );
     
    601604
    602605            wp_localize_script( 'oceanwp-customize-search-js', 'oceanCustomizerSearchOptions', [
    603                 'darkMode' => get_option( 'oceanCustomizerSearchdarkMode', false )
     606                'darkMode' => get_option( 'oceanCustomizerSearchdarkMode', false ),
     607                'nonce'    => wp_create_nonce('ocean_update_search_box'),
    604608            ] );
    605609
  • oceanwp/4.1.2/inc/themepanel/assets/js/admin.js

    r201289 r283264  
    1111            url: _wpUtilSettings.ajax.url,
    1212            data: {
    13                 action: 'oceanwp_cp_load_awaiting_mods_action'
     13                action: 'oceanwp_cp_load_awaiting_mods_action',
     14                _ajax_nonce: oceanwpThemePanelAdmin.nonce
    1415            },
    1516            success: function success(res) {
  • oceanwp/4.1.2/inc/themepanel/assets/js/theme-panel.js

    r222387 r283264  
    267267            url: _wpUtilSettings.ajax.url,
    268268            data: {
    269                 action: 'oceanwp_cp_load_sidebar_warnings_action'
     269                action: 'oceanwp_cp_load_sidebar_warnings_action',
     270                _ajax_nonce: oceanwpThemePanel.nonce
    270271            },
    271272            success: function success(res) {
  • oceanwp/4.1.2/inc/themepanel/assets/js/theme-panel.min.js

    r222387 r283264  
    1 jQuery(document).ready(function(e){function n(n){var o='.oceanwp-tp-sidebar-link[href="#'+n+'"]';e(o).length<1&&(n="home",window.location.href="#home"),p.addClass("loading-pane"),e.ajax({type:"POST",url:_wpUtilSettings.ajax.url,data:{action:"oceanwp_cp_load_pane_action",slug:n,nonce:oceanwpThemePanel.nonce},success:function(e){p.empty(),p.append(e.data),p.removeClass("loading-pane"),s.find(".oceanwp-is-active").removeClass("oceanwp-is-active"),s.find("[href=#"+n+"]").parent().addClass("oceanwp-is-active"),"install-demos"===n&&void 0!==window.owpDemoImport&&window.owpDemoImport.init(),"system-info"===n&&void 0!==window.owpSystemInfoGetter&&window.owpSystemInfoGetter(),"white-label"===n&&void 0!==window.init_white_label_uploader&&window.init_white_label_uploader(),"customizer"===n&&a(),t()}})}function a(){let n=e("#ocean-customizer-items").find('input[type="checkbox"]'),a=n.length,t=0;n.each(function(){e(this).prop("checked")&&t++}),a==t&&e("#customizer-reset-bulk").prop("checked",!0)}function t(){e("#owp_recaptcha_version").length&&e("#owp_recaptcha_version").trigger("change"),e("#owp_api_images_integration").length&&jQuery("#owp_api_images_integration").trigger("change"),e(document.body).trigger("op_panel_loaded")}function o(){e.ajax({type:"POST",url:_wpUtilSettings.ajax.url,data:{action:"oceanwp_cp_load_sidebar_warnings_action"},success:function(n){if(n.success)for(var a in n.data){var t='.oceanwp-tp-sidebar-link[href="#'+a+'"]';e(t).length&&(e(t).find(".oceanwp-tp-warning-badge").remove(),e(t).append(n.data[a]))}}})}function i(){var n=confirm("Do you really want to clear local google fonts data?");n&&e.ajax({url:ajaxurl,method:"POST",data:{nonce:oceanwpThemePanel.nonce,action:"oceanwp_cp_fonts_clear"},beforeSend:function(){window.showNotify("success",oceanwp_cp_textdomain.fonts_clearing)},success:function(e){window.showNotify(e.success,e.data.message)},error:function(e,n,a){},complete:function(){}})}var c=e(".oceanwp-tp-wrap"),s=c.find(".oceanwp-tp-sidebar"),p=c.find(".oceanwp-tp-panes"),l=window.location.hash,u=l.substring(1,l.length);l&&u&&u!==oceanwpThemePanel.initialSection&&n(u),setTimeout(function(){o()},1e3),window.showNotify=function(e="success",n="Saved successfully",a=!0){e?window.addSuccessNotify(n,a):window.addFailureNotify(n,a)},window.addSuccessNotify=function(n="Saved successfully",a=!0,t=4e3){e("#oceanwp-notifyType").text(n),e(".oceanwp-notify").removeClass("failure"),e(".oceanwp-notify").addClass("active success"),a&&setTimeout(function(){e(".oceanwp-notify").removeClass("active")},t)},window.addFailureNotify=function(n="Something went wrong",a=!0){e("#oceanwp-notifyType").text(n),e(".oceanwp-notify").removeClass("success"),e(".oceanwp-notify").addClass("active failure"),a&&setTimeout(function(){e(".oceanwp-notify").removeClass("active")},4e3)},wp.updates.oceanwp_update_pluginSuccessInstalled=function(n){e(document).trigger("wp-plugin-install-success",n),window.showNotify("success",oceanwp_cp_textdomain.plugin_is_successfully_installed,!1);var a=jQuery('[data-plugin-slug="'+n.slug+'"]');a.length&&(a.removeClass("disabled"),a.text(oceanwp_cp_textdomain.installed)),n.slug&&setTimeout(function(){window.location.reload()},1e3)},wp.updates.oceanwp_update_pluginSuccessUpdated=function(e){window.showNotify("success",oceanwp_cp_textdomain.plugin_is_successfully_updated,!1);var n=jQuery('[data-plugin-slug="'+e.slug+'"]');n.length&&(n.removeClass("disabled"),n.text(oceanwp_cp_textdomain.Updated)),e.slug&&setTimeout(function(){window.location.reload()},1e3)},wp.updates.oceanwp_update_themeSuccess=function(e){window.showNotify("success",oceanwp_cp_textdomain.child_theme_installed,!1);var n=jQuery(".oceanwp_install_child_theme");n.length&&(n.removeClass("disabled"),n.text(oceanwp_cp_textdomain.installed)),setTimeout(function(){window.location.reload()},1e3)},wp.updates.oceanwp_update_pluginInstalling=function(e){window.showNotify("success",oceanwp_cp_textdomain.installing_plugin,!1)},wp.updates.oceanwp_update_pluginUpdating=function(e){window.showNotify("success",oceanwp_cp_textdomain.updating_plugin,!1)},wp.updates.oceanwp_update_themeInstalling=function(e){window.showNotify("success",oceanwp_cp_textdomain.installing_child_theme,!1)},wp.updates.oceanwp_update_pluginError=function(e,n,a){window.showNotify("error",a)},e(document).on("click",".oceanwp-tp-sidebar-link, .oceanwp-tp-topbar-link",function(a){a.preventDefault();var t=e(this),o=t.attr("href"),i=o.substring(1,o.length);window.location.hash=o,n(i)}),e(document).on("click","li.wp-menu-open.toplevel_page_oceanwp ul > li > a",function(a){var t=e(this),o=t.attr("href"),i=o.split("#");-1!==window.location.href.indexOf("page=oceanwp#")&&-1!==o.indexOf("page=oceanwp#")&&i.length>1&&(a.preventDefault(),window.location.hash=i[1],n(i[1]))}),e(document).on("click","#wp-admin-bar-ocean-menu-default>li>a",function(n){let a=new URL(e(this).attr("href"));a.hash&&e('.oceanwp-tp-sidebar-link[href="'+a.hash+'"]').length&&(n.preventDefault(),e('.oceanwp-tp-sidebar-link[href="'+a.hash+'"]').trigger("click"))}),e(document).on("click",".oceanwp_install_plugin",function(n){n.preventDefault(),e(this).addClass("disabled");var a={slug:e(this).data("pluginSlug"),success:wp.updates.oceanwp_update_pluginSuccessInstalled,error:wp.updates.oceanwp_update_pluginError,beforeSend:wp.updates.oceanwp_update_pluginInstalling};wp.updates.ajax("install-plugin",a)}),e(document.body).on("click","#ocean-fonts-clear .btn",function(e){e.preventDefault(),i()}),e(document).on("click",".oceanwp_update_plugin",function(n){var a=e(n.target);n.preventDefault(),wp.updates.maybeRequestFilesystemCredentials(n);var t={plugin:a.data("plugin"),slug:a.data("slug"),success:wp.updates.oceanwp_update_pluginSuccessUpdated,error:wp.updates.oceanwp_update_pluginError,beforeSend:wp.updates.oceanwp_update_pluginUpdating};e(document).trigger("wp-plugin-updating",t),wp.updates.ajax("update-plugin",t)}),e(document).on("click",".oceanwp_install_child_theme",function(n){n.preventDefault(),e(this).addClass("disabled"),e.ajax({method:"POST",url:_wpUtilSettings.ajax.url,data:{action:"oceanwp_cp_child_theme_install",nonce:oceanwpThemePanel.nonce},success:wp.updates.oceanwp_update_themeSuccess,error:wp.updates.oceanwp_update_pluginError,beforeSend:wp.updates.oceanwp_update_themeInstalling})})});
     1jQuery(document).ready(function(t){var e=t(".oceanwp-tp-wrap"),a=e.find(".oceanwp-tp-sidebar"),o=e.find(".oceanwp-tp-panes"),n=window.location.hash,e=n.substring(1,n.length);function i(n){t('.oceanwp-tp-sidebar-link[href="#'+n+'"]').length<1&&(n="home",window.location.href="#home"),o.addClass("loading-pane"),t.ajax({type:"POST",url:_wpUtilSettings.ajax.url,data:{action:"oceanwp_cp_load_pane_action",slug:n,nonce:oceanwpThemePanel.nonce},success:function(e){o.empty(),o.append(e.data),o.removeClass("loading-pane"),a.find(".oceanwp-is-active").removeClass("oceanwp-is-active"),a.find("[href=#"+n+"]").parent().addClass("oceanwp-is-active"),"install-demos"===n&&void 0!==window.owpDemoImport&&window.owpDemoImport.init(),"system-info"===n&&void 0!==window.owpSystemInfoGetter&&window.owpSystemInfoGetter(),"white-label"===n&&void 0!==window.init_white_label_uploader&&window.init_white_label_uploader(),"customizer"===n&&function(){let e=t("#ocean-customizer-items").find('input[type="checkbox"]'),n=e.length,a=0;e.each(function(){t(this).prop("checked")&&a++}),n==a&&t("#customizer-reset-bulk").prop("checked",!0)}(),function(){t("#owp_recaptcha_version").length&&t("#owp_recaptcha_version").trigger("change");t("#owp_api_images_integration").length&&jQuery("#owp_api_images_integration").trigger("change");t(document.body).trigger("op_panel_loaded")}()}})}n&&e&&e!==oceanwpThemePanel.initialSection&&i(e),setTimeout(function(){t.ajax({type:"POST",url:_wpUtilSettings.ajax.url,data:{action:"oceanwp_cp_load_sidebar_warnings_action",_ajax_nonce:oceanwpThemePanel.nonce},success:function(e){if(e.success)for(var n in e.data){var a='.oceanwp-tp-sidebar-link[href="#'+n+'"]';t(a).length&&(t(a).find(".oceanwp-tp-warning-badge").remove(),t(a).append(e.data[n]))}}})},1e3),window.showNotify=function(e="success",n="Saved successfully",a=!0){e?window.addSuccessNotify(n,a):window.addFailureNotify(n,a)},window.addSuccessNotify=function(e="Saved successfully",n=!0,a=4e3){t("#oceanwp-notifyType").text(e),t(".oceanwp-notify").removeClass("failure"),t(".oceanwp-notify").addClass("active success"),n&&setTimeout(function(){t(".oceanwp-notify").removeClass("active")},a)},window.addFailureNotify=function(e="Something went wrong",n=!0){t("#oceanwp-notifyType").text(e),t(".oceanwp-notify").removeClass("success"),t(".oceanwp-notify").addClass("active failure"),n&&setTimeout(function(){t(".oceanwp-notify").removeClass("active")},4e3)},wp.updates.oceanwp_update_pluginSuccessInstalled=function(e){t(document).trigger("wp-plugin-install-success",e),window.showNotify("success",oceanwp_cp_textdomain.plugin_is_successfully_installed,!1);var n=jQuery('[data-plugin-slug="'+e.slug+'"]');n.length&&(n.removeClass("disabled"),n.text(oceanwp_cp_textdomain.installed)),e.slug&&setTimeout(function(){window.location.reload()},1e3)},wp.updates.oceanwp_update_pluginSuccessUpdated=function(e){window.showNotify("success",oceanwp_cp_textdomain.plugin_is_successfully_updated,!1);var n=jQuery('[data-plugin-slug="'+e.slug+'"]');n.length&&(n.removeClass("disabled"),n.text(oceanwp_cp_textdomain.Updated)),e.slug&&setTimeout(function(){window.location.reload()},1e3)},wp.updates.oceanwp_update_themeSuccess=function(e){window.showNotify("success",oceanwp_cp_textdomain.child_theme_installed,!1);var n=jQuery(".oceanwp_install_child_theme");n.length&&(n.removeClass("disabled"),n.text(oceanwp_cp_textdomain.installed)),setTimeout(function(){window.location.reload()},1e3)},wp.updates.oceanwp_update_pluginInstalling=function(e){window.showNotify("success",oceanwp_cp_textdomain.installing_plugin,!1)},wp.updates.oceanwp_update_pluginUpdating=function(e){window.showNotify("success",oceanwp_cp_textdomain.updating_plugin,!1)},wp.updates.oceanwp_update_themeInstalling=function(e){window.showNotify("success",oceanwp_cp_textdomain.installing_child_theme,!1)},wp.updates.oceanwp_update_pluginError=function(e,n,a){window.showNotify("error",a)},t(document).on("click",".oceanwp-tp-sidebar-link, .oceanwp-tp-topbar-link",function(e){e.preventDefault();var n=t(this).attr("href"),e=n.substring(1,n.length);window.location.hash=n,i(e)}),t(document).on("click","li.wp-menu-open.toplevel_page_oceanwp ul > li > a",function(e){var n=t(this).attr("href"),a=n.split("#");-1!==window.location.href.indexOf("page=oceanwp#")&&-1!==n.indexOf("page=oceanwp#")&&1<a.length&&(e.preventDefault(),window.location.hash=a[1],i(a[1]))}),t(document).on("click","#wp-admin-bar-ocean-menu-default>li>a",function(e){var n=new URL(t(this).attr("href"));n.hash&&t('.oceanwp-tp-sidebar-link[href="'+n.hash+'"]').length&&(e.preventDefault(),t('.oceanwp-tp-sidebar-link[href="'+n.hash+'"]').trigger("click"))}),t(document).on("click",".oceanwp_install_plugin",function(e){e.preventDefault(),t(this).addClass("disabled");e={slug:t(this).data("pluginSlug"),success:wp.updates.oceanwp_update_pluginSuccessInstalled,error:wp.updates.oceanwp_update_pluginError,beforeSend:wp.updates.oceanwp_update_pluginInstalling};wp.updates.ajax("install-plugin",e)}),t(document.body).on("click","#ocean-fonts-clear .btn",function(e){e.preventDefault(),confirm("Do you really want to clear local google fonts data?")&&t.ajax({url:ajaxurl,method:"POST",data:{nonce:oceanwpThemePanel.nonce,action:"oceanwp_cp_fonts_clear"},beforeSend:function(){window.showNotify("success",oceanwp_cp_textdomain.fonts_clearing)},success:function(e){window.showNotify(e.success,e.data.message)},error:function(e,n,a){},complete:function(){}})}),t(document).on("click",".oceanwp_update_plugin",function(e){var n=t(e.target);e.preventDefault(),wp.updates.maybeRequestFilesystemCredentials(e);n={plugin:n.data("plugin"),slug:n.data("slug"),success:wp.updates.oceanwp_update_pluginSuccessUpdated,error:wp.updates.oceanwp_update_pluginError,beforeSend:wp.updates.oceanwp_update_pluginUpdating};t(document).trigger("wp-plugin-updating",n),wp.updates.ajax("update-plugin",n)}),t(document).on("click",".oceanwp_install_child_theme",function(e){e.preventDefault(),t(this).addClass("disabled"),t.ajax({method:"POST",url:_wpUtilSettings.ajax.url,data:{action:"oceanwp_cp_child_theme_install",nonce:oceanwpThemePanel.nonce},success:wp.updates.oceanwp_update_themeSuccess,error:wp.updates.oceanwp_update_pluginError,beforeSend:wp.updates.oceanwp_update_themeInstalling})})});
  • oceanwp/4.1.2/inc/themepanel/theme-panel.php

    r261174 r283264  
    175175    function enqueue_admin_assets() {
    176176        wp_enqueue_script( 'oceanwp-admin-theme-panel', OCEANWP_THEME_PANEL_URI . '/assets/js/admin.js', array( 'jquery', 'wp-util' ), OCEANWP_THEME_VERSION, true );
     177
     178        wp_localize_script(
     179            'oceanwp-admin-theme-panel',
     180            'oceanwpThemePanelAdmin',
     181            array(
     182                'nonce' => wp_create_nonce( 'oceanwp_theme_panel_admin' ),
     183            )
     184        );
    177185    }
    178186
     
    211219     */
    212220    public function load_sidebar_warnings() {
     221
     222        check_ajax_referer('oceanwp_theme_panel');
     223
    213224        $warnings = array();
    214225
     
    239250     */
    240251    public function load_awaiting_mods() {
     252
     253        check_ajax_referer('oceanwp_theme_panel_admin');
     254
    241255        $warnings = array();
    242256
  • oceanwp/4.1.2/languages/oceanwp.pot

    r280063 r283264  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: OceanWP 4.1.1\n"
     5"Project-Id-Version: OceanWP 4.1.2\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/theme/oceanwp\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-07-17T07:44:58+00:00\n"
     12"POT-Creation-Date: 2025-08-11T08:12:06+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.11.0\n"
     
    211211msgstr ""
    212212
    213 #: inc/activation-notice/api.php:73
    214213#: inc/activation-notice/api.php:86
    215 #: inc/activation-notice/api.php:102
     214#: inc/activation-notice/api.php:99
     215#: inc/activation-notice/api.php:115
     216#: inc/activation-notice/api.php:132
     217#: inc/activation-notice/api.php:141
     218#: inc/activation-notice/api.php:153
     219msgid "Launch the Setup Wizard"
     220msgstr ""
     221
     222#: inc/activation-notice/api.php:90
     223#: inc/activation-notice/api.php:103
     224msgid "Install free power options with Ocean Extra only"
     225msgstr ""
     226
    216227#: inc/activation-notice/api.php:119
    217 #: inc/activation-notice/api.php:128
    218 #: inc/activation-notice/api.php:140
    219 msgid "Launch the Setup Wizard"
    220 msgstr ""
    221 
    222 #: inc/activation-notice/api.php:77
    223 #: inc/activation-notice/api.php:90
    224 msgid "Install free power options with Ocean Extra only"
    225 msgstr ""
    226 
    227 #: inc/activation-notice/api.php:106
    228 #: inc/activation-notice/api.php:144
     228#: inc/activation-notice/api.php:157
    229229msgid "No thanks, I'm building from scratch"
    230230msgstr ""
    231231
    232 #: inc/activation-notice/api.php:123
     232#: inc/activation-notice/api.php:136
    233233msgid "Activate Ocean Extra to unlock OceanWP power options"
    234234msgstr ""
    235235
    236 #: inc/activation-notice/api.php:132
     236#: inc/activation-notice/api.php:145
    237237msgid "Highly recommended: Unlock free power options with Ocean Extra"
    238238msgstr ""
    239239
    240 #: inc/activation-notice/api.php:221
     240#: inc/activation-notice/api.php:240
    241241msgid "Activate Ocean Extra"
    242242msgstr ""
    243243
    244 #: inc/activation-notice/api.php:225
     244#: inc/activation-notice/api.php:244
    245245msgid "Install & Activate Ocean Extra"
    246246msgstr ""
    247247
    248 #: inc/activation-notice/template.php:61
    249 #: inc/activation-notice/template.php:234
     248#: inc/activation-notice/template.php:70
     249#: inc/activation-notice/template.php:245
    250250msgid "Activating..."
    251251msgstr ""
    252252
    253 #: inc/activation-notice/template.php:62
    254 #: inc/activation-notice/template.php:235
     253#: inc/activation-notice/template.php:71
     254#: inc/activation-notice/template.php:246
    255255msgid "Installing & activating..."
    256256msgstr ""
    257257
    258 #: inc/activation-notice/template.php:147
    259 #: inc/activation-notice/template.php:287
     258#: inc/activation-notice/template.php:158
     259#: inc/activation-notice/template.php:300
    260260msgid "Dismiss this notice."
    261261msgstr ""
    262262
    263 #: inc/activation-notice/template.php:175
     263#: inc/activation-notice/template.php:186
    264264msgid "Thanks for choosing OceanWP. Excellent choice! &#x1F31F;"
    265265msgstr ""
    266266
    267 #: inc/activation-notice/template.php:176
     267#: inc/activation-notice/template.php:187
    268268msgid "It's like Magic! Start Your Website in Minutes &#x2728;"
    269269msgstr ""
    270270
    271 #: inc/activation-notice/template.php:178
     271#: inc/activation-notice/template.php:189
    272272msgid "Save time and don't worry about design."
    273273msgstr ""
    274274
    275 #: inc/activation-notice/template.php:179
     275#: inc/activation-notice/template.php:190
    276276msgid "Launch the Setup Wizard, pick a stunning full site template, and watch your site come to life effortlessly."
    277277msgstr ""
    278278
    279 #: inc/activation-notice/template.php:180
     279#: inc/activation-notice/template.php:191
    280280msgid "All parts are customizable and adjustable for you to make them your very own."
    281281msgstr ""
    282282
    283 #: inc/activation-notice/template.php:189
     283#: inc/activation-notice/template.php:200
    284284msgid "Hi, there! &#x1F44B; We're here to help"
    285285msgstr ""
    286286
    287 #: inc/activation-notice/template.php:190
     287#: inc/activation-notice/template.php:201
    288288msgid "Launch the Setup Wizard &#x1F9D9;"
    289289msgstr ""
    290290
    291 #: inc/activation-notice/template.php:192
     291#: inc/activation-notice/template.php:203
    292292msgid "The Setup Wizard is here to help you start a website in minutes."
    293293msgstr ""
    294294
    295 #: inc/activation-notice/template.php:193
     295#: inc/activation-notice/template.php:204
    296296msgid "Check out our library of full site templates, and choose one to get started fast."
    297297msgstr ""
    298298
    299 #: inc/activation-notice/template.php:194
     299#: inc/activation-notice/template.php:205
    300300msgid "Then simply adjust anything and everything, or start adding content."
    301301msgstr ""
    302302
    303 #: inc/activation-notice/template.php:296
     303#: inc/activation-notice/template.php:309
    304304msgid "Awesome Possum - You're Amazing!"
    305305msgstr ""
    306306
    307 #: inc/activation-notice/template.php:297
     307#: inc/activation-notice/template.php:310
    308308msgid "Thank you for installing the OceanWP theme."
    309309msgstr ""
    310310
    311 #: inc/activation-notice/template.php:299
     311#: inc/activation-notice/template.php:312
    312312msgid "We highly recommend you to install and activate the"
    313313msgstr ""
    314314
    315 #: inc/activation-notice/template.php:300
     315#: inc/activation-notice/template.php:313
    316316#: inc/themepanel/includes/plugins-compatibility.php:86
    317317#: inc/themepanel/includes/plugins-compatibility.php:171
     
    320320msgstr ""
    321321
    322 #: inc/activation-notice/template.php:302
     322#: inc/activation-notice/template.php:315
    323323msgid "This plugin will unlock new power tools to help you build an amazing website. Get access to:"
    324324msgstr ""
    325325
    326 #: inc/activation-notice/template.php:304
     326#: inc/activation-notice/template.php:317
    327327msgid "freemium website template demos,"
    328328msgstr ""
    329329
    330 #: inc/activation-notice/template.php:305
     330#: inc/activation-notice/template.php:318
    331331msgid "WordPress widgets,"
    332332msgstr ""
    333333
    334 #: inc/activation-notice/template.php:306
     334#: inc/activation-notice/template.php:319
    335335msgid "Metabox settings to control pages and posts individually,"
    336336msgstr ""
    337337
    338 #: inc/activation-notice/template.php:307
     338#: inc/activation-notice/template.php:320
    339339msgid "ability to create and use custom templates,"
    340340msgstr ""
    341341
    342 #: inc/activation-notice/template.php:308
     342#: inc/activation-notice/template.php:321
    343343msgid "and much, much more."
    344344msgstr ""
     
    351351#: inc/breadcrumbs.php:447
    352352#: inc/customizer/options/page-settings.php:1787
    353 #: inc/themepanel/theme-panel.php:405
     353#: inc/themepanel/theme-panel.php:419
    354354msgid "Home"
    355355msgstr ""
     
    597597#: inc/customizer/options/woocommerce.php:7483
    598598#: inc/customizer/assets/dist/index.js:5
     599#: inc/customizer/customizer-src/components/spacing-two/index.js:295
     600#: inc/customizer/customizer-src/components/spacing/index.js:622
     601#: inc/customizer/customizer-src/components/spacing/index copy.js:358
     602#: inc/customizer/customizer-src/ui-controls/spacing/spacing.js:358
    599603msgid "Left"
    600604msgstr ""
     
    631635#: inc/third/class-lifterlms.php:307
    632636#: inc/customizer/assets/dist/index.js:1
     637#: inc/customizer/customizer-src/components/typography/font-family.js:1044
     638#: inc/customizer/customizer-src/components/typography/font-family.js:1161
     639#: inc/customizer/customizer-src/components/typography/font-family.js:1221
    633640msgid "Default"
    634641msgstr ""
     
    16361643#: inc/customizer/options/woocommerce.php:7493
    16371644#: inc/customizer/assets/dist/index.js:5
     1645#: inc/customizer/customizer-src/components/spacing-two/index.js:257
     1646#: inc/customizer/customizer-src/components/spacing/index.js:596
     1647#: inc/customizer/customizer-src/components/spacing/index copy.js:318
     1648#: inc/customizer/customizer-src/ui-controls/spacing/spacing.js:318
    16381649msgid "Right"
    16391650msgstr ""
     
    17361747#: inc/customizer/options/woocommerce.php:2740
    17371748#: inc/customizer/assets/dist/index.js:5
     1749#: inc/customizer/customizer-src/components/spacing-two/index.js:238
     1750#: inc/customizer/customizer-src/components/spacing/index.js:583
     1751#: inc/customizer/customizer-src/components/spacing/index copy.js:298
     1752#: inc/customizer/customizer-src/ui-controls/spacing/spacing.js:298
    17381753msgid "Top"
    17391754msgstr ""
     
    18551870#: inc/customizer/options/woocommerce.php:2754
    18561871#: inc/customizer/assets/dist/index.js:5
     1872#: inc/customizer/customizer-src/components/spacing-two/index.js:276
     1873#: inc/customizer/customizer-src/components/spacing/index.js:609
     1874#: inc/customizer/customizer-src/components/spacing/index copy.js:338
     1875#: inc/customizer/customizer-src/ui-controls/spacing/spacing.js:338
    18571876msgid "Bottom"
    18581877msgstr ""
     
    25232542#: inc/customizer/options/woocommerce.php:9724
    25242543#: inc/customizer/assets/dist/index.js:1
     2544#: inc/customizer/customizer-src/components/typography/font-family.js:1162
    25252545msgid "Normal"
    25262546msgstr ""
     
    27442764#: inc/customizer/options/woocommerce.php:7220
    27452765#: inc/customizer/assets/dist/index.js:1
     2766#: inc/customizer/customizer-src/components/typography/font-family.js:1212
    27462767msgid "Font Family"
    27472768msgstr ""
     
    28922913#: inc/customizer/options/woocommerce.php:7242
    28932914#: inc/customizer/assets/dist/index.js:1
     2915#: inc/customizer/customizer-src/components/typography/font-family.js:1237
    28942916msgid "Font Weight"
    28952917msgstr ""
     
    30913113#: inc/customizer/options/woocommerce.php:7271
    30923114#: inc/customizer/assets/dist/index.js:1
     3115#: inc/customizer/customizer-src/components/typography/font-format.js:548
    30933116msgid "Font Size"
    30943117msgstr ""
     
    32393262#: inc/customizer/options/woocommerce.php:7301
    32403263#: inc/customizer/assets/dist/index.js:1
     3264#: inc/customizer/customizer-src/components/typography/font-format.js:586
    32413265msgid "Letter Spacing"
    32423266msgstr ""
     
    33873411#: inc/customizer/options/woocommerce.php:7331
    33883412#: inc/customizer/assets/dist/index.js:1
     3413#: inc/customizer/customizer-src/components/typography/font-format.js:567
    33893414msgid "Line Height"
    33903415msgstr ""
     
    35353560#: inc/customizer/options/woocommerce.php:7360
    35363561#: inc/customizer/assets/dist/index.js:1
     3562#: inc/customizer/customizer-src/components/typography/font-format.js:606
    35373563msgid "Text Transform"
    35383564msgstr ""
     
    35873613#: inc/customizer/options/woocommerce.php:7367
    35883614#: inc/customizer/assets/dist/index.js:1
     3615#: inc/customizer/customizer-src/components/typography/font-format.js:633
    35893616msgid "Text Decoration"
    35903617msgstr ""
     
    41484175#: inc/customizer/options/topbar.php:49
    41494176#: inc/customizer/options/woocommerce.php:678
     4177#: inc/customizer/customizer-src/controls/topbar/topbar.js:65
    41504178msgid "Visibility"
    41514179msgstr ""
     
    44554483#: inc/third/class-lifterlms.php:304
    44564484#: inc/customizer/assets/dist/index.js:5
     4485#: inc/customizer/customizer-src/controls-wrapper/radio-image/index.js:63
     4486#: inc/customizer/customizer-src/controls/radio-image/radio-image.js:48
    44574487msgid "Layout"
    44584488msgstr ""
     
    45224552#: inc/customizer/options/topbar.php:86
    45234553#: inc/customizer/options/woocommerce.php:2281
     4554#: inc/customizer/customizer-src/controls/topbar/topbar.js:87
    45244555msgid "Elements Positioning"
    45254556msgstr ""
     
    47204751#: inc/customizer/options/woocommerce.php:8689
    47214752#: inc/customizer/assets/dist/index.js:2
     4753#: inc/customizer/customizer-src/components/typography/font-colors.js:130
     4754#: inc/customizer/customizer-src/components/typography/font-colors.js:179
    47224755msgid "Color"
    47234756msgstr ""
     
    59175950#: inc/customizer/assets/dist/index.js:1
    59185951#: inc/customizer/assets/dist/index.js:3
     5952#: inc/customizer/customizer-src/components/color-picker/index.js:133
     5953#: inc/customizer/customizer-src/components/typography/index.js:94
    59195954msgid "Close"
    59205955msgstr ""
     
    68146849
    68156850#: inc/customizer/options/topbar.php:27
     6851#: inc/customizer/customizer-src/controls/topbar/topbar.js:57
    68166852msgid "Enable Top Bar Full Width"
    68176853msgstr ""
     
    68386874
    68396875#: inc/customizer/options/topbar.php:260
     6876#: inc/customizer/customizer-src/controls/rich-text/rich-text-editor.js:177
    68406877msgid "Add your content here"
    68416878msgstr ""
     
    85758612#. translators: %s: list of post categories.
    85768613#. translators: %s: list of post tags.
     8614#. translators: Unit type
     8615#. translators: option name
    85778616#: inc/template-helpers.php:73
    85788617#: inc/template-helpers.php:79
     
    85858624#: inc/customizer/assets/dist/index.js:3
    85868625#: inc/customizer/assets/dist/index.js:5
     8626#: inc/customizer/customizer-src/components/device-type/index.js:70
     8627#: inc/customizer/customizer-src/components/radio-image/index.js:51
     8628#: inc/customizer/customizer-src/components/radio-image/index copy.js:53
     8629#: inc/customizer/customizer-src/components/radio-image/index copy working.js:51
     8630#: inc/customizer/customizer-src/components/typography/font-format.js:611
     8631#: inc/customizer/customizer-src/components/typography/font-format.js:640
    85878632msgid "%s"
    85888633msgstr ""
     
    87968841msgstr ""
    87978842
    8798 #: inc/themepanel/theme-panel.php:216
    8799 #: inc/themepanel/theme-panel.php:244
     8843#: inc/themepanel/theme-panel.php:227
     8844#: inc/themepanel/theme-panel.php:258
    88008845msgid "New theme version is available"
    88018846msgstr ""
    88028847
    8803 #: inc/themepanel/theme-panel.php:224
     8848#: inc/themepanel/theme-panel.php:235
    88048849msgid "Warning icon"
    88058850msgstr ""
    88068851
    8807 #: inc/themepanel/theme-panel.php:314
     8852#: inc/themepanel/theme-panel.php:328
    88088853msgid "You should update plugin Ocean Elementor Widgets to use new features"
    88098854msgstr ""
    88108855
    8811 #: inc/themepanel/theme-panel.php:317
     8856#: inc/themepanel/theme-panel.php:331
    88128857msgid "You should update plugin Ocean Gutenberg Blocks to use new features"
    88138858msgstr ""
    88148859
    8815 #: inc/themepanel/theme-panel.php:320
     8860#: inc/themepanel/theme-panel.php:334
    88168861msgid "You should update plugin Ocean White Label to use new features"
    88178862msgstr ""
    88188863
    8819 #: inc/themepanel/theme-panel.php:327
     8864#: inc/themepanel/theme-panel.php:341
    88208865msgid "Available new versions some plugins"
    88218866msgstr ""
    88228867
    8823 #: inc/themepanel/theme-panel.php:410
     8868#: inc/themepanel/theme-panel.php:424
    88248869msgid "Customizer"
    88258870msgstr ""
    88268871
    8827 #: inc/themepanel/theme-panel.php:415
     8872#: inc/themepanel/theme-panel.php:429
    88288873#: inc/themepanel/views/panes/install-demos.php:47
    88298874msgid "Install Demos"
    88308875msgstr ""
    88318876
    8832 #: inc/themepanel/theme-panel.php:420
     8877#: inc/themepanel/theme-panel.php:434
    88338878msgid "Ocean Images"
    88348879msgstr ""
    88358880
    8836 #: inc/themepanel/theme-panel.php:425
     8881#: inc/themepanel/theme-panel.php:439
    88378882msgid "Integration"
    88388883msgstr ""
    88398884
    8840 #: inc/themepanel/theme-panel.php:430
     8885#: inc/themepanel/theme-panel.php:444
    88418886msgid "Useful Plugins"
    88428887msgstr ""
    88438888
    8844 #: inc/themepanel/theme-panel.php:435
     8889#: inc/themepanel/theme-panel.php:449
    88458890msgid "Changelog"
    88468891msgstr ""
    88478892
    8848 #: inc/themepanel/theme-panel.php:440
     8893#: inc/themepanel/theme-panel.php:454
    88498894msgid "Free vs Pro"
    88508895msgstr ""
    88518896
    8852 #: inc/themepanel/theme-panel.php:445
     8897#: inc/themepanel/theme-panel.php:459
    88538898#: inc/themepanel/views/panes/elementor-widgets.php:24
    88548899#: inc/themepanel/views/panes/free-vs-pro.php:76
     
    88578902msgstr ""
    88588903
    8859 #: inc/themepanel/theme-panel.php:450
     8904#: inc/themepanel/theme-panel.php:464
    88608905#: inc/themepanel/views/panes/elementor-library.php:30
    88618906msgid "Elementor Library"
    88628907msgstr ""
    88638908
    8864 #: inc/themepanel/theme-panel.php:455
     8909#: inc/themepanel/theme-panel.php:469
    88658910#: inc/themepanel/views/panes/gutenberg-blocks.php:23
    88668911#: inc/themepanel/views/panes/home.php:118
     
    88688913msgstr ""
    88698914
    8870 #: inc/themepanel/theme-panel.php:460
     8915#: inc/themepanel/theme-panel.php:474
    88718916#: inc/themepanel/views/panes/extra-settings.php:12
    88728917msgid "Extra Settings"
    88738918msgstr ""
    88748919
    8875 #: inc/themepanel/theme-panel.php:465
     8920#: inc/themepanel/theme-panel.php:479
    88768921#: inc/themepanel/views/panes/admin-settings.php:26
    88778922msgid "Admin Settings"
    88788923msgstr ""
    88798924
    8880 #: inc/themepanel/theme-panel.php:470
     8925#: inc/themepanel/theme-panel.php:484
    88818926#: inc/themepanel/views/panes/free-vs-pro.php:86
    88828927#: inc/themepanel/views/panes/white-label.php:31
     
    88848929msgstr ""
    88858930
    8886 #: inc/themepanel/theme-panel.php:475
     8931#: inc/themepanel/theme-panel.php:489
    88878932#: inc/themepanel/views/panes/system-info.php:13
    88888933msgid "System Info"
    88898934msgstr ""
    88908935
    8891 #: inc/themepanel/theme-panel.php:480
     8936#: inc/themepanel/theme-panel.php:494
    88928937msgid "Help"
    88938938msgstr ""
    88948939
    8895 #: inc/themepanel/theme-panel.php:554
     8940#: inc/themepanel/theme-panel.php:568
    88968941msgid "%1$sInstall free Ocean Extra recommended plugin%2$s to unlock this feature."
    88978942msgstr ""
    88988943
    8899 #: inc/themepanel/theme-panel.php:567
     8944#: inc/themepanel/theme-panel.php:581
    89008945msgid "%1$sUpgrade to the Business or Agency Ocean Core Extensions Bundle plans%2$s to unlock this feature."
    89018946msgstr ""
    89028947
    8903 #: inc/themepanel/theme-panel.php:580
     8948#: inc/themepanel/theme-panel.php:594
    89048949msgid "%1$sUpgrade to the Ocean Core Extensions Bundle%2$s to unlock this feature."
    89058950msgstr ""
    89068951
    8907 #: inc/themepanel/theme-panel.php:592
     8952#: inc/themepanel/theme-panel.php:606
    89088953msgid "%1$s or %2$s"
    89098954msgstr ""
    89108955
    8911 #: inc/themepanel/theme-panel.php:596
     8956#: inc/themepanel/theme-panel.php:610
    89128957msgid "Install free Ocean Extra recommended plugin"
    89138958msgstr ""
    89148959
    8915 #: inc/themepanel/theme-panel.php:601
     8960#: inc/themepanel/theme-panel.php:615
    89168961msgid "upgrade to the Ocean Core Extensions Bundle"
    89178962msgstr ""
    89188963
    8919 #: inc/themepanel/theme-panel.php:653
    8920 #: inc/themepanel/theme-panel.php:818
     8964#: inc/themepanel/theme-panel.php:667
     8965#: inc/themepanel/theme-panel.php:832
    89218966msgid "Something went wrong"
    89228967msgstr ""
    89238968
    8924 #: inc/themepanel/theme-panel.php:656
     8969#: inc/themepanel/theme-panel.php:670
    89258970msgid "You do not have sufficient privileges for this action."
    89268971msgstr ""
    89278972
    8928 #: inc/themepanel/theme-panel.php:792
     8973#: inc/themepanel/theme-panel.php:806
    89298974msgid "Fonts folder does not exist"
    89308975msgstr ""
    89318976
    8932 #: inc/themepanel/theme-panel.php:796
     8977#: inc/themepanel/theme-panel.php:810
    89338978msgid "CSS folder does not exist"
    89348979msgstr ""
    89358980
    8936 #: inc/themepanel/theme-panel.php:820
     8981#: inc/themepanel/theme-panel.php:834
    89378982msgid "Data was cleared"
    89388983msgstr ""
     
    1026410309
    1026510310#: inc/customizer/assets/dist/index.js:1
     10311#: inc/customizer/customizer-src/components/color-picker/button.js:50
     10312#: inc/customizer/customizer-src/components/color-picker/index.js:93
     10313#: inc/customizer/customizer-src/components/color-picker/index copy.js:49
    1026610314msgid "Color picker"
    1026710315msgstr ""
    1026810316
    1026910317#: inc/customizer/assets/dist/index.js:1
     10318#: inc/customizer/customizer-src/components/color-picker/index.js:155
     10319#: inc/customizer/customizer-src/components/color-picker/index.js:158
     10320#: inc/customizer/customizer-src/components/color-picker/index copy.js:107
     10321#: inc/customizer/customizer-src/components/color-picker/index copy.js:110
    1027010322msgid "Reset Color"
    1027110323msgstr ""
    1027210324
    1027310325#: inc/customizer/assets/dist/index.js:1
     10326#: inc/customizer/customizer-src/components/color-picker/index.js:162
     10327#: inc/customizer/customizer-src/components/color-picker/index copy.js:114
    1027410328msgid "Reset color"
    1027510329msgstr ""
    1027610330
    1027710331#: inc/customizer/assets/dist/index.js:1
     10332#: inc/customizer/customizer-src/controls-wrapper/color-picker/index.js:94
     10333#: inc/customizer/customizer-src/controls/color-picker/color-picker.js:88
     10334#: inc/customizer/customizer-src/controls/color-picker/color-picker copy.js:47
    1027810335msgid "Choose Color"
    1027910336msgstr ""
    1028010337
    1028110338#: inc/customizer/assets/dist/index.js:1
     10339#: inc/customizer/customizer-src/components/typography/font-family.js:1049
    1028210340msgid "Custom Fonts"
    1028310341msgstr ""
    1028410342
    1028510343#: inc/customizer/assets/dist/index.js:1
     10344#: inc/customizer/customizer-src/components/typography/font-family.js:1070
    1028610345msgid "System Fonts"
    1028710346msgstr ""
    1028810347
    1028910348#: inc/customizer/assets/dist/index.js:1
     10349#: inc/customizer/customizer-src/components/typography/font-family.js:1089
    1029010350msgid "Google Fonts"
    1029110351msgstr ""
    1029210352
    1029310353#: inc/customizer/assets/dist/index.js:1
     10354#: inc/customizer/customizer-src/components/typography/font-family.js:1163
    1029410355msgid "Bold"
    1029510356msgstr ""
    1029610357
    1029710358#: inc/customizer/assets/dist/index.js:2
     10359#: inc/customizer/customizer-src/components/typography/font-colors.js:148
    1029810360msgid "Hover Color"
    1029910361msgstr ""
    1030010362
    1030110363#: inc/customizer/assets/dist/index.js:2
     10364#: inc/customizer/customizer-src/components/typography/font-colors.js:176
    1030210365msgid "Back"
    1030310366msgstr ""
    1030410367
    1030510368#: inc/customizer/assets/dist/index.js:2
     10369#: inc/customizer/customizer-src/components/device-type/index.js:64
    1030610370msgid "Device"
    1030710371msgstr ""
    1030810372
    1030910373#: inc/customizer/assets/dist/index.js:4
     10374#: inc/customizer/customizer-src/controls-wrapper/image-picker/index.js:146
     10375#: inc/customizer/customizer-src/controls/image-picker/image-picker.js:145
    1031010376msgid "Replace"
    1031110377msgstr ""
    1031210378
    1031310379#: inc/customizer/assets/dist/index.js:4
     10380#: inc/customizer/customizer-src/controls-wrapper/image-picker/index.js:146
     10381#: inc/customizer/customizer-src/controls/image-picker/image-picker.js:145
    1031410382msgid "Add"
    1031510383msgstr ""
    1031610384
    1031710385#: inc/customizer/assets/dist/index.js:4
     10386#: inc/customizer/customizer-src/controls-wrapper/image-picker/index.js:155
     10387#: inc/customizer/customizer-src/controls/image-picker/image-picker.js:154
    1031810388msgid "Remove"
    1031910389msgstr ""
    1032010390
    1032110391#: inc/customizer/assets/dist/index.js:5
     10392#: inc/customizer/customizer-src/components/spacing-two/index.js:300
     10393#: inc/customizer/customizer-src/components/spacing/index.js:627
     10394#: inc/customizer/customizer-src/components/spacing/index copy.js:363
     10395#: inc/customizer/customizer-src/ui-controls/spacing/spacing.js:363
    1032210396msgid "Unsync"
    1032310397msgstr ""
    1032410398
    1032510399#: inc/customizer/assets/dist/index.js:5
     10400#: inc/customizer/customizer-src/components/spacing-two/index.js:300
     10401#: inc/customizer/customizer-src/components/spacing-two/index.js:313
     10402#: inc/customizer/customizer-src/components/spacing/index.js:627
     10403#: inc/customizer/customizer-src/components/spacing/index.js:639
     10404#: inc/customizer/customizer-src/components/spacing/index copy.js:363
     10405#: inc/customizer/customizer-src/components/spacing/index copy.js:377
     10406#: inc/customizer/customizer-src/ui-controls/spacing/spacing.js:363
     10407#: inc/customizer/customizer-src/ui-controls/spacing/spacing.js:376
    1032610408msgid "Sync"
    1032710409msgstr ""
    1032810410
    1032910411#: inc/customizer/assets/dist/index.js:5
     10412#: inc/customizer/customizer-src/components/spacing/index.js:630
    1033010413msgid "Sync Spacing"
    1033110414msgstr ""
    1033210415
    1033310416#: inc/customizer/assets/dist/index.js:5
     10417#: inc/customizer/customizer-src/controls-wrapper/sortable/index.js:112
     10418#: inc/customizer/customizer-src/controls-wrapper/sortable/sortable.js:104
     10419#: inc/customizer/customizer-src/controls-wrapper/sortable/sortable copy.js:88
     10420#: inc/customizer/customizer-src/controls/section-settings/section-settings.js:47
     10421#: inc/customizer/customizer-src/controls/sortable/sortable.js:102
     10422#: inc/customizer/customizer-src/controls/sortable/sortable copy.js:88
    1033410423msgid "Elements Position"
    1033510424msgstr ""
     10425
     10426#. translators: Spacing aria-label
     10427#: inc/customizer/customizer-src/components/spacing-two/index.js:232
     10428#: inc/customizer/customizer-src/components/spacing/index copy.js:291
     10429#: inc/customizer/customizer-src/ui-controls/spacing/spacing.js:291
     10430msgid "%s top"
     10431msgstr ""
     10432
     10433#. translators: Spacing aria-label
     10434#: inc/customizer/customizer-src/components/spacing-two/index.js:251
     10435#: inc/customizer/customizer-src/components/spacing/index copy.js:311
     10436#: inc/customizer/customizer-src/ui-controls/spacing/spacing.js:311
     10437msgid "%s right"
     10438msgstr ""
     10439
     10440#. translators: Spacing aria-label
     10441#: inc/customizer/customizer-src/components/spacing-two/index.js:270
     10442#: inc/customizer/customizer-src/components/spacing/index copy.js:331
     10443#: inc/customizer/customizer-src/ui-controls/spacing/spacing.js:331
     10444msgid "%s bottom"
     10445msgstr ""
     10446
     10447#. translators: Spacing aria-label
     10448#: inc/customizer/customizer-src/components/spacing-two/index.js:289
     10449#: inc/customizer/customizer-src/components/spacing/index copy.js:351
     10450#: inc/customizer/customizer-src/ui-controls/spacing/spacing.js:351
     10451msgid "%s left"
     10452msgstr ""
     10453
     10454#: inc/customizer/customizer-src/components/spacing-two/index.js:304
     10455#: inc/customizer/customizer-src/components/spacing/index copy.js:368
     10456#: inc/customizer/customizer-src/ui-controls/spacing/spacing.js:367
     10457msgid "Sync %s"
     10458msgstr ""
     10459
     10460#: inc/customizer/customizer-src/controls/topbar/topbar.js:48
     10461msgid "Display Top Bar"
     10462msgstr ""
     10463
     10464#: inc/customizer/customizer-src/controls/topbar/topbar.js:69
     10465msgid "Show On All Devices"
     10466msgstr ""
     10467
     10468#: inc/customizer/customizer-src/controls/topbar/topbar.js:70
     10469msgid "Hide On Tablet"
     10470msgstr ""
     10471
     10472#: inc/customizer/customizer-src/controls/topbar/topbar.js:71
     10473msgid "Hide On Mobile"
     10474msgstr ""
     10475
     10476#: inc/customizer/customizer-src/controls/topbar/topbar.js:72
     10477msgid "Hide On Tablet & Mobile"
     10478msgstr ""
     10479
     10480#: inc/customizer/customizer-src/controls/topbar/topbar.js:82
     10481msgid "General Options"
     10482msgstr ""
     10483
     10484#: inc/customizer/customizer-src/controls/topbar/topbar.js:91
     10485msgid "Left Content And Right Social"
     10486msgstr ""
     10487
     10488#: inc/customizer/customizer-src/controls/topbar/topbar.js:92
     10489msgid "Left Social And Right Content"
     10490msgstr ""
     10491
     10492#: inc/customizer/customizer-src/controls/topbar/topbar.js:93
     10493msgid "Centered Content And Social"
     10494msgstr ""
  • oceanwp/4.1.2/readme.txt

    r280063 r283264  
    22Contributors: oceanwp
    33Tested up to: 6.8.2
    4 Stable tag: 4.1.1
     4Stable tag: 4.1.2
    55Requires PHP: 7.4
    66License: GPLv2 or later
  • oceanwp/4.1.2/sass/style.scss

    r280063 r283264  
    33 * Theme Name:         OceanWP
    44 * Text Domain:        oceanwp
    5  * Version:            4.1.1
     5 * Version:            4.1.2
    66 * Tested up to:       6.8.2
    77 * Requires at least:  5.6
  • oceanwp/4.1.2/style.css

    r280063 r283264  
    22 * Theme Name:         OceanWP
    33 * Text Domain:        oceanwp
    4  * Version:            4.1.1
     4 * Version:            4.1.2
    55 * Tested up to:       6.8.2
    66 * Requires at least:  5.6
Note: See TracChangeset for help on using the changeset viewer.