1(self.webpackChunk_aqx_member_web=self.webpackChunk_aqx_member_web||[]).push([["103"],{8407:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(o,i){function a(e){try{c(n.next(e))}catch(e){i(e)}}function l(e){try{c(n.throw(e))}catch(e){i(e)}}function c(e){e.done?o(e.value):new r(function(t){t(e.value)}).then(a,l)}c((n=n.apply(e,t||[])).next())})},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});let i=o(r(15891));function a(e,t="maxAge"){let r,o,l,c=()=>n(this,void 0,void 0,function*(){if(void 0!==r)return;let a=a=>n(this,void 0,void 0,function*(){l=i.default();let n=a[1][t]-Date.now();if(n<=0){e.delete(a[0]),l.resolve();return}return r=a[0],"function"==typeof(o=setTimeout(()=>{e.delete(a[0]),l&&l.resolve()},n)).unref&&o.unref(),l.promise});try{for(let t of e)yield a(t)}catch(e){}r=void 0}),u=()=>{r=void 0,void 0!==o&&(clearTimeout(o),o=void 0),void 0!==l&&(l.reject(void 0),l=void 0)},s=e.set.bind(e);return e.set=(t,n)=>{e.has(t)&&e.delete(t);let o=s(t,n);return r&&r===t&&u(),c(),o},c(),e}t.default=a,e.exports=a,e.exports.default=a},11108:function(e,t,r){"use strict";let n=r(58708),o=r(8407),i=new WeakMap,a=new WeakMap,l=(e,{cacheKey:t,cache:r=new Map,maxAge:i}={})=>{"number"==typeof i&&o(r);let l=function(...n){let o=t?t(n):n[0],a=r.get(o);if(a)return a.data;let l=e.apply(this,n);return r.set(o,{data:l,maxAge:i?Date.now()+i:Number.POSITIVE_INFINITY}),l};return n(l,e,{ignoreNonConfigurable:!0}),a.set(l,r),l};l.decorator=(e={})=>(t,r,n)=>{let o=t[r];if("function"!=typeof o)throw TypeError("The decorated value must be a function");delete n.value,delete n.writable,n.get=function(){if(!i.has(this)){let t=l(o,e);return i.set(this,t),t}return i.get(this)}},l.clear=e=>{let t=a.get(e);if(!t)throw TypeError("Can't clear a function that was not memoized!");if("function"!=typeof t.clear)throw TypeError("The cache Map can't be cleared!");t.clear()},e.exports=l},58708:function(e){"use strict";let t=(e,t,n,o)=>{if("length"===n||"prototype"===n||"arguments"===n||"caller"===n)return;let i=Object.getOwnPropertyDescriptor(e,n),a=Object.getOwnPropertyDescriptor(t,n);(r(i,a)||!o)&&Object.defineProperty(e,n,a)},r=function(e,t){return void 0===e||e.configurable||e.writable===t.writable&&e.enumerable===t.enumerable&&e.configurable===t.configurable&&(e.writable||e.value===t.value)},n=(e,t)=>{let r=Object.getPrototypeOf(t);r!==Object.getPrototypeOf(e)&&Object.setPrototypeOf(e,r)},o=(e,t)=>`/* Wrapped ${e}*/ 2${t}`,i=Object.getOwnPropertyDescriptor(Function.prototype,"toString"),a=Object.getOwnPropertyDescriptor(Function.prototype.toString,"name"),l=(e,t,r)=>{let n=""===r?"":`with ${r.trim()}() `,l=o.bind(null,n,t.toString());Object.defineProperty(l,"name",a),Object.defineProperty(e,"toString",{...i,value:l})};e.exports=(e,r,{ignoreNonConfigurable:o=!1}={})=>{let{name:i}=e;for(let n of Reflect.ownKeys(r))t(e,r,n,o);return n(e,r),l(e,r,i),e}},15891:function(e){"use strict";e.exports=()=>{let e={};return e.promise=new Promise((t,r)=>{e.resolve=t,e.reject=r}),e}},65719:function(e){"use strict";e.exports=function(){}},32165:function(e,t,r){r(26800)("iterator")},82391:function(e,t,r){"use strict";r.d(t,{q:()=>Y,g:()=>G}),r(96752),r(92274),r(75654),r(36364),r(79150);var n=r(74512),o=r(32735),i=r(78459),a=r(81182),l=r(66698),c=r(81002),u=r(23128),s=r(50255),f=r(48260),d=r(41801),p=r(37402);function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function v(e){return(v=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function b(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(b=function(){return!!e})()}var h=new(function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");function t(){var e,r,n;if(!(this instanceof t))throw TypeError("Cannot call a class as a function");return r=t,n=arguments,r=v(r),y(e=function(e,t){var r;if(t&&("object"==((r=t)&&"undefined"!=typeof Symbol&&r.constructor===Symbol?"symbol":typeof r)||"function"==typeof t))return t;if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(this,b()?Reflect.construct(r,n||[],v(this).constructor):r.apply(this,n)),"onMarketRangeIncrease",function(t){var r=t.currentValue,n=t.symbolDetail;if(null!=t.orderType&&n){var o=n.stopsLevel;return e.calculatePointsIncrease(r,null!=o?o:0)}}),y(e,"onMarketRangeDecrease",function(t){var r=t.currentValue,n=t.symbolDetail;if(null!=t.orderType&&n){var o=n.stopsLevel;return e.calculatePointsDecrease(r,null!=o?o:0)}}),e}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&m(t,e),t}(p.qc)),g=r(28931),S=r(90052),O=r(51075),P=r(16672),T=r(19367),w=r(48881),E=r(18699),_=function(e,t,r,n,o,i,a){var l=f._.calculatePointsFromPrice({price:e,type:n,entryPrice:o.entryPrice.toString(),buySell:o.buySell,pointStep:i});void 0!==l&&l!==t&&a(r,l,{shouldValidate:!0})},D=function(e,t,r,n,o,i,a,l){var c=f._.calculatePriceFromPoints({points:e,type:n,entryPrice:o.entryPrice.toString(),buySell:o.buySell,pointStep:i,symbolDetail:l()});void 0!==c&&c!==t&&a(r,c,{shouldValidate:!0})},L=function(e,t,r,n,o,i,a,l,c,u){if(e===t)(0,O.p)(n,o,r,c)||_(n,o,r,i,a,l,c);else if(e===r){if((0,O.p)(o,n,t,c))return;D(o,n,t,i,a,l,c,u)}},I=function(e){var t=e.orderType,r=e.ask,n=e.bid,i=e.pointStep,a=e.activeStopLossField,l=e.activeTakeProfitField,c=e.getValues,u=e.setValue,s=e.getSymbolDetail,f=(0,T.Ts)(t||void 0),d=(0,o.useCallback)(function(){return t===w.pE.BUY&&void 0!==n?{entryPrice:n,buySell:E.B9.BUY}:t===w.pE.SELL&&void 0!==r?{entryPrice:r,buySell:E.B9.SELL}:null},[t,r,n]),p=(0,o.useCallback)(function(e){i&&L(a,"stopLoss","stopLossPoint",c("stopLoss"),c("stopLossPoint"),"SL",e,i,u,s)},[i,a,c,u,s]),y=(0,o.useCallback)(function(e){i&&L(l,"takeProfit","takeProfitPoint",c("takeProfit"),c("takeProfitPoint"),"TP",e,i,u,s)}
2,[i,l,c,u,s]);(0,o.useEffect)(function(){if(f&&i&&a){var e=d();e&&p(e)}},[r,n,i,f,a,d,p]),(0,o.useEffect)(function(){if(f&&i&&l){var e=d();e&&y(e)}},[r,n,i,f,l,d,y])},x=function(){var e=(0,o.useRef)(null),t=(0,o.useRef)(null);return{setStopLossTakeProfit:(0,o.useCallback)(function(r,n){var o,i;null==(o=e.current)||o.setPrice(r),null==(i=t.current)||i.setPrice(n)},[]),resetStopLossTakeProfit:(0,o.useCallback)(function(){var r,n;null==(r=e.current)||r.resetPricePoints(),null==(n=t.current)||n.resetPricePoints()},[]),recalculateStopLossTakeProfit:(0,o.useCallback)(function(){var r,n;null==(r=e.current)||r.recalculate(),null==(n=t.current)||n.recalculate()},[]),handleStopLossIncrease:(0,o.useCallback)(function(e){return p.jq.onStopLossIncrease(e)},[]),handleStopLossDecrease:(0,o.useCallback)(function(e){return p.jq.onStopLossDecrease(e)},[]),handleTakeProfitIncrease:(0,o.useCallback)(function(e){return p.jq.onTakeProfitIncrease(e)},[]),handleTakeProfitDecrease:(0,o.useCallback)(function(e){return p.jq.onTakeProfitDecrease(e)},[]),validateStopLoss:(0,o.useCallback)(function(e){return p.jq.validateStopLoss(e)},[]),validateTakeProfit:(0,o.useCallback)(function(e){return p.jq.validateTakeProfit(e)},[])}},C=r(3082),k=r(71028),j=r(57753),N=r(13266),R=r(59440),M=r(58822),A=r(75440),z=r(97968),V=r(64989);function F(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function U(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,n,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return F(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return F(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var B=function(e){return e===E.B9.BUY?"BUY":"SELL"},Z=(0,o.createContext)(void 0),G=function(){var e=(0,o.useContext)(Z);if(!e)throw Error("useFormContext must be used within a FormProvider");return e},Y=function(e){var t,r=e.children,y=e.methods,v=e.marketOrder,m=e.pendingOrder,b=e.preventResetOnUnmount,_=void 0!==b&&b,D=e.onSubmit,L=e.hasQuoteboardHandling,F=e.disableUnitsMode,G=e.modalType,Y=y.control,q=y.formState,W=y.setValue,Q=y.getValues,X=y.reset,H=y.register,$=y.trigger,K=(0,a.$G)().t,J=(0,o.useMemo)(function(){return!!v||!!m},[v,m]),ee=x(),et=(0,o.useCallback)(function(){return J?R.N.getEditingSymbolDetail():R.N.getSymbolDetail()},[J]),er=(0,M.XT)(),en=(0,M.if)(),eo=(0,N.EQ)(),ei=(0,N.LH)(J,["type","ask","bid","pointStep"])||{},ea=ei.type,el=ei.ask,ec=ei.bid,eu=ei.pointStep,es=(null!=(t=(0,s.d6)(null!=eo?eo:""))?t:{}).minQuantity,ef=(0,i.qo)({control:Y}),ed=(0,o.useCallback)(function(){var e;return(null==v?void 0:v.orderType)!==void 0&&(null==v?void 0:v.orderType)!==null?(0,T.Pb)({orderType:v.orderType,lotSize:v.lotSize}):null!=(e=null==m?void 0:m.orderType)?e:en},[v,m,en]),ep=(0,o.useMemo)(function(){return ed()},[ed]),ey=(0,o.useMemo)(function(){return null!=ep?f._.mapOrderTypeLabelFromOrderType(ep):er},[ep,er]),ev=function(){return F?A.aY.SIZE:d.c.getLotSizeMode()},em=function(e){var t=et();if(k.q.order.increaseDecrease({action:e?j.Su.VOLUME_INCREASED:j.Su.VOLUME_DECREASED,symbol:null==t?void 0:t.symbol,modalType:G}),t&&(null==t?void 0:t.lotSizeStep)&&(null==t?void 0:t.contractSize)&&(null==t?void 0:t.minContractLotSize)!==void 0&&(!L||es)){var r=t.lotSizeStep,n=t.contractSize,o=void 0===n?.01:n,i=t.minContractLotSize,a=void 0===i?.01:i,c=ev(),s=void 0;if(c===A.aY.SIZE){var f,p=new l.BigNumber((0,P.Gt)(void 0===r?.01:r)),y=new l.BigNumber(L&&es?es:a),v=Q("lotSize");f=v?e?new l.BigNumber(v).plus(p):new l.BigNumber(v).minus(p):p.lte(y)?y:p,s=d.c.validateAndNormalizeLotSize(f.toNumber(),t,void 0,L,y.toNumber())}else{var m=Q("units")||0,b=d.c.calculateUnitsStep(m,!!e,o,a*o).units;s=d.c.validateAndNormalizeUnits(b,t)}s&&(W("lotSize",s.lotSize,{shouldValidate:!0,shouldDirty:!0}),W("units",s.units,{shouldValidate:!0,shouldDirty:!0}),L&&u.Xo.setTradeFormEditing(!0))}},eb=function(e){var t=ev(),r=et();if(r&&(null==r?void 0:r.contractSize)){var n=Q("lotSize"),o=Q("units");if(!L&&eh(n,o,r))return;var i=void 0;if(t===A.aY.SIZE){if(!L&&(0,O.p)(n,o,"units",W))return;i=eg(n,e,r)}else{if(!L&&(0,O.p)(o,n,"lotSize",W))return;i=eS(o,e,r)}i&&(W("lotSize",i.lotSize,{shouldValidate:!0,shouldDirty:!0}),W("units",i.units,{shouldValidate:!0}),L&&u.Xo.setTradeFormEditing(!0))}},eh=function(e,t,r){var n=ev(),o=r.minContractLotSize,i=r.contractSize,a=void 0===i?.01:i;if(n===A.aY.SIZE){var c=""===e?void 0:(0,P.M7)(Number(e));if(void 0!==c&&o&&c<o)return W("lotSize",e,{shouldValidate:!0,shouldDirty:!0}),!0}else{var u=""===t?void 0:(0,P.M7)(Number(t)),s=o?o*a:void 0;if(void 0!==u&&s&&u<s)return W("lotSize",new l.BigNumber(u).dividedBy(a).toString(),{shouldValidate:!0,shouldDirty:!0}),W("units",t,{shouldValidate:!0}),!0}return!1},eg=function(e,t,r){return d.c.validateAndNormalizeLotSize(""===e?void 0:(0,P.M7)(Number(e)),r,t,L,es)},eS=function(e,t,r){var n=r.contractSize;return d.c.validateAndNormalizeUnits(""===e?void 0:(0,P.M7)(Number(e)),r,t&&n?t*n:void 0)}
2,eO=function(e){var t=ed(),r=et();if(k.q.order.increaseDecrease({action:e?j.Su.PRICE_INCREASED:j.Su.PRICE_DECREASED,symbol:null==r?void 0:r.symbol,modalType:G}),!r)return void W("price",void 0,{shouldValidate:!0,shouldDirty:!0});var n=r.pointStep,o=void 0===n?1e-4:n,i=r.decimal;if(o){var a=(0,g.VV)(t||null,r),l=a.refPriceBN,c=a.isMinimum,u=Q("price"),s=(0,g.AC)(u,l,c,!!e,o);W("price",s?s.toFixed(void 0===i?5:i):"",{shouldValidate:!0,shouldDirty:!0})}},eP=function(e){var t=eT(),r=et(),n=Q("price");if(k.q.order.increaseDecrease({action:e?j.Su.STOP_LIMIT_PRICE_INCREASED:j.Su.STOP_LIMIT_PRICE_DECREASED,symbol:null==r?void 0:r.symbol,modalType:G}),!r||!n)return void W("priceTrigger",void 0,{shouldValidate:!0,shouldDirty:!0});var o=r.pointStep,i=void 0===o?1e-4:o,a=r.stopsLevel,l=r.decimal;if(i){var c=(0,g.i)(t,n,void 0===a?10:a,i),u=c.refPriceBN,s=c.isMinimum,f=Q("priceTrigger"),d=(0,g.AC)(f,u,s,!!e,i);W("priceTrigger",d?d.toFixed(void 0===l?5:l):"",{shouldValidate:!0,shouldDirty:!0})}},eT=(0,o.useCallback)(function(){if((null==v?void 0:v.orderType)!==void 0&&(null==v?void 0:v.orderType)!==null)return(0,T.cj)((0,T.Pb)({orderType:v.orderType,lotSize:v.lotSize}));if(null==m?void 0:m.orderType)return(0,T.cj)(m.orderType);var e=f._.getBuySellType();if(!e){var t=f._.getOrderType();if(t)return(0,T.cj)(t)}return e||E.B9.BUY},[null==v?void 0:v.orderType,null==v?void 0:v.lotSize,null==m?void 0:m.orderType]),ew=(0,o.useCallback)(function(e){if(null!=e){if(e===w.pE.BUY){var t=et(),r=null==t?void 0:t.bid;return void 0!==r?r.toString():void 0}if(e===w.pE.SELL){var n=et(),o=null==n?void 0:n.ask;return void 0!==o?o.toString():void 0}return e===w.pE.BUY_STOP_LIMIT||e===w.pE.SELL_STOP_LIMIT?Q("priceTrigger"):Q("price")}},[et,Q]),eE=o.useCallback(function(e){if(!e||""===e.trim())return void W("stopLossPoint","",{shouldValidate:!0});var t,r=ew(ed()),n=eT(),o=(null==(t=et())?void 0:t.pointStep)||1e-4,i=f._.calculatePointsFromPrice({price:e,type:"SL",entryPrice:r,buySell:n,pointStep:o});i&&W("stopLossPoint",i,{shouldValidate:!0})},[eT,et,W,ed,ew]),e_=o.useCallback(function(e){if(!e||""===e.trim())return void W("takeProfitPoint","",{shouldValidate:!0});var t,r=ew(ed()),n=eT(),o=(null==(t=et())?void 0:t.pointStep)||1e-4,i=f._.calculatePointsFromPrice({price:e,type:"TP",entryPrice:r,buySell:n,pointStep:o});i&&W("takeProfitPoint",i,{shouldValidate:!0})},[eT,et,W,ed,ew]),eD=function(){eb(),null==D||D()},eL=function(e){f._.setOrderType(e),eD()},eI=(0,o.useCallback)(function(){var e=Q("stopLoss"),t=et(),r=ed();if(!(0,O.p)(e,Q("stopLossPoint"),"stopLossPoint",W)){var n=ew(r);if(n&&t&&null!=r){var o=eT(),i=p.jq.validateAndNormalizeStopLossPrice({price:e,entryPrice:n,buySell:B(o),orderType:r,pointStep:t.pointStep,symbolDetail:t,shouldValidate:!1});i&&(i.price!==e||i.points!==Q("stopLossPoint"))&&(W("stopLoss",i.price,{shouldValidate:!0,shouldDirty:!0}),W("stopLossPoint",i.points,{shouldValidate:!0,shouldDirty:!0}))}}},[Q,et,ew,eT,W,ed]),ex=(0,o.useCallback)(function(){var e=Q("takeProfit"),t=et(),r=ed();if(!(0,O.p)(e,Q("takeProfitPoint"),"takeProfitPoint",W)){var n=ew(r);if(n&&t&&null!=r){var o=eT(),i=p.jq.validateAndNormalizeTakeProfitPrice({price:e,entryPrice:n,buySell:B(o),orderType:r,pointStep:t.pointStep,symbolDetail:t,shouldValidate:!1});i&&(i.price!==e||i.points!==Q("takeProfitPoint"))&&(W("takeProfit",i.price,{shouldValidate:!0,shouldDirty:!0}),W("takeProfitPoint",i.points,{shouldValidate:!0,shouldDirty:!0}))}}},[Q,et,ew,eT,W,ed]),eC=(0,o.useCallback)(function(){if(ey)switch(ey){case E.Zk.LIMIT:case E.Zk.STOP:return Q("price");case E.Zk.STOP_LIMIT:return Q("priceTrigger");default:return}},[ey,Q]),ek=(0,o.useCallback)(function(e,t,r,n,o){var i=f._.calculatePointsFromPrice({price:e,type:t,entryPrice:r,buySell:n,pointStep:eu});void 0!==i&&W(o,i,{shouldValidate:!1})},[eu,W]),ej=(0,o.useCallback)(function(){var e=Q("stopLoss"),t=Q("takeProfit"),r=Q("stopLossPoint"),n=Q("takeProfitPoint");return{shouldCalculateStopLossPoint:!!e&&!r,shouldCalculateTakeProfitPoint:!!t&&!n,stopLoss:e,takeProfit:t}},[Q]),eN=(0,o.useCallback)(function(){if(v&&eu&&(0,V.BI)(ep)){var e=ej(),t=e.shouldCalculateStopLossPoint,r=e.shouldCalculateTakeProfitPoint,n=e.stopLoss,o=e.takeProfit;if(t||r){var i=ew(ep);if(i){var a=eT();t&&n&&ek(n,"SL",i,a,"stopLossPoint"),r&&o&&ek(o,"TP",i,a,"takeProfitPoint")}}}},[v,eu,ep,ej,ew,eT,ek]),eR=(0,o.useCallback)(function(){if(m&&eu&&ep&&ey){var e=ej(),t=e.shouldCalculateStopLossPoint,r=e.shouldCalculateTakeProfitPoint,n=e.stopLoss,o=e.takeProfit;if(t||r){var i=eC();if(i){var a=eT();t&&n&&ek(n,"SL",i,a,"stopLossPoint"),r&&o&&ek(o,"TP",i,a,"takeProfitPoint")}}}},[m,eu,ep,ey,ej,eC,eT,ek]);(0,o.useEffect)(function(){Q("price")&&ee.recalculateStopLossTakeProfit()},[Q,ee]),(0,o.useEffect)(function(){eN()},[eN]),(0,o.useEffect)(function(){eR()},[eR]),(0,o.useEffect)(function(){return function(){_||X()}},[X,er,v,m,eo,ea,_]);var eM=(0,o.useCallback)(function(e){var t,r;void 0!==e.buySellType&&f._.setBuySellType(e.buySellType),f._.copySignalToForm((t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}
2))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({},e),r=r={setValue:W,triggerBlurHandlers:{handleStopLossBlur:eI,handleTakeProfitBlur:ex}},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))},[W,eI,ex]);(0,o.useEffect)(function(){var e=z.T.on(S.K.SIGNAL_COPY_TO_FORM,function(e){e&&eM(e)});return function(){e()}},[eM]),(0,o.useEffect)(function(){d.c.init()},[]);var eA=U((0,o.useState)(void 0),2),ez=eA[0],eV=eA[1],eF=U((0,o.useState)(void 0),2),eU=eF[0],eB=eF[1];I({orderType:ed(),ask:el,bid:ec,pointStep:eu,activeStopLossField:ez,activeTakeProfitField:eU,getValues:Q,setValue:W,getSymbolDetail:et});var eZ=ef.price,eG=ef.priceTrigger,eY=ef.stopLoss,eq=ef.takeProfit,eW=ef.stopLossPoint,eQ=ef.takeProfitPoint,eX=function(e){var t=e.points,r=e.entryPrice,n=e.buySell,o=e.orderType,i=e.symbolDetail,a=e.type;if(t&&i.pointStep){var l=("SL"===a?p.jq.validateAndNormalizeStopLossPoints:p.jq.validateAndNormalizeTakeProfitPoints)({points:t,entryPrice:r,buySell:n,orderType:o,pointStep:i.pointStep,symbolDetail:i,shouldValidate:!1});return(null==l?void 0:l.price)||void 0}};return(0,o.useEffect)(function(){var e=ed();if(e!==w.pE.BUY&&e!==w.pE.SELL&&null!=e){var t=e===w.pE.BUY_STOP_LIMIT||e===w.pE.SELL_STOP_LIMIT?eG:eZ;if(t){var r=et();if(null==r?void 0:r.pointStep){var n=B(eT()),o=function(o){var i=o.pointsValue,a=o.isActivePointsField,l=o.currentValue,c=o.fieldName,u=o.type;if(i&&a){var s=eX({points:i,entryPrice:t,buySell:n,orderType:e,symbolDetail:r,type:u});s&&W(c,s,{shouldValidate:!0,shouldDirty:!0});return}l&&$(c)};o({pointsValue:eW,isActivePointsField:"stopLossPoint"===ez,currentValue:eY,fieldName:"stopLoss",type:"SL"}),o({pointsValue:eQ,isActivePointsField:"takeProfitPoint"===eU,currentValue:eq,fieldName:"takeProfit",type:"TP"})}}}},[eZ,eG,eY,eq,eW,eQ,ez,eU,ed,et,eT,W,$]),(0,n.jsx)(Z.Provider,{value:{handleChangeFillPolicy:function(e){W("fillPolicy",e),W("expiration",void 0)},handleChangeExpiration:function(e){W("expiration",e)},handleChangeTradeExpiry:function(e){W("tradeExpiry",e,{shouldDirty:!0});var t=et();k.q.order.expirySelect({modalType:G,expiryType:e,symbol:null==t?void 0:t.symbol}),(e===w.Nz.SPECIFIED_DAY||e===w.Nz.SPECIFIED_TIMESTAMP)&&W("expiration",C._.convertToDayjsWithOffset({input:new Date,baseFromOffset:!0}).toDate(),{shouldDirty:!0})},handleLotSizeIncrease:function(){return em(!0)},handleLotSizeDecrease:function(){return em(!1)},handleLotSizeMinClick:function(){var e=(et()||{}).minContractLotSize,t=void 0===e?.01:e;void 0!==t&&W("lotSize",null==t?void 0:t.toString(),{shouldValidate:!0,shouldDirty:!0})},handleLotSizeMaxClick:function(e){var t=(et()||{}).maxContractLotSize;W("lotSize",String(Math.min(void 0===t?0:t,Math.abs(e))),{shouldValidate:!0,shouldDirty:!0})},handleLotSizeBlur:eb,handleMarketRangeBlur:function(){var e=Q("centroidDeviation"),t=et(),r=(null!=t?t:{}).pointStep;if(e&&t&&r){var n=new l.BigNumber(e);if(n.lt(c.uj))return void W("centroidDeviation",c.uj.toString(10),{shouldValidate:!0,shouldDirty:!0});W("centroidDeviation",n.decimalPlaces(0,l.BigNumber.ROUND_DOWN).toString(10),{shouldValidate:!0,shouldDirty:!0})}},handleMarketRangeIncrease:function(){var e=Q("centroidDeviation"),t=et(),r=ed(),n=h.onMarketRangeIncrease({currentValue:e,symbolDetail:t,orderType:r});n&&W("centroidDeviation",n,{shouldValidate:!0,shouldDirty:!0})},handleMarketRangeDecrease:function(){var e=Q("centroidDeviation"),t=et(),r=ed(),n=h.onMarketRangeDecrease({currentValue:e,symbolDetail:t,orderType:r});n&&W("centroidDeviation",n,{shouldValidate:!0,shouldDirty:!0})},handlePriceIncrease:function(){return eO(!0)},handlePriceDecrease:function(){return eO(!1)},handlePriceBlur:function(){var e=Q("price"),t=(et()||{}).decimal,r="";if(e){var n=new l.BigNumber(e);r=n.isNegative()?"":n.toFixed(void 0===t?5:t)}W("price",r,{shouldValidate:!0})},handlePriceTriggerIncrease:function(){return eP(!0)},handlePriceTriggerDecrease:function(){return eP(!1)},handlePriceTriggerBlur:function(){var e=Q("priceTrigger"),t=(et()||{}).decimal,r="";if(e){var n=new l.BigNumber(e);r=n.isNegative()?"":n.toFixed(void 0===t?5:t)}W("priceTrigger",r,{shouldValidate:!0})},getPriceDesc:function(e){var t=et(),r=(0,P.Gt)(null==t?void 0:t.stopsLevel);if(e){if(ep===w.pE.BUY_STOP_LIMIT)return K("Min. {{points}} points below Price",{points:r});else if(ep===w.pE.SELL_STOP_LIMIT)return K("Min. {{points}} points above Price",{points:r})}else switch(ep){case w.pE.BUY_LIMIT:return K("Min. {{points}} points below Buy price",{points:r});case w.pE.SELL_LIMIT:return K("Min. {{points}} points above Sell price",{points:r});case w.pE.BUY_STOP:case w.pE.BUY_STOP_LIMIT:return K("Min. {{points}} points above Buy price",{points:r});case w.pE.SELL_STOP:case w.pE.SELL_STOP_LIMIT:return K("Min. {{points}} points below Sell price",{points:r})}},handleStopLossIncrease:function(){eV("stopLoss");var e=Q("stopLoss"),t=et(),r=ed(),n=ew(r);k.q.order.orderFieldClick({action:j.mN.STOP_LOSS_PRICE_FIELD_INCREASED,modalType:G,symbol:null==t?void 0:t.symbol});var o=p.jq.onStopLossIncrease({currentValue:e,currentPrice:n,indicate:"PRICE",symbolDetail:t,orderType:r});if(o&&(W("stopLoss",o,{shouldValidate:!0,shouldDirty:!0}),n&&(null==t?void 0:t.pointStep)&&null!=r)){var i=p.jq.validateAndNormalizeStopLossPrice({price:o,entryPrice:n,orderType:r,pointStep:t.pointStep,symbolDetail:t});i&&(W("stopLoss",i.price,{shouldValidate:!0,shouldDirty:!0}),W("stopLossPoint",i.points,{shouldValidate:!0,shouldDirty:!0}))}},handleStopLossDecrease:function(){eV("stopLoss");var e=Q("stopLoss"),t=et(),r=ed(),n=ew(r);k.q.order.orderFieldClick({action:j.mN.STOP_LOSS_PRICE_FIELD_DECREASED,modalType:G,symbol:null==t?void 0:t.symbol});var o=p.jq.onStopLossDecrease({currentValue:e,currentPrice:n,indicate:"PRICE",symbolDetail:t,orderType:r});if(o&&(W("stopLoss",o,{shouldValidate:!0,shouldDirty:!0}),n&&(null==t?void 0:t.pointStep)&&null!=r)){var i=p.jq.validateAndNormalizeStopLossPrice({price:o,entryPrice:n,orderType:r,pointStep:t.pointStep,symbolDetail:t});i&&(W("stopLoss",i.price,{shouldValidate:!0,shouldDirty:!0}),W("stopLossPoint",i.points,{shouldValidate:!0,shouldDirty:!0}))}},handleStopLossBlur:eI,handleTakeProfitIncrease:function(){eB("takeProfit");var e=Q("takeProfit"),t=et(),r=ed(),n=ew(r);k.q.order.increaseDecrease({action:j.Su.TAKE_PROFIT_POINTS_INCREASED,modalType:G,symbol:null==t?void 0:t.symbol});var o=p.jq.onTakeProfitIncrease({currentValue:e,currentPrice:n,indicate:"PRICE",symbolDetail:t,orderType:r});if(o)if(n&&(null==t?void 0:t.pointStep)&&null!=r){var i=p.jq.validateAndNormalizeTakeProfitPrice({price:o,entryPrice:n,orderType:r,pointStep:t.pointStep,symbolDetail:t});i&&(W("takeProfit",i.price,{shouldValidate:!0,shouldDirty:!0}),W("takeProfitPoint",i.points,{shouldValidate:!0,shouldDirty:!0}))}else W("takeProfit",o,{shouldValidate:!0,shouldDirty:!0})},handleTakeProfitDecrease:function(){eB("takeProfit");var e=Q("takeProfit"),t=et(),r=ed(),n=ew(r);k.q.order.increaseDecrease({action:j.Su.TAKE_PROFIT_POINTS_DECREASED,modalType:G,symbol:null==t?void 0:t.symbol});var o=p.jq.onTakeProfitDecrease({currentValue:e,currentPrice:n,indicate:"PRICE",symbolDetail:t,orderType:r});if(o)if(n&&(null==t?void 0:t.pointStep)&&null!=r){var i=p.jq.validateAndNormalizeTakeProfitPrice({price:o,entryPrice:n,orderType:r,pointStep:t.pointStep,symbolDetail:t});i&&(W("takeProfit",i.price,{shouldValidate:!0,shouldDirty:!0}),W("takeProfitPoint",i.points,{shouldValidate:!0,shouldDirty:!0}))}else W("takeProfit",o,{shouldValidate:!0,shouldDirty:!0})},handleTakeProfitBlur:ex,handleStopLossPointIncrease:function(){eV("stopLossPoint");var e=Q("stopLossPoint"),t=et(),r=ed(),n=ew(r);k.q.order.orderFieldClick({action:j.mN.STOP_LOSS_POINTS_FIELD_INCREASED,modalType:G,symbol:null==t?void 0:t.symbol});var o=p.jq.onStopLossIncrease({currentValue:e,currentPrice:n,indicate:"POINTS",symbolDetail:t,orderType:r});if(o)if(n&&(null==t?void 0:t.pointStep)&&null!=r){var i=p.jq.validateAndNormalizeStopLossPoints({points:o,entryPrice:n,orderType:r,pointStep:t.pointStep,symbolDetail:t});i&&(W("stopLossPoint",i.points,{shouldValidate:!0,shouldDirty:!0}),W("stopLoss",i.price,{shouldValidate:!0,shouldDirty:!0}))}else W("stopLossPoint",o,{shouldValidate:!0,shouldDirty:!0})},handleStopLossPointDecrease:function(){eV("stopLossPoint");var e=Q("stopLossPoint"),t=et(),r=ed(),n=ew(r);k.q.order.orderFieldClick({action:j.mN.STOP_LOSS_POINTS_FIELD_DECREASED,modalType:G,symbol:null==t?void 0:t.symbol});var o=p.jq.onStopLossDecrease({currentValue:e,currentPrice:n,indicate:"POINTS",symbolDetail:t,orderType:r});if(o)if(n&&(null==t?void 0:t.pointStep)&&null!=r){var i=p.jq.validateAndNormalizeStopLossPoints({points:o,entryPrice:n,orderType:r,pointStep:t.pointStep,symbolDetail:t});i&&(W("stopLossPoint",i.points,{shouldValidate:!0,shouldDirty:!0}),W("stopLoss",i.price,{shouldValidate:!0,shouldDirty:!0}))}else W("stopLossPoint",o,{shouldValidate:!0,shouldDirty:!0})},handleStopLossPointBlur:function(){var e=Q("stopLossPoint"),t=et(),r=ed();if(!(0,O.p)(e,Q("stopLoss"),"stopLoss",W)){var n=ew(r);if(n&&t&&null!=r){var o=eT(),i=p.jq.validateAndNormalizeStopLossPoints({points:e,entryPrice:n,buySell:B(o),orderType:r,pointStep:t.pointStep,symbolDetail:t,shouldValidate:!1});i&&(i.points!==e||i.price!==Q("stopLoss"))&&(W("stopLossPoint",i.points,{shouldValidate:!0,shouldDirty:!0}),W("stopLoss",i.price,{shouldValidate:!0,shouldDirty:!0}))}}},handleTakeProfitPointIncrease:function(){eB("takeProfitPoint");var e=Q("takeProfitPoint"),t=et(),r=ed(),n=ew(r),o=p.jq.onTakeProfitIncrease({currentValue:e,currentPrice:n,indicate:"POINTS",symbolDetail:t,orderType:r});if(o)if(n&&(null==t?void 0:t.pointStep)&&null!=r){var i=p.jq.validateAndNormalizeTakeProfitPoints({points:o,entryPrice:n,orderType:r,pointStep:t.pointStep,symbolDetail:t});i&&(W("takeProfitPoint",i.points,{shouldValidate:!0,shouldDirty:!0}),W("takeProfit",i.price,{shouldValidate:!0,shouldDirty:!0}))}else W("takeProfitPoint",o,{shouldValidate:!0,shouldDirty:!0})},handleTakeProfitPointDecrease:function(){eB("takeProfitPoint");var e=Q("takeProfitPoint"),t=et(),r=ed(),n=ew(r),o=p.jq.onTakeProfitDecrease({currentValue:e,currentPrice:n,indicate:"POINTS",symbolDetail:t,orderType:r});if(o)if(n&&(null==t?void 0:t.pointStep)&&null!=r){var i=p.jq.validateAndNormalizeTakeProfitPoints({points:o,entryPrice:n,orderType:r,pointStep:t.pointStep,symbolDetail:t});i&&(W("takeProfitPoint",i.points,{shouldValidate:!0,shouldDirty:!0}),W("takeProfit",i.price,{shouldValidate:!0,shouldDirty:!0}))}else W("takeProfitPoint",o,{shouldValidate:!0,shouldDirty:!0})},handleTakeProfitPointBlur:function(){var e=Q("takeProfitPoint"),t=et(),r=ed();if(!(0,O.p)(e,Q("takeProfit"),"takeProfit",W)){var n=ew(r);if(n&&t&&null!=r){var o=eT(),i=p.jq.validateAndNormalizeTakeProfitPoints({points:e,entryPrice:n,buySell:B(o),orderType:r,pointStep:t.pointStep,symbolDetail:t,shouldValidate:!1});i&&(i.points!==e||i.price!==Q("takeProfit"))&&(W("takeProfitPoint",i.points,{shouldValidate:!0,shouldDirty:!0}),W("takeProfit",i.price,{shouldValidate:!0,shouldDirty:!0}))}}},syncStopLossPointWithPrice:eE,syncStopLossWithPoint:function(e){if(!e||""===e.trim())return void W("stopLoss","",{shouldValidate:!0});var t,r=ew(ed()),n=eT(),o=(null==(t=et())?void 0:t.pointStep)||1e-4,i=et(),a=f._.calculatePriceFromPoints({points:e,type:"SL",entryPrice:r,buySell:n,pointStep:o,symbolDetail:i});a&&W("stopLoss",a,{shouldValidate:!0})},syncTakeProfitPointWithPrice:e_,syncTakeProfitWithPoint:function(e){if(!e||""===e.trim())return void W("takeProfit","",{shouldValidate:!0});var t,r=ew(ed()),n=eT(),o=(null==(t=et())?void 0:t.pointStep)||1e-4,i=et(),a=f._.calculatePriceFromPoints({points:e,type:"TP",entryPrice:r,buySell:n,pointStep:o,symbolDetail:i});a&&W("takeProfit",a,{shouldValidate:!0})},copySignalToOrder:eM,setValue:W,trigger:$,register:H,getValues:Q,watch:function(e){return ef[e]},onLadderPlaceOrder:function(e,t){W("price",t),eL(e)},onQuickTradePlaceOrder:eL,control:Y,formState:q,tradeFormOrderTypeLabel:ey,stopLossTakeProfit:ee,activeStopLossField:ez,setActiveStopLossField:eV,activeTakeProfitField:eU,setActiveTakeProfitField:eB,onSubmit:D?eD:void 0,modalType:G,isEditing:J},children:r})}},62179:function(e,t,r){"use strict";r.d(t,{BQ:()=>d,CH:()=>v,DG:()=>i,DL:()=>o,FF:()=>O,IL:()=>p,JS:()=>l,Sd:()=>b,VY:()=>c,Wx:()=>g,bO:()=>h,dB:()=>S,dU:()=>u,j1:()=>T,mq:()=>f,qz:()=>s,s0:()=>m,v1:()=>a,yT:()=>y,z_:()=>P}),r(68233);var n=r(6807),o=function(){return n.Of.TRADE_INPUT_VOLUME},i=function(){return"".concat(o(),"-increase")},a=function(){return"".concat(o(),"-decrease")},l=function(e){return e?n.Of.TRADE_SWAP_TO_UNITS:n.Of.TRADE_SWAP_TO_VOLUME},c=function(e){return e?n.Of.EDIT_DROPDOWN_FILL_POLICY:n.Of.TRADE_DROPDOWN_FILL_POLICY},u=function(e){return e?n.Of.EDIT_INPUT_STOPLOSS_PRICE:n.Of.TRADE_INPUT_STOPLOSS_PRICE},s=function(e){return"".concat(u(e),"-increase")},f=function(e){return"".concat(u(e),"-decrease")},d=function(e){return e?n.Of.EDIT_INPUT_STOPLOSS_POINTS:n.Of.TRADE_INPUT_STOPLOSS_POINTS},p=function(e){return"".concat(d(e),"-increase")},y=function(e){return"".concat(d(e),"-decrease")},v=function(e){return e?n.Of.EDIT_INPUT_TAKEPROFIT_PRICE:n.Of.TRADE_INPUT_TAKEPROFIT_PRICE},m=function(e){return"".concat(v(e),"-increase")},b=function(e){return"".concat(v(e),"-decrease")},h=function(e){return e?n.Of.EDIT_INPUT_TAKEPROFIT_POINTS:n.Of.TRADE_INPUT_TAKEPROFIT_POINTS},g=function(e){return"".concat(d(e),"-increase")},S=function(e){return"".concat(d(e),"-decrease")},O=function(e){return e?n.Of.EDIT_DROPDOWN_EXPIRY:n.Of.TRADE_DROPDOWN_EXPIRY},P=function(e){return e?n.Of.EDIT_INPUT_EXPIRY_DATE:n.Of.TRADE_INPUT_EXPIRY_DATE},T=function(e){return e?n.Of.EDIT_INPUT_EXPIRY_TIME:n.Of.TRADE_INPUT_EXPIRY_TIME}},3827:function(e,t,r){"use strict";r.d(t,{h:()=>u});var n=r(32735),o=r(81182),i=r(1403),a=r(45066),l=r(92963),c=r(61856),u=function(){var e=(0,o.$G)().t,t=(0,i.$X)(),r=(0,c.GM)().lotSizeMode;return(0,n.useMemo)(function(){return r===a.a.UNITS?e("Units"):(0,l.r9)(l.tM.SIZE,t)||e("Size")},[t,e,r])}},59395:function(e,t,r){"use strict";r.d(t,{Ke:()=>v,_o:()=>S,jB:()=>b,sT:()=>y,wQ:()=>g,zA:()=>m}),r(42295),r(96752),r(71934),r(68233),r(62353);var n=r(92891),o=r(48881),i=r(479),a=r(45066),l=r(37402),c=r(18699),u=r(19367),s=r(64989);function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,n,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||p(e,t)||function(){throw TypeError("Invalid attempt to de
2structure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){if(e){if("string"==typeof e)return f(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return f(e,t)}}var y=function(e){return e.when(["$sizeLabel","$lotSizeMode"],function(e,t){var r=d(e,2),n=r[0],o=r[1]===a.a.UNITS?i.ag.t("unit"):(null==n?void 0:n.toLowerCase())||"",l=function(){return(0,s.$A)({label:o})};return t.required(l).test("test-zero-or-null-quantity",l,function(e){return(0,s.FY)(e,!1)&&0!==Number(e)})}).when(["$hasQuoteboardHandling","$quoteboardMinQuantity","$minContractLotSize","$lotSizeMode","$contractSize","$sizeLabel"],function(e,t){var r=d(e,6),n=r[0],o=r[1],l=r[2],c=r[3],u=r[4],f=r[5],p=n?o:l;if(p){var y=c===a.a.UNITS,v=y&&u?p*u:p,m=y?i.ag.t("unit"):(null==f?void 0:f.toLowerCase())||i.ag.t("volume");return t.test("test-min-quantity",function(){return(0,s.vg)(v,m)},function(e){return(0,s.MF)({value:e,lotSize:p})})}return t}).when(["$hasQuoteboardHandling","$quoteboardMaxQuantity","$maxContractLotSize","$lotSizeMode","$contractSize","$sizeLabel"],function(e,t){var r=d(e,6),n=r[0],o=r[1],l=r[2],c=r[3],u=r[4],f=r[5],p=n?o:l;if(p){var y=c===a.a.UNITS,v=y&&u?p*u:p,m=y?i.ag.t("unit"):(null==f?void 0:f.toLowerCase())||i.ag.t("volume");return t.test("test-max-quantity",function(){return(0,s.Fq)(v,m)},function(e){return(0,s.lK)({value:e,lotSize:p})})}return t}).when(["$lotSizeStep"],function(e,t){var r=d(e,1)[0];return r?t.test("test-lot-size-quantity",s.aV,function(e){return(0,s.It)({value:e,lotSizeStep:r})}):t})},v=function(e){var t;return e.oneOf(((function(e){if(Array.isArray(e))return f(e)})(t=Object.values(o.T3))||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||p(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).concat([void 0]),s.UF).when(["$isFillPolicyRequired","$isCopyTrade"],function(e,t){var r=d(e,2),n=r[0],o=r[1];return n&&!o?t.required(s.pw):t.optional().nullable()})},m=function(e){return e.when("$hasMarketRange",function(e,t){return d(e,1)[0]?t.test({name:"check is valid value",message:s.UF,exclusive:!0,test:function(e){return void 0===e||(0,s.FY)(e)}}):t})},b=function(e){return(0,u.cj)((0,u.Pb)(e))},h=function(e,t){var r,o=null==e?void 0:e.entryPrice;if(!(0,n.isNil)(o))return Number(o);if((null==e?void 0:e.orderTypeLabel)===c.Zk.STOP_LIMIT){var i=null==t?void 0:t.priceTrigger;if(!(0,n.isNil)(i))return Number(i)}var a=null!=(r=null==t?void 0:t.price)?r:null==t?void 0:t.entryPrice;if(!(0,n.isNil)(a))return Number(a)},g=function(e){return{name:e===l.Qr.STOP_LOSS?"test-stop-loss-vs-price":"test-take-profit-vs-price",message:"",test:function(t){if(!t)return!0;var r,o,a=Number(t);if(Number.isNaN(a))return!0;var u=null!=(o=this.options.context)?o:{},s=h(u,this.parent);if((0,n.isNil)(s))return!0;var f=u.buySellType;if(void 0===f)return!0;var d=f===c.B9.BUY;return(e===l.Qr.STOP_LOSS?d?!(a>=s):!(a<=s):d?!(a<=s):!(a>=s))||this.createError({message:(r=(null==u?void 0:u.priceLabel)?u.priceLabel:(null==u?void 0:u.entryPrice)?i.ag.t("Entry Price"):i.ag.t("Price"),e===l.Qr.STOP_LOSS?d?i.ag.t("Stop Loss must be less than {{priceLabel}}.",{priceLabel:r}):i.ag.t("Stop Loss must be greater than {{priceLabel}}.",{priceLabel:r}):d?i.ag.t("Take Profit must be greater than {{priceLabel}}.",{priceLabel:r}):i.ag.t("Take Profit must be less than {{priceLabel}}.",{priceLabel:r}))})}}},S=function(e){return{name:e===l.Qr.STOP_LOSS?"test-stop-loss-vs-take-profit":"test-take-profit-vs-stop-loss",message:"",test:function(t){var r,n,o,a=e===l.Qr.STOP_LOSS,u=a?null==(r=this.parent)?void 0:r.takeProfit:null==(n=this.parent)?void 0:n.stopLoss;if(!t||!u)return!0;var s=Number(t),f=Number(u);if(Number.isNaN(s)||Number.isNaN(f))return!0;var d=null==(o=this.options.context)?void 0:o.buySellType;if(void 0===d)return!0;var p=d===c.B9.BUY,y=a?s:f,v=a?f:s;return(p?!!(y<v):!!(y>v))||this.createError({message:e===l.Qr.STOP_LOSS?p?i.ag.t("Stop Loss must be lower than Take Profit."):i.ag.t("Stop Loss must be higher than Take Profit."):p?i.ag.t("Take Profit must be higher than Stop Loss."):i.ag.t("Take Profit must be lower than Stop Loss.")})}}}},57358:function(e,t,r){"use strict";r.d(t,{K:()=>l});var n=r(32735),o=r(1403),i=r(50255),a=r(39690),l=function(){var e=(0,o.rW)(),t=(0,i.gl)(),r=(0,n.useMemo)(function(){return(0,a.z)(e)},[e]).hasQuoteboard;return(0,n.useMemo)(function(){return t&&r},[t,r])}},10873:function(e,t,r){"use strict";r.d(t,{Q:()=>a});var n=r(32735),o=r(81182),i=r(1403),a=function(){var e=(0,o.$G)().t,t=(0,i._k)();return(0,n.useMemo)(function(){return t?e("The date and time follows serverâs timezone."):e("The date and time follows deviceâs timezone.")},[t,e])}},35540:function(e,t,r){"use strict";r.d(t,{p:()=>a});var n=r(32735),o=r(35636),i=r(57753),a=function(e,t){return{onTrackVolumeClick:(0,n.useCallback)(function(){o.Z.order.orderFieldClick({action:i.mN.VOLUME_CLICKED,symbol:t,modalType:e})},[e,t]),onTrackVolumeIncrease:(0,n.useCallback)(function(){o.Z.order.increaseDecrease({action:i.Su.VOLUME_INCREASED,symbol:t,modalType:e})},[e,t]),onTrackVolumeDecrease:(0,n.useCallback)(function(){o.Z.order.increaseDecrease({action:i.Su.VOLUME_DECREASED,symbol:t,modalType:e})},[e,t])}}},50255:function(e,t,r){"use strict";r.d(t,{w9:()=>b,d6:()=>d,jD:()=>y,u3:()=>m,gZ:()=>l.g,sv:()=>a.s,G$:()=>p,Vh:()=>h,Sr:()=>u,gl:()=>c,M8:()=>s,Hy:()=>f,it:()=>v});var n=r(32735),o=r(81993),i=r(7433),a=r(69016),l=r(95087),c=function(){return(0,o.useService)(a.s,function(e){return e.isQuoteboardPage})},u=function(){return(0,o.useService)(a.s,function(e){return e.isUserSettingDifferent?e.userQuoteboardSymbolMap:e.defaultQuoteboardSymbolMap})},s=function(e){return(0,o.useService)(a.s,function(t){return t.symbolDetailsMap[e]})},f=function(e){return(0,o.useService)(a.s,function(t){return t.userQuoteboardSymbolMap[e]})},d=function(e){return(0,o.useService)(a.s,function(t){return t.defaultQuoteboardSymbolMap[e]})},p=function(){return(0,o.useService)(a.s,function(e){return e.symbolsConfigLoading||e.marketListDOMInitLoading})},y=function(){return(0,o.useService)(a.s,function(e){return e.marketListDOMIds})},v=(0,i.nv)(a.s),m=function(e){var t=(0,o.useService)(a.s,function(t){return{defaultQuoteboardSymbol:t.defaultQuoteboardSymbolMap[e||""],userQuoteboardSymbol:t.userQuoteboardSymbolMap[e||""]}}),r=t.defaultQuoteboardSymbol,i=t.userQuoteboardSymbol,l=r||{},c=l.minQuantity,u=l.maxQuantity,s=(i||{}).minQuantity,f=(0,n.useMemo)(function(){return s||c},[c,s]);return{defaultMinQuantity:c,userMinQuantity:s,minQuantity:f,maxQuantity:u}},b=function(){return(0,o.useService)(a.s,function(e){return{defaultQuoteboardSymbolMap:e.defaultQuoteboardSymbolMap,editingQuoteboardConfigSymbolMap:e.editingQuoteboardConfigSymbolMap,isBadge:e.isBadge,isDirtySymbolMinQuantity:e.isDirtySymbolMinQuantity,isDirtySymbolSort:e.isDirtySymbolSort,isOpenErrorSnackBar:e.isOpenErrorSnackBar,isResetDisabledForSymbolMinQuantity:e.isResetDisabledForSymbolMinQuantity,isResetDisabledForSymbolSort:e.isResetDisabledForSymbolSort,symbolsConfigLoading:e.symbolsConfigLoading,userQuoteboardSymbolMap:e.userQuoteboardSymbolMap}})},h=function(e){var t=b(),r=t.isDirtySymbolMinQuantity,n=t.isDirtySymbolSort,o=t.isResetDisabledForSymbolMinQuantity,i=t.isResetDisabledForSymbolSort,a=e===l.g.TRADE_VOLUME;return{isDirty:a?r:n,isResetDisabled:a?o:i}}},41801:function(e,t,r){"use strict";r.d(t,{c:()=>m}),r(36364),r(92274),r(75654),r(68233);var n=r(66698),o=r(86653),i=r(43545),a=r(479),l=r(6524),c=r(3082),u=r(16672),s=r(2626),f=r(45066);function d(e,t,r,n,o,i,a){try{var l=e[i](a),c=l.value}catch(e){r(e);return}l.done?t(c):Promise.resolve(c).then(n,o)}function p(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(e){d(i,n,o,a,l,"next",e)}function l(e){d(i,n,o,a,l,"throw",e)}a(void 0)})}}function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function v(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return a.next=l(0),a.throw=l(1),a.return=l(2),"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function l(l){return function(c){var u=[l,c];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}var m=new function e(){var t=this;if(!(this instanceof e))throw TypeError("Cannot call a class as a function");y(this,"init",function(){return p(function(){var e;return v(this,function(t){switch(t.label){case 0:return e=this,s.V.setLoa
2ding(!0),[4,i.VM.getUserPreference({category:i.iQ.SWAP_UNITS,type:i.Gt.SWAP_UNITS},{onSuccess:function(t){if(t&&t.length>0){var r=t[0].value;if(c._.getCompanyIntegration()===o.wS.CENTROID&&r===f.a.UNITS){s.V.setLotSizeMode(f.a.SIZE),e.updateUserPreference(f.a.SIZE);return}(r===f.a.SIZE||r===f.a.UNITS)&&s.V.setLotSizeMode(r)}else s.V.setLotSizeMode(f.a.SIZE)},onError:function(e){var t=e.code,r=e.message;throw Error((0,l.yi)(t,r))},onFinally:function(){s.V.setLoading(!1)}})];case 1:return t.sent(),[2]}})}).call(t)}),y(this,"toggleLotSizeMode",function(){return p(function(){var e,t,r,n;return v(this,function(o){switch(o.label){case 0:t=(e=s.V.getLotSizeMode())===f.a.SIZE?f.a.UNITS:f.a.SIZE,r=e,s.V.setLotSizeMode(t),o.label=1;case 1:return o.trys.push([1,3,,4]),[4,this.updateUserPreference(t,{onSuccess:function(){},onError:function(e){s.V.setLotSizeMode(r);var t=e.code,n=e.message;throw Error((0,l.yi)(t,n))}})];case 2:return o.sent(),[3,4];case 3:throw n=o.sent(),s.V.setLotSizeMode(r),n;case 4:return[2]}})}).call(t)}),y(this,"convertLotSizeToUnits",function(e,t){return new n.BigNumber(e).times(t).toFixed()}),y(this,"convertUnitsToLotSize",function(e,t){return new n.BigNumber(e).div(t).toFixed()}),y(this,"calculateLotSize",function(e,r,n){var o=n.contractSize;if(e!==f.a.SIZE)return{lotSize:t.convertUnitsToLotSize(r,o),units:r};var i=t.convertLotSizeToUnits(r,o);return{lotSize:r,units:i}}),y(this,"getMinPlaceholderValue",function(e,t,r){return e===f.a.SIZE?(null==t?void 0:t.toString())||"0.01":t&&r?(t*r).toString():"1"}),y(this,"calculateUnitsStep",function(e,t,r){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=new n.BigNumber(e||0),a=new n.BigNumber(o>0?o:r||1),l=i.div(a).integerValue(n.BigNumber.ROUND_FLOOR).times(a),c=t?l.plus(a):l.minus(a);c.lt(a)&&(c=a);var u=r?c.div(r).toFixed():"0";return{units:c.toNumber(),lotSize:u}}),y(this,"validateLotSizeByMode",function(e,r,n){return e===f.a.SIZE?t.validateLotSize(r,n):t.validateUnits(r,n),{isValid:!0}}),y(this,"updateUserPreference",function(e,t){return i.VM.updateUserPreference({category:i.iQ.SWAP_UNITS,type:i.Gt.SWAP_UNITS,value:e},null!=t?t:{onSuccess:function(){},onError:function(){}})}),y(this,"validateLotSize",function(e,t){var r=t.minContractLotSize,o=t.maxContractLotSize,i=new n.BigNumber(e.toString()),l=new n.BigNumber(r||0),c=o?new n.BigNumber(o):void 0;return i.lt(l)?{isValid:!1,error:a.ag.t("Minimum lot size is ".concat(r))}:c&&i.gt(c)?{isValid:!1,error:a.ag.t("Maximum lot size is ".concat(o))}:{isValid:!0}}),y(this,"validateUnits",function(e,t){var r=t.contractSize,o=t.minContractLotSize,i=t.maxContractLotSize,l=new n.BigNumber(e.toString()),c=new n.BigNumber(o||0).times(r),u=i?new n.BigNumber(i).times(r):void 0;return l.lt(c)?{isValid:!1,error:a.ag.t("Minimum units is ".concat(c.toNumber()))}:u&&l.gt(u)?{isValid:!1,error:a.ag.t("Maximum units is ".concat(u.toNumber()))}:{isValid:!0}}),y(this,"validateAndNormalizeLotSize",function(e,r,o,i,a){if(void 0!==e&&r){var l,c,s,f=new n.BigNumber(e),d=r.contractSize,p=r.minContractLotSize,v=r.maxContractLotSize?Math.abs(r.maxContractLotSize):void 0,m=(0,u.br)((l=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){y(e,t,r[t])})}return e}({},r),c=c={maxContractLotSize:v},Object.getOwnPropertyDescriptors?Object.defineProperties(l,Object.getOwnPropertyDescriptors(c)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(c)).forEach(function(e){Object.defineProperty(l,e,Object.getOwnPropertyDescriptor(c,e))}),l),["lotSizeStep","minContractLotSize","maxContractLotSize"]),b=m.lotSizeStep,h=m.minContractLotSize,g=m.maxContractLotSize;o&&f.gt(o)&&(f=new n.BigNumber(o)),s=i&&a&&f.lt(a)?new n.BigNumber(a):p&&f.lt(p)?h:v&&f.gt(v)?g:f.dividedToIntegerBy(b).times(b);var S=t.calculateFinalValue(s,b);return{lotSize:S,units:t.convertLotSizeToUnits(S,void 0===d?.01:d)}}}),y(this,"validateAndNormalizeUnits",function(e,r,o,i,a){if(void 0!==e&&r){var l,c=r.contractSize,u=void 0===c?.01:c,s=r.minContractLotSize,f=r.maxContractLotSize,d=r.lotSizeStep;if(d){var p=new n.BigNumber(e),y=t.convertToUnits(s,u),v=t.convertToUnits(f,u),m=t.convertToUnits(d,u),b=t.convertToUnits(a,u);o&&p.gt(o)&&(p=new n.BigNumber(o)),l=i&&b&&p.lt(b)?b:y&&p.lt(y)?y:v&&p.gt(v)?v:p.dividedToIntegerBy(m).times(m);var h=t.calculateFinalValue(l,m);return{lotSize:t.convertUnitsToLotSize(h,u),units:h}}}}),y(this,"convertToUnits",function(e,t){if(e&&t)return new n.BigNumber(e).times(t)}),y(this,"calculateFinalValue",function(e,t){var r;return(0,u.TK)(null==e?void 0:e.toFixed(null!=(r=null==t?void 0:t.decimalPlaces())?r:0))}),y(this,"getLotSizeMode",function(){return s.V.getLotSizeMode()}),y(this,"calculateAdjustedLotSize",function(e,t){var r,o=(0,u.Gt)(t,0);if(void 0!==e&&0!==o){var i=new n.BigNumber(e),a=new n.BigNumber(o);return i.dividedToIntegerBy(a).times(a).decimalPlaces(null!=(r=a.decimalPlaces())?r:0).toFormat()}})}},61856:function(e,t,r){"use strict";r.d(t,{BA:()=>s,GM:()=>u});var n=r(32735),o=r(81993),i=r(7433),a=r(41801),l=r(2626);function c(e,t,r,n,o,i,a){try{var l=e[i](a),c=l.value}catch(e){r(e);return}l.done?t(c):Promise.resolve(c).then(n,o)}(0,i.nv)(l.V);var u=function(){return{lotSizeMode:(0,o.useService)(l.V,function(e){return{lotSizeMode:e.lotSizeMode}}).lotSizeMode,toggleLotSizeMode:(0,n.useCallback)(function(){var e;return(e=function(){return function(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return a.next=l(0),a.throw=l(1),a.return=l(2),"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function l(l){return function(c){var u=[l,c];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}(this,function(e){switch(e.label){case 0:return[4,a.c.toggleLotSizeMode()];case 1:return e.sent(),[2]}})},function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(e){c(i,n,o,a,l,"next",e)}function l(e){c(i,n,o,a,l,"throw",e)}a(void 0)})})()},[])}},s=function(e,t,r,o){return(0,n.useMemo)(function(){return e?{convertLotSizeToUnits:function(t){return a.c.convertLotSizeToUnits(t,e)},convertUnitsToLotSize:function(t){return a.c.convertUnitsToLotSize(t,e)},calculateUnitsStep:function(t,r){return a.c.calculateUnitsStep(t,r,e)}
2,getMinPlaceholder:function(t){return a.c.getMinPlaceholderValue(t,r,e)},validateLotSize:function(n,i){return a.c.validateLotSizeByMode(n,i,{value:i,contractSize:e,lotSizeStep:t,minContractLotSize:r,maxContractLotSize:o})}}:null},[e,t,o,r])}},75440:function(e,t,r){"use strict";r.d(t,{BA:()=>o.BA,GM:()=>o.GM,aY:()=>i.a,cI:()=>n.c});var n=r(41801),o=r(61856);r(2626);var i=r(45066)},2626:function(e,t,r){"use strict";r.d(t,{V:()=>u});var n=r(81993);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e){return(i=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function a(e,t){return(a=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function l(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(l=function(){return!!e})()}var c={lotSizeMode:r(45066).a.SIZE,loading:!1},u=new(function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");function t(){var e,r,n;if(!(this instanceof t))throw TypeError("Cannot call a class as a function");return r=i(r=t),o(e=function(e,t){var r;if(t&&("object"==((r=t)&&"undefined"!=typeof Symbol&&r.constructor===Symbol?"symbol":typeof r)||"function"==typeof t))return t;if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(this,l()?Reflect.construct(r,[],i(this).constructor):r.apply(this,n)),"setLotSizeMode",function(t){e.context.lotSizeMode=t}),o(e,"setLoading",function(t){e.context.loading=t}),o(e,"getLotSizeMode",function(){return e.context.lotSizeMode}),e.context=c,e}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&a(t,e),t}(n.default))},45066:function(e,t,r){"use strict";r.d(t,{a:()=>o});var n,o=((n={}).SIZE="SIZE",n.UNITS="UNITS",n)},12140:function(e,t,r){"use strict";r.d(t,{Lg:()=>M,SZ:()=>j,Xp:()=>A,K3:()=>R,QI:()=>z,WU:()=>O,P1:()=>N}),r(34994),r(42295),r(68233),r(36364);var n=r(66698),o=r(48881),i=r(43545),a=r(46645),l=r(64989),c=r(81993),u="0.00",s="+/- ";function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d(e){return(d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(y=function(){return!!e})()}var v={tradeSize:"0.00",marginRequirement:"0.00",amountPerTick:"0.00",potentialLoss:"0.00",potentialGain:"0.00",riskReward:"",loading:!1,componentHeight:0},m=new(function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");function t(){var e,r,n;if(!(this instanceof t))throw TypeError("Cannot call a class as a function");return r=d(r=t),f(e=function(e,t){var r;if(t&&("object"==((r=t)&&"undefined"!=typeof Symbol&&r.constructor===Symbol?"symbol":typeof r)||"function"==typeof t))return t;if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(this,y()?Reflect.construct(r,[],d(this).constructor):r.apply(this,n)),"setTradeSize",function(t){e.context.tradeSize=t}),f(e,"setMarginRequirement",function(t){e.context.marginRequirement=t}),f(e,"setAmountPerTick",function(t){e.context.amountPerTick=t}),f(e,"setPotentialLoss",function(t){e.context.potentialLoss=t}),f(e,"setPotentialGain",function(t){e.context.potentialGain=t}),f(e,"setRiskReward",function(t){e.context.riskReward=t}),f(e,"setLoading",function(t){e.context.loading=t}),f(e,"getTradeSize",function(){return e.context.tradeSize}),f(e,"getMarginRequirement",function(){return e.context.marginRequirement}),f(e,"getAmountPerTick",function(){return e.context.amountPerTick}),f(e,"getPotentialLoss",function(){return e.context.potentialLoss}),f(e,"getPotentialGain",function(){return e.context.potentialGain}),f(e,"getRiskReward",function(){return e.context.riskReward}),f(e,"setComponentHeight",function(t){e.context.componentHeight=t}),f(e,"getComponentHeight",function(){return e.context.componentHeight}),e.context=v,e}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&p(t,e),t}(c.default));function b(e,t,r,n,o,i,a){try{var l=e[i](a),c=l.value}catch(e){r(e);return}l.done?t(c):Promise.resolve(c).then(n,o)}function h(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(e){b(i,n,o,a,l,"next",e)}function l(e){b(i,n,o,a,l,"throw",e)}a(void 0)})}}function g(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function S(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return a.next=l(0),a.throw=l(1),a.return=l(2),"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function l(l){return function(c){var u=[l,c];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}var O=new function e(){var t=this;if(!(this instanceof e))throw TypeError("Cannot call a class as a function");g(this,"calculateTradeSize",function(e){var t=e.lotSize,r=e.contractSize,o=e.entryPrice,i=e.quoteCurrencyExchangeRate;if(!t||!r||!o||!i)return"0.00";
2try{var a=new n.BigNumber(o),l=new n.BigNumber(t),c=new n.BigNumber(r),u=new n.BigNumber(i);return a.times(l).times(c).times(u).toFormat(2)}catch(e){return"0.00"}}),g(this,"updateTradeSize",function(e){var r=t.calculateTradeSize(e);m.setTradeSize(r)}),g(this,"getTradeSize",function(){return m.getTradeSize()}),g(this,"calculateAmountPerTick",function(e){var t=e.lotSize,r=e.contractSize,o=e.pointStep,i=e.quoteCurrencyExchangeRate;if(!t||!r||!o||!i)return s+u;try{var a=new n.BigNumber(t),l=new n.BigNumber(r),c=new n.BigNumber(o),f=new n.BigNumber(i),d=c.times(a).times(l).times(f).absoluteValue();return s+d.toFormat(2)}catch(e){return s+u}}),g(this,"updateAmountPerTick",function(e){var r=t.calculateAmountPerTick(e);m.setAmountPerTick(r)}),g(this,"getAmountPerTick",function(){return m.getAmountPerTick()}),g(this,"calculateForexMargin",function(e,t,r,n,o){return e.times(t).div(r).times(n.div(100)).times(o)}),g(this,"calculateCfdMargin",function(e,t,r,n,o){return e.times(t).times(r).times(n.div(100)).times(o)}),g(this,"calculateCfdLeverageMargin",function(e,t,r,n,o,i){return e.times(t).times(r).div(n).times(o.div(100)).times(i)}),g(this,"calculateFuturesMargin",function(e,t,r,n){return e.times(t).times(r.div(100)).times(n)}),g(this,"calculateCfdIndexMargin",function(e){var t=e.lotSizeBN,r=e.contractSizeBN,o=e.entryPriceBN,i=e.tickSize,l=e.marginPercentageBN,c=e.exchangeRateBN,u=e.orderType,s=e.ask,f=e.bid,d=e.limitOrderPrice;if("string"!=typeof d||"number"!=typeof u||"number"!=typeof s||"number"!=typeof f||!i)return null;var p=new n.BigNumber(i);if((0,a.l7)(u))return t.times(r).times(o).div(p).times(o).times(l.div(100)).times(c);var y=(0,a.em)(u)?s:f,v=new n.BigNumber(d);return t.times(r).times(null!=y?y:0).div(p).times(v).times(l.div(100)).times(c)}),g(this,"calculateForexNoLeverageMargin",function(e,t,r,n){return e.times(t).times(r.div(100)).times(n)}),g(this,"calculateMarginByMode",function(e,r,n,i,a,l,c,u,s,f,d,p,y){switch(e){case o.VY.MARGIN_CALC_FOREX:return t.calculateForexMargin(r,n,a,c,u);case o.VY.MARGIN_CALC_CFD:return t.calculateCfdMargin(r,n,i,c,u);case o.VY.MARGIN_CALC_CFDLEVERAGE:return t.calculateCfdLeverageMargin(r,n,i,a,c,u);case o.VY.MARGIN_CALC_FUTURES:return t.calculateFuturesMargin(r,l,c,u);case o.VY.MARGIN_CALC_CFDINDEX:return t.calculateCfdIndexMargin({lotSizeBN:r,contractSizeBN:n,entryPriceBN:i,marginPercentageBN:c,exchangeRateBN:u,orderType:p,ask:s,bid:f,tickSize:d,limitOrderPrice:y});case o.VY.TRADE_MODE_FOREX_NO_LEVERAGE:return t.calculateForexNoLeverageMargin(r,n,c,u);default:return null}}),g(this,"calculateMarginRequirement",function(e){var r=e.lotSize,o=e.contractSize,i=e.entryPrice,a=e.exchangeRate,c=e.marginMode,u=e.marginPercentage,s=e.leverage,f=e.marginInitial,d=e.price,p=e.ask,y=e.bid,v=e.tickSize,m=e.orderType;if(!r||!o||!i||!a||!(0,l.BI)(c)||!u)return"0.00";if(!s)return"N.A.";try{var b=new n.BigNumber(r),h=new n.BigNumber(o),g=new n.BigNumber(i),S=new n.BigNumber(a),O=new n.BigNumber(u),P=new n.BigNumber(s),T=new n.BigNumber(null!=f?f:0),w=t.calculateMarginByMode(c,b,h,g,P,T,O,S,p,y,v,m,d);if(null===w)return"N.A.";return w.toFormat(2)}catch(e){return"0.00"}}),g(this,"updateMarginRequirement",function(e){var r=t.calculateMarginRequirement(e);m.setMarginRequirement(r)}),g(this,"getMarginRequirement",function(){return m.getMarginRequirement()}),g(this,"calculatePotentialLossOrGain",function(e){var t=e.lotSize,r=e.contractSize,o=e.entryPrice,i=e.quoteCurrencyExchangeRate,a=e.buySellType,l=e.refValue;if(!t||!r||!o||!i||void 0===a||!l)return"0.00";try{var c,u=new n.BigNumber(o),s=new n.BigNumber(l),f=new n.BigNumber(t),d=new n.BigNumber(r),p=new n.BigNumber(i);return(0===a?s.minus(u):u.minus(s)).times(f).times(d).times(p).toFormat(2)}catch(e){return"0.00"}}),g(this,"calculateRiskReward",function(e){var t=e.potentialGain,r=e.potentialLoss;if(!t||!r)return"";try{var o=new n.BigNumber(t.replace(/,/g,"")).abs(),i=new n.BigNumber(r.replace(/,/g,"")).abs();if(i.isZero())return"";var a=o.div(i);return"1 : ".concat(a.toFixed(2))}catch(e){return""}}),g(this,"updatePotentialLoss",function(e){var r=t.calculatePotentialLossOrGain(e);m.setPotentialLoss(r)}),g(this,"updatePotentialGain",function(e){var r=t.calculatePotentialLossOrGain(e);m.setPotentialGain(r)}),g(this,"updateRiskReward",function(e){var r=t.calculateRiskReward(e);m.setRiskReward(r)}),g(this,"getPotentialLoss",function(){return m.getPotentialLoss()}),g(this,"getPotentialGain",function(){return m.getPotentialGain()}),g(this,"getRiskReward",function(){return m.getRiskReward()}),g(this,"getUserPreferencePinState",function(e,t){return h(function(){return S(this,function(r){try{i.VM.getUserPreference({category:i.iQ.PRE_TRADE_PIN,type:i.Gt.PTP_ENABLE},{onSuccess:function(t){var r=!!t&&t.length>0&&"true"===t[0].value;null==e||e(r)},onError:function(){null==t||t()}})}catch(e){null==t||t()}return[2]})})()}),g(this,"toggleUserPreferencePin",function(e,t,r){return h(function(){var n;return S(this,function(o){n=!e;try{i.VM.updateUserPreference({category:i.iQ.PRE_TRADE_PIN,type:i.Gt.PTP_ENABLE,value:n?"true":"false"},{onSuccess:function(){null==t||t(n)},onError:function(){null==r||r()}})}catch(e){null==r||r()}return[2]})})()}),g(this,"setComponentHeight",function(e){m.setComponentHeight(e)}),g(this,"getComponentHeight",function(){return m.getComponentHeight()})};r(96752);var P=r(32735),T=r(19367),w=r(38370),E=r(82391),_=r(17609),D=r(7433),L=r(13266),I=r(48260);(0,D.nv)(m);var x=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return e&&!isNaN(Number(e))?Number(e):t},C=function(e,t,r){var n;return e===w.pE.BUY?null!=r?r:1:e===w.pE.SELL?null!=t?t:1:null!=(n=null!=r?r:t)?n:1},k=function(e,t,r){var n,o,i=t.bid,a=t.ask,l=r.price,c=r.priceTrigger;return null==e?null!=(n=null!=a?a:i)?n:1:(0,T.Ts)(e)?C(e,i,a):(0,T.OH)(e)?x(l):(0,T.lo)(e)?x(c):null!=(o=null!=a?a:i)?o:1},j=function(){var e=(0,E.g)().watch,t=e("lotSize"),r=e("price"),n=e("priceTrigger"),o=(0,c.useService)(m,function(e){return{tradeSize:e.tradeSize}}).tradeSize,i=(0,L._f)(["contractSize","quoteCurrencyExchangeRate","bid","ask"])||{},a=i.contractSize,l=i.quoteCurrencyExchangeRate,u=i.bid,s=i.ask;return(0,P.useEffect)(function(){if(!t||!a||!l)return void O.updateTradeSize({lotSize:"0",contractSize:0,entryPrice:0,quoteCurrencyExchangeRate:0});var e=k(I._.getOrderType(),{bid:u,ask:s},{price:r,priceTrigger:n});O.updateTradeSize({lotSize:t,contractSize:a,entryPrice:e,quoteCurrencyExchangeRate:l})}
2,[t,a,l,u,s,r,n]),{tradeSize:o}},N=function(){var e=(0,E.g)().watch,t=e("lotSize"),r=e("price"),n=e("priceTrigger"),o=(0,c.useService)(m,function(e){return{marginRequirement:e.marginRequirement}}).marginRequirement,i=(0,L._f)(["contractSize","quoteCurrencyExchangeRate","exchangeRate","marginMode","marginPercentage","bid","ask","tickSize","marginInitial"])||{},a=i.contractSize,u=i.exchangeRate,s=i.marginMode,f=i.marginPercentage,d=i.bid,p=i.ask,y=i.tickSize,v=i.marginInitial,b=((0,_.ln)()||{}).leverage,h=void 0===b?100:b;return(0,P.useEffect)(function(){if(!t||!a||!(0,l.BI)(s)||!f)return void O.updateMarginRequirement({lotSize:"0",contractSize:0,entryPrice:0,exchangeRate:0,marginMode:0,marginPercentage:0,leverage:0});var e=I._.getOrderType(),o=k(e,{bid:d,ask:p},{price:r,priceTrigger:n});O.updateMarginRequirement({lotSize:t,contractSize:a,entryPrice:o,exchangeRate:u,marginMode:s,marginPercentage:f,leverage:h,ask:p,bid:d,tickSize:y,orderType:e,price:null!=r?r:"",marginInitial:v})},[t,a,u,s,f,h,d,p,r,n,y,v]),{marginRequirement:o}},R=function(){var e=(0,(0,E.g)().watch)("lotSize"),t=(0,c.useService)(m,function(e){return{amountPerTick:e.amountPerTick}}).amountPerTick,r=(0,L._f)(["contractSize","quoteCurrencyExchangeRate","pointStep"])||{},n=r.contractSize,o=r.quoteCurrencyExchangeRate,i=r.pointStep;return(0,P.useEffect)(function(){if(!e||!n||!o||!i)return void O.updateAmountPerTick({lotSize:"0",contractSize:0,pointStep:0,quoteCurrencyExchangeRate:0});O.updateAmountPerTick({lotSize:e,contractSize:n,pointStep:i,quoteCurrencyExchangeRate:o})},[e,n,o,i]),{amountPerTick:t}},M=function(){var e=(0,E.g)().watch,t=e("lotSize"),r=e("price"),n=e("priceTrigger"),o=e("stopLoss"),i=(0,c.useService)(m,function(e){return{potentialLoss:e.potentialLoss}}).potentialLoss,a=(0,L._f)(["contractSize","quoteCurrencyExchangeRate","bid","ask"])||{},l=a.contractSize,u=a.quoteCurrencyExchangeRate,s=a.bid,f=a.ask;return(0,P.useEffect)(function(){if(!o||!t||!l||!u||!s||!f)return void O.updatePotentialLoss({lotSize:"0",contractSize:0,entryPrice:0,quoteCurrencyExchangeRate:0,buySellType:void 0,refValue:0});var e=k(I._.getOrderType(),{bid:s,ask:f},{price:r,priceTrigger:n}),i=I._.getBuySellType();O.updatePotentialLoss({lotSize:t,contractSize:l,entryPrice:e,quoteCurrencyExchangeRate:u,buySellType:i,refValue:Number(o)})},[t,l,u,s,f,r,n,o]),{potentialLoss:i}},A=function(){var e=(0,E.g)().watch,t=e("lotSize"),r=e("price"),n=e("priceTrigger"),o=e("takeProfit"),i=(0,c.useService)(m,function(e){return{potentialGain:e.potentialGain}}).potentialGain,a=(0,L._f)(["contractSize","quoteCurrencyExchangeRate","bid","ask"])||{},l=a.contractSize,u=a.quoteCurrencyExchangeRate,s=a.bid,f=a.ask;return(0,P.useEffect)(function(){if(!o||!t||!l||!u||!s||!f)return void O.updatePotentialGain({lotSize:"0",contractSize:0,entryPrice:0,quoteCurrencyExchangeRate:0,buySellType:void 0,refValue:0});var e=k(I._.getOrderType(),{bid:s,ask:f},{price:r,priceTrigger:n}),i=I._.getBuySellType();O.updatePotentialGain({lotSize:t,contractSize:l,entryPrice:e,quoteCurrencyExchangeRate:u,buySellType:i,refValue:Number(o)})},[t,l,u,s,f,r,n,o]),{potentialGain:i}},z=function(){var e=(0,c.useService)(m,function(e){return{riskReward:e.riskReward}}).riskReward,t=O.getPotentialLoss(),r=O.getPotentialGain();return(0,P.useEffect)(function(){O.updateRiskReward({potentialGain:r,potentialLoss:t})},[r,t]),{riskReward:e}}},39153:function(e,t,r){"use strict";r.d(t,{T:()=>p});var n=r(48881),o=r(73126),i=r(73407),a=r(41174),l=r(74370),c=r(29427);function u(e,t,r,n,o,i,a){try{var l=e[i](a),c=l.value}catch(e){r(e);return}l.done?t(c):Promise.resolve(c).then(n,o)}function s(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(e){u(i,n,o,a,l,"next",e)}function l(e){u(i,n,o,a,l,"throw",e)}a(void 0)})}}function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return a.next=l(0),a.throw=l(1),a.return=l(2),"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function l(l){return function(c){var u=[l,c];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}var p=new function e(){if(!(this instanceof e))throw TypeError("Cannot call a class as a function");f(this,"getDetailOrder",function(e,t){var r=e.orderId;return s(function(){return d(this,function(e){switch(e.label){case 0:return c.n.setLoa
2dingDetail(!0),[4,n.dU.getPendingOrderDetail({orderId:r},{onSuccess:function(e){var r;e&&c.n.setDetail(e),null==t||null==(r=t.onSuccess)||r.call(t,e)},onError:function(e){var r;null==t||null==(r=t.onError)||r.call(t,e)},onFinally:function(){var e;c.n.setLoadingDetail(!1),null==t||null==(e=t.onFinally)||e.call(t)}})];case 1:return e.sent(),[2]}})})()}),f(this,"closeLimitOrder",function(e){var t=e.payload,r=e.onFinally,n=e.onSuccess,u=e.onError;return s(function(){var e,s;return d(this,function(f){return e=t.symbol,s=t.orderId,e&&s&&(c.n.setLoadingCloseOrder(!0),o.Vw.closePendingOrder({symbol:e,orderId:s},{onSuccess:function(){l._.cancelTrackOrder(s),n(),a.$.optimisticallyDeletePendingOrdersFromTable([s])},onError:function(e){var t=e.code,r=e.message;u((0,i.yi)(t,r))},onFinally:function(){c.n.setLoadingCloseOrder(!1),null==r||r()}})),[2]})})()})}},29427:function(e,t,r){"use strict";r.d(t,{n:()=>u});var n=r(81993);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e){return(i=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function a(e,t){return(a=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function l(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(l=function(){return!!e})()}var c={loadingCloseOrder:!1,loadingDetail:!1,orderDetail:null},u=new(function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");function t(){var e,r,n;if(!(this instanceof t))throw TypeError("Cannot call a class as a function");return r=i(r=t),o(e=function(e,t){var r;if(t&&("object"==((r=t)&&"undefined"!=typeof Symbol&&r.constructor===Symbol?"symbol":typeof r)||"function"==typeof t))return t;if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(this,l()?Reflect.construct(r,[],i(this).constructor):r.apply(this,n)),"setLoadingCloseOrder",function(t){e.context.loadingCloseOrder=t}),o(e,"setLoadingDetail",function(t){e.context.loadingDetail=t}),o(e,"setDetail",function(t){e.context.orderDetail=t}),e.context=c,e}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&a(t,e),t}(n.default))},51075:function(e,t,r){"use strict";r.d(t,{p:()=>n}),r(79150);var n=function(e,t,r,n){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{shouldValidate:!0,shouldDirty:!0};return(!e||""===e.trim())&&(t&&""!==t&&n(r,"",o),!0)}},70469:function(e,t,r){"use strict";function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}r.d(t,{_:()=>o}),r(75093),r(13616),r(86305),r(42295),r(68233);var o=function(e){if(!e||e.includes(","))return e;var t,r=(t=e.split("."),function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r,n,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(t,2)||function(e,t){if(e){if("string"==typeof e)return n(e,2);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return n(e,t)}}(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),o=r[0],i=r[1],a=parseInt(o,10).toLocaleString("en-US");return i?"".concat(a,".").concat(i):a}},87364:function(e,t,r){"use strict";r.d(t,{G$:()=>f,Nu:()=>c,RN:()=>u,Y:()=>s});var n=r(69062),o=r(43545),i=r(479),a=r(18699),l=r(92963),c=function(e){return({bid:"Bid",ask:"Ask",last:"Last",change:"%Chg",volume:"Volume",openInterest:"Open Int",impliedVolatility:"Imp Vol",delta:"Delta",gamma:"Gamma",vega:"Vega",theta:"Theta",bep:"BEP%",probability:"Probability"})[e]||e},u=function(e,t,r){var n=r===o.ZV.PENDING_ORDER,a=r===o.ZV.OPEN_POSITION,c=r===o.ZV.TRANSACTION_HISTORY;
2return({PROFIT_AND_LOSS:i.ag.t("Profit/Loss(%)"),ROI_PERCENT:i.ag.t("ROI%"),VOLUME:i.ag.t("Volume"),UNITS:i.ag.t("Units"),ENTRY_PRICE:c?(0,l.r9)(l.tM.ENTRY_PRICE,t):(0,l.r9)(l.tM.AVG_ENTRY_PRICE,t),CURRENT_PRICE:(0,l.r9)(l.tM.CURRENT_PRICE,t),TAKE_PROFIT:i.ag.t("Take Profit"),STOP_LOSS:i.ag.t("Stop Loss"),STOP_LOSS_IN_POINTS:i.ag.t("Stop Loss In Points"),SWAP:i.ag.t("Swap"),FILL_POLICY:(0,l.r9)(l.tM.FILL_POLICY,t),EXPIRY:i.ag.t("Expiry"),EXPIRY_DATE:i.ag.t("Expiry Date"),PENDING_PRICE:n?i.ag.t("Stop Limit Price"):i.ag.t("Pending Price"),CLOSE_PRICE:i.ag.t("Close Price"),COMMISSION:i.ag.t("Commission"),REMARKS:i.ag.t("Remarks"),STATE:i.ag.t("State"),SIZE:i.ag.t("Size"),POTENTIAL_LOSS:i.ag.t("Potential Loss"),POTENTIAL_GAIN:i.ag.t("Potential Gain"),RISK_REWARD:i.ag.t("Risk Reward"),MARGIN_USED:i.ag.t("Margin Used"),BID:i.ag.t("Bid"),ASK:i.ag.t("Ask"),LAST:i.ag.t("Last"),PERCENT_CHANGE:i.ag.t("%Chg"),IMP_VOLUME:i.ag.t("Imp Vol"),DELTA:i.ag.t("Delta"),VEGA:i.ag.t("Vega"),GAMMA:i.ag.t("Gamma"),THETA:i.ag.t("Theta"),OPEN_INT:i.ag.t("Open Int"),LAST_PRICE:i.ag.t("Last Price"),AVG_BOUGHT_PRICE:i.ag.t("Avg Bought Price"),AVG_SOLD_PRICE:i.ag.t("Avg Sold Price"),MARKET_VALUE:i.ag.t("Market Value"),ORDER_TYPE:i.ag.t("Order Type"),ORDER_STATUS:i.ag.t("Order Status"),ORDER_STATUS_HORIZON:i.ag.t("Order Status"),LIMIT_PRICE:i.ag.t("Limit Price"),STOP_PRICE:i.ag.t("Stop Price"),PLACED_QUANTITY:i.ag.t("Placed Quantity"),FILLED_QUANTITY:i.ag.t("Filled Quantity"),REMAINING_QUANTITY:i.ag.t("Remaining Quantity"),TIME_IN_FORCE:i.ag.t("Time-In-Force"),ORDER_NO:(0,l.r9)(a?l.tM.MARKET_ORDER_NO:l.tM.PENDING_ORDER_NO,t),AVG_FILLED_PRICE:i.ag.t("Avg Filled Price"),PRICE:i.ag.t("Price"),NOTIONAL:i.ag.t("Notional"),MARGIN:i.ag.t("Margin"),FILLED_VOLUME:i.ag.t("Fill Volume"),MARKET_RANGE:i.ag.t("Market Range"),OPEN_TIME:i.ag.t("Open Date"),CLOSE_TIME:i.ag.t("Close Date"),TYPE:i.ag.t("Type"),SYMBOL:i.ag.t("Symbol"),VOLUME_SIZE:a?i.ag.t("Net Volume"):i.ag.t("Volume"),DEAL_TYPE:i.ag.t("Deal Type"),PROFIT_LOSS:i.ag.t("Profit/Loss"),ORDER_ID:(0,l.r9)(a?l.tM.MARKET_ORDER_NO:l.tM.PENDING_ORDER_NO,t),STATUS:i.ag.t("Status"),COMMENT:i.ag.t("Comment"),EXCHANGE_RATE:i.ag.t("Exchange Rate")})[e]||e},s=function(e){var t=e.$inTheMoney,r=e.$symbolSide,o=e.theme;return t?r===n.s1.PUT?o.themeColors.tag.error.background:o.themeColors.tag.success.background:o.themeColors.background.default},f=function(e){var t=e.theme;return e.$buySellType===a.B9.SELL?t.themeColors.pnl.negative.default:t.themeColors.pnl.positive.default}},82100:function(e,t,r){"use strict";r.d(t,{K:()=>ec,a:()=>j}),r(41539),r(39714);var n=r(74512),o=r(32735),i=r(10281),a=r(81182),l=r(62715),c=r(71225),u=r(97186),s=r(88651),f=r(16689),d=r(38074),p=r(86653),y=r(18551),v=r(1403),m=r(51015),b=r(56740),h=r(39153),g=r(81993),S=r(29427),O=r(48881),P=r(63913),T=r(92963),w=r(86969);let E=function(e){var t=e.orderId,r=e.orderType,o=e.symbol,i=e.symbolType,a=e.lotSize,c=(0,v.$X)(),u=c===p.wS.CENTROID;return(0,n.jsxs)(_,{children:[(0,n.jsxs)(D,{children:[(0,n.jsx)(L,{typography:l.wZ.TEXT_L_MEDIUM,children:(0,P.g8)(o,i)}),(0,n.jsx)(C,{children:function(){if(u&&a){var e=a>=0?O.pE.SELL:O.pE.BUY;return(0,n.jsx)(w.Z,{orderType:e})}return void 0===r?null:(0,n.jsx)(w.Z,{orderType:r})}()})]}),t&&(0,n.jsxs)(D,{children:[(0,n.jsx)(I,{typography:l.wZ.TEXT_M_REGULAR,children:(0,T.r9)(T.tM.MARKET_ORDER_NO,c)}),(0,n.jsx)(x,{typography:l.wZ.TEXT_M_REGULAR,children:t})]})]})};var _=i.ZP.div.withConfig({componentId:"sc-3eb79bcc-0"})(["display:flex;flex-direction:column;row-gap:","px;padding-bottom:20px;border-bottom:1px solid ",";"],c.A.XXS,function(e){return e.theme.themeColors.border.default}),D=i.ZP.div.withConfig({componentId:"sc-3eb79bcc-1"})(["display:flex;flex-direction:row;column-gap:","px;"],c.A.M),L=(0,i.ZP)(d.ZP).withConfig({componentId:"sc-3eb79bcc-2"})(["flex:1;flex-grow:1;color:",";"],function(e){return e.theme.themeColors.text.strong}),I=(0,i.ZP)(d.ZP).withConfig({componentId:"sc-3eb79bcc-3"})(["flex:1;flex-grow:1;color:",";"],function(e){return e.theme.themeColors.text.strong}),x=(0,i.ZP)(d.ZP).withConfig({componentId:"sc-3eb79bcc-4"})(["color:",";"],function(e){return e.theme.themeColors.text.strong}),C=i.ZP.div.withConfig({componentId:"sc-3eb79bcc-5"})(["align-content:center;"]),k=function(e){var t=e.orderId,r=e.onCancel,i=(0,a.$G)().t,c=(0,m.ES)(t),s=(0,g.useService)(S.n,function(e){return e.loadingCloseOrder}),O=(0,y.j)().getErrorSnackbarProps,P=(0,o.useRef)(c);(0,o.useEffect)(function(){(null==c?void 0:c.symbol)&&(P.current=c)},[c]);var T=P.current||{},w=T.symbol,_=T.orderType,D=T.symbolType,L=T.id,I=v.lj.getCompanyIntegration()===p.wS.CENTROID&&null!=L?L.toString():t,x=(0,o.useCallback)(function(){h.T.closeLimitOrder({payload:{symbol
2:w,orderId:I},onSuccess:function(){null==r||r(),(0,f.ur)({message:i("Order has been deleted."),messageType:b.KK.SUCCESS})},onError:function(e){var t=O(e),r=t.message,n=t.messageType;(0,f.ur)({message:r,messageType:n})}})},[r,I,w,i,O]);return(0,n.jsx)(u.ZP,{variant:u.KH.CONFIRMATION,okText:i("Confirm"),cancelText:i("Cancel"),onCancel:r,onOk:x,modalTitle:i("Confirm To Delete Order"),loading:s,children:(0,n.jsxs)(N,{children:[(0,n.jsx)(E,{orderId:t,orderType:_,symbol:w,symbolType:D}),(0,n.jsx)(R,{children:(0,n.jsx)(d.ZP,{typography:l.wZ.TEXT_M_REGULAR,children:i("Would you like to delete the pending order?")})})]})})};let j=function(e){var t=(e||{}).onCancel,r=function(e){null==t||t(),e()};(0,s.ZP)(function(t){var o,i;return(0,n.jsx)(k,(o=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({},e),i=i={onCancel:function(){return r(t)}},Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(i)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(i)).forEach(function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(i,e))}),o))})};var N=i.ZP.div.withConfig({componentId:"sc-e25f534a-0"})(["display:flex;flex-direction:column;width:376px;padding:","px ","px;padding-bottom:","px;box-sizing:border-box;"],c.A.XL,c.A.L,c.A.XXS),R=i.ZP.div.withConfig({componentId:"sc-e25f534a-1"})(["display:flex;flex-direction:column;row-gap:","px;padding-top:20px;"],c.A.REGULAR),M=r(82391);r(42295),r(96752),r(92274),r(75654),r(48868),r(54861);var A=r(99773),z=r(84823),V=r(82337),F=r(36333),U=r(13266),B=r(59440),Z=r(48260),G=r(49491),Y=r(64989),q=r(59395);function W(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function Q(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,n,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return W(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return W(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var X=z.Ry().shape({orderId:z.Z_(),symbol:z.Z_(),lotSize:z.Z_().when(["$sizeLabel"],function(e,t){var r=Q(e,1)[0],n=function(){return(0,Y.$A)({label:(null==r?void 0:r.toLowerCase())||""})};return t.required(n).test("test-lot-size",n,function(e){return(0,Y.FY)(e,!1)&&0!==Number(e)})}).when(["$lotSize","$lotSizeStep","$minContractLotSize"],function(e,t){var r=Q(e,3),n=r[0],o=r[1],i=r[2];return n&&o&&i?t.test("test-lot-size-quantity",Y.aV,function(e){return(0,Y.lK)({value:e,lotSize:n})&&(0,Y.It)({value:e,lotSizeStep:o,minContractLotSize:i})}):t}),fillPolicy:(0,q.Ke)(z.nK()),expiration:z.hT().transform(Y.mf).when("fillPolicy",function(e,t){return Q(e,1)[0]===O.T3.GTD?t.required(Y.pw):t})}),H=function(e){var t,r=e.marketOrder,n=e.onSuccess,i=e.onError,l=(0,a.$G)().t,c=(0,v.jO)().isMT4,u=(0,v.$X)(),s=(0,o.useMemo)(function(){return(0,T.r9)(T.tM.SIZE,u)||l("Size")},[u,l]),f=r||{},d=f.orderType,p=f.lotSize,y=f.lotSizeStep,m=f.symbolType,b=f.symbol,h=f.minContractLotSize,g=f.orderId,S=f.expiration,O=(0,U.MN)(),P=(null!=O?O:{}).tradeFillPolicy,w=(0,o.useMemo)(function(){return Z._.mapOrderTypeLabelFromOrderType(d)},[d]),E=(0,o.useMemo)(function(){return Z._.getFillPoliciesFromOrderTypeLabel({orderTypeLabel:w,isEdit:!0,overrideTradeFillPolicy:P,symbol:b})},[P,w,b]),_=(0,o.useMemo)(function(){return E.length>0?E[0]:Z._.getFillPolicyDefaultValue({orderTypeLabel:w,symbolCategory:m,symbol
2:b})},[E,w,m,b]),D=(0,F.w)({resolver:(0,A.X)(X),mode:"onBlur",context:{orderTypeLabel:w,lotSize:p,lotSizeStep:y,minContractLotSize:h,sizeLabel:s,isFillPolicyRequired:!c},shouldFocusError:!1,defaultValues:{orderId:g,symbol:b,orderType:d,lotSize:null==(t=Math.abs(p))?void 0:t.toString(),fillPolicy:_,expiration:S?(0,V.GN)({input:S}).toDate():void 0}}),L=D.handleSubmit,I=D.reset,x=D.setValue,C=(0,o.useCallback)(function(e){var t=e.values,r=e.onEditModalCancel;G.k.closeMarketOrder({payload:t,onSuccess:function(){n(),null==r||r(),I()},onError:i})},[i,n,I]),k=(0,o.useCallback)(function(e){var t=e.event,r=e.onEditModalCancel;L(function(e){C({values:e,onEditModalCancel:r})})(t)},[L,C]);return(0,o.useEffect)(function(){E.length>0&&x("fillPolicy",E[0])},[E,x]),(0,o.useEffect)(function(){return(null==r?void 0:r.symbol)&&B.N.initEditView(r.symbol),function(){B.N.resetEditView()}},[null==r?void 0:r.symbol]),(0,o.useEffect)(function(){"number"==typeof(null==O?void 0:O.maxContractLotSize)&&(null==O?void 0:O.maxContractLotSize)<Math.abs(p)&&x("lotSize",String(null==O?void 0:O.maxContractLotSize))},[p,x,null==O?void 0:O.maxContractLotSize]),{formMethods:D,onSubmit:k,fillPolicyOptions:E}},$=r(57753),K=r(77413),J=r(96838),ee=r(6807),et=r(32964),er=r(16208);let en=function(e){var t=e.fillPolicyOptions,r=e.positionId,i=(0,a.$G)().t,l=(0,M.g)(),c=l.handleLotSizeMinClick,u=l.handleLotSizeMaxClick,s=(0,m.Zb)(r),f=null!=s?s:{},d=f.expiration,p=f.symbol,y=f.symbolType,b=f.lotSize,h=(0,v.jO)(),g=h.isHorizon,S=h.isMT5,O=h.isCentroid,P=(0,v.$X)(),w=(0,o.useMemo)(function(){return(0,T.r9)(T.tM.SIZE,P)||i("Size")},[P,i]),E=(0,M.g)().isEditing,_=((0,U.LH)(E,["maxContractLotSize"])||{}).maxContractLotSize;return(0,n.jsxs)(eo,{children:[(0,n.jsxs)(ei,{children:[(0,n.jsx)(et.Z,{maxOrderLotSize:Math.min(void 0===_?0:_,Math.abs(b)),label:w,dataTestId:ee.Of.CLOSE_ORDER_INPUT_VOLUME}),(0,n.jsx)(ea,{onClick:c,dataTestId:ee.Of.CLOSE_ORDER_INPUT_VOLUME_STATIC_MIN,children:i("Min")}),(0,n.jsx)(ea,{dataTestId:ee.Of.CLOSE_ORDER_INPUT_VOLUME_STATIC_MAX,onClick:function(){u(b)},children:i("Max")})]}),(S||O||g)&&(0,n.jsx)(er.Z,{symbolId:p,symbolMaturityDate:d,symbolCategory:y,overrideFillPolicyList:t})]})};var eo=i.ZP.div.withConfig({componentId:"sc-4f73780c-0"})(["display:flex;flex-direction:column;row-gap:","px;padding-top:20px;"],c.A.REGULAR),ei=i.ZP.div.withConfig({componentId:"sc-4f73780c-1"})(["display:flex;flex-direction:row;gap:","px;align-items:flex-end;"],c.A.XS),ea=(0,i.ZP)(J.ZP).attrs({variant:J.eF.OUTLINED}).withConfig({componentId:"sc-4f73780c-2"})(["margin-top:20px;margin-bottom:auto;min-width:40px !important;"]),el=function(e){var t=e.positionId,r=e.onCancel,i=(0,a.$G)().t,l=(0,m.Zb)(t),c=l.orderType,s=void 0===c?1:c,d=l.symbolType,p=l.orderId,h=l.symbol,S=l.lotSize,O=(0,g.useService)(K.D,function(e){return e.loadingCloseOrder}),P=(0,v.Cl)(),T=(0,y.j)().getErrorSnackbarProps,w=H({marketOrder:l,onSuccess:function(){P&&(0,f.ur)({message:i("Position has been closed."),messageType:b.KK.SUCCESS})},onError:function(e){var t=T(e),r=t.message,n=t.messageType;(0,f.ur)({message:r,messageType:n})}}),_=w.onSubmit,D=w.formMethods,L=w.fillPolicyOptions;(0,o.useEffect)(function(){Z._.setOrderTypeLabelFromOrderType(s)},[s]);var I=(0,o.useCallback)(function(e){_({onEditModalCancel:e.onCancel})},[_]);return(0,n.jsx)(M.q,{modalType:$.XV.CLOSE_ORDER_MODAL,methods:D,marketOrder:l,disableUnitsMode:!0,children:(0,n.jsx)(u.ZP,{variant:u.KH.CONFIRMATION,okText:i("Confirm"),cancelText:i("Cancel"),onCancel:r,onOk:I,modalTitle:i("Confirm To Close Position"),loading:O,children:(0,n.jsxs)(eu,{children:[(0,n.jsx)(E,{symbol:h,symbolType:d,orderId:p,lotSize:S}),(0,n.jsx)(en,{fillPolicyOptions:L,positionId:t})]})})})};let ec=function(e){var t=(e||{}).onCancel,r=function(e){null==t||t(),e()};(0,s.ZP)(function(t){var o,i;return(0,n.jsx)(el,(o=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}
2))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({},e),i=i={onCancel:function(){return r(t)}},Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(i)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(i)).forEach(function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(i,e))}),o))})};var eu=i.ZP.div.withConfig({componentId:"sc-7cdab2af-0"})(["display:flex;flex-direction:column;width:376px;padding:","px ","px;padding-bottom:","px;box-sizing:border-box;"],c.A.XL,c.A.L,c.A.XXS)},65528:function(e,t,r){"use strict";r.d(t,{d:()=>et});var n=r(74512),o=r(32735),i=r(81182),a=r(97186),l=r(88651),c=r(82391),u=r(6807),s=r(36333),f=r(57753),d=r(58822);r(21249),r(70189),r(66992),r(33948),r(78783),r(41539),r(39714),r(92222),r(57327);var p=r(10281),y=r(62715),v=r(71225),m=r(80199),b=r(38074),h=r(15226),g=r(48881),S=r(82337),O=r(10873),P=r(1403),T=r(13266),w=r(48260),E=r(28931),_=r(70469),D=r(63913),L=r(55869),I=r(86969),x=r(52783),C=r(17609),k=r(12140);let j=function(){var e=(0,i.$G)().t,t=(0,P.t7)(),r=(0,k.P1)().marginRequirement,o=((0,C.ln)()||{}).baseCurrency;return t||!r?null:(0,n.jsxs)(N,{children:[(0,n.jsx)(z,{}),(0,n.jsxs)(R,{children:[(0,n.jsx)(M,{dataTestId:u.Of.TRADE_CONFIRMATION_LABEL,typography:y.wZ.TEXT_M_REGULAR,children:e("Est. Margin Required")}),(0,n.jsxs)(A,{dataTestId:u.Of.TRADE_CONFIRMATION_VALUE,typography:y.wZ.TEXT_M_REGULAR,children:[r," ",o]})]}),(0,n.jsx)(z,{})]})};var N=p.ZP.div.withConfig({componentId:"sc-bbcd5509-0"})(["display:flex;flex-direction:column;gap:","px;"],v.A.REGULAR),R=p.ZP.div.withConfig({componentId:"sc-bbcd5509-1"})(["display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:","px;min-width:0;grid-column:1 / -1;"],v.A.XS),M=(0,p.ZP)(b.ZP).withConfig({componentId:"sc-bbcd5509-2"})(["flex-shrink:0;color:",";white-space:nowrap;"],function(e){return e.theme.themeColors.text.muted}),A=(0,p.ZP)(b.ZP).withConfig({componentId:"sc-bbcd5509-3"})(["flex:1;text-align:end;color:",";min-width:0;word-break:break-word;overflow-wrap:break-word;"],function(e){return e.theme.themeColors.text.strong}),z=p.ZP.div.withConfig({componentId:"sc-bbcd5509-4"})(["height:1px;background-color:",";width:100%;"],function(e){return e.theme.themeColors.border.subtle});function V(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function F(e){return function(e){if(Array.isArray(e))return V(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return V(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return V(e,t)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var U=new Set(["lotSize","units","stopLoss","takeProfit"]);let B=function(e){var t=e.formValues,r=e.orderType,i=e.marketOrder,a=e.pendingOrder,l=e.isCopyTradeOrder,c=i||a,s=null==c?void 0:c.symbol,f=null==c?void 0:c.symbolType,p=(0,T._f)(["symbol","type"])||{},v=p.symbol,x=p.type,C=f||x,k=(0,d.if)(),N=null!=r?r:k,R=(0,P.jO)(),M=R.isMT5,A=R.isCentroid,z=(0,O.Q)(),V=(0,o.useMemo)(function(){return(0,E.zS)(C,void 0!==N?w._.mapOrderTypeLabelFromOrderType(N):void 0)},[C,N]),B=(0,o.useMemo)(function(){var e={};return M&&t.tradeExpiry===g.Nz.SPECIFIED_DAY&&(e.expiration={content:z,placement:"top"}),e},[M,z,t.tradeExpiry]),J=(0,o.useCallback)(function(){return V?(0,L.JE)(g.T3.IOC):(0,L.JE)(t.fillPolicy)},[V,t.fillPolicy]),ee=(0,o.useCallback)(function(){return(0,L.og)(t.tradeExpiry)},[t.tradeExpiry]),et=(0,o.useCallback)(function(e){var r=t[e];if(r&&""!==r)return(0,_._)(r.toString())},[t]),er=(0,o.useCallback)(function(e){var r=t[e];if(r){var n=t.tradeExpiry===g.Nz.SPECIFIED_TIMESTAMP;return(0,S.ZP)(r).format(n?S.Cu:S.zT)}},[t]),en=(0,o.useCallback)(function(e){switch(e){case"fillPolicy":return J();case"tradeExpiry":return ee();case"expiration":return er(e);case"lotSize":case"units":case"price":case"priceTrigger":case"stopLoss":case"takeProfit":return et(e);default:var r;return""!==t[e]?null==(r=t[e])?void 0:r.toString():void 0}},[t,J,ee,et,er]),eo=(0,o.useMemo)(function(){return(0,E.Du)(N)},[N]),ei=(0,o.useMemo)(function(){return(0,E.zT)(t,V,N)},[t,V,N]),ea=(0,o.useMemo)(function(){var e=F(eo).concat(F(ei));return l?e.filter(function(e){return U.has(e.key)}):e},[eo,ei,l]),el=(0,o.useMemo)(function(){return(!A||!i)&&void 0!==N},[A,i,N]);return(0,n.jsxs)(Z,{children:[(0,n.jsxs)(G,{children:[(0,n.jsx)(H,{dataTestId:u.Of.TRADE_CONFIRMATION_
2SYMBOL,typography:y.wZ.TEXT_L_MEDIUM,children:(0,D.g8)(s||v,C)}),(0,n.jsx)($,{children:el&&(0,n.jsx)(I.Z,{dataTestId:u.Of.TRADE_CONFIRMATION_ORDER_TYPE,orderType:N})})]}),(0,n.jsxs)(Y,{children:[(0,n.jsx)(q,{children:ea.map(function(e){var t,r=B&&B[e.key]?(0,n.jsxs)(K,{children:[(0,n.jsx)(b.ZP,{typography:y.wZ.TEXT_M_REGULAR,children:e.label()}),(0,n.jsx)(h.Z,{variant:h.q.MULTI_SECTIONS_WITH_HEADER_DESCRIPTION,placement:B[e.key].placement||"top",trigger:"mouseenter",contentSections:[{paragraphs:[B[e.key].content]}],children:(0,n.jsx)(m.ZP,{icon:m.Ro.INFO,size:m.sk.M})})]}):(0,n.jsx)(b.ZP,{typography:y.wZ.TEXT_M_REGULAR,children:e.label()});return void 0===en(e.key)?null:(0,n.jsxs)(W,{children:[(0,n.jsx)(Q,{dataTestId:u.Of.TRADE_CONFIRMATION_LABEL,children:r}),(0,n.jsx)(X,{dataTestId:u.Of.TRADE_CONFIRMATION_VALUE,typography:y.wZ.TEXT_M_REGULAR,children:null!=(t=en(e.key))?t:"--"})]},e.key)})}),!l&&(0,n.jsx)(j,{})]})]})};var Z=p.ZP.div.withConfig({componentId:"sc-a05e798c-0"})(["display:flex;flex-direction:column;width:","px;padding:","px ","px;padding-bottom:0px;box-sizing:border-box;"],x.N,v.A.XL,v.A.L),G=p.ZP.div.withConfig({componentId:"sc-a05e798c-1"})(["display:flex;column-gap:","px;padding-bottom:","px;"],v.A.M,v.A.M),Y=p.ZP.div.withConfig({componentId:"sc-a05e798c-2"})(["display:flex;flex-direction:column;row-gap:","px;"],v.A.L),q=p.ZP.div.withConfig({componentId:"sc-a05e798c-3"})(["display:grid;grid-template-columns:repeat(2,1fr);column-gap:","px;row-gap:","px;"],v.A.M,v.A.XS),W=p.ZP.div.withConfig({componentId:"sc-a05e798c-4"})(["display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:","px;min-width:0;"],v.A.XS),Q=(0,p.ZP)(b.ZP).withConfig({componentId:"sc-a05e798c-5"})(["flex-shrink:0;color:",";white-space:nowrap;"],function(e){return e.theme.themeColors.text.muted}),X=(0,p.ZP)(b.ZP).withConfig({componentId:"sc-a05e798c-6"})(["flex:1;text-align:end;color:",";min-width:0;word-break:break-word;overflow-wrap:break-word;"],function(e){return e.theme.themeColors.text.strong}),H=(0,p.ZP)(b.ZP).withConfig({componentId:"sc-a05e798c-7"})(["flex:1;flex-grow:1;color:",";"],function(e){return e.theme.themeColors.text.strong}),$=p.ZP.div.withConfig({componentId:"sc-a05e798c-8"})(["align-content:center;"]),K=p.ZP.div.withConfig({componentId:"sc-a05e798c-9"})(["display:flex;align-items:center;gap:","px;"],v.A.XXS),J=function(e){var t=e.children,r=(0,s.w)();return(0,n.jsx)(c.q,{methods:r,children:t})},ee=function(e){var t=e.formValues,r=e.orderType,l=e.onCancel,s=e.onConfirm,p=e.formMethods,y=e.marketOrder,v=e.pendingOrder,m=e.isCopyTradeOrder,b=(0,i.$G)().t,h=(0,d.Kg)(),g=(0,o.useCallback)(function(e){s(e.onCancel)},[s]),S=(0,n.jsx)(a.ZP,{variant:a.KH.CONFIRMATION,okText:b("Confirm"),cancelText:b("Cancel"),onOk:g,okButtonDataTestId:u.Of.TRADE_CONFIRMATION_BUTTON_CONFIRM,onCancel:l,cancelButtonDataTestId:u.Of.TRADE_CONFIRMATION_BUTTON_CLOSE,modalTitle:b(m?"Copy Trade Order Confirmation":"Order Confirmation"),loading:h,children:(0,n.jsx)(B,{formValues:t,orderType:r,marketOrder:y,pendingOrder:v,isCopyTradeOrder:m})});return p?(0,n.jsx)(c.q,{methods:p,marketOrder:y,pendingOrder:v,preventResetOnUnmount:!0,modalType:f.XV.OPW,children:S}):(0,n.jsx)(J,{children:S})};let et=function(e){var t=(e||{}).onCancel,r=function(e){null==t||t(),e()};(0,l.ZP)(function(t){var o,i;return(0,n.jsx)(ee,(o=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({},e),i=i={onCancel:function(){return r(t)}},Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(i)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(i)).forEach(function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(i,e))}),o))})}},58118:function(e,t,r){"use strict";r.d(t,{Z:()=>x}),r(41539),r(39714),r(73210),r(92222);
2var n=r(74512),o=r(32735),i=r(10281),a=r(81182),l=r(96838),c=r(18354),u=r(62715),s=r(71225),f=r(80199),d=r(18909),p=r(38074),y=r(82391),v=r(62179),m=r(57358),b=r(1403),h=r(35540),g=r(23128),S=r(50255),O=r(13266),P=r(75440),T=r(92963),w=r(6807),E=r(33007);let _=function(){var e=(0,a.$G)().t,t=(0,E.VC)().theme.themeColors,r=(0,b.$X)(),i=(0,y.g)().watch,l=(0,P.GM)().lotSizeMode,c=(0,O._f)(["contractSize","minContractLotSize","maxContractLotSize"])||{},s=c.contractSize,f=c.minContractLotSize,d=c.maxContractLotSize,v=(0,P.BA)(s,void 0,f,d),m=i("lotSize"),h=i("units"),g=(0,o.useMemo)(function(){if(!v||!s)return{converterLabel:e("Units"),converterValue:"",minValue:e("Min: 1")};if(l===P.aY.SIZE){var t=m?v.convertLotSizeToUnits(m):0,n=f?v.convertLotSizeToUnits(f):s;return{converterLabel:e("Units"),converterValue:t||"",minValue:e("Min: {{value}}",{value:n.toLocaleString()})}}var o=h?v.convertUnitsToLotSize(h):"",i=f||.01;return{converterLabel:(0,T.r9)(T.tM.SIZE,r),converterValue:o||"",minValue:e("Min: {{value}}",{value:i}
2)}},[l,m,h,v,s,f,e,r]),S=g.converterLabel,_=g.converterValue,I=g.minValue;return(0,n.jsxs)(D,{children:[(0,n.jsx)(L,{children:(0,n.jsx)(p.ZP,{dataTestId:w.Of.TRADE_VOLUME_INFO_LABEL,typography:u.wZ.TEXT_M_REGULAR,color:t.icon.default,children:S})}),(0,n.jsx)(p.ZP,{dataTestId:w.Of.TRADE_VOLUME_INFO_MIN_VALUE,typography:u.wZ.TEXT_M_REGULAR,color:t.icon.default,children:_||I})]})};var D=i.ZP.div.withConfig({componentId:"sc-c3833716-0"})(["display:flex;flex-direction:row;justify-content:space-between;align-items:center;"]),L=i.ZP.div.withConfig({componentId:"sc-c3833716-1"})(["display:flex;flex-direction:row;align-items:center;gap:",";"],s.A.XS);function I(e,t,r,n,o,i,a){try{var l=e[i](a),c=l.value}catch(e){r(e);return}l.done?t(c):Promise.resolve(c).then(n,o)}let x=function(e){var t,r,i,s,p=e.displayUnit,w=e.disabled,E=(0,a.$G)().t,D=(0,b.$X)(),L=(0,b.jO)().isCentroid,x=(0,y.g)(),R=x.formState,M=x.modalType,A=x.handleLotSizeIncrease,z=x.handleLotSizeDecrease,V=x.handleLotSizeBlur,F=x.register,U=x.watch,B=x.setValue,Z=x.trigger,G=(0,P.GM)(),Y=G.toggleLotSizeMode,q=G.lotSizeMode,W=(0,O._f)(["contractSize","lotSizeStep","minContractLotSize","maxContractLotSize","symbol"])||{},Q=W.contractSize,X=W.lotSizeStep,H=W.minContractLotSize,$=W.maxContractLotSize,K=W.symbol,J=(0,m.K)(),ee=(null!=(s=(0,S.d6)(null!=K?K:""))?s:{}).minQuantity,et=(0,h.p)(M,K).onTrackVolumeClick,er=(0,P.BA)(Q,X,H,$),en=U("lotSize"),eo=U("units"),ei=(0,o.useMemo)(function(){var e=(0,T.r9)(T.tM.SIZE,D)||E("Size");return q===P.aY.SIZE?{actionLabel:e,buttonActionLabel:E("Swap to Units"),formValue:en||"",swapDataTestId:(0,v.JS)(!0)}:{actionLabel:E("Units"),buttonActionLabel:E("Swap to {{label}}",{label:e}),formValue:eo||"",swapDataTestId:(0,v.JS)(!1)}},[q,E,D,en,eo]),ea=ei.actionLabel,el=ei.buttonActionLabel,ec=ei.swapDataTestId,eu=ei.formValue,es=(0,o.useMemo)(function(){var e=(null==er?void 0:er.getMinPlaceholder(q))||"0.01";return J&&ee&&(e=ee.toString()),E("Min: {{value}}",{value:e})},[er,q,E,J,ee]),ef=(0,o.useCallback)(function(){var e;return(e=function(){return function(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return a.next=l(0),a.throw=l(1),a.return=l(2),"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function l(l){return function(c){var u=[l,c];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}(this,function(e){switch(e.label){case 0:return[4,Y()];case 1:return e.sent(),q===P.aY.SIZE&&en&&er?B("units",er.convertLotSizeToUnits(en),{shouldValidate:!0,shouldDirty:!0}):q===P.aY.UNITS&&eo&&er&&B("lotSize",er.convertUnitsToLotSize(eo),{shouldValidate:!0,shouldDirty:!0}),Z("lotSize"),[2]}})},function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(e){I(i,n,o,a,l,"next",e)}function l(e){I(i,n,o,a,l,"throw",e)}a(void 0)})})()},[Y,q,en,eo,er,B,Z]),ed=(0,o.useCallback)(function(e){if(er){if(q===P.aY.SIZE)B("lotSize",e,{shouldValidate:!0,shouldDirty:!0});else{var t=""!==e.trim()&&void 0!==e?e:void 0;B("units",t,{shouldValidate:!0,shouldDirty:!0}),B("lotSize",t?er.convertUnitsToLotSize(t):"",{shouldDirty:!0}),Z("lotSize")}J&&g.Xo.setTradeFormEditing(!0)}},[J,q,er,B,Z]);return(0,n.jsxs)(c.ZP,{headerLeftSection:(0,n.jsx)(k,{typography:u.wZ.TEXT_M_REGULAR,children:ea}),headerRightSection:!L&&(0,n.jsxs)(l.ZP,{dataTestId:ec,variant:l.eF.TEXT_ONLY_THEMED,onClick:ef,children:[(0,n.jsx)(j,{children:(0,n.jsx)(f.ZP,{icon:f.Ro.SWAP_HORIZONTAL})}),(0,n.jsx)(N,{children:el})]}),children:[(0,n.jsx)(d.ZP,(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}
2))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({variant:d.Bv.BORDERED_NUMERIC},F(q===P.aY.SIZE?"lotSize":"units")),r=r={inputDataTestId:(0,v.DL)(),addButtonDataTestId:(0,v.DG)(),subtractButtonDataTestId:(0,v.v1)(),placeholder:es,value:null!=eu?String(eu):void 0,unit:p?"/".concat(p):"",error:null==(i=R.errors.lotSize)?void 0:i.message,onClickPlus:A,onClickSubtract:z,onBlur:function(){return V(void 0)},onFocus:et,onChange:function(e){return ed(e.target.value)},disabled:w},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t)),!L&&(0,n.jsx)(C,{children:(0,n.jsx)(_,{})})]})};var C=i.ZP.div.withConfig({componentId:"sc-1d01f202-0"})(["margin-top:","px;"],s.A.XXS),k=(0,i.ZP)(p.ZP).withConfig({componentId:"sc-1d01f202-1"})(["color:",";"],function(e){return e.theme.themeColors.text.default}),j=i.ZP.div.withConfig({componentId:"sc-1d01f202-2"})(["margin-right:","px;"],s.A.XXS),N=i.ZP.div.withConfig({componentId:"sc-1d01f202-3"})(["font-size:11px;"])},32964:function(e,t,r){"use strict";r.d(t,{Z:()=>f}),r(41539),r(39714),r(92222);var n=r(74512),o=r(32735),i=r(81182),a=r(18354),l=r(18909),c=r(82391),u=r(35540),s=r(13266);let f=function(e){var t,r,f=e.dataTestId,d=e.disabled,p=e.label,y=void 0===p?"Quantity":p,v=e.maxOrderLotSize,m=(0,i.$G)().t,b=null!=y?y:m("Quantity"),h=(0,c.g)(),g=h.formState,S=h.modalType,O=h.isEditing,P=h.handleLotSizeIncrease,T=h.handleLotSizeDecrease,w=h.handleLotSizeBlur,E=h.register,_=h.watch,D=(0,s.LH)(O,["minContractLotSize","symbol"])||{},L=D.minContractLotSize,I=D.symbol,x=(0,u.p)(S,I).onTrackVolumeClick,C=_("lotSize"),k=g.errors.lotSize,j=(0,o.useMemo)(function(){return(null==L?void 0:L.toString())||"0.01"},[L]);return(0,n.jsx)(a.e1,{variant:a.vI.ITEM_WITH_FIELD_LABEL,label:b,children:(0,n.jsx)(l.ZP,(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({variant:l.Bv.BORDERED_NUMERIC},E("lotSize")),r=r={placeholder:m("Min: {{value}}",{value:j}),value:C,unit:v?"/".concat(v):"",error:null==k?void 0:k.message,onClickPlus:P,onClickSubtract:T,onBlur:function(){return w(v)},disabled:d,dataTestId:f,onFocus:x},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))})}},16208:function(e,t,r){"use strict";r.d(t,{Z:()=>P}),r(21249);var n=r(74512),o=r(32735),i=r(81182),a=r(30838),l=r(82647),c=r(18354),u=r(67492),s=r(48881),f=r(82391),d=r(62179),p=r(82337),y=r(1403),v=r(35636),m=r(57753),b=r(13266),h=r(58822),g=r(48260),S=r(28931),O=r(55869);let P=function(e){var t=e.dropdownPlacement,r=void 0===t?l.s1.BOTTOM_END:t,P=e.isOneClickTradingForm,T=void 0!==P&&P,w=e.symbolId,E=e.symbolMaturityDate,_=e.symbolCategory,D=e.overrideFillPolicyList,L=(0,i.$G)(),I=L.t,x=L.i18n,C=(0,f.g)(),k=C.formState,j=C.modalType,N=C.isEditing,R=C.handleChangeFillPolicy,M=C.handleChangeExpiration,A=C.watch,z=(0,y.jO)().isMT5,V={onTrackFillPolicyClick:(0,o.useCallback)(function(){v.Z.order.orderFieldClick({action:m.mN.FILL_POLICY_CLICKED,symbol:w,modalType:j})},[j,w]),onTrackFillPolicySelect:(0,o.useCallback)(function(e){v.Z.order.fillPolicySelect({symbol:w,fillPolicy:e,modalType:j})},[j,w])},F=V.onTrackFillPolicyClick,U=V.onTrackFillPolicySelect,B=(0,h.XT)(),Z=A("fillPolicy"),G=A("expiration"),Y=((0,b.LH)(N,["tradeFillPolicy"])||{}).tradeFillPolicy,q=k.errors,W=q.fillPolicy,Q=q.expiration,X=(0,o.useMemo)(function(){var e=[];return D?e=D:w&&(e=g._.getFillPoliciesFromOrderTypeLabel({orderTypeLabel:B,overrideTradeFillPolicy:Y})),e.map(function(e){return{label:(0,O.JE)(e,x.language),value:e}})},[B,x.language,w,D,Y]),H=(0,o.useMemo)(function(){if(z)return I("Fill Policy");var e=(0,S.wM)(_);return T&&e?I("Time-In-Force (Limit Order)"):I("Time-In-Force")},[T,_,I,z]),$=(0,o.useMemo)(function(){return Z===s.T3.GTD?(0,n.jsx)(c.e1,{variant:c.vI.ITEM_WITH_FIELD_LABEL,label:I("Expiry Date"),children:(0,n.jsx)(a.Z,{variant:a.n.SINGLE,value:null!=G?G:null,error:null==Q?void 0:Q.message,onSelect:M,minDate:(0,p.ZP)(new Date).toDate(),maxDate:E?(0,p.ZP)(E).toDate():void 0,dropdownProps:{dropdownPlacement:r}})}):null},[r,G,null==Q?void 0:Q.message,Z,M,I,E]),K=(0,o.useMemo)(function(){return(0,S.wM)(_)?[{paragraphs:[I("Market and Stop Orders default to Immediate or Cancel, applicable exclusively to Options and Futures.")]}]:[]},[I,_]),J=(0,o.useCallback)(function(e){U(e),R(e)},[R,U]);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(c.e1,{variant:c.vI.ITEM_WITH_FIELD_LABEL_INFO,label:H,tooltipContentSections:K,children:(0,n.jsx)(u.Z,{dataTestId:(0,d.VY)(N),options:X,onSelect:J,onToggleOnCallback:F,dropdownPlacement:r,error:null==W?void 0:W.message,selectedValue:Z,placeholder:I("Select an option")})}),$]})}},52783:function(e,t,r){"use strict";r.d(t,{N:()=>n});var n=488},30838:function(e,t,r){"use strict";r.d(t,{n:()=>u,Z:()=>rs});var n,o,i,a=r(74512),l=r(32735),c=r(86544),u=((n={}).SINGLE="SINGLE",n.RANGE="RANGE",n),s=r(67320),f=r(38074),d=r(10281),p=r(60216),y=r(70393),v=r(11108);function m(e){return"string"==typeof e}function b(e,t,r){return r.indexOf(e)===t}function h(e){return -1===e.indexOf(",")?e:e.split(",")}var g=v(function(e){var t=void 0===e?{}:e,r=t.useFallbackLocale,n=t.fallbackLocale,o=[];if("undefined"!=typeof navigator){for(var i=navigator.languages||[],a=[],l=0;l<i.length;l++){var c=i[l];a=a.concat(h(c))}var u=navigator.language,s=u?h(u):u;o=o.concat(a,s)}return(void 0===r||r)&&o.push(void 0===n?"en-US":n),o.filter(m).map(function e(t){if(!t)return t;if("C"===t||"posix"===t||"POSIX"===t)return"en-US";if(-1!==t.indexOf(".")){var r=t.split(".")[0],n=void 0===r?"":r;return e(n)}if(-1!==t.indexOf("@")){var o=t.split("@")[0],n=void 0===o?"":o;return e(n)}if(-1===t.indexOf("-")||t.toLowerCase()!==t)return t;var i=t.split("-"),a=i[0],l=i[1];return"".concat(a,"-").concat((void 0===l?"":l).toUpperCase())}).filter(b)},{cacheKey:JSON.stringify}),S=v(function(e){return g(e)[0]||null},{cacheKey:JSON.stringify});function O(e,t,r){return function(n,o){return void 0===o&&(o=r),t(e(n)+o)}}function P(e){return function(t){return new Date(e(t).getTime()-1)}}function T(e,t){return function(r){return[e(r),t(r)]}}function w(e){if(e instanceof Date)return e.getFullYear();if("number"==typeof e)return e;var t=parseInt(e,10);if("string"==typeof e&&!isNaN(t))return t;throw Error("Failed to get year from date: ".concat(e,"."))}function E(e){if(e instanceof Date)return e.getMonth();throw Error("Failed to get month from date: ".concat(e,"."))}function _(e){if(e instanceof Date)return e.getDate();throw Error("Failed to get year from date: ".concat(e,"."))}function D(e){var t=w(e),r=new Date;return r.setFullYear(t+(-t+1)%100,0,1),r.setHours(0,0,0,0),r}var L=O(w,D,-100),I=O(w,D,100),x=P(I),C=O(w,x,-100);O(w,x,100);var k=T(D,x);function j(e){var t=w(e),r=new Date;return r.setFullYear(t+(-t+1)%10,0,1),r.setHours(0,0,0,0),r}var N=O(w,j,-10),R=O(w,j,10),M=P(R),A=O(w,M,-10);O(w,M,10);var z=T(j,M);function V(e){var t=w(e),r=new Date;return r.setFullYear(t,0,1),r.setHours(0,0,0,0),r}var F=O(w,V,-1),U=O(w,V,1),B=P(U),Z=O(w,B,-1);O(w,B,1);var G=T(V,B);function Y(e,t){return function(r,n){void 0===n&&(n=t);var o=w(r),i=E(r)+n,a=new Date;return a.setFullYear(o,i,1),a.setHours(0,0,0,0),e(a)}}function q(e){var t=w(e),r=E(e),n=new Date;return n.setFullYear(t,r,1),n.setHours(0,0,0,0),n}var W=Y(q,-1),Q=Y(q,1),X=P(Q),H=Y(X,-1);Y(X,1);var $=T(q,X);function K(e,t){return function(r,n){void 0===n&&(n=t);var o=w(r),i=E(r),a=_(r)+n,l=new Date;return l.setFullYear(o,i,a),l.setHours(0,0,0,0),e(l)}}function J(e){var t=w(e),r=E(e),n=_(e),o=new Date;return o.setFullYear(t,r,n),o.setHours(0,0,0,0),o}K(J,-1);var ee=P(K(J,1));K(ee,-1),K(ee,1);var et=T(J,ee),er={GREGORY:"gregory",HEBREW:"hebrew",ISLAMIC:"islamic",ISO_8601:"iso8601"},en={ARABIC:"Arabic",HEBREW:"Hebrew",ISO_8601:"ISO 8601",US:"US"},eo=((o={})[er.GREGORY]=["en-CA","en-US","es-AR","es-BO","es-CL","es-CO","es-CR","es-DO","es-EC","es-GT","es-HN","es-MX","es-NI","es-PA","es-PE","es-PR","es-SV","es-VE","pt-B
2R"],o[er.HEBREW]=["he","he-IL"],o[er.ISLAMIC]=["ar","ar-AE","ar-BH","ar-DZ","ar-EG","ar-IQ","ar-JO","ar-KW","ar-LY","ar-OM","ar-QA","ar-SA","ar-SD","ar-SY","ar-YE","dv","dv-MV","ps","ps-AR"],o),ei=[0,1,2,3,4,5,6],ea=new Map;function el(e){return function(t,r){return function(t,r){var n=t||S();ea.has(n)||ea.set(n,new Map);var o=ea.get(n);return o.has(e)||o.set(e,new Intl.DateTimeFormat(n||void 0,e).format),o.get(e)(r)}(t,new Date(new Date(r).setHours(12)))}}el({day:"numeric",month:"numeric",year:"numeric"});var ec=el({day:"numeric"}),eu=el({day:"numeric",month:"long",year:"numeric"}),es=el({month:"long"}),ef=el({month:"long",year:"numeric"}),ed=el({weekday:"short"}),ep=el({weekday:"long"}),ey=el({year:"numeric"}),ev=ei["0"],em=ei["5"],eb=ei["6"];function eh(e,t){void 0===t&&(t=er.ISO_8601);var r=e.getDay();switch(t){case er.ISO_8601:return(r+6)%7;case er.ISLAMIC:return(r+1)%7;case er.HEBREW:case er.GREGORY:return r;default:throw Error("Unsupported calendar type.")}}function eg(e,t){return void 0===t&&(t=er.ISO_8601),new Date(w(e),E(e),e.getDate()-eh(e,t))}function eS(e,t){switch(e){case"century":return D(t);case"decade":return j(t);case"year":return V(t);case"month":return q(t);case"day":return J(t);default:throw Error("Invalid rangeType: ".concat(e))}}function eO(e,t){switch(e){case"century":return I(t);case"decade":return R(t);case"year":return U(t);case"month":return Q(t);default:throw Error("Invalid rangeType: ".concat(e))}}function eP(e,t){switch(e){case"century":return x(t);case"decade":return M(t);case"year":return B(t);case"month":return X(t);case"day":return ee(t);default:throw Error("Invalid rangeType: ".concat(e))}}function eT(e,t){switch(e){case"century":return k(t);case"decade":return z(t);case"year":return G(t);case"month":return $(t);case"day":return et(t);default:throw Error("Invalid rangeType: ".concat(e))}}function ew(e,t,r){return void 0===t&&(t=ey),r.map(function(r){return t(e,r)}).join(" â ")}function eE(e,t){void 0===t&&(t=er.ISO_8601);var r=e.getDay();switch(t){case er.ISLAMIC:case er.HEBREW:return r===em||r===eb;case er.ISO_8601:case er.GREGORY:return r===eb||r===ev;default:throw Error("Unsupported calendar type.")}}var e_="react-calendar__navigation";function eD(e){var t,r=e.activeStartDate,n=e.drillUp,o=e.formatMonthYear,i=void 0===o?ef:o,a=e.formatYear,c=void 0===a?ey:a,u=e.locale,s=e.maxDate,f=e.minDate,d=e.navigationAriaLabel,p=e.navigationAriaLive,y=e.navigationLabel,v=e.next2AriaLabel,m=e.next2Label,b=void 0===m?"\xbb":m,h=e.nextAriaLabel,g=e.nextLabel,O=void 0===g?"âº":g,P=e.prev2AriaLabel,T=e.prev2Label,w=void 0===T?"\xab":T,E=e.prevAriaLabel,_=e.prevLabel,D=void 0===_?"â¹":_,I=e.setActiveStartDate,x=e.showDoubleView,j=e.view,M=e.views.indexOf(j)>0,V="century"!==j,B=function(e,t){switch(e){case"century":return L(t);case"decade":return N(t);case"year":return F(t);case"month":return W(t);default:throw Error("Invalid rangeType: ".concat(e))}}(j,r),G=V?function(e,t){switch(e){case"decade":return N(t,-100);case"year":return F(t,-10);case"month":return W(t,-12);default:throw Error("Invalid rangeType: ".concat(e))}}(j,r):void 0,Y=eO(j,r),q=V?function(e,t){switch(e){case"decade":return R(t,100);case"year":return U(t,10);case"month":return Q(t,12);default:throw Error("Invalid rangeType: ".concat(e))}}(j,r):void 0,X=function(){if(0>B.getFullYear())return!0;var e=function(e,t){switch(e){case"century":return C(t);case"decade":return A(t);case"year":return Z(t);case"month":return H(t);default:throw Error("Invalid rangeType: ".concat(e))}}(j,r);return f&&f>=e}(),$=V&&function(){if(0>G.getFullYear())return!0;var e=function(e,t){switch(e){case"decade":return A(t,-100);case"year":return Z(t,-10);case"month":return H(t,-12);default:throw Error("Invalid rangeType: ".concat(e))}}(j,r);return f&&f>=e}(),K=s&&s<Y,J=V&&s&&s<q;function ee(e){var t=function(){switch(j){case"century":return ew(u,c,k(e));case"decade":return ew(u,c,z(e));case"year":return c(u,e);case"month":return i(u,e);default:throw Error("Invalid view: ".concat(j,"."))}}();return y?y({date:e,label:t,locale:u||S()||void 0,view:j}):t}return l.createElement("div",{className:e_},null!==w&&V?l.createElement("button",{"aria-label":void 0===P?"":P,className:"".concat(e_,"__arrow ").concat(e_,"__prev2-button"),disabled:$,onClick:function(){I(G,"prev2")},type:"button"},w):null,null!==D&&l.createElement("button",{"aria-label":void 0===E?"":E,className:"".concat(e_,"__arrow ").concat(e_,"__prev-button"),disabled:X,onClick:function(){I(B,"prev")},type:"button"},D),(t="".concat(e_,"__label"),l.createElement("button",{"aria-label":void 0===d?"":d,"aria-live":p,className:t,disabled:!M,onClick:n,style:{flexGrow:1},type:"button"},l.createElement("span",{className:"".concat(t,"__labelText ").concat(t,"__labelText--from")},ee(r)),x?l.createElement(l.Fragment,null,l.createElement("span",{className:"".concat(t,"__divider")}," â "),l.createElement("span",{className:"".concat(t,"__labelText ").concat(t,"__labelText--to")},ee(Y))):null)),null!==O&&l.createElement("button",{"aria-label":void 0===h?"":h,className:"".concat(e_,"__arrow ").concat(e_,"__next-button"),disabled:K,onClick:function(){I(Y,"next")},type:"button"},O),null!==b&&V?l.createElement("button",{"aria-label":void 0===v?"":v,className:"".concat(e_,"__arrow ").concat(e_,"__next2-button"),disabled:J,onClick:function(){I(q,"next2")},type:"button"},b):null)}var eL=function(){return(eL=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},eI=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r};function ex(e){return"".concat(e,"%")}function eC(e){var t=e.children,r=e.className,n=e.count,o=e.direction,i=e.offset,a=e.style,c=e.wrap,u=eI(e,["children","className","count","direction","offset","style","wrap"]);return l.createElement("div",eL({className:r,style:eL({display:"flex",flexDirection:o,flexWrap:c?"wrap":"nowrap"},a)},u),l.Children.map(t,function(e,t){var r=i&&0===t?ex(100*i/n):null;return l.cloneElement(e,eL(eL({},e.props),{style:{flexBasis:ex(100/n),flexShrink:0,flexGrow:0,overflow:"hidden",marginLeft:r,marginInlineStart:r,marginInlineEnd:0}}))}))}var ek=r(65719);function ej(e,t){return t[0]<=e&&t[1]>=e}function eN(e,t){return ej(e[0],t)||ej(e[1],t)}function eR(e,t,r){var n=eN(t,e),o=[];if(n){o.push(r);var i=ej(e[0],t),a=ej(e[1],t);i&&o.push("".concat(r,"Start")),a&&o.push("".concat(r,"End")),i&&a&&o.push("".concat(r,"BothEnds"))}return o}var eM=((i={})[en.ARABIC]=er.ISLAMIC,i[en.HEBREW]=er.HEBREW,i[en.ISO_8601]=er.ISO_8601,i[en.US]=er.GREGORY,i),eA=!1;function ez(e){if(void 0!==e&&e in en){var t=eM[e];return ek(eA,'Specifying calendarType="'.concat(e,'" is deprecated. Use calendarType="').concat(t,'" instead.')),eA=!0,t}return e}function eV(e){for(var t=e.className,r=e.count,n=e.dateTransform,o=e.dateType,i=e.end,a=e.hover,c=e.offset,u=e.renderTile,s=e.start,f=e.step,d=void 0===f?1:f,p=e.value,y=e.valueType,v=[],m=s;m<=i;m+=d){var b=n(m);v.push(u({classes:function(e){if(!e)throw Error("args is required");var t=e.value,r=e.date,n=e.hover,o="react-calendar__tile",i=[o];if(!r)return i;var a=new Date,l=function(){if(Array.isArray(r))return r;var t=e.dateType;if(!t)throw Error("dateType is required when date is not an array of two dates");return eT(t,r)}();if(ej(a,l)&&i.push("".concat(o,"--now")),!t||!(Array.isArray(t)?null!==t[0]&&null!==t[1]:null!==t))return i;var c=function(){if(Array.isArray(t))return t;var r=e.valueType;if(!r)throw Error("valueType is required when value is not an array of two dates");return eT(r,t)}();c[0]<=l[0]&&c[1]>=l[1]?i.push("".concat(o,"--active")):eN(c,l)&&i.push("".concat(o,"--hasActive"));var u=eR(c,l,"".concat(o,"--range"));i.push.apply(i,u);var s=Array.isArray(t)?t:[t];
2if(n&&1===s.length){var f=eR(n>c[0]?[c[0],n]:[n,c[0]],l,"".concat(o,"--hover"));i.push.apply(i,f)}return i}({date:b,dateType:o,hover:a,value:p,valueType:y}),date:b}))}return l.createElement(eC,{className:t,count:void 0===r?3:r,offset:c,wrap:!0},v)}function eF(e){var t=e.activeStartDate,r=e.children,n=e.classes,o=e.date,i=e.formatAbbr,a=e.locale,c=e.maxDate,u=e.maxDateTransform,s=e.minDate,f=e.minDateTransform,d=e.onClick,p=e.onMouseOver,v=e.style,m=e.tileClassName,b=e.tileContent,h=e.tileDisabled,g=e.view,S=(0,l.useMemo)(function(){return"function"==typeof m?m({activeStartDate:t,date:o,view:g}):m},[t,o,m,g]),O=(0,l.useMemo)(function(){return"function"==typeof b?b({activeStartDate:t,date:o,view:g}):b},[t,o,b,g]);return l.createElement("button",{className:(0,y.Z)(n,S),disabled:s&&f(s)>o||c&&u(c)<o||h&&h({activeStartDate:t,date:o,view:g}),onClick:d?function(e){return d(o,e)}:void 0,onFocus:p?function(){return p(o)}:void 0,onMouseOver:p?function(){return p(o)}:void 0,style:v,type:"button"},i?l.createElement("abbr",{"aria-label":i(a,o)},r):r,O)}var eU=function(){return(eU=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},eB=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},eZ="react-calendar__century-view__decades__decade";function eG(e){var t=e.classes,r=void 0===t?[]:t,n=e.currentCentury,o=e.formatYear,i=eB(e,["classes","currentCentury","formatYear"]),a=i.date,c=i.locale,u=[];return r&&u.push.apply(u,r),eZ&&u.push(eZ),D(a).getFullYear()!==n&&u.push("".concat(eZ,"--neighboringCentury")),l.createElement(eF,eU({},i,{classes:u,maxDateTransform:M,minDateTransform:j,view:"century"}),ew(c,void 0===o?ey:o,z(a)))}var eY=function(){return(eY=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},eq=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r};function eW(e){var t=e.activeStartDate,r=e.hover,n=e.showNeighboringCentury,o=e.value,i=e.valueType,a=eq(e,["activeStartDate","hover","showNeighboringCentury","value","valueType"]),c=w(D(t)),u=c+(n?119:99);return l.createElement(eV,{className:"react-calendar__century-view__decades",dateTransform:j,dateType:"decade",end:u,hover:r,renderTile:function(e){var r=e.date,n=eq(e,["date"]);return l.createElement(eG,eY({key:r.getTime()},a,n,{activeStartDate:t,currentCentury:c,date:r}))},start:c,step:10,value:o,valueType:i})}var eQ=function(e,t,r){if(r||2==arguments.length)for(var n,o=0,i=t.length;o<i;o++)!n&&o in t||(n||(n=Array.prototype.slice.call(t,0,o)),n[o]=t[o]);return e.concat(n||Array.prototype.slice.call(t))},eX=Object.values(er),eH=Object.values(en),e$=["century","decade","year","month"],eK=p.oneOf(eQ(eQ([],eX,!0),eH,!0)),eJ=p.oneOfType([p.string,p.arrayOf(p.string)]),e0=function(e,t,r){var n=e[t];if(!n)return null;if(!(n instanceof Date))return Error("Invalid prop `".concat(t,"` of type `").concat(typeof n,"` supplied to `").concat(r,"`, expected instance of `Date`."));var o=e.maxDate;return o&&n>o?Error("Invalid prop `".concat(t,"` of type `").concat(typeof n,"` supplied to `").concat(r,"`, minDate cannot be larger than maxDate.")):null},e1=function(e,t,r){var n=e[t];if(!n)return null;if(!(n instanceof Date))return Error("Invalid prop `".concat(t,"` of type `").concat(typeof n,"` supplied to `").concat(r,"`, expected instance of `Date`."));var o=e.minDate;return o&&n<o?Error("Invalid prop `".concat(t,"` of type `").concat(typeof n,"` supplied to `").concat(r,"`, maxDate cannot be smaller than minDate.")):null},e2=p.oneOfType([p.func,p.exact({current:p.any})]),e3=p.arrayOf(p.oneOfType([p.instanceOf(Date),p.oneOf([null])]).isRequired),e8=p.oneOfType([p.instanceOf(Date),p.oneOf([null]),e3]);p.arrayOf(p.oneOf(e$));var e6=function(e,t,r){var n=e[t];return void 0!==n&&("string"!=typeof n||-1===e$.indexOf(n))?Error("Invalid prop `".concat(t,"` of value `").concat(n,"` supplied to `").concat(r,"`, expected one of [").concat(e$.map(function(e){return'"'.concat(e,'"')}).join(", "),"].")):null};e6.isRequired=function(e,t,r,n,o){var i=e[t];return i?e6(e,t,r,n,o):Error("The prop `".concat(t,"` is marked as required in `").concat(r,"`, but its value is `").concat(i,"`."))};var e5={activeStartDate:p.instanceOf(Date).isRequired,hover:p.instanceOf(Date),locale:p.string,maxDate:e1,minDate:e0,onClick:p.func,onMouseOver:p.func,tileClassName:p.oneOfType([p.func,eJ]),tileContent:p.oneOfType([p.func,p.node]),value:e8,valueType:p.oneOf(["century","decade","year","month","day"]).isRequired};p.instanceOf(Date).isRequired,p.arrayOf(p.string.isRequired).isRequired,p.instanceOf(Date).isRequired,p.string,p.func,p.func,p.objectOf(p.oneOfType([p.string,p.number])),p.oneOfType([p.func,eJ]),p.oneOfType([p.func,p.node]),p.func;var e9=function(){return(e9=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},e7=function(e){return l.createElement("div",{className:"react-calendar__century-view"},l.createElement(eW,e9({},e)))};e7.propTypes=e9(e9({},e5),{showNeighboringCentury:p.bool});var e4=function(){return(e4=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},te=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},tt="react-calendar__decade-view__years__year";function tr(e){var t=e.classes,r=void 0===t?[]:t,n=e.currentDecade,o=e.formatYear,i=void 0===o?ey:o,a=te(e,["classes","currentDecade","formatYear"]),c=a.date,u=a.locale,s=[];return r&&s.push.apply(s,r),tt&&s.push(tt),j(c).getFullYear()!==n&&s.push("".concat(tt,"--neighboringDecade")),l.createElement(eF,e4({},a,{classes:s,maxDateTransform:B,minDateTransform:V,view:"decade"}),i(u,c))}var tn=function(){return(tn=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},to=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r};function ti(e){var t=e.activeStartDate,r=e.hover,n=e.showNeighboringDecade,o=e.value,i=e.valueType,a=to(e,["activeStartDate","hover","showNeighboringDecade","value","valueType"]),c=w(j(t)),u=c+(n?11:9);return l.createElement(eV,{className:"react-calendar__decade-view__years",dateTransform:V,dateType:"year",end:u,hover:r,renderTile:function(e){var r=e.date,n=to(e,["date"]);return l.createElement(tr,tn({key:r.getTime()},a,n,{activeStartDate:t,currentDecade:c,date:r}))},start:c,value:o,valueType:i})}var ta=function(){return(ta=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},tl=function(e){return l.createElement("div",{className:"react-calendar__decade-view"},l.createElement(ti,ta({},e)))};tl.propTypes=ta(ta({},e5),{showNeighboringDecade:p.bool});var tc=function(){return(tc=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},tu=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},ts=function(e,t,r){if(r||2==arguments.length)for(var n,o=0,i=t.length;o<i;o++)!n&&o in t||(n||(n=Array.prototype.slice.call(t,0,o)),n[o]=t[o]);return e.concat(n||Array.prototype.slice.call(t))};function tf(e){var t=e.classes,r=e.formatMonth,n=e.formatMonthYear,o=tu(e,["classes","formatMonth","formatMonthYear"]),i=o.date,a=o.locale;return l.createElement(eF,tc({},o,{classes:ts(ts([],void 0===t?[]:t,!0),["react-calendar__year-view__months__month"],!1),formatAbbr:void 0===n?ef:n,maxDateTransform:X,minDateTransform:q,view:"year"}),(void 0===r?es:r)(a,i))}var td=function(){return(td=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},tp=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r};function ty(e){var t=e.activeStartDate,r=e.hover,n=e.value,o=e.valueType,i=tp(e,["activeStartDate","hover","value","valueType"]),a=w(t);return l.createElement(eV,{className:"react-calendar__year-view__months",dateTransform:function(e){var t=new Date;return t.setFullYear(a,e,1),q(t)},dateType:"month",end:11,hover:r,renderTile:function(e){var r=e.date,n=tp(e,["date"]);return l.createElement(tf,td({key:r.getTime()},i,n,{activeStartDate:t,date:r}))}
2,start:0,value:n,valueType:o})}var tv=function(){return(tv=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},tm=function(e){return l.createElement("div",{className:"react-calendar__year-view"},l.createElement(ty,tv({},e)))};tm.propTypes=tv({},e5);var tb=function(){return(tb=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},th=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},tg="react-calendar__month-view__days__day";function tS(e){var t=e.calendarType,r=e.classes,n=void 0===r?[]:r,o=e.currentMonthIndex,i=e.formatDay,a=e.formatLongDate,c=th(e,["calendarType","classes","currentMonthIndex","formatDay","formatLongDate"]),u=ez(t),s=c.date,f=c.locale,d=[];return n&&d.push.apply(d,n),tg&&d.push(tg),eE(s,u)&&d.push("".concat(tg,"--weekend")),s.getMonth()!==o&&d.push("".concat(tg,"--neighboringMonth")),l.createElement(eF,tb({},c,{classes:d,formatAbbr:void 0===a?eu:a,maxDateTransform:ee,minDateTransform:J,view:"month"}),(void 0===i?ec:i)(f,s))}var tO=function(){return(tO=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},tP=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r};function tT(e){var t=e.activeStartDate,r=e.calendarType,n=e.hover,o=e.showFixedNumberOfWeeks,i=e.showNeighboringMonth,a=e.value,c=e.valueType,u=tP(e,["activeStartDate","calendarType","hover","showFixedNumberOfWeeks","showNeighboringMonth","value","valueType"]),s=ez(r),f=w(t),d=E(t),p=o||i,y=eh(t,s),v=(p?-y:0)+1,m=function(){if(o)return v+42-1;var e=_(X(t));if(i){var r=new Date;
2return r.setFullYear(f,d,e),r.setHours(0,0,0,0),e+(7-eh(r,s)-1)}return e}();return l.createElement(eV,{className:"react-calendar__month-view__days",count:7,dateTransform:function(e){var t=new Date;return t.setFullYear(f,d,e),J(t)},dateType:"day",hover:n,end:m,renderTile:function(e){var n=e.date,o=tP(e,["date"]);return l.createElement(tS,tO({key:n.getTime()},u,o,{activeStartDate:t,calendarType:r,currentMonthIndex:d,date:n}))},offset:p?0:y,start:v,value:a,valueType:c})}var tw="react-calendar__month-view__weekdays",tE="".concat(tw,"__weekday");function t_(e){for(var t=e.calendarType,r=e.formatShortWeekday,n=void 0===r?ed:r,o=e.formatWeekday,i=void 0===o?ep:o,a=e.locale,c=e.onMouseLeave,u=ez(t),s=q(new Date),f=w(s),d=E(s),p=[],v=1;v<=7;v+=1){var m=new Date(f,d,v-eh(s,u)),b=i(a,m);p.push(l.createElement("div",{key:v,className:(0,y.Z)(tE,m.getDay()===new Date().getDay()&&"".concat(tE,"--current"),eE(m,u)&&"".concat(tE,"--weekend"))},l.createElement("abbr",{"aria-label":b,title:b},n(a,m).replace(".",""))))}return l.createElement(eC,{className:tw,count:7,onFocus:c,onMouseOver:c},p)}var tD=function(){return(tD=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},tL=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},tI="react-calendar__tile";function tx(e){var t=e.onClickWeekNumber,r=e.weekNumber,n=l.createElement("span",null,r);if(t){var o=e.date,i=e.onClickWeekNumber,a=e.weekNumber,c=tL(e,["date","onClickWeekNumber","weekNumber"]);return l.createElement("button",tD({},c,{className:tI,onClick:function(e){return i(a,o,e)},type:"button"}),n)}e.date,e.onClickWeekNumber,e.weekNumber;var c=tL(e,["date","onClickWeekNumber","weekNumber"]);return l.createElement("div",tD({},c,{className:tI}),n)}function tC(e){var t=e.activeStartDate,r=e.calendarType,n=e.onClickWeekNumber,o=e.onMouseLeave,i=e.showFixedNumberOfWeeks,a=ez(r),c=i?6:1+Math.ceil((_(X(t))-(7-eh(t,a)))/7),u=function(){for(var e=w(t),r=E(t),n=_(t),o=[],i=0;i<c;i+=1)o.push(eg(new Date(e,r,n+7*i),a));return o}(),s=u.map(function(e){var t=a;void 0===t&&(t=er.ISO_8601);var r,n=t===er.GREGORY?er.GREGORY:er.ISO_8601,o=eg(e,t),i=w(e)+1;do r=eg(new Date(i,0,n===er.ISO_8601?4:1),t),i-=1;while(e<r);return Math.round((o.getTime()-r.getTime())/(864e5*7))+1});return l.createElement(eC,{className:"react-calendar__month-view__weekNumbers",count:c,direction:"column",onFocus:o,onMouseOver:o,style:{flexBasis:"calc(100% * (1 / 8)",flexShrink:0}},s.map(function(e,t){var r=u[t];if(!r)throw Error("date is not defined");return l.createElement(tx,{key:e,date:r,onClickWeekNumber:n,weekNumber:e})}))}var tk=function(){return(tk=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},tj=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},tN=function(e){var t=e.activeStartDate,r=e.locale,n=e.onMouseLeave,o=e.showFixedNumberOfWeeks,i=e.calendarType,a=void 0===i?function(e){if(e)for(var t=0,r=Object.entries(eo);t<r.length;t++){var n=r[t],o=n[0];if(n[1].includes(e))return o}return er.ISO_8601}(r):i,c=e.formatShortWeekday,u=e.formatWeekday,s=e.onClickWeekNumber,f=e.showWeekNumbers,d=tj(e,["calendarType","formatShortWeekday","formatWeekday","onClickWeekNumber","showWeekNumbers"]),p="react-calendar__month-view";return l.createElement("div",{className:(0,y.Z)(p,f?"".concat(p,"--weekNumbers"):"")},l.createElement("div",{style:{display:"flex",alignItems:"flex-end"}},f?l.createElement(tC,{activeStartDate:t,calendarType:a,onClickWeekNumber:s,onMouseLeave:n,showFixedNumberOfWeeks:o}):null,l.createElement("div",{style:{flexGrow:1,width:"100%"}},l.createElement(t_,{calendarType:a,formatShortWeekday:c,formatWeekday:u,locale:r,onMouseLeave:n}),l.createElement(tT,tk({calendarType:a},d)))))};tN.propTypes=tk(tk({},e5),{calendarType:eK,formatDay:p.func,formatLongDate:p.func,formatShortWeekday:p.func,formatWeekday:p.func,onClickWeekNumber:p.func,onMouseLeave:p.func,showFixedNumberOfWeeks:p.bool,showNeighboringMonth:p.bool,showWeekNumbers:p.bool});var tR=function(){return(tR=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},tM="react-calendar",tA=["century","decade","year","month"],tz=["decade","year","month","day"],tV=new Date;tV.setFullYear(1,0,1),tV.setHours(0,0,0,0);var tF=new Date(864e13);function tU(e){return e instanceof Date?e:new Date(e)}function tB(e,t){return tA.slice(tA.indexOf(e),tA.indexOf(t)+1)}function tZ(e,t,r){return e?-1!==tB(t,r).indexOf(e)?e:r:r}function tG(e){return tz[tA.indexOf(e)]}function tY(e,t){var r,n=e.value,o=e.minDate,i=e.maxDate,a=e.maxDetail,l=function(e,t){var r=Array.isArray(e)?e[t]:e;if(!r)return null;var n=tU(r);if(isNaN(n.getTime()))throw Error("Invalid date: ".concat(e));return n}(n,t);if(!l)return null;var c=tG(a);return r=function(){switch(t){case 0:return eS(c,l);case 1:return eP(c,l);default:throw Error("Invalid index value: ".concat(t))}}(),o&&o>r?o:i&&i<r?i:r}var tq=function(e){return tY(e,0)},tW=function(e){return tY(e,1)},tQ=function(e){return[tq,tW].map(function(t){return t(e)})};function tX(e){var t=e.maxDate,r=e.maxDetail,n=e.minDate,o=e.minDetail,i=e.value;return eS(tZ(e.view,o,r),tq({value:i,minDate:n,maxDate:t,maxDetail:r})||new Date)}function tH(e){return e&&(!Array.isArray(e)||1===e.length)}function t$(e,t){return e instanceof Date&&t instanceof Date&&e.getTime()===t.getTime()}var tK=(0,l.forwardRef)(function(e,t){var r,n,o,i,a,c,u,s,f,d,p,v,m,b,h=e.activeStartDate,g=e.allowPartialRange,S=e.calendarType,O=e.className,P=e.defaultActiveStartDate,T=e.defaultValue,w=e.defaultView,E=e.formatDay,_=e.formatLongDate,D=e.formatMonth,L=e.formatMonthYear,I=e.formatShortWeekday,x=e.formatWeekday,C=e.formatYear,k=e.goToRangeStartOnSelect,j=void 0===k||k,N=e.inputRef,R=e.locale,M=e.maxDate,A=void 0===M?tF:M,z=e.maxDetail,V=void 0===z?"month":z,F=e.minDate,U=void 0===F?tV:F,B=e.minDetail,Z=void 0===B?"century":B,G=e.navigationAriaLabel,Y=e.navigationAriaLive,q=e.navigationLabel,W=e.next2AriaLabel,Q=e.next2Label,X=e.nextAriaLabel,H=e.nextLabel,$=e.onActiveStartDateChange,K=e.onCh
2ange,J=e.onClickDay,ee=e.onClickDecade,et=e.onClickMonth,er=e.onClickWeekNumber,en=e.onClickYear,eo=e.onDrillDown,ei=e.onDrillUp,ea=e.onViewChange,el=e.prev2AriaLabel,ec=e.prev2Label,eu=e.prevAriaLabel,es=e.prevLabel,ef=e.returnValue,ed=void 0===ef?"start":ef,ep=e.selectRange,ey=e.showDoubleView,ev=e.showFixedNumberOfWeeks,em=e.showNavigation,eb=e.showNeighboringCentury,eh=e.showNeighboringDecade,eg=e.showNeighboringMonth,eT=void 0===eg||eg,ew=e.showWeekNumbers,eE=e.tileClassName,e_=e.tileContent,eL=e.tileDisabled,eI=e.value,ex=e.view,eC=(0,l.useState)(P),ek=eC[0],ej=eC[1],eN=(0,l.useState)(null),eR=eN[0],eM=eN[1],eA=(0,l.useState)(Array.isArray(T)?T.map(function(e){return null!==e?tU(e):null}):null!=T?tU(T):null),ez=eA[0],eV=eA[1],eF=(0,l.useState)(w),eU=eF[0],eB=eF[1],eZ=h||ek||(n=(r={activeStartDate:h,defaultActiveStartDate:P,defaultValue:T,defaultView:w,maxDate:A,maxDetail:V,minDate:U,minDetail:Z,value:eI,view:ex}).activeStartDate,o=r.defaultActiveStartDate,i=r.defaultValue,a=r.defaultView,c=r.maxDate,u=r.maxDetail,s=r.minDate,f=r.minDetail,d=r.value,v=tZ(p=r.view,f,u),(m=n||o)?eS(v,m):tX({maxDate:c,maxDetail:u,minDate:s,minDetail:f,value:d||i,view:p||a})),eG=(b=ep&&tH(ez)?ez:void 0!==eI?eI:ez)?Array.isArray(b)?b.map(function(e){return null!==e?tU(e):null}):null!==b?tU(b):null:null,eY=tG(V),eq=tZ(ex||eU,Z,V),eW=tB(Z,V),eQ=ep?eR:null,eX=eW.indexOf(eq)<eW.length-1,eH=eW.indexOf(eq)>0,e$=(0,l.useCallback)(function(e){return(function(){switch(ed){case"start":return tq;case"end":return tW;case"range":return tQ;default:throw Error("Invalid returnValue.")}})()({maxDate:A,maxDetail:V,minDate:U,value:e})},[A,V,U,ed]),eK=(0,l.useCallback)(function(e,t){ej(e),$&&!t$(eZ,e)&&$({action:t,activeStartDate:e,value:eG,view:eq})},[eZ,$,eG,eq]),eJ=(0,l.useCallback)(function(e,t){var r=function(){switch(eq){case"century":return ee;case"decade":return en;case"year":return et;case"month":return J;default:throw Error("Invalid view: ".concat(eq,"."))}}();r&&r(e,t)},[J,ee,et,en,eq]),e0=(0,l.useCallback)(function(e,t){if(eX){eJ(e,t);var r=eW[eW.indexOf(eq)+1];if(!r)throw Error("Attempted to drill down from the lowest view.");ej(e),eB(r);var n={action:"drillDown",activeStartDate:e,value:eG,view:r};$&&!t$(eZ,e)&&$(n),ea&&eq!==r&&ea(n),eo&&eo(n)}},[eZ,eX,$,eJ,eo,ea,eG,eq,eW]),e1=(0,l.useCallback)(function(){if(eH){var e=eW[eW.indexOf(eq)-1];if(!e)throw Error("Attempted to drill up from the highest view.");var t=eS(e,eZ);ej(t),eB(e);var r={action:"drillUp",activeStartDate:t,value:eG,view:e};$&&!t$(eZ,t)&&$(r),ea&&eq!==e&&ea(r),ei&&ei(r)}},[eZ,eH,$,ei,ea,eG,eq,eW]),e2=(0,l.useCallback)(function(e,t){eJ(e,t);var r,n,o=ep&&!tH(eG);if(ep)if(o)r=eS(eY,e);else{if(!eG)throw Error("previousValue is required");if(Array.isArray(eG))throw Error("previousValue must not be an array");r=[eS(eY,(n=[eG,e].sort(function(e,t){return e.getTime()-t.getTime()}))[0]),eP(eY,n[1])]}else r=e$(e);var i=!ep||o||j?tX({maxDate:A,maxDetail:V,minDate:U,minDetail:Z,value:r,view:eq}):null;t.persist(),ej(i),eV(r);var a={action:"onChange",activeStartDate:i,value:r,view:eq};if($&&!t$(eZ,i)&&$(a),K)if(ep)if(tH(r)){if(g){if(Array.isArray(r))throw Error("value must not be an array");K([r||null,null],t)}}else K(r||null,t);else K(r||null,t)},[eZ,g,e$,j,A,V,U,Z,$,K,eJ,ep,eG,eY,eq]);function e3(e){eM(e)}function e8(){eM(null)}function e6(e){var t={activeStartDate:e?eO(eq,eZ):eS(eq,eZ),hover:eQ,locale:R,maxDate:A,minDate:U,onClick:eX?e0:e2,onMouseOver:ep?e3:void 0,tileClassName:eE,tileContent:e_,tileDisabled:eL,value:eG,valueType:eY};switch(eq){case"century":return l.createElement(e7,tR({formatYear:C,showNeighboringCentury:eb},t));case"decade":return l.createElement(tl,tR({formatYear:C,showNeighboringDecade:eh},t));case"year":return l.createElement(tm,tR({formatMonth:D,formatMonthYear:L},t));case"month":return l.createElement(tN,tR({calendarType:S,formatDay:E,formatLongDate:_,formatShortWeekday:I,formatWeekday:x,onClickWeekNumber:er,onMouseLeave:ep?e8:void 0,showFixedNumberOfWeeks:void 0!==ev?ev:ey,showNeighboringMonth:eT,showWeekNumbers:ew},t));default:throw Error("Invalid view: ".concat(eq,"."))}}(0,l.useImperativeHandle)(t,function(){return{activeStartDate:eZ,drillDown:e0,drillUp:e1,onChange:e2,setActiveStartDate:eK,value:eG,view:eq}},[eZ,e0,e1,e2,eK,eG,eq]);var e5=Array.isArray(eG)?eG:[eG];return l.createElement("div",{className:(0,y.Z)(tM,ep&&1===e5.length&&"".concat(tM,"--selectRange"),ey&&"".concat(tM,"--doubleView"),O),ref:N},void 0===em||em?l.createElement(eD,{activeStartDate:eZ,drillUp:e1,formatMonthYear:L,formatYear:C,locale:R,maxDate:A,minDate:U,navigationAriaLabel:G,navigationAriaLive:Y,n
2avigationLabel:q,next2AriaLabel:W,next2Label:Q,nextAriaLabel:X,nextLabel:H,prev2AriaLabel:el,prev2Label:ec,prevAriaLabel:eu,prevLabel:es,setActiveStartDate:eK,showDoubleView:ey,view:eq,views:eW}):null,l.createElement("div",{className:"".concat(tM,"__viewContainer"),onBlur:ep?e8:void 0,onMouseLeave:ep?e8:void 0},e6(),ey?e6(!0):null))}),tJ=p.instanceOf(Date),t0=p.oneOfType([p.string,p.instanceOf(Date)]),t1=p.oneOfType([t0,p.arrayOf(t0)]);tK.propTypes={activeStartDate:tJ,allowPartialRange:p.bool,calendarType:eK,className:eJ,defaultActiveStartDate:tJ,defaultValue:t1,defaultView:e6,formatDay:p.func,formatLongDate:p.func,formatMonth:p.func,formatMonthYear:p.func,formatShortWeekday:p.func,formatWeekday:p.func,formatYear:p.func,goToRangeStartOnSelect:p.bool,inputRef:e2,locale:p.string,maxDate:e1,maxDetail:p.oneOf(tA),minDate:e0,minDetail:p.oneOf(tA),navigationAriaLabel:p.string,navigationAriaLive:p.oneOf(["off","polite","assertive"]),navigationLabel:p.func,next2AriaLabel:p.string,next2Label:p.node,nextAriaLabel:p.string,nextLabel:p.node,onActiveStartDateChange:p.func,onChange:p.func,onClickDay:p.func,onClickDecade:p.func,onClickMonth:p.func,onClickWeekNumber:p.func,onClickYear:p.func,onDrillDown:p.func,onDrillUp:p.func,onViewChange:p.func,prev2AriaLabel:p.string,prev2Label:p.node,prevAriaLabel:p.string,prevLabel:p.node,returnValue:p.oneOf(["start","end","range"]),selectRange:p.bool,showDoubleView:p.bool,showFixedNumberOfWeeks:p.bool,showNavigation:p.bool,showNeighboringCentury:p.bool,showNeighboringDecade:p.bool,showNeighboringMonth:p.bool,showWeekNumbers:p.bool,tileClassName:p.oneOfType([p.func,eJ]),tileContent:p.oneOfType([p.func,p.node]),tileDisabled:p.func,value:t1,view:e6};var t2=r(82647),t3=r(84511),t8=r(66411),t6=d.ZP.div.withConfig({componentId:"sc-621cd9ea-0"})(["display:flex;position:relative;.react-calendar{margin:0;padding:10px;border:none;outline:none;cursor:pointer;}.react-calendar button{margin:0;padding:10px;border:none;outline:none;cursor:pointer;white-space:nowrap;}.react-calendar__navigation__arrow{margin:0;padding:10px;border:none;outline:none;cursor:pointer;font-size:0.8em;white-space:nowrap;}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{box-sizing:border-box;}.react-calendar__navigation__arrow,.react-calendar__navigation__next-button,.react-calendar__navigation__label,.react-calendar__tile,.react-calendar__month-view__days__day{color:",";}.react-calendar__navigation{height:44px;margin-bottom:0.5em;display:flex;}.react-calendar__navigation button{background:none;}.react-calendar__navigation__arrow{max-width:44px;flex-grow:1;}.react-calendar__navigation__arrow:disabled{color:",";}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:",";}.react-calendar__navigation button[disabled]{background-color:",";}.react-calendar__month-view__weekdays{color:",";font-size:0.75em;font-weight:bold;text-align:center;text-transform:uppercase;margin-bottom:4px;}.react-calendar__month-view__weekdays__weekday{padding:0.5em;abbr[title]{text-transform:none;text-decoration:none;}}.react-calendar__month-view__weekNumbers{font-weight:bold;}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:0.75em;padding:calc(0.75em / 0.75) calc(0.5em / 0.75);}.react-calendar__month-view__days__day--neighboringMonth{color:",";}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em 0.5em;}.react-calendar__tile{max-width:100%;text-align:center;font-size:0.9em;color:",";padding:0.75em 0.5em;background:none;}.react-calendar__tile:disabled{cursor:not-allowed;background-color:",";color:",";}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:",";}.react-calendar__tile--now{background-color:",";}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background-color:",";}.react-calendar__tile--hasActive{color:white;background-color:",";}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background-color:",";}.react-calendar__tile--active{color:white;background-color:",";}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background-color:",";}.react-calendar--selectRange .react-calendar__tile--hover{background-color:",";}.react-calendar__navigation__arrow{font-size:20px;}"],function(e){return e.theme.themeColors.text.strong},function(e){return e.theme.themeColors.icon.disabled},function(e){var t=e.theme;return(0,t3.m)(t.themeColors.primary,t8.J.HOVER)},function(e){return e.theme.themeColors.background.subtle},function(e){return e.theme.themeColors.text.placeholder},function(e){return e.theme.themeColors.text.strong},function(e){return e.theme.themeColors.text.strong},function(e){return e.theme.themeColors.background.subtle},function(e){return e.theme.themeColors.text.disabled},function(e){var t=e.theme;return(0,t3.m)(t.themeColors.primary,t8.J.HOVER)},function(e){var t=e.theme;return(0,t3.m)(t.themeColors.primary,t8.J.NOW)},function(e){var t=e.theme;return(0,t3.m)(t.themeColors.primary,t8.J.HOVER)},function(e){var t=e.theme;return(0,t3.m)(t.themeColors.primary,t8.J.ACTIVE)},function(e){var t=e.theme;return(0,t3.m)(t.themeColors.primary,t8.J.ACTIVE)},function(e){var t=e.theme;return(0,t3.m)(t.themeColors.primary,t8.J.ACTIVE)},function(e){var t=e.theme;return(0,t3.m)(t.themeColors.primary,t8.J.ACTIVE)},function(e){var t=e.theme;return(0,t3.m)(t.themeColors.primary,t8.J.HOVER)});function t5(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function t9(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}
2))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}let t7=function(e){var t,r,n,o=e||{},i=o.onSelect,c=o.dropdownProps,u=o.children,s=o.dataTestId,f=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(o,["onSelect","dropdownProps","children","dataTestId"]),d=(c||{}).dropdownWidth,p=(t=(0,l.useState)(!1),function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r,n,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(t,2)||function(e,t){if(e){if("string"==typeof e)return t5(e,2);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return t5(e,t)}}(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),y=p[0],v=p[1],m=(0,l.useRef)(null),b=(0,l.useCallback)(function(){v(function(e){return!e})},[]),h=(0,l.useCallback)(function(){v(!1)},[]),g=function(e){null==i||i(e),h()};return(0,a.jsx)(t4,{children:(0,a.jsxs)(re,{ref:m,"data-testid":s,children:["function"==typeof u?u({isOpen:y,onToggleDropdown:b}):u,(0,a.jsx)(t2.JW,(r=t9({dropdownWidth:d||"250px",isVisible:y,parentRef:m,onClose:h},c),n=n={children:(0,a.jsx)(t6,{children:(0,a.jsx)(tK,t9({onChange:function(e){return g(e)}},f))})},Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(n)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(n)).forEach(function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(n,e))}),r))]})})};var t4=d.ZP.div.withConfig({componentId:"sc-967b02d8-0"})(["display:flex;flex-direction:column;flex-grow:1;"]),re=d.ZP.div.withConfig({componentId:"sc-967b02d8-1"})(["position:relative;"]);r(68233);var rt=r(69091),rr=r(80199),rn=r(3666);let ro=function(e){var t,r,n=e||{},o=n.isOpen,i=n.onFocus,c=n.value,u=n.error,s=n.disabled,f=n.placeholder,d=n.dateFormat,p=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(n,["isOpen","onFocus","value","error","disabled","placeholder","dateFormat"]),y=(0,l.useMemo)(function(){return c&&(c[0]||c[1])?"".concat(c[0]?(0,rt.p)(c[0],d):""," - ").concat(c[1]?(0,rt.p)(c[1],d):""):""},[d,c]);return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(rn.Z,(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({},p),r=r={isFocused:o,onFocus:i,placeholder:null!=f?f:"YYYY-MM-DD - YYYY-MM-DD",valueLabel:y,rightIcon:(0,a.jsx)(rr.ZP,{icon:rr.Ro.CALENDAR}),disabled:s,error:u},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r}
2)(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))})},ri=function(e){var t,r,n=e.value,o=e.onSelect,i=e.onToggleOnCallback,c=e.error,u=e.dropdownProps,d=e.placeholder,p=e.disabled,y=e.size,v=e.dateFormat,m=void 0===v?s.zT:v,b=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,["value","onSelect","onToggleOnCallback","error","dropdownProps","placeholder","disabled","size","dateFormat"]),h=(0,l.useCallback)(function(e){var t=e.isOpen,r=e.onToggleDropdown;t&&(null==i||i()),null==r||r()},[i]),g=(0,l.useCallback)(function(e){var t=e.isOpen,r=e.onToggleDropdown;return(0,a.jsx)(ro,{isOpen:t,error:c,value:n,onFocus:function(){return h({isOpen:t,onToggleDropdown:r})},placeholder:d,disabled:p,size:y,dateFormat:m})},[c,n,d,p,y,m,h]);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t7,(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({},b),r=r={dropdownProps:u,value:n,onSelect:function(e){return o(e)},selectRange:!0,children:g},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t)),c&&(0,a.jsx)(f.ZP,{variant:f.fD.ERROR,error:c})]})},ra=function(e){var t,r,n=e||{},o=n.value,i=n.onFocus,c=n.error,u=n.disabled,s=n.placeholder,f=n.isOpen,d=n.dateFormat,p=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(n,["value","onFocus","error","disabled","placeholder","isOpen","dateFormat"]),y=(0,l.useMemo)(function(){return o?(0,rt.p)(o,d):""},[d,o]);return(0,a.jsx)(rn.Z,(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({},p),r=r={isFocused:f,onFocus:i,placeholder:null!=s?s:d,valueLabel:y,rightIcon:(0,a.jsx)(rr.ZP,{icon:rr.Ro.CALENDAR}),disabled:u,error:c},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))},rl=function(e){var t,r,n=e.value,o=e.onSelect,i=e.onToggleOnCallback,c=e.error,u=e.dropdownProps,d=e.placeholder,p=e.disabled,y=e.size,v=e.dateFormat,m=void 0===v?s.zT:v,b=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,["value","onSelect","onToggleOnCallback","error","dropdownProps","placeholder","disabled","size","dateFormat"]),h=(0,l.useCallback)(function(e){var t=e.isOpen,r=e.onToggleDropdown;t&&(null==i||i()),null==r||r()},[i]),g=(0,l.useCallback)(function(e){var t=e.isOpen,r=e.onToggleDropdown;return(0,a.jsx)(ra,{isFocused:t,onFocus:function(){return h({isOpen:t,onToggleDropdown:r})},error:c,value:n,placeholder:d,disabled:p,size:y,dateFormat:m})},[c,n,d,p,y,m,h]);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t7,(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}
2))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({dropdownProps:u,value:n,onSelect:function(e){return o(e)}},b),r=r={children:g},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t)),c&&(0,a.jsx)(f.ZP,{variant:f.fD.ERROR,error:c})]})};function rc(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}function ru(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}let rs=(0,c.Y)(function(e){var t=e.variant;switch(void 0===t?u.SINGLE:t){case u.RANGE:return(0,a.jsx)(ri,ru(rc({},e),{variant:u.RANGE}));case u.SINGLE:default:return(0,a.jsx)(rl,ru(rc({},e),{variant:u.SINGLE}))}})},70393:function(e,t,r){"use strict";r.d(t,{Z:()=>n});let n=function(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=function e(t){var r,n,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t)if(Array.isArray(t)){var i=t.length;for(r=0;r<i;r++)t[r]&&(n=e(t[r]))&&(o&&(o+=" "),o+=n)}else for(n in t)t[n]&&(o&&(o+=" "),o+=n);return o}(e))&&(n&&(n+=" "),n+=t);return n}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.