/*! elementor - v3.18.0 - 06-12-2023 */ /*! For license information please see app-packages.min.js.LICENSE.txt */ (()=>{var e={3137:()=>{},46607:()=>{},90403:()=>{},53048:()=>{},71904:()=>{},75495:()=>{},57349:()=>{},6479:()=>{},46381:()=>{},2655:()=>{},73239:()=>{},70708:()=>{},86522:()=>{},82556:()=>{},44740:()=>{},66095:()=>{},26330:()=>{},59029:()=>{},92738:()=>{},18:()=>{},82167:()=>{},52505:()=>{},20229:()=>{},6075:()=>{},50927:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Link:()=>V,Location:()=>M,LocationProvider:()=>D,Match:()=>Z,Redirect:()=>$,Router:()=>I,ServerLocation:()=>B,createHistory:()=>O,createMemorySource:()=>C,globalHistory:()=>E,isRedirect:()=>z,matchPath:()=>p,navigate:()=>T,redirectTo:()=>Y,useLocation:()=>J,useMatch:()=>te,useNavigate:()=>X,useParams:()=>ee});var n=r(87363),o=r.n(n),a=r(3996),i=r.n(a),l=r(68189),s=r.n(l);function componentWillMount(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=e&&this.setState(e)}function componentWillReceiveProps(e){this.setState(function updater(t){var r=this.constructor.getDerivedStateFromProps(e,t);return null!=r?r:null}.bind(this))}function componentWillUpdate(e,t){try{var r=this.props,n=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(r,n)}finally{this.props=r,this.state=n}}componentWillMount.__suppressDeprecationWarning=!0,componentWillReceiveProps.__suppressDeprecationWarning=!0,componentWillUpdate.__suppressDeprecationWarning=!0;var u=function startsWith(e,t){return e.substr(0,t.length)===t},c=function pick(e,t){for(var r=void 0,n=void 0,o=t.split("?")[0],a=_(o),l=""===a[0],s=g(e),u=0,c=s.length;ut.score?-1:e.index-t.index}))},_=function segmentize(e){return e.replace(/(^\/+|\/+$)/g,"").split("/")},b=function addQuery(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n0})))&&r.length>0?"?"+r.join("&"):"")},w=["uri","path"],x=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},l=i.state,s=i.replace,u=void 0!==s&&s;if("number"==typeof t)e.history.go(t);else{l=x({},l,{key:Date.now()+""});try{o||u?e.history.replaceState(l,null,t):e.history.pushState(l,null,t)}catch(r){e.location[u?"replace":"assign"](t)}}n=P(e),o=!0;var c=new Promise((function(e){return a=e}));return r.forEach((function(e){return e({location:n,action:"PUSH"})})),c}}},C=function createMemorySource(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",t=e.indexOf("?"),r={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""},n=0,o=[r],a=[null];return{get location(){return o[n]},addEventListener:function addEventListener(e,t){},removeEventListener:function removeEventListener(e,t){},history:{get entries(){return o},get index(){return n},get state(){return a[n]},pushState:function pushState(e,t,r){var i=r.split("?"),l=i[0],s=i[1],u=void 0===s?"":s;n++,o.push({pathname:l,search:u.length?"?"+u:u}),a.push(e)},replaceState:function replaceState(e,t,r){var i=r.split("?"),l=i[0],s=i[1],u=void 0===s?"":s;o[n]={pathname:l,search:u},a[n]=e},go:function go(e){var t=n+e;t<0||t>a.length-1||(n=t)}}}},j=!("undefined"==typeof window||!window.document||!window.document.createElement),E=O(function getSource(){return j?window:C()}()),T=E.navigate,N=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _possibleConstructorReturn(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}function _inherits(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)}var R=function createNamedContext(e,t){var r=s()(t);return r.displayName=e,r},S=R("Location"),M=function Location(e){var t=e.children;return o().createElement(S.Consumer,null,(function(e){return e?t(e):o().createElement(D,null,t)}))},D=function(e){function LocationProvider(){var t,r;_classCallCheck(this,LocationProvider);for(var n=arguments.length,o=Array(n),a=0;a-1?(a=t.substring(0,n),i=t.substring(n)):a=t,o().createElement(S.Provider,{value:{location:{pathname:a,search:i,hash:""},navigate:function navigate(){throw new Error("You can't call navigate on the server.")}}},r)},W=R("Base",{baseuri:"/",basepath:"/"}),I=function Router(e){return o().createElement(W.Consumer,null,(function(t){return o().createElement(M,null,(function(r){return o().createElement(A,N({},t,r,e))}))}))},A=function(e){function RouterImpl(){return _classCallCheck(this,RouterImpl),_possibleConstructorReturn(this,e.apply(this,arguments))}return _inherits(RouterImpl,e),RouterImpl.prototype.render=function render(){var e=this.props,t=e.location,r=e.navigate,n=e.basepath,a=e.primary,i=e.children,l=(e.baseuri,e.component),s=void 0===l?"div":l,u=_objectWithoutProperties(e,["location","navigate","basepath","primary","children","baseuri","component"]),p=o().Children.toArray(i).reduce((function(e,t){var r=ne(n)(t);return e.concat(r)}),[]),f=t.pathname,m=c(p,f);if(m){var h=m.params,y=m.uri,v=m.route,g=m.route.value;n=v.default?n:v.path.replace(/\*$/,"");var _=N({},h,{uri:y,location:t,navigate:function navigate(e,t){return r(d(e,y),t)}}),b=o().cloneElement(g,_,g.props.children?o().createElement(I,{location:t,primary:a},g.props.children):void 0),w=a?q:s,x=a?N({uri:y,location:t,component:s},u):u;return o().createElement(W.Provider,{value:{baseuri:y,basepath:n}},o().createElement(w,x,b))}return null},RouterImpl}(o().PureComponent);A.defaultProps={primary:!0};var L=R("Focus"),q=function FocusHandler(e){var t=e.uri,r=e.location,n=e.component,a=_objectWithoutProperties(e,["uri","location","component"]);return o().createElement(L.Consumer,null,(function(e){return o().createElement(H,N({},a,{component:n,requestFocus:e,uri:t,location:r}))}))},F=!0,U=0,H=function(e){function FocusHandlerImpl(){var t,r;_classCallCheck(this,FocusHandlerImpl);for(var n=arguments.length,o=Array(n),a=0;a{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function useAction(){return{backToDashboard:function backToDashboard(){window.top===window?window.top.location=elementorAppConfig.admin_url:window.top.$e.run("app/close")},backToReferrer:function backToReferrer(){window.top===window?window.top.location=elementorAppConfig.return_url.includes(elementorAppConfig.login_url)?elementorAppConfig.admin_url:elementorAppConfig.return_url:window.top.$e.run("app/close")}}}},33105:(e,t,r)=>{"use strict";var n=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function useAjax(){var e=(0,s.useState)(null),t=(0,l.default)(e,2),r=t[0],n=t[1],a="initial",u={status:a,isComplete:!1,response:null},c=(0,s.useState)(u),p=(0,l.default)(c,2),d=p[0],f=p[1],m={reset:function reset(){return f(a)}},h=function(){var e=(0,i.default)(o.default.mark((function _callee(e){return o.default.wrap((function _callee$(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t,r){var n=new FormData;if(e.data){for(var o in e.data)n.append(o,e.data[o]);e.data.nonce||n.append("_nonce",elementorCommon.config.ajax.nonce)}var a=_objectSpread(_objectSpread({type:"post",url:elementorCommon.config.ajax.url,headers:{},cache:!1,contentType:!1,processData:!1},e),{},{data:n,success:function success(e){t(e)},error:function error(e){r(e)}});jQuery.ajax(a)})));case 1:case"end":return t.stop()}}),_callee)})));return function runRequest(t){return e.apply(this,arguments)}}();return(0,s.useEffect)((function(){r&&h(r).then((function(e){var t=e.success?"success":"error";f((function(r){return _objectSpread(_objectSpread({},r),{},{status:t,response:null==e?void 0:e.data})}))})).catch((function(e){var t,r=408===e.status?"timeout":null===(t=e.responseJSON)||void 0===t?void 0:t.data;f((function(e){return _objectSpread(_objectSpread({},e),{},{status:"error",response:r})}))})).finally((function(){f((function(e){return _objectSpread(_objectSpread({},e),{},{isComplete:!0})}))}))}),[r]),{ajax:r,setAjax:n,ajaxState:d,ajaxActions:m,runRequest:h}};var o=n(r(50824)),a=n(r(93231)),i=n(r(10029)),l=n(r(40131)),s=r(87363);function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t{"use strict";var n=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function useConfirmAction(e){var t=e.action,r=e.doNotShowAgainKey,n=void 0===r?null:r,s=(0,l.default)(n),u=s.isViewed,c=s.markAsViewed,p=(0,i.useState)({isOpen:!1,actionArgs:[]}),d=(0,a.default)(p,2),f=d[0],m=d[1],h=(0,i.useState)(!1),y=(0,a.default)(h,2),v=y[0],g=y[1];return{checkbox:{isChecked:v,setIsChecked:g},dialog:{isOpen:f.isOpen,approve:function approve(){t.apply(void 0,(0,o.default)(f.actionArgs)),v&&n&&c(),m({isOpen:!1,actionArgs:[]})},dismiss:function dismiss(){m({isOpen:!1,actionArgs:[]})}},runAction:function runAction(){for(var e=arguments.length,r=new Array(e),n=0;n{"use strict";var n=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function useIntroduction(e){var t,r,n,i=(0,a.useState)(!(null===(t=window.elementorAppConfig)||void 0===t||null===(r=t.user)||void 0===r||null===(n=r.introduction)||void 0===n||!n[e])),l=(0,o.default)(i,2),s=l[0],u=l[1];return{isViewed:s,markAsViewed:function markAsViewed(){return e?new Promise((function(t,r){s&&r(),elementorCommon.ajax.addRequest("introduction_viewed",{data:{introductionKey:e},error:function error(){return r()},success:function success(){var r,n;u(!0),null!==(r=window.elementorAppConfig)&&void 0!==r&&null!==(n=r.user)&&void 0!==n&&n.introduction&&(window.elementorAppConfig.user.introduction[e]=!0),t()}})})):Promise.reject()}}};var o=n(r(40131)),a=r(87363)},78845:(e,t,r)=>{"use strict";var n=r(38003).__;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function usePageTitle(e){var t=e.title,r=e.prefix;(0,o.useEffect)((function(){r||(r=n("Elementor","elementor")),document.title="".concat(r," | ").concat(t)}),[t,r])};var o=r(87363)},2844:(e,t,r)=>{"use strict";var n=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function useQueryParams(){var e,t=new URLSearchParams(window.location.search),r=Object.fromEntries(t.entries()),n=null===(e=location.hash.match(/\?(.+)/))||void 0===e?void 0:e[1],o={};n&&n.split("&").forEach((function(e){var t=e.split("="),r=(0,a.default)(t,2),n=r[0],i=r[1];o[n]=i}));var i=_objectSpread(_objectSpread({},r),o);return{getAll:function getAll(){return i}}};var o=n(r(93231)),a=n(r(40131));function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Content;var a=o(r(87363));function Content(e){return a.default.createElement("main",{className:"eps-app__content ".concat(e.className)},e.children)}Content.propTypes={children:n.any,className:n.string},Content.defaultProps={className:""}},17907:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Footer;var a=o(r(87363));function Footer(e){return a.default.createElement("footer",{className:"eps-app__footer"},e.children)}Footer.propTypes={children:n.object}},73622:(e,t,r)=>{"use strict";var n=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(r(78983)),a=n(r(42081)),i=n(r(51121)),l=n(r(58724)),s=n(r(71173)),u=n(r(74910)),c=n(r(93231)),p=n(r(97176));function _createSuper(e){var t=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function _createSuperInternal(){var r,n=(0,u.default)(e);if(t){var o=(0,u.default)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return(0,s.default)(this,r)}}var d=function(e){(0,l.default)(Button,e);var t=_createSuper(Button);function Button(){return(0,o.default)(this,Button),t.apply(this,arguments)}return(0,a.default)(Button,[{key:"getCssId",value:function getCssId(){return"eps-app-header-btn-"+(0,i.default)((0,u.default)(Button.prototype),"getCssId",this).call(this)}},{key:"getClassName",value:function getClassName(){return this.props.includeHeaderBtnClass?"eps-app__header-btn "+(0,i.default)((0,u.default)(Button.prototype),"getClassName",this).call(this):(0,i.default)((0,u.default)(Button.prototype),"getClassName",this).call(this)}}]),Button}(p.default);t.default=d,(0,c.default)(d,"defaultProps",Object.assign({},p.default.defaultProps,{hideText:!0,includeHeaderBtnClass:!0}))},78419:(e,t,r)=>{"use strict";var n=r(38003).__,o=r(23615),a=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=HeaderButtons;var i=a(r(87363)),l=a(r(73119)),s=a(r(19367)),u=a(r(73622));function HeaderButtons(e){var t=(0,s.default)(),r="";if(e.buttons.length){var o=e.buttons.map((function(e){return i.default.createElement(u.default,(0,l.default)({key:e.id},e))}));r=i.default.createElement(i.default.Fragment,null,o)}return i.default.createElement("div",{className:"eps-app__header-buttons"},i.default.createElement(u.default,{text:n("Close","elementor"),icon:"eicon-close",className:"eps-app__close-button",onClick:function actionOnClose(){e.onClose?e.onClose():t.backToDashboard()}}),r)}HeaderButtons.propTypes={buttons:o.arrayOf(o.object),onClose:o.func},HeaderButtons.defaultProps={buttons:[]}},72848:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Header;var a=o(r(87363)),i=o(r(73119)),l=o(r(67096)),s=o(r(78419)),u=o(r(78845));function Header(e){(0,u.default)({title:e.title});var t="span",r={};return e.titleRedirectRoute&&(t="a",r={href:"#".concat(e.titleRedirectRoute),target:"_self"}),a.default.createElement(l.default,{container:!0,alignItems:"center",justify:"space-between",className:"eps-app__header"},a.default.createElement(t,(0,i.default)({className:"eps-app__logo-title-wrapper"},r),a.default.createElement("i",{className:"eps-app__logo eicon-elementor"}),a.default.createElement("h1",{className:"eps-app__title"},e.title)),a.default.createElement(s.default,{buttons:e.buttons}))}Header.propTypes={title:n.string,titleRedirectRoute:n.string,buttons:n.arrayOf(n.object),onClose:n.func},Header.defaultProps={buttons:[]}},29713:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Page;var a=o(r(87363)),i=o(r(72848)),l=o(r(22595)),s=o(r(88138)),u=o(r(17907));function Page(e){return a.default.createElement("div",{className:"eps-app__lightbox ".concat(e.className)},a.default.createElement("div",{className:"eps-app"},a.default.createElement(i.default,{title:e.title,buttons:e.headerButtons,titleRedirectRoute:e.titleRedirectRoute,onClose:function onClose(){var t;return null===(t=e.onClose)||void 0===t?void 0:t.call(e)}}),a.default.createElement("div",{className:"eps-app__main"},function AppSidebar(){if(e.sidebar)return a.default.createElement(l.default,null,e.sidebar)}(),a.default.createElement(s.default,null,e.content)),function AppFooter(){if(e.footer)return a.default.createElement(u.default,null,e.footer)}()))}Page.propTypes={title:n.string,titleRedirectRoute:n.string,className:n.string,headerButtons:n.arrayOf(n.object),sidebar:n.object,content:n.object.isRequired,footer:n.object,onClose:n.func},Page.defaultProps={className:""}},22595:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Sidebar;var a=o(r(87363));function Sidebar(e){return a.default.createElement("div",{className:"eps-app__sidebar"},e.children)}Sidebar.propTypes={children:n.object}},97951:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=CollapseContent;var a=o(r(87363));function CollapseContent(e){return a.default.createElement("div",{className:"e-app-collapse-content"},e.children)}CollapseContent.propTypes={className:n.string,children:n.any},CollapseContent.defaultProps={className:""}},46201:(e,t,r)=>{"use strict";var n=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.CollapseContext=void 0;var o=n(r(87363)).default.createContext();t.CollapseContext=o},20628:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203),a=r(7501);Object.defineProperty(t,"__esModule",{value:!0}),t.default=CollapseToggle;var i=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==a(e)&&"function"!=typeof e)return{default:e};var r=_getRequireWildcardCache(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=o?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(n,i,l):n[i]=e[i]}n.default=e,r&&r.set(e,n);return n}(r(87363)),l=o(r(93231)),s=r(72102),u=r(46201);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?r:t})(e)}function CollapseToggle(e){var t=(0,i.useContext)(u.CollapseContext),r={"--e-app-collapse-toggle-icon-spacing":(0,s.pxToRem)(e.iconSpacing)},n="e-app-collapse-toggle",o=[n,(0,l.default)({},n+"--active",e.active)],a={style:r,className:(0,s.arrayToClassName)(o)};return e.active&&(a.onClick=function(){return t.toggle()}),i.default.createElement("div",a,e.children,e.active&&e.showIcon&&i.default.createElement("i",{className:"eicon-caret-down e-app-collapse-toggle__icon"}))}CollapseToggle.propTypes={className:n.string,iconSpacing:n.number,showIcon:n.bool,active:n.bool,children:n.any},CollapseToggle.defaultProps={className:"",iconSpacing:20,showIcon:!0,active:!0}},53121:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203),a=r(7501);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Collapse;var i=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==a(e)&&"function"!=typeof e)return{default:e};var r=_getRequireWildcardCache(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=o?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(n,i,l):n[i]=e[i]}n.default=e,r&&r.set(e,n);return n}(r(87363)),l=o(r(93231)),s=o(r(40131)),u=r(72102),c=r(46201),p=o(r(20628)),d=o(r(97951));function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?r:t})(e)}function Collapse(e){var t=(0,i.useState)(e.isOpened),r=(0,s.default)(t,2),n=r[0],o=r[1],a="e-app-collapse",p=[a,e.className,(0,l.default)({},a+"--opened",n)];return(0,i.useEffect)((function(){e.isOpened!==n&&o(e.isOpened)}),[e.isOpened]),(0,i.useEffect)((function(){e.onChange&&e.onChange(n)}),[n]),i.default.createElement(c.CollapseContext.Provider,{value:{toggle:function toggle(){return o((function(e){return!e}))}}},i.default.createElement("div",{className:(0,u.arrayToClassName)(p)},e.children))}r(3137),Collapse.propTypes={className:n.string,isOpened:n.bool,onChange:n.func,children:n.oneOfType([n.node,n.arrayOf(n.node)])},Collapse.defaultProps={className:"",isOpened:!1},Collapse.Toggle=p.default,Collapse.Content=d.default},16674:(e,t,r)=>{"use strict";var n=r(23615),o=r(38003).__,a=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=GoProButton;var i=a(r(87363)),l=a(r(73119)),s=a(r(97176)),u=r(72102);function GoProButton(e){var t=["e-app-go-pro-button",e.className];return i.default.createElement(s.default,(0,l.default)({},e,{className:(0,u.arrayToClassName)(t),text:e.text}))}GoProButton.propTypes={className:n.string,text:n.string},GoProButton.defaultProps={className:"",variant:"outlined",size:"sm",color:"cta",target:"_blank",rel:"noopener noreferrer",text:o("Upgrade Now","elementor")}},6724:(e,t,r)=>{"use strict";var n=r(38003).__,o=r(23615),a=r(73203),i=r(7501);Object.defineProperty(t,"__esModule",{value:!0}),t.default=UploadFile;var l=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==i(e)&&"function"!=typeof e)return{default:e};var r=_getRequireWildcardCache(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e,r&&r.set(e,n);return n}(r(87363)),s=a(r(97176)),u=r(72102);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?r:t})(e)}function UploadFile(e){var t,r=(0,l.useRef)(null),o=["e-app-upload-file",e.className];return l.default.createElement("div",{className:(0,u.arrayToClassName)(o)},l.default.createElement("input",{ref:r,type:"file",accept:e.filetypes.map((function(e){return"."+e})).join(", "),className:"e-app-upload-file__input",onChange:function onChange(t){var o=t.target.files[0];o&&(0,u.isOneOf)(o.type,e.filetypes)?e.onFileSelect(o,t,"browse"):(r.current.value="",e.onError({id:"file_not_allowed",message:n("This file type is not allowed","elementor")}))}}),l.default.createElement(s.default,{className:"e-app-upload-file__button",text:e.text,variant:e.variant,color:e.color,size:"lg",hideText:e.isLoading,icon:e.isLoading?"eicon-loading eicon-animation-spin":"",onClick:function onClick(){if(e.onFileChoose&&e.onFileChoose(),!e.isLoading)if(e.onButtonClick&&e.onButtonClick(),"file-explorer"===e.type)r.current.click();else if("wp-media"===e.type){if(t)return void t.open();(t=wp.media({multiple:!1,library:{type:["image","image/svg+xml"]}})).on("select",(function(){e.onWpMediaSelect&&e.onWpMediaSelect(t)})),t.open()}}}))}r(46607),UploadFile.propTypes={className:o.string,type:o.string,onWpMediaSelect:o.func,text:o.string,onFileSelect:o.func,isLoading:o.bool,filetypes:o.array.isRequired,onError:o.func,variant:o.string,color:o.string,onButtonClick:o.func,onFileChoose:o.func},UploadFile.defaultProps={className:"",type:"file-explorer",text:n("Select File","elementor"),onError:function onError(){},variant:"contained",color:"primary"}},46218:(e,t,r)=>{"use strict";var n=r(38003).__,o=r(23615),a=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=DropZone;var i=a(r(87363)),l=a(r(73119)),s=r(72102),u=a(r(6724)),c=a(r(85048)),p=a(r(80054)),d=a(r(19183)),f=a(r(55986));function DropZone(e){var t=["e-app-drop-zone",e.className],r={onDrop:function onDrop(t){if(!e.isLoading){var r=t.dataTransfer.files[0];r&&(0,s.isOneOf)(r.type,e.filetypes)?e.onFileSelect(r,t,"drop"):e.onError({id:"file_not_allowed",message:n("This file type is not allowed","elementor")})}}};return i.default.createElement("section",{className:(0,s.arrayToClassName)(t)},i.default.createElement(c.default,(0,l.default)({},r,{isLoading:e.isLoading}),e.icon&&i.default.createElement(p.default,{className:"e-app-drop-zone__icon ".concat(e.icon)}),e.heading&&i.default.createElement(d.default,{variant:"display-3"},e.heading),e.text&&i.default.createElement(f.default,{variant:"xl",className:"e-app-drop-zone__text"},e.text),e.secondaryText&&i.default.createElement(f.default,{variant:"xl",className:"e-app-drop-zone__secondary-text"},e.secondaryText),e.showButton&&i.default.createElement(u.default,{isLoading:e.isLoading,type:e.type,onButtonClick:e.onButtonClick,onFileSelect:e.onFileSelect,onWpMediaSelect:function onWpMediaSelect(t){return e.onWpMediaSelect(t)},onError:function onError(t){return e.onError(t)},text:e.buttonText,filetypes:e.filetypes,variant:e.buttonVariant,color:e.buttonColor,onFileChoose:e.onFileChoose}),e.description&&i.default.createElement(f.default,{variant:"xl",className:"e-app-drop-zone__description"},e.description)))}r(90403),DropZone.propTypes={className:o.string,children:o.any,type:o.string,onFileSelect:o.func.isRequired,onWpMediaSelect:o.func,heading:o.string,text:o.string,secondaryText:o.string,buttonText:o.string,buttonVariant:o.string,buttonColor:o.string,icon:o.string,showButton:o.bool,showIcon:o.bool,isLoading:o.bool,filetypes:o.array.isRequired,onError:o.func,description:o.string,onButtonClick:o.func,onFileChoose:o.func},DropZone.defaultProps={className:"",type:"file-explorer",icon:"eicon-library-upload",showButton:!0,showIcon:!0,onError:function onError(){}}},65337:(e,t,r)=>{"use strict";var n=r(38003).__,o=r(23615),a=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=a(r(87363)),l=a(r(78983)),s=a(r(42081)),u=a(r(58724)),c=a(r(71173)),p=a(r(74910)),d=a(r(93231)),f=a(r(10864));function _createSuper(e){var t=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function _createSuperInternal(){var r,n=(0,p.default)(e);if(t){var o=(0,p.default)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return(0,c.default)(this,r)}}var m=function(e){(0,u.default)(ErrorBoundary,e);var t=_createSuper(ErrorBoundary);function ErrorBoundary(e){var r;return(0,l.default)(this,ErrorBoundary),(r=t.call(this,e)).state={hasError:null},r}return(0,s.default)(ErrorBoundary,[{key:"goBack",value:function goBack(){window.top!==window.self&&window.top.$e.run("app/close"),window.location=elementorAppConfig.return_url}},{key:"render",value:function render(){return this.state.hasError?i.default.createElement(f.default,{title:this.props.title,text:this.props.text,approveButtonUrl:this.props.learnMoreUrl,approveButtonColor:"link",approveButtonTarget:"_blank",approveButtonText:n("Learn More","elementor"),dismissButtonText:n("Go Back","elementor"),dismissButtonOnClick:this.goBack}):this.props.children}}],[{key:"getDerivedStateFromError",value:function getDerivedStateFromError(){return{hasError:!0}}}]),ErrorBoundary}(i.default.Component);t.default=m,(0,d.default)(m,"propTypes",{children:o.any,title:o.string,text:o.string,learnMoreUrl:o.string}),(0,d.default)(m,"defaultProps",{title:n("App could not be loaded","elementor"),text:n("We’re sorry, but something went wrong. Click on ‘Learn more’ and follow each of the steps to quickly solve it.","elementor"),learnMoreUrl:"https://go.elementor.com/app-general-load-issue/"})},31794:(e,t,r)=>{"use strict";var n=r(38003).__,o=r(23615),a=r(73203),i=r(7501);Object.defineProperty(t,"__esModule",{value:!0}),t.default=UnfilteredFilesDialog;var l=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==i(e)&&"function"!=typeof e)return{default:e};var r=_getRequireWildcardCache(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e,r&&r.set(e,n);return n}(r(87363)),s=a(r(40131)),u=a(r(10864)),c=a(r(33105));function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?r:t})(e)}function UnfilteredFilesDialog(e){var t=e.show,r=e.setShow,o=e.onReady,a=e.onCancel,i=e.onDismiss,p=e.onLoad,d=e.onEnable,f=e.onClose,m=(0,c.default)(),h=m.ajaxState,y=m.setAjax,v=(0,l.useState)(!1),g=(0,s.default)(v,2),_=g[0],b=g[1],w=(0,l.useState)(!1),x=(0,s.default)(w,2),P=x[0],O=x[1];return(0,l.useEffect)((function(){_&&(r(!1),y({data:{action:"elementor_ajax",actions:JSON.stringify({enable_unfiltered_files_upload:{action:"enable_unfiltered_files_upload"}})}}),d&&d())}),[_]),(0,l.useEffect)((function(){switch(h.status){case"success":o();break;case"error":O(!0),r(!0)}}),[h]),(0,l.useEffect)((function(){t&&p&&p()}),[t]),t?l.default.createElement(l.default.Fragment,null,P?l.default.createElement(u.default,{title:n("Something went wrong.","elementor"),text:e.errorModalText,approveButtonColor:"link",approveButtonText:n("Continue","elementor"),approveButtonOnClick:o,dismissButtonText:n("Go Back","elementor"),dismissButtonOnClick:a,onClose:a}):l.default.createElement(u.default,{title:n("First, enable unfiltered file uploads.","elementor"),text:e.confirmModalText,approveButtonColor:"link",approveButtonText:n("Enable","elementor"),approveButtonOnClick:function approveButtonOnClick(){return b(!0)},dismissButtonText:n("Skip","elementor"),dismissButtonOnClick:i||o,onClose:f||i||o})):null}UnfilteredFilesDialog.propTypes={show:o.bool,setShow:o.func.isRequired,onReady:o.func.isRequired,onCancel:o.func.isRequired,onDismiss:o.func,confirmModalText:o.string.isRequired,errorModalText:o.string.isRequired,onLoad:o.func,onEnable:o.func,onClose:o.func},UnfilteredFilesDialog.defaultProps={show:!1,onReady:function onReady(){},onCancel:function onCancel(){}}},41001:(e,t,r)=>{"use strict";var n=r(73203),o=r(7501);Object.defineProperty(t,"__esModule",{value:!0}),t.hooks=t.components=t.appUi=void 0;var a=n(r(68735)),i=n(r(20963)),l=n(r(97176)),s=n(r(40355)),u=n(r(78328)),c=n(r(77310)),p=n(r(57625)),d=n(r(96666)),f=n(r(7348)),m=n(r(90245)),h=n(r(53121)),y=n(r(61676)),v=n(r(10864)),g=n(r(85048)),_=n(r(46218)),b=n(r(65337)),w=n(r(19183)),x=n(r(16674)),P=n(r(67096)),O=n(r(80054)),C=n(r(73856)),j=n(r(59037)),E=n(r(47328)),T=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==o(e)&&"function"!=typeof e)return{default:e};var r=_getRequireWildcardCache(t);if(r&&r.has(e))return r.get(e);var n={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=a?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(n,i,l):n[i]=e[i]}n.default=e,r&&r.set(e,n);return n}(r(34597)),N=n(r(77865)),R=n(r(8149)),S=n(r(29713)),M=n(r(93e3)),D=n(r(54978)),B=n(r(55677)),W=n(r(55986)),I=n(r(6724)),A=n(r(22382)),L=n(r(31794)),q=n(r(33105)),F=n(r(19367)),U=n(r(78845)),H=n(r(2844)),G=n(r(17168)),K=n(r(94450));function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?r:t})(e)}var V={AddNewButton:a.default,Box:i.default,Button:l.default,Card:s.default,CardBody:u.default,CardFooter:c.default,CardHeader:d.default,CardImage:p.default,CardOverlay:f.default,Checkbox:m.default,Collapse:h.default,CssGrid:y.default,Dialog:v.default,DragDrop:g.default,DropZone:_.default,ErrorBoundary:b.default,Heading:w.default,GoProButton:x.default,Grid:P.default,Icon:O.default,List:C.default,Menu:j.default,MenuItem:E.default,Modal:T.Modal,ModalProvider:T.default,NotFound:N.default,Notice:R.default,Page:S.default,Popover:M.default,Select:D.default,Select2:B.default,Text:W.default,UploadFile:I.default,InlineLink:A.default};t.appUi=V;var z={UnfilteredFilesDialog:L.default};t.components=z;var Y={useAjax:q.default,useAction:F.default,usePageTitle:U.default,useQueryParams:H.default,useIntroduction:G.default,useConfirmAction:K.default};t.hooks=Y},77865:(e,t,r)=>{"use strict";var n=r(38003).__,o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function NotFound(){var e={title:n("Not Found","elementor"),className:"eps-app__not-found",content:a.default.createElement("h1",null," ",n("Not Found","elementor")," "),sidebar:a.default.createElement(a.default.Fragment,null)};return a.default.createElement(i.default,e)};var a=o(r(87363)),i=o(r(29713))},32805:(e,t,r)=>{"use strict";var n=r(87363),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=o(r(78983)),i=o(r(42081)),l=o(r(93231)),s=new(function(){function Router(){(0,a.default)(this,Router),(0,l.default)(this,"routes",[]),(0,l.default)(this,"history",null)}return(0,i.default)(Router,[{key:"addRoute",value:function addRoute(e){this.routes.push(e)}},{key:"getRoutes",value:function getRoutes(){return this.routes.map((function(e){var t=e.props||{};return t.path=t.key=e.path,n.createElement(e.component,t)}))}}]),Router}());window.elementorAppPackages={router:s};var u=s;t.default=u},20963:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Box;var a=o(r(87363)),i=r(72102);function Box(e){var t="eps-box",r=[t,e.className],n={};return Object.prototype.hasOwnProperty.call(e,"padding")&&(n["--eps-box-padding"]=(0,i.pxToRem)(e.padding),r.push(t+"--padding")),a.default.createElement("div",{style:n,className:(0,i.arrayToClassName)(r)},e.children)}r(53048),Box.propTypes={className:n.string,padding:n.string,children:n.oneOfType([n.string,n.object,n.arrayOf(n.object)]).isRequired},Box.defaultProps={className:""}},90245:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Checkbox;var a=o(r(87363)),i=r(72102);function Checkbox(e){var t=e.className,r=e.checked,n=e.rounded,o=e.indeterminate,l=e.error,s=e.disabled,u=e.onChange,c=e.id,p="eps-checkbox",d=[p,t];return n&&d.push(p+"--rounded"),o&&d.push(p+"--indeterminate"),l&&d.push(p+"--error"),a.default.createElement("input",{className:(0,i.arrayToClassName)(d),type:"checkbox",checked:r,disabled:s,onChange:u,id:c})}r(71904),Checkbox.propTypes={className:n.string,checked:n.bool,disabled:n.bool,indeterminate:n.bool,rounded:n.bool,error:n.bool,onChange:n.func,id:n.string},Checkbox.defaultProps={className:"",checked:null,disabled:!1,indeterminate:!1,error:!1,onChange:function onChange(){}}},61676:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=CssGrid;var a=o(r(87363)),i=r(72102);function CssGrid(e){var t={"--eps-grid-columns":e.columns,"--eps-grid-spacing":(0,i.pxToRem)(e.spacing),"--eps-grid-col-min-width":(0,i.pxToRem)(e.colMinWidth),"--eps-grid-col-max-width":(0,i.pxToRem)(e.colMaxWidth)};return a.default.createElement("div",{style:t,className:"eps-css-grid ".concat(e.className)},e.children)}r(75495),CssGrid.propTypes={className:n.string,children:n.any.isRequired,columns:n.number,spacing:n.number,colMinWidth:n.number,colMaxWidth:n.number},CssGrid.defaultProps={spacing:24,className:""}},85048:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203),a=r(7501);Object.defineProperty(t,"__esModule",{value:!0}),t.default=DragDrop;var i=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==a(e)&&"function"!=typeof e)return{default:e};var r=_getRequireWildcardCache(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=o?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(n,i,l):n[i]=e[i]}n.default=e,r&&r.set(e,n);return n}(r(87363)),l=o(r(73119)),s=o(r(40131)),u=r(72102);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?r:t})(e)}function DragDrop(e){var t=(0,i.useState)(!1),r=(0,s.default)(t,2),n=r[0],o=r[1],a=function onDragDropActions(e){e.preventDefault(),e.stopPropagation()},c={onDrop:function onDrop(t){a(t),o(!1),e.onDrop&&e.onDrop(t)},onDragOver:function onDragOver(t){a(t),o(!0),e.onDragOver&&e.onDragOver(t)},onDragLeave:function onDragLeave(t){a(t),o(!1),e.onDragLeave&&e.onDragLeave(t)}};return i.default.createElement("div",(0,l.default)({},c,{className:function getClassName(){var t="e-app-drag-drop",r=[t,e.className];return n&&!e.isLoading&&r.push(t+"--drag-over"),(0,u.arrayToClassName)(r)}()}),e.children)}r(57349),DragDrop.propTypes={className:n.string,children:n.any,onDrop:n.func,onDragLeave:n.func,onDragOver:n.func,isLoading:n.bool},DragDrop.defaultProps={className:""}},19183:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Heading;var a=o(r(87363)),i=r(72102);function Heading(e){var t=[e.className];e.variant&&t.push("eps-"+e.variant);var r=function Element(){return a.default.createElement(e.tag,{className:(0,i.arrayToClassName)(t)},e.children)};return a.default.createElement(r,null)}Heading.propTypes={className:n.string,children:n.oneOfType([n.string,n.object,n.arrayOf(n.object)]).isRequired,tag:n.oneOf(["h1","h2","h3","h4","h5","h6"]),variant:n.oneOf(["display-1","display-2","display-3","display-4","h1","h2","h3","h4","h5","h6"]).isRequired},Heading.defaultProps={className:"",tag:"h1"}},80054:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Icon;var a=o(r(87363));function Icon(e){return a.default.createElement("i",{className:"eps-icon ".concat(e.className)})}Icon.propTypes={className:n.string.isRequired},Icon.defaultProps={className:""}},54978:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Select;var a=o(r(87363));function Select(e){return a.default.createElement("select",{multiple:e.multiple,className:e.className,value:e.value,onChange:e.onChange,ref:e.elRef,onClick:function onClick(){var t;return null===(t=e.onClick)||void 0===t?void 0:t.call(e)}},e.options.map((function(e){return e.children?a.default.createElement("optgroup",{label:e.label,key:e.label},e.children.map((function(e){return a.default.createElement("option",{key:e.value,value:e.value},e.label)}))):a.default.createElement("option",{key:e.value,value:e.value},e.label)})))}Select.propTypes={className:n.string,onChange:n.func,options:n.array,elRef:n.object,multiple:n.bool,value:n.oneOfType([n.array,n.string]),onClick:n.func},Select.defaultProps={className:"",options:[]}},55986:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Text;var a=o(r(87363)),i=r(72102);function Text(e){var t=[e.className],r=e.variant&&"md"!==e.variant?"-"+e.variant:"";t.push("eps-text"+r);var n=function Element(){return a.default.createElement(e.tag,{className:(0,i.arrayToClassName)(t)},e.children)};return a.default.createElement(n,null)}Text.propTypes={className:n.string,variant:n.oneOf(["xl","lg","md","sm","xs","xxs"]),tag:n.string,children:n.any.isRequired},Text.defaultProps={className:"",tag:"p"}},78328:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=CardBody;var a=o(r(87363)),i=r(72102);function CardBody(e){var t="eps-card__body",r=[t,e.className],n={};return Object.prototype.hasOwnProperty.call(e,"padding")&&(n["--eps-card-body-padding"]=(0,i.pxToRem)(e.padding),r.push(t+"--padding")),a.default.createElement("main",{className:(0,i.arrayToClassName)(r),style:n},e.children)}r(6479),CardBody.propTypes={className:n.string,padding:n.string,passive:n.bool,active:n.bool,children:n.any.isRequired},CardBody.defaultProps={className:""}},28449:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=CardDivider;var a=o(r(87363)),i=r(72102);function CardDivider(e){var t=["eps-card__divider",e.className];return a.default.createElement("hr",{className:(0,i.arrayToClassName)(t)})}r(6479),CardDivider.propTypes={className:n.string},CardDivider.defaultProps={className:""}},77310:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=CardFooter;var a=o(r(87363)),i=r(72102);function CardFooter(e){var t="eps-card__footer",r=[t,e.className],n={};return Object.prototype.hasOwnProperty.call(e,"padding")&&(n["--eps-card-footer-padding"]=(0,i.pxToRem)(e.padding),r.push(t+"--padding")),a.default.createElement("footer",{className:(0,i.arrayToClassName)(r),style:n},e.children)}r(6479),CardFooter.propTypes={className:n.string,padding:n.string,passive:n.bool,active:n.bool,children:n.object.isRequired},CardFooter.defaultProps={className:""}},96666:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=CardHeader;var a=o(r(87363)),i=r(72102);function CardHeader(e){var t="eps-card__header",r=[t,e.className],n={};return Object.prototype.hasOwnProperty.call(e,"padding")&&(n["--eps-card-header-padding"]=(0,i.pxToRem)(e.padding),r.push(t+"--padding")),a.default.createElement("header",{className:(0,i.arrayToClassName)(r),style:n},e.children)}r(6479),CardHeader.propTypes={className:n.string,padding:n.string,passive:n.bool,active:n.bool,children:n.any.isRequired},CardHeader.defaultProps={className:""}},73785:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=CardHeadline;var a=o(r(87363)),i=r(72102);function CardHeadline(e){var t=["eps-card__headline",e.className];return a.default.createElement("h4",{className:(0,i.arrayToClassName)(t)},e.children)}r(6479),CardHeadline.propTypes={className:n.string,children:n.any.isRequired},CardHeadline.defaultProps={className:""}},57625:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=CardImage;var a=o(r(87363));function CardImage(e){var t=a.default.createElement("img",{src:e.src,alt:e.alt,className:"eps-card__image",loading:"lazy"});return a.default.createElement("figure",{className:"eps-card__figure ".concat(e.className)},t,e.children)}r(6479),CardImage.propTypes={className:n.string,src:n.string.isRequired,alt:n.string.isRequired,children:n.any},CardImage.defaultProps={className:""}},7348:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=CardOverlay;var a=o(r(87363));function CardOverlay(e){return a.default.createElement("div",{className:"eps-card__image-overlay ".concat(e.className)},e.children)}r(6479),CardOverlay.propTypes={className:n.string,children:n.object.isRequired},CardOverlay.defaultProps={className:""}},40355:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=o(r(87363)),i=o(r(96666)),l=o(r(78328)),s=o(r(57625)),u=o(r(7348)),c=o(r(77310)),p=o(r(73785)),d=o(r(28449));r(6479);var f=a.default.forwardRef((function(e,t){return a.default.createElement("article",{className:"eps-card ".concat(e.className),ref:t},e.children)}));f.propTypes={type:n.string,className:n.string,children:n.any},f.defaultProps={className:""},f.displayName="Card",f.Header=i.default,f.Body=l.default,f.Image=s.default,f.Overlay=u.default,f.Footer=c.default,f.Headline=p.default,f.Divider=d.default;var m=f;t.default=m},82034:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=DialogActions;var a=o(r(87363));function DialogActions(e){return a.default.createElement("div",{className:"eps-dialog__buttons"},e.children)}DialogActions.propTypes={children:n.any}},53576:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=DialogButton;var a=o(r(87363)),i=o(r(93231)),l=o(r(73119)),s=o(r(97176));function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=DialogContent;var a=o(r(87363));function DialogContent(e){return a.default.createElement("div",{className:"eps-dialog__content"},e.children)}DialogContent.propTypes={children:n.any}},70259:(e,t,r)=>{"use strict";var n=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=DialogText;var o=n(r(87363)),a=n(r(93231)),i=n(r(73119)),l=n(r(55986));function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=DialogTitle;var a=o(r(87363)),i=o(r(93231)),l=o(r(73119)),s=o(r(19183));function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t{"use strict";var n=r(38003).__,o=r(23615),a=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=DialogWrapper;var i=a(r(87363)),l=a(r(97176));function DialogWrapper(e){var t="div";return e.onSubmit&&(t="form"),i.default.createElement("section",{className:"eps-modal__overlay"},i.default.createElement(t,{className:"eps-modal eps-dialog",onSubmit:e.onSubmit},e.onClose&&i.default.createElement(l.default,{onClick:e.onClose,text:n("Close","elementor"),hideText:!0,icon:"eicon-close",className:"eps-dialog__close-button"}),e.children))}DialogWrapper.propTypes={onClose:o.func,onSubmit:o.func,children:o.any}},10864:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Dialog;var a=o(r(87363)),i=o(r(16164)),l=o(r(89928)),s=o(r(91373)),u=o(r(70259)),c=o(r(82034)),p=o(r(53576));function Dialog(e){return a.default.createElement(i.default,{onSubmit:e.onSubmit,onClose:e.onClose},a.default.createElement(l.default,null,e.title&&a.default.createElement(s.default,null,e.title),e.text&&a.default.createElement(u.default,null,e.text),e.children),a.default.createElement(c.default,null,a.default.createElement(p.default,{key:"dismiss",text:e.dismissButtonText,onClick:e.dismissButtonOnClick,url:e.dismissButtonUrl,target:e.dismissButtonTarget,tabIndex:"2"}),a.default.createElement(p.default,{key:"approve",text:e.approveButtonText,onClick:e.approveButtonOnClick,url:e.approveButtonUrl,target:e.approveButtonTarget,color:e.approveButtonColor,elRef:e.approveButtonRef,tabIndex:"1"})))}r(46381),Dialog.propTypes={title:n.any,text:n.any,children:n.any,onSubmit:n.func,onClose:n.func,dismissButtonText:n.string.isRequired,dismissButtonOnClick:n.func,dismissButtonUrl:n.string,dismissButtonTarget:n.string,approveButtonText:n.string.isRequired,approveButtonOnClick:n.func,approveButtonUrl:n.string,approveButtonColor:n.string,approveButtonTarget:n.string,approveButtonRef:n.object},Dialog.defaultProps={},Dialog.Wrapper=i.default,Dialog.Content=l.default,Dialog.Title=s.default,Dialog.Text=u.default,Dialog.Actions=c.default,Dialog.Button=p.default},67096:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Grid;var a=o(r(87363)),i=o(r(9833)),l=r(72102);function Grid(e){var t=["eps-grid",e.className].concat((0,i.default)(function getPropsClasses(e,t){var r=[];for(var n in e)if(t[n]){var o=isValidPropValue(t[n])?t[n]:"";r.push("eps-grid"+renderPropValueBrackets(e[n],o))}return r}({direction:"--direction{{ -VALUE }}",justify:"--justify{{ -VALUE }}",alignContent:"--align-content{{ -VALUE }}",alignItems:"--align-items{{ -VALUE }}",container:"-container",item:"-item",noWrap:"-container--no-wrap",wrapReverse:"-container--wrap-reverse",zeroMinWidth:"-item--zero-min-width",spacing:"-container--spacing",xs:"-item-xs{{ -VALUE }}",sm:"-item-sm{{ -VALUE }}",md:"-item-md{{ -VALUE }}",lg:"-item-lg{{ -VALUE }}",xl:"-item-xl{{ -VALUE }}",xxl:"-item-xxl{{ -VALUE }}"},e)));return a.default.createElement("div",{style:function getStyle(){return isValidPropValue(e.spacing)?{"--grid-spacing-gutter":(0,l.pxToRem)(e.spacing)}:{}}(),className:(0,l.arrayToClassName)(t)},e.children)}function renderPropValueBrackets(e,t){var r=e.match(/{{.*?}}/);if(r){var n=t?r[0].replace(/[{ }]/g,"").replace(/value/i,t):"";e=e.replace(r[0],n)}return e}function isValidPropValue(e){return e&&"boolean"!=typeof e}r(2655),Grid.propTypes={className:n.string,direction:n.oneOf(["row","column","row-reverse","column-reverse"]),justify:n.oneOf(["start","center","end","space-between","space-evenly","space-around","stretch"]),alignContent:n.oneOf(["start","center","end","space-between","stretch"]),alignItems:n.oneOf(["start","center","end","baseline","stretch"]),container:n.bool,item:n.bool,noWrap:n.bool,wrapReverse:n.bool,zeroMinWidth:n.bool,spacing:n.number,xs:n.oneOfType([n.number,n.bool]),sm:n.oneOfType([n.number,n.bool]),md:n.oneOfType([n.number,n.bool]),lg:n.oneOfType([n.number,n.bool]),xl:n.oneOfType([n.number,n.bool]),xxl:n.oneOfType([n.number,n.bool]),children:n.any.isRequired},Grid.defaultProps={className:""}},47328:(e,t,r)=>{"use strict";var n=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(r(78983)),a=n(r(42081)),i=n(r(51121)),l=n(r(58724)),s=n(r(71173)),u=n(r(74910));function _createSuper(e){var t=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function _createSuperInternal(){var r,n=(0,u.default)(e);if(t){var o=(0,u.default)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return(0,s.default)(this,r)}}r(73239);var c=function(e){(0,l.default)(SideMenuItem,e);var t=_createSuper(SideMenuItem);function SideMenuItem(){return(0,o.default)(this,SideMenuItem),t.apply(this,arguments)}return(0,a.default)(SideMenuItem,[{key:"getCssId",value:function getCssId(){return"eps-menu-item-"+(0,i.default)((0,u.default)(SideMenuItem.prototype),"getCssId",this).call(this)}},{key:"getClassName",value:function getClassName(){return"eps-menu-item "+(0,i.default)((0,u.default)(SideMenuItem.prototype),"getClassName",this).call(this)}}]),SideMenuItem}(n(r(97176)).default);t.default=c},59037:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Menu;var a=o(r(87363)),i=o(r(73119));r(70708);var l=o(r(97176)),s=o(r(3869)),u=r(50927);function Menu(e){var t=function ActionButton(t){return e.actionButton?e.actionButton(t):""};return e.promotion?a.default.createElement("nav",{className:"eps-menu"},e.children,a.default.createElement("ul",null,e.menuItems.map((function(e){return a.default.createElement("li",{key:e.type,className:"eps-menu-item"},a.default.createElement(l.default,(0,i.default)({text:e.title,className:"eps-menu-item__link"},e)),a.default.createElement(t,e))})))):a.default.createElement(u.LocationProvider,{history:s.default.appHistory},a.default.createElement("nav",{className:"eps-menu"},e.children,a.default.createElement("ul",null,e.menuItems.map((function(e){return a.default.createElement(u.Match,{key:e.type,path:e.url},(function(r){var n=r.match;return a.default.createElement("li",{key:e.type,className:"eps-menu-item".concat(n?" eps-menu-item--active":"")},a.default.createElement(l.default,(0,i.default)({text:e.title,className:"eps-menu-item__link"},e)),a.default.createElement(t,e))}))})))))}Menu.propTypes={menuItems:n.arrayOf(n.object),children:n.any,actionButton:n.func,promotion:n.bool}},14715:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=ModalSection;var a=o(r(87363)),i=r(72102);function ModalSection(e){return a.default.createElement("section",{className:(0,i.arrayToClassName)(["eps-modal__section",e.className])},e.children)}ModalSection.propTypes={className:n.string,children:n.any},ModalSection.defaultProps={className:""}},40275:(e,t,r)=>{"use strict";var n=r(23615),o=r(38003).__,a=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=ModalTip;var i=a(r(87363)),l=r(72102),s=a(r(19183)),u=a(r(55986));function ModalTip(e){return i.default.createElement("div",{className:(0,l.arrayToClassName)(["eps-modal__tip",e.className])},i.default.createElement(s.default,{variant:"h3",tag:"h3"},e.title),e.description&&i.default.createElement(u.default,{variant:"xs"},e.description))}ModalTip.propTypes={className:n.string,title:n.string,description:n.string},ModalTip.defaultProps={className:"",title:o("Tip","elementor")}},34597:(e,t,r)=>{"use strict";var n=r(23615),o=r(38003).__,a=r(73203),i=r(7501);Object.defineProperty(t,"__esModule",{value:!0}),t.Modal=void 0,t.default=ModalProvider;var l=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==i(e)&&"function"!=typeof e)return{default:e};var r=_getRequireWildcardCache(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e,r&&r.set(e,n);return n}(r(87363)),s=a(r(73119)),u=a(r(93231)),c=a(r(40131)),p=r(72102),d=a(r(97176)),f=a(r(67096)),m=a(r(80054)),h=a(r(55986)),y=a(r(14715)),v=a(r(40275));function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?r:t})(e)}function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t{"use strict";var n=r(23615),o=r(38003).__,a=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=a(r(78983)),l=a(r(42081)),s=a(r(58724)),u=a(r(71173)),c=a(r(74910)),p=a(r(93231)),d=a(r(97176));function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=o(r(87363)),i=o(r(73119)),l=o(r(78983)),s=o(r(42081)),u=o(r(58724)),c=o(r(71173)),p=o(r(74910)),d=o(r(93231)),f=r(50927),m=o(r(3869)),h=o(r(80054));function _createSuper(e){var t=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function _createSuperInternal(){var r,n=(0,p.default)(e);if(t){var o=(0,p.default)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return(0,c.default)(this,r)}}var y=function(e){(0,u.default)(Button,e);var t=_createSuper(Button);function Button(){return(0,l.default)(this,Button),t.apply(this,arguments)}return(0,s.default)(Button,[{key:"getCssId",value:function getCssId(){return this.props.id}},{key:"getClassName",value:function getClassName(){var e="eps-button";return[e,this.props.className].concat(this.getStylePropsClasses(e)).filter((function(e){return""!==e})).join(" ")}},{key:"getStylePropsClasses",value:function getStylePropsClasses(e){var t=this,r=[];return["color","size","variant"].forEach((function(n){var o=t.props[n];o&&r.push(e+"--"+o)})),r}},{key:"getIcon",value:function getIcon(){if(this.props.icon){var e=this.props.tooltip||this.props.text,t=a.default.createElement(h.default,{className:this.props.icon,"aria-hidden":"true",title:e}),r="";return this.props.hideText&&(r=a.default.createElement("span",{className:"sr-only"},e)),a.default.createElement(a.default.Fragment,null,t,r)}return""}},{key:"getText",value:function getText(){return this.props.hideText?"":a.default.createElement("span",null,this.props.text)}},{key:"render",value:function render(){var e={},t=this.getCssId(),r=this.getClassName();t&&(e.id=t),r&&(e.className=r),this.props.onClick&&(e.onClick=this.props.onClick),this.props.rel&&(e.rel=this.props.rel),this.props.elRef&&(e.ref=this.props.elRef);var n=a.default.createElement(a.default.Fragment,null,this.getIcon(),this.getText());return this.props.url?0===this.props.url.indexOf("http")?a.default.createElement("a",(0,i.default)({href:this.props.url,target:this.props.target},e),n):(e.getProps=function(t){return t.isCurrent&&(e.className+=" active"),{className:e.className}},a.default.createElement(f.LocationProvider,{history:m.default.appHistory},a.default.createElement(f.Link,(0,i.default)({to:this.props.url},e),n))):a.default.createElement("div",e,n)}}]),Button}(a.default.Component);t.default=y,(0,d.default)(y,"propTypes",{text:n.string.isRequired,hideText:n.bool,icon:n.string,tooltip:n.string,id:n.string,className:n.string,url:n.string,onClick:n.func,variant:n.oneOf(["contained","underlined","outlined",""]),color:n.oneOf(["primary","secondary","cta","link","disabled"]),size:n.oneOf(["sm","md","lg"]),target:n.string,rel:n.string,elRef:n.object}),(0,d.default)(y,"defaultProps",{id:"",className:"",variant:"",target:"_parent"})},22382:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=InlineLink;var a=o(r(87363)),i=r(50927),l=o(r(3869)),s=r(72102);function InlineLink(e){var t="eps-inline-link",r=[t,"".concat(t,"--color-").concat(e.color),"none"!==e.underline?"".concat(t,"--underline-").concat(e.underline):"",e.italic?"".concat(t,"--italic"):"",e.className],n=(0,s.arrayToClassName)(r);return e.url?e.url.includes("http")?function getExternalLink(){return a.default.createElement("a",{href:e.url,target:e.target,rel:e.rel,className:n,onClick:e.onClick},e.children)}():function getRouterLink(){return a.default.createElement(i.LocationProvider,{history:l.default.appHistory},a.default.createElement(i.Link,{to:e.url,className:n},e.children))}():function getActionLink(){return a.default.createElement("button",{className:n,onClick:e.onClick},e.children)}()}r(44740),InlineLink.propTypes={className:n.string,children:n.any,url:n.string,target:n.string,rel:n.string,text:n.string,color:n.oneOf(["primary","secondary","cta","link","disabled"]),underline:n.oneOf(["none","hover","always"]),italic:n.bool,onClick:n.func},InlineLink.defaultProps={className:"",color:"link",underline:"always",target:"_blank",rel:"noopener noreferrer"}},61248:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=ListItem;var a=o(r(87363)),i=r(72102);function ListItem(e){var t,r="eps-list__item",n=[r,e.className];return Object.prototype.hasOwnProperty.call(e,"padding")&&(t={"--eps-list-item-padding":(0,i.pxToRem)(e.padding)},n.push(r+"--padding")),a.default.createElement("li",{style:t,className:(0,i.arrayToClassName)(n)},e.children)}ListItem.propTypes={className:n.string,padding:n.string,children:n.any.isRequired},ListItem.defaultProps={className:""}},73856:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=List;var a=o(r(87363)),i=r(72102),l=o(r(61248));function List(e){var t,r="eps-list",n=[r,e.className];return Object.prototype.hasOwnProperty.call(e,"padding")&&(t={"--eps-list-padding":(0,i.pxToRem)(e.padding)},n.push(r+"--padding")),e.separated&&n.push(r+"--separated"),a.default.createElement("ul",{style:t,className:(0,i.arrayToClassName)(n)},e.children)}r(66095),List.propTypes={className:n.string,divided:n.any,separated:n.any,padding:n.string,children:n.oneOfType([n.object,n.arrayOf(n.object)]).isRequired},List.defaultProps={className:""},List.Item=l.default},8149:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Notice;var a=o(r(87363)),i=r(72102),l=o(r(55986)),s=o(r(80054)),u=o(r(67096));r(26330);var c={danger:"eicon-warning",info:"eicon-info-circle-o",warning:"eicon-warning"};function Notice(e){var t="eps-notice",r=[t,e.className];return e.color&&r.push(t+"-semantic",t+"--"+e.color),a.default.createElement(u.default,{className:(0,i.arrayToClassName)(r),container:!0,noWrap:!0,alignItems:"center",justify:"space-between"},a.default.createElement(u.default,{item:!0,container:!0,alignItems:"start",noWrap:!0},e.withIcon&&e.color&&a.default.createElement(s.default,{className:(0,i.arrayToClassName)(["eps-notice__icon",c[e.color]])}),a.default.createElement(l.default,{variant:"xs",className:"eps-notice__text"},e.label&&a.default.createElement("strong",null,e.label+" "),e.children)),e.button&&a.default.createElement(u.default,{item:!0,container:!0,justify:"end",className:t+"__button-container"},e.button))}Notice.propTypes={className:n.string,color:n.string,label:n.string,children:n.any.isRequired,icon:n.string,withIcon:n.bool,button:n.object},Notice.defaultProps={className:"",withIcon:!0,button:null}},93e3:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Popover;var a=o(r(87363));function Popover(e){return a.default.createElement(a.default.Fragment,null,a.default.createElement("div",{className:"eps-popover__background",onClick:e.closeFunction}),a.default.createElement("ul",{className:"eps-popover ".concat(e.className),onClick:e.closeFunction},e.children))}r(59029),Popover.propTypes={children:n.any.isRequired,className:n.string,closeFunction:n.func},Popover.defaultProps={className:""}},55677:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Select2;var a=o(r(87363)),i=o(r(93231)),l=o(r(54978));function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t{"use strict";var n=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.stringToRemValues=t.rgbToHex=t.pxToRem=t.isOneOf=t.arrayToObjectByKey=t.arrayToClassName=void 0;var o=n(r(7501)),a=function pxToRem(e){if(e)return"string"!=typeof e&&(e=e.toString()),e.split(" ").map((function(e){return"".concat(.0625*e,"rem")})).join(" ")};t.pxToRem=a;t.arrayToClassName=function arrayToClassName(e,t){return e.filter((function(e){return"object"===(0,o.default)(e)?Object.entries(e)[0][1]:e})).map((function(e){var r="object"===(0,o.default)(e)?Object.entries(e)[0][0]:e;return t?t(r):r})).join(" ")};t.stringToRemValues=function stringToRemValues(e){return e.split(" ").map((function(e){return a(e)})).join(" ")};t.rgbToHex=function rgbToHex(e,t,r){return"#"+[e,t,r].map((function(e){var t=e.toString(16);return 1===t.length?"0"+t:t})).join("")};t.isOneOf=function isOneOf(e,t){return t.some((function(t){return e.includes(t)}))};t.arrayToObjectByKey=function arrayToObjectByKey(e,t){var r={};return e.forEach((function(e){return r[e[t]]=e})),r}},63992:(e,t,r)=>{"use strict";var n=r(38003).__,o=r(23615),a=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.TemplateTypesConsumer=t.Context=void 0;var i=a(r(87363)),l=a(r(78983)),s=a(r(42081)),u=a(r(58724)),c=a(r(71173)),p=a(r(74910)),d=a(r(93231));function _createSuper(e){var t=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function _createSuperInternal(){var r,n=(0,p.default)(e);if(t){var o=(0,p.default)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return(0,c.default)(this,r)}}r(6075);var f=i.default.createContext();t.Context=f;var m=function(e){(0,u.default)(TemplateTypesContext,e);var t=_createSuper(TemplateTypesContext);function TemplateTypesContext(e){var r;return(0,l.default)(this,TemplateTypesContext),(r=t.call(this,e)).state={templateTypes:[],loading:!0,error:!1},r}return(0,s.default)(TemplateTypesContext,[{key:"componentDidMount",value:function componentDidMount(){var e=this;this.getTemplateTypes().then((function(t){e.setState({templateTypes:t,loading:!1})})).fail((function(t){e.setState({error:t.statusText?t.statusText:t,loading:!1})}))}},{key:"getTemplateTypes",value:function getTemplateTypes(){return elementorCommon.ajax.load({action:"app_site_editor_template_types"})}},{key:"render",value:function render(){return this.state.error?i.default.createElement("div",{className:"e-loading-wrapper"},i.default.createElement("h3",null,n("Error:","elementor")," ",this.state.error)):this.state.loading?i.default.createElement("div",{className:"elementor-loading"},i.default.createElement("div",{className:"elementor-loader-wrapper"},i.default.createElement("div",{className:"elementor-loader"},i.default.createElement("div",{className:"elementor-loader-boxes"},i.default.createElement("div",{className:"elementor-loader-box"}),i.default.createElement("div",{className:"elementor-loader-box"}),i.default.createElement("div",{className:"elementor-loader-box"}),i.default.createElement("div",{className:"elementor-loader-box"}))),i.default.createElement("div",{className:"elementor-loading-title"},n("Loading","elementor")))):i.default.createElement(f.Provider,{value:this.state},this.props.children)}}]),TemplateTypesContext}(i.default.Component);(0,d.default)(m,"propTypes",{children:o.object.isRequired});var h=f.Consumer;t.TemplateTypesConsumer=h;var y=m;t.default=y},22301:(e,t,r)=>{"use strict";var n=r(38003).__,o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=o(r(78983)),i=o(r(42081)),l=o(r(3869)),s=o(r(13218)),u=o(r(78599)),c=function(){function SiteEditor(){(0,a.default)(this,SiteEditor),this.saveTemplateTypesToCache(),l.default.addRoute({path:"/site-editor/promotion",component:s.default}),l.default.addRoute({path:"/site-editor/*",component:u.default})}return(0,i.default)(SiteEditor,[{key:"saveTemplateTypesToCache",value:function saveTemplateTypesToCache(){var e=this.getTypes();elementorCommon.ajax.addRequestCache({unique_id:"app_site_editor_template_types"},e)}},{key:"getTypes",value:function getTypes(){return[{type:"header",icon:"eicon-header",title:n("Header","elementor"),urls:{thumbnail:elementorAppConfig.assets_url+"/images/app/site-editor/header.svg"},tooltip_data:{title:n("What is a Header Template?","elementor"),content:n("The header template allows you to easily design and edit custom WordPress headers so you are no longer constrained by your theme’s header design limitations.","elementor"),tip:n("You can create multiple headers, and assign each to different areas of your site.","elementor"),docs:"https://go.elementor.com/app-theme-builder-header/",video_url:"https://www.youtube.com/embed/HHy5RK6W-6I"}},{type:"footer",icon:"eicon-footer",title:n("Footer","elementor"),urls:{thumbnail:elementorAppConfig.assets_url+"/images/app/site-editor/footer.svg"},tooltip_data:{title:n("What is a Footer Template?","elementor"),content:n("The footer template allows you to easily design and edit custom WordPress footers without the limits of your theme’s footer design constraints","elementor"),tip:n("You can create multiple footers, and assign each to different areas of your site.","elementor"),docs:"https://go.elementor.com/app-theme-builder-footer/",video_url:"https://www.youtube.com/embed/xa8DoR4tQrY"}},{type:"single-page",icon:"eicon-single-page",title:n("Single Page","elementor"),urls:{thumbnail:elementorAppConfig.assets_url+"/images/app/site-editor/single-page.svg"},tooltip_data:{title:n("What is a Single Page Template?","elementor"),content:n("A single page template allows you to easily create the layout and style of pages, ensuring design consistency across all the pages of your site.","elementor"),tip:n("You can create multiple single page templates, and assign each to different areas of your site.","elementor"),docs:"https://go.elementor.com/app-theme-builder-page/",video_url:"https://www.youtube.com/embed/_y5eZ60lVoY"}},{type:"single-post",icon:"eicon-single-post",title:n("Single Post","elementor"),urls:{thumbnail:elementorAppConfig.assets_url+"/images/app/site-editor/single-post.svg"},tooltip_data:{title:n("What is a Single Post Template?","elementor"),content:n("A single post template allows you to easily design the layout and style of posts, ensuring a design consistency throughout all your blog posts, for example.","elementor"),tip:n("You can create multiple single post templates, and assign each to a different category.","elementor"),docs:"https://go.elementor.com/app-theme-builder-post/",video_url:"https://www.youtube.com/embed/8Fk-Edu7DL0"}},{type:"archive",icon:"eicon-archive",title:n("Archive","elementor"),urls:{thumbnail:elementorAppConfig.assets_url+"/images/app/site-editor/archive.svg"},tooltip_data:{title:n("What is an Archive Template?","elementor"),content:n("An archive template allows you to easily design the layout and style of archive pages - those pages that show a list of posts (e.g. a blog’s list of recent posts), which may be filtered by terms such as authors, categories, tags, search results, etc.","elementor"),tip:n("If you’d like a different style for a specific category, it’s easy to create a separate archive template whose condition is to only display when users are viewing that category’s list of posts.","elementor"),docs:"https://go.elementor.com/app-theme-builder-archive/",video_url:"https://www.youtube.com/embed/wxElpEh9bfA"}},{type:"search-results",icon:"eicon-search-results",title:n("search results page","elementor"),urls:{thumbnail:elementorAppConfig.assets_url+"/images/app/site-editor/search-results.svg"},tooltip_data:{title:n("What is a Search Results Template?","elementor"),content:n("You can easily control the layout and design of the Search Results page with the Search Results template, which is simply a special archive template just for displaying search results.","elementor"),tip:n("You can customize the message if there are no results for the search term.","elementor"),docs:"https://go.elementor.com/app-theme-builder-search-results/",video_url:"https://www.youtube.com/embed/KKkIU_L5sDo"}},{type:"product",icon:"eicon-single-product",title:n("Product","elementor"),urls:{thumbnail:elementorAppConfig.assets_url+"/images/app/site-editor/product.svg"},tooltip_data:{title:n("What is a Single Product Template?","elementor"),content:n("A single product template allows you to easily design the layout and style of WooCommerce single product pages, and apply that template to various conditions that you assign.","elementor"),tip:n("You can create multiple single product templates, and assign each to different types of products, enabling a custom design for each group of similar products.","elementor"),docs:"https://go.elementor.com/app-theme-builder-product/",video_url:"https://www.youtube.com/embed/PjhoB1RWkBM"}},{type:"products",icon:"eicon-products",title:n("Products Archive","elementor"),urls:{thumbnail:elementorAppConfig.assets_url+"/images/app/site-editor/products.svg"},tooltip_data:{title:n("What is a Products Archive Template?","elementor"),content:n("A products archive template allows you to easily design the layout and style of your WooCommerce shop page or other product archive pages - those pages that show a list of products, which may be filtered by terms such as categories, tags, etc.","elementor"),tip:n("You can create multiple archive product templates, and assign each to different categories of products. This gives you the freedom to customize the appearance for each type of product being shown.","elementor"),docs:"https://go.elementor.com/app-theme-builder-products-archive/",video_url:"https://www.youtube.com/embed/cQLeirgkguA"}},{type:"error-404",icon:"eicon-error-404",title:n("404 page","elementor"),urls:{thumbnail:elementorAppConfig.assets_url+"/images/app/site-editor/error-404.svg"},tooltip_data:{title:n("What is a 404 Page Template?","elementor"),content:n("A 404 page template allows you to easily design the layout and style of the page that is displayed when a visitor arrives at a page that does not exist.","elementor"),tip:n("Keep your site's visitors happy when they get lost by displaying your recent posts, a search bar, or any information that might help the user find what they were looking for.","elementor"),docs:"https://go.elementor.com/app-theme-builder-404/",video_url:"https://www.youtube.com/embed/ACCNp9tBMQg"}}]}}]),SiteEditor}();t.default=c},58226:(e,t,r)=>{"use strict";var n=r(23615),o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=SitePart;var a=o(r(87363)),i=o(r(40355)),l=o(r(96666)),s=o(r(78328)),u=o(r(57625)),c=o(r(19183));function SitePart(e){return a.default.createElement(i.default,{className:"e-site-part"},a.default.createElement(l.default,null,a.default.createElement(c.default,{tag:"h1",variant:"text-sm",className:"eps-card__headline"},e.title),e.actionButton),a.default.createElement(s.default,null,a.default.createElement(u.default,{alt:e.title,src:e.thumbnail},e.children)))}r(18),SitePart.propTypes={thumbnail:n.string.isRequired,title:n.string.isRequired,children:n.object,showIndicator:n.bool,actionButton:n.object}},48742:(e,t,r)=>{"use strict";var n=r(38003).__,o=r(23615),a=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=AllPartsButton;var i=a(r(87363)),l=a(r(47328)),s=r(50927);function AllPartsButton(e){return i.default.createElement(s.Match,{path:"/site-editor/templates"},(function(t){var r=t.match,o="eps-menu-item__link".concat(r||e.promotion?" eps-menu-item--active":"");return i.default.createElement(l.default,{text:n("All Parts","elementor"),className:o,icon:"eicon-filter",url:e.url})}))}AllPartsButton.propTypes={url:o.string,promotion:o.bool}},14379:(e,t,r)=>{"use strict";var n=r(38003).__,o=r(23615),a=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Menu;var i=a(r(87363)),l=a(r(59037)),s=r(63992),u=a(r(97176)),c=a(r(68735));function Menu(e){var t=i.default.useContext(s.Context).templateTypes;return i.default.createElement(l.default,{menuItems:t,actionButton:function actionButton(t){var r="eps-menu-item__action-button";if(e.promotion)return i.default.createElement(u.default,{text:n("Upgrade Now","elementor"),hideText:!0,icon:"eicon-lock",className:r});return i.default.createElement("span",{className:r},i.default.createElement(c.default,{hideText:!0,size:"sm",onClick:function onClick(){return function goToCreate(){location.href=t.urls.create}()}}))},promotion:e.promotion},e.allPartsButton,i.default.createElement("div",{className:"eps-menu__title"},n("Site Parts","elementor")))}r(82167),Menu.propTypes={allPartsButton:o.element.isRequired,promotion:o.bool}},22018:(e,t,r)=>{"use strict";var n=r(38003).__,o=r(23615),a=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=SiteParts;var i=a(r(87363)),l=a(r(73119)),s=a(r(97176)),u=a(r(61676)),c=a(r(34597)),p=a(r(58226)),d=r(63992),f=function InfoButton(e){var t={text:n("Info","elementor"),hideText:!0,icon:"eicon-info-circle e-site-part__info-toggle"};return i.default.createElement(c.default,{toggleButtonProps:t,title:e.title},i.default.createElement(u.default,{columns:2,spacing:60},i.default.createElement("section",null,i.default.createElement("h3",null,e.type),i.default.createElement("p",null,e.content,i.default.createElement("br",null),i.default.createElement(s.default,{text:n("Learn More","elementor"),color:"link",target:"_blank",url:e.docs})),i.default.createElement("div",{className:"eps-modal__tip"},i.default.createElement("h3",null,n("Tip","elementor")),i.default.createElement("p",null,e.tip))),i.default.createElement("section",null,i.default.createElement("h3",null,n("Watch Video","elementor")),i.default.createElement("div",{className:"video-wrapper"},i.default.createElement("iframe",{id:"ytplayer",src:e.video_url,frameBorder:"0"})))))};function SiteParts(e){var t=i.default.useContext(d.Context).templateTypes;return i.default.createElement(u.default,{className:"e-site-editor__site-parts",colMinWidth:200,spacing:25},t.map((function(t){return i.default.createElement(p.default,(0,l.default)({className:"e-site-editor__site-part",actionButton:i.default.createElement(f,(0,l.default)({type:t.title},t.tooltip_data)),thumbnail:t.urls.thumbnail,key:t.type},t),i.default.createElement(e.hoverElement,t))})))}f.propTypes={content:o.string.isRequired,docs:o.string.isRequired,tip:o.string.isRequired,title:o.string.isRequired,type:o.string.isRequired,video_url:o.string.isRequired},SiteParts.propTypes={hoverElement:o.func.isRequired}},73703:(e,t,r)=>{"use strict";var n=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(r(48742)),a=n(r(16304)),i=n(r(22301)),l=n(r(78599)),s=n(r(22018)),u=n(r(58226)),c=r(63992),p={AllPartsButton:o.default,Layout:a.default,Module:i.default,NotFound:l.default,SitePart:u.default,SiteParts:s.default,TemplateTypesContext:c.Context};t.default=p},78599:(e,t,r)=>{"use strict";var n=r(38003).__,o=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function NotFound(){var e=a.default.useMemo((function(){var e;return(null===(e=elementorAppConfig.menu_url.split("#"))||void 0===e?void 0:e[1])||"/site-editor"}),[]);return a.default.createElement(i.default,{title:n("Theme Builder could not be loaded","elementor"),text:n("We’re sorry, but something went wrong. Click on ‘Learn more’ and follow each of the steps to quickly solve it.","elementor"),approveButtonUrl:"https://go.elementor.com/app-theme-builder-load-issue/",approveButtonColor:"link",approveButtonTarget:"_blank",approveButtonText:n("Learn More","elementor"),dismissButtonText:n("Go Back","elementor"),dismissButtonUrl:e})};var a=o(r(87363)),i=o(r(10864))},13218:(e,t,r)=>{"use strict";var n=r(38003).__,o=r(23615),a=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function Promotion(){var e="https://go.elementor.com/go-pro-theme-builder/",t=function PromotionHoverElement(t){var r="".concat(e,"?type=").concat(t.type);return i.default.createElement(u.default,{className:"e-site-editor__promotion-overlay"},i.default.createElement("a",{className:"e-site-editor__promotion-overlay__link",target:"_blank",rel:"noopener noreferrer",href:r},i.default.createElement("i",{className:"e-site-editor__promotion-overlay__icon eicon-lock"}),i.default.createElement(s.default,{size:"sm",color:"brand",variant:"contained",text:n("Upgrade","elementor")})))};return t.propTypes={className:o.string,type:o.string.isRequired},i.default.createElement(d.default,{allPartsButton:i.default.createElement(l.default,{promotion:!0}),promotion:!0},i.default.createElement("section",{className:"e-site-editor__promotion"},i.default.createElement(c.default,{container:!0,className:"page-header"},i.default.createElement(c.default,{item:!0,sm:7,justify:"end"},i.default.createElement(p.default,{variant:"h1"},n("Customize every part of your site","elementor")),i.default.createElement(m.default,null,n("Get total control, consistency and a faster workflow by designing the recurring parts that make up a complete website like the Header & Footer, Archive, 404, WooCommerce pages and more.","elementor"))),i.default.createElement(c.default,{item:!0,container:!0,justify:"end",alignItems:"start",sm:5},i.default.createElement(s.default,{size:"sm",color:"cta",variant:"contained",url:e,target:"_blank",text:n("Upgrade Now","elementor")}))),i.default.createElement("hr",{className:"eps-separator"}),i.default.createElement(f.default,{hoverElement:t})))};var i=a(r(87363)),l=a(r(48742)),s=a(r(97176)),u=a(r(7348)),c=a(r(67096)),p=a(r(19183)),d=a(r(16304)),f=a(r(22018)),m=a(r(55986));r(52505)},16304:(e,t,r)=>{"use strict";var n=r(38003).__,o=r(23615),a=r(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Layout;var i=a(r(87363)),l=a(r(29713)),s=a(r(14379)),u=a(r(63992));function Layout(e){var t,r={title:n("Theme Builder","elementor"),titleRedirectRoute:null!==(t=e.titleRedirectRoute)&&void 0!==t?t:null,headerButtons:e.headerButtons,sidebar:i.default.createElement(s.default,{allPartsButton:e.allPartsButton,promotion:e.promotion}),content:e.children};return i.default.createElement(u.default,null,i.default.createElement(l.default,r))}r(20229),Layout.propTypes={headerButtons:o.arrayOf(o.object),allPartsButton:o.element.isRequired,children:o.object.isRequired,promotion:o.bool,titleRedirectRoute:o.string},Layout.defaultProps={headerButtons:[]}},24457:(e,t,r)=>{"use strict";t.__esModule=!0;var n=r(87363),o=(_interopRequireDefault(n),_interopRequireDefault(r(23615))),a=_interopRequireDefault(r(51230));_interopRequireDefault(r(91895));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _possibleConstructorReturn(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}function _inherits(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)}var i=1073741823;t.default=function createReactContext(e,t){var r,l,s="__create-react-context-"+(0,a.default)()+"__",u=function(e){function Provider(){var t,r;_classCallCheck(this,Provider);for(var n=arguments.length,o=Array(n),a=0;a{"use strict";t.__esModule=!0;var n=_interopRequireDefault(r(87363)),o=_interopRequireDefault(r(24457));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}t.default=n.default.createContext||o.default,e.exports=t.default},51230:(e,t,r)=>{"use strict";var n="__global_unique_id__";e.exports=function(){return r.g[n]=(r.g[n]||0)+1}},3996:e=>{"use strict";e.exports=function(e,t,r,n,o,a,i,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 u=[r,n,o,a,i,l],c=0;(s=new Error(t.replace(/%s/g,(function(){return u[c++]})))).name="Invariant Violation"}throw s.framesToPop=1,s}}},58772:(e,t,r)=>{"use strict";var n=r(90331);function emptyFunction(){}function emptyFunctionWithReset(){}emptyFunctionWithReset.resetWarningCache=emptyFunction,e.exports=function(){function shim(e,t,r,o,a,i){if(i!==n){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 getShim(){return shim}shim.isRequired=shim;var e={array:shim,bigint:shim,bool:shim,func:shim,number:shim,object:shim,string:shim,symbol:shim,any:shim,arrayOf:getShim,element:shim,elementType:shim,instanceOf:getShim,node:shim,objectOf:getShim,oneOf:getShim,oneOfType:getShim,shape:getShim,exact:getShim,checkPropTypes:emptyFunctionWithReset,resetWarningCache:emptyFunction};return e.PropTypes=e,e}},23615:(e,t,r)=>{e.exports=r(58772)()},90331:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},91895:e=>{"use strict";var warning=function(){};e.exports=warning},87363:e=>{"use strict";e.exports=React},3869:e=>{"use strict";e.exports=elementorAppPackages.router},38003:e=>{"use strict";e.exports=wp.i18n},98106:e=>{e.exports=function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r{e.exports=function _arrayWithHoles(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports.default=e.exports},34102:(e,t,r)=>{var n=r(98106);e.exports=function _arrayWithoutHoles(e){if(Array.isArray(e))return n(e)},e.exports.__esModule=!0,e.exports.default=e.exports},77266:e=>{e.exports=function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},10029:e=>{function asyncGeneratorStep(e,t,r,n,o,a,i){try{var l=e[a](i),s=l.value}catch(e){return void r(e)}l.done?t(s):Promise.resolve(s).then(n,o)}e.exports=function _asyncToGenerator(e){return function(){var t=this,r=arguments;return new Promise((function(n,o){var a=e.apply(t,r);function _next(e){asyncGeneratorStep(a,n,o,_next,_throw,"next",e)}function _throw(e){asyncGeneratorStep(a,n,o,_next,_throw,"throw",e)}_next(void 0)}))}},e.exports.__esModule=!0,e.exports.default=e.exports},78983:e=>{e.exports=function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},42081:(e,t,r)=>{var n=r(74040);function _defineProperties(e,t){for(var r=0;r{var n=r(74040);e.exports=function _defineProperty(e,t,r){return(t=n(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e},e.exports.__esModule=!0,e.exports.default=e.exports},73119:e=>{function _extends(){return e.exports=_extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var n=r(79443);function _get(){return"undefined"!=typeof Reflect&&Reflect.get?(e.exports=_get=Reflect.get.bind(),e.exports.__esModule=!0,e.exports.default=e.exports):(e.exports=_get=function _get(e,t,r){var o=n(e,t);if(o){var a=Object.getOwnPropertyDescriptor(o,t);return a.get?a.get.call(arguments.length<3?e:r):a.value}},e.exports.__esModule=!0,e.exports.default=e.exports),_get.apply(this,arguments)}e.exports=_get,e.exports.__esModule=!0,e.exports.default=e.exports},74910:e=>{function _getPrototypeOf(t){return e.exports=_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function _getPrototypeOf(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports.default=e.exports,_getPrototypeOf(t)}e.exports=_getPrototypeOf,e.exports.__esModule=!0,e.exports.default=e.exports},58724:(e,t,r)=>{var n=r(96196);e.exports=function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&n(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},73203:e=>{e.exports=function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},68:e=>{e.exports=function _iterableToArray(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports},40608:e=>{e.exports=function _iterableToArrayLimit(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,l=[],s=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;s=!1}else for(;!(s=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);s=!0);}catch(e){u=!0,o=e}finally{try{if(!s&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return l}},e.exports.__esModule=!0,e.exports.default=e.exports},56894:e=>{e.exports=function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},91282:e=>{e.exports=function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},71173:(e,t,r)=>{var n=r(7501).default,o=r(77266);e.exports=function _possibleConstructorReturn(e,t){if(t&&("object"===n(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},21337:(e,t,r)=>{var n=r(7501).default;function _regeneratorRuntime(){"use strict";e.exports=_regeneratorRuntime=function _regeneratorRuntime(){return r},e.exports.__esModule=!0,e.exports.default=e.exports;var t,r={},o=Object.prototype,a=o.hasOwnProperty,i=Object.defineProperty||function(e,t,r){e[t]=r.value},l="function"==typeof Symbol?Symbol:{},s=l.iterator||"@@iterator",u=l.asyncIterator||"@@asyncIterator",c=l.toStringTag||"@@toStringTag";function define(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{define({},"")}catch(t){define=function define(e,t,r){return e[t]=r}}function wrap(e,t,r,n){var o=t&&t.prototype instanceof Generator?t:Generator,a=Object.create(o.prototype),l=new Context(n||[]);return i(a,"_invoke",{value:makeInvokeMethod(e,r,l)}),a}function tryCatch(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}r.wrap=wrap;var p="suspendedStart",d="suspendedYield",f="executing",m="completed",h={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}var y={};define(y,s,(function(){return this}));var v=Object.getPrototypeOf,g=v&&v(v(values([])));g&&g!==o&&a.call(g,s)&&(y=g);var _=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(y);function defineIteratorMethods(e){["next","throw","return"].forEach((function(t){define(e,t,(function(e){return this._invoke(t,e)}))}))}function AsyncIterator(e,t){function invoke(r,o,i,l){var s=tryCatch(e[r],e,o);if("throw"!==s.type){var u=s.arg,c=u.value;return c&&"object"==n(c)&&a.call(c,"__await")?t.resolve(c.__await).then((function(e){invoke("next",e,i,l)}),(function(e){invoke("throw",e,i,l)})):t.resolve(c).then((function(e){u.value=e,i(u)}),(function(e){return invoke("throw",e,i,l)}))}l(s.arg)}var r;i(this,"_invoke",{value:function value(e,n){function callInvokeWithMethodAndArg(){return new t((function(t,r){invoke(e,n,t,r)}))}return r=r?r.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):callInvokeWithMethodAndArg()}})}function makeInvokeMethod(e,r,n){var o=p;return function(a,i){if(o===f)throw new Error("Generator is already running");if(o===m){if("throw"===a)throw i;return{value:t,done:!0}}for(n.method=a,n.arg=i;;){var l=n.delegate;if(l){var s=maybeInvokeDelegate(l,n);if(s){if(s===h)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===p)throw o=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=f;var u=tryCatch(e,r,n);if("normal"===u.type){if(o=n.done?m:d,u.arg===h)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(o=m,n.method="throw",n.arg=u.arg)}}}function maybeInvokeDelegate(e,r){var n=r.method,o=e.iterator[n];if(o===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,maybeInvokeDelegate(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),h;var a=tryCatch(o,e.iterator,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,h;var i=a.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,h):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,h)}function pushTryEntry(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function resetTryEntry(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function Context(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(pushTryEntry,this),this.reset(!0)}function values(e){if(e||""===e){var r=e[s];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function next(){for(;++o=0;--n){var o=this.tryEntries[n],i=o.completion;if("root"===o.tryLoc)return handle("end");if(o.tryLoc<=this.prev){var l=a.call(o,"catchLoc"),s=a.call(o,"finallyLoc");if(l&&s){if(this.prev=0;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&a.call(n,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),resetTryEntry(r),h}},catch:function _catch(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;resetTryEntry(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function delegateYield(e,r,n){return this.delegate={iterator:values(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),h}},r}e.exports=_regeneratorRuntime,e.exports.__esModule=!0,e.exports.default=e.exports},96196:e=>{function _setPrototypeOf(t,r){return e.exports=_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function _setPrototypeOf(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,_setPrototypeOf(t,r)}e.exports=_setPrototypeOf,e.exports.__esModule=!0,e.exports.default=e.exports},40131:(e,t,r)=>{var n=r(17358),o=r(40608),a=r(35068),i=r(56894);e.exports=function _slicedToArray(e,t){return n(e)||o(e,t)||a(e,t)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},79443:(e,t,r)=>{var n=r(74910);e.exports=function _superPropBase(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=n(e)););return e},e.exports.__esModule=!0,e.exports.default=e.exports},9833:(e,t,r)=>{var n=r(34102),o=r(68),a=r(35068),i=r(91282);e.exports=function _toConsumableArray(e){return n(e)||o(e)||a(e)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},56027:(e,t,r)=>{var n=r(7501).default;e.exports=function _toPrimitive(e,t){if("object"!==n(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,t||"default");if("object"!==n(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},74040:(e,t,r)=>{var n=r(7501).default,o=r(56027);e.exports=function _toPropertyKey(e){var t=o(e,"string");return"symbol"===n(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},7501:e=>{function _typeof(t){return e.exports=_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,_typeof(t)}e.exports=_typeof,e.exports.__esModule=!0,e.exports.default=e.exports},35068:(e,t,r)=>{var n=r(98106);e.exports=function _unsupportedIterableToArray(e,t){if(e){if("string"==typeof e)return n(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},50824:(e,t,r)=>{var n=r(21337)();e.exports=n;try{regeneratorRuntime=n}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=n:Function("r","regeneratorRuntime = r")(n)}}},t={};function __webpack_require__(r){var n=t[r];if(void 0!==n)return n.exports;var o=t[r]={exports:{}};return e[r](o,o.exports,__webpack_require__),o.exports}__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=(e,t)=>{for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{"use strict";var e=__webpack_require__(73203),t=e(__webpack_require__(32805)),r=__webpack_require__(41001),n=e(__webpack_require__(73703));window.elementorAppPackages={appUi:r.appUi,components:r.components,hooks:r.hooks,router:t.default,siteEditor:n.default}})()})();

ดูหนัง พากย์ไทย ดูหนังออนไลน์ฟรี หนังชนโรง หนังเต็มเรื่อง HD

ดูหนัง พากย์ไทย

ดูหนัง พากย์ไทย  ดูหนังออนไลน์ฟรี

ดูหนัง พากย์ไทย  So I Married the Anti-Fa ซีรีส์ประเด็นนี้เป็นงานดองของปี 2018 ดูหนังผ่านอินเตอร์เน็ต ก่อนที่จะออนแอร์อย่างเป็นทางการในปี 2021 เหตุผลเพราะว่าในช่วงเวลานั้นยังไม่มีช่องออนแอร์บวกกับคิวผู้แสดงที่ไม่ลงตัว แล้วจึงมาจบทาง โดยหัวข้อนี้เป็นซีรีส์รีเมกจากเวอร์ชั่นจีนที่กระแสดีถล่มทลาย เพราะว่าได้ซุป’ตาร์จากประเทศเกาหลีและก็จีนมาร่วมงานกัน เช่น ระเบียงยอล ที่วง EXO (รับบทบาทดารานำชาย) ดูหนังฟรี ปะกบคู่กับหยวนซานซาน รวมทั้งซอฮยอน ที่วง Girl’s Generation (เล่นบทรักแรกพบของผู้แสดงนำชาย)

ส่วน ในเวอร์ชั่นประเทศเกาหลีนี้ก็กระแสดีไม่แพ้กัน เพราะเหตุว่าได้พระรองจอมลักขโมยหัวใจ ‘ชเวแทจุน’ มารับบทดารานำชายเต็มกำลัง บอกเลยออร่าความท็อปสตาร์แล้วก็พลังแดมเมจรุนแรงมากมายเว่อร์ล่ะคุณคะ อาจไม่ผิดนักหากพวกเราจะกล่าวว่า So I Married the Anti-Fan เป็นซีรีส์สูตรสำเร็จแนวโรแมนติก-คอเมดี้ที่คนจำนวนไม่น้อยคงจะเพียงพอจะทายใจเรื่องกันได้ล่ะ แต่ว่าที่ไม่อยากที่จะให้พลาดด้วยเหตุว่าความสนุกสนานของบทที่ทำให้พวกเราเกือบจะเป็นไบโพล่าร์ (ประเดี๋ยวยิ้ม หัวเราะ น้ำตาคลอหน่วย)

So I Married the Anti-Fan กล่าวถึงเรื่องราวความรักของผู้สื่อข่าวสาวสตรองอย่าง ‘อีกึนยอง’ (สวมบทบาทโดยซูยอง) ที่บังเอิญไปมองเห็นดาร์คไซต์ของท็อปสตาร์ที่แวดวง K-Pop ผู้ผลิตกิตติศัพท์และก็ประวัติศาสตร์ครั้งใหม่ให้แวดวง K-Pop กระทั่งมีชื่อเสียงถล่มทลายไปทั่วทั้งโลก บวกกับสมัยก่อนโกรธแค้นฝังหุ่นที่กึนยองมีต่อองค์การอนามัยโลกจุน ทำให้คุณถึงกับออกสตาร์ทแรงแจ้งกำเนิดในฐานะ Anti-Fan ตัวแม่ขององค์การอนามัยโลกจุน จำพวกที่พร้อมเปิดเผยไม่แคร์เวิลด์เผื่อเหล่าแฟนๆจะตาสว่างกันสักครั้ง

แต่ว่าแล้ววันหนึ่งความแอนตี้เล่นใหญ่ของกึนยอง กำเนิดไปสะดุดตาโปรดิวเซอร์มือทองคำที่จับจับอะไรก็เป็นเงินเป็นทองรวมทั้งรายการบรรลุความสำเร็จเป็นดอกไม้ไฟแตก คุณโปรดิวเซอร์เลยปิ๊งไอเดียเจิดสว่างให้ทั้งคู่ลองดำเนินชีวิตคู่อยู่ร่วมกัน แล้วลองคิดดูสิว่าผู้ที่เพียงแค่มองเห็นหน้าก็อี๋กันสุดฤทธิ์สุดเดช แต่ว่ามีเหตุจำเป็นจำต้องมาดำรงชีวิตคู่ร่วมกัน มันจะมึนหัวเพียงใด ดูหนัง พากย์ไทย  ตอนต้นก็ดูอย่างกับว่าเรียลริตี้โชว์ทั่วๆไปที่ไม่มีความจำเป็นที่จะต้องอยู่ร่วมกัน 1 วัน แต่ว่าดันมีเหตุสุดวิสัยทำให้ทั้งคู่จะต้องมาดำรงชีวิตร่วมกันมุ่งมั่น ความพังทลายก็เลยมีขึ้นพร้อมด้วยความรักที่เบาๆก่อตัวในใจ

อยู่กันไปครู่หนึ่งกึนยองก็เจอกับด้านหวั่นไหวขององค์การอนามัยโลกจุน ถึงแม้ด้านนอกแสนจะเย็นชา แต่ว่าภายใต้เค้าหน้าหล่อดุจเทวดา (ประเภทที่ผู้หญิงมองเห็นแล้วเป็นจำเป็นต้องโดนตก) ลึกๆแล้วเขามีเงื่อนฝังใจกับรักทีแรก ส่วนกึนยองหญิงสาวแสนสตรองที่เป็นคนพูดตรง ก็มีเงื่อนสมัยก่อนชีวิตเกือบจะพังทลายเนื่องจากว่าองค์การอนามัยโลกจุนมาแล้ว ความรักครั้งใหม่ก็เลยไม่ได้ง่ายที่ทั้งคู่จะยอมเปิดใจ

แค่นั้นยังปั่นป่วนไม่เพียงพอเมื่อจำต้องมาพบศึกหนักจากเพื่อนรักหักเหลี่ยมโหดเหี้ยมอย่าง ‘เจเจ’ (สวมบทบาทโดย ‘ฮวังเฉลียงซอง’ วง 2PM) ที่อิจฉาริษยาในความปังขององค์การอนามัยโลกจุน ถึงขนาดแย่งแฟนสหายอย่าง ‘โออินฮยอง’ (เล่นบทโดย ‘ฮันจีอัน’) สมัยก่อนไอดอลเกิร์ลกลุ่มที่ประสบความล้มเหลว เงื่อนรักอันวุ่นวายคละเคล้าขำเลยทำให้ซีรีส์หัวข้อนี้เป็นงาน feel good ที่มองได้ไม่น่าเบื่อ

การันตีชีวิตจะดีเลิศและก็ช่วยทำให้คุณชุ่มชื่นกระชุ่มกระชวยหัวใจในวันที่ร่างกายอยากพักจากดราม่าทั้งสิ้น แม้กระนั้นถ้าเกิดต้องการฟินกันรัวๆก็ทดลองหาดูเวอร์ชั่นจีนด้วยก็ได้ฟิลลิ่งบันเทิงใจรวมทั้งน่ารักน่าเอ็นดูกรุบกริบไม่แพ้กัน ซีรีส์โรแมนติก-คอเมดี้ เค้าโครงเรื่องที่แปลกใหม่ โมเมนต์ต่างๆที่พวกเราบางทีอาจไม่เคยมองเห็นระหว่างนักแสดงและก็แอนตี้แฟน แล้วก็ยังเสริมกองทัพด้วยเหล่าดารามากเรื่องมากความสามารถอย่าง ชเว ซู-ย็อง ดาราหนังสาวอดีตไอดอลเกิร์ลกลุ่ม Girls’ Generation

หรือที่พวกเราเรียกกันสั้นๆว่า SNSD รวมทั้ง ชเว แท-จุน ผู้แสดงชายหนุ่มที่ส่งผลหน้าที่การงานแสดงมาแล้วหลายเรื่อง รวมทั้งหัวข้อนี้เป็นอีกเรื่องหนึ่งที่ทั้งคู่คนจะได้แสดงความสามารถการแสดงอีกรอบ ผู้สื่อข่าวสาว อีกึนยอง (รับบทบาทโดย ซูยอง) วันหนึ่งคุณได้รับมอบหมายงานให้ไปทำข่าวสารในงานงานเลี้ยงของ นักร้องชายหนุ่ม องค์การอนามัยโลกจุน (สวมบทบาทโดย ชเวแทจุน) ด้านในงานวันนั้นมีเรื่องมีราวราวที่ทำให้ทั้งคู่คนกำเนิดความเข้าใจผิดต่อกัน เมื่อ องค์การอนามัยโลกจุน รู้เรื่องว่า อีกึนยอง

แอบถ่ายเขาโดยมิได้รับอนุญาต ความซาบซึ้งแรกระหว่างทั้งคู่ผู้ชมจะเปลี่ยนเป็นติดลบจาก ดูหนัง พากย์ไทย เรื่องราวที่ปะทะกันระหว่างทั้งคู่คนภายในวันนั้น นำมาซึ่งการทำให้ อีกึนยอง ถูกเบื้องบนไล่ออกจากบริษัท และก็คุณเจอกับความยากแค้นทางด้านการเงิน จนถึงจำต้องไปอาศัยอยู่กับคู่หู เวลาที่คุณมีความรู้สึกอึดอัดใจที่ องค์การอนามัยโลกจุน เป็นสาเหตุที่ทำให้ชีวิตของคุณเจอกับจุดที่ย่ำแย่ คุณได้ประกาศตัวว่าเป็นแอนตี้แฟนของเขา และก็ตั้งมั่นว่าจะเผยโฉมธาติเตียนแท้ขององค์การอนามัยโลกจุนให้ทุกคนได้ทราบ

ระหว่างนั้นเองได้มีรายการวาไรตี้รายการหนึ่งที่วางคอนเซ็ปต์ให้ซุปตาร์มาสมรสในรายการกับแอนตี้แฟน และก็แน่ๆว่าข้อเสนอแนะนี้ถูกส่งไปให้กับ องค์การอนามัยโลกจุน รวมทั้ง อีกึนยอง ซึ่งในตอนท้ายทั้งสองได้ตอบรับข้อแนะนำด้วยเหตุผลของตนเอง การมาร่วมรายการกันของทั้งสองเอามาสู่จุดกำเนิดที่ผันแปรความเกี่ยวข้องติดลบของพวกเขา แปลงเป็นความรู้สึกที่ดีต่อกันเยอะขึ้นเรื่อยๆโดยไม่ทันรู้สึกตัว

ระหว่างการเดินเรื่องนอกเหนือจาก เรื่องราวความรักของทั้งคู่คนแล้ว ในเรื่องยังมีเงื่อนของผู้แสดงที่จะต้องพบเจอ ทั้งยัง รักแรกพบที่เจ็บขององค์การอนามัยโลกจุน ที่เกี่ยวข้องกับมิตรภาพในอดีตกาล กับ เจเจ (เล่นบทโดย เฉลียงซอง 2PM) รวมทั้ง โออินฮยอง (สวมบทบาทโดย ฮันจีอัน) รวมถึง การตกเป็นสนามอารมณ์ของอีกึนยอง ที่ถูกวินิจฉัยจากคนอื่นๆจากภาพลักษณ์ที่มาจากการตัดต่อของรายการ และก็อีกเยอะมากอีกึนยอง (สวมบทโดย Choi Soo-young) ผู้รายงานข่าวสาวคนที่ถูกแฟนนอกใจด้วยเหตุว่าแฟนคุณเป็นเกย์

คุณเศร้าใจและก็เป็นจริงเป็นจังกับงานแทน วันหนึ่งคุณได้ไปทำข่าวสารเกี่ยวนักร้องชายหนุ่ม องค์การอนามัยโลกจุน (รับบทบาทโดย Choi Tae-joon) แต่ว่าคุณได้ไปมีความเห็นว่าองค์การอนามัยโลกจุนอยู่กับสตรีคนหนึ่งซึ่งคุณรู้ผิดมีความคิดว่าองค์การอนามัยโลกจุนรังแกหญิงคนนั้น องค์การอนามัยโลกจุนที่มองเห็นคุณแอบมองอยู่รวมทั้งมีกล้องถ่ายรูปแขวนที่คอ เขาก็เลยรู้สึกว่ากึนยองแอบถ่ายก็เลยเข้าไปคุย แต่ว่ามีการทะเลาะเบาะแว้งจนกระทั่งทำให้กึนยองโยนรองเท้าใส่องค์การอนามัยโลกจุนและก็มีช่างภาพได้

ภาพนี้ทำให้กึนยองถูกไล่ออกจากงานรวมทั้งถูกลุมด่าจากกรุ๊ปแฟนๆขององค์การอนามัยโลกจุน ดูหนัง พากย์ไทย  คุณก็เลยแปลงเป็นแอนตี้แฟนอย่างสุดกำลัง จากการที่คุณประกาศตัวเป็นแอนตี้แฟนออกสื่อ คุณก็เลยถูกทาบทามให้มาถ่ายรายการวาไรตี้คู่กับองค์การอนามัยโลกจุน เรื่องราวความวายป่วงนี้จะเป็นยังไงต่อ

นางเอกของเรื่องอย่าง ชเว ซูย็อง สวมบทนี้แล้วเล่นได้น่ารักน่าชังมากมายขอรับ คุณถ่ายทอดผู้แสดงนี้ให้พวกเรามีความเห็นว่าคุณเป็นคนเช่นไร คิดอย่างไร ซึ่งคุณทำออกมาเจริญมากมายขอรับ ส่วนผู้แสดงนำชายก็เล่นได้มองเหมาะสมอย่างยิ่งนะครับ เล่นดีเยี่ยมโดยเฉพาะอย่างยิ่งการแสดงอารมณ์เนื่องจากตัวพระเอกนั้นจะมีอารมณ์ที่ค่อนข้างจะมากมาย ชเว แทจุน ผู้แสดงนำชายของพวกเราก็เอาอยู่ขอรับ ส่วนผู้แสดงผู้อื่นก็แสดงก้าวหน้า เป็นสีสันของเรื่องได้เป็นอย่างดี และก็ฉากขบขันต่างๆแต่ละคนใส่เต็มไม่มีกั๊กเลย

ถ้าหากคนใดกันที่กำลังมองหาซีรีส์ประเทศเกาหลีแนวโรแมนติกคอมเมดี้ที่ดูแล้วดีต่อจิตใจ เครียดลดลง และก็มีโมเมนต์ฟินๆของพระนาง มาถูกทางแล้ว ประเด็นนี้ คงจะรองรับในสิ่งที่ต้องการของคนอีกหลายคน หมดทั้งตัวเรื่องราวที่ไม่หนักจนถึงเหลือเกิน และก็ เคมีดารานำที่ดีต่อดวงใจซีรีส์มีต้นฉบับมาจากนิยายออนไลน์ในชื่อเดียวกัน ที่เผยแพร่ในปี 2010

ต่อจากนั้นก็ถูกเอามาดัดแปลงปรับปรุงแก้ไขเป็นการ์ตูน รวมถึงภาพยนตร์จีน ที่มี ระเบียงยอล EXO แล้วก็ ซอฮยอน SNSD ร่วมเป็นดารานำ รวมทั้งแล้วถัดมามีการตกลงใจนำผลงานดังที่ได้กล่าวมาแล้วข้างต้นมาทำเป็นซีรีส์ประเทศเกาหลี ซึ่งโปรเจกต์ซีรีส์ประเทศเกาหลีนี้สำเร็จงานที่คนจำนวนไม่น้อยคอยเป็นระยะเวลาที่ยาวนานยาวนานหลายปีนับจากการแคสติ้งจวบจนกระทั่งได้ออกฉาย

 

MIDWAY ยอดเยี่ยมสนามรบรบทางทะเลที่ WWII

ยอดเยี่ยมสนามรบรบทางทะเลที่ WWII ก่อนที่จะไปสู่ความคิดเห็นจากหนังเวอร์ชั่น 2019 นี้ ผมขออ้างถึงชื่อหนังสักนิดสักหน่อย เพราะเหตุว่ามั่นใจว่ามีผู้คนจำนวนมากที่มิได้พึงพอใจพวกเนื้อหาของสงครามโลกครั้งที่ 2 (WWII) เลยคงจะงงงันว่า Midway เป็นยังไง? อันที่จริงแล้วเป็นชื่อของหมู่เกาะเล็กๆหมู่เกาะหนึ่งในห้วงสมุทรแปซิฟิคที่เพียงพอจะบอกได้ว่า อยู่กลางระหว่าง เกาะประเทศญี่ปุ่น รวมทั้ง ทวีปอเมริกาพอดิบพอดี แล้วก็ประเทศญี่ปุ่นมีแผนการลับๆที่จะยึดเกาะนี้มาเป็นป้อมปราการ

เพื่อใช้สำหรับในการสอดส่องน่านน้ำในห้วงสมุทรแปซิฟิคทั้งสิ้น(ในเวลานั้นประเทศญี่ปุ่นยังรบไม่เคยแพ้โดยยิ่งไปกว่านั้นการรบทางเรือ ทำให้ประเทศญี่ปุ่นมีดินดินแดนเหนือน่านน้ำในห้วงมหาสมุทรแปซิฟิคที่ใหญ่มาก)รวมทั้งเอาไว้เป็นป้อมสำหรับการพิฆาตอเมริกาด้วย (เป็นจะให้ออกเรือผ่านห้วงมหาสมุทรแบบเต็มความกว้างเป็นประจำก็ไม่ไหวจริงมะ?) ด้วยจุดสำคัญทางจุดยุทธศาสตร์นี้ (จากที่ประเทศญี่ปุ่นคิดครับผม) ทำให้กระทำการ Midway เกิดขึ้น ซึ่งก็ตรงเวลาภายหลังที่ประเทศญี่ปุ่นบุกกระหน่ำ Pearl Harbor เสร็จได้ไม่นาน

ในตอนนั้นประเทศญี่ปุ่นมีกำลังรบมากยิ่งกว่าอเมริกาเกิน 3 เท่า เอาจริงเอาจังๆเวลานี้อเมริกาแทบยอมแพ้ไปแล้วด้วย แม้กระนั้นด้วยเรื่องราวหลายๆอย่างไม่ว่าจะเป็น ความฮึกเหิมจนกระทั่งเกินความจำเป็นของนายพลประเทศญี่ปุ่นบางนาย, การให้ความเอาใจใส่ไม่ถูกจุด, และก็ที่สำคัญเป็น “โชค” ใช่นะครับจำเป็นต้องบอกเลยว่าอเมริกาจำเป็นต้องใช้โชคมากมายจริงๆในศึกตอนนั้น การชิงไหวชิงพริบสำหรับในการรบที่ราวกับมอง 3 กลุ่ม อยู่นั้นทำให้ศึกคราวนี้เป็นเยี่ยมในศึกที่สำคัญ แล้วก็ควรจะจำในสงครามโลกครั้งที่ 2 อย่างแน่นอน

ด้วยการเปลี่ยนกลับมาชนะอย่างล้นหลามของอเมริกา ดูหนัง พากย์ไทย  รวมทั้งทำให้ทัพเรือประเทศญี่ปุ่นถูกลดหน้าที่ลงจนถึงแทบพูดได้ว่าแทบจะแพ้ศึกอีกเลยนับตั้งแต่นั้นเอาละขอรับสำหรับ Midway นั้นจริงๆก็มีการสร้างมาบ่อยครั้งแล้ว ซึ่งทุกหนรวมทั้งคราวนี้ด้วยก็มาในแบบหนังสงครามอิงประวัติศาสตร์ ผู้แสดงในหนังจะเป็นบุคคลจริงๆในหน้าประวิว่ากล่าวศาสตร์ซะจำนวนมาก มิได้มีผู้แสดงนำชายนางเอกที่แน่ๆราวกับ Pearl Harbor (2001) ที่เป็นหนังโรแมนติกที่ใช้ฉากการศึกเป็นหลักข้างหลังครับผม

ซึ่งก็บางครั้งอาจจะเป็นจุดบกพร่องหนึ่งของหนังเลยเป็น ผู้ที่มิได้ถูกใจมองเรื่องราวในสงครามโลกครั้งที่ 2 มากแค่ไหน ดูหนังผ่านอินเตอร์เน็ต บางครั้งอาจจะคิดว่าหนังมันมิได้มีอะไรให้จุดโฟกัสเท่าไรนัก แถมยังไม่มีเพลงไพเราะๆซึ้งๆไว้เปิดตอนไคล์แม็กซ์ให้เป็นที่จำอย่าง อาร์มาเก็ดดอน หรือ เพิร์ลฮาร์เบอร์ อีกด้วย ซึ่งไม่ใช่ว่าหนังไม่ดีครับผม แต่ว่าหนังเลือกที่จะให้ความเอาใจใส่ของผู้คนจำนวนมาก พร้อมเพียงกันมากเกินความจำเป็น (แม้ว่าจะมีคนเด่นสุดล้ำขึ้นมาก็เหอะ แม้กระนั้นก็มิได้เด่นกว่าคนอื่นแบบทิ้งขาดอะไรนัก)

เพียงพอทุกๆสิ่งทุกๆอย่างมองเด่นเท่าๆกันหมด มันจึงกลายเป็นไม่เด่นไปซะงั้น บอกตรงๆว่าผมออกจะรู้สึกอารมณ์ราบเรียบพอควรสำหรับเพื่อการมอง มิดเวย์ ตลอดทั้งเรื่อง แต่ว่าถึงจะบอกว่ารู้สึกราบเรียบก็ตาม ผมก็ยังถูกใจที่จะทราบมุมมองในหลายๆมุมของสนามรบมิดเวย์นี้ครับผม ล่ะหนังก็ทำออกมาได้ดิบได้ดีเลยล่ะ หนังเริ่มเรื่องมาที่ 4 ปีกลายการจู่โจม Pearl Harbor ในช่วงเวลานั้นอเมริกายังวางตัวเป็นกลางทางการทำศึก แล้วก็มีการค้าขายกับประเทศญี่ปุ่นอยู่ 4 ปีที่ผ่านมาประเทศญี่ปุ่นตกลงใจจู่โจมเพิร์ลฮาร์เบอร์

เพื่อตัดรำคาญอเมริกาที่ค่อยมัวแต่ชาวคนนั้นคนนี้ไปเรื่อยกระทั่งส่งผลให้อเมริกาตกลงใจร่วมการทำศึกเต็มกำลังต่อไป หนังใช้เวลากับฉากนี้ไม่นานด้วยเหตุว่าต้องการที่จะให้เพียงแค่รู้ดีว่าส่งผลเสียอะไรเกิดขึ้นบางขณะที่ประเทศญี่ปุ่นกระหน่ำเพิร์ลเฉยๆแต่ว่าฉากนี้จัดเป็นฉากที่งามมากมาย สมราคา Roland Emmerich ผู้กำกับที่ฝากผลงานระเบิดทำเนียบขาวแบบสุดงามใน ID4 มาแล้ว แค่นี้ไม่พอ Emmerich ยังโชว์ความละเอียดมากขึ้นไปอีกอาทิเช่นฉาก “ลูกระเบิดขออเมริกาด้าน” อีกต่างหากซึ่งที่ตรงนี้เคยมีคนบอกไว้ว่ายุคนั้นยุทโธปกรณ์ของอเมริกาจัดว่าไม่ดีมากมาย ซึ่งในหนังพวกเราจะได้มองเห็นกันจะๆเลย

ถึงจะทำฉากทำสงครามได้งาม ดูหนัง พากย์ไทย  แม้กระนั้นก็ยังไม่ลืมเลือนที่จะบ่งบอกถึงถึงชีวิตเบื้องหน้าเบื้องหลังนักแสดงหลักหลายๆตัว รวมทั้งให้ความเอาใจใส่กับแนวคิด การวางเป้าหมาย การตัดสินใจ หรือนิสัยของบุคคลสำคัญต่างๆที่นำไปสู่เรื่องที่ประวัติศาสตร์นี้ขึ้นมา เอาว่าคนเกลียดดูหนังการทำศึก แต่ว่าต้องการดูหนังแอ็คชั่นบางทีอาจจะรู้สึกไม่อิ่มกับฉากการทำศึกเยอะแค่ไหน เพราะเหตุว่าตอนที่บินยิงกันสนุกๆมีหลายคราที่จบแบบแข็งทื่อๆเร็วๆไปหน่อย เลยเป็นอีกเหตุผลหนึ่งที่ผมรู้สึกว่าหนังดูเหมือนจะมิได้มีฉากไคล์แม็กเป็นจริงเป็นจังให้จำ

ด้วยเหตุว่ามันมองในระดับเท่าๆกันหมดเลย แต่ว่าถ้าเกิดคนถูกใจมองสายการทำศึกคิดแผนนะ ผมว่าเวอร์ชั่นนี้ทำเป็นค่อนข้างจะละเอียด เป็นเพิ่มเนื้อหาแผนอีกสัก 20% นี่เป็นหนังสารคดีได้เลย (เรืองของเรือดำน้ำก็น้อยไปนิด)หัวข้อการถ่ายทำเห็นได้ชัดว่าใช้ กรีนสกรีนเยอะแยะ เพราะว่าบางฉากเห็นได้ชัดเลยว่าผู้แสดงลอยออกมาจากฉาก อันนี้ไม่รู้จักเป็นความตั้งมั่นให้เสมือนฟิล์มถ่ายรูปสมัยเก่าๆไหม? เพราะเหตุว่าในขณะที่ทำฉากสู้ได้เลิศสุดๆแม้กระนั้นบางฉากก็ดันมองไม่เนียนซะงั้น แต่ว่าโดยสรุปแล้วผมว่า Midway

เป็นหนังที่ดีเลย สามารถซื้อเก็บไว้ได้ เนื่องจากว่ามีเนื้อหาที่ดี มีบุคคลสำคัญที่มีอยู่จริงๆเข้ามามากไม่น้อยเลยทีเดียว (เป็นชื่อชินหูทั้งหมด) ทำให้หนังเอกก็จะต้องใช้ศิลปินเยอะแยะ แม้กระนั้นก็ยังสามารถจัดแบ่งจุดสำคัญของนักแสดงได้ค่อยข้างดี แถมยังเก็บไว้เรียนประวัติศาสตร์ได้ด้วยนะ บางทีก็อาจจะไม่ละเอียดเป๊ะแม้กระนั้นก็ทำให้เห็นภาพล่ะ หากมีเวลาก็ไม่สมควรพลาดครับผม ดูหนัง สิ่งที่พลาดที่สุดของหนังหัวข้อนี้คงเป็นชื่อไทยที่ฟังมองไม่ค่อยประดิษฐ์เลย

ส่วนนี้ผมจะเปิดพื้นที่เล่าลำดับเรื่องราวของ การรบมิดเวย์เท่าที่ผมทราบให้ฟังกันโดยสังเขปครับผม หากว่าจะดูหนังได้ทราบเรื่องขึ้น เป็นผมมีความรู้สึกว่าอย่างไรมันก็เป็นสถานะการณ์จริงในประวิตำหนิศาสตร์อยู่ละ ทราบไปหน่อยจะได้ไม่สับสน แต่ว่าถ้าหากคนไหนมีความเห็นว่ามันจะเป็นสปอยล์ก็ผ่านไปได้เลยคะขอรับ อ่อำเภอ. ผมมิได้ทราบลึกมากมายก่ายกองอะไรหรอกนะ เพียงแค่เพียงพอเคยอ่านแบบอย่างคร่าวๆด้วยเหตุว่าจริงๆผมเกลียดชังหนังสงคราม แต่ว่าพวกสนามรบหลักๆมันถูกใจมีเกร็ดอะไรให้ได้คิดเลยเป็นเคยอ่านเป็นบางสถานะการณ์ ถ้าหากบกพร่องอย่างไรก็ขอโทษด้วยครับผม

มาเริ่มกันที่ประเทศญี่ปุ่นกันก่อนในปี 1941 ขณะนั้นประเทศญี่ปุ่นกำลังฮึกเหิมถึงจุดสูงสุด ดูหนัง พากย์ไทย  เนื่องจากว่าตั้งแต่รบมาจนได้ดินแดนเหนือแปซิฟิคที่กว้างแบบสุดๆก็ยังได้แผ่นดินของจีนนิดหน่อย และเอเซียอาคเนย์ของพวกเราก็ถูกเข้ายึดไปแล้วณ เวลานั้น ซึ่งจริงๆสิ่งที่ประเทศญี่ปุ่นกำลังจะทำเวลานี้เป็น รุกคืบต่อเข้าไปในจีนให้เยอะขึ้นเรื่อยๆด้านตะวันตก รวมทั้งทิศใต้ก็ต้องการยึดประเทศออสเตรเลียให้ได้ แม้กระนั้นวัสดุทั้งหมดทั้งปวงจะต้องใช้น้ำมัน ซึ่งประเทศญี่ปุ่นไม่มี ด้วยเหตุผลดังกล่าวน้ำมันกว่า 80% ที่ประเทศญี่ปุ่นใช้เพื่อการรบก็ซื้อมาจากอเมริกา

แม้กระนั้นเวลานี้อเมริกาเป็นกลางหากแม้เขาจะไม่บุกตีประเทศญี่ปุ่น แม้กระนั้นก็เริ่มไปช่วยอังกฤษคุ้มครองประเทศออสเตรเลียเนื่องจากผลตอบแทน (ราวรับจ้างเขานั่นแหละ) รวมทั้งทำท่าจะตัดน้ำมันประเทศญี่ปุ่นด้วยประเทศญี่ปุ่นเลยชิงลงมือกระหน่ำเพิร์ลฮาร์เบอร์ซะเลยเพื่อหวังข่มขู่ให้อเมริกามีความคิดเห็นว่า “เอ็งสู้ฉันมิได้หรอก” รวมทั้งตัดทอนกำลังรบอเมริกาไปในตัว จะได้อยู่เฉยๆซึ่งในขณะนั้นอเมริกาสู้ประเทศญี่ปุ่นมิได้จริงๆแต่ว่าอเมริกาพกดวงมามากมาย ในตอนนั้นเรือบรรทุกเรือบินของอเมริกาดันออกไปเที่ยวตรวจพอดิบพอดีหรือไรนี่แหละ เลยไม่โดนกระหน่ำไปด้วย ที่หยุดอยู่ที่เพิร์ลมีเพียงแค่เรือรบ เรือพิฆาต

 

The Night House หนังบ้านผีสิงลึกลับแนวจิตวิทยา

เรื่องราวของเบธ ภาคิน หญิงม่ายที่จะต้องดำรงชีวิตอย่างโศกอยู่เพียงลำพังในบ้านที่โอเว่น ภาคิน ผัวของคุณดีไซน์แล้วก็ผลิตขึ้นภายหลังที่เขาฆ่าตัวตายบนเรือในทะเลสาบโดยไม่เคยทราบต้นสายปลายเหตุ แล้วก็คุณก็เริ่มได้ยินเสียงรวมทั้งฝันแปลกๆที่ดูอย่างกับว่าจริง รู้สึกเหมือนกับบ้านมีผีสิงรวมทั้งผัวของคุณยังอยู่กับคุณตลอดระยะเวลา แต่ว่าเมื่อคุณได้มองรูปถ่ายในโทรศัพท์มือถือผัวกลับมีความเห็นว่าเขามีเพศหญิงคนอื่นๆและก็ยังได้พบบางสิ่งในทะเลสาบ ผู้ที่คุณสัมผัสถึงเป็นผัวของคุณจริงๆหรือเปล่า แล้วเพราะเหตุใดเขาจำเป็นต้องฆ่าตัวตาย

ชีวิตอันแสนสันโดษของเบธ ไม่ใช้ว่าจะง่ายสำหรับเพื่อการปรับนิสัยในบ้านข้างหลังเดิม จนตราบเท่าคุณเริ่มได้ยินเสียงอันพิศดารคุ้นๆ ว่าจะเป็นเสียงของโอเว่น คุณก็เลยเริ่มค้นหาที่ไปที่มาว่าตกลงแล้วนี่เป็นอาการหลอนไปเอง หรือในความเป็นจริงแล้วมีพลังงานลึกลับอะไรบางอย่างที่กำลังรุกรามตัวคุณอยู่ สิ่งที่ทำให้หนัง The Night House ดูหนังผ่านเน็ต สะดุดตาขึ้นมาอย่างชัดเจน เป็นการเป็นสยองขวัญที่มีจังหวะสำหรับการปลุกอารมณ์ของผู้ชมได้อย่างเหมาะสมถูกเวลา ยังไม่รวมทั้งบรรยากาศหลอนๆไม่น่าไว้วางใจของตัวหนังเองที่เล่นกับเรื่องสถาปัตยกรรมตัวบ้าน

อันมีลักษณะสำหรับการวางแบบที่โมเดิร์น ดูหนัง พากย์ไทย  ซึ่งหนังก็เล่นกับส่วนประกอบเรื่องออกแบบต่างๆจนถึงสร้างจังหวะหลอกผ่านมุมบ้านหรือจนถึงเงาสะท้อนตอนเปิดเรื่องเอ๋ยถึงนักแสดงหลักที่กลับไปอยู่บ้านแล้วก็ได้มองคลิปวีดีโองานมงคลสมรสของตน ซึ่งเป็นตอนภายหลังที่สูญเสียผัวไป โดยมีฉายฉากเรื่องราวระหว่างนักแสดงหลักกับคู่รักบ้างผ่านวีดีโอและก็ภาพที่มอง และก็สิ่งต่างๆที่ทิ้งเอาไว้ แล้วก็ได้ยินเสียงปืนที่ไม่รู้จักความเป็นมารวมทั้งเบาๆฉายเงาคนแปลกพิกลในกระจก เนื้อความแปลกๆของผัวที่ทิ้งเอาไว้

ดูหนัง พากย์ไทย

เสียงและก็ฝันแปลกๆเกี่ยวกับผัวที่ดูเหมือนกับว่าจริง โดยจะย้ำไปที่ความเกี่ยวพันผัวเมียที่มีสตรีอีกคนมาเกี่ยวทั้งยังเรื่อง โดยจะเบาๆเผยเรื่องราวในช่วงท้ายๆเรื่องแม้กระนั้นเผยแค่เพียงนิดหน่อยไม่เพียงเท่านั้นความอุตสาหะสำหรับในการหลอกล่อผู้ชม ว่าความน่าสยองทั้งสิ้นนั้นอาจจะเป็นไปได้ว่าจะมีความเป็นมามาจากโอเว่น ที่หมกมุ่นอยู่กับการออกแบบบ้านที่พวกเขาอาศัยอยู่ให้มีลักษณะเป็นเขาวงกตแล้วก็ใช้ศาสตร์มืดสำหรับการแต่งเรื่องราวร้ายขึ้น แม้กระนั้นความจริงแล้วไม่ใช่แบบงั้นเลย

เพราะเหตุว่าพลังงานมืดที่เกิดขึ้นนั้นเกี่ยวข้องกับตัวของเบธเองล้วนๆส่วนท้ายของเรื่องพวกเราบางครั้งก็อาจจะคิดได้ว่า ที่จริงแล้วผู้แสดงนำอย่างเบธเองเป็นผู้ที่มีลักษณะอาการกลัดกลุ้มโดยที่ตัวคุณเองไม่รู้ตัวมาก่อน เพราะว่าภายหลังจากเหตุ ตาย 4 นาที แล้วก็ฟื้นคืนชีพกลับมานั้น บางโอกาสแล้วพลังงานโหดเหี้ยมที่ตามกลับมากับคุณนั้นบางครั้งก็อาจจะมองเป็น ความป่าเถื่อนอันมืดสนิท ในเชิงสิ่งที่เป็นรูปธรรม แม้กระนั้นแนวทางที่หนังเลือกจะพรีเซ็นท์ผ่านงานด้านภาพด้วยการใช้ เงาโปร่งแสง เป็นผู้แทนดังที่กล่าวมาแล้ว

เพียงพอจะมีผลให้พวกเราแปลความได้ว่า ที่จริงแล้วความโหดร้ายทารุณที่ว่านี้บางครั้งอาจจะเป็นอาการที่หม่นหมองเสียใจที่ตัวเบธเองไม่รู้ตัวรวมทั้งส่งผ่านพลังงานนี้ให้กับผัวของตนโดยไม่ทันรู้สึกตัวอาการซึมเซาที่โอเว่นทนอยู่มานานถึง 15 ปี “เสียงกระซิบบอก” ได้ทำให้ผัวของคุณตกลงใจฆ่าตนเองลงก็เป็นไปได้ รวมทั้งฉากในที่สุดก่อนที่จะเครดิตจะขึ้น เงาโปร่งแสงนั้นก็มิได้หายไปไหน ทำให้พวกเราคิดได้ว่าสิ่งนี้บางทีอาจจะก็ยังมิได้ถูกจัดแจงให้หมดสิ้นไป แต่ว่ายังคอยในเวลาที่พอเหมาะพอเจาะยามที่ตัวเบธเผลออีกรอบก็เป็นไปได้

เป็นความหมดหวังที่จริงจริง ติดตามรีวิวหนังผีเรื่องอื่นๆเหมาะ  ดูหนัง พากย์ไทย รีวิวมูฟวี่ออนไลน์หนังผีหัวข้อนี้เกิดเรื่องที่ดีลำดับแรกๆเท่าที่แวดวงหนังสมัยดีผลิตขึ้นมาใหม่ แม้กระทั่งใช้สูตรเดิมๆอยู่บ้าง แม้กระนั้นก็ทำออกมาก้าวหน้าเป็นหนังดีอีกเรื่องหนึ่งที่ถ้าหากคนไหนกันแน่ถูกใจฟิลแบบชั่วร้ายอารมณ์หนักๆสวิงไปสวิงมาเชื้อเชิญปั่นประสาทไปอีกทั้งเรื่อง จะต้องประเด็นนี้เลยขอรับ The Night House บ้านที่รักข้างหลังเดิมที่รู้จักกับเปลี่ยนเต็มไปด้วยความเฮี๊ยนรวมทั้งความตื่นเต้นจากสิ่งลึกลับที่ไม่บางทีอาจรู้สิ่งที่ทำให้เกิดมันได้ คุณจะยังอยู่ในบ้านที่เคยอยู่ข้างหลังนั้นอีกหรือไม่

 

MINDHUNTER มายด์ฮันเตอร์

เรื่องราวดัดแปลงปรับปรุงแก้ไขจากหนังสือ “Mind Hunter: Inside FBI’s Elite Serial Crime Unit” ของ John E. Douglas รวมทั้ง Mark Olshake ซึ่งในชีวิตจริงเคยเป็นข้าราชการพินิจพิจารณาการกระทำฆาตกรของ FBI ที่ช่วยจับคนร้ายรวมทั้งผู้ร้ายในคดีสำคัญมากมายMINDHUNTER Season 1 รวมทั้ง Season 2 ซีรีส์สอบสวนสืบสวนที่ไม่มีฉากไล่ล่า แต่ว่าตื่นเต้น บีบคั้น และก็ลุ้นระทึกกระทั่งเกือบจะนั่งไม่ติดเก้าอี้

จิตมนุษย์นี้ไสร้ ยากแท้เข้าใจคนจำนวนไม่น้อยอาจเคยได้ฟังบทประพันธ์โลกนิติที่สอนใจพวกเราเรื่องจิตใจของผู้คน ที่ถึงแม้ห้วงสมุทรจะลึกเพียงใดก็ยังเข้าใจได้ ไม่มีอะไรที่ล้ำลึกรวมทั้งน่าสะพรึงกลัวเท่าจิตมนุษย์เราอีกแล้วในรีวิวนี้ขอชักชวนเจอกับ ซีรีส์สอบสวนสืบสวน กล่าวถึงข้าราชการ FBI คู่คิด ที่มานะตามจับเหล่าฆาตกรต่อเนื่อง ด้วยการพยายามทำความเข้าใจเกี่ยวกับแนวทางคิดอันเหยเกของพวกคนร้าย เพื่อหาทางยั้ง คุ้มครอง และก็ปราบฆาตกรต่อเนื่องเหล่านี้ลง

ตัวซีรีส์จะเกิดเรื่องราวในสมัยราว 70’s เมื่อข้าราชการ FBI โฮลเดน ฟอร์ด แล้วก็ ใบเสร็จรับเงิน เทนซ์  ดูหนัง พากย์ไทย ได้ด้วยกันตั้งขึ้นแผนกใหม่ของ FBI ที่ชื่อว่า หน่วยการกระทำศาตร์ หน้าที่ของพวกเขาเป็น เดินทางสัมภาษณ์เหล่าผู้ต้องขังฆาตกรต่อเนื่องทั่วสหรัฐอเมริกา ที่ถูกขังอยู่ในตาราง
เพื่อเก็บข้อมูล เข้าถึงจิตใจแล้วก็แนวทางคิดเพื่อนำข้อมูลมาพินิจพิจารณาเพื่อช่วยข้าราชการในด้านอื่นๆไขคดีที่เกิดขึ้น โดยทั้งคู่ผู้แสดงนี้ อ้างอิงมาจากสายลับจริงๆในสมัย 1960s เพราะเหตุว่าในขณะนั้นทางสหรัฐอเมริกา

ได้ใช้หลักจิตวิทยาสำหรับเพื่อการไขคดีอาชญากรรม  bobbyrica  โดยเฉพาะอย่างยิ่งคดีการสังหารที่อุกอาจ ไร้มนุษยธรรมไม่ถูกมนุษย์ ทางข้าราชการจำต้องปรับพฤติกรรม ทำความเข้าใจที่จะใช้ความคิดเพื่อพินิจพิจารณาบุคลิกลักษณะ ดักทางคนร้าย เพื่อรู้เรื่องว่าในหัวของภูติผีปีศาจในร่างมนุษย์เหล่านี้มีกลไก ความนึกคิด หรือสัญชาติญาณต่างจากคนสามัญยังไงเป็นซีรีส์ที่ซึ่งพูดได้ว่า เดินเรื่องแบบ นิ่งๆแต่ว่าแอบแฝงไปด้วยแรงกดดันที่มันเรียลมากมายๆ
มันเป็นซีรีส์ในแบบที่ กล่าวกันอีกทั้งเรื่อง ผู้แสดงพูดจาฉลาดหลักแหลมแต่ว่าไม่มีเบื่อเลย

ดูหนัง พากย์ไทย

ต่างจากการที่พวกเราจำต้องนั่งฟังเลคเชอร์ในคาบเรียน โดยยิ่งไปกว่านั้นสำหรับเพื่อการสัมภาษณ์เหล่าคนร้าย ในซีรีส์มิได้มีภาพชักชวนแหวะ ฉากฆ่า หรือฉากไล่ล่าเลยแม้กระทั้งน้อยมาก แต่ว่าแรงกดดันมันมาจากบทพูดที่ออกมาจากปากของคนร้าย เบาๆเล่าถึงเนื้อหาต่างๆที่ตัวคนร้ายทำกับเหยื่ออย่างใจร้าย ขาดความกรุณาปรานี ฟังแล้วขนลุกรวมทั้งน่าขนลุกจนถึงเห็นภาพ ทำให้บทพูดระหว่าง FBI รวมทั้งคนร้ายในประเด็นนี้มันเอาจริงเอาจัง บีบคั้น และก็ถือได้ว่าจุดเด่นของซีรีส์หัวข้อนี้เลยก็ว่าได้อีก 1 คุณลักษณะเด่นของซีรีส์ประเด็นนี้เป็น แคสติง

ดาราที่รับบทบาทเป็นคนร้ายตัวจริง แสดงเจริญมากมายๆอย่างฤดูกาลแรกก็คือ เอ็ดมุนด์ เคมเปอร์ (Co-Ed Killer) คนร้ายร่างใหญ่ ที่ฆ่าตา-คุณยายตนเอง ตัดศรีษะแม่ตนเอง แสดงก้าวหน้าและก็เสมือนคนร้ายตัวจริงสุดๆทดลองไปดูกันว่า ราวกับแค่ไหน (โดยเฉพาะอย่างยิ่งตอนสุดท้ายในฤดูกาลที่ 1 ฉากท้ายที่สุด สามารถทำให้ท่านอึดอัด หายใจลำบากเพียงแต่บทสนทนาได้จริงๆ)

รายละเอียดในฤดูกาลลำดับที่สองจะต่อกับฤดูกาลแรกในทันที และก็ยังคงรายละเอียดที่เข้มข้น เคร่งเคลียด รวมทั้งบทพูดที่น่าติดตามเอาไว้ แถมยังขยายสเกลของซีรีส์ให้ใหญ่ขึ้น จากการที่ไล่สำรวจไปทั่วสหรัฐในภาคที่ 1 เพื่อสัมภาษณ์คนร้าย ในฤดูกาลนี้ ข้าราชการฟอร์ด และก็เทนซ์จะลงมือติดตามจับคนร้าย โดยใช้ข้อมูลที่พวกเขาหามาได้ในฤดูกาล 1 เพื่อพินิจพิจารณาความประพฤติปฏิบัติจนกระทั่งทำให้เกิดการเข้าจับกุมคนร้ายตัวจริง
แล้วก็ในฤดูกาลสองจะยิ่งจัดเต็มในด้านดราม่าของแต่ละนักแสดง เจาะลึกลงไปด้วย

เป็นต้นว่าความเกี่ยวพันระหว่างผู้แสดง ปัญหาที่เกิดขึ้นภายในครอบครัวของข้าราชการ ดูหนัง พากย์ไทย  ที่บางตอนบางครั้งก็อาจจะดูอย่างกับว่าแออัดใส่เข้ามา แม้ว่าจะมองไม่ค่อยมีเหตุผลในบางจุดแต่ว่าก็จำเป็นต้องสารภาพว่า มันเพิ่มแรงกดดัน รวมทั้งเพิ่มขนาดสเกล มิติให้กับตัวเรื่องเจริญทีเดียวเป็นซีรีส์ที่ทำให้พวกเราเข้าใจในเรื่องเบื้องหน้าเบื้องหลังสำหรับในการปฏิบัติที่ชั่วร้ายของเหล่าคนร้าย และก็พรีเซนเทชั่นหลักการทำงานของข้าราชการ FBI ในอีกมุมมองหนึ่งที่ทำออกมาได้อย่างน่าดึงดูด บันเทิงใจและก็น่าติดตามมากมายๆแม้กระนั้นขอบอกไว้ก่อนว่า

ถ้าคนใดที่ถูกใจซีรีส์สอบสวน ที่มีฉากแแอคชั่นไล่ล่า ฉากตื่นเต้นตื่นเต้น ยิงกัน นี่ไม่ใช่ซีรีส์สำหรับคุณ แต่ว่าหากคุณเป็นผู้ที่ถูกใจในเรื่องจิตวิทยา ถูกใจบทสำหรับพูดเฉลี่ยวฉลาดๆคมๆเชิญชวนให้ติดตามและก็เก็บเอาไปคิดต่อ ถูกใจบรรยากาศรวมทั้งแรงกดดันแบบเรียลๆซีรีส์หัวข้อนี้จัดให้ท่านแบบไม่ยั้งเลยซีรีส์ประเด็นนี้ได้ผลสำเร็จงานสร้างของ เดวิด ฟินเชอร์ ผู้กำกับมีชื่อที่ขึ้นชื่อลือชาในสไตล์การเล่าเรื่องที่ใจเย็น รวมทั้งคม ทั้งเคยควบคุมภาพยนต์เกี่ยวกับคนร้ายอย่างเรื่อง Se7en รวมทั้ง Zodiac แต่ว่าเขามิได้ดูแลซีรีส์เองทุกตอน

และก็เรื่องราวในซีรีส์ สร้างจากข้อเท็จจริง โดยนักแสดงหลักสองตัว เอามาจากคู่ซี้ FBI ที่มีอยู่จริงเป็น John Douglas รวมทั้ง Robert K. Ressler แล้วก็อิงเค้าเรื่องจากหนังสือ Mind Hunter : Inside the FBI’s Elite Serial Crime Unit ที่ John Douglas เป็นนักเขียน รวมทั้ง John Douglas ยังเป็นต้นแบบให้ผู้แสดง Jack Crawford ในหนังโด่งดังในตำนานอย่าง The Silence of the Lambsเป็นซีรีส์สอบสวนสืบสวนที่แม้ว่าจะไม่มีฉากไล่ล่า แม้กระนั้นก็สามารถทำให้ท่านรู้สึกบีบคั้นได้ แถมยังมีรายละเอียดที่เข้มข้นเชิญติดตาม มีค่าแก่การเสียเวล่ำเวลามองเป็นอย่างมาก

ดูหนังผ่านเน็ต Mindhunter ทั้งยัง 2 ซีซันเป็น  ดูหนัง พากย์ไทย งานละเอียดของทุกคนที่มีส่วนร่วม โดยยิ่งไปกว่านั้น David Fincher ที่เอาใจใส่ตั้งแต่ข้อมูลเบื้องหน้าเบื้องหลังคดีต่างๆที่สะท้อนเงื่อนหลายชนิด บทสำหรับพูดต่างๆที่เสนาะหู (ระดับที่เคยถ่าย The Social Network (2010) ฉากเดียวเป็นร้อยเทคก็ทำมาแล้ว!) คอประวัติศาสตร์คดีการฆ่าสังหารดังในสหรัฐอเมริกา ก็คงจะถูกใจด้วยเหมือนกัน รวมทั้งชี้ให้เห็นว่า แนวทางการซักถามแล้วก็ทำความเข้าใจคนร้ายของสหรัฐอเมริกา ละเอียด สลับซับซ้อน เข้มข้น รวมทั้งลงลึก มากมายไปกว่าการหาตัวคนร้ายรวมทั้งจับมาลงทัณฑ์

 

 

Recommended Articles

Leave a Reply

Your email address will not be published. Required fields are marked *