﻿(this["webpackJsonpvirtual-keypad"]=this["webpackJsonpvirtual-keypad"]||[]).push([[29],{1006:function(e,t,r){"use strict";r.r(t),r.d(t,"vkUrl",(function(){return n})),r.d(t,"legacyVkUrl",(function(){return a})),r.d(t,"odataUrl",(function(){return i})),r.d(t,"jobsUrl",(function(){return u})),r.d(t,"jobStatUrl",(function(){return c})),r.d(t,"payServerUrl",(function(){return o})),r.d(t,"reportsUrl",(function(){return s})),r.d(t,"dealerApiUrl",(function(){return d})),r.d(t,"streamerUrl",(function(){return l})),r.d(t,"thirdPartyVideoUrl",(function(){return b})),r.d(t,"camectUrl",(function(){return f})),r.d(t,"pulseUrl",(function(){return E})),r.d(t,"logosUrl",(function(){return O})),r.d(t,"odataEventReportsUrl",(function(){return g})),r.d(t,"odataEventHistoriesUrl",(function(){return R})),r.d(t,"HTTP_ACCESSIBLE_TYPE",(function(){return m}));const n="https://dmpapi.securecomwireless.com",a="https://api.securecomwireless.com",i="https://od.securecomwireless.com",u="https://jobs.securecomwireless.com",c="https://jobstat.securecomwireless.com",o="https://paysrv.securecomwireless.com",s="http://localhost:8000",d="https://dealerapi.securecomwireless.com/api",l="https://hls.securecomwireless.com",b="https://vsapi.securecomwireless.com",f="https://camect.securecomwireless.com",E="https://pulse.securecomwireless.com",O="https://logos.securecomwireless.com",g="https://odevt.securecomwireless.com",R="https://odevthst.securecomwireless.com",m="2b4ce392-2a11-442c-8797-204c8859358b"},103:function(e,t,r){"use strict";r.d(t,"a",(function(){return c})),r.d(t,"b",(function(){return o}));var n=r(28),a=r(15),i=r.n(a),u=r(420);r.d(t,"c",(function(){return u.a}));i.a.shape({id:i.a.string.isRequired,defaultMessage:i.a.string.isRequired,message:i.a.string});const c=(e,t)=>Object(u.a)().formatMessage(e,t),o=e=>{const{formatMessage:t}=Object(u.a)();return Object(n.a)(t,e)}},105:function(e,t,r){"use strict";r.d(t,"a",(function(){return n}));const n={DEFAULT:"default",WARNING:"warning",ERROR:"error",ACTIONABLE:"actionable",PROGRESS:"progress",SUCCESS:"success"}},1140:function(e,t,r){"use strict";r.r(t),r.d(t,"GlobalStyles",(function(){return je}));var n=r(7),a=r(1197),i=r(128),u=r(32),c=r(952),o=r(323),s=r(395),d=r(816),l=r(38),b=r(646),f=r(134),E=r(401),O=r(0),g=r.n(O),R=r(284),m=r(955),A=r(956);function h(){const e=Object(f.d)(A.a),t=Object(f.b)();return Object(E.a)(m.a),g.a.createElement(b.a,{active:e.isJust,message:e.getOrElse(void 0),onConfirm:()=>{t(Object(R.b)())},onCancel:()=>{t(Object(R.a)())}})}var y=r(510),_=r(34),p=r(957),C=r(140),j=r(976);const T=Object(_.createStructuredSelector)({notifications:p.a}),S={onClearNotification:C.a};var v=Object(y.b)(T,S)(j.a),L=r(139),D=r(960),w=r(397);function F(){const e=Object(f.d)(w.a),t=Object(f.b)();return Object(E.b)(...D.a),g.a.createElement(b.a,Object.assign({},e.map(e=>e.toJS()).getOrElse({}),{onConfirm:()=>{t(Object(L.c)())},onCancel:()=>{t(Object(L.a)())}}))}var P=r(394),I=r(147),q=r(517),B=r.n(q),x=r(1194),U=r(1195),N=r(527),M=r(66),k=r(226),V=r(27),H=r(142),Y=r(53),G=r(977),z=r(111);const W=g.a.lazy(()=>r.e(88).then(r.bind(null,2581))),K=g.a.lazy(()=>Promise.all([r.e(28),r.e(143),r.e(66)]).then(r.bind(null,2582))),X=g.a.lazy(()=>r.e(118).then(r.bind(null,2594))),J=g.a.lazy(()=>r.e(160).then(r.bind(null,2606))),$=g.a.lazy(()=>r.e(166).then(r.bind(null,2607))),Z=g.a.lazy(()=>Promise.all([r.e(28),r.e(91)]).then(r.bind(null,2592)));function Q(){const e=Object(f.d)(Y.c);let t=Object(f.d)(Y.l);const r=Object(f.b)();return Object(E.b)(H.b,H.c,G.a,z.f),Object(P.a)(async()=>{if(e)try{const n=await u.b.get("/v3/2fa_settings");if(t){const{data:a}=n,i=M.a.getState();t=Object(Y.l)(i),!a.two_factor_dealer_required&&!a.two_factor_customer_required||a.two_factor_required?r(Object(k.d)({authToken:e,refreshToken:t,now:new Date})):r({type:V.r})}else r({type:V.r})}catch{const n=M.a.getState();t=Object(Y.l)(n),r(t?Object(k.d)({authToken:e,refreshToken:t,now:new Date}):{type:V.r})}}),g.a.createElement(o.b.Provider,{breakpoints:l.m},g.a.createElement(d.a,null,g.a.createElement(B.a,{titleTemplate:"%s | Virtual Keypad"}),g.a.createElement(N.a,null,g.a.createElement(x.a,null,g.a.createElement(U.a,{exact:!0,path:I.d,render:e=>g.a.createElement(s.a,null,g.a.createElement(Z,e))}),g.a.createElement(U.a,{exact:!0,path:I.e,render:e=>g.a.createElement(s.a,null,g.a.createElement(Z,e))}),g.a.createElement(U.a,{exact:!0,path:"/invite",component:X}),g.a.createElement(U.a,{exact:!0,path:"/campaign-confirm",component:J}),g.a.createElement(U.a,{exact:!0,path:"/cancel-service-appointment",component:$}),g.a.createElement(U.a,{render:t=>e?g.a.createElement(K,Object.assign({authToken:e},t)):g.a.createElement(s.a,null,g.a.createElement(W,t))}))),g.a.createElement(F,null),g.a.createElement(h,null),g.a.createElement(c.a,null,g.a.createElement(v,null))))}var ee=function(){return g.a.createElement(Q,null)},te=r(762),re=r(925),ne=r(9),ae=r.n(ne),ie=r(6),ue=r(2),ce=r(69),oe=r(132),se=r(371),de=r(969),le=r(970),be=r(975),fe=r(927);const Ee={app:de.a,auth:le.a,systems:be.a,reports:fe.a},Oe=g.a.createContext({persistors:Ee});function ge(e){let{resource:t,children:r}=e;const n=t.read();return Object(P.a)(()=>n),g.a.createElement(Oe.Provider,{value:Object(O.useMemo)(()=>({persistors:Ee}),[])},r)}ge.Consumer=Oe.Consumer;var Re=ge,me=r(18),Ae=r(283),he=r.n(Ae),ye=r(157),_e=r(971),pe=(r(1139),r(928)),Ce=r(778);a.a({dsn:"",release:"virtual-keypad-browser@"+(Object({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,REACT_APP_SHA:"f6144ee452",REACT_APP_ENABLE_SENTRY:"true",REACT_APP_SECURECOM_ENV:"#{OCTOPUS_ENV_VAR}",REACT_APP_VERSION:"2.62.3",REACT_APP_DEPLOYMENT_ENV:"#{OCTOPUS_ENV_VAR}"}).REACT_APP_RELEASE_TAG?Object({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,REACT_APP_SHA:"f6144ee452",REACT_APP_ENABLE_SENTRY:"true",REACT_APP_SECURECOM_ENV:"#{OCTOPUS_ENV_VAR}",REACT_APP_VERSION:"2.62.3",REACT_APP_DEPLOYMENT_ENV:"#{OCTOPUS_ENV_VAR}"}).REACT_APP_RELEASE_TAG:"2.62.3"),environment:"#{OCTOPUS_ENV_VAR}"});const je=n.c`
  body {
    overflow-x: hidden;
    color: ${me.p};
    background: ${me.q};
    font-family: ${me.B};
    font-weight: 400;
    opacity: 1;
    -webkit-font-smoothing: antialiased;

    &.ReactModal__Body--open {
      overflow: hidden;
      & #root {
      filter: blur(20px);
      opacity: .6;
    }
  }
  }

  #root {
    transition: 0.2s filter, 0.2s opacity;
  }
`,Te=Object(n.e)(re.a).attrs({suppressClassNameWarning:!0}).withConfig({displayName:"src__ErrorBoundary",componentId:"sc-bna1g0-0"})(["height:100vh;"]),Se=(e=>{let t=()=>{};const r=(async()=>{const r=e.getState(),n=Object.keys(Ee),a=Date.now(),i=await Promise.all(Object(ie.Seq)(n).filter(e=>r.has(e)).map(e=>Ee[e].rehydrate(a,ae.a.fromNullable(r.get(e)))).toArray()).then(e=>Object(ie.Seq)(e).reduce((e,t,r)=>e.set(n[r],t),Object(ie.Map)()));e.dispatch({type:oe.b,payload:i}),t=e.subscribe(Object(ue.i)(Object(ce.t)(.2),()=>{const t=e.getState(),r=Date.now();return Promise.all(Object(ie.Seq)(Ee).filter((e,r)=>t.has(r)).map((e,n)=>e.persist(r,t.get(n))).valueSeq().toArray())}))})();return{read(){if(Object(se.c)(e.getState()))throw r;return t}}})(M.a),ve=Object(te.a)(window.location);he.a.render(g.a.createElement(s.a,null,g.a.createElement(Ce.a,null,g.a.createElement(f.a,null,g.a.createElement(ye.a,{history:M.b},g.a.createElement(me.a,{defaultTheme:"primary",themes:ve},g.a.createElement(g.a.Fragment,null,g.a.createElement(je,null),g.a.createElement(O.Suspense,{fallback:g.a.createElement(pe.a,null)},g.a.createElement(Te,null,g.a.createElement(_e.a,null,g.a.createElement(Re,{resource:Se},g.a.createElement(ee,null))))))))))),i.a)},128:function(e,t,r){"use strict";r.d(t,"e",(function(){return n})),r.d(t,"f",(function(){return a})),r.d(t,"c",(function(){return i})),r.d(t,"b",(function(){return u})),r.d(t,"d",(function(){return c})),r.d(t,"a",(function(){return o}));const n=240,a=500,i=.2,u=1e3,c=30,o=document.getElementById("root")},134:function(e,t,r){"use strict";r.d(t,"a",(function(){return l})),r.d(t,"c",(function(){return b})),r.d(t,"b",(function(){return f})),r.d(t,"d",(function(){return O}));var n=r(0),a=r.n(n),i=r(283),u=r(510),c=r(66);const o={notify(){}};class s{constructor(e,t){this.store=e,this.parentSub=t,this.unsubscribe=null,this.listeners=o,this.handleChangeWrapper=this.handleChangeWrapper.bind(this)}addNestedSub(e){return this.trySubscribe(),this.listeners.subscribe(e)}notifyNestedSubs(){this.listeners.notify()}handleChangeWrapper(){this.onStateChange&&this.onStateChange()}isSubscribed(){return Boolean(this.unsubscribe)}trySubscribe(){this.unsubscribe||(this.unsubscribe=this.parentSub?this.parentSub.addNestedSub(this.handleChangeWrapper):this.store.subscribe(this.handleChangeWrapper),this.listeners=function(){let e=null,t=null;return{clear(){e=null,t=null},notify(){Object(i.unstable_batchedUpdates)(()=>{let t=e;for(;t;)t.callback(),t=t.next})},get(){let t=[],r=e;for(;r;)t.push(r),r=r.next;return t},subscribe(r){let n=!0,a=t={callback:r,next:null,prev:t};return a.prev?a.prev.next=a:e=a,function(){n&&null!==e&&(n=!1,a.next?a.next.prev=a.prev:t=a.prev,a.prev?a.prev.next=a.next:e=a.next)}}}}())}tryUnsubscribe(){this.unsubscribe&&(this.unsubscribe(),this.unsubscribe=null,this.listeners.clear(),this.listeners=o)}}const d=Object(n.createContext)(c.a);function l(e){let{children:t}=e;const r=Object(n.useMemo)(()=>{const e=new s(c.a);return e.onStateChange=e.notifyNestedSubs,{store:c.a,subscription:e}},[]),i=Object(n.useMemo)(()=>c.a.getState(),[]);return Object(n.useEffect)(()=>{const{subscription:e}=r;return e.trySubscribe(),i!==c.a.getState()&&e.notifyNestedSubs(),()=>{e.tryUnsubscribe(),e.onStateChange=null}},[r,i]),a.a.createElement(d.Provider,{value:r},a.a.createElement(u.a,{store:c.a},t))}const b=()=>Object(n.useContext)(d).store,f=()=>b().dispatch,E=(e,t)=>e===t;function O(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:E;const{subscription:r}=Object(n.useContext)(d),[,a]=Object(n.useReducer)(e=>e+1,0),i=Object(n.useMemo)(()=>new s(c.a,r),[r]),u=Object(n.useRef)(),o=Object(n.useRef)(),l=Object(n.useRef)();let b;try{b=e!==o.current||u.current?e(c.a.getState()):l.current}catch(f){throw u.current&&(f.message+=`\nThe error may be correlated with this previous error:\n${u.current.stack}\n\n`),f}return Object(n.useLayoutEffect)(()=>{o.current=e,l.current=b,u.current=void 0}),Object(n.useLayoutEffect)(()=>{function e(){try{const e=o.current(c.a.getState());if(t(e,l.current))return;l.current=e}catch(f){u.current=f}a({})}return i.onStateChange=e,i.trySubscribe(),e(),()=>i.tryUnsubscribe()},[i,t]),b}},136:function(e,t,r){"use strict";r.d(t,"m",(function(){return a})),r.d(t,"f",(function(){return i})),r.d(t,"d",(function(){return u})),r.d(t,"c",(function(){return c})),r.d(t,"i",(function(){return o})),r.d(t,"k",(function(){return s})),r.d(t,"b",(function(){return d})),r.d(t,"l",(function(){return l})),r.d(t,"a",(function(){return b})),r.d(t,"j",(function(){return f})),r.d(t,"e",(function(){return E})),r.d(t,"h",(function(){return O})),r.d(t,"g",(function(){return g}));var n=r(190);const a=n.a.vkUrl,i=n.a.odataUrl,u=(n.a.reportsUrl,n.a.jobsUrl),c=n.a.jobStatUrl,o=n.a.payServerUrl,s=n.a.streamerUrl,d=n.a.dealerApiUrl,l=n.a.thirdPartyVideoUrl,b=n.a.camectUrl,f=n.a.pulseUrl,E=n.a.logosUrl,O=n.a.odataEventReportsUrl,g=n.a.odataEventHistoriesUrl},170:function(e,t,r){"use strict";r.d(t,"c",(function(){return n})),r.d(t,"e",(function(){return a})),r.d(t,"g",(function(){return i})),r.d(t,"f",(function(){return u})),r.d(t,"b",(function(){return c})),r.d(t,"a",(function(){return o})),r.d(t,"d",(function(){return s}));const n=13,a=37,i=38,u=39,c=40,o=8,s=27},173:function(e,t,r){"use strict";r.d(t,"a",(function(){return f})),r.d(t,"c",(function(){return E})),r.d(t,"b",(function(){return O})),r.d(t,"r",(function(){return R})),r.d(t,"q",(function(){return A})),r.d(t,"s",(function(){return h})),r.d(t,"n",(function(){return y})),r.d(t,"p",(function(){return _})),r.d(t,"o",(function(){return p})),r.d(t,"f",(function(){return C})),r.d(t,"m",(function(){return j})),r.d(t,"e",(function(){return T})),r.d(t,"l",(function(){return S})),r.d(t,"k",(function(){return v})),r.d(t,"i",(function(){return L})),r.d(t,"h",(function(){return D})),r.d(t,"j",(function(){return w})),r.d(t,"d",(function(){return F})),r.d(t,"g",(function(){return P}));var n=r(134),a=r(589),i=r(145),u=r(147),c=r(71),o=r(0),s=r(53),d=r(16),l=r(12),b=r(2);const f=Object(o.createContext)(""),E=Object(o.createContext)(Object(i.d)()),O=Object(o.createContext)(Object(a.b)()),g=()=>Object(o.useContext)(f),R=()=>Object(o.useContext)(E),m=()=>Object(o.useContext)(O),A=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c.a;return e(R())},h=()=>A(Object(b.C)("id")),y=()=>A(Object(b.C)("accessibleId")),_=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c.a;return e(A(Object(b.C)("personId")))},p=()=>function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c.a;return e(m())}(Object(b.C)("id")),C=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c.a;return e(g())},j=()=>Object(n.d)(l.s),T=()=>{var e,t;return Object(u.A)(null!==(e=null===(t=Object(n.d)(d.o))||void 0===t?void 0:t.pathname)&&void 0!==e?e:"")},S=e=>Object(n.d)(t=>Object(d.h)(t,{systemId:e})),v=e=>{const t=Object(n.d)(t=>Object(l.V)(t,{siteId:e}));return Object(n.d)(e=>Object(d.h)(e,{systemId:null===t||void 0===t?void 0:t.id}))},L=()=>{const e=S((()=>{var e,t;return Object(u.F)(null!==(e=null===(t=Object(n.d)(d.o))||void 0===t?void 0:t.pathname)&&void 0!==e?e:"").getOrElse(null)})()),t=v(T());return null!==e&&void 0!==e?e:t},D=()=>v(T()),w=e=>Object(n.d)(t=>Object(s.d)(t,{customerId:Number(e)})),F=()=>{var e,t;return null!==(e=null===(t=Object(n.d)(d.c))||void 0===t?void 0:t.accessibleId)&&void 0!==e?e:void 0},P=()=>w(F())},18:function(e,t,r){"use strict";r.d(t,"hb",(function(){return g})),r.d(t,"O",(function(){return R})),r.d(t,"g",(function(){return m})),r.d(t,"Q",(function(){return A})),r.d(t,"P",(function(){return h})),r.d(t,"cb",(function(){return y})),r.d(t,"A",(function(){return _})),r.d(t,"C",(function(){return p})),r.d(t,"fb",(function(){return C})),r.d(t,"H",(function(){return j})),r.d(t,"I",(function(){return T})),r.d(t,"J",(function(){return S})),r.d(t,"Z",(function(){return v})),r.d(t,"t",(function(){return L})),r.d(t,"Y",(function(){return D})),r.d(t,"q",(function(){return w})),r.d(t,"s",(function(){return F})),r.d(t,"r",(function(){return P})),r.d(t,"V",(function(){return I})),r.d(t,"m",(function(){return q})),r.d(t,"X",(function(){return B})),r.d(t,"p",(function(){return x})),r.d(t,"W",(function(){return U})),r.d(t,"n",(function(){return N})),r.d(t,"o",(function(){return M})),r.d(t,"eb",(function(){return k})),r.d(t,"D",(function(){return V})),r.d(t,"E",(function(){return H})),r.d(t,"x",(function(){return Y})),r.d(t,"jb",(function(){return G})),r.d(t,"S",(function(){return z})),r.d(t,"ab",(function(){return W})),r.d(t,"u",(function(){return K})),r.d(t,"v",(function(){return X})),r.d(t,"f",(function(){return J})),r.d(t,"j",(function(){return $})),r.d(t,"db",(function(){return Z})),r.d(t,"h",(function(){return Q})),r.d(t,"F",(function(){return ee})),r.d(t,"b",(function(){return te})),r.d(t,"z",(function(){return re})),r.d(t,"bb",(function(){return ne})),r.d(t,"y",(function(){return ae})),r.d(t,"w",(function(){return ie})),r.d(t,"B",(function(){return ue})),r.d(t,"e",(function(){return ce})),r.d(t,"gb",(function(){return oe})),r.d(t,"N",(function(){return se})),r.d(t,"G",(function(){return de})),r.d(t,"T",(function(){return le})),r.d(t,"i",(function(){return be})),r.d(t,"ib",(function(){return fe})),r.d(t,"R",(function(){return Ee})),r.d(t,"l",(function(){return Oe})),r.d(t,"U",(function(){return ge})),r.d(t,"k",(function(){return Re})),r.d(t,"c",(function(){return me})),r.d(t,"d",(function(){return Ae})),r.d(t,"K",(function(){return he})),r.d(t,"L",(function(){return ye})),r.d(t,"M",(function(){return _e}));var n=r(7),a=r(15),i=r.n(a),u=r(35),c=r(29),o=r(50),s=r(608),d=r(4),l=r(75),b=r(609),f=r(0),E=r.n(f),O=r(755);i.a.shape({textColor:i.a.string.isRequired,primaryBackgroundColor:i.a.string.isRequired,secondaryBackgroundColor:i.a.string.isRequired,tertiaryBackgroundColor:i.a.string.isRequired,borderColor:i.a.string.isRequired,panelBorderColor:i.a.string.isRequired,trueWhite:i.a.string.isRequired,trueBlack:i.a.string.isRequired,primary:i.a.string.isRequired,secondary:i.a.string.isRequired,secondaryDark:i.a.string.isRequired,secondaryLight:i.a.string.isRequired,primary100:i.a.string.isRequired,primary200:i.a.string.isRequired,primary300:i.a.string.isRequired,primary400:i.a.string.isRequired,primary500:i.a.string.isRequired,primary600:i.a.string.isRequired,primary700:i.a.string.isRequired,primary800:i.a.string.isRequired,primary900:i.a.string.isRequired,primary1000:i.a.string.isRequired,success:i.a.string.isRequired,save:i.a.string.isRequired,caution:i.a.string.isRequired,warning:i.a.string.isRequired,failure:i.a.string.isRequired,danger:i.a.string.isRequired,grayXlight:i.a.string.isRequired,grayLight:i.a.string.isRequired,grayMediumLight:i.a.string.isRequired,grayMedium:i.a.string.isRequired,gray:i.a.string.isRequired,grayDark:i.a.string.isRequired,grayAccent:i.a.string.isRequired,grayAccentLight:i.a.string.isRequired,red:i.a.string.isRequired,orange:i.a.string.isRequired,yellow:i.a.string.isRequired,yellowLight:i.a.string.isRequired,yellow100:i.a.string.isRequired,yellow200:i.a.string.isRequired,yellow300:i.a.string.isRequired,yellow400:i.a.string.isRequired,yellow500:i.a.string.isRequired,yellow600:i.a.string.isRequired,yellow700:i.a.string.isRequired,yellow800:i.a.string.isRequired,yellow900:i.a.string.isRequired,yellow1000:i.a.string.isRequired,green:i.a.string.isRequired,green100:i.a.string.isRequired,green200:i.a.string.isRequired,green300:i.a.string.isRequired,green400:i.a.string.isRequired,green500:i.a.string.isRequired,green600:i.a.string.isRequired,green700:i.a.string.isRequired,green800:i.a.string.isRequired,green900:i.a.string.isRequired,green1000:i.a.string.isRequired,blueDark:i.a.string.isRequired,coolBlue:i.a.string.isRequired,purple:i.a.string.isRequired,boxShadow:i.a.func.isRequired,panelBorder:i.a.string.isRequired,highlightColor:i.a.string.isRequired,fallbackFontFamily:i.a.string.isRequired,primaryFontFamily:i.a.string.isRequired,elevation0:i.a.string.isRequired,elevation100:i.a.string.isRequired,elevation200:i.a.string.isRequired,elevation300:i.a.string.isRequired,elevation400:i.a.string.isRequired,elevation500:i.a.string.isRequired,statusBlue:i.a.string.isRequired,statusGreen:i.a.string.isRequired,statusOrange:i.a.string.isRequired,statusRed:i.a.string.isRequired});t.a=e=>{let{children:t,defaultTheme:r,themes:a}=e;const[i,u]=Object(f.useState)(a.get(r));return E.a.createElement(n.b,{theme:Object(f.useMemo)(()=>({...i,setTheme:u,themes:a.keySeq().toSet()}),[i,a])},t)};const g=()=>Object(f.useContext)(n.a),R=Object(u.a)(["theme","textColor"]),m=(Object(u.a)(["theme","primaryBackgroundColor"]),Object(u.a)(["theme","secondaryBackgroundColor"]),Object(u.a)(["theme","tertiaryBackgroundColor"]),Object(u.a)(["theme","borderColor"])),A=Object(u.a)(["theme","trueWhite"]),h=Object(u.a)(["theme","trueBlack"]),y=function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";const r=g();return null!==(e=r["primary"+t])&&void 0!==e?e:r.primary},_=Object(u.a)(["theme","primary"]),p=Object(c.a)((e,t)=>{var r;let{theme:n}=t;return null!==(r=n["primary"+e])&&void 0!==r?r:n.primary}),C=()=>g().secondary,j=Object(u.a)(["theme","secondary"]),T=Object(u.a)(["theme","secondaryDark"]),S=Object(u.a)(["theme","secondaryLight"]),v=()=>g().grayXlight,L=Object(u.a)(["theme","grayXlight"]),D=()=>g().grayLight,w=Object(u.a)(["theme","grayLight"]),F=Object(u.a)(["theme","grayMediumLight"]),P=Object(u.a)(["theme","grayMedium"]),I=()=>g().gray,q=Object(u.a)(["theme","gray"]),B=()=>g().grayDark,x=Object(u.a)(["theme","grayDark"]),U=()=>g().grayAccent,N=Object(u.a)(["theme","grayAccent"]),M=Object(u.a)(["theme","grayAccentLight"]),k=function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";const r=g();return null!==(e=r["red"+t])&&void 0!==e?e:r.red},V=Object(u.a)(["theme","red"]),H=Object(c.a)((e,t)=>{var r;let{theme:n}=t;return null!==(r=n["red"+e])&&void 0!==r?r:n.red}),Y=Object(u.a)(["theme","orange"]),G=function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";const r=g();return null!==(e=r["yellow"+t])&&void 0!==e?e:r.yellow},z=Object(u.a)(["theme","yellow"]),W=(Object(u.a)(["theme","yellowLight"]),function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";const r=g();return null!==(e=r["green"+t])&&void 0!==e?e:r.green}),K=Object(u.a)(["theme","green"]),X=Object(c.a)((e,t)=>{var r;let{theme:n}=t;return null!==(r=n["green"+e])&&void 0!==r?r:n.green}),J=Object(u.a)(["theme","blueDark"]),$=Object(u.a)(["theme","coolBlue"]),Z=()=>g().purple,Q=(Object(u.a)(["theme","purple"]),function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Object(u.a)(["theme","grayAccent"]);return Object(o.a)(s.a,[Object(u.a)(["theme","boxShadow"]),e])}),ee=Object(c.a)((e,t)=>Object(d.a)(Object(O.a)(e),t)),te=Q(ee(.25,h)),re=Object(u.a)(["theme","panelBorderColor"]),ne=()=>g().panelBorder,ae=Object(u.a)(["theme","panelBorder"]),ie=Object(u.a)(["theme","highlightColor"]),ue=(Object(u.a)(["theme","fallbackFontFamily"]),Object(u.a)(["theme","primaryFontFamily"])),ce=(Object(u.a)(["theme","color"]),Object(u.a)(["theme","backgroundColor"])),oe=()=>g().success,se=Object(u.a)(["theme","success"]),de=Object(u.a)(["theme","save"]),le=()=>g().caution,be=Object(u.a)(["theme","caution"]),fe=()=>g().warning,Ee=Object(u.a)(["theme","warning"]),Oe=Object(u.a)(["theme","failure"]),ge=()=>g().danger,Re=Object(u.a)(["theme","danger"]),me=Object(c.a)((e,t)=>{var r;let{theme:n}=t;return null!==(r=n["elevation"+e])&&void 0!==r?r:n.elevation100}),Ae=(Object(l.a)(2,(function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return`rgb(${Object(b.a)(2,e(...r).replace(/#/gim,"")).map(e=>parseInt(e,16)).join(",")})`})),Object(l.a)(3,(function(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),a=2;a<r;a++)n[a-2]=arguments[a];return`rgba(${Object(b.a)(2,e(...n).replace(/#/gim,"")).map(e=>parseInt(e,16)).join(",")}, ${t})`}))),he=Object(u.a)(["theme","statusBlue"]),ye=Object(u.a)(["theme","statusGreen"]),_e=Object(u.a)(["theme","statusOrange"]);Object(u.a)(["theme","statusRed"])},190:function(e,t,r){"use strict";const n=r(1006);t.a=n},38:function(e,t,r){"use strict";r.d(t,"F",(function(){return o})),r.d(t,"E",(function(){return s})),r.d(t,"B",(function(){return d})),r.d(t,"A",(function(){return l})),r.d(t,"w",(function(){return b})),r.d(t,"x",(function(){return f})),r.d(t,"l",(function(){return E})),r.d(t,"o",(function(){return O})),r.d(t,"D",(function(){return g})),r.d(t,"n",(function(){return R})),r.d(t,"p",(function(){return m})),r.d(t,"q",(function(){return A})),r.d(t,"y",(function(){return h})),r.d(t,"m",(function(){return y})),r.d(t,"u",(function(){return _})),r.d(t,"C",(function(){return p})),r.d(t,"v",(function(){return C})),r.d(t,"G",(function(){return j})),r.d(t,"h",(function(){return T})),r.d(t,"a",(function(){return S})),r.d(t,"b",(function(){return v})),r.d(t,"i",(function(){return L})),r.d(t,"r",(function(){return w})),r.d(t,"j",(function(){return F})),r.d(t,"c",(function(){return P})),r.d(t,"t",(function(){return I})),r.d(t,"f",(function(){return q})),r.d(t,"z",(function(){return B})),r.d(t,"g",(function(){return x})),r.d(t,"k",(function(){return U})),r.d(t,"d",(function(){return N})),r.d(t,"s",(function(){return M})),r.d(t,"e",(function(){return k}));var n=r(64),a=r(6),i=r(15),u=r.n(i),c=r(69);const o=210,s=70,d=10,l=210,b=10,f=20,E="4px",O="cubic-bezier(0.63, 0.64, 0.3, 1)",g={XR:"XR",XT:"XT"},R=3,m={BARRIER_OPERATOR:"BARRIER_OPERATOR",LIGHT:"LIGHT",LOCK:"LOCK",THERMOSTAT:"THERMOSTAT",APPLIANCE:"APPLIANCE"},A={[m.BARRIER_OPERATOR]:"garage door",[m.LIGHT]:"light",[m.LOCK]:"lock",[m.THERMOSTAT]:"thermostat",[m.APPLIANCE]:"appliance"},h={[m.BARRIER_OPERATOR]:n.S,[m.LIGHT]:n.ab,[m.LOCK]:n.Z,[m.THERMOSTAT]:n.Ib,[m.APPLIANCE]:n.mb},y=(u.a.oneOf(Object.keys(m).map(e=>m[e])),Object(a.OrderedMap)([["xxxxxlarge",2e3],["xxxxlarge",1620],["xxxlarge",1440],["xxlarge",1220],["xlarge",1024],["large",960],["medium",768],["small",600],["xsmall",480],["xxsmall",320],["base",0]])),_=(Object(c.t)(20),{DOOR:"734_DOOR",LOCK:"LOCK",BARRIER_OPERATOR:"BARRIER_OPERATOR"}),p={XT_ARMING:"XT_ARMING",XT_FAVORITE:"XT_FAVORITE",XT_OUTPUT:"XT_OUTPUT",XR:"XR"},C="\u2020",j={zoneOrDeviceTrouble:23,zwaveDeviceLowBattery:30,acPowerFailure:31,acPowerRestored:32,systemLowBattery:34,systemTest:36,zoneInactivity:77,nacTrouble:144,nacRestore:145,auxPowerTrouble:146,auxPowerRestored:147,groundFaultTrouble:150,groundFaultRestored:151,zoneRestored:152,standbyBatteryRestored:125},T=a.OrderedSet.of(j.zoneOrDeviceTrouble,j.zwaveDeviceLowBattery,j.acPowerFailure,j.acPowerRestored,j.systemLowBattery,j.systemTest,j.zoneInactivity,j.nacTrouble,j.nacRestore,j.auxPowerTrouble,j.auxPowerRestored,j.groundFaultTrouble,j.groundFaultRestored,j.standbyBatteryRestored),S={BURG:1,ALARM_CANCELLED:13,ALARM_VERIFIED:14,AMBUSH:15,EMERGENCY:24,FIRE:25,PANIC:26,BASE:28,SUPERVISORY:79,CO:83},v=a.OrderedSet.of(S.BURG,S.ALARM_CANCELLED,S.ALARM_VERIFIED,S.AMBUSH,S.EMERGENCY,S.FIRE,S.PANIC,S.BASE,S.SUPERVISORY,S.CO),L={ARMED_ALL:2,ARMED_PERIMETER:3,SOME_AREAS_ARMED:4,ALL_AREAS_ARMED:6,ARMED_AWAY:9,ARMED_HOME:11,ARMED_SLEEP:12,LATE_TO_CLOSE:29,EARLY_TO_CLOSE:37,ARMED_STAY:39},D=a.OrderedSet.of(L.ARMED_ALL,L.ARMED_PERIMETER,L.SOME_AREAS_ARMED,L.ALL_AREAS_ARMED,L.ARMED_AWAY,L.ARMED_HOME,L.ARMED_SLEEP,L.LATE_TO_CLOSE,L.EARLY_TO_CLOSE,L.ARMED_STAY),w={SOME_AREAS_DISARMED:7,ALL_AREAS_DISARMED:10,LATE_TO_OPEN:38,START:80},F={ARMED:D,DISARMED:a.OrderedSet.of(w.SOME_AREAS_DISARMED,w.ALL_AREAS_DISARMED,w.LATE_TO_OPEN,w.START),ZONE_BYPASS:19},P=a.OrderedSet.of(Object.values(L).join(","),Object.values(w).join(","),F.ZONE_BYPASS),I={LOCKED:66,UNLOCKED:67},q=a.OrderedSet.of(I.LOCKED,I.UNLOCKED),B={CLEARED:87,INITIATED:88},x=a.OrderedSet.of(B.CLEARED,B.INITIATED),U={EARLY_TO_CLOSE:37,LATE_TO_OPEN:38},N=a.OrderedSet.of(U.EARLY_TO_CLOSE,U.LATE_TO_OPEN),M={ACCESS_GRANTED:40,ARMED_AREA:41,FAILED_TO_EXIT:42,INVALID_AREA:43,INVALID_CODE:44,INVALID_LEVEL:45,INVALID_TIME:46,INACTIVE_USER:85},k=a.OrderedSet.of(M.ACCESS_GRANTED,M.ARMED_AREA,M.FAILED_TO_EXIT,M.INVALID_AREA,M.INVALID_CODE,M.INVALID_LEVEL,M.INVALID_TIME,M.INACTIVE_USER)},394:function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));var n=r(0);function a(e){Object(n.useEffect)(e,[])}},401:function(e,t,r){"use strict";r.d(t,"a",(function(){return i})),r.d(t,"b",(function(){return u}));r(0);var n=r(134),a=r(87);function i(e){const t=Object(n.c)();t.injectedSagas[e.name]||(t.injectedSagas[e.name]={key:e.name,saga:e.saga,mode:a.a,task:t.runSaga(e.saga)})}function u(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];t.forEach(i)}},514:function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));var n=r(0);function a(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];Object(n.useEffect)(()=>{if(r){const r=r=>{e.current&&!e.current.contains(r.target)&&t(r)};return document.addEventListener("mousedown",r),document.addEventListener("touchstart",r),()=>{document.removeEventListener("mousedown",r),document.removeEventListener("touchstart",r)}}},[r])}},532:function(e,t,r){"use strict";var n=r(0),a=r(394);t.a=()=>{const[e,t]=Object(n.useState)({width:window.innerWidth,height:window.innerHeight});return Object(a.a)(()=>{const e=()=>{clearTimeout(null),setTimeout(()=>{t({width:window.innerWidth,height:window.innerHeight})},50)};return window.addEventListener("resize",e),()=>{clearTimeout(null),window.removeEventListener("resize",e)}}),e}},762:function(e,t,r){"use strict";r.d(t,"b",(function(){return s})),r.d(t,"a",(function(){return b}));var n=r(9),a=r.n(n),i=r(6),u=r(4),c=r(10),o=r(2);const s={textColor:"#7F8386",primaryBackgroundColor:"#EDF0F5",secondaryBackgroundColor:"#FFFFFF",tertiaryBackgroundColor:"#F9FAFF",borderColor:"#F0F0F0",panelBorderColor:"#E0E0E0",trueWhite:"#FFFFFF",trueBlack:"#000000",primary:"#8F95F2",primary100:"#f5f5ff",primary200:"#ccceff",primary300:"#a1a4fc",primary400:"#8888fc",primary500:"#726bfa",primary600:"#5f57fa",primary700:"#4b3bf7",primary800:"#3424e5",primary900:"#1d0ebe",primary1000:"#0b008a",secondary:"#22355A",secondaryDark:"#0A1C3B",secondaryLight:"#495C82",success:"#5CB85C",save:"#5CB85C",caution:"#FFDA3E",warning:"#FF7833",failure:"#DD1C24",danger:"#ED1C24",grayXlight:"#F9FAFF",grayLight:"#EDF0F5",grayMediumLight:"#d0d3d8",grayMedium:"#6b7280",gray:"#383F45",grayDark:"#161e2e",grayAccent:"#CCCCCC",grayAccentLight:"#B3B3B3",red:"#ED1C24",red100:"#FFE3E3",red200:"#FFBDBD",red300:"#FF9B9B",red400:"#F86A6A",red500:"#EF4E4E",red600:"#E12D39",red700:"#CF1124",red800:"#AB091E",red900:"#8A041A",red1000:"#610316",orange:"#FF7833",yellow:"#FFDA3E",yellowLight:"#FFE471",yellow100:"#FFFBEA",yellow200:"#FFF3CA",yellow300:"#FCE588",yellow400:"#FADB5F",yellow500:"#F7C948",yellow600:"#F0B429",yellow700:"#DE911D",yellow800:"#CB6E17",yellow900:"#B44D12",yellow1000:"#8D2B0B",green:"#5CB85C",green100:"#E3F9E5",green200:"#C1EAC5",green300:"#A3D9A5",green400:"#7BC47F",green500:"#57AE5B",green600:"#3F9142",green700:"#2F8132",green800:"#207227",green900:"#0E5814",green1000:"#05400A",blueDark:"#2F3640",coolBlue:"#65A4EF",purple:"#8F95F2",boxShadow:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"rgba(0,0,0,0.25)";return"0 1px 8px "+e},panelBorder:"1px solid #E0E0E0",highlightColor:"#FFFBCC",fallbackFontFamily:'"Segoe UI", Roboto, Helvetica, Arial, sans-serif',primaryFontFamily:"Inter var,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji",elevation0:"0 0 0 rgba(0,0,0,0)",elevation100:"0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24)",elevation200:"0 3px 6px rgba(0,0,0,0.15), 0 2px 4px rgba(0,0,0,0.12)",elevation300:"0 10px 20px rgba(0,0,0,0.15), 0 3px 6px rgba(0,0,0,0.10)",elevation400:"0 15px 25px rgba(0,0,0,0.15), 0 5px 10px rgba(0,0,0,0.05)",elevation500:"0 20px 40px rgba(0,0,0,0.2)",statusBlue:"#38b6e0",statusGreen:"#7cc75a",statusOrange:"#ffb224",statusRed:"#ff3324",badgeGreen:"#5CB85C",badgeYellow:"#dec316",detectionRegionBlue:"#285FF6",detectionRegionRed:"#D13A20",detectionRegionGreen:"#5CB85C",detectionRegionYellow:"#FFDA3E"},d=Object(i.Map)({primary:s}),l=Object(i.Map)({primary:{...s,primary:"#DA262E"}}),b=e=>a.a.fromNullable(e).chain(Object(u.a)(a.a.fromNullable,Object(c.a)("theme"),o.zb)).map(e=>{switch(e){case"bay":return l;default:return d}}).getOrElse(d)},763:function(e,t,r){"use strict";r.d(t,"b",(function(){return c}));var n=r(0),a=r.n(n),i=r(936);const u=Object(n.createContext)(window);t.a=e=>{var t;const r=a.a.useRef(null),n=null!==(t=Object(i.a)(r))&&void 0!==t?t:window;return a.a.createElement(u.Provider,{value:n},a.a.createElement("div",Object.assign({},e,{ref:r})))};const c=()=>Object(n.useContext)(u)},770:function(e,t,r){"use strict";r.d(t,"b",(function(){return u}));var n=r(0),a=r(323);const i=()=>Object(n.useContext)(a.a),u=e=>{const{breakpointNames:t,minBreakpoint:r}=i();return r(e(t))};t.a=i},778:function(e,t,r){"use strict";r.d(t,"a",(function(){return u})),r.d(t,"b",(function(){return o}));r(402);var n=r(0),a=r.n(n);const i=Object(n.createContext)("production");const u=e=>a.a.createElement(i.Provider,Object.assign({},e,{value:Object(n.useState)("#{OCTOPUS_ENV_VAR}")})),c=()=>{const[e]=Object(n.useContext)(i);return e},o=()=>{switch(c()){case"dev1":return"https://camectd.securecomwireless.com";case"dev2":return"https://camectd2.securecomwireless.com";case"prod_eu":return"https://camect.eu.securecomwireless.com";default:return"https://camect.securecomwireless.com"}}},829:function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));var n=r(0);function a(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];const r=Object(n.useRef)(e);return t||(r.current=e),r.current}},925:function(e,t,r){"use strict";r.d(t,"a",(function(){return u}));var n=r(978),a=r(0),i=r.n(a);function u(e){let{children:t,className:r}=e;return i.a.createElement(n.a,{className:r},t)}},937:function(e,t,r){"use strict";r.d(t,"a",(function(){return u}));var n=r(0),a=r(283),i=r.n(a);const u=e=>{const t=Object(n.useRef)(document.createElement("div"));return Object(n.useLayoutEffect)(()=>{const e=t.current;if(e)return document.body.appendChild(e),()=>{document.body.removeChild(e)}},[]),i.a.createPortal(e,t.current)}},941:function(e,t,r){"use strict";r.d(t,"a",(function(){return o}));var n=r(128),a=r(772),i=r.n(a),u=r(0);const c={keys:[""],tokenize:!1,matchAllTokens:!1,sortByScore:!0};function o(e,t){const{keys:r,tokenize:a,matchAllTokens:o,sortByScore:s}=t||c,d=Object(u.useMemo)(()=>new i.a(e,{...c,threshold:n.c,distance:n.b,keys:r,tokenize:a,matchAllTokens:o,includeScore:s}),[r,a,o,s,e]);return Object(u.useCallback)(t=>t?d.search(t):e,[e,d])}},961:function(e,t,r){"use strict";r.d(t,"a",(function(){return n}));const n=r(190).a.HTTP_ACCESSIBLE_TYPE}}]);
//# sourceMappingURL=main~21833f8f.90366535.chunk.js.map