{"version":3,"file":"app-84e95f76.xxxxxxxx.bundle.js","mappings":"ivBAGAA,EAAA,QAFA,0kpBCDAC,EAAA,WAiBE,SAAAA,EAAYC,GAhBZC,KAAAC,eAAiB,EACjBD,KAAAE,WAAa,KACbF,KAAAG,WAAa,KACbH,KAAAI,YAAc,KACdJ,KAAAK,iBAAkB,EAClBL,KAAAM,QAAU,GACVN,KAAAO,KAAO,KACPP,KAAAQ,WAAa,GACbR,KAAAS,gBAAkB,GAClBT,KAAAU,uBAAyB,EACzBV,KAAAW,aAAe,EACfX,KAAAY,SAAqB,GACrBZ,KAAAa,SAAqB,GACrBb,KAAAc,oBAAgC,GAChCd,KAAAe,gBAA4B,GAG1BC,OAAOC,OAAOjB,KAAMD,EACtB,CAqCF,OAnCED,EAAAoB,UAAAC,WAAA,SAAWC,GACTpB,KAAKY,SAASS,KAAKD,EACrB,EAEAtB,EAAAoB,UAAAI,cAAA,SAAcC,GACZvB,KAAKY,SAAWZ,KAAKY,SAASY,OAAO,SAACC,EAAGC,GAAO,OAAAA,IAAOH,CAAP,EAClD,EAEAzB,EAAAoB,UAAAS,WAAA,SAAWC,GACT5B,KAAKa,SAASQ,KAAKO,EACrB,EAEA9B,EAAAoB,UAAAW,cAAA,SAAcC,GACZ,IAAMP,EAAQvB,KAAKa,SAASkB,UAAU,SAAAC,GAAK,OAAAA,IAAMF,CAAN,IAC5B,IAAXP,GAGJvB,KAAKa,SAASoB,OAAOV,EAAO,EAC9B,EAEAzB,EAAAoB,UAAAgB,YAAA,SAAYC,GACVnC,KAAKc,oBAAoBO,KAAKc,EAChC,EAEArC,EAAAoB,UAAAkB,eAAA,SAAeC,GACbrC,KAAKc,oBAAsBd,KAAKc,oBAAoBU,OAAO,SAAAC,GAAK,OAAAA,IAAMY,CAAN,EAClE,EAEAvC,EAAAoB,UAAAoB,QAAA,SAAQH,GACNnC,KAAKe,gBAAgBM,KAAKc,EAC5B,EAEArC,EAAAoB,UAAAqB,WAAA,SAAWF,GACTrC,KAAKe,gBAAkBf,KAAKe,gBAAgBS,OAAO,SAAAC,GAAK,OAAAA,IAAMY,CAAN,EAC1D,EACFvC,CAAA,CAxDA,mJCCA0C,EAAA,CAAgBC,IAAA,6DAAAC,QAAA,oFAAAC,UAAA,sFAAAC,UAAA,kFAAAC,QAAA,2HAAAC,kBAAA,mHAAAC,UAAA,2JAAAC,gBAAA,uNAAAC,gBAAA,uNAAAC,gBAAA,mPAAAC,eAAA,gNAAAC,eAAA,yHAAAC,aAAA,8FAAAC,WAAA,sHAAAC,uBAAA,yHAAAC,kBAAA,0GAAAC,cAAA,yIAAAC,+BAAA,6GAAAC,SAAA,8FAAAC,cAAA,sHAAAC,sBAAA,sHAAAC,kBAAA,oJAAAC,qBAAA,4KAAAC,mBAAA,+MAAAC,+BAAA,iOAAAC,8BAAA,yIAAAC,QAAA,mEAAAC,SAAA,0EAAAC,gBAAA,0GAAAC,YAAA,6IAAAC,gBAAA,uIAAAC,WAAA,kIAAAC,WAAA,sIAAAC,aAAA,0IAAAC,cAAA,+IAAAC,gBAAA,yIAAAC,YAAA,uIAAAC,aAAA,0JAAAC,qBAAA,6IAAAC,WAAA,qKAAAC,gBAAA,qKAAAC,cAAA,yJAAAC,oBAAA,8KAAAC,0BAAA,2JAAAC,eAAA,wIAAAC,YAAA,qIAAAC,YAAA,mKAAAC,cAAA,+JAAAC,WAAA,oIAAAC,YAAA,+IAAAC,gBAAA,gJAAAC,cAAA,oKAAAC,uBAAA,iLAAAC,yBAAA,sLAAAC,2BAAA,4JAAAC,eAAA,sJAAAC,kBAAA,8IAAAC,aAAA,sIAAAC,YAAA,6IAAAC,gBAAA,yJAAAC,mBAAA,2KAAAC,wBAAA,oKAAAC,mBAAA,yJAAAC,kBAAA,yIAAAC,WAAA,oIAAAC,YAAA,qIAAAC,YAAA,uJAAAC,oBAAA,wJAAAC,iBAAA,wJAAAC,kBAAA,0JAAAC,kBAAA,kJAAAC,eAAA,0IAAAC,aAAA,0IAAAC,cAAA,6IAAAC,eAAA,8IAAAC,eAAA,kJAAAC,iBAAA,sJAAAC,kBAAA,6IAAAC,aAAA,yGAAAC,QAAA,yHAAAC,gBAAA,iKAAAC,sBAAA,uHAAAC,UAAA,qHAAAC,cAAA,+IAAAC,cAAA,8DAAAC,SAAA,2EAAAC,oBAAA,yGAAAC,kBAAA,6GAAAC,YAAA,oFAAAC,aAAA,gEAAAC,YAAA,yEAAAC,gBAAA,oFAAAC,mBAAA,uEAAAC,WAAA,mEAAAC,cAAA,0BAAAC,MAAA,gEAAAC,eAAA,iEAAAC,WAAA,8DAAAC,YAAA,iDAAAC,KAAA,wEAAAC,mBAAA,yFAAAC,mBAAA,wFAAAC,kBAAA,iHAAAC,6BAAA,sGAAAC,oBAAA,oFAAAC,iBAAA,qEAAAC,YAAA,mDAAAC,MAAA,qFAAAC,wBAAA,mHAAAC,6BAAA,wEAAAC,OAAA,oDAAAC,SAAA,uFAAAC,cAAA,4EAAAC,OAAA,mFAAAC,aAAA,8GAAAC,aAAA,mJAAAC,kBAAA,6EAAAC,MAAA,gEAAAC,cAAA,2EAAAC,cAAA,4BAAAnJ,SAAA,oBAAAiB,QAAA,wGAAAmI,iBAAA,+DAAAC,SAAA,oBAAAC,KAAA,uDAAAC,YAAA,+DAAAC,YAAA,iEAAAC,aAAA,8DAAAC,WAAA,sEAAAC,eAAA,6EAAAC,iBAAA,oEAAAC,YAAA,2EAAAC,UAAA,gHAAAC,iBAAA,4GAAAC,kBAAA,iIAAAC,sBAAA,yIAAAC,wBAAA,sHAAAC,kBAAA,sHAAAC,qBAAA,oCAAAC,MAAA,kEAAAC,gBAAA,8DAAAC,SAAA,oEAAAC,eAAA,+DAAAC,UAAA,mDAAAC,OAAA,sFAAAC,uBAAA,0FAAAC,WAAA,iFAAAC,cAAA,sGAAAC,oBAAA,mFAAAC,SAAA,0DAAAC,WAAA,gEAAAC,aAAA,4EAAAC,iBAAA,mEAAAC,WAAA,gEAAAC,aAAA,4EAAAC,iBAAA,2EAAAC,cAAA,0EAAAC,eAAA,2FAAAC,qBAAA,6EAAAC,aAAA,wEAAAC,gBAAA,6HAAAC,0BAAA,qHAAAC,iBAAA,uFAAAC,oBAAA,gFAAAC,eAAA,6FAAAC,sBAAA,yFAAAC,WAAA,uFAAAC,iBAAA,4EAAAC,gBAAA,0FAAAC,iBAAA,+HAAAC,eAAA,wJAAAC,eAAA,gKAAAC,mBAAA,2MAAAC,uBAAA,6OAAAC,uBAAA,yGAAAC,WAAA,qFAAAC,cAAA,mHAAAC,iBAAA,uKAAAC,0BAAA,4IAAAC,iBAAA,sHAAAC,YAAA,uIAAAC,qBAAA,+IAAAC,yBAAA,oKAAAC,gCAAA,uJAAAC,2BAAA,gHAAAC,cAAA,qEAAAC,cAAA,uGAAAC,iBAAA,sGAAAC,gBAAA,mEAAAC,YAAA,uEAAAC,gBAAA,mEAAAC,YAAA,yEAAAC,gBAAA,gEAAAC,UAAA,uDAAAC,SAAA,sEAAAC,iBAAA,0EAAAC,eAAA,qHAAAC,uBAAA,gIAAAC,aAAA,kDAAAC,OAAA,2EAAAC,aAAA,4FAAAC,iBAAA,mDAAAC,GAAA,sCAAAC,IAAA,uCAAAC,IAAA,uCAAAC,IAAA,uCAAAC,IAAA,uCAAAC,IAAA,uCAAAC,IAAA,uCAAAC,IAAA,uCAAAC,IAAA,uCAAAC,IAAA,uCAAAC,IAAA,uEAAAC,kBAAA,uFAAAC,kBAAA,uFAAAC,kBAAA,uHAAAC,mBAAA,gKAAAC,uBAAA,uIAAAC,yBAAA,iFAAAC,cAAA,iEAAAC,YAAA,4EAAAC,YAAA,qCAAAC,SAAA,oBAAAC,IAAA,gEAAAC,eAAA,mHAAAC,mBAAA,qJAAAC,oBAAA,oJAAAC,oBAAA,gGAAAC,UAAA,2EAAAC,iBAAA,oGAAAC,eAAA,qKAAAC,eAAA,yKAAAC,iBAAA,sHAAAC,cAAA,yHAAAC,iBAAA,oHAAAC,aAAA,4HAAAC,kBAAA,kGAAAC,cAAA,uJAAAC,yBAAA,oKAAAC,kBAAA,sNAAAC,uBAAA,uLAAAC,gBAAA,4DAAAC,QAAA,+DAAAC,aAAA,yHAAAC,wBAAA,qJAAAC,mBAAA,gJAAAC,mBAAA,kJAAAC,oBAAA,qJAAAC,qBAAA,oGAAAC,YAAA,qEAAAC,eAAA,2BAAAC,KAAA,qEAAAC,WAAA,6EAAAC,YAAA,uEAAAC,eAAA,uHAAAC,0BAAA,sJAAAC,yBAAA,6OAAAC,6CAAA,iKAAAC,YAAA,qFAAAC,YAAA,+JAAAC,wBAAA,kIAAAC,eAAA,mEAAAC,YAAA,+FAAAC,gBAAA,yJAAAC,iBAAA,oLAAAC,gBAAA,2LAAAC,oBAAA,+LAAAC,oBAAA,uLAAAC,gBAAA,2LAAAC,oBAAA,2LAAAC,kBAAA,2LAAAC,mBAAA,oLAAAC,eAAA,sLAAAC,kBAAA,mLAAAC,eAAA,sLAAAC,kBAAA,2MAAAC,0BAAA,8LAAAC,gBAAA,yLAAAC,mBAAA,wLAAAC,iBAAA,wLAAAC,kBAAA,uLAAAC,iBAAA,kLAAAC,eAAA,8MAAAC,6BAAA,iNAAAC,wBAAA,2LAAAC,gBAAA,yLAAAC,mBAAA,sLAAAC,gBAAA,2LAAAC,oBAAA,yLAAAC,iBAAA,4LAAAC,oBAAA,8HAAAC,cAAA,6EAAAC,iBAAA,kJAAAC,uBAAA,sIAAAC,eAAA,qFAAAC,kBAAA,0FAAAC,oBAAA,yHAAAC,kBAAA,2LAAAC,oBAAA,oJAAAC,iBAAA,2EAAAC,eAAA,iHAAAC,qBAAA,mHAAAC,mBAAA,2EAAAC,cAAA,iFAAAC,oBAAA,+EAAAC,cAAA,4JAAAC,4BAAA,yIAAAC,eAAA,oEAAAC,aAAA,kGAAAC,2BAAA,kFAAAC,aAAA,4lEC0BhBC,EAAA,WA4EE,SAAAA,EAAoBC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,GANpB,IAAAC,EAAAtW,KAAoBA,KAAA+V,MAAAA,EACA/V,KAAAgW,OAAAA,EACAhW,KAAAiW,IAAAA,EACAjW,KAAAkW,OAAAA,EACAlW,KAAAmW,GAAAA,EACAnW,KAAAoW,cAAAA,EACApW,KAAAqW,UAAAA,EAjFZrW,KAAAuW,OAAS/T,EAGTxC,KAAAwW,KAAO,OAGPxW,KAAAyW,yBAA0B,EAC1BzW,KAAA0W,wBAAyB,EACzB1W,KAAA2W,kBAAmB,EACnB3W,KAAA4W,YAAa,EACb5W,KAAA6W,uBAAyB,EAEzB7W,KAAA8W,qBAAuB,UAErB9W,KAAA+W,qBAA6C,CAAEC,OAAQ,KAEzDhX,KAAAiX,mBAAqB,GACrBjX,KAAAkX,mBAAqB,GACrBlX,KAAAmX,mBAAqB,GAErBnX,KAAAoX,mBAAqB,GAKrBpX,KAAAqX,QAAU,IAAIvX,EAEdE,KAAAsX,sBAAuB,EAIvBtX,KAAAuX,SAAW,GACXvX,KAAAwX,QAAU,GACVxX,KAAAyX,aAAkC,GAClCzX,KAAA0X,QAAU,GACV1X,KAAA2X,MAAQ,GACR3X,KAAA4X,cAAgB,GAChB5X,KAAAa,SAAW,GACXb,KAAA6X,cAAe,EAEf7X,KAAA8X,MAAQ,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IACpE9X,KAAA+X,QAAU,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GACzK,GAAG,GAAG,GAAG,GAAG,IAEN/X,KAAAgY,WAAa,GACbhY,KAAAiY,KAAO,GAEPjY,KAAAkY,WAAY,EAGZlY,KAAAmY,UAAW,EACXnY,KAAAoY,uBAAwB,EAKxBpY,KAAAqY,WAAY,EACZrY,KAAAsY,kBAAmB,EAEnBtY,KAAAuY,4BAA6B,EAC7BvY,KAAAwY,4BAA6B,EAC7BxY,KAAAyY,uBAAwB,EACxBzY,KAAA0Y,uBAAwB,EAEV1Y,KAAA2V,cAAe,EAC7B3V,KAAA2Y,oBAAqB,EACrB3Y,KAAA4Y,mBAAqB,GACrB5Y,KAAA6Y,YAAa,EAEb7Y,KAAA8Y,gBAAiB,EAAAC,EAAAC,MA0CfhZ,KAAAiZ,sBAAwB,SAACC,GAC7B5C,EAAKK,mBACPL,EAAK5V,uBAAyBwY,EAAYC,OAAOrK,OAAOsK,SAE5D,EAukBQpZ,KAAAqZ,+BAAiC,SAAOC,EAAQC,EAAqBC,GAAU,OAAAC,EAAAnD,OAAA,gEAErFtW,KAAK0Z,WAAY,OAEiBC,IAA/BJ,EAAoBK,SACrBL,EAAsB,CAACA,IAGzBA,EAAoBM,QAAQ,SAAOC,GAAC,OAAAL,EAAAnD,OAAA,wFAE5ByD,EAA4B,OAAnBD,EAAEE,aACXC,EAAoC,OAAvBH,EAAEI,iBAElBV,GACGW,OAAY,EAEbna,KAAKoa,QACHH,IACDE,EAAena,KAAKyX,aAAa4C,KAAK,SAAAC,GAAe,OAAAA,EAAYC,eAAiBT,EAAEI,gBAA/B,IAGpDH,IACDI,EAAena,KAAKyX,aAAa4C,KAAK,SAAAC,GAAe,OAAAA,EAAYC,eAAiBT,EAAEE,YAA/B,MAGpDC,IACDE,EAAena,KAAKyX,aAAa4C,KAAK,SAAAC,GAAe,OAAAA,EAAYJ,mBAAqBJ,EAAEI,gBAAnC,IAGpDH,IACDI,EAAena,KAAKyX,aAAa4C,KAAK,SAAAC,GAAe,OAAAA,EAAYN,eAAiBF,EAAEE,YAA/B,KAIzD,GAAMha,KAAKwa,kBAAkBL,KArB5B,aAsBD,OADAM,EAAAC,OACA,kBAIE1a,KAAKoa,OACHH,EACF,GAAMja,KAAKiW,IAAI0E,mBAAmB3a,KAAK4a,SAAU5a,KAAKoa,OAAQN,EAAEI,mBAD9D,MADF,aAEAO,EAAAC,+BAGEX,EACF,GAAM/Z,KAAKiW,IAAI4E,eAAe7a,KAAK4a,SAAU5a,KAAKoa,OAAQN,EAAEE,eAD1D,aACFS,EAAAC,wBAGkB,OAApBI,EAAA9a,KAAoB,GAAMA,KAAKiW,IAAI8E,gBAAgB/a,KAAK4a,SAAU5a,KAAKoa,uBAAvEU,EAAKrD,aAAegD,EAAAC,oBAIpB1a,KAAKyX,aAAapW,KAAI2Z,EAAAA,EAAA,GAAKlB,GAAC,CAAEmB,MAAOnB,EAAEoB,QAASpM,OAAQgL,EAAEqB,4BAEtDlB,GACFja,KAAKqX,QAAQnV,YAAY4X,EAAEI,kBAGzBH,GACF/Z,KAAKqX,QAAQ/U,QAAQwX,EAAEE,sCAIvBR,IACFxZ,KAAK0Z,WAAY,uBAWf1Z,KAAAob,kBAAoB,SAACC,EAAGC,GAC9B,GAAID,GAAKC,GACHC,SAASF,KAAOE,SAASD,GAC3B,OAAO,CAGb,EAEQtb,KAAAwb,qBAAuB,SAACH,EAAGC,GACjC,GAAID,GAAKC,GACHD,IAAMC,EACR,OAAO,CAGb,EAEUtb,KAAAyb,kBAAoB,SAAOC,GAA8D,OAAAjC,EAAAnD,OAAA,kFAG7FqF,OAFEA,EAA2CD,EAAYvC,OAAOyC,gBAE/C,EAAjBD,EAAmB/B,QACa,iBAA9B5Z,KAAK8W,qBAAL,MACF,GAAM9W,KAAKqZ,+BAA+B,KAAMsC,GAAmB,IAFnE,aAEAb,EAAAJ,wCAxsBJ1a,KAAK+V,MAAMQ,OAAOvW,KAAKuW,OACzB,mBAmwBF,OAjwBET,EAAA5U,UAAA2a,kBAAA,eAAAvF,EAAAtW,KACEA,KAAKqW,UAAUyF,eAAe,kBAAArC,EAAAnD,OAAA,6FACzBtW,KAAKqX,QAAQ7W,WACQ,GAAMR,KAAKiW,IAAI8F,iBAAiB/b,KAAK4a,WAD1D,oBACKhD,EAAgB6C,EAAAC,OAChBsB,EAA4F,QAAjElB,EAAAlD,EAAcyC,KAAK,SAACP,GAAM,OAAAA,EAAEmC,WAAa3F,EAAKe,QAAQ7W,UAA5B,UAAuC,IAAAsa,OAAA,EAAAA,EAAEhC,eAGjG9Y,KAAKqX,QAAQ2C,aACdha,KAAK6Y,WAAa7Y,KAAKqX,QAAQ7W,aAAeR,KAAK4Y,oBAAsB5Y,KAAK8Y,iBAAmBkD,EAEjGhc,KAAK6Y,WAAa7Y,KAAK8Y,iBAAmBkD,eAG5Chc,KAAK6Y,YAAa,mCAGxB,EAEA/C,EAAA5U,UAAAgb,KAAA,WACEC,SAASC,iBAAiBC,EAAAC,EAAoBC,2BAA4Bvc,KAAKiZ,uBAAuB,EACxG,EAEAnD,EAAA5U,UAAAsb,OAAA,WACEL,SAASM,oBAAoBJ,EAAAC,EAAoBC,2BAA4Bvc,KAAKiZ,sBACpF,EAQMnD,EAAA5U,UAAAwb,qBAAN,SAA2BC,iGACX,WAAXA,EAAA,OACD3c,KAAKqX,QAAQ3W,uBAAyBV,KAAKU,uBAC3C,GAAMV,KAAK4c,sCAAX9B,EAAAJ,+BAGF1a,KAAK2W,kBAAmB,YAG1Bb,EAAA5U,UAAA2b,SAAA,SAAS/B,GAAT,IAASL,OAAA,IAAAK,EAAoL,CAAEF,cAAUjB,EAAWmD,UAAMnD,EAAWS,YAAQT,EAAWnD,UAAMmD,EAAWoD,mBAAepD,EAAWqD,gBAAYrD,EAAW/C,gBAAY+C,EAAW9C,4BAAwB8C,EAAWrB,sBAAkBqB,EAAWsD,cAAUtD,EAAWuD,gBAAYvD,EAAWwD,iBAAaxD,GAAWmB,EAA1cF,EAAQH,EAAAG,SAAEkC,EAAIrC,EAAAqC,KAAE1C,EAAMK,EAAAL,OAAEgD,EAAA3C,EAAAjE,KAAAA,OAAI,IAAA4G,EAAG,OAAMA,EAAEL,EAAatC,EAAAsC,cAAEC,EAAUvC,EAAAuC,WAAEK,EAAA5C,EAAA7D,WAAAA,OAAU,IAAAyG,GAAQA,EAAEC,EAAA7C,EAAA5D,uBAAAA,OAAsB,IAAAyG,EAAG,EAACA,EAAEC,EAAA9C,EAAAnC,iBAAAA,OAAgB,IAAAiF,GAAQA,EAAEN,EAAQxC,EAAAwC,SAAEC,EAAUzC,EAAAyC,WAAEC,EAAW1C,EAAA0C,YACtLnd,KAAK4a,SAAWW,SAASX,GACzB5a,KAAKoa,OAASA,EACdpa,KAAK8c,KAAOA,EACZ9c,KAAKwW,KAAOA,EACZxW,KAAK+c,cAAgBA,EACrB/c,KAAKid,SAAWA,EAChBjd,KAAKkd,WAAaA,EAClBld,KAAKmd,YAAcA,EAEhBH,IACDhd,KAAK8W,qBAAuBkG,GAE9Bhd,KAAK4W,WAAaA,EAClB5W,KAAK6W,uBAAyBA,EAC9B7W,KAAKsY,iBAAmBA,EAEvBmB,EAjBHzZ,UAiBG,oHACmC,OAAlC8a,EAAA9a,KAAkC,GAAMA,KAAKoW,cAAcoH,SAAS,uDAClC,OADlC1C,EAAKvC,2BAA6BkF,EAAA/C,OAClCD,EAAAza,KAAkC,GAAMA,KAAKoW,cAAcoH,SAAS,uDACvC,OAD7B/C,EAAKjC,2BAA6BiF,EAAA/C,OAClC0C,EAAApd,KAA6B,GAAMA,KAAKoW,cAAcoH,SAAS,kDAClC,OAD7BJ,EAAK3E,sBAAwBgF,EAAA/C,OAC7B2C,EAAArd,KAA6B,GAAMA,KAAKoW,cAAcoH,SAAS,kDAA/DH,EAAK3E,sBAAwB+E,EAAA/C,QAGxB1a,KAAK4a,UAAY5a,KAAKgW,OAAO0H,qBAES,QAArCC,EAAA3d,KAAKgW,OAAO0H,mBAAmBE,cAAM,IAAAD,OAAA,EAAAA,EAAEtb,MACzCrC,KAAK4a,SAAW5a,KAAKgW,OAAO0H,mBAAmBE,OAAOvb,IAKzC,QAAbrC,KAAK8c,MAAmB9c,KAAKid,UAAajd,KAAKkd,YAAeld,KAAKmd,cAAend,KAAKgW,OAAO0H,sBACvD,QAArCG,EAAA7d,KAAKgW,OAAO0H,mBAAmBE,cAAM,IAAAC,OAAA,EAAAA,EAAEZ,YACzCjd,KAAKid,SAAWjd,KAAKgW,OAAO0H,mBAAmBE,OAAOX,WAEf,QAArCa,EAAA9d,KAAKgW,OAAO0H,mBAAmBE,cAAM,IAAAE,OAAA,EAAAA,EAAEZ,cACzCld,KAAKkd,WAAald,KAAKgW,OAAO0H,mBAAmBE,OAAOV,aAEjB,QAArCa,EAAA/d,KAAKgW,OAAO0H,mBAAmBE,cAAM,IAAAG,OAAA,EAAAA,EAAEZ,eACzCnd,KAAKmd,YAAca,mBAAmBhe,KAAKgW,OAAO0H,mBAAmBE,OAAOT,eAI3End,KAAKoa,OAAN,MAEF,GAAMpa,KAAKiW,IAAIgI,iBAAiBje,KAAK4a,kBAArC6C,EAAA/C,wBAGiB,SAAM1a,KAAKkW,OAAOgI,qBAKX,OAJtBA,OADEA,EAAaT,EAAA/C,aACL,EAAVwD,EAAYC,YACdne,KAAKiY,KAAOiG,EAAWC,UAGzBb,EAAAtd,KAA0B,GAAMA,KAAKkW,OAAOkI,wBAClB,OAD1Bd,EAAKrG,mBAAqBwG,EAAA/C,OAC1B6C,EAAAvd,KAA0B,GAAMA,KAAKkW,OAAOmI,4BAClB,OAD1Bd,EAAKrG,mBAAqBuG,EAAA/C,OAC1B4D,EAAAte,KAA0B,GAAMA,KAAKkW,OAAOqI,oCAA5CD,EAAKnH,mBAAqBsG,EAAA/C,OAEtBN,EAAD,OACEpa,KAAK+c,eACN/c,KAAKqX,QAAQ3W,uBAAyBV,KAAK+c,cAAc3D,iBADxD,eAGkB,SAAMpZ,KAAKiW,IAAIuI,sBAAsBxe,KAAK4a,mBAAvD6D,EAAahB,EAAA/C,OACnB1a,KAAKqX,QAAQ3W,uBAAyB+d,EAAWrF,mCAIjDgB,EACa,GAAMpa,KAAKiW,IAAIyI,cAAc9D,EAAUR,IADpD,eACIuE,EAASlB,EAAA/C,OACZsC,GACDhd,KAAK4e,UAAU5B,GAGjBhd,KAAKqX,QAAU2D,EAAAA,EAAA,GAAKhb,KAAKqX,SAAYsH,GAElC3e,KAAKqX,QAAQ7W,aACdR,KAAK4Y,mBAAqB5Y,KAAKqX,QAAQ7W,iBAKd,KAFrBqe,EAAM7D,EAAA,GAAQhb,KAAKqX,UAEP9W,MAAiD,MAAb,QAAZue,EAAAD,aAAM,EAANA,EAAQte,YAAI,IAAAue,OAAA,EAAAA,EAAEC,SACpC,aAAd/e,KAAK8c,OACP9c,KAAKqX,QAAQ9W,KAAO,GACpBP,KAAKgf,aAAeH,EAAOte,MAI/BP,KAAK2V,aAAe3V,KAAKqX,QAAQhX,mCAGnC,SAAML,KAAK4c,sCAEW,OAFtBa,EAAA/C,OAEAuE,EAAAjf,KAAsB,GAAMA,KAAKiW,IAAI8F,iBAAiB/b,KAAK4a,0BAA3DqE,EAAKrH,cAAiB6F,EAAA/C,OAAgDwE,IAAI,SAAApF,GAAK,OAAGzX,GAAIyX,EAAEmC,SAAUkD,MAAOrF,EAAEsF,KAA5B,GAE5Epf,KAAKoa,OACNpa,KAAK2X,MAAQ3X,KAAKqX,QAAQ5W,gBAAgBye,IAAI,SAAApF,GAAK,OAAGzX,GAAIyX,EAAEmC,SAAUkD,MAAOrF,EAAEsF,KAA5B,IAEnDpf,KAAK2X,MAAQ3X,KAAK4X,cAEqB,IAApC2D,UAAS,EAAAxC,EAAAsG,SACJC,EAAYtf,KAAK4X,cAAc7V,UAAU,SAAA+X,GAAK,OAAAA,EAAEqF,QAAU7I,EAAK2B,IAAjB,KACpC,IACdjY,KAAKqX,QAAQ7W,WAAaR,KAAK4X,cAAc0H,GAAWjd,KAK9D8Z,SAASC,iBAAiBmD,EAAAC,EAAcC,uBAAwBzf,KAAKyb,mBAAmB,GAExFiE,WAAW,WACTpJ,EAAKuB,cAAe,EACpBvB,EAAK+B,WAAY,CACnB,EAAG2E,EAAY,EAAI,aAGvB,EAEMlH,EAAA5U,UAAA0b,2BAAN,iHACuB,OAArB9B,EAAA9a,KAAqB,GAAMA,KAAKiW,IAAI0J,cAAc3f,KAAK4a,SAAU5a,KAAKqX,QAAQ3W,wBAAwB,WAQtG,OARAoa,EAAKiC,cAAgBQ,EAAA7C,OAGrB1a,KAAK+c,cAAc6C,qBAAsB,EACzC5f,KAAK+c,cAAc8C,kBAA0E,QAAtDzC,EAA2B,QAA3B3C,EAAAza,KAAK+c,cAAc+C,gBAAQ,IAAArF,OAAA,EAAAA,EAAEsF,KAAK,SAAAC,GAAK,OAAAA,EAAEC,YAAF,UAAe,IAAA7C,GAAAA,EAC7Fpd,KAAK+c,cAAcmD,uBAAwG,QAA/E5C,EAA2B,QAA3BD,EAAArd,KAAK+c,cAAc+C,gBAAQ,IAAAzC,OAAA,EAAAA,EAAE0C,KAAK,SAAAC,GAAK,OAAAA,EAAEG,aAAeC,EAAAC,GAAWC,WAA5B,UAAwC,IAAAhD,GAAAA,EAC3Htd,KAAK+c,cAAcwD,UAAY,IAE/B,GAAMvgB,KAAKwgB,4CAAXjD,EAAA7C,iBAGI5E,EAAA5U,UAAAsf,2BAAN,oHAEMC,EAAa,GACdzgB,KAAK+c,cAAc2D,cACpBD,EAAazgB,KAAK+c,cAAc9B,aAD/B,aAGc,SAAMjb,KAAKiW,IAAI0K,qBAAqB3gB,KAAK4a,SAAU5a,KAAK+c,cAAc3D,kBAErF,IAFMuF,EAAS7D,EAAAJ,OAENnZ,EAAQ,EAAGA,EAAQod,EAAO/E,OAAQrY,IACzCkf,GAAc,GAAAG,OAAGjC,EAAOpd,GAAOsf,YAC5Btf,IAAUod,EAAO/E,OAAS,IAC3B6G,GAAc,+BAKpBzgB,KAAKygB,WAAaA,YAGpBzf,OAAA8f,eACIhL,EAAA5U,UAAA,kBAAe,KADnB,WAEE,YAAoC,IAAtBlB,KAAKgf,YACrB,kCAEMlJ,EAAA5U,UAAA6f,aAAN,2GACmB,SAAM/gB,KAAKiW,IAAI+K,YAAYhhB,KAAK4a,SAAU5a,KAAKoa,uBAA1D7C,EAAWkD,EAAAC,QAEC,QAAdI,EAAAvD,aAAQ,EAARA,EAAU0J,YAAI,IAAAnG,OAAA,EAAAA,EAAElB,UAClB5Z,KAAKuX,SAAWA,EAAS0J,KAAK/B,IAAI,SAAAgC,GAEhC,OADAA,EAAIC,SAAWC,IAAAC,KAAYH,EAAII,cAAcC,MAAMC,OAAO,yBACnDN,CACT,cAKEpL,EAAA5U,UAAAugB,aAAN,yGACmB,SAAMzhB,KAAKiW,IAAIyL,YAAY1hB,KAAK4a,SAAU5a,KAAKoa,uBAA1DvZ,EAAWia,EAAAJ,UAGf1a,KAAKa,SAAWA,aAIdiV,EAAA5U,UAAA0d,UAAN,SAAgBtO,iHACdtQ,KAAK6X,cAAe,EACpB7X,KAAK8W,qBAAuBxG,EAC5BoP,WAAW,WACTpJ,EAAKuB,cAAe,CACtB,EAAG,GAEC7X,KAAKoa,OACK,YAAR9J,EAAA,OACFwK,EAAA9a,KAAe,GAAMA,KAAKiW,IAAI0L,WAAW3hB,KAAK4a,SAAU5a,KAAKoa,UAF7D,aAEAU,EAAKtD,QAAU4F,EAAA1C,8BAGL,iBAARpK,EAAA,OACFmK,EAAAza,KAAoB,GAAMA,KAAKiW,IAAI8E,gBAAgB/a,KAAK4a,SAAU5a,KAAKoa,iBAAvEK,EAAKhD,aAAe2F,EAAA1C,wBAGV,aAARpK,GACFtQ,KAAK+gB,eAGK,SAARzQ,GACFtQ,KAAKyhB,gDAKX3L,EAAA5U,UAAA0gB,oBAAA,SAAoBC,IACD,IAAbA,EACF7hB,KAAKqX,QAAQ1W,aAAe,GAE5BX,KAAKqX,QAAQ1W,aAAe,EAC5BX,KAAK2Y,oBAAqB,EAE9B,EAEM7C,EAAA5U,UAAA4gB,KAAN,0HAEE,OAAG9hB,KAAK4X,cAAc7V,UAAU,SAAA+X,GAAK,OAAAA,EAAEzX,KAAOiU,EAAKe,QAAQ7W,UAAtB,GAAoC,GACvER,KAAKoY,uBAAwB,EAC7B,MAGFpY,KAAKmY,UAAW,EACVd,EAAO2D,EAAA,GAAQhb,KAAKqX,UAEN,QAAhByD,EAAAzD,aAAO,EAAPA,EAAS/W,eAAO,IAAAwa,OAAA,EAAAA,EAAEiH,SAAS,QAC7B1K,EAAQ/W,QAAU8gB,IAAAG,IAAWlK,EAAQ/W,QAAS,cAAc0hB,eAG9D3K,EAAQpX,eAAiBsb,SAASlE,EAAQpX,eAAegiB,YACzD5K,EAAQ7W,WAAa6W,EAAQ7W,WAAWyhB,WAEnCjiB,KAAKoa,OAAN,OACgB,aAAdpa,KAAK8c,OACPzF,EAAQ1W,aAAe,EAEpB0W,EAAQ9W,OACH2hB,EAAcd,MAASI,OAAO,sBAC9BW,EAAmB,iCAAAvB,OACL5gB,KAAKiY,KAAI,QAAA2I,OAAOsB,EAAW,2BAAAtB,OAC3CvJ,EAAQ9W,KAAI,oCAIhB8W,EAAQ9W,KAAO4hB,IAKL,GAAMniB,KAAKiW,IAAImM,QAAQpiB,KAAK4a,SAAU5a,KAAK6Y,WAAYxB,oBAA/DtX,EAAQ0a,EAAAC,OAEX1a,KAAK2Y,oBAAoC,SAAd3Y,KAAK8c,MAAmB/c,EACpD,GAAMC,KAAKiW,IAAIoM,mBAAmBriB,KAAK4a,SAAU7a,EAAMia,eADtD,aACDS,EAAAC,wBAqCF,OAlCI1a,KAAKgW,OAAO0H,mBAAmB4E,SAASP,SAAS,UAA0B,SAAd/hB,KAAK8c,OAChE/c,aAAK,EAALA,EAAOia,gBAETuI,eAAeC,QAAQ,oBAAqB,QAEzCxiB,KAAKid,UAAYjd,KAAKkd,WACvBld,KAAKgW,OAAOyM,gBAAgB,cAAe,CAAEpgB,GAAIrC,KAAK4a,SAAUR,OAAQra,EAAMia,aAAc0I,WAAY1iB,KAAK6W,uBAAwBoG,SAAUjd,KAAKid,SAAUC,WAAYld,KAAKkd,WAAYC,YAAawF,mBAAmB3iB,KAAKmd,cAAgB,CAAEyF,SAAS,EAAMC,SAAS,IAE1Q7iB,KAAKgW,OAAOyM,gBAAgB,cAAe,CAAEpgB,GAAIrC,KAAK4a,SAAUR,OAAQra,EAAMia,aAAc0I,WAAY1iB,KAAK6W,wBAA0B,CAAE+L,SAAS,EAAMC,SAAS,KAKvK7iB,KAAKmW,GAAG2M,QAAQ,0BAEhB9iB,KAAK+V,MAAMgN,OAEO,aAAd/iB,KAAK8c,OACP,EAAAkG,EAAAC,IAAa,mBAETjjB,KAAKgW,OAAO0H,mBAAmB4E,SAASP,SAAS,eAC7CmB,EAAa,CACjB7gB,GAAIrC,KAAK4a,SACTuI,uBAAwBpjB,EAAMia,aAC9BoJ,gBAAiBpjB,KAAKsY,sBAAmBqB,EAAY3Z,KAAK+c,cAAc3D,UAG1EpZ,KAAKgW,OAAOyM,gBAAgB,kBAAmBS,EAAY,CAAEN,SAAS,EAAMC,SAAS,MAEjE,SAAd7iB,KAAK8c,OACb,EAAAkG,EAAAC,IAAa,cAGfjjB,KAAKmY,UAAW,EAChB,GAAOd,UAoBO,MAlBI,aAAdrX,KAAK8c,OACPzF,EAAQ1W,aAAe,EAEH,KAAjB0W,EAAQ9W,KACT8W,EAAQ9W,KAAOP,KAAKgf,aAAehf,KAAKgf,aAAe3H,EAAQ9W,MAEzD2hB,EAAcd,MAASI,OAAO,sBAChCW,EAAmB,mBAAAvB,OAAmB5gB,KAAKiY,KAAI,QAAA2I,OAAOsB,EAAW,aAAAtB,OAAYvJ,EAAQ9W,MAEtFP,KAAKgf,eACNmD,EAAmB,GAAAvB,OAAGuB,EAAgB,SAAAvB,OAAQ5gB,KAAKgf,eAGrD3H,EAAQ9W,KAAO4hB,IAKL,GAAMniB,KAAKiW,IAAIoN,WAAWrjB,KAAK4a,SAAU5a,KAAKoa,OAAQpa,KAAK6Y,WAAYxB,kBAA/EtX,EAAQ0a,EAAAC,OAEX1a,KAAK2Y,oBAAoC,SAAd3Y,KAAK8c,MAAmB/c,EACpD,GAAMC,KAAKiW,IAAIoM,mBAAmBriB,KAAK4a,SAAU7a,EAAMia,eADtD,aACDS,EAAAC,wBAwCF,OArCI1a,KAAKgW,OAAO0H,mBAAmB4E,SAASP,SAAS,WAEnDQ,eAAeC,QAAQ,oBAAqB,QAEzCxiB,KAAKid,UAAYjd,KAAKkd,WACvBld,KAAKgW,OAAOyM,gBAAgB,cAAe,CAAEpgB,GAAIrC,KAAK4a,SAAUR,OAAQra,EAAMia,aAAc0I,WAAY1iB,KAAK6W,uBAAwBoG,SAAUjd,KAAKid,SAAUC,WAAYld,KAAKkd,WAAYC,YAAawF,mBAAmB3iB,KAAKmd,cAAe,CAAEyF,SAAS,EAAMC,SAAS,IAEzQ7iB,KAAKgW,OAAOyM,gBAAgB,cAAe,CAAEpgB,GAAIrC,KAAK4a,SAAUR,OAAQpa,KAAKoa,OAAQsI,WAAY1iB,KAAK6W,wBAA0B,CAAE+L,SAAS,EAAMC,SAAS,KAI9J7iB,KAAK+V,MAAMgN,OAEO,aAAd/iB,KAAK8c,OACP,EAAAkG,EAAAC,IAAa,mBAETjjB,KAAKgW,OAAO0H,mBAAmB4E,SAASP,SAAS,eAC7CmB,EAAa,CACjB7gB,GAAIrC,KAAK4a,SACTuI,uBAAwBnjB,KAAKoa,OAC7BgJ,gBAAiBpjB,KAAKsY,sBAAmBqB,EAAY3Z,KAAK+c,cAAc3D,UAG1EpZ,KAAKgW,OAAOyM,gBAAgB,kBAAmBS,EAAY,CAAEN,SAAS,EAAMC,SAAS,MAEjE,SAAd7iB,KAAK8c,OACb,EAAAkG,EAAAC,IAAa,cAIXjjB,KAAK4W,YACPuF,SAASmH,cAAc,IAAIC,YAAY,wBAAyB,CAC9DC,SAAS,KAIbxjB,KAAKmY,UAAW,EAChB,GAAOd,SAIXvB,EAAA5U,UAAAuiB,OAAA,WACEtH,SAASM,oBAAoB8C,EAAAC,EAAcC,uBAAwBzf,KAAKyb,mBAAmB,GAC3Fzb,KAAK+V,MAAMgN,MACb,EAEA/hB,OAAA8f,eAGIhL,EAAA5U,UAAA,YAAS,KAHb,2BAKE,GAAgB,QAAblB,KAAKwW,MAAkBxW,KAAKmY,UAAYnY,KAAKqY,UAAW,OAAO,EAElE,IAAMqL,EAAiD,QAA3B5I,EAAA9a,KAAKqX,QAAQpX,sBAAc,IAAA6a,GAAAA,EACjD6I,EAAyC,QAAvBlJ,EAAAza,KAAKqX,QAAQnX,kBAAU,IAAAua,GAAAA,EACzCmJ,EAAyC,QAAvBxG,EAAApd,KAAKqX,QAAQlX,kBAAU,IAAAid,GAAAA,EACzCyG,EAAyC,QAAvBxG,EAAArd,KAAKqX,QAAQ7W,kBAAU,IAAA6c,GAAAA,EACzCyG,OAAuD,IAA7B9jB,KAAKqX,QAAQjX,aAA4D,OAA7BJ,KAAKqX,QAAQjX,aAA4D,KAApCJ,KAAKqX,QAAQjX,YAAY2e,OACpIgF,EAAmC,QAApBzG,EAAAtd,KAAKqX,QAAQ/W,eAAO,IAAAgd,GAAAA,EACnC0G,EAAiD,QAAnCzG,EAAAvd,KAAKqX,QAAQ3W,8BAAsB,IAAA6c,GAAAA,EAEjDxD,EAAuB,SAAd/Z,KAAK8c,KACdmH,EAA2B,aAAdjkB,KAAK8c,KAGxB,OAFe9c,KAAKoa,OAEhBL,EACK2J,GAAuBC,GAAmBC,GAAmBC,GAAmBC,GAAoBC,GAAgBC,IAAgBhkB,KAAK0W,yBAG9IuN,GAEOP,GAAuBC,GAAmBC,GAAmBC,GAAmBC,GAAoBE,IAAgBhkB,KAAK0W,sBAOtI,kCAEMZ,EAAA5U,UAAAgjB,QAAN,wIAGIlkB,KAAK6X,cAAe,EAChB7X,KAAK4a,UAAY5a,KAAKoa,QACxBpa,KAAKmY,UAAW,EAChB,GAAMnY,KAAKiW,IAAItU,WAAW3B,KAAK4a,SAAU5a,KAAKoa,OAAQ,GAAAwG,OAAG5gB,KAAKgY,eAF5D,aAGF,OADA8C,EAAAJ,OACA,GAAM1a,KAAKyhB,8BAAX3G,EAAAJ,OACA1a,KAAKmY,UAAW,EAChBnY,KAAKgY,WAAa,gBAElBhY,KAAKqX,QAAQ1V,WAAW3B,KAAKgY,YAC7BhY,KAAKgY,WAAa,GAElBhY,KAAKa,SAAWb,KAAKqX,QAAQxW,SAASsjB,OAAO,SAACC,EAAKC,GAEjD,OADAD,EAAI/iB,KAAK,CAAES,QAASuiB,IACbD,CACT,EAAG,4BAGLpkB,KAAK6X,cAAe,EAEF,aAAd7X,KAAK8c,MACH9c,KAAKgW,OAAO0H,mBAAmB4E,SAASP,SAAS,eAC7CmB,EAAa,CACjB7gB,GAAIrC,KAAK4a,SACTuI,uBAAwBnjB,KAAKoa,OAC7BgJ,gBAAiBpjB,KAAKsY,sBAAmBqB,EAAY3Z,KAAK+c,cAAc3D,UAG1EpZ,KAAKgW,OAAOyM,gBAAgB,kBAAmBS,EAAY,CAAEN,SAAS,EAAMC,SAAS,oCAKzFyB,QAAQC,MAAMC,gCAIZ1O,EAAA5U,UAAAujB,uBAAN,mFACEzkB,KAAKyW,yBAA0B,EAC/BzW,KAAK0W,wBAAyB,WAG1BZ,EAAA5U,UAAAsZ,kBAAN,SAAwBkK,oIAGpB1kB,KAAK0Z,WAAY,EAEb1Z,KAAKoa,OAEJsK,EAAKC,UAAYC,EAAAC,GAAQC,SAAzB,MACD,GAAM9kB,KAAKiW,IAAI8O,sBAAsB/kB,KAAK4a,SAAU5a,KAAKoa,OAAQsK,EAAKnK,eAHtE,oBAGAO,EAAAJ,oBAEA,SAAM1a,KAAKiW,IAAI+O,kBAAkBhlB,KAAK4a,SAAU5a,KAAKoa,OAAQsK,EAAKnK,sBAAlEO,EAAAJ,+BAGIuK,EAAYjlB,KAAKyX,aAAa1V,UAAU,SAAAN,GAAK,OAAAA,EAAE8Y,eAAiBmK,EAAKnK,YAAxB,KAElC,GACfva,KAAKyX,aAAaxV,OAAOgjB,EAAW,gBAGhClL,EAA+B,OAAtB2K,EAAK1K,aACdC,EAAuC,OAA1ByK,EAAKxK,iBAEpBH,IACF/Z,KAAKyX,aAAezX,KAAKyX,aAAajW,OAAO,SAAAC,GAAK,OAAAA,EAAEuY,eAAiB0K,EAAK1K,YAAxB,GAClDha,KAAKqX,QAAQ9U,WAAWmiB,EAAK1K,eAG3BC,IACFja,KAAKyX,aAAezX,KAAKyX,aAAajW,OAAO,SAAAC,GAAK,OAAAA,EAAEyY,mBAAqBwK,EAAKxK,gBAA5B,GAClDla,KAAKqX,QAAQjV,eAAesiB,EAAKxK,2CAIrCla,KAAK0Z,WAAY,iCAEjB1Z,KAAK0Z,WAAY,EACjB4K,QAAQC,MAAMW,gCAIlBpP,EAAA5U,UAAAikB,eAAA,WAC0B,GAArBnlB,KAAKolB,cAA4C,GAAvBplB,KAAKqlB,eAChCrlB,KAAKsX,sBAAuB,EAE5BtX,KAAKsX,sBAAuB,CAGhC,EAEMxB,EAAA5U,UAAAC,WAAN,6GACE,GAAyB,GAArBnB,KAAKolB,cAA4C,GAAvBplB,KAAKqlB,eACjC,UAxmBkBvN,EA2mBkB9X,KAAKolB,aAArCE,EA3mBgCC,KAAKC,MAAc,GAAR1N,EAAa,IACxCC,EA2mBoB/X,KAAKqlB,eAAzCI,EA3mBoCF,KAAKC,MAAgB,GAAVzN,iDA8mBnD/X,KAAKsX,sBAAuB,EAExBtX,KAAKoa,OACP,GAAMpa,KAAKiW,IAAI9U,WAAWnB,KAAK4a,SAAU5a,KAAKoa,OAAQkL,EAAiBG,IADrE,oBACF3K,EAAAJ,OAEA1a,KAAK+gB,4BAEL/gB,KAAKuX,SAASlW,KAAK,CACjBqkB,aAAa,IAAIC,MAAO3D,cACxB4D,UAAW5lB,KAAKiY,KAChBkJ,SAAUC,IAAAC,KAAYiE,EAAiBG,GAAkBlE,MAAMC,OAAO,2BAGxExhB,KAAKqX,QAAQlW,WAAWmkB,EAAiBG,2BAG3CzlB,KAAKolB,aAAe,EACpBplB,KAAKqlB,eAAiB,iCAEtBf,QAAQC,MAAMsB,0BAjoBK,IAAC9N,EADFD,OAsoBhBhC,EAAA5U,UAAA4kB,cAAN,SAAoBpB,EAAMnjB,gIAElBvB,KAAKoa,OACP,GAAMpa,KAAKiW,IAAI6P,cAAc9lB,KAAK4a,SAAU5a,KAAKoa,OAAQsK,EAAKqB,sBAD5D,oBACFjL,EAAAJ,QAEMuK,EAAYjlB,KAAKuX,SAASxV,UAAU,SAAAN,GAAK,OAAAA,EAAEskB,sBAAwBrB,EAAKqB,mBAA/B,KAE9B,GACf/lB,KAAKuX,SAAStV,OAAOgjB,EAAW,gBAGlCjlB,KAAKuX,SAAWvX,KAAKuX,SAAS/V,OAAO,SAACwkB,EAAGvkB,GAAM,OAAAA,IAAMF,CAAN,GAC/CvB,KAAKqX,QAAQ/V,cAAcC,yDAG7B+iB,QAAQC,MAAM0B,gCAIZnQ,EAAA5U,UAAAglB,cAAN,SAAoBxB,EAAMnjB,oIAElBvB,KAAK4a,UAAY5a,KAAKoa,QACxBpa,KAAKmY,UAAW,EAChB,GAAMnY,KAAKiW,IAAIiQ,cAAclmB,KAAK4a,SAAU5a,KAAKoa,OAAQsK,EAAKyB,uBAF5D,oBAEFrL,EAAAJ,OACA1a,KAAKmY,UAAW,GAEV8M,EAAYjlB,KAAKa,SAASkB,UAAU,SAAAN,GAAK,OAAAA,EAAE0kB,sBAAwBzB,EAAKyB,mBAA/B,KAE9B,IACfnmB,KAAKa,SAASoB,OAAOgjB,EAAW,GAEd,aAAdjlB,KAAK8c,MACH9c,KAAKgW,OAAO0H,mBAAmB4E,SAASP,SAAS,eAC7CmB,EAAa,CACjB7gB,GAAIrC,KAAK4a,SACTuI,uBAAwBnjB,KAAKoa,OAC7BgJ,gBAAiBpjB,KAAKsY,sBAAmBqB,EAAY3Z,KAAK+c,cAAc3D,UAG1EpZ,KAAKgW,OAAOyM,gBAAgB,kBAAmBS,EAAY,CAAEN,SAAS,EAAMC,SAAS,oBAMrF9gB,EAAY/B,KAAKa,SAASkB,UAAU,SAAAC,GAAK,OAAAA,EAAEF,UAAY4iB,EAAK5iB,OAAnB,KAE9B,GACf9B,KAAKa,SAASoB,OAAOF,EAAW,GAGlC/B,KAAKqX,QAAQxV,cAAcN,yDAG7B+iB,QAAQC,MAAM6B,gCA2ElBtQ,EAAA5U,UAAAmlB,eAAA,WACErmB,KAAK2W,kBAAmB,CAC1B,EA4BQb,EAAA5U,UAAAolB,0BAAR,WACEtmB,KAAK0W,wBAAyB,EAC9B1W,KAAKyW,yBAA0B,EAC/BzW,KAAKmW,GAAG2M,QAAQ,sBAClB,EAEA9hB,OAAA8f,eACchL,EAAA5U,UAAA,oBAAiB,KAD/B,iBAEE,OAAQlB,KAAKgY,cAA8B,QAAf8C,EAAA9a,KAAKgY,kBAAU,IAAA8C,OAAA,EAAAA,EAAEiE,OAAOnF,OACtD,kCAEU9D,EAAA5U,UAAAqlB,oBAAV,SAA8BC,GACV,UAAdA,EAAMC,MACLzmB,KAAK0mB,mBAAqB1mB,KAAKkkB,UACtC,EAEUpO,EAAA5U,UAAAylB,qBAAV,SAA+BxK,GAC7B,IAAMyK,GAAW,EAAAC,EAAAC,GAAwC3K,EAAS4K,+BAClE,MAAoB,KAAbH,EAAkBzK,EAAS6K,4BAA8BJ,CAClE,EAEA9Q,EAAA5U,UAAA+lB,gBAAA,SAAgBvC,GAEd,OADgC,IAAjBA,EAAKC,QAEX3kB,KAAKyY,uBAAyBzY,KAAK0Y,sBAEnC1Y,KAAKuY,4BAA8BvY,KAAKwY,0BAEnD,EAEM1C,EAAA5U,UAAAgmB,aAAN,SAAmBxC,mFAEX3K,EAA0B,IAAjB2K,EAAKC,QAIlBwC,EADCpN,EACe/Z,KAAKgW,OAAOoR,SAAS,cAAe,CAAE/kB,GAAIrC,KAAK4a,SAAUR,OAAQsK,EAAK1K,eAEtEha,KAAKgW,OAAOoR,SAAS,kBAAmB,CAAE/kB,GAAIrC,KAAK4a,SAAUuI,uBAAwBuB,EAAKnK,aAAc6I,gBAAiBsB,EAAKhkB,yBAGhJ2mB,EAAAC,SAASC,OAAOC,KAAKL,EAAe,mBAG5BrR,EAAA5U,UAAAumB,gBAAV,SAA0BC,EAAqBC,EAAqBC,GAClE,OAAOC,EAAAC,EAAWC,WAAWL,EAAWC,EAAWC,EAAW,cAChE,EAEU9R,EAAA5U,UAAA8mB,iBAAV,SAA2BN,EAAqBC,EAAqBC,GACnE,OAAOC,EAAAC,EAAWC,WAAWL,EAAWC,EAAWC,EAAW,eAChE,EAEU9R,EAAA5U,UAAAwgB,YAAV,SAAsB7gB,GACpB,OAAOA,EAASqe,IAAI,SAACpF,GAAM,WAAA8G,OAAK9G,EAAL,GAAUmO,KAAK,KAC5C,EAp1BsBC,EAAA,EAArB,EAAAC,EAAAC,8DA+DqBF,EAAA,EAArB,EAAAC,EAAAC,kEAmNDF,EAAA,EAAC,EAAAb,EAAAgB,cAAa,uGA8MdH,EAAA,EAAC,EAAAb,EAAAgB,cAAa,OAAQ,WAAY,YAChC,yBAA0B,qBAAsB,qBAAsB,qBACtE,sBAAuB,kBAAmB,mHAkU5CH,EAAA,EAAC,EAAAb,EAAAgB,cAAa,uGAtyBSH,EAAA,EAFxB,EAAAb,EAAAiB,eACA,EAAAjB,EAAAkB,SAAQ,wEA6EgC,8BAAZC,EAAAC,GAAAD,EAAAC,GAAY3N,EAAA9Z,OACF,mBADEyZ,OACF,IAATiO,EAAAC,IAAAD,EAAAC,IAASlO,EAAAzZ,OACT,mBADSoc,OACT,IAAHnH,EAAA2S,GAAA3S,EAAA2S,GAAGxL,EAAApc,OACiB,mBADjBqc,OACiB,IAAjBwL,EAAAC,GAAAD,EAAAC,GAAiBzL,EAAArc,OACN,mBADMsc,OACN,IAAfyL,EAAAC,iBAAAD,EAAAC,iBAAe1L,EAAAtc,OACS,mBADTuc,OACS,IAAb0L,EAAAR,GAAAQ,EAAAR,GAAalL,EAAAvc,OACR,mBADQsd,OACR,IAAT+I,EAAA6B,WAAA7B,EAAA6B,WAAS5K,EAAAtd,UAlF7B8U,GAAb","sources":["webpack://iadviser/./src/components/task-file-note/task-file-note.html","webpack://iadviser/./src/components/task-file-note/task-model.ts","webpack://iadviser/./src/components/task-file-note/task-file-note.css?31c5","webpack://iadviser/./src/components/task-file-note/task-file-note.ts"],"sourcesContent":["// Module\nvar code = \"\\r\\n\";\n// Exports\nexport default code;","export class TaskModel {\r\n activityTypeId = 0;\r\n categoryId = null;\r\n priorityId = null;\r\n description = null;\r\n isCompletedTask = false;\r\n dueDate = '';\r\n html = null;\r\n assignedTo = '';\r\n assignedToUsers = [];\r\n entityDocumentFolderId = 0;\r\n taskStatusId = 0;\r\n workLogs: number[] = [];\r\n keywords: string[] = [];\r\n existingDocumentIds: number[] = [];\r\n existingTaskIds: number[] = [];\r\n\r\n constructor(model?: Partial) {\r\n Object.assign(this, model);\r\n }\r\n\r\n addWorklog(value: number) {\r\n this.workLogs.push(value);\r\n }\r\n\r\n removeWorklog(index: number) {\r\n this.workLogs = this.workLogs.filter((i, ii) => ii !== index);\r\n }\r\n\r\n addKeyword(str: string) {\r\n this.keywords.push(str);\r\n }\r\n\r\n removeKeyword(keyword: string) {\r\n const index = this.keywords.findIndex(k => k === keyword);\r\n if (index === -1) {\r\n return;\r\n }\r\n this.keywords.splice(index, 1);\r\n }\r\n\r\n addDocument(num: number) {\r\n this.existingDocumentIds.push(num);\r\n }\r\n\r\n removeDocument(id: number) {\r\n this.existingDocumentIds = this.existingDocumentIds.filter(i => i !== id);\r\n }\r\n\r\n addTask(num: number) {\r\n this.existingTaskIds.push(num);\r\n }\r\n\r\n removeTask(id: number) {\r\n this.existingTaskIds = this.existingTaskIds.filter(i => i !== id);\r\n }\r\n}\r\n","// extracted by mini-css-extract-plugin\nexport default {\"btn\":\"btn____QLE0m\",\"btn--flat\":\"btn--flat____mQgik btn____QLE0m\",\"btnFlat\":\"btn--flat____mQgik btn____QLE0m\",\"btn--submit\":\"btn--submit____uR1Xb btn____QLE0m\",\"btnSubmit\":\"btn--submit____uR1Xb btn____QLE0m\",\"btn--delete\":\"btn--delete____PnVO6 btn____QLE0m\",\"btnDelete\":\"btn--delete____PnVO6 btn____QLE0m\",\"btn--link\":\"btn--link____YDqWC btn____QLE0m\",\"btnLink\":\"btn--link____YDqWC btn____QLE0m\",\"btn--inline-text-link\":\"btn--inline-text-link____RCZpf btn--link____YDqWC btn____QLE0m\",\"btnInlineTextLink\":\"btn--inline-text-link____RCZpf btn--link____YDqWC btn____QLE0m\",\"btn--footer\":\"btn--footer____vZpLF btn____QLE0m\",\"btnFooter\":\"btn--footer____vZpLF btn____QLE0m\",\"btn--footer-submit\":\"btn--footer-submit____kdUHE btn--submit____uR1Xb btn____QLE0m btn--footer____vZpLF btn____QLE0m\",\"btnFooterSubmit\":\"btn--footer-submit____kdUHE btn--submit____uR1Xb btn____QLE0m btn--footer____vZpLF btn____QLE0m\",\"btn--footer-cancel\":\"btn--footer-cancel____yvTgW btn--flat____mQgik btn____QLE0m btn--footer____vZpLF btn____QLE0m\",\"btnFooterCancel\":\"btn--footer-cancel____yvTgW btn--flat____mQgik btn____QLE0m btn--footer____vZpLF btn____QLE0m\",\"btn--footer-delete\":\"btn--footer-delete____A63g4 btn--delete____PnVO6 btn____QLE0m btn--footer____vZpLF btn____QLE0m\",\"btnFooterDelete\":\"btn--footer-delete____A63g4 btn--delete____PnVO6 btn____QLE0m btn--footer____vZpLF btn____QLE0m\",\"btn--qce-dropdown\":\"btn--qce-dropdown____BBtP8 btn--footer-submit____kdUHE btn--submit____uR1Xb btn____QLE0m btn--footer____vZpLF btn____QLE0m\",\"btnQceDropdown\":\"btn--qce-dropdown____BBtP8 btn--footer-submit____kdUHE btn--submit____uR1Xb btn____QLE0m btn--footer____vZpLF btn____QLE0m\",\"btn--footer-combo\":\"btn--footer-combo____XXkoo btn--footer____vZpLF btn____QLE0m\",\"btnFooterCombo\":\"btn--footer-combo____XXkoo btn--footer____vZpLF btn____QLE0m\",\"btn--lmi-bicalc\":\"btn--lmi-bicalc____TbWZB btn____QLE0m\",\"btnLmiBicalc\":\"btn--lmi-bicalc____TbWZB btn____QLE0m\",\"btn--lmi-risk\":\"btn--lmi-risk____OH1pw btn____QLE0m\",\"btnLmiRisk\":\"btn--lmi-risk____OH1pw btn____QLE0m\",\"btn--lmi-policy-comparison\":\"btn--lmi-policy-comparison____bXbfs btn____QLE0m\",\"btnLmiPolicyComparison\":\"btn--lmi-policy-comparison____bXbfs btn____QLE0m\",\"btn--lmi-policy-coach\":\"btn--lmi-policy-coach____nB1tB btn____QLE0m\",\"btnLmiPolicyCoach\":\"btn--lmi-policy-coach____nB1tB btn____QLE0m\",\"btn--andrew-nock\":\"btn--andrew-nock____VymNL btn____QLE0m\",\"btnAndrewNock\":\"btn--andrew-nock____VymNL btn____QLE0m\",\"btn--construction-cost-consultants\":\"btn--construction-cost-consultants____olqwV btn____QLE0m\",\"btnConstructionCostConsultants\":\"btn--construction-cost-consultants____olqwV btn____QLE0m\",\"btn--5-star\":\"btn--5-star____GBGKR btn____QLE0m\",\"btn5Star\":\"btn--5-star____GBGKR btn____QLE0m\",\"btn--thermoscan\":\"btn--thermoscan____x44U7 btn____QLE0m\",\"btnThermoscan\":\"btn--thermoscan____x44U7 btn____QLE0m\",\"btn--risk-survey-services\":\"btn--risk-survey-services____v3F8o btn____QLE0m\",\"btnRiskSurveyServices\":\"btn--risk-survey-services____v3F8o btn____QLE0m\",\"btn--risk-management\":\"btn--risk-management____nE4Ps btn____QLE0m\",\"btnRiskManagement\":\"btn--risk-management____nE4Ps btn____QLE0m\",\"btn--lmi-bicalc--disabled\":\"btn--lmi-bicalc--disabled____qekD7 btn--lmi-bicalc____TbWZB btn____QLE0m\",\"btnLmiBicalcDisabled\":\"btn--lmi-bicalc--disabled____qekD7 btn--lmi-bicalc____TbWZB btn____QLE0m\",\"btn--lmi-risk--disabled\":\"btn--lmi-risk--disabled____Gdn3B btn--lmi-risk____OH1pw btn____QLE0m\",\"btnLmiRiskDisabled\":\"btn--lmi-risk--disabled____Gdn3B btn--lmi-risk____OH1pw btn____QLE0m\",\"btn--lmi-policy-comparison--disabled\":\"btn--lmi-policy-comparison--disabled____AQoKt btn--lmi-policy-comparison____bXbfs btn____QLE0m\",\"btnLmiPolicyComparisonDisabled\":\"btn--lmi-policy-comparison--disabled____AQoKt btn--lmi-policy-comparison____bXbfs btn____QLE0m\",\"btn--initial-insured-location-risk\":\"btn--initial-insured-location-risk____zIvvU btn--flat____mQgik btn____QLE0m btn____QLE0m\",\"btnInitialInsuredLocationRisk\":\"btn--initial-insured-location-risk____zIvvU btn--flat____mQgik btn____QLE0m btn____QLE0m\",\"btn--icon\":\"btn--icon____xuy5G btn____QLE0m\",\"btnIcon\":\"btn--icon____xuy5G btn____QLE0m\",\"badge-pop\":\"badge-pop____yTEuh\",\"badgePop\":\"badge-pop____yTEuh\",\"btn--icon-no-border\":\"btn--icon-no-border____mwnMT\",\"btnIconNoBorder\":\"btn--icon-no-border____mwnMT\",\"btn--icon-task\":\"btn--icon-task____MWzUA btn--icon____xuy5G btn____QLE0m\",\"btnIconTask\":\"btn--icon-task____MWzUA btn--icon____xuy5G btn____QLE0m\",\"btn--icon-document\":\"btn--icon-document____jIcp4 btn--icon____xuy5G btn____QLE0m\",\"btnIconDocument\":\"btn--icon-document____jIcp4 btn--icon____xuy5G btn____QLE0m\",\"btn--icon-add\":\"btn--icon-add____Tf88n btn--icon____xuy5G btn____QLE0m\",\"btnIconAdd\":\"btn--icon-add____Tf88n btn--icon____xuy5G btn____QLE0m\",\"btn--add-risk\":\"btn--add-risk____Kn38l btn--icon____xuy5G btn____QLE0m\",\"btnAddRisk\":\"btn--add-risk____Kn38l btn--icon____xuy5G btn____QLE0m\",\"btn--icon-close\":\"btn--icon-close____Rr0ko btn--icon____xuy5G btn____QLE0m\",\"btnIconClose\":\"btn--icon-close____Rr0ko btn--icon____xuy5G btn____QLE0m\",\"btn--icon-delete\":\"btn--icon-delete____MIn3J btn--icon____xuy5G btn____QLE0m\",\"btnIconDelete\":\"btn--icon-delete____MIn3J btn--icon____xuy5G btn____QLE0m\",\"btn--icon-download\":\"btn--icon-download____KEDvw btn--icon____xuy5G btn____QLE0m\",\"btnIconDownload\":\"btn--icon-download____KEDvw btn--icon____xuy5G btn____QLE0m\",\"btn--icon-edit\":\"btn--icon-edit____Qi6m7 btn--icon____xuy5G btn____QLE0m\",\"btnIconEdit\":\"btn--icon-edit____Qi6m7 btn--icon____xuy5G btn____QLE0m\",\"btn--icon-email\":\"btn--icon-email____up2AS btn--icon____xuy5G btn____QLE0m\",\"btnIconEmail\":\"btn--icon-email____up2AS btn--icon____xuy5G btn____QLE0m\",\"btn--icon-download-email\":\"btn--icon-download-email____EkyMW btn--icon____xuy5G btn____QLE0m\",\"btnIconDownloadEmail\":\"btn--icon-download-email____EkyMW btn--icon____xuy5G btn____QLE0m\",\"btn--icon-eye\":\"btn--icon-eye____qXoV9 btn--icon____xuy5G btn____QLE0m\",\"btnIconEye\":\"btn--icon-eye____qXoV9 btn--icon____xuy5G btn____QLE0m\",\"btn--icon-eye-slash\":\"btn--icon-eye-slash____cHinC btn--icon-eye____qXoV9 btn--icon____xuy5G btn____QLE0m\",\"btnIconEyeSlash\":\"btn--icon-eye-slash____cHinC btn--icon-eye____qXoV9 btn--icon____xuy5G btn____QLE0m\",\"btn--icon-folder\":\"btn--icon-folder____pEgir btn--icon____xuy5G btn____QLE0m\",\"btnIconFolder\":\"btn--icon-folder____pEgir btn--icon____xuy5G btn____QLE0m\",\"btn--icon-folder-locked\":\"btn--icon-folder-locked____O0gZV btn--icon____xuy5G btn____QLE0m\",\"btnIconFolderLocked\":\"btn--icon-folder-locked____O0gZV btn--icon____xuy5G btn____QLE0m\",\"btn--icon-folder-locked-active\":\"btn--icon-folder-locked-active____HyPdD btn--icon____xuy5G btn____QLE0m\",\"btnIconFolderLockedActive\":\"btn--icon-folder-locked-active____HyPdD btn--icon____xuy5G btn____QLE0m\",\"btn--icon-history\":\"btn--icon-history____P4D3F btn--icon____xuy5G btn____QLE0m\",\"btnIconHistory\":\"btn--icon-history____P4D3F btn--icon____xuy5G btn____QLE0m\",\"btn--icon-info\":\"btn--icon-info____lPG59 btn--icon____xuy5G btn____QLE0m\",\"btnIconInfo\":\"btn--icon-info____lPG59 btn--icon____xuy5G btn____QLE0m\",\"btn--icon-link\":\"btn--icon-link____w0oWk btn--icon____xuy5G btn____QLE0m\",\"btnIconLink\":\"btn--icon-link____w0oWk btn--icon____xuy5G btn____QLE0m\",\"btn--icon-unlink\":\"btn--icon-unlink____TaY2Q btn--icon-delete____MIn3J btn--icon____xuy5G btn____QLE0m\",\"btnIconUnlink\":\"btn--icon-unlink____TaY2Q btn--icon-delete____MIn3J btn--icon____xuy5G btn____QLE0m\",\"btn--icon-map\":\"btn--icon-map____ZlfNX btn--icon____xuy5G btn____QLE0m\",\"btnIconMap\":\"btn--icon-map____ZlfNX btn--icon____xuy5G btn____QLE0m\",\"btn--icon-more\":\"btn--icon-more____TnXm2 btn--icon____xuy5G btn____QLE0m\",\"btnIconMore\":\"btn--icon-more____TnXm2 btn--icon____xuy5G btn____QLE0m\",\"btn--icon-move-down\":\"btn--icon-move-down____DzpEX btn--icon____xuy5G btn____QLE0m\",\"btnIconMoveDown\":\"btn--icon-move-down____DzpEX btn--icon____xuy5G btn____QLE0m\",\"btn--icon-move-up\":\"btn--icon-move-up____7bFzQ btn--icon____xuy5G btn____QLE0m\",\"btnIconMoveUp\":\"btn--icon-move-up____7bFzQ btn--icon____xuy5G btn____QLE0m\",\"btn--icon-open-in-new-window\":\"btn--icon-open-in-new-window____YxtyS btn--icon____xuy5G btn____QLE0m\",\"btnIconOpenInNewWindow\":\"btn--icon-open-in-new-window____YxtyS btn--icon____xuy5G btn____QLE0m\",\"btn--icon-favourite--selected\":\"btn--icon-favourite--selected____SGTVZ btn--icon____xuy5G btn____QLE0m\",\"btnIconFavouriteSelected\":\"btn--icon-favourite--selected____SGTVZ btn--icon____xuy5G btn____QLE0m\",\"btn--icon-favourite--deselected\":\"btn--icon-favourite--deselected____LWus7 btn--icon____xuy5G btn____QLE0m\",\"btnIconFavouriteDeselected\":\"btn--icon-favourite--deselected____LWus7 btn--icon____xuy5G btn____QLE0m\",\"btn--icon-preview\":\"btn--icon-preview____u8Qwa btn--icon____xuy5G btn____QLE0m\",\"btnIconPreview\":\"btn--icon-preview____u8Qwa btn--icon____xuy5G btn____QLE0m\",\"btn--icon-pre-printed\":\"btn--icon-pre-printed____KoTIF btn--icon____xuy5G btn____QLE0m\",\"btnIconPrePrinted\":\"btn--icon-pre-printed____KoTIF btn--icon____xuy5G btn____QLE0m\",\"btn--icon-print\":\"btn--icon-print____WkJAp btn--icon____xuy5G btn____QLE0m\",\"btnIconPrint\":\"btn--icon-print____WkJAp btn--icon____xuy5G btn____QLE0m\",\"btn--icon-save\":\"btn--icon-save____jNAOa btn--icon____xuy5G btn____QLE0m\",\"btnIconSave\":\"btn--icon-save____jNAOa btn--icon____xuy5G btn____QLE0m\",\"btn--icon-settings\":\"btn--icon-settings____AtnT4 btn--icon____xuy5G btn____QLE0m\",\"btnIconSettings\":\"btn--icon-settings____AtnT4 btn--icon____xuy5G btn____QLE0m\",\"btn--icon-show-details\":\"btn--icon-show-details____P_qvt btn--icon____xuy5G btn____QLE0m\",\"btnIconShowDetails\":\"btn--icon-show-details____P_qvt btn--icon____xuy5G btn____QLE0m\",\"btn--icon-show-details--alert\":\"btn--icon-show-details--alert____fk1rp btn--icon____xuy5G btn____QLE0m\",\"btnIconShowDetailsAlert\":\"btn--icon-show-details--alert____fk1rp btn--icon____xuy5G btn____QLE0m\",\"btn--icon-show-summary\":\"btn--icon-show-summary____YtgUQ btn--icon____xuy5G btn____QLE0m\",\"btnIconShowSummary\":\"btn--icon-show-summary____YtgUQ btn--icon____xuy5G btn____QLE0m\",\"btn--icon-attachment\":\"btn--icon-attachment____EA2O3 btn--icon____xuy5G btn____QLE0m\",\"btnIconAttachment\":\"btn--icon-attachment____EA2O3 btn--icon____xuy5G btn____QLE0m\",\"btn--icon-tag\":\"btn--icon-tag____NO6Hx btn--icon____xuy5G btn____QLE0m\",\"btnIconTag\":\"btn--icon-tag____NO6Hx btn--icon____xuy5G btn____QLE0m\",\"btn--icon-undo\":\"btn--icon-undo____eNeuP btn--icon____xuy5G btn____QLE0m\",\"btnIconUndo\":\"btn--icon-undo____eNeuP btn--icon____xuy5G btn____QLE0m\",\"btn--icon-sync\":\"btn--icon-sync____QIWOk btn--icon____xuy5G btn____QLE0m\",\"btnIconSync\":\"btn--icon-sync____QIWOk btn--icon____xuy5G btn____QLE0m\",\"btn--icon-arrow-forward\":\"btn--icon-arrow-forward____tVd2b btn--icon____xuy5G btn____QLE0m\",\"btnIconArrowForward\":\"btn--icon-arrow-forward____tVd2b btn--icon____xuy5G btn____QLE0m\",\"btn--aside-collapse\":\"btn--aside-collapse____Rquhi btn--icon____xuy5G btn____QLE0m\",\"btnAsideCollapse\":\"btn--aside-collapse____Rquhi btn--icon____xuy5G btn____QLE0m\",\"btn--icon-expand-more\":\"btn--icon-expand-more____lvuTM btn--icon____xuy5G btn____QLE0m\",\"btnIconExpandMore\":\"btn--icon-expand-more____lvuTM btn--icon____xuy5G btn____QLE0m\",\"btn--icon-expand-less\":\"btn--icon-expand-less____QKiIg btn--icon____xuy5G btn____QLE0m\",\"btnIconExpandLess\":\"btn--icon-expand-less____QKiIg btn--icon____xuy5G btn____QLE0m\",\"btn--icon-general\":\"btn--icon-general____ZMDJy btn--icon____xuy5G btn____QLE0m\",\"btnIconGeneral\":\"btn--icon-general____ZMDJy btn--icon____xuy5G btn____QLE0m\",\"btn--icon-sales\":\"btn--icon-sales____TOVdz btn--icon____xuy5G btn____QLE0m\",\"btnIconSales\":\"btn--icon-sales____TOVdz btn--icon____xuy5G btn____QLE0m\",\"btn--icon-branch\":\"btn--icon-branch____iRlKH btn--icon____xuy5G btn____QLE0m\",\"btnIconBranch\":\"btn--icon-branch____iRlKH btn--icon____xuy5G btn____QLE0m\",\"btn--icon-contact\":\"btn--icon-contact____ki112 btn--icon____xuy5G btn____QLE0m\",\"btnIconContact\":\"btn--icon-contact____ki112 btn--icon____xuy5G btn____QLE0m\",\"btn--icon-consent\":\"btn--icon-consent____mCM7A btn--icon____xuy5G btn____QLE0m\",\"btnIconConsent\":\"btn--icon-consent____mCM7A btn--icon____xuy5G btn____QLE0m\",\"btn--icon-questions\":\"btn--icon-questions____GNRmt btn--icon____xuy5G btn____QLE0m\",\"btnIconQuestions\":\"btn--icon-questions____GNRmt btn--icon____xuy5G btn____QLE0m\",\"btn--icon-associated\":\"btn--icon-associated____o7cst btn--icon____xuy5G btn____QLE0m\",\"btnIconAssociated\":\"btn--icon-associated____o7cst btn--icon____xuy5G btn____QLE0m\",\"btn--icon-notes\":\"btn--icon-notes____l8Rlx btn--icon____xuy5G btn____QLE0m\",\"btnIconNotes\":\"btn--icon-notes____l8Rlx btn--icon____xuy5G btn____QLE0m\",\"btn--back\":\"btn--back____w03F5 btn____QLE0m\",\"btnBack\":\"btn--back____w03F5 btn____QLE0m\",\"btn--back-to-sign-in\":\"btn--back-to-sign-in____ocTCG btn--back____w03F5 btn____QLE0m\",\"btnBackToSignIn\":\"btn--back-to-sign-in____ocTCG btn--back____w03F5 btn____QLE0m\",\"btn--icon-advanced-search\":\"btn--icon-advanced-search____k1bAD btn--icon____xuy5G btn____QLE0m\",\"btnIconAdvancedSearch\":\"btn--icon-advanced-search____k1bAD btn--icon____xuy5G btn____QLE0m\",\"btn--wizard\":\"btn--wizard____feCke btn____QLE0m\",\"btnWizard\":\"btn--wizard____feCke btn____QLE0m\",\"btn--wizard-back\":\"btn--wizard-back____y8tad btn--wizard____feCke btn____QLE0m\",\"btnWizardBack\":\"btn--wizard-back____y8tad btn--wizard____feCke btn____QLE0m\",\"btn--wizard-next\":\"btn--wizard-next____KfZYD btn--wizard____feCke btn____QLE0m\",\"btnWizardNext\":\"btn--wizard-next____KfZYD btn--wizard____feCke btn____QLE0m\",\"fieldset\":\"fieldset____L9N6y\",\"fieldset-instruction\":\"fieldset-instruction____Jdehw\",\"fieldsetInstruction\":\"fieldset-instruction____Jdehw\",\"fieldset--no-padding\":\"fieldset--no-padding____qe3P6 fieldset____L9N6y\",\"fieldsetNoPadding\":\"fieldset--no-padding____qe3P6 fieldset____L9N6y\",\"fieldset--alt\":\"fieldset--alt____vP8eh fieldset____L9N6y\",\"fieldsetAlt\":\"fieldset--alt____vP8eh fieldset____L9N6y\",\"view-password\":\"view-password____T5u7A\",\"viewPassword\":\"view-password____T5u7A\",\"input-search\":\"input-search____1rb6Z\",\"inputSearch\":\"input-search____1rb6Z\",\"ia-currency-input\":\"ia-currency-input____di2Mi\",\"iaCurrencyInput\":\"ia-currency-input____di2Mi\",\"ia-currency-negative\":\"ia-currency-negative____UffZm\",\"iaCurrencyNegative\":\"ia-currency-negative____UffZm\",\"select--mini\":\"select--mini____dPwiJ\",\"selectMini\":\"select--mini____dPwiJ\",\"required-label\":\"required-label____ZKcAF\",\"requiredLabel\":\"required-label____ZKcAF\",\"alert\":\"alert____DEOSg\",\"alert--important\":\"alert--important____Ury1o\",\"alertImportant\":\"alert--important____Ury1o\",\"input-label\":\"input-label____vvlzx\",\"inputLabel\":\"input-label____vvlzx\",\"input-toggle\":\"input-toggle____B052P\",\"inputToggle\":\"input-toggle____B052P\",\"w-100\":\"w-100____gSKi1\",\"w100\":\"w-100____gSKi1\",\"search-input-wrapper\":\"search-input-wrapper____wh45z\",\"searchInputWrapper\":\"search-input-wrapper____wh45z\",\"search-input--results\":\"search-input--results____XJm2G\",\"searchInputResults\":\"search-input--results____XJm2G\",\"search-input--result\":\"search-input--result____kM11m\",\"searchInputResult\":\"search-input--result____kM11m\",\"search-input--result--highlighted\":\"search-input--result--highlighted____WzLG5\",\"searchInputResultHighlighted\":\"search-input--result--highlighted____WzLG5\",\"date-range-selections\":\"date-range-selections____F9fGp\",\"dateRangeSelections\":\"date-range-selections____F9fGp\",\"date-arrow-forward\":\"date-arrow-forward____mXjfw\",\"dateArrowForward\":\"date-arrow-forward____mXjfw\",\"qce-dropdown\":\"qce-dropdown____V_6mH\",\"qceDropdown\":\"qce-dropdown____V_6mH\",\"qce-or\":\"qce-or____GfBQB\",\"qceOr\":\"qce-or____GfBQB\",\"qce-dropdown-with-dropdown\":\"qce-dropdown-with-dropdown____oicoD\",\"qceDropdownWithDropdown\":\"qce-dropdown-with-dropdown____oicoD\",\"qce-vehicle-registration-search\":\"qce-vehicle-registration-search____uhqph\",\"qceVehicleRegistrationSearch\":\"qce-vehicle-registration-search____uhqph\",\"row-gap\":\"row-gap____qesQq\",\"rowGap\":\"row-gap____qesQq\",\"row-group\":\"row-group____SBPxT\",\"rowGroup\":\"row-group____SBPxT\",\"row-group--three\":\"row-group--three____yeqnM row-group____SBPxT\",\"rowGroupThree\":\"row-group--three____yeqnM row-group____SBPxT\",\"grid-14\":\"grid-14____C_VUf\",\"grid14\":\"grid-14____C_VUf\",\"row-group--four\":\"row-group--four____O5xJ6 row-group____SBPxT\",\"rowGroupFour\":\"row-group--four____O5xJ6 row-group____SBPxT\",\"row-group--auto\":\"row-group--auto____qrqem row-group____SBPxT\",\"rowGroupAuto\":\"row-group--auto____qrqem row-group____SBPxT\",\"row-group--three-auto\":\"row-group--three-auto____M283z row-group--auto____qrqem row-group____SBPxT\",\"rowGroupThreeAuto\":\"row-group--three-auto____M283z row-group--auto____qrqem row-group____SBPxT\",\"space\":\"space____jSyz3\",\"display-none--lg\":\"display-none--lg____kHlQz\",\"displayNoneLg\":\"display-none--lg____kHlQz\",\"display-none--md\":\"display-none--md____pUs3U\",\"displayNoneMd\":\"display-none--md____pUs3U\",\"keywords\":\"keywords____HpejV\",\"keyword\":\"keyword____Wb3D3\",\"btn--delete-keyword\":\"btn--delete-keyword____RZg85 btn--icon____xuy5G btn____QLE0m\",\"btnDeleteKeyword\":\"btn--delete-keyword____RZg85 btn--icon____xuy5G btn____QLE0m\",\"readonly\":\"readonly____uzr_x\",\"card\":\"card____qZLxG\",\"card-content\":\"card-content____pCRnB\",\"cardContent\":\"card-content____pCRnB\",\"card-heading\":\"card-heading____xLiU9\",\"cardHeading\":\"card-heading____xLiU9\",\"control-group\":\"control-group____c045F\",\"controlGroup\":\"control-group____c045F\",\"label-group\":\"label-group____jTx2m\",\"labelGroup\":\"label-group____jTx2m\",\"label-group-item\":\"label-group-item____SzeAr\",\"labelGroupItem\":\"label-group-item____SzeAr\",\"constrained-width\":\"constrained-width____w84zR\",\"constrainedWidth\":\"constrained-width____w84zR\",\"button-group\":\"button-group____d9Xt2\",\"buttonGroup\":\"button-group____d9Xt2\",\"card--alert\":\"card--alert____cN8kZ card____qZLxG\",\"cardAlert\":\"card--alert____cN8kZ card____qZLxG\",\"card-heading--alert\":\"card-heading--alert____jdwCX card-heading____xLiU9\",\"cardHeadingAlert\":\"card-heading--alert____jdwCX card-heading____xLiU9\",\"card--status-message\":\"card--status-message____GFP0v\",\"cardStatusMessage\":\"card--status-message____GFP0v\",\"card--status-message--left\":\"card--status-message--left____TXS5k card--status-message____GFP0v\",\"cardStatusMessageLeft\":\"card--status-message--left____TXS5k card--status-message____GFP0v\",\"card-heading--sticky-header\":\"card-heading--sticky-header____vcFlO\",\"cardHeadingStickyHeader\":\"card-heading--sticky-header____vcFlO\",\"card-heading--no-icon\":\"card-heading--no-icon____Y8Bsv card-heading____xLiU9\",\"cardHeadingNoIcon\":\"card-heading--no-icon____Y8Bsv card-heading____xLiU9\",\"card-heading--bold-title\":\"card-heading--bold-title____jJM4p\",\"cardHeadingBoldTitle\":\"card-heading--bold-title____jJM4p\",\"table\":\"table____pvct6\",\"table-heading-row\":\"table-heading-row____cm5WN\",\"tableHeadingRow\":\"table-heading-row____cm5WN\",\"table-row\":\"table-row____K3dKP\",\"tableRow\":\"table-row____K3dKP\",\"table-result-row\":\"table-result-row____Oh_v5\",\"tableResultRow\":\"table-result-row____Oh_v5\",\"break-word\":\"break-word____krVOB\",\"breakWord\":\"break-word____krVOB\",\"no-wrap\":\"no-wrap____GHf9C\",\"noWrap\":\"no-wrap____GHf9C\",\"table-result-row--disabled\":\"table-result-row--disabled____pAePA\",\"tableResultRowDisabled\":\"table-result-row--disabled____pAePA\",\"table-modal\":\"table-modal____QIoQb table____pvct6\",\"tableModal\":\"table-modal____QIoQb table____pvct6\",\"table-enhanced\":\"table-enhanced____Y4Tcu\",\"tableEnhanced\":\"table-enhanced____Y4Tcu\",\"table--no-border-bottom\":\"table--no-border-bottom____ZPXbP table____pvct6\",\"tableNoBorderBottom\":\"table--no-border-bottom____ZPXbP table____pvct6\",\"height-45\":\"height-45____WVf6p\",\"height45\":\"height-45____WVf6p\",\"edit-column\":\"edit-column____Lt9Ph\",\"editColumn\":\"edit-column____Lt9Ph\",\"delete-column\":\"delete-column____d2YAr\",\"deleteColumn\":\"delete-column____d2YAr\",\"date-table-heading\":\"date-table-heading____Vzwxx\",\"dateTableHeading\":\"date-table-heading____Vzwxx\",\"button-edit\":\"button-edit____uSJu2\",\"buttonEdit\":\"button-edit____uSJu2\",\"button-delete\":\"button-delete____oclK4\",\"buttonDelete\":\"button-delete____oclK4\",\"table-row-selected\":\"table-row-selected____hs1bk\",\"tableRowSelected\":\"table-row-selected____hs1bk\",\"table-row-alert\":\"table-row-alert____fZEmn\",\"tableRowAlert\":\"table-row-alert____fZEmn\",\"table-filter-row\":\"table-filter-row____HP_h2\",\"tableFilterRow\":\"table-filter-row____HP_h2\",\"table-filter-row--endcap\":\"table-filter-row--endcap____v9gxe\",\"tableFilterRowEndcap\":\"table-filter-row--endcap____v9gxe\",\"filter-column\":\"filter-column____DqYA4\",\"filterColumn\":\"filter-column____DqYA4\",\"table-pagination\":\"table-pagination____Ze9bA\",\"tablePagination\":\"table-pagination____Ze9bA\",\"table-pagination-with-filter\":\"table-pagination-with-filter____SzvRN table-pagination____Ze9bA\",\"tablePaginationWithFilter\":\"table-pagination-with-filter____SzvRN table-pagination____Ze9bA\",\"table-button-group\":\"table-button-group____BA0MQ\",\"tableButtonGroup\":\"table-button-group____BA0MQ\",\"table-child-container\":\"table-child-container____HzVVF\",\"tableChildContainer\":\"table-child-container____HzVVF\",\"table-child-card\":\"table-child-card____xEzpP\",\"tableChildCard\":\"table-child-card____xEzpP\",\"child-table--selected-row\":\"child-table--selected-row____dsXQN\",\"childTableSelectedRow\":\"child-table--selected-row____dsXQN\",\"child-table\":\"child-table____DsBQ1 table____pvct6\",\"childTable\":\"child-table____DsBQ1 table____pvct6\",\"custom-pagination\":\"custom-pagination____foFTX\",\"customPagination\":\"custom-pagination____foFTX\",\"pagination-count\":\"pagination-count____k6641\",\"paginationCount\":\"pagination-count____k6641\",\"pagination-button\":\"pagination-button____lbKfo btn____QLE0m\",\"paginationButton\":\"pagination-button____lbKfo btn____QLE0m\",\"pagination-prev\":\"pagination-prev____IU9Os pagination-button____lbKfo btn____QLE0m\",\"paginationPrev\":\"pagination-prev____IU9Os pagination-button____lbKfo btn____QLE0m\",\"pagination-next\":\"pagination-next____j6jeT pagination-button____lbKfo btn____QLE0m\",\"paginationNext\":\"pagination-next____j6jeT pagination-button____lbKfo btn____QLE0m\",\"pagination-disabled\":\"pagination-disabled____W27Iy pagination-button____lbKfo btn____QLE0m\",\"paginationDisabled\":\"pagination-disabled____W27Iy pagination-button____lbKfo btn____QLE0m\",\"pagination-prev-disabled\":\"pagination-prev-disabled____L9WuA pagination-disabled____W27Iy pagination-button____lbKfo btn____QLE0m\",\"paginationPrevDisabled\":\"pagination-prev-disabled____L9WuA pagination-disabled____W27Iy pagination-button____lbKfo btn____QLE0m\",\"pagination-next-disabled\":\"pagination-next-disabled____XPwvT pagination-disabled____W27Iy pagination-button____lbKfo btn____QLE0m\",\"paginationNextDisabled\":\"pagination-next-disabled____XPwvT pagination-disabled____W27Iy pagination-button____lbKfo btn____QLE0m\",\"pagination\":\"pagination____ogBQd\",\"pagination-top\":\"pagination-top____Wy7YM pagination____ogBQd\",\"paginationTop\":\"pagination-top____Wy7YM pagination____ogBQd\",\"pagination-bottom\":\"pagination-bottom____DDJo6 pagination____ogBQd\",\"paginationBottom\":\"pagination-bottom____DDJo6 pagination____ogBQd\",\"pagination-bottom--documents\":\"pagination-bottom--documents____QGuIR pagination-bottom____DDJo6 pagination____ogBQd\",\"paginationBottomDocuments\":\"pagination-bottom--documents____QGuIR pagination-bottom____DDJo6 pagination____ogBQd\",\"table-cell-btn-icon\":\"table-cell-btn-icon____jBINb\",\"tableCellBtnIcon\":\"table-cell-btn-icon____jBINb\",\"folder-table\":\"folder-table____NFxlr table--no-border-bottom____ZPXbP table____pvct6\",\"folderTable\":\"folder-table____NFxlr table--no-border-bottom____ZPXbP table____pvct6\",\"doc-table-group--heading\":\"doc-table-group--heading____ayUDS\",\"docTableGroupHeading\":\"doc-table-group--heading____ayUDS\",\"doc-table-group--heading-open\":\"doc-table-group--heading-open____re8zf doc-table-group--heading____ayUDS\",\"docTableGroupHeadingOpen\":\"doc-table-group--heading-open____re8zf doc-table-group--heading____ayUDS\",\"doc-table-group--heading-with-options\":\"doc-table-group--heading-with-options____a0nNq\",\"docTableGroupHeadingWithOptions\":\"doc-table-group--heading-with-options____a0nNq\",\"constrained-width--folder-name\":\"constrained-width--folder-name____k6Nmo constrained-width____w84zR\",\"constrainedWidthFolderName\":\"constrained-width--folder-name____k6Nmo constrained-width____w84zR\",\"disable-entity\":\"disable-entity____FBW3x\",\"disableEntity\":\"disable-entity____FBW3x\",\"button-options\":\"button-options____lG8_N\",\"buttonOptions\":\"button-options____lG8_N\",\"button-options--add\":\"button-options--add____ssnlr button-options____lG8_N\",\"buttonOptionsAdd\":\"button-options--add____ssnlr button-options____lG8_N\",\"information-icon\":\"information-icon____erQWv\",\"informationIcon\":\"information-icon____erQWv\",\"deleted-icon\":\"deleted-icon____vW0wD\",\"deletedIcon\":\"deleted-icon____vW0wD\",\"exclamation-icon\":\"exclamation-icon____oqUpR\",\"exclamationIcon\":\"exclamation-icon____oqUpR\",\"success-icon\":\"success-icon____CX9FO\",\"successIcon\":\"success-icon____CX9FO\",\"text-align-center\":\"text-align-center____k3iKg\",\"textAlignCenter\":\"text-align-center____k3iKg\",\"word-break\":\"word-break____wGX4W\",\"wordBreak\":\"word-break____wGX4W\",\"btn-group\":\"btn-group____FhWCN\",\"btnGroup\":\"btn-group____FhWCN\",\"accordion-content\":\"accordion-content____MnDuc\",\"accordionContent\":\"accordion-content____MnDuc\",\"toggle-collapse\":\"toggle-collapse____MDa2d\",\"toggleCollapse\":\"toggle-collapse____MDa2d\",\"toggle-collapse--disabled\":\"toggle-collapse--disabled____GPjxM toggle-collapse____MDa2d\",\"toggleCollapseDisabled\":\"toggle-collapse--disabled____GPjxM toggle-collapse____MDa2d\",\"toggle-expand\":\"toggle-expand____huFju toggle-collapse____MDa2d\",\"toggleExpand\":\"toggle-expand____huFju toggle-collapse____MDa2d\",\"folder\":\"folder____YuXvI\",\"folder-locked\":\"folder-locked____j8ebX folder____YuXvI\",\"folderLocked\":\"folder-locked____j8ebX folder____YuXvI\",\"yesNo-filter-width\":\"yesNo-filter-width____RXhvE\",\"yesNoFilterWidth\":\"yesNo-filter-width____RXhvE\",\"w-5\":\"w-5____i8hsY\",\"w5\":\"w-5____i8hsY\",\"w-10\":\"w-10____FVmo7\",\"w10\":\"w-10____FVmo7\",\"w-15\":\"w-15____apLSo\",\"w15\":\"w-15____apLSo\",\"w-20\":\"w-20____HbCRL\",\"w20\":\"w-20____HbCRL\",\"w-25\":\"w-25____CVVIm\",\"w25\":\"w-25____CVVIm\",\"w-30\":\"w-30____iv6Ys\",\"w30\":\"w-30____iv6Ys\",\"w-35\":\"w-35____Ngdtp\",\"w35\":\"w-35____Ngdtp\",\"w-40\":\"w-40____b_bay\",\"w40\":\"w-40____b_bay\",\"w-45\":\"w-45____BexDP\",\"w45\":\"w-45____BexDP\",\"w-50\":\"w-50____vMujX\",\"w50\":\"w-50____vMujX\",\"w-60\":\"w-60____HHB9L\",\"w60\":\"w-60____HHB9L\",\"table--sticky-header\":\"table--sticky-header____kTaoN\",\"tableStickyHeader\":\"table--sticky-header____kTaoN\",\"table--sticky-footer\":\"table--sticky-footer____BULiz\",\"tableStickyFooter\":\"table--sticky-footer____BULiz\",\"table--sticky-column\":\"table--sticky-column____sAoBq\",\"tableStickyColumn\":\"table--sticky-column____sAoBq\",\"table--sticky-column2\":\"table--sticky-column2____mqrFn table--sticky-column____sAoBq\",\"tableStickyColumn2\":\"table--sticky-column2____mqrFn table--sticky-column____sAoBq\",\"table--sticky-column-right\":\"table--sticky-column-right____RrlZ6 table--sticky-column____sAoBq\",\"tableStickyColumnRight\":\"table--sticky-column-right____RrlZ6 table--sticky-column____sAoBq\",\"scrollable-table-container\":\"scrollable-table-container____QZudB\",\"scrollableTableContainer\":\"scrollable-table-container____QZudB\",\"tab-navigation\":\"tab-navigation____t_oIu\",\"tabNavigation\":\"tab-navigation____t_oIu\",\"has-warnings\":\"has-warnings____cJWYz\",\"hasWarnings\":\"has-warnings____cJWYz\",\"tab-selected\":\"tab-selected____TDI3F tab____EQmTa\",\"tabSelected\":\"tab-selected____TDI3F tab____EQmTa\",\"disabled\":\"disabled____GMKML\",\"tab\":\"tab____EQmTa\",\"btn--tab-overflow\":\"btn--tab-overflow____WzQ5L\",\"btnTabOverflow\":\"btn--tab-overflow____WzQ5L\",\"btn--tab-overflow-left\":\"btn--tab-overflow-left____sdv0A btn--tab-overflow____WzQ5L\",\"btnTabOverflowLeft\":\"btn--tab-overflow-left____sdv0A btn--tab-overflow____WzQ5L\",\"btn--tab-overflow-right\":\"btn--tab-overflow-right____f6DmS btn--tab-overflow____WzQ5L\",\"btnTabOverflowRight\":\"btn--tab-overflow-right____f6DmS btn--tab-overflow____WzQ5L\",\"constrained-width--tab\":\"constrained-width--tab____iopqJ constrained-width____w84zR\",\"constrainedWidthTab\":\"constrained-width--tab____iopqJ constrained-width____w84zR\",\"view-block\":\"view-block____GWoZL\",\"viewBlock\":\"view-block____GWoZL\",\"view-block--heading\":\"view-block--heading____FSF4d\",\"viewBlockHeading\":\"view-block--heading____FSF4d\",\"view-block--white\":\"view-block--white____sOg8E view-block____GWoZL\",\"viewBlockWhite\":\"view-block--white____sOg8E view-block____GWoZL\",\"view-block--alert\":\"view-block--alert____jmZ5K view-block____GWoZL view-block--alert____jmZ5K view-block____GWoZL\",\"viewBlockAlert\":\"view-block--alert____jmZ5K view-block____GWoZL view-block--alert____jmZ5K view-block____GWoZL\",\"view-block--success\":\"view-block--success____EBFb0 view-block____GWoZL\",\"viewBlockSuccess\":\"view-block--success____EBFb0 view-block____GWoZL\",\"view-block--info\":\"view-block--info____ONQPq view-block____GWoZL\",\"viewBlockInfo\":\"view-block--info____ONQPq view-block____GWoZL\",\"view-block--warning\":\"view-block--warning____aKrgO view-block____GWoZL\",\"viewBlockWarning\":\"view-block--warning____aKrgO view-block____GWoZL\",\"view-block--alt\":\"view-block--alt____C1_EH view-block____GWoZL\",\"viewBlockAlt\":\"view-block--alt____C1_EH view-block____GWoZL\",\"view-block--with-icon\":\"view-block--with-icon____SCkRE view-block____GWoZL\",\"viewBlockWithIcon\":\"view-block--with-icon____SCkRE view-block____GWoZL\",\"view-block-icon\":\"view-block-icon____dJaVe\",\"viewBlockIcon\":\"view-block-icon____dJaVe\",\"view-block--warning--with-icon\":\"view-block--warning--with-icon____Ssx6M view-block--warning____aKrgO view-block____GWoZL\",\"viewBlockWarningWithIcon\":\"view-block--warning--with-icon____Ssx6M view-block--warning____aKrgO view-block____GWoZL\",\"view-block-checkbox\":\"view-block-checkbox____IjyyV view-block____GWoZL\",\"viewBlockCheckbox\":\"view-block-checkbox____IjyyV view-block____GWoZL\",\"view-block-checkbox--alert\":\"view-block-checkbox--alert____qSc71 view-block--alert____jmZ5K view-block____GWoZL view-block-checkbox____IjyyV view-block____GWoZL\",\"viewBlockCheckboxAlert\":\"view-block-checkbox--alert____qSc71 view-block--alert____jmZ5K view-block____GWoZL view-block-checkbox____IjyyV view-block____GWoZL\",\"text-view-content\":\"text-view-content____ghkOR\",\"textViewContent\":\"text-view-content____ghkOR\",\"ia-modal\":\"ia-modal____bzAhy\",\"iaModal\":\"ia-modal____bzAhy\",\"ia-modal-inner\":\"ia-modal-inner____PRBCX\",\"iaModalInner\":\"ia-modal-inner____PRBCX\",\"ia-modal-inner--context-menu\":\"ia-modal-inner--context-menu____eaObj ia-modal-inner____PRBCX\",\"iaModalInnerContextMenu\":\"ia-modal-inner--context-menu____eaObj ia-modal-inner____PRBCX\",\"ia-modal-inner--wide-md\":\"ia-modal-inner--wide-md____p54GM ia-modal-inner____PRBCX\",\"iaModalInnerWideMd\":\"ia-modal-inner--wide-md____p54GM ia-modal-inner____PRBCX\",\"ia-modal-inner--wide-lg\":\"ia-modal-inner--wide-lg____BxWPZ ia-modal-inner____PRBCX\",\"iaModalInnerWideLg\":\"ia-modal-inner--wide-lg____BxWPZ ia-modal-inner____PRBCX\",\"ia-modal-inner--wide-xxl\":\"ia-modal-inner--wide-xxl____aCFjK ia-modal-inner____PRBCX\",\"iaModalInnerWideXxl\":\"ia-modal-inner--wide-xxl____aCFjK ia-modal-inner____PRBCX\",\"ia-modal-inner--take-over\":\"ia-modal-inner--take-over____BYmKu ia-modal-inner____PRBCX\",\"iaModalInnerTakeOver\":\"ia-modal-inner--take-over____BYmKu ia-modal-inner____PRBCX\",\"fixed-height\":\"fixed-height____dxLiS\",\"fixedHeight\":\"fixed-height____dxLiS\",\"takeover-header\":\"takeover-header____SI2TR\",\"takeoverHeader\":\"takeover-header____SI2TR\",\"logo\":\"logo____hf3nG\",\"logo--broker\":\"logo--broker____ctOAj logo____hf3nG\",\"logoBroker\":\"logo--broker____ctOAj logo____hf3nG\",\"close-search\":\"close-search____Frd9v\",\"closeSearch\":\"close-search____Frd9v\",\"ia-modal-content\":\"ia-modal-content____jmw8m\",\"iaModalContent\":\"ia-modal-content____jmw8m\",\"ia-modal-overlay--transparent\":\"ia-modal-overlay--transparent____YDyWB ia-modal____bzAhy\",\"iaModalOverlayTransparent\":\"ia-modal-overlay--transparent____YDyWB ia-modal____bzAhy\",\"ia-modal-overlay--light-white\":\"ia-modal-overlay--light-white____XOJM3 ia-modal____bzAhy\",\"iaModalOverlayLightWhite\":\"ia-modal-overlay--light-white____XOJM3 ia-modal____bzAhy\",\"ia-modal-overlay--transparent--light-white-client-nav\":\"ia-modal-overlay--transparent--light-white-client-nav____ESzoi ia-modal-overlay--light-white____XOJM3 ia-modal____bzAhy\",\"iaModalOverlayTransparentLightWhiteClientNav\":\"ia-modal-overlay--transparent--light-white-client-nav____ESzoi ia-modal-overlay--light-white____XOJM3 ia-modal____bzAhy\",\"modal-header\":\"modal-header____JHHme\",\"modalHeader\":\"modal-header____JHHme\",\"modal-footer\":\"modal-footer____IkpH3 modal-header____JHHme\",\"modalFooter\":\"modal-footer____IkpH3 modal-header____JHHme\",\"modal-footer--space-between\":\"modal-footer--space-between____bGsEa modal-footer____IkpH3 modal-header____JHHme\",\"modalFooterSpaceBetween\":\"modal-footer--space-between____bGsEa modal-footer____IkpH3 modal-header____JHHme\",\"footer-btn-group\":\"footer-btn-group____n2ajM\",\"footerBtnGroup\":\"footer-btn-group____n2ajM\",\"header-label\":\"header-label____VyjGq\",\"headerLabel\":\"header-label____VyjGq\",\"header-label-icon\":\"header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelIcon\":\"header-label-icon_____iUNt header-label____VyjGq\",\"header-label--alert\":\"header-label--alert____WH1Kz header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelAlert\":\"header-label--alert____WH1Kz header-label-icon_____iUNt header-label____VyjGq\",\"header-label--info\":\"header-label--info____MGAid header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelInfo\":\"header-label--info____MGAid header-label-icon_____iUNt header-label____VyjGq\",\"header-label--settings\":\"header-label--settings____H0ht0 header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelSettings\":\"header-label--settings____H0ht0 header-label-icon_____iUNt header-label____VyjGq\",\"header-label--accounts\":\"header-label--accounts____HRPJz header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelAccounts\":\"header-label--accounts____HRPJz header-label-icon_____iUNt header-label____VyjGq\",\"header-label--edit\":\"header-label--edit____iuCSM header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelEdit\":\"header-label--edit____iuCSM header-label-icon_____iUNt header-label____VyjGq\",\"header-label--download\":\"header-label--download____DS845 header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelDownload\":\"header-label--download____DS845 header-label-icon_____iUNt header-label____VyjGq\",\"header-label--delete\":\"header-label--delete____HFvfi header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelDelete\":\"header-label--delete____HFvfi header-label-icon_____iUNt header-label____VyjGq\",\"header-label--history\":\"header-label--history____XbmeC header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelHistory\":\"header-label--history____XbmeC header-label-icon_____iUNt header-label____VyjGq\",\"header-label--tag\":\"header-label--tag____k0vpG header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelTag\":\"header-label--tag____k0vpG header-label-icon_____iUNt header-label____VyjGq\",\"header-label--search\":\"header-label--search____njngm header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelSearch\":\"header-label--search____njngm header-label-icon_____iUNt header-label____VyjGq\",\"header-label--kyc\":\"header-label--kyc____NZgp7 header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelKyc\":\"header-label--kyc____NZgp7 header-label-icon_____iUNt header-label____VyjGq\",\"header-label--advice\":\"header-label--advice____SzDbd header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelAdvice\":\"header-label--advice____SzDbd header-label-icon_____iUNt header-label____VyjGq\",\"header-label--generate-advice\":\"header-label--generate-advice____D3LVs header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelGenerateAdvice\":\"header-label--generate-advice____D3LVs header-label-icon_____iUNt header-label____VyjGq\",\"header-label--form\":\"header-label--form____gJ2ng header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelForm\":\"header-label--form____gJ2ng header-label-icon_____iUNt header-label____VyjGq\",\"header-label--insured\":\"header-label--insured____kp42t header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelInsured\":\"header-label--insured____kp42t header-label-icon_____iUNt header-label____VyjGq\",\"header-label--quote\":\"header-label--quote____htQuE header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelQuote\":\"header-label--quote____htQuE header-label-icon_____iUNt header-label____VyjGq\",\"header-label--policy\":\"header-label--policy____xVIpe header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelPolicy\":\"header-label--policy____xVIpe header-label-icon_____iUNt header-label____VyjGq\",\"header-label--claim\":\"header-label--claim____dbl0K header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelClaim\":\"header-label--claim____dbl0K header-label-icon_____iUNt header-label____VyjGq\",\"header-label--fsg\":\"header-label--fsg____i57Rm header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelFsg\":\"header-label--fsg____i57Rm header-label-icon_____iUNt header-label____VyjGq\",\"header-label--mandatory-document\":\"header-label--mandatory-document____eq6al header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelMandatoryDocument\":\"header-label--mandatory-document____eq6al header-label-icon_____iUNt header-label____VyjGq\",\"header-label--notification\":\"header-label--notification____u3dCQ header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelNotification\":\"header-label--notification____u3dCQ header-label-icon_____iUNt header-label____VyjGq\",\"header-label--task\":\"header-label--task____seXMZ header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelTask\":\"header-label--task____seXMZ header-label-icon_____iUNt header-label____VyjGq\",\"header-label--contact\":\"header-label--contact____mmQ78 header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelContact\":\"header-label--contact____mmQ78 header-label-icon_____iUNt header-label____VyjGq\",\"header-label--note\":\"header-label--note____TTGjP header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelNote\":\"header-label--note____TTGjP header-label-icon_____iUNt header-label____VyjGq\",\"header-label--document\":\"header-label--document____rMniK header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelDocument\":\"header-label--document____rMniK header-label-icon_____iUNt header-label____VyjGq\",\"header-label--email\":\"header-label--email____JIXfV header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelEmail\":\"header-label--email____JIXfV header-label-icon_____iUNt header-label____VyjGq\",\"header-label--template\":\"header-label--template____HMYkp header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelTemplate\":\"header-label--template____HMYkp header-label-icon_____iUNt header-label____VyjGq\",\"header-details\":\"header-details____JNr3S\",\"headerDetails\":\"header-details____JNr3S\",\"header-detail-item\":\"header-detail-item____S7BBS\",\"headerDetailItem\":\"header-detail-item____S7BBS\",\"header-label--context-menu\":\"header-label--context-menu____y5kyb header-label-icon_____iUNt header-label____VyjGq\",\"headerLabelContextMenu\":\"header-label--context-menu____y5kyb header-label-icon_____iUNt header-label____VyjGq\",\"context-menu-sep\":\"context-menu-sep____yv2Ol\",\"contextMenuSep\":\"context-menu-sep____yv2Ol\",\"context-menu--one-col\":\"context-menu--one-col____Umg5I\",\"contextMenuOneCol\":\"context-menu--one-col____Umg5I\",\"context-menu-disabled\":\"context-menu-disabled____Cb3FJ\",\"contextMenuDisabled\":\"context-menu-disabled____Cb3FJ\",\"context-menu--two-col\":\"context-menu--two-col____ulN9n context-menu--one-col____Umg5I\",\"contextMenuTwoCol\":\"context-menu--two-col____ulN9n context-menu--one-col____Umg5I\",\"context-menu--three-col\":\"context-menu--three-col____ApFRf context-menu--two-col____ulN9n context-menu--one-col____Umg5I\",\"contextMenuThreeCol\":\"context-menu--three-col____ApFRf context-menu--two-col____ulN9n context-menu--one-col____Umg5I\",\"modal-content-copy\":\"modal-content-copy____zIAyO\",\"modalContentCopy\":\"modal-content-copy____zIAyO\",\"processing-step\":\"processing-step____AlKlh\",\"processingStep\":\"processing-step____AlKlh\",\"processing-step--failed\":\"processing-step--failed____sIVGq processing-step____AlKlh\",\"processingStepFailed\":\"processing-step--failed____sIVGq processing-step____AlKlh\",\"document--processing\":\"document--processing____J1z7G\",\"documentProcessing\":\"document--processing____J1z7G\",\"eclipse-loader\":\"eclipse-loader____FbPGm\",\"eclipseLoader\":\"eclipse-loader____FbPGm\",\"confirmation-content\":\"confirmation-content____LWpBa\",\"confirmationContent\":\"confirmation-content____LWpBa\",\"ia-modal--search\":\"ia-modal--search____n7AGJ\",\"iaModalSearch\":\"ia-modal--search____n7AGJ\",\"view-block--alert--progress-modal\":\"view-block--alert--progress-modal____zxYz1 view-block--alert____jmZ5K view-block____GWoZL\",\"viewBlockAlertProgressModal\":\"view-block--alert--progress-modal____zxYz1 view-block--alert____jmZ5K view-block____GWoZL\",\"filename-column\":\"filename-column____us05K\",\"filenameColumn\":\"filename-column____us05K\",\"task-complete\":\"task-complete____eH_DN\",\"taskComplete\":\"task-complete____eH_DN\",\"related-items-table-container\":\"related-items-table-container____A8JTQ\",\"relatedItemsTableContainer\":\"related-items-table-container____A8JTQ\",\"worklog-group\":\"worklog-group____JXPoe\",\"worklogGroup\":\"worklog-group____JXPoe\"};","import { LookupDataService } from 'resources/services/lookup-data';\r\nimport { FolderContentEvents } from 'components/document-management/custom-elements/folder-content/folder-content-events';\r\nimport { EventAggregator } from 'aurelia-event-aggregator';\r\nimport { AddFileEvents } from './../document-management/custom-elements/add-file/add-file-events';\r\nimport { TaskModel } from './task-model';\r\nimport { AddDocumentResponse, Folder, FolderType } from 'components/document-management/dtos';\r\nimport { AppRouter } from 'aurelia-router';\r\nimport { Api } from './api';\r\nimport { IaHtmlEditorSettings } from 'components/ia-html-editor/ia-html-editor';\r\nimport { ModalService } from '../modal/modal-service';\r\nimport { autoinject, PLATFORM, useView, computedFrom, TaskQueue } from 'aurelia-framework';\r\nimport { observable } from 'aurelia-typed-observable-plugin';\r\nimport { TaskRelatedItem } from './interfaces';\r\nimport moment from 'moment';\r\nimport { DocType } from 'resources/enums';\r\nimport { mapEntityDocumentAllowableTypeIdToLabel } from 'resources/map-document-type';\r\nimport { getCompanyOfficeIds, getSecurityUserId } from 'resources/parse-jwt';\r\nimport { ClaimsService } from 'resources/services/claims-service';\r\nimport styles from './task-file-note.css';\r\nimport { DateHelper } from 'resources/utilities/date-helper';\r\nimport { successToast } from 'resources/utilities/toastr-helper';\r\n\r\nconst hoursToSeconds = (hours: number) => Math.floor(hours * 60 * 60);\r\nconst minutesToSeconds = (minutes: number) => Math.floor(minutes * 60);\r\n\r\n@autoinject()\r\n@useView(PLATFORM.moduleName('components/task-file-note/task-file-note.html'))\r\nexport class TaskFileNote {\r\n private styles = styles;\r\n @observable() private clientId;\r\n private type;\r\n private mode = 'edit';\r\n private taskId;\r\n private existingHtml;\r\n private showRelatedItemsSection = true;\r\n private showRelatedItemsSearch = false;\r\n private showChangeFolder = false;\r\n private clientView = false;\r\n private taskNotificationTypeId = 0;\r\n\r\n private currentlySelectedTab = 'details';\r\n\r\n protected iaHtmlEditorSettings: IaHtmlEditorSettings = { height: 600 };\r\n\r\n private activitiesDropdown = [];\r\n private categoriesDropdown = [];\r\n private prioritiesDropdown = [];\r\n\r\n private selectedClientName = '';\r\n\r\n private worklogHours;\r\n private worklogMinutes;\r\n\r\n private details = new TaskModel();\r\n\r\n private disableWorklogButton = true;\r\n\r\n private clientSearchInput: HTMLInputElement;\r\n\r\n private worklogs = [];\r\n private history = [];\r\n private relatedItems: TaskRelatedItem[] = [];\r\n private clients = [];\r\n private users = [];\r\n private securityUsers = [];\r\n private keywords = [];\r\n private focusOnInput = false;\r\n\r\n private hours = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23];\r\n private minutes = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,\r\n 55,56,57,58,59];\r\n\r\n private enteredTag = '';\r\n private user = '';\r\n\r\n private htmlError = false;\r\n private currentFolder;\r\n\r\n private isSaving = false;\r\n private showAssignedToWarning = false;\r\n\r\n private entityDocumentFolderId;\r\n private breadcrumb;\r\n private unlinking;\r\n private isLoading = true;\r\n private isRecentDocument = false;\r\n\r\n private hasDocumentsViewPermission = false;\r\n private hasDocumentsEditPermission = false;\r\n private hasTaskViewPermission = false;\r\n private hasTaskEditPermission = false;\r\n\r\n @observable() private taskComplete = false;\r\n private taskCopyAsFileNote = false;\r\n private originalAssignedTo = '';\r\n private notifyUser = false;\r\n\r\n private securityUserId = getSecurityUserId();\r\n\r\n private entityId;\r\n private entityType;\r\n private entityLabel;\r\n\r\n constructor(private modal: ModalService,\r\n private router: AppRouter,\r\n private api: Api,\r\n private lookup: LookupDataService,\r\n private ea: EventAggregator,\r\n private claimsService: ClaimsService,\r\n private taskQueue: TaskQueue) {\r\n this.modal.styles(this.styles);\r\n }\r\n\r\n assignedToChanged(){\r\n this.taskQueue.queueMicroTask(async () => {\r\n if(this.details.assignedTo){\r\n const securityUsers = await this.api.getSecurityUsers(this.clientId);\r\n const assignedToSecurityUserId = securityUsers.find((x) => x.userName === this.details.assignedTo)?.securityUserId;\r\n\r\n //@ts-ignore\r\n if(this.details.entityTaskId){\r\n this.notifyUser = this.details.assignedTo !== this.originalAssignedTo && this.securityUserId !== assignedToSecurityUserId;\r\n }else{\r\n this.notifyUser = this.securityUserId !== assignedToSecurityUserId;\r\n }\r\n }else{\r\n this.notifyUser = false;\r\n }\r\n });\r\n }\r\n\r\n bind() {\r\n document.addEventListener(FolderContentEvents.eventSelectedFolderChanged, this.selectedFolderChanged, false);\r\n }\r\n\r\n unbind() {\r\n document.removeEventListener(FolderContentEvents.eventSelectedFolderChanged, this.selectedFolderChanged);\r\n }\r\n\r\n protected selectedFolderChanged = (folderEvent: CustomEvent<{ folder: Folder }>) => {\r\n if (this.showChangeFolder) {\r\n this.entityDocumentFolderId = folderEvent.detail.folder.folderId;\r\n }\r\n }\r\n\r\n async changeFolderCallback(action) {\r\n if(action === 'select'){\r\n this.details.entityDocumentFolderId = this.entityDocumentFolderId;\r\n await this.getCurrentFolderByFolderId();\r\n }\r\n\r\n this.showChangeFolder = false;\r\n }\r\n\r\n activate({ clientId, type, taskId, mode = 'edit', currentFolder, defaultTab, clientView = false, taskNotificationTypeId = 0, isRecentDocument = false, entityId, entityType, entityLabel } = { clientId: undefined, type: undefined, taskId: undefined, mode: undefined, currentFolder: undefined, defaultTab: undefined, clientView: undefined, taskNotificationTypeId: undefined, isRecentDocument: undefined, entityId: undefined, entityType: undefined, entityLabel: undefined }) {\r\n this.clientId = parseInt(clientId);\r\n this.taskId = taskId;\r\n this.type = type;\r\n this.mode = mode;\r\n this.currentFolder = currentFolder;\r\n this.entityId = entityId;\r\n this.entityType = entityType;\r\n this.entityLabel = entityLabel; \r\n\r\n if(defaultTab){\r\n this.currentlySelectedTab = defaultTab;\r\n }\r\n this.clientView = clientView;\r\n this.taskNotificationTypeId = taskNotificationTypeId;\r\n this.isRecentDocument = isRecentDocument;\r\n\r\n (async () => {\r\n this.hasDocumentsViewPermission = await this.claimsService.hasAsync('IadviserProcessingDocumentFindDocumentsView');\r\n this.hasDocumentsEditPermission = await this.claimsService.hasAsync('IadviserProcessingDocumentFindDocumentsEdit');\r\n this.hasTaskViewPermission = await this.claimsService.hasAsync('IadviserProcessingDiaryViewClientTasks');\r\n this.hasTaskEditPermission = await this.claimsService.hasAsync('IadviserProcessingDiaryEditTask');\r\n\r\n // No user supplied client ID, let's see if the route has it\r\n if (!this.clientId && this.router.currentInstruction) {\r\n // If we have an ID property, pull it out as the client ID\r\n if (this.router.currentInstruction.params?.id) {\r\n this.clientId = this.router.currentInstruction.params.id;\r\n }\r\n }\r\n \r\n // No user supplied entityId, entityType && entityLabel, let's see if the route has it\r\n if (this.type == 'task' && !this.entityId && !this.entityType && !this.entityLabel && this.router.currentInstruction) { \r\n if (this.router.currentInstruction.params?.entityId) {\r\n this.entityId = this.router.currentInstruction.params.entityId;\r\n }\r\n if (this.router.currentInstruction.params?.entityType) {\r\n this.entityType = this.router.currentInstruction.params.entityType;\r\n }\r\n if (this.router.currentInstruction.params?.entityLabel) {\r\n this.entityLabel = decodeURIComponent(this.router.currentInstruction.params.entityLabel);\r\n }\r\n }\r\n\r\n if (!this.taskId) {\r\n // Populate doc management\r\n await this.api.fillDocumentTree(this.clientId);\r\n }\r\n\r\n const userDetail = await this.lookup.userDetail();\r\n if (userDetail?.fullName) {\r\n this.user = userDetail.fullName;\r\n }\r\n\r\n this.activitiesDropdown = await this.lookup.activityTypes();\r\n this.categoriesDropdown = await this.lookup.taskCategoryTypes();\r\n this.prioritiesDropdown = await this.lookup.taskPriorityTypes();\r\n\r\n if(!taskId){\r\n if(this.currentFolder){\r\n this.details.entityDocumentFolderId = this.currentFolder.folderId;\r\n }else{\r\n const clientRoot = await this.api.getRootClientFolderId(this.clientId);\r\n this.details.entityDocumentFolderId = clientRoot.folderId;\r\n }\r\n }\r\n\r\n if (taskId) {\r\n const result = await this.api.getTaskDetail(clientId, taskId);\r\n if(defaultTab){\r\n this.changeTab(defaultTab);\r\n }\r\n\r\n this.details = { ...this.details, ...result } as unknown as TaskModel;\r\n\r\n if(this.details.assignedTo){\r\n this.originalAssignedTo = this.details.assignedTo;\r\n }\r\n\r\n const cloned = { ...this.details };\r\n\r\n if (typeof cloned.html !== 'undefined' && cloned?.html?.trim() !== '') {\r\n if (this.type === 'filenote') {\r\n this.details.html = '';\r\n this.existingHtml = cloned.html;\r\n }\r\n }\r\n\r\n this.taskComplete = this.details.isCompletedTask;\r\n }\r\n\r\n await this.getCurrentFolderByFolderId();\r\n\r\n this.securityUsers = (await this.api.getSecurityUsers(this.clientId)).map(x => ({ id: x.userName, label: x.name }));\r\n\r\n if(this.taskId){\r\n this.users = this.details.assignedToUsers.map(x => ({ id: x.userName, label: x.name }));\r\n }else{\r\n this.users = this.securityUsers;\r\n\r\n if(parseInt(getCompanyOfficeIds()) !== 1){\r\n const foundUser = this.securityUsers.findIndex(x => x.label === this.user);\r\n if(foundUser >= 0 ){\r\n this.details.assignedTo = this.securityUsers[foundUser].id;\r\n }\r\n }\r\n }\r\n\r\n document.addEventListener(AddFileEvents.eventDocumentsUploaded, this.documentsUploaded, false);\r\n\r\n setTimeout(() => {\r\n this.focusOnInput = true;\r\n this.isLoading = false;\r\n }, defaultTab? 0 : 500);\r\n\r\n })();\r\n }\r\n\r\n async getCurrentFolderByFolderId(){\r\n this.currentFolder = await this.api.getFolderById(this.clientId, this.details.entityDocumentFolderId, true);\r\n\r\n // setup additional properties - required to get correct layout\r\n this.currentFolder.$areRecentDocuments = false\r\n this.currentFolder.$hasSystemFolders = this.currentFolder.children?.some(f => f.systemFolder) ?? false;\r\n this.currentFolder.$hasUserDefinedFolders = this.currentFolder.children?.some(f => f.folderType === FolderType.UserDefined) ?? false;\r\n this.currentFolder.$pageSize = 5000\r\n\r\n await this.getCurrentFolderBreadcrumb();\r\n }\r\n\r\n async getCurrentFolderBreadcrumb(){\r\n\r\n let breadcrumb = '';\r\n if(this.currentFolder.isRootFolder){\r\n breadcrumb = this.currentFolder.title;\r\n }else{\r\n const result = await this.api.getFolderBreadcrumbs(this.clientId, this.currentFolder.folderId);\r\n\r\n for (let index = 0; index < result.length; index++) {\r\n breadcrumb += `${result[index].folderName}`\r\n if(index !== result.length - 1){\r\n breadcrumb += ' > '\r\n }\r\n }\r\n }\r\n\r\n this.breadcrumb = breadcrumb;\r\n }\r\n\r\n @computedFrom('existingHtml')\r\n get hasExistingHtml() {\r\n return typeof this.existingHtml !== 'undefined';\r\n }\r\n\r\n async loadWorklogs() {\r\n const worklogs = await this.api.getWorklogs(this.clientId, this.taskId);\r\n\r\n if (worklogs?.logs?.length) {\r\n this.worklogs = worklogs.logs.map(log => {\r\n log.duration = moment.unix(log.durationSecs).utc().format('H [hours] m [minutes]');\r\n return log;\r\n });\r\n }\r\n }\r\n\r\n /* istanbul ignore next */\r\n async loadKeywords() {\r\n const keywords = await this.api.getKeywords(this.clientId, this.taskId);\r\n\r\n if (keywords) {\r\n this.keywords = keywords;\r\n }\r\n }\r\n\r\n async changeTab(tab: string) {\r\n this.focusOnInput = false;\r\n this.currentlySelectedTab = tab;\r\n setTimeout(() => {\r\n this.focusOnInput = true;\r\n }, 0);\r\n\r\n if (this.taskId) {\r\n if (tab === 'history') {\r\n this.history = await this.api.getActions(this.clientId, this.taskId);\r\n }\r\n\r\n if (tab === 'relatedItems') {\r\n this.relatedItems = await this.api.getRelatedItems(this.clientId, this.taskId);\r\n }\r\n\r\n if (tab === 'workLogs') {\r\n this.loadWorklogs();\r\n }\r\n\r\n if (tab === 'tags') {\r\n this.loadKeywords();\r\n }\r\n }\r\n }\r\n\r\n taskCompleteChanged(newValue) {\r\n if (newValue === true) {\r\n this.details.taskStatusId = 1;\r\n } else {\r\n this.details.taskStatusId = 0;\r\n this.taskCopyAsFileNote = false;\r\n }\r\n }\r\n\r\n async save() {\r\n // assignedTo user must be active\r\n if(this.securityUsers.findIndex(x => x.id === this.details.assignedTo) < 0){\r\n this.showAssignedToWarning = true;\r\n return;\r\n }\r\n\r\n this.isSaving = true;\r\n const details = { ...this.details };\r\n\r\n if (details?.dueDate?.includes('/')) {\r\n details.dueDate = moment.utc(details.dueDate, 'DD/MM/YYYY').toISOString();\r\n }\r\n\r\n details.activityTypeId = parseInt(details.activityTypeId.toString());\r\n details.assignedTo = details.assignedTo.toString();\r\n\r\n if (!this.taskId) {\r\n if (this.type === 'filenote') {\r\n details.taskStatusId = 2;\r\n\r\n if(details.html){\r\n const dateAndTime = moment().format('DD/MM/YYYY hh:mm a');\r\n const modifiedDateHtml = `\r\n

Added by ${this.user} on ${dateAndTime}

\r\n ${details.html}\r\n
\r\n `;\r\n\r\n details.html = modifiedDateHtml;\r\n }\r\n\r\n }\r\n\r\n const model = await this.api.newTask(this.clientId, this.notifyUser, details);\r\n\r\n if(this.taskCopyAsFileNote && this.type === 'task' && model){\r\n await this.api.copyTaskToFileNote(this.clientId, model.entityTaskId);\r\n }\r\n\r\n if (this.router.currentInstruction.fragment.includes('tasks') && this.type === 'task') {\r\n if (model?.entityTaskId) {\r\n // Set a flag to prevent the modal from auto-reopening after navigation\r\n sessionStorage.setItem('skipTaskModalOpen', 'true');\r\n\r\n if(this.entityId && this.entityType){ \r\n this.router.navigateToRoute('clientTasks', { id: this.clientId, taskId: model.entityTaskId, taskTypeId: this.taskNotificationTypeId, entityId: this.entityId, entityType: this.entityType, entityLabel: encodeURIComponent(this.entityLabel) }, { trigger: true, replace: true });\r\n } else {\r\n this.router.navigateToRoute('clientTasks', { id: this.clientId, taskId: model.entityTaskId, taskTypeId: this.taskNotificationTypeId }, { trigger: true, replace: true });\r\n } \r\n }\r\n }\r\n\r\n this.ea.publish('update:tasks-component');\r\n\r\n this.modal.hide();\r\n\r\n if (this.type === 'filenote') {\r\n successToast('File Note saved');\r\n\r\n if (this.router.currentInstruction.fragment.includes('documents')) {\r\n const routeModel = {\r\n id: this.clientId,\r\n entityTaskOrDocumentId: model.entityTaskId,\r\n defaultFolderId: this.isRecentDocument ? undefined : this.currentFolder.folderId\r\n }\r\n\r\n this.router.navigateToRoute('clientDocuments', routeModel, { trigger: true, replace: true });\r\n }\r\n }else if (this.type === 'task'){\r\n successToast('Task saved');\r\n }\r\n\r\n this.isSaving = false;\r\n return details;\r\n } else {\r\n if (this.type === 'filenote') {\r\n details.taskStatusId = 2;\r\n\r\n if(details.html === ''){\r\n details.html = this.existingHtml ? this.existingHtml : details.html;\r\n }else{\r\n const dateAndTime = moment().format('DD/MM/YYYY hh:mm a');\r\n let modifiedDateHtml = `

Added by ${this.user} on ${dateAndTime}

${details.html}`;\r\n\r\n if(this.existingHtml){\r\n modifiedDateHtml = `${modifiedDateHtml}
${this.existingHtml}`\r\n }\r\n\r\n details.html = modifiedDateHtml;\r\n }\r\n\r\n }\r\n\r\n const model = await this.api.updateTask(this.clientId, this.taskId, this.notifyUser, details);\r\n\r\n if(this.taskCopyAsFileNote && this.type === 'task' && model){\r\n await this.api.copyTaskToFileNote(this.clientId, model.entityTaskId);\r\n }\r\n\r\n if (this.router.currentInstruction.fragment.includes('tasks')) {\r\n // Set a flag to prevent the modal from auto-reopening after navigation\r\n sessionStorage.setItem('skipTaskModalOpen', 'true');\r\n \r\n if(this.entityId && this.entityType){\r\n this.router.navigateToRoute('clientTasks', { id: this.clientId, taskId: model.entityTaskId, taskTypeId: this.taskNotificationTypeId, entityId: this.entityId, entityType: this.entityType, entityLabel: encodeURIComponent(this.entityLabel)}, { trigger: true, replace: true });\r\n } else {\r\n this.router.navigateToRoute('clientTasks', { id: this.clientId, taskId: this.taskId, taskTypeId: this.taskNotificationTypeId }, { trigger: true, replace: true });\r\n }\r\n }\r\n\r\n this.modal.hide();\r\n\r\n if (this.type === 'filenote') {\r\n successToast('File Note saved');\r\n\r\n if (this.router.currentInstruction.fragment.includes('documents')) {\r\n const routeModel = {\r\n id: this.clientId,\r\n entityTaskOrDocumentId: this.taskId,\r\n defaultFolderId: this.isRecentDocument ? undefined : this.currentFolder.folderId\r\n }\r\n\r\n this.router.navigateToRoute('clientDocuments', routeModel, { trigger: true, replace: true });\r\n }\r\n }else if (this.type === 'task'){\r\n successToast('Task saved');\r\n }\r\n\r\n // if saving from the homepage - reload\r\n if(!this.clientView){\r\n document.dispatchEvent(new CustomEvent('reload-task-component', {\r\n bubbles: true\r\n }));\r\n }\r\n\r\n this.isSaving = false;\r\n return details;\r\n }\r\n }\r\n\r\n cancel() {\r\n document.removeEventListener(AddFileEvents.eventDocumentsUploaded, this.documentsUploaded, false);\r\n this.modal.hide();\r\n }\r\n\r\n @computedFrom('mode', 'isSaving', 'isLoading',\r\n 'details.activityTypeId', 'details.assignedTo', 'details.categoryId', 'details.priorityId',\r\n 'details.description', 'details.dueDate', 'details.entityDocumentFolderId')\r\n get formValid() {\r\n\r\n if(this.mode == 'view' || this.isSaving || this.isLoading) return false;\r\n\r\n const activityTypeIdValid = this.details.activityTypeId ?? false;\r\n const categoryIdValid = this.details.categoryId ?? false;\r\n const priorityIdValid = this.details.priorityId ?? false;\r\n const assignedToValid = this.details.assignedTo ?? false;\r\n const descriptionValid = typeof this.details.description !== 'undefined' && this.details.description !== null && this.details.description.trim() !== '';\r\n const dueDateValid = this.details.dueDate ?? false;\r\n const folderValid = this.details.entityDocumentFolderId ?? false;\r\n\r\n const isTask = this.type === 'task';\r\n const isFilenote = this.type === 'filenote';\r\n const isNew = !this.taskId;\r\n\r\n if (isTask) {\r\n return activityTypeIdValid && categoryIdValid && priorityIdValid && assignedToValid && descriptionValid && dueDateValid && folderValid && !this.showRelatedItemsSearch;\r\n }\r\n\r\n if (isFilenote) {\r\n if (isNew) {\r\n return activityTypeIdValid && categoryIdValid && priorityIdValid && assignedToValid && descriptionValid && folderValid && !this.showRelatedItemsSearch;\r\n } else {\r\n return activityTypeIdValid && categoryIdValid && priorityIdValid && assignedToValid && descriptionValid && folderValid && !this.showRelatedItemsSearch;\r\n }\r\n }\r\n\r\n return false;\r\n }\r\n\r\n async saveTag() {\r\n try {\r\n\r\n this.focusOnInput = false;\r\n if (this.clientId && this.taskId) {\r\n this.isSaving = true;\r\n await this.api.addKeyword(this.clientId, this.taskId, `${this.enteredTag}`);\r\n await this.loadKeywords();\r\n this.isSaving = false;\r\n this.enteredTag = '';\r\n } else {\r\n this.details.addKeyword(this.enteredTag);\r\n this.enteredTag = '';\r\n\r\n this.keywords = this.details.keywords.reduce((arr, val) => {\r\n arr.push({ keyword: val });\r\n return arr;\r\n }, []);\r\n }\r\n\r\n this.focusOnInput = true;\r\n\r\n if (this.type === 'filenote') {\r\n if (this.router.currentInstruction.fragment.includes('documents')) {\r\n const routeModel = {\r\n id: this.clientId,\r\n entityTaskOrDocumentId: this.taskId,\r\n defaultFolderId: this.isRecentDocument ? undefined : this.currentFolder.folderId\r\n }\r\n\r\n this.router.navigateToRoute('clientDocuments', routeModel, { trigger: true, replace: true });\r\n }\r\n }\r\n\r\n } catch (e) {\r\n console.error(e);\r\n }\r\n }\r\n\r\n async addRelatedExistingItem() {\r\n this.showRelatedItemsSection = false;\r\n this.showRelatedItemsSearch = true;\r\n }\r\n\r\n async deleteRelatedItem(item) {\r\n try {\r\n\r\n this.unlinking = true;\r\n\r\n if (this.taskId) {\r\n\r\n if(item.docType === DocType.Document){\r\n await this.api.deleteRelatedDocument(this.clientId, this.taskId, item.foreignKeyId);\r\n }else{\r\n await this.api.deleteRelatedTask(this.clientId, this.taskId, item.foreignKeyId);\r\n }\r\n\r\n const itemIndex = this.relatedItems.findIndex(i => i.foreignKeyId === item.foreignKeyId);\r\n\r\n if (itemIndex >= 0) {\r\n this.relatedItems.splice(itemIndex, 1);\r\n }\r\n } else {\r\n const isTask = item.entityTaskId !== null;\r\n const isDocument = item.entityDocumentId !== null;\r\n\r\n if (isTask) {\r\n this.relatedItems = this.relatedItems.filter(i => i.entityTaskId !== item.entityTaskId);\r\n this.details.removeTask(item.entityTaskId);\r\n }\r\n\r\n if (isDocument) {\r\n this.relatedItems = this.relatedItems.filter(i => i.entityDocumentId !== item.entityDocumentId);\r\n this.details.removeDocument(item.entityDocumentId);\r\n }\r\n }\r\n\r\n this.unlinking = false;\r\n } catch (e) {\r\n this.unlinking = false;\r\n console.error(e);\r\n }\r\n }\r\n\r\n worklogChanged(){\r\n if(this.worklogHours == 0 && this.worklogMinutes == 0 ){\r\n this.disableWorklogButton = true;\r\n }else{\r\n this.disableWorklogButton = false;\r\n }\r\n\r\n }\r\n\r\n async addWorklog() {\r\n if (this.worklogHours == 0 && this.worklogMinutes == 0) {\r\n return;\r\n }\r\n\r\n const convertedHours = hoursToSeconds(this.worklogHours);\r\n const convertedMinutes = minutesToSeconds(this.worklogMinutes);\r\n\r\n try {\r\n this.disableWorklogButton = true;\r\n\r\n if (this.taskId) {\r\n await this.api.addWorklog(this.clientId, this.taskId, convertedHours + convertedMinutes);\r\n\r\n this.loadWorklogs();\r\n } else {\r\n this.worklogs.push({\r\n createdDate: new Date().toISOString(),\r\n createdBy: this.user,\r\n duration: moment.unix(convertedHours + convertedMinutes).utc().format('H [hours] m [minutes]')\r\n });\r\n\r\n this.details.addWorklog(convertedHours + convertedMinutes);\r\n }\r\n\r\n this.worklogHours = 0;\r\n this.worklogMinutes = 0;\r\n } catch (e) {\r\n console.error(e);\r\n }\r\n }\r\n\r\n async deleteWorklog(item, index) {\r\n try {\r\n if (this.taskId) {\r\n await this.api.deleteWorklog(this.clientId, this.taskId, item.entityTaskWorkLogId);\r\n\r\n const itemIndex = this.worklogs.findIndex(i => i.entityTaskWorkLogId === item.entityTaskWorkLogId);\r\n\r\n if (itemIndex >= 0) {\r\n this.worklogs.splice(itemIndex, 1);\r\n }\r\n } else {\r\n this.worklogs = this.worklogs.filter((w, i) => i !== index);\r\n this.details.removeWorklog(index);\r\n }\r\n } catch (e) {\r\n console.error(e);\r\n }\r\n }\r\n\r\n async deleteKeyword(item, index) {\r\n try {\r\n if (this.clientId && this.taskId) {\r\n this.isSaving = true;\r\n await this.api.deleteKeyword(this.clientId, this.taskId, item.entityTaskKeywordId);\r\n this.isSaving = false;\r\n\r\n const itemIndex = this.keywords.findIndex(i => i.entityTaskKeywordId === item.entityTaskKeywordId);\r\n\r\n if (itemIndex >= 0) {\r\n this.keywords.splice(itemIndex, 1);\r\n\r\n if (this.type === 'filenote') {\r\n if (this.router.currentInstruction.fragment.includes('documents')) {\r\n const routeModel = {\r\n id: this.clientId,\r\n entityTaskOrDocumentId: this.taskId,\r\n defaultFolderId: this.isRecentDocument ? undefined : this.currentFolder.folderId\r\n }\r\n\r\n this.router.navigateToRoute('clientDocuments', routeModel, { trigger: true, replace: true });\r\n }\r\n }\r\n\r\n }\r\n } else {\r\n const findIndex = this.keywords.findIndex(k => k.keyword === item.keyword);\r\n\r\n if (findIndex >= 0) {\r\n this.keywords.splice(findIndex, 1);\r\n }\r\n\r\n this.details.removeKeyword(index);\r\n }\r\n } catch (e) {\r\n console.error(e);\r\n }\r\n }\r\n\r\n private addRelatedExistingItemCallback = async ($event, documentOrDocuments, removeItem) => {\r\n\r\n this.unlinking = true;\r\n\r\n if(documentOrDocuments.length === undefined){\r\n documentOrDocuments = [documentOrDocuments]\r\n }\r\n\r\n documentOrDocuments.forEach(async (x) => {\r\n\r\n const isTask = x.entityTaskId !== null;\r\n const isDocument = x.entityDocumentId !== null;\r\n\r\n if(removeItem){\r\n let itemToDelete;\r\n\r\n if(this.taskId){\r\n if(isDocument){\r\n itemToDelete = this.relatedItems.find(relatedItem => relatedItem.foreignKeyId === x.entityDocumentId)\r\n }\r\n\r\n if(isTask){\r\n itemToDelete = this.relatedItems.find(relatedItem => relatedItem.foreignKeyId === x.entityTaskId)\r\n }\r\n }else{\r\n if(isDocument){\r\n itemToDelete = this.relatedItems.find(relatedItem => relatedItem.entityDocumentId === x.entityDocumentId)\r\n }\r\n\r\n if(isTask){\r\n itemToDelete = this.relatedItems.find(relatedItem => relatedItem.entityTaskId === x.entityTaskId)\r\n }\r\n }\r\n\r\n await this.deleteRelatedItem(itemToDelete);\r\n return;\r\n }\r\n\r\n // We have an existing task\r\n if (this.taskId) {\r\n if (isDocument) {\r\n await this.api.addRelatedDocument(this.clientId, this.taskId, x.entityDocumentId);\r\n }\r\n\r\n if (isTask) {\r\n await this.api.addRelatedTask(this.clientId, this.taskId, x.entityTaskId);\r\n }\r\n\r\n this.relatedItems = await this.api.getRelatedItems(this.clientId, this.taskId);\r\n\r\n } else {\r\n\r\n this.relatedItems.push({...x, title: x.docName, folder: x.entityDocumentFolderName});\r\n\r\n if (isDocument) {\r\n this.details.addDocument(x.entityDocumentId);\r\n }\r\n\r\n if (isTask) {\r\n this.details.addTask(x.entityTaskId);\r\n }\r\n }\r\n\r\n if(!removeItem){\r\n this.unlinking = false;\r\n }\r\n\r\n });\r\n\r\n }\r\n\r\n showFolderMove() {\r\n this.showChangeFolder = true;\r\n }\r\n\r\n private activitiesMatcher = (a, b) => {\r\n if (a && b) {\r\n if (parseInt(a) === parseInt(b)) {\r\n return true;\r\n }\r\n }\r\n }\r\n\r\n private securityUsersMatcher = (a, b) => {\r\n if (a && b) {\r\n if (a === b) {\r\n return true;\r\n }\r\n }\r\n }\r\n\r\n protected documentsUploaded = async (uploadEvent: CustomEvent<{ documents: AddDocumentResponse[] }>) => {\r\n const uploadedDocuments: AddDocumentResponse[] = uploadEvent.detail.documents;\r\n\r\n if (uploadedDocuments?.length) {\r\n if (this.currentlySelectedTab === 'relatedItems') {\r\n await this.addRelatedExistingItemCallback(null, uploadedDocuments, false);\r\n }\r\n }\r\n }\r\n\r\n private existingItemCloseCallback() {\r\n this.showRelatedItemsSearch = false;\r\n this.showRelatedItemsSection = true;\r\n this.ea.publish('update:clear-search');\r\n }\r\n\r\n @computedFrom('enteredTag')\r\n protected get disableAddKeyword() {\r\n return !this.enteredTag || !this.enteredTag?.trim().length;\r\n }\r\n\r\n protected keywordInputChanged(event: KeyboardEvent) {\r\n if (event.key !== 'Enter') return;\r\n if (!this.disableAddKeyword) { this.saveTag(); }\r\n }\r\n\r\n protected getDocumentTypeLabel(document){\r\n const override = mapEntityDocumentAllowableTypeIdToLabel(document.entityDocumentAllowableTypeId);\r\n return override === '' ? document.entityDocumentAllowableType : override\r\n }\r\n\r\n canOpenInNewTab(item){\r\n const isTask = item.docType === 2;\r\n if(isTask){\r\n return this.hasTaskViewPermission || this.hasTaskEditPermission;\r\n }else{\r\n return this.hasDocumentsViewPermission || this.hasDocumentsEditPermission;\r\n }\r\n }\r\n\r\n async openInNewTab(item){\r\n\r\n const isTask = item.docType === 2;\r\n\r\n let routeFragment;\r\n if(isTask){\r\n routeFragment = this.router.generate('clientTasks', { id: this.clientId, taskId: item.entityTaskId });\r\n }else{\r\n routeFragment = this.router.generate('clientDocuments', { id: this.clientId, entityTaskOrDocumentId: item.foreignKeyId, defaultFolderId: item.entityDocumentFolderId });\r\n }\r\n\r\n PLATFORM.global.open(routeFragment, '_blank');\r\n }\r\n\r\n protected createdDateSort(document1: Document, document2: Document, sortOrder: 1 | -1) {\r\n return DateHelper.dateSorter(document1, document2, sortOrder, 'createdDate');\r\n }\r\n\r\n protected modifiedDateSort(document1: Document, document2: Document, sortOrder: 1 | -1) {\r\n return DateHelper.dateSorter(document1, document2, sortOrder, 'modifiedDate');\r\n }\r\n\r\n protected getKeywords(keywords){\r\n return keywords.map((x) => `• ${x}`).join('\\n');\r\n }\r\n}\r\n"],"names":["__webpack_exports__","TaskModel","model","this","activityTypeId","categoryId","priorityId","description","isCompletedTask","dueDate","html","assignedTo","assignedToUsers","entityDocumentFolderId","taskStatusId","workLogs","keywords","existingDocumentIds","existingTaskIds","Object","assign","prototype","addWorklog","value","push","removeWorklog","index","filter","i","ii","addKeyword","str","removeKeyword","keyword","findIndex","k","splice","addDocument","num","removeDocument","id","addTask","removeTask","task_file_note","btn","btnFlat","btnSubmit","btnDelete","btnLink","btnInlineTextLink","btnFooter","btnFooterSubmit","btnFooterCancel","btnFooterDelete","btnQceDropdown","btnFooterCombo","btnLmiBicalc","btnLmiRisk","btnLmiPolicyComparison","btnLmiPolicyCoach","btnAndrewNock","btnConstructionCostConsultants","btn5Star","btnThermoscan","btnRiskSurveyServices","btnRiskManagement","btnLmiBicalcDisabled","btnLmiRiskDisabled","btnLmiPolicyComparisonDisabled","btnInitialInsuredLocationRisk","btnIcon","badgePop","btnIconNoBorder","btnIconTask","btnIconDocument","btnIconAdd","btnAddRisk","btnIconClose","btnIconDelete","btnIconDownload","btnIconEdit","btnIconEmail","btnIconDownloadEmail","btnIconEye","btnIconEyeSlash","btnIconFolder","btnIconFolderLocked","btnIconFolderLockedActive","btnIconHistory","btnIconInfo","btnIconLink","btnIconUnlink","btnIconMap","btnIconMore","btnIconMoveDown","btnIconMoveUp","btnIconOpenInNewWindow","btnIconFavouriteSelected","btnIconFavouriteDeselected","btnIconPreview","btnIconPrePrinted","btnIconPrint","btnIconSave","btnIconSettings","btnIconShowDetails","btnIconShowDetailsAlert","btnIconShowSummary","btnIconAttachment","btnIconTag","btnIconUndo","btnIconSync","btnIconArrowForward","btnAsideCollapse","btnIconExpandMore","btnIconExpandLess","btnIconGeneral","btnIconSales","btnIconBranch","btnIconContact","btnIconConsent","btnIconQuestions","btnIconAssociated","btnIconNotes","btnBack","btnBackToSignIn","btnIconAdvancedSearch","btnWizard","btnWizardBack","btnWizardNext","fieldset","fieldsetInstruction","fieldsetNoPadding","fieldsetAlt","viewPassword","inputSearch","iaCurrencyInput","iaCurrencyNegative","selectMini","requiredLabel","alert","alertImportant","inputLabel","inputToggle","w100","searchInputWrapper","searchInputResults","searchInputResult","searchInputResultHighlighted","dateRangeSelections","dateArrowForward","qceDropdown","qceOr","qceDropdownWithDropdown","qceVehicleRegistrationSearch","rowGap","rowGroup","rowGroupThree","grid14","rowGroupFour","rowGroupAuto","rowGroupThreeAuto","space","displayNoneLg","displayNoneMd","btnDeleteKeyword","readonly","card","cardContent","cardHeading","controlGroup","labelGroup","labelGroupItem","constrainedWidth","buttonGroup","cardAlert","cardHeadingAlert","cardStatusMessage","cardStatusMessageLeft","cardHeadingStickyHeader","cardHeadingNoIcon","cardHeadingBoldTitle","table","tableHeadingRow","tableRow","tableResultRow","breakWord","noWrap","tableResultRowDisabled","tableModal","tableEnhanced","tableNoBorderBottom","height45","editColumn","deleteColumn","dateTableHeading","buttonEdit","buttonDelete","tableRowSelected","tableRowAlert","tableFilterRow","tableFilterRowEndcap","filterColumn","tablePagination","tablePaginationWithFilter","tableButtonGroup","tableChildContainer","tableChildCard","childTableSelectedRow","childTable","customPagination","paginationCount","paginationButton","paginationPrev","paginationNext","paginationDisabled","paginationPrevDisabled","paginationNextDisabled","pagination","paginationTop","paginationBottom","paginationBottomDocuments","tableCellBtnIcon","folderTable","docTableGroupHeading","docTableGroupHeadingOpen","docTableGroupHeadingWithOptions","constrainedWidthFolderName","disableEntity","buttonOptions","buttonOptionsAdd","informationIcon","deletedIcon","exclamationIcon","successIcon","textAlignCenter","wordBreak","btnGroup","accordionContent","toggleCollapse","toggleCollapseDisabled","toggleExpand","folder","folderLocked","yesNoFilterWidth","w5","w10","w15","w20","w25","w30","w35","w40","w45","w50","w60","tableStickyHeader","tableStickyFooter","tableStickyColumn","tableStickyColumn2","tableStickyColumnRight","scrollableTableContainer","tabNavigation","hasWarnings","tabSelected","disabled","tab","btnTabOverflow","btnTabOverflowLeft","btnTabOverflowRight","constrainedWidthTab","viewBlock","viewBlockHeading","viewBlockWhite","viewBlockAlert","viewBlockSuccess","viewBlockInfo","viewBlockWarning","viewBlockAlt","viewBlockWithIcon","viewBlockIcon","viewBlockWarningWithIcon","viewBlockCheckbox","viewBlockCheckboxAlert","textViewContent","iaModal","iaModalInner","iaModalInnerContextMenu","iaModalInnerWideMd","iaModalInnerWideLg","iaModalInnerWideXxl","iaModalInnerTakeOver","fixedHeight","takeoverHeader","logo","logoBroker","closeSearch","iaModalContent","iaModalOverlayTransparent","iaModalOverlayLightWhite","iaModalOverlayTransparentLightWhiteClientNav","modalHeader","modalFooter","modalFooterSpaceBetween","footerBtnGroup","headerLabel","headerLabelIcon","headerLabelAlert","headerLabelInfo","headerLabelSettings","headerLabelAccounts","headerLabelEdit","headerLabelDownload","headerLabelDelete","headerLabelHistory","headerLabelTag","headerLabelSearch","headerLabelKyc","headerLabelAdvice","headerLabelGenerateAdvice","headerLabelForm","headerLabelInsured","headerLabelQuote","headerLabelPolicy","headerLabelClaim","headerLabelFsg","headerLabelMandatoryDocument","headerLabelNotification","headerLabelTask","headerLabelContact","headerLabelNote","headerLabelDocument","headerLabelEmail","headerLabelTemplate","headerDetails","headerDetailItem","headerLabelContextMenu","contextMenuSep","contextMenuOneCol","contextMenuDisabled","contextMenuTwoCol","contextMenuThreeCol","modalContentCopy","processingStep","processingStepFailed","documentProcessing","eclipseLoader","confirmationContent","iaModalSearch","viewBlockAlertProgressModal","filenameColumn","taskComplete","relatedItemsTableContainer","worklogGroup","TaskFileNote","modal","router","api","lookup","ea","claimsService","taskQueue","_this","styles","mode","showRelatedItemsSection","showRelatedItemsSearch","showChangeFolder","clientView","taskNotificationTypeId","currentlySelectedTab","iaHtmlEditorSettings","height","activitiesDropdown","categoriesDropdown","prioritiesDropdown","selectedClientName","details","disableWorklogButton","worklogs","history","relatedItems","clients","users","securityUsers","focusOnInput","hours","minutes","enteredTag","user","htmlError","isSaving","showAssignedToWarning","isLoading","isRecentDocument","hasDocumentsViewPermission","hasDocumentsEditPermission","hasTaskViewPermission","hasTaskEditPermission","taskCopyAsFileNote","originalAssignedTo","notifyUser","securityUserId","parse_jwt","P4","selectedFolderChanged","folderEvent","detail","folderId","addRelatedExistingItemCallback","$event","documentOrDocuments","removeItem","__awaiter","unlinking","undefined","length","forEach","x","isTask","entityTaskId","isDocument","entityDocumentId","itemToDelete","taskId","find","relatedItem","foreignKeyId","deleteRelatedItem","_b","sent","addRelatedDocument","clientId","addRelatedTask","_a","getRelatedItems","__assign","title","docName","entityDocumentFolderName","activitiesMatcher","a","b","parseInt","securityUsersMatcher","documentsUploaded","uploadEvent","uploadedDocuments","documents","assignedToChanged","queueMicroTask","getSecurityUsers","assignedToSecurityUserId","userName","bind","document","addEventListener","folder_content_events","l","eventSelectedFolderChanged","unbind","removeEventListener","changeFolderCallback","action","getCurrentFolderByFolderId","activate","type","currentFolder","defaultTab","entityId","entityType","entityLabel","_c","_d","_e","_f","hasAsync","_p","currentInstruction","_j","params","_k","_l","_m","decodeURIComponent","fillDocumentTree","userDetail","fullName","activityTypes","taskCategoryTypes","_g","taskPriorityTypes","getRootClientFolderId","clientRoot","getTaskDetail","result","changeTab","cloned","_o","trim","existingHtml","_h","map","label","name","S_","foundUser","add_file_events","J","eventDocumentsUploaded","setTimeout","getFolderById","$areRecentDocuments","$hasSystemFolders","children","some","f","systemFolder","$hasUserDefinedFolders","folderType","dtos","DZ","UserDefined","$pageSize","getCurrentFolderBreadcrumb","breadcrumb","isRootFolder","getFolderBreadcrumbs","concat","folderName","defineProperty","loadWorklogs","getWorklogs","logs","log","duration","external_moment_default","unix","durationSecs","utc","format","loadKeywords","getKeywords","getActions","taskCompleteChanged","newValue","save","includes","toISOString","toString","dateAndTime","modifiedDateHtml","newTask","copyTaskToFileNote","fragment","sessionStorage","setItem","navigateToRoute","taskTypeId","encodeURIComponent","trigger","replace","publish","hide","toastr_helper","Zx","routeModel","entityTaskOrDocumentId","defaultFolderId","updateTask","dispatchEvent","CustomEvent","bubbles","cancel","activityTypeIdValid","categoryIdValid","priorityIdValid","assignedToValid","descriptionValid","dueDateValid","folderValid","isFilenote","saveTag","reduce","arr","val","console","error","e_1","addRelatedExistingItem","item","docType","enums","Vm","Document","deleteRelatedDocument","deleteRelatedTask","itemIndex","e_2","worklogChanged","worklogHours","worklogMinutes","convertedHours","Math","floor","convertedMinutes","createdDate","Date","createdBy","e_3","deleteWorklog","entityTaskWorkLogId","w","e_4","deleteKeyword","entityTaskKeywordId","e_5","showFolderMove","existingItemCloseCallback","keywordInputChanged","event","key","disableAddKeyword","getDocumentTypeLabel","override","map_document_type","U","entityDocumentAllowableTypeId","entityDocumentAllowableType","canOpenInNewTab","openInNewTab","routeFragment","generate","aurelia_framework","PLATFORM","global","open","createdDateSort","document1","document2","sortOrder","date_helper","r","dateSorter","modifiedDateSort","join","__decorate","native_modules","sH","computedFrom","autoinject","useView","modal_service","B","aurelia_router","Lz","j","lookup_data","g","aurelia_event_aggregator","EventAggregator","claims_service","TaskQueue"],"sourceRoot":""}