const __vite__fileDeps=["assets/truck-solid-C6I_1NM2.js","assets/vendor-DDE-It5I.js","assets/truck-fast-regular-BGcdguDJ.js","assets/circle-xmark-solid-CE29UnBT.js","assets/circle-check-solid-Bi3sOdS-.js","assets/circle-minus-DkARPtk-.js","assets/floppy-disk-solid-l1hssjFD.js","assets/sparkles-solid-NKn_ywU8.js","assets/info-circle-regular-DmCrG8yd.js","assets/eraser-regular-2-08Bgck.js","assets/at-solid-h4oEfiVF.js","assets/plus-regular-Dmak1Iie.js","assets/vial-regular-DDEj-M78.js","assets/sort-regular-Bo2mLGPc.js","assets/trash-can-regular-DxfU8Wvd.js","assets/chevron-right-regular-Joma4uAs.js","assets/circle-plus-regular-Cs8lEE-U.js","assets/gear-regular-CdOGlyYi.js","assets/circle-user-regular-P1ZGaEp1.js","assets/flag-regular-DEBLyL2R.js","assets/receipt-regular-0yJTTF8L.js","assets/user-group-regular-B7wRs4FW.js","assets/layer-group-regular-CandK4N5.js","assets/arrow-right-from-bracket-regular-z1IL1Bpx.js","assets/paper-plane-top-regular-Bq3Y47Qw.js","assets/reply-regular-B1dx4La4.js","assets/angle-down-regular-O82Gl3XR.js","assets/angle-up-regular-DkQpJJlh.js","assets/magnifying-glass-regular-B2jjMX9I.js","assets/xmark-regular-CfTUZOV9.js","assets/floppy-disk-regular-Ubh_glvj.js","assets/file-arrow-down-regular-C2kkkmEL.js","assets/building-regular-CvGsSio9.js","assets/building-flag-regular-EHRj5Oe-.js","assets/chevron-down-regular-CxbgJ-FA.js","assets/angle-right-regular-C979VPLk.js","assets/angle-left-regular-BVOJ14Ep.js","assets/filter-regular-CEMZdCT_.js","assets/warehouse-full-regular-Ch2k8D22.js","assets/file-spreadsheet-regular-C4WyyGol.js","assets/circle-info-solid-C2Q-wITB.js","assets/calendar-day-regular-l1OJRXBT.js","assets/bolt-regular-CSXp1c18.js","assets/arrows-repeat-regular-GsNp5-Sm.js","assets/table-columns-regular-9D2sXKNM.js","assets/grip-vertical-solid-D3ydDfs_.js","assets/circle-check-regular-BrW0PpGZ.js","assets/arrow-rotate-right-regular-CRzzgp0y.js","assets/ban-regular-B-r3S_Ge.js","assets/filter-slash-regular-awBqyG6V.js","assets/filter-circle-xmark-regular-BGMJKxhL.js","assets/link-simple-regular-DC2j15Gq.js","assets/file-import-regular-BDltN0M5.js","assets/map-location-dot-regular-DHCbpl6r.js","assets/triangle-exclamation-regular-BvM6Mw_5.js","assets/arrow-rotate-left-regular-CQtkC2Eb.js","assets/clipboard-regular-CLMnqwLu.js","assets/inbox-regular-CBaTcNsF.js","assets/clock-regular-Brs_-O4R.js","assets/reply-clock-regular-DS9pNgoA.js","assets/circle-xmark-regular-B4_UqctJ.js","assets/calendar-circle-exclamation-regular-2EMxcc6c.js","assets/up-from-line-regular-BnjhWLyt.js","assets/wine-glass-crack-regular-DyNMXw7Z.js","assets/calendar-clock-regular-fV1Bm1I9.js","assets/star-regular-DeT_zh7O.js","assets/location-crosshairs-regular-BIahX_15.js","assets/expedition-box-qhKqxjqB.js","assets/truck-clock-8UBLU2rX.js","assets/computer-regular-CogYa2uo.js","assets/message-exclamation-regular-C5Npy68g.js","assets/arrows-retweet-regular-DcxZU5kh.js","assets/money-bill-trend-up-regular-gJ3K9zyC.js","assets/table-list-regular-h2Yc81zQ.js","assets/copy-regular-CxwMv5XU.js","assets/down-to-bracket-regular-E7LskpS4.js","assets/keyboard-regular-D_GnQzRx.js","assets/table-rows-regular-BpSmcDj_.js","assets/circle-question-regular-B7ZiW1-2.js","assets/box-regular-JTnST15Z.js","assets/circle-exclamation-solid-DNFnu3AK.js","assets/check-regular-DXrI6LW_.js","assets/toggle-off-regular-Ca9Eq9oJ.js","assets/toggle-on-regular-BMwlDQoS.js","assets/key-regular-B4i9BKlI.js","assets/user-regular-DS4-CuJ8.js","assets/truck-regular-DfCMFpFD.js","assets/arrow-down-to-line-regular-woF8lkL6.js","assets/rotate-exclamation-regular-Cynz8bZB.js","assets/toolbox-regular-DwZl-Ptp.js","assets/envelope-regular-BO1_NzpQ.js","assets/envelope-dot-regular-B7SOHoUd.js","assets/envelope-open-regular-Cx8l5Ime.js","assets/user-secret-regular-f7L1wB78.js","assets/calendar-range-regular-sm0RxWkq.js","assets/square-arrow-up-right-regular-B_6F4C5d.js","assets/plus-solid-Dhd6bKSn.js","assets/cc-stripe-BEdjVjRV.js","assets/paste-regular-9XTq1I_J.js","assets/sliders-simple-regular--euL-3Sq.js","assets/laptop-arrow-down-regular-BAi7ghVx.js","assets/chart-simple-horizontal-regular-wawSRszA.js","assets/swatchbook-regular-DsWvsPZt.js","assets/eye-regular-DbRmKACm.js","assets/eye-slash-regular-CLJI1of6.js","assets/leaf-regular-DkEyXstG.js","assets/plug-regular-CAc2rjNS.js","assets/file-slash-regular-BzmZgj1K.js","assets/arrow-right-regular-W47F7TXG.js","assets/arrow-left-regular-RvBRKLGW.js","assets/box-check-regular-CuoHrBK9.js","assets/circle-info-regular-CHe2UZ0W.js","assets/pen-regular-8Hr7sCfb.js","assets/arrow-up-right-from-square-regular-BZ97Bm2J.js","assets/chart-simple-regular-CrQEXcnI.js","assets/forward-regular-BzeY8Kp_.js","assets/chevron-up-regular-BinOFuwo.js","assets/rss-regular-EoXX3aZx.js","assets/minus-regular-CMcksEFM.js","assets/hyphen-regular-BwFNe6Fz.js","assets/credit-card-regular-CIQBJTTf.js","assets/arrow-progress-regular-DmzpnGi8.js","assets/ellipsis-regular-Mn_tw75x.js","assets/expand-regular-7AmSBytr.js","assets/compress-regular-C95aa01V.js","assets/scale-balanced-regular-BmkbkMyk.js","assets/badge-check-solid-bol2HGDX.js","assets/user-plus-solid-C99Dslnv.js","assets/list-solid-Dgtgdkqc.js","assets/default-B4I4gN5E.js","assets/document-DLElkXjY.js","assets/excel-DxhJZEHO.js","assets/image-CHToKMs_.js","assets/pdf-CWb2m7jM.js","assets/zpl-CXyf9-KX.js","assets/presentation-C0zA9EVV.js","assets/table-BTl26eZz.js","assets/zip-BoQy3OA0.js","assets/apps-BwI91hBP.js","assets/duplicate-BOdUXemV.js","assets/file-synchronization-BFUOKW6X.js","assets/new-message-BagOCtfg.js","assets/confirmation-CQ4XzhA5.js","assets/payments-BiItPcSp.js","assets/logistics-CEIQOlje.js","assets/search-bwSOiPls.js","assets/visionary-technology-0yN3K3J8.js","assets/inbox-cleanup-DyilZ1c0.js","assets/spreadsheet-BlSqSA-X.js","assets/growth-curve-D7FZVZm9.js","assets/add-notes-ChTXF9-a.js","assets/heavy-box-aT3lhd_R.js","assets/selection-D2E-k7lu.js","assets/settings-tab-ClCGFxoT.js","assets/map-Dk3zRuxg.js","assets/megaphone-FdVuEP0w.js","assets/icon-black-8yZz_sAV.js","assets/icon-white-fAoeVlcI.js","assets/logo-black-jjdiu0H5.js","assets/logo-white-ByhJsitZ.js","assets/icon-BYNfPUA3.js","assets/gmail-Do5d3DX1.js","assets/microsoft-CHDssICV.js","assets/ifreturns-Du4pdXQx.js","assets/reveni-BMmmZsbK.js","assets/visa-BveLkmmM.js","assets/mastercard-BTfPsr26.js","assets/ZW-CcXykJGS.js","assets/ZM-Bj9m3Mor.js","assets/ZA-BXVdzxY8.js","assets/YT-DsHKIM6E.js","assets/YE-CPPz0MY3.js","assets/WS-uXl3UxA9.js","assets/WF-CjsMqMrF.js","assets/VU-CgAJqMLN.js","assets/VN-CI_RxBR4.js","assets/VI-Cw9RUCZ-.js","assets/VG-C0HZinWK.js","assets/VE-2RKcuPpW.js","assets/VC-Bt76PQQ9.js","assets/VA-mIdLOAzK.js","assets/UZ-BWzhzh2P.js","assets/UY-s9Ml4TOF.js","assets/US-Dxr_sqB_.js","assets/UM-Dxr_sqB_.js","assets/UG-BSzD-owL.js","assets/UA-2vpVDy8y.js","assets/TZ-BsANTPFh.js","assets/TW-DI9QtZBs.js","assets/TV-C64rcHUS.js","assets/TT-BaROYbjY.js","assets/TR-CgCAenlZ.js","assets/TO-Ber5ceik.js","assets/TN-DyTRObFM.js","assets/TM-XtyolGDW.js","assets/TL-_GlL4x93.js","assets/TK-Bpu3UTzi.js","assets/TJ-s-1h5wpp.js","assets/TH-B20jcH50.js","assets/TG-DicJhoP-.js","assets/TF-by3gwJ67.js","assets/TD-D0z_84YD.js","assets/TC-CB3Pjw2s.js","assets/SZ-D2FqXi_a.js","assets/SY-BnylzXtL.js","assets/SX-BlpCsREW.js","assets/SV-sdFiQaUj.js","assets/ST-CH7YKbIj.js","assets/SS-CD3HiR0p.js","assets/SR--m5A3FLh.js","assets/SO-3sb3nJgq.js","assets/SN-AohXLytd.js","assets/SM-BksxcOV-.js","assets/SL-CKEHUT3x.js","assets/SK-DkdbyX-i.js","assets/SJ-BXbo5Fye.js","assets/SI-BIPS2k-H.js","assets/SH-uME1GrQw.js","assets/SG-CBAI58Uf.js","assets/SE-CpZZn3B0.js","assets/SD-CfNirp8O.js","assets/SC-sHjft_I5.js","assets/SB-BkVqF1am.js","assets/SA-CZKKQAnH.js","assets/RW-DMuY4XWf.js","assets/RU-DWtunrw6.js","assets/RS-BnUd-G7G.js","assets/RO-Crwozr42.js","assets/RE-B1L7ZE_W.js","assets/QA-B4EXi2Kq.js","assets/PY-Cb-IlkUC.js","assets/PW-NkCgbgGx.js","assets/PT-C2hhejY6.js","assets/PS-Cih6xuTA.js","assets/PR-CwuexXAQ.js","assets/PN-Db1YmDk0.js","assets/PM-BxVfnBzB.js","assets/PL-IyeflUpG.js","assets/PK-CPR5QPKr.js","assets/PH-N_Nvy6QK.js","assets/PG-CCsDA2Sr.js","assets/PF-45Wc40Ve.js","assets/PE-B66OFZzu.js","assets/PA-DKnsUFHJ.js","assets/OM-CtAjchUY.js","assets/NZ-DR_wogWr.js","assets/NU-CVfijWUN.js","assets/NR-C1AKuefe.js","assets/NP-D0JTdq6q.js","assets/NO-BXbo5Fye.js","assets/NL--YL_fagA.js","assets/NI-BNJyc_N3.js","assets/NG-Cd5V5HSU.js","assets/NF-cZ0gYrY8.js","assets/NE-DJ2NRWmI.js","assets/NC-CkaFotrd.js","assets/NA-BtdElwGE.js","assets/MZ--liwh2of.js","assets/MY-Be7L2n-i.js","assets/MX-DWmT-rHl.js","assets/MW-iURcfHQ2.js","assets/MV-B0pROheW.js","assets/MU-cama4V_E.js","assets/MT-e8-sZHzW.js","assets/MS-D_Dhq8rs.js","assets/MR-BhXp6K5r.js","assets/MQ-CMyNOJZQ.js","assets/MP-Cieh456l.js","assets/MO-BSsEpl-r.js","assets/MN-DMGEaD65.js","assets/MM-DR-7qXYu.js","assets/ML-D6Hm8O79.js","assets/MK-CzeNJpY9.js","assets/MH-D_q89M-k.js","assets/MG-LbkpzP9l.js","assets/MF-CkaFotrd.js","assets/ME-Dr7ZMOz5.js","assets/MD-FfTXrDYt.js","assets/MC-dB-B1sXe.js","assets/MA-DrTw8AiA.js","assets/LY-CUXAYvFe.js","assets/LV-B3SLuCI9.js","assets/LU-BtA3vkUV.js","assets/LT-DtYw4MER.js","assets/LS-yxucAsDa.js","assets/LR-BaHIY4Gv.js","assets/LK-Dr4BWd9d.js","assets/LI-MTS2VICd.js","assets/LC-_ozqwsW8.js","assets/LB-C98ovVmK.js","assets/LA-5W3peluA.js","assets/KZ-DaRkUs5k.js","assets/KY-j42x3YD7.js","assets/KW-CAramAOb.js","assets/KR-gj97cF_9.js","assets/KP-BT1bT3h8.js","assets/KN-Bc9uJSmC.js","assets/KM-CqnMKKGD.js","assets/KI-D7TARDC1.js","assets/KH-C3XR7J6V.js","assets/KG-DLh2HqKY.js","assets/KE-D8JzQOGU.js","assets/JP-D3u764pn.js","assets/JO-DZuAuqBT.js","assets/JM-BAA-Et0e.js","assets/JE-C7-1mKDy.js","assets/IT-DMbTSHWm.js","assets/IS-Bm66hroa.js","assets/IR-5mwUqZ9f.js","assets/IQ-5JuoGVVW.js","assets/IO-Dw7cObtg.js","assets/IN-DyRJnsot.js","assets/IM-Cs5Ax90j.js","assets/IL-CRdXeOXb.js","assets/IE-bvPnSSuF.js","assets/ID-DnhHm9ob.js","assets/HU-CWMHHhK6.js","assets/HT-De_pLxlW.js","assets/HR-CdSWHnAr.js","assets/HN-DMuSbV9X.js","assets/HM-qUvAkMHZ.js","assets/HK-bygmJAPq.js","assets/GY-BZJ4DP8C.js","assets/GW-CQrtqEVf.js","assets/GU-BgT-Gda-.js","assets/GT-DWVY5vU3.js","assets/GS-DfwzHjCF.js","assets/GR-CUMkRF0V.js","assets/GQ-CR6guFUx.js","assets/GP-DD0ogKjI.js","assets/GN-BAwSWRH9.js","assets/GM-cmjYwK_a.js","assets/GL-CFgAY5pV.js","assets/GI-w7L-Jh6-.js","assets/GH-CDI85cgy.js","assets/GG-D4SS5xNH.js","assets/GF-Yzmbna6m.js","assets/GE-Bdg204sb.js","assets/GD-BDg3OwaO.js","assets/GB-DTDOu0MW.js","assets/GA-BRXo0_Qu.js","assets/FR-CkaFotrd.js","assets/FO-CTgYDHMv.js","assets/FM-k_6Kl7zO.js","assets/FK-BqMdr_9L.js","assets/FJ-C6QeNR3j.js","assets/FI-C4OQKhVn.js","assets/ET-CB9y8MYw.js","assets/ES-DhPCCW8Y.js","assets/ER-D39rt2JP.js","assets/EH-B0W1Qlyb.js","assets/EG-CnJ0kBxF.js","assets/EE-j6QLhFPh.js","assets/EC-B4dKwskR.js","assets/DZ-D4UMHGhi.js","assets/DO-CiO_U9KX.js","assets/DM-BCy-AnuD.js","assets/DK-DyfHov8z.js","assets/DJ-Df5cAT2m.js","assets/DE-cPudHoqh.js","assets/CZ-Q0evJE-a.js","assets/CY-5i0486tj.js","assets/CX-Cupqtv-Q.js","assets/CW-DyKgf1Ii.js","assets/CV-CnczmOc6.js","assets/CU-CI0sFBuf.js","assets/CR-CpAlUwLy.js","assets/CO-C8ucNSEO.js","assets/CN-DeilQkNR.js","assets/CM-CfEuUMPR.js","assets/CL-C58xLUC-.js","assets/CK-DoYrNNhQ.js","assets/CI-imPt8iB_.js","assets/CH-Bf55-pCG.js","assets/CG-DzYXxDDX.js","assets/CF-BiYDVWQf.js","assets/CD-DvRk2UwU.js","assets/CC-D6B044CR.js","assets/CA-BIEvCGlU.js","assets/BZ-MFgKhxQG.js","assets/BY-DR3QoO-H.js","assets/BW-CFLfNgN4.js","assets/BV-BXbo5Fye.js","assets/BT-Nhipki4O.js","assets/BS-BPtUfNkm.js","assets/BR-D2spApYP.js","assets/BO-D7DBaoBY.js","assets/BN-S4erC7Ap.js","assets/BM-CeLvmKOk.js","assets/BL-CkaFotrd.js","assets/BJ-BZ_U_8es.js","assets/BI-D_MiEnxq.js","assets/BH-9B3XZb_N.js","assets/BG-Da_nOCf2.js","assets/BF-CHOi9EtI.js","assets/BE-CtSyOP-v.js","assets/BD-DjcrD6TT.js","assets/BB-BJNW-8Vq.js","assets/BA-s-5UjQn_.js","assets/AZ-wFizPEYs.js","assets/AX-iNFrWe7W.js","assets/AW-CgU6PKom.js","assets/AU-qUvAkMHZ.js","assets/AT-CY7wkdVn.js","assets/AS-DvO2fQAv.js","assets/AR-CFXS0RZ_.js","assets/AQ-DHrU4uSf.js","assets/AO-iGAdghck.js","assets/AM-bOeaP9_h.js","assets/AL-Dh0HHlbN.js","assets/AI-BeZUf9xg.js","assets/AG-jlDVZU78.js","assets/AF-BbWaolgz.js","assets/AE-DOj0OoBq.js","assets/AD-DphtnF6X.js","assets/AccountPage-iyx4MqWT.js","assets/SharedCard.vue_vue_type_script_setup_true_lang-XSRd5C8j.js","assets/SharedCardContent.vue_vue_type_script_setup_true_lang-CnKY4Ko9.js","assets/SharedCardFooter-BSeQCPC1.js","assets/SharedCardHeader-CmM85Q0y.js","assets/SharedCardHeaderTitle-7AvU7zOg.js","assets/SharedLayout-B4SDR_kb.js","assets/SharedRouteLink.vue_vue_type_script_setup_true_lang-DMZtj5Eb.js","assets/AdvancedTrackingPage-ALPUpr7R.js","assets/SharedLayoutHeaderActions-0uAR2eww.js","assets/DistributionCenterSelect.vue_vue_type_script_setup_true_lang-ueEXRlXC.js","assets/SharedLoading.vue_vue_type_script_setup_true_lang-DckZOI9p.js","assets/FormColorInput.vue_vue_type_style_index_0_lang-CL7jK7Gq.js","assets/FormColorInput-DrV9_tjW.css","assets/FormSection-C5jsW5S6.js","assets/SharedImageUrlPreview-COPZI6ob.js","assets/SharedTableRow.vue_vue_type_script_setup_true_lang-BHao2olV.js","assets/SharedTableHeader.vue_vue_type_script_setup_true_lang-DNhD5p0V.js","assets/ButtonSize-CYzNqCyz.js","assets/FormToggle.vue_vue_type_script_setup_true_lang-CBq4pXcO.js","assets/SharedLockState.vue_vue_type_script_setup_true_lang-Cx677PgU.js","assets/useEmailAccounts-DavSYK6C.js","assets/SharedParagraph.vue_vue_type_script_setup_true_lang-leocEbTA.js","assets/SharedAccordion.vue_vue_type_script_setup_true_lang-Dfwc2zyU.js","assets/SharedSection.vue_vue_type_script_setup_true_lang-Ce72n2yj.js","assets/FilterFields-CqPNHHJF.js","assets/SharedCardHeaderSubtitle-DxyWVYz2.js","assets/AssignationIndex-CxcULgBs.js","assets/SharedSettingsLayout-D_NFADqP.js","assets/SharedIconRouteLink.vue_vue_type_script_setup_true_lang-CMjAj6rg.js","assets/useAssignation-C9bKEjIx.js","assets/FormDate.vue_vue_type_style_index_0_lang--MKQwkfp.js","assets/FormDate-0fp9MUp1.css","assets/AssignationAnalyticsPage-QcXJtfQk.js","assets/SharedExportModal-BJhfqEkV.js","assets/AssignationQuotaListPage-BRxUDkY6.js","assets/QuotaCriteria-Dm28sXZ7.js","assets/SharedLockedPage-D7J0NjMn.js","assets/AssignationQuotaCreatePage-BL6zlBhj.js","assets/CarrierLogoSelect-BnQuufn3.js","assets/carrierRepository-6SSqRDpt.js","assets/FormOptionSelectButton-C1lcvJS-.js","assets/SlideOverSize-FrjugTiH.js","assets/SharedSlideOverHeaderContent-CnMfOcbj.js","assets/SharedSlideOverFooter-DdLR9AbG.js","assets/SharedSlideOverTitle.vue_vue_type_script_setup_true_lang-B9EuYVpI.js","assets/AssignationQuotaUsagePage-CcRK0LcO.js","assets/AssignationBalancerListPage-B6B6NM8j.js","assets/CarrierBalancerConfiguration.vue_vue_type_script_setup_true_lang-CBsmM63g.js","assets/FormIntegerInput-B3uXZaf6.js","assets/useBalancers-BK1SYvly.js","assets/SharedFlexGrow-BpIR6yt5.js","assets/ActiveCarriersCriteria-B5q348Pk.js","assets/SharedFilters.vue_vue_type_script_setup_true_lang-CtG4C_E8.js","assets/FormCountryInput.vue_vue_type_script_setup_true_lang-LuzetOBs.js","assets/countryProvider-BUTUko0D.js","assets/CarrierCostCenterServiceSelect.vue_vue_type_script_setup_true_lang-DesikYHD.js","assets/FormDateRangeTimeInput.vue_vue_type_script_setup_true_lang-DO47RMWA.js","assets/FormTimeRangeInput.vue_vue_type_script_setup_true_lang-CiSaUKKY.js","assets/SharedFilters-BCVUrn2W.css","assets/AssignationBalancerCreatePage-Bw8ExfYO.js","assets/AuthLoginPage-tvzd46q_.js","assets/AuthRecoverPage-CDudVYA0.js","assets/BackofficeAccountsListPage-DePc2IdR.js","assets/BackofficeLayout-DM3n1Z79.js","assets/useBackoffice-BIMbkH0L.js","assets/usePagination-CKewzX48.js","assets/SharedText.vue_vue_type_script_setup_true_lang-CsjoIASG.js","assets/BackofficeAccountsCreatePage-CKc49E32.js","assets/BackofficeAccountsUsersListPage-B7Gtf4GN.js","assets/BackofficeAccountsUsersCreatePage-uKFhIXHK.js","assets/FormPasswordStrength.vue_vue_type_script_setup_true_lang-WhRUcwLi.js","assets/BackofficeAccountsCustomizationPage-DSWcD-E7.js","assets/SharedSkeletonFormLoading-DVc1VfYX.js","assets/BackofficeShipConfirmPage-CQp5rgA6.js","assets/BillingAccountsPage-CBTuxFCm.js","assets/BillingAccountsCreatePage-cbOTiYeW.js","assets/BillingAccountFormLoading-D2oPCqn5.js","assets/DistributionCenterByCountryCheckbox.vue_vue_type_script_setup_true_lang-URIb61dD.js","assets/FormStateInput.vue_vue_type_script_setup_true_lang-BkvRx_7P.js","assets/BillingAccountsEditPage-CWQhSO1s.js","assets/CarriersListPage-nKuuzkHp.js","assets/CarrierOutageStatusTextWithIcon-Be8E003C.js","assets/CarriersManagePage-WUVkrzjm.js","assets/Module-CWv9RTMg.js","assets/CarriersCostCenterCreatePage-DO5_NJnS.js","assets/CarriersCostCenterEditPage-BbjsDCoR.js","assets/useLabelEngine-BM74CbeE.js","assets/FormDecimalInput.vue_vue_type_script_setup_true_lang-D9p-3tbF.js","assets/useClipboard-BhNj0Omt.js","assets/SharedRibbon.vue_vue_type_script_setup_true_lang-BeuEcqkV.js","assets/SharedTextClipboard.vue_vue_type_script_setup_true_lang-CRbbls4c.js","assets/CarriersBackupPage-4DgfVJ4T.js","assets/CarriersLabelEnginePage-3QrUHVtv.js","assets/CarrierLabelEngineRangeForm.vue_vue_type_script_setup_true_lang-BreePebv.js","assets/CarriersLabelEngineCreatePage-_CR7sFhR.js","assets/CommHubConfigurationPage-1PyEkxnr.js","assets/TicketsListPage-BmO1iSbE.js","assets/TicketsCloseModal-a9Wc3W39.js","assets/Tab-WgtN9O4l.js","assets/TicketsStatus-D1gVclw7.js","assets/ExpeditionsType-76Hwdm0l.js","assets/SharedTableLinkRow.vue_vue_type_script_setup_true_lang-haI9cZ78.js","assets/SharedColumnsPicker.vue_vue_type_script_setup_true_lang-DQph-S7e.js","assets/vuedraggable.umd-1R8Py0xk.js","assets/SharedTab.vue_vue_type_script_setup_true_lang-Z6-0Dfxq.js","assets/SharedTableActionsGroup-6WJvUdaU.js","assets/useList-DPz5Lq_X.js","assets/orderExpeditionTypeProvider-Dnfjt9ko.js","assets/TicketsDetailsPage-C-OBTAil.js","assets/useExchanges-C5faZFYT.js","assets/ExpeditionsHeader.vue_vue_type_script_setup_true_lang-CJR5zhuH.js","assets/CostControllingShippingProfileListPage-KZjdsxrB.js","assets/useCostControlling-DgM7epCo.js","assets/CostControllingShippingProfileCreatePage-buX-XRUp.js","assets/CostControllingShippingProfileApplyOnAssignationInput.vue_vue_type_script_setup_true_lang-DitBkPL9.js","assets/TourStep-DNI8lByv.js","assets/TourStep-BmhU-YmB.css","assets/CostControllingShippingProfileEditPage-D_E_Su2j.js","assets/DistributionCentersListPage-Dn7ZjvKS.js","assets/DistributionCenterListCriteria-B-DwA1WZ.js","assets/DistributionCentersCreatePage-BUPcXi8r.js","assets/distributionCentersRepository-BH1e1G5t.js","assets/DistributionCenterTimetable.vue_vue_type_script_setup_true_lang-BLEyDoJ-.js","assets/FormMapsSearch-BlcGgH-v.js","assets/SharedMap.vue_vue_type_script_setup_true_lang-C3Jf1aF3.js","assets/useMap-Do7Pkt2M.js","assets/DistributionCentersEditPage-DgdzDO9M.js","assets/ExchangesListPage-B-p93mQ9.js","assets/SharedSortPicker.vue_vue_type_script_setup_true_lang-CJfmAw0H.js","assets/ExchangesTable.vue_vue_type_script_setup_true_lang-C3P1FX4C.js","assets/ExpeditionsTrackingStatus.vue_vue_type_script_setup_true_lang-3O7N5XZk.js","assets/documented-bUF9nDtg.js","assets/ExpeditionTrackingCode-BHulXjLU.js","assets/ExpeditionsTable.vue_vue_type_script_setup_true_lang-L8rtgeB_.js","assets/ExpeditionsTicketsList.vue_vue_type_script_setup_true_lang-D4-upOrw.js","assets/shipmentTrackingRevisionStatusProvider-BceSmenu.js","assets/ExchangesDetailsPage-COXzEqM5.js","assets/ExpeditionsRevisionStatuses-DVY_1sAG.js","assets/ExpeditionsClientAdditionalInfo.vue_vue_type_script_setup_true_lang-BEcxtpE1.js","assets/InvoiceDetails.vue_vue_type_script_setup_true_lang-CEEMBGXT.js","assets/SharedActionButton.vue_vue_type_script_setup_true_lang-DEibgo8z.js","assets/ExpeditionsReturnPortalLink-B_ldFi6X.js","assets/IntegrationsApiPage-jkUjAs4T.js","assets/OrdersListPage-DrWH1tVa.js","assets/useOrders-DRuE7Vxz.js","assets/OrdersTable.vue_vue_type_script_setup_true_lang-D5vrv4F9.js","assets/OrdersStatus.vue_vue_type_script_setup_true_lang-uwaQHVRI.js","assets/cancelled-BEETARCw.js","assets/OrdersCreatePage-XauQ0FH1.js","assets/ExpeditionsClientAdditionalInfoForm.vue_vue_type_script_setup_true_lang-Cq5PzxEY.js","assets/FormDateTimeRangeInput.vue_vue_type_script_setup_true_lang-Dr9FxBiX.js","assets/OrdersDetailsPage-BwUpNdYH.js","assets/ExpeditionsDocumentation.vue_vue_type_script_setup_true_lang-CuBbY1n5.js","assets/OrdersEditPage-CH22BuyW.js","assets/ReturnsPortalPage-DQYE_XiI.js","assets/RuleListItem.vue_vue_type_script_setup_true_lang-v0ze0O9A.js","assets/RuleStatusIcon.vue_vue_type_script_setup_true_lang-hI8KY__e.js","assets/useRules-CIlLiTr-.js","assets/RuleListLoadingItem.vue_vue_type_script_setup_true_lang-CPhQcUrd.js","assets/SharedLink-Dh_aVCAu.js","assets/ReturnsListPage-UUmTjO2J.js","assets/ExpeditionTabOption-DL7Vbh_c.js","assets/shipmentTrackingStatusProvider-BnOLDuqf.js","assets/expeditionTrackingCodesCategoryProvider-C_C1Telw.js","assets/ReturnsTable.vue_vue_type_script_setup_true_lang-NLOBsb56.js","assets/ExpeditionsStatus-CcHcaoBQ.js","assets/ReturnsCreatePage-BID5gpjh.js","assets/ReturnsDetailsPage-DiZiiNsZ.js","assets/RulesListPage-IOqJwFB_.js","assets/ruleExpeditionTypeProvider-BJpCOkvR.js","assets/RulesCreatePage-C-qKtjld.js","assets/RuleForm.vue_vue_type_script_setup_true_lang-D-haMSVN.js","assets/RuleConditionIncludeExcludeInput.vue_vue_type_script_setup_true_lang-B5EoCV-c.js","assets/RulesSimulatorPage-DbSvzr2e.js","assets/RulesEditPage-DP_A4sws.js","assets/SendersListPage-Y7ty1NcT.js","assets/SendersCreatePage-BZQWPSBr.js","assets/SendersCustomEmailAccountForm.vue_vue_type_script_setup_true_lang-CTdi4bLd.js","assets/SendersEditPage-4c3_aOL0.js","assets/ShipmentsListPage-ZLykxE5H.js","assets/ShipmentsTable.vue_vue_type_script_setup_true_lang-BKdpeWry.js","assets/ShipmentsCreatePage-DKQ7ygOy.js","assets/ShipmentsManifestPage-CX16Jl9p.js","assets/ShipmentsDetailsPage-_wvYRiE2.js","assets/UsersListPage-BSDOKlT8.js","assets/UsersCreatePage-B-WQOcCU.js","assets/UsersForm-BiGxH1H4.js","assets/useRoles-H34aYPCV.js","assets/UsersEditPage-C-Lff9UD.js","assets/RolesListPage-BYbk95BV.js","assets/RolesCreatePage-CG2cTQoB.js","assets/RoleForm-CMOtWydJ.js","assets/RolesEditPage-_HjLmrAQ.js","assets/SharedNotFoundPage-DudpAc31.js","assets/AnalyticsDashboardPage-CyYHNdQt.js","assets/htmlTooltip-D9y9NZwn.js","assets/SharedButtonGroup.vue_vue_type_script_setup_true_lang-DflPU7Nd.js","assets/AnalyticsKpiPage-D-W9Yh5A.js","assets/BatchesListPage-Cn6Doalu.js","assets/BatchesCreatePage-DgDNfOx4.js","assets/BatchesDetailsPage-UKoHEYyA.js","assets/SharedPropDetails.vue_vue_type_script_setup_true_lang-mgtOm783.js","assets/RouteProbabilityInquiriesListPage-BZ5EgA7V.js","assets/useRouteProbabilityInquiries-CHQbR2Wm.js","assets/SharedDropdownButton.vue_vue_type_script_setup_true_lang-BUmf16ps.js","assets/RouteProbabilityInquiriesCreatePage-CBRsCz_6.js","assets/RouteProbabilityInquiriesExpeditionsForm.vue_vue_type_script_setup_true_lang-DlOka3iT.js","assets/RouteProbabilityInquiriesDetailsPage-Bza72DXi.js","assets/RouteProbabilityInquiriesUpdatePage-Byhc7LCI.js","assets/LogisticCentersListPage-GpgmKIcK.js","assets/useLogisticCenters-D5bXw0vM.js","assets/LogisticCenterSearchCriteria-ChrLbf60.js","assets/LogisticCentersCreatePage-DQr2P8rz.js","assets/LogisticCentersMapForm.vue_vue_type_script_setup_true_lang-DIH_j92U.js","assets/LogisticCentersUpdatePage-CaFzDgdu.js","assets/LogisticCentersRulesPage-Q7-Enjh-.js","assets/LogisticCentersRulesCreatePage-DOJUV-GB.js","assets/LogisticCentersRuleDetailsForm.vue_vue_type_script_setup_true_lang-CQK23xtq.js","assets/LogisticCentersRulesUpdatePage-tPJdGdov.js","assets/CustomParametersListPage-751k9UgL.js","assets/CarrierExpeditionsListPage-4Ns_D4az.js","assets/useCarrierExpeditions-CbkBbDwB.js","assets/CarrierExpeditionsDetailPage-BnU_EfZ7.js","assets/WebhooksListPage-MZhIKlBZ.js","assets/useWebhooks-rZgz4NFr.js","assets/WebhooksCreatePage-CUAOYcje.js","assets/WebhookForm.vue_vue_type_script_setup_true_lang-wqYCgesf.js","assets/WebhooksDetailsPage-iusdS1rv.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]);
var Sc=Object.defineProperty;var Pc=(e,t,i)=>t in e?Sc(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i;var fn=(e,t,i)=>(Pc(e,typeof t!="symbol"?t+"":t,i),i);import{d as ve,i as Re,c as z,o as L,a as Q,r as Me,n as Pe,b as C,u as N,e as re,f as Ei,g as we,h as ci,j as _s,k as F,l as $,m as de,w as M,p as _e,t as j,q as Ee,A as Ct,s as bt,v as tt,x as Ua,y as Ye,z as na,B as st,C as ht,D as xe,E as Oc,F as ba,G as gs,H as nt,I as Tt,J as Be,K as ut,L as wo,M as mr,T as Si,N as xr,O as Ft,P as Lc,Q as Pi,R as hr,S as co,U as Ut,V as $c,W as Nc,X as Xi,Y as vs,Z as ys,_ as Co,$ as Fc,a0 as Vc,a1 as lo,a2 as Ga,a3 as Bc,a4 as zc,a5 as Mc,a6 as lr,a7 as Uc,a8 as Gc,a9 as jc,aa as qc,ab as Hc,ac as Zc,ad as Wc,ae as Kc,af as Yc,ag as Xc,ah as Jc,ai as Qc,aj as ed,ak as td,al as id,am as ad,an as rd,ao as od,ap as nd,aq as sd,ar as cd,as as dd,at as ld,au as Bi,av as sa,aw as fr,ax as be,ay as ws,az as ni,aA as Hi,aB as Et,aC as ud,aD as pd,aE as md,aF as Ar,aG as hd,aH as fd,aI as _d,aJ as gd,aK as Cs,aL as vd,aM as yd,aN as sr,aO as wd,aP as Cd,aQ as bd,aR as Ed,aS as bs,aT as Rd,aU as xd,aV as Ad,aW as Td,aX as Dd,aY as kd,aZ as Tr,a_ as _n,a$ as Id,b0 as Sd,b1 as Pd,b2 as Od,b3 as Ld,b4 as $d,b5 as Nd}from"./vendor-DDE-It5I.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))a(r);new MutationObserver(r=>{for(const o of r)if(o.type==="childList")for(const s of o.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&a(s)}).observe(document,{childList:!0,subtree:!0});function i(r){const o={};return r.integrity&&(o.integrity=r.integrity),r.referrerPolicy&&(o.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?o.credentials="include":r.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function a(r){if(r.ep)return;r.ep=!0;const o=i(r);fetch(r.href,o)}})();class Dt{constructor(t,i,a){this.component=t,this.listeners=i,this.props=a;const{hideModal:r}=Lt(),o={close:r};this.listeners=Object.assign(o,i)}}var Vt=(e=>(e.primary="primary",e.secondary="secondary",e.tertiary="tertiary",e.primaryOutline="primaryOutline",e.secondaryOutline="secondaryOutline",e.tertiaryOutline="tertiaryOutline",e.red="red",e.redOutline="redOutline",e.green="green",e.greenOutline="greenOutline",e.yellow="yellow",e.yellowOutline="yellowOutline",e.black="black",e.blackOutline="blackOutline",e.gray="gray",e))(Vt||{}),Zi=(e=>(e.small="small",e.medium="medium",e.large="large",e.extraLarge="extraLarge",e.extra2Large="extra2Large",e.extra4Large="extra4Large",e.full="full",e))(Zi||{});const Fd=["id","disabled","type"],_t=ve({__name:"SharedButton",props:{id:{default:void 0},type:{default:"button"},variant:{default:"primary"},size:{default:"base"},rounded:{type:Boolean,default:!0},roundedFull:{type:Boolean},padding:{type:Boolean,default:!0},bold:{type:Boolean},border:{type:Boolean,default:!0},disabled:{type:Boolean}},setup(e){const t=e,i=Re("inGroup",!1),a=z(()=>({"tw-inline-flex tw-cursor-pointer tw-items-center tw-justify-center tw-leading-5 focus:tw-outline-0 focus:tw-border-transparent focus:tw-ring-2 focus:tw-ring-primary":!0,"tw-bg-primary tw-text-white hover:tw-bg-primary-700 tw-border-primary":t.variant==="primary","tw-border-primary tw-text-primary tw-bg-white hover:tw-bg-primary-50":t.variant==="primaryOutline","tw-bg-secondary tw-text-white hover:tw-bg-secondary-400 tw-border-secondary":t.variant==="secondary","tw-border-secondary tw-text-secondary tw-bg-white hover:tw-bg-secondary-50":t.variant==="secondaryOutline","tw-bg-tertiary tw-text-white hover:tw-bg-tertiary-400 tw-border-tertiary":t.variant==="tertiary","tw-border-tertiary tw-text-tertiary tw-bg-white hover:tw-bg-tertiary-50":t.variant==="tertiaryOutline","tw-bg-green-600 tw-text-white hover:tw-bg-green-500 tw-border-green-600":t.variant==="green","tw-border-green-600 tw-text-green-600 tw-bg-white hover:tw-bg-green-100":t.variant==="greenOutline","tw-bg-red-600 tw-text-white hover:tw-bg-red-500 tw-border-red-600":t.variant==="red","tw-border-red-600 tw-text-red-600 tw-bg-white hover:tw-bg-red-100":t.variant==="redOutline","tw-bg-yellow-600 tw-text-white hover:tw-bg-yellow-500 tw-border-yellow-600":t.variant==="yellow","tw-border-yellow-600 tw-text-yellow-600 tw-bg-white hover:tw-bg-yellow-100":t.variant==="yellowOutline","tw-bg-gray-900 tw-text-white hover:tw-bg-gray-800 tw-border-gray-900":t.variant==="black","tw-border-gray-900 tw-text-gray-900 tw-bg-white hover:tw-bg-gray-100":t.variant==="blackOutline","tw-bg-gray-100 tw-text-gray-600 hover:tw-bg-gray-50 tw-border-gray-300":t.variant==="gray","tw-text-gray-600 hover:tw-underline":t.variant==="link","tw-cursor-not-allowed tw-opacity-50":t.disabled,"tw-text-sm":t.size==="small","tw-text-base":t.size==="base","tw-text-lg":t.size==="large","tw-text-xl":t.size==="extraLarge","tw-rounded":t.rounded&&!t.roundedFull&&!i,"tw-rounded-full":t.roundedFull&&!i,"tw-font-bold":t.bold,"tw-px-2 tw-py-1":t.padding&&t.size==="small","tw-px-3 tw-py-1.5":t.padding&&t.size==="base","tw-px-4 tw-py-2.5":t.padding&&t.size==="large","tw-px-6 tw-py-4":t.padding&&t.size==="extraLarge","tw-border":t.border&&!i,"first:tw-rounded-l last:tw-rounded-r":i&&!t.roundedFull,"first:tw-rounded-full-l last:tw-rounded-full-r":i&&t.roundedFull,"first:tw-border-l tw-border-y last:tw-border-r":t.border&&i}));return(r,o)=>(L(),Q("button",{id:r.id,class:Pe(a.value),disabled:r.disabled??void 0,type:r.type},[Me(r.$slots,"default")],10,Fd))}}),Vd="modulepreload",Bd=function(e){return"/"+e},gn={},h=function(t,i,a){let r=Promise.resolve();if(i&&i.length>0){document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),s=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));r=Promise.all(i.map(n=>{if(n=Bd(n),n in gn)return;gn[n]=!0;const c=n.endsWith(".css"),d=c?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${n}"]${d}`))return;const u=document.createElement("link");if(u.rel=c?"stylesheet":Vd,c||(u.as="script",u.crossOrigin=""),u.href=n,s&&u.setAttribute("nonce",s),document.head.appendChild(u),c)return new Promise((f,g)=>{u.addEventListener("load",f),u.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${n}`)))})}))}return r.then(()=>t()).catch(o=>{const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=o,window.dispatchEvent(s),!s.defaultPrevented)throw o})},zd={"truck-solid":C(()=>h(()=>import("./truck-solid-C6I_1NM2.js"),__vite__mapDeps([0,1]))),"truck-fast-regular":C(()=>h(()=>import("./truck-fast-regular-BGcdguDJ.js"),__vite__mapDeps([2,1]))),"circle-xmark-solid":C(()=>h(()=>import("./circle-xmark-solid-CE29UnBT.js"),__vite__mapDeps([3,1]))),"circle-check-solid":C(()=>h(()=>import("./circle-check-solid-Bi3sOdS-.js"),__vite__mapDeps([4,1]))),"circle-minus":C(()=>h(()=>import("./circle-minus-DkARPtk-.js"),__vite__mapDeps([5,1]))),"floppy-disk-solid":C(()=>h(()=>import("./floppy-disk-solid-l1hssjFD.js"),__vite__mapDeps([6,1]))),"sparkles-solid":C(()=>h(()=>import("./sparkles-solid-NKn_ywU8.js"),__vite__mapDeps([7,1]))),"info-circle-regular":C(()=>h(()=>import("./info-circle-regular-DmCrG8yd.js"),__vite__mapDeps([8,1]))),"eraser-regular":C(()=>h(()=>import("./eraser-regular-2-08Bgck.js"),__vite__mapDeps([9,1]))),"at-solid":C(()=>h(()=>import("./at-solid-h4oEfiVF.js"),__vite__mapDeps([10,1]))),"plus-regular":C(()=>h(()=>import("./plus-regular-Dmak1Iie.js"),__vite__mapDeps([11,1]))),"vial-regular":C(()=>h(()=>import("./vial-regular-DDEj-M78.js"),__vite__mapDeps([12,1]))),"sort-regular":C(()=>h(()=>import("./sort-regular-Bo2mLGPc.js"),__vite__mapDeps([13,1]))),"trash-can-regular":C(()=>h(()=>import("./trash-can-regular-DxfU8Wvd.js"),__vite__mapDeps([14,1]))),"chevron-right-regular":C(()=>h(()=>import("./chevron-right-regular-Joma4uAs.js"),__vite__mapDeps([15,1]))),"circle-plus-regular":C(()=>h(()=>import("./circle-plus-regular-Cs8lEE-U.js"),__vite__mapDeps([16,1]))),"gear-regular":C(()=>h(()=>import("./gear-regular-CdOGlyYi.js"),__vite__mapDeps([17,1]))),"circle-user-regular":C(()=>h(()=>import("./circle-user-regular-P1ZGaEp1.js"),__vite__mapDeps([18,1]))),"flag-regular":C(()=>h(()=>import("./flag-regular-DEBLyL2R.js"),__vite__mapDeps([19,1]))),"receipt-regular":C(()=>h(()=>import("./receipt-regular-0yJTTF8L.js"),__vite__mapDeps([20,1]))),"user-group-regular":C(()=>h(()=>import("./user-group-regular-B7wRs4FW.js"),__vite__mapDeps([21,1]))),"layer-group-regular":C(()=>h(()=>import("./layer-group-regular-CandK4N5.js"),__vite__mapDeps([22,1]))),"arrow-right-from-bracket-regular":C(()=>h(()=>import("./arrow-right-from-bracket-regular-z1IL1Bpx.js"),__vite__mapDeps([23,1]))),"paper-plane-top-regular":C(()=>h(()=>import("./paper-plane-top-regular-Bq3Y47Qw.js"),__vite__mapDeps([24,1]))),"reply-regular":C(()=>h(()=>import("./reply-regular-B1dx4La4.js"),__vite__mapDeps([25,1]))),"angle-down-regular":C(()=>h(()=>import("./angle-down-regular-O82Gl3XR.js"),__vite__mapDeps([26,1]))),"angle-up-regular":C(()=>h(()=>import("./angle-up-regular-DkQpJJlh.js"),__vite__mapDeps([27,1]))),"magnifying-glass-regular":C(()=>h(()=>import("./magnifying-glass-regular-B2jjMX9I.js"),__vite__mapDeps([28,1]))),"xmark-regular":C(()=>h(()=>import("./xmark-regular-CfTUZOV9.js"),__vite__mapDeps([29,1]))),"floppy-disk-regular":C(()=>h(()=>import("./floppy-disk-regular-Ubh_glvj.js"),__vite__mapDeps([30,1]))),"file-arrow-down-regular":C(()=>h(()=>import("./file-arrow-down-regular-C2kkkmEL.js"),__vite__mapDeps([31,1]))),"building-regular":C(()=>h(()=>import("./building-regular-CvGsSio9.js"),__vite__mapDeps([32,1]))),"building-flag-regular":C(()=>h(()=>import("./building-flag-regular-EHRj5Oe-.js"),__vite__mapDeps([33,1]))),"chevron-down-regular":C(()=>h(()=>import("./chevron-down-regular-CxbgJ-FA.js"),__vite__mapDeps([34,1]))),"angle-right-regular":C(()=>h(()=>import("./angle-right-regular-C979VPLk.js"),__vite__mapDeps([35,1]))),"angle-left-regular":C(()=>h(()=>import("./angle-left-regular-BVOJ14Ep.js"),__vite__mapDeps([36,1]))),"filter-regular":C(()=>h(()=>import("./filter-regular-CEMZdCT_.js"),__vite__mapDeps([37,1]))),"warehouse-full-regular":C(()=>h(()=>import("./warehouse-full-regular-Ch2k8D22.js"),__vite__mapDeps([38,1]))),"file-spreadsheet-regular":C(()=>h(()=>import("./file-spreadsheet-regular-C4WyyGol.js"),__vite__mapDeps([39,1]))),"circle-info-solid":C(()=>h(()=>import("./circle-info-solid-C2Q-wITB.js"),__vite__mapDeps([40,1]))),"calendar-day-regular":C(()=>h(()=>import("./calendar-day-regular-l1OJRXBT.js"),__vite__mapDeps([41,1]))),"bolt-regular":C(()=>h(()=>import("./bolt-regular-CSXp1c18.js"),__vite__mapDeps([42,1]))),"arrows-repeat-regular":C(()=>h(()=>import("./arrows-repeat-regular-GsNp5-Sm.js"),__vite__mapDeps([43,1]))),"table-columns-regular":C(()=>h(()=>import("./table-columns-regular-9D2sXKNM.js"),__vite__mapDeps([44,1]))),"grip-vertical-solid":C(()=>h(()=>import("./grip-vertical-solid-D3ydDfs_.js"),__vite__mapDeps([45,1]))),"circle-check-regular":C(()=>h(()=>import("./circle-check-regular-BrW0PpGZ.js"),__vite__mapDeps([46,1]))),"arrow-rotate-right-regular":C(()=>h(()=>import("./arrow-rotate-right-regular-CRzzgp0y.js"),__vite__mapDeps([47,1]))),"ban-regular":C(()=>h(()=>import("./ban-regular-B-r3S_Ge.js"),__vite__mapDeps([48,1]))),"filter-slash-regular":C(()=>h(()=>import("./filter-slash-regular-awBqyG6V.js"),__vite__mapDeps([49,1]))),"filter-circle-xmark-regular":C(()=>h(()=>import("./filter-circle-xmark-regular-BGMJKxhL.js"),__vite__mapDeps([50,1]))),"link-simple-regular":C(()=>h(()=>import("./link-simple-regular-DC2j15Gq.js"),__vite__mapDeps([51,1]))),"file-import-regular":C(()=>h(()=>import("./file-import-regular-BDltN0M5.js"),__vite__mapDeps([52,1]))),"map-location-dot-regular":C(()=>h(()=>import("./map-location-dot-regular-DHCbpl6r.js"),__vite__mapDeps([53,1]))),"triangle-exclamation-regular":C(()=>h(()=>import("./triangle-exclamation-regular-BvM6Mw_5.js"),__vite__mapDeps([54,1]))),"arrow-rotate-left-regular":C(()=>h(()=>import("./arrow-rotate-left-regular-CQtkC2Eb.js"),__vite__mapDeps([55,1]))),"clipboard-regular":C(()=>h(()=>import("./clipboard-regular-CLMnqwLu.js"),__vite__mapDeps([56,1]))),"inbox-regular":C(()=>h(()=>import("./inbox-regular-CBaTcNsF.js"),__vite__mapDeps([57,1]))),"clock-regular":C(()=>h(()=>import("./clock-regular-Brs_-O4R.js"),__vite__mapDeps([58,1]))),"reply-clock-regular":C(()=>h(()=>import("./reply-clock-regular-DS9pNgoA.js"),__vite__mapDeps([59,1]))),"circle-xmark-regular":C(()=>h(()=>import("./circle-xmark-regular-B4_UqctJ.js"),__vite__mapDeps([60,1]))),"calendar-circle-exclamation-regular":C(()=>h(()=>import("./calendar-circle-exclamation-regular-2EMxcc6c.js"),__vite__mapDeps([61,1]))),"up-from-line-regular":C(()=>h(()=>import("./up-from-line-regular-BnjhWLyt.js"),__vite__mapDeps([62,1]))),"wine-glass-crack-regular":C(()=>h(()=>import("./wine-glass-crack-regular-DyNMXw7Z.js"),__vite__mapDeps([63,1]))),"calendar-clock-regular":C(()=>h(()=>import("./calendar-clock-regular-fV1Bm1I9.js"),__vite__mapDeps([64,1]))),"star-regular":C(()=>h(()=>import("./star-regular-DeT_zh7O.js"),__vite__mapDeps([65,1]))),"location-crosshairs-regular":C(()=>h(()=>import("./location-crosshairs-regular-BIahX_15.js"),__vite__mapDeps([66,1]))),"expedition-box":C(()=>h(()=>import("./expedition-box-qhKqxjqB.js"),__vite__mapDeps([67,1]))),"truck-clock":C(()=>h(()=>import("./truck-clock-8UBLU2rX.js"),__vite__mapDeps([68,1]))),"computer-regular":C(()=>h(()=>import("./computer-regular-CogYa2uo.js"),__vite__mapDeps([69,1]))),"message-exclamation-regular":C(()=>h(()=>import("./message-exclamation-regular-C5Npy68g.js"),__vite__mapDeps([70,1]))),"arrows-retweet-regular":C(()=>h(()=>import("./arrows-retweet-regular-DcxZU5kh.js"),__vite__mapDeps([71,1]))),"money-bill-trend-up-regular":C(()=>h(()=>import("./money-bill-trend-up-regular-gJ3K9zyC.js"),__vite__mapDeps([72,1]))),"table-list-regular":C(()=>h(()=>import("./table-list-regular-h2Yc81zQ.js"),__vite__mapDeps([73,1]))),"copy-regular":C(()=>h(()=>import("./copy-regular-CxwMv5XU.js"),__vite__mapDeps([74,1]))),"down-to-bracket-regular":C(()=>h(()=>import("./down-to-bracket-regular-E7LskpS4.js"),__vite__mapDeps([75,1]))),"keyboard-regular":C(()=>h(()=>import("./keyboard-regular-D_GnQzRx.js"),__vite__mapDeps([76,1]))),"table-rows-regular":C(()=>h(()=>import("./table-rows-regular-BpSmcDj_.js"),__vite__mapDeps([77,1]))),"circle-question-regular":C(()=>h(()=>import("./circle-question-regular-B7ZiW1-2.js"),__vite__mapDeps([78,1]))),"box-regular":C(()=>h(()=>import("./box-regular-JTnST15Z.js"),__vite__mapDeps([79,1]))),"circle-exclamation-solid":C(()=>h(()=>import("./circle-exclamation-solid-DNFnu3AK.js"),__vite__mapDeps([80,1]))),"check-regular":C(()=>h(()=>import("./check-regular-DXrI6LW_.js"),__vite__mapDeps([81,1]))),"toggle-off-regular":C(()=>h(()=>import("./toggle-off-regular-Ca9Eq9oJ.js"),__vite__mapDeps([82,1]))),"toggle-on-regular":C(()=>h(()=>import("./toggle-on-regular-BMwlDQoS.js"),__vite__mapDeps([83,1]))),"key-regular":C(()=>h(()=>import("./key-regular-B4i9BKlI.js"),__vite__mapDeps([84,1]))),"user-regular":C(()=>h(()=>import("./user-regular-DS4-CuJ8.js"),__vite__mapDeps([85,1]))),"truck-regular":C(()=>h(()=>import("./truck-regular-DfCMFpFD.js"),__vite__mapDeps([86,1]))),"arrow-down-to-line-regular":C(()=>h(()=>import("./arrow-down-to-line-regular-woF8lkL6.js"),__vite__mapDeps([87,1]))),"rotate-exclamation-regular":C(()=>h(()=>import("./rotate-exclamation-regular-Cynz8bZB.js"),__vite__mapDeps([88,1]))),"toolbox-regular":C(()=>h(()=>import("./toolbox-regular-DwZl-Ptp.js"),__vite__mapDeps([89,1]))),"envelope-regular":C(()=>h(()=>import("./envelope-regular-BO1_NzpQ.js"),__vite__mapDeps([90,1]))),"envelope-dot-regular":C(()=>h(()=>import("./envelope-dot-regular-B7SOHoUd.js"),__vite__mapDeps([91,1]))),"envelope-open-regular":C(()=>h(()=>import("./envelope-open-regular-Cx8l5Ime.js"),__vite__mapDeps([92,1]))),"user-secret-regular":C(()=>h(()=>import("./user-secret-regular-f7L1wB78.js"),__vite__mapDeps([93,1]))),"calendar-range-regular":C(()=>h(()=>import("./calendar-range-regular-sm0RxWkq.js"),__vite__mapDeps([94,1]))),"square-arrow-up-right-regular":C(()=>h(()=>import("./square-arrow-up-right-regular-B_6F4C5d.js"),__vite__mapDeps([95,1]))),"plus-solid":C(()=>h(()=>import("./plus-solid-Dhd6bKSn.js"),__vite__mapDeps([96,1]))),"cc-stripe":C(()=>h(()=>import("./cc-stripe-BEdjVjRV.js"),__vite__mapDeps([97,1]))),"paste-regular":C(()=>h(()=>import("./paste-regular-9XTq1I_J.js"),__vite__mapDeps([98,1]))),"sliders-simple-regular":C(()=>h(()=>import("./sliders-simple-regular--euL-3Sq.js"),__vite__mapDeps([99,1]))),"laptop-arrow-down-regular":C(()=>h(()=>import("./laptop-arrow-down-regular-BAi7ghVx.js"),__vite__mapDeps([100,1]))),"chart-simple-horizontal-regular":C(()=>h(()=>import("./chart-simple-horizontal-regular-wawSRszA.js"),__vite__mapDeps([101,1]))),"swatchbook-regular":C(()=>h(()=>import("./swatchbook-regular-DsWvsPZt.js"),__vite__mapDeps([102,1]))),"eye-regular":C(()=>h(()=>import("./eye-regular-DbRmKACm.js"),__vite__mapDeps([103,1]))),"eye-slash-regular":C(()=>h(()=>import("./eye-slash-regular-CLJI1of6.js"),__vite__mapDeps([104,1]))),"leaf-regular":C(()=>h(()=>import("./leaf-regular-DkEyXstG.js"),__vite__mapDeps([105,1]))),"plug-regular":C(()=>h(()=>import("./plug-regular-CAc2rjNS.js"),__vite__mapDeps([106,1]))),"file-slash-regular":C(()=>h(()=>import("./file-slash-regular-BzmZgj1K.js"),__vite__mapDeps([107,1]))),"arrow-right-regular":C(()=>h(()=>import("./arrow-right-regular-W47F7TXG.js"),__vite__mapDeps([108,1]))),"arrow-left-regular":C(()=>h(()=>import("./arrow-left-regular-RvBRKLGW.js"),__vite__mapDeps([109,1]))),"box-check-regular":C(()=>h(()=>import("./box-check-regular-CuoHrBK9.js"),__vite__mapDeps([110,1]))),"circle-info-regular":C(()=>h(()=>import("./circle-info-regular-CHe2UZ0W.js"),__vite__mapDeps([111,1]))),"pen-regular":C(()=>h(()=>import("./pen-regular-8Hr7sCfb.js"),__vite__mapDeps([112,1]))),"arrow-up-right-from-square-regular":C(()=>h(()=>import("./arrow-up-right-from-square-regular-BZ97Bm2J.js"),__vite__mapDeps([113,1]))),"chart-simple-regular":C(()=>h(()=>import("./chart-simple-regular-CrQEXcnI.js"),__vite__mapDeps([114,1]))),"forward-regular":C(()=>h(()=>import("./forward-regular-BzeY8Kp_.js"),__vite__mapDeps([115,1]))),"chevron-up-regular":C(()=>h(()=>import("./chevron-up-regular-BinOFuwo.js"),__vite__mapDeps([116,1]))),"rss-regular":C(()=>h(()=>import("./rss-regular-EoXX3aZx.js"),__vite__mapDeps([117,1]))),"minus-regular":C(()=>h(()=>import("./minus-regular-CMcksEFM.js"),__vite__mapDeps([118,1]))),"hyphen-regular":C(()=>h(()=>import("./hyphen-regular-BwFNe6Fz.js"),__vite__mapDeps([119,1]))),"credit-card-regular":C(()=>h(()=>import("./credit-card-regular-CIQBJTTf.js"),__vite__mapDeps([120,1]))),"arrow-progress-regular":C(()=>h(()=>import("./arrow-progress-regular-DmzpnGi8.js"),__vite__mapDeps([121,1]))),"ellipsis-regular":C(()=>h(()=>import("./ellipsis-regular-Mn_tw75x.js"),__vite__mapDeps([122,1]))),"expand-regular":C(()=>h(()=>import("./expand-regular-7AmSBytr.js"),__vite__mapDeps([123,1]))),"compress-regular":C(()=>h(()=>import("./compress-regular-C95aa01V.js"),__vite__mapDeps([124,1]))),"scale-balanced-regular":C(()=>h(()=>import("./scale-balanced-regular-BmkbkMyk.js"),__vite__mapDeps([125,1]))),"badge-check-solid":C(()=>h(()=>import("./badge-check-solid-bol2HGDX.js"),__vite__mapDeps([126,1]))),"user-plus-solid":C(()=>h(()=>import("./user-plus-solid-C99Dslnv.js"),__vite__mapDeps([127,1]))),"list-solid":C(()=>h(()=>import("./list-solid-Dgtgdkqc.js"),__vite__mapDeps([128,1]))),"file-default":C(()=>h(()=>import("./default-B4I4gN5E.js"),__vite__mapDeps([129,1]))),"file-document":C(()=>h(()=>import("./document-DLElkXjY.js"),__vite__mapDeps([130,1]))),"file-excel":C(()=>h(()=>import("./excel-DxhJZEHO.js"),__vite__mapDeps([131,1]))),"file-image":C(()=>h(()=>import("./image-CHToKMs_.js"),__vite__mapDeps([132,1]))),"file-pdf":C(()=>h(()=>import("./pdf-CWb2m7jM.js"),__vite__mapDeps([133,1]))),"file-zpl":C(()=>h(()=>import("./zpl-CXyf9-KX.js"),__vite__mapDeps([134,1]))),"file-presentation":C(()=>h(()=>import("./presentation-C0zA9EVV.js"),__vite__mapDeps([135,1]))),"file-table":C(()=>h(()=>import("./table-BTl26eZz.js"),__vite__mapDeps([136,1]))),"file-zip":C(()=>h(()=>import("./zip-BoQy3OA0.js"),__vite__mapDeps([137,1]))),"apps-illustration":C(()=>h(()=>import("./apps-BwI91hBP.js"),__vite__mapDeps([138,1]))),"duplicate-illustration":C(()=>h(()=>import("./duplicate-BOdUXemV.js"),__vite__mapDeps([139,1]))),"file-synchronization-illustration":C(()=>h(()=>import("./file-synchronization-BFUOKW6X.js"),__vite__mapDeps([140,1]))),"new-message-illustration":C(()=>h(()=>import("./new-message-BagOCtfg.js"),__vite__mapDeps([141,1]))),"confirmation-illustration":C(()=>h(()=>import("./confirmation-CQ4XzhA5.js"),__vite__mapDeps([142,1]))),"payments-illustration":C(()=>h(()=>import("./payments-BiItPcSp.js"),__vite__mapDeps([143,1]))),"logistics-illustration":C(()=>h(()=>import("./logistics-CEIQOlje.js"),__vite__mapDeps([144,1]))),"search-illustration":C(()=>h(()=>import("./search-bwSOiPls.js"),__vite__mapDeps([145,1]))),"visionary-technology-illustration":C(()=>h(()=>import("./visionary-technology-0yN3K3J8.js"),__vite__mapDeps([146,1]))),"inbox-cleanup-illustration":C(()=>h(()=>import("./inbox-cleanup-DyilZ1c0.js"),__vite__mapDeps([147,1]))),"spreadsheet-illustration":C(()=>h(()=>import("./spreadsheet-BlSqSA-X.js"),__vite__mapDeps([148,1]))),"growth-curve-illustration":C(()=>h(()=>import("./growth-curve-D7FZVZm9.js"),__vite__mapDeps([149,1]))),"add-notes-illustration":C(()=>h(()=>import("./add-notes-ChTXF9-a.js"),__vite__mapDeps([150,1]))),"heavy-box-illustration":C(()=>h(()=>import("./heavy-box-aT3lhd_R.js"),__vite__mapDeps([151,1]))),"selection-illustration":C(()=>h(()=>import("./selection-D2E-k7lu.js"),__vite__mapDeps([152,1]))),"settings-tab-illustration":C(()=>h(()=>import("./settings-tab-ClCGFxoT.js"),__vite__mapDeps([153,1]))),"map-illustration":C(()=>h(()=>import("./map-Dk3zRuxg.js"),__vite__mapDeps([154,1]))),"megaphone-illustration":C(()=>h(()=>import("./megaphone-FdVuEP0w.js"),__vite__mapDeps([155,1]))),"deliverea-icon":C(()=>h(()=>import("./icon-black-8yZz_sAV.js"),__vite__mapDeps([156,1]))),"deliverea-icon-white":C(()=>h(()=>import("./icon-white-fAoeVlcI.js"),__vite__mapDeps([157,1]))),"deliverea-logo":C(()=>h(()=>import("./logo-black-jjdiu0H5.js"),__vite__mapDeps([158,1]))),"deliverea-logo-white":C(()=>h(()=>import("./logo-white-ByhJsitZ.js"),__vite__mapDeps([159,1]))),"wismo-icon":C(()=>h(()=>import("./icon-BYNfPUA3.js"),__vite__mapDeps([160,1]))),"brands-gmail":C(()=>h(()=>import("./gmail-Do5d3DX1.js"),__vite__mapDeps([161,1]))),"brands-microsoft":C(()=>h(()=>import("./microsoft-CHDssICV.js"),__vite__mapDeps([162,1]))),"brands-ifreturns":C(()=>h(()=>import("./ifreturns-Du4pdXQx.js"),__vite__mapDeps([163,1]))),"brands-reveni":C(()=>h(()=>import("./reveni-BMmmZsbK.js"),__vite__mapDeps([164,1]))),"card-visa":C(()=>h(()=>import("./visa-BveLkmmM.js"),__vite__mapDeps([165,1]))),"card-mastercard":C(()=>h(()=>import("./mastercard-BTfPsr26.js"),__vite__mapDeps([166,1])))},ca=ve({__name:"SharedLoadingPlaceholder",props:{height:{default:"full"},width:{default:"full"},rounded:{type:[Boolean,String],default:!0}},setup(e){const t=e,i=z(()=>({[`tw-h-${t.height}`]:!0,[`tw-w-${t.width}`]:!0,"tw-rounded":t.rounded!="full"?t.rounded:!1,"tw-rounded-full":t.rounded=="full","tw-bg-gray-200":!0,"tw-animate-pulse":!0}));return(a,r)=>(L(),Q("div",{class:Pe(["loading_placeholder",i.value])},null,2))}}),Se=ve({__name:"SharedIcon",props:{icon:{},dynamic:{type:Boolean,default:!1},width:{default:14},height:{default:14},loadingPlaceholderWidth:{default:void 0},loadingPlaceholderHeight:{default:void 0}},setup(e){const t=e,i=Re("isLoading",!1),a=z(()=>({"tw-fill-current":!0,[`tw-w-${t.width}`]:!!t.width,[`tw-h-${t.height}`]:!!t.height}));return(r,o)=>r.dynamic&&N(i)?(L(),re(ca,{key:0,width:r.loadingPlaceholderWidth||r.width,height:r.loadingPlaceholderHeight||r.height},null,8,["width","height"])):(L(),re(Ei(N(zd)[r.icon]),{key:1,id:`icon_${r.icon}`,class:Pe(a.value)},null,8,["id","class"]))}}),Md=["id"],Ud={key:0,class:"tw-absolute tw-right-0 tw-top-0 tw-pr-4 tw-pt-4"},Gd=["id"],Zt=ve({__name:"SharedModal",props:{id:{default:void 0},size:{default:"large"},focus:{type:Boolean,default:!0},showCloseButton:{type:Boolean,default:!0}},emits:["close"],setup(e,{emit:t}){const i=e,a=t,{hideModal:r}=Lt(),o=we();ci(()=>{var c;i.focus&&i.showCloseButton&&((c=o.value)==null||c.focus())}),_s("Escape",c=>{i.showCloseButton&&(n(),c.preventDefault())});const s=z(()=>{switch(i.size){case"small":return"sm:tw-max-w-md";case"medium":return"sm:tw-max-w-lg";case"large":return"sm:tw-max-w-2xl";case"extraLarge":return"sm:tw-max-w-4xl";case"extra2Large":return"sm:tw-max-w-6xl";case"extra4Large":return"sm:tw-max-w-7xl";default:return""}}),n=()=>{a("close"),r()};return(c,d)=>(L(),Q("div",{id:c.id,class:Pe([[s.value],"tw-relative tw-inline-block tw-w-full tw-rounded tw-bg-white tw-text-left tw-align-middle tw-shadow-xl tw-transition-all"])},[c.showCloseButton?(L(),Q("div",Ud,[F("button",{id:`${c.id}_button_close`,ref_key:"closeButton",ref:o,class:"tw-rounded-md tw-bg-white tw-text-gray-400 hover:tw-text-gray-500 focus:tw-outline-none focus:tw-ring-2 focus:tw-ring-secondary-100 focus:tw-ring-offset-2",type:"button",onClick:n},[$(Se,{class:"tw-h-5 tw-w-5",icon:"xmark-regular"})],8,Gd)])):de("",!0),Me(c.$slots,"default")],10,Md))}}),jd=ve({name:"SharedModalContent"}),Ge=(e,t)=>{const i=e.__vccOpts||e;for(const[a,r]of t)i[a]=r;return i},qd={class:"tw-px-4 tw-pb-4 tw-pt-5 sm:tw-p-6"};function Hd(e,t,i,a,r,o){return L(),Q("div",qd,[Me(e.$slots,"default")])}const Wt=Ge(jd,[["render",Hd]]),Zd=ve({name:"SharedModalFooter"}),Wd={class:"tw-space-x-4 tw-rounded-b tw-bg-gray-50 tw-px-4 tw-py-3 sm:tw-flex sm:tw-flex-row-reverse sm:tw-space-x-reverse sm:tw-px-6"};function Kd(e,t,i,a,r,o){return L(),Q("div",Wd,[Me(e.$slots,"default")])}const Kt=Ge(Zd,[["render",Kd]]),Yd={class:"tw-flex-grow tw-py-2 tw-font-exo tw-font-medium tw-leading-6 tw-text-gray-900"},Yt=ve({__name:"SharedModalHeader",props:{withoutBorder:{type:Boolean}},setup(e){return(t,i)=>(L(),Q("div",{class:Pe([{"tw-border-b tw-border-gray-100":!t.withoutBorder},"tw-rounded-t tw-px-4 tw-py-2 sm:tw-flex sm:tw-px-6"])},[F("div",Yd,[Me(t.$slots,"default")])],2))}}),bo=ve({__name:"SharedConfirmModal",props:{title:{},text:{default:""},size:{default:Zi.medium},isLoading:{default:void 0}},emits:["confirm","cancel"],setup(e){return(t,i)=>(L(),re(Zt,{id:"confirm_modal",size:t.size,onClose:i[2]||(i[2]=a=>t.$emit("cancel"))},{default:M(()=>[$(Yt,null,{default:M(()=>[_e(j(t.$t(t.title)),1)]),_:1}),$(Wt,null,{default:M(()=>[Me(t.$slots,"default",{},()=>[F("div",null,j(t.$t(t.text)),1)])]),_:3}),$(Kt,null,{default:M(()=>{var a,r;return[$(_t,{id:"confirm_modal_confirm",disabled:(a=t.isLoading)==null?void 0:a.value,variant:N(Vt).secondary,onClick:i[0]||(i[0]=o=>t.$emit("confirm"))},{default:M(()=>[_e(j(t.$t("shared.actions.confirm")),1)]),_:1},8,["disabled","variant"]),$(_t,{id:"confirm_modal_cancel",disabled:(r=t.isLoading)==null?void 0:r.value,variant:N(Vt).secondaryOutline,onClick:i[1]||(i[1]=o=>t.$emit("cancel"))},{default:M(()=>[_e(j(t.$t("shared.actions.cancel")),1)]),_:1},8,["disabled","variant"])]}),_:1})]),_:3},8,["size"]))}}),Xd=ve({name:"SharedErrorModal",components:{SharedButton:_t,SharedModalFooter:Kt,SharedModalHeader:Yt,SharedModalContent:Wt,SharedModal:Zt},props:{title:{type:String,required:!0},text:{type:String,required:!0},size:{type:String,default:Zi.medium},json:{type:Boolean,default:!1}},emits:["close"],setup(){return{ButtonVariant:Vt}}});function Jd(e,t,i,a,r,o){const s=Ee("shared-modal-header"),n=Ee("shared-modal-content"),c=Ee("shared-button"),d=Ee("shared-modal-footer"),u=Ee("shared-modal");return L(),re(u,{size:e.size},{default:M(()=>[$(s,null,{default:M(()=>[_e(j(e.$t(e.title)),1)]),_:1}),$(n,null,{default:M(()=>[F("div",{class:Pe({"tw-whitespace-pre":e.json})},j(e.$t(e.text)),3)]),_:1}),$(d,null,{default:M(()=>[$(c,{variant:e.ButtonVariant.secondaryOutline,onClick:t[0]||(t[0]=f=>e.$emit("close"))},{default:M(()=>[_e(j(e.$t("shared.actions.close")),1)]),_:1},8,["variant"])]),_:1})]),_:1},8,["size"])}const Qd=Ge(Xd,[["render",Jd]]),el=ve({name:"SharedInfoModal",components:{SharedButton:_t,SharedModalFooter:Kt,SharedModalHeader:Yt,SharedModalContent:Wt,SharedModal:Zt},props:{title:{type:String,required:!0},text:{type:String,required:!0},size:{type:String,default:Zi.medium}},emits:["close"]});function tl(e,t,i,a,r,o){const s=Ee("shared-modal-header"),n=Ee("shared-modal-content"),c=Ee("shared-button"),d=Ee("shared-modal-footer"),u=Ee("shared-modal");return L(),re(u,{size:e.size},{default:M(()=>[$(s,null,{default:M(()=>[_e(j(e.$t(e.title)),1)]),_:1}),$(n,null,{default:M(()=>[F("div",null,j(e.$t(e.text)),1)]),_:1}),$(d,null,{default:M(()=>[$(c,{onClick:t[0]||(t[0]=f=>e.$emit("close"))},{default:M(()=>[_e(j(e.$t("understood")),1)]),_:1})]),_:1})]),_:1},8,["size"])}const il=Ge(el,[["render",tl]]);var We=(e=>(e.all="all",e.byDistributionCenterCountry="byDistributionCenterCountry",e.byBillingAccount="byBillingAccount",e))(We||{});async function al(e){var t,i;try{const{data:a}=await ie().post("/v3/auth/login",e);return Promise.resolve(a)}catch(a){if(a instanceof Ct){if(((t=a.response)==null?void 0:t.status)===409)return Promise.reject(409);if(((i=a.response)==null?void 0:i.status)===429)return Promise.reject(429)}return Promise.reject(a)}}const vn={login:al,getToken:Ac},rl=e=>e.token,ol={fromGetTokenResponse:rl},nl=(e,t)=>({email:e,password:t}),sl=e=>e.token,yn={toLoginRequest:nl,fromLoginResponse:sl};function ja(){const e=xi(),t=async(o,s)=>{localStorage.clear();const n=yn.fromLoginResponse(await vn.login(yn.toLoginRequest(o,s)));e.setToken(n)},i=()=>{e.setToken()},a=async()=>ol.fromGetTokenResponse(await vn.getToken());return{login:t,logout:i,getToken:a,renewToken:async()=>{e.setToken(await a())},token:z(()=>e.token),userId:z(()=>e.userId),tokenDecoded:z(()=>e.tokenDecoded),isAuthenticated:z(()=>e.isAuthenticated),accountType:z(()=>e.accountType)}}var le=(e=>(e[e.authenticated=0]="authenticated",e[e.guest=1]="guest",e))(le||{});const cl=bt("distribution_centers",()=>{const{userStorageKey:e}=yt(),t=we([]),i=tt(e("distribution_centers.selected_distribution_center_id"),null,void 0,{writeDefaults:!1}),a=z(()=>t.value.find(s=>s.id===i.value)),r=s=>{t.value=s,!i.value&&t.value.length>0&&o(t.value.filter(n=>n.active)[0].id??null)},o=s=>i.value=s;return{distributionCenters:t,updateDistributionCenters:r,selectedDistributionCenter:a,selectedDistributionCenterId:i,updateSelectedDistributionCenterId:o}}),dl=ve({__name:"DistributionCenterEmptyModal",emits:["close"],setup(e,{emit:t}){const i=t,a=Ua(),r=()=>{a.push({name:"settings.distribution-centers"}),i("close")};return(o,s)=>(L(),re(Zt,{"show-close-button":!1},{default:M(()=>[$(Yt,null,{default:M(()=>[_e(j(o.$t("carriers.list.no-distribution-center")),1)]),_:1}),$(Wt,null,{default:M(()=>[F("div",null,j(o.$t("carriers.list.need-distribution-center")),1)]),_:1}),$(Kt,null,{default:M(()=>[$(_t,{onClick:Ye(r,["prevent"])},{default:M(()=>[_e(j(o.$t("carriers.list.create-distribution-center")),1)]),_:1})]),_:1})]),_:1}))}});class gt{constructor(t,i){this.items=t,this.hasMore=i}get length(){return this.items.length}get isEmpty(){return this.items.length===0}static filled(t,i){return new gt(new Array(i).fill(t),!1)}static empty(){return new gt([],!1)}}class Oi{constructor(t,i,a,r,o,s,n,c){this.monday=t,this.tuesday=i,this.wednesday=a,this.thursday=r,this.friday=o,this.saturday=s,this.sunday=n,this.holiday=c}static empty(){return new Oi(null,null,null,null,null,null,null,null)}static fromPayload(t){return t?new Oi(t.monday,t.tuesday,t.wednesday,t.thursday,t.friday,t.saturday,t.sunday,t.holiday):Oi.empty()}toArray(){return{monday:this.monday?this.monday:null,tuesday:this.tuesday?this.tuesday:null,wednesday:this.wednesday?this.wednesday:null,thursday:this.thursday?this.thursday:null,friday:this.friday?this.friday:null,saturday:this.saturday?this.saturday:null,sunday:this.sunday?this.sunday:null,holiday:this.holiday?this.holiday:null}}}class _r{constructor(t,i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_,b,E){this.id=t,this.billingAccountId=i,this.name=a,this.active=r,this.address=o,this.city=s,this.countryCode=n,this.stateCode=c,this.provinceCode=d,this.zipCode=u,this.email=f,this.phone=g,this.observations=l,this.worksAsDropPoint=p,this.latitude=m,this.longitude=v,this.timetable=_,this.createdAt=b,this.updatedAt=E}static empty(){return new _r(null,null,void 0,!0,void 0,void 0,"ES",void 0,void 0,void 0,void 0,void 0,null,!1,void 0,void 0,Oi.empty(),void 0,void 0)}static fromPayload(t){return new _r(t.id??null,t.billingAccountId??null,t.name??"",t.active??!1,t.address??"",t.city??"",t.countryCode??"",t.stateCode??"",t.provinceCode??"",t.zipCode??"",t.email??"",t.phone??"",t.observations??"",t.worksAsDropPoint??!1,t.latitude??null,t.longitude??null,Oi.fromPayload(t.timetable),t.createdAt??void 0,t.updatedAt??void 0)}toArray(){var t;return{name:this.name??null,billingAccountId:this.billingAccountId??null,active:this.active??null,address:this.address??null,city:this.city??null,countryCode:this.countryCode??null,stateCode:this.stateCode??null,provinceCode:this.provinceCode??null,zipCode:this.zipCode??null,email:this.email??null,phone:this.phone??null,observations:this.observations??null,worksAsDropPoint:this.worksAsDropPoint??null,latitude:this.latitude?parseFloat(String(this.latitude)):null,longitude:this.longitude?parseFloat(String(this.longitude)):null,timetable:((t=this.timetable)==null?void 0:t.toArray())??null}}label(){return`${this.name}: ${this.address}, ${this.city}`}}const ll=e=>{const t=e.data.map(i=>{var a,r,o,s,n,c,d;return new _r(i.id,i.billingAccountId,i.name,i.active,i.address,i.city,i.countryCode,i.stateCode,void 0,i.zipCode,i.email,i.phone,i.observations,i.worksAsDropPoint,i.latitude,i.longitude,new Oi((a=i.timetable)==null?void 0:a.monday,(r=i.timetable)==null?void 0:r.tuesday,(o=i.timetable)==null?void 0:o.wednesday,(s=i.timetable)==null?void 0:s.thursday,(n=i.timetable)==null?void 0:n.friday,(c=i.timetable)==null?void 0:c.saturday,(d=i.timetable)==null?void 0:d.sunday),new Date(i.createdAt),new Date(i.updatedAt))});return new gt(t,e.hasMore)},ul=e=>({id:e==null?void 0:e.id,name:e==null?void 0:e.name,email:e==null?void 0:e.email,status:e==null?void 0:e.active,city:e==null?void 0:e.city,worksAsDropPoint:e==null?void 0:e.worksAsDropPoint,countryCode:e==null?void 0:e.countryCode,page:(e==null?void 0:e.page)??void 0,itemsPerPage:(e==null?void 0:e.itemsPerPage)??void 0}),wn={fromGetDistributionCentersResponse:ll,toSearchDistributionCentersRequest:ul};async function pl(e){try{const{data:t}=await ie().get("/v3/distribution-centers",{params:e});return Promise.resolve(t)}catch(t){return Promise.reject(t)}}const ml={searchDistributionCenters:pl};function Eo(){const e=cl(),{showModal:t}=Lt(),i=async()=>{e.updateDistributionCenters((await a()).items)},a=async n=>wn.fromGetDistributionCentersResponse(await ml.searchDistributionCenters(wn.toSearchDistributionCentersRequest(n))),r=n=>e.distributionCenters.find(c=>c.id===n)??null,o=n=>{e.updateSelectedDistributionCenterId(n??null)},s=()=>t(new Dt(dl));return{distributionCenters:z(()=>e.distributionCenters),selectedDistributionCenter:z(()=>e.selectedDistributionCenter),selectedDistributionCenterId:z(()=>e.selectedDistributionCenterId),loadDistributionCenters:i,findDistributionCenterById:r,selectDistributionCenter:o,showNoDistributionCenterFound:s,searchDistributionCenters:a}}var Wi=(e=>(e[e.login=0]="login",e[e.search=1]="search",e[e.globalFilter=2]="globalFilter",e[e.notification=3]="notification",e[e.analytics=4]="analytics",e))(Wi||{});function Ki(){const e=Ai(),t=na(Wi.globalFilter),i=()=>{e.updateSelectedCountry(""),e.updateSelectedBillingAccount(""),e.updateGlobalFilterType(We.all),t.emit()},a=o=>{e.updateSelectedCountry(o??""),e.updateSelectedBillingAccount(""),o&&e.updateGlobalFilterType(We.byDistributionCenterCountry),t.emit()},r=o=>{e.updateSelectedCountry(""),e.updateSelectedBillingAccount(o??""),o&&e.updateGlobalFilterType(We.byBillingAccount),t.emit()};return{selectedCountry:z(()=>e.selectedCountry),globalFilterType:z(()=>e.globalFilterType),selectedBillingAccount:z(()=>e.selectedBillingAccount),resetFilter:i,selectFilterCountry:a,selectFilterBillingAccount:r}}function Ro(){const e=xi(),{homePage:t}=yt(),{resetFilter:i}=Ki(),{selectDistributionCenter:a}=Eo(),r=Ua(),o=na(Wi.login),s=(d,u)=>(e.setImpersonated(d,u),ie().defaults.headers["X-Impersonate"]=d,c(),r.push(t())),n=()=>(e.clearImpersonated(),delete ie().defaults.headers["X-Impersonate"],c(),r.push({name:"backoffice.accounts.list"})),c=()=>{i(),a(),o.emit("impersonate")};return{impersonate:s,closeImpersonate:n,isImpersonated:z(()=>e.isImpersonated)}}const Es=ve({__name:"SharedIconButton",props:{id:{default:void 0},type:{default:"button"},variant:{default:"primary"},size:{default:"base"},rounded:{type:Boolean,default:!0},roundedFull:{type:Boolean,default:!1},padding:{type:Boolean,default:!0},bold:{type:Boolean,default:!1},border:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},icon:{},right:{type:Boolean,default:!1}},setup(e){const t=e,i=z(()=>{switch(t.size){case"large":return 6;case"extraLarge":return 8;case"base":default:return}});return(a,r)=>(L(),re(_t,{id:a.id??void 0,bold:a.bold??void 0,border:a.border??void 0,disabled:a.disabled??void 0,padding:a.padding??void 0,rounded:a.rounded??void 0,"rounded-full":a.roundedFull??void 0,size:a.size??void 0,type:a.type??void 0,variant:a.variant??void 0,class:"tw-inline-flex tw-gap-2"},{default:M(()=>[a.right?de("",!0):(L(),re(Se,{key:0,icon:a.icon,width:i.value,height:i.value,class:"tw-my-0.5 tw-h-4 tw-w-4"},null,8,["icon","width","height"])),Me(a.$slots,"default"),a.right?(L(),re(Se,{key:1,icon:a.icon,width:i.value,height:i.value,class:"tw-my-0.5 tw-h-4 tw-w-4"},null,8,["icon","width","height"])):de("",!0)]),_:3},8,["id","bold","border","disabled","padding","rounded","rounded-full","size","type","variant"]))}}),hl=ve({components:{SharedIcon:Se,SharedIconButton:Es},setup(){const{isImpersonated:e,closeImpersonate:t}=Ro();return{ButtonVariant:Vt,isImpersonated:e,closeImpersonate:t}}}),fl={class:"tw-w-full"},_l={key:0,class:"tw-flex tw-items-center tw-justify-between tw-gap-5 tw-bg-red-600 tw-px-5 tw-py-2"},gl={class:"tw-flex tw-items-center tw-font-semibold tw-text-white"};function vl(e,t,i,a,r,o){const s=Ee("shared-icon"),n=Ee("shared-icon-button");return L(),Q("div",fl,[e.isImpersonated?(L(),Q("div",_l,[F("div",gl,[$(s,{class:"tw-mr-3 tw-h-5 tw-w-5",icon:"triangle-exclamation-regular"}),F("div",null,j(e.$t("backoffice.account_users.impersonate.alert")),1)]),$(n,{variant:e.ButtonVariant.primaryOutline,icon:"arrow-right-from-bracket-regular",onClick:e.closeImpersonate},{default:M(()=>[_e(j(e.$t("backoffice.account_users.impersonate.close")),1)]),_:1},8,["variant","onClick"])])):de("",!0)])}const yl=Ge(hl,[["render",vl]]),wl={ZW:C(()=>h(()=>import("./ZW-CcXykJGS.js"),__vite__mapDeps([167,1]))),ZM:C(()=>h(()=>import("./ZM-Bj9m3Mor.js"),__vite__mapDeps([168,1]))),ZA:C(()=>h(()=>import("./ZA-BXVdzxY8.js"),__vite__mapDeps([169,1]))),YT:C(()=>h(()=>import("./YT-DsHKIM6E.js"),__vite__mapDeps([170,1]))),YE:C(()=>h(()=>import("./YE-CPPz0MY3.js"),__vite__mapDeps([171,1]))),WS:C(()=>h(()=>import("./WS-uXl3UxA9.js"),__vite__mapDeps([172,1]))),WF:C(()=>h(()=>import("./WF-CjsMqMrF.js"),__vite__mapDeps([173,1]))),VU:C(()=>h(()=>import("./VU-CgAJqMLN.js"),__vite__mapDeps([174,1]))),VN:C(()=>h(()=>import("./VN-CI_RxBR4.js"),__vite__mapDeps([175,1]))),VI:C(()=>h(()=>import("./VI-Cw9RUCZ-.js"),__vite__mapDeps([176,1]))),VG:C(()=>h(()=>import("./VG-C0HZinWK.js"),__vite__mapDeps([177,1]))),VE:C(()=>h(()=>import("./VE-2RKcuPpW.js"),__vite__mapDeps([178,1]))),VC:C(()=>h(()=>import("./VC-Bt76PQQ9.js"),__vite__mapDeps([179,1]))),VA:C(()=>h(()=>import("./VA-mIdLOAzK.js"),__vite__mapDeps([180,1]))),UZ:C(()=>h(()=>import("./UZ-BWzhzh2P.js"),__vite__mapDeps([181,1]))),UY:C(()=>h(()=>import("./UY-s9Ml4TOF.js"),__vite__mapDeps([182,1]))),US:C(()=>h(()=>import("./US-Dxr_sqB_.js"),__vite__mapDeps([183,1]))),UM:C(()=>h(()=>import("./UM-Dxr_sqB_.js"),__vite__mapDeps([184,1]))),UG:C(()=>h(()=>import("./UG-BSzD-owL.js"),__vite__mapDeps([185,1]))),UA:C(()=>h(()=>import("./UA-2vpVDy8y.js"),__vite__mapDeps([186,1]))),TZ:C(()=>h(()=>import("./TZ-BsANTPFh.js"),__vite__mapDeps([187,1]))),TW:C(()=>h(()=>import("./TW-DI9QtZBs.js"),__vite__mapDeps([188,1]))),TV:C(()=>h(()=>import("./TV-C64rcHUS.js"),__vite__mapDeps([189,1]))),TT:C(()=>h(()=>import("./TT-BaROYbjY.js"),__vite__mapDeps([190,1]))),TR:C(()=>h(()=>import("./TR-CgCAenlZ.js"),__vite__mapDeps([191,1]))),TO:C(()=>h(()=>import("./TO-Ber5ceik.js"),__vite__mapDeps([192,1]))),TN:C(()=>h(()=>import("./TN-DyTRObFM.js"),__vite__mapDeps([193,1]))),TM:C(()=>h(()=>import("./TM-XtyolGDW.js"),__vite__mapDeps([194,1]))),TL:C(()=>h(()=>import("./TL-_GlL4x93.js"),__vite__mapDeps([195,1]))),TK:C(()=>h(()=>import("./TK-Bpu3UTzi.js"),__vite__mapDeps([196,1]))),TJ:C(()=>h(()=>import("./TJ-s-1h5wpp.js"),__vite__mapDeps([197,1]))),TH:C(()=>h(()=>import("./TH-B20jcH50.js"),__vite__mapDeps([198,1]))),TG:C(()=>h(()=>import("./TG-DicJhoP-.js"),__vite__mapDeps([199,1]))),TF:C(()=>h(()=>import("./TF-by3gwJ67.js"),__vite__mapDeps([200,1]))),TD:C(()=>h(()=>import("./TD-D0z_84YD.js"),__vite__mapDeps([201,1]))),TC:C(()=>h(()=>import("./TC-CB3Pjw2s.js"),__vite__mapDeps([202,1]))),SZ:C(()=>h(()=>import("./SZ-D2FqXi_a.js"),__vite__mapDeps([203,1]))),SY:C(()=>h(()=>import("./SY-BnylzXtL.js"),__vite__mapDeps([204,1]))),SX:C(()=>h(()=>import("./SX-BlpCsREW.js"),__vite__mapDeps([205,1]))),SV:C(()=>h(()=>import("./SV-sdFiQaUj.js"),__vite__mapDeps([206,1]))),ST:C(()=>h(()=>import("./ST-CH7YKbIj.js"),__vite__mapDeps([207,1]))),SS:C(()=>h(()=>import("./SS-CD3HiR0p.js"),__vite__mapDeps([208,1]))),SR:C(()=>h(()=>import("./SR--m5A3FLh.js"),__vite__mapDeps([209,1]))),SO:C(()=>h(()=>import("./SO-3sb3nJgq.js"),__vite__mapDeps([210,1]))),SN:C(()=>h(()=>import("./SN-AohXLytd.js"),__vite__mapDeps([211,1]))),SM:C(()=>h(()=>import("./SM-BksxcOV-.js"),__vite__mapDeps([212,1]))),SL:C(()=>h(()=>import("./SL-CKEHUT3x.js"),__vite__mapDeps([213,1]))),SK:C(()=>h(()=>import("./SK-DkdbyX-i.js"),__vite__mapDeps([214,1]))),SJ:C(()=>h(()=>import("./SJ-BXbo5Fye.js"),__vite__mapDeps([215,1]))),SI:C(()=>h(()=>import("./SI-BIPS2k-H.js"),__vite__mapDeps([216,1]))),SH:C(()=>h(()=>import("./SH-uME1GrQw.js"),__vite__mapDeps([217,1]))),SG:C(()=>h(()=>import("./SG-CBAI58Uf.js"),__vite__mapDeps([218,1]))),SE:C(()=>h(()=>import("./SE-CpZZn3B0.js"),__vite__mapDeps([219,1]))),SD:C(()=>h(()=>import("./SD-CfNirp8O.js"),__vite__mapDeps([220,1]))),SC:C(()=>h(()=>import("./SC-sHjft_I5.js"),__vite__mapDeps([221,1]))),SB:C(()=>h(()=>import("./SB-BkVqF1am.js"),__vite__mapDeps([222,1]))),SA:C(()=>h(()=>import("./SA-CZKKQAnH.js"),__vite__mapDeps([223,1]))),RW:C(()=>h(()=>import("./RW-DMuY4XWf.js"),__vite__mapDeps([224,1]))),RU:C(()=>h(()=>import("./RU-DWtunrw6.js"),__vite__mapDeps([225,1]))),RS:C(()=>h(()=>import("./RS-BnUd-G7G.js"),__vite__mapDeps([226,1]))),RO:C(()=>h(()=>import("./RO-Crwozr42.js"),__vite__mapDeps([227,1]))),RE:C(()=>h(()=>import("./RE-B1L7ZE_W.js"),__vite__mapDeps([228,1]))),QA:C(()=>h(()=>import("./QA-B4EXi2Kq.js"),__vite__mapDeps([229,1]))),PY:C(()=>h(()=>import("./PY-Cb-IlkUC.js"),__vite__mapDeps([230,1]))),PW:C(()=>h(()=>import("./PW-NkCgbgGx.js"),__vite__mapDeps([231,1]))),PT:C(()=>h(()=>import("./PT-C2hhejY6.js"),__vite__mapDeps([232,1]))),PS:C(()=>h(()=>import("./PS-Cih6xuTA.js"),__vite__mapDeps([233,1]))),PR:C(()=>h(()=>import("./PR-CwuexXAQ.js"),__vite__mapDeps([234,1]))),PN:C(()=>h(()=>import("./PN-Db1YmDk0.js"),__vite__mapDeps([235,1]))),PM:C(()=>h(()=>import("./PM-BxVfnBzB.js"),__vite__mapDeps([236,1]))),PL:C(()=>h(()=>import("./PL-IyeflUpG.js"),__vite__mapDeps([237,1]))),PK:C(()=>h(()=>import("./PK-CPR5QPKr.js"),__vite__mapDeps([238,1]))),PH:C(()=>h(()=>import("./PH-N_Nvy6QK.js"),__vite__mapDeps([239,1]))),PG:C(()=>h(()=>import("./PG-CCsDA2Sr.js"),__vite__mapDeps([240,1]))),PF:C(()=>h(()=>import("./PF-45Wc40Ve.js"),__vite__mapDeps([241,1]))),PE:C(()=>h(()=>import("./PE-B66OFZzu.js"),__vite__mapDeps([242,1]))),PA:C(()=>h(()=>import("./PA-DKnsUFHJ.js"),__vite__mapDeps([243,1]))),OM:C(()=>h(()=>import("./OM-CtAjchUY.js"),__vite__mapDeps([244,1]))),NZ:C(()=>h(()=>import("./NZ-DR_wogWr.js"),__vite__mapDeps([245,1]))),NU:C(()=>h(()=>import("./NU-CVfijWUN.js"),__vite__mapDeps([246,1]))),NR:C(()=>h(()=>import("./NR-C1AKuefe.js"),__vite__mapDeps([247,1]))),NP:C(()=>h(()=>import("./NP-D0JTdq6q.js"),__vite__mapDeps([248,1]))),NO:C(()=>h(()=>import("./NO-BXbo5Fye.js"),__vite__mapDeps([249,1]))),NL:C(()=>h(()=>import("./NL--YL_fagA.js"),__vite__mapDeps([250,1]))),NI:C(()=>h(()=>import("./NI-BNJyc_N3.js"),__vite__mapDeps([251,1]))),NG:C(()=>h(()=>import("./NG-Cd5V5HSU.js"),__vite__mapDeps([252,1]))),NF:C(()=>h(()=>import("./NF-cZ0gYrY8.js"),__vite__mapDeps([253,1]))),NE:C(()=>h(()=>import("./NE-DJ2NRWmI.js"),__vite__mapDeps([254,1]))),NC:C(()=>h(()=>import("./NC-CkaFotrd.js"),__vite__mapDeps([255,1]))),NA:C(()=>h(()=>import("./NA-BtdElwGE.js"),__vite__mapDeps([256,1]))),MZ:C(()=>h(()=>import("./MZ--liwh2of.js"),__vite__mapDeps([257,1]))),MY:C(()=>h(()=>import("./MY-Be7L2n-i.js"),__vite__mapDeps([258,1]))),MX:C(()=>h(()=>import("./MX-DWmT-rHl.js"),__vite__mapDeps([259,1]))),MW:C(()=>h(()=>import("./MW-iURcfHQ2.js"),__vite__mapDeps([260,1]))),MV:C(()=>h(()=>import("./MV-B0pROheW.js"),__vite__mapDeps([261,1]))),MU:C(()=>h(()=>import("./MU-cama4V_E.js"),__vite__mapDeps([262,1]))),MT:C(()=>h(()=>import("./MT-e8-sZHzW.js"),__vite__mapDeps([263,1]))),MS:C(()=>h(()=>import("./MS-D_Dhq8rs.js"),__vite__mapDeps([264,1]))),MR:C(()=>h(()=>import("./MR-BhXp6K5r.js"),__vite__mapDeps([265,1]))),MQ:C(()=>h(()=>import("./MQ-CMyNOJZQ.js"),__vite__mapDeps([266,1]))),MP:C(()=>h(()=>import("./MP-Cieh456l.js"),__vite__mapDeps([267,1]))),MO:C(()=>h(()=>import("./MO-BSsEpl-r.js"),__vite__mapDeps([268,1]))),MN:C(()=>h(()=>import("./MN-DMGEaD65.js"),__vite__mapDeps([269,1]))),MM:C(()=>h(()=>import("./MM-DR-7qXYu.js"),__vite__mapDeps([270,1]))),ML:C(()=>h(()=>import("./ML-D6Hm8O79.js"),__vite__mapDeps([271,1]))),MK:C(()=>h(()=>import("./MK-CzeNJpY9.js"),__vite__mapDeps([272,1]))),MH:C(()=>h(()=>import("./MH-D_q89M-k.js"),__vite__mapDeps([273,1]))),MG:C(()=>h(()=>import("./MG-LbkpzP9l.js"),__vite__mapDeps([274,1]))),MF:C(()=>h(()=>import("./MF-CkaFotrd.js"),__vite__mapDeps([275,1]))),ME:C(()=>h(()=>import("./ME-Dr7ZMOz5.js"),__vite__mapDeps([276,1]))),MD:C(()=>h(()=>import("./MD-FfTXrDYt.js"),__vite__mapDeps([277,1]))),MC:C(()=>h(()=>import("./MC-dB-B1sXe.js"),__vite__mapDeps([278,1]))),MA:C(()=>h(()=>import("./MA-DrTw8AiA.js"),__vite__mapDeps([279,1]))),LY:C(()=>h(()=>import("./LY-CUXAYvFe.js"),__vite__mapDeps([280,1]))),LV:C(()=>h(()=>import("./LV-B3SLuCI9.js"),__vite__mapDeps([281,1]))),LU:C(()=>h(()=>import("./LU-BtA3vkUV.js"),__vite__mapDeps([282,1]))),LT:C(()=>h(()=>import("./LT-DtYw4MER.js"),__vite__mapDeps([283,1]))),LS:C(()=>h(()=>import("./LS-yxucAsDa.js"),__vite__mapDeps([284,1]))),LR:C(()=>h(()=>import("./LR-BaHIY4Gv.js"),__vite__mapDeps([285,1]))),LK:C(()=>h(()=>import("./LK-Dr4BWd9d.js"),__vite__mapDeps([286,1]))),LI:C(()=>h(()=>import("./LI-MTS2VICd.js"),__vite__mapDeps([287,1]))),LC:C(()=>h(()=>import("./LC-_ozqwsW8.js"),__vite__mapDeps([288,1]))),LB:C(()=>h(()=>import("./LB-C98ovVmK.js"),__vite__mapDeps([289,1]))),LA:C(()=>h(()=>import("./LA-5W3peluA.js"),__vite__mapDeps([290,1]))),KZ:C(()=>h(()=>import("./KZ-DaRkUs5k.js"),__vite__mapDeps([291,1]))),KY:C(()=>h(()=>import("./KY-j42x3YD7.js"),__vite__mapDeps([292,1]))),KW:C(()=>h(()=>import("./KW-CAramAOb.js"),__vite__mapDeps([293,1]))),KR:C(()=>h(()=>import("./KR-gj97cF_9.js"),__vite__mapDeps([294,1]))),KP:C(()=>h(()=>import("./KP-BT1bT3h8.js"),__vite__mapDeps([295,1]))),KN:C(()=>h(()=>import("./KN-Bc9uJSmC.js"),__vite__mapDeps([296,1]))),KM:C(()=>h(()=>import("./KM-CqnMKKGD.js"),__vite__mapDeps([297,1]))),KI:C(()=>h(()=>import("./KI-D7TARDC1.js"),__vite__mapDeps([298,1]))),KH:C(()=>h(()=>import("./KH-C3XR7J6V.js"),__vite__mapDeps([299,1]))),KG:C(()=>h(()=>import("./KG-DLh2HqKY.js"),__vite__mapDeps([300,1]))),KE:C(()=>h(()=>import("./KE-D8JzQOGU.js"),__vite__mapDeps([301,1]))),JP:C(()=>h(()=>import("./JP-D3u764pn.js"),__vite__mapDeps([302,1]))),JO:C(()=>h(()=>import("./JO-DZuAuqBT.js"),__vite__mapDeps([303,1]))),JM:C(()=>h(()=>import("./JM-BAA-Et0e.js"),__vite__mapDeps([304,1]))),JE:C(()=>h(()=>import("./JE-C7-1mKDy.js"),__vite__mapDeps([305,1]))),IT:C(()=>h(()=>import("./IT-DMbTSHWm.js"),__vite__mapDeps([306,1]))),IS:C(()=>h(()=>import("./IS-Bm66hroa.js"),__vite__mapDeps([307,1]))),IR:C(()=>h(()=>import("./IR-5mwUqZ9f.js"),__vite__mapDeps([308,1]))),IQ:C(()=>h(()=>import("./IQ-5JuoGVVW.js"),__vite__mapDeps([309,1]))),IO:C(()=>h(()=>import("./IO-Dw7cObtg.js"),__vite__mapDeps([310,1]))),IN:C(()=>h(()=>import("./IN-DyRJnsot.js"),__vite__mapDeps([311,1]))),IM:C(()=>h(()=>import("./IM-Cs5Ax90j.js"),__vite__mapDeps([312,1]))),IL:C(()=>h(()=>import("./IL-CRdXeOXb.js"),__vite__mapDeps([313,1]))),IE:C(()=>h(()=>import("./IE-bvPnSSuF.js"),__vite__mapDeps([314,1]))),ID:C(()=>h(()=>import("./ID-DnhHm9ob.js"),__vite__mapDeps([315,1]))),HU:C(()=>h(()=>import("./HU-CWMHHhK6.js"),__vite__mapDeps([316,1]))),HT:C(()=>h(()=>import("./HT-De_pLxlW.js"),__vite__mapDeps([317,1]))),HR:C(()=>h(()=>import("./HR-CdSWHnAr.js"),__vite__mapDeps([318,1]))),HN:C(()=>h(()=>import("./HN-DMuSbV9X.js"),__vite__mapDeps([319,1]))),HM:C(()=>h(()=>import("./HM-qUvAkMHZ.js"),__vite__mapDeps([320,1]))),HK:C(()=>h(()=>import("./HK-bygmJAPq.js"),__vite__mapDeps([321,1]))),GY:C(()=>h(()=>import("./GY-BZJ4DP8C.js"),__vite__mapDeps([322,1]))),GW:C(()=>h(()=>import("./GW-CQrtqEVf.js"),__vite__mapDeps([323,1]))),GU:C(()=>h(()=>import("./GU-BgT-Gda-.js"),__vite__mapDeps([324,1]))),GT:C(()=>h(()=>import("./GT-DWVY5vU3.js"),__vite__mapDeps([325,1]))),GS:C(()=>h(()=>import("./GS-DfwzHjCF.js"),__vite__mapDeps([326,1]))),GR:C(()=>h(()=>import("./GR-CUMkRF0V.js"),__vite__mapDeps([327,1]))),GQ:C(()=>h(()=>import("./GQ-CR6guFUx.js"),__vite__mapDeps([328,1]))),GP:C(()=>h(()=>import("./GP-DD0ogKjI.js"),__vite__mapDeps([329,1]))),GN:C(()=>h(()=>import("./GN-BAwSWRH9.js"),__vite__mapDeps([330,1]))),GM:C(()=>h(()=>import("./GM-cmjYwK_a.js"),__vite__mapDeps([331,1]))),GL:C(()=>h(()=>import("./GL-CFgAY5pV.js"),__vite__mapDeps([332,1]))),GI:C(()=>h(()=>import("./GI-w7L-Jh6-.js"),__vite__mapDeps([333,1]))),GH:C(()=>h(()=>import("./GH-CDI85cgy.js"),__vite__mapDeps([334,1]))),GG:C(()=>h(()=>import("./GG-D4SS5xNH.js"),__vite__mapDeps([335,1]))),GF:C(()=>h(()=>import("./GF-Yzmbna6m.js"),__vite__mapDeps([336,1]))),GE:C(()=>h(()=>import("./GE-Bdg204sb.js"),__vite__mapDeps([337,1]))),GD:C(()=>h(()=>import("./GD-BDg3OwaO.js"),__vite__mapDeps([338,1]))),GB:C(()=>h(()=>import("./GB-DTDOu0MW.js"),__vite__mapDeps([339,1]))),GA:C(()=>h(()=>import("./GA-BRXo0_Qu.js"),__vite__mapDeps([340,1]))),FR:C(()=>h(()=>import("./FR-CkaFotrd.js"),__vite__mapDeps([341,1]))),FO:C(()=>h(()=>import("./FO-CTgYDHMv.js"),__vite__mapDeps([342,1]))),FM:C(()=>h(()=>import("./FM-k_6Kl7zO.js"),__vite__mapDeps([343,1]))),FK:C(()=>h(()=>import("./FK-BqMdr_9L.js"),__vite__mapDeps([344,1]))),FJ:C(()=>h(()=>import("./FJ-C6QeNR3j.js"),__vite__mapDeps([345,1]))),FI:C(()=>h(()=>import("./FI-C4OQKhVn.js"),__vite__mapDeps([346,1]))),ET:C(()=>h(()=>import("./ET-CB9y8MYw.js"),__vite__mapDeps([347,1]))),ES:C(()=>h(()=>import("./ES-DhPCCW8Y.js"),__vite__mapDeps([348,1]))),ER:C(()=>h(()=>import("./ER-D39rt2JP.js"),__vite__mapDeps([349,1]))),EH:C(()=>h(()=>import("./EH-B0W1Qlyb.js"),__vite__mapDeps([350,1]))),EG:C(()=>h(()=>import("./EG-CnJ0kBxF.js"),__vite__mapDeps([351,1]))),EE:C(()=>h(()=>import("./EE-j6QLhFPh.js"),__vite__mapDeps([352,1]))),EC:C(()=>h(()=>import("./EC-B4dKwskR.js"),__vite__mapDeps([353,1]))),DZ:C(()=>h(()=>import("./DZ-D4UMHGhi.js"),__vite__mapDeps([354,1]))),DO:C(()=>h(()=>import("./DO-CiO_U9KX.js"),__vite__mapDeps([355,1]))),DM:C(()=>h(()=>import("./DM-BCy-AnuD.js"),__vite__mapDeps([356,1]))),DK:C(()=>h(()=>import("./DK-DyfHov8z.js"),__vite__mapDeps([357,1]))),DJ:C(()=>h(()=>import("./DJ-Df5cAT2m.js"),__vite__mapDeps([358,1]))),DE:C(()=>h(()=>import("./DE-cPudHoqh.js"),__vite__mapDeps([359,1]))),CZ:C(()=>h(()=>import("./CZ-Q0evJE-a.js"),__vite__mapDeps([360,1]))),CY:C(()=>h(()=>import("./CY-5i0486tj.js"),__vite__mapDeps([361,1]))),CX:C(()=>h(()=>import("./CX-Cupqtv-Q.js"),__vite__mapDeps([362,1]))),CW:C(()=>h(()=>import("./CW-DyKgf1Ii.js"),__vite__mapDeps([363,1]))),CV:C(()=>h(()=>import("./CV-CnczmOc6.js"),__vite__mapDeps([364,1]))),CU:C(()=>h(()=>import("./CU-CI0sFBuf.js"),__vite__mapDeps([365,1]))),CR:C(()=>h(()=>import("./CR-CpAlUwLy.js"),__vite__mapDeps([366,1]))),CO:C(()=>h(()=>import("./CO-C8ucNSEO.js"),__vite__mapDeps([367,1]))),CN:C(()=>h(()=>import("./CN-DeilQkNR.js"),__vite__mapDeps([368,1]))),CM:C(()=>h(()=>import("./CM-CfEuUMPR.js"),__vite__mapDeps([369,1]))),CL:C(()=>h(()=>import("./CL-C58xLUC-.js"),__vite__mapDeps([370,1]))),CK:C(()=>h(()=>import("./CK-DoYrNNhQ.js"),__vite__mapDeps([371,1]))),CI:C(()=>h(()=>import("./CI-imPt8iB_.js"),__vite__mapDeps([372,1]))),CH:C(()=>h(()=>import("./CH-Bf55-pCG.js"),__vite__mapDeps([373,1]))),CG:C(()=>h(()=>import("./CG-DzYXxDDX.js"),__vite__mapDeps([374,1]))),CF:C(()=>h(()=>import("./CF-BiYDVWQf.js"),__vite__mapDeps([375,1]))),CD:C(()=>h(()=>import("./CD-DvRk2UwU.js"),__vite__mapDeps([376,1]))),CC:C(()=>h(()=>import("./CC-D6B044CR.js"),__vite__mapDeps([377,1]))),CA:C(()=>h(()=>import("./CA-BIEvCGlU.js"),__vite__mapDeps([378,1]))),BZ:C(()=>h(()=>import("./BZ-MFgKhxQG.js"),__vite__mapDeps([379,1]))),BY:C(()=>h(()=>import("./BY-DR3QoO-H.js"),__vite__mapDeps([380,1]))),BW:C(()=>h(()=>import("./BW-CFLfNgN4.js"),__vite__mapDeps([381,1]))),BV:C(()=>h(()=>import("./BV-BXbo5Fye.js"),__vite__mapDeps([382,1]))),BT:C(()=>h(()=>import("./BT-Nhipki4O.js"),__vite__mapDeps([383,1]))),BS:C(()=>h(()=>import("./BS-BPtUfNkm.js"),__vite__mapDeps([384,1]))),BR:C(()=>h(()=>import("./BR-D2spApYP.js"),__vite__mapDeps([385,1]))),BO:C(()=>h(()=>import("./BO-D7DBaoBY.js"),__vite__mapDeps([386,1]))),BN:C(()=>h(()=>import("./BN-S4erC7Ap.js"),__vite__mapDeps([387,1]))),BM:C(()=>h(()=>import("./BM-CeLvmKOk.js"),__vite__mapDeps([388,1]))),BL:C(()=>h(()=>import("./BL-CkaFotrd.js"),__vite__mapDeps([389,1]))),BJ:C(()=>h(()=>import("./BJ-BZ_U_8es.js"),__vite__mapDeps([390,1]))),BI:C(()=>h(()=>import("./BI-D_MiEnxq.js"),__vite__mapDeps([391,1]))),BH:C(()=>h(()=>import("./BH-9B3XZb_N.js"),__vite__mapDeps([392,1]))),BG:C(()=>h(()=>import("./BG-Da_nOCf2.js"),__vite__mapDeps([393,1]))),BF:C(()=>h(()=>import("./BF-CHOi9EtI.js"),__vite__mapDeps([394,1]))),BE:C(()=>h(()=>import("./BE-CtSyOP-v.js"),__vite__mapDeps([395,1]))),BD:C(()=>h(()=>import("./BD-DjcrD6TT.js"),__vite__mapDeps([396,1]))),BB:C(()=>h(()=>import("./BB-BJNW-8Vq.js"),__vite__mapDeps([397,1]))),BA:C(()=>h(()=>import("./BA-s-5UjQn_.js"),__vite__mapDeps([398,1]))),AZ:C(()=>h(()=>import("./AZ-wFizPEYs.js"),__vite__mapDeps([399,1]))),AX:C(()=>h(()=>import("./AX-iNFrWe7W.js"),__vite__mapDeps([400,1]))),AW:C(()=>h(()=>import("./AW-CgU6PKom.js"),__vite__mapDeps([401,1]))),AU:C(()=>h(()=>import("./AU-qUvAkMHZ.js"),__vite__mapDeps([402,1]))),AT:C(()=>h(()=>import("./AT-CY7wkdVn.js"),__vite__mapDeps([403,1]))),AS:C(()=>h(()=>import("./AS-DvO2fQAv.js"),__vite__mapDeps([404,1]))),AR:C(()=>h(()=>import("./AR-CFXS0RZ_.js"),__vite__mapDeps([405,1]))),AQ:C(()=>h(()=>import("./AQ-DHrU4uSf.js"),__vite__mapDeps([406,1]))),AO:C(()=>h(()=>import("./AO-iGAdghck.js"),__vite__mapDeps([407,1]))),AM:C(()=>h(()=>import("./AM-bOeaP9_h.js"),__vite__mapDeps([408,1]))),AL:C(()=>h(()=>import("./AL-Dh0HHlbN.js"),__vite__mapDeps([409,1]))),AI:C(()=>h(()=>import("./AI-BeZUf9xg.js"),__vite__mapDeps([410,1]))),AG:C(()=>h(()=>import("./AG-jlDVZU78.js"),__vite__mapDeps([411,1]))),AF:C(()=>h(()=>import("./AF-BbWaolgz.js"),__vite__mapDeps([412,1]))),AE:C(()=>h(()=>import("./AE-DOj0OoBq.js"),__vite__mapDeps([413,1]))),AD:C(()=>h(()=>import("./AD-DphtnF6X.js"),__vite__mapDeps([414,1])))},Rs=ve({__name:"SharedFlagIcon",props:{countryCode:{},customSize:{type:Boolean}},setup(e){return(t,i)=>(L(),re(Ei(N(wl)[t.countryCode]||"div"),{id:`flag_${t.countryCode}`,class:Pe(["tw-rounded-sm",{"tw-h-5 tw-w-7":!t.customSize}])},null,8,["id","class"]))}});class Ta{constructor(t,i,a,r,o,s,n,c,d,u,f,g,l){this.id=t,this.active=i,this.alias=a,this.companyName=r,this.billingName=o,this.email=s,this.vat=n,this.address=c,this.city=d,this.zipCode=u,this.stateCode=f,this.countryCode=g,this.distributionCenterIds=l}static fromResponse(t){return new Ta(t.id,t.active,t.alias,t.companyName,t.billingName,t.email,t.vat,t.address,t.city,t.zipCode,t.stateCode??null,t.countryCode,t.distributionCenterIds)}static empty(){return new Ta(void 0,!0,"","","","","","","","",null,"",[])}toRequest(){return{id:this.id,alias:this.alias,companyName:this.companyName,billingName:this.billingName,email:this.email,vat:this.vat,address:this.address,city:this.city,zipCode:this.zipCode,stateCode:this.stateCode??null,countryCode:this.countryCode,distributionCenterIds:this.distributionCenterIds}}}const xs={async getBillingAccounts(){return(await ie().get("/v3/billing-accounts")).data.data.map(t=>Ta.fromResponse(t))},async createBillingAccount(e){return await ie().post("/v3/billing-accounts",e.toRequest())},async getBillingAccount(e){const t=await ie().get(`/v3/billing-accounts/${e}`);return Ta.fromResponse(t.data)},async updateBillingAccount(e,t){return await ie().put(`/v3/billing-accounts/${e}`,t.toRequest())},async enableBillingAccount(e){return await ie().patch(`/v3/billing-accounts/${e}/activate`)},async disableBillingAccount(e){return await ie().patch(`/v3/billing-accounts/${e}/deactivate`)}};class xa{constructor(t,i){this.countries=t,this.labelSources=i}static empty(){return new xa}}class ft{constructor(t,i,a,r){this.value=t,this.text=i,this.hidden=a,this.disabled=r}}const Cl={class:"tw-flex tw-items-center"},bl=["id","checked","disabled","name","value"],El=["for"],zi=ve({__name:"FormRadioButton",props:{value:{},disabled:{type:Boolean},full:{type:Boolean}},setup(e){const t=e,{disabled:i}=st(t),a=Re("groupId"),r=i.value?i:Re("disabled",i),o=Re("selected"),s=Re("select",()=>{throw new Error("Undefined inject function")}),n=c=>{const d=c.target;s(d.value)};return(c,d)=>(L(),Q("div",Cl,[F("input",{id:`${N(a)}_${c.value}`,checked:c.value===N(o),disabled:N(r)??void 0,name:N(a)??void 0,value:c.value,class:"tw-mb-auto tw-h-5 tw-w-5 tw-border-gray-200 tw-text-secondary focus:tw-ring-primary focus:tw-ring-offset-0",type:"radio",onInput:n},null,40,bl),F("label",{class:Pe([{"tw-w-full":c.full},"tw-ml-3 tw-block tw-cursor-pointer tw-text-sm tw-font-medium tw-text-gray-700"]),for:`${N(a)}_${c.value}`},[Me(c.$slots,"default")],10,El)]))}}),Rl=["id"],As=ve({__name:"FormError",props:{id:{default:void 0},validation:{default:void 0}},setup(e){const t=e,{validation:i}=st(t),a=z(()=>t.id?`${t.id}_validation_error`:void 0);return(r,o)=>{var s,n,c,d,u;return(s=N(i))!=null&&s.$error&&((c=(n=N(i))==null?void 0:n.$errors)!=null&&c[0].$message)?(L(),Q("p",{key:0,id:a.value,class:"tw-mt-2 tw-text-sm tw-text-red-600"},j((u=(d=N(i))==null?void 0:d.$errors)==null?void 0:u[0].$message),9,Rl)):de("",!0)}}}),xl=["id"],qa=ve({__name:"FormRadioGroup",props:{id:{default:void 0},modelValue:{},disabled:{type:Boolean},withoutSpace:{type:Boolean},validation:{default:void 0}},emits:["update:modelValue"],setup(e,{emit:t}){const i=e,a=t,r=z(()=>i.id),{modelValue:o,disabled:s,withoutSpace:n}=st(i);ht("groupId",r),ht("selected",o),ht("disabled",s),ht("select",d=>a("update:modelValue",d));const c=z(()=>({"tw-space-y-4":!n.value}));return(d,u)=>(L(),Q("div",{id:r.value,class:Pe(c.value)},[Me(d.$slots,"default"),$(As,{validation:d.validation},null,8,["validation"])],10,xl))}}),Al=bt("billing_accounts",()=>({billingAccounts:we([])}));function xo(){const e=Al();return{fetchBillingAccounts:async()=>{e.billingAccounts=await xs.getBillingAccounts()},billingAccounts:z(()=>e.billingAccounts)}}async function Tl(e,t,i){try{return await ie().patch(`/v3/distribution-centers/${e}/carriers/${t}/cost-centers/${i}/activate`),Promise.resolve()}catch(a){return Promise.reject(a)}}var Xe=(e=>(e.COST_CENTER_CODE_DUPLICATED="CF0002",e.MISSING_REQUIRED_MODULE="NA0011",e.UNABLE_GET_ASSIGNATION="AE001",e.CARRIER_NOTIFICATION_NOT_CONFIGURED="CE0006",e.NOT_FOUND="NF0001",e.RESOURCE_NOT_FOUND="NF0002",e.CANT_MARK_AS_CONFIRMED_ORDER="VE0906",e.DELETION_NOT_ALLOWED="NA0009",e.SHIPMENT_NOT_DELIVERED_YET="VE0905",e.NO_RULES_MATCHED="VE0400",e.RESOURCE_ALREADY_EXISTS="RESOURCE_ALREADY_EXISTS",e))(Xe||{});async function Dl(e,t,i){var a,r,o;try{return await ie().post(`/v3/distribution-centers/${e}/carriers/${t}/cost-centers`,xe(i))}catch(s){return s instanceof Ct&&((o=(r=(a=s==null?void 0:s.response)==null?void 0:a.data)==null?void 0:r.error)==null?void 0:o.code)===Xe.COST_CENTER_CODE_DUPLICATED?Promise.reject(Xe.COST_CENTER_CODE_DUPLICATED):Promise.reject(s)}}async function kl(e,t,i){try{return await ie().patch(`/v3/distribution-centers/${e}/carriers/${t}/cost-centers/${i}/deactivate`),Promise.resolve()}catch(a){return Promise.reject(a)}}async function Il(e,t){try{const{data:i}=await ie().get(`/v3/distribution-centers/${e}/carriers/${t}/cost-centers`);return Promise.resolve(i)}catch(i){return Promise.reject(i)}}async function Sl(e,t){try{const{data:i}=await ie().get(`/v3/carriers/${e}/integrations/${t}`);return Promise.resolve(i)}catch(i){return Promise.reject(i)}}async function Pl(e,t){try{const{data:i}=await ie().get("/v3/carriers/integrations",{params:xe({carrierCode:e,...t})});return Promise.resolve(i)}catch(i){return Promise.reject(i)}}async function Ol(e){try{const{data:t}=await ie().get("/v3/carriers",{params:xe(e)});return Promise.resolve(t)}catch(t){return Promise.reject(t)}}async function Ll(e,t,i){try{const{data:a}=await ie().get(`/v3/distribution-centers/${e}/carriers/${t}/cost-centers/${i}`);return Promise.resolve(a)}catch(a){return Promise.reject(a)}}async function $l(e,t,i,a){try{return await ie().put(`/v3/distribution-centers/${e}/carriers/${t}/cost-centers/${i}`,a),Promise.resolve()}catch(r){return Promise.reject(r)}}async function Nl(e,t,i,a,r){try{return await ie().put(`/v3/distribution-centers/${e}/carriers/${t}/cost-centers/${i}/services/${a}`,r),Promise.resolve()}catch(o){return Promise.reject(o)}}async function Fl(){try{const{data:e}=await ie().get("/v3/distribution-centers/carriers");return e}catch(e){return Promise.reject(e)}}async function Vl(e){try{const{data:t}=await ie().get("/v3/analytics/global-percentage-total-deliveries-exceptions/by-carrier",{params:xe(e)});return Promise.resolve(t)}catch(t){return Promise.reject(t)}}async function Bl(e){try{const{data:t}=await ie().get("/v3/analytics/global-first-attempt-delivery-rate/by-carrier",{params:xe(e)});return Promise.resolve(t)}catch(t){return Promise.reject(t)}}async function zl(e){try{const{data:t}=await ie().get("/v3/analytics/global-average-delivery-time/by-carrier",{params:xe(e)});return Promise.resolve(t)}catch(t){return Promise.reject(t)}}async function Ml(e,t,i){try{const{data:a}=await ie().get(`/v3/carriers/${e}/integrations/${t}/auth/url`,{params:xe(i)});return Promise.resolve(a)}catch(a){return Promise.reject(a)}}async function Ul(e,t,i){try{return await ie().delete(`/v3/carriers/${e}/integrations/${t}/auth/token`,{params:xe(i)}),Promise.resolve()}catch(a){return Promise.reject(a)}}const lt={getCarriers:Ol,getCostCenter:Ll,createCostCenter:Dl,updateCostCenter:$l,getActiveCarriers:Fl,activateCostCenter:Tl,deactivateCostCenter:kl,getCarrierCostCenters:Il,getCarrierIntegration:Sl,getCarrierIntegrations:Pl,updateCostCenterService:Nl,getGlobalPercentageTotalDeliveriesExceptionsByCarrier:Vl,getGlobalFirstAttemptDeliveryRateByCarrier:Bl,getGlobalAverageDeliveryTimeByCarrier:zl,getCarrierAuthTokenUrl:Ml,deleteCarrierOAuthAccessToken:Ul},Gl=e=>({code:e.code,integrationCode:e.integrationCode,active:e.active}),jl={toCreateCostCenterRequest:Gl};class Da{constructor(t,i,a,r,o,s,n,c,d){this.code=t,this.carrierCode=i,this.supportedCountries=a,this.services=r,this.supportedFeatures=o,this.supportedLabelSources=s,this.credentialsFields=n,this.status=c,this.authorization=d}get name(){return Da.translation(this.carrierCode,this.code)}static translation(t,i){return`carriers.@deliverea-carriers.${t}.integrations.${i}`}static fromResponse(t){return new Da(t.code,t.carrierCode,t.supportedCountries,t.services.map(i=>Ha.fromResponse(i)),t.supportedFeatures,t.supportedLabels.map(i=>Za.fromResponse(i)),t.credentialsFields.map(i=>Wa.fromResponse(i)),Dr[t.status],null)}findServiceByCode(t){return this.services.find(i=>i.code===t)??null}}class Ha{constructor(t,i,a,r,o){this.code=t,this.type=i,this.name=a,this.description=r,this.parameters=o}static fromResponse(t){return new Ha(t.code,t.type,t.name,t.description,Li.fromResponse(t.parameters))}}var Ao=(e=>(e.preDocumentExpedition="preDocumentExpedition",e.documentExpedition="documentExpedition",e.cancelExpedition="cancelExpedition",e.getProofOfDelivery="getProofOfDelivery",e.getLabel="getLabel",e.getCutOffHours="getCutOffHours",e.getDropPoints="getDropPoints",e.labellessPickup="labellessPickup",e.getParcelLabel="getParcelLabel",e.pickUpBatch="pickUpBatch",e.getBatchManifest="getBatchManifest",e))(Ao||{});class Za{constructor(t,i){this.source=t,this.types=i}static fromResponse(t){return new Za(t.source,[...t.types])}}var Dr=(e=>(e.active="active",e.deprecated="deprecated",e))(Dr||{}),si=(e=>(e.pdf="pdf",e.zpl="zpl",e))(si||{}),ql=(e=>(e.carrier="carrier",e.labelEngine="label-engine",e))(ql||{});class Wa{constructor(t,i){this.key=t,this.label=i}static fromResponse(t){return new Wa(t.key,t.label)}}class Li{constructor(t,i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_,b,E,R,x,A,k,I){this.senderGeolocation=t,this.recipientGeolocation=i,this.cashOnDelivery=a,this.dropPointKey=r,this.pickupTime=o,this.deliveryTime=s,this.notificationViaSMS=n,this.notificationViaEmail=c,this.saturdayDelivery=d,this.returnLabel=u,this.insuranceValue=f,this.maxShippingDays=g,this.returnProofOfDelivery=l,this.hideSender=p,this.containerNumber=m,this.incotermCode=v,this.incotermLocation=_,this.incotermZipCode=b,this.senderStateCode=E,this.recipientStateCode=R,this.parcelLabelBarcode=x,this.billing=A,this.coverAddress=k,this.exchange=I}static init(t){const i=a=>{const r=t.find(o=>o.name===a);if(!r)throw`Unable to get parameter ${a}`;return r};return new Li(i("senderGeolocation"),i("recipientGeolocation"),i("cashOnDelivery"),i("dropPointKey"),i("pickupTime"),i("deliveryTime"),i("notificationViaSMS"),i("notificationViaEmail"),i("saturdayDelivery"),i("returnLabel"),i("insuranceValue"),i("maxShippingDays"),i("returnProofOfDelivery"),i("hideSender"),i("containerNumber"),i("incotermCode"),i("incotermLocation"),i("incotermZipCode"),i("senderStateCode"),i("recipientStateCode"),i("parcelLabelBarcode"),i("billing"),i("coverAddress"),i("exchange"))}static fromResponse(t){return Li.init(t.map(i=>ze.fromResponse(i)))}static empty(){return new Li(ze.empty(),ze.empty(),ze.empty(),ze.empty(),ze.empty(),ze.empty(),ze.empty(),ze.empty(),ze.empty(),ze.empty(),ze.empty(),ze.empty(),ze.empty(),ze.empty(),ze.empty(),ze.empty(),ze.empty(),ze.empty(),ze.empty(),ze.empty(),ze.empty(),ze.empty(),ze.empty(),ze.empty())}}class ze{constructor(t,i){this.name=t,this.necessity=i}static fromResponse(t){return new ze(t.name,Mi.fromResponse(t.necessity))}supported(){return["required","optional","conditional"].includes(this.necessity.type)}isRequired(){return["required"].includes(this.necessity.type)}static empty(){return new ze("",Mi.empty())}}var kr=(e=>(e.required="required",e.optional="optional",e.conditional="conditional",e.ignored="ignored",e.unsupported="unsupported",e))(kr||{});class Mi{constructor(t,i){this.type=t,this.condition=i}static fromResponse(t){return new Mi(kr[t.type],t.condition?Ka.fromResponse(t.condition):null)}static empty(){return new Mi("optional",null)}}class Ka{constructor(t,i){this.type=t,this.data=i}static fromResponse(t){return new Ka(t.type,t.data)}}class Hl{constructor(t){this.OAuthUrl=t}}const Zl=e=>{var t;return new Da(e.code,e.carrierCode,e.supportedCountries,(t=e.services)==null?void 0:t.map(i=>new Ha(i.code,i.type,i.name,i.description,Li.init(i.parameters.map(a=>new ze(a.name,new Mi(kr[a.necessity.type],a.necessity.condition?new Ka(a.necessity.condition.type,a.necessity.condition.data):null)))))),e.supportedFeatures.map(i=>Ao[i]),e.supportedLabels.map(i=>new Za(i.source,i.types.map(a=>si[a]))),e.credentialsFields.map(i=>new Wa(i.key,i.label)),Dr[e.status],e.authorization!==null&&e.authorization!==void 0?Wl(e.authorization):null)},Wl=e=>"OAuthUrl"in e?new Hl(e.OAuthUrl):null,Kl={fromGetCarrierIntegrationResponse:Zl},Yl=e=>e.data.map(t=>{var i;return new Da(t.code,t.carrierCode,t.supportedCountries,(i=t.services)==null?void 0:i.map(a=>new Ha(a.code,a.type,a.name,a.description,Li.init(a.parameters.map(r=>new ze(r.name,new Mi(kr[r.necessity.type],r.necessity.condition?new Ka(r.necessity.condition.type,r.necessity.condition.data):null)))))),t.supportedFeatures.map(a=>Ao[a]),t.supportedLabels.map(a=>new Za(a.source,a.types.map(r=>si[r]))),t.credentialsFields.map(a=>new Wa(a.key,a.label)),Dr[t.status],null)}),Xl=e=>({countryCode:e}),Cn={fromGetCarrierIntegrationsResponse:Yl,toGetCarrierIntegrationsRequest:Xl};class $i{constructor(t,i,a,r,o,s,n,c,d,u,f,g,l,p,m,v){this.code=t,this.integrations=i,this.status=a,this.newShipment=r,this.newShipmentWithPickup=o,this.carrierPointReturn=s,this.labellessPickup=n,this.labelTypes=c,this.getShipmentLabel=d,this.getDropPoints=u,this.cancelShipment=f,this.getPod=g,this.needsLatLon=l,this.needsDraft=p,this.countries=m,this.labelSources=v}get name(){return $i.translation(this.code)}static translation(t){return`carriers.@deliverea-carriers.${t}.name`}static color(t){return Oc[t]??"#162638"}static fromResponseV2(t){return new $i(t.code,[],t.status,t.newShipment,t.newShipmentWithPickup,t.carrierPointReturn,t.labellessPickup,t.labelTypes,t.getShipmentLabel,t.getDropPoints,t.cancelShipment,t.getPod,t.needsLatLon,t.needsDraft,t.countries,t.labelSources)}static fromSearchResponseItem(t){return new $i(t.code,t.integrations.map(i=>({code:i.code})))}}const Jl=e=>e.data.map(t=>new $i(t.code)),Ql=e=>({countries:e.countries,labelSources:e.labelSources}),bn={toGetCarriersRequest:Ql,fromGetCarriersResponse:Jl};var eu=(e=>(e.hours="hours",e.days="days",e))(eu||{});class ka{constructor(t,i){this.time=t,this.unit=i}static empty(){return new ka(0,"hours")}}class Ia{constructor(t,i,a){this.code=t,this.active=i,this.expirationTime=a}static fromCostCenterResponseService(t){return new Ia(t.code,t.active,new ka(t.expirationTime.time,t.expirationTime.unit))}toRequest(){return{active:this.active,expirationTime:{time:this.expirationTime.time,unit:this.expirationTime.unit}}}static empty(t){return new Ia(t,!1,ka.empty())}}class Sa{constructor(t,i,a,r,o,s,n,c,d,u,f){this.code=t,this.integrationCode=i,this.active=a,this.needsPreDraft=r,this.labelType=o,this.labelSource=s,this.labelRangeId=n,this.contact=c,this.credentials=d,this.services=u,this.authorization=f}static empty(){return new Sa("","",!0,!0,si.pdf,"","","")}static fromResponse(t){var i,a;return new Sa(t.code,String(t.integrationCode??""),t.active??!1,t.needsPreDraft??!0,si[t.labelType],t.labelSource,"",String(t.contact??""),t.credentials??{},(i=t.services)==null?void 0:i.map(r=>Ia.fromCostCenterResponseService(r)),new Ts(((a=t.authorization)==null?void 0:a.accessToken)==null?null:To[t.authorization.accessToken]))}toArray(){var t;return{code:this.code,integrationCode:this.integrationCode,labelType:this.labelType,labelSource:this.labelSource,contact:this.contact??null,credentials:this.credentials??{},services:this.services??[],authorization:{accessToken:((t=this.authorization)==null?void 0:t.accessToken)??null}}}}class Ts{constructor(t){this.accessToken=t}}var To=(e=>(e.expired="expired",e.notConfigured="notConfigured",e.configured="configured",e))(To||{});const tu=e=>{var t;return new Sa(e.code,String(e.integrationCode??""),e.active,e.needsPreDraft,si[e.labelType],e.labelSource,String(e.labelRangeId??""),String(e.contact??""),e.credentials,(t=e.services)==null?void 0:t.map(i=>new Ia(i.code,i.active,new ka(i.expirationTime.time,i.expirationTime.unit))),new Ts(e.authorization.accessToken===null?null:To[e.authorization.accessToken]))},iu={fromGetCostCenterResponse:tu},au=e=>e.data.map(t=>new Sa(t.code,String(t.integrationCode??""),t.active,t.needsPreDraft,si[t.labelType],t.labelSource,"",String(t.contact??""))),ru={fromGetCarrierCostCentersResponse:au},ou=e=>({integrationCode:e.integrationCode,labelType:e.labelType,labelSource:e.labelSource,labelRangeId:e.labelRangeId,contact:e.contact,needsPreDraft:e.needsPreDraft,credentials:e.credentials??{}}),nu={toUpdateCostCenterRequest:ou},su=e=>({active:e.active,expirationTime:{time:e.expirationTime.time,unit:e.expirationTime.unit}}),cu={toUpdateCostCenterServiceRequest:su};class Do{constructor(t,i){this.lastFetch=t,this.outages=i}static empty(){return new Do(null,{})}}const Ds=bt("carriers",()=>{const{userStorageKey:e}=yt(),t=we([]),i=we([]),a=we(Do.empty()),r=tt(e("carriers.show_outages_banner"),!1,void 0,{writeDefaults:!1});return{activeCarriers:i,carrierOutages:a,availableCarriers:t,showCarrierOutagesBanner:r,hideCarrierOutagesBanner:()=>r.value=!1,displayCarrierOutagesBanner:()=>r.value=!1}});class ko{constructor(t,i,a){this.distributionCenterId=t,this.code=i,this.costCenters=a}static fromResponse(t){return new ko(t.distributionCenterId,t.code,t.costCenters)}}class du{constructor(t,i,a){this.code=t,this.active=i,this.services=a}}class lu{constructor(t,i){this.code=t,this.active=i}}const uu=e=>e.data.map(t=>new ko(t.distributionCenterId,t.code,t.costCenters.map(i=>new du(i.code,i.active,i.services.map(a=>new lu(a.code,a.active)))))),pu={fromGetActiveCarriersResponse:uu};var ks={exports:{}};(function(e,t){(function(i,a){e.exports=a()})(ba,function(){var i=1e3,a=6e4,r=36e5,o="millisecond",s="second",n="minute",c="hour",d="day",u="week",f="month",g="quarter",l="year",p="date",m="Invalid Date",v=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,_=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,b={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(y){var V=["th","st","nd","rd"],K=y%100;return"["+y+(V[(K-20)%10]||V[K]||V[0])+"]"}},E=function(y,V,K){var P=String(y);return!P||P.length>=V?y:""+Array(V+1-P.length).join(K)+y},R={s:E,z:function(y){var V=-y.utcOffset(),K=Math.abs(V),P=Math.floor(K/60),W=K%60;return(V<=0?"+":"-")+E(P,2,"0")+":"+E(W,2,"0")},m:function y(V,K){if(V.date()<K.date())return-y(K,V);var P=12*(K.year()-V.year())+(K.month()-V.month()),W=V.clone().add(P,f),Z=K-W<0,ee=V.clone().add(P+(Z?-1:1),f);return+(-(P+(K-W)/(Z?W-ee:ee-W))||0)},a:function(y){return y<0?Math.ceil(y)||0:Math.floor(y)},p:function(y){return{M:f,y:l,w:u,d,D:p,h:c,m:n,s,ms:o,Q:g}[y]||String(y||"").toLowerCase().replace(/s$/,"")},u:function(y){return y===void 0}},x="en",A={};A[x]=b;var k="$isDayjsObject",I=function(y){return y instanceof D||!(!y||!y[k])},O=function y(V,K,P){var W;if(!V)return x;if(typeof V=="string"){var Z=V.toLowerCase();A[Z]&&(W=Z),K&&(A[Z]=K,W=Z);var ee=V.split("-");if(!W&&ee.length>1)return y(ee[0])}else{var B=V.name;A[B]=V,W=B}return!P&&W&&(x=W),W||!P&&x},U=function(y,V){if(I(y))return y.clone();var K=typeof V=="object"?V:{};return K.date=y,K.args=arguments,new D(K)},X=R;X.l=O,X.i=I,X.w=function(y,V){return U(y,{locale:V.$L,utc:V.$u,x:V.$x,$offset:V.$offset})};var D=function(){function y(K){this.$L=O(K.locale,null,!0),this.parse(K),this.$x=this.$x||K.x||{},this[k]=!0}var V=y.prototype;return V.parse=function(K){this.$d=function(P){var W=P.date,Z=P.utc;if(W===null)return new Date(NaN);if(X.u(W))return new Date;if(W instanceof Date)return new Date(W);if(typeof W=="string"&&!/Z$/i.test(W)){var ee=W.match(v);if(ee){var B=ee[2]-1||0,G=(ee[7]||"0").substring(0,3);return Z?new Date(Date.UTC(ee[1],B,ee[3]||1,ee[4]||0,ee[5]||0,ee[6]||0,G)):new Date(ee[1],B,ee[3]||1,ee[4]||0,ee[5]||0,ee[6]||0,G)}}return new Date(W)}(K),this.init()},V.init=function(){var K=this.$d;this.$y=K.getFullYear(),this.$M=K.getMonth(),this.$D=K.getDate(),this.$W=K.getDay(),this.$H=K.getHours(),this.$m=K.getMinutes(),this.$s=K.getSeconds(),this.$ms=K.getMilliseconds()},V.$utils=function(){return X},V.isValid=function(){return this.$d.toString()!==m},V.isSame=function(K,P){var W=U(K);return this.startOf(P)<=W&&W<=this.endOf(P)},V.isAfter=function(K,P){return U(K)<this.startOf(P)},V.isBefore=function(K,P){return this.endOf(P)<U(K)},V.$g=function(K,P,W){return X.u(K)?this[P]:this.set(W,K)},V.unix=function(){return Math.floor(this.valueOf()/1e3)},V.valueOf=function(){return this.$d.getTime()},V.startOf=function(K,P){var W=this,Z=!!X.u(P)||P,ee=X.p(K),B=function(pe,De){var Oe=X.w(W.$u?Date.UTC(W.$y,De,pe):new Date(W.$y,De,pe),W);return Z?Oe:Oe.endOf(d)},G=function(pe,De){return X.w(W.toDate()[pe].apply(W.toDate("s"),(Z?[0,0,0,0]:[23,59,59,999]).slice(De)),W)},oe=this.$W,se=this.$M,ne=this.$D,ye="set"+(this.$u?"UTC":"");switch(ee){case l:return Z?B(1,0):B(31,11);case f:return Z?B(1,se):B(0,se+1);case u:var Ie=this.$locale().weekStart||0,Te=(oe<Ie?oe+7:oe)-Ie;return B(Z?ne-Te:ne+(6-Te),se);case d:case p:return G(ye+"Hours",0);case c:return G(ye+"Minutes",1);case n:return G(ye+"Seconds",2);case s:return G(ye+"Milliseconds",3);default:return this.clone()}},V.endOf=function(K){return this.startOf(K,!1)},V.$set=function(K,P){var W,Z=X.p(K),ee="set"+(this.$u?"UTC":""),B=(W={},W[d]=ee+"Date",W[p]=ee+"Date",W[f]=ee+"Month",W[l]=ee+"FullYear",W[c]=ee+"Hours",W[n]=ee+"Minutes",W[s]=ee+"Seconds",W[o]=ee+"Milliseconds",W)[Z],G=Z===d?this.$D+(P-this.$W):P;if(Z===f||Z===l){var oe=this.clone().set(p,1);oe.$d[B](G),oe.init(),this.$d=oe.set(p,Math.min(this.$D,oe.daysInMonth())).$d}else B&&this.$d[B](G);return this.init(),this},V.set=function(K,P){return this.clone().$set(K,P)},V.get=function(K){return this[X.p(K)]()},V.add=function(K,P){var W,Z=this;K=Number(K);var ee=X.p(P),B=function(se){var ne=U(Z);return X.w(ne.date(ne.date()+Math.round(se*K)),Z)};if(ee===f)return this.set(f,this.$M+K);if(ee===l)return this.set(l,this.$y+K);if(ee===d)return B(1);if(ee===u)return B(7);var G=(W={},W[n]=a,W[c]=r,W[s]=i,W)[ee]||1,oe=this.$d.getTime()+K*G;return X.w(oe,this)},V.subtract=function(K,P){return this.add(-1*K,P)},V.format=function(K){var P=this,W=this.$locale();if(!this.isValid())return W.invalidDate||m;var Z=K||"YYYY-MM-DDTHH:mm:ssZ",ee=X.z(this),B=this.$H,G=this.$m,oe=this.$M,se=W.weekdays,ne=W.months,ye=W.meridiem,Ie=function(De,Oe,ct,dt){return De&&(De[Oe]||De(P,Z))||ct[Oe].slice(0,dt)},Te=function(De){return X.s(B%12||12,De,"0")},pe=ye||function(De,Oe,ct){var dt=De<12?"AM":"PM";return ct?dt.toLowerCase():dt};return Z.replace(_,function(De,Oe){return Oe||function(ct){switch(ct){case"YY":return String(P.$y).slice(-2);case"YYYY":return X.s(P.$y,4,"0");case"M":return oe+1;case"MM":return X.s(oe+1,2,"0");case"MMM":return Ie(W.monthsShort,oe,ne,3);case"MMMM":return Ie(ne,oe);case"D":return P.$D;case"DD":return X.s(P.$D,2,"0");case"d":return String(P.$W);case"dd":return Ie(W.weekdaysMin,P.$W,se,2);case"ddd":return Ie(W.weekdaysShort,P.$W,se,3);case"dddd":return se[P.$W];case"H":return String(B);case"HH":return X.s(B,2,"0");case"h":return Te(1);case"hh":return Te(2);case"a":return pe(B,G,!0);case"A":return pe(B,G,!1);case"m":return String(G);case"mm":return X.s(G,2,"0");case"s":return String(P.$s);case"ss":return X.s(P.$s,2,"0");case"SSS":return X.s(P.$ms,3,"0");case"Z":return ee}return null}(De)||ee.replace(":","")})},V.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},V.diff=function(K,P,W){var Z,ee=this,B=X.p(P),G=U(K),oe=(G.utcOffset()-this.utcOffset())*a,se=this-G,ne=function(){return X.m(ee,G)};switch(B){case l:Z=ne()/12;break;case f:Z=ne();break;case g:Z=ne()/3;break;case u:Z=(se-oe)/6048e5;break;case d:Z=(se-oe)/864e5;break;case c:Z=se/r;break;case n:Z=se/a;break;case s:Z=se/i;break;default:Z=se}return W?Z:X.a(Z)},V.daysInMonth=function(){return this.endOf(f).$D},V.$locale=function(){return A[this.$L]},V.locale=function(K,P){if(!K)return this.$L;var W=this.clone(),Z=O(K,P,!0);return Z&&(W.$L=Z),W},V.clone=function(){return X.w(this.$d,this)},V.toDate=function(){return new Date(this.valueOf())},V.toJSON=function(){return this.isValid()?this.toISOString():null},V.toISOString=function(){return this.$d.toISOString()},V.toString=function(){return this.$d.toUTCString()},y}(),H=D.prototype;return U.prototype=H,[["$ms",o],["$s",s],["$m",n],["$H",c],["$W",d],["$M",f],["$y",l],["$D",p]].forEach(function(y){H[y[1]]=function(V){return this.$g(V,y[0],y[1])}}),U.extend=function(y,V){return y.$i||(y(V,D,U),y.$i=!0),U},U.locale=O,U.isDayjs=I,U.unix=function(y){return U(1e3*y)},U.en=A[x],U.Ls=A,U.p={},U})})(ks);var mu=ks.exports;const mt=gs(mu),hu=" - ";class fu{format(t,i){return t?mt(t).format(i||"YYYY-MM-DD"):""}formatToDateTimeZone(t){return this.format(t,"YYYY-MM-DDTHH:mm:ssZ")}formatToDateTimeZoneWithHoursAndMinutes(t,i=0,a=0,r=0){const o=new Date(t??new Date);return o==null||o.setHours(i,a,r),this.formatToDateTimeZone(o)}formatToDateTimeZoneWithStartDayHours(t){return this.formatToDateTimeZoneWithHoursAndMinutes(t,0,0,0)}formatToDateTimeZoneWithEndDayHours(t){return this.formatToDateTimeZoneWithHoursAndMinutes(t,23,59,59)}formatRange(t,i=hu){return!t||t.isEmpty()?"":this.format(t.start)+i+this.format(t.end)}fromFormat(t,i){return mt(t,i||"YYYY-MM-DD").toDate()}startMonth(){return mt(new Date().setHours(0,0,0)).startOf("month").toDate()}endMonth(){return mt(new Date().setHours(23,59,59)).endOf("month").toDate()}prevMonth(t){return mt((t??new Date).setHours(0,0,0)).subtract(1,"month").toDate()}nextMonth(t){return mt((t??new Date).setHours(23,59,59)).add(1,"month").toDate()}nextWeek(){return mt(new Date().setHours(23,59,59)).add(1,"weeks").toDate()}nextDay(){return mt(new Date().setHours(0,0,0)).add(1,"days").toDate()}addDay(t,i=1){return mt((t??new Date).setHours(0,0,0)).add(i,"days").toDate()}addHours(t,i=1){return mt(t??new Date).add(i,"hours").toDate()}subHours(t,i=1){return mt(t??new Date).subtract(i,"hours").toDate()}subDay(t,i=1){return mt((t??new Date).setHours(0,0,0)).subtract(i,"days").toDate()}subMonth(t,i=1){return mt(t.setHours(0,0,0)).subtract(i,"month").toDate()}diff(t,i){return mt(t).diff(i,"days")}setTime(t,i,a,r){const o=mt(t).clone().toDate();return o.setHours(i??0),o.setMinutes(a??0),o.setSeconds(r??0),o}}const fe=new fu;class _u{constructor(t,i){this.carrierCode=t,this.percentage=i}}const gu=e=>({fromDate:fe.formatToDateTimeZoneWithStartDayHours(e.date.start),toDate:fe.formatToDateTimeZoneWithEndDayHours(e.date.end)}),vu=e=>e.map(t=>new _u(t.carrierCode,t.percentage)),En={toGetGlobalFirstAttemptDeliveryRateByCarrierRequest:gu,fromGetGlobalFirstAttemptDeliveryRateByCarrierResponse:vu};class yu{constructor(t,i){this.carrierCode=t,this.percentage=i}}const wu=e=>({fromDate:fe.formatToDateTimeZoneWithStartDayHours(e.date.start),toDate:fe.formatToDateTimeZoneWithEndDayHours(e.date.end)}),Cu=e=>e.map(t=>new yu(t.carrierCode,t.percentage)),Rn={toGetGlobalPercentageTotalDeliveriesExceptionsByCarrierRequest:wu,fromGetGlobalPercentageTotalDeliveriesExceptionsByCarrierResponse:Cu};class bu{constructor(t,i){this.carrierCode=t,this.averageDeliveryTime=i}}const Eu=e=>({fromDate:fe.formatToDateTimeZoneWithStartDayHours(e.date.start),toDate:fe.formatToDateTimeZoneWithEndDayHours(e.date.end)}),Ru=e=>e.map(t=>new bu(t.carrierCode,Number((t.averageDeliveryTime/60).toFixed(0)))),xn={toGetGlobalAverageDeliveryTimeByCarrierRequest:Eu,fromGetGlobalAverageDeliveryTimeByCarrierResponseItem:Ru};class Io{constructor(t,i,a,r){this.carrierCode=t,this.incidentsPercentages=i,this.firstAttemptDeliveryRatePercentage=a,this.averageDeliveryTime=r}static empty(){return new Io("",null,null,null)}}const xu=e=>e.url,Au=(e,t,i)=>({distributionCenterId:e,cecoCode:t,redirect:i}),An={toGetCarrierAuthTokenUrlRequest:Au,fromGetCarrierAuthTokenUrlResponse:xu},Tu=(e,t)=>({distributionCenterId:e,cecoCode:t}),Du={toDeleteCarrierOAuthAccessTokenRequest:Tu};function Is(){const e=Ds(),t=async A=>bn.fromGetCarriersResponse(await lt.getCarriers(A?bn.toGetCarriersRequest(A):{})),i=async A=>{const k=await t(A);return e.availableCarriers=k,k},a=async()=>{const A=pu.fromGetActiveCarriersResponse(await lt.getActiveCarriers());return e.activeCarriers=A,A},r=async(A,k)=>Cn.fromGetCarrierIntegrationsResponse(await lt.getCarrierIntegrations(A,Cn.toGetCarrierIntegrationsRequest(k))),o=async(A,k)=>Kl.fromGetCarrierIntegrationResponse(await lt.getCarrierIntegration(A,k)),s=async(A,k)=>ru.fromGetCarrierCostCentersResponse(await lt.getCarrierCostCenters(A,k)),n=async(A,k,I)=>await lt.createCostCenter(A,k,jl.toCreateCostCenterRequest(I)),c=async(A,k,I)=>iu.fromGetCostCenterResponse(await lt.getCostCenter(A,k,I)),d=async(A,k,I)=>lt.updateCostCenter(A,k,I.code,nu.toUpdateCostCenterRequest(I)),u=async(A,k,I)=>lt.activateCostCenter(A,k,I),f=async(A,k,I)=>lt.deactivateCostCenter(A,k,I),g=async(A,k,I,O,U)=>lt.updateCostCenterService(A,k,I,O,cu.toUpdateCostCenterServiceRequest(U)),l=async A=>Rn.fromGetGlobalPercentageTotalDeliveriesExceptionsByCarrierResponse(await lt.getGlobalPercentageTotalDeliveriesExceptionsByCarrier(Rn.toGetGlobalPercentageTotalDeliveriesExceptionsByCarrierRequest(A))),p=z(()=>{const A=e.activeCarriers.map(k=>k.code);return new Set(A)}),m=async A=>En.fromGetGlobalFirstAttemptDeliveryRateByCarrierResponse(await lt.getGlobalFirstAttemptDeliveryRateByCarrier(En.toGetGlobalFirstAttemptDeliveryRateByCarrierRequest(A))),v=async A=>xn.fromGetGlobalAverageDeliveryTimeByCarrierResponseItem(await lt.getGlobalAverageDeliveryTimeByCarrier(xn.toGetGlobalAverageDeliveryTimeByCarrierRequest(A))),_=async(A,k,I,O,U)=>An.fromGetCarrierAuthTokenUrlResponse(await lt.getCarrierAuthTokenUrl(A,k,An.toGetCarrierAuthTokenUrlRequest(I,O,U))),b=async(A,k,I,O)=>lt.deleteCarrierOAuthAccessToken(A,k,Du.toDeleteCarrierOAuthAccessTokenRequest(I,O)),E=async(A,k)=>{var H,y,V;const I=await Promise.allSettled([l(A),m(A),v(A)]),O=I[0].status=="fulfilled"?I[0].value:[],U=I[1].status=="fulfilled"?I[1].value:[],X=I[2].status=="fulfilled"?I[2].value:[],D=[];for(const K of k)D.push(new Io(K.code,((H=O.find(P=>P.carrierCode==K.code))==null?void 0:H.percentage)??null,((y=U.find(P=>P.carrierCode==K.code))==null?void 0:y.percentage)??null,((V=X.find(P=>P.carrierCode==K.code))==null?void 0:V.averageDeliveryTime)??null));return D},R=z(()=>e.activeCarriers),x=z(()=>e.availableCarriers);return{activeCarriersCodes:p,activeCarriers:R,availableCarriers:x,getCarriers:t,getCostCenter:c,getCostCenters:s,getIntegration:o,getIntegrations:r,createCostCenter:n,updateCostCenter:d,getActiveCarriers:a,activateCostCenter:u,getAvailableCarriers:i,deactivateCostCenter:f,updateCostCenterService:g,getIncidentsPercentageByCarrier:l,getFirstAttemptDeliverySuccessPercentageByCarrier:m,getGlobalAverageDeliveryTimeByCarrier:v,getCarriersStats:E,getCarrierAuthTokenUrl:_,deleteCarrierOAuthToken:b}}const ku=ve({name:"SharedCountryBillingMenu",components:{SharedIcon:Se,SharedFlagIcon:Rs,FormRadioGroup:qa,FormRadioButton:zi},setup(){const{errorModal:e}=Lt(),{getAvailableCarriers:t}=Is(),{billingAccounts:i}=xo(),{distributionCenters:a}=Eo(),{globalFilterType:r,selectedCountry:o,selectedBillingAccount:s,resetFilter:n,selectFilterCountry:c,selectFilterBillingAccount:d}=Ki(),u=we(r.value),f=we(o.value),g=we(s.value),l=z(()=>{const E=a.value.filter(R=>R.active).map(R=>R.countryCode);return E.filter((R,x)=>E.indexOf(R)===x).filter(R=>!!R).map(R=>String(R))}),p=z(()=>[new ft(We.all,"shared.country_billing_menu.all"),new ft(We.byDistributionCenterCountry,"shared.country_billing_menu.distribution_center_country"),new ft(We.byBillingAccount,"shared.country_billing_menu.billing_account")]),m=z(()=>i.value.filter(E=>E.active));return{type:u,country:f,selectAll:()=>{n(),u.value=We.all,f.value="",g.value="",t(new xa([]))},selectCountry:E=>{c(E),u.value=We.byDistributionCenterCountry,g.value="",t(new xa([E]))},filterOptions:p,billingAccount:g,GlobalFilterTypes:We,selectBillingAccount:async E=>{const R=await xs.getBillingAccount(E);R.distributionCenterIds.length<=0?e("billing.accounts.errors.empty_distribution_centers_title","billing.accounts.errors.empty_distribution_centers_description"):(d(E),u.value=We.byBillingAccount,f.value="",await t(new xa([R.countryCode])))},billingAccountOptions:m,selectedBillingAccount:s,distributionCenterCountries:l}}}),Iu={class:"tw-border-b tw-border-gray-100 tw-px-3 tw-py-2 tw-text-sm tw-font-semibold tw-uppercase tw-text-secondary"},Su={class:"tw-flex tw-items-center tw-justify-between"},Pu={class:"tw-text-sm tw-font-medium tw-text-gray-800"},Ou={class:"tw-text-sm tw-font-medium tw-text-gray-800"},Lu={class:"tw-flex tw-items-center"},$u={class:"tw-ml-3 tw-font-medium tw-text-gray-800"},Nu={class:"tw-flex tw-items-center"},Fu={class:"tw-font-medium tw-text-gray-800"};function Vu(e,t,i,a,r,o){const s=Ee("shared-icon"),n=Ee("form-radio-button"),c=Ee("form-radio-group"),d=Ee("shared-flag-icon");return L(),Q("div",null,[F("div",Iu,j(e.$t("shared.country_billing_menu.filter_by")),1),nt(F("div",null,[$(c,{id:"value",modelValue:e.type,"onUpdate:modelValue":t[0]||(t[0]=u=>e.type=u),class:"tw-divide-y tw-divide-gray-100","without-space":""},{default:M(()=>[(L(!0),Q(Be,null,ut(e.filterOptions,u=>(L(),re(n,{key:u.value,value:u.value,class:"tw-flex tw-w-full tw-items-center tw-px-3 tw-py-2.5 hover:tw-bg-gray-50",full:""},{default:M(()=>[F("div",Su,[F("span",Pu,j(e.$t(u.text)),1),u.value!==e.GlobalFilterTypes.all?(L(),re(s,{key:0,class:"tw-h-4 tw-w-4 tw-text-gray-400",icon:"angle-right-regular"})):de("",!0)])]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])],512),[[Tt,e.type===e.GlobalFilterTypes.all]]),nt(F("div",null,[F("button",{class:"tw-flex tw-w-full tw-items-center tw-border-b tw-border-gray-100 tw-px-3 tw-py-2.5 hover:tw-bg-gray-50",type:"button",onClick:t[1]||(t[1]=(...u)=>e.selectAll&&e.selectAll(...u))},[$(s,{class:"tw-mr-4 tw-h-4 tw-w-4 tw-text-gray-400",icon:"angle-left-regular"}),F("span",Ou,j(e.$t("shared.country_billing_menu.all")),1)])],512),[[Tt,e.type!==e.GlobalFilterTypes.all]]),nt(F("div",null,[$(c,{id:"country",modelValue:e.country,"onUpdate:modelValue":[t[2]||(t[2]=u=>e.country=u),e.selectCountry],class:"tw-divide-y tw-divide-gray-100 tw-border-b tw-border-gray-100","without-space":""},{default:M(()=>[(L(!0),Q(Be,null,ut(e.distributionCenterCountries,u=>(L(),re(n,{key:u,value:u,class:"tw-flex tw-w-full tw-items-center tw-px-3 tw-py-2.5 hover:tw-bg-gray-50",full:""},{default:M(()=>[F("div",Lu,[$(d,{"country-code":u},null,8,["country-code"]),F("span",$u,j(e.$t(`shared.countries.${u==null?void 0:u.toUpperCase()}`)),1)])]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue","onUpdate:modelValue"])],512),[[Tt,e.type===e.GlobalFilterTypes.byDistributionCenterCountry]]),nt(F("div",null,[$(c,{id:"billingAccount",modelValue:e.billingAccount,"onUpdate:modelValue":[t[3]||(t[3]=u=>e.billingAccount=u),e.selectBillingAccount],class:"tw-divide-y tw-divide-gray-100 tw-border-b tw-border-gray-100","without-space":""},{default:M(()=>[(L(!0),Q(Be,null,ut(e.billingAccountOptions,u=>(L(),re(n,{key:u.id,value:String(u.id),class:"tw-flex tw-w-full tw-items-center tw-px-3 tw-py-2.5 hover:tw-bg-gray-50",full:""},{default:M(()=>[F("div",Nu,[F("span",Fu,j(u.alias),1)])]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue","onUpdate:modelValue"])],512),[[Tt,e.type===e.GlobalFilterTypes.byBillingAccount]])])}const Bu=Ge(ku,[["render",Vu]]);function di(){const{tokenDecoded:e}=ja(),t=xi(),i=z(()=>{var r;return((r=e.value)==null?void 0:r.permissions)??[]});return{permissions:i,hasAnyPermission:(...r)=>t.isImpersonated?t.impersonatedPermissions.some(o=>r.includes(o))??!1:i.value.some(o=>r.includes(o))??!1}}var ge=(e=>(e.CONFIG_ROLES="CONFIG_ROLES",e.CONFIG_USERS="CONFIG_USERS",e.GET_DISTRIBUTION_CENTERS="GET_DISTRIBUTION_CENTERS",e.CREATE_DISTRIBUTION_CENTERS="CREATE_DISTRIBUTION_CENTERS",e.READ_INCIDENCES="READ_INCIDENCES",e.CREATE_INCIDENCES="CREATE_INCIDENCES",e.CREATE_SHIPMENTS="CREATE_SHIPMENTS",e.GET_SHIPMENTS="GET_SHIPMENTS",e.CONFIG_CONNECTION_MODULES="CONFIG_CONNECTION_MODULES",e.SEE_ADVANCED_TRACKING_SECTION="SEE_ADVANCED_TRACKING_SECTION",e.CONFIG_ADVANCED_TRACKING_SECTION="CONFIG_ADVANCED_TRACKING_SECTION",e.CONFIG_CARRIERS="CONFIG_CARRIERS",e.GET_CARRIERS="GET_CARRIERS",e.GET_COLLECTIONS="GET_COLLECTIONS",e.CREATE_COLLECTIONS="CREATE_COLLECTIONS",e.GET_RETURNS="GET_RETURNS",e.CREATE_RETURNS="CREATE_RETURNS",e.CONFIG_BILLING_AND_PAYMENT_METHOD="CONFIG_BILLING_AND_PAYMENT_METHOD",e.CONFIG_RULES="CONFIG_RULES",e.CONFIG_API_CONNECTION="CONFIG_API_CONNECTION",e.CONFIG_EMAIL_CONFIGURATIONS="CONFIG_EMAIL_CONFIGURATIONS",e.GET_EMAIL_CONFIGURATIONS="GET_EMAIL_CONFIGURATIONS",e.ORDERS_READ_ONLY="ORDERS_READ_ONLY",e.ORDERS_FULL_ACCESS="ORDERS_FULL_ACCESS",e.EXCHANGES_READ_ONLY="EXCHANGES_READ_ONLY",e.EXCHANGES_FULL_ACCESS="EXCHANGES_FULL_ACCESS",e.CONFIG_RETURNS_PORTAL="CONFIG_RETURNS_PORTAL",e.QUOTA_FULL_ACCESS="QUOTA_FULL_ACCESS",e.QUOTA_READ_ONLY="QUOTA_READ_ONLY",e.SHIPPING_PROFILES_FULL_ACCESS="SHIPPING_PROFILES_FULL_ACCESS",e.SHIPPING_PROFILES_READ_ONLY="SHIPPING_PROFILES_READ_ONLY",e.LABEL_ENGINE_READ_ONLY="LABEL_ENGINE_READ_ONLY",e.LABEL_ENGINE_FULL_ACCESS="LABEL_ENGINE_FULL_ACCESS",e.CARRIER_BACKUP_READ_ONLY="CARRIER_BACKUP_READ_ONLY",e.CARRIER_BACKUP_FULL_ACCESS="CARRIER_BACKUP_FULL_ACCESS",e.CONFIGURE_CUSTOM_PARAMETER="CONFIGURE_CUSTOM_PARAMETER",e.BALANCER_FULL_ACCESS="BALANCER_FULL_ACCESS",e.BALANCER_READ_ONLY="BALANCER_READ_ONLY",e.WEBHOOK_FULL_ACESS="WEBHOOK_FULL_ACCESS",e.WEBHOOK_READ_ONLY="WEBHOOK_READ_ONLY",e.BACKOFFICE_GET_USERS="BACKOFFICE_GET_USERS",e.BACKOFFICE_CREATE_ACCOUNTS="BACKOFFICE_CREATE_ACCOUNTS",e.BACKOFFICE_GET_ACCOUNTS="BACKOFFICE_GET_ACCOUNTS",e.BACKOFFICE_CONFIG_CUSTOMIZATION="BACKOFFICE_CONFIG_CUSTOMIZATION",e.BACKOFFICE_MANAGE_TRACKINGS="BACKOFFICE_MANAGE_TRACKINGS",e.BACKOFFICE_MANAGE_ORDERS="BACKOFFICE_MANAGE_ORDERS",e.BACKOFFICE_RETRY_FAILED_MESSAGE_PULL="BACKOFFICE_RETRY_FAILED_MESSAGE_PULL",e.IMPERSONATE="IMPERSONATE",e.ANALYTICS_FULL_ACCESS="ANALYTICS_FULL_ACCESS",e.CARRIER_ANALYTICS_FULL_ACCESS="CARRIER_ANALYTICS_FULL_ACCESS",e.CONFIG_CUSTOM_PARAMS="CONFIG_CUSTOM_PARAMS",e.BACKOFFICE_PULL_POD="BACKOFFICE_PULL_POD",e))(ge||{});const zu=ve({name:"SharedCreateMenu",components:{SharedIcon:Se},setup(){const{hasAnyPermission:e}=di(),t=z(()=>e(ge.CREATE_SHIPMENTS)),i=z(()=>e(ge.ORDERS_FULL_ACCESS)),a=z(()=>e(ge.CREATE_RETURNS));return{createShipments:t,createOrders:i,createReturns:a}}}),Mu={class:"tw-divide-y tw-divide-gray-100"},Uu={key:0,class:"tw-px-5 tw-py-4 hover:tw-bg-gray-50"},Gu={class:"tw-ml-4 tw-text-gray-600"},ju={key:1,class:"tw-px-5 tw-py-4 hover:tw-bg-gray-50"},qu={class:"tw-ml-4 tw-text-gray-600"},Hu={key:2,class:"tw-px-5 tw-py-4 hover:tw-bg-gray-50"},Zu={class:"tw-ml-4 tw-text-gray-600"};function Wu(e,t,i,a,r,o){const s=Ee("shared-icon"),n=Ee("router-link");return L(),Q("div",Mu,[e.createShipments?(L(),Q("div",Uu,[$(n,{to:{name:"orders.create"},class:"tw-flex tw-cursor-pointer tw-items-center tw-bg-transparent tw-no-underline"},{default:M(()=>[$(s,{class:"tw-h-5 tw-w-5 tw-align-middle tw-text-secondary",icon:"receipt-regular"}),F("div",Gu,j(e.$t("shared.create.menu.newOrder")),1)]),_:1})])):de("",!0),e.createOrders?(L(),Q("div",ju,[$(n,{to:{name:"shipments.create"},class:"tw-flex tw-cursor-pointer tw-items-center tw-bg-transparent tw-no-underline"},{default:M(()=>[$(s,{class:"tw-h-5 tw-w-5 tw-align-middle tw-text-secondary",icon:"paper-plane-top-regular"}),F("div",qu,j(e.$t("shared.create.menu.newShipment")),1)]),_:1})])):de("",!0),e.createReturns?(L(),Q("div",Hu,[$(n,{to:{name:"returns.create"},class:"tw-flex tw-cursor-pointer tw-items-center tw-bg-transparent tw-no-underline"},{default:M(()=>[$(s,{class:"tw-h-5 tw-w-5 tw-align-middle tw-text-secondary",icon:"reply-regular"}),F("div",Zu,j(e.$t("shared.create.menu.newReturn")),1)]),_:1})])):de("",!0)])}const Ku=Ge(zu,[["render",Wu]]);var Ue=(e=>(e.order="order",e.shipment="shipment",e.return="return",e.exchange="exchange",e.exchange_shipment="exchange_shipment",e.exchange_return="exchange_return",e))(Ue||{});const ke={eci:{all:!1,development:!1,sandbox:!1,production:!1},deliverea:{all:!0,development:!1,staging:!1,sandbox:!1,production:!0},wismo:{all:!1,development:!1,staging:!1,sandbox:!1,production:!1}};var He=(e=>(e[e.USE_EXCHANGES=0]="USE_EXCHANGES",e[e.USE_RETURNS_PORTAL=1]="USE_RETURNS_PORTAL",e[e.DISPLAY_CASH_ON_DELIVERY_TOTALS=2]="DISPLAY_CASH_ON_DELIVERY_TOTALS",e[e.DISPLAY_TOTAL_AMOUNT=3]="DISPLAY_TOTAL_AMOUNT",e[e.DISPLAY_PALLET_ID=4]="DISPLAY_PALLET_ID",e[e.DISPLAY_REVISION_STATUS=5]="DISPLAY_REVISION_STATUS",e[e.USE_EXPORT_TICKETS=6]="USE_EXPORT_TICKETS",e[e.USE_ADDRESS_VALIDATOR=7]="USE_ADDRESS_VALIDATOR",e[e.USE_RULES_BY_DISTRIBUTION_CENTER=8]="USE_RULES_BY_DISTRIBUTION_CENTER",e[e.USE_CARRIER_BACKUP=9]="USE_CARRIER_BACKUP",e[e.DISPLAY_DASHBOARD_DAILY_STATS=10]="DISPLAY_DASHBOARD_DAILY_STATS",e[e.CLOSE_SHIPMENT=11]="CLOSE_SHIPMENT",e[e.CLOSE_RETURN=12]="CLOSE_RETURN",e[e.CLOSE_EXCHANGE=13]="CLOSE_EXCHANGE",e[e.USE_NAVER_ON_RULES=14]="USE_NAVER_ON_RULES",e[e.IGNORE_UNMAPPED_TRACKINGS=15]="IGNORE_UNMAPPED_TRACKINGS",e[e.SEARCH_BY_EXPEDITION_REFERENCE=16]="SEARCH_BY_EXPEDITION_REFERENCE",e[e.LIMIT_MAX_OPEN_INCIDENCES=17]="LIMIT_MAX_OPEN_INCIDENCES",e[e.EXPEDITION_REFERENCE=18]="EXPEDITION_REFERENCE",e[e.SHIP_CONFIRM=19]="SHIP_CONFIRM",e[e.GENERATE_MANIFEST=20]="GENERATE_MANIFEST",e[e.IMPORT_SHIPMENTS=21]="IMPORT_SHIPMENTS",e[e.COMMUNICATIONS_HUB_EXPORTS=22]="COMMUNICATIONS_HUB_EXPORTS",e[e.SHOW_AGENCY_SUB_AGENCY=23]="SHOW_AGENCY_SUB_AGENCY",e[e.EXPEDITION_CLOSE_EXPIRED=24]="EXPEDITION_CLOSE_EXPIRED",e[e.CARBON_FOOTPRINT=25]="CARBON_FOOTPRINT",e[e.CAN_IMPERSONATE=26]="CAN_IMPERSONATE",e[e.CAN_RECOVER_PASSWORD=27]="CAN_RECOVER_PASSWORD",e[e.VIEW_INTEGRATION_DETAILS=28]="VIEW_INTEGRATION_DETAILS",e[e.MODAL_EXPORT_ASSIGNATION_REPORT=29]="MODAL_EXPORT_ASSIGNATION_REPORT",e[e.ASSIGNATION_REPORT=30]="ASSIGNATION_REPORT",e[e.DISPLAY_TRACKING_RECEIVED_AT_DATE=31]="DISPLAY_TRACKING_RECEIVED_AT_DATE",e[e.ANALYTICS_SECTION=32]="ANALYTICS_SECTION",e[e.HIDE_NOT_MAPPING_EXCEPTION_TRACKING=33]="HIDE_NOT_MAPPING_EXCEPTION_TRACKING",e[e.MARK_ORDER_AS_DOCUMENTED=34]="MARK_ORDER_AS_DOCUMENTED",e[e.DISPLAY_SHIPPING_COST=35]="DISPLAY_SHIPPING_COST",e[e.DISPLAY_CONTACT_INFO=36]="DISPLAY_CONTACT_INFO",e[e.USE_CARRIER_OUTAGE_STATUS=37]="USE_CARRIER_OUTAGE_STATUS",e[e.BATCHES=38]="BATCHES",e[e.DELIVERY_PROBABILITY=39]="DELIVERY_PROBABILITY",e[e.SHOW_ANALYTICS_HEAT_MAP=40]="SHOW_ANALYTICS_HEAT_MAP",e[e.BATCHES_ASSIGNATION=41]="BATCHES_ASSIGNATION",e[e.USE_TRANSLATIONS_BUNDLE=42]="USE_TRANSLATIONS_BUNDLE",e[e.LOGISTIC_CENTERS=43]="LOGISTIC_CENTERS",e[e.CUSTOM_PARAMETERS=44]="CUSTOM_PARAMETERS",e[e.DISPLAY_LABEL_SOURCE=45]="DISPLAY_LABEL_SOURCE",e[e.USE_LABEL_ENGINE=46]="USE_LABEL_ENGINE",e[e.ASSIGNATION_BALANCER=47]="ASSIGNATION_BALANCER",e[e.CARRIERS_STATS=48]="CARRIERS_STATS",e[e.SHOW_DUMMY_IN_CARRIERS_STATS=49]="SHOW_DUMMY_IN_CARRIERS_STATS",e[e.COM_HUB_TICKET_AGENT_ASSIGNATION=50]="COM_HUB_TICKET_AGENT_ASSIGNATION",e[e.GOOGLE_OAUTH_SENDERS=51]="GOOGLE_OAUTH_SENDERS",e[e.VIEW_WEBHOOKS_PAGES=52]="VIEW_WEBHOOKS_PAGES",e))(He||{});const Yu={0:()=>ke.eci.all,1:()=>ke.deliverea.all,2:()=>ke.eci.all,3:()=>ke.eci.all,4:()=>ke.eci.all,5:()=>ke.eci.all,6:()=>ke.eci.all,7:()=>ke.deliverea.all,8:()=>ke.deliverea.all,9:()=>ke.deliverea.all,10:()=>ke.eci.all,11:()=>ke.eci.sandbox,12:()=>ke.eci.sandbox,13:()=>ke.eci.sandbox,14:()=>ke.eci.all,15:()=>ke.eci.all,16:()=>ke.eci.all,18:()=>ke.eci.all,19:()=>ke.eci.all,17:()=>ke.deliverea.all,20:()=>ke.deliverea.all,21:()=>ke.deliverea.all,22:()=>ke.eci.all,23:()=>ke.eci.all,24:()=>ke.eci.sandbox,25:()=>!ke.deliverea.production,26:()=>ke.deliverea.all,27:()=>!1,28:()=>!0,29:()=>!0,30:()=>ke.eci.all,31:()=>ke.eci.all,32:()=>!0,33:()=>ke.eci.all,34:()=>ke.eci.all,35:()=>ke.deliverea.all,36:()=>ke.deliverea.all,37:()=>ke.deliverea.all,38:()=>ke.deliverea.all,39:()=>ke.deliverea.staging,40:()=>ke.deliverea.all,41:()=>!1,42:()=>!ke.eci.development,43:()=>ke.deliverea.staging,44:()=>!0,45:()=>!0,46:()=>!0,47:()=>!0,48:()=>ke.deliverea.staging,49:()=>!ke.deliverea.production,50:()=>!0,51:()=>ke.deliverea.all,52:()=>ke.deliverea.all};function pt(){return{checkFeatureFlag:t=>Yu[t]()??!0}}const Xu=ve({components:{SharedIcon:Se},setup(){const e=wo(),{checkFeatureFlag:t}=pt(),{hasAnyPermission:i}=di(),a=Ua(),r=we(""),o=we(!1),s=we(),n=we(),c=we(),d=na(Wi.search),u=z(()=>i(ge.ORDERS_READ_ONLY,ge.ORDERS_FULL_ACCESS)),f=z(()=>i(ge.GET_SHIPMENTS,ge.CREATE_SHIPMENTS)),g=z(()=>i(ge.GET_RETURNS,ge.CREATE_RETURNS)),l=z(()=>t(He.USE_EXCHANGES)&&i(ge.EXCHANGES_READ_ONLY,ge.EXCHANGES_FULL_ACCESS)),p=({target:E})=>{var R,x;o.value&&!((R=s.value)!=null&&R.contains(E))&&!((x=n.value)!=null&&x.contains(E))&&(E==null?void 0:E.id)!=="search"&&_()},m=({key:E})=>{o.value&&E==="Escape"&&_()},v=async()=>{var E;r.value="",document.body.addEventListener("keyup",m),document.body.addEventListener("click",p),await mr(),o.value=!0,await mr(),(E=c.value)==null||E.focus()},_=()=>{o.value=!1,r.value="",document.body.removeEventListener("keyup",m),document.body.removeEventListener("click",p)};return{show:o,open:v,button:s,search:c,submit:E=>{if(r.value)switch(E){case Ue.order:if(e.name==="orders.list"){d.emit("updateGlobalSearch",{reference:r.value,type:E}),_();break}a.push({name:"orders.list",query:{reference:r.value}}),_();break;case Ue.shipment:if(e.name==="shipments.list"){d.emit("updateGlobalSearch",{reference:r.value,type:E}),_();break}a.push({name:"shipments.list",query:{reference:r.value}}),_();break;case Ue.return:if(e.name==="returns.list"){d.emit("updateGlobalSearch",{reference:r.value,type:E}),_();break}a.push({name:"returns.list",query:{reference:r.value}}),_();break;case Ue.exchange_shipment:case Ue.exchange_return:if(e.name==="exchanges.list"){d.emit("updateGlobalSearch",{reference:r.value,type:E}),_();break}a.push({name:"exchanges.list",query:{reference:r.value,type:E}}),_();break}},content:n,reference:r,ExpeditionType:Ue,hasOrdersPermission:u,hasShipmentsPermission:f,hasReturnsPermission:g,hasExchangesPermission:l}}}),Ju={key:0,id:"search",class:"tw-flex tw-h-full"},Qu={class:"tw-truncate tw-py-2 tw-text-sm tw-text-gray-500"},ep={"aria-modal":"true",class:"tw-relative tw-z-50",role:"dialog"},tp={class:"tw-fixed tw-inset-0 tw-bg-gray-500/25 tw-transition-opacity"},ip={class:"tw-fixed tw-inset-0 tw-z-10 tw-overflow-y-auto tw-p-4 sm:tw-p-6 md:tw-p-20"},ap={ref:"content",class:"tw-mx-auto tw-max-w-xl tw-divide-y tw-divide-gray-200 tw-overflow-hidden tw-rounded-md tw-bg-white tw-p-px tw-shadow-2xl tw-transition-all"},rp=F("svg",{"aria-hidden":"true",class:"tw-pointer-events-none tw-absolute tw-left-4 tw-top-3.5 tw-h-5 tw-w-5 tw-text-gray-400",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},[F("path",{"clip-rule":"evenodd",d:"M9 3.5a5.5 5.5 0 100 11 5.5 5.5 0 000-11zM2 9a7 7 0 1112.452 4.391l3.328 3.329a.75.75 0 11-1.06 1.06l-3.329-3.328A7 7 0 012 9z","fill-rule":"evenodd"})],-1),op=["placeholder"],np={id:"options",class:"tw-max-h-72 tw-scroll-py-2 tw-overflow-y-auto tw-py-2",role:"listbox"},sp={class:"tw-ml-3 tw-flex-auto tw-truncate tw-text-sm tw-text-gray-800"},cp={class:"tw-ml-3 tw-flex-auto tw-truncate tw-text-sm tw-text-gray-800"},dp={class:"tw-ml-3 tw-flex-auto tw-truncate tw-text-sm tw-text-gray-800"},lp={class:"tw-ml-3 tw-flex-auto tw-truncate tw-text-sm tw-text-gray-800"},up={class:"tw-ml-3 tw-flex-auto tw-truncate tw-text-sm tw-text-gray-800"};function pp(e,t,i,a,r,o){const s=Ee("shared-icon");return e.hasOrdersPermission||e.hasShipmentsPermission||e.hasReturnsPermission||e.hasExchangesPermission?(L(),Q("div",Ju,[F("button",{ref:"button",class:"tw-m-auto tw-flex tw-items-center tw-justify-between tw-rounded-lg tw-border tw-border-gray-200 tw-bg-white tw-px-3 md:tw-w-64",type:"button",onClick:t[0]||(t[0]=Ye((...n)=>e.open&&e.open(...n),["prevent"])),onFocus:t[1]||(t[1]=Ye((...n)=>e.open&&e.open(...n),["prevent"])),onBlur:t[2]||(t[2]=Ye((...n)=>e.open&&e.open(...n),["prevent"]))},[F("span",Qu,j(e.$t("shared.search.find_by_reference")),1),$(s,{class:"tw-ml-3 tw-h-4 tw-w-4 tw-text-gray-400",icon:"magnifying-glass-regular"})],544),nt(F("div",ep,[$(Si,{"enter-active-class":"tw-ease-out tw-duration-300","enter-from-class":"tw-opacity-0","enter-to-class":"tw-opacity-100","leave-active-class":"tw-ease-in tw-duration-200","leave-from-class":"tw-opacity-100","leave-to-class":"tw-opacity-0"},{default:M(()=>[nt(F("div",tp,null,512),[[Tt,e.show]])]),_:1}),F("div",ip,[$(Si,{"enter-active-class":"tw-ease-out tw-duration-300","enter-from-class":"tw-opacity-0 tw-scale-95","enter-to-class":"tw-opacity-100 tw-scale-100","leave-active-class":"tw-ease-in tw-duration-200","leave-from-class":"tw-opacity-100 tw-scale-100","leave-to-class":"tw-opacity-0 tw-scale-95"},{default:M(()=>[nt(F("div",ap,[F("form",{class:"tw-relative",onSubmit:t[4]||(t[4]=Ye(n=>e.submit(e.ExpeditionType.shipment),["prevent"]))},[rp,nt(F("input",{ref:"search","onUpdate:modelValue":t[3]||(t[3]=n=>e.reference=n),placeholder:e.$t("shared.search.find_by_reference"),"aria-controls":"options","aria-expanded":"false",class:"tw-h-12 tw-w-full tw-rounded-md tw-border-none tw-bg-transparent tw-pl-11 tw-pr-4 tw-text-gray-800 tw-placeholder-gray-400 tw-outline-none tw-outline-0 tw-ring-0 focus:tw-outline-none focus:tw-outline-0 focus:tw-ring-0 sm:tw-text-sm",role:"combobox",type:"text"},null,8,op),[[xr,e.reference]])],32),F("ul",np,[e.hasOrdersPermission?(L(),Q("li",{key:0,class:"tw-group tw-flex tw-cursor-default tw-select-none tw-items-center tw-p-3 hover:tw-bg-gray-50",onClick:t[5]||(t[5]=n=>e.submit(e.ExpeditionType.order))},[$(s,{class:"tw-h-5 tw-w-5 tw-flex-none tw-text-secondary",icon:"receipt-regular"}),F("span",sp,j(e.$t("shared.search.find_order")),1)])):de("",!0),e.hasShipmentsPermission?(L(),Q("li",{key:1,class:"tw-group tw-flex tw-cursor-default tw-select-none tw-items-center tw-p-3 hover:tw-bg-gray-50",onClick:t[6]||(t[6]=n=>e.submit(e.ExpeditionType.shipment))},[$(s,{class:"tw-h-5 tw-w-5 tw-flex-none tw-text-secondary",icon:"paper-plane-top-regular"}),F("span",cp,j(e.$t("shared.search.find_shipment")),1)])):de("",!0),e.hasReturnsPermission?(L(),Q("li",{key:2,class:"tw-group tw-flex tw-cursor-default tw-select-none tw-items-center tw-p-3 hover:tw-bg-gray-50",onClick:t[7]||(t[7]=n=>e.submit(e.ExpeditionType.return))},[$(s,{class:"tw-h-5 tw-w-5 tw-flex-none tw-text-secondary",icon:"reply-regular"}),F("span",dp,j(e.$t("shared.search.find_return")),1)])):de("",!0),e.hasExchangesPermission?(L(),Q(Be,{key:3},[F("li",{class:"tw-group tw-flex tw-cursor-default tw-select-none tw-items-center tw-p-3 hover:tw-bg-gray-50",onClick:t[8]||(t[8]=n=>e.submit(e.ExpeditionType.exchange_shipment))},[$(s,{class:"tw-h-5 tw-w-5 tw-flex-none tw-text-secondary",icon:"arrows-retweet-regular"}),F("span",lp,j(e.$t("shared.search.find_exchange_shipment")),1)]),F("li",{class:"tw-group tw-flex tw-cursor-default tw-select-none tw-items-center tw-p-3 hover:tw-bg-gray-50",onClick:t[9]||(t[9]=n=>e.submit(e.ExpeditionType.exchange_return))},[$(s,{class:"tw-h-5 tw-w-5 tw-flex-none tw-text-secondary",icon:"arrows-retweet-regular"}),F("span",up,j(e.$t("shared.search.find_exchange_return")),1)])],64)):de("",!0)])],512),[[Tt,e.show]])]),_:1})])],512),[[Tt,e.show]])])):de("",!0)}const mp=Ge(Xu,[["render",pp]]);var So=(e=>(e.costControlling="cost-controlling",e.assignation="assignation",e))(So||{});async function hp(e){var t,i,a;try{const{data:r}=await ie().post("/v3/preferences/client-custom-parameters",xe(e));return Promise.resolve(r.id)}catch(r){return r instanceof Ct&&((a=(i=(t=r==null?void 0:r.response)==null?void 0:t.data)==null?void 0:i.error)==null?void 0:a.code)===Xe.RESOURCE_ALREADY_EXISTS?Promise.reject(Xe.RESOURCE_ALREADY_EXISTS):Promise.reject(r)}}async function fp(e){try{return await ie().delete(`/v3/preferences/client-custom-parameters/${e}`),Promise.resolve()}catch(t){return Promise.reject(t)}}async function _p(){try{const{data:e}=await ie().get("/v3/preferences/client-custom-parameters");return Promise.resolve(e)}catch(e){return Promise.reject(e)}}async function gp(e,t){try{return await ie().put(`/v3/preferences/client-custom-parameters/${e}`,xe(t)),Promise.resolve()}catch(i){return Promise.reject(i)}}async function vp(e){try{const{data:t}=await ie().get(`/v3/preferences/client-custom-parameters/${e}`);return Promise.resolve(t)}catch(t){return Promise.reject(t)}}const ya={createClientCustomParameter:hp,deleteClientCustomParameter:fp,getClientCustomParameters:_p,updateClientCustomParameter:gp,getClientCustomParameterById:vp};class da{constructor(t,i,a,r){this.filters=t,this.columns=i,this.sort=a,this.rules=r}static default(){return new da(!0,!0,!0,!0)}}class la{constructor(t,i,a,r,o,s,n){this.id=t,this.type=i,this.name=a,this.alias=r,this.scopes=o,this.options=s,this.createdAt=n}static empty(){return new la("","text","","",da.default(),null)}}var ii=(e=>(e.text="text",e.selector="selector",e))(ii||{});const yp=e=>e.map(t=>new la(t.id,ii[t.type],t.name,t.alias,new da(t.scopes.filters,t.scopes.columns,t.scopes.sort,t.scopes.rules),t.options,new Date(t.createdAt))),wp={fromGetClientCustomParametersResponse:yp},Cp=e=>({alias:e.alias,type:e.type,name:e.name,scopes:e.scopes,options:Ft(e.options)?null:e.options}),bp={toCreateClientCustomParameterRequest:Cp},Ep=bt("custom_parameters",()=>{const{userStorageKey:e}=yt(),t=Lc(e("custom-parameters"),[],{serializer:{read:a=>a?JSON.parse(a).map(r=>new la(r.id,r.type,r.name,r.alias,new da(r.scopes.filters,r.scopes.columns,r.scopes.sort,r.scopes.rules),r.options,new Date(r.createdAt))):[],write:a=>JSON.stringify(a.map(r=>{var o;return{id:r.id,name:r.name,alias:r.alias,scopes:{filters:r.scopes.filters,columns:r.scopes.columns,sort:r.scopes.sort,rules:r.scopes.rules},createdAt:(o=r.createdAt)==null?void 0:o.toISOString()}}))}});return{customParameters:t,updateCustomParameters:a=>t.value=a}});function Pt(e){const t=we(e==null?void 0:e.value),i=Pi(0),a=Pi(),r=Pi(!!e.initialLoading),o=z(()=>a.value!==void 0);return{data:t,fetch:async(...n)=>{a.value=void 0,r.value=!0,e.onFetch&&e.onFetch();try{return t.value=await e.promise(...n),i.value++,e.onSuccess?e.onSuccess(t.value):Promise.resolve()}catch(c){return e.onFailure?e.onFailure(c,()=>a.value=c??!0):(a.value=c??!0,Promise.reject(c))}finally{r.value=!1}},isLoading:r,hasErrors:o}}var Di=(e=>(e[e.success=0]="success",e[e.error=1]="error",e[e.info=2]="info",e))(Di||{});class Ni{constructor(t,i,a,r=5e3){this.type=t,this.title=i,this.description=a,this.timeout=r}static info({title:t,description:i,timeout:a}){return new Ni(2,t,i,a)}static success({title:t,description:i,timeout:a}){return new Ni(0,t,i,a)}static error({title:t,description:i,timeout:a}){return new Ni(1,t,i,a)}}function vt(){const e=Ai(),t=na(Wi.notification);return{successNotification:(o,s)=>{e.notifications.push(Ni.success({title:o,description:s})),t.emit()},infoNotification:(o,s)=>{e.notifications.push(Ni.info({title:o,description:s})),t.emit()},errorNotification:(o,s)=>{e.notifications.push(Ni.error({title:o,description:s})),t.emit()}}}const at=ve({__name:"FormGroup",props:{id:{default:void 0},name:{default:void 0},optional:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},inline:{type:Boolean,default:!1},validation:{default:void 0}},setup(e){const t=e,{optional:i,disabled:a,readonly:r,id:o,name:s,inline:n,validation:c}=st(t);ht("id",o),ht("name",s),ht("inline",n),ht("optional",i),ht("disabled",a),ht("readonly",r),ht("validation",c);const d=z(()=>{var f;return((f=c==null?void 0:c.value)==null?void 0:f.$error)??!1}),u=z(()=>({"tw-w-full tw-relative":!0,"tw-space-y-1":!n.value,"tw-flex tw-items-center tw-space-x-3":n.value}));return(f,g)=>(L(),Q("div",{class:Pe(u.value)},[Me(f.$slots,"default",hr(co({hasValidationError:d.value}))),$(As,{id:N(o),validation:N(c)},null,8,["id","validation"])],2))}}),Rp=["top","right","bottom","left"],Tn=["start","end"],Dn=Rp.reduce((e,t)=>e.concat(t,t+"-"+Tn[0],t+"-"+Tn[1]),[]),Pa=Math.min,ea=Math.max,gr=Math.round,vi=e=>({x:e,y:e}),xp={left:"right",right:"left",bottom:"top",top:"bottom"},Ap={start:"end",end:"start"};function uo(e,t,i){return ea(e,Pa(t,i))}function Ya(e,t){return typeof e=="function"?e(t):e}function ua(e){return e.split("-")[0]}function ai(e){return e.split("-")[1]}function Ss(e){return e==="x"?"y":"x"}function Po(e){return e==="y"?"height":"width"}function Ir(e){return["top","bottom"].includes(ua(e))?"y":"x"}function Oo(e){return Ss(Ir(e))}function Tp(e,t,i){i===void 0&&(i=!1);const a=ai(e),r=Oo(e),o=Po(r);let s=r==="x"?a===(i?"end":"start")?"right":"left":a==="start"?"bottom":"top";return t.reference[o]>t.floating[o]&&(s=kn(s)),[s,kn(s)]}function Dp(e){return e.replace(/start|end/g,t=>Ap[t])}function kn(e){return e.replace(/left|right|bottom|top/g,t=>xp[t])}function kp(e){return{top:0,right:0,bottom:0,left:0,...e}}function Ps(e){return typeof e!="number"?kp(e):{top:e,right:e,bottom:e,left:e}}function vr(e){const{x:t,y:i,width:a,height:r}=e;return{width:a,height:r,top:i,left:t,right:t+a,bottom:i+r,x:t,y:i}}function In(e,t,i){let{reference:a,floating:r}=e;const o=Ir(t),s=Oo(t),n=Po(s),c=ua(t),d=o==="y",u=a.x+a.width/2-r.width/2,f=a.y+a.height/2-r.height/2,g=a[n]/2-r[n]/2;let l;switch(c){case"top":l={x:u,y:a.y-r.height};break;case"bottom":l={x:u,y:a.y+a.height};break;case"right":l={x:a.x+a.width,y:f};break;case"left":l={x:a.x-r.width,y:f};break;default:l={x:a.x,y:a.y}}switch(ai(t)){case"start":l[s]-=g*(i&&d?-1:1);break;case"end":l[s]+=g*(i&&d?-1:1);break}return l}const Ip=async(e,t,i)=>{const{placement:a="bottom",strategy:r="absolute",middleware:o=[],platform:s}=i,n=o.filter(Boolean),c=await(s.isRTL==null?void 0:s.isRTL(t));let d=await s.getElementRects({reference:e,floating:t,strategy:r}),{x:u,y:f}=In(d,a,c),g=a,l={},p=0;for(let m=0;m<n.length;m++){const{name:v,fn:_}=n[m],{x:b,y:E,data:R,reset:x}=await _({x:u,y:f,initialPlacement:a,placement:g,strategy:r,middlewareData:l,rects:d,platform:s,elements:{reference:e,floating:t}});u=b??u,f=E??f,l={...l,[v]:{...l[v],...R}},x&&p<=50&&(p++,typeof x=="object"&&(x.placement&&(g=x.placement),x.rects&&(d=x.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:r}):x.rects),{x:u,y:f}=In(d,g,c)),m=-1)}return{x:u,y:f,placement:g,strategy:r,middlewareData:l}};async function Os(e,t){var i;t===void 0&&(t={});const{x:a,y:r,platform:o,rects:s,elements:n,strategy:c}=e,{boundary:d="clippingAncestors",rootBoundary:u="viewport",elementContext:f="floating",altBoundary:g=!1,padding:l=0}=Ya(t,e),p=Ps(l),v=n[g?f==="floating"?"reference":"floating":f],_=vr(await o.getClippingRect({element:(i=await(o.isElement==null?void 0:o.isElement(v)))==null||i?v:v.contextElement||await(o.getDocumentElement==null?void 0:o.getDocumentElement(n.floating)),boundary:d,rootBoundary:u,strategy:c})),b=f==="floating"?{x:a,y:r,width:s.floating.width,height:s.floating.height}:s.reference,E=await(o.getOffsetParent==null?void 0:o.getOffsetParent(n.floating)),R=await(o.isElement==null?void 0:o.isElement(E))?await(o.getScale==null?void 0:o.getScale(E))||{x:1,y:1}:{x:1,y:1},x=vr(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:n,rect:b,offsetParent:E,strategy:c}):b);return{top:(_.top-x.top+p.top)/R.y,bottom:(x.bottom-_.bottom+p.bottom)/R.y,left:(_.left-x.left+p.left)/R.x,right:(x.right-_.right+p.right)/R.x}}const Sp=e=>({name:"arrow",options:e,async fn(t){const{x:i,y:a,placement:r,rects:o,platform:s,elements:n,middlewareData:c}=t,{element:d,padding:u=0}=Ya(e,t)||{};if(d==null)return{};const f=Ps(u),g={x:i,y:a},l=Oo(r),p=Po(l),m=await s.getDimensions(d),v=l==="y",_=v?"top":"left",b=v?"bottom":"right",E=v?"clientHeight":"clientWidth",R=o.reference[p]+o.reference[l]-g[l]-o.floating[p],x=g[l]-o.reference[l],A=await(s.getOffsetParent==null?void 0:s.getOffsetParent(d));let k=A?A[E]:0;(!k||!await(s.isElement==null?void 0:s.isElement(A)))&&(k=n.floating[E]||o.floating[p]);const I=R/2-x/2,O=k/2-m[p]/2-1,U=Pa(f[_],O),X=Pa(f[b],O),D=U,H=k-m[p]-X,y=k/2-m[p]/2+I,V=uo(D,y,H),K=!c.arrow&&ai(r)!=null&&y!==V&&o.reference[p]/2-(y<D?U:X)-m[p]/2<0,P=K?y<D?y-D:y-H:0;return{[l]:g[l]+P,data:{[l]:V,centerOffset:y-V-P,...K&&{alignmentOffset:P}},reset:K}}});function Pp(e,t,i){return(e?[...i.filter(r=>ai(r)===e),...i.filter(r=>ai(r)!==e)]:i.filter(r=>ua(r)===r)).filter(r=>e?ai(r)===e||(t?Dp(r)!==r:!1):!0)}const Op=function(e){return e===void 0&&(e={}),{name:"autoPlacement",options:e,async fn(t){var i,a,r;const{rects:o,middlewareData:s,placement:n,platform:c,elements:d}=t,{crossAxis:u=!1,alignment:f,allowedPlacements:g=Dn,autoAlignment:l=!0,...p}=Ya(e,t),m=f!==void 0||g===Dn?Pp(f||null,l,g):g,v=await Os(t,p),_=((i=s.autoPlacement)==null?void 0:i.index)||0,b=m[_];if(b==null)return{};const E=Tp(b,o,await(c.isRTL==null?void 0:c.isRTL(d.floating)));if(n!==b)return{reset:{placement:m[0]}};const R=[v[ua(b)],v[E[0]],v[E[1]]],x=[...((a=s.autoPlacement)==null?void 0:a.overflows)||[],{placement:b,overflows:R}],A=m[_+1];if(A)return{data:{index:_+1,overflows:x},reset:{placement:A}};const k=x.map(U=>{const X=ai(U.placement);return[U.placement,X&&u?U.overflows.slice(0,2).reduce((D,H)=>D+H,0):U.overflows[0],U.overflows]}).sort((U,X)=>U[1]-X[1]),O=((r=k.filter(U=>U[2].slice(0,ai(U[0])?2:3).every(X=>X<=0))[0])==null?void 0:r[0])||k[0][0];return O!==n?{data:{index:_+1,overflows:x},reset:{placement:O}}:{}}}};async function Lp(e,t){const{placement:i,platform:a,elements:r}=e,o=await(a.isRTL==null?void 0:a.isRTL(r.floating)),s=ua(i),n=ai(i),c=Ir(i)==="y",d=["left","top"].includes(s)?-1:1,u=o&&c?-1:1,f=Ya(t,e);let{mainAxis:g,crossAxis:l,alignmentAxis:p}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...f};return n&&typeof p=="number"&&(l=n==="end"?p*-1:p),c?{x:l*u,y:g*d}:{x:g*d,y:l*u}}const $p=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var i,a;const{x:r,y:o,placement:s,middlewareData:n}=t,c=await Lp(t,e);return s===((i=n.offset)==null?void 0:i.placement)&&(a=n.arrow)!=null&&a.alignmentOffset?{}:{x:r+c.x,y:o+c.y,data:{...c,placement:s}}}}},Np=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:i,y:a,placement:r}=t,{mainAxis:o=!0,crossAxis:s=!1,limiter:n={fn:v=>{let{x:_,y:b}=v;return{x:_,y:b}}},...c}=Ya(e,t),d={x:i,y:a},u=await Os(t,c),f=Ir(ua(r)),g=Ss(f);let l=d[g],p=d[f];if(o){const v=g==="y"?"top":"left",_=g==="y"?"bottom":"right",b=l+u[v],E=l-u[_];l=uo(b,l,E)}if(s){const v=f==="y"?"top":"left",_=f==="y"?"bottom":"right",b=p+u[v],E=p-u[_];p=uo(b,p,E)}const m=n.fn({...t,[g]:l,[f]:p});return{...m,data:{x:m.x-i,y:m.y-a}}}}};function Yi(e){return Lo(e)?(e.nodeName||"").toLowerCase():"#document"}function wt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Ri(e){var t;return(t=(Lo(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Lo(e){return e instanceof Node||e instanceof wt(e).Node}function Gt(e){return e instanceof Element||e instanceof wt(e).Element}function jt(e){return e instanceof HTMLElement||e instanceof wt(e).HTMLElement}function Sn(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof wt(e).ShadowRoot}function Xa(e){const{overflow:t,overflowX:i,overflowY:a,display:r}=Bt(e);return/auto|scroll|overlay|hidden|clip/.test(t+a+i)&&!["inline","contents"].includes(r)}function Fp(e){return["table","td","th"].includes(Yi(e))}function $o(e){const t=No(),i=Bt(e);return i.transform!=="none"||i.perspective!=="none"||(i.containerType?i.containerType!=="normal":!1)||!t&&(i.backdropFilter?i.backdropFilter!=="none":!1)||!t&&(i.filter?i.filter!=="none":!1)||["transform","perspective","filter"].some(a=>(i.willChange||"").includes(a))||["paint","layout","strict","content"].some(a=>(i.contain||"").includes(a))}function Vp(e){let t=yi(e);for(;jt(t)&&!ia(t);){if($o(t))return t;t=yi(t)}return null}function No(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function ia(e){return["html","body","#document"].includes(Yi(e))}function Bt(e){return wt(e).getComputedStyle(e)}function Sr(e){return Gt(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function yi(e){if(Yi(e)==="html")return e;const t=e.assignedSlot||e.parentNode||Sn(e)&&e.host||Ri(e);return Sn(t)?t.host:t}function Ls(e){const t=yi(e);return ia(t)?e.ownerDocument?e.ownerDocument.body:e.body:jt(t)&&Xa(t)?t:Ls(t)}function po(e,t,i){var a;t===void 0&&(t=[]),i===void 0&&(i=!0);const r=Ls(e),o=r===((a=e.ownerDocument)==null?void 0:a.body),s=wt(r);return o?t.concat(s,s.visualViewport||[],Xa(r)?r:[],s.frameElement&&i?po(s.frameElement):[]):t.concat(r,po(r,[],i))}function $s(e){const t=Bt(e);let i=parseFloat(t.width)||0,a=parseFloat(t.height)||0;const r=jt(e),o=r?e.offsetWidth:i,s=r?e.offsetHeight:a,n=gr(i)!==o||gr(a)!==s;return n&&(i=o,a=s),{width:i,height:a,$:n}}function Ns(e){return Gt(e)?e:e.contextElement}function ta(e){const t=Ns(e);if(!jt(t))return vi(1);const i=t.getBoundingClientRect(),{width:a,height:r,$:o}=$s(t);let s=(o?gr(i.width):i.width)/a,n=(o?gr(i.height):i.height)/r;return(!s||!Number.isFinite(s))&&(s=1),(!n||!Number.isFinite(n))&&(n=1),{x:s,y:n}}const Bp=vi(0);function Fs(e){const t=wt(e);return!No()||!t.visualViewport?Bp:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function zp(e,t,i){return t===void 0&&(t=!1),!i||t&&i!==wt(e)?!1:t}function Oa(e,t,i,a){t===void 0&&(t=!1),i===void 0&&(i=!1);const r=e.getBoundingClientRect(),o=Ns(e);let s=vi(1);t&&(a?Gt(a)&&(s=ta(a)):s=ta(e));const n=zp(o,i,a)?Fs(o):vi(0);let c=(r.left+n.x)/s.x,d=(r.top+n.y)/s.y,u=r.width/s.x,f=r.height/s.y;if(o){const g=wt(o),l=a&&Gt(a)?wt(a):a;let p=g,m=p.frameElement;for(;m&&a&&l!==p;){const v=ta(m),_=m.getBoundingClientRect(),b=Bt(m),E=_.left+(m.clientLeft+parseFloat(b.paddingLeft))*v.x,R=_.top+(m.clientTop+parseFloat(b.paddingTop))*v.y;c*=v.x,d*=v.y,u*=v.x,f*=v.y,c+=E,d+=R,p=wt(m),m=p.frameElement}}return vr({width:u,height:f,x:c,y:d})}const Mp=[":popover-open",":modal"];function Fo(e){return Mp.some(t=>{try{return e.matches(t)}catch{return!1}})}function Up(e){let{elements:t,rect:i,offsetParent:a,strategy:r}=e;const o=r==="fixed",s=Ri(a),n=t?Fo(t.floating):!1;if(a===s||n&&o)return i;let c={scrollLeft:0,scrollTop:0},d=vi(1);const u=vi(0),f=jt(a);if((f||!f&&!o)&&((Yi(a)!=="body"||Xa(s))&&(c=Sr(a)),jt(a))){const g=Oa(a);d=ta(a),u.x=g.x+a.clientLeft,u.y=g.y+a.clientTop}return{width:i.width*d.x,height:i.height*d.y,x:i.x*d.x-c.scrollLeft*d.x+u.x,y:i.y*d.y-c.scrollTop*d.y+u.y}}function Gp(e){return Array.from(e.getClientRects())}function Vs(e){return Oa(Ri(e)).left+Sr(e).scrollLeft}function jp(e){const t=Ri(e),i=Sr(e),a=e.ownerDocument.body,r=ea(t.scrollWidth,t.clientWidth,a.scrollWidth,a.clientWidth),o=ea(t.scrollHeight,t.clientHeight,a.scrollHeight,a.clientHeight);let s=-i.scrollLeft+Vs(e);const n=-i.scrollTop;return Bt(a).direction==="rtl"&&(s+=ea(t.clientWidth,a.clientWidth)-r),{width:r,height:o,x:s,y:n}}function qp(e,t){const i=wt(e),a=Ri(e),r=i.visualViewport;let o=a.clientWidth,s=a.clientHeight,n=0,c=0;if(r){o=r.width,s=r.height;const d=No();(!d||d&&t==="fixed")&&(n=r.offsetLeft,c=r.offsetTop)}return{width:o,height:s,x:n,y:c}}function Hp(e,t){const i=Oa(e,!0,t==="fixed"),a=i.top+e.clientTop,r=i.left+e.clientLeft,o=jt(e)?ta(e):vi(1),s=e.clientWidth*o.x,n=e.clientHeight*o.y,c=r*o.x,d=a*o.y;return{width:s,height:n,x:c,y:d}}function Pn(e,t,i){let a;if(t==="viewport")a=qp(e,i);else if(t==="document")a=jp(Ri(e));else if(Gt(t))a=Hp(t,i);else{const r=Fs(e);a={...t,x:t.x-r.x,y:t.y-r.y}}return vr(a)}function Bs(e,t){const i=yi(e);return i===t||!Gt(i)||ia(i)?!1:Bt(i).position==="fixed"||Bs(i,t)}function Zp(e,t){const i=t.get(e);if(i)return i;let a=po(e,[],!1).filter(n=>Gt(n)&&Yi(n)!=="body"),r=null;const o=Bt(e).position==="fixed";let s=o?yi(e):e;for(;Gt(s)&&!ia(s);){const n=Bt(s),c=$o(s);!c&&n.position==="fixed"&&(r=null),(o?!c&&!r:!c&&n.position==="static"&&!!r&&["absolute","fixed"].includes(r.position)||Xa(s)&&!c&&Bs(e,s))?a=a.filter(u=>u!==s):r=n,s=yi(s)}return t.set(e,a),a}function Wp(e){let{element:t,boundary:i,rootBoundary:a,strategy:r}=e;const s=[...i==="clippingAncestors"?Fo(t)?[]:Zp(t,this._c):[].concat(i),a],n=s[0],c=s.reduce((d,u)=>{const f=Pn(t,u,r);return d.top=ea(f.top,d.top),d.right=Pa(f.right,d.right),d.bottom=Pa(f.bottom,d.bottom),d.left=ea(f.left,d.left),d},Pn(t,n,r));return{width:c.right-c.left,height:c.bottom-c.top,x:c.left,y:c.top}}function Kp(e){const{width:t,height:i}=$s(e);return{width:t,height:i}}function Yp(e,t,i){const a=jt(t),r=Ri(t),o=i==="fixed",s=Oa(e,!0,o,t);let n={scrollLeft:0,scrollTop:0};const c=vi(0);if(a||!a&&!o)if((Yi(t)!=="body"||Xa(r))&&(n=Sr(t)),a){const f=Oa(t,!0,o,t);c.x=f.x+t.clientLeft,c.y=f.y+t.clientTop}else r&&(c.x=Vs(r));const d=s.left+n.scrollLeft-c.x,u=s.top+n.scrollTop-c.y;return{x:d,y:u,width:s.width,height:s.height}}function ao(e){return Bt(e).position==="static"}function On(e,t){return!jt(e)||Bt(e).position==="fixed"?null:t?t(e):e.offsetParent}function zs(e,t){const i=wt(e);if(Fo(e))return i;if(!jt(e)){let r=yi(e);for(;r&&!ia(r);){if(Gt(r)&&!ao(r))return r;r=yi(r)}return i}let a=On(e,t);for(;a&&Fp(a)&&ao(a);)a=On(a,t);return a&&ia(a)&&ao(a)&&!$o(a)?i:a||Vp(e)||i}const Xp=async function(e){const t=this.getOffsetParent||zs,i=this.getDimensions,a=await i(e.floating);return{reference:Yp(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:a.width,height:a.height}}};function Jp(e){return Bt(e).direction==="rtl"}const Qp={convertOffsetParentRelativeRectToViewportRelativeRect:Up,getDocumentElement:Ri,getClippingRect:Wp,getOffsetParent:zs,getElementRects:Xp,getClientRects:Gp,getDimensions:Kp,getScale:ta,isElement:Gt,isRTL:Jp},em=$p,R1=Op,tm=Np,im=Sp,am=(e,t,i)=>{const a=new Map,r={platform:Qp,...i},o={...r.platform,_c:a};return Ip(e,t,{...r,platform:o})};function rm(e){return e!=null&&typeof e=="object"&&"$el"in e}function mo(e){if(rm(e)){const t=e.$el;return Lo(t)&&Yi(t)==="#comment"?null:t}return e}function om(e){return{name:"arrow",options:e,fn(t){const i=mo(N(e.element));return i==null?{}:im({element:i,padding:e.padding}).fn(t)}}}function Ms(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Ln(e,t){const i=Ms(e);return Math.round(t*i)/i}function nm(e,t,i){i===void 0&&(i={});const a=i.whileElementsMounted,r=z(()=>{var k;return(k=N(i.open))!=null?k:!0}),o=z(()=>N(i.middleware)),s=z(()=>{var k;return(k=N(i.placement))!=null?k:"bottom"}),n=z(()=>{var k;return(k=N(i.strategy))!=null?k:"absolute"}),c=z(()=>{var k;return(k=N(i.transform))!=null?k:!0}),d=z(()=>mo(e.value)),u=z(()=>mo(t.value)),f=we(0),g=we(0),l=we(n.value),p=we(s.value),m=Pi({}),v=we(!1),_=z(()=>{const k={position:l.value,left:"0",top:"0"};if(!u.value)return k;const I=Ln(u.value,f.value),O=Ln(u.value,g.value);return c.value?{...k,transform:"translate("+I+"px, "+O+"px)",...Ms(u.value)>=1.5&&{willChange:"transform"}}:{position:l.value,left:I+"px",top:O+"px"}});let b;function E(){d.value==null||u.value==null||am(d.value,u.value,{middleware:o.value,placement:s.value,strategy:n.value}).then(k=>{f.value=k.x,g.value=k.y,l.value=k.strategy,p.value=k.placement,m.value=k.middlewareData,v.value=!0})}function R(){typeof b=="function"&&(b(),b=void 0)}function x(){if(R(),a===void 0){E();return}if(d.value!=null&&u.value!=null){b=a(d.value,u.value,E);return}}function A(){r.value||(v.value=!1)}return Ut([o,s,n],E,{flush:"sync"}),Ut([d,u],x,{flush:"sync"}),Ut(r,A,{flush:"sync"}),$c()&&Nc(R),{x:Xi(f),y:Xi(g),strategy:Xi(l),placement:Xi(p),middlewareData:Xi(m),isPositioned:Xi(v),floatingStyles:_,update:E}}const Vo=ve({__name:"SharedTooltip",props:{text:{},hide:{type:Boolean},custom:{type:Boolean}},setup(e){const t=we(!1),i=we(),a=we(),r=we(),{floatingStyles:o,middlewareData:s}=nm(i,a,{placement:"top",middleware:[tm(),em(8),om({element:r})]});Ut(()=>s.value,u=>{var f,g;u.arrow&&Object.assign(((f=r.value)==null?void 0:f.style)??{},{left:`${u.arrow.x}px`,bottom:`${-(((g=r.value)==null?void 0:g.offsetHeight)??0)/2}px`})}),_s("Escape",u=>{t.value&&(c(),u.preventDefault())}),vs(a,()=>c(),{ignore:[i]});const n=()=>{t.value=!0},c=()=>{t.value=!1};return ht("tooltip",{open:n,close:c,toggle:()=>{t.value?c():n()}}),(u,f)=>(L(),Q("span",{ref_key:"element",ref:i,onMouseout:c,onMouseover:n},[Me(u.$slots,"default"),(u.text&&!u.hide||u.custom)&&t.value?(L(),re(Co,{key:0,to:"body"},[F("div",{ref_key:"floating",ref:a,style:ys(N(o)),class:"tw-absolute tw-z-90 tw-max-w-sm tw-rounded tw-border tw-border-gray-300 tw-bg-white tw-px-2.5 tw-py-2 tw-text-sm tw-font-normal tw-leading-4 tw-text-gray-800"},[F("div",{ref_key:"floatingArrow",ref:r,class:"tw-absolute tw-h-2.5 tw-w-2.5 tw-rotate-45 tw-border-b tw-border-r tw-border-gray-300 tw-bg-white"},null,512),Me(u.$slots,"content",{},()=>[_e(j(u.$t(u.text||"")),1)])],4)])):de("",!0)],544))}}),sm=ve({name:"FormLabel",components:{SharedIcon:Se,SharedTooltip:Vo},props:{id:{type:String,default:void 0},optional:{type:Boolean,default:!1},tooltip:{type:String,required:!1,default:void 0},hideOptional:{type:Boolean,default:!1},inline:{type:Boolean,default:!1},uppercase:{type:Boolean,default:!0}},setup(e){const{id:t,optional:i,inline:a}=st(e),r=t.value?t:Re("id",t),o=a.value?a:Re("inline",a),s=i.value?i:Re("optional",i);return{idOption:r,inlineOption:o,optionalOption:s}}}),cm={class:"tw-flex tw-justify-between"},dm=["for"],lm={key:0,class:"tw-flex tw-items-center tw-space-x-4"},um={key:0,class:"tw-mt-0.5 tw-text-xs tw-text-gray-500"};function pm(e,t,i,a,r,o){const s=Ee("shared-icon"),n=Ee("shared-tooltip");return L(),Q("div",cm,[F("label",{class:Pe([{"tw-mt-1":e.inlineOption,"tw-font-exo tw-font-medium tw-uppercase":e.uppercase},"tw-block tw-truncate tw-text-sm tw-text-gray-700"]),for:e.idOption??void 0},[Me(e.$slots,"default")],10,dm),e.optionalOption&&!e.hideOptional||e.tooltip?(L(),Q("div",lm,[e.optionalOption&&!e.hideOptional?(L(),Q("span",um,j(e.$t("form.optional")),1)):de("",!0),e.tooltip?(L(),re(n,{key:1,text:e.tooltip,class:"tw-mt-0.5 tw-h-full"},{default:M(()=>[$(s,{class:"tw-flex tw-h-4 tw-w-4 tw-text-gray-800",icon:"circle-info-solid"})]),_:1},8,["text"])):de("",!0)])):de("",!0)])}const et=Ge(sm,[["render",pm]]),mm=["id","value","disabled","max","min","name","placeholder","readonly","required","type"],La=ve({__name:"FormInput",props:{modelValue:{},id:{default:void 0},name:{default:void 0},optional:{type:Boolean,default:!1},disabled:{type:Boolean},readonly:{type:Boolean,default:!1},border:{type:Boolean,default:!0},rounded:{type:Boolean,default:!0},placeholder:{default:void 0},validation:{default:void 0},min:{default:void 0},max:{default:void 0},type:{default:"text"},customHeight:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(e){const t=e,{rounded:i,border:a,id:r,name:o,optional:s,disabled:n,readonly:c,customHeight:d,validation:u}=st(t),f=r.value?r:Re("id",r),g=Re("isLoading",void 0),l=o.value?o:Re("name",o),p=c.value?c:Re("readonly",c),m=s.value?s:Re("optional",s),v=n.value?n:Re("disabled",n),_=u.value?u:Re("validation",u),b=z(()=>{var R;return((R=_.value)==null?void 0:R.$error)??!1}),E=z(()=>({"form-input tw-leading-4 tw-block tw-w-full tw-text-sm placeholder:tw-text-gray-500/50":!0,"tw-cursor-pointer tw-bg-gray-100 tw-text-gray-500":p==null?void 0:p.value,"tw-italic tw-cursor-not-allowed tw-bg-gray-100 tw-text-gray-500":v==null?void 0:v.value,"tw-bg-white tw-text-gray-700":!(p!=null&&p.value)&&!(v!=null&&v.value),"tw-rounded-sm":i.value,"tw-border-gray-300 tw-shadow-sm focus:tw-border-primary focus:tw-ring-1 focus:tw-ring-primary":a.value,"tw-border-0 focus:tw-border-0 focus:tw-outline-none focus:tw-ring-0":!a.value,"tw-h-8":!d.value,"tw-border-red-500 focus:tw-ring-red-500 focus:tw-border-red-500":b.value}));return(R,x)=>N(g)?(L(),re(ca,{key:0,width:"full",height:8,class:"tw-mb-1 tw-mt-1"})):(L(),Q("input",{key:1,id:N(f),value:R.modelValue,class:Pe(E.value),disabled:N(v),max:R.max,min:R.min,name:N(l),placeholder:R.placeholder,readonly:N(p),required:!N(m),type:R.type,onInput:x[0]||(x[0]=A=>R.$emit("update:modelValue",A.target.value))},null,42,mm))}}),hm=["id"],qt=ve({__name:"SharedGrid",props:{id:{default:void 0},columns:{default:1},columnsSm:{default:void 0},columnsMd:{default:void 0},columnsLg:{default:void 0},columnsXl:{default:void 0},columnsXxl:{default:void 0},items:{default:"start"},gap:{default:5}},setup(e){const t=e,i=z(()=>({[`tw-grid-cols-${t.columns}`]:!0,[`sm:tw-grid-cols-${t.columnsSm}`]:!!t.columnsSm,[`md:tw-grid-cols-${t.columnsMd}`]:!!t.columnsMd,[`lg:tw-grid-cols-${t.columnsLg}`]:!!t.columnsLg,[`xl:tw-grid-cols-${t.columnsXl}`]:!!t.columnsXl,[`xxl:tw-grid-cols-${t.columnsXxl}`]:!!t.columnsXxl,"tw-items-start":t.items==="start","tw-items-center":t.items==="center","tw-items-end":t.items==="end","tw-items-stretch":t.items==="stretch",[`tw-gap-${t.gap}`]:!0}));return(a,r)=>(L(),Q("div",{id:a.id,class:Pe([i.value,"tw-grid tw-w-full"]),style:{height:"min-content"}},[Me(a.$slots,"default")],10,hm))}});function $n(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),i.push.apply(i,a)}return i}function mi(e){for(var t=1;t<arguments.length;t++){var i=arguments[t]!=null?arguments[t]:{};t%2?$n(Object(i),!0).forEach(function(a){fm(e,a,i[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):$n(Object(i)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(i,a))})}return e}function fm(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}function Nn(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return Object.keys(e).reduce((i,a)=>(t.includes(a)||(i[a]=N(e[a])),i),{})}function yr(e){return typeof e=="function"}function _m(e){return zc(e)||Mc(e)}function Us(e,t,i){let a=e;const r=t.split(".");for(let o=0;o<r.length;o++){if(!a[r[o]])return i;a=a[r[o]]}return a}function ro(e,t,i){return z(()=>e.some(a=>Us(t,a,{[i]:!1})[i]))}function Fn(e,t,i){return z(()=>e.reduce((a,r)=>{const o=Us(t,r,{[i]:!1})[i]||[];return a.concat(o)},[]))}function Gs(e,t,i,a){return e.call(a,N(t),N(i),a)}function js(e){return e.$valid!==void 0?!e.$valid:!e}function gm(e,t,i,a,r,o,s){let{$lazy:n,$rewardEarly:c}=r,d=arguments.length>7&&arguments[7]!==void 0?arguments[7]:[],u=arguments.length>8?arguments[8]:void 0,f=arguments.length>9?arguments[9]:void 0,g=arguments.length>10?arguments[10]:void 0;const l=we(!!a.value),p=we(0);i.value=!1;const m=Ut([t,a].concat(d,g),()=>{if(n&&!a.value||c&&!f.value&&!i.value)return;let v;try{v=Gs(e,t,u,s)}catch(_){v=Promise.reject(_)}p.value++,i.value=!!p.value,l.value=!1,Promise.resolve(v).then(_=>{p.value--,i.value=!!p.value,o.value=_,l.value=js(_)}).catch(_=>{p.value--,i.value=!!p.value,o.value=_,l.value=!0})},{immediate:!0,deep:typeof t=="object"});return{$invalid:l,$unwatch:m}}function vm(e,t,i,a,r,o,s,n){let{$lazy:c,$rewardEarly:d}=a;const u=()=>({}),f=z(()=>{if(c&&!i.value||d&&!n.value)return!1;let g=!0;try{const l=Gs(e,t,s,o);r.value=l,g=js(l)}catch(l){r.value=l}return g});return{$unwatch:u,$invalid:f}}function ym(e,t,i,a,r,o,s,n,c,d,u){const f=we(!1),g=e.$params||{},l=we(null);let p,m;e.$async?{$invalid:p,$unwatch:m}=gm(e.$validator,t,f,i,a,l,r,e.$watchTargets,c,d,u):{$invalid:p,$unwatch:m}=vm(e.$validator,t,i,a,l,r,c,d);const v=e.$message;return{$message:yr(v)?z(()=>v(Nn({$pending:f,$invalid:p,$params:Nn(g),$model:t,$response:l,$validator:o,$propertyPath:n,$property:s}))):v||"",$params:g,$pending:f,$invalid:p,$response:l,$unwatch:m}}function wm(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const t=N(e),i=Object.keys(t),a={},r={},o={};let s=null;return i.forEach(n=>{const c=t[n];switch(!0){case yr(c.$validator):a[n]=c;break;case yr(c):a[n]={$validator:c};break;case n==="$validationGroups":s=c;break;case n.startsWith("$"):o[n]=c;break;default:r[n]=c}}),{rules:a,nestedValidators:r,config:o,validationGroups:s}}const Cm="__root";function bm(e,t,i,a,r,o,s,n,c){const d=Object.keys(e),u=a.get(r,e),f=we(!1),g=we(!1),l=we(0);if(u){if(!u.$partial)return u;u.$unwatch(),f.value=u.$dirty.value}const p={$dirty:f,$path:r,$touch:()=>{f.value||(f.value=!0)},$reset:()=>{f.value&&(f.value=!1)},$commit:()=>{}};return d.length?(d.forEach(m=>{p[m]=ym(e[m],t,p.$dirty,o,s,m,i,r,c,g,l)}),p.$externalResults=z(()=>n.value?[].concat(n.value).map((m,v)=>({$propertyPath:r,$property:i,$validator:"$externalResults",$uid:`${r}-externalResult-${v}`,$message:m,$params:{},$response:null,$pending:!1})):[]),p.$invalid=z(()=>{const m=d.some(v=>N(p[v].$invalid));return g.value=m,!!p.$externalResults.value.length||m}),p.$pending=z(()=>d.some(m=>N(p[m].$pending))),p.$error=z(()=>p.$dirty.value?p.$pending.value||p.$invalid.value:!1),p.$silentErrors=z(()=>d.filter(m=>N(p[m].$invalid)).map(m=>{const v=p[m];return Ga({$propertyPath:r,$property:i,$validator:m,$uid:`${r}-${m}`,$message:v.$message,$params:v.$params,$response:v.$response,$pending:v.$pending})}).concat(p.$externalResults.value)),p.$errors=z(()=>p.$dirty.value?p.$silentErrors.value:[]),p.$unwatch=()=>d.forEach(m=>{p[m].$unwatch()}),p.$commit=()=>{g.value=!0,l.value=Date.now()},a.set(r,e,p),p):(u&&a.set(r,e,p),p)}function Em(e,t,i,a,r,o,s){const n=Object.keys(e);return n.length?n.reduce((c,d)=>(c[d]=ho({validations:e[d],state:t,key:d,parentKey:i,resultsCache:a,globalConfig:r,instance:o,externalResults:s}),c),{}):{}}function Rm(e,t,i){const a=z(()=>[t,i].filter(p=>p).reduce((p,m)=>p.concat(Object.values(N(m))),[])),r=z({get(){return e.$dirty.value||(a.value.length?a.value.every(p=>p.$dirty):!1)},set(p){e.$dirty.value=p}}),o=z(()=>{const p=N(e.$silentErrors)||[],m=a.value.filter(v=>(N(v).$silentErrors||[]).length).reduce((v,_)=>v.concat(..._.$silentErrors),[]);return p.concat(m)}),s=z(()=>{const p=N(e.$errors)||[],m=a.value.filter(v=>(N(v).$errors||[]).length).reduce((v,_)=>v.concat(..._.$errors),[]);return p.concat(m)}),n=z(()=>a.value.some(p=>p.$invalid)||N(e.$invalid)||!1),c=z(()=>a.value.some(p=>N(p.$pending))||N(e.$pending)||!1),d=z(()=>a.value.some(p=>p.$dirty)||a.value.some(p=>p.$anyDirty)||r.value),u=z(()=>r.value?c.value||n.value:!1),f=()=>{e.$touch(),a.value.forEach(p=>{p.$touch()})},g=()=>{e.$commit(),a.value.forEach(p=>{p.$commit()})},l=()=>{e.$reset(),a.value.forEach(p=>{p.$reset()})};return a.value.length&&a.value.every(p=>p.$dirty)&&f(),{$dirty:r,$errors:s,$invalid:n,$anyDirty:d,$error:u,$pending:c,$touch:f,$reset:l,$silentErrors:o,$commit:g}}function ho(e){let{validations:t,state:i,key:a,parentKey:r,childResults:o,resultsCache:s,globalConfig:n={},instance:c,externalResults:d}=e;const u=r?`${r}.${a}`:a,{rules:f,nestedValidators:g,config:l,validationGroups:p}=wm(t),m=mi(mi({},n),l),v=a?z(()=>{const ee=N(i);return ee?N(ee[a]):void 0}):i,_=mi({},N(d)||{}),b=z(()=>{const ee=N(d);return a?ee?N(ee[a]):void 0:ee}),E=bm(f,v,a,s,u,m,c,b,i),R=Em(g,v,u,s,m,c,b),x={};p&&Object.entries(p).forEach(ee=>{let[B,G]=ee;x[B]={$invalid:ro(G,R,"$invalid"),$error:ro(G,R,"$error"),$pending:ro(G,R,"$pending"),$errors:Fn(G,R,"$errors"),$silentErrors:Fn(G,R,"$silentErrors")}});const{$dirty:A,$errors:k,$invalid:I,$anyDirty:O,$error:U,$pending:X,$touch:D,$reset:H,$silentErrors:y,$commit:V}=Rm(E,R,o),K=a?z({get:()=>N(v),set:ee=>{A.value=!0;const B=N(i),G=N(d);G&&(G[a]=_[a]),lo(B[a])?B[a].value=ee:B[a]=ee}}):null;a&&m.$autoDirty&&Ut(v,()=>{A.value||D();const ee=N(d);ee&&(ee[a]=_[a])},{flush:"sync"});async function P(){return D(),m.$rewardEarly&&(V(),await mr()),await mr(),new Promise(ee=>{if(!X.value)return ee(!I.value);const B=Ut(X,()=>{ee(!I.value),B()})})}function W(ee){return(o.value||{})[ee]}function Z(){lo(d)?d.value=_:Object.keys(_).length===0?Object.keys(d).forEach(ee=>{delete d[ee]}):Object.assign(d,_)}return Ga(mi(mi(mi({},E),{},{$model:K,$dirty:A,$error:U,$errors:k,$invalid:I,$anyDirty:O,$pending:X,$touch:D,$reset:H,$path:u||Cm,$silentErrors:y,$validate:P,$commit:V},o&&{$getResultsForChild:W,$clearExternalResults:Z,$validationGroups:x}),R))}class xm{constructor(){this.storage=new Map}set(t,i,a){this.storage.set(t,{rules:i,result:a})}checkRulesValidity(t,i,a){const r=Object.keys(a),o=Object.keys(i);return o.length!==r.length||!o.every(n=>r.includes(n))?!1:o.every(n=>i[n].$params?Object.keys(i[n].$params).every(c=>N(a[n].$params[c])===N(i[n].$params[c])):!0)}get(t,i){const a=this.storage.get(t);if(!a)return;const{rules:r,result:o}=a,s=this.checkRulesValidity(t,i,r),n=o.$unwatch?o.$unwatch:()=>({});return s?o:{$dirty:o.$dirty,$partial:!0,$unwatch:n}}}const ur={COLLECT_ALL:!0,COLLECT_NONE:!1},Vn=Symbol("vuelidate#injectChildResults"),Bn=Symbol("vuelidate#removeChildResults");function Am(e){let{$scope:t,instance:i}=e;const a={},r=we([]),o=z(()=>r.value.reduce((u,f)=>(u[f]=N(a[f]),u),{}));function s(u,f){let{$registerAs:g,$scope:l,$stopPropagation:p}=f;p||t===ur.COLLECT_NONE||l===ur.COLLECT_NONE||t!==ur.COLLECT_ALL&&t!==l||(a[g]=u,r.value.push(g))}i.__vuelidateInjectInstances=[].concat(i.__vuelidateInjectInstances||[],s);function n(u){r.value=r.value.filter(f=>f!==u),delete a[u]}i.__vuelidateRemoveInstances=[].concat(i.__vuelidateRemoveInstances||[],n);const c=Re(Vn,[]);ht(Vn,i.__vuelidateInjectInstances);const d=Re(Bn,[]);return ht(Bn,i.__vuelidateRemoveInstances),{childResults:o,sendValidationResultsToParent:c,removeValidationResultsFromParent:d}}function qs(e){return new Proxy(e,{get(t,i){return typeof t[i]=="object"?qs(t[i]):z(()=>t[i])}})}let zn=0;function Ja(e,t){var i;let a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};arguments.length===1&&(a=e,e=void 0,t=void 0);let{$registerAs:r,$scope:o=ur.COLLECT_ALL,$stopPropagation:s,$externalResults:n,currentVueInstance:c}=a;const d=c||((i=Fc())===null||i===void 0?void 0:i.proxy),u=d?d.$options:{};r||(zn+=1,r=`_vuelidate_${zn}`);const f=we({}),g=new xm,{childResults:l,sendValidationResultsToParent:p,removeValidationResultsFromParent:m}=d?Am({$scope:o,instance:d}):{childResults:we({})};if(!e&&u.validations){const v=u.validations;t=we({}),Vc(()=>{t.value=d,Ut(()=>yr(v)?v.call(t.value,new qs(t.value)):v,_=>{f.value=ho({validations:_,state:t,childResults:l,resultsCache:g,globalConfig:a,instance:d,externalResults:n||d.vuelidateExternalResults})},{immediate:!0})}),a=u.validationsConfig||a}else{const v=lo(e)||_m(e)?e:Ga(e||{});Ut(v,_=>{f.value=ho({validations:_,state:t,childResults:l,resultsCache:g,globalConfig:a,instance:d??{},externalResults:n})},{immediate:!0})}return d&&(p.forEach(v=>v(f,{$registerAs:r,$scope:o,$stopPropagation:s})),Bc(()=>m.forEach(v=>v(r)))),z(()=>mi(mi({},N(f.value)),l.value))}const Tm={description:"Ahora puedes gestionar los datos de facturación y pago desde la nueva página de facturación, puedes acceder desde el siguiente enlace:",link:"Nueva página de datos de facturación y pago"},Dm={cvc:"CVC",error:"Ha ocurrido un error al actualizar los datos de pago",exp_month:"Mes",exp_year:"Año",number:"Nº tarjeta",powered_by_stripe:"Powered by Stripe",save:"Guardar",success:"Los datos de pago se han actualizado correctamente",title:"Datos de pago",validation_error:"Revisa todos los campos y vuelve a realizar la actualización de los datos"},km={email:"Correo electrónico",error:"Ha ocurrido un error al actualizar el perfil",language:"Idioma",name:"Nombre",save:"Guardar",success:"El perfil se ha actualizado correctamente",title:"Datos personales",validation_error:"Revisa todos los campos y vuelve a realizar la actualización de los datos"},Im="Mi perfil",Sm={info_alert:Tm,payment_card:Dm,profile:km,title:Im},Pm={es:Sm},Om={on:{error:"Ha ocurrido un error al guardar los datos",success:"Datos guardados correctamente"},save:"Guardar"},Lm={address:"Dirección",banner_image:"Url de la imagen",banner_url:"Enlace al hacer click sobre el banner",city:"Ciudad",client_name:"Nombre de la empresa",client_name_helper:"Nombre de la empresa que quieres que aparezca en el asunto de los mails de advanced tracking",color:"Color",hide_items:"Ocultar productos de las notificaciones",hide_items_price:"Ocultar precio de los productos de las notificaciones",hide_return_portal_link:"Ocultar enlace al returns portal (si está activo)",hide_tracking_portal_link:"Ocultar enlace al tracking portal (si está activo)",logo:"Imagen",logo_helper:"Solo se permiten imágenes de máximo 5MB",sender:"Remitente de los correos electrónicos de las notificaciones",subdomain:"Subdominio del portal",subdomain_helper:"Puedes editar el nombre del subdominio de tracking para tus clientes. Por defecto es el nombre de empresa que nos has facilitado.",support_email:"Email de soporte",support_email_helper:"Si no se completa, se mostrá el remitente",zip_code:"Código postal"},$m={categories:{customs_inspection:"Inspección administrativa/aduanera",delivered:"Entregado",deposited_in_drop_point:"Depositado en el punto de recogida",documented:"Pedido documentado",exception:"Excepción",incidence:"Incidencia",leaving_origin:"Paquete saliendo de la localidad de origen",on_way_to_destination:"Paquete en camino de la localidad de destino",pending_pickup:"Recogida pendiente de efectuar",picked_up:"Recogida efectuada",ready_to_deliver:"En reparto"},email:"Email",whatsapp:"Whatsapp"},Nm={title:"Vista previa del portal"},Fm={address:{title:"Detalles de la dirección que aparecerá en el pie de las notificaciones"},banner:{description:"Banner publicitario que se mostrará a los clientes con la opción de hacer click y añadir un enlace",title:"Banner publicitario"},sender:{description:"Configuración del remitente de las notificaciones de tracking y del email de atención al cliente",title:"Remitente de las notificaciones de tracking"},settings:{title:"Configuración y apariencia del portal y notificaciones"},social_network:{description:"Si estos campos tienen un enlace, se añadirá el icono de la red social al pie del email",title:"Enlaces a las redes sociales"},status_notifications:{description:"Al desactivar el envío de notificaciones de tracking, los los clientes dejarán de recibir los emails de actualizaciones de sus envíos.",disabled:{details:{description:"Antes de poder configurar o activar las notificaciones de tracking, se ha de configurar la apariencia y añadir los remitentes necesarios.",help:"Ver más detalles:"},title:"Configuración previa requerida"},errors:{no_senders:"No se puede activar las notificaciones sin un remitente configurado.",on_save:"Ha ocurrido un error al actualizar las notificaciones"},success:"Notificaciones de advanced tracking actualizadas correctamente",title:"Estado del envío de notificaciones de tracking"}},Vm="Advanced tracking",Bm={actions:Om,form:Lm,notifications:$m,preview:Nm,sections:Fm,title:Vm},zm={es:Bm},Mm={description:"Elabora tus reportes de asignación y obtiene un resumen de las asignaciones de tus expediciones.",form:{created_at:{label:"Fechas de creación de las expediciones",tooltip:"El rango de fechas es máximo siete días."}},report:{title:"Generar reporte"},title:"Reportes de asignación"},Um={filters:{alias:"Alias"},create:{title:"Crear balanceador",success:"Balanceador creado correctamente",add_carrier:"Añadir carrier",empty_configuration:"Assignar carriers al balanceador"},update:{success:"Balanceador actualizado correctamente"},list:{title:"Balanceador de asignación",empty:"No hay balanceadores disponibles",save:"Guardar"},props:{configuration:"Configuración",alias:"Alias",percentage:"Proporción"},validations:{validate_percentages:"La suma de los porcentajes tiene que ser igual a 100"}},Gm={description:{1:"Sección donde puedes ver todo lo relativo a la asignación de carrier, centro de coste y servicio.",2:"Los diferentes módulos de la sección están relacionados entre sí aunque pueden funcionar de forma independiente."},sections:{analytics:{description:{1:"Elabora tus reportes de asignación y obtiene un resumen de las asignaciones de tus expediciones."},open:"Ver reportes",title:"Reportes de asignación"},assignation:"Flujo de asignación",balancer:{description:{1:"Permite la distribución de expediciones a un carrier u otro según proporciones definidas.",2:"Si la regla tiene configuradas dos (o más) posibles carriers,",3:"en este caso, Deliverea asignará a un carrier u otro según los porcentajes definidos."},title:"Balanceador"},cost_controlling:{description:{1:"Podrás dar de alta tus",2:"tarifas negociadas con cada carrier.",3:"Esta configuración de las tarifas se tendrá en cuenta para",4:"asignar al carrier más económico,",5:"si hay reglas configuradas en base a las asignaciones de la regla."},title:"Optimizador"},open:"Configurar",others:"Más recursos de asignación",quotas:{description:{1:"Podrás configurar los",2:"cupos pactados con los carriers.",3:"Una vez superado el cupo diario de un carrier no se podrán asignar más expediciones al mismo para ese día."},title:"@:assignation.quotas.list.title"},rules:{description:{1:"Configuración de las",2:"reglas de asignación para tus expediciones.",3:"Para cada regla puedes establecer una o más de una asignación de carrier, centro de coste y servicio.",4:"En el caso de tener solo una asignación la expedición saldrá con ese carrier, centro de coste y servicio, pero si tiene más de una irá al optimizador a encontrar la más barata entre las seleccionadas."},title:"Motor de reglas"},rules_returns_portal:{description:{1:"Configuración de las",2:"reglas para aquellas devoluciones gestionadas por",3:"tus clientes desde",4:"el Portal de devoluciones."},title:"@:rules.title.returns-portal"}},title:"Asignación"},jm={create:{already_configured:"Carrier con cupo ya asignado",error:"Ha ocurrido un error al crear el cupo",save:"@:assignation.quotas.create.title",success:"Cupo creado correctamente",title:"Crear cupo"},delete:{confirm:{description:"¿Seguro que quieres eliminar el cupo seleccionada?",title:"Eliminar cupo"},error:"Ha ocurrido un error al eliminar el cupo",success:"Cupo eliminado correctamente"},list:{carriers_not_configured:"No hay carriers activos en el centro de distribución seleccionado",empty:"No se han creado cupos",title:"Cupos"},manage:{active:"Estado",carrier:"Carrier",limit:"Envíos diarios",threshold_day_time:"Hora de corte"},update:{error:"Ha ocurrido un error al actualizar el cupo",status:{deactivate:{description:"¿Estás seguro que quieres desactivar este cupo?",title:"Actualizar estado del cupo"}},success:"Cupo actualizado correctamente",usage:{count:"Cupo consumido",date:"Fecha",description:"El nuevo cupo asignado es inferior al ya usado en las siguientes fechas, por este motivo se mantiene el siguiente cupo para estas fechas.",limit:"Cupo máximo",title:"Fechas en las que no se ha actualizado el cupo"}},usage:{date_range:"Rango de fechas",empty:"No hay uso en las fechas seleccionada",search:"Consultar consumos",title:"Consultar consumos",usage_today:"Consumo de hoy",usage_tomorrow:"Consumo de mañana"}},qm={validate_days:"El rango de fechas ha de ser máximo siete días."},Hm={analytics:Mm,balancer:Um,index:Gm,quotas:jm,validations:qm},Zm={filters:{alias:"Alias"},item:{add_carrier:"Añadir agencia"}},Wm={sections:{balancer:{description:{1:"Permite la distribución de expediciones a una agencia u otra según proporciones definidas.",2:"Si la regla tiene configuradas dos (o más) posibles agencias,",3:"en este caso, Deliverea asignará a una agencia u otra según los porcentajes definidos."},title:"@:assignation.balancer.list.title"}}},Km={create:{already_configured:"Agencia con cuota ya asignada",details_description:"Detalles de la cuota asignada al agencia"},list:{carriers_not_configured:"No hay agencias activas en el centro de distribución seleccionado"},manage:{carrier:"Agencia"}},Ym={balancer:Zm,index:Wm,quotas:Km},Xm={es:Xt(Hm,Ym)},Jm={email:"Correo electrónico",errors:{error:"Ha ocurrido un error",invalid:"Usuario o contraseña incorrecta",too_many_request:"Intentos máximos excedidos, intentalo más tarde"},password:"Contraseña",recover:"¿Ha olvidado su contraseña?",title:"Iniciar sesión"},Qm={email:"Correo electrónico",login:"¿Ya tiene acceso a su cuenta? iniciar sesión.",title:"Recuperar contraseña"},eh="¿Necesitas contactar con {company}? Envía un mensaje a",th={login:Jm,recover:Qm,support:eh},ih={es:th},ah={create:{title:"Crear usuario"},form:{email:"Correo electrónico",firstname:"Nombre",language:"Idioma",lastname:"Apellidos",password:"Contraseña"},impersonate:{alert:"Estás suplantando a un usuario y todas las acciones que realices se aplicarán al usuario, ¡ten cuidado!",close:"Dejar de suplantar al usuario",title:"Suplantar usuario"},list:{empty:"No se han encontrado usuarios para esta cuenta",filters:{email:"Email",id:"ID",name:"Nombre"},title:"Usuarios"}},rh={create:{title:"Crear cuenta"},customization:{colors:{advanced_mode:"Edición avanzada",description:"Indica qué colores quieres utilizar en la aplicación. Se van a crear los tonos oscuros y claros derivados de los colores especificados.",primary:"Primario",secondary:"Secundario",tertiary:"Terciario",title:"Colores de la empresa"},create:"Crear personalización",domain:{description:"Asigna el dominio que quieras utilizar en la aplicación.",label:"Dominio",title:"Dominio de la empresa"},company:{name:{label:"Nombre de la empresa"},email:{label:"Email de la empresa"},title:"Datos de la empresa"},empty:{description:"La personalización forma parte del módulo de pago 'White label'. Por favor, asegurate de que el cliente lo tiene contratado antes de crearla.",title:"Esta cuenta no tiene personalización"},brand:{title:"Imagen corporativa",description:"Asigna la imagen corporativa que quieras utilizar en la aplicación.",alternative_logo:{label:"URL del logo alternativo"},icon:{label:"URL del icono"},logo:{label:"URL del logo"}},remove:"Eliminar personalización",requests:{get_customization:{error:"Error al obtener la personalización"},save_customization:{error:"Error al guardar la personalización",success:"Personalización guardada correctamente"}},save:"Guardar personalización",title:"Personalización"},form:{email:"Email principal de la cuenta",name:"Nombre de la cuenta",type:"Tipo de cuenta",carrier:"Carrier"},list:{empty:"No se han encontrado cuentas activas",filters:{email:"Email",id:"ID",name:"Nombre"},title:"Cuentas"}},oh={details:{documentation_error:"Error al documentar",missing:"Operación no dada de alta (falta el OPEN)",missing_close:"Falta el shipConfirm (falta el CLOSE). Abrir incidencia a WMB/Broker",pending:"Pendiente documentar, en reintento"},empty:{title:"No se han encontrado descuadres en el listado de expediciones introducido"},form:{expedition_references:"Código de Operación de Venta OV (Expedition Reference)",expedition_references_tooltip:"Una operación de venta por línea",search:"Buscar descuadres",ship_confirm:"Ship confirm"},table:{details:"Estado",expedition_reference:"Código de Operación de Venta OV (Expedition Reference)"},title:"Descuadres"},nh="Backoffice",sh={account_users:ah,accounts:rh,ship_confirm:oh,title:nh},ch={es:sh},dh={create:{description:"Puedes crear multiples cuentas de facturación, donde agrupar tus centros de distribución.",first:"Crear la primera cuenta de facturación",title:"Crear cuenta de facturación"},edit:{title:"Editar cuenta de facturación"},errors:{empty_distribution_centers_description:"La cuenta de facturación no tiene centros de distribución asignados.",empty_distribution_centers_title:"No se puede seleccionar la cuenta de facturación",no_disable_last:"No se puede desactivar la cuenta de facturación",no_disable_last_description:"No se puede eliminar la cuenta de facturación por defecto, se ha de crear otra para poder eliminar esta.",no_empty_distribution_centers:"No se puede desactivar la cuenta de facturación",no_empty_distribution_centers_description:"No se puede desactivar una cuenta de facturación con centros de distribución asociados, se ha de deseleccionar todos los centros de distribución",no_found_distribution_centers:"No quedan centros de distribución sin asignar",no_found_distribution_centers_description:"No se han encontrado centros de distribución sin asignar un centro de coste"},form:{address:"Dirección",alias:"Alias",billing_name:"Nombre comercial",city:"Ciudad",company_name:"Razón social",country_code:"País",email:"Correo electrónico",state_code:"Estado",vat:"Identificación fiscal",zip_code:"Código postal"},manage:{details:"Datos de facturación",disable:"Desactivar cuenta de facturación",disable_description:"¿Estás seguro que quieres desactivar esta cuenta de facturación?",disabled:"Cuentas de facturación desactivadas",distribution_centers:"Centros de distribución asignados a la cuenta de facturación",distribution_centers_description:"Un centro de distribución solo puede estar asignado a una cuenta de facturación",edit:"Editar",enable:"Activar cuenta de facturación",enabled:"Cuentas de facturación activadas",error_on_disable:"Ha ocurrido un error al desactivar la cuenta de facturación",error_on_enable:"Ha ocurrido un error al activar la cuenta de facturación",error_on_save:"Ha ocurrido un error al crear la cuenta de facturación",save:"Guardar",save_exit:"Guardar y salir",success_disable:"Cuenta de facturación desactivada correctamente",success_enable:"Cuenta de facturación activada correctamente",success_save:"Cuenta de facturación creada correctamente"},title:"Facturación"},lh={title:"Métodos de pago",expiration:"Expiración",default:{select:"Seleccionar como predeterminado",title:"Establecer como método de pago por defecto",text:"Estás seguro que quieres establecer la tarjeta seleccionada como método de pago por defecto? Tus subscripciones se cargarán a esta targeta a partir de ahora."},create:{title:"Añadir método de pago",save:"Guardar"}},uh={active_plan:"Plan activo",business_plans:"Planes de empresa",contact_sales_modal:"Para hacer cualquier modificación en los planes contacta con el departamento de ventas: com@deliverea.com",contact_us:"Contacta con nosotros",features:{api_status:"API status",carriers:"{0} carrier activo | {0} carriers activos",carriers_unlimited:"Carriers ilimitados",custom:"Configuramos un plan de Deliverea adaptado a tus necesidades específicas",dedicated_csm:"CSM Dedicado",deliverea_academy:"Deliverea academy",distribution_centers:"{0} centro activo | {0} centros activos",distribution_centers_unlimited:"Centros ilimitados",incidences:"Gestión de incidencias",integration:"Soporte integración",no_sla:"SLA As soon as possible",phone:"Soporte telefónico",returns:"Gestión de devoluciones",rules:"{0} regla de envío|{0} reglas de envío",rules_unlimited:"Reglas ilimitadas",sla:"SLA {0}h business hour | SLA {0}h business hours",track_trace:"Track & Trace",users:"{0} usuario | {0} usuarios"},forever:"Para siempre",free:"Gratis",lock_feature:{action:"Actualizar plan",description:"¡Disfruta de estas funcionalidades actualizando tu plan!"},plan_month:"mes",plans:{addresses:{description:"Autocompleta la latitud y la longitud de tus envíos con carriers de same day",name:"Address validation"},carrier_backup:{description:"Obtén un mayor control sobre el estado de los carriers y anticípate añadiendo un carrier de backup.",name:"Carrier backup"},deliverea:{corporate:"Corporate",dealer:"Dealer",description:"Hasta <b>{0} envíos</b> al mes",enterprise:"Enterprise",merchant:"Merchant",unlimited:"Más de <b>{0} envíos</b> al mes",vendor:"Vendor"},label_engine:{description:"Obtén tus etiquetas en el momento que lo necesites sin necesidad de haber documentado la expedición al carrier.",name:"Label engine"},returns:{description:"Tus clientes podrán gestionar de forma autónoma las devoluciones",name:"Returns portal"},service:{enterprise:"Enterprise",essential:"Essential",full_time:"Full Time<br>24x7x365",office_hours:"LU-JU: 09:00h a 18:00h<br>VI: 09:00h a 15:00h",professional:"Professional"}},price_contact_us:"¡Contáctanos!",service_plans:"Planes de soporte",service_plans_schedule:"Horario",title:"Planes"},ph={accounts:dh,payment_methods:lh,plans:uh},mh={features:{carriers:"{0} agencia activa | {0} agencias activas",carriers_unlimited:"Agencias ilimitadas"},plans:{addresses:{description:"Autocompleta la latitud y la longitud de tus envíos con agencias de same day"},carrier_backup:{description:"Obtén un mayor control sobre el estado de las agencias y anticípate añadiendo una agencia de backup.",name:"Agencia backup"}}},hh={plans:mh},fh={es:Xt(ph,hh)},_h={add:"Añadir agencia backup",create_first:"Crea la primera agencia backup",create_first_description:"Una agencia backup permite automatizar la redirección de las expediciones a otro agencia en caso de fallo de la agencia inicial.",error_existing_backup:"Ya existe una configuración de backup para esta agencia y servicio",error_on_delete:"Ha ocurrido un error al eliminar la agencia backup",error_on_save:"Ha ocurrido un error al guardar la agencia backup",success_create:"Agencia backup creada correctamente",success_delete:"Agencia backup eliminada correctamente",success_update:"Agencia backup actualizada correctamente",title:"Agencia backup"},gh={manage:{contact_description:"Email de la agencia donde enviaremos las notificaciones del communications hub, importante que el email sea de la agencia.",contact_email:"Email de contacto de la agencia",credentials_description:"Añade las credenciales del centro de coste de la agencia.",label_type_description:"Puede seleccionar el formato de las etiquetas disponibles para la agencia.",services_description:"Permite activar o desactivar los diferentes servicios de la agencia."}},vh={carrier:"Agencia",ceco:{tooltip:"Los valores mostrados dependen de la agencia seleccionada"},service:{tooltip:"Los valores mostrados dependen de la agencia y el servicio seleccionado"}},yh={title:"Agencias"},wh={title:"Configurar agencia",unknown_carrier:"No se han podido obtener los detalles de la agencia seleccionado"},Ch={status:"Estado de las agencias"},bh={backup:_h,ceco:gh,form:vh,list:yh,manage:wh,outages:Ch},Eh={add:"Añadir carrier backup",carrier:"Carrier y servicio",carrier_backup:"Carrier, centro de coste y servicio de backup",create_first:"Crea el primer carrier backup",create_first_description:"Un carrier backup permite automatizar la redirección de las expediciones a otro carrier en caso de fallo del carrier inicial.",error_existing_backup:"Ya existe una configuración de backup para este carrier y servicio",error_on_delete:"Ha ocurrido un error al eliminar el carrier backup",error_on_save:"Ha ocurrido un error al guardar el carrier backup",success_create:"Carrier backup creado correctamente",success_delete:"Carrier backup eliminado correctamente",success_update:"Carrier backup actualizado correctamente",title:"Carriers backup"},Rh="Código del carrier",xh={create:{title:"Crear centro de coste"},edit:{title:"Editar centro de coste"},label_source:{carrier:"Carrier ({carrierName})","label-engine":"Label engine"},label_type:"Etiqueta en formato {labelType}",manage:{authorization:{title:"Autorización del centro de coste",description:"Añade la autorización del centro de coste del carrier.",oauth:{configured_button:"Cerrar sesión con",delete_token_error:"Ha ocurrido un error al cerrar sesión",delete_token_success:"Sesión cerrada con éxito",expired_button:"Volver a iniciar sesión con",expired_tooltip:"Ha caducado la sesión con el carrier.",get_url_error:"Ha ocurrido un error al iniciar sesión",not_configured_button:"Iniciar sesión con"}},code:"Código del centro de coste",contact:"Email de communications hub",contact_description:"Email del carrier donde enviaremos las notificaciones del communications hub, importante que el email sea del carrier.",contact_email:"Email de contacto del carrier",credentials:"Credenciales del centro de coste",credentials_description:"Añade las credenciales del centro de coste del carrier.",duplicated_cost_center_code:"El código del centro de coste ya está en uso",duplicated_cost_center_code_description:"No se pueden tener multiples cuentas cliente con el mismo código, prueba a utilizar otro código o editar el centro de coste con el mismo código",error_on_create:"No se ha podido crear el centro de coste",error_on_get:"No se ha podido obtener los detalles del centro de coste",error_on_save:"No se ha podido actualizar el centro de coste",expiration_time_description:"Configura los días o las horas a partir de los cuales considerar una expedición como expirada",label_source:"Origen de la etiqueta",label_source_description:"Escoge si la etiqueta lo fabrica el Label Engine de Deliverea o el propio Carrier.",label_type:"Formato de la etiqueta de envío",label_type_description:"Puede seleccionar el formato de las etiquetas disponibles para el carrier.",needs_pre_draft:{description:"Indica si para esta cuenta de cliente es necesario prenotificar de las expediciones al carrier antes de documentarlas.",field:"Predocumentar",title:"Necesita pre documentación."},save:"Guardar centro de coste",save_and_exit:"Guardar centro de coste y salir",select_integration:{change_integration:"Cambiar integración",change_integration_description:"Al cambiar la integración, se desactivarán todos los servicios y se restablecen las credenciales y la configuración.",description:"Selecciona una de las integraciones disponibles para este carrier",title:"Integración"},services:"Servicios del centro de coste",services_description:"Permite activar o desactivar los diferentes servicios del carrier.",status:"Estado",success_create:"Centro de coste creado correctamente",success_save:"Centro de coste actualizado correctamente",carrier_info:{title:"Información del carrier",description:"Datos básicos sobre la integración del carrier"}},status:{disabled:"Centro de coste desactivado",enabled:"Centro de coste activo"}},Ah={activated:"Configuración activada",created:"Configuración creada",deactivated:"Configuración desactivada","distribution-center-selector-label":"Centro de distribución","error-activating":"Error activando configuración","error-creating":"Error creando configuración","error-deactivating":"Error activando configuración","error-fetching-carrier-credentials-fields":"Error recuperando los campos de las credenciales","error-fetching-carrier-info":"Error recuperando la información de los operadores","error-fetching-configurations":"Error recuperando las configuraciones","error-updating":"Error actualizando configuración",updated:"Configuración actualizada"},Th={no_carriers_available_country:"No hay carriers disponibles para el país seleccionado",no_carriers_available_country_description:"Todavía no estamos preparados para gestionar envíos desde el país seleccionado, contacta con deliverea para más información"},Dh={carrier:"Carrier",ceco:{label:"Centro de coste",tooltip:"Los valores mostrados dependen del carrier seleccionado"},service:{expiration_time:{unit:{days:"días",hours:"horas"}},label:"Servicio",tooltip:"Los valores mostrados dependen del carrier y el servicio seleccionado"}},kh={configure_button:"Configurar remitente incidencias"},Ih={parameters:{details:"Detalles de los parámetros de la integración",parameter:{optional:"Opcional:",options:{cash_on_delivery:"Contra reembolso",container_number:"Número de contenedor",delivery_time:"Franja horaria de entrega",drop_point_key:"Entrega en un punto de conveniencia",exchange:"Cambio",hide_sender:"Ocultar remitente",return_label:"Incluir etiqueta de devolución",incoterm_code:"Codigo incoterm",incoterm_location:"Ubicación incoterm",incoterm_zip_code:"Código postal incoterm",insurance_value:"Valor del seguro",max_shipping_days:"Días máximos de envío",notification_via_email:"Notificación por correo electrónico",notification_via_sms:"Notificación vía sms",parcel_label_barcode:"Código de barras del paquete",pickup_time:"Franja horaria de recogida",recipient_geolocation:"Geolocalización del destinatario",recipient_state_code:"Código de estado receptor",return_proof_of_delivery:"Devolver comprobante de entrega",saturday_delivery:"Entrega en sábado",sender_geolocation:"Geolocalización del remitente",sender_state_code:"Código de estado del remitente",billing:"Datos del pagador",cover_address:"Dirección del pagador"},supported:"Soportado:"},supported:"Parámetros soportados",unsupported:"Parámetros no soportados",status:{active:"Activa",deprecated:"Obsoleta"}}},Sh="Código de la integración",Ph={create:{description:"Al asignar un rango a un carrier, permite utilizar el label engine para generar etiquetas antes de documentar el pedido al carrier",first:"Asignar el primer rango a un carrier",save:"Asignar rango al carrier",title:"Asignar rango a un carrier"},manage:{no_carriers_available:"No hay carriers con label engine",no_carriers_available_description:"No hay carriers disponibles para configurar el label engine",save_error:"Ha ocurrido un error al guardar los datos",success_save:"Rango asignado correctamente",validation_error:"Los datos enviados nos son validos, revisa los campos obligatorios y los tipos de valores aceptados"},range:{alias:"Alias",available_codes:"Códigos disponibles",carrier:"Carrier",code_info:"El Rango de códigos solo permite valores númericos naturales y el código final no puede ser inferior al código inicial",current_code:"Último código utilizado",end_code:"Código final",mail_address_to_notify:"Correos a los que notificar",notification_info:"Campos para configurar la notificacion del consumo de rangos. Son opcionales, puedes configurarlos después. Porcentajes para reportar solo permite valores númericos naturales ",percentage_report:"Porcentajes para reportar",percentage_used:"Porcentaje utilizado",start_code:"Código inicial",title:"Rango de códigos"},title:"Label engine"},Oh={"create-distribution-center":"Ir a Centros de Distribución",manage:"Configurar","need-distribution-center":"No tienes ningún centro de distribución disponible. Antes de configurar esta sección debes tener almenos un centro de distribución.","no-distribution-center":"Configuración incompleta",title:"Carriers",stats:{button:"Estadísticas",header:"Estadísticas",info:"Estos datos son globales del carrier y del total de clientes de Deliverea basados en estadísticas del último mes. Para tener más detalles como por ejemplo de servicios en concreto consulta la sección de Analytics.",table:{headers:{carrier:"Carrier",incidence_percentage:"% incidencias",success_fist_delivery_percentage:"% éxito primera entrega",average_delivery_time:"Tiempo medio entrega"},cell:{no_data:"No hay datos"}}}},Lh={create_first_ceco:"Crear centro de coste de {carrier}",title:"Configurar carrier",unknown_carrier:"No se han podido obtener los detalles del carrier seleccionado"},$h={alert_description:"Nuestra herramienta de monitorización ha detectado problemas para documentar expediciones con los siguientes carriers.",alert_link:"Puedes consultar el estado del carrier a través del siguiente enlace:",carrier_available:"Disponible",carrier_with_errors:"Con errores",carrier_with_some_errors:"Con errores intermitentes",carriers_available:"{n} disponible | {n} disponibles",carriers_with_errors:"{n} con errores | {n} con errores",carriers_with_some_errors:"{n} con errores intermitentes | {n} con errores intermitentes",status:"Estado de los carriers"},Nh="Buscar carrier",Fh="No se han encontrado carriers",Vh="No hay carriers disponibles con el criterio de búsqueda introducido",Bh={24:"Servicios 24 horas",48:"Servicios 48 horas",72:"Servicios 72 horas",code_copied:"Código copiado al portapapeles",code_description:"Código en el payload",copy_code:"Copiar código del servicio",other:"Otros","same-day-delivery":"Entrega el mismo día"},zh={alias:"El alias no puede tener espacios ni caracteres especiales.",emails:"Los valores sólo pueden ser emails.",percentages:"Los valores sólo pueden ser porcentages."},Mh={"activate-ceco":"Activar cuenta",backup:Eh,carrier_code:Rh,ceco:xh,configuration:Ah,"deactivate-ceco":"Desactivar cuenta",errors:Th,form:Dh,incidents:kh,integration:Ih,integration_code:Sh,label_engine:Ph,list:Oh,manage:Lh,outages:$h,search:Nh,search_empty:Fh,search_empty_description:Vh,services:Bh,validations:zh},Uh={es:{...Xt(Mh,bh),"@deliverea-carriers":lr.es}},Gh={title:"Configuración",email_account:{title:"Envío y recepción de incidencias",description:"Configuración de la cuenta de correo a usar para enviar y recibir los mensajes de las incidencias.",label:"Cuenta de correo"},save:{success:"Configuración guardada correctamente",error:"Ha ocurrido un error al guardar la configuración"}},jh={actions:{close:{comment:"Mensaje final para el carrier",confirm:"@:communications_hub.tickets.actions.close_tickets.count",count:"Cerrar tickets | Cerrar {count} ticket | Cerrar {count} tickets",error:"Ha ocurrido un error al realizar la actualización de los tickets",status:"Estado finalizador",success:"Se han actualizado los tickets correctamente",title:"@:communications_hub.tickets.actions.close_tickets.count"},close_ticket:"Cerrar ticket",mark_as_read:"Marcar como leido",mark_as_unread:"Marcar como no leido",close_tickets:{count:"Cerrar tickets | Cerrar ticket | Cerrar {count} tickets"},export:{count:"Exportar tickets | Exportar {count} ticket | Exportar {count} tickets",error:"Ha ocurrido un error al realizar la exportación",success:"Exportación solicitada correctamente, recibirá un email con la exportación una vez se haya procesado"}},columns:{carrier_contact:"Contacto carrier",created_at:"Fecha de creación",expedition_carrier_code:"Carrier",expedition_carrier_reference:"Referencia carrier",expedition_cash_on_delivery:"Contrareembolso",expedition_client_reference:"Referencia cliente",expedition_cost_center_code:"Centro de coste",expedition_deliverea_reference:"Referencia deliverea",expedition_reference:"Código operación",expedition_total_amount:"Pago total",expedition_type:"Tipo de expedición",last_comment:"Último comentario",status:"Estado",type:"Tipología",updated_at:"Fecha de actualización",agent:"Responsable"},create:{error:"Ha ocurrido un error al abrir el ticket.",error_no_carrier_email:"No se ha configurado el email de notificación del carrier, puede configurarlo editando el centro de coste de la expedición.",success:"Ticket abierto correctamente.",title:"Abrir ticket"},details:{attachments:{download:"Descargar adjunto"},comments:{create:{attachments:"Adjuntos",body:"Mensaje",error:"Ha ocurrido un error al enviar el mensaje",placeholder:"Inserta una descripción...",submit:"Enviar mensaje a Carrier",success:"Mensaje enviado correctamente",title:"Enviar mensaje"},history:{empty:{description:"No se han encontrado mensajes en este ticket o se están procesando, vuelva a intentarlo más tarde.",title:"No hay mensajes en este ticket"},title:"Historial de mensajes"},origin:{client:"Usuario"},retry:{button:"Reintentar",title:"Error al obtener el mensaje",description:"Contacte con soporte para recibir más información",error:"Ha ocurrido un error al reintentar el mensaje",success:"Se ha reintentado correctamente"},status:{draft:"Borrador",pull_failed:"Fallo en el pull",success:"Éxito"}},created_at:"Fecha de creación",expedition:{title:"Detalle de la expedición",view_details:"Ver expedición asociada"},expedition_type:"Tipo de expedición",internal_notes:{create:{attachments:"Adjuntos",placeholder:"Inserta una descripción...",error:"Ha ocurrido un error al enviar la nota interna",submit:"Añadir nota",success:"Nota interna creada correctamente",title:"Añadir nota interna"},delete:{button:"eliminar",cancel:"Cancelar",description:"¿Estás seguro de querer eliminar la nota interna?",error:"Ha ocurrido un error al eliminar la nota interna",title:"Eliminar nota interna",submit:"Eliminar nota",success:"Nota interna eliminada correctamente"},details:{edited:"editado"},edit:{button:"editar",cancel:"Cancelar",error:"Ha ocurrido un error al editar la nota interna",submit:"Editar nota",success:"Nota interna editada correctamente"},history:{empty:{description:"No se han encontrado notas internas en este ticket.",title:"No hay notas internas en este ticket"},title:"Historial de notas internas"}},tabs:{comments:"Mensajes",internal_notes:"Notas internas"},title:"Detalle del ticket",type:"Tipo de ticket",updated_at:"Última actualización"},form:{attachments:"Adjuntos",comment:"Comentario",type:"Tipología",validations:{max_size_attachments:"El peso máximo de adjuntos no debe exceder los 9MB"}},list:{empty:"No hay tickets",empty_with_filters:"No se han encontrado resultados con los parámetros de tu búsqueda",filters:{carrier_code:"Carrier",carrier_reference:"Referencia carrier",category:"Categoría",deliverea_reference:"Referencia deliverea",distribution_center_ids:"Centro de distribución",expedition_type:"Tipo de expedición",updated_at_date:"Fecha de última actualización",type:"Tipología",agent_id:"Responsable"},title:"Incidencias",actions:{mark_as_read:"Marcar como leído",mark_as_unread:"Marcar como no leído"},read_tickets:{title:"Leídos",empty:"No se han encontrado tickets leídos con los parámetros de tu búsqueda"},unread_tickets:{title:"No leídos",empty:"No se han encontrado tickets no leídos con los parámetros de tu búsqueda"}},status:{closed:"Cerrado",expired:"Expirado",open:"Abierto",pending:"Pendiente",solved:"Resuelto",waiting:"En espera"},status_tooltip:{closed:"Cerrado: Tickets que se quieren cerrar pero no han obtenido una solución por parte del carrier.",expired:"Expirado: Tickets que no obtienen respuesta por parte del carrier en 7 días.",open:"Abierto: Estado inicial del ticket.",pending:"Pendiente: Tickets que hayan obtenido respuesta del carrier y estén a la espera de ser gestionados.",solved:"Resuelto: Tickets que se han solucionado y se marcan manualmente como resueltos al cerrar el ticket.",waiting:"En espera: Tickets que no obtengan respuesta del carrier en las primeras 6h después de su creación."},types:{cancellation:"Cancelación",expiration:"Expiración",incidence:"Incidencía",sinister:"Siniestro",status_claim:"Reclamación de estado",update:"Actualización"},associate_agent:{title:"Asignar ticket",submit:"Guardar",cancel:"Cancelar",unassigned:"Sin asignar",assigned:"Agente asociado",agent:"Agente",success:"Ticket asignado correctamente",error:"Ha ocurrido un error al asignar el ticket",any_assigned:"Con responsable",none_assigned:"Sin responsable"}},qh={configuration:Gh,tickets:jh},Hh={actions:{close:{comment:"Mensaje final para la agencia"}},categories:{incomp_log_dv:"Incompatible Log DVD",logistic:"INC. Logistics",valdemoro:"INC. Valdemoro"},columns:{carrier_contact:"Contacto agencia",expedition_carrier_code:"Agencia",expedition_carrier_reference:"Referencia agencia"},details:{comments:{create:{title:"Enviar mensaje a la agencia"}}},list:{filters:{carrier_code:"Agencia",carrier_reference:"Referencia agencia",expedition_reference:"Código operación"}},status_tooltip:{closed:"Cerrado: Tickets que se quieren cerrar pero no han obtenido una solución por parte de la agencia.",expired:"Expirado: Tickets que no obtienen respuesta por parte de la agencia en 7 días.",open:"Abierto: Estado inicial del ticket.",pending:"Pendiente: Tickets que hayan obtenido respuesta de la agencia y estén a la espera de ser gestionados.",waiting:"En espera: Tickets que no obtengan respuesta de la agencia en las primeras 6h después de su creación."}},Zh={tickets:Hh},Wh={es:Xt(qh,Zh)},Kh={billing_modes:{upper:"Mayor entre (@:cost_controlling.shipping_profiles.billing_modes.weight y @:cost_controlling.shipping_profiles.billing_modes.volumetric)",volumetric:"Peso volumétrico",weight:"Peso"},columns:{active:"Estado",carrier_code:"Carrier",cost_center_code:"Centro de coste",created_at:"Fecha de creación",distribution_center_id:"Centro de distribución",download:"Descargar",service_code:"Servicio",updated_at:"Fecha de actualización"},create:{apply_assignation:"Aplicar en asignación",error:"Ha ocurrido un error al crear la tarifa",save:"@:cost_controlling.shipping_profiles.create.title",success:"Tarifa creada correctamente",title:"Crear tarifa"},delete:{description:"¿Seguro que quieres eliminar la tarifa? Esta acción no se puede deshacer.",error:"Ha ocurrido un error al eliminar la tarifa",success:"Tarifa eliminada correctamente",title:"Eliminar tarifa"},download_shipping_profile:"Descargar tarifa",edit:{error:"Ha ocurrido un error al editar la tarifa",save:"Guardar tarfia",save_exit:"Guardar tarfia y salir",success:"Tarifa actualizada correctamente",title:"Editar tarifa"},filters:{carrier_cost_center_service:"Carrier, centro de coste y servicio",distribution_center_ids:"Centros de distribución"},list:{cost_controlling_title:"Tarifas cost controlling",empty:"No se han creado tarifas",empty_with_filters:"No se han encontrado tarifas, prueba a cambiar los filtros y buscar de nuevo.",title:"Tarifas"},manage:{active:"Estado",add_column:"Añadir zona de envío",add_row:"Añadir peso de envío",additional_weight:"Precio por kg adicional",billing_mode:"Modelo de facturación",carrier_cost_center_service:"Carrier, centro de coste y servicio",carrier_details:"Datos básicos",carrier_details_description:"Datos básicos de la tarifa, centro de distribución, carrier, centro de coste y servicio al que aplican las tarifas a configurar.",cash_on_delivery:"Contrareembolso",code_pattens:"Código postal",code_patterns:"Código postal",configuration:"Configuración",configuration_description:"Parámetros extras de las tarifas negociadas con el carrier.",conversion_factor:"Factor conversión peso volumétrico",cost_center:"Centro de coste",country_code:"País",distribution_center_id:"Centro de distribución",fallback_country:"País no definido",fallback_postal_code:"Código postal no definido",import:{error:"Ha ocurrido un error",error_description:"Ocurrió un error al importar el contenido del portapapeles, verifique que el navegador sea compatible y que se hayan otorgado los permisos.",paste:"Importar desde el portapapeles"},insurance:"Seguro",max:"Max",min_max_percentage_man:"Max",min_max_percentage_min:"Min",min_max_percentage_percentage:"%",service:"Servicio",shipping_profile_details:"Datos tarifa",shipping_profile_details_description:"Listado de tarifas negociadas con el carrier.",status:{deactivate:{description:"¿Estás seguro que quieres desactivar esta tarifa?",title:"Actualizar estado de la tarifa"},disable:"Desactivar tarifa",enable:"Activar tarifa"},weights:"Peso (en kg)"},status:{activated:"Activada",deactivated:"Desactivada"},tour:{title:{countries_header:"Listado de paises",country:"País",postal_code_header:"Listado de códigos postales",postal_code:"Código postal",rate_row:"Tarifas para este peso en los diferentes codigos postales",weight:"Peso de la tarifa",weight_price:"Importe para este peso y este código postal",fallback_postal_code_row:"Importes por defecto para los pesos superiores",fallback_weight_price:"Importe para los otros códigos postales no especificados",fallback_price:"Importe para los códigos postales y pesos no especificados",table:"Todo el conjunto es la tarifa"},description:{countries_header:"Cada una de las columnas corresponde a un país, se puede añadir un país más de una vez.",country:"Al hacer click en la celda, aparecerá un selector de paises.",postal_code_header:"Se puede añadir más de una vez un pais con multiples códigos postales.",postal_code:{1:"código postal exacto.",2:"cualquier código postal que tenga ese número de caracteres (puedes poner más o menos).",3:"todos los códigos postales que empiecen por 08 y le sigan 3 caracteres.",4:"todos los códigos postales comprendidos entre los dos indicados dentro de los corchetes.",5:"todos los códigos postales que empiecen por 0802 y que le sigan números del 0-10 (pe 08020).",6:"que tenga un carácter, posteriormente un número del 8 al 35 y posteriormente otro número del 0 al 10.",title:"Se puede añadir el código postal con los siguientes formatos:"},rate_row:"En estas celdas se ha de indicar los importes para el peso de esta fila de cada código postal.",weight:"Se ha de indicar el peso en kilogramos.",weight_price:"Se ha de indicar el importe para el peso de la fila y el código postal de la columna.",fallback_postal_code_row:"Se ha de indicar los importes para cada código postal en los pesos adicionales no indicados en las filas de arriba.",fallback_weight_price:"Importe por cada peso para los códigos postales o paises no especificados en las columnas.",fallback_price:"Importe por peso y código postal para los códigos postales y pesos no especificados.",table:"Cada una de las columnas són los países/códigos postales, y cada una de las filas los pesos, las celdas interiores són los importes para cada uno de estos, en cada celda hay un menú donde se puede eliminar las filas/columnas y/o añadir filas/columnas."}}},Yh={shipping_profiles:Kh},Xh={columns:{carrier_code:"Agencia"},filters:{carrier_cost_center_service:"Agencia, centro de coste y servicio"},manage:{agency:"Agencia",carrier_cost_center_service:"Agencia, centro de coste y servicio",carrier_details_description:"Datos básicos de la tarifa, centro de distribución, agencia, centro de coste y servicio al que aplican las tarifas a configurar.",configuration_description:"Parametros extras de las tarifas negociadas con la agencia.",shipping_profile_details_description:"Listado de tarifas negociadas con la agencia.",sub_agency:"Sub agencia"}},Jh={shipping_profiles:Xh},Qh={es:Xt(Yh,Jh)},ef={"error-on-save":"Ha ocurrido un error al crear el centro de distribución",first:"Crea tu primer centro de distribución",save:"Guardar","success-save":"Centro de distribución creado correctamente",title:"Crear centro de distribución"},tf="Desactivado",af={accept:"Aceptar",address:"Dirección",billing_account:"Cuenta de facturación",cancel:"Cancelar","cant-disable-description":"El centro de distribución que intentas desactivar es el centro de distribución que tienes configurado por defecto. Por favor, selecciona otro centro por defecto antes de desactivarlo.",city:"Localidad",country:"País",disable:"Desactivar centro de distribución","disable-description":"¿Estás seguro que quieres desactivar este centro de distribución?",email:"E-Mail",enable:"Activar centro de distribución","error-get-details":"Ha ocurrido un error al obtener los datos del centro de distribución","error-on-disable":"Ha ocurrido un error al descativar el centro de distribución","error-on-enable":"Ha ocurrido un error al activar el centro de distribución","error-on-save":"Ha ocurrido un error al guardar el centro de distribución",friday:"Viernes",holiday:"Festivo",lat:"Latitud",lon:"Longitud",monday:"Lunes",id:"Identificador",name:"Nombre/Alias",observations:"Observaciones",phone:"Teléfono",saturday:"Sábado",save:"Guardar",saveExit:"Guardar y salir",state:"Estado","success-disable":"Centro de distribución desactivado correctamente","success-enable":"Centro de distribución activado correctamente","success-save":"Centro de distribución guardado correctamente",sunday:"Domingo",thursday:"Jueves",timetable:"Horario",title:"Editar centro de distribución",tuesday:"Martes",wednesday:"Miércoles",zip_code:"Código postal"},rf="Activado",of={name:"Nombre",email:"Email",active:"Estado"},nf={title:"Centro de distribución",works_as_drop_point:{description:"Al marcar un centro de distribución como droppoint significa que tus clientes pueden enviar y recoger las expediciones en tu centro de distribución.",title:"Marcar como drop point"}},sf={default:"Centro de distribución por defecto",disabled:"Centros de distribución desactivados",edit:"Editar",enabled:"Centros de distribución activados","error-settings-default":"No se ha podido editar el centro de distribución por defecto","success-settings-default":"Se ha cambiado el centro de distribución por defecto correctamente",title:"Centros de distribución"},cf={title:"Los datos introducidos para el centro de distribución contiene errores"},df="Centro de distribución configurado como droppoint",lf={create:ef,disabled:tf,edit:af,enabled:rf,filters:of,form:nf,list:sf,validation:cf,works_as_drop_point:df},uf={es:lf},pf={download_label:{count:"Descargar etiquetas | Descargar {count} etiqueta | Descargar {count} etiquetas",error:"Ha ocurrido un error al realizar la exportación",success:"Exportación solicitada correctamente, recibirá un email con la exportación una vez se haya procesado"},export:{count:"Exportar cambios | Exportar {count} cambio | Exportar {count} cambios",error:"Ha ocurrido un error al realizar la exportación",success:"Exportación solicitada correctamente, recibirá un email con la exportación una vez se haya procesado"}},mf={return:{tab_title:"Detalle de la devolución"},shipment:{tab_title:"Detalle del envío"},title:"Detalle del cambio"},hf={return:{title:"Detalle de la devolución"},shipment:{title:"Detalle del envío"},title:"Detalle del cambio"},ff={groups:{shipments:"Envíos",returns:"Devoluciones"},shipment_created_at_date:"@:expeditions.filters.created_at_date",shipment_carrier_cost_centers_services:"@:expeditions.filters.carrier_cost_centers_services",shipment_change_tracking_code:"@:expeditions.filters.change_tracking_code",shipment_notification_tracking_code:"@:expeditions.filters.notification_tracking_code",shipment_client_reference:"@:expeditions.filters.client_reference",shipment_deliverea_reference:"@:expeditions.filters.deliverea_reference",shipment_carrier_reference:"@:expeditions.filters.carrier_reference",shipment_parcel_client_code:"@:expeditions.filters.parcel_client_code",shipment_expedition_reference:"@:expeditions.filters.expedition_reference",shipment_ship_confirm:"@:expeditions.filters.ship_confirm",shipment_pallet_id:"@:expeditions.filters.pallet_id",shipment_distribution_center_ids:"@:expeditions.filters.distribution_center_ids",shipment_to_zip_code:"@:expeditions.filters.to_zip_code",shipment_to_country_code:"@:expeditions.filters.to_country_code",shipment_current_tracking_codes:"@:expeditions.filters.current_tracking_codes",shipment_revision_tracking_code:"@:expeditions.filters.revision_tracking_code",shipment_expired:"@:expeditions.filters.expired",shipment_incidence_type:"@:expeditions.filters.incidence_type",shipment_batch_id:"@:expeditions.filters.batch_id",shipment_batch_reference:"@:expeditions.filters.batch_reference",shipment_has_pod:"@:expeditions.filters.has_pod",return_created_at_date:"@:expeditions.filters.created_at_date",return_change_tracking_code:"@:expeditions.filters.change_tracking_code",return_notification_tracking_code:"@:expeditions.filters.notification_tracking_code",return_deliverea_reference:"@:expeditions.filters.deliverea_reference",return_client_reference:"@:expeditions.filters.client_reference",return_carrier_reference:"@:expeditions.filters.carrier_reference",return_expedition_reference:"@:expeditions.filters.expedition_reference",return_ship_confirm:"@:expeditions.filters.ship_confirm",return_distribution_center_ids:"@:expeditions.filters.distribution_center_ids",return_current_tracking_codes:"@:expeditions.filters.current_tracking_codes",return_from_zip_code:"@:expeditions.filters.from_zip_code",return_country_code:"@:expeditions.filters.country_code",return_revision_tracking_code:"@:expeditions.filters.revision_tracking_code",return_expired:"@:expeditions.filters.expired",return_incidence_type:"@:expeditions.filters.incidence_type"},_f={columns:{carrier_code:"Carrier",cash_on_delivery:"Contrareembolso",cost_center_code:"Centro de coste",id:"Identificador",return_carrier_reference:"Referencia carrier (devolución)",return_category:"Categoría (devolución)",return_client_reference:"Referencia cliente (devolución)",return_created_at:"Fecha (devolución)",return_current_tracking_code:"Estado (devolución)",return_deliverea_reference:"Referencia deliverea (devolución)",return_expedition_reference:"Código de operación (devolución)",return_free_label_text:"Texto etiqueta (devolución)",return_from_country_code:"País origen (devolución)",return_parent_expedition_reference:"Referencia original (devolución)",return_payment_method:"Método de pago (devolución)",return_revision_tracking_code:"Estado revisado (devolución)",return_service_code:"Servicio (devolución)",return_tickets:"Tickets (devolución)",shipment_carrier_reference:"Referencia carrier (envío)",shipment_category:"Categoría (envío)",shipment_client_reference:"Referencia cliente (envío)",shipment_created_at:"Fecha (envío)",shipment_current_tracking_code:"Estado (envío)",shipment_deliverea_reference:"Referencia deliverea (envío)",shipment_delivery_date:"Fecha de entrega (envío)",shipment_delivery_time_formatted:"Franja Horaria (envío)",shipment_expedition_reference:"Código de operación (envío)",shipment_free_label_text:"Texto etiqueta (envío)",shipment_has_pod:"Tiene Prueba De Entrega (envío)",shipment_parent_expedition_reference:"Referencia original (envío)",shipment_payment_method:"Método de pago (envío)",shipment_revision_tracking_code:"Estado revisado (envío)",shipment_service_code:"Servicio (envío)",shipment_ship_confirm:"Ship confirm (envío)",shipment_shipping_date:"Fecha de envío (envío)",shipment_tickets:"Tickets (envío)",shipment_to_address:"Dirección destinatario (envío)",shipment_to_city:"Ciudad destinatario (envío)",shipment_to_country_code:"País destinatario (envío)",shipment_to_name:"Nombre destinatario (envío)",shipment_to_zip_code:"Código postal destinatario (envío)",shipment_total_amount:"Pago total (envío)",shipment_total_parcels:"Bultos (envío)",shipment_total_volume:"Volumen (envío)",shipment_total_weight:"Peso (envío)"},empty:"No hay cambios",empty_with_filters:"No se han encontrado resultados con los parámetros de tu búsqueda",no_results:"No hay resultados con los parámetros de tu búsqueda, cámbialos y vuelve a intentarlo.",sort:{return_carrier_code:"Carrier (devolución)",return_carrier_reference:"Referencia carrier (devolución)",return_cash_on_delivery:"Contrareembolso (devolución)",return_client_reference:"Referencia cliente (devolución)",return_cost_center_code:"Centro de coste (devolución)",return_creation_date:"Fecha (devolución)",return_current_tracking_code:"Estado (devolución)",return_deliverea_reference:"Referencia deliverea (devolución)",return_revision_status_code:"Estado revisado (devolución)",return_sender_country_code:"País origen (devolución)",return_service_code:"Servicio (devolución)",shipment_carrier_code:"Carrier (envío)",shipment_carrier_reference:"Referencia carrier (envío)",shipment_cash_on_delivery:"Contrareembolso (envío)",shipment_client_reference:"Referencia cliente (envío)",shipment_cost_center_code:"Centro de coste (envío)",shipment_creation_date:"Fecha (envío)",shipment_current_tracking_code:"Estado (envío)",shipment_deliverea_reference:"Referencia deliverea (envío)",shipment_delivery_date:"Fecha de entrega (envío)",shipment_recipient_address:"Dirección destinatario (envío)",shipment_recipient_city:"Ciudad destinatario (envío)",shipment_recipient_country_code:"País destinatario (envío)",shipment_recipient_name:"Nombre destinatario (envío)",shipment_recipient_zip_code:"Código postal origen (envío)",shipment_revision_status_code:"Estado revisado (envío)",shipment_service_code:"Servicio (envío)",shipment_shipping_date:"Fecha de envío (envío)",shipment_total_amount:"Pago total (envío)",shipment_total_parcels:"Bultos (envío)",shipment_total_volume:"Volumen (envío)",shipment_total_weight:"Peso (envío)"},title:"Cambios"},gf={actions:pf,detail:mf,details:hf,filters:ff,list:_f},vf={columns:{carrier_code:"Agencia",id:"Identificador",return_carrier_reference:"Referencia agencia (devolución)",shipment_carrier_reference:"Referencia agencia (envío)"},filter:{reference:{tooltip:"Puedes buscar por ref. cliente, ref. Deliverea o ref. agencia utilizando este campo"}},table:{headers:{carrier:"Agencia"}}},yf={list:vf},wf={es:Xt(gf,yf)},Cf={associate_batch:{error:"Ha ocurrido un error al asociar la expedición al batch",modal:{empty:"No se han encontrado batches",title:"Seleccionar batch"},success:"Expedición asociada al batch correctamente",title:"Asociar batch"},cancel:{description:"¿Estás seguro de que quieres cancelar esta expedición?",error:"Ha ocurrido un error al cancelar la expedición",success:"Expedición cancelada correctamente",title:"Cancelar expedición"},clone:{title:"Clonar expedición"},close_expired:{count:"Cerrar expirados | Cerrar {count} expirado | Cerrar {count} expirados",modal:{close:"Cerrar expirados",description:"Estas expediciones se marcarán como cerradas manualmente y se les asignará el estado seleccionado en el desplegable.",error:"Ha ocurrido un error al cerrar las expediciones",expedition_type:"Tipo de expedición a cerrar",success:"Expediciones cerradas correctamente",title:"Cerrar expirados manualmente",tracking_status:"Nuevo estado"}},create_incidence:{title:"Abrir incidencia"},create_return:{title:"Crear devolución"},delete:{error:"Ha ocurrido un error al eliminar las expediciones",modal:{description:"¿Seguro que quieres eliminar las expediciones seleccionadas?",title:"Eliminar expediciones"},success:"Acción realizada correctamente, se han eliminado las expediciones"},download_label:{error:"Ha ocurrido un error al obtener las etiquetas",not_found:"La expedición no tiene etiquetas",title:"Descargar etiquetas"},get_proof_of_delivery:{error:"Ha ocurrido un error al obtener la prueba de entrega",not_delivered:"No se puede obtener la prueba de entrega de una expedición no entregada",not_found:"La expedición no tiene prueba de entrega",title:"Prueba de entrega"},hide:{description:"Este carrier no permite cancelaciones desde la plataforma. Para cancelar la expedición debes ponerte en contacto con el carrier directamente. Puedes ocultar la expedición de la plataforma, pero tenga afectación directa sin comunicárselo al carrier.",error:"Ha ocurrido un error al ocultar la expedición",success:"Expedición ocultada correctamente",title:"Ocultar expedición"},pull_pod:{description:"Se va a reactivar el flujo de obtención del POD.",error:"Ha ocurrido un error al intentar reactivar la obtención del POD",success:"Petición de reactivar obtención del POD aceptada",title:"Reactivar obtención del POD"},resend_webhooks:{description:"Se van a reenviar los webhooks de los trackings, puede enviar solo el último o todos los trackings.",error:"Ha ocurrido un error al reenviar los webhooks",success:"Webhooks reenviados correctamente",title:"Reenviar webhooks",with_history:"Enviar todos los trackings"}},bf={address:"Dirección",city:"Ciudad",country:"País",email:"E-Mail",lat:"Latitud",lon:"Longitud",name:"Nombre y apellidos",nif:"NIF / DNI",observations:"Observaciones",phone:"Teléfono",state:"Estado",zipCode:"Código postal"},Ef={carrier_code:"Carrier",carrier_reference:"Referencia carrier",cash_on_delivery:"Contrareembolso",client_reference:"Referencia cliente",cost_center_code:"Centro de coste",created_at:"Fecha de creación",current_tracking_code:"Estado de seguimiento",deliverea_reference:"Referencia deliverea",delivery_date:"Fecha de entrega",delivery_time_formatted:"Franja Horaria",distribution_center_id:"Centro de distribución",expedition_reference:"Código de operación",expedition_type:"Tipo de expedición",from_address:"Dirección remitente",from_city:"Ciudad remitente",from_country_code:"País remitente",from_name:"Nombre remitente",from_zip_code:"Código postal remitente",service_code:"Servicio",ship_confirm:"Ship Confirm",shipping_date:"Fecha de envío",status:"Estado",tickets:"Tickets",to_address:"Dirección destinatario",to_city:"Ciudad destinatario",to_country_code:"País destinatario",to_name:"Nombre destinatario",to_zip_code:"Código postal destinatario",total_amount:"Pago total",total_parcels:"Bultos",total_volume:"Volumen total",total_weight:"Peso total",has_pod:"Tiene Prueba De Entrega"},Rf={error:"Ha ocurrido un error al confirmar las expediciones",success:"Acción realizada correctamente, se están procesando las expediciones"},xf={batch_id:"ID batch",batch_reference:"Referencia batch",carrier_cost_centers_services:"Carrier, centro de coste y servicio",carrier_reference:"Referencia carrier",cash_on_delivery:"Contrareembolso",change_tracking_code:"Fecha estado",client_reference:"Referencia cliente",client_references:"Referencias cliente",country_code:"País de destino",created_at_date:"Fechas de creación",current_tracking_codes:"Estado actual",deliverea_reference:"Referencia deliverea",delivery_time:"Franja horaria de entrega",distribution_center_ids:"Centros de distribución",drop_point:"Punto de entrega",expedition_reference:"Código de operación",expedition_type:"Tipo de expedición",expired:"Expirado",from_country_code:"País remitente",from_name:"Nombre remitente",from_zip_code:"Código postal remitente",last_status_code:"Estado actual",notification_tracking_code:"Fecha comunicación",pallet_id:"Referencia palet",parcel_client_code:"Código del bulto",revision_tracking_code:"Estado revisado",ship_confirm:"Ship Confirm",shipping_date:"Fechas de envío",statuses:"Estado de la expedición",to_country_code:"País destinatario",to_name:"Nombre destinatario",to_zip_code:"Código postal destinatario",to_name_tooltip:"Puede buscar por el nombre del destinatario ignorando mayúsculas, minúsculas y acentos.",from_name_tooltip:"Puede buscar por nombre del remitente ignorando mayúsculas, minúsculas y acentos.",drop_point_key:"Código punto de entrega",has_pod:"Tiene Prueba De Entrega"},Af={totals:{cash_on_delivery:"Pago a contrareembolso",parcels_count:"Bultos",title:"Resultados",total:"Expediciones",total_amount:"Pago total"}},Tf={pickup:{carrier_reference:"Referencia recogida"},droppoint:{timetable:{title:"Horarios del centro",monday:"Lunes",tuesday:"Martes",wednesday:"Miércoles",thursday:"Jueves",friday:"Viernes",saturday:"Sábado",sunday:"Domingo",closed:"Cerrado"}},client_additional_info:{title:"Datos adicionales"},additional_details:{client_reference:"Referencia del cliente",description:"Descripción",shipping_date:"Fecha de envío",title:"Información adicional"},address:{from:"Remitente",geolocation:"Geolocalización de la dirección",not_distribution_center:"No es centro de distribución",to:"Destinatario"},associated_distribution_center:"Centro de distribución asociado",batch:{open:"Ir al batch",reference:"Referencia batch"},billing:{payment:{title:"Datos del pagador",account:"Cuenta",checkbox:"Tiene pagador alternativo",country_code:"País",type:"Tipo",types:{receiver:"Destinatario",sender:"Remitente",third_party:"Terceros"},zip_code:"Código postal",shipping_charges:"Gastos de envío",taxes_charges:"Gastos de aduanas e impuestos",same_payer:"Mismo pagador que los gastos de envío"},title:"Facturación"},bulky:{container_number:"Nº de contenedor",incoterm:{code:{options:{CFR:"CFR - Coste y cargo",CIF:"CIF - Coste, Seguro y Transporte",CIP:"CIP - Transporte y seguro pagado",CPT:"CPT - Transporte pagado",DAP:"DAP - Entregado en el lugar",DDP:"DDP - Entregado derechos pagados",DPU:"DPU - Entregado en el lugar descargado",EXW:"EXW - Ex-Works o Ex-Warehouse",FAS:"FAS - Libre al costado del barco",FCA:"FCA - Libre transportista",FOB:"FOB - Gratis a bordo"},title:"Código incoterm"},location:"Localización incoterm",zip_code:"Código postal incoterm"},title:"Mercancía voluminosa"},cancel:"Cancelar",carrier_reference:"Referencia carrier",characteristics:{additional_boolean_attributes:"Caracteristicas adicionales de la expedición",apply_rules:"Obtener asignación",boolean:{no:"No",yes:"Sí"},carbon_footprint:{calculate:"Completa todos los datos requeridos para calcular la huella de carbono que se va a generar con esta expedición.",generated:"Huella de carbono generada con esta expedición"},carrier_cost_center_service:"Carrier, centro de coste y servicio",carrier_notifications:{email:"Correo electrónico",sms:"Mensaje de texto",title:"Notificaciones del carrier",tooltip:"Puede conllevar recargo por parte del carrier, consultar tarifas y condiciones con el carrier"},cash_on_delivery:"Pago a contrareembolso",cash_on_delivery_amount:"Importe contrareembolso",delivery_time:{date:"Fecha preferencia de entrega",time:"Hora preferencia de entrega",title:"Hora preferencia de entrega"},description:"Si el servicio seleccionado requiere de información adicional los campos se mostrarán después de escoger el servicio.",dormant_return:{title:"Envío etiqueta dormida",associated_shipment:"Ver envío"},driver:{name:"Conductor",phone:"Telefono conductor"},exchange:"Cambio",has_delivery_time:"Fijar franja horaria de entrega estimada",has_pickup_time:"Tengo pactado un picking con el carrier",hide_sender:"Ocultar remitente",include_return_label:"Incluir etiqueta de devolución",insurance:"Asegurar expedición",insurance_amount:"Importe a asegurar",no_delivery_time:"No fijar franja horaria de entrega estimada",no_pickup_time:"Quiero solicitar una recogida al crear la expedición",pickup_time:"Franja horaria de recogida",return_label:{title:"Etiqueta de devolución",address:"Dirección de devolución",include:"Incluir etiqueta de devolución",not_include:"Sin etiqueta de devolución",associated_return:"Ver devolución"},return_proof_of_delivery:"Devolver prueba de entrega",saturday_delivery:"Entrega en sábado",title:"Características de la expedición",view_integration:"Ver integración"},client_reference:"Referencia cliente",cost_center_code:"Centro de coste",cover_address:{title:"Dirección alternativa de la etiqueta",address:"Dirección",checkbox:"Tiene dirección alternativa",city:"Ciudad",country_code:"Código país",email:"Email",id_number:"Numero de identificación",latitude:"Latitud",longitude:"Longitud",name:"Nombre",observations:"Observaciones",phone:"Telefono",state_code:"Provincia",zip_code:"Código postal"},created_at:"Fecha de creación",deliverea_reference:"Referencia deliverea",delivery_date:"Fecha de entrega",delivery_type:{distribution_center_delivery:"Entrega en un centro de distribución",drop_point_delivery:"Entrega en un punto de conveniencia",home_delivery:"Entrega en la dirección del destinatario",title:"Tipo de entrega"},distribution_center:"Centro de distribución",distribution_center_picker:{empty:"No se han encontrado puntos de conveniencia",empty_description:"No se han encontrado puntos de conveniencia prueba a buscar utilizando otra ciudad.",placeholder:"Buscar por ciudad"},documented:{attempt:"Reintentos",error:"Fallo al documentar",error_documented:"Error al documentar. Por favor revisa y corrige los datos.",title:"Estado de documentación"},drop_point:{address:"Dirección",city:"Ciudad",country:"País",name:"Nombre",key:"Código",phone:"Teléfono",timetable:{friday:"Viernes",holiday:"Festivo",monday:"Lunes",saturday:"Sábado",sunday:"Domingo",thursday:"Martes",title:"Horarios",tuesday:"Jueves",wednesday:"Miércoles"},title:"Punto de entrega",zip_code:"Código postal"},drop_point_picker:{empty:"No se han encontrado puntos de conveniencia",empty_description:"No se han encontrado puntos de conveniencia prueba a buscar utilizando otro código postal.",placeholder:"Buscar por código postal"},expedition_reference:"Referencia expedición",expedition_type:"Tipo de expedición",integration_code:"Código integración",international_invoice:{add_invoice:"Añadir factura",date:"Fecha",declaration:"Declaración",file:"Factura",file_info:"Solo se permite subir una imágen o un documento pdf y de 5MB como máximo",freight_charges:"Gastos de envío",modal:{title:"Seleccionar factura"},number:"Número de factura",payment_method:"Método de pago",recipient:"Destinatario",save:"Crear factura",sender:"Remitente",signature:"Firma",title:"Factura / Información aduanas",total_amount:"Precio total"},invoice:{title:"Factura / Información aduanas"},parcel_items:{add:"Añadir SKU",amount:"Precio",description:"Descripción",image_url:"Imagen del producto",location:"Ubicación",manufacturing_country:"País de fabricación",parcel_item:"SKU {count}",remove:"Eliminar",sku:"SKU",units:"Unidades"},parcels:{add:"Añadir bulto",client_code:"Código del bulto",download_label:{error:"Ha ocurrido un error al descargar la etiqueta",title:"Descargar etiqueta"},height:"Altura (cm)",label_barcode:"Código de barras",length:"Largo (cm)",measures:"Medidas (cm)",pallet_id:"Referencia palet",parcel:"Bulto {index}",remove:"Eliminar",title:"Bultos de la expedición",total:"Total",total_items:"Nº Bultos:",total_items_weight:"Peso total envío:",view_parcels:"Ver detalles",volume:"Volumen (cm3)",weight:"Peso (kg)",width:"Ancho (cm)"},recipient:{title:"Destinatario"},returns_portal:{clipboard:"Copiar enlace al portapapeles",copied:"Enlace copiado al portapapeles correctamente",link:"Enlace al portal de devoluciones",title:"Portal de devoluciones"},revision_status:{code:"Código",created_at:"Fecha",description:"Descripción",error:"Ha ocurrido un error al obtener los eventos de revision",title:"Eventos de revision"},save:"Crear expedición",sender:{title:"Remitente"},service:"Servicio",ship_confirm:"Referencia ship confirm",shipping_cost:{pending:"Calculando",title:"Gastos de envío",unavailable:"No disponible"},shipping_date:"Fecha de envío",tickets:{create:"Abrir ticket",last_update:"Última actualización",title:"Tickets"},total_amount:"Importe total",trackings:{details:"Ver detalles",empty:{description:"No se han encontrado eventos de seguimiento para esta expedición, puede que esté en proceso o que no hayamos recibido ninguno del transportista.",title:"No hay eventos de seguimiento"},error:"Ha ocurrido un error al obtener los eventos de seguimiento",occurred_at:"Fecha estado",received_at:"Fecha comunicación",status:"Estado",title:"Eventos de seguimiento"},trackings_portal:{clipboard:"Copiar enlace al portapapeles",copied:"Enlace copiado al portapapeles correctamente",link:"Enlace al portal de seguimiento",title:"Portal de seguimiento"},type:{title:"Tipo de expedición"}},Df={error:{description:"Ha ocurrido un error y no se ha podido obtener la asignación.",title:"Ha ocurrido un error"},invalid_values:"Revisa que se han completado los valores del remitente, destinatario y los campos obligatorios de los bultos.",success:"Asignación obtenida",unable_get_assignation:{description:"No se ha podido obtener la asignación, revisa que hay reglas, tarifas y cupos disponibles para los datos introducidos.",title:"No se ha podido obtener la asignación"}},kf={error:"Ha ocurrido un error al volver a confirmar las expediciones",success:"Acción realizada correctamente, se están volviendo a procesar las expediciones"},If={carrier_code:"Carrier",carrier_reference:"Referencia carrier",cash_on_delivery:"Contrareembolso",client_reference:"Referencia cliente",cost_center_code:"Centro de coste",creation_date:"Fecha de creación",current_tracking_code:"Estado de seguimiento",deliverea_reference:"Referencia deliverea",delivery_date:"Fecha de entrega",delivery_time_end:"Franja de entrega fin",delivery_time_start:"Franja de entrega inicio",distribution_center_id:"Centro de distribución",expedition_type:"Tipo de expedición",recipient_city:"Ciudad destinatario",recipient_country_code:"País destinatario",recipient_name:"Nombre destinatario",recipient_zip_code:"Código postal destinatario",sender_address:"Dirección remitente",sender_city:"Ciudad remitente",sender_country_code:"País remitente",sender_name:"Nombre remitente",sender_zip_code:"Código postal remitente",service_code:"Servicio",shipping_date:"Fecha de envío",status:"Estado",total_amount:"Pago total",total_parcels:"Bultos",total_volume:"Volumen total",total_weight:"Peso total"},Sf={active:"Activo",cancelled:"Cancelado",closed:"Cerrado",dormant:"Inactivo",draft:"Borrador",error:"Error",expired:"Expirado",finalized:"Finalizado",hidden:"Oculto"},Pf={all:"Todos",cancelled:"Cancelado",delivered:"Entregado",documented:"Documentado",error:"Error documentación",exception:"Excepción",expired:"Expirado",hidden:"Oculto",in_process:"En proceso",incidence:"Incidencia",label_not_downloaded:"Etiqueta no descargada",picked_up:"Recogido",refused:"Rehusado"},Of={empty:"No hay tickets",modal:{title:"Tickets de la expedición"},open:"Ver tickets"},Lf={0:"No documentado",10:"En reparto para entregar",11:"Entregado",12:"Entrega fallida",13:"Error en la dirección",14:"Paquete rehusado",15:"A la espera de acción por parte del remitente",16:"Cerrado/Festivo/Vacaciones",17:"Paquete devuelto ",18:"A la espera de acción por parte del destinatario",19:"Paquete retenido",20:"Cambio fecha por parte del destinatario",21:"Cambio dirección por parte del destinatario",22:"Mal transitado",23:"Reasignación punto de recogida",24:"Pendiente de recogida por destinatario",25:"Paquete dañado/Perdido/Parcial",26:"Tramitando solución",27:"Sin trazabilidad",28:"Expirado",29:"Recogida fallida",30:"Depositado en punto de entrega",31:"Recogida cancelada",32:"Ruta cancelada por fuerza mayor",35:"Paquete robado",36:"Sin capacidad",37:"Entrega cancelada",38:"Sin tiempo para entregar",39:"Ausente",40:"Destinatario erróneo",99:"Incidencia indefinida","-1":"Error","-2":"Oculto","-3":"Cancelado","01":"Pedido en preparación","02":"Recogida asignada","03":"Recogida pendiente de efectuar","04":"Errores de documentación","05":"Recogida efectuada","06":"Paquete saliendo de origen","07":"Inspección administrativa/aduanera","08":"Paquete camino de destino","09":"Documentación administrativa recibida",undefined:"Indefinido"},$f={exchange:"Cambio",exchange_return:"Devolución de cambio",exchange_shipment:"Envío de cambio",order:"Pedido",return:"Devolución",shipment:"Envío"},Nf={actions:Cf,address:bf,columns:Ef,confirm:Rf,filters:xf,list:Af,manage:Tf,match_assignation:Df,retry:kf,sort:If,status:Sf,tabs:Pf,tickets:Of,tracking_status:Lf,types:$f},Ff={carrier_code:"Agencia",carrier_reference:"Referencia agencia"},Vf={characteristics:{carrier:"Agencia"},header:{carrier_reference:"Referencia agencia"},modal:{hide_expedition:{agree:"Entiendo, me pondré en contacto con la agencia para cancelar el envío*",hide_info:"De todas formas, puedes ocultar el envío de la plataforma si lo deseas, aunque no tenga afectación directa sin comunicárselo a la agencia.",unsupported_carrier_info:"Esta agencia no permite cancelaciones dedse la plataforma. Para cancelar el envío debes ponerte en contacto con la agencia directamente."},report_incidence:{title:"Nuevo mensaje para la agencia"}}},Bf={carrier_cost_centers_services:"Agencia, centro de coste y servicio",carrier_reference:"Referencia agencia",incidence_type:"Tipo de incidencia",reference_tooltip:"Puedes buscar envíos por ref. cliente, ref. Deliverea o ref. agencia utilizando este campo"},zf={carrier_reference:"Referencia agencia",characteristics:{carrier_cost_center_service:"Agencia, centro de coste y servicio",carrier_notifications:{title:"Notificaciones de la agencia",tooltip:"Puede conllevar recargo por parte de la agencia, consultar tarifas y condiciones con la agencia"}},pickup_time:{description:"La agencia podría modificar la hora de recogida según sus horarios. El intervalo final aparecerá en el detalle de la expedición."}},Mf={exchange_return:"Buscar en devoluciones de cambios",exchange_shipment:"Buscar en envíos de cambios",order:"Buscar en altas",return:"Buscar en devoluciones",shipment:"Buscar en envíos"},Uf={carrier_code:"Agencia",carrier_reference:"Referencia agencia"},Gf={incompatible_log_dvd:"Incompatibles Log DVD",incompatible_log_dvd_incidence:"Incompatibles Log DVD",logistic_incidence:"INC. Logistica",returned:"Devuelto",sinister:"Siniestro",temporary_incidence:"Incidencia provisional",valdemoro_incidence:"INC. Valdemoro"},jf={incompatible_log_dvd:"Incompatibles Log DVD",incompatible_log_dvd_incidence:"Incompatibles Log DVD",logistic_incidence:"INC. Logistica",returned:"Devuelto",returned_incidence:"Devuelto por incidencia",sinister:"Siniestro",temporary_incidence:"Incidencia provisional",valdemoro_incidence:"INC. Valdemoro"},qf={188:"188-CUMPLI. PARCIAL C.C.",189:"189-RESCISION PARCIAL C.C.","011":"011-ENTREGADO PAGADO","012":"012-COBRADO CHEQUE BAN","022":"022-ENTR CRED CONCERTADO","031":"031-RESCISION","063":"063-RECOGIDA ANULADA","066":"066-RECOGIDA REVISADA","088":"088-CUMPLIMENT. C.C.","089":"089-RESCISION C.C.",none:"Sin revisar"},Hf={154:"154-ENVÍO DISPONIBLE EN PUNTO",300:"300-AG INFORMA ENTREGA","003":"003-EXPEDICIÓN EN TRÁNSITO","009":"009-EXPEDICIÓN EN REPARTO","00A":"00A-DESTINATARIO AUSENTE","00B":"00B-RECLAM.BULTOS AG","00D":"00D-DEV.PROV.AUSENTE","00F":"00F-FALTA PUNTEO","00G":"00G-DEV.PROV.DESCONOCIDO","00H":"00H-CAMBIO DE DOMICILIO","00J":"00J-DEV.PROV.ORDEN DVD","00L":"00L-DEV. NO ABONA REEMB.","00M":"00M-EXP. INCOMPLETA","00N":"00N-EXP.NO RECIBIDA DELEG.","00O":"00O-SE REQUIERE FIRMA TIT.","00P":"00P-DEV.PROV.REHUSADO","00Q":"00Q-DIRECCIÓN ERRONEA","00T":"00T-DEV.PROV.MCIA DAÑADA","00U":"00U-NO DISPONE EFECTIVO","00V":"00V-DEV.PROV.POR DUPLICADO","00X":"00X-CONCERTADO CON DESTI","01":"Documentado","012":"012-COBRADO CHEQUE BAN","022":"022-Entregado","025":"025-COMUNICADO A AG","026":"026-PTE.CLTE.RECOJA EN AG","031":"031-DEVOLUCIÓN EN CENTRO ORIGEN","032":"032-DEVUELTO POR ORDEN ECI","033":"033-DEVOLUC.POR SINIESTRO","034":"034-DEVUELTO AL REMITENTE","060":"060-RECOG.EFECTUADA AL DESTINATARIO","061":"061-RECOGIDA DEPOSITADA EN CENTRO ORIGEN","063":"063-RECOGIDA NO EFECTUADA/ANULADA","084":"084-FECHA ENTREGA FIJADA","0EB":"0EB-EXCESO DE BULTOS","0EC":"0EC-ERROR CUMPLIMENTACIÓN","0EI":"0EI-ENTREGA INCOMPLETA","0FD":"0FD-FALTA DOCUMENTACIÓN","0FL":"0FL-FESTIVO LOCAL","0HU":"0HU-HUELGA","0IA":"0IA-IMPOSIBLE ACCESO DOMIC","0IM":"0IM-INC.METEOROLÓGICAS","0NM":"0NM-NO TIENE PREPAR. MCÍA","0P1":"0P1-P.E. CERRADO","0P2":"0P2-RECEPCIONADO EN P.E","0P4":"0P4-DEVOLUCION/RECOG.EN P.E","0P5":"0P5-LEMBRETE CLTE PC","0RA":"0RA-RETENIDO EN ADUANA","0RO":"0RO-RECEPCIONADO EN ORIGEN","0RR":"0RR-RETENIDO P.O REMITENTE",CCC:"CCC-CANCELADO C.C.",CPE:"CPE-CÓDIGO POSTAL ERRÓNEO",IFM:"IFM-INCIDENCIA FUERZA MAYOR",MCC:"MCC-MENSAJERO EN C.C.",RCA:"RCA-RETRASO CULPA AG",MED:"MED-MENSAJERO EN CASA",EDP:"EDP-PACKETE EN PUNTO",LRC:"LRC-LLAMA REPARTIDOR AL CLIENTE"},Zf={order:"Alta"},Wf={columns:Ff,detail:Vf,filters:Bf,manage:zf,search_types:Mf,sort:Uf,status:Gf,tabs:jf,tracking_revision_status:qf,tracking_status:Hf,types:Zf},Kf={es:Xt(Nf,Wf)},Yf={clear:"Limpiar"},Xf={pick_color:"Abrir el selector de colores"},Jf={date:"Fecha",end_time:"Hasta",start_time:"Desde"},Qf={download:"Descargar",invalidFileSize:"El fichero tiene un tamaño superior al permitido",invalidFileType:"El fichero seleccionado no es aceptado, seleccione un fichero admitido",noFileSelected:"No se ha seleccionado ningún fichero",remove:"Quitar",selectOrDrop:"Arrastra y suelta un archivo o haz clic"},e_={search_address:"Buscar dirección en Google maps",search_address_tooltip:"Introduce la dirección completa y selecciona una opción del listado de sugerencias de Google maps"},t_="Opcional",i_={length:"Al menos seis caracteres.",special_char:"Al menos un carácter especial.",uppercase_char:"Al menos un carácter en mayúscula."},a_={select_options:"Seleccionar opciones",selected_options:"No se ha seleccionado ninguna opción | Una opción seleccionada | {count} opciones seleccionadas"},r_={empty:"Selecciona una opción",empty_list:"No hay opciones disponibles",no_options_found:"No se han encontrado resultados",search_options:"Buscar...",selected_options:"No se ha seleccionado ninguna opción | Una opción seleccionada | {count} opciones seleccionadas"},o_={all:"Todos",any_option:"Selecciona una opción",option:"Opción"},n_={new_item_placeholder:"Introduce una opción y pulsa enter (o varias separadas por coma)",remove:"Eliminar",selected_options:"No se ha seleccionado ningún item | Un item seleccionado | {count} items seleccionados"},s_={decimal:"Debe de ser un número.",domain:"Debe ser un dominio válido.",email:"Debe de ser un email válido.",error:"No se puede hacer la acción, hay datos incorrectos.",greater_than:"Este campo debe ser mayor que {value}.",hex_color:"Debe ser un color hexadecimal válido.",max_length:"Este campo debe tener como máximo {max} caracteres.",min_length:"Este campo debe tener al menos {min} caracteres.",min_value:"Este campo debe ser al menos {min}.",numeric:"Debe de ser un número.",phone:"Este campo contiene un número no válido.",required:"Campo obligatorio.",same_as_password:"Las contraseñas deben coincidir.",secure_password:"La contraseña debe contener un carácter especial y un número.",url:"Debe de ser una url valida.",regex:"Este campo no tiene el formato correcto.",start_date_less_than_end_date:"La fecha inicial debe ser menor que la fecha final",end_date_greater_than_start_date:"La fecha final debe ser mayor que la fecha inicial"},c_={calendar:Yf,color:Xf,date_time_range:Jf,file:Qf,maps:e_,optional:t_,password:i_,picker_select:a_,rich_select:r_,select:o_,tag_select:n_,validations:s_},d_={es:c_},l_={credentials:{error_on_get_data:"Ha ocurrido un error al obtener los datos",password:"Contraseña",title:"Credenciales API",url:"Endpoint",user:"Usuario"},title:"Conexión API"},u_={details:"Detalles",documentation:"Documentación",sandbox:"Sandbox",title:"Integraciones"},p_={api:l_,index:u_},m_={es:p_},h_={confirm:{count:"Confirmar pedidos | Confirmar {count} pedido | Confirmar {count} pedidos"},delete:{count:"Eliminar pedidos | Eliminar {count} pedido | Eliminar {count} pedidos"},export:{count:"Exportar pedidos | Exportar {count} pedido | Exportar {count} pedidos"},retry:{count:"Reintentar pedidos | Reintentar {count} pedido | Reintentar {count} pedidos"}},f_={submit:{error:"Ha ocurrido un error al crear el pedido",success:"Pedido creado correctamente"},title:"Crear pedido"},__={title:"Detalles del pedido"},g_={save:"Guardar expedición",submit:{error:"Ha ocurrido un error al editar el pedido",success:"Pedido editado correctamente"},title:"Editar pedido"},v_={empty:"Empezar a crear pedidos",empty_with_filters:"No se han encontrado resultados con los parámetros de tu búsqueda",title:"Pedidos"},y_={actions:{confirm:{error:"Ha ocurrido un error al confirmar el pedido",success:"Pedido confirmado correctamente",title:"Confirmar"},delete:{error:"Ha ocurrido un error al eliminar el pedido",modal:{description:"¿Seguro que quieres eliminar el pedido?",title:"Eliminar pedido"},success:"Pedido eliminado correctamente",title:"Eliminar"},edit:{title:"Editar"},mark_as_documented:{carrier_reference:"Referencia del carrier",description:"Al confirmar este pedido como documentado en el carrier, automáticamente se pasará al tipo de expedición asignado y se eliminará el pedido.",error:"Ha ocurrido un error al confirmar el pedido",success:"Pedido confirmado correctamente",title:"Marcar como documentado",warning:"¡ATENCIÓN!, Esta acción es irreversible, realizar solo si se ha confirmado con el cliente y carrier."},retry:{error:"Ha ocurrido un error al volver a confirmar el pedido",success:"Pedido confirmado correctamente",title:"Reintentar"}}},w_={canceled:"Cancelado",documented:"Documentado",draft:"Borrador",error_documented:"Error al documentar",error_drafting:"Error al pre-notificar",error_updating_draft:"Error al actualizar",pending:"Pendiente de documentar",pending_draft:"Pendiente pre-notificar",pending_update_draft:"Pendiente de actualizar"},C_={actions:h_,create:f_,details:__,edit:g_,list:v_,manage:y_,status:w_},b_={confirm:{count:"Confirmar altas | Confirmar {count} alta | Confirmar {count} altas"},delete:{count:"Eliminar altas | Eliminar {count} alta | Eliminar {count} altas"},export:{count:"Exportar altas | Exportar {count} alta | Exportar {count} altas"},retry:{count:"Reintentar altas | Reintentar {count} alta | Reintentar {count} altas"}},E_={submit:{error:"Ha ocurrido un error al crear el alta",success:"Alta creada correctamente"},title:"Crear alta"},R_={title:"Detalles del alta"},x_={save:"Guardar expedición",submit:{error:"Ha ocurrido un error al editar el alta",success:"Alta editada correctamente"},title:"Editar alta"},A_={empty:"Empezar a crear altas",title:"Altas"},T_={actions:{confirm:{error:"Ha ocurrido un error al confirmar el alta",success:"Alta confirmada correctamente"},delete:{error:"Ha ocurrido un error al eliminar el alta",modal:{description:"¿Seguro que quieres eliminar el alta?",title:"Eliminar alta"},success:"Alta eliminada correctamente"},retry:{error:"Ha ocurrido un error al volver a confirmar el alta",success:"Alta confirmada correctamente"}}},D_={draft:"Alta"},k_={actions:b_,create:E_,details:R_,edit:x_,list:A_,manage:T_,status:D_},I_={es:Xt(C_,k_)},S_={color:"Color",logo:"Imagen",logo_info:"Solo se permiten imágenes de máximo 5MB",title:"Configuración de la apariencia de las notificaciones de devolución y el web-portal"},P_="No se han podido actualizar la configuración del returns portal",O_={invalid_configuration:"La configuración no es válida. Por favor revisa los datos."},L_={link:"Url de redirección",subtitle:"Es la URL donde se enviará al usuario una vez haya finalizado el proceso de devolución.",title:"Página de salida"},$_={email:"Correo electrónico donde enviaremos una notificación al crear una devolución",status:"Enviar una notificación por cada devolución al correo electrónico",subtitle:"Activando las notificaciones recibirás un correo electrónico cada vez que un usuario realice una nueva devolución.",title:"Notificaciones"},N_={deliverea:{name:"Deliverea"},if_returns:{name:"iF returns",merchant_domain:{title:"Marca",description:"Configura los datos de tu marca",label:"Nombre",helper:"La dirección de tu portal es "}},reveni:{name:"Reveni",client_identifier:{title:"Marca",description:"Configura los datos de tu marca",label:"Identificador",helper:"La dirección de tu portal es "}},none:{name:"Desactivado"}},F_={not_configured:"Para activar el return portal, se ha de tener al menos una regla activa.",subtitle:"Listado de reglas que utiliza el return web portal.",title:"Reglas del returns web portal"},V_={days:"Plazo de devolución (días naturales)",subtitle:"Indica el plazo máximo para solicitar una devolución y añade la información sobre tu política de devoluciones.",title:"Políticas de devoluciones",url:"Enlace a tus políticas de devoluciones"},B_="Hay una regla más activa | Hay {count} reglas más activas",z_="Guardar",M_={sender:"Remitente para los correos electrónicos",title:"Configuración del remitente de las notificaciones de devoluciones"},U_={cant_update_required_fields:"Para poder activar el portal, ha de tener informados los campos obligatorios. ",info:"Para activar el portal de devoluciones debes previamente informar de la URL de tu portal (https://tudominio.returnorder.io), tener al menos una regla activa y un remitente para los emails.",status:"Estado del returns portal",title:"Activar el returns portal"},G_="Configuración guardada correctamente",j_="Returns portal",q_="Ver todas las reglas",H_={description:"Puedes editar el nombre del subdominio del returns portal para tus clientes. Por defecto es el nombre de empresa que nos has facilitado.",not_configured:"Ha de configurar el subdominio y guardar para poder previsualizar el web-portal",subdomain:"Subdominio del web-portal",title:"Configuración de la URL del web-portal",url_description:"El web-portal será accesible a través de esta url:"},Z_={title:"Previsualizar el web-portal"},W_={appearance:S_,cant_update_settings:P_,error:O_,exit_page:L_,notifications:$_,portals:N_,return_rules:F_,returns_policy:V_,rules_count:B_,save:z_,senders:M_,status:U_,success:G_,title:j_,view_all_rules:q_,web_portal:H_,web_portal_preview:Z_},K_={es:W_},Y_={download_label:{count:"Descargar etiquetas | Descargar {count} etiqueta | Descargar {count} etiquetas",error:"Ha ocurrido un error al realizar la exportación",success:"Exportación solicitada correctamente, recibirá un email con la exportación una vez se haya procesado"},export:{count:"Exportar devoluciones | Exportar {count} devolución | Exportar {count} devoluciones",error:"Ha ocurrido un error al realizar la exportación",success:"Exportación solicitada correctamente, recibirá un email con la exportación una vez se haya procesado"}},X_={submit:{error:"Ha ocurrido un error al crear la devolución",success:"Devolución creada correctamente"},title:"Crear devolución"},J_={title:"Detalles de la devolución"},Q_={empty:"Empezar a crear devoluciones",empty_with_filters:"No se han encontrado resultados con los parámetros de tu búsqueda",tabs:{all:"Todos",cancelled:"Cancelado",delivered:"Entregado",documented:"Documentado",error:"Error documentación",exception:"Excepción",expired:"Expirado",hidden:"Oculto",in_process:"En proceso",incidence:"Incidencia",label_not_downloaded:"Etiqueta no descargada",picked_up:"Recogido",refused:"Rehusado"},title:"Devoluciones"},eg={active:"Activo",cancelled:"Cancelado",closed:"Cerrado",draft:"Borrador",error:"Error",expired:"Expirado",finalized:"Finalizado",hidden:"Oculto"},tg={actions:Y_,create:X_,details:J_,list:Q_,status:eg},ig={es:tg},ag={title:"Acciones",add:"Añadir acción",remove:"Eliminar",type:"Tipo",types:{assignation:"Enviar con",extra_assignation:"@:rules.actions.types.assignation"},fields:{carrier_cost_center_service:"Carrier, centro de coste y servicio",agency:"Agencia",sub_agency:"Sub agencia"}},rg={title:"Condiciones",add:"Añadir condición",remove:"Eliminar",conditional:"Condicional",type:"Tipo",value:"Valor",types:{business_line:"Línea de negocio",cash_on_delivery:"Contra reembolso",category:"Categoría",channel:"Canal de venta",company_id:"Empresa de venta",department:"Departamento",distribution_center:"Centro de distribución",dry_run:"Dry run",expedition_type:"Tipo de envío",from_country:"País origen",from_region:"Región origen",from_zip_code:"Código postal origen",luxury:"Lujo",manufacture_method:"Método de fabricación",number_of_parcels:"Bultos totales",pickup_type:"Tipo de recogida",preparation_center:"Nodo preparador",sales_center:"Centro de venta",shipping_method:"Método de envío",sku:"SKU",sts_center:"Centro STS",sts_enterprise:"Empresa STS",subchannel:"Subcanal",to_country:"País destino",to_region:"Región destino",to_zip_code:"Código postal destino",total_price:"Precio total",weight:"Peso (kg)",wmos:"WMOS"},conditionals:{between:"Entre",contains:"Contiene",ends_with:"Termina",equal_to:"Igual (=)",equals:"Igual",greater_than:"Mayor (>)",greater_than_equal_to:"Mayor o igual (>=)",in:"En",include_exclude:"Incluir y excluir múltiple",less_than:"Inferior (<)",less_than_equal_to:"Inferior o igual (<=)",not_equals:"No es igual",starts_with:"Comienza con",starts_with_in:"Comienza con en"},conditionals_values:{exclude:"Excluye en",exclude_tooltip:"Códigos postales que no aplican en la regla, deben introducirse de forma completa.",include:"Comienza con",include_tooltip:"Códigos postales que aplican en la regla, pueden introducirse de forma parcial.",max:"Max",min:"Min"}},og={title:"Crear regla",submit:"@:rules.create.title",success:"Regla creada correctamente",error:"No se ha podido crear la regla",first:"Crea la primera regla para tus expediciones",empty:{title:"No se han encontrado reglas",description:"Prueba a cambiar los filtros, el centro de distribución, el tipo de reglas o crear nuevas reglas"}},ng={title:"La prioridad asignada a la regla ya está en uso",description:"No se puede asignar la misma prioridad a dos reglas, prueba a asignar una prioridad superior o inferior, pero siempre con valores naturales."},sg={title:"Exportar registros de auditoría"},cg={alias:"Alias",carrier_cost_center_service:"Carrier, centro de coste y servicio",exchange_shipment:"Envío de cambio",expedition_type:"Tipo de expedición",return:"Devolución",shipment:"Envío",enabled:"Estado"},dg={clone:"Clonar regla",empty:"No se han encontrado reglas",create_first:"Crea la primera regla para tus envíos",order_info:"Las reglas se ordenan y aplican por prioridad, es decir, la que tenga un número de prioridad más bajo irá por delante de otra con número de prioridad más alto."},lg={urgent:"Urgente"},ug={title:"Optimización",type:"Tipo",types:{without:"Sin optimización",balancer:"Balanceador"},fields:{balancer_alias:"Balanceador"}},pg={distribution_center:"Centro de distribución",droppoint:"Punto de conveniencia",pickup:"Domiciliaria"},mg={alias:"Alias",priority:"Prioridad",scope:"Scope",status:"Estado",updated_at:"Modificado",modified_by:"Modificado por",distribution_center_id:"Centro de distribución"},hg={title:"Simulador",match:"Simular regla",matched_assignation:"Asignación a aplicar",matched_rule:"Regla coincidente",no_matched_rule:"Regla no encontrada",no_matched_rule_description:"No se ha encontrado una regla con las condiciones especificadas",results:"Resultados",cost_center:"Centro de coste",service:"Servicio"},fg={disabled:"Regla desactivada",enabled:"Regla activa"},_g={general:"Reglas","returns-portal":"Reglas returns portal"},gg={title:"Editar regla",change_priority:"Cambiar la prioridad de la regla",submit:"@:rules.update.title",success:"Regla actualizada correctamente",error:"No se ha podido actualizar la regla",cancel:"Cancelar"},vg={actions:ag,conditions:rg,create:og,delete:{title:"Eliminar regla",submit:"@:rules.delete.title",description:"¿Estás seguro que quieres eliminiar esta regla?",success:"Regla eliminada correctamente",error:"No se ha podido eliminar la regla"},duplicated:ng,export_audit:sg,filters:cg,list:dg,manufacture_methods:lg,optimizer:ug,pickup_types:pg,props:mg,simulator:hg,status:fg,title:_g,update:gg},yg="Agencia",wg="Agencia, centro de coste y servicio",Cg={canarias:"Canarias Nave e-commerce",cc:"Centros comerciales",naver:"Nave R"},bg={action_carrier:yg,action_carrier_cost_center_service:wg,sub_scope:Cg},Eg={es:Xt(vg,bg)},Rg="Crear remitente",xg="Crear el primer remitente para este centro de distribución",Ag={form:{smtp:{title:"Configuración de envío (SMTP)"},imap:{title:"Configuración de recepción (IMAP)",use_smtp_credentials:"Usar las mismas credenciales que en la configuración de envío (SMTP)"}},checks:{title:"Comprobación de la configuración",error:"Se ha producido un error al comprobar la conexión.",show_detail:"Ver detalle",hide_detail:"Ocultar detalle",confirm:"Guardar configuración",edit_configuration:"Editar configuración",smtp:{title:"Resultado de la comprobación de envío (SMTP)",send_email:{title:"Envío de correo electrónico",error:"Se ha producido un error al enviar el correo electrónico de comprobación."}},imap:{title:"Resultado de la comprobación de recepción (IMAP)",connection:{title:"Conexión con el servidor",error:"No se ha podido establecer la conexión con el servidor"},authentication:{title:"Autenticación",error:"Se ha producido un error de autenticación. Por favor, comprueba que las credenciales son correctas."},get_email:{title:"Obtención de correo electrónico",warning:"No se ha podido obtener el mensaje de comprobación."}}}},Tg="Editar remitente",Dg="Ha ocurrido un error",kg="Ha ocurrido un error al guardar los datos",Ig="Ha ocurrido un error al conectar al servidor SMTP",Sg={email:"Correo electrónico",email_provider:"Tipo de configuración",email_provider_login_google:"Iniciar sesión con Google",email_provider_login_microsoft:"Iniciar sesión con Microsoft",email_provider_with_custom:"Configurar un e-mail personalizado (SMTP)",email_provider_with_google:"Configurar tu cuenta de Google",email_provider_with_microsoft:"Configurar tu cuenta de Microsoft",encryption:"Cifrado",name:"Nombre",password:"Contraseña",port:"Puerto",smtp:"Servidor",username:"Usuario",imap:{server:"Servidor",port:"Puerto",username:"Usuario",password:"Contraseña",encryption:"Cifrado"}},Pg={1:"El uso de Deliverea y la transferencia a cualquier otra aplicación de la información recibida de las API de Google se ajustarán a",2:"Política de datos de Deliverea",3:", incluidos los requisitos de uso limitado."},Og={configured:{remove:"Para cambiar el correo configurado tienes que eliminar el remitente y crear uno nuevo.",title:"Correo configurado",with:"Configurado con"},check:"Comprobar configuración",save:"Guardar remitente",save_exit:"Guardar remitente y salir",sections:{advanced_tracking:"Advanced tracking",change:"Cambiar remitente",communications_hub:"Communications hub",description:{1:"Selecciona el centro de distribución que quieres que tenga este correo como remitente. Puedes especificar en qué secciones quieres que esté el remitente.",2:"Solo puede haber un remitente por sección.",3:"Para elegir advanced tracking y returns portal has de tener las secciones configuradas"},return_portal:"Return portal",title:"Secciones"},imap:{title:"Configuración IMAP"},oauth:{expired_button:"Volver a iniciar sesión",expired_tooltip:"Ha caducado la sesión",not_configured_button:"Iniciar sesión"}},Lg={1:"El uso de Deliverea y la transferencia a cualquier otra aplicación de la información recibida de las API de Microsoft se ajustarán a",2:"Política de datos de Deliverea",3:", incluidos los requisitos de uso limitado."},$g="Eliminar remitente",Ng="No se ha podido eliminar el remitente",Fg={description:"¿Estás seguro que quieres eliminiar este remitente?",title:"Eliminar remitente"},Vg="El remitente tiene servicios de notificación relacionados",Bg={advanced_tracking:"Remitentes para los mails de advanced tracking",communications_hub:"Remitentes para los mails de communications hub",returns_portal:"Remitentes para los mails de returns portal",save:"Guardar configuración",save_exit:"Guardar configuración y salir",title:"Configuración de los remitentes"},zg="Remitentes",Mg={name:"Nombre",email:"Correo electrónico"},Ug={create:Rg,create_first_sender:xg,custom_email_account:Ag,edit:Tg,error:Dg,error_on_save:kg,error_smtp_connect:Ig,form:Sg,google_privacy:Pg,manage:Og,microsoft_privacy:Lg,remove:$g,remove_error:Ng,remove_modal:Fg,remove_related:Vg,settings:Bg,title:zg,filters:Mg},Gg={es:Ug},jg={accept:"Aceptar",cancel:"Cancelar",close:"Cerrar",confirm:"Confirmar"},qg={all:"Todos",true:"Activos",false:"Desactivados",yes:"Si",no:"No"},Hg="Beta",Zg={copied:"Copiado al portapapeles correctamente",copy:"Copiar al portapapeles",read:{denied:"No se han dado permisos para acceder al portapapeles, revisa la configuración del navegador",error:"No se ha podido obtener el contenido del portapapeles",exception:"Ha ocurrido un error no controlado, contacta con soporte.",invalid_browser:"Navegador o configuración no compatibles con la lectura del portapapeles"}},Wg="Cerrar",Kg={hidden_columns:"Columnas ocultas",max_visible_columns_selected:"No se pueden mostrar más columnas, oculta alguna columna para poder mostrar otras.",reset:"Restablecer columnas",show_hide_columns:"Columnas",visible_columns:"Columnas visibles"},Yg={AD:"Andorra",AE:"Emiratos Árabes Unidos",AF:"Afganistán",AG:"Antigua y Barbuda",AI:"Anguila",AL:"Albania",AM:"Armenia",AN:"Antillas Neerlandesas",AO:"Angola",AQ:"Antártida",AR:"Argentina",AS:"Samoa Americana",AT:"Austria",AU:"Australia",AW:"Aruba",AX:"Islas de Åland",AZ:"Azerbayán",BA:"Bosnia y Herzegovina",BB:"Barbados",BD:"Bangladesh",BE:"Belgica",BF:"Burkina Faso",BG:"Bulgaria",BH:"Bahrein",BI:"Burundi",BJ:"Benín",BL:"San Bartolomé",BM:"Islas Bermudas",BN:"Brunéi",BO:"Bolivia",BR:"Brasil",BS:"Bahamas",BT:"Bhután",BV:"Isla Bouvet",BW:"Botsuana",BY:"Bielorrusia",BZ:"Belice",CA:"Canadá",CC:"Islas Cocos (Keeling)",CD:"Congo",CF:"República Centroafricana",CG:"Congo",CH:"Suiza",CI:"Costa de Marfil",CK:"Islas Cook",CL:"Chile",CM:"Camerún",CN:"China",CO:"Colombia",CR:"Costa Rica",CU:"Cuba",CV:"Cabo Verde",CX:"Isla de Navidad",CY:"Chipre",CZ:"República Checa",DE:"Alemania",DJ:"Yibuti",DK:"Dinamarca",DM:"Dominica",DO:"República Dominicana",DZ:"Algeria",EC:"Ecuador",EE:"Estonia",EG:"Egipto",EH:"Sahara Occidental",ER:"Eritrea",ES:"España",ET:"Etiopía",FI:"Finlandia",FJ:"Fiyi",FK:"Islas Malvinas",FM:"Micronesia",FO:"Islas Feroe",FR:"Francia",GA:"Gabón",GB:"Reino Unido",GD:"Granada",GE:"Georgia",GF:"Guayana Francesa",GG:"Guernsey",GH:"Ghana",GI:"Gibraltar",GL:"Groenlandia",GM:"Gambia",GN:"Guinea",GP:"Guadalupe",GQ:"Guinea Ecuatorial",GR:"Grecia",GS:"Islas Georgias del Sur y Sandwich del Sur",GT:"Guatemala",GU:"Guam",GW:"Guinea-Bissau",GY:"Guyana",HK:"Hong kong",HM:"Islas Heard y McDonald",HN:"Honduras",HR:"Croacia",HT:"Haití",HU:"Hungría",ID:"Indonesia",IE:"Irlanda",IL:"Israel",IM:"Isla de Man",IN:"India",IO:"Territorio Británico del Océano Índico",IQ:"Irak",IR:"Irán",IS:"Islandia",IT:"Italia",JE:"Jersey",JM:"Jamaica",JO:"Jordania",JP:"Japón",KE:"Kenia",KG:"Kirgizstán",KH:"Camboya",KI:"Kiribati",KM:"Comoras",KN:"San Cristóbal y Nieves",KP:"Corea del Norte",KR:"Corea del Sur",KW:"Kuwait",KY:"Islas Caimán",KZ:"Kazajistán",LA:"Laos",LB:"Líbano",LC:"Santa Lucía",LI:"Liechtenstein",LK:"Sri lanka",LR:"Liberia",LS:"Lesoto",LT:"Lituania",LU:"Luxemburgo",LV:"Letonia",LY:"Libia",MA:"Marruecos",MC:"Mónaco",MD:"Moldavia",ME:"Montenegro",MF:"San Martín (Francia)",MG:"Madagascar",MH:"Islas Marshall",MK:"Macedônia",ML:"Mali",MM:"Birmania",MN:"Mongolia",MO:"Macao",MP:"Islas Marianas del Norte",MQ:"Martinica",MR:"Mauritania",MS:"Montserrat",MT:"Malta",MU:"Mauricio",MV:"Islas Maldivas",MW:"Malawi",MX:"México",MY:"Malasia",MZ:"Mozambique",NA:"Namibia",NC:"Nueva Caledonia",NE:"Niger",NF:"Isla Norfolk",NG:"Nigeria",NI:"Nicaragua",NL:"Holanda",NO:"Noruega",NP:"Nepal",NR:"Nauru",NU:"Niue",NZ:"Nueva Zelanda",OM:"Omán",PA:"Panamá",PE:"Perú",PF:"Polinesia Francesa",PG:"Papúa Nueva Guinea",PH:"Filipinas",PK:"Pakistán",PL:"Polonia",PM:"San Pedro y Miquelón",PN:"Islas Pitcairn",PR:"Puerto Rico",PS:"Palestina",PT:"Portugal",PW:"Palau",PY:"Paraguay",QA:"Qatar",RE:"Reunión",RO:"Rumanía",RS:"Serbia",RU:"Rusia",RW:"Ruanda",SA:"Arabia Saudita",SB:"Islas Salomón",SC:"Seychelles",SD:"Sudán",SE:"Suecia",SG:"Singapur",SH:"Santa Elena",SI:"Eslovenia",SJ:"Svalbard y Jan Mayen",SK:"Eslovaquia",SL:"Sierra Leona",SM:"San Marino",SN:"Senegal",SO:"Somalia",SR:"Surinám",ST:"Santo Tomé y Príncipe",SV:"El Salvador",SY:"Siria",SZ:"Swazilandia",TC:"Islas Turcas y Caicos",TD:"Chad",TF:"Territorios Australes y Antárticas Franceses",TG:"Togo",TH:"Tailandia",TJ:"Tadjikistán",TK:"Tokelau",TL:"Timor Oriental",TM:"Turkmenistán",TN:"Tunez",TO:"Tonga",TR:"Turquía",TT:"Trinidad y Tobago",TV:"Tuvalu",TW:"Taiwán",TZ:"Tanzania",UA:"Ucrania",UG:"Uganda",UM:"Islas Ultramarinas Menores de Estados Unidos",US:"Estados Unidos de América",UY:"Uruguay",UZ:"Uzbekistán",VA:"Ciudad del Vaticano",VC:"San Vicente y las Granadinas",VE:"Venezuela",VG:"Islas Vírgenes Británicas",VI:"Islas Vírgenes de los Estados Unidos",VN:"Vietnam",VU:"Vanuatu",WF:"Wallis y Futuna",WS:"Samoa",YE:"Yemen",YT:"Mayotte",ZA:"Sudáfrica",ZM:"Zambia",ZW:"Zimbabue"},Xg={all:"Todos",billing_account:"Facturación",distribution_center_country:"País",filter_by:"Filtrar por"},Jg={menu:{newOrder:"Nuevo pedido",newReturn:"Nueva devolución",newShipment:"Crear envío"}},Qg="Centro de distribución",ev={an_error_has_occurred:"Ha ocurrido un error",empty_image_url:"Sin imagen",invalid_image_url:"La URL no es una imagen válida o no es de acceso público",on_load_data:"Ha ocurrido un error",try_again_later:"Inténtalo de nuevo pasado unos minutos",validation:"Los datos introducidos son incorrectos"},tv={collapse:"Ocultar",expand:"Ver detalle"},iv={clear:"Limpiar",clear_long:"Limpiar filtros",hidden_filters:"Filtros ocultos",required_filter:"No se puede eliminar este filtro, es requerido para el listado.",reset:"Restablecer filtros",search:"Buscar",show_hide_filters:"Filtros",visible_filters:"Filtros visibles"},av={expedition:{tracking:{codes:"Estado",date:"Fechas"}}},rv="Cargando",ov={en:"English",es:"Español",pt:"Português",it:"Italiano",fr:"Français"},nv="No",sv={description:"La página que buscas no está disponible en este momento. Inténtalo de nuevo más tarde o vuelve al inicio.",links:{status:"Status",support:"Soporte",twitter:"Twitter"},title:"Página no encontrada",to_index:"Volver al inicio"},cv={current_items:"{firstItem} - {lastItem} de {totalItems}",items_per_page:"Items por página",next_page:"Siguiente",prev_page:"Anterior"},dv={africa:"África",americas:"Américas","asia-pacific":"Asia - Pacífico",europe:"Europa","european-union":"Unión Europea",peninsula:"Península Ibérica"},lv={find_by_reference:"Buscar por referencia...",find_order:"Buscar en pedidos",find_return:"Buscar en devoluciones",find_shipment:"Buscar en envíos"},uv={menu:{account:"Mi compañia",account_roles:"Roles",account_users:"Usuarios",billing_accounts:"Facturación",billing_plans:"Planes",integrations:"Integraciones",integrations_api:"Conexión API",settings:"Configuración",settings_assignation:"Asignación",settings_carriers:"Carriers",settings_carriers_backup:"Carriers backup",settings_cost_controlling:"Cost controlling","settings_distribution-centers":"Centros de distribución",settings_label_engine:"Label engine",settings_senders:"Remitentes",settings_webhook:"@:webhooks.list.title",route_inquiries:"@:delivery_probability.route_inquiries.list.title",custom_parameters:"@:custom_parameters.list.title",shipconfirm:"Descuadres",tool:"Herramientas"}},pv={advanced_tracking:"Advanced Tracking",communications_hub:"Communications Hub",comm_hub:{tickets:"Incidencias",configuration:"Configuración"},cost_controlling:{quotas:"Cupos",shipping_profiles:"Tarifas",title:"Optimizador"},dashboard:"Dashboard",returns_portal:"Returns Portal",carrier_expeditions:"Expediciones",delivery_probability:"Probabilidad entrega",emissions:"Emisiones",suite:{batches:"Batches",exchanges:"Cambios",orders:"Pedidos",returns:"Devoluciones",shipments:"Envíos",title:"Suite"}},mv={close:"Cerrar panel"},hv={others:"Ver otras opciones"},fv={asc:"Ascendente",available_fields:"Campos disponibles para ordenar",desc:"Descendente",reset:"Restablecer",title:"Ordenar"},_v={add_column:"Añadir columna",add_row:"Añadir fila",remove_column:"Eliminar columna",remove_row:"Eliminar fila"},gv={AB:"Alberta",AK:"Alaska",AL:"Alabama",AR:"Arkansas",AZ:"Arizona",BC:"British Columbia",CA:"California",CO:"Colorado",CT:"Connecticut",DC:"District of Columbia",DE:"Delaware",FL:"Florida",GA:"Georgia",HI:"Hawaii",IA:"Iowa",ID:"Idaho",IL:"Illinois",IN:"Indiana",KS:"Kansas",KY:"Kentucky",LA:"Louisiana",MA:"Massachusetts",MB:"Manitoba",MD:"Maryland",ME:"Maine",MI:"Michigan",MN:"Minnesota",MO:"Missouri",MS:"Mississippi",MT:"Montana",NB:"New Brunswick",NC:"North Carolina",ND:"North Dakota",NE:"Nebraska",NH:"New Hampshire",NJ:"New Jersey",NL:"Newfoundland and Labrador",NM:"New Mexico",NS:"Nova Scotia",NT:"Northwest Territories",NU:"Nunavut",NV:"Nevada",NY:"New York",OH:"Ohio",OK:"Oklahoma",ON:"Ontario",OR:"Oregon",PA:"Pennsylvania",PE:"Prince Edward Island",QC:"Quebec",RI:"Rhode Island",SC:"South Carolina",SD:"South Dakota",SK:"Saskatchewan",TN:"Tennessee",TX:"Texas",UT:"Utah",VA:"Virginia",VT:"Vermont",WA:"Washington",WI:"Wisconsin",WV:"West Virginia",WY:"Wyoming",YT:"Yukon"},vv={next:"Siguiente →",prev:"← Anterior",done:"Hecho",progress:"[current] de [total]"},yv={logout:"Cerrar sesión",my_profile:"Mi perfil",user_profile:"Perfil de usuario"},wv="No tienes permisos para acceder a esa ruta.",Cv="Sí",bv={actions:jg,active:qg,beta:Hg,clipboard:Zg,close:Wg,columns:Kg,countries:Yg,country_billing_menu:Xg,create:Jg,distribution_center:Qg,errors:ev,expand_button:tv,export:{all:"Todos los registros que cumplen con el criterio de búsqueda",destination:{label:"Destinatario",tooltip:"Se enviará un correo a esta dirección al acabar la exportación"},error:"Ha ocurrido un error al realizar la exportación",modal:{confirm:"Exportar",title:"Exportar registros"},selected:"Solo los registros seleccionados ({count})",selection:"¿Qué registros quieres exportar?",success:"Exportación solicitada correctamente, recibirá un email con la exportación una vez se haya procesado"},filters:iv,form:av,loading:rv,locales:ov,no:nv,not_found:sv,pagination:cv,regions:dv,search:lv,settings:uv,sidebar:pv,slide_over:mv,slider:hv,sort:fv,spreadsheet:_v,states:gv,tour:vv,user:yv,without_permissions:wv,yes:Cv},Ev={find_by_reference:"Buscar por código de operación...",find_exchange_return:"Buscar en devoluciones de cambios",find_exchange_shipment:"Buscar en envíos de cambios",find_order:"Buscar en altas"},Rv={menu:{settings_carriers:"Agencias",settings_carriers_backup:"Agencias backup"}},xv={suite:{orders:"Altas"}},Av={search:Ev,settings:Rv,sidebar:xv},Tv={es:Xt(bv,Av)},Dv={download_label:{count:"Descargar etiquetas | Descargar {count} etiqueta | Descargar {count} etiquetas",error:"Ha ocurrido un error al realizar la exportación",success:"Exportación solicitada correctamente, recibirá un email con la exportación una vez se haya procesado"},export:{count:"Exportar envíos | Exportar {count} envío | Exportar {count} envíos",error:"Ha ocurrido un error al realizar la exportación",success:"Exportación solicitada correctamente, recibirá un email con la exportación una vez se haya procesado"}},kv={submit:{error:"Ha ocurrido un error al crear el envío",success:"Envío creado correctamente"},title:"Crear envío"},Iv={title:"Detalles del envío"},Sv={empty:"Empezar a crear envíos",empty_with_filters:"No se han encontrado resultados con los parámetros de tu búsqueda",import:"Importar envíos",title:"Envíos"},Pv={criteria:{carrier_cost_center:"Carrier y centro de coste",created_at:"Fecha de creación",shipping_at:"Fecha de envio",distribution_center:"Centro de distribución"},empty_shipments:"No hay envíos para los filtros seleccionados",error:"No se ha podido generar el manifiesto",submit:"Generar manifiesto",title:"Generar manifiesto"},Ov={active:"Activo",cancelled:"Cancelado",closed:"Cerrado",draft:"Borrador",error:"Error",expired:"Expirado",finalized:"Finalizado",hidden:"Oculto"},Lv={actions:Dv,create:kv,details:Iv,list:Sv,manifest:Pv,status:Ov},$v={es:Lv},Nv={disabled:"Usuario desactivado",enabled:"Usuario activo"},Fv={title:"Crear usuario"},Vv={title:"Editar usuario"},Bv="Ha ocurrido un error",zv="Ha ocurrido un error al guardar los datos",Mv={name:"Nombre",email:"Email",active:"Estado"},Uv={change_password:"Cambiar contraseña",distribution_centers:"Centros de distribución asociados al usuario",email:"Correo electrónico",language:"Idioma",name:"Nombre",password:"Contraseña",password_complexity:"La contraseña debe tener una logitud minima de 6 caracteres, contener minúsculas, mayúsculas, un número y un caracter especial",password_confirm:"Confirmar contraseña",role:"Rol del usuario",active:"Estado"},Gv="Última conexión:",jv={disable:"Desactivar usuario",disable_description:"Si desactivas un usuario, éste no podrá acceder a la plataforma, pero toda la información que haya generado se mantendrá.",enable:"Activar usuario",save:"Guardar usuario",save_exit:"Guardar usuario y salir"},qv="Usuarios",Hv={active:Nv,create:Fv,edit:Vv,error:Bv,error_on_save:zv,filters:Mv,form:Uv,last_login:Gv,manage:jv,title:qv},Zv={es:Hv},Wv={actions:{on:{error:"Ha ocurrido un error al guardar los datos",success:"Datos guardados correctamente"},save:"Guardar"},description:"Configura un endpoint donde te notificaremos (vía push) las actualizaciones de estado de tus envíos",example:{show:"Ver ejemplo",title:"Ejemplo payload webhook"},form:{password:"Contraseña",url:"Endpoint",user:"Usuario",auth:{credentials:"Credenciales",type:"Tipo de autenticación",url:"Endpoint de autenticación"}},status:{description:"Al desactivar el envío de webhooks se dejan de recibír las actualizaciones de los envíos.",no_url:"No se puede activar un webhook sin configurar el endpoint",title:"Estado del envío de webhooks"},title:"Configuración del webhook de seguimiento de envíos"},Kv={webhook:Wv},Yv={es:Kv},Xv={create:"Guardar factura",create_error:"Ha ocurrido un error al guardar la factura",create_success:"Factura guardada correctamente",download_file:"Descargar factura",download_file_error:"Ha ocurrido un error al descargar el fichero.",download_file_not_found:"La factura no tiene un fichero asociado.",remove:"Eliminar factura",select:"Seleccionar factura"},Jv={title:"Añadir factura"},Qv={date:"Fecha",declaration:"Declaración",file:"Factura",file_info:"Solo se permite subir una imágen o un documento pdf y de 5MB como máximo",freight_charges:"Gastos de envío",number:"Número de factura",payment_method:"Método de pago",signature:"Firma",title:"Factura / Información aduanas",total_amount:"Precio total"},ey={title:"Seleccionar factura"},ty={actions:Xv,create:Jv,form:Qv,list:ey},iy={es:ty},ay={submit:{error:"Ha ocurrido un error al crear el rol",success:"Rol creado correctamente"},title:"Crear rol"},ry={submit:{error:"Ha ocurrido un error al actualizar el rol",success:"Rol actualizado correctamente"},title:"Editar rol"},oy={description:"Descripción",name:"Nombre"},ny={advanced_tracking:{description:"Configurar el advanced tracking",name:"Advanced tracking"},analytics:{description:"Acceso a la sección de analíticas",name:"Analytics"},api_connection:{description:"Visualizar la credenciales de la API y editar el webhook de trackings",name:"Conexión API"},balancer:{description:"Administrar los balanceadores",name:"Balanceadores"},billing:{description:"Cambiar de plan y descargar facturas",name:"Facturación y planes"},carrier_expedition:{description:"Acceder a la sección de envios realizados como carrier",name:"Envios realizados como carrier"},carrier_backup:{description:"Configurar los carriers de backup",name:"Carrier backup"},carriers:{description:"Activar y desactivar carriers y servicios, y subir tarifas por servicio",name:"Carriers"},carrier_rules:{description:"Reglas de emisiones",name:"Configurar las reglas para cálcular las emisiones"},distribution_centers:{description:"Crear, editar y eliminar centros de distribución",name:"Centros de distribución"},emissions:{description:"Acceso a la sección de emisiones",name:"Emisiones"},exchanges:{description:"Acceso a la sección cambios",name:"Exchanges"},incidences:{description:"Acceder a la sección incidencias",name:"Incidencias"},label_engine:{description:"Configurar los rangos del label engine",name:"Label engine"},logistic_centers:{description:"Crear, editar y eliminar centros logísticos",name:"Centros logísticos"},optimizer:{description:"Acceder a la sección tarifas",name:"Optimizador"},orders:{description:"Acceder a la sección pedidos",name:"Pedidos"},quota:{description:"Acceder a la sección de cupos",name:"Cupos"},returns:{description:"Acceder a la sección devoluciones",name:"Devoluciones"},returns_portal:{description:"Configurar el portal de devoluciones",name:"Webportal y notificaciones"},custom_parameters:{description:"Configurar los parámetros personalizados",name:"Parámetros personalizados"},roles:{description:"Crear, editar y eliminar roles",name:"Roles"},rules:{description:"Configurar las reglas.",name:"Reglas"},delivery_probability:{description:"Acceder a la sección probabilidades de entrega",name:"Probabilidades de entrega"},senders:{description:"Crear, editar y eliminar remitentes de e-mail",name:"Remitentes"},shipments:{description:"Acceder a la sección envíos",name:"Envíos"},users:{description:"Crear, editar y eliminar usuarios",name:"Usuarios"}},sy={view_permissions:"Ver permisos"},cy={advanced_tracking:"Advanced Tracking",configuration:"Configuración",cost_controlling:"Cost Controlling",mobility:"Mobility",returns_portal:"Returns portal",suite:"Suite"},dy={BALANCER_FULL_ACCESS:"Acceso completo",BALANCER_READ_ONLY:"Solo lectura",CARRIER_BACKUP_FULL_ACCESS:"Acceso completo",CARRIER_BACKUP_READ_ONLY:"Solo lectura",CARRIER_LOGISTIC_CENTERS_READ_ONLY:"Solo lectura",CARRIER_LOGISTIC_CENTERS_FULL_ACCESS:"Acceso completo",CARRIER_EXPEDITION_READ_ONLY:"Solo lectura",CARRIER_EXPEDITION_FULL_ACCESS:"Acceso completo",CARRIER_RULES_READ_ONLY:"Solo lectura",CARRIER_RULES_FULL_ACCESS:"Acceso completo",CONFIG_ADVANCED_TRACKING_SECTION:"Acceso completo",CONFIG_CARRIERS:"Acceso completo",CONFIG_EMAIL_CONFIGURATIONS:"Acceso completo",CREATE_DISTRIBUTION_CENTERS:"Acceso completo",CREATE_INCIDENCES:"Acceso completo",CREATE_RETURNS:"Acceso completo",CREATE_RETURNS_EXTERNALLY:"Acceso completo",CREATE_SHIPMENTS:"Acceso completo",CREATE_SHIPMENTS_EXTERNALLY:"Acceso completo",EXCHANGES_FULL_ACCESS:"Acceso completo",EXCHANGES_READ_ONLY:"Solo lectura",GET_CARRIERS:"Solo lectura",GET_DISTRIBUTION_CENTERS:"Solo lectura",GET_EMAIL_CONFIGURATIONS:"Solo lectura",GET_RETURNS:"Solo lectura",GET_SHIPMENTS:"Solo lectura",LABEL_ENGINE_FULL_ACCESS:"Acceso completo",LABEL_ENGINE_READ_ONLY:"Solo lectura",ORDERS_FULL_ACCESS:"Acceso completo",ORDERS_READ_ONLY:"Solo lectura",QUOTA_FULL_ACCESS:"Acceso completo",QUOTA_READ_ONLY:"Solo lectura",READ_INCIDENCES:"Solo lectura",SEE_ADVANCED_TRACKING_SECTION:"Solo lectura",SHIPPING_PROFILES_FULL_ACCESS:"Acceso completo",SHIPPING_PROFILES_READ_ONLY:"Solo lectura",DELIVERY_PROBABILITY_FULL_ACCESS:"Acceso completo",DELIVERY_PROBABILITY_READ_ONLY:"Solo lectura",CONFIG_USERS:"Acceso completo",USERS_READ_ONLY:"Solo lectura"},ly="Roles",uy={create:ay,delete:{description:"¿Estás seguro que quieres eliminar este rol?",submit:{error:"Ha ocurrido un error al eliminar el rol",success:"Rol eliminado correctamente"},title:"Eliminar rol"},edit:ry,form:oy,groups:ny,manage:sy,modules:cy,permission:dy,title:ly},py={es:uy},my={active_carriers:"Carriers y servicios activos",active_services:"Un servicio más activo | {count} servicios más activos",carbon_footprint:{donut:{avg:"Promedio",title:"Huella de carbono (Kg de CO2)",total:"Total"},table:{carrier:"Carrier",percentage:"% del total",average:"Media por envío",title:"Detalle de huella de carbono por carrier",total:"kg de CO2"}},carrier_carbon_footprint:{by_service:{title:"CO2 por servicio"},by_customer:{title:"CO2 por cliente"},by_transport:{title:"CO2 por transporte"},total:{total:"Total",avg:"Promedio",down:"{count}% menos que el periodo anterior",up:"{count}% más que el periodo anterior"}},carrier_outages:"Estado de los carriers",daily_stats:{expeditions_summary:{header:"Resumen expediciones {day}",table:{exchanges:"Cambios",returns:"Devoluciones",returns_and_exchanges:"Dev + sxc",shipments:"Envíos",shipments_and_exchanges:"Envíos + sxc",total:"Total",total_with_exchanges:"Total"}},ship_confirm:{header:"ShipConfirms {day}",table:{exchanges:"Cambios",ship_confirm:"ShipConfirm",shipments:"Envíos",total:"Total"}}},filters:{last_month:"Últimos 30 días",last_week:"Últimos 7 días",last_year:"Últimos 365 días"},from_stats:"previo",incidents:"Incidencias",no_carrier_status_outages:"No hay carriers en este estado",no_carriers:"No hay carriers activos",no_shipments:"No shipments",returns:"Devoluciones",shipments:"Envíos",title:"Dashboard",view_all:"Ver todo",without_active_services:"No hay servicios activos"},hy={filters:{carrier_codes:"Carriers",date:"Fecha",distribution_center_id:"Centro de distribución"},legend:{hide:"Ocultar leyenda",show:"Mostrar leyenda"},sections:{expeditions_heatmap:{title:"EHM - Mapa de calor de las expediciones",description:"Mapa de calor de las expediciones por zona",from:"Más expediciones",to:"Menos expediciones",type:{documented:"Envíos entregados",incidences:"Envíos que han tenido incidencias"}},average_delivery_time:{description:"Tiempo medio de entrega por carrier.",empty:"No hay envíos",filter:{24:"24h",48:"48h",72:"72h",other:"Otros",same_day_delivery:"Mismo día"},title:"ADT - Average Delivery Time",tooltip:{24:"Servicios 24h",48:"Servicios 48h",72:"Servicios 72h",other:"Otros",same_day_delivery:"Servicios mismo día"}},customer_lead_time:{checkbox:{all_clients_average:"Todos los clientes",own_average:"Promedio propio"},description:"Tiempo medio desde que un cliente hace un pedido (completa la compra y se documenta) y se produce la entrega.",empty:"No hay envíos",title:"CLT - Customer Lead Time"},damaged_lost_package_overview:{delivered_from_total:"Entregados del total",delivered_percentage:"Total entregados",description:"Total de pedidos con los estados perdido/dañado/robado",empty:"No hay envíos",global:"Global",title:"DLPO - Damaged/Lost Package Overview"},deliverea_optimization_score:{description:"Basándonos en 4 variables con puntuación máxima de 25p. El valor óptimo es 100.",empty:"No hay envíos",global:"Global",points:"Puntos",slot:{dispatching_orders:"Dispatching the orders",customer_lead_time:"Customer Lead Time",perfect_orders:"% de perfect orders",sla:"Cumplimiento SLA"},title:"DOS - Deliverea Optimization Score"},delivery_slots_by_carrier:{average:"Promedio",description:"Distribución de los tiempos de entrega por Carrier.",empty:"No hay envíos",global:"Global",slot:{between_24h_48h:"Entre 24 y 48h",between_48h_72h:"Entre 48 y 72h",over_72h:"Más de 72h",under_24h:"Menos de 24h"},title:"DSC - Delivery Slots by Carrier"},dispatch_velocity_rate:{description:"Envíos creados vs envíos recogidos.",empty:"No hay envíos",global:"Global",legend:{documented:"Envíos creados",picked_up:"Envíos recogidos"},title:"DVR - Dispatch Velocity Rate",tooltip:{documented:"{count} Envio creado | {count} Envíos creados",picked_up:"{count} Envío recogido | {count} Envíos recogidos"}},pick_up_lead_time:{checkbox:{all_clients_average:"Todos los clientes",own_average:"Promedio propio"},description:"Tiempo medio entre que tienes el pedido preparado hasta que se recoge.",empty:"No hay envíos",title:"PLT - Pick-up Lead Time"},percentage_total_deliveries_exceptions:{checkbox:{all_clients_average:"Todos los clientes",own_average:"Promedio propio"},description:"Porcentaje de entregas con incidencias o excepciones.",empty:"No hay envíos",title:"PTDE - Percentage Total Deliveries Exceptions/Incidents"},first_attempt_delivery_rate:{checkbox:{all_clients_average:"Todos los clientes",own_average:"Promedio propio"},description:"Porcentaje de éxito en primer intento de entrega.",empty:"No hay envíos",title:"FADR - First Attempt Delivery Rate"},perfect_order_percentage:{checkbox:{all_clients_average:"Todos los clientes",own_average:"Promedio propio"},description:"Porcentaje de pedidos sin errores (completos, preparados y entregados en tiempo).",empty:"No hay envíos",title:"POP - Perfect Order Percentage",perfect_order:"Envíos sin errores",imperfect_order:"Envíos con errores"},total_delivery:{checkbox:{all_clients_average:"Todos los clientes",own_average:"Promedio propio"},description:"Porcentaje de entrega efectiva sin tener en cuenta tiempos de tránsito.",empty:"No hay envíos",title:"TD - Total Delivery"},status_summary_by_carrier:{description:"Total de envíos por día según el estado.",empty:"No hay envíos",global:"Global",status:{delivered:"Entregado",deposited_in_drop_point:"Depositado en el punto de recogida",documented:"Envío documentado",in_process:"En reparto",incidence:"Incidencia/Excepción",inspection:"Inspección administrativa/aduanera",picked_up:"Recogida efectuada"},title:"SSC - Status Summary by Carrier",tooltip:"{count} envío | {count} envíos"},"unsuccessful-return-rate":{failed_from_total:"Recogidas solicitadas del total",failed_percentage:"Recogidas fallidas",description:"Porcentaje recogidas fallidas sobre el total de recogidas solicitadas",empty:"No hay envíos",global:"Global",title:"UPR - Unsuccessful Pick-up Rate"}},title:"KPIs"},fy="Analytics",_y={dashboard:my,kpi:hy,title:fy},gy={es:_y},vy={get_manifest:{error:"Ha ocurrido un error al generar el manifiesto",title:"Generar manifiesto"},pick_up:{error:"Ha ocurrido un error al solicitar la recogida",success:"Recogida solicitada correctamente",title:"Solicitar recogida"}},yy={title:"Crear batch",submit:"@:batches.create.title",error:"Ha ocurrido un error al crear el batch",success:"Batch creado correctamente",with_assignation:"Con assignación"},wy={empty:{orders:"No hay pedidos asociadas a este batch",returns:"No hay devoluciones asociadas a este batch",shipments:"No hay envios asociados a este batch",exchanges:"No hay cambios asociados a este batch"},expedition_types:{exchanges:"Cambios",orders:"Pedidos",returns:"Devoluciones",shipments:"Envíos"},title:"Detalles del batch"},Cy={columns:{carrier_code:"@:batches.props.carrier_code",cost_center_code:"@:batches.props.cost_center_code",created_at:"@:batches.props.created_at",distribution_center_id:"@:batches.props.distribution_center_id",id:"@:batches.props.id",reference:"@:batches.props.reference",service_code:"@:batches.props.service_code",updated_at:"@:batches.props.updated_at"},empty:"Empezar a crear batches",filters:{carrier_cost_centers_services:"Carrier, centros de coste y servicios",created_at_date:"Fecha de creación",distribution_center_ids:"Centros de distribución",id:"ID",pick_up_status:"Estado de la recogida",reference:"Referencia"},title:"Batches"},by={status:{done:"Recogido",error:"Error",pending:"Pendiente",retrying:"Reintentando",uninitialized:"No inicializado"}},Ey={carrier_code:"Carrier",cost_center_code:"Centro de coste",created_at:"Fecha de creación",distribution_center_id:"Centro de distribución",id:"ID",reference:"Referencia",carrier_reference:"Referencia carrier",service_code:"Servicio",updated_at:"Fecha de actualización",assignation:"Assignación"},Ry={actions:vy,create:yy,details:wy,list:Cy,pick_up:by,props:Ey},xy={es:Ry},Ay={list:{title:"Probabilidades de entrega",empty:"Empezar a crear consultas de probabilidades de entrega",empty_with_filters:"No se han encontrado resultados con los parámetros de tú búsqueda",delete:{count:"Eliminar consultas | Eliminar {count} consulta | Eliminar {count} consultas",success:"Se han eliminado todas las consultas seleccionadas",error:"Ha ocurrido un error al eliminar las consultas seleccionadas",description:"¿Seguro que quieres eliminar todas las consultas seleccionadas?"}},details:{title:"Detalles de probabilidades de entrega",summary:"Resumen",maximum:"Máximo",minimum:"Mínimo",average:"Media",total:"Total",select_time_slot:{title:"Cambiar franja horaria",description:"Confirme el cambio de la hora seleccionada de la consulta para esta ruta.",success:"Cambio aplicado correctamente",error:"Se ha producido un error al aplicar el cambio"},update:"Editar consulta"},export:{title:"Exportar consulta",error:"Ha ocurrido un error al exportar la consulta."},props:{id:"ID",created_at:"Fecha de creación",updated_at:"Fecha de actualización"},filters:{id:"ID",created_at_date:"Fecha de creación",updated_at_date:"Fecha de actualización"},form:{add_expedition:"Añadir expedición",remove_expedition:"Eliminar expedición",filter:{title:"Filtro"},recipient_address:{address:"Dirección",city:"Ciudad",zip_code:"Código postal",country_code:"País"}},update:{title:"Editar consulta de probabilidades de entrega",success:"Consulta de probabilidades de entrega editada correctamente",error:"Ha ocurrido un error al editar la consulta de probabilidades de entrega"},create:{title:"Crear consulta de probabilidades de entrega",success:"Consulta de probabilidades de entrega creada correctamente",error:"Ha ocurrido un error al crear la consulta de probabilidades de entrega"},delivery:{time_selected:{title:"Hora seleccionada",range:"en la franja",probability:"Con una probabilidad de"},recipient_address:"Dirección de ruta",recipient_hash:"Hash de ruta",probabilities:{show:"Mostrar probabilidades",hide:"Ocultar probabilidades"},time_slots:{title:"Franja horaria","00:00":"00:00 - 01:00","01:00":"01:00 - 02:00","02:00":"02:00 - 03:00","03:00":"03:00 - 04:00","04:00":"04:00 - 05:00","05:00":"05:00 - 06:00","06:00":"06:00 - 07:00","07:00":"07:00 - 08:00","08:00":"08:00 - 09:00","09:00":"09:00 - 10:00","10:00":"10:00 - 11:00","11:00":"11:00 - 12:00","12:00":"12:00 - 13:00","13:00":"13:00 - 14:00","14:00":"14:00 - 15:00","15:00":"15:00 - 16:00","16:00":"16:00 - 17:00","17:00":"17:00 - 18:00","18:00":"18:00 - 19:00","19:00":"19:00 - 10:00","20:00":"20:00 - 21:00","21:00":"21:00 - 22:00","22:00":"22:00 - 23:00","23:00":"23:00 - 00:00"},weekdays:{sunday:"Domingo",monday:"Lunes",tuesday:"Martes",wednesday:"Miércoles",thursday:"Jueves",friday:"Viernes",saturday:"Sábado"}},import:{title:"Importar desde csv",success:"Datos importados correctamente",error:"Ha ocurrido un error al importar los datos.",invalid_file_type:"Archivo no válido, sólo son válidos los archivos csv.",example:{download:"Descargar ejemplo .csv",title:"Guia de importación por csv",header:{delivery_date:"Fecha de entrega",time_slot:"Franja horaria",hash:"UID/HASH",address:"Dirección destino",city:"Ciudad",zip_code:"Código postal",country_code:"País"},tour:{restart:"Volver a iniciar",title:{delivery_date:"Columna fecha de entrega",time_slot:"Columna franja horaria",hash:"Columna UID/HASH",address:"Columna dirección destino",city:"Columna ciudad",zip_code:"Columna código postal",country_code:"Columna país",table_header:"Cabecera de la tabla",address_with_date:"Registro de dirección con fecha",address_without:"Registro de dirección sin fecha",hash_with_date:"Registro de UID/HASH con fecha",hash_without:"Registro de UID/HASH sin fecha"},description:{delivery_date:"En esta columna se indica la fecha de la consulta en formato ISO extendido 8601 (YYYY-MM-DD).",time_slot:"En esta columna se indica la franja horaria de la fecha de la consulta.",hash:"En esta columna se indica el hash de la consulta es obligatorio añadir un hash o una dirección.",address:"En esta columna se indica la dirección completa de la consulta.",city:"En esta columna se indica la ciudad de la dirección.",zip_code:"En esta columna se indica el código postal de la dirección.",country_code:"En esta columna se indica el país de la dirección en formato ISO 3166-1 alpha-2 (ES).",table_header:"Al importar el archivo, se ignora el primer registro, ya que está asociado a la cabecera.",address_with_date:"Ejemplo de consulta sobre una dirección en una fecha y franja horaria especifica, la fecha/franja horaria no puede ser superior a 24 horas.",address_without:"Ejemplo de consulta sobre una dirección, al no indicar una fecha se va a realizar una consulta sobre toda una semana.",hash_with_date:"Ejemplo de consulta sobre un UID/HASH en una fecha y franja horaria especifica, la fecha/franja horaria no puede ser superior a 24 horas.",hash_without:"Ejemplo de consulta sobre un UID/HASH, al no indicar una fecha se va a realizar una consulta sobre toda una semana."}}}},delete:{title:"Eliminar consulta",description:"¿Seguro que quieres eliminar la consulta?",success:"Consulta eliminada correctamente",error:"Ha ocurrido un error al eliminar la consulta"}},Ty={route_inquiries:Ay},Dy={es:Ty},ky={title:"Crear centro logístico",submit:"@:logistic_centers.create.title",success:"Centro logístico creado correctamente.",error:"Ha ocurrido un error al crear el centro logístico."},Iy={props:{mode:"Modo",details:"Detalles"},select_modal:{title:"Seleccionar factor",select:"Seleccionar"},fields:{aircraft:"Avión",propulsion:"Propulsión",road_vehicle:"Vehículo de carretera",fuel:"Combustible",haul:"Trayecto",containerized:"En contenedores",trade_lane:"Ruta comercial",deadweight_tonnage:"Tonelaje de peso muerto",refrigerated:"Refrigerado"},fields_values:{aircraft:{cargo:"Carga",belly:"Bodega",unknown:"Desconocido"},propulsion:{electric:"Eléctrico",combustion:"Combustión"},road_vehicle:{van_lt_3_5_t:"Van < 3.5 t",rigid_truck_3_5_7_5_t:"Rigid truck 3.5-7.5 t",rigid_truck_7_5_12_t:"Rigid truck 7.5-12 t",rigid_truck_12_20_t:"Rigid truck 12-20 t",rigid_truck_20_26_t:"Rigid truck 20-26 t",rigid_truck_26_32_t:"Rigid truck 26-32 t",artic_truck_up_to_34_t:"Articulated truck up to 34 t",artic_truck_up_to_40_t:"Articulated truck up to 40 t",artic_truck_up_to_40_t_si:"Artic Truck up to 40 t SI",artic_truck_up_to_40_t_hpdi:"Artic truck up to 40 t HPDI",artic_truck_up_to_44_t:"Articulated truck up to 44 t",rigid_truck_26_40_t:"Rigid truck 26-40 t"},fuel:{diesel:"Diesel",gasoline:"Gasolina",compressed_natural_gas:"Gas natural comprimido",liquefied_natural_gas:"Gas natural licuado",bio_liquefied_natural_gas:"Biogas natural licuado",liquefied_natural_gas_and_diesel:"Gas natural licuado y diesel",compressed_natural_gas_and_diesel:"Gas natural comprimido y diesel",bio_liquefied_natural_gas_and_diesel:"biogas natural licuado y diesel",heavy_fuel_oil:"Combustible de aceite pesado",very_low_sulphur_fuel_oil:"Fueloil con muy bajo contenido de azufre",marine_diesel_oil:"Gasóleo marino"},haul:{short:"Corto",long:"Largo"},deadweight_tonnage:{"0_5_k":"0-5k","5_k_10_k":"5k-10k","10_k_20_k":"10k-20k","20_k":">20k"},containerized:{true:"Sí",false:"No"},refrigerated:{true:"Sí",false:"No"},trade_lane:{global_average:"global_average",panama_trade:"panama_trade",trans_atlantic:"trans_atlantic",trans_suez:"trans_suez",trans_pacific:"trans_pacific",other_global:"other_global",asia_africa:"asia_africa",asia_mediterranean_black_sea:"asia_mediterranean_black_sea",asia_middle_east_india:"asia_middle_east_india",asia_north_america_ec_gulf:"asia_north_america_ec_gulf",asia_north_america_wc:"asia_north_america_wc",asia_north_europe:"asia_north_europe",asia_oceania:"asia_oceania",asia_south_central_america:"asia_south_central_america",north_med_europe_africa:"north_med_europe_africa",north_med_europe_south_america:"north_med_europe_south_america",north_med_europe_middle_east_india:"north_med_europe_middle_east_india",north_med_europe_oceania:"north_med_europe_oceania",mediterranean_black_sea_north_america_ec_gulf:"mediterranean_black_sea_north_america_ec_gulf",mediterranean_black_sea_north_america_wc:"mediterranean_black_sea_north_america_wc",north_america_africa:"north_america_africa",north_america_oceania:"north_america_oceania",north_america_south_central_america:"north_america_south_central_america",north_america_middle_east_india:"north_america_middle_east_india",north_europe_north_america_ec_gulf:"north_europe_north_america_ec_gulf",north_europe_north_america_wc:"north_europe_north_america_wc",south_central_america_africa:"south_central_america_africa",intra_africa:"intra_africa",intra_north_america:"intra_north_america",intra_south_america:"intra_south_america",se_asia_ne_asia:"se_asia_ne_asia",intra_ne_asia:"intra_ne_asia",intra_se_asia:"intra_se_asia",north_europe_mediterranean_black_sea:"north_europe_mediterranean_black_sea",intra_mediterranean_black_sea:"intra_mediterranean_black_sea",intra_north_europe:"intra_north_europe",intra_middle_east_india:"intra_middle_east_india",other:"other"}}},Sy={empty:"No hay centros logísticos",update:"Editar",rules:"Reglas"},Py={alias:"Alias",address:"Dirección",city:"Ciudad",zip_code:"Código postal",country_code:"País",state_code:"Estado",latitude:"Latitud",longitude:"Longitud"},Oy={list:{empty:"Centro logístico sin reglas",title:"Reglas del centro logístico"},tabs:{incoming:"Reglas de entrada",outgoing:"Reglas de salida"},type:{incoming:"Entrante",outgoing:"Saliente"},create:{title:"Crear regla del centro logístico",submit:"Crear regla",success:"Regla creada correctamente.",error:"Ha ocurrido un error al crear la regla."},update:{title:"Actualizar regla del centro logístico",submit:"Actualizar regla",success:"Regla actualizada correctamente.",error:"Ha ocurrido un error al actualizar la regla."},types:{incoming:"Entrada",outgoing:"Salida"},form:{type:"Tipo",alias:"Alias",priority:"Prioridad",status:"Estado",conditions:"Condiciones",actions:"Acciones"},conditions:{type:"Tipo",remove:"Eliminar",conditional:"Condicional",min:"Mínimo",max:"Máximo",fields:{from_country:"País origen",from_postal_code:"Código postal origen",to_country:"País destino",to_postal_code:"Código postal destino",weight:"Peso",number_of_parcels:"Número de bultos",service:"Servicio",customer:"Cliente"},conditionals:{equals:"Igual",equal_to:"Igual",greater_than:"Mayor que",greater_than_equal_to:"Mayor o igual que",less_than:"Menor que",less_than_equal_to:"Menor o igual que",between:"Entre",in:"En",include_exclude:"Incluir y excluir múltiple",not_equals:"No es igual",starts_with:"Comienza con"},value:"Valor"},actions:{type:"Tipo",remove:"Eliminar",fields:{collect:"Recogida",deliver:"Entrega",transfer:"Transferencia"},form:{factor_id:"Factor",logistic_center_id:"Centro logístico",steps:{title:"Pasos",description:"Define los pasos intermedios hasta llegar al centro logístico",item_title:"Paso {step}",alias:"Alias",factor_id:"Factor",latitude:"Latitud",longitude:"Longitud",add:"Añadir paso",delete:"Eliminar paso"}}},transport:{road:"Carretera",rail:"Ferrocarril",sea:"Marítimo",air:"Aereo"}},Ly={title:"Seleccionar centro logístico",select:"Seleccionar"},$y="Centros logísticos",Ny={title:"Editar centro logístico",submit:"@:logistic_centers.update.title",success:"Centro logístico actualizado correctamente.",error:"Ha ocurrido un error al actualizar el centro logístico."},Fy={create:ky,factors:Iy,list:Sy,props:Py,rules:Oy,select_modal:Ly,title:$y,update:Ny},Vy={es:Fy},By={title:"Crear parámetro personalizado",success:"Parámetro personalizado creado correctamente",error:"Ha ocurrido un error al crear el parámetro personalizado",duplicated:"Keys duplicada, las keys de los parámetros personalizados deben ser únicas.",submit:"@:custom_parameters.create.title"},zy={title:"Parámetros personalizados",empty:{title:"Sin parámetros personalizados",description:"Permite agregar nuevos parámetros donde puede guardar datos personalizados, buscar, ordenar o aplicar reglas."}},My={id:"ID",name:"Key",alias:"Alias",created_at:"Fecha de creación",name_info:"El nombre solo puede incluir caracteres válidos: letras, números, _ y -. La key puede contener los caracteres _ y - pero no acabar con ellos. ",type:"Tipo",options:"Valores válidos",scope:"Dónde se verá el parámetro"},Uy={filters:"Filtros",columns:"Columnas",sort:"Orden",rules:"Reglas"},Gy={text:"Texto",selector:"Selección múltiple"},jy={title:"Editar parámetro personalizado",success:"Parámetro personalizado actualizado correctamente",error:"Ha ocurrido un error al actualizar el parámetro personalizado",submit:"@:custom_parameters.update.title"},qy={name:"El nombre solo puede incluir caracteres válidos: letras, números, _ y -. La key puede contener los caracteres _ y - pero no acabar con ellos. "},Hy={create:By,delete:{success:"Parámetro personalizado eliminado correctamente",error:"Ha ocurrido un error al eliminar el parámetro personalizado",title:"Eliminar parámetro personalizado",text:"¿Seguro que quieres eliminar el parámetro personalizado? Recuerda revisar si tienes reglas configuradas con este parámetro."},list:zy,props:My,scopes:Uy,type:Gy,update:jy,validations:qy},Zy={es:Hy},Wy={title:"Detalle de la expedición",sender:"Remitente",recipient:"Destinatario",characteristics:"Características",emissions:"Emisiones"},Ky={origin:"Origen",destination:"Destino",mode:"Modalidad",tankToWheel:"Tank to wheel",wellToWheel:"Well to wheel",failedMessage:"No se han podido calcular las emisiones",pendingMessage:"Las emisiones se están calculando ",information:{tank_to_wheel:"Tank to wheel: corresponde a las emisiones producidas al transformar el combustible en energía (por ejemplo, quemar gasolina en una furgoneta de reparto).",well_to_wheel:"Well to wheel: corresponde a todas las emisiones de combustible, incluidas la producción, la distribución y la conversión en movimiento."}},Yy={pending:"Pendiente",calculated:"Calculado",failed:"Error"},Xy={shipment:"Envío",return:"Devolución"},Jy={reference:"Referencia",service_code:"Servicio",parcel_count:"Número de bultos",weight:"Peso",shipping_date:"Fecha de envío",created_at:"Fecha de creación",expedition_type:"Tipo de expedición",emissions_status:"Estado Emisiones",zip_code:"Código postal",country:"País",coordinates:"Coordenadas",customer:"Cliente",emissions_error:"Error",tank_to_wheel:"Tank to wheel",well_to_wheel:"Well to wheel",from_country_code:"País de origen",from_zip_code:"Código postal de origen",from_coordinates:"Coordenadas de origen",to_country_code:"País de destino",to_zip_code:"Código postal de destino",to_coordinates:"Coordenadas de destino"},Qy={title:"Expediciones"},ew={road:"Carretera",rail:"Tren",air:"Aéreo",sea:"Marítimo"},tw={detail:Wy,emissions:Ky,emissions_status:Yy,expedition_types:Xy,fields:Jy,list:Qy,transportation_modes:ew},iw={es:tw},aw={error:"Ha ocurrido un error al guardar el webhook",example:"Ver ejemplo",description:"Configurar un endpoint donde te notifiquemos (vía push) las actualizaciones de estado de tus envíos",title:"Crear Webhook",submit:"Guardar",success:"Webhook guardado correctamente"},rw={error:"Ha ocurrido un error al guardar el webhook",example:"Ver ejemplo",description:"Configurar un endpoint donde te notifiquemos (vía push) las actualizaciones de estado de tus envíos",title:"Actualizar Webhook",submit:"Guardar",success:"Webhook guardado correctamente"},ow={title:"Ejemplo payload webhook"},nw={alias:"Alias",credentials:{title:"Credenciales",type:{basic:{password:"Contraseña",title:"Basic",user:"Usuario"},oAuth:{grant_type:{client:{client_id:"Client ID",client_secret:"Client Secret",scopes:"Scopes",title:"Client"},password:{password:"Contraseña",title:"Password",user:"Usuario"},title:"Grant Type"},title:"OAuth",url:"Endpoint de Autenticación"},title:"Tipo de autentificación"}},distribution_center_ids:"Centros de distribución",notification_types:{exchangeCreated:"Creación cambios",pod:"Prueba de entrega (POD)",returnCreated:"Creación devoluciones",shipmentCreated:"Creación envíos",title:"Notificaciones",trackingEvent:"Seguimiento trackings"},status:{description:"Al desactivar el envío de webhooks se dejan de recibir las actualizaciones de los envíos.",title:"Estado del envío de webhooks"},url:"Endpoint"},sw={columns:{alias:"Alias",created_at:"Fecha de creación",notification_types:"Notificaciones"},empty:"Crea el primer webhook para recibir notificaciones",empty_with_filters:"No se han encontrado resultados con los parámetros de tu búsqueda",filters:{alias:"Alias",created_at_date:"Fecha de creación",distribution_center_ids:"Centros de distribución",notification_type:"Tipo de notificación"},go_to_list:"Ir a la sección de Webhooks",title:"Webhooks"},cw={exchangeCreated:"Creación de Cambios",pod:"POD",returnCreated:"Creación de Devoluciones",trackingEvent:"Seguimiento",shipmentCreated:"Creación de Envíos"},dw={disabled:"Webhook desactivado",enabled:"Webhook activo"},lw={create:aw,details:rw,example:ow,form:nw,list:sw,notification_types:cw,status:dw},uw={es:lw};var It=(e=>(e.es="es",e.en="en",e.pt="pt",e.it="it",e.fr="fr",e))(It||{});const Bo={};Object.keys(It).forEach(e=>Bo[e]={});const Fe=(e,t)=>{for(const i in It)Bo[i][e]=t[i]};function Xt(...e){return e[0]}pt().checkFeatureFlag(He.USE_TRANSLATIONS_BUNDLE)||(Fe("auth",ih),Fe("account",Pm),Fe("advanced_tracking",zm),Fe("billing",fh),Fe("carriers",Uh),Fe("distribution_centers",uf),Fe("exchanges",wf),Fe("expeditions",Kf),Fe("form",d_),Fe("integrations",m_),Fe("orders",I_),Fe("returns",ig),Fe("returns_portal",K_),Fe("rules",Eg),Fe("senders",Gg),Fe("shared",Tv),Fe("shipments",$v),Fe("users",Zv),Fe("communications_hub",Wh),Fe("cost_controlling",Qh),Fe("assignation",Xm),Fe("backoffice",ch),Fe("trackings",Yv),Fe("invoices",iy),Fe("roles",py),Fe("analytics",gy),Fe("batches",xy),Fe("delivery_probability",Dy),Fe("logistic_centers",Vy),Fe("custom_parameters",Zy),Fe("carrier_expeditions",iw),Fe("webhooks",uw));const Ea=Uc({legacy:!1,locale:"es",fallbackLocale:"es",globalInjection:!0,fallbackWarn:!1,missingWarn:!1,messages:Bo});var hs,fs;const je=Gc({t:(fs=(hs=Ea==null?void 0:Ea.global)==null?void 0:hs.t)==null?void 0:fs.bind(Ea),messagePath:({$validator:e})=>`form.validations.${e.replace(/([A-Z])/g,"_$1").toLowerCase()}`});je(jc,{withArguments:!0});je(qc,{withArguments:!0});je(Hc,{withArguments:!0});je(Zc,{withArguments:!0});const x1=je(Wc,{withArguments:!0}),A1=je(Kc,{withArguments:!0}),T1=je(Yc,{withArguments:!0});je(Xc,{withArguments:!0});je(Jc,{withArguments:!0});const pw=je(Qc,{withArguments:!0}),mw=je(ed,{withArguments:!0}),hw=je(td,{withArguments:!0}),D1=je(id,{withArguments:!0});je(ad,{withArguments:!0});const k1=je(rd,{withArguments:!0});je(od,{withArguments:!0});const aa=je(nd,{withArguments:!0}),zo=je(sd,{withArguments:!0});je(cd,{withArguments:!0});const I1=je(dd,{withArguments:!0}),S1=je(ld,{withArguments:!0}),P1=je(Bi.regex(/^[a-z0-9]+([-.]{1}[a-z0-9]+)*\.[a-z]{2,6}$/i)),O1=je(Bi.regex(/^[+]*[(]?[0-9]{1,4}[)]?[-\s./0-9]*$/g)),L1=je(Bi.regex(/^#[A-Fa-f0-9]{6}/)),$1=je(Bi.regex(/^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[!@#$%^&*])/)),N1=e=>je(Bi.withParams({value:e},t=>!Bi.req(t)||!isNaN(Number(t))&&Number(t)>e)),fw=(e,t)=>je(e,{messagePath:({$validator:i})=>`${t.replace(/([A-Z])/g,"_$1").toLowerCase()}.validations.${i.replace(/([A-Z])/g,"_$1").toLowerCase()}`}),_w={},gw={class:"tw-text-sm tw-leading-5 tw-text-gray-500"};function vw(e,t){return L(),Q("p",gw,[Me(e.$slots,"default")])}const Hs=Ge(_w,[["render",vw]]),hi=ve({__name:"SharedFloating",props:{as:{default:"div"},componentClass:{default:void 0}},emits:["opened","closed","close"],setup(e,{expose:t,emit:i}){const a=i,r=we(!1),o=we();vs(o,()=>{r.value&&n()});const s=()=>{r.value=!0,a("opened")},n=()=>{a("close"),r.value=!1,a("closed")},c=()=>{if(!r.value){s();return}n()};return t({open:s,close:n,toggle:c,display:r}),(d,u)=>(L(),Q("div",{ref_key:"element",ref:o},[Me(d.$slots,"trigger",hr(co({display:r.value,toggle:c,open:s,close:n}))),nt((L(),re(Ei(d.as),{class:Pe(d.componentClass)},{default:M(()=>[Me(d.$slots,"default",hr(co({display:r.value,toggle:c,open:s,close:n})))]),_:3},8,["class"])),[[Tt,r.value]])],512))}}),yw=["id"],Zs=ve({__name:"SharedBadge",props:{type:{},rounded:{type:Boolean,default:!0},padding:{type:Boolean,default:!0},id:{default:void 0},size:{default:"xs"}},setup(e){const t=e,i=z(()=>({"tw-inline-flex tw-items-center tw-font-medium tw-leading-none":!0,"tw-text-xs":t.size==="xs","tw-text-sm":t.size==="sm","tw-rounded-full":t.rounded,"tw-px-2.5 tw-py-0.5 ":t.padding,"tw-bg-primary-50 tw-text-primary":t.type==="primary","tw-bg-secondary-50 tw-text-secondary":t.type==="secondary","tw-bg-tertiary-50 tw-text-tertiary-800":t.type==="tertiary","tw-bg-red-100 tw-text-red-800":t.type==="red","tw-bg-yellow-100 tw-text-yellow-800":t.type==="yellow","tw-bg-green-100 tw-text-green-800":t.type==="green","tw-bg-gray-800 tw-text-gray-100":t.type==="black"}));return(a,r)=>(L(),Q("div",{id:a.id,class:Pe(i.value)},[Me(a.$slots,"default")],10,yw))}});var Mo=(e=>(e.primary="primary",e.secondary="secondary",e.tertiary="tertiary",e.red="red",e.yellow="yellow",e.green="green",e.black="black",e))(Mo||{});const ww={class:"tw-relative"},Cw=["id","disabled","name","placeholder","onFocus","onKeydown"],bw={class:"tw-pointer-events-none tw-absolute tw-inset-y-0 tw-right-0 tw-flex tw-items-center tw-pr-2"},Ew=F("svg",{class:"tw-h-5 tw-w-5 tw-text-gray-400",fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},[F("path",{d:"M15.25 10.75L12 14.25L8.75 10.75",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"})],-1),Rw={key:0,class:"tw-absolute tw-z-10 tw-mt-1 tw-max-h-60 tw-w-full tw-overflow-auto tw-border tw-border-gray-200 tw-bg-white tw-text-base tw-shadow-lg focus:tw-outline-none sm:tw-text-sm"},xw={class:"tw-flex"},Aw=F("div",{class:"tw-my-auto tw-pr-2.5"},[F("svg",{"aria-hidden":"true",class:"tw-h-5 tw-w-5 tw-text-primary",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},[F("path",{"clip-rule":"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z","fill-rule":"evenodd"})])],-1),Tw={class:"tw-my-auto"},Dw=["onClick"],Ws=ve({__name:"FormTags",props:{modelValue:{},id:{default:void 0},name:{default:void 0},disabled:{type:Boolean},readonly:{type:Boolean,default:!1},border:{type:Boolean,default:!0},rounded:{type:Boolean,default:!0},placeholder:{default:void 0},validation:{default:void 0},type:{default:"text"}},emits:["update:modelValue"],setup(e,{emit:t}){const i=e,a=t,{t:r}=sa(),{rounded:o,border:s,id:n,name:c,disabled:d,readonly:u,validation:f,placeholder:g}=st(i),l=we(),p=n.value?n:Re("id",n),m=c.value?c:Re("name",c),v=u.value?u:Re("readonly",u),_=d.value?d:Re("disabled",d),b=f.value?f:Re("validation",f),E=z(()=>{var U;return((U=b.value)==null?void 0:U.$error)??!1}),R=we(""),x=z(()=>{var U;return(U=l.value)!=null&&U.display?r("form.tag_select.new_item_placeholder"):i.modelValue?i.modelValue.join(", "):r(String((g==null?void 0:g.value)??""))}),A=z(()=>i.modelValue?i.modelValue.length??0:0),k=()=>{if(R.value.length>0){const U=R.value.split(",").filter(X=>i.type==="text"?Ft(be(X))?!1:String(be(X)):!0).filter(X=>i.type==="number"?ws(Number(X))?Number(X):!1:!0).filter(X=>i.type==="email"?/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(X):!0);a("update:modelValue",[...new Set([...i.modelValue??[],...U??[]])]),R.value=""}},I=U=>{const X=i.modelValue??[];X.splice(X.indexOf(U),1),a("update:modelValue",X)},O=z(()=>({"form-input tw-leading-4 tw-block tw-w-full tw-text-sm tw-placeholder-gray-700 tw-h-8 tw-truncate placeholder:tw-mr-12":!0,"tw-cursor-pointer tw-bg-gray-100 tw-text-gray-500":v==null?void 0:v.value,"tw-italic tw-cursor-not-allowed tw-bg-gray-100 tw-text-gray-500":_==null?void 0:_.value,"tw-bg-white tw-text-gray-700":!(v!=null&&v.value)&&!(_!=null&&_.value),"tw-rounded-sm":o.value,"tw-border-gray-300 tw-shadow-sm focus:tw-border-primary focus:tw-ring-1 focus:tw-ring-primary":s.value,"tw-border-0 focus:tw-border-0 focus:tw-outline-none focus:tw-ring-0":!s.value,"tw-border-red-500 focus:tw-ring-red-500 focus:tw-border-red-500":E.value}));return(U,X)=>(L(),Q("div",ww,[$(hi,{ref_key:"floating",ref:l},{trigger:M(({open:D,close:H})=>[nt(F("input",{id:N(p),"onUpdate:modelValue":X[0]||(X[0]=y=>R.value=y),class:Pe(O.value),disabled:N(_),name:N(m),placeholder:x.value,autocomplete:"off",onBlur:k,onFocus:Ye(D,["prevent"]),onKeydown:[fr(H,["tab"]),fr(Ye(k,["prevent"]),["enter"])]},null,42,Cw),[[xr,R.value]]),F("div",bw,[$(Zs,{type:N(Mo).tertiary},{default:M(()=>[_e(j(A.value),1)]),_:1},8,["type"]),Ew])]),default:M(()=>{var D,H;return[(((D=U.modelValue)==null?void 0:D.length)??0)>0?(L(),Q("ul",Rw,[(L(!0),Q(Be,null,ut((H=U.modelValue)==null?void 0:H.map(y=>y).sort(),y=>(L(),Q("li",{key:y,class:"tw-group tw-flex tw-cursor-pointer tw-justify-between tw-p-1.5 hover:tw-bg-primary-50"},[F("div",xw,[Aw,F("div",Tw,j(y),1)]),F("button",{class:"tw-text-red-700 tw-opacity-0 group-hover:tw-opacity-100",type:"button",onClick:V=>I(y)},j(U.$t("form.tag_select.remove")),9,Dw)]))),128))])):de("",!0)]}),_:1},512)]))}}),kw=["id","checked","disabled","name","readonly","required"],Uo=ve({__name:"FormCheckbox",props:{modelValue:{type:[Boolean,null],default:!1},id:{default:void 0},name:{default:void 0},optional:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},customColor:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(e){const t=e,{id:i,name:a,optional:r,disabled:o,readonly:s}=st(t),n=i.value?i:Re("id",i),c=Re("isLoading",void 0),d=a.value?a:Re("name",a),u=s.value?s:Re("readonly",s),f=r.value?r:Re("optional",r),g=o.value?o:Re("disabled",o),l=z(()=>({"focus:tw-ring-primary focus:tw-ring-offset-0 focus:tw-ring-primary tw-h-5 tw-w-5 tw-border-gray-300 tw-cursor-pointer tw-rounded":!0,"tw-border-gray-300":!t.modelValue,"tw-border-secondary":t.modelValue,"tw-text-secondary":t.modelValue&&!t.customColor,"tw-opacity-40 tw-cursor-not-allowed":(g==null?void 0:g.value)||(u==null?void 0:u.value),"tw-bg-gray-200":((g==null?void 0:g.value)||(u==null?void 0:u.value))&&!t.modelValue}));return(p,m)=>N(c)?(L(),re(ca,{key:0,width:5,height:5})):(L(),Q("input",{key:1,id:N(n),checked:p.modelValue??!1,class:Pe(l.value),disabled:N(g),name:N(d),readonly:N(u),required:!N(f),type:"checkbox",onInput:m[0]||(m[0]=v=>p.$emit("update:modelValue",v.target.checked)),onClick:m[1]||(m[1]=Ye(()=>{},["stop"]))},null,42,kw))}});var Go=(e=>(e.filters="filters",e.columns="columns",e.sort="sort",e.rules="rules",e))(Go||{});const Iw=F("input",{class:"tw-sr-only",type:"submit"},null,-1),Sw=ve({__name:"CustomParametersCreateModal",emits:["confirm"],setup(e,{emit:t}){const i=t,{hideModal:a}=Lt(),{createCustomParameter:r}=Jt(),{successNotification:o,errorNotification:s}=vt(),n=we(la.empty()),c=z(()=>({name:{required:aa,minLength:hw(1),maxLength:pw(32),name:fw(Bi.regex(/^[a-zA-Z0-9]+(?:[_-]?[a-zA-Z0-9]+)*$/),"custom_parameters")},alias:{required:aa},options:{required:zo(()=>n.value.type===ii.selector)}})),d=Ja(c,n),u=Pt({promise:()=>r(n.value),onSuccess:async()=>{o("custom_parameters.create.success"),i("confirm"),a()},onFailure(g,l){if(g===Xe.RESOURCE_ALREADY_EXISTS){s("custom_parameters.create.duplicated"),l();return}s("custom_parameters.create.error"),l()}}),f=async()=>{if(!await d.value.$validate()){s("form.validations.error");return}await u.fetch()};return(g,l)=>(L(),re(Zt,{id:"custom_parameters_create_modal",size:"medium"},{default:M(()=>[$(Yt,null,{default:M(()=>[_e(j(g.$t("custom_parameters.create.title")),1)]),_:1}),$(Wt,null,{default:M(()=>[F("form",{onSubmit:Ye(f,["prevent"])},[$(qt,null,{default:M(()=>[$(at,{id:"custom_parameters_create_name",validation:N(d).name},{default:M(()=>[$(et,null,{default:M(()=>[_e(j(g.$t("custom_parameters.props.name")),1)]),_:1}),$(La,{modelValue:n.value.name,"onUpdate:modelValue":l[0]||(l[0]=p=>n.value.name=p)},null,8,["modelValue"]),$(Hs,null,{default:M(()=>[_e(j(g.$t("custom_parameters.props.name_info")),1)]),_:1})]),_:1},8,["validation"]),$(at,{id:"custom_parameters_create_alias",validation:N(d).alias},{default:M(()=>[$(et,null,{default:M(()=>[_e(j(g.$t("custom_parameters.props.alias")),1)]),_:1}),$(La,{modelValue:n.value.alias,"onUpdate:modelValue":l[1]||(l[1]=p=>n.value.alias=p)},null,8,["modelValue"])]),_:1},8,["validation"]),$(at,{id:"custom_parameters_create_scope"},{default:M(()=>[$(et,null,{default:M(()=>[_e(j(g.$t("custom_parameters.props.scope")),1)]),_:1}),(L(!0),Q(Be,null,ut(Object.keys(N(Go)),p=>(L(),re(at,{key:p,value:p,inline:""},{default:M(()=>[$(Uo,{id:`custom_parameter_create_scopes_checkbox_${p}`,modelValue:n.value.scopes[p],"onUpdate:modelValue":m=>n.value.scopes[p]=m},null,8,["id","modelValue","onUpdate:modelValue"]),$(et,{uppercase:!1},{default:M(()=>[_e(j(g.$t(`custom_parameters.scopes.${p}`)),1)]),_:2},1024)]),_:2},1032,["value"]))),128))]),_:1}),$(at,{validation:N(d).alias},{default:M(()=>[$(et,null,{default:M(()=>[_e(j(g.$t("custom_parameters.props.type")),1)]),_:1}),$(qa,{id:"custom_parameters_create_type",modelValue:n.value.type,"onUpdate:modelValue":l[2]||(l[2]=p=>n.value.type=p)},{default:M(()=>[(L(!0),Q(Be,null,ut(Object.keys(N(ii)),p=>(L(),re(zi,{key:p,value:p},{default:M(()=>[_e(j(g.$t(`custom_parameters.type.${p}`)),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["validation"]),n.value.type===N(ii).selector?(L(),re(at,{key:0,id:"custom_parameters_create_options",validation:N(d).options},{default:M(()=>[$(et,null,{default:M(()=>[_e(j(g.$t("custom_parameters.props.options")),1)]),_:1}),$(Ws,{modelValue:n.value.options,"onUpdate:modelValue":l[3]||(l[3]=p=>n.value.options=p)},null,8,["modelValue"])]),_:1},8,["validation"])):de("",!0)]),_:1}),Iw],32)]),_:1}),$(Kt,null,{default:M(()=>[$(_t,{id:"custom_parameters_create_submit",disabled:N(u).isLoading.value,variant:"secondary",onClick:f},{default:M(()=>[_e(j(g.$t("custom_parameters.create.submit")),1)]),_:1},8,["disabled"])]),_:1})]),_:1}))}});class wi{constructor(t,i,a){this.carrier=t,this.costCenters=i,this.services=a}static empty(){return new wi("",[],[])}isEmpty(){var t,i;return!this.carrier&&((t=this.costCenters)==null?void 0:t.length)===0&&((i=this.services)==null?void 0:i.length)===0}toRaw(){if(this.carrier||this.costCenters||this.services)return{carrier:this.carrier,costCenters:this.costCenters,services:this.services}}static fromRaw(t){return new wi(t==null?void 0:t.carrier,t==null?void 0:t.costCenters,t==null?void 0:t.services)}}class Pw{get isEmpty(){return Object.keys(xe(this.toArray())).length===0}clearCustomParameters(t){throw new Error(`Invalid custom parameter ${t}`)}toArray(){return{}}}const Ht=25;class pa extends Pw{constructor(t=1,i=Ht){super(),this.page=t,this.itemsPerPage=i}get isEmpty(){return Object.keys(ni(ni(this.toArray(!1),Hi),Ft)).length===0}isFirstPage(){return this.page==null||this.page==1}toPreviousPage(){this.isFirstPage()||this.changePage(Number(this.page)-1)}changePage(t){this.page=t}changeItemsPerPage(t){this.page=1,this.itemsPerPage=t}toArray(t=!0){return{page:t?this.page??1:void 0,itemsPerPage:t?this.itemsPerPage??Ht:void 0}}}class jo extends pa{constructor(t,i,a,r,o,s,n,c,d,u,f,g={},l=1,p=Ht){super(l,p),this.carrierCostCentersServices=t,this.clientReferences=i,this.delivereaReference=a,this.parcelClientCode=r,this.dropPointKey=o,this.countryCode=s,this.shippingDate=n,this.createdAtDate=c,this.distributionCenterIds=d,this.distributionCenterCountryCode=u,this.billingAccountId=f,this.clientAdditionalInfo=g,this.page=l,this.itemsPerPage=p}get category(){var t;return(t=this.clientAdditionalInfo)==null?void 0:t.category}set category(t){this.clientAdditionalInfo.category=t}get freeLabelText(){var t;return(t=this.clientAdditionalInfo)==null?void 0:t.freeLabelText}set freeLabelText(t){this.clientAdditionalInfo.freeLabelText=t}get expeditionReference(){var t;return(t=this.clientAdditionalInfo)==null?void 0:t.expedition_reference}set expeditionReference(t){this.clientAdditionalInfo.expedition_reference=t}get shipConfirm(){var t;return(t=this.clientAdditionalInfo)==null?void 0:t.ship_confirm}set shipConfirm(t){this.clientAdditionalInfo.ship_confirm=t}get parentExpeditionReference(){var t;return(t=this.clientAdditionalInfo)==null?void 0:t.parent_expedition_reference}set parentExpeditionReference(t){this.clientAdditionalInfo.parentExpeditionReference=t}get paymentMethod(){var t;return(t=this.clientAdditionalInfo)==null?void 0:t.paymentMethod}set paymentMethod(t){this.clientAdditionalInfo.paymentMethod=t}clearCustomParameters(t){this.clientAdditionalInfo[t]=void 0}}class Je{constructor(t,i){this.start=t,this.end=i,this.start=this.filterInvalidDate(t),this.end=this.filterInvalidDate(i)}filterInvalidDate(t){if(t!==void 0&&!isNaN(t==null?void 0:t.getDate()))return t}static empty(){return new Je}static fromRequest(t,i){return new Je(t?new Date(t):void 0,i?new Date(i):void 0)}isEmpty(){return!this.start&&!this.end}toArray(){if(!this.isEmpty())return{start:fe.format(this.start),end:fe.format(this.end)}}hasDifferenceOfMaxDays(t){if(this.start===void 0||this.end===void 0)return!1;const i=Math.abs(this.end.getTime()-this.start.getTime()),a=Math.ceil(i/(1e3*60*60*24));return t>=a}toRaw(){return{start:this.start?fe.format(this.start):void 0,end:this.end?fe.format(this.end):void 0}}static fromRaw(t){if(t)return new Je(t!=null&&t.start?new Date(t==null?void 0:t.start):void 0,t!=null&&t.end?new Date(t==null?void 0:t.end):void 0)}}var Ui=(e=>(e.finalized="finalized",e.active="active",e.draft="draft",e.error="error",e.hidden="hidden",e.cancelled="cancelled",e.expired="expired",e.closed="closed",e.dormant="dormant",e))(Ui||{});class Fi extends jo{constructor(t,i,a,r,o,s,n,c,d,u,f,g,l,p,m={},v,_,b,E,R,x=1,A=Ht){super(a,o,s,n,c,u,t,i,g,l,p,m,x,A),this.shippingDate=t,this.createdAtDate=i,this.carrierCostCentersServices=a,this.expeditionType=r,this.clientReferences=o,this.delivereaReference=s,this.parcelClientCode=n,this.dropPointKey=c,this.palletId=d,this.countryCode=u,this.statuses=f,this.distributionCenterIds=g,this.distributionCenterCountryCode=l,this.billingAccountId=p,this.clientAdditionalInfo=m,this.toZipCode=v,this.fromZipCode=_,this.deliveryTime=b,this.batchId=E,this.batchReference=R,this.page=x,this.itemsPerPage=A}get isEmpty(){return JSON.stringify(this.toRaw())===JSON.stringify(Fi.empty().toRaw())}static empty(){return new Fi}static fromRaw(t){var i;return new Fi(t!=null&&t.shippingDate?Je.fromRaw(t==null?void 0:t.shippingDate):void 0,t!=null&&t.createdAtDate?Je.fromRaw(t==null?void 0:t.createdAtDate):void 0,t!=null&&t.carrierCostCentersServices?wi.fromRaw(t==null?void 0:t.carrierCostCentersServices):void 0,t!=null&&t.expeditionType?Ue[t==null?void 0:t.expeditionType]:void 0,(t==null?void 0:t.clientReferences)??void 0,(t==null?void 0:t.delivereaReference)??void 0,(t==null?void 0:t.parcelClientCode)??void 0,(t==null?void 0:t.dropPointKey)??void 0,(t==null?void 0:t.palletId)??void 0,(t==null?void 0:t.countryCode)??void 0,((i=t==null?void 0:t.statuses)==null?void 0:i.map(a=>Ui[a]))??void 0,(t==null?void 0:t.distributionCenterIds)??void 0,(t==null?void 0:t.distributionCenterCountryCode)??void 0,(t==null?void 0:t.billingAccountId)??void 0,(t==null?void 0:t.clientAdditionalInfo)??void 0,(t==null?void 0:t.toZipCode)??void 0,(t==null?void 0:t.fromZipCode)??void 0,t!=null&&t.deliveryTime?Je.fromRaw(t==null?void 0:t.deliveryTime):void 0,(t==null?void 0:t.batchId)??void 0,(t==null?void 0:t.batchReference)??void 0)}toRaw(){var t,i,a,r;return{shippingDate:((t=this.shippingDate)==null?void 0:t.toRaw())??void 0,createdAtDate:((i=this.createdAtDate)==null?void 0:i.toRaw())??void 0,carrierCostCentersServices:((a=this.carrierCostCentersServices)==null?void 0:a.toRaw())??void 0,expeditionType:this.expeditionType??void 0,clientReferences:this.clientReferences??void 0,delivereaReference:this.delivereaReference??void 0,parcelClientCode:this.parcelClientCode??void 0,dropPointKey:this.dropPointKey??void 0,palletId:this.palletId??void 0,countryCode:this.countryCode??void 0,statuses:this.statuses??void 0,distributionCenterIds:this.distributionCenterIds??void 0,distributionCenterCountryCode:this.distributionCenterCountryCode??void 0,billingAccountId:this.billingAccountId??void 0,clientAdditionalInfo:this.clientAdditionalInfo??void 0,toZipCode:this.toZipCode??void 0,fromZipCode:this.fromZipCode??void 0,deliveryTime:((r=this.deliveryTime)==null?void 0:r.toRaw())??void 0,batchId:this.batchId??void 0,batchReference:this.batchReference??void 0}}}var Ow=(e=>(e.asc="asc",e.desc="desc",e))(Ow||{});class zt{constructor(t=[],i=[]){this.fields=t,this.customFields=i}static empty(){return new zt([])}static serializer(){return{read:t=>{const i=JSON.parse(t);return new zt(Object.keys(i).filter(a=>a!=="clientCustomParameters").map(a=>new Mn(a,i[a])),Object.keys(i.clientCustomParameters??{}).map(a=>new Mn(a,(i.clientCustomParameters??{})[a])))},write:t=>JSON.stringify(t.toArray())}}toArray(){return{...this.fields.reduce((t,i)=>(t[i.field]=i.order,t),Object.create({})),clientCustomParameters:this.customFields.length>0?{...this.customFields.reduce((t,i)=>(t[i.field]=i.order,t),Object.create({}))}:void 0}}}class Mn{constructor(t,i){this.field=t,this.order=i}}const Lw=bt("orders",()=>{const{userStorageKey:e}=yt(),t=tt(e("orders.sort"),zt.empty(),void 0,{serializer:zt.serializer(),writeDefaults:!1}),i=tt(e("orders.criteria"),Fi.empty(),void 0,{serializer:{read:o=>Fi.fromRaw(o?JSON.parse(o):void 0),write:o=>JSON.stringify(o.toRaw())},writeDefaults:!1});return{sort:t,criteria:i,updateSort:o=>t.value=o,updateCriteria:o=>i.value=o}});class kt{constructor(t,i){this.dateRange=t,this.select=i}static empty(t){return new kt(Je.empty(),t)}static fromRaw(t){return new kt(Je.fromRaw(t.dateRange)??Je.empty(),t.select)}toRaw(){return{dateRange:this.dateRange.toRaw(),select:this.select}}static fromRequest(t,i,a){return new kt(Je.fromRequest(t,i),a)}toArray(){if(!(this.dateRange.isEmpty()&&!this.select))return{...this.dateRange.toArray(),select:this.select}}}class ri extends jo{constructor(t,i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_,b,E,R,x,A,k={},I,O,U,X,D,H=1,y=Ht){super(o,s,n,d,p,g,t,i,v,_,A,k,H,y),this.shippingDate=t,this.createdAtDate=i,this.notificationTrackingCode=a,this.changeTrackingCode=r,this.carrierCostCentersServices=o,this.clientReferences=s,this.delivereaReference=n,this.carrierReference=c,this.parcelClientCode=d,this.toName=u,this.toZipCode=f,this.toCountryCode=g,this.cashOnDelivery=l,this.dropPointKey=p,this.palletId=m,this.distributionCenterIds=v,this.distributionCenterCountryCode=_,this.statuses=b,this.excludedStatuses=E,this.currentTrackingCodes=R,this.revisionTrackingCode=x,this.billingAccountId=A,this.clientAdditionalInfo=k,this.labelDownloaded=I,this.deliveryTime=O,this.batchId=U,this.batchReference=X,this.hasPod=D,this.page=H,this.itemsPerPage=y}get isEmpty(){return JSON.stringify(this.toRaw())===JSON.stringify(ri.empty().toRaw())}static empty(){return new ri}static fromRaw(t){var i,a;return new ri(t!=null&&t.shippingDate?Je.fromRaw(t==null?void 0:t.shippingDate):void 0,t!=null&&t.createdAtDate?Je.fromRaw(t==null?void 0:t.createdAtDate):void 0,t!=null&&t.notificationTrackingCode?kt.fromRaw(t==null?void 0:t.notificationTrackingCode):void 0,t!=null&&t.changeTrackingCode?kt.fromRaw(t==null?void 0:t.changeTrackingCode):void 0,t!=null&&t.carrierCostCentersServices?wi.fromRaw(t==null?void 0:t.carrierCostCentersServices):void 0,(t==null?void 0:t.clientReferences)??void 0,(t==null?void 0:t.delivereaReference)??void 0,(t==null?void 0:t.carrierReference)??void 0,(t==null?void 0:t.parcelClientCode)??void 0,(t==null?void 0:t.toName)??void 0,(t==null?void 0:t.toZipCode)??void 0,(t==null?void 0:t.toCountryCode)??void 0,(t==null?void 0:t.cashOnDelivery)??void 0,(t==null?void 0:t.dropPointKey)??void 0,(t==null?void 0:t.palletId)??void 0,(t==null?void 0:t.distributionCenterIds)??void 0,(t==null?void 0:t.distributionCenterCountryCode)??void 0,((i=t==null?void 0:t.statuses)==null?void 0:i.map(r=>Ui[r]))??void 0,((a=t==null?void 0:t.statuses)==null?void 0:a.map(r=>Ui[r]))??void 0,(t==null?void 0:t.currentTrackingCodes)??void 0,(t==null?void 0:t.revisionTrackingCode)??void 0,(t==null?void 0:t.billingAccountId)??void 0,(t==null?void 0:t.clientAdditionalInfo)??void 0,(t==null?void 0:t.labelDownloaded)??void 0,t!=null&&t.deliveryTime?Je.fromRaw(t==null?void 0:t.deliveryTime):void 0,(t==null?void 0:t.batchId)??void 0,(t==null?void 0:t.batchReference)??void 0,(t==null?void 0:t.hasPod)??void 0)}toRaw(){var t,i,a,r,o;return{shippingDate:((t=this.shippingDate)==null?void 0:t.toRaw())??void 0,createdAtDate:((i=this.createdAtDate)==null?void 0:i.toRaw())??void 0,notificationTrackingCode:((a=this.notificationTrackingCode)==null?void 0:a.toRaw())??void 0,changeTrackingCode:((r=this.changeTrackingCode)==null?void 0:r.toRaw())??void 0,carrierCostCentersServices:this.carrierCostCentersServices??void 0,clientReferences:this.clientReferences??void 0,delivereaReference:this.delivereaReference??void 0,carrierReference:this.carrierReference??void 0,parcelClientCode:this.parcelClientCode??void 0,toName:this.toName??void 0,toZipCode:this.toZipCode??void 0,toCountryCode:this.toCountryCode??void 0,cashOnDelivery:this.cashOnDelivery??void 0,dropPointKey:this.dropPointKey??void 0,palletId:this.palletId??void 0,distributionCenterIds:this.distributionCenterIds??void 0,distributionCenterCountryCode:this.distributionCenterCountryCode??void 0,statuses:this.statuses??void 0,excludedStatuses:this.excludedStatuses??void 0,currentTrackingCodes:this.currentTrackingCodes??void 0,revisionTrackingCode:this.revisionTrackingCode??void 0,billingAccountId:this.billingAccountId??void 0,clientAdditionalInfo:this.clientAdditionalInfo??void 0,labelDownloaded:this.labelDownloaded??void 0,deliveryTime:((o=this.deliveryTime)==null?void 0:o.toRaw())??void 0,batchId:this.batchId??void 0,batchReference:this.batchReference??void 0,hasPod:this.hasPod??void 0}}}const Ks=bt("shipments",()=>{const{userStorageKey:e}=yt(),t=tt(e("shipments.sort"),zt.empty(),void 0,{serializer:zt.serializer(),writeDefaults:!1}),i=tt(e("shipments.criteria"),ri.empty(),void 0,{serializer:{read:o=>o?ri.fromRaw(JSON.parse(o)):ri.empty(),write:o=>JSON.stringify(o.toRaw())},writeDefaults:!1});return{sort:t,criteria:i,updateSort:o=>t.value=o,updateCriteria:o=>i.value=o}});var wr=(e=>(e.draft="draft",e.active="active",e.finalized="finalized",e.error="error",e.cancelled="cancelled",e.hidden="hidden",e.expired="expired",e.closed="closed",e.dormant="dormant",e))(wr||{});class fi extends jo{constructor(t,i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_,b,E,R,x={},A,k,I,O=1,U=Ht){super(o,s,n,d,l,g,t,i,p,m,R,x,O,U),this.shippingDate=t,this.createdAtDate=i,this.notificationTrackingCode=a,this.changeTrackingCode=r,this.carrierCostCentersServices=o,this.clientReferences=s,this.delivereaReference=n,this.carrierReference=c,this.parcelClientCode=d,this.fromName=u,this.fromZipCode=f,this.fromCountryCode=g,this.dropPointKey=l,this.distributionCenterIds=p,this.distributionCenterCountryCode=m,this.statuses=v,this.excludedStatuses=_,this.currentTrackingCodes=b,this.revisionTrackingCode=E,this.billingAccountId=R,this.clientAdditionalInfo=x,this.labelDownloaded=A,this.batchId=k,this.batchReference=I,this.page=O,this.itemsPerPage=U}get isEmpty(){return JSON.stringify(this.toRaw())===JSON.stringify(fi.empty().toRaw())}static empty(){return new fi}static fromRaw(t){var i,a;return new fi(t!=null&&t.shippingDate?Je.fromRaw(t==null?void 0:t.shippingDate):void 0,t!=null&&t.createdAtDate?Je.fromRaw(t==null?void 0:t.createdAtDate):void 0,t!=null&&t.notificationTrackingCode?kt.fromRaw(t==null?void 0:t.notificationTrackingCode):void 0,t!=null&&t.changeTrackingCode?kt.fromRaw(t==null?void 0:t.changeTrackingCode):void 0,t!=null&&t.carrierCostCentersServices?wi.fromRaw(t==null?void 0:t.carrierCostCentersServices):void 0,(t==null?void 0:t.clientReferences)??void 0,(t==null?void 0:t.delivereaReference)??void 0,(t==null?void 0:t.carrierReference)??void 0,(t==null?void 0:t.parcelClientCode)??void 0,(t==null?void 0:t.fromName)??void 0,(t==null?void 0:t.fromZipCode)??void 0,(t==null?void 0:t.fromCountryCode)??void 0,(t==null?void 0:t.dropPointKey)??void 0,(t==null?void 0:t.distributionCenterIds)??void 0,(t==null?void 0:t.distributionCenterCountryCode)??void 0,((i=t==null?void 0:t.statuses)==null?void 0:i.map(r=>wr[r]))??void 0,((a=t==null?void 0:t.excludedStatuses)==null?void 0:a.map(r=>wr[r]))??void 0,(t==null?void 0:t.currentTrackingCodes)??void 0,(t==null?void 0:t.revisionTrackingCode)??void 0,(t==null?void 0:t.billingAccountId)??void 0,(t==null?void 0:t.clientAdditionalInfo)??void 0,(t==null?void 0:t.labelDownloaded)??void 0,(t==null?void 0:t.batchId)??void 0,(t==null?void 0:t.batchReference)??void 0)}toRaw(){var t,i,a,r,o;return{shippingDate:((t=this.shippingDate)==null?void 0:t.toRaw())??void 0,createdAtDate:((i=this.createdAtDate)==null?void 0:i.toRaw())??void 0,notificationTrackingCode:((a=this.notificationTrackingCode)==null?void 0:a.toRaw())??void 0,changeTrackingCode:((r=this.changeTrackingCode)==null?void 0:r.toRaw())??void 0,carrierCostCentersServices:((o=this.carrierCostCentersServices)==null?void 0:o.toRaw())??void 0,clientReferences:this.clientReferences??void 0,delivereaReference:this.delivereaReference??void 0,carrierReference:this.carrierReference??void 0,parcelClientCode:this.parcelClientCode??void 0,fromName:this.fromName??void 0,fromZipCode:this.fromZipCode??void 0,fromCountryCode:this.fromCountryCode??void 0,dropPointKey:this.dropPointKey??void 0,distributionCenterIds:this.distributionCenterIds??void 0,distributionCenterCountryCode:this.distributionCenterCountryCode??void 0,excludedStatuses:this.statuses??void 0,currentTrackingCodes:this.currentTrackingCodes??void 0,revisionTrackingCode:this.revisionTrackingCode??void 0,billingAccountId:this.billingAccountId??void 0,clientAdditionalInfo:this.clientAdditionalInfo??void 0,labelDownloaded:this.labelDownloaded??void 0,batchId:this.batchId??void 0,batchReference:this.batchReference??void 0}}}const Ys=bt("returns",()=>{const{userStorageKey:e}=yt(),t=tt(e("returns.sort"),zt.empty(),void 0,{serializer:zt.serializer(),writeDefaults:!1}),i=tt(e("returns.criteria"),fi.empty(),void 0,{serializer:{read:o=>fi.fromRaw(o?JSON.parse(o):void 0),write:o=>JSON.stringify(o.toRaw())},writeDefaults:!1});return{sort:t,criteria:i,updateSort:o=>t.value=o,updateCriteria:o=>i.value=o}});class _i extends pa{constructor(t,i,a,r,o,s,n,c,d,u,f=[],g,l,p={},m,v,_,b,E,R,x,A,k,I,O,U,X,D,H=[],y,V={},K,P,W,Z=1,ee=Ht){super(Z,ee),this.billingAccountId=t,this.distributionCenterCountryCode=i,this.shipmentCreatedAtDate=a,this.shipmentNotificationTrackingCode=r,this.shipmentChangeTrackingCode=o,this.shipmentDelivereaReference=s,this.shipmentClientReference=n,this.shipmentCarrierReference=c,this.shipmentDistributionCenterIds=d,this.shipmentCarrierCostCentersServices=u,this.shipmentCurrentTrackingCodes=f,this.shipmentParcelClientCode=g,this.shipmentToCountryCode=l,this.shipmentClientAdditionalInfo=p,this.shipmentRevisionTrackingCode=m,this.shipmentPalletId=v,this.shipmentExpired=_,this.shipmentToZipCode=b,this.shipmentBatchId=E,this.shipmentBatchReference=R,this.shipmentHasPod=x,this.returnCreatedAtDate=A,this.returnNotificationTrackingCode=k,this.returnChangeTrackingCode=I,this.returnDelivereaReference=O,this.returnClientReference=U,this.returnCarrierReference=X,this.returnDistributionCenterIds=D,this.returnCurrentTrackingCodes=H,this.returnCountryCode=y,this.returnClientAdditionalInfo=V,this.returnRevisionTrackingCode=K,this.returnExpired=P,this.returnFromZipCode=W,this.page=Z,this.itemsPerPage=ee}get shipmentExpeditionReference(){var t;return(t=this.shipmentClientAdditionalInfo)==null?void 0:t.expedition_reference}set shipmentExpeditionReference(t){this.shipmentClientAdditionalInfo||(this.shipmentClientAdditionalInfo={}),this.shipmentClientAdditionalInfo.expedition_reference=t}get shipmentIncidenceType(){var t;return(t=this.shipmentClientAdditionalInfo)==null?void 0:t.incidenceType}set shipmentIncidenceType(t){this.shipmentClientAdditionalInfo||(this.shipmentClientAdditionalInfo={}),this.shipmentClientAdditionalInfo.incidenceType=t}get returnIncidenceType(){var t;return(t=this.returnClientAdditionalInfo)==null?void 0:t.incidenceType}set returnIncidenceType(t){this.returnClientAdditionalInfo||(this.returnClientAdditionalInfo={}),this.returnClientAdditionalInfo.incidenceType=t}get returnExpeditionReference(){var t;return(t=this.returnClientAdditionalInfo)==null?void 0:t.expedition_reference}set returnExpeditionReference(t){this.returnClientAdditionalInfo||(this.returnClientAdditionalInfo={}),this.returnClientAdditionalInfo.expedition_reference=t}get shipmentShipConfirm(){var t;return(t=this.shipmentClientAdditionalInfo)==null?void 0:t.ship_confirm}set shipmentShipConfirm(t){this.shipmentClientAdditionalInfo||(this.shipmentClientAdditionalInfo={}),this.shipmentClientAdditionalInfo.ship_confirm=t}get returnShipConfirm(){var t;return(t=this.returnClientAdditionalInfo)==null?void 0:t.ship_confirm}set returnShipConfirm(t){this.returnClientAdditionalInfo||(this.returnClientAdditionalInfo={}),this.returnClientAdditionalInfo.ship_confirm=t}get isEmpty(){return JSON.stringify(this.toRaw())===JSON.stringify(_i.empty().toRaw())}static empty(){return new _i}static fromRaw(t){return new _i(void 0,void 0,t.shipmentCreatedAtDate?Je.fromRaw(t.shipmentCreatedAtDate):void 0,t.shipmentNotificationTrackingCode?kt.fromRaw(t.shipmentNotificationTrackingCode):void 0,t.shipmentChangeTrackingCode?kt.fromRaw(t.shipmentChangeTrackingCode):void 0,t.shipmentDelivereaReference,t.shipmentClientReference,t.shipmentCarrierReference,t.shipmentDistributionCenterIds,t.shipmentCarrierCostCentersServices?wi.fromRaw(t.shipmentCarrierCostCentersServices):void 0,t.shipmentCurrentTrackingCodes,t.shipmentParcelClientCode,t.shipmentToCountryCode,t.shipmentClientAdditionalInfo,t.shipmentRevisionTrackingCode,t.shipmentPalletId,t.shipmentExpired,t.shipmentToZipCode,t.shipmentBatchId,t.shipmentBatchReference,t.shipmentHasPod,t.returnCreatedAtDate?Je.fromRaw(t.returnCreatedAtDate):void 0,t.returnNotificationTrackingCode?kt.fromRaw(t.returnNotificationTrackingCode):void 0,t.returnChangeTrackingCode?kt.fromRaw(t.returnChangeTrackingCode):void 0,t.returnDelivereaReference,t.returnClientReference,t.returnCarrierReference,t.returnDistributionCenterIds,t.returnCurrentTrackingCodes,t.returnCountryCode,t.returnClientAdditionalInfo,t.returnRevisionTrackingCode,t.returnExpired,t.returnFromZipCode)}clearCustomParameters(t){this.shipmentClientAdditionalInfo[t]=void 0,this.returnClientAdditionalInfo[t]=void 0}toRaw(){var t,i,a,r,o,s;return{shipmentCreatedAtDate:(t=this.shipmentCreatedAtDate)==null?void 0:t.toRaw(),shipmentNotificationTrackingCode:(i=this.shipmentNotificationTrackingCode)==null?void 0:i.toRaw(),shipmentChangeTrackingCode:(a=this.shipmentChangeTrackingCode)==null?void 0:a.toRaw(),shipmentDelivereaReference:this.shipmentDelivereaReference,shipmentClientReference:this.shipmentClientReference,shipmentCarrierReference:this.shipmentCarrierReference,shipmentDistributionCenterIds:this.shipmentDistributionCenterIds,shipmentCarrierCostCentersServices:this.shipmentCarrierCostCentersServices,shipmentCurrentTrackingCodes:this.shipmentCurrentTrackingCodes,shipmentParcelClientCode:this.shipmentParcelClientCode,shipmentToCountryCode:this.shipmentToCountryCode,shipmentClientAdditionalInfo:this.shipmentClientAdditionalInfo,shipmentRevisionTrackingCode:this.shipmentRevisionTrackingCode,shipmentPalletId:this.shipmentPalletId,shipmentExpired:this.shipmentExpired,shipmentToZipCode:this.shipmentToZipCode,shipmentBatchId:this.shipmentBatchId,shipmentBatchReference:this.shipmentBatchReference,shipmentHasPod:this.shipmentHasPod,returnCreatedAtDate:(r=this.returnCreatedAtDate)==null?void 0:r.toRaw(),returnNotificationTrackingCode:(o=this.returnNotificationTrackingCode)==null?void 0:o.toRaw(),returnChangeTrackingCode:(s=this.returnChangeTrackingCode)==null?void 0:s.toRaw(),returnDelivereaReference:this.returnDelivereaReference,returnClientReference:this.returnClientReference,returnCarrierReference:this.returnCarrierReference,returnDistributionCenterIds:this.returnDistributionCenterIds,returnCurrentTrackingCodes:this.returnCurrentTrackingCodes,returnCountryCode:this.returnCountryCode,returnClientAdditionalInfo:this.returnClientAdditionalInfo,returnRevisionTrackingCode:this.returnRevisionTrackingCode,returnExpired:this.returnExpired,returnFromZipCode:this.returnFromZipCode}}}const $w=bt("exchanges",()=>{const{userStorageKey:e}=yt(),t=tt(e("exchanges.sort"),zt.empty(),void 0,{serializer:zt.serializer(),writeDefaults:!1}),i=tt(e("exchanges.criteria"),_i.empty(),void 0,{serializer:{read:o=>o?_i.fromRaw(JSON.parse(o)):_i.empty(),write:o=>JSON.stringify(o.toRaw())},writeDefaults:!1});return{sort:t,criteria:i,updateSort:o=>t.value=o,updateCriteria:o=>i.value=o}});async function Nw(){try{const{data:e}=await ie().get("/v3/preferences/dynamic-columns");return Promise.resolve(e)}catch(e){return Promise.reject(e)}}async function Fw(e){try{return await ie().post("/v3/preferences/dynamic-columns",e),Promise.resolve()}catch(t){return Promise.reject(t)}}async function Vw(){try{const{data:e}=await ie().get("/v3/preferences/dynamic-filters");return e}catch(e){return Promise.reject(e)}}async function Bw(e){try{return await ie().post("/v3/preferences/dynamic-filters",e),Promise.resolve()}catch(t){return Promise.reject(t)}}async function zw(e){try{await ie().post(`/v3/preferences/dynamic-columns/${e}/reset`)}catch(t){return Promise.reject(t)}}async function Mw(e){try{await ie().post(`/v3/preferences/dynamic-filters/${e}/reset`)}catch(t){return Promise.reject(t)}}async function Uw(e){try{return await ie().put("/v3/preferences/customizations",e),Promise.resolve()}catch(t){return Promise.reject(t)}}async function Gw(){var e;try{const{data:t}=await ie().get("/v3/preferences/customizations");return Promise.resolve(t)}catch(t){return t instanceof Ct&&((e=t==null?void 0:t.response)==null?void 0:e.status)===404?Promise.reject(Xe.NOT_FOUND):Promise.reject(t)}}async function jw(e){var t;try{const{data:i}=await ie().get(`/v3/preferences/customizations/${e}`);return Promise.resolve(i)}catch(i){return i instanceof Ct&&((t=i==null?void 0:i.response)==null?void 0:t.status)===404?Promise.reject(Xe.NOT_FOUND):Promise.reject(i)}}const gi={getColumnsPreferences:Nw,getFiltersPreferences:Vw,resetColumnsPreferences:zw,resetFiltersPreferences:Mw,updateColumnsPreferences:Fw,updateFiltersPreferences:Bw,getAccountCustomization:Gw,getDomainCustomization:jw,updateAccountCustomization:Uw};class Ot{setClientCustomParameters(t,i){if(i==null)return;const a=Object.keys(i);t.filter(o=>a.includes(o.name)).forEach(o=>this[`clientCustomParameters.${o.name}`]=(i??{})[o.name]??void 0)}}class Pr extends Ot{constructor(t,i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_,b,E,R,x,A,k){super(),this.shippingDate=t,this.createdAtDate=i,this.notificationTrackingCode=a,this.changeTrackingCode=r,this.carrierCostCentersServices=o,this.clientReferences=s,this.delivereaReference=n,this.carrierReference=c,this.parcelClientCode=d,this.toName=u,this.toZipCode=f,this.toCountryCode=g,this.cashOnDelivery=l,this.dropPointKey=p,this.palletId=m,this.countryCode=v,this.distributionCenterIds=_,this.currentTrackingCodes=b,this.revisionTrackingCode=E,this.deliveryTime=R,this.batchId=x,this.batchReference=A,this.hasPod=k}static empty(){return new Pr}}class Or extends Ot{constructor(t,i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_){super(),this.createdAtDate=t,this.shippingDate=i,this.clientReferences=a,this.delivereaReference=r,this.parcelClientCode=o,this.palletId=s,this.countryCode=n,this.distributionCenterIds=c,this.carrierCostCentersServices=d,this.dropPointKey=u,this.statuses=f,this.expeditionType=g,this.toZipCode=l,this.fromZipCode=p,this.deliveryTime=m,this.batchId=v,this.batchReference=_}static empty(){return new Or}}class Lr extends Ot{constructor(t,i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_,b){super(),this.createdAtDate=t,this.changeTrackingCode=i,this.notificationTrackingCode=a,this.clientReferences=r,this.delivereaReference=o,this.carrierReference=s,this.parcelClientCode=n,this.fromName=c,this.fromZipCode=d,this.fromCountryCode=u,this.distributionCenterIds=f,this.carrierCostCentersServices=g,this.dropPointKey=l,this.currentTrackingCodes=p,this.revisionTrackingCode=m,this.shippingDate=v,this.batchId=_,this.batchReference=b}static empty(){return new Lr}}var Gi=(e=>(e.general="general",e.returnsPortal="returns-portal",e))(Gi||{});class ra extends Ot{constructor(t,i,a,r){super(),this.alias=t,this.expeditionType=i,this.carrierCostCenterService=a,this.enabled=r}static empty(){return new ra}}class $r extends Ot{constructor(t,i,a){super(),this.date=t,this.carrierCodes=i,this.distributionCenterId=a}static empty(){return new $r}}class Nr extends Ot{constructor(t,i){super(),this.distributionCenterIds=t,this.carrierCostCenterService=i}static empty(){return new Nr}}class Fr extends Ot{constructor(t,i,a,r,o,s,n,c,d,u){super(),this.updatedAtDate=t,this.distributionCenterIds=i,this.expeditionType=a,this.delivereaReference=r,this.carrierReference=o,this.expeditionReference=s,this.carrierCode=n,this.type=c,this.category=d,this.agentId=u}static empty(){return new Fr}}class Vr extends Ot{constructor(t,i,a,r,o,s){super(),this.id=t,this.reference=i,this.distributionCenterIds=a,this.carrierCostCentersServices=r,this.pickUpStatus=o,this.createdAtDate=s}static empty(){return new Vr}}class Br extends Ot{constructor(t,i,a){super(),this.id=t,this.createdAtDate=i,this.updatedAtDate=a}static empty(){return new Br}}class zr extends Ot{constructor(t,i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_,b,E,R,x,A,k,I,O,U,X,D,H,y,V,K,P,W,Z,ee){super(),this.shipmentCreatedAtDate=t,this.shipmentCarrierCostCentersServices=i,this.shipmentChangeTrackingCode=a,this.shipmentNotificationTrackingCode=r,this.shipmentClientReference=o,this.shipmentDelivereaReference=s,this.shipmentCarrierReference=n,this.shipmentParcelClientCode=c,this.shipmentExpeditionReference=d,this.shipmentShipConfirm=u,this.shipmentPalletId=f,this.shipmentDistributionCenterIds=g,this.shipmentToZipCode=l,this.shipmentToCountryCode=p,this.shipmentCurrentTrackingCodes=m,this.shipmentRevisionTrackingCode=v,this.shipmentExpired=_,this.shipmentIncidenceType=b,this.shipmentBatchId=E,this.shipmentBatchReference=R,this.shipmentHasPod=x,this.returnCreatedAtDate=A,this.returnChangeTrackingCode=k,this.returnNotificationTrackingCode=I,this.returnDelivereaReference=O,this.returnClientReference=U,this.returnCarrierReference=X,this.returnExpeditionReference=D,this.returnShipConfirm=H,this.returnDistributionCenterIds=y,this.returnCurrentTrackingCodes=V,this.returnFromZipCode=K,this.returnCountryCode=P,this.returnRevisionTrackingCode=W,this.returnExpired=Z,this.returnIncidenceType=ee}static empty(){return new zr}}class Mr extends Ot{constructor(t,i,a,r,o,s,n,c,d,u){super(),this.createdAt=t,this.shippingDate=i,this.reference=a,this.toZipCode=r,this.fromZipCode=o,this.toCountryCode=s,this.fromCountryCode=n,this.expeditionType=c,this.emissionsStatus=d,this.customer=u}static empty(){return new Mr}}class Ur extends Ot{constructor(t,i,a,r,o){super(),this.alias=t,this.notificationType=i,this.createdAtDate=a,this.status=r,this.distributionCenterIds=o}static empty(){return new Ur}}class Gr{constructor(t,i,a,r,o,s,n,c,d,u,f,g){this.shipments=t,this.returns=i,this.orders=a,this.rules=r,this.analytics=o,this.shippingProfile=s,this.tickets=n,this.batches=c,this.routeProbabilityInquiries=d,this.exchanges=u,this.carrierExpeditions=f,this.webhooks=g}static empty(){return new Gr(Pr.empty(),Lr.empty(),Or.empty(),{[Gi.general]:ra.empty(),[Gi.returnsPortal]:ra.empty()},$r.empty(),Nr.empty(),Fr.empty(),Vr.empty(),Br.empty(),zr.empty(),Mr.empty(),Ur.empty())}}const qw=e=>{const t=new Pr(e==null?void 0:e.shippingDate,e==null?void 0:e.createdAtDate,e==null?void 0:e.notificationTrackingCode,e==null?void 0:e.changeTrackingCode,e==null?void 0:e.carrierCostCentersServices,e==null?void 0:e.clientReferences,e==null?void 0:e.delivereaReference,e==null?void 0:e.carrierReference,e==null?void 0:e.parcelClientCode,e==null?void 0:e.toName,e==null?void 0:e.toZipCode,e==null?void 0:e.toCountryCode,e==null?void 0:e.cashOnDelivery,e==null?void 0:e.dropPointKey,e==null?void 0:e.palletId,e==null?void 0:e.toCountryCode,e==null?void 0:e.distributionCenterIds,e==null?void 0:e.currentTrackingCodes,e==null?void 0:e.revisionTrackingCode,e==null?void 0:e.deliveryTime,e==null?void 0:e.batchId,e==null?void 0:e.batchReference,e==null?void 0:e.hasPod);return t.setClientCustomParameters(Jt().customParameters.value,e==null?void 0:e.clientCustomParameters),t},Hw={fromShipmentsSectionResponse:qw},Zw=e=>{const t=new Or(e==null?void 0:e.createdAtDate,e==null?void 0:e.shippingDate,e==null?void 0:e.clientReferences,e==null?void 0:e.delivereaReference,e==null?void 0:e.parcelClientCode,e==null?void 0:e.palletId,e==null?void 0:e.countryCode,e==null?void 0:e.distributionCenterIds,e==null?void 0:e.carrierCostCentersServices,e==null?void 0:e.dropPointKey,e==null?void 0:e.statuses,e==null?void 0:e.expeditionType,e==null?void 0:e.toZipCode,e==null?void 0:e.fromZipCode,e==null?void 0:e.deliveryTime,e==null?void 0:e.batchId,e==null?void 0:e.batchReference);return t.setClientCustomParameters(Jt().customParameters.value,e==null?void 0:e.clientCustomParameters),t},Ww={fromOrdersSectionResponse:Zw},Kw=e=>{const t=new Lr(e==null?void 0:e.createdAtDate,e==null?void 0:e.changeTrackingCode,e==null?void 0:e.notificationTrackingCode,e==null?void 0:e.clientReferences,e==null?void 0:e.delivereaReference,e==null?void 0:e.carrierReference,e==null?void 0:e.parcelClientCode,e==null?void 0:e.fromName,e==null?void 0:e.fromZipCode,e==null?void 0:e.fromCountryCode,e==null?void 0:e.distributionCenterIds,e==null?void 0:e.carrierCostCentersServices,e==null?void 0:e.dropPointKey,e==null?void 0:e.currentTrackingCodes,e==null?void 0:e.revisionTrackingCode,e==null?void 0:e.shippingDate,e==null?void 0:e.batchId,e==null?void 0:e.batchReference);return t.setClientCustomParameters(Jt().customParameters.value,e==null?void 0:e.clientCustomParameters),t},Yw={fromReturnsSectionResponse:Kw},Xw=(e,t)=>({[Gi.general]:new ra(e==null?void 0:e.alias,e==null?void 0:e.expeditionType,e==null?void 0:e.carrierCostCenterService,e==null?void 0:e.enabled),[Gi.returnsPortal]:new ra(t==null?void 0:t.alias,void 0,t==null?void 0:t.carrierCostCenterService,t==null?void 0:t.enabled)}),Jw={fromRulesSectionResponse:Xw},Qw=e=>new $r(e==null?void 0:e.date,e==null?void 0:e.carrierCodes,e==null?void 0:e.distributionCenterId),eC={fromAnalyticsSectionResponse:Qw},tC=e=>new Nr(e==null?void 0:e.distributionCenterIds,e==null?void 0:e.carrierCostCenterService),iC={fromShippingProfileSectionResponse:tC},aC=e=>new Vr(e==null?void 0:e.id,e==null?void 0:e.reference,e==null?void 0:e.distributionCenterIds,e==null?void 0:e.carrierCostCentersServices,e==null?void 0:e.pickUpStatus,e==null?void 0:e.createdAtDate),rC={fromBatchesSectionResponse:aC},oC=e=>new Fr(e==null?void 0:e.updatedAtDate,e==null?void 0:e.distributionCenterIds,e==null?void 0:e.expeditionType,e==null?void 0:e.delivereaReference,e==null?void 0:e.carrierReference,e==null?void 0:e.expeditionReference,e==null?void 0:e.carrierCode,e==null?void 0:e.type,e==null?void 0:e.category,e==null?void 0:e.agentId),nC={fromTicketsSectionResponse:oC},sC=e=>new Br(e==null?void 0:e.id,e==null?void 0:e.createdAtDate,e==null?void 0:e.updatedAtDate),cC={fromRouteProbabilityInquiriesSectionResponse:sC},dC=(e,t)=>new zr(e==null?void 0:e.createdAtDate,e==null?void 0:e.carrierCostCentersServices,e==null?void 0:e.changeTrackingCode,e==null?void 0:e.notificationTrackingCode,e==null?void 0:e.clientReference,e==null?void 0:e.delivereaReference,e==null?void 0:e.carrierReference,e==null?void 0:e.parcelClientCode,e==null?void 0:e.expeditionReference,e==null?void 0:e.shipConfirm,e==null?void 0:e.palletId,e==null?void 0:e.distributionCenterIds,e==null?void 0:e.toZipCode,e==null?void 0:e.toCountryCode,e==null?void 0:e.currentTrackingCodes,e==null?void 0:e.revisionTrackingCode,e==null?void 0:e.expired,e==null?void 0:e.incidenceType,e==null?void 0:e.batchId,e==null?void 0:e.batchReference,e==null?void 0:e.hasPod,t==null?void 0:t.createdAtDate,t==null?void 0:t.changeTrackingCode,t==null?void 0:t.notificationTrackingCode,t==null?void 0:t.delivereaReference,t==null?void 0:t.clientReference,t==null?void 0:t.carrierReference,t==null?void 0:t.expeditionReference,t==null?void 0:t.shipConfirm,t==null?void 0:t.distributionCenterIds,t==null?void 0:t.currentTrackingCodes,t==null?void 0:t.fromZipCode,t==null?void 0:t.countryCode,t==null?void 0:t.revisionTrackingCode,t==null?void 0:t.expired,t==null?void 0:t.incidenceType),lC={fromExchangesSectionResponse:dC},uC=e=>new Mr(e==null?void 0:e.createdAt,e==null?void 0:e.shippingDate,e==null?void 0:e.reference,e==null?void 0:e.toZipCode,e==null?void 0:e.fromZipCode,e==null?void 0:e.toCountryCode,e==null?void 0:e.fromCountryCode,e==null?void 0:e.expeditionType,e==null?void 0:e.emissionsStatus,e==null?void 0:e.customer),pC={fromCarrierExpeditionsSectionResponse:uC},mC=e=>new Ur(e==null?void 0:e.alias,e==null?void 0:e.notificationType,e==null?void 0:e.createdAtDate,e==null?void 0:e.status,e==null?void 0:e.distributionCenterIds),hC={fromWebhooksSectionResponse:mC},fC=e=>new Gr(Hw.fromShipmentsSectionResponse(e.shipments),Yw.fromReturnsSectionResponse(e.returns),Ww.fromOrdersSectionResponse(e.orders),Jw.fromRulesSectionResponse(e.rulesGeneral,e.rulesReturnPortal),eC.fromAnalyticsSectionResponse(e.analytics),iC.fromShippingProfileSectionResponse(e.shippingProfile),nC.fromTicketsSectionResponse(e.tickets),rC.fromBatchesSectionResponse(e.batches),cC.fromRouteProbabilityInquiriesSectionResponse(e.routeProbabilityInquiries),lC.fromExchangesSectionResponse(e.exchangeShipments,e.exchangeReturns),pC.fromCarrierExpeditionsSectionResponse(e.carrierExpeditions),hC.fromWebhooksSectionResponse(e.webhooks)),_C={fromGetFiltersPreferencesResponse:fC},gC=e=>{if(e)return xe({createdAtDate:e.createdAtDate===!0,clientReferences:e.clientReferences===!0,delivereaReference:e.delivereaReference===!0,carrierReference:e.carrierReference===!0,parcelClientCode:e.parcelClientCode===!0,palletId:e.palletId===!0,toName:e.toName===!0,toZipCode:e.toZipCode===!0,toCountryCode:e.toCountryCode===!0,distributionCenterIds:e.distributionCenterIds===!0,carrierCostCentersServices:e.carrierCostCentersServices===!0,dropPointKey:e.dropPointKey===!0,cashOnDelivery:e.cashOnDelivery===!0,shippingDate:e.shippingDate===!0,currentTrackingCodes:e.currentTrackingCodes===!0,notificationTrackingCode:e.notificationTrackingCode===!0,changeTrackingCode:e.changeTrackingCode===!0,revisionTrackingCode:e.revisionTrackingCode===!0,deliveryTime:e.deliveryTime===!0,batchId:e.batchId===!0,batchReference:e.batchReference===!0,hasPod:e.hasPod===!0,clientCustomParameters:jr.toClientCustomParametersFiltersRequest(e)},Et)},vC={toShipmentsSectionRequest:gC},yC=e=>{if(e)return xe({createdAtDate:(e==null?void 0:e.createdAtDate)===!0,shippingDate:(e==null?void 0:e.shippingDate)===!0,clientReferences:(e==null?void 0:e.clientReferences)===!0,delivereaReference:(e==null?void 0:e.delivereaReference)===!0,parcelClientCode:(e==null?void 0:e.parcelClientCode)===!0,palletId:(e==null?void 0:e.palletId)===!0,countryCode:(e==null?void 0:e.countryCode)===!0,distributionCenterIds:(e==null?void 0:e.distributionCenterIds)===!0,carrierCostCentersServices:(e==null?void 0:e.carrierCostCentersServices)===!0,dropPointKey:(e==null?void 0:e.dropPointKey)===!0,statuses:(e==null?void 0:e.statuses)===!0,expeditionType:(e==null?void 0:e.expeditionType)===!0,toZipCode:(e==null?void 0:e.toZipCode)===!0,fromZipCode:(e==null?void 0:e.fromZipCode)===!0,deliveryTime:(e==null?void 0:e.deliveryTime)===!0,batchId:(e==null?void 0:e.batchId)===!0,batchReference:(e==null?void 0:e.batchReference)===!0,clientCustomParameters:jr.toClientCustomParametersFiltersRequest(e)},Et)},wC={toOrdersSectionRequest:yC},CC=e=>{if(e)return xe({createdAtDate:e.createdAtDate===!0,changeTrackingCode:e.changeTrackingCode===!0,notificationTrackingCode:e.notificationTrackingCode===!0,clientReferences:e.clientReferences===!0,delivereaReference:e.delivereaReference===!0,carrierReference:e.carrierReference===!0,parcelClientCode:e.parcelClientCode===!0,fromName:e.fromName===!0,fromZipCode:e.fromZipCode===!0,fromCountryCode:e.fromCountryCode===!0,distributionCenterIds:e.distributionCenterIds===!0,carrierCostCentersServices:e.carrierCostCentersServices===!0,dropPointKey:e.dropPointKey===!0,currentTrackingCodes:e.currentTrackingCodes===!0,revisionTrackingCode:e.revisionTrackingCode===!0,shippingDate:e.shippingDate===!0,batchId:e.batchId===!0,batchReference:e.batchReference===!0,clientCustomParameters:jr.toClientCustomParametersFiltersRequest(e)},Et)},bC={toReturnsSectionRequest:CC},EC=e=>{if(e)return xe({alias:e.alias===!0,expeditionType:(e==null?void 0:e.expeditionType)===!0,carrierCostCenterService:(e==null?void 0:e.carrierCostCenterService)===!0,enabled:(e==null?void 0:e.enabled)===!0},Et)},RC=e=>{if(e)return xe({alias:e.alias===!0,carrierCostCenterService:(e==null?void 0:e.carrierCostCenterService)===!0,enabled:(e==null?void 0:e.enabled)===!0},Et)},Un={toRulesGeneralSectionRequest:EC,toRulesReturnPortalSectionRequest:RC},xC=e=>{if(e)return xe({date:(e==null?void 0:e.date)===!0,carrierCodes:(e==null?void 0:e.carrierCodes)===!0,distributionCenterId:(e==null?void 0:e.distributionCenterId)===!0},Et)},AC={toAnalyticsSectionRequest:xC},TC=e=>{if(e)return xe({distributionCenterIds:(e==null?void 0:e.distributionCenterIds)===!0,carrierCostCenterService:(e==null?void 0:e.carrierCostCenterService)===!0},Et)},DC={toShippingProfileDynamicFiltersSection:TC},kC=e=>{if(e)return xe({updatedAtDate:(e==null?void 0:e.updatedAtDate)===!0,distributionCenterIds:(e==null?void 0:e.distributionCenterIds)===!0,expeditionType:(e==null?void 0:e.expeditionType)===!0,delivereaReference:(e==null?void 0:e.delivereaReference)===!0,carrierReference:(e==null?void 0:e.carrierReference)===!0,expeditionReference:(e==null?void 0:e.expeditionReference)===!0,carrierCode:(e==null?void 0:e.carrierCode)===!0,type:(e==null?void 0:e.type)===!0,category:(e==null?void 0:e.category)===!0,agentId:(e==null?void 0:e.agentId)===!0},Et)},IC={toTicketDynamicFiltersSection:kC},SC=e=>{if(e)return xe({id:(e==null?void 0:e.id)===!0,reference:(e==null?void 0:e.reference)===!0,distributionCenterIds:(e==null?void 0:e.distributionCenterIds)===!0,carrierCostCentersServices:(e==null?void 0:e.carrierCostCentersServices)===!0,pickUpStatus:(e==null?void 0:e.pickUpStatus)===!0,createdAtDate:(e==null?void 0:e.createdAtDate)===!0},Et)},PC={toBatchesSectionRequest:SC},OC=e=>{if(e)return xe({id:(e==null?void 0:e.id)===!0,createdAtDate:(e==null?void 0:e.createdAtDate)===!0,updatedAtDate:(e==null?void 0:e.updatedAtDate)===!0},Et)},LC={toRouteProbabilityInquiryDynamicFiltersSection:OC},$C=e=>xe({createdAtDate:e==null?void 0:e.shipmentCreatedAtDate,carrierCostCentersServices:e==null?void 0:e.shipmentCarrierCostCentersServices,changeTrackingCode:e==null?void 0:e.shipmentChangeTrackingCode,notificationTrackingCode:e==null?void 0:e.shipmentNotificationTrackingCode,clientReference:e==null?void 0:e.shipmentClientReference,delivereaReference:e==null?void 0:e.shipmentDelivereaReference,carrierReference:e==null?void 0:e.shipmentCarrierReference,parcelClientCode:e==null?void 0:e.shipmentParcelClientCode,expeditionReference:e==null?void 0:e.shipmentExpeditionReference,shipConfirm:e==null?void 0:e.shipmentShipConfirm,palletId:e==null?void 0:e.shipmentPalletId,distributionCenterIds:e==null?void 0:e.shipmentDistributionCenterIds,toZipCode:e==null?void 0:e.shipmentToZipCode,toCountryCode:e==null?void 0:e.shipmentToCountryCode,currentTrackingCodes:e==null?void 0:e.shipmentCurrentTrackingCodes,revisionTrackingCode:e==null?void 0:e.shipmentRevisionTrackingCode,expired:e==null?void 0:e.shipmentExpired,incidenceType:e==null?void 0:e.shipmentIncidenceType,batchId:e==null?void 0:e.shipmentBatchId,batchReference:e==null?void 0:e.shipmentBatchReference,hasPod:e==null?void 0:e.shipmentHasPod},Et),NC=e=>xe({createdAtDate:e==null?void 0:e.returnCreatedAtDate,changeTrackingCode:e==null?void 0:e.returnChangeTrackingCode,notificationTrackingCode:e==null?void 0:e.returnNotificationTrackingCode,delivereaReference:e==null?void 0:e.returnDelivereaReference,clientReference:e==null?void 0:e.returnClientReference,carrierReference:e==null?void 0:e.returnCarrierReference,expeditionReference:e==null?void 0:e.returnExpeditionReference,shipConfirm:e==null?void 0:e.returnShipConfirm,distributionCenterIds:e==null?void 0:e.returnDistributionCenterIds,currentTrackingCodes:e==null?void 0:e.returnCurrentTrackingCodes,fromZipCode:e==null?void 0:e.returnFromZipCode,countryCode:e==null?void 0:e.returnCountryCode,revisionTrackingCode:e==null?void 0:e.returnRevisionTrackingCode,expired:e==null?void 0:e.returnExpired,incidenceType:e==null?void 0:e.returnIncidenceType},Et),Gn={toExchangeShipmentsSectionRequest:$C,toExchangeReturnsSectionRequest:NC},FC=e=>({createdAt:e==null?void 0:e.createdAt,shippingDate:e==null?void 0:e.shippingDate,reference:e==null?void 0:e.reference,toZipCode:e==null?void 0:e.toZipCode,fromZipCode:e==null?void 0:e.fromZipCode,toCountryCode:e==null?void 0:e.toCountryCode,fromCountryCode:e==null?void 0:e.fromCountryCode,expeditionType:e==null?void 0:e.expeditionType,emissionsStatus:e==null?void 0:e.emissionsStatus,customer:e==null?void 0:e.customer}),VC={toCarrierExpeditionsSectionRequest:FC},BC=e=>({alias:e==null?void 0:e.alias,notificationType:e==null?void 0:e.notificationType,createdAtDate:e==null?void 0:e.createdAtDate,status:e==null?void 0:e.status,distributionCenterIds:e==null?void 0:e.distributionCenterIds}),zC={toWebhooksSectionRequest:BC},MC=e=>{var t,i;return{shipments:vC.toShipmentsSectionRequest(e.shipments),returns:bC.toReturnsSectionRequest(e.returns),orders:wC.toOrdersSectionRequest(e.orders),rulesGeneral:Un.toRulesGeneralSectionRequest((t=e.rules)==null?void 0:t[Gi.general]),rulesReturnPortal:Un.toRulesReturnPortalSectionRequest((i=e.rules)==null?void 0:i[Gi.returnsPortal]),analytics:AC.toAnalyticsSectionRequest(e.analytics),shippingProfile:DC.toShippingProfileDynamicFiltersSection(e.shippingProfile),tickets:IC.toTicketDynamicFiltersSection(e.tickets),batches:PC.toBatchesSectionRequest(e.batches),routeProbabilityInquiries:LC.toRouteProbabilityInquiryDynamicFiltersSection(e.routeProbabilityInquiries),exchangeShipments:Gn.toExchangeShipmentsSectionRequest(e.exchanges),exchangeReturns:Gn.toExchangeReturnsSectionRequest(e.exchanges),carrierExpeditions:VC.toCarrierExpeditionsSectionRequest(e.carrierExpeditions),webhooks:zC.toWebhooksSectionRequest(e.webhooks)}},UC=e=>{const t={};Object.keys(e??{}).filter(a=>a.startsWith("clientCustomParameters.")).forEach(a=>t[a.replace("clientCustomParameters.","")]=(e??{})[a]);const i=xe(t,Et);return Object.keys(i).length>0?i:void 0},jr={toUpdateFiltersPreferencesRequest:MC,toClientCustomParametersFiltersRequest:UC};function Qa(){const e=Ai(),t=async()=>{e.dynamicFilters=_C.fromGetFiltersPreferencesResponse(await gi.getFiltersPreferences())},i=async r=>{await gi.updateFiltersPreferences(jr.toUpdateFiltersPreferencesRequest(r))},a=async r=>{await gi.resetFiltersPreferences(r),await t()};return{dynamicFilters:z(()=>e.dynamicFilters),getDynamicFilters:t,resetDynamicFilters:a,updateDynamicFilters:i}}class li{get allColumns(){return Object.keys(this.sortColumns())}get enabledColumns(){return Object.keys(xe(this.sortColumns()))}get hiddenColumns(){return this.allColumns.filter(t=>!this.enabledColumns.includes(t)&&this[t]!==void 0)}setOrder(t,i){this[t]=this[t]!==null?i:null}showColumn(t){this[t]=(this.enabledColumns??[]).length+1}hideColumn(t){this[t]=null,this.enabledColumns.forEach((i,a)=>this.setOrder(i,a+1))}sortColumns(){return ud(pd(md({...this}),1))}setClientCustomParameters(t,i){if(i==null)return;const a=Object.keys(i);t.filter(o=>a.includes(o.name)).forEach(o=>this[`clientCustomParameters.${o.name}`]=(i??{})[o.name]??null)}}class qr extends li{constructor(t,i,a,r,o,s,n){super(),this.active=t,this.distributionCenterId=i,this.carrierCode=a,this.costCenterCode=r,this.serviceCode=o,this.createdAt=s,this.download=n}static empty(){return new qr}}class Hr extends li{constructor(t,i,a,r,o,s,n,c,d,u,f,g,l,p,m,v){super(),this.type=t,this.expeditionType=i,this.expeditionCarrierCode=a,this.expeditionCostCenterCode=r,this.expeditionCarrierReference=o,this.expeditionDelivereaReference=s,this.expeditionClientReference=n,this.expeditionCashOnDelivery=c,this.expeditionTotalAmount=d,this.expeditionReference=u,this.status=f,this.lastComment=g,this.carrierContact=l,this.createdAt=p,this.updatedAt=m,this.agent=v}static empty(){return new Hr}}class Zr extends li{constructor(t,i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_,b,E,R,x,A,k,I,O){super(),this.status=t,this.currentTrackingCode=i,this.createdAt=a,this.shippingDate=r,this.deliveryDate=o,this.clientReference=s,this.delivereaReference=n,this.carrierReference=c,this.distributionCenterId=d,this.toName=u,this.toAddress=f,this.toCity=g,this.toZipCode=l,this.toCountryCode=p,this.cashOnDelivery=m,this.totalAmount=v,this.carrierCode=_,this.serviceCode=b,this.costCenterCode=E,this.totalWeight=R,this.totalVolume=x,this.totalParcels=A,this.deliveryTimeFormatted=k,this.tickets=I,this.hasPod=O}static empty(){return new Zr}}class Wr extends li{constructor(t,i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_,b){super(),this.expeditionType=t,this.status=i,this.distributionCenterId=a,this.carrierCode=r,this.serviceCode=o,this.costCenterCode=s,this.delivereaReference=n,this.clientReference=c,this.fromName=d,this.fromCountryCode=u,this.toName=f,this.toCountryCode=g,this.totalParcels=l,this.shippingDate=p,this.createdAt=m,this.deliveryTimeFormatted=v,this.toZipCode=_,this.fromZipCode=b}static empty(){return new Wr}}class Kr extends li{constructor(t,i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_,b,E,R,x){super(),this.status=t,this.delivereaReference=i,this.carrierReference=a,this.clientReference=r,this.fromName=o,this.fromAddress=s,this.fromCity=n,this.fromZipCode=c,this.fromCountryCode=d,this.carrierCode=u,this.serviceCode=f,this.costCenterCode=g,this.distributionCenterId=l,this.createdAt=p,this.shippingDate=m,this.deliveryDate=v,this.totalWeight=_,this.totalVolume=b,this.currentTrackingCode=E,this.totalParcels=R,this.tickets=x}static empty(){return new Kr}}class $a extends li{constructor(t,i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_,b,E,R,x,A,k,I,O,U,X,D,H,y,V,K,P,W,Z,ee,B,G,oe,se,ne,ye,Ie,Te){super(),this.carrierCode=t,this.costCenterCode=i,this.cashOnDelivery=a,this.shipmentServiceCode=r,this.shipmentCurrentTrackingCode=o,this.shipmentRevisionTrackingCode=s,this.shipmentClientReference=n,this.shipmentDelivereaReference=c,this.shipmentCarrierReference=d,this.shipmentToName=u,this.shipmentToAddress=f,this.shipmentToCity=g,this.shipmentToZipCode=l,this.shipmentToCountryCode=p,this.shipmentDeliveryDate=m,this.shipmentShippingDate=v,this.shipmentCreatedAt=_,this.shipmentTotalAmount=b,this.shipmentTotalParcels=E,this.shipmentTotalVolume=R,this.shipmentTotalWeight=x,this.shipmentCategory=A,this.shipmentFreeLabelText=k,this.shipmentExpeditionReference=I,this.shipmentShipConfirm=O,this.shipmentParentExpeditionReference=U,this.shipmentPaymentMethod=X,this.shipmentDeliveryTimeFormatted=D,this.shipmentTickets=H,this.shipmentHasPod=y,this.returnServiceCode=V,this.returnCurrentTrackingCode=K,this.returnRevisionTrackingCode=P,this.returnClientReference=W,this.returnDelivereaReference=Z,this.returnCarrierReference=ee,this.returnFromCountryCode=B,this.returnCreatedAt=G,this.returnCategory=oe,this.returnFreeLabelText=se,this.returnExpeditionReference=ne,this.returnParentExpeditionReference=ye,this.returnPaymentMethod=Ie,this.returnTickets=Te}static empty(){return new $a}}class Yr extends li{constructor(t,i,a,r,o){super(),this.id=t,this.distributionCenterId=i,this.reference=a,this.createdAt=r,this.updatedAt=o}static empty(){return new Yr}}class Na extends li{constructor(t,i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_,b){super(),this.expeditionType=t,this.serviceCode=i,this.reference=a,this.fromCountryCode=r,this.fromZipCode=o,this.fromCoordinates=s,this.toCountryCode=n,this.toZipCode=c,this.toCoordinates=d,this.parcelCount=u,this.weight=f,this.customer=g,this.shippingDate=l,this.createdAt=p,this.emissionsStatus=m,this.tankToWheel=v,this.wellToWheel=_,this.emissionsError=b}static empty(){return new Na}}class Fa extends li{constructor(t,i,a){super(),this.alias=t,this.notificationTypes=i,this.createdAt=a}static empty(){return new Fa}}class Xr{constructor(t,i,a,r,o,s,n,c,d){this.shipments=t,this.returns=i,this.orders=a,this.tickets=r,this.shippingProfiles=o,this.batches=s,this.exchanges=n,this.carrierExpeditions=c,this.webhooks=d}static empty(){return new Xr(Zr.empty(),Kr.empty(),Wr.empty(),Hr.empty(),qr.empty(),Yr.empty(),$a.empty(),Na.empty(),Fa.empty())}}const GC=(e,t)=>!e||!t?$a.empty():new $a(e.carrierCode,e.costCenterCode,e.cashOnDelivery,e.serviceCode,e.currentTrackingCode,e.revisionTrackingCode,e.clientReference,e.delivereaReference,e.carrierReference,e.toName,e.toAddress,e.toCity,e.toZipCode,e.toCountryCode,e.deliveryDate,e.shippingDate,e.createdAt,e.totalAmount,e.totalParcels,e.totalVolume,e.totalWeight,e.category,e.freeLabelText,e.expeditionReference,e.shipConfirm,e.parentExpeditionReference,e.paymentMethod,e.deliveryTimeFormatted,e.tickets,e.hasPod,t.serviceCode,t.currentTrackingCode,t.revisionTrackingCode,t.clientReference,t.delivereaReference,t.carrierReference,t.fromCountryCode,t.createdAt,t.category,t.freeLabelText,t.expeditionReference,t.parentExpeditionReference,t.paymentMethod,t.tickets),jC={fromGetColumnsExchangesSectionResponse:GC},qC=e=>new Hr(e.type,e.expeditionType,e.expeditionCarrierCode,e.expeditionCostCenterCode,e.expeditionCarrierReference,e.expeditionDelivereaReference,e.expeditionClientReference,e.expeditionCashOnDelivery,e.expeditionTotalAmount,e.expeditionReference,e.status,e.lastComment,e.carrierContact,e.createdAt,e.updatedAt,e.agent),HC={fromGetColumnsTicketsSectionResponse:qC},ZC=e=>{const t=new Zr(e.status,e.currentTrackingCode,e.createdAt,e.shippingDate,e.deliveryDate,e.clientReference,e.delivereaReference,e.carrierReference,e.distributionCenterId,e.toName,e.toAddress,e.toCity,e.toZipCode,e.toCountryCode,e.cashOnDelivery,e.totalAmount,e.carrierCode,e.serviceCode,e.costCenterCode,e.totalWeight,e.totalVolume,e.totalParcels,e.deliveryTimeFormatted,e.tickets,e.hasPod);return t.setClientCustomParameters(Jt().customParameters.value,e.clientCustomParameters),t},WC={fromGetColumnsShipmentsSectionResponse:ZC},KC=e=>{const t=new Kr(e.status,e.delivereaReference,e.carrierReference,e.clientReference,e.fromName,e.fromAddress,e.fromCity,e.fromZipCode,e.fromCountryCode,e.carrierCode,e.serviceCode,e.costCenterCode,e.distributionCenterId,e.createdAt,e.shippingDate,e.deliveryDate,e.totalWeight,e.totalVolume,e.currentTrackingCode,e.totalParcels,e.tickets);return t.setClientCustomParameters(Jt().customParameters.value,e.clientCustomParameters),t},YC={fromGetColumnsReturnsSectionResponse:KC},XC=e=>{const t=new Wr(e.expeditionType,e.status,e.distributionCenterId,e.carrierCode,e.serviceCode,e.costCenterCode,e.delivereaReference,e.clientReference,e.fromName,e.fromCountryCode,e.toName,e.toCountryCode,e.totalParcels,e.shippingDate,e.createdAt,e.deliveryTimeFormatted,e.toZipCode,e.fromZipCode);return t.setClientCustomParameters(Jt().customParameters.value,e.clientCustomParameters),t},JC={fromGetColumnsOrdersSectionResponse:XC},QC=e=>new qr(e.active,e.distributionCenterId,e.carrierCode,e.costCenterCode,e.serviceCode,e.createdAt,e.download),e0={fromGetColumnsShippingProfilesSectionResponse:QC},t0=e=>new Yr(e.id,e.distributionCenterId,e.reference,e.createdAt,e.updatedAt),i0={fromGetColumnsBatchesSectionResponse:t0},a0=e=>e?new Na(e.expeditionType,e.serviceCode,e.reference,e.fromCountryCode,e.fromZipCode,e.fromCoordinates,e.toCountryCode,e.toZipCode,e.toCoordinates,e.parcelCount,e.weight,e.customer,e.shippingDate,e.createdAt,e.emissionsStatus,e.tankToWheel,e.wellToWheel,e.emissionsError):Na.empty(),r0={fromGetColumnsCarrierExpeditionsSectionResponse:a0},o0=e=>e?new Fa(e.alias,e.notificationTypes,e.createdAt):Fa.empty(),n0={fromGetColumnsWebhooksSectionResponse:o0},s0=e=>new Xr(WC.fromGetColumnsShipmentsSectionResponse(e.shipments),YC.fromGetColumnsReturnsSectionResponse(e.returns),JC.fromGetColumnsOrdersSectionResponse(e.orders),HC.fromGetColumnsTicketsSectionResponse(e.tickets),e0.fromGetColumnsShippingProfilesSectionResponse(e.shippingProfiles),i0.fromGetColumnsBatchesSectionResponse(e.batches),jC.fromGetColumnsExchangesSectionResponse(e==null?void 0:e.exchangeShipments,e==null?void 0:e.exchangeReturns),r0.fromGetColumnsCarrierExpeditionsSectionResponse(e==null?void 0:e.carrierExpeditions),n0.fromGetColumnsWebhooksSectionResponse(e==null?void 0:e.webhooks)),c0={fromGetColumnPreferencesResponse:s0},d0=e=>{if(e)return{active:e.active??void 0,distributionCenterId:e.distributionCenterId??void 0,carrierCode:e.carrierCode??void 0,costCenterCode:e.costCenterCode??void 0,serviceCode:e.serviceCode??void 0,createdAt:e.createdAt??void 0,download:e.download??void 0}},l0={toUpdateColumnsPreferencesShippingProfileSectionRequest:d0},u0=e=>{if(e)return{expeditionType:e.expeditionType??void 0,expeditionCarrierCode:e.expeditionCarrierCode??void 0,expeditionCostCenterCode:e.expeditionCostCenterCode??void 0,expeditionCarrierReference:e.expeditionCarrierReference??void 0,expeditionDelivereaReference:e.expeditionDelivereaReference??void 0,expeditionClientReference:e.expeditionClientReference??void 0,expeditionCashOnDelivery:e.expeditionCashOnDelivery??void 0,expeditionTotalAmount:e.expeditionTotalAmount??void 0,expeditionReference:e.expeditionReference??void 0,status:e.status??void 0,lastComment:e.lastComment??void 0,carrierContact:e.carrierContact??void 0,createdAt:e.createdAt??void 0,updatedAt:e.updatedAt??void 0,agent:e.agent??void 0}},p0={toUpdateColumnsPreferencesTicketsSectionRequest:u0},m0=e=>{if(e)return{status:e.status??void 0,currentTrackingCode:e.currentTrackingCode??void 0,createdAt:e.createdAt??void 0,shippingDate:e.shippingDate??void 0,deliveryDate:e.deliveryDate??void 0,clientReference:e.clientReference??void 0,delivereaReference:e.delivereaReference??void 0,carrierReference:e.carrierReference??void 0,distributionCenterId:e.distributionCenterId??void 0,toName:e.toName??void 0,toAddress:e.toAddress??void 0,toCity:e.toCity??void 0,toZipCode:e.toZipCode??void 0,toCountryCode:e.toCountryCode??void 0,cashOnDelivery:e.cashOnDelivery??void 0,totalAmount:e.totalAmount??void 0,carrierCode:e.carrierCode??void 0,serviceCode:e.serviceCode??void 0,costCenterCode:e.costCenterCode??void 0,totalWeight:e.totalWeight??void 0,totalVolume:e.totalVolume??void 0,totalParcels:e.totalParcels??void 0,deliveryTimeFormatted:e.deliveryTimeFormatted??void 0,tickets:e.tickets??void 0,hasPod:e.hasPod??void 0,clientCustomParameters:Jr.toClientCustomParametersColumnsRequest(e)}},h0={toUpdateColumnsPreferencesShipmentsSectionRequest:m0},f0=e=>{if(e)return{expeditionType:e.expeditionType??void 0,status:e.status??void 0,distributionCenterId:e.distributionCenterId??void 0,carrierCode:e.carrierCode??void 0,serviceCode:e.serviceCode??void 0,costCenterCode:e.costCenterCode??void 0,delivereaReference:e.delivereaReference??void 0,clientReference:e.clientReference??void 0,fromName:e.fromName??void 0,fromCountryCode:e.fromCountryCode??void 0,toName:e.toName??void 0,toCountryCode:e.toCountryCode??void 0,totalParcels:e.totalParcels??void 0,shippingDate:e.shippingDate??void 0,createdAt:e.createdAt??void 0,deliveryTimeFormatted:e.deliveryTimeFormatted??void 0,toZipCode:e.toZipCode??void 0,fromZipCode:e.fromZipCode??void 0,clientCustomParameters:Jr.toClientCustomParametersColumnsRequest(e)}},_0={toUpdateColumnsPreferencesOrdersSectionRequest:f0},g0=e=>{if(e)return{status:e.status??void 0,delivereaReference:e.delivereaReference??void 0,carrierReference:e.carrierReference??void 0,clientReference:e.clientReference??void 0,fromName:e.fromName??void 0,fromAddress:e.fromAddress??void 0,fromCity:e.fromCity??void 0,fromZipCode:e.fromZipCode??void 0,fromCountryCode:e.fromCountryCode??void 0,carrierCode:e.carrierCode??void 0,serviceCode:e.serviceCode??void 0,costCenterCode:e.costCenterCode??void 0,distributionCenterId:e.distributionCenterId??void 0,createdAt:e.createdAt??void 0,shippingDate:e.shippingDate??void 0,deliveryDate:e.deliveryDate??void 0,totalWeight:e.totalWeight??void 0,totalVolume:e.totalVolume??void 0,currentTrackingCode:e.currentTrackingCode??void 0,totalParcels:e.totalParcels??void 0,tickets:e.tickets??void 0,clientCustomParameters:Jr.toClientCustomParametersColumnsRequest(e)}},v0={toUpdateColumnsPreferencesReturnsSectionRequest:g0},y0=e=>{if(e)return{carrierCode:(e==null?void 0:e.carrierCode)??void 0,costCenterCode:(e==null?void 0:e.costCenterCode)??void 0,cashOnDelivery:(e==null?void 0:e.cashOnDelivery)??void 0,serviceCode:(e==null?void 0:e.shipmentServiceCode)??void 0,currentTrackingCode:(e==null?void 0:e.shipmentCurrentTrackingCode)??void 0,revisionTrackingCode:(e==null?void 0:e.shipmentRevisionTrackingCode)??void 0,clientReference:(e==null?void 0:e.shipmentClientReference)??void 0,delivereaReference:(e==null?void 0:e.shipmentDelivereaReference)??void 0,carrierReference:(e==null?void 0:e.shipmentCarrierReference)??void 0,toName:(e==null?void 0:e.shipmentToName)??void 0,toAddress:(e==null?void 0:e.shipmentToAddress)??void 0,toCity:(e==null?void 0:e.shipmentToCity)??void 0,toZipCode:(e==null?void 0:e.shipmentToZipCode)??void 0,toCountryCode:(e==null?void 0:e.shipmentToCountryCode)??void 0,deliveryDate:(e==null?void 0:e.shipmentDeliveryDate)??void 0,shippingDate:(e==null?void 0:e.shipmentShippingDate)??void 0,createdAt:(e==null?void 0:e.shipmentCreatedAt)??void 0,totalAmount:(e==null?void 0:e.shipmentTotalAmount)??void 0,totalParcels:(e==null?void 0:e.shipmentTotalParcels)??void 0,totalVolume:(e==null?void 0:e.shipmentTotalVolume)??void 0,totalWeight:(e==null?void 0:e.shipmentTotalWeight)??void 0,category:(e==null?void 0:e.shipmentCategory)??void 0,freeLabelText:(e==null?void 0:e.shipmentFreeLabelText)??void 0,expeditionReference:(e==null?void 0:e.shipmentExpeditionReference)??void 0,shipConfirm:(e==null?void 0:e.shipmentShipConfirm)??void 0,parentExpeditionReference:(e==null?void 0:e.shipmentParentExpeditionReference)??void 0,paymentMethod:(e==null?void 0:e.shipmentPaymentMethod)??void 0,deliveryTimeFormatted:(e==null?void 0:e.shipmentDeliveryTimeFormatted)??void 0,tickets:e.shipmentTickets??void 0,hasPod:e.shipmentHasPod??void 0}},w0=e=>{if(e)return{serviceCode:(e==null?void 0:e.returnServiceCode)??void 0,currentTrackingCode:(e==null?void 0:e.returnCurrentTrackingCode)??void 0,revisionTrackingCode:(e==null?void 0:e.returnRevisionTrackingCode)??void 0,clientReference:(e==null?void 0:e.returnClientReference)??void 0,delivereaReference:(e==null?void 0:e.returnDelivereaReference)??void 0,carrierReference:(e==null?void 0:e.returnCarrierReference)??void 0,fromCountryCode:(e==null?void 0:e.returnFromCountryCode)??void 0,createdAt:(e==null?void 0:e.returnCreatedAt)??void 0,category:(e==null?void 0:e.returnCategory)??void 0,freeLabelText:(e==null?void 0:e.returnFreeLabelText)??void 0,expeditionReference:(e==null?void 0:e.returnExpeditionReference)??void 0,parentExpeditionReference:(e==null?void 0:e.returnParentExpeditionReference)??void 0,paymentMethod:(e==null?void 0:e.returnPaymentMethod)??void 0,tickets:e.returnTickets??void 0}},jn={toUpdateColumnsPreferencesExchangeShipmentsSectionRequest:y0,toUpdateColumnsPreferencesExchangeReturnsSectionRequest:w0},C0=e=>{if(e)return{id:e.id??void 0,distributionCenterId:e.distributionCenterId??void 0,reference:e.reference??void 0,createdAt:e.createdAt??void 0,updatedAt:e.updatedAt??void 0}},b0={toUpdateColumnsPreferencesBatchesSectionRequest:C0},E0=e=>{if(e)return{expeditionType:e.expeditionType,serviceCode:e.serviceCode,reference:e.reference,fromCountryCode:e.fromCountryCode,fromZipCode:e.fromZipCode,fromCoordinates:e.fromCoordinates,toCountryCode:e.toCountryCode,toZipCode:e.toZipCode,toCoordinates:e.toCoordinates,parcelCount:e.parcelCount,weight:e.weight,customer:e.customer,shippingDate:e.shippingDate,createdAt:e.createdAt,emissionsStatus:e.emissionsStatus,tankToWheel:e.tankToWheel,wellToWheel:e.wellToWheel,emissionsError:e.emissionsError}},R0={toUpdateColumnsPreferencesCarrierExpeditionsSectionRequest:E0},x0=e=>{if(e)return{alias:e.alias,notificationTypes:e.notificationTypes,createdAt:e.createdAt}},A0={toUpdateColumnsPreferencesWebhooksSectionRequest:x0},T0=e=>({shipments:h0.toUpdateColumnsPreferencesShipmentsSectionRequest(e.shipments),returns:v0.toUpdateColumnsPreferencesReturnsSectionRequest(e.returns),orders:_0.toUpdateColumnsPreferencesOrdersSectionRequest(e.orders),tickets:p0.toUpdateColumnsPreferencesTicketsSectionRequest(e.tickets),shippingProfiles:l0.toUpdateColumnsPreferencesShippingProfileSectionRequest(e.shippingProfiles),batches:b0.toUpdateColumnsPreferencesBatchesSectionRequest(e.batches),exchangeShipments:jn.toUpdateColumnsPreferencesExchangeShipmentsSectionRequest(e.exchanges),exchangeReturns:jn.toUpdateColumnsPreferencesExchangeReturnsSectionRequest(e.exchanges),carrierExpeditions:R0.toUpdateColumnsPreferencesCarrierExpeditionsSectionRequest(e.carrierExpeditions),webhooks:A0.toUpdateColumnsPreferencesWebhooksSectionRequest(e.webhooks)}),D0=e=>{const t={};return Object.keys(e??{}).filter(i=>i.startsWith("clientCustomParameters.")).forEach(i=>t[i.replace("clientCustomParameters.","")]=(e??{})[i]),t},Jr={toUpdateColumnsPreferencesRequest:T0,toClientCustomParametersColumnsRequest:D0};function er(){{const e=Ai(),t=async()=>{e.dynamicColumns=c0.fromGetColumnPreferencesResponse(await gi.getColumnsPreferences())},i=async r=>{await gi.updateColumnsPreferences(Jr.toUpdateColumnsPreferencesRequest(r))},a=async r=>{await gi.resetColumnsPreferences(r),await t()};return{dynamicColumns:z(()=>e.dynamicColumns),getDynamicColumns:t,updateDynamicColumns:i,resetDynamicColumns:a}}}const k0=e=>({type:e.type,scopes:e.scopes,options:Ft(e.options)?null:e.options}),I0={toUpdateClientCustomParameterRequest:k0},S0=e=>new la(e.id,ii[e.type],e.name,e.alias,new da(e.scopes.filters,e.scopes.columns,e.scopes.sort,e.scopes.rules),e.options,new Date(e.createdAt)),P0={fromGetClientCustomParameterByIdResponse:S0},O0=F("input",{class:"tw-sr-only",type:"submit"},null,-1),L0=ve({__name:"CustomParametersUpdateModal",props:{customParameter:{}},emits:["confirm","close"],setup(e,{emit:t}){const i=e,a=t,{hideModal:r}=Lt(),{updateCustomParameter:o}=Jt(),{successNotification:s,errorNotification:n}=vt(),c=we(i.customParameter),d=z(()=>({options:{required:zo(()=>c.value.type===ii.selector)}})),u=Ja(d,c),f=Pt({promise:()=>o(c.value),onSuccess:async()=>{s("custom_parameters.update.success"),a("confirm"),r()},onFailure(l,p){n("custom_parameters.update.error"),p()}}),g=async()=>{if(!await u.value.$validate()){n("form.validations.error");return}await f.fetch()};return(l,p)=>(L(),re(Zt,{id:"custom_parameters_update_modal",size:"medium",onClose:p[4]||(p[4]=m=>a("close"))},{default:M(()=>[$(Yt,null,{default:M(()=>[_e(j(l.$t("custom_parameters.update.title")),1)]),_:1}),$(Wt,null,{default:M(()=>[F("form",{onSubmit:Ye(g,["prevent"])},[$(qt,null,{default:M(()=>[$(at,{id:"custom_parameters_update_name",disabled:""},{default:M(()=>[$(et,null,{default:M(()=>[_e(j(l.$t("custom_parameters.props.name")),1)]),_:1}),$(La,{modelValue:c.value.name,"onUpdate:modelValue":p[0]||(p[0]=m=>c.value.name=m)},null,8,["modelValue"]),$(Hs,null,{default:M(()=>[_e(j(l.$t("custom_parameters.props.name_info")),1)]),_:1})]),_:1}),$(at,{id:"custom_parameters_update_alias",disabled:""},{default:M(()=>[$(et,null,{default:M(()=>[_e(j(l.$t("custom_parameters.props.alias")),1)]),_:1}),$(La,{modelValue:c.value.alias,"onUpdate:modelValue":p[1]||(p[1]=m=>c.value.alias=m)},null,8,["modelValue"])]),_:1}),$(at,{id:"custom_parameters_update_scope"},{default:M(()=>[$(et,null,{default:M(()=>[_e(j(l.$t("custom_parameters.props.scope")),1)]),_:1}),(L(!0),Q(Be,null,ut(Object.keys(N(Go)),m=>(L(),re(at,{key:m,value:m,inline:""},{default:M(()=>[$(Uo,{id:`custom_parameter_update_scopes_checkbox_${m}`,modelValue:c.value.scopes[m],"onUpdate:modelValue":v=>c.value.scopes[m]=v},null,8,["id","modelValue","onUpdate:modelValue"]),$(et,{uppercase:!1},{default:M(()=>[_e(j(l.$t(`custom_parameters.scopes.${m}`)),1)]),_:2},1024)]),_:2},1032,["value"]))),128))]),_:1}),$(at,{validation:N(u).alias},{default:M(()=>[$(et,null,{default:M(()=>[_e(j(l.$t("custom_parameters.props.type")),1)]),_:1}),$(qa,{id:"custom_parameters_update_type",modelValue:c.value.type,"onUpdate:modelValue":p[2]||(p[2]=m=>c.value.type=m)},{default:M(()=>[(L(!0),Q(Be,null,ut(Object.keys(N(ii)),m=>(L(),re(zi,{key:m,value:m},{default:M(()=>[_e(j(l.$t(`custom_parameters.type.${m}`)),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["validation"]),c.value.type===N(ii).selector?(L(),re(at,{key:0,id:"custom_parameters_update_options",validation:N(u).options},{default:M(()=>[$(et,null,{default:M(()=>[_e(j(l.$t("custom_parameters.props.options")),1)]),_:1}),$(Ws,{modelValue:c.value.options,"onUpdate:modelValue":p[3]||(p[3]=m=>c.value.options=m)},null,8,["modelValue"])]),_:1},8,["validation"])):de("",!0)]),_:1}),O0],32)]),_:1}),$(Kt,null,{default:M(()=>[$(_t,{id:"custom_parameters_update_submit",disabled:N(f).isLoading.value,variant:"secondary",onClick:g},{default:M(()=>[_e(j(l.$t("custom_parameters.update.submit")),1)]),_:1},8,["disabled"])]),_:1})]),_:1}))}});function Jt(){const{checkFeatureFlag:e}=pt(),{showModal:t,confirmModal:i}=Lt(),{hasAnyPermission:a}=di(),{getDynamicFilters:r}=Qa(),{getDynamicColumns:o}=er(),{successNotification:s,errorNotification:n}=vt(),c=Ep(),d=z(()=>c.customParameters.length>0&&e(He.CUSTOM_PARAMETERS)),u=z(()=>a(ge.CONFIGURE_CUSTOM_PARAMETER,ge.CONFIG_CUSTOM_PARAMS)&&e(He.CUSTOM_PARAMETERS)),f=async()=>{const R=wp.fromGetClientCustomParametersResponse(await ya.getClientCustomParameters());return c.updateCustomParameters(R),await r(),await o(),R},g=async R=>{await ya.createClientCustomParameter(bp.toCreateClientCustomParameterRequest(R)),E(R.name)},l=async R=>{await ya.deleteClientCustomParameter(R.id),E(R.name)},p=async R=>{await ya.updateClientCustomParameter(R.id,I0.toUpdateClientCustomParameterRequest(R)),E(R.name)},m=async R=>P0.fromGetClientCustomParameterByIdResponse(await ya.getClientCustomParameterById(R)),v=R=>{t(new Dt(Sw,{confirm:R}))},_=(R,x,A)=>{t(new Dt(L0,{confirm:x,close:A},{customParameter:R}))},b=(R,x)=>{const A=Pt({promise:()=>l(R),onSuccess:()=>{s("custom_parameters.delete.success"),x()},onFailure:k=>{var I,O;return n(((O=(I=k==null?void 0:k.response)==null?void 0:I.data)==null?void 0:O.message)??"custom_parameters.delete.error")}});i("custom_parameters.delete.title","custom_parameters.delete.text",()=>A.fetch(),void 0,A.isLoading)},E=R=>{Lw().criteria.clearCustomParameters(R),Ks().criteria.clearCustomParameters(R),Ys().criteria.clearCustomParameters(R),$w().criteria.clearCustomParameters(R)};return{customParameters:z(()=>c.customParameters),getCustomParameters:f,createCustomParameter:g,deleteCustomParameter:l,updateCustomParameter:p,getCustomParameterById:m,displayCustomParameters:d,onUpdateCustomParameters:E,showCreateCustomParameterModal:v,showConfirmDeleteCustomParameterModal:b,showUpdateCustomParameterModal:_,hasConfigureCustomParametersPermission:u}}const $0={class:"tw-divide-y tw-divide-gray-100"},N0={key:0,class:"tw-p-3"},F0={class:"tw-mb-3 tw-flex"},V0={class:"tw-my-auto tw-ml-3 tw-font-exo tw-text-sm tw-uppercase tw-leading-none tw-text-gray-400"},B0={class:"tw-flex tw-flex-col tw-space-y-2.5"},z0={key:1,class:"tw-p-3"},M0={class:"tw-mb-3 tw-flex"},U0={class:"tw-my-auto tw-ml-3 tw-font-exo tw-text-sm tw-uppercase tw-leading-none tw-text-gray-400"},G0={class:"tw-flex tw-flex-col tw-space-y-2.5"},j0={key:2,class:"tw-p-3"},q0={class:"tw-mb-3 tw-flex"},H0={class:"tw-my-auto tw-ml-3 tw-font-exo tw-text-sm tw-uppercase tw-leading-none tw-text-gray-400"},Z0={class:"tw-flex tw-flex-col tw-space-y-2.5"},W0=ve({__name:"SharedSettingsMenu",setup(e){const{checkFeatureFlag:t}=pt(),{hasAnyPermission:i}=di(),{hasConfigureCustomParametersPermission:a}=Jt(),r=z(()=>i(ge.CONFIG_USERS)),o=z(()=>i(ge.CONFIG_ROLES)),s=z(()=>i(ge.CONFIG_BILLING_AND_PAYMENT_METHOD)),n=z(()=>i(ge.GET_DISTRIBUTION_CENTERS,ge.CREATE_DISTRIBUTION_CENTERS)),c=z(()=>i(ge.GET_CARRIERS,ge.CONFIG_CARRIERS)),d=z(()=>i(ge.CONFIG_EMAIL_CONFIGURATIONS,ge.GET_EMAIL_CONFIGURATIONS)),u=z(()=>i(ge.CONFIG_API_CONNECTION)),f=z(()=>t(He.USE_CARRIER_BACKUP)&&i(ge.CARRIER_BACKUP_READ_ONLY,ge.CARRIER_BACKUP_FULL_ACCESS)),g=z(()=>i(ge.SHIPPING_PROFILES_FULL_ACCESS,ge.SHIPPING_PROFILES_READ_ONLY,ge.CONFIG_RULES,ge.QUOTA_FULL_ACCESS,ge.QUOTA_READ_ONLY)),l=z(()=>i(ge.SHIPPING_PROFILES_FULL_ACCESS,ge.SHIPPING_PROFILES_READ_ONLY)),p=z(()=>t(He.LOGISTIC_CENTERS)),m=z(()=>t(He.USE_LABEL_ENGINE)&&i(ge.LABEL_ENGINE_FULL_ACCESS,ge.LABEL_ENGINE_READ_ONLY)),v=z(()=>i(ge.WEBHOOK_FULL_ACESS,ge.WEBHOOK_READ_ONLY));return(_,b)=>{const E=Ee("router-link");return L(),Q("div",$0,[r.value||o.value||s.value?(L(),Q("div",N0,[F("div",F0,[$(Se,{class:"tw-h-5 tw-w-5 tw-text-secondary",icon:"building-regular"}),F("div",V0,j(_.$t("shared.settings.menu.account")),1)]),F("div",B0,[r.value?(L(),re(E,{key:0,to:{name:"settings.users"},"active-class":"tw-text-secondary tw-font-semibold",class:"tw-ml-8 tw-text-sm tw-text-gray-600"},{default:M(()=>[_e(j(_.$t("shared.settings.menu.account_users")),1)]),_:1})):de("",!0),o.value?(L(),re(E,{key:1,to:{name:"settings.roles"},"active-class":"tw-text-secondary tw-font-semibold",class:"tw-ml-8 tw-text-sm tw-text-gray-600"},{default:M(()=>[_e(j(_.$t("shared.settings.menu.account_roles")),1)]),_:1})):de("",!0),s.value?(L(),re(E,{key:2,to:{name:"settings.billing.accounts"},"active-class":"tw-text-secondary tw-font-semibold",class:"tw-ml-8 tw-text-sm tw-text-gray-600"},{default:M(()=>[_e(j(_.$t("shared.settings.menu.billing_accounts")),1)]),_:1})):de("",!0)])])):de("",!0),n.value||c.value||o.value||d.value?(L(),Q("div",z0,[F("div",M0,[$(Se,{class:"tw-h-5 tw-w-5 tw-text-secondary",icon:"gear-regular"}),F("div",U0,j(_.$t("shared.settings.menu.settings")),1)]),F("div",G0,[n.value?(L(),re(E,{key:0,to:{name:"settings.distribution-centers"},"active-class":"tw-text-secondary tw-font-semibold",class:"tw-ml-8 tw-text-sm tw-text-gray-600"},{default:M(()=>[_e(j(_.$t("shared.settings.menu.settings_distribution-centers")),1)]),_:1})):de("",!0),p.value?(L(),re(E,{key:1,to:{name:"logistic_centers.list"},"active-class":"tw-text-secondary tw-font-semibold",class:"tw-ml-8 tw-text-sm tw-text-gray-600"},{default:M(()=>[_e(j(_.$t("logistic_centers.title")),1)]),_:1})):de("",!0),c.value?(L(),re(E,{key:2,to:{name:"settings.carriers"},"active-class":"tw-text-secondary tw-font-semibold",class:"tw-ml-8 tw-text-sm tw-text-gray-600"},{default:M(()=>[_e(j(_.$t("shared.settings.menu.settings_carriers")),1)]),_:1})):de("",!0),c.value&&f.value?(L(),re(E,{key:3,to:{name:"settings.carriers_backup"},"active-class":"tw-text-secondary tw-font-semibold",class:"tw-ml-8 tw-text-sm tw-text-gray-600"},{default:M(()=>[_e(j(_.$t("shared.settings.menu.settings_carriers_backup")),1)]),_:1})):de("",!0),c.value&&m.value?(L(),re(E,{key:4,to:{name:"settings.label_engine"},"active-class":"tw-text-secondary tw-font-semibold",class:"tw-ml-8 tw-text-sm tw-text-gray-600"},{default:M(()=>[_e(j(_.$t("shared.settings.menu.settings_label_engine")),1)]),_:1})):de("",!0),g.value?(L(),re(E,{key:5,to:{name:"settings.assignation.index"},"active-class":"tw-text-secondary tw-font-semibold",class:"tw-ml-8 tw-text-sm tw-text-gray-600"},{default:M(()=>[_e(j(_.$t("shared.settings.menu.settings_assignation")),1)]),_:1})):de("",!0),v.value?(L(),re(E,{key:6,to:{name:"settings.webhooks.list"},"active-class":"tw-text-secondary tw-font-semibold",class:"tw-ml-8 tw-text-sm tw-text-gray-600"},{default:M(()=>[_e(j(_.$t("shared.settings.menu.settings_webhook")),1)]),_:1})):de("",!0),l.value?(L(),re(E,{key:7,to:{name:"cost_controlling.shipping_profiles.list",params:{scope:N(So).costControlling}},"active-class":"tw-text-secondary tw-font-semibold",class:"tw-ml-8 tw-text-sm tw-text-gray-600"},{default:M(()=>[_e(j(_.$t("shared.settings.menu.settings_cost_controlling")),1)]),_:1},8,["to"])):de("",!0),d.value?(L(),re(E,{key:8,to:{name:"settings.senders"},"active-class":"tw-text-secondary tw-font-semibold",class:"tw-ml-8 tw-text-sm tw-text-gray-600"},{default:M(()=>[_e(j(_.$t("shared.settings.menu.settings_senders")),1)]),_:1})):de("",!0),N(a)?(L(),re(E,{key:9,to:{name:"custom_parameters.list"},"active-class":"tw-text-secondary tw-font-semibold",class:"tw-ml-8 tw-text-sm tw-text-gray-600"},{default:M(()=>[_e(j(_.$t("shared.settings.menu.custom_parameters")),1)]),_:1})):de("",!0)])])):de("",!0),u.value?(L(),Q("div",j0,[F("div",q0,[$(Se,{class:"tw-h-5 tw-w-5 tw-text-secondary",icon:"layer-group-regular"}),F("div",H0,j(_.$t("shared.settings.menu.integrations")),1)]),F("div",Z0,[u.value?(L(),re(E,{key:0,to:{name:"integrations.api"},"active-class":"tw-text-secondary tw-font-semibold",class:"tw-ml-8 tw-text-sm tw-text-gray-600"},{default:M(()=>[_e(j(_.$t("integrations.api.title")),1)]),_:1})):de("",!0)])])):de("",!0)])}}}),K0=ve({components:{SharedIcon:Se},setup(){const e=Ua(),{logout:t}=ja();return{submitLogout:async()=>{await t(),await e.push({name:"auth.login"})}}}}),Y0={class:"tw-divide-y tw-divide-gray-100"},X0={class:"tw-space-y-1.5 tw-p-3"},J0={class:"tw-flex"},Q0={class:"tw-my-auto tw-ml-3 tw-text-xs tw-uppercase tw-text-gray-400"},eb={class:"tw-space-y-1.5 tw-p-3"},tb={class:"tw-my-auto tw-ml-3 tw-text-sm tw-text-gray-600"};function ib(e,t,i,a,r,o){const s=Ee("shared-icon"),n=Ee("router-link");return L(),Q("div",Y0,[F("div",X0,[F("div",J0,[$(s,{class:"tw-h-5 tw-w-5 tw-text-secondary",icon:"user-group-regular"}),F("div",Q0,j(e.$t("shared.user.user_profile")),1)]),F("div",null,[$(n,{to:{name:"settings.account"},class:"tw-ml-8 tw-text-sm tw-text-gray-600","active-class":"tw-text-secondary tw-font-semibold"},{default:M(()=>[_e(j(e.$t("shared.user.my_profile")),1)]),_:1})])]),F("div",eb,[F("a",{class:"tw-flex",href:"/logout",onClick:t[0]||(t[0]=Ye((...c)=>e.submitLogout&&e.submitLogout(...c),["prevent"]))},[$(s,{class:"tw-h-5 tw-w-5 tw-text-secondary",icon:"arrow-right-from-bracket-regular"}),F("div",tb,j(e.$t("shared.user.logout")),1)])])])}const ab=Ge(K0,[["render",ib]]),rb={},ob={class:"tw-focus:outline-none tw-absolute tw-right-0 tw-z-50 tw-mt-2 tw-w-max tw-origin-top-right tw-border-t-2 tw-border-secondary tw-bg-white tw-shadow tw-ring-0"};function nb(e,t){return L(),Q("div",ob,[Me(e.$slots,"default")])}const wa=Ge(rb,[["render",nb]]),sb={class:"tw-divide-y tw-divide-gray-100"},cb={class:"tw-p-3"},db={class:"tw-mb-3 tw-flex"},lb={class:"tw-my-auto tw-ml-3 tw-font-exo tw-text-sm tw-uppercase tw-leading-none tw-text-gray-400"},ub={class:"tw-flex tw-flex-col tw-space-y-2.5"},pb=ve({__name:"BackofficeMenu",setup(e){const{hasAnyPermission:t}=di(),{checkFeatureFlag:i}=pt(),{isImpersonated:a}=Ro(),r=z(()=>i(He.SHIP_CONFIRM)),o=z(()=>t(ge.BACKOFFICE_GET_USERS,ge.BACKOFFICE_CREATE_ACCOUNTS,ge.BACKOFFICE_GET_ACCOUNTS,ge.BACKOFFICE_CONFIG_CUSTOMIZATION,ge.IMPERSONATE));return(s,n)=>{const c=Ee("router-link");return L(),Q("div",sb,[F("div",cb,[F("div",db,[$(Se,{class:"tw-h-5 tw-w-5 tw-text-secondary",icon:"toolbox-regular"}),F("div",lb,j(s.$t("backoffice.title")),1)]),F("div",ub,[o.value&&!N(a)?(L(),re(c,{key:0,to:{name:"backoffice.accounts.list"},"active-class":"tw-text-secondary tw-font-semibold tw-text-sm tw-font-exo",class:"tw-ml-8 tw-text-sm tw-text-gray-600"},{default:M(()=>[_e(j(s.$t("backoffice.accounts.list.title")),1)]),_:1})):de("",!0),r.value?(L(),re(c,{key:1,to:{name:"backoffice.shipConfirm"},"active-class":"tw-text-secondary tw-font-semibold tw-text-sm tw-font-exo",class:"tw-ml-8 tw-text-sm tw-text-gray-600"},{default:M(()=>[_e(j(s.$t("backoffice.ship_confirm.title")),1)]),_:1})):de("",!0)])])])}}}),mb={class:"tw-h-16 tw-w-full tw-border-b tw-border-gray-200"},hb={class:"tw-grid tw-place-items-center tw-px-5 sm:tw-grid-cols-2 lg:tw-grid-cols-3"},fb=F("div",{class:"tw-hidden tw-h-16 tw-justify-self-start tw-pl-16 lg:tw-block"},null,-1),_b={class:"tw-hidden tw-h-16 tw-justify-self-start tw-pl-16 sm:tw-block lg:tw-justify-self-center lg:tw-pl-0"},gb={class:"tw-flex tw-h-16 tw-justify-self-end"},vb={class:"tw-flex tw-h-16 tw-w-full"},yb=["onClick"],wb={class:"tw--m-1.5 tw-flex tw-h-7 tw-w-7 tw-rounded-full tw-bg-primary-50"},Cb={class:"tw-ml-3 tw-text-sm tw-font-medium tw-uppercase tw-text-gray-800"},bb={class:"tw-ml-3 tw-truncate tw-text-sm tw-font-medium tw-uppercase tw-text-gray-800"},Eb={class:"tw--m-1.5 tw-flex tw-h-7 tw-w-7 tw-rounded-full tw-bg-primary-50"},Rb={class:"tw-ml-3 tw-truncate tw-text-sm tw-font-medium tw-uppercase tw-text-gray-800"},xb={class:"tw-relative"},Ab=["onClick"],Tb={key:0,class:"tw-absolute tw-bottom-0 tw-flex tw-w-full tw-justify-center tw-pb-1.5"},Db=F("div",{class:"tw-mx-auto tw-h-1.5 tw-w-1.5 tw-rounded-full tw-bg-secondary"},null,-1),kb=[Db],Ib=["onClick"],Sb={key:0,class:"tw-absolute tw-bottom-0 tw-flex tw-w-full tw-justify-center tw-pb-1.5"},Pb=F("div",{class:"tw-mx-auto tw-h-1.5 tw-w-1.5 tw-rounded-full tw-bg-secondary"},null,-1),Ob=[Pb],Lb=["onClick"],$b={key:0,class:"tw-absolute tw-bottom-0 tw-flex tw-w-full tw-justify-center tw-pb-1.5"},Nb=F("div",{class:"tw-mx-auto tw-h-1.5 tw-w-1.5 tw-rounded-full tw-bg-secondary"},null,-1),Fb=[Nb],Vb=["onClick"],Bb={key:0,class:"tw-absolute tw-bottom-0 tw-flex tw-w-full tw-justify-center tw-pb-1.5"},zb=F("div",{class:"tw-mx-auto tw-h-1.5 tw-w-1.5 tw-rounded-full tw-bg-secondary"},null,-1),Mb=[zb],Ub=ve({__name:"SharedNavbar",setup(e){const{hasAnyPermission:t}=di(),{isImpersonated:i}=Ro(),{billingAccounts:a}=xo(),{globalFilterType:r,selectedCountry:o,selectedBillingAccount:s}=Ki(),n=z(()=>{var u;return((u=a.value.find(f=>f.id===s.value))==null?void 0:u.alias)??"-"}),c=z(()=>t(ge.CREATE_SHIPMENTS,ge.CREATE_RETURNS,ge.ORDERS_FULL_ACCESS)),d=z(()=>t(ge.BACKOFFICE_GET_USERS,ge.BACKOFFICE_CREATE_ACCOUNTS,ge.BACKOFFICE_GET_ACCOUNTS,ge.BACKOFFICE_CONFIG_CUSTOMIZATION,ge.IMPERSONATE));return(u,f)=>(L(),Q("header",mb,[F("div",hb,[fb,F("div",_b,[$(mp)]),F("div",gb,[$(hi,{class:"tw-relative"},{trigger:M(({toggle:g})=>[F("div",vb,[F("button",{class:"tw-m-auto tw-mx-3.5 tw-flex tw-h-11 tw-items-center tw-rounded-3xl tw-border-2 tw-border-primary tw-px-3 tw-py-2 tw-outline-none",type:"button",onClick:g},[N(r)===N(We).all?(L(),Q(Be,{key:0},[F("div",wb,[$(Se,{class:"tw-m-auto tw-h-3.5 tw-w-3.5 tw-text-primary",icon:"filter-regular"})]),F("span",Cb,j(u.$t("shared.country_billing_menu.all")),1)],64)):N(r)===N(We).byDistributionCenterCountry?(L(),Q(Be,{key:1},[$(Rs,{"country-code":N(o)},null,8,["country-code"]),F("span",bb,j(u.$t(`shared.countries.${N(o).toUpperCase()}`)),1)],64)):N(r)===N(We).byBillingAccount?(L(),Q(Be,{key:2},[F("div",Eb,[$(Se,{class:"tw-m-auto tw-h-3.5 tw-w-3.5 tw-text-primary",icon:"receipt-regular"})]),F("span",Rb,j(n.value),1)],64)):de("",!0)],8,yb)])]),default:M(()=>[$(wa,null,{default:M(()=>[$(Bu,{class:"tw-w-72"})]),_:1})]),_:1}),c.value?(L(),re(hi,{key:0,class:"tw-relative"},{trigger:M(({display:g,toggle:l})=>[F("div",xb,[F("button",{class:"tw-flex tw-h-16 tw-w-12 tw-outline-none",type:"button",onClick:l},[$(Se,{class:"tw-m-auto tw-h-6 tw-w-6 tw-text-primary",icon:"circle-plus-regular"})],8,Ab),g?(L(),Q("div",Tb,kb)):de("",!0)])]),default:M(()=>[$(wa,null,{default:M(()=>[$(Ku,{class:"tw-w-72"})]),_:1})]),_:1})):de("",!0),$(hi,{class:"tw-relative"},{trigger:M(({display:g,toggle:l})=>[F("button",{class:"tw-flex tw-h-16 tw-w-12 tw-outline-none",type:"button",onClick:l},[$(Se,{class:"tw-m-auto tw-h-6 tw-w-6 tw-text-primary",icon:"gear-regular"})],8,Ib),g?(L(),Q("div",Sb,Ob)):de("",!0)]),default:M(()=>[$(wa,null,{default:M(()=>[$(W0,{class:"tw-w-72"})]),_:1})]),_:1}),d.value&&!N(i)?(L(),re(hi,{key:1,class:"tw-relative"},{trigger:M(({display:g,toggle:l})=>[F("button",{class:"tw-flex tw-h-16 tw-w-12 tw-outline-none",type:"button",onClick:l},[$(Se,{class:"tw-m-auto tw-h-6 tw-w-6 tw-text-primary",icon:"toolbox-regular"})],8,Lb),g?(L(),Q("div",$b,Fb)):de("",!0)]),default:M(()=>[$(wa,null,{default:M(()=>[$(pb,{class:"tw-w-72"})]),_:1})]),_:1})):de("",!0),$(hi,{class:"tw-relative"},{trigger:M(({display:g,toggle:l})=>[F("button",{class:"tw-flex tw-h-16 tw-w-12 tw-outline-none",type:"button",onClick:l},[$(Se,{class:"tw-m-auto tw-h-6 tw-w-6 tw-text-primary",icon:"circle-user-regular"})],8,Vb),g?(L(),Q("div",Bb,Mb)):de("",!0)]),default:M(()=>[$(wa,null,{default:M(()=>[$(ab,{class:"tw-w-72"})]),_:1})]),_:1})])])]))}}),Gb=ve({components:{SharedIcon:Se},props:{text:{type:String,required:!0},icon:{type:String,required:!0},active:{type:Boolean,default:!1}}}),jb={class:"tw-flex tw-items-center"},qb={class:"tw-w-full tw-whitespace-nowrap tw-pl-3 tw-text-lg tw-text-white"};function Hb(e,t,i,a,r,o){const s=Ee("shared-icon");return L(),Q("div",jb,[F("div",{class:Pe([{"tw-bg-white/30":!e.active,"tw-bg-secondary":e.active},"tw-rounded tw-p-3"])},[$(s,{icon:e.icon,class:"tw-h-6 tw-w-6 tw-text-white"},null,8,["icon"])],2),F("div",qb,j(e.$t(e.text)),1)])}const oo=Ge(Gb,[["render",Hb]]),Zb=["href","onClick"],Wb={key:0,class:"shared__sidebar_menu_item__badge tw-absolute tw--right-1 tw--top-1 tw-inline-flex tw-h-4 tw-w-4 tw-items-center tw-justify-center tw-rounded-full tw-border-2 tw-border-red-200 tw-bg-red-500 tw-text-white"},Kb={class:"tw-w-full tw-whitespace-nowrap tw-pl-3 tw-text-lg tw-text-white"},cr=ve({__name:"SharedSidebarMenuItem",props:{to:{},text:{},icon:{},active:{type:Boolean,default:!1},showBadge:{type:Boolean,default:!1},testid:{default:void 0}},setup(e){return(t,i)=>{const a=Ee("router-link");return L(),re(a,{to:t.to,custom:""},{default:M(({href:r,navigate:o,isActive:s})=>[F("a",{href:r,class:"tw-flex tw-items-center",onClick:o},[F("div",{class:Pe([{"tw-bg-white/30":!(s||t.active),"tw-bg-secondary":s||t.active},"tw-relative tw-rounded tw-p-3"])},[$(Se,{icon:t.icon,class:"tw-h-6 tw-w-6 tw-text-white"},null,8,["icon"]),t.showBadge?(L(),Q("div",Wb)):de("",!0)],2),F("div",Kb,j(t.$t(t.text)),1)],8,Zb)]),_:1},8,["to"])}}}),Yb=ve({components:{SharedIcon:Se},props:{to:{type:Object,required:!0},text:{type:String,required:!0},icon:{type:String,required:!0},exact:{type:Boolean,default:!1},showBadge:{type:Boolean,default:!1}},setup(e){const{exact:t}=st(e);return{active:(a,r)=>t.value?r:a}}}),Xb=["href","onClick"],Jb={key:0,class:"shared__sidebar_submenu_item__badge tw-absolute tw--right-1 tw--top-1 tw-inline-flex tw-h-4 tw-w-4 tw-items-center tw-justify-center tw-rounded-full tw-border-2 tw-border-red-200 tw-bg-red-500 tw-text-white"},Qb={class:"tw-w-full tw-whitespace-nowrap tw-pl-3 tw-text-white"};function eE(e,t,i,a,r,o){const s=Ee("shared-icon"),n=Ee("router-link");return L(),re(n,{to:e.to,custom:""},{default:M(({href:c,navigate:d,isActive:u,isExactActive:f})=>[F("a",Ar({href:c},e.$attrs,{class:"tw-flex tw-items-center",onClick:d}),[F("div",{class:Pe([{"tw-bg-white/30":!e.active(u,f),"tw-bg-secondary":e.active(u,f)},"tw-relative tw-mx-2 tw-rounded tw-px-2 tw-py-1.5"])},[$(s,{icon:e.icon,class:"tw-h-4 tw-w-4 tw-text-white"},null,8,["icon"]),e.showBadge?(L(),Q("div",Jb)):de("",!0)],2),F("div",Qb,j(e.$t(e.text)),1)],16,Xb)]),_:1},8,["to"])}const ei=Ge(Yb,[["render",eE]]);class tr{constructor(t,i,a,r,o,s,n,c){this.id=t,this.accountId=i,this.company=a,this.domain=r,this.colors=o,this.logo=s,this.alternativeLogo=n,this.icon=c}static empty(t){return new tr(void 0,t,ma.empty(),"",ha.empty(),"","","")}}class ma{constructor(t,i){this.name=t,this.email=i}static empty(){return new ma(null,null)}}class ha{constructor(t,i,a){this.primary=t,this.secondary=i,this.tertiary=a}static empty(){return new ha(St.empty("#162638"),St.empty("#FF6150"),St.empty("#54D1D1"))}}class St{constructor(t,i,a,r,o,s,n,c,d,u,f,g){this.shadeDefault=t,this.shade50=i,this.shade100=a,this.shade200=r,this.shade300=o,this.shade400=s,this.shade500=n,this.shade600=c,this.shade700=d,this.shade800=u,this.shade900=f,this.shade950=g}static empty(t){const i=hd({color:t,name:"primary",shade:600,shades:[50,100,200,300,400,500,600,700,800,900,950]});return new St(t,i.primary[50],i.primary[100],i.primary[200],i.primary[300],i.primary[400],i.primary[500],i.primary[600],i.primary[700],i.primary[800],i.primary[900],i.primary[950])}}const tE=e=>new tr(e.id,e.accountId,iE(e.company),e.domain,aE(e.colors),e.logo,e.alternativeLogo,e.icon),iE=e=>new ma(e.name,e.email),aE=e=>new ha(no(e.primary),no(e.secondary),no(e.tertiary)),no=e=>new St(e.shadeDefault,e.shade50,e.shade100,e.shade200,e.shade300,e.shade400,e.shade500,e.shade600,e.shade700,e.shade800,e.shade900,e.shade950),qn={fromGetCustomizationResponse:tE};class rE{get(){return new tr(void 0,"",new ma(null,null),null,new ha(new St("#007C39","#9AEFC1","#8CDEB2","#5FCE93","#44C57F","#3ABB75","#3CAF71","#3C9F6A","#2C905A","#308858","#007C39","#007C39"),new St("#000000","#ADADAD","#A3A3A3","#8F8F8F","#7A7A7A","#666666","#525252","#3D3D3D","#292929","#141414","#000000","#000000"),new St("#54D1D1","#E8F9F9","#D6F4F4","#B0EAEA","#8EE1E1","#71D9D9","#54D1D1","#41A8A8","#2D7D7D","#195353","#093030","#093030")),null,null,null)}}class oE{get(){return new tr(void 0,"",new ma(null,null),null,new ha(new St("#162638","#EEF3FA","#D8E4F2","#BED3EA","#94B6DC","#73A0D1","#5183BA","#426A98","#304E71","#223952","#162638","#162638"),new St("#FF6150","#FFEEEC","#FFCBC5","#FFB1A8","#FF968B","#FF7C6E","#FF6150","#D94D3E","#AF372A","#862116","#590901","#590901"),new St("#54D1D1","#E8F9F9","#D6F4F4","#B0EAEA","#8EE1E1","#71D9D9","#54D1D1","#41A8A8","#2D7D7D","#195353","#093030","#093030")),null,null,null)}}let fo;switch("deliverea"){case"eci":fo=new rE;break;default:fo=new oE}const pr=fo;function ir(){const e=Ai(),t=async()=>{try{const r=await gi.getAccountCustomization();e.customization=qn.fromGetCustomizationResponse(r)}catch{e.customization=pr.get()}},i=async r=>{try{const o=await gi.getDomainCustomization(r);e.customization=qn.fromGetCustomizationResponse(o)}catch{e.customization=pr.get()}},a=()=>{e.customization.domain||(e.customization=pr.get())};return{customization:z(()=>e.customization),getDomainCustomization:i,getAccountCustomization:t,resetAccountCustomization:a}}var qo=(e=>(e.deliverea="deliverea",e.wismo="wismo",e.carrier="carrier",e))(qo||{});class Xs{constructor(t,i,a,r,o,s,n,c){this.id=t,this.type=i,this.name=a,this.email=r,this.stripeCustomer=o,this.active=s,this.createdAt=n,this.updatedAt=c}static empty(){return new Xs("","deliverea","","","",!0,new Date,new Date)}openStripe(){return window.open(`https://dashboard.stripe.com/customers/${this.stripeCustomer}`,"_blank")}}var ar=(e=>(e.pending="pending",e.waiting="waiting",e.solved="solved",e.closed="closed",e.expired="expired",e))(ar||{}),Nt=(e=>(e.incidence="incidence",e.sinister="sinister",e.update="update",e.cancellation="cancellation",e.expiration="expiration",e.status_claim="status_claim",e))(Nt||{});class ti extends pa{constructor(t,i,a,r,o,s,n,c,d,u,f,g,l,p,m,v=1,_=Ht){super(v,_),this.distributionCenterIds=t,this.expeditionType=i,this.delivereaReference=a,this.expeditionReference=r,this.carrierCode=o,this.carrierReference=s,this.updatedAtDate=n,this.type=c,this.status=d,this.category=u,this.ids=f,this.distributionCenterCountryCode=g,this.billingAccountId=l,this.read=p,this.agentId=m,this.page=v,this.itemsPerPage=_}static empty(){return new ti}static create(t){return new ti(t.distributionCenterIds,t.expeditionType,t.delivereaReference,t.expeditionReference,t.carrierCode,t.carrierReference,t.updatedAtDate,t.type,t.status,t.category,t.ids,t.distributionCenterCountryCode,t.billingAccountId,t.read,t.agentId,t.page,t.itemsPerPage)}static fromRaw(t){return new ti((t==null?void 0:t.distributionCenterIds)??void 0,t!=null&&t.expeditionType?Ue[t==null?void 0:t.expeditionType]:void 0,(t==null?void 0:t.delivereaReference)??void 0,(t==null?void 0:t.expeditionReference)??void 0,(t==null?void 0:t.carrierCode)??void 0,(t==null?void 0:t.carrierReference)??void 0,t!=null&&t.updatedAtDate?Je.fromRaw(t==null?void 0:t.updatedAtDate):void 0,t!=null&&t.type?Nt[t==null?void 0:t.type]:void 0,t!=null&&t.status?ar[t==null?void 0:t.status]:void 0,(t==null?void 0:t.category)??void 0,(t==null?void 0:t.ids)??void 0,(t==null?void 0:t.distributionCenterCountryCode)??void 0,(t==null?void 0:t.billingAccountId)??void 0,(t==null?void 0:t.read)??void 0,(t==null?void 0:t.agentId)??void 0)}toRaw(){var t;return{distributionCenterIds:this.distributionCenterIds??void 0,expeditionType:this.expeditionType??void 0,delivereaReference:this.delivereaReference??void 0,expeditionReference:this.expeditionReference??void 0,carrierCode:this.carrierCode??void 0,carrierReference:this.carrierReference??void 0,updatedAtDate:((t=this.updatedAtDate)==null?void 0:t.toRaw())??void 0,type:this.type??void 0,status:this.status??void 0,category:this.category??void 0,ids:this.ids??void 0,distributionCenterCountryCode:this.distributionCenterCountryCode??void 0,billingAccountId:this.billingAccountId??void 0,read:this.read??void 0,agentId:this.agentId??void 0}}cloneWith(t){return new ti(t.distributionCenterIds??this.distributionCenterIds,t.expeditionType??this.expeditionType,t.delivereaReference??this.delivereaReference,t.expeditionReference??this.expeditionReference,t.carrierCode??this.carrierCode,t.carrierReference??this.carrierReference,t.updatedAtDate??this.updatedAtDate,t.type??this.type,t.status??this.status,t.category??this.category,t.ids??this.ids,t.distributionCenterCountryCode??this.distributionCenterCountryCode,t.billingAccountId??this.billingAccountId,t.read??this.read,t.agentId??this.agentId,t.page??this.page,t.itemsPerPage??this.itemsPerPage)}}var Js=(e=>(e.all="all",e.open="open",e.pending="pending",e.waiting="waiting",e.solved="solved",e.closed="closed",e.expired="expired",e))(Js||{});async function nE(e){try{return await ie().post("/v3/communications-hub/comments",e),Promise.resolve()}catch(t){return Promise.reject(t)}}async function sE(e,t){try{const{data:i}=await ie().get(`/v3/communications-hub/comments/${e}/attachments/${t}`);return Promise.resolve(i)}catch(i){return Promise.reject(i)}}async function cE(e,t){try{return await ie().post("/v3/tickets/exports",{criteria:xe(e),destination:t,format:"xlsx",provider:"tickets"}),Promise.resolve()}catch(i){return Promise.reject(i)}}async function dE(e){try{const{data:t}=await ie().get(`/v3/communications-hub/configurations/${e}`);return Promise.resolve(t)}catch(t){return Promise.reject(t)}}async function lE(e){try{const{data:t}=await ie().get(`/v3/communications-hub/tickets/${e}`);return Promise.resolve(t)}catch(t){return Promise.reject(t)}}async function uE(e){try{const{data:t}=await ie().get("/v3/communications-hub/comments",{params:xe(e)});return Promise.resolve(t)}catch(t){return Promise.reject(t)}}async function pE(e,t){try{const{status:i}=await ie().put(`/v3/communications-hub/configurations/${e}`,{senderId:t.senderId});return Promise.resolve(i===200)}catch(i){return Promise.reject(i)}}async function mE(e){try{const{data:t}=await ie().get("/v3/communications-hub/tickets",{params:e});return Promise.resolve(t)}catch(t){return Promise.reject(t)}}async function hE(e,t){try{return await ie().patch(`/v3/communications-hub/tickets/${e}/status/${t}`),Promise.resolve()}catch(i){return Promise.reject(i)}}async function fE(e){var t,i,a;try{const{data:r}=await ie().post("/v3/communications-hub/tickets",e);return Promise.resolve(r)}catch(r){return r instanceof Ct&&((a=(i=(t=r==null?void 0:r.response)==null?void 0:t.data)==null?void 0:i.error)==null?void 0:a.code)===Xe.CARRIER_NOTIFICATION_NOT_CONFIGURED?Promise.reject(Xe.CARRIER_NOTIFICATION_NOT_CONFIGURED):Promise.reject(r)}}async function _E(e){try{await ie().post(`/v3/communications-hub/tickets/${e}/mark-as-read`)}catch(t){throw t instanceof Ct&&t.response?Error(t.response.data.error.message):t}}async function gE(e){try{await ie().post(`/v3/communications-hub/tickets/${e}/mark-as-unread`)}catch(t){throw t instanceof Ct&&t.response?Error(t.response.data.error.message):t}}async function vE(e){try{return await ie().post("/v3/communications-hub/tickets/associate-agent",e),Promise.resolve()}catch(t){throw t instanceof Ct&&t.response?Error(t.response.data.error.message):t}}async function yE(e,t){try{return await ie().post(`/v3/communications-hub/tickets/${e}/internal-notes`,t),Promise.resolve()}catch(i){return Promise.reject(i)}}async function wE(e){try{const{data:t}=await ie().get(`/v3/communications-hub/tickets/${e}/internal-notes`);return Promise.resolve(t)}catch(t){return Promise.reject(t)}}async function CE(e,t,i){try{const{data:a}=await ie().get(`/v3/communications-hub/tickets/${e}/internal-notes/${t}/attachments/${i}`);return Promise.resolve(a)}catch(a){return Promise.reject(a)}}async function bE(e,t,i){try{return await ie().put(`/v3/communications-hub/tickets/${e}/internal-notes/${t}`,i),Promise.resolve()}catch(a){return Promise.reject(a)}}async function EE(e,t){try{return await ie().delete(`/v3/communications-hub/tickets/${e}/internal-notes/${t}`),Promise.resolve()}catch(i){return Promise.reject(i)}}const ui={createTicket:fE,searchTickets:mE,exportTickets:cE,getTicketById:lE,getConfiguration:dE,getTicketComments:uE,saveConfiguration:pE,updateTicketStatus:hE,createTicketComment:nE,downloadTicketCommentAttachment:sE,markTicketAsRead:_E,markTicketAsUnread:gE,associateAgentToTickets:vE,createTicketInternalNote:yE,getTicketInternalNotes:wE,downloadTicketInternalNoteAttachment:CE,updateTicketInternalNote:bE,deleteTicketInternalNote:EE},RE=e=>{var t,i,a,r;return{distributionCenterIds:e.distributionCenterIds??void 0,expeditionType:e.expeditionType??void 0,delivereaReference:e.delivereaReference??void 0,expeditionReference:e.expeditionReference??void 0,carrierCode:e.carrierCode??void 0,carrierReference:e.carrierReference??void 0,fromUpdatedAtDate:(t=e.updatedAtDate)!=null&&t.start?fe.formatToDateTimeZoneWithStartDayHours((i=e.updatedAtDate)==null?void 0:i.start):void 0,toUpdatedAtDate:(a=e.updatedAtDate)!=null&&a.end?fe.formatToDateTimeZoneWithEndDayHours((r=e.updatedAtDate)==null?void 0:r.end):void 0,type:e.type??void 0,status:e.status??void 0,distributionCenterCountryCode:e.distributionCenterCountryCode??void 0,billingAccountId:e.billingAccountId??void 0,category:e.category??void 0,ids:e.ids??void 0}},xE={toExportTicketsRequest:RE};class Ho{constructor(t,i,a,r,o,s,n,c,d){this.id=t,this.type=i,this.carrierCode=a,this.costCenterCode=r,this.carrierReference=o,this.delivereaReference=s,this.clientReference=n,this.cashOnDelivery=c,this.totalAmount=d}}class Qr{constructor(t,i,a,r,o,s,n,c,d,u,f,g){this.id=t,this.type=i,this.expedition=a,this.status=r,this.lastComment=o,this.carrierContact=s,this.clientAdditionalInfo=n,this.read=c,this.distributionCenterId=d,this.createdAt=u,this.updatedAt=f,this.agent=g}get expeditionReference(){var t;return((t=this.clientAdditionalInfo)==null?void 0:t.expedition_reference)??"-"}get plainLastComment(){var t;return fd((t=this==null?void 0:this.lastComment)==null?void 0:t.replace(/<style.*<\/style>/g,"").replace(/<[^>]+>/g,"").replace(/(\r\n|\n|\r)/gm,"").replaceAll("&nbsp;"," ").replaceAll("&nbsp"," ").trim(),{length:200})}get expeditionType(){var t;return((t=this.expedition)==null?void 0:t.type)??"-"}get expeditionCarrierCode(){var t;return((t=this.expedition)==null?void 0:t.carrierCode)??"-"}get expeditionCostCenterCode(){var t;return((t=this.expedition)==null?void 0:t.costCenterCode)??"-"}get expeditionCarrierReference(){var t;return((t=this.expedition)==null?void 0:t.carrierReference)??"-"}get expeditionDelivereaReference(){var t;return((t=this.expedition)==null?void 0:t.delivereaReference)??"-"}get expeditionClientReference(){var t;return((t=this.expedition)==null?void 0:t.clientReference)??"-"}get expeditionCashOnDelivery(){var t,i;return((i=(t=this.expedition)==null?void 0:t.cashOnDelivery)==null?void 0:i.toString())??"-"}get expeditionTotalAmount(){var t,i;return((i=(t=this.expedition)==null?void 0:t.totalAmount)==null?void 0:i.toString())??"-"}static empty(){return new Qr("",Nt.incidence,new Ho,ar.pending,void 0,void 0,{},!0,"")}}class Qs{constructor(t,i,a){this.id=t,this.name=i,this.surname=a}}const AE=e=>{var t,i,a;return new Qr(e.id,Nt[e.type],new Ho(void 0,Ue[e.expedition.type],e.expedition.carrierCode,void 0,e.expedition.carrierReference,e.expedition.delivereaReference),ar[e.status],void 0,e.carrierContact,e.clientAdditionalInfo,e.read,e.distributionCenterId,new Date(e.createdAt),new Date(e.updatedAt),e.agent!=null?new Qs((t=e.agent)==null?void 0:t.id,(i=e.agent)==null?void 0:i.name,(a=e.agent)==null?void 0:a.surname):null)},TE={fromGetTicketByIdResponse:AE};class DE extends Error{constructor(t){super(`"${t}" is not a valid money value`)}}class Qe{constructor(t,i){this.value=t,this.currency=i}static fromString(t){if(t==null||!t)return Qe.empty();const i=t.split(" ");if(i.length!==2)throw new DE(t);return new Qe(parseFloat(i[0]),String(i[1]).toString())}static icon(t){switch(t){case"USD":return"$";case"EUR":default:return"€"}}static currencies(){return[new ft("EUR","EUR"),new ft("USD","USD")]}static empty(){return new Qe(0,"EUR")}toString(){return this.isEmpty()?null:`${Number(this.value).toFixed(2)} ${this.currency}`}toArray(){return this.toString()}toNumber(){return parseFloat(Number(this.value).toFixed(2))}isEmpty(){return this.value===0}}const kE=e=>{const t=e.data.map(i=>new Qr(i.id,Nt[i.type],new Ho(i.expedition.id,Ue[i.expedition.type],i.expedition.carrierCode,i.expedition.costCenterCode,i.expedition.carrierReference,i.expedition.delivereaReference,i.expedition.clientReference,Qe.fromString(i.expedition.cashOnDelivery),Qe.fromString(i.expedition.totalAmount)),ar[i.status],i.lastComment,i.carrierContact,i.clientAdditionalInfo,i.read,i.distributionCenterId,new Date(i.createdAt),new Date(i.updatedAt),i.agent?new Qs(i.agent.id,i.agent.name,i.agent.surname):null));return new gt(t,e.hasMore)},IE=e=>{var a,r,o,s;let t=e.agentId!=""?e.agentId:void 0,i;return e.agentId==="unassigned"&&(i=!1,t=void 0),e.agentId==="assigned"&&(i=!0,t=void 0),{distributionCenterIds:e.distributionCenterIds??void 0,expeditionType:e.expeditionType??void 0,delivereaReference:e.delivereaReference??void 0,expeditionReference:e.expeditionReference??void 0,carrierCode:e.carrierCode??void 0,carrierReference:e.carrierReference??void 0,fromUpdatedAtDate:(a=e.updatedAtDate)!=null&&a.start?fe.formatToDateTimeZoneWithStartDayHours((r=e.updatedAtDate)==null?void 0:r.start):void 0,toUpdatedAtDate:(o=e.updatedAtDate)!=null&&o.end?fe.formatToDateTimeZoneWithEndDayHours((s=e.updatedAtDate)==null?void 0:s.end):void 0,type:e.type??void 0,status:e.status??void 0,category:e.category??void 0,distributionCenterCountryCode:e.distributionCenterCountryCode??void 0,billingAccountId:e.billingAccountId??void 0,read:e.read??void 0,agentId:t,assignedAgent:i,page:e.page??void 0,itemsPerPage:e.itemsPerPage??void 0}},Hn={fromSearchTicketsResponse:kE,toSearchTicketsRequest:IE};async function SE(e,t){try{const{data:i}=await ie().post(`/shipments/check-shipconfirm/${e}`,{expeditionReferences:t});return Promise.resolve(i)}catch(i){return Promise.reject(i)}}async function PE(e,t=!1){try{const{data:i}=await ie().put("/shipments/labels",{asyncProcess:t,references:e});return Promise.resolve(i)}catch(i){return Promise.reject(i)}}const Zn={checkShipConfirm:SE,getExpeditionsLabels:PE};async function OE(e,t){try{return await ie().post(`/v3/expeditions/${e}/close`,t),Promise.resolve()}catch(i){return Promise.reject(i)}}async function LE(e){return(await ie().post("/v3/expeditions/carbon-footprint",xe(e))).data}async function $E(e,t){var i,a,r;try{const{data:o}=await ie().post(`/v3/${e}/assignation`,xe(t));return Promise.resolve(o)}catch(o){return o instanceof Ct&&((r=(a=(i=o==null?void 0:o.response)==null?void 0:i.data)==null?void 0:a.error)==null?void 0:r.code)===Xe.UNABLE_GET_ASSIGNATION?Promise.reject(Xe.UNABLE_GET_ASSIGNATION):Promise.reject(o)}}async function NE(e,t){try{const{data:i}=await ie().get(`/v3/${e}/${t}/trackings`);return Promise.resolve(i)}catch(i){return Promise.reject(i)}}async function FE(e,t){try{const{data:i}=await ie().get(`/v3/${e}/${t}/revision-statuses`);return Promise.resolve(i)}catch(i){return Promise.reject(i)}}async function VE(e,t){try{return await ie().post(`/backoffice/v1/expeditions/${e}/trackings/resend-webhooks`,{},{params:{history:t??!1}}),Promise.resolve()}catch(i){return Promise.reject(i)}}async function BE(e){try{return await ie().post(`/backoffice/v1/expeditions/${e}/pull-pod`),Promise.resolve()}catch(t){return Promise.reject(t)}}const Ti={closeExpedition:OE,matchAssignation:$E,getExpeditionTrackings:NE,calculateCarbonFootprint:LE,getExpeditionRevisionStatuses:FE,resendWebhook:VE,pullPod:BE};async function zE(e){try{const{data:t}=await ie().get("/v3/expeditions/batches",{params:xe(e)});return Promise.resolve(t)}catch(t){return Promise.reject(t)}}async function ME(e){try{const{data:t}=await ie().get(`/v3/expeditions/batches/${e}`);return Promise.resolve(t)}catch(t){return Promise.reject(t)}}async function UE(e){try{const{data:t}=await ie().get(`/v3/expeditions/batches/${e}/manifest`);return Promise.resolve(t)}catch(t){return Promise.reject(t)}}async function GE(e){try{return await ie().post(`/v3/expeditions/batches/${e}/pick-up`),Promise.resolve()}catch(t){return Promise.reject(t)}}async function jE(e){try{const{data:t}=await ie().post("/v3/expeditions/batches",e);return Promise.resolve(t)}catch(t){return Promise.reject(t)}}async function qE(e,t){try{const{data:i}=await ie().post(`/v3/expeditions/batches/${e}/expeditions`,t);return Promise.resolve(i)}catch(i){return Promise.reject(i)}}async function HE(e,t){try{const{data:i}=await ie().delete(`/v3/expeditions/batches/${e}/expeditions/${t}`);return Promise.resolve(i)}catch(i){return Promise.reject(i)}}const Ii={getBatch:ME,createBatch:jE,pickUpBatch:GE,searchBatches:zE,getBatchManifest:UE,addBatchExpedition:qE,removeBatchExpedition:HE};class ZE{constructor(t,i){this.details=t,this.expeditionReference=i}}const WE=e=>e.data.expeditions.map(t=>new ZE(t.details,t.expeditionReference)),KE={fromCheckShipConfirmResponse:WE},YE=e=>({trackingStatus:{code:e}}),XE={toCloseExpeditionRequest:YE},JE=["id","disabled","name","required"],QE={key:0,value:null},eR={key:1,disabled:"",value:null},tR={key:2,value:null},iR=["disabled","hidden","value"],Zo=ve({__name:"FormSelect",props:{id:{default:void 0},name:{default:void 0},optional:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},modelValue:{},options:{},border:{type:Boolean,default:!0},rounded:{type:Boolean,default:!0},padding:{type:Boolean,default:!0},full:{type:Boolean,default:!0},customHeight:{type:Boolean,default:!1},withAllOption:{type:Boolean},withSelectAnyOption:{type:Boolean,default:!1},withSelectAnyOptionEnabled:{type:Boolean,default:!1},validation:{default:void 0}},emits:["update:modelValue"],setup(e,{emit:t}){const i=e,a=t,{border:r,rounded:o,modelValue:s,id:n,name:c,disabled:d,optional:u,padding:f,full:g,customHeight:l,validation:p}=st(i),m=n.value?n:Re("id",n),v=Re("isLoading",void 0),_=c.value?c:Re("name",c),b=u.value?u:Re("optional",u),E=d.value?d:Re("disabled",d),R=p.value?p:Re("validation",p),x=z(()=>{var I;return((I=R.value)==null?void 0:I.$error)??!1}),A=z(()=>({"focus:tw-ring-primary tw-block tw-text-sm tw-text-gray-700 tw-py-1 tw-cursor-pointer":!0,"tw-rounded-sm":o.value,"tw-border-gray-300 focus:tw-border-primary tw-shadow-sm":r.value,"tw-border-0 focus:tw-border-0 focus:tw-outline-none focus:tw-ring-0":!r.value,"tw-italic tw-cursor-not-allowed tw-bg-gray-100 tw-text-gray-500":E.value,"tw-pl-3 tw-pr-10":f.value,"tw-w-full":g.value,"tw-h-8":!l.value,"tw-border-red-500 focus:tw-ring-red-500 focus:tw-border-red-500":x.value})),k=z({get:()=>s.value,set:I=>{E.value||a("update:modelValue",I)}});return(I,O)=>N(v)?(L(),re(ca,{key:0,width:"full",height:8,class:"tw-mb-1 tw-mt-1"})):nt((L(),Q("select",{key:1,id:N(m),"onUpdate:modelValue":O[0]||(O[0]=U=>k.value=U),class:Pe(A.value),disabled:!!N(E),name:N(_),required:!N(b)},[I.withAllOption?(L(),Q("option",QE,j(I.$t("form.select.all")),1)):de("",!0),I.withSelectAnyOption?(L(),Q("option",eR,j(I.$t("form.select.any_option")),1)):de("",!0),I.withSelectAnyOptionEnabled?(L(),Q("option",tR,j(I.$t("form.select.any_option")),1)):de("",!0),(L(!0),Q(Be,null,ut(I.options,(U,X)=>(L(),Q("option",{key:X,disabled:!!U.disabled,hidden:U.hidden,value:U.value},j(I.$t(U.text)),9,iR))),128))],10,JE)),[[_d,k.value]])}});class aR{get(){return["061","063"]}}class rR{get(){return[]}}let _o;switch("deliverea"){case"eci":_o=new aR;break;default:_o=new rR}const oR=_o;var rt=(e=>(e.primary="primary",e.secondary="secondary",e.tertiary="tertiary",e.red="red",e.green="green",e))(rt||{});const nR=ve({name:"SharedAlert",components:{SharedIcon:Se},props:{icon:{required:!0,type:String},type:{type:String,default:rt.primary}},setup(e){const{type:t}=st(e),i=z(()=>({"tw-p-4 tw-border-l-4 tw-rounded":!0,"tw-bg-primary-50 tw-border-primary":t.value===rt.primary,"tw-bg-secondary-50 tw-border-secondary":t.value===rt.secondary,"tw-bg-tertiary-50 tw-border-tertiary":t.value===rt.tertiary,"tw-bg-green-50 tw-border-green-400":t.value===rt.green,"tw-bg-red-50 tw-border-red-400":t.value===rt.red})),a=z(()=>({"tw-h-5 tw-w-5 tw-flex-none":!0,"tw-text-primary":t.value===rt.primary,"tw-text-secondary":t.value===rt.secondary,"tw-text-tertiary":t.value===rt.tertiary,"tw-text-green-400":t.value===rt.green,"tw-text-red-400":t.value===rt.red})),r=z(()=>({"tw-text-sm tw-flex-grow":!0,"tw-text-primary":t.value===rt.primary,"tw-text-secondary":t.value===rt.secondary,"tw-text-tertiary":t.value===rt.tertiary,"tw-text-green-400":t.value===rt.green,"tw-text-red-400":t.value===rt.red}));return{getDivClasses:i,getIconClasses:a,getContentClasses:r}}}),sR={class:"tw-flex tw-content-center tw-items-center"},cR={class:"tw-ml-3 tw-w-full"};function dR(e,t,i,a,r,o){const s=Ee("shared-icon");return L(),Q("div",{class:Pe(e.getDivClasses)},[F("div",sR,[$(s,{class:Pe(e.getIconClasses),icon:e.icon},null,8,["class","icon"]),F("div",cR,[F("p",{class:Pe(e.getContentClasses)},[Me(e.$slots,"default")],2)])])],2)}const lR=Ge(nR,[["render",dR]]);class uR{get(){return["012","022","031"]}}class pR{get(){return[]}}let go;switch("deliverea"){case"eci":go=new uR;break;default:go=new pR}const mR=go,hR=ve({__name:"ExpeditionsCloseModal",props:{type:{},isLoading:{type:Boolean}},emits:["confirm","close"],setup(e,{emit:t}){const i=e,a=t,{type:r}=st(i),{errorNotification:o}=vt(),s=we({status:"",type:r.value}),n=z(()=>({status:{required:aa},type:{required:zo(()=>r.value===Ue.exchange)}})),c=Ja(n,s),d=z(()=>{let g=[];switch(s.value.type){case Ue.shipment:case Ue.exchange_shipment:g=mR.get();break;case Ue.return:case Ue.exchange_return:g=oR.get();break}return g.map(l=>new ft(l,`expeditions.tracking_status.${l}`))}),u=()=>a("close"),f=async()=>{if(!await c.value.$validate()){o("form.validations.error");return}c.value.$reset(),a("confirm",s.value.status,s.value.type)};return(g,l)=>(L(),re(Zt,{size:N(Zi).medium},{default:M(()=>[$(Yt,null,{default:M(()=>[_e(j(g.$t("expeditions.actions.close_expired.modal.title")),1)]),_:1}),$(Wt,null,{default:M(()=>[$(qt,null,{default:M(()=>[$(lR,{icon:"info-circle-regular"},{default:M(()=>[_e(j(g.$t("expeditions.actions.close_expired.modal.description")),1)]),_:1}),N(r)===N(Ue).exchange?(L(),re(qa,{key:0,id:"type",modelValue:s.value.type,"onUpdate:modelValue":l[0]||(l[0]=p=>s.value.type=p),validation:N(c).type},{default:M(()=>[$(et,null,{default:M(()=>[_e(j(g.$t("expeditions.actions.close_expired.modal.expedition_type")),1)]),_:1}),$(zi,{value:N(Ue).exchange_shipment},{default:M(()=>[_e(j(g.$t("expeditions.types.shipment")),1)]),_:1},8,["value"]),$(zi,{value:N(Ue).exchange_return},{default:M(()=>[_e(j(g.$t("expeditions.types.return")),1)]),_:1},8,["value"])]),_:1},8,["modelValue","validation"])):de("",!0),$(at,{id:"status",validation:N(c).status,name:"status"},{default:M(()=>[$(et,null,{default:M(()=>[_e(j(g.$t("expeditions.actions.close_expired.modal.tracking_status")),1)]),_:1}),$(Zo,{modelValue:s.value.status,"onUpdate:modelValue":l[1]||(l[1]=p=>s.value.status=p),disabled:s.value.type===N(Ue).exchange?!0:void 0,options:d.value,"with-select-any-option":""},null,8,["modelValue","disabled","options"])]),_:1},8,["validation"])]),_:1})]),_:1}),$(Kt,null,{default:M(()=>[$(_t,{variant:N(Vt).secondaryOutline,onClick:u},{default:M(()=>[_e(j(g.$t("shared.actions.cancel")),1)]),_:1},8,["variant"]),$(_t,{disabled:g.isLoading,variant:N(Vt).secondary,onClick:f},{default:M(()=>[_e(j(g.$t("expeditions.actions.close_expired.modal.close")),1)]),_:1},8,["disabled","variant"])]),_:1})]),_:1},8,["size"]))}});class Wo{constructor(t,i,a=0,r){this.isLoading=t,this.hasError=i,this.count=a,this.errors=r}static empty(t=!1){return new Wo(t,!1,t?1:0,void 0)}startLoading(){this.isLoading=!0,this.clearError()}stopLoading(){this.count++,this.isLoading=!1}setError(t){console.error(t),this.hasError=!0,t&&(this.errors=t),this.stopLoading()}clearError(){this.hasError=!1,this.errors=void 0}}const fR=e=>{const t=e.to||e.from||null;if(!(t!=null&&t.address)||!(t!=null&&t.city)||!(t!=null&&t.zipCode)||!(t!=null&&t.countryCode)||!t)throw new Error("Cannot create calculate carbon footprint request without address");if(!e.carrierCode)throw new Error("Cannot create calculate carbon footprint request without carrier code");if(!e.serviceCode)throw new Error("Cannot create calculate carbon footprint request without service code");return{to:{address:t.address,city:t.city,zipCode:t.zipCode,countryCode:t.countryCode,stateCode:t.stateCode??null,latitude:t.latitude?parseFloat(String(t.latitude)):null,longitude:t.longitude?parseFloat(String(t.longitude)):null},carrierCode:e.carrierCode,serviceCode:e.serviceCode,distributionCenterId:e.distributionCenterId??"",parcels:e.parcels.map(i=>({weight:i.weight??1,height:i.height??1,width:i.width??1,length:i.length??1}))}},_R={toCalculateCarbonFootprintRequest:fR};class Va{constructor(t,i,a,r){this.carrier=t,this.costCenter=i,this.service=a,this.integration=r}static empty(){return new Va("","","",void 0)}isEmpty(){return!this.carrier&&!this.costCenter&&!this.service}toRaw(){if(this.carrier||this.costCenter||this.service)return{carrier:this.carrier,costCenter:this.costCenter,service:this.service,integration:this.integration}}static fromRaw(t){return new Va(t==null?void 0:t.carrier,t==null?void 0:t.costCenter,t==null?void 0:t.service,t==null?void 0:t.integration)}}const gR=e=>e.map(t=>({weight:t.weight??void 0,height:t.height??void 0,width:t.width??void 0,length:t.length??void 0,palletId:t.palletId??void 0,clientCode:t.clientCode??void 0,labelBarcode:t.labelBarcode??void 0,labelRangeCode:t.labelRangeCode??void 0,number:t.number??void 0,items:vR(t.items)})),vR=e=>(e==null?void 0:e.map(t=>xe({sku:t.sku??void 0,description:t.description??void 0,amount:t.amount.toString()??void 0,units:t.units?Number(t.units):void 0,manufacturingCountryCode:t.manufacturingCountryCode??void 0,location:t.location??void 0,imageUrl:t.imageUrl??void 0})))??[],yR=e=>{var t,i,a,r,o,s;return{cashOnDelivery:((t=e.cashOnDelivery)==null?void 0:t.toString())??void 0,dropPointKey:e.dropPointKey??void 0,ownDropPointKey:e.ownDropPointKey??void 0,pickupTime:(i=e.pickupTime)!=null&&i.isEmpty()||(a=e.pickupTime)==null?void 0:a.format(),deliveryTime:(r=e.deliveryTime)!=null&&r.isEmpty()||(o=e.deliveryTime)==null?void 0:o.format(),carrierNotifications:e.carrierNotifications??void 0,saturdayDelivery:e.saturdayDelivery??void 0,returnLabel:xR(e.returnLabel)??void 0,returnProofOfDelivery:e.returnProofOfDelivery??void 0,hideSender:e.hideSender??void 0,insuranceValue:((s=e.insuranceValue)==null?void 0:s.toString())??void 0,billing:ER(e.billing)??void 0,coverAddress:RR(e.coverAddress)??void 0,exchange:e.exchange??void 0}},wR=e=>e,CR=e=>{if(!(!e||Object.keys(xe(e)).length===0))return{invoiceId:e.invoiceId??void 0}},bR=e=>{if(!(!e||Object.keys(xe(e)).length===0))return{incoterm:e.incoterm,containerNumber:e.containerNumber??void 0}},ec=e=>{if(!(!e||Object.keys(xe(e)).length===0))return xe({name:e.name??void 0,address:e.address??void 0,city:e.city??void 0,zipCode:e.zipCode??void 0,countryCode:e.countryCode??void 0,idNumber:e.idNumber??void 0,stateCode:e.stateCode??void 0,observations:e.observations??void 0,phone:e.phone??void 0,email:e.email??void 0,distributionCenterId:e.distributionCenterId??void 0,latitude:e.latitude??void 0,longitude:e.longitude??void 0})},ER=e=>{if(!(!e||Object.keys(xe(e)).length===0))return{shippingCharges:!e.shippingCharges||Object.keys(xe(e.shippingCharges)).length===0?void 0:{type:e.shippingCharges.type,account:e.shippingCharges.account,countryCode:e.shippingCharges.countryCode,zipCode:e.shippingCharges.zipCode},taxesCharges:!e.taxesCharges||Object.keys(xe(e.taxesCharges)).length===0?void 0:{type:e.taxesCharges.type,account:e.taxesCharges.account,countryCode:e.taxesCharges.countryCode,zipCode:e.taxesCharges.zipCode}}},RR=e=>{if(!(!e||Object.keys(xe(e)).length===0))return{name:e.name,address:e.address,city:e.city,zipCode:e.zipCode,countryCode:e.countryCode,idNumber:e.idNumber,stateCode:e.stateCode,observations:e.observations,phone:e.phone,email:e.email,latitude:e.latitude,longitude:e.longitude}},xR=e=>{if(e)return{include:e.include,address:e.include?ec(e.address):void 0}},it={bulkyToRequest:bR,parcelsToRequest:gR,customsToRequest:CR,addressToRequest:ec,serviceAttributesToRequest:yR,clientAdditionalInfoToRequest:wR},AR=e=>({distributionCenterId:String(e.distributionCenterId),carrierCode:e.carrierCode??void 0,costCenterCode:e.costCenterCode??void 0,serviceCode:e.serviceCode??void 0,clientReference:e.clientReference??void 0,shippingDate:fe.formatToDateTimeZone(e.shippingDate),totalAmount:e.totalAmount.toString()??void 0,description:e.description??void 0,parcels:it.parcelsToRequest(e.parcels),clientAdditionalInfo:e.clientAdditionalInfo??void 0,bulky:it.bulkyToRequest(e.bulky)??void 0,customs:it.customsToRequest(e.customs)??void 0,to:e.to?it.addressToRequest(e.to):void 0,from:e.from?it.addressToRequest(e.from):void 0}),TR=e=>new Va(e.carrierCode,e.costCenterCode,e.serviceCode,e.integrationCode),Wn={toMatchAssignationRequest:AR,fromMatchAssignationResponse:TR};class DR{constructor(t,i,a,r,o,s,n){this.code=t,this.message=i,this.category=a,this.occurredAt=r,this.receivedAt=o,this.carrierCode=s,this.carrierMessage=n}}class tc{constructor(t,i,a,r,o,s){this.code=t,this.message=i,this.category=a,this.occurredAt=r,this.receivedAt=o,this.subTrackings=s}static fromTracking(t){return new tc(t.code,t.message,t.category,t.occurredAt,t.receivedAt,[])}}var ic=(e=>(e.documented="documented",e.pickedUp="picked-up",e.inProcess="in-process",e.delivered="delivered",e.incidence="incidence",e.exception="exception",e.returned="returned",e.expired="expired",e.error="error",e.unknown="unknown",e))(ic||{});const kR=e=>e.map(t=>new DR(t.code,t.message,ic[gd(t.category)],new Date(t.occurredAt),new Date(t.receivedAt),t.carrierCode,t.carrierMessage)),IR={trackingsFromResponse:kR};class SR{constructor(t,i,a,r){this.id=t,this.code=i,this.description=a,this.createdAt=r}}const PR=e=>e.data.map(t=>new SR(t.id,t.code,t.description,new Date(t.createdAt))),OR={fromGetExpeditionRevisionStatusesResponse:PR};function dr(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var ac={exports:{}};/*!

JSZip v3.10.1 - A JavaScript class for generating and reading zip files
<http://stuartk.com/jszip>

(c) 2009-2016 Stuart Knightley <stuart [at] stuartk.com>
Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip/main/LICENSE.markdown.

JSZip uses the library pako released under the MIT license :
https://github.com/nodeca/pako/blob/main/LICENSE
*/(function(e,t){(function(i){e.exports=i()})(function(){return function i(a,r,o){function s(d,u){if(!r[d]){if(!a[d]){var f=typeof dr=="function"&&dr;if(!u&&f)return f(d,!0);if(n)return n(d,!0);var g=new Error("Cannot find module '"+d+"'");throw g.code="MODULE_NOT_FOUND",g}var l=r[d]={exports:{}};a[d][0].call(l.exports,function(p){var m=a[d][1][p];return s(m||p)},l,l.exports,i,a,r,o)}return r[d].exports}for(var n=typeof dr=="function"&&dr,c=0;c<o.length;c++)s(o[c]);return s}({1:[function(i,a,r){var o=i("./utils"),s=i("./support"),n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";r.encode=function(c){for(var d,u,f,g,l,p,m,v=[],_=0,b=c.length,E=b,R=o.getTypeOf(c)!=="string";_<c.length;)E=b-_,f=R?(d=c[_++],u=_<b?c[_++]:0,_<b?c[_++]:0):(d=c.charCodeAt(_++),u=_<b?c.charCodeAt(_++):0,_<b?c.charCodeAt(_++):0),g=d>>2,l=(3&d)<<4|u>>4,p=1<E?(15&u)<<2|f>>6:64,m=2<E?63&f:64,v.push(n.charAt(g)+n.charAt(l)+n.charAt(p)+n.charAt(m));return v.join("")},r.decode=function(c){var d,u,f,g,l,p,m=0,v=0,_="data:";if(c.substr(0,_.length)===_)throw new Error("Invalid base64 input, it looks like a data url.");var b,E=3*(c=c.replace(/[^A-Za-z0-9+/=]/g,"")).length/4;if(c.charAt(c.length-1)===n.charAt(64)&&E--,c.charAt(c.length-2)===n.charAt(64)&&E--,E%1!=0)throw new Error("Invalid base64 input, bad content length.");for(b=s.uint8array?new Uint8Array(0|E):new Array(0|E);m<c.length;)d=n.indexOf(c.charAt(m++))<<2|(g=n.indexOf(c.charAt(m++)))>>4,u=(15&g)<<4|(l=n.indexOf(c.charAt(m++)))>>2,f=(3&l)<<6|(p=n.indexOf(c.charAt(m++))),b[v++]=d,l!==64&&(b[v++]=u),p!==64&&(b[v++]=f);return b}},{"./support":30,"./utils":32}],2:[function(i,a,r){var o=i("./external"),s=i("./stream/DataWorker"),n=i("./stream/Crc32Probe"),c=i("./stream/DataLengthProbe");function d(u,f,g,l,p){this.compressedSize=u,this.uncompressedSize=f,this.crc32=g,this.compression=l,this.compressedContent=p}d.prototype={getContentWorker:function(){var u=new s(o.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new c("data_length")),f=this;return u.on("end",function(){if(this.streamInfo.data_length!==f.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),u},getCompressedWorker:function(){return new s(o.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},d.createWorkerFrom=function(u,f,g){return u.pipe(new n).pipe(new c("uncompressedSize")).pipe(f.compressWorker(g)).pipe(new c("compressedSize")).withStreamInfo("compression",f)},a.exports=d},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(i,a,r){var o=i("./stream/GenericWorker");r.STORE={magic:"\0\0",compressWorker:function(){return new o("STORE compression")},uncompressWorker:function(){return new o("STORE decompression")}},r.DEFLATE=i("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(i,a,r){var o=i("./utils"),s=function(){for(var n,c=[],d=0;d<256;d++){n=d;for(var u=0;u<8;u++)n=1&n?3988292384^n>>>1:n>>>1;c[d]=n}return c}();a.exports=function(n,c){return n!==void 0&&n.length?o.getTypeOf(n)!=="string"?function(d,u,f,g){var l=s,p=g+f;d^=-1;for(var m=g;m<p;m++)d=d>>>8^l[255&(d^u[m])];return-1^d}(0|c,n,n.length,0):function(d,u,f,g){var l=s,p=g+f;d^=-1;for(var m=g;m<p;m++)d=d>>>8^l[255&(d^u.charCodeAt(m))];return-1^d}(0|c,n,n.length,0):0}},{"./utils":32}],5:[function(i,a,r){r.base64=!1,r.binary=!1,r.dir=!1,r.createFolders=!0,r.date=null,r.compression=null,r.compressionOptions=null,r.comment=null,r.unixPermissions=null,r.dosPermissions=null},{}],6:[function(i,a,r){var o=null;o=typeof Promise<"u"?Promise:i("lie"),a.exports={Promise:o}},{lie:37}],7:[function(i,a,r){var o=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Uint32Array<"u",s=i("pako"),n=i("./utils"),c=i("./stream/GenericWorker"),d=o?"uint8array":"array";function u(f,g){c.call(this,"FlateWorker/"+f),this._pako=null,this._pakoAction=f,this._pakoOptions=g,this.meta={}}r.magic="\b\0",n.inherits(u,c),u.prototype.processChunk=function(f){this.meta=f.meta,this._pako===null&&this._createPako(),this._pako.push(n.transformTo(d,f.data),!1)},u.prototype.flush=function(){c.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},u.prototype.cleanUp=function(){c.prototype.cleanUp.call(this),this._pako=null},u.prototype._createPako=function(){this._pako=new s[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var f=this;this._pako.onData=function(g){f.push({data:g,meta:f.meta})}},r.compressWorker=function(f){return new u("Deflate",f)},r.uncompressWorker=function(){return new u("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(i,a,r){function o(l,p){var m,v="";for(m=0;m<p;m++)v+=String.fromCharCode(255&l),l>>>=8;return v}function s(l,p,m,v,_,b){var E,R,x=l.file,A=l.compression,k=b!==d.utf8encode,I=n.transformTo("string",b(x.name)),O=n.transformTo("string",d.utf8encode(x.name)),U=x.comment,X=n.transformTo("string",b(U)),D=n.transformTo("string",d.utf8encode(U)),H=O.length!==x.name.length,y=D.length!==U.length,V="",K="",P="",W=x.dir,Z=x.date,ee={crc32:0,compressedSize:0,uncompressedSize:0};p&&!m||(ee.crc32=l.crc32,ee.compressedSize=l.compressedSize,ee.uncompressedSize=l.uncompressedSize);var B=0;p&&(B|=8),k||!H&&!y||(B|=2048);var G=0,oe=0;W&&(G|=16),_==="UNIX"?(oe=798,G|=function(ne,ye){var Ie=ne;return ne||(Ie=ye?16893:33204),(65535&Ie)<<16}(x.unixPermissions,W)):(oe=20,G|=function(ne){return 63&(ne||0)}(x.dosPermissions)),E=Z.getUTCHours(),E<<=6,E|=Z.getUTCMinutes(),E<<=5,E|=Z.getUTCSeconds()/2,R=Z.getUTCFullYear()-1980,R<<=4,R|=Z.getUTCMonth()+1,R<<=5,R|=Z.getUTCDate(),H&&(K=o(1,1)+o(u(I),4)+O,V+="up"+o(K.length,2)+K),y&&(P=o(1,1)+o(u(X),4)+D,V+="uc"+o(P.length,2)+P);var se="";return se+=`
\0`,se+=o(B,2),se+=A.magic,se+=o(E,2),se+=o(R,2),se+=o(ee.crc32,4),se+=o(ee.compressedSize,4),se+=o(ee.uncompressedSize,4),se+=o(I.length,2),se+=o(V.length,2),{fileRecord:f.LOCAL_FILE_HEADER+se+I+V,dirRecord:f.CENTRAL_FILE_HEADER+o(oe,2)+se+o(X.length,2)+"\0\0\0\0"+o(G,4)+o(v,4)+I+V+X}}var n=i("../utils"),c=i("../stream/GenericWorker"),d=i("../utf8"),u=i("../crc32"),f=i("../signature");function g(l,p,m,v){c.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=p,this.zipPlatform=m,this.encodeFileName=v,this.streamFiles=l,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}n.inherits(g,c),g.prototype.push=function(l){var p=l.meta.percent||0,m=this.entriesCount,v=this._sources.length;this.accumulate?this.contentBuffer.push(l):(this.bytesWritten+=l.data.length,c.prototype.push.call(this,{data:l.data,meta:{currentFile:this.currentFile,percent:m?(p+100*(m-v-1))/m:100}}))},g.prototype.openedSource=function(l){this.currentSourceOffset=this.bytesWritten,this.currentFile=l.file.name;var p=this.streamFiles&&!l.file.dir;if(p){var m=s(l,p,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:m.fileRecord,meta:{percent:0}})}else this.accumulate=!0},g.prototype.closedSource=function(l){this.accumulate=!1;var p=this.streamFiles&&!l.file.dir,m=s(l,p,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(m.dirRecord),p)this.push({data:function(v){return f.DATA_DESCRIPTOR+o(v.crc32,4)+o(v.compressedSize,4)+o(v.uncompressedSize,4)}(l),meta:{percent:100}});else for(this.push({data:m.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},g.prototype.flush=function(){for(var l=this.bytesWritten,p=0;p<this.dirRecords.length;p++)this.push({data:this.dirRecords[p],meta:{percent:100}});var m=this.bytesWritten-l,v=function(_,b,E,R,x){var A=n.transformTo("string",x(R));return f.CENTRAL_DIRECTORY_END+"\0\0\0\0"+o(_,2)+o(_,2)+o(b,4)+o(E,4)+o(A.length,2)+A}(this.dirRecords.length,m,l,this.zipComment,this.encodeFileName);this.push({data:v,meta:{percent:100}})},g.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},g.prototype.registerPrevious=function(l){this._sources.push(l);var p=this;return l.on("data",function(m){p.processChunk(m)}),l.on("end",function(){p.closedSource(p.previous.streamInfo),p._sources.length?p.prepareNextSource():p.end()}),l.on("error",function(m){p.error(m)}),this},g.prototype.resume=function(){return!!c.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},g.prototype.error=function(l){var p=this._sources;if(!c.prototype.error.call(this,l))return!1;for(var m=0;m<p.length;m++)try{p[m].error(l)}catch{}return!0},g.prototype.lock=function(){c.prototype.lock.call(this);for(var l=this._sources,p=0;p<l.length;p++)l[p].lock()},a.exports=g},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}],9:[function(i,a,r){var o=i("../compressions"),s=i("./ZipFileWorker");r.generateWorker=function(n,c,d){var u=new s(c.streamFiles,d,c.platform,c.encodeFileName),f=0;try{n.forEach(function(g,l){f++;var p=function(b,E){var R=b||E,x=o[R];if(!x)throw new Error(R+" is not a valid compression method !");return x}(l.options.compression,c.compression),m=l.options.compressionOptions||c.compressionOptions||{},v=l.dir,_=l.date;l._compressWorker(p,m).withStreamInfo("file",{name:g,dir:v,date:_,comment:l.comment||"",unixPermissions:l.unixPermissions,dosPermissions:l.dosPermissions}).pipe(u)}),u.entriesCount=f}catch(g){u.error(g)}return u}},{"../compressions":3,"./ZipFileWorker":8}],10:[function(i,a,r){function o(){if(!(this instanceof o))return new o;if(arguments.length)throw new Error("The constructor with parameters has been removed in JSZip 3.0, please check the upgrade guide.");this.files=Object.create(null),this.comment=null,this.root="",this.clone=function(){var s=new o;for(var n in this)typeof this[n]!="function"&&(s[n]=this[n]);return s}}(o.prototype=i("./object")).loadAsync=i("./load"),o.support=i("./support"),o.defaults=i("./defaults"),o.version="3.10.1",o.loadAsync=function(s,n){return new o().loadAsync(s,n)},o.external=i("./external"),a.exports=o},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(i,a,r){var o=i("./utils"),s=i("./external"),n=i("./utf8"),c=i("./zipEntries"),d=i("./stream/Crc32Probe"),u=i("./nodejsUtils");function f(g){return new s.Promise(function(l,p){var m=g.decompressed.getContentWorker().pipe(new d);m.on("error",function(v){p(v)}).on("end",function(){m.streamInfo.crc32!==g.decompressed.crc32?p(new Error("Corrupted zip : CRC32 mismatch")):l()}).resume()})}a.exports=function(g,l){var p=this;return l=o.extend(l||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:n.utf8decode}),u.isNode&&u.isStream(g)?s.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")):o.prepareContent("the loaded zip file",g,!0,l.optimizedBinaryString,l.base64).then(function(m){var v=new c(l);return v.load(m),v}).then(function(m){var v=[s.Promise.resolve(m)],_=m.files;if(l.checkCRC32)for(var b=0;b<_.length;b++)v.push(f(_[b]));return s.Promise.all(v)}).then(function(m){for(var v=m.shift(),_=v.files,b=0;b<_.length;b++){var E=_[b],R=E.fileNameStr,x=o.resolve(E.fileNameStr);p.file(x,E.decompressed,{binary:!0,optimizedBinaryString:!0,date:E.date,dir:E.dir,comment:E.fileCommentStr.length?E.fileCommentStr:null,unixPermissions:E.unixPermissions,dosPermissions:E.dosPermissions,createFolders:l.createFolders}),E.dir||(p.file(x).unsafeOriginalName=R)}return v.zipComment.length&&(p.comment=v.zipComment),p})}},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(i,a,r){var o=i("../utils"),s=i("../stream/GenericWorker");function n(c,d){s.call(this,"Nodejs stream input adapter for "+c),this._upstreamEnded=!1,this._bindStream(d)}o.inherits(n,s),n.prototype._bindStream=function(c){var d=this;(this._stream=c).pause(),c.on("data",function(u){d.push({data:u,meta:{percent:0}})}).on("error",function(u){d.isPaused?this.generatedError=u:d.error(u)}).on("end",function(){d.isPaused?d._upstreamEnded=!0:d.end()})},n.prototype.pause=function(){return!!s.prototype.pause.call(this)&&(this._stream.pause(),!0)},n.prototype.resume=function(){return!!s.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},a.exports=n},{"../stream/GenericWorker":28,"../utils":32}],13:[function(i,a,r){var o=i("readable-stream").Readable;function s(n,c,d){o.call(this,c),this._helper=n;var u=this;n.on("data",function(f,g){u.push(f)||u._helper.pause(),d&&d(g)}).on("error",function(f){u.emit("error",f)}).on("end",function(){u.push(null)})}i("../utils").inherits(s,o),s.prototype._read=function(){this._helper.resume()},a.exports=s},{"../utils":32,"readable-stream":16}],14:[function(i,a,r){a.exports={isNode:typeof Buffer<"u",newBufferFrom:function(o,s){if(Buffer.from&&Buffer.from!==Uint8Array.from)return Buffer.from(o,s);if(typeof o=="number")throw new Error('The "data" argument must not be a number');return new Buffer(o,s)},allocBuffer:function(o){if(Buffer.alloc)return Buffer.alloc(o);var s=new Buffer(o);return s.fill(0),s},isBuffer:function(o){return Buffer.isBuffer(o)},isStream:function(o){return o&&typeof o.on=="function"&&typeof o.pause=="function"&&typeof o.resume=="function"}}},{}],15:[function(i,a,r){function o(x,A,k){var I,O=n.getTypeOf(A),U=n.extend(k||{},u);U.date=U.date||new Date,U.compression!==null&&(U.compression=U.compression.toUpperCase()),typeof U.unixPermissions=="string"&&(U.unixPermissions=parseInt(U.unixPermissions,8)),U.unixPermissions&&16384&U.unixPermissions&&(U.dir=!0),U.dosPermissions&&16&U.dosPermissions&&(U.dir=!0),U.dir&&(x=_(x)),U.createFolders&&(I=v(x))&&b.call(this,I,!0);var X=O==="string"&&U.binary===!1&&U.base64===!1;k&&k.binary!==void 0||(U.binary=!X),(A instanceof f&&A.uncompressedSize===0||U.dir||!A||A.length===0)&&(U.base64=!1,U.binary=!0,A="",U.compression="STORE",O="string");var D=null;D=A instanceof f||A instanceof c?A:p.isNode&&p.isStream(A)?new m(x,A):n.prepareContent(x,A,U.binary,U.optimizedBinaryString,U.base64);var H=new g(x,D,U);this.files[x]=H}var s=i("./utf8"),n=i("./utils"),c=i("./stream/GenericWorker"),d=i("./stream/StreamHelper"),u=i("./defaults"),f=i("./compressedObject"),g=i("./zipObject"),l=i("./generate"),p=i("./nodejsUtils"),m=i("./nodejs/NodejsStreamInputAdapter"),v=function(x){x.slice(-1)==="/"&&(x=x.substring(0,x.length-1));var A=x.lastIndexOf("/");return 0<A?x.substring(0,A):""},_=function(x){return x.slice(-1)!=="/"&&(x+="/"),x},b=function(x,A){return A=A!==void 0?A:u.createFolders,x=_(x),this.files[x]||o.call(this,x,null,{dir:!0,createFolders:A}),this.files[x]};function E(x){return Object.prototype.toString.call(x)==="[object RegExp]"}var R={load:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(x){var A,k,I;for(A in this.files)I=this.files[A],(k=A.slice(this.root.length,A.length))&&A.slice(0,this.root.length)===this.root&&x(k,I)},filter:function(x){var A=[];return this.forEach(function(k,I){x(k,I)&&A.push(I)}),A},file:function(x,A,k){if(arguments.length!==1)return x=this.root+x,o.call(this,x,A,k),this;if(E(x)){var I=x;return this.filter(function(U,X){return!X.dir&&I.test(U)})}var O=this.files[this.root+x];return O&&!O.dir?O:null},folder:function(x){if(!x)return this;if(E(x))return this.filter(function(O,U){return U.dir&&x.test(O)});var A=this.root+x,k=b.call(this,A),I=this.clone();return I.root=k.name,I},remove:function(x){x=this.root+x;var A=this.files[x];if(A||(x.slice(-1)!=="/"&&(x+="/"),A=this.files[x]),A&&!A.dir)delete this.files[x];else for(var k=this.filter(function(O,U){return U.name.slice(0,x.length)===x}),I=0;I<k.length;I++)delete this.files[k[I].name];return this},generate:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},generateInternalStream:function(x){var A,k={};try{if((k=n.extend(x||{},{streamFiles:!1,compression:"STORE",compressionOptions:null,type:"",platform:"DOS",comment:null,mimeType:"application/zip",encodeFileName:s.utf8encode})).type=k.type.toLowerCase(),k.compression=k.compression.toUpperCase(),k.type==="binarystring"&&(k.type="string"),!k.type)throw new Error("No output type specified.");n.checkSupport(k.type),k.platform!=="darwin"&&k.platform!=="freebsd"&&k.platform!=="linux"&&k.platform!=="sunos"||(k.platform="UNIX"),k.platform==="win32"&&(k.platform="DOS");var I=k.comment||this.comment||"";A=l.generateWorker(this,k,I)}catch(O){(A=new c("error")).error(O)}return new d(A,k.type||"string",k.mimeType)},generateAsync:function(x,A){return this.generateInternalStream(x).accumulate(A)},generateNodeStream:function(x,A){return(x=x||{}).type||(x.type="nodebuffer"),this.generateInternalStream(x).toNodejsStream(A)}};a.exports=R},{"./compressedObject":2,"./defaults":5,"./generate":9,"./nodejs/NodejsStreamInputAdapter":12,"./nodejsUtils":14,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31,"./utils":32,"./zipObject":35}],16:[function(i,a,r){a.exports=i("stream")},{stream:void 0}],17:[function(i,a,r){var o=i("./DataReader");function s(n){o.call(this,n);for(var c=0;c<this.data.length;c++)n[c]=255&n[c]}i("../utils").inherits(s,o),s.prototype.byteAt=function(n){return this.data[this.zero+n]},s.prototype.lastIndexOfSignature=function(n){for(var c=n.charCodeAt(0),d=n.charCodeAt(1),u=n.charCodeAt(2),f=n.charCodeAt(3),g=this.length-4;0<=g;--g)if(this.data[g]===c&&this.data[g+1]===d&&this.data[g+2]===u&&this.data[g+3]===f)return g-this.zero;return-1},s.prototype.readAndCheckSignature=function(n){var c=n.charCodeAt(0),d=n.charCodeAt(1),u=n.charCodeAt(2),f=n.charCodeAt(3),g=this.readData(4);return c===g[0]&&d===g[1]&&u===g[2]&&f===g[3]},s.prototype.readData=function(n){if(this.checkOffset(n),n===0)return[];var c=this.data.slice(this.zero+this.index,this.zero+this.index+n);return this.index+=n,c},a.exports=s},{"../utils":32,"./DataReader":18}],18:[function(i,a,r){var o=i("../utils");function s(n){this.data=n,this.length=n.length,this.index=0,this.zero=0}s.prototype={checkOffset:function(n){this.checkIndex(this.index+n)},checkIndex:function(n){if(this.length<this.zero+n||n<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+n+"). Corrupted zip ?")},setIndex:function(n){this.checkIndex(n),this.index=n},skip:function(n){this.setIndex(this.index+n)},byteAt:function(){},readInt:function(n){var c,d=0;for(this.checkOffset(n),c=this.index+n-1;c>=this.index;c--)d=(d<<8)+this.byteAt(c);return this.index+=n,d},readString:function(n){return o.transformTo("string",this.readData(n))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var n=this.readInt(4);return new Date(Date.UTC(1980+(n>>25&127),(n>>21&15)-1,n>>16&31,n>>11&31,n>>5&63,(31&n)<<1))}},a.exports=s},{"../utils":32}],19:[function(i,a,r){var o=i("./Uint8ArrayReader");function s(n){o.call(this,n)}i("../utils").inherits(s,o),s.prototype.readData=function(n){this.checkOffset(n);var c=this.data.slice(this.zero+this.index,this.zero+this.index+n);return this.index+=n,c},a.exports=s},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(i,a,r){var o=i("./DataReader");function s(n){o.call(this,n)}i("../utils").inherits(s,o),s.prototype.byteAt=function(n){return this.data.charCodeAt(this.zero+n)},s.prototype.lastIndexOfSignature=function(n){return this.data.lastIndexOf(n)-this.zero},s.prototype.readAndCheckSignature=function(n){return n===this.readData(4)},s.prototype.readData=function(n){this.checkOffset(n);var c=this.data.slice(this.zero+this.index,this.zero+this.index+n);return this.index+=n,c},a.exports=s},{"../utils":32,"./DataReader":18}],21:[function(i,a,r){var o=i("./ArrayReader");function s(n){o.call(this,n)}i("../utils").inherits(s,o),s.prototype.readData=function(n){if(this.checkOffset(n),n===0)return new Uint8Array(0);var c=this.data.subarray(this.zero+this.index,this.zero+this.index+n);return this.index+=n,c},a.exports=s},{"../utils":32,"./ArrayReader":17}],22:[function(i,a,r){var o=i("../utils"),s=i("../support"),n=i("./ArrayReader"),c=i("./StringReader"),d=i("./NodeBufferReader"),u=i("./Uint8ArrayReader");a.exports=function(f){var g=o.getTypeOf(f);return o.checkSupport(g),g!=="string"||s.uint8array?g==="nodebuffer"?new d(f):s.uint8array?new u(o.transformTo("uint8array",f)):new n(o.transformTo("array",f)):new c(f)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(i,a,r){r.LOCAL_FILE_HEADER="PK",r.CENTRAL_FILE_HEADER="PK",r.CENTRAL_DIRECTORY_END="PK",r.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",r.ZIP64_CENTRAL_DIRECTORY_END="PK",r.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(i,a,r){var o=i("./GenericWorker"),s=i("../utils");function n(c){o.call(this,"ConvertWorker to "+c),this.destType=c}s.inherits(n,o),n.prototype.processChunk=function(c){this.push({data:s.transformTo(this.destType,c.data),meta:c.meta})},a.exports=n},{"../utils":32,"./GenericWorker":28}],25:[function(i,a,r){var o=i("./GenericWorker"),s=i("../crc32");function n(){o.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}i("../utils").inherits(n,o),n.prototype.processChunk=function(c){this.streamInfo.crc32=s(c.data,this.streamInfo.crc32||0),this.push(c)},a.exports=n},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(i,a,r){var o=i("../utils"),s=i("./GenericWorker");function n(c){s.call(this,"DataLengthProbe for "+c),this.propName=c,this.withStreamInfo(c,0)}o.inherits(n,s),n.prototype.processChunk=function(c){if(c){var d=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=d+c.data.length}s.prototype.processChunk.call(this,c)},a.exports=n},{"../utils":32,"./GenericWorker":28}],27:[function(i,a,r){var o=i("../utils"),s=i("./GenericWorker");function n(c){s.call(this,"DataWorker");var d=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,c.then(function(u){d.dataIsReady=!0,d.data=u,d.max=u&&u.length||0,d.type=o.getTypeOf(u),d.isPaused||d._tickAndRepeat()},function(u){d.error(u)})}o.inherits(n,s),n.prototype.cleanUp=function(){s.prototype.cleanUp.call(this),this.data=null},n.prototype.resume=function(){return!!s.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,o.delay(this._tickAndRepeat,[],this)),!0)},n.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(o.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},n.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var c=null,d=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":c=this.data.substring(this.index,d);break;case"uint8array":c=this.data.subarray(this.index,d);break;case"array":case"nodebuffer":c=this.data.slice(this.index,d)}return this.index=d,this.push({data:c,meta:{percent:this.max?this.index/this.max*100:0}})},a.exports=n},{"../utils":32,"./GenericWorker":28}],28:[function(i,a,r){function o(s){this.name=s||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}o.prototype={push:function(s){this.emit("data",s)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(s){this.emit("error",s)}return!0},error:function(s){return!this.isFinished&&(this.isPaused?this.generatedError=s:(this.isFinished=!0,this.emit("error",s),this.previous&&this.previous.error(s),this.cleanUp()),!0)},on:function(s,n){return this._listeners[s].push(n),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(s,n){if(this._listeners[s])for(var c=0;c<this._listeners[s].length;c++)this._listeners[s][c].call(this,n)},pipe:function(s){return s.registerPrevious(this)},registerPrevious:function(s){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.streamInfo=s.streamInfo,this.mergeStreamInfo(),this.previous=s;var n=this;return s.on("data",function(c){n.processChunk(c)}),s.on("end",function(){n.end()}),s.on("error",function(c){n.error(c)}),this},pause:function(){return!this.isPaused&&!this.isFinished&&(this.isPaused=!0,this.previous&&this.previous.pause(),!0)},resume:function(){if(!this.isPaused||this.isFinished)return!1;var s=this.isPaused=!1;return this.generatedError&&(this.error(this.generatedError),s=!0),this.previous&&this.previous.resume(),!s},flush:function(){},processChunk:function(s){this.push(s)},withStreamInfo:function(s,n){return this.extraStreamInfo[s]=n,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var s in this.extraStreamInfo)Object.prototype.hasOwnProperty.call(this.extraStreamInfo,s)&&(this.streamInfo[s]=this.extraStreamInfo[s])},lock:function(){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.isLocked=!0,this.previous&&this.previous.lock()},toString:function(){var s="Worker "+this.name;return this.previous?this.previous+" -> "+s:s}},a.exports=o},{}],29:[function(i,a,r){var o=i("../utils"),s=i("./ConvertWorker"),n=i("./GenericWorker"),c=i("../base64"),d=i("../support"),u=i("../external"),f=null;if(d.nodestream)try{f=i("../nodejs/NodejsStreamOutputAdapter")}catch{}function g(p,m){return new u.Promise(function(v,_){var b=[],E=p._internalType,R=p._outputType,x=p._mimeType;p.on("data",function(A,k){b.push(A),m&&m(k)}).on("error",function(A){b=[],_(A)}).on("end",function(){try{var A=function(k,I,O){switch(k){case"blob":return o.newBlob(o.transformTo("arraybuffer",I),O);case"base64":return c.encode(I);default:return o.transformTo(k,I)}}(R,function(k,I){var O,U=0,X=null,D=0;for(O=0;O<I.length;O++)D+=I[O].length;switch(k){case"string":return I.join("");case"array":return Array.prototype.concat.apply([],I);case"uint8array":for(X=new Uint8Array(D),O=0;O<I.length;O++)X.set(I[O],U),U+=I[O].length;return X;case"nodebuffer":return Buffer.concat(I);default:throw new Error("concat : unsupported type '"+k+"'")}}(E,b),x);v(A)}catch(k){_(k)}b=[]}).resume()})}function l(p,m,v){var _=m;switch(m){case"blob":case"arraybuffer":_="uint8array";break;case"base64":_="string"}try{this._internalType=_,this._outputType=m,this._mimeType=v,o.checkSupport(_),this._worker=p.pipe(new s(_)),p.lock()}catch(b){this._worker=new n("error"),this._worker.error(b)}}l.prototype={accumulate:function(p){return g(this,p)},on:function(p,m){var v=this;return p==="data"?this._worker.on(p,function(_){m.call(v,_.data,_.meta)}):this._worker.on(p,function(){o.delay(m,arguments,v)}),this},resume:function(){return o.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(p){if(o.checkSupport("nodestream"),this._outputType!=="nodebuffer")throw new Error(this._outputType+" is not supported by this method");return new f(this,{objectMode:this._outputType!=="nodebuffer"},p)}},a.exports=l},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(i,a,r){if(r.base64=!0,r.array=!0,r.string=!0,r.arraybuffer=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u",r.nodebuffer=typeof Buffer<"u",r.uint8array=typeof Uint8Array<"u",typeof ArrayBuffer>"u")r.blob=!1;else{var o=new ArrayBuffer(0);try{r.blob=new Blob([o],{type:"application/zip"}).size===0}catch{try{var s=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);s.append(o),r.blob=s.getBlob("application/zip").size===0}catch{r.blob=!1}}}try{r.nodestream=!!i("readable-stream").Readable}catch{r.nodestream=!1}},{"readable-stream":16}],31:[function(i,a,r){for(var o=i("./utils"),s=i("./support"),n=i("./nodejsUtils"),c=i("./stream/GenericWorker"),d=new Array(256),u=0;u<256;u++)d[u]=252<=u?6:248<=u?5:240<=u?4:224<=u?3:192<=u?2:1;d[254]=d[254]=1;function f(){c.call(this,"utf-8 decode"),this.leftOver=null}function g(){c.call(this,"utf-8 encode")}r.utf8encode=function(l){return s.nodebuffer?n.newBufferFrom(l,"utf-8"):function(p){var m,v,_,b,E,R=p.length,x=0;for(b=0;b<R;b++)(64512&(v=p.charCodeAt(b)))==55296&&b+1<R&&(64512&(_=p.charCodeAt(b+1)))==56320&&(v=65536+(v-55296<<10)+(_-56320),b++),x+=v<128?1:v<2048?2:v<65536?3:4;for(m=s.uint8array?new Uint8Array(x):new Array(x),b=E=0;E<x;b++)(64512&(v=p.charCodeAt(b)))==55296&&b+1<R&&(64512&(_=p.charCodeAt(b+1)))==56320&&(v=65536+(v-55296<<10)+(_-56320),b++),v<128?m[E++]=v:(v<2048?m[E++]=192|v>>>6:(v<65536?m[E++]=224|v>>>12:(m[E++]=240|v>>>18,m[E++]=128|v>>>12&63),m[E++]=128|v>>>6&63),m[E++]=128|63&v);return m}(l)},r.utf8decode=function(l){return s.nodebuffer?o.transformTo("nodebuffer",l).toString("utf-8"):function(p){var m,v,_,b,E=p.length,R=new Array(2*E);for(m=v=0;m<E;)if((_=p[m++])<128)R[v++]=_;else if(4<(b=d[_]))R[v++]=65533,m+=b-1;else{for(_&=b===2?31:b===3?15:7;1<b&&m<E;)_=_<<6|63&p[m++],b--;1<b?R[v++]=65533:_<65536?R[v++]=_:(_-=65536,R[v++]=55296|_>>10&1023,R[v++]=56320|1023&_)}return R.length!==v&&(R.subarray?R=R.subarray(0,v):R.length=v),o.applyFromCharCode(R)}(l=o.transformTo(s.uint8array?"uint8array":"array",l))},o.inherits(f,c),f.prototype.processChunk=function(l){var p=o.transformTo(s.uint8array?"uint8array":"array",l.data);if(this.leftOver&&this.leftOver.length){if(s.uint8array){var m=p;(p=new Uint8Array(m.length+this.leftOver.length)).set(this.leftOver,0),p.set(m,this.leftOver.length)}else p=this.leftOver.concat(p);this.leftOver=null}var v=function(b,E){var R;for((E=E||b.length)>b.length&&(E=b.length),R=E-1;0<=R&&(192&b[R])==128;)R--;return R<0||R===0?E:R+d[b[R]]>E?R:E}(p),_=p;v!==p.length&&(s.uint8array?(_=p.subarray(0,v),this.leftOver=p.subarray(v,p.length)):(_=p.slice(0,v),this.leftOver=p.slice(v,p.length))),this.push({data:r.utf8decode(_),meta:l.meta})},f.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:r.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},r.Utf8DecodeWorker=f,o.inherits(g,c),g.prototype.processChunk=function(l){this.push({data:r.utf8encode(l.data),meta:l.meta})},r.Utf8EncodeWorker=g},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(i,a,r){var o=i("./support"),s=i("./base64"),n=i("./nodejsUtils"),c=i("./external");function d(m){return m}function u(m,v){for(var _=0;_<m.length;++_)v[_]=255&m.charCodeAt(_);return v}i("setimmediate"),r.newBlob=function(m,v){r.checkSupport("blob");try{return new Blob([m],{type:v})}catch{try{var _=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return _.append(m),_.getBlob(v)}catch{throw new Error("Bug : can't construct the Blob.")}}};var f={stringifyByChunk:function(m,v,_){var b=[],E=0,R=m.length;if(R<=_)return String.fromCharCode.apply(null,m);for(;E<R;)v==="array"||v==="nodebuffer"?b.push(String.fromCharCode.apply(null,m.slice(E,Math.min(E+_,R)))):b.push(String.fromCharCode.apply(null,m.subarray(E,Math.min(E+_,R)))),E+=_;return b.join("")},stringifyByChar:function(m){for(var v="",_=0;_<m.length;_++)v+=String.fromCharCode(m[_]);return v},applyCanBeUsed:{uint8array:function(){try{return o.uint8array&&String.fromCharCode.apply(null,new Uint8Array(1)).length===1}catch{return!1}}(),nodebuffer:function(){try{return o.nodebuffer&&String.fromCharCode.apply(null,n.allocBuffer(1)).length===1}catch{return!1}}()}};function g(m){var v=65536,_=r.getTypeOf(m),b=!0;if(_==="uint8array"?b=f.applyCanBeUsed.uint8array:_==="nodebuffer"&&(b=f.applyCanBeUsed.nodebuffer),b)for(;1<v;)try{return f.stringifyByChunk(m,_,v)}catch{v=Math.floor(v/2)}return f.stringifyByChar(m)}function l(m,v){for(var _=0;_<m.length;_++)v[_]=m[_];return v}r.applyFromCharCode=g;var p={};p.string={string:d,array:function(m){return u(m,new Array(m.length))},arraybuffer:function(m){return p.string.uint8array(m).buffer},uint8array:function(m){return u(m,new Uint8Array(m.length))},nodebuffer:function(m){return u(m,n.allocBuffer(m.length))}},p.array={string:g,array:d,arraybuffer:function(m){return new Uint8Array(m).buffer},uint8array:function(m){return new Uint8Array(m)},nodebuffer:function(m){return n.newBufferFrom(m)}},p.arraybuffer={string:function(m){return g(new Uint8Array(m))},array:function(m){return l(new Uint8Array(m),new Array(m.byteLength))},arraybuffer:d,uint8array:function(m){return new Uint8Array(m)},nodebuffer:function(m){return n.newBufferFrom(new Uint8Array(m))}},p.uint8array={string:g,array:function(m){return l(m,new Array(m.length))},arraybuffer:function(m){return m.buffer},uint8array:d,nodebuffer:function(m){return n.newBufferFrom(m)}},p.nodebuffer={string:g,array:function(m){return l(m,new Array(m.length))},arraybuffer:function(m){return p.nodebuffer.uint8array(m).buffer},uint8array:function(m){return l(m,new Uint8Array(m.length))},nodebuffer:d},r.transformTo=function(m,v){if(v=v||"",!m)return v;r.checkSupport(m);var _=r.getTypeOf(v);return p[_][m](v)},r.resolve=function(m){for(var v=m.split("/"),_=[],b=0;b<v.length;b++){var E=v[b];E==="."||E===""&&b!==0&&b!==v.length-1||(E===".."?_.pop():_.push(E))}return _.join("/")},r.getTypeOf=function(m){return typeof m=="string"?"string":Object.prototype.toString.call(m)==="[object Array]"?"array":o.nodebuffer&&n.isBuffer(m)?"nodebuffer":o.uint8array&&m instanceof Uint8Array?"uint8array":o.arraybuffer&&m instanceof ArrayBuffer?"arraybuffer":void 0},r.checkSupport=function(m){if(!o[m.toLowerCase()])throw new Error(m+" is not supported by this platform")},r.MAX_VALUE_16BITS=65535,r.MAX_VALUE_32BITS=-1,r.pretty=function(m){var v,_,b="";for(_=0;_<(m||"").length;_++)b+="\\x"+((v=m.charCodeAt(_))<16?"0":"")+v.toString(16).toUpperCase();return b},r.delay=function(m,v,_){setImmediate(function(){m.apply(_||null,v||[])})},r.inherits=function(m,v){function _(){}_.prototype=v.prototype,m.prototype=new _},r.extend=function(){var m,v,_={};for(m=0;m<arguments.length;m++)for(v in arguments[m])Object.prototype.hasOwnProperty.call(arguments[m],v)&&_[v]===void 0&&(_[v]=arguments[m][v]);return _},r.prepareContent=function(m,v,_,b,E){return c.Promise.resolve(v).then(function(R){return o.blob&&(R instanceof Blob||["[object File]","[object Blob]"].indexOf(Object.prototype.toString.call(R))!==-1)&&typeof FileReader<"u"?new c.Promise(function(x,A){var k=new FileReader;k.onload=function(I){x(I.target.result)},k.onerror=function(I){A(I.target.error)},k.readAsArrayBuffer(R)}):R}).then(function(R){var x=r.getTypeOf(R);return x?(x==="arraybuffer"?R=r.transformTo("uint8array",R):x==="string"&&(E?R=s.decode(R):_&&b!==!0&&(R=function(A){return u(A,o.uint8array?new Uint8Array(A.length):new Array(A.length))}(R))),R):c.Promise.reject(new Error("Can't read the data of '"+m+"'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?"))})}},{"./base64":1,"./external":6,"./nodejsUtils":14,"./support":30,setimmediate:54}],33:[function(i,a,r){var o=i("./reader/readerFor"),s=i("./utils"),n=i("./signature"),c=i("./zipEntry"),d=i("./support");function u(f){this.files=[],this.loadOptions=f}u.prototype={checkSignature:function(f){if(!this.reader.readAndCheckSignature(f)){this.reader.index-=4;var g=this.reader.readString(4);throw new Error("Corrupted zip or bug: unexpected signature ("+s.pretty(g)+", expected "+s.pretty(f)+")")}},isSignature:function(f,g){var l=this.reader.index;this.reader.setIndex(f);var p=this.reader.readString(4)===g;return this.reader.setIndex(l),p},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2);var f=this.reader.readData(this.zipCommentLength),g=d.uint8array?"uint8array":"array",l=s.transformTo(g,f);this.zipComment=this.loadOptions.decodeFileName(l)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.reader.skip(4),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var f,g,l,p=this.zip64EndOfCentralSize-44;0<p;)f=this.reader.readInt(2),g=this.reader.readInt(4),l=this.reader.readData(g),this.zip64ExtensibleData[f]={id:f,length:g,value:l}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),1<this.disksCount)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var f,g;for(f=0;f<this.files.length;f++)g=this.files[f],this.reader.setIndex(g.localHeaderOffset),this.checkSignature(n.LOCAL_FILE_HEADER),g.readLocalPart(this.reader),g.handleUTF8(),g.processAttributes()},readCentralDir:function(){var f;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(n.CENTRAL_FILE_HEADER);)(f=new c({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(f);if(this.centralDirRecords!==this.files.length&&this.centralDirRecords!==0&&this.files.length===0)throw new Error("Corrupted zip or bug: expected "+this.centralDirRecords+" records in central dir, got "+this.files.length)},readEndOfCentral:function(){var f=this.reader.lastIndexOfSignature(n.CENTRAL_DIRECTORY_END);if(f<0)throw this.isSignature(0,n.LOCAL_FILE_HEADER)?new Error("Corrupted zip: can't find end of central directory"):new Error("Can't find end of central directory : is this a zip file ? If it is, see https://stuk.github.io/jszip/documentation/howto/read_zip.html");this.reader.setIndex(f);var g=f;if(this.checkSignature(n.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===s.MAX_VALUE_16BITS||this.diskWithCentralDirStart===s.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===s.MAX_VALUE_16BITS||this.centralDirRecords===s.MAX_VALUE_16BITS||this.centralDirSize===s.MAX_VALUE_32BITS||this.centralDirOffset===s.MAX_VALUE_32BITS){if(this.zip64=!0,(f=this.reader.lastIndexOfSignature(n.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw new Error("Corrupted zip: can't find the ZIP64 end of central directory locator");if(this.reader.setIndex(f),this.checkSignature(n.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,n.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(n.ZIP64_CENTRAL_DIRECTORY_END),this.relativeOffsetEndOfZip64CentralDir<0))throw new Error("Corrupted zip: can't find the ZIP64 end of central directory");this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(n.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}var l=this.centralDirOffset+this.centralDirSize;this.zip64&&(l+=20,l+=12+this.zip64EndOfCentralSize);var p=g-l;if(0<p)this.isSignature(g,n.CENTRAL_FILE_HEADER)||(this.reader.zero=p);else if(p<0)throw new Error("Corrupted zip: missing "+Math.abs(p)+" bytes.")},prepareReader:function(f){this.reader=o(f)},load:function(f){this.prepareReader(f),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},a.exports=u},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utils":32,"./zipEntry":34}],34:[function(i,a,r){var o=i("./reader/readerFor"),s=i("./utils"),n=i("./compressedObject"),c=i("./crc32"),d=i("./utf8"),u=i("./compressions"),f=i("./support");function g(l,p){this.options=l,this.loadOptions=p}g.prototype={isEncrypted:function(){return(1&this.bitFlag)==1},useUTF8:function(){return(2048&this.bitFlag)==2048},readLocalPart:function(l){var p,m;if(l.skip(22),this.fileNameLength=l.readInt(2),m=l.readInt(2),this.fileName=l.readData(this.fileNameLength),l.skip(m),this.compressedSize===-1||this.uncompressedSize===-1)throw new Error("Bug or corrupted zip : didn't get enough information from the central directory (compressedSize === -1 || uncompressedSize === -1)");if((p=function(v){for(var _ in u)if(Object.prototype.hasOwnProperty.call(u,_)&&u[_].magic===v)return u[_];return null}(this.compressionMethod))===null)throw new Error("Corrupted zip : compression "+s.pretty(this.compressionMethod)+" unknown (inner file : "+s.transformTo("string",this.fileName)+")");this.decompressed=new n(this.compressedSize,this.uncompressedSize,this.crc32,p,l.readData(this.compressedSize))},readCentralPart:function(l){this.versionMadeBy=l.readInt(2),l.skip(2),this.bitFlag=l.readInt(2),this.compressionMethod=l.readString(2),this.date=l.readDate(),this.crc32=l.readInt(4),this.compressedSize=l.readInt(4),this.uncompressedSize=l.readInt(4);var p=l.readInt(2);if(this.extraFieldsLength=l.readInt(2),this.fileCommentLength=l.readInt(2),this.diskNumberStart=l.readInt(2),this.internalFileAttributes=l.readInt(2),this.externalFileAttributes=l.readInt(4),this.localHeaderOffset=l.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");l.skip(p),this.readExtraFields(l),this.parseZIP64ExtraField(l),this.fileComment=l.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var l=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),l==0&&(this.dosPermissions=63&this.externalFileAttributes),l==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var l=o(this.extraFields[1].value);this.uncompressedSize===s.MAX_VALUE_32BITS&&(this.uncompressedSize=l.readInt(8)),this.compressedSize===s.MAX_VALUE_32BITS&&(this.compressedSize=l.readInt(8)),this.localHeaderOffset===s.MAX_VALUE_32BITS&&(this.localHeaderOffset=l.readInt(8)),this.diskNumberStart===s.MAX_VALUE_32BITS&&(this.diskNumberStart=l.readInt(4))}},readExtraFields:function(l){var p,m,v,_=l.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});l.index+4<_;)p=l.readInt(2),m=l.readInt(2),v=l.readData(m),this.extraFields[p]={id:p,length:m,value:v};l.setIndex(_)},handleUTF8:function(){var l=f.uint8array?"uint8array":"array";if(this.useUTF8())this.fileNameStr=d.utf8decode(this.fileName),this.fileCommentStr=d.utf8decode(this.fileComment);else{var p=this.findExtraFieldUnicodePath();if(p!==null)this.fileNameStr=p;else{var m=s.transformTo(l,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(m)}var v=this.findExtraFieldUnicodeComment();if(v!==null)this.fileCommentStr=v;else{var _=s.transformTo(l,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(_)}}},findExtraFieldUnicodePath:function(){var l=this.extraFields[28789];if(l){var p=o(l.value);return p.readInt(1)!==1||c(this.fileName)!==p.readInt(4)?null:d.utf8decode(p.readData(l.length-5))}return null},findExtraFieldUnicodeComment:function(){var l=this.extraFields[25461];if(l){var p=o(l.value);return p.readInt(1)!==1||c(this.fileComment)!==p.readInt(4)?null:d.utf8decode(p.readData(l.length-5))}return null}},a.exports=g},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(i,a,r){function o(p,m,v){this.name=p,this.dir=v.dir,this.date=v.date,this.comment=v.comment,this.unixPermissions=v.unixPermissions,this.dosPermissions=v.dosPermissions,this._data=m,this._dataBinary=v.binary,this.options={compression:v.compression,compressionOptions:v.compressionOptions}}var s=i("./stream/StreamHelper"),n=i("./stream/DataWorker"),c=i("./utf8"),d=i("./compressedObject"),u=i("./stream/GenericWorker");o.prototype={internalStream:function(p){var m=null,v="string";try{if(!p)throw new Error("No output type specified.");var _=(v=p.toLowerCase())==="string"||v==="text";v!=="binarystring"&&v!=="text"||(v="string"),m=this._decompressWorker();var b=!this._dataBinary;b&&!_&&(m=m.pipe(new c.Utf8EncodeWorker)),!b&&_&&(m=m.pipe(new c.Utf8DecodeWorker))}catch(E){(m=new u("error")).error(E)}return new s(m,v,"")},async:function(p,m){return this.internalStream(p).accumulate(m)},nodeStream:function(p,m){return this.internalStream(p||"nodebuffer").toNodejsStream(m)},_compressWorker:function(p,m){if(this._data instanceof d&&this._data.compression.magic===p.magic)return this._data.getCompressedWorker();var v=this._decompressWorker();return this._dataBinary||(v=v.pipe(new c.Utf8EncodeWorker)),d.createWorkerFrom(v,p,m)},_decompressWorker:function(){return this._data instanceof d?this._data.getContentWorker():this._data instanceof u?this._data:new n(this._data)}};for(var f=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],g=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},l=0;l<f.length;l++)o.prototype[f[l]]=g;a.exports=o},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(i,a,r){(function(o){var s,n,c=o.MutationObserver||o.WebKitMutationObserver;if(c){var d=0,u=new c(p),f=o.document.createTextNode("");u.observe(f,{characterData:!0}),s=function(){f.data=d=++d%2}}else if(o.setImmediate||o.MessageChannel===void 0)s="document"in o&&"onreadystatechange"in o.document.createElement("script")?function(){var m=o.document.createElement("script");m.onreadystatechange=function(){p(),m.onreadystatechange=null,m.parentNode.removeChild(m),m=null},o.document.documentElement.appendChild(m)}:function(){setTimeout(p,0)};else{var g=new o.MessageChannel;g.port1.onmessage=p,s=function(){g.port2.postMessage(0)}}var l=[];function p(){var m,v;n=!0;for(var _=l.length;_;){for(v=l,l=[],m=-1;++m<_;)v[m]();_=l.length}n=!1}a.exports=function(m){l.push(m)!==1||n||s()}}).call(this,typeof ba<"u"?ba:typeof self<"u"?self:typeof window<"u"?window:{})},{}],37:[function(i,a,r){var o=i("immediate");function s(){}var n={},c=["REJECTED"],d=["FULFILLED"],u=["PENDING"];function f(_){if(typeof _!="function")throw new TypeError("resolver must be a function");this.state=u,this.queue=[],this.outcome=void 0,_!==s&&m(this,_)}function g(_,b,E){this.promise=_,typeof b=="function"&&(this.onFulfilled=b,this.callFulfilled=this.otherCallFulfilled),typeof E=="function"&&(this.onRejected=E,this.callRejected=this.otherCallRejected)}function l(_,b,E){o(function(){var R;try{R=b(E)}catch(x){return n.reject(_,x)}R===_?n.reject(_,new TypeError("Cannot resolve promise with itself")):n.resolve(_,R)})}function p(_){var b=_&&_.then;if(_&&(typeof _=="object"||typeof _=="function")&&typeof b=="function")return function(){b.apply(_,arguments)}}function m(_,b){var E=!1;function R(k){E||(E=!0,n.reject(_,k))}function x(k){E||(E=!0,n.resolve(_,k))}var A=v(function(){b(x,R)});A.status==="error"&&R(A.value)}function v(_,b){var E={};try{E.value=_(b),E.status="success"}catch(R){E.status="error",E.value=R}return E}(a.exports=f).prototype.finally=function(_){if(typeof _!="function")return this;var b=this.constructor;return this.then(function(E){return b.resolve(_()).then(function(){return E})},function(E){return b.resolve(_()).then(function(){throw E})})},f.prototype.catch=function(_){return this.then(null,_)},f.prototype.then=function(_,b){if(typeof _!="function"&&this.state===d||typeof b!="function"&&this.state===c)return this;var E=new this.constructor(s);return this.state!==u?l(E,this.state===d?_:b,this.outcome):this.queue.push(new g(E,_,b)),E},g.prototype.callFulfilled=function(_){n.resolve(this.promise,_)},g.prototype.otherCallFulfilled=function(_){l(this.promise,this.onFulfilled,_)},g.prototype.callRejected=function(_){n.reject(this.promise,_)},g.prototype.otherCallRejected=function(_){l(this.promise,this.onRejected,_)},n.resolve=function(_,b){var E=v(p,b);if(E.status==="error")return n.reject(_,E.value);var R=E.value;if(R)m(_,R);else{_.state=d,_.outcome=b;for(var x=-1,A=_.queue.length;++x<A;)_.queue[x].callFulfilled(b)}return _},n.reject=function(_,b){_.state=c,_.outcome=b;for(var E=-1,R=_.queue.length;++E<R;)_.queue[E].callRejected(b);return _},f.resolve=function(_){return _ instanceof this?_:n.resolve(new this(s),_)},f.reject=function(_){var b=new this(s);return n.reject(b,_)},f.all=function(_){var b=this;if(Object.prototype.toString.call(_)!=="[object Array]")return this.reject(new TypeError("must be an array"));var E=_.length,R=!1;if(!E)return this.resolve([]);for(var x=new Array(E),A=0,k=-1,I=new this(s);++k<E;)O(_[k],k);return I;function O(U,X){b.resolve(U).then(function(D){x[X]=D,++A!==E||R||(R=!0,n.resolve(I,x))},function(D){R||(R=!0,n.reject(I,D))})}},f.race=function(_){var b=this;if(Object.prototype.toString.call(_)!=="[object Array]")return this.reject(new TypeError("must be an array"));var E=_.length,R=!1;if(!E)return this.resolve([]);for(var x=-1,A=new this(s);++x<E;)k=_[x],b.resolve(k).then(function(I){R||(R=!0,n.resolve(A,I))},function(I){R||(R=!0,n.reject(A,I))});var k;return A}},{immediate:36}],38:[function(i,a,r){var o={};(0,i("./lib/utils/common").assign)(o,i("./lib/deflate"),i("./lib/inflate"),i("./lib/zlib/constants")),a.exports=o},{"./lib/deflate":39,"./lib/inflate":40,"./lib/utils/common":41,"./lib/zlib/constants":44}],39:[function(i,a,r){var o=i("./zlib/deflate"),s=i("./utils/common"),n=i("./utils/strings"),c=i("./zlib/messages"),d=i("./zlib/zstream"),u=Object.prototype.toString,f=0,g=-1,l=0,p=8;function m(_){if(!(this instanceof m))return new m(_);this.options=s.assign({level:g,method:p,chunkSize:16384,windowBits:15,memLevel:8,strategy:l,to:""},_||{});var b=this.options;b.raw&&0<b.windowBits?b.windowBits=-b.windowBits:b.gzip&&0<b.windowBits&&b.windowBits<16&&(b.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new d,this.strm.avail_out=0;var E=o.deflateInit2(this.strm,b.level,b.method,b.windowBits,b.memLevel,b.strategy);if(E!==f)throw new Error(c[E]);if(b.header&&o.deflateSetHeader(this.strm,b.header),b.dictionary){var R;if(R=typeof b.dictionary=="string"?n.string2buf(b.dictionary):u.call(b.dictionary)==="[object ArrayBuffer]"?new Uint8Array(b.dictionary):b.dictionary,(E=o.deflateSetDictionary(this.strm,R))!==f)throw new Error(c[E]);this._dict_set=!0}}function v(_,b){var E=new m(b);if(E.push(_,!0),E.err)throw E.msg||c[E.err];return E.result}m.prototype.push=function(_,b){var E,R,x=this.strm,A=this.options.chunkSize;if(this.ended)return!1;R=b===~~b?b:b===!0?4:0,typeof _=="string"?x.input=n.string2buf(_):u.call(_)==="[object ArrayBuffer]"?x.input=new Uint8Array(_):x.input=_,x.next_in=0,x.avail_in=x.input.length;do{if(x.avail_out===0&&(x.output=new s.Buf8(A),x.next_out=0,x.avail_out=A),(E=o.deflate(x,R))!==1&&E!==f)return this.onEnd(E),!(this.ended=!0);x.avail_out!==0&&(x.avail_in!==0||R!==4&&R!==2)||(this.options.to==="string"?this.onData(n.buf2binstring(s.shrinkBuf(x.output,x.next_out))):this.onData(s.shrinkBuf(x.output,x.next_out)))}while((0<x.avail_in||x.avail_out===0)&&E!==1);return R===4?(E=o.deflateEnd(this.strm),this.onEnd(E),this.ended=!0,E===f):R!==2||(this.onEnd(f),!(x.avail_out=0))},m.prototype.onData=function(_){this.chunks.push(_)},m.prototype.onEnd=function(_){_===f&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=s.flattenChunks(this.chunks)),this.chunks=[],this.err=_,this.msg=this.strm.msg},r.Deflate=m,r.deflate=v,r.deflateRaw=function(_,b){return(b=b||{}).raw=!0,v(_,b)},r.gzip=function(_,b){return(b=b||{}).gzip=!0,v(_,b)}},{"./utils/common":41,"./utils/strings":42,"./zlib/deflate":46,"./zlib/messages":51,"./zlib/zstream":53}],40:[function(i,a,r){var o=i("./zlib/inflate"),s=i("./utils/common"),n=i("./utils/strings"),c=i("./zlib/constants"),d=i("./zlib/messages"),u=i("./zlib/zstream"),f=i("./zlib/gzheader"),g=Object.prototype.toString;function l(m){if(!(this instanceof l))return new l(m);this.options=s.assign({chunkSize:16384,windowBits:0,to:""},m||{});var v=this.options;v.raw&&0<=v.windowBits&&v.windowBits<16&&(v.windowBits=-v.windowBits,v.windowBits===0&&(v.windowBits=-15)),!(0<=v.windowBits&&v.windowBits<16)||m&&m.windowBits||(v.windowBits+=32),15<v.windowBits&&v.windowBits<48&&!(15&v.windowBits)&&(v.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new u,this.strm.avail_out=0;var _=o.inflateInit2(this.strm,v.windowBits);if(_!==c.Z_OK)throw new Error(d[_]);this.header=new f,o.inflateGetHeader(this.strm,this.header)}function p(m,v){var _=new l(v);if(_.push(m,!0),_.err)throw _.msg||d[_.err];return _.result}l.prototype.push=function(m,v){var _,b,E,R,x,A,k=this.strm,I=this.options.chunkSize,O=this.options.dictionary,U=!1;if(this.ended)return!1;b=v===~~v?v:v===!0?c.Z_FINISH:c.Z_NO_FLUSH,typeof m=="string"?k.input=n.binstring2buf(m):g.call(m)==="[object ArrayBuffer]"?k.input=new Uint8Array(m):k.input=m,k.next_in=0,k.avail_in=k.input.length;do{if(k.avail_out===0&&(k.output=new s.Buf8(I),k.next_out=0,k.avail_out=I),(_=o.inflate(k,c.Z_NO_FLUSH))===c.Z_NEED_DICT&&O&&(A=typeof O=="string"?n.string2buf(O):g.call(O)==="[object ArrayBuffer]"?new Uint8Array(O):O,_=o.inflateSetDictionary(this.strm,A)),_===c.Z_BUF_ERROR&&U===!0&&(_=c.Z_OK,U=!1),_!==c.Z_STREAM_END&&_!==c.Z_OK)return this.onEnd(_),!(this.ended=!0);k.next_out&&(k.avail_out!==0&&_!==c.Z_STREAM_END&&(k.avail_in!==0||b!==c.Z_FINISH&&b!==c.Z_SYNC_FLUSH)||(this.options.to==="string"?(E=n.utf8border(k.output,k.next_out),R=k.next_out-E,x=n.buf2string(k.output,E),k.next_out=R,k.avail_out=I-R,R&&s.arraySet(k.output,k.output,E,R,0),this.onData(x)):this.onData(s.shrinkBuf(k.output,k.next_out)))),k.avail_in===0&&k.avail_out===0&&(U=!0)}while((0<k.avail_in||k.avail_out===0)&&_!==c.Z_STREAM_END);return _===c.Z_STREAM_END&&(b=c.Z_FINISH),b===c.Z_FINISH?(_=o.inflateEnd(this.strm),this.onEnd(_),this.ended=!0,_===c.Z_OK):b!==c.Z_SYNC_FLUSH||(this.onEnd(c.Z_OK),!(k.avail_out=0))},l.prototype.onData=function(m){this.chunks.push(m)},l.prototype.onEnd=function(m){m===c.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=s.flattenChunks(this.chunks)),this.chunks=[],this.err=m,this.msg=this.strm.msg},r.Inflate=l,r.inflate=p,r.inflateRaw=function(m,v){return(v=v||{}).raw=!0,p(m,v)},r.ungzip=p},{"./utils/common":41,"./utils/strings":42,"./zlib/constants":44,"./zlib/gzheader":47,"./zlib/inflate":49,"./zlib/messages":51,"./zlib/zstream":53}],41:[function(i,a,r){var o=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Int32Array<"u";r.assign=function(c){for(var d=Array.prototype.slice.call(arguments,1);d.length;){var u=d.shift();if(u){if(typeof u!="object")throw new TypeError(u+"must be non-object");for(var f in u)u.hasOwnProperty(f)&&(c[f]=u[f])}}return c},r.shrinkBuf=function(c,d){return c.length===d?c:c.subarray?c.subarray(0,d):(c.length=d,c)};var s={arraySet:function(c,d,u,f,g){if(d.subarray&&c.subarray)c.set(d.subarray(u,u+f),g);else for(var l=0;l<f;l++)c[g+l]=d[u+l]},flattenChunks:function(c){var d,u,f,g,l,p;for(d=f=0,u=c.length;d<u;d++)f+=c[d].length;for(p=new Uint8Array(f),d=g=0,u=c.length;d<u;d++)l=c[d],p.set(l,g),g+=l.length;return p}},n={arraySet:function(c,d,u,f,g){for(var l=0;l<f;l++)c[g+l]=d[u+l]},flattenChunks:function(c){return[].concat.apply([],c)}};r.setTyped=function(c){c?(r.Buf8=Uint8Array,r.Buf16=Uint16Array,r.Buf32=Int32Array,r.assign(r,s)):(r.Buf8=Array,r.Buf16=Array,r.Buf32=Array,r.assign(r,n))},r.setTyped(o)},{}],42:[function(i,a,r){var o=i("./common"),s=!0,n=!0;try{String.fromCharCode.apply(null,[0])}catch{s=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{n=!1}for(var c=new o.Buf8(256),d=0;d<256;d++)c[d]=252<=d?6:248<=d?5:240<=d?4:224<=d?3:192<=d?2:1;function u(f,g){if(g<65537&&(f.subarray&&n||!f.subarray&&s))return String.fromCharCode.apply(null,o.shrinkBuf(f,g));for(var l="",p=0;p<g;p++)l+=String.fromCharCode(f[p]);return l}c[254]=c[254]=1,r.string2buf=function(f){var g,l,p,m,v,_=f.length,b=0;for(m=0;m<_;m++)(64512&(l=f.charCodeAt(m)))==55296&&m+1<_&&(64512&(p=f.charCodeAt(m+1)))==56320&&(l=65536+(l-55296<<10)+(p-56320),m++),b+=l<128?1:l<2048?2:l<65536?3:4;for(g=new o.Buf8(b),m=v=0;v<b;m++)(64512&(l=f.charCodeAt(m)))==55296&&m+1<_&&(64512&(p=f.charCodeAt(m+1)))==56320&&(l=65536+(l-55296<<10)+(p-56320),m++),l<128?g[v++]=l:(l<2048?g[v++]=192|l>>>6:(l<65536?g[v++]=224|l>>>12:(g[v++]=240|l>>>18,g[v++]=128|l>>>12&63),g[v++]=128|l>>>6&63),g[v++]=128|63&l);return g},r.buf2binstring=function(f){return u(f,f.length)},r.binstring2buf=function(f){for(var g=new o.Buf8(f.length),l=0,p=g.length;l<p;l++)g[l]=f.charCodeAt(l);return g},r.buf2string=function(f,g){var l,p,m,v,_=g||f.length,b=new Array(2*_);for(l=p=0;l<_;)if((m=f[l++])<128)b[p++]=m;else if(4<(v=c[m]))b[p++]=65533,l+=v-1;else{for(m&=v===2?31:v===3?15:7;1<v&&l<_;)m=m<<6|63&f[l++],v--;1<v?b[p++]=65533:m<65536?b[p++]=m:(m-=65536,b[p++]=55296|m>>10&1023,b[p++]=56320|1023&m)}return u(b,p)},r.utf8border=function(f,g){var l;for((g=g||f.length)>f.length&&(g=f.length),l=g-1;0<=l&&(192&f[l])==128;)l--;return l<0||l===0?g:l+c[f[l]]>g?l:g}},{"./common":41}],43:[function(i,a,r){a.exports=function(o,s,n,c){for(var d=65535&o|0,u=o>>>16&65535|0,f=0;n!==0;){for(n-=f=2e3<n?2e3:n;u=u+(d=d+s[c++]|0)|0,--f;);d%=65521,u%=65521}return d|u<<16|0}},{}],44:[function(i,a,r){a.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],45:[function(i,a,r){var o=function(){for(var s,n=[],c=0;c<256;c++){s=c;for(var d=0;d<8;d++)s=1&s?3988292384^s>>>1:s>>>1;n[c]=s}return n}();a.exports=function(s,n,c,d){var u=o,f=d+c;s^=-1;for(var g=d;g<f;g++)s=s>>>8^u[255&(s^n[g])];return-1^s}},{}],46:[function(i,a,r){var o,s=i("../utils/common"),n=i("./trees"),c=i("./adler32"),d=i("./crc32"),u=i("./messages"),f=0,g=4,l=0,p=-2,m=-1,v=4,_=2,b=8,E=9,R=286,x=30,A=19,k=2*R+1,I=15,O=3,U=258,X=U+O+1,D=42,H=113,y=1,V=2,K=3,P=4;function W(w,te){return w.msg=u[te],te}function Z(w){return(w<<1)-(4<w?9:0)}function ee(w){for(var te=w.length;0<=--te;)w[te]=0}function B(w){var te=w.state,J=te.pending;J>w.avail_out&&(J=w.avail_out),J!==0&&(s.arraySet(w.output,te.pending_buf,te.pending_out,J,w.next_out),w.next_out+=J,te.pending_out+=J,w.total_out+=J,w.avail_out-=J,te.pending-=J,te.pending===0&&(te.pending_out=0))}function G(w,te){n._tr_flush_block(w,0<=w.block_start?w.block_start:-1,w.strstart-w.block_start,te),w.block_start=w.strstart,B(w.strm)}function oe(w,te){w.pending_buf[w.pending++]=te}function se(w,te){w.pending_buf[w.pending++]=te>>>8&255,w.pending_buf[w.pending++]=255&te}function ne(w,te){var J,S,T=w.max_chain_length,q=w.strstart,ae=w.prev_length,ce=w.nice_match,Y=w.strstart>w.w_size-X?w.strstart-(w.w_size-X):0,ue=w.window,Ce=w.w_mask,he=w.prev,Ae=w.strstart+U,qe=ue[q+ae-1],Le=ue[q+ae];w.prev_length>=w.good_match&&(T>>=2),ce>w.lookahead&&(ce=w.lookahead);do if(ue[(J=te)+ae]===Le&&ue[J+ae-1]===qe&&ue[J]===ue[q]&&ue[++J]===ue[q+1]){q+=2,J++;do;while(ue[++q]===ue[++J]&&ue[++q]===ue[++J]&&ue[++q]===ue[++J]&&ue[++q]===ue[++J]&&ue[++q]===ue[++J]&&ue[++q]===ue[++J]&&ue[++q]===ue[++J]&&ue[++q]===ue[++J]&&q<Ae);if(S=U-(Ae-q),q=Ae-U,ae<S){if(w.match_start=te,ce<=(ae=S))break;qe=ue[q+ae-1],Le=ue[q+ae]}}while((te=he[te&Ce])>Y&&--T!=0);return ae<=w.lookahead?ae:w.lookahead}function ye(w){var te,J,S,T,q,ae,ce,Y,ue,Ce,he=w.w_size;do{if(T=w.window_size-w.lookahead-w.strstart,w.strstart>=he+(he-X)){for(s.arraySet(w.window,w.window,he,he,0),w.match_start-=he,w.strstart-=he,w.block_start-=he,te=J=w.hash_size;S=w.head[--te],w.head[te]=he<=S?S-he:0,--J;);for(te=J=he;S=w.prev[--te],w.prev[te]=he<=S?S-he:0,--J;);T+=he}if(w.strm.avail_in===0)break;if(ae=w.strm,ce=w.window,Y=w.strstart+w.lookahead,ue=T,Ce=void 0,Ce=ae.avail_in,ue<Ce&&(Ce=ue),J=Ce===0?0:(ae.avail_in-=Ce,s.arraySet(ce,ae.input,ae.next_in,Ce,Y),ae.state.wrap===1?ae.adler=c(ae.adler,ce,Ce,Y):ae.state.wrap===2&&(ae.adler=d(ae.adler,ce,Ce,Y)),ae.next_in+=Ce,ae.total_in+=Ce,Ce),w.lookahead+=J,w.lookahead+w.insert>=O)for(q=w.strstart-w.insert,w.ins_h=w.window[q],w.ins_h=(w.ins_h<<w.hash_shift^w.window[q+1])&w.hash_mask;w.insert&&(w.ins_h=(w.ins_h<<w.hash_shift^w.window[q+O-1])&w.hash_mask,w.prev[q&w.w_mask]=w.head[w.ins_h],w.head[w.ins_h]=q,q++,w.insert--,!(w.lookahead+w.insert<O)););}while(w.lookahead<X&&w.strm.avail_in!==0)}function Ie(w,te){for(var J,S;;){if(w.lookahead<X){if(ye(w),w.lookahead<X&&te===f)return y;if(w.lookahead===0)break}if(J=0,w.lookahead>=O&&(w.ins_h=(w.ins_h<<w.hash_shift^w.window[w.strstart+O-1])&w.hash_mask,J=w.prev[w.strstart&w.w_mask]=w.head[w.ins_h],w.head[w.ins_h]=w.strstart),J!==0&&w.strstart-J<=w.w_size-X&&(w.match_length=ne(w,J)),w.match_length>=O)if(S=n._tr_tally(w,w.strstart-w.match_start,w.match_length-O),w.lookahead-=w.match_length,w.match_length<=w.max_lazy_match&&w.lookahead>=O){for(w.match_length--;w.strstart++,w.ins_h=(w.ins_h<<w.hash_shift^w.window[w.strstart+O-1])&w.hash_mask,J=w.prev[w.strstart&w.w_mask]=w.head[w.ins_h],w.head[w.ins_h]=w.strstart,--w.match_length!=0;);w.strstart++}else w.strstart+=w.match_length,w.match_length=0,w.ins_h=w.window[w.strstart],w.ins_h=(w.ins_h<<w.hash_shift^w.window[w.strstart+1])&w.hash_mask;else S=n._tr_tally(w,0,w.window[w.strstart]),w.lookahead--,w.strstart++;if(S&&(G(w,!1),w.strm.avail_out===0))return y}return w.insert=w.strstart<O-1?w.strstart:O-1,te===g?(G(w,!0),w.strm.avail_out===0?K:P):w.last_lit&&(G(w,!1),w.strm.avail_out===0)?y:V}function Te(w,te){for(var J,S,T;;){if(w.lookahead<X){if(ye(w),w.lookahead<X&&te===f)return y;if(w.lookahead===0)break}if(J=0,w.lookahead>=O&&(w.ins_h=(w.ins_h<<w.hash_shift^w.window[w.strstart+O-1])&w.hash_mask,J=w.prev[w.strstart&w.w_mask]=w.head[w.ins_h],w.head[w.ins_h]=w.strstart),w.prev_length=w.match_length,w.prev_match=w.match_start,w.match_length=O-1,J!==0&&w.prev_length<w.max_lazy_match&&w.strstart-J<=w.w_size-X&&(w.match_length=ne(w,J),w.match_length<=5&&(w.strategy===1||w.match_length===O&&4096<w.strstart-w.match_start)&&(w.match_length=O-1)),w.prev_length>=O&&w.match_length<=w.prev_length){for(T=w.strstart+w.lookahead-O,S=n._tr_tally(w,w.strstart-1-w.prev_match,w.prev_length-O),w.lookahead-=w.prev_length-1,w.prev_length-=2;++w.strstart<=T&&(w.ins_h=(w.ins_h<<w.hash_shift^w.window[w.strstart+O-1])&w.hash_mask,J=w.prev[w.strstart&w.w_mask]=w.head[w.ins_h],w.head[w.ins_h]=w.strstart),--w.prev_length!=0;);if(w.match_available=0,w.match_length=O-1,w.strstart++,S&&(G(w,!1),w.strm.avail_out===0))return y}else if(w.match_available){if((S=n._tr_tally(w,0,w.window[w.strstart-1]))&&G(w,!1),w.strstart++,w.lookahead--,w.strm.avail_out===0)return y}else w.match_available=1,w.strstart++,w.lookahead--}return w.match_available&&(S=n._tr_tally(w,0,w.window[w.strstart-1]),w.match_available=0),w.insert=w.strstart<O-1?w.strstart:O-1,te===g?(G(w,!0),w.strm.avail_out===0?K:P):w.last_lit&&(G(w,!1),w.strm.avail_out===0)?y:V}function pe(w,te,J,S,T){this.good_length=w,this.max_lazy=te,this.nice_length=J,this.max_chain=S,this.func=T}function De(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=b,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new s.Buf16(2*k),this.dyn_dtree=new s.Buf16(2*(2*x+1)),this.bl_tree=new s.Buf16(2*(2*A+1)),ee(this.dyn_ltree),ee(this.dyn_dtree),ee(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new s.Buf16(I+1),this.heap=new s.Buf16(2*R+1),ee(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new s.Buf16(2*R+1),ee(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function Oe(w){var te;return w&&w.state?(w.total_in=w.total_out=0,w.data_type=_,(te=w.state).pending=0,te.pending_out=0,te.wrap<0&&(te.wrap=-te.wrap),te.status=te.wrap?D:H,w.adler=te.wrap===2?0:1,te.last_flush=f,n._tr_init(te),l):W(w,p)}function ct(w){var te=Oe(w);return te===l&&function(J){J.window_size=2*J.w_size,ee(J.head),J.max_lazy_match=o[J.level].max_lazy,J.good_match=o[J.level].good_length,J.nice_match=o[J.level].nice_length,J.max_chain_length=o[J.level].max_chain,J.strstart=0,J.block_start=0,J.lookahead=0,J.insert=0,J.match_length=J.prev_length=O-1,J.match_available=0,J.ins_h=0}(w.state),te}function dt(w,te,J,S,T,q){if(!w)return p;var ae=1;if(te===m&&(te=6),S<0?(ae=0,S=-S):15<S&&(ae=2,S-=16),T<1||E<T||J!==b||S<8||15<S||te<0||9<te||q<0||v<q)return W(w,p);S===8&&(S=9);var ce=new De;return(w.state=ce).strm=w,ce.wrap=ae,ce.gzhead=null,ce.w_bits=S,ce.w_size=1<<ce.w_bits,ce.w_mask=ce.w_size-1,ce.hash_bits=T+7,ce.hash_size=1<<ce.hash_bits,ce.hash_mask=ce.hash_size-1,ce.hash_shift=~~((ce.hash_bits+O-1)/O),ce.window=new s.Buf8(2*ce.w_size),ce.head=new s.Buf16(ce.hash_size),ce.prev=new s.Buf16(ce.w_size),ce.lit_bufsize=1<<T+6,ce.pending_buf_size=4*ce.lit_bufsize,ce.pending_buf=new s.Buf8(ce.pending_buf_size),ce.d_buf=1*ce.lit_bufsize,ce.l_buf=3*ce.lit_bufsize,ce.level=te,ce.strategy=q,ce.method=J,ct(w)}o=[new pe(0,0,0,0,function(w,te){var J=65535;for(J>w.pending_buf_size-5&&(J=w.pending_buf_size-5);;){if(w.lookahead<=1){if(ye(w),w.lookahead===0&&te===f)return y;if(w.lookahead===0)break}w.strstart+=w.lookahead,w.lookahead=0;var S=w.block_start+J;if((w.strstart===0||w.strstart>=S)&&(w.lookahead=w.strstart-S,w.strstart=S,G(w,!1),w.strm.avail_out===0)||w.strstart-w.block_start>=w.w_size-X&&(G(w,!1),w.strm.avail_out===0))return y}return w.insert=0,te===g?(G(w,!0),w.strm.avail_out===0?K:P):(w.strstart>w.block_start&&(G(w,!1),w.strm.avail_out),y)}),new pe(4,4,8,4,Ie),new pe(4,5,16,8,Ie),new pe(4,6,32,32,Ie),new pe(4,4,16,16,Te),new pe(8,16,32,32,Te),new pe(8,16,128,128,Te),new pe(8,32,128,256,Te),new pe(32,128,258,1024,Te),new pe(32,258,258,4096,Te)],r.deflateInit=function(w,te){return dt(w,te,b,15,8,0)},r.deflateInit2=dt,r.deflateReset=ct,r.deflateResetKeep=Oe,r.deflateSetHeader=function(w,te){return w&&w.state?w.state.wrap!==2?p:(w.state.gzhead=te,l):p},r.deflate=function(w,te){var J,S,T,q;if(!w||!w.state||5<te||te<0)return w?W(w,p):p;if(S=w.state,!w.output||!w.input&&w.avail_in!==0||S.status===666&&te!==g)return W(w,w.avail_out===0?-5:p);if(S.strm=w,J=S.last_flush,S.last_flush=te,S.status===D)if(S.wrap===2)w.adler=0,oe(S,31),oe(S,139),oe(S,8),S.gzhead?(oe(S,(S.gzhead.text?1:0)+(S.gzhead.hcrc?2:0)+(S.gzhead.extra?4:0)+(S.gzhead.name?8:0)+(S.gzhead.comment?16:0)),oe(S,255&S.gzhead.time),oe(S,S.gzhead.time>>8&255),oe(S,S.gzhead.time>>16&255),oe(S,S.gzhead.time>>24&255),oe(S,S.level===9?2:2<=S.strategy||S.level<2?4:0),oe(S,255&S.gzhead.os),S.gzhead.extra&&S.gzhead.extra.length&&(oe(S,255&S.gzhead.extra.length),oe(S,S.gzhead.extra.length>>8&255)),S.gzhead.hcrc&&(w.adler=d(w.adler,S.pending_buf,S.pending,0)),S.gzindex=0,S.status=69):(oe(S,0),oe(S,0),oe(S,0),oe(S,0),oe(S,0),oe(S,S.level===9?2:2<=S.strategy||S.level<2?4:0),oe(S,3),S.status=H);else{var ae=b+(S.w_bits-8<<4)<<8;ae|=(2<=S.strategy||S.level<2?0:S.level<6?1:S.level===6?2:3)<<6,S.strstart!==0&&(ae|=32),ae+=31-ae%31,S.status=H,se(S,ae),S.strstart!==0&&(se(S,w.adler>>>16),se(S,65535&w.adler)),w.adler=1}if(S.status===69)if(S.gzhead.extra){for(T=S.pending;S.gzindex<(65535&S.gzhead.extra.length)&&(S.pending!==S.pending_buf_size||(S.gzhead.hcrc&&S.pending>T&&(w.adler=d(w.adler,S.pending_buf,S.pending-T,T)),B(w),T=S.pending,S.pending!==S.pending_buf_size));)oe(S,255&S.gzhead.extra[S.gzindex]),S.gzindex++;S.gzhead.hcrc&&S.pending>T&&(w.adler=d(w.adler,S.pending_buf,S.pending-T,T)),S.gzindex===S.gzhead.extra.length&&(S.gzindex=0,S.status=73)}else S.status=73;if(S.status===73)if(S.gzhead.name){T=S.pending;do{if(S.pending===S.pending_buf_size&&(S.gzhead.hcrc&&S.pending>T&&(w.adler=d(w.adler,S.pending_buf,S.pending-T,T)),B(w),T=S.pending,S.pending===S.pending_buf_size)){q=1;break}q=S.gzindex<S.gzhead.name.length?255&S.gzhead.name.charCodeAt(S.gzindex++):0,oe(S,q)}while(q!==0);S.gzhead.hcrc&&S.pending>T&&(w.adler=d(w.adler,S.pending_buf,S.pending-T,T)),q===0&&(S.gzindex=0,S.status=91)}else S.status=91;if(S.status===91)if(S.gzhead.comment){T=S.pending;do{if(S.pending===S.pending_buf_size&&(S.gzhead.hcrc&&S.pending>T&&(w.adler=d(w.adler,S.pending_buf,S.pending-T,T)),B(w),T=S.pending,S.pending===S.pending_buf_size)){q=1;break}q=S.gzindex<S.gzhead.comment.length?255&S.gzhead.comment.charCodeAt(S.gzindex++):0,oe(S,q)}while(q!==0);S.gzhead.hcrc&&S.pending>T&&(w.adler=d(w.adler,S.pending_buf,S.pending-T,T)),q===0&&(S.status=103)}else S.status=103;if(S.status===103&&(S.gzhead.hcrc?(S.pending+2>S.pending_buf_size&&B(w),S.pending+2<=S.pending_buf_size&&(oe(S,255&w.adler),oe(S,w.adler>>8&255),w.adler=0,S.status=H)):S.status=H),S.pending!==0){if(B(w),w.avail_out===0)return S.last_flush=-1,l}else if(w.avail_in===0&&Z(te)<=Z(J)&&te!==g)return W(w,-5);if(S.status===666&&w.avail_in!==0)return W(w,-5);if(w.avail_in!==0||S.lookahead!==0||te!==f&&S.status!==666){var ce=S.strategy===2?function(Y,ue){for(var Ce;;){if(Y.lookahead===0&&(ye(Y),Y.lookahead===0)){if(ue===f)return y;break}if(Y.match_length=0,Ce=n._tr_tally(Y,0,Y.window[Y.strstart]),Y.lookahead--,Y.strstart++,Ce&&(G(Y,!1),Y.strm.avail_out===0))return y}return Y.insert=0,ue===g?(G(Y,!0),Y.strm.avail_out===0?K:P):Y.last_lit&&(G(Y,!1),Y.strm.avail_out===0)?y:V}(S,te):S.strategy===3?function(Y,ue){for(var Ce,he,Ae,qe,Le=Y.window;;){if(Y.lookahead<=U){if(ye(Y),Y.lookahead<=U&&ue===f)return y;if(Y.lookahead===0)break}if(Y.match_length=0,Y.lookahead>=O&&0<Y.strstart&&(he=Le[Ae=Y.strstart-1])===Le[++Ae]&&he===Le[++Ae]&&he===Le[++Ae]){qe=Y.strstart+U;do;while(he===Le[++Ae]&&he===Le[++Ae]&&he===Le[++Ae]&&he===Le[++Ae]&&he===Le[++Ae]&&he===Le[++Ae]&&he===Le[++Ae]&&he===Le[++Ae]&&Ae<qe);Y.match_length=U-(qe-Ae),Y.match_length>Y.lookahead&&(Y.match_length=Y.lookahead)}if(Y.match_length>=O?(Ce=n._tr_tally(Y,1,Y.match_length-O),Y.lookahead-=Y.match_length,Y.strstart+=Y.match_length,Y.match_length=0):(Ce=n._tr_tally(Y,0,Y.window[Y.strstart]),Y.lookahead--,Y.strstart++),Ce&&(G(Y,!1),Y.strm.avail_out===0))return y}return Y.insert=0,ue===g?(G(Y,!0),Y.strm.avail_out===0?K:P):Y.last_lit&&(G(Y,!1),Y.strm.avail_out===0)?y:V}(S,te):o[S.level].func(S,te);if(ce!==K&&ce!==P||(S.status=666),ce===y||ce===K)return w.avail_out===0&&(S.last_flush=-1),l;if(ce===V&&(te===1?n._tr_align(S):te!==5&&(n._tr_stored_block(S,0,0,!1),te===3&&(ee(S.head),S.lookahead===0&&(S.strstart=0,S.block_start=0,S.insert=0))),B(w),w.avail_out===0))return S.last_flush=-1,l}return te!==g?l:S.wrap<=0?1:(S.wrap===2?(oe(S,255&w.adler),oe(S,w.adler>>8&255),oe(S,w.adler>>16&255),oe(S,w.adler>>24&255),oe(S,255&w.total_in),oe(S,w.total_in>>8&255),oe(S,w.total_in>>16&255),oe(S,w.total_in>>24&255)):(se(S,w.adler>>>16),se(S,65535&w.adler)),B(w),0<S.wrap&&(S.wrap=-S.wrap),S.pending!==0?l:1)},r.deflateEnd=function(w){var te;return w&&w.state?(te=w.state.status)!==D&&te!==69&&te!==73&&te!==91&&te!==103&&te!==H&&te!==666?W(w,p):(w.state=null,te===H?W(w,-3):l):p},r.deflateSetDictionary=function(w,te){var J,S,T,q,ae,ce,Y,ue,Ce=te.length;if(!w||!w.state||(q=(J=w.state).wrap)===2||q===1&&J.status!==D||J.lookahead)return p;for(q===1&&(w.adler=c(w.adler,te,Ce,0)),J.wrap=0,Ce>=J.w_size&&(q===0&&(ee(J.head),J.strstart=0,J.block_start=0,J.insert=0),ue=new s.Buf8(J.w_size),s.arraySet(ue,te,Ce-J.w_size,J.w_size,0),te=ue,Ce=J.w_size),ae=w.avail_in,ce=w.next_in,Y=w.input,w.avail_in=Ce,w.next_in=0,w.input=te,ye(J);J.lookahead>=O;){for(S=J.strstart,T=J.lookahead-(O-1);J.ins_h=(J.ins_h<<J.hash_shift^J.window[S+O-1])&J.hash_mask,J.prev[S&J.w_mask]=J.head[J.ins_h],J.head[J.ins_h]=S,S++,--T;);J.strstart=S,J.lookahead=O-1,ye(J)}return J.strstart+=J.lookahead,J.block_start=J.strstart,J.insert=J.lookahead,J.lookahead=0,J.match_length=J.prev_length=O-1,J.match_available=0,w.next_in=ce,w.input=Y,w.avail_in=ae,J.wrap=q,l},r.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./messages":51,"./trees":52}],47:[function(i,a,r){a.exports=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},{}],48:[function(i,a,r){a.exports=function(o,s){var n,c,d,u,f,g,l,p,m,v,_,b,E,R,x,A,k,I,O,U,X,D,H,y,V;n=o.state,c=o.next_in,y=o.input,d=c+(o.avail_in-5),u=o.next_out,V=o.output,f=u-(s-o.avail_out),g=u+(o.avail_out-257),l=n.dmax,p=n.wsize,m=n.whave,v=n.wnext,_=n.window,b=n.hold,E=n.bits,R=n.lencode,x=n.distcode,A=(1<<n.lenbits)-1,k=(1<<n.distbits)-1;e:do{E<15&&(b+=y[c++]<<E,E+=8,b+=y[c++]<<E,E+=8),I=R[b&A];t:for(;;){if(b>>>=O=I>>>24,E-=O,(O=I>>>16&255)===0)V[u++]=65535&I;else{if(!(16&O)){if(!(64&O)){I=R[(65535&I)+(b&(1<<O)-1)];continue t}if(32&O){n.mode=12;break e}o.msg="invalid literal/length code",n.mode=30;break e}U=65535&I,(O&=15)&&(E<O&&(b+=y[c++]<<E,E+=8),U+=b&(1<<O)-1,b>>>=O,E-=O),E<15&&(b+=y[c++]<<E,E+=8,b+=y[c++]<<E,E+=8),I=x[b&k];i:for(;;){if(b>>>=O=I>>>24,E-=O,!(16&(O=I>>>16&255))){if(!(64&O)){I=x[(65535&I)+(b&(1<<O)-1)];continue i}o.msg="invalid distance code",n.mode=30;break e}if(X=65535&I,E<(O&=15)&&(b+=y[c++]<<E,(E+=8)<O&&(b+=y[c++]<<E,E+=8)),l<(X+=b&(1<<O)-1)){o.msg="invalid distance too far back",n.mode=30;break e}if(b>>>=O,E-=O,(O=u-f)<X){if(m<(O=X-O)&&n.sane){o.msg="invalid distance too far back",n.mode=30;break e}if(H=_,(D=0)===v){if(D+=p-O,O<U){for(U-=O;V[u++]=_[D++],--O;);D=u-X,H=V}}else if(v<O){if(D+=p+v-O,(O-=v)<U){for(U-=O;V[u++]=_[D++],--O;);if(D=0,v<U){for(U-=O=v;V[u++]=_[D++],--O;);D=u-X,H=V}}}else if(D+=v-O,O<U){for(U-=O;V[u++]=_[D++],--O;);D=u-X,H=V}for(;2<U;)V[u++]=H[D++],V[u++]=H[D++],V[u++]=H[D++],U-=3;U&&(V[u++]=H[D++],1<U&&(V[u++]=H[D++]))}else{for(D=u-X;V[u++]=V[D++],V[u++]=V[D++],V[u++]=V[D++],2<(U-=3););U&&(V[u++]=V[D++],1<U&&(V[u++]=V[D++]))}break}}break}}while(c<d&&u<g);c-=U=E>>3,b&=(1<<(E-=U<<3))-1,o.next_in=c,o.next_out=u,o.avail_in=c<d?d-c+5:5-(c-d),o.avail_out=u<g?g-u+257:257-(u-g),n.hold=b,n.bits=E}},{}],49:[function(i,a,r){var o=i("../utils/common"),s=i("./adler32"),n=i("./crc32"),c=i("./inffast"),d=i("./inftrees"),u=1,f=2,g=0,l=-2,p=1,m=852,v=592;function _(D){return(D>>>24&255)+(D>>>8&65280)+((65280&D)<<8)+((255&D)<<24)}function b(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new o.Buf16(320),this.work=new o.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function E(D){var H;return D&&D.state?(H=D.state,D.total_in=D.total_out=H.total=0,D.msg="",H.wrap&&(D.adler=1&H.wrap),H.mode=p,H.last=0,H.havedict=0,H.dmax=32768,H.head=null,H.hold=0,H.bits=0,H.lencode=H.lendyn=new o.Buf32(m),H.distcode=H.distdyn=new o.Buf32(v),H.sane=1,H.back=-1,g):l}function R(D){var H;return D&&D.state?((H=D.state).wsize=0,H.whave=0,H.wnext=0,E(D)):l}function x(D,H){var y,V;return D&&D.state?(V=D.state,H<0?(y=0,H=-H):(y=1+(H>>4),H<48&&(H&=15)),H&&(H<8||15<H)?l:(V.window!==null&&V.wbits!==H&&(V.window=null),V.wrap=y,V.wbits=H,R(D))):l}function A(D,H){var y,V;return D?(V=new b,(D.state=V).window=null,(y=x(D,H))!==g&&(D.state=null),y):l}var k,I,O=!0;function U(D){if(O){var H;for(k=new o.Buf32(512),I=new o.Buf32(32),H=0;H<144;)D.lens[H++]=8;for(;H<256;)D.lens[H++]=9;for(;H<280;)D.lens[H++]=7;for(;H<288;)D.lens[H++]=8;for(d(u,D.lens,0,288,k,0,D.work,{bits:9}),H=0;H<32;)D.lens[H++]=5;d(f,D.lens,0,32,I,0,D.work,{bits:5}),O=!1}D.lencode=k,D.lenbits=9,D.distcode=I,D.distbits=5}function X(D,H,y,V){var K,P=D.state;return P.window===null&&(P.wsize=1<<P.wbits,P.wnext=0,P.whave=0,P.window=new o.Buf8(P.wsize)),V>=P.wsize?(o.arraySet(P.window,H,y-P.wsize,P.wsize,0),P.wnext=0,P.whave=P.wsize):(V<(K=P.wsize-P.wnext)&&(K=V),o.arraySet(P.window,H,y-V,K,P.wnext),(V-=K)?(o.arraySet(P.window,H,y-V,V,0),P.wnext=V,P.whave=P.wsize):(P.wnext+=K,P.wnext===P.wsize&&(P.wnext=0),P.whave<P.wsize&&(P.whave+=K))),0}r.inflateReset=R,r.inflateReset2=x,r.inflateResetKeep=E,r.inflateInit=function(D){return A(D,15)},r.inflateInit2=A,r.inflate=function(D,H){var y,V,K,P,W,Z,ee,B,G,oe,se,ne,ye,Ie,Te,pe,De,Oe,ct,dt,w,te,J,S,T=0,q=new o.Buf8(4),ae=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!D||!D.state||!D.output||!D.input&&D.avail_in!==0)return l;(y=D.state).mode===12&&(y.mode=13),W=D.next_out,K=D.output,ee=D.avail_out,P=D.next_in,V=D.input,Z=D.avail_in,B=y.hold,G=y.bits,oe=Z,se=ee,te=g;e:for(;;)switch(y.mode){case p:if(y.wrap===0){y.mode=13;break}for(;G<16;){if(Z===0)break e;Z--,B+=V[P++]<<G,G+=8}if(2&y.wrap&&B===35615){q[y.check=0]=255&B,q[1]=B>>>8&255,y.check=n(y.check,q,2,0),G=B=0,y.mode=2;break}if(y.flags=0,y.head&&(y.head.done=!1),!(1&y.wrap)||(((255&B)<<8)+(B>>8))%31){D.msg="incorrect header check",y.mode=30;break}if((15&B)!=8){D.msg="unknown compression method",y.mode=30;break}if(G-=4,w=8+(15&(B>>>=4)),y.wbits===0)y.wbits=w;else if(w>y.wbits){D.msg="invalid window size",y.mode=30;break}y.dmax=1<<w,D.adler=y.check=1,y.mode=512&B?10:12,G=B=0;break;case 2:for(;G<16;){if(Z===0)break e;Z--,B+=V[P++]<<G,G+=8}if(y.flags=B,(255&y.flags)!=8){D.msg="unknown compression method",y.mode=30;break}if(57344&y.flags){D.msg="unknown header flags set",y.mode=30;break}y.head&&(y.head.text=B>>8&1),512&y.flags&&(q[0]=255&B,q[1]=B>>>8&255,y.check=n(y.check,q,2,0)),G=B=0,y.mode=3;case 3:for(;G<32;){if(Z===0)break e;Z--,B+=V[P++]<<G,G+=8}y.head&&(y.head.time=B),512&y.flags&&(q[0]=255&B,q[1]=B>>>8&255,q[2]=B>>>16&255,q[3]=B>>>24&255,y.check=n(y.check,q,4,0)),G=B=0,y.mode=4;case 4:for(;G<16;){if(Z===0)break e;Z--,B+=V[P++]<<G,G+=8}y.head&&(y.head.xflags=255&B,y.head.os=B>>8),512&y.flags&&(q[0]=255&B,q[1]=B>>>8&255,y.check=n(y.check,q,2,0)),G=B=0,y.mode=5;case 5:if(1024&y.flags){for(;G<16;){if(Z===0)break e;Z--,B+=V[P++]<<G,G+=8}y.length=B,y.head&&(y.head.extra_len=B),512&y.flags&&(q[0]=255&B,q[1]=B>>>8&255,y.check=n(y.check,q,2,0)),G=B=0}else y.head&&(y.head.extra=null);y.mode=6;case 6:if(1024&y.flags&&(Z<(ne=y.length)&&(ne=Z),ne&&(y.head&&(w=y.head.extra_len-y.length,y.head.extra||(y.head.extra=new Array(y.head.extra_len)),o.arraySet(y.head.extra,V,P,ne,w)),512&y.flags&&(y.check=n(y.check,V,ne,P)),Z-=ne,P+=ne,y.length-=ne),y.length))break e;y.length=0,y.mode=7;case 7:if(2048&y.flags){if(Z===0)break e;for(ne=0;w=V[P+ne++],y.head&&w&&y.length<65536&&(y.head.name+=String.fromCharCode(w)),w&&ne<Z;);if(512&y.flags&&(y.check=n(y.check,V,ne,P)),Z-=ne,P+=ne,w)break e}else y.head&&(y.head.name=null);y.length=0,y.mode=8;case 8:if(4096&y.flags){if(Z===0)break e;for(ne=0;w=V[P+ne++],y.head&&w&&y.length<65536&&(y.head.comment+=String.fromCharCode(w)),w&&ne<Z;);if(512&y.flags&&(y.check=n(y.check,V,ne,P)),Z-=ne,P+=ne,w)break e}else y.head&&(y.head.comment=null);y.mode=9;case 9:if(512&y.flags){for(;G<16;){if(Z===0)break e;Z--,B+=V[P++]<<G,G+=8}if(B!==(65535&y.check)){D.msg="header crc mismatch",y.mode=30;break}G=B=0}y.head&&(y.head.hcrc=y.flags>>9&1,y.head.done=!0),D.adler=y.check=0,y.mode=12;break;case 10:for(;G<32;){if(Z===0)break e;Z--,B+=V[P++]<<G,G+=8}D.adler=y.check=_(B),G=B=0,y.mode=11;case 11:if(y.havedict===0)return D.next_out=W,D.avail_out=ee,D.next_in=P,D.avail_in=Z,y.hold=B,y.bits=G,2;D.adler=y.check=1,y.mode=12;case 12:if(H===5||H===6)break e;case 13:if(y.last){B>>>=7&G,G-=7&G,y.mode=27;break}for(;G<3;){if(Z===0)break e;Z--,B+=V[P++]<<G,G+=8}switch(y.last=1&B,G-=1,3&(B>>>=1)){case 0:y.mode=14;break;case 1:if(U(y),y.mode=20,H!==6)break;B>>>=2,G-=2;break e;case 2:y.mode=17;break;case 3:D.msg="invalid block type",y.mode=30}B>>>=2,G-=2;break;case 14:for(B>>>=7&G,G-=7&G;G<32;){if(Z===0)break e;Z--,B+=V[P++]<<G,G+=8}if((65535&B)!=(B>>>16^65535)){D.msg="invalid stored block lengths",y.mode=30;break}if(y.length=65535&B,G=B=0,y.mode=15,H===6)break e;case 15:y.mode=16;case 16:if(ne=y.length){if(Z<ne&&(ne=Z),ee<ne&&(ne=ee),ne===0)break e;o.arraySet(K,V,P,ne,W),Z-=ne,P+=ne,ee-=ne,W+=ne,y.length-=ne;break}y.mode=12;break;case 17:for(;G<14;){if(Z===0)break e;Z--,B+=V[P++]<<G,G+=8}if(y.nlen=257+(31&B),B>>>=5,G-=5,y.ndist=1+(31&B),B>>>=5,G-=5,y.ncode=4+(15&B),B>>>=4,G-=4,286<y.nlen||30<y.ndist){D.msg="too many length or distance symbols",y.mode=30;break}y.have=0,y.mode=18;case 18:for(;y.have<y.ncode;){for(;G<3;){if(Z===0)break e;Z--,B+=V[P++]<<G,G+=8}y.lens[ae[y.have++]]=7&B,B>>>=3,G-=3}for(;y.have<19;)y.lens[ae[y.have++]]=0;if(y.lencode=y.lendyn,y.lenbits=7,J={bits:y.lenbits},te=d(0,y.lens,0,19,y.lencode,0,y.work,J),y.lenbits=J.bits,te){D.msg="invalid code lengths set",y.mode=30;break}y.have=0,y.mode=19;case 19:for(;y.have<y.nlen+y.ndist;){for(;pe=(T=y.lencode[B&(1<<y.lenbits)-1])>>>16&255,De=65535&T,!((Te=T>>>24)<=G);){if(Z===0)break e;Z--,B+=V[P++]<<G,G+=8}if(De<16)B>>>=Te,G-=Te,y.lens[y.have++]=De;else{if(De===16){for(S=Te+2;G<S;){if(Z===0)break e;Z--,B+=V[P++]<<G,G+=8}if(B>>>=Te,G-=Te,y.have===0){D.msg="invalid bit length repeat",y.mode=30;break}w=y.lens[y.have-1],ne=3+(3&B),B>>>=2,G-=2}else if(De===17){for(S=Te+3;G<S;){if(Z===0)break e;Z--,B+=V[P++]<<G,G+=8}G-=Te,w=0,ne=3+(7&(B>>>=Te)),B>>>=3,G-=3}else{for(S=Te+7;G<S;){if(Z===0)break e;Z--,B+=V[P++]<<G,G+=8}G-=Te,w=0,ne=11+(127&(B>>>=Te)),B>>>=7,G-=7}if(y.have+ne>y.nlen+y.ndist){D.msg="invalid bit length repeat",y.mode=30;break}for(;ne--;)y.lens[y.have++]=w}}if(y.mode===30)break;if(y.lens[256]===0){D.msg="invalid code -- missing end-of-block",y.mode=30;break}if(y.lenbits=9,J={bits:y.lenbits},te=d(u,y.lens,0,y.nlen,y.lencode,0,y.work,J),y.lenbits=J.bits,te){D.msg="invalid literal/lengths set",y.mode=30;break}if(y.distbits=6,y.distcode=y.distdyn,J={bits:y.distbits},te=d(f,y.lens,y.nlen,y.ndist,y.distcode,0,y.work,J),y.distbits=J.bits,te){D.msg="invalid distances set",y.mode=30;break}if(y.mode=20,H===6)break e;case 20:y.mode=21;case 21:if(6<=Z&&258<=ee){D.next_out=W,D.avail_out=ee,D.next_in=P,D.avail_in=Z,y.hold=B,y.bits=G,c(D,se),W=D.next_out,K=D.output,ee=D.avail_out,P=D.next_in,V=D.input,Z=D.avail_in,B=y.hold,G=y.bits,y.mode===12&&(y.back=-1);break}for(y.back=0;pe=(T=y.lencode[B&(1<<y.lenbits)-1])>>>16&255,De=65535&T,!((Te=T>>>24)<=G);){if(Z===0)break e;Z--,B+=V[P++]<<G,G+=8}if(pe&&!(240&pe)){for(Oe=Te,ct=pe,dt=De;pe=(T=y.lencode[dt+((B&(1<<Oe+ct)-1)>>Oe)])>>>16&255,De=65535&T,!(Oe+(Te=T>>>24)<=G);){if(Z===0)break e;Z--,B+=V[P++]<<G,G+=8}B>>>=Oe,G-=Oe,y.back+=Oe}if(B>>>=Te,G-=Te,y.back+=Te,y.length=De,pe===0){y.mode=26;break}if(32&pe){y.back=-1,y.mode=12;break}if(64&pe){D.msg="invalid literal/length code",y.mode=30;break}y.extra=15&pe,y.mode=22;case 22:if(y.extra){for(S=y.extra;G<S;){if(Z===0)break e;Z--,B+=V[P++]<<G,G+=8}y.length+=B&(1<<y.extra)-1,B>>>=y.extra,G-=y.extra,y.back+=y.extra}y.was=y.length,y.mode=23;case 23:for(;pe=(T=y.distcode[B&(1<<y.distbits)-1])>>>16&255,De=65535&T,!((Te=T>>>24)<=G);){if(Z===0)break e;Z--,B+=V[P++]<<G,G+=8}if(!(240&pe)){for(Oe=Te,ct=pe,dt=De;pe=(T=y.distcode[dt+((B&(1<<Oe+ct)-1)>>Oe)])>>>16&255,De=65535&T,!(Oe+(Te=T>>>24)<=G);){if(Z===0)break e;Z--,B+=V[P++]<<G,G+=8}B>>>=Oe,G-=Oe,y.back+=Oe}if(B>>>=Te,G-=Te,y.back+=Te,64&pe){D.msg="invalid distance code",y.mode=30;break}y.offset=De,y.extra=15&pe,y.mode=24;case 24:if(y.extra){for(S=y.extra;G<S;){if(Z===0)break e;Z--,B+=V[P++]<<G,G+=8}y.offset+=B&(1<<y.extra)-1,B>>>=y.extra,G-=y.extra,y.back+=y.extra}if(y.offset>y.dmax){D.msg="invalid distance too far back",y.mode=30;break}y.mode=25;case 25:if(ee===0)break e;if(ne=se-ee,y.offset>ne){if((ne=y.offset-ne)>y.whave&&y.sane){D.msg="invalid distance too far back",y.mode=30;break}ye=ne>y.wnext?(ne-=y.wnext,y.wsize-ne):y.wnext-ne,ne>y.length&&(ne=y.length),Ie=y.window}else Ie=K,ye=W-y.offset,ne=y.length;for(ee<ne&&(ne=ee),ee-=ne,y.length-=ne;K[W++]=Ie[ye++],--ne;);y.length===0&&(y.mode=21);break;case 26:if(ee===0)break e;K[W++]=y.length,ee--,y.mode=21;break;case 27:if(y.wrap){for(;G<32;){if(Z===0)break e;Z--,B|=V[P++]<<G,G+=8}if(se-=ee,D.total_out+=se,y.total+=se,se&&(D.adler=y.check=y.flags?n(y.check,K,se,W-se):s(y.check,K,se,W-se)),se=ee,(y.flags?B:_(B))!==y.check){D.msg="incorrect data check",y.mode=30;break}G=B=0}y.mode=28;case 28:if(y.wrap&&y.flags){for(;G<32;){if(Z===0)break e;Z--,B+=V[P++]<<G,G+=8}if(B!==(4294967295&y.total)){D.msg="incorrect length check",y.mode=30;break}G=B=0}y.mode=29;case 29:te=1;break e;case 30:te=-3;break e;case 31:return-4;case 32:default:return l}return D.next_out=W,D.avail_out=ee,D.next_in=P,D.avail_in=Z,y.hold=B,y.bits=G,(y.wsize||se!==D.avail_out&&y.mode<30&&(y.mode<27||H!==4))&&X(D,D.output,D.next_out,se-D.avail_out)?(y.mode=31,-4):(oe-=D.avail_in,se-=D.avail_out,D.total_in+=oe,D.total_out+=se,y.total+=se,y.wrap&&se&&(D.adler=y.check=y.flags?n(y.check,K,se,D.next_out-se):s(y.check,K,se,D.next_out-se)),D.data_type=y.bits+(y.last?64:0)+(y.mode===12?128:0)+(y.mode===20||y.mode===15?256:0),(oe==0&&se===0||H===4)&&te===g&&(te=-5),te)},r.inflateEnd=function(D){if(!D||!D.state)return l;var H=D.state;return H.window&&(H.window=null),D.state=null,g},r.inflateGetHeader=function(D,H){var y;return D&&D.state&&2&(y=D.state).wrap?((y.head=H).done=!1,g):l},r.inflateSetDictionary=function(D,H){var y,V=H.length;return D&&D.state?(y=D.state).wrap!==0&&y.mode!==11?l:y.mode===11&&s(1,H,V,0)!==y.check?-3:X(D,H,V,V)?(y.mode=31,-4):(y.havedict=1,g):l},r.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./inffast":48,"./inftrees":50}],50:[function(i,a,r){var o=i("../utils/common"),s=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],n=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],c=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],d=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];a.exports=function(u,f,g,l,p,m,v,_){var b,E,R,x,A,k,I,O,U,X=_.bits,D=0,H=0,y=0,V=0,K=0,P=0,W=0,Z=0,ee=0,B=0,G=null,oe=0,se=new o.Buf16(16),ne=new o.Buf16(16),ye=null,Ie=0;for(D=0;D<=15;D++)se[D]=0;for(H=0;H<l;H++)se[f[g+H]]++;for(K=X,V=15;1<=V&&se[V]===0;V--);if(V<K&&(K=V),V===0)return p[m++]=20971520,p[m++]=20971520,_.bits=1,0;for(y=1;y<V&&se[y]===0;y++);for(K<y&&(K=y),D=Z=1;D<=15;D++)if(Z<<=1,(Z-=se[D])<0)return-1;if(0<Z&&(u===0||V!==1))return-1;for(ne[1]=0,D=1;D<15;D++)ne[D+1]=ne[D]+se[D];for(H=0;H<l;H++)f[g+H]!==0&&(v[ne[f[g+H]]++]=H);if(k=u===0?(G=ye=v,19):u===1?(G=s,oe-=257,ye=n,Ie-=257,256):(G=c,ye=d,-1),D=y,A=m,W=H=B=0,R=-1,x=(ee=1<<(P=K))-1,u===1&&852<ee||u===2&&592<ee)return 1;for(;;){for(I=D-W,U=v[H]<k?(O=0,v[H]):v[H]>k?(O=ye[Ie+v[H]],G[oe+v[H]]):(O=96,0),b=1<<D-W,y=E=1<<P;p[A+(B>>W)+(E-=b)]=I<<24|O<<16|U|0,E!==0;);for(b=1<<D-1;B&b;)b>>=1;if(b!==0?(B&=b-1,B+=b):B=0,H++,--se[D]==0){if(D===V)break;D=f[g+v[H]]}if(K<D&&(B&x)!==R){for(W===0&&(W=K),A+=y,Z=1<<(P=D-W);P+W<V&&!((Z-=se[P+W])<=0);)P++,Z<<=1;if(ee+=1<<P,u===1&&852<ee||u===2&&592<ee)return 1;p[R=B&x]=K<<24|P<<16|A-m|0}}return B!==0&&(p[A+B]=D-W<<24|64<<16|0),_.bits=K,0}},{"../utils/common":41}],51:[function(i,a,r){a.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],52:[function(i,a,r){var o=i("../utils/common"),s=0,n=1;function c(T){for(var q=T.length;0<=--q;)T[q]=0}var d=0,u=29,f=256,g=f+1+u,l=30,p=19,m=2*g+1,v=15,_=16,b=7,E=256,R=16,x=17,A=18,k=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],I=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],O=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],U=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],X=new Array(2*(g+2));c(X);var D=new Array(2*l);c(D);var H=new Array(512);c(H);var y=new Array(256);c(y);var V=new Array(u);c(V);var K,P,W,Z=new Array(l);function ee(T,q,ae,ce,Y){this.static_tree=T,this.extra_bits=q,this.extra_base=ae,this.elems=ce,this.max_length=Y,this.has_stree=T&&T.length}function B(T,q){this.dyn_tree=T,this.max_code=0,this.stat_desc=q}function G(T){return T<256?H[T]:H[256+(T>>>7)]}function oe(T,q){T.pending_buf[T.pending++]=255&q,T.pending_buf[T.pending++]=q>>>8&255}function se(T,q,ae){T.bi_valid>_-ae?(T.bi_buf|=q<<T.bi_valid&65535,oe(T,T.bi_buf),T.bi_buf=q>>_-T.bi_valid,T.bi_valid+=ae-_):(T.bi_buf|=q<<T.bi_valid&65535,T.bi_valid+=ae)}function ne(T,q,ae){se(T,ae[2*q],ae[2*q+1])}function ye(T,q){for(var ae=0;ae|=1&T,T>>>=1,ae<<=1,0<--q;);return ae>>>1}function Ie(T,q,ae){var ce,Y,ue=new Array(v+1),Ce=0;for(ce=1;ce<=v;ce++)ue[ce]=Ce=Ce+ae[ce-1]<<1;for(Y=0;Y<=q;Y++){var he=T[2*Y+1];he!==0&&(T[2*Y]=ye(ue[he]++,he))}}function Te(T){var q;for(q=0;q<g;q++)T.dyn_ltree[2*q]=0;for(q=0;q<l;q++)T.dyn_dtree[2*q]=0;for(q=0;q<p;q++)T.bl_tree[2*q]=0;T.dyn_ltree[2*E]=1,T.opt_len=T.static_len=0,T.last_lit=T.matches=0}function pe(T){8<T.bi_valid?oe(T,T.bi_buf):0<T.bi_valid&&(T.pending_buf[T.pending++]=T.bi_buf),T.bi_buf=0,T.bi_valid=0}function De(T,q,ae,ce){var Y=2*q,ue=2*ae;return T[Y]<T[ue]||T[Y]===T[ue]&&ce[q]<=ce[ae]}function Oe(T,q,ae){for(var ce=T.heap[ae],Y=ae<<1;Y<=T.heap_len&&(Y<T.heap_len&&De(q,T.heap[Y+1],T.heap[Y],T.depth)&&Y++,!De(q,ce,T.heap[Y],T.depth));)T.heap[ae]=T.heap[Y],ae=Y,Y<<=1;T.heap[ae]=ce}function ct(T,q,ae){var ce,Y,ue,Ce,he=0;if(T.last_lit!==0)for(;ce=T.pending_buf[T.d_buf+2*he]<<8|T.pending_buf[T.d_buf+2*he+1],Y=T.pending_buf[T.l_buf+he],he++,ce===0?ne(T,Y,q):(ne(T,(ue=y[Y])+f+1,q),(Ce=k[ue])!==0&&se(T,Y-=V[ue],Ce),ne(T,ue=G(--ce),ae),(Ce=I[ue])!==0&&se(T,ce-=Z[ue],Ce)),he<T.last_lit;);ne(T,E,q)}function dt(T,q){var ae,ce,Y,ue=q.dyn_tree,Ce=q.stat_desc.static_tree,he=q.stat_desc.has_stree,Ae=q.stat_desc.elems,qe=-1;for(T.heap_len=0,T.heap_max=m,ae=0;ae<Ae;ae++)ue[2*ae]!==0?(T.heap[++T.heap_len]=qe=ae,T.depth[ae]=0):ue[2*ae+1]=0;for(;T.heap_len<2;)ue[2*(Y=T.heap[++T.heap_len]=qe<2?++qe:0)]=1,T.depth[Y]=0,T.opt_len--,he&&(T.static_len-=Ce[2*Y+1]);for(q.max_code=qe,ae=T.heap_len>>1;1<=ae;ae--)Oe(T,ue,ae);for(Y=Ae;ae=T.heap[1],T.heap[1]=T.heap[T.heap_len--],Oe(T,ue,1),ce=T.heap[1],T.heap[--T.heap_max]=ae,T.heap[--T.heap_max]=ce,ue[2*Y]=ue[2*ae]+ue[2*ce],T.depth[Y]=(T.depth[ae]>=T.depth[ce]?T.depth[ae]:T.depth[ce])+1,ue[2*ae+1]=ue[2*ce+1]=Y,T.heap[1]=Y++,Oe(T,ue,1),2<=T.heap_len;);T.heap[--T.heap_max]=T.heap[1],function(Le,Rt){var _a,Mt,ga,Ke,or,io,Qt=Rt.dyn_tree,mn=Rt.max_code,Dc=Rt.stat_desc.static_tree,kc=Rt.stat_desc.has_stree,Ic=Rt.stat_desc.extra_bits,hn=Rt.stat_desc.extra_base,va=Rt.stat_desc.max_length,nr=0;for(Ke=0;Ke<=v;Ke++)Le.bl_count[Ke]=0;for(Qt[2*Le.heap[Le.heap_max]+1]=0,_a=Le.heap_max+1;_a<m;_a++)va<(Ke=Qt[2*Qt[2*(Mt=Le.heap[_a])+1]+1]+1)&&(Ke=va,nr++),Qt[2*Mt+1]=Ke,mn<Mt||(Le.bl_count[Ke]++,or=0,hn<=Mt&&(or=Ic[Mt-hn]),io=Qt[2*Mt],Le.opt_len+=io*(Ke+or),kc&&(Le.static_len+=io*(Dc[2*Mt+1]+or)));if(nr!==0){do{for(Ke=va-1;Le.bl_count[Ke]===0;)Ke--;Le.bl_count[Ke]--,Le.bl_count[Ke+1]+=2,Le.bl_count[va]--,nr-=2}while(0<nr);for(Ke=va;Ke!==0;Ke--)for(Mt=Le.bl_count[Ke];Mt!==0;)mn<(ga=Le.heap[--_a])||(Qt[2*ga+1]!==Ke&&(Le.opt_len+=(Ke-Qt[2*ga+1])*Qt[2*ga],Qt[2*ga+1]=Ke),Mt--)}}(T,q),Ie(ue,qe,T.bl_count)}function w(T,q,ae){var ce,Y,ue=-1,Ce=q[1],he=0,Ae=7,qe=4;for(Ce===0&&(Ae=138,qe=3),q[2*(ae+1)+1]=65535,ce=0;ce<=ae;ce++)Y=Ce,Ce=q[2*(ce+1)+1],++he<Ae&&Y===Ce||(he<qe?T.bl_tree[2*Y]+=he:Y!==0?(Y!==ue&&T.bl_tree[2*Y]++,T.bl_tree[2*R]++):he<=10?T.bl_tree[2*x]++:T.bl_tree[2*A]++,ue=Y,qe=(he=0)===Ce?(Ae=138,3):Y===Ce?(Ae=6,3):(Ae=7,4))}function te(T,q,ae){var ce,Y,ue=-1,Ce=q[1],he=0,Ae=7,qe=4;for(Ce===0&&(Ae=138,qe=3),ce=0;ce<=ae;ce++)if(Y=Ce,Ce=q[2*(ce+1)+1],!(++he<Ae&&Y===Ce)){if(he<qe)for(;ne(T,Y,T.bl_tree),--he!=0;);else Y!==0?(Y!==ue&&(ne(T,Y,T.bl_tree),he--),ne(T,R,T.bl_tree),se(T,he-3,2)):he<=10?(ne(T,x,T.bl_tree),se(T,he-3,3)):(ne(T,A,T.bl_tree),se(T,he-11,7));ue=Y,qe=(he=0)===Ce?(Ae=138,3):Y===Ce?(Ae=6,3):(Ae=7,4)}}c(Z);var J=!1;function S(T,q,ae,ce){se(T,(d<<1)+(ce?1:0),3),function(Y,ue,Ce,he){pe(Y),oe(Y,Ce),oe(Y,~Ce),o.arraySet(Y.pending_buf,Y.window,ue,Ce,Y.pending),Y.pending+=Ce}(T,q,ae)}r._tr_init=function(T){J||(function(){var q,ae,ce,Y,ue,Ce=new Array(v+1);for(Y=ce=0;Y<u-1;Y++)for(V[Y]=ce,q=0;q<1<<k[Y];q++)y[ce++]=Y;for(y[ce-1]=Y,Y=ue=0;Y<16;Y++)for(Z[Y]=ue,q=0;q<1<<I[Y];q++)H[ue++]=Y;for(ue>>=7;Y<l;Y++)for(Z[Y]=ue<<7,q=0;q<1<<I[Y]-7;q++)H[256+ue++]=Y;for(ae=0;ae<=v;ae++)Ce[ae]=0;for(q=0;q<=143;)X[2*q+1]=8,q++,Ce[8]++;for(;q<=255;)X[2*q+1]=9,q++,Ce[9]++;for(;q<=279;)X[2*q+1]=7,q++,Ce[7]++;for(;q<=287;)X[2*q+1]=8,q++,Ce[8]++;for(Ie(X,g+1,Ce),q=0;q<l;q++)D[2*q+1]=5,D[2*q]=ye(q,5);K=new ee(X,k,f+1,g,v),P=new ee(D,I,0,l,v),W=new ee(new Array(0),O,0,p,b)}(),J=!0),T.l_desc=new B(T.dyn_ltree,K),T.d_desc=new B(T.dyn_dtree,P),T.bl_desc=new B(T.bl_tree,W),T.bi_buf=0,T.bi_valid=0,Te(T)},r._tr_stored_block=S,r._tr_flush_block=function(T,q,ae,ce){var Y,ue,Ce=0;0<T.level?(T.strm.data_type===2&&(T.strm.data_type=function(he){var Ae,qe=4093624447;for(Ae=0;Ae<=31;Ae++,qe>>>=1)if(1&qe&&he.dyn_ltree[2*Ae]!==0)return s;if(he.dyn_ltree[18]!==0||he.dyn_ltree[20]!==0||he.dyn_ltree[26]!==0)return n;for(Ae=32;Ae<f;Ae++)if(he.dyn_ltree[2*Ae]!==0)return n;return s}(T)),dt(T,T.l_desc),dt(T,T.d_desc),Ce=function(he){var Ae;for(w(he,he.dyn_ltree,he.l_desc.max_code),w(he,he.dyn_dtree,he.d_desc.max_code),dt(he,he.bl_desc),Ae=p-1;3<=Ae&&he.bl_tree[2*U[Ae]+1]===0;Ae--);return he.opt_len+=3*(Ae+1)+5+5+4,Ae}(T),Y=T.opt_len+3+7>>>3,(ue=T.static_len+3+7>>>3)<=Y&&(Y=ue)):Y=ue=ae+5,ae+4<=Y&&q!==-1?S(T,q,ae,ce):T.strategy===4||ue===Y?(se(T,2+(ce?1:0),3),ct(T,X,D)):(se(T,4+(ce?1:0),3),function(he,Ae,qe,Le){var Rt;for(se(he,Ae-257,5),se(he,qe-1,5),se(he,Le-4,4),Rt=0;Rt<Le;Rt++)se(he,he.bl_tree[2*U[Rt]+1],3);te(he,he.dyn_ltree,Ae-1),te(he,he.dyn_dtree,qe-1)}(T,T.l_desc.max_code+1,T.d_desc.max_code+1,Ce+1),ct(T,T.dyn_ltree,T.dyn_dtree)),Te(T),ce&&pe(T)},r._tr_tally=function(T,q,ae){return T.pending_buf[T.d_buf+2*T.last_lit]=q>>>8&255,T.pending_buf[T.d_buf+2*T.last_lit+1]=255&q,T.pending_buf[T.l_buf+T.last_lit]=255&ae,T.last_lit++,q===0?T.dyn_ltree[2*ae]++:(T.matches++,q--,T.dyn_ltree[2*(y[ae]+f+1)]++,T.dyn_dtree[2*G(q)]++),T.last_lit===T.lit_bufsize-1},r._tr_align=function(T){se(T,2,3),ne(T,E,X),function(q){q.bi_valid===16?(oe(q,q.bi_buf),q.bi_buf=0,q.bi_valid=0):8<=q.bi_valid&&(q.pending_buf[q.pending++]=255&q.bi_buf,q.bi_buf>>=8,q.bi_valid-=8)}(T)}},{"../utils/common":41}],53:[function(i,a,r){a.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(i,a,r){(function(o){(function(s,n){if(!s.setImmediate){var c,d,u,f,g=1,l={},p=!1,m=s.document,v=Object.getPrototypeOf&&Object.getPrototypeOf(s);v=v&&v.setTimeout?v:s,c={}.toString.call(s.process)==="[object process]"?function(R){process.nextTick(function(){b(R)})}:function(){if(s.postMessage&&!s.importScripts){var R=!0,x=s.onmessage;return s.onmessage=function(){R=!1},s.postMessage("","*"),s.onmessage=x,R}}()?(f="setImmediate$"+Math.random()+"$",s.addEventListener?s.addEventListener("message",E,!1):s.attachEvent("onmessage",E),function(R){s.postMessage(f+R,"*")}):s.MessageChannel?((u=new MessageChannel).port1.onmessage=function(R){b(R.data)},function(R){u.port2.postMessage(R)}):m&&"onreadystatechange"in m.createElement("script")?(d=m.documentElement,function(R){var x=m.createElement("script");x.onreadystatechange=function(){b(R),x.onreadystatechange=null,d.removeChild(x),x=null},d.appendChild(x)}):function(R){setTimeout(b,0,R)},v.setImmediate=function(R){typeof R!="function"&&(R=new Function(""+R));for(var x=new Array(arguments.length-1),A=0;A<x.length;A++)x[A]=arguments[A+1];var k={callback:R,args:x};return l[g]=k,c(g),g++},v.clearImmediate=_}function _(R){delete l[R]}function b(R){if(p)setTimeout(b,0,R);else{var x=l[R];if(x){p=!0;try{(function(A){var k=A.callback,I=A.args;switch(I.length){case 0:k();break;case 1:k(I[0]);break;case 2:k(I[0],I[1]);break;case 3:k(I[0],I[1],I[2]);break;default:k.apply(n,I)}})(x)}finally{_(R),p=!1}}}}function E(R){R.source===s&&typeof R.data=="string"&&R.data.indexOf(f)===0&&b(+R.data.slice(f.length))}})(typeof self>"u"?o===void 0?this:o:self)}).call(this,typeof ba<"u"?ba:typeof self<"u"?self:typeof window<"u"?window:{})},{}]},{},[10])(10)})})(ac);var LR=ac.exports;const $R=gs(LR),NR=async e=>{const t=new $R;for(const i of e.data.labels)t.file(`${i.shipmentReference}.${i.type}`,i.label,{base64:!0});return await t.generateAsync({type:"blob"})},FR={fromGetExpeditionsLabelsResponse:NR},VR={class:"tw-text-gray-800"},BR=ve({__name:"ExpeditionsResendWebhookModal",props:{delivereaReference:{}},emits:["close"],setup(e,{emit:t}){const i=e,a=t,{resendWebhook:r}=rr(),{successNotification:o,errorNotification:s}=vt(),n=we(!0),c=Pt({promise:()=>r(i.delivereaReference,n.value),onSuccess:()=>{o("expeditions.actions.resend_webhooks.success"),a("close")},onFailure:()=>{s("expeditions.actions.resend_webhooks.error")}});return(d,u)=>(L(),re(bo,{title:"expeditions.actions.resend_webhooks.title",onCancel:u[1]||(u[1]=f=>d.$emit("close")),onConfirm:u[2]||(u[2]=f=>N(c).fetch())},{default:M(()=>[$(qt,null,{default:M(()=>[F("div",VR,j(d.$t("expeditions.actions.resend_webhooks.description")),1),$(at,{id:"with_history",inline:""},{default:M(()=>[$(Uo,{modelValue:n.value,"onUpdate:modelValue":u[0]||(u[0]=f=>n.value=f)},null,8,["modelValue"]),$(et,null,{default:M(()=>[_e(j(d.$t("expeditions.actions.resend_webhooks.with_history")),1)]),_:1})]),_:1})]),_:1})]),_:1}))}}),zR={class:"tw-text-gray-800"},MR=ve({__name:"ExpeditionsPullPodModal",props:{delivereaReference:{}},emits:["close"],setup(e,{emit:t}){const i=e,a=t,{pullPod:r}=rr(),{successNotification:o,errorNotification:s}=vt(),n=Pt({promise:()=>r(i.delivereaReference),onSuccess:()=>{o("expeditions.actions.pull_pod.success"),a("close")},onFailure:()=>{s("expeditions.actions.pull_pod.error")}});return(c,d)=>(L(),re(bo,{title:"expeditions.actions.pull_pod.title",onCancel:d[0]||(d[0]=u=>c.$emit("close")),onConfirm:d[1]||(d[1]=u=>N(n).fetch())},{default:M(()=>[$(qt,null,{default:M(()=>[F("div",zR,j(c.$t("expeditions.actions.pull_pod.description")),1)]),_:1})]),_:1}))}});class ji extends pa{constructor(t,i,a,r,o,s,n,c,d=1,u=Ht){super(d,u),this.id=t,this.distributionCenterIds=i,this.reference=a,this.carrierCostCentersServices=r,this.pickUpStatus=o,this.createdAtDate=s,this.distributionCenterCountryCode=n,this.billingAccountId=c,this.page=d,this.itemsPerPage=u}static empty(){return new ji}static fromRaw(t){return new ji((t==null?void 0:t.id)??void 0,(t==null?void 0:t.distributionCenterIds)??void 0,(t==null?void 0:t.reference)??void 0,t!=null&&t.carrierCostCentersServices?wi.fromRaw(t==null?void 0:t.carrierCostCentersServices):void 0,(t==null?void 0:t.pickUpStatus)??void 0,t!=null&&t.createdAtDate?Je.fromRaw(t.createdAtDate):void 0)}toRaw(){var t,i;return{id:this.id??void 0,distributionCenterIds:this.distributionCenterIds??void 0,reference:this.reference??void 0,carrierCostCentersServices:((t=this.carrierCostCentersServices)==null?void 0:t.toRaw())??void 0,pickUpStatus:this.pickUpStatus??void 0,createdAtDate:((i=this.createdAtDate)==null?void 0:i.toRaw())??void 0}}}class UR{constructor(t,i,a,r,o,s,n,c){this.id=t,this.distributionCenterId=i,this.reference=a,this.carrierCode=r,this.serviceCode=o,this.costCenterCode=s,this.createdAt=n,this.updatedAt=c}}const GR=e=>{var t,i,a,r,o,s,n;return{distributionCenterIds:e.distributionCenterIds??void 0,reference:e.reference??void 0,carrierCode:((t=e.carrierCostCentersServices)==null?void 0:t.carrier)??void 0,serviceCodes:((i=e.carrierCostCentersServices)==null?void 0:i.services)??void 0,costCenterCodes:((a=e.carrierCostCentersServices)==null?void 0:a.costCenters)??void 0,pickUpStatus:e.pickUpStatus??void 0,fromCreatedAtDate:(r=e.createdAtDate)!=null&&r.start?fe.formatToDateTimeZoneWithStartDayHours((o=e.createdAtDate)==null?void 0:o.start):void 0,toCreatedAtDate:(s=e.createdAtDate)!=null&&s.end?fe.formatToDateTimeZoneWithEndDayHours((n=e.createdAtDate)==null?void 0:n.end):void 0,distributionCenterCountryCode:e.distributionCenterCountryCode??void 0,billingAccountId:e.billingAccountId??void 0,page:e.page??void 0,itemsPerPage:e.itemsPerPage??void 0}},jR=e=>{const t=e.data.map(i=>{var a,r,o;return new UR(i.id,i.distributionCenterId,i.reference,(a=i.assignation)==null?void 0:a.carrierCode,(r=i.assignation)==null?void 0:r.costCenterCode,(o=i.assignation)==null?void 0:o.serviceCode,new Date(i.createdAt),new Date(i.updatedAt))});return new gt(t,e.hasMore)},Kn={toSearchBatchesRequest:GR,fromSearchBatchesResponse:jR},qR=bt("batches",()=>{const{userStorageKey:e}=yt(),t=tt(e("batches.search.criteria"),ji.empty(),void 0,{serializer:{read:a=>ji.fromRaw(a?JSON.parse(a):void 0),write:a=>JSON.stringify(a.toRaw())},writeDefaults:!1});return{searchBatchesCriteria:t,updateSearchBatchesCriteria:a=>t.value=a}}),Rr=class Rr{constructor(t,i,a,r,o,s,n,c){this.id=t,this.distributionCenterId=i,this.reference=a,this.carrierReference=r,this.assignation=o,this.actions=s,this.createdAt=n,this.updatedAt=c}static empty(){return new Rr(void 0,"","")}static shipmentCriteria(t){const i=new ri;return i.batchId=t,i}static returnCriteria(t){const i=new fi;return i.batchId=t,i}static orderCriteria(t){const i=new Fi;return i.batchId=t,i}static exchangeCriteria(t){const i=new _i;return i.shipmentBatchId=t,i}};fn(Rr,"nonPickableBatchPickupStatus",["pending","done","retrying"]);let vo=Rr;class HR{constructor(t,i){this.pickUp=t,this.getManifest=i}}class ZR{constructor(t,i,a,r,o,s){this.supported=t,this.available=i,this.status=a,this.attempt=r,this.error=o,this.carrierReference=s}}class WR{constructor(t,i){this.supported=t,this.available=i}}const KR=e=>{var t,i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_,b,E,R,x,A,k,I,O,U,X,D,H;return new vo(e.id,e.distributionCenterId,e.reference,(i=(t=e.actions)==null?void 0:t.pickUp)==null?void 0:i.carrierReference,new Va((a=e.assignation)==null?void 0:a.carrierCode,(r=e.assignation)==null?void 0:r.costCenterCode,(o=e.assignation)==null?void 0:o.serviceCode),new HR(new ZR(((n=(s=e.actions)==null?void 0:s.pickUp)==null?void 0:n.supported)??!1,((d=(c=e.actions)==null?void 0:c.pickUp)==null?void 0:d.available)??!1,((f=(u=e.actions)==null?void 0:u.pickUp)==null?void 0:f.status)??null,(l=(g=e.actions)==null?void 0:g.pickUp)!=null&&l.attempt?{current:(m=(p=e.actions)==null?void 0:p.pickUp)==null?void 0:m.attempt.current,max:(_=(v=e.actions)==null?void 0:v.pickUp)==null?void 0:_.attempt.max}:null,(E=(b=e.actions)==null?void 0:b.pickUp)!=null&&E.error?{message:(x=(R=e.actions)==null?void 0:R.pickUp)==null?void 0:x.error.message,type:(k=(A=e.actions)==null?void 0:A.pickUp)==null?void 0:k.error.type}:null,((O=(I=e.actions)==null?void 0:I.pickUp)==null?void 0:O.carrierReference)??null),new WR(((X=(U=e.actions)==null?void 0:U.getManifest)==null?void 0:X.supported)??!1,((H=(D=e.actions)==null?void 0:D.getManifest)==null?void 0:H.available)??!1)),new Date(e.createdAt),new Date(e.updatedAt))},YR={fromGetBatchResponse:KR},XR=e=>({mimeType:e.mimeType,content:e.content}),JR={fromGetBatchManifestResponse:XR},QR=e=>{var t,i;return{distributionCenterId:e.distributionCenterId,reference:e.reference,assignation:e.assignation&&!e.assignation.isEmpty()?{carrierCode:String((t=e.assignation)==null?void 0:t.carrier),serviceCode:String((i=e.assignation)==null?void 0:i.service)}:void 0}},ex=e=>e.id,Yn={toCreateBatchRequest:QR,fromCreateBatchResponse:ex};function tx(){const e=qR(),{dynamicFilters:t,updateDynamicFilters:i,resetDynamicFilters:a}=Qa(),{dynamicColumns:r,updateDynamicColumns:o,resetDynamicColumns:s}=er(),{globalFilterType:n,selectedBillingAccount:c,selectedCountry:d}=Ki(),u=z({get:()=>e.searchBatchesCriteria,set:A=>e.updateSearchBatchesCriteria(A)}),f=async A=>Kn.fromSearchBatchesResponse(await Ii.searchBatches(Kn.toSearchBatchesRequest(A))),g=async A=>YR.fromGetBatchResponse(await Ii.getBatch(A)),l=async A=>Yn.fromCreateBatchResponse(await Ii.createBatch(Yn.toCreateBatchRequest(A))),p=()=>{n.value===We.byBillingAccount?u.value.billingAccountId=c.value??void 0:n.value===We.byDistributionCenterCountry?u.value.distributionCenterCountryCode=d.value??void 0:(u.value.billingAccountId=void 0,u.value.distributionCenterCountryCode=void 0)},m=async A=>JR.fromGetBatchManifestResponse(await Ii.getBatchManifest(A)),v=async A=>await Ii.pickUpBatch(A),_=async()=>{await s("batches")},b=async A=>{await o({batches:A})},E=async A=>{await i({batches:A})},R=async()=>{await a("batches"),x()},x=()=>{u.value=ji.empty(),p()};return{columns:z(()=>r.value.batches),filters:z(()=>t.value.batches),getBatch:g,pickUpBatch:v,createBatch:l,resetColumns:_,resetFilters:R,clearFilters:x,updateFilters:E,updateColumns:b,searchBatches:f,getBatchManifest:m,getGlobalFilters:p,searchBatchesCriteria:u}}const ix=ve({name:"SharedStackedList",props:{shadow:{type:Boolean,default:!0},rounded:{type:Boolean,default:!0},border:{type:Boolean,default:!1}}}),ax={class:"tw-divide-y tw-divide-gray-100",role:"list"};function rx(e,t,i,a,r,o){return L(),Q("div",{class:Pe([{"tw-shadow":e.shadow,"sm:tw-rounded":e.rounded,"tw-border tw-border-gray-200":e.border},"tw-bg-white"])},[F("ul",ax,[Me(e.$slots,"default")])],2)}const ox=Ge(ix,[["render",rx]]),Xn=ve({__name:"SharedStackedListItem",props:{hover:{type:Boolean}},setup(e){return(t,i)=>(L(),Q("li",{class:Pe([{"hover:tw-bg-primary-50":t.hover},"tw-block"])},[Me(t.$slots,"default")],2))}}),nx=ve({name:"SharedPagination",components:{SharedIconButton:Es,FormLabel:et,FormGroup:at,FormSelect:Zo},props:{isLoading:{type:Boolean,default:!1},hasErrors:{type:Boolean,default:!1},collection:{type:gt,required:!0},pagination:{type:pa,required:!0}},emits:["changeItemsPerPage","changePage"],setup(e,{emit:t}){const{collection:i,pagination:a}=st(e),r=z(()=>[new ft(10,"10"),new ft(25,"25"),new ft(50,"50"),new ft(100,"100")]),o=z({get(){return a.value.itemsPerPage},set(c){t("changeItemsPerPage",c)}});return{prePage:()=>{a.value.page&&a.value.page>1&&t("changePage",a.value.page-1)},nextPage:()=>{a.value.page&&i.value.hasMore&&t("changePage",a.value.page+1)},ButtonVariant:Vt,itemsPerPage:o,itemsPerPageOptions:r}}}),sx={class:"tw-flex tw-flex-col tw-items-center tw-justify-between sm:tw-flex-row"},cx={class:"tw-mt-4 tw-flex tw-space-x-3 sm:tw-mt-0"};function dx(e,t,i,a,r,o){const s=Ee("form-label"),n=Ee("form-select"),c=Ee("form-group"),d=Ee("shared-icon-button");return L(),Q("div",sx,[F("div",null,[$(c,{disabled:e.isLoading||e.hasErrors?!0:void 0,inline:"",optional:""},{default:M(()=>[$(s,{"hide-optional":""},{default:M(()=>[_e(j(e.$t("shared.pagination.items_per_page")),1)]),_:1}),$(n,{modelValue:e.itemsPerPage,"onUpdate:modelValue":t[0]||(t[0]=u=>e.itemsPerPage=u),options:e.itemsPerPageOptions,class:"tw-w-32"},null,8,["modelValue","options"])]),_:1},8,["disabled"])]),F("div",cx,[$(d,{id:"pagination_back",disabled:(e.pagination.page??0)<=1||e.isLoading||e.hasErrors?!0:void 0,variant:e.ButtonVariant.primaryOutline,icon:"angle-left-regular",onClick:Ye(e.prePage,["stop"])},{default:M(()=>[_e(j(e.$t("shared.pagination.prev_page")),1)]),_:1},8,["disabled","variant","onClick"]),$(d,{id:"pagination_next",disabled:!e.collection.hasMore||e.isLoading||e.hasErrors?!0:void 0,variant:e.ButtonVariant.primaryOutline,icon:"angle-right-regular",right:"",onClick:Ye(e.nextPage,["stop"])},{default:M(()=>[_e(j(e.$t("shared.pagination.next_page")),1)]),_:1},8,["disabled","variant","onClick"])])])}const lx=Ge(nx,[["render",dx]]),ux=["id"],px={class:"tw-m-auto"},mx={class:"tw-mx-auto tw-mt-3"},hx={class:"tw-text-center tw-font-semibold tw-uppercase tw-text-gray-600"},fx={class:"tw-text-center tw-text-sm tw-text-gray-400"},_x=ve({__name:"SharedError",props:{id:{default:void 0},title:{default:void 0},description:{default:void 0},icon:{default:"circle-xmark-regular"},warning:{type:Boolean,default:!1},info:{type:Boolean,default:!1},loadingPlaceholderWidth:{default:"full"}},setup(e){const t=Re("isLoading");return(i,a)=>N(t)?(L(),re(ca,{key:0,width:i.loadingPlaceholderWidth,height:4,rounded:"full"},null,8,["width"])):(L(),Q("div",{key:1,id:i.id,class:"tw-flex"},[F("div",px,[$(Se,{class:Pe(["tw-mx-auto tw-h-7 tw-w-full",{"tw-text-primary":i.info,"tw-text-yellow-300":i.warning,"tw-text-red-500":!i.warning&&!i.info}]),icon:i.icon},null,8,["class","icon"]),F("div",mx,[F("div",hx,j(i.$t(i.title??"shared.errors.on_load_data")),1),F("div",fx,j(i.$t(i.description??"shared.errors.try_again_later")),1),Me(i.$slots,"default")])])],8,ux))}}),gx=ve({__name:"SharedFlex",props:{justify:{default:"start"},items:{default:"start"},gap:{default:5},wrap:{type:[Boolean,String],default:!1}},setup(e){const t=e,i=z(()=>({"tw-justify-between":t.justify==="between","tw-justify-center":t.justify==="center","tw-justify-end":t.justify==="end","tw-items-start":t.items==="start","tw-items-center":t.items==="center","tw-items-end":t.items==="end","tw-items-stretch":t.items==="stretch",[`tw-gap-${t.gap}`]:!0,"tw-flex-wrap":t.wrap===!0,"tw-flex-nowrap":t.wrap===!1,"tw-flex-reverse":t.wrap==="reverse"}));return(a,r)=>(L(),Q("div",{class:Pe([i.value,"tw-flex"])},[Me(a.$slots,"default")],2))}}),vx={class:"tw-py-20"},yx={class:"tw-flex"},wx={class:"tw-mt-5 tw-text-center tw-text-2xl tw-font-semibold tw-text-gray-700"},Cx={key:0,class:"tw-max-w-xl tw-text-center tw-text-gray-700"},bx={class:"tw-mx-auto tw-mt-5"},Ex=ve({__name:"SharedEmptyState",props:{id:{},title:{},description:{},icon:{}},setup(e){return(t,i)=>(L(),re(gx,{id:t.id,justify:"center"},{default:M(()=>[F("div",vx,[$(qt,{gap:3},{default:M(()=>[F("div",yx,[Me(t.$slots,"illustration",{},()=>[t.icon?(L(),re(Se,{key:0,icon:t.icon,class:"tw-mx-auto tw-h-32 tw-w-auto"},null,8,["icon"])):de("",!0)])]),F("h2",wx,j(t.$t(t.title)),1),t.description?(L(),Q("div",Cx,j(t.$t(t.description)),1)):de("",!0),F("div",bx,[Me(t.$slots,"default")])]),_:3})])]),_:3},8,["id"]))}}),Rx={class:"tw-flex tw-items-center tw-space-x-2"},xx={class:"tw-flex-none"},Ax=F("div",{class:"tw-flex tw-grow tw-items-center tw-justify-between"},[F("div",{class:"tw-h-5 tw-w-full tw-rounded tw-bg-gray-200 md:tw-w-28"}),F("div",{class:"tw-h-9 tw-w-24 tw-rounded tw-bg-gray-200"})],-1),Tx={class:"tw-flex tw-items-center tw-space-x-2"},Dx={class:"tw-flex-none"},kx={class:"tw-flex tw-grow tw-items-center tw-justify-between"},Ix={class:"tw-text-gray-700"},Sx={key:0,class:"tw-w-24"},Px=ve({__name:"ExpeditionsAssociateBatchModal",props:{expedition:{}},emits:["confirm","close"],setup(e,{emit:t}){const i=e,a=t,{expedition:r}=st(i),{searchBatches:o}=tx(),{associateBatch:s}=rr(),{errorNotification:n,successNotification:c}=vt();ci(()=>{g.fetch()});const d=we({batchId:""}),u=Ja({batchId:{required:aa}},d),f=we(new ji(void 0,[String(r.value.distributionCenterId)],"")),g=Pt({initialLoading:!0,value:gt.empty(),promise:()=>o(f.value),onSuccess:()=>d.value.batchId=""}),l=Pt({promise:()=>s(String(i.expedition.delivereaReference),String(d.value.batchId)),onSuccess:()=>{c("expeditions.actions.associate_batch.success"),a("confirm"),a("close")},onFailure:()=>{n("expeditions.actions.associate_batch.error")}}),p=async()=>{if(!await u.value.$validate()){n("form.validations.error");return}await l.fetch()},m=_=>{d.value.batchId="",f.value.changePage(_),g.fetch()},v=_=>{d.value.batchId="",f.value.changeItemsPerPage(_),g.fetch()};return(_,b)=>(L(),re(Zt,{size:N(Zi).large},{default:M(()=>[$(Yt,null,{default:M(()=>[_e(j(_.$t("expeditions.actions.associate_batch.modal.title")),1)]),_:1}),$(Wt,null,{default:M(()=>[$(qt,null,{default:M(()=>[$(qt,{"columns-md":2},{default:M(()=>[$(at,{id:"reference",name:"reference"},{default:M(()=>[$(et,null,{default:M(()=>[_e(j(_.$t("batches.props.reference")),1)]),_:1}),$(La,{modelValue:f.value.reference,"onUpdate:modelValue":[b[0]||(b[0]=E=>f.value.reference=E),b[1]||(b[1]=E=>N(g).fetch())]},null,8,["modelValue"])]),_:1})]),_:1}),N(g).hasErrors.value?(L(),re(_x,{key:0,class:"tw-h-96 tw-py-10"})):(L(),Q(Be,{key:1},[$(qa,{id:"batchId",modelValue:d.value.batchId,"onUpdate:modelValue":b[2]||(b[2]=E=>d.value.batchId=E),validation:N(u).batchId},{default:M(()=>[$(ox,{shadow:!1,border:""},{default:M(()=>[N(g).isLoading.value?(L(!0),Q(Be,{key:0},ut(new Array(N(g).data.value.items.length?N(g).data.value.items.length:7),E=>(L(),re(Xn,{key:E,class:"tw-cursor-pointer tw-px-3 tw-py-2"},{default:M(()=>[F("div",Rx,[F("div",xx,[$(zi,{disabled:"",value:"X"})]),Ax])]),_:2},1024))),128)):N(g).data.value.isEmpty?(L(),re(Ex,{key:1,icon:"selection-illustration",title:"expeditions.actions.associate_batch.modal.empty"})):(L(!0),Q(Be,{key:2},ut(N(g).data.value.items,E=>(L(),re(Xn,{key:E.id,class:"tw-cursor-pointer tw-px-3 tw-py-2",onClick:R=>d.value.batchId=E.id},{default:M(()=>[F("div",Tx,[F("div",Dx,[$(zi,{value:E.id},null,8,["value"])]),F("div",kx,[F("div",Ix,j(E.reference),1),E.carrierCode?(L(),Q("div",Sx,[$(Vo,{text:_.$t(N($i).translation(E.carrierCode))},{default:M(()=>[$(N(Cs),{"carrier-code":E.carrierCode,class:"tw-h-9"},null,8,["carrier-code"])]),_:2},1032,["text"])])):de("",!0)])])]),_:2},1032,["onClick"]))),128))]),_:1})]),_:1},8,["modelValue","validation"]),$(lx,{collection:N(g).data.value,"has-errors":N(g).hasErrors.value,"is-loading":N(g).isLoading.value,pagination:f.value,onChangeItemsPerPage:v,onChangePage:m},null,8,["collection","has-errors","is-loading","pagination"])],64))]),_:1})]),_:1}),$(Kt,null,{default:M(()=>[$(_t,{variant:N(Vt).secondaryOutline,onClick:b[3]||(b[3]=E=>_.$emit("close"))},{default:M(()=>[_e(j(_.$t("shared.actions.cancel")),1)]),_:1},8,["variant"]),$(_t,{disabled:N(l).isLoading.value,variant:N(Vt).secondary,onClick:p},{default:M(()=>[_e(j(_.$t("shared.actions.confirm")),1)]),_:1},8,["disabled","variant"])]),_:1})]),_:1},8,["size"]))}});function rr(){const{checkFeatureFlag:e}=pt(),{showModal:t,hideModal:i,confirmModal:a}=Lt(),{successNotification:r,errorNotification:o}=vt(),s=z(()=>e(He.EXPEDITION_CLOSE_EXPIRED));return{resendWebhook:async(I,O)=>await Ti.resendWebhook(I,O),pullPod:async I=>await Ti.pullPod(I),associateBatch:async(I,O)=>await Ii.addBatchExpedition(O,{delivereaReference:I}),closeExpedition:async(I,O)=>await Ti.closeExpedition(I,XE.toCloseExpeditionRequest(O)),dissociateBatch:async(I,O)=>await Ii.removeBatchExpedition(I,O),checkShipConfirm:async(I,O)=>KE.fromCheckShipConfirmResponse(await Zn.checkShipConfirm(I,O.split(`
`).map(U=>U.trim()).filter(U=>!!U)??[])),getExpeditionsLabels:async(I,O=!1)=>{const U=await Zn.getExpeditionsLabels(I,O);if(!O)return await FR.fromGetExpeditionsLabelsResponse(U)},getExpeditionTrackings:async(I,O)=>IR.trackingsFromResponse(await Ti.getExpeditionTrackings(I,O)),showResendWebhookModal:I=>{t(new Dt(BR,{},{delivereaReference:I}))},showPullPodModal:I=>{t(new Dt(MR,{},{delivereaReference:I}))},showHideExpeditionModal:I=>{a("expeditions.actions.hide.title","expeditions.actions.hide.description",()=>I())},showAssociateBatchModal:(I,O)=>{t(new Dt(Px,{confirm:()=>O()},{expedition:I}))},calculateCarbonFootprint:async I=>{const{carbonFootprint:O,carbonFootprintMethodology:U}=await Ti.calculateCarbonFootprint(_R.toCalculateCarbonFootprintRequest(I));return{value:O,methodology:U}},showCancelExpeditionModal:I=>{a("expeditions.actions.cancel.title","expeditions.actions.cancel.description",()=>I())},matchExpeditionAssignation:async(I,O)=>Wn.fromMatchAssignationResponse(await Ti.matchAssignation(I,Wn.toMatchAssignationRequest(O))),showCloseExpiredExpeditions:s,getExpeditionRevisionStatuses:async(I,O)=>OR.fromGetExpeditionRevisionStatusesResponse(await Ti.getExpeditionRevisionStatuses(I,O)),showCloseExpiredExpeditionsModal:(I,O,U,X)=>{const D=we(!1),H=Ga(Wo.empty(!1));t(new Dt(hR,{confirm:async(y,V)=>{D.value=!0;try{await U(I,y,V),r("expeditions.actions.close_expired.modal.success"),i(),X()}catch(K){H.setError(K),o("expeditions.actions.close_expired.modal.error")}}},{type:O,isLoading:D.value}))}}}async function Ox(e){try{const{data:t}=await ie().get("/v3/shipments/manifest",{params:xe(e)});return Promise.resolve(t)}catch(t){return Promise.reject(t)}}async function Lx(e){try{const{data:t}=await ie().post("/v3/shipments",xe(e));return Promise.resolve(t)}catch(t){return Promise.reject(t)}}async function $x(e){try{const{data:t}=await ie().get(`/v3/shipments/${e}`);return Promise.resolve(t)}catch(t){return Promise.reject(t)}}async function Nx(e){try{return await ie().delete(`/v3/shipments/${e}`),Promise.resolve()}catch(t){return Promise.reject(t)}}async function Fx(e){try{return await ie().patch(`/v3/shipments/${e}/hide`),Promise.resolve()}catch(t){return Promise.reject(t)}}async function Vx(e){var t,i,a,r,o,s;try{const{data:n}=await ie().get(`/v3/shipments/${e}/pod`);return Promise.resolve(n)}catch(n){if(n instanceof Ct){if(((a=(i=(t=n==null?void 0:n.response)==null?void 0:t.data)==null?void 0:i.error)==null?void 0:a.code)===Xe.RESOURCE_NOT_FOUND)return Promise.reject(Xe.RESOURCE_NOT_FOUND);if(((s=(o=(r=n==null?void 0:n.response)==null?void 0:r.data)==null?void 0:o.error)==null?void 0:s.code)===Xe.SHIPMENT_NOT_DELIVERED_YET)return Promise.reject(Xe.SHIPMENT_NOT_DELIVERED_YET)}return Promise.reject(n)}}async function Bx(e){var t,i,a,r;try{const{data:o}=await ie().get(`/v3/shipments/${e}/label`);return Promise.resolve(o)}catch(o){return o instanceof Ct&&(((a=(i=(t=o==null?void 0:o.response)==null?void 0:t.data)==null?void 0:i.error)==null?void 0:a.code)===Xe.RESOURCE_NOT_FOUND||((r=o==null?void 0:o.response)==null?void 0:r.status)===404)?Promise.reject(Xe.RESOURCE_NOT_FOUND):Promise.reject(o)}}async function zx(e){try{const{data:t}=await ie().get("/v3/shipments/total",{params:e});return t}catch(t){return Promise.reject(t)}}async function Mx(e,t){try{const{data:i}=await ie().get(`/v3/shipments/${e}/${t.parcelClientCode}/${t.parcelNumber}/label`);return Promise.resolve(i)}catch(i){return Promise.reject(i)}}async function Ux(e){try{const{data:t}=await ie().get("/v3/shipments",{params:e});return t}catch(t){return Promise.reject(t)}}async function Gx(e){try{return await ie().post("/v3/shipments/exports",e),Promise.resolve(!0)}catch(t){return Promise.reject(t)}}const $t={getShipment:$x,hideShipment:Fx,createShipment:Lx,cancelShipment:Nx,getShipmentPod:Vx,exportShipments:Gx,getShipmentLabel:Bx,generateManifest:Ox,getShipmentParcelLabel:Mx,searchShipmentsByCriteria:Ux,getTotalShipmentsByCriteria:zx};class jx{constructor(t,i){this.content=t,this.mimeType=i}}const qx=e=>{var t,i,a,r,o,s,n,c;return{distributionCenterId:e.distributionCenterId,carrierCode:e.carrierCode,costCenterCode:e.costCenterCode,fromCreatedAtDate:(t=e.createdAtDate)!=null&&t.start?fe.formatToDateTimeZone((i=e.createdAtDate)==null?void 0:i.start):void 0,toCreatedAtDate:(a=e.createdAtDate)!=null&&a.end?fe.formatToDateTimeZone((r=e.createdAtDate)==null?void 0:r.end):void 0,fromShippingDate:(o=e.shippingAtDate)!=null&&o.start?fe.formatToDateTimeZone((s=e.shippingAtDate)==null?void 0:s.start):void 0,toShippingDate:(n=e.shippingAtDate)!=null&&n.end?fe.formatToDateTimeZone((c=e.shippingAtDate)==null?void 0:c.end):void 0,delivereaReferences:e.delivereaReferences,serviceCodes:e.serviceCode?[e.serviceCode]:void 0,toCountryCode:e.toCountryCode,toZipCode:e.toZipCode,cashOnDelivery:e.cashOnDelivery,currentTrackingCodes:e.currentTrackingCodes}},Hx=e=>new jx(e.content,e.mimeType),Jn={toGenerateManifestRequest:qx,fromGenerateManifestResponse:Hx},Zx=e=>({distributionCenterId:String(e.distributionCenterId),carrierCode:String(e.carrierCode),costCenterCode:String(e.costCenterCode),serviceCode:String(e.serviceCode),clientReference:String(e.clientReference),shippingDate:fe.formatToDateTimeZone(e.shippingDate),totalAmount:e.totalAmount.toString(),description:e.description,parcels:it.parcelsToRequest(e.parcels),serviceAttributes:it.serviceAttributesToRequest(e.serviceAttributes),clientAdditionalInfo:it.clientAdditionalInfoToRequest(e.clientAdditionalInfo),bulky:it.bulkyToRequest(e.bulky),customs:it.customsToRequest(e.customs),to:it.addressToRequest(e.to),from:it.addressToRequest(e.from)}),Wx=e=>({delivereaReference:e.delivereaReference}),Qn={toCreateShipmentRequest:Zx,fromCreateShipmentResponse:Wx};class Ba{constructor(t,i,a,r,o,s,n,c,d){this.carrierCode=t,this.code=i,this.status=a,this.type=r,this.wsCode=o,this.sla=s,this.sameDayDelivery=n,this.dropPoint=c,this.description=d}get name(){return Ba.translation(this.carrierCode,this.code)}static translation(t,i){return`carriers.@deliverea-carriers.${t}.services.${i}`}static fromResponse(t){return new Ba(t.carrierCode,t.code,t.status,t.type,t.wsCode,t.sla,t.sameDayDelivery,t.dropPoint,t.description)}}class Ko{constructor(t,i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_,b,E,R,x,A,k,I,O,U){this.distributionCenterId=t,this.carrierCode=i,this.costCenterCode=a,this.serviceCode=r,this.integrationCode=o,this.clientReference=s,this.carrierReference=n,this.delivereaReference=c,this.shippingDate=d,this.totalAmount=u,this.description=f,this.parcels=g,this.serviceAttributes=l,this.clientAdditionalInfo=p,this.bulky=m,this.customs=v,this.label=_,this.to=b,this.from=E,this.status=R,this.documentation=x,this.dropPoint=A,this.ownDropPoint=k,this.isExternallyDocumented=I,this.batch=O,this.pickup=U}get characteristics(){return[]}validateMatchAssignation(){return!this.validateMatchAssignationAddress(this.to)||!this.validateMatchAssignationAddress(this.from)?!1:this.parcels.map(t=>t.hasRequiredValues()).every(Boolean)}validateMatchAssignationAddress(t){return t===null?!1:t.distributionCenterId?!0:!!t.zipCode&&!!t.countryCode}}class ot{constructor(t,i,a,r,o,s,n,c,d,u,f,g,l){this.name=t,this.address=i,this.city=a,this.zipCode=r,this.countryCode=o,this.idNumber=s,this.stateCode=n,this.observations=c,this.phone=d,this.email=u,this.distributionCenterId=f,this.latitude=g,this.longitude=l}coordinates(){return this.latitude&&this.longitude?{lat:this.latitude,lon:this.longitude}:null}static empty(){return new ot("","","","","",null,null,null,"","",null,null,null)}static distributionCenter(t){const i=ot.empty();return i.distributionCenterId=t,i}static clone(t){return t?t.distributionCenterId?ot.distributionCenter(t.distributionCenterId):new ot(t.name,t.address,t.city,t.zipCode,t.countryCode,t.idNumber,t.stateCode,t.observations,t.phone,t.email,null,t.latitude,t.longitude):ot.empty()}}var $e=(e=>(e.string="string",e.number="number",e.boolean="boolean",e.date="date",e.timeRange="timeRange",e.price="price",e.tag="tag",e))($e||{});class Ne{constructor(t,i,a,r,o=!1,s=void 0){this.id=t,this.title=i,this.value=a,this.type=r,this.translatable=o,this.routerLink=s}get hasValue(){switch(this.type){case"timeRange":return Object.keys(xe(this.value)).length>0;case"price":return!this.value.isEmpty();case"boolean":return this.value!==void 0&&this.value!==!1;default:return this.value!==void 0&&this.value!==null&&this.value!==""}}toString(){switch(this.type){case"date":return this.value.toLocaleDateString();default:return String(this.value)}}}class qi{constructor(t){this.invoiceId=t}static empty(){return new qi}static fromResponse(t){return new qi(t.invoiceId)}}class Ci{constructor(t,i,a,r,o,s,n,c,d,u,f){this.weight=t,this.height=i,this.width=a,this.length=r,this.volume=o,this.palletId=s,this.clientCode=n,this.labelBarcode=c,this.labelRangeCode=d,this.number=u,this.items=f}static empty(){return new Ci(null,null,null,null,null,null,null,null,null,null,[])}static clone(t){return new Ci(t.weight,t.height,t.width,t.length,null,null,t.clientCode,null,null,null,t.items)}hasRequiredValues(){return!!this.weight&&!!this.height&&!!this.width&&!!this.length}}class oa{constructor(t,i){this.include=t,this.address=i}static empty(){return new oa(!1,ot.empty())}static clone(t){return new oa(t.include,ot.clone(t.address))}}class bi{constructor(t,i,a,r,o,s,n,c,d,u,f,g,l,p){this.cashOnDelivery=t,this.dropPointKey=i,this.ownDropPointKey=a,this.pickupTime=r,this.deliveryTime=o,this.carrierNotifications=s,this.saturdayDelivery=n,this.returnLabel=c,this.returnProofOfDelivery=d,this.hideSender=u,this.insuranceValue=f,this.billing=g,this.coverAddress=l,this.exchange=p}static empty(){return new bi}toArray(){var t,i;return{cashOnDelivery:(t=this.cashOnDelivery)==null?void 0:t.toString(),dropPointKey:this.dropPointKey,ownDropPointKey:this.ownDropPointKey,pickupTime:this.pickupTime,deliveryTime:this.deliveryTime,carrierNotifications:this.carrierNotifications,saturdayDelivery:this.saturdayDelivery,returnLabel:this.returnLabel,returnProofOfDelivery:this.returnProofOfDelivery,hideSender:this.hideSender,insuranceValue:(i=this.insuranceValue)==null?void 0:i.toString(),billing:this.billing,coverAddress:this.coverAddress,exchange:this.exchange}}static clone(t){return new bi(t.cashOnDelivery,t.dropPointKey,t.ownDropPointKey,t.pickupTime,t.deliveryTime,t.carrierNotifications,t.saturdayDelivery,oa.clone(t.returnLabel??oa.empty()),t.returnProofOfDelivery,t.hideSender,t.insuranceValue,t.billing,t.coverAddress,t.exchange)}}class za{constructor(t,i){this.status=t,this.amount=i}static pending(){return new za("pending",null)}static unavailable(){return new za("unavailable",null)}}var Kx=(e=>(e.pending="pending",e.unavailable="unavailable",e.calculated="calculated",e))(Kx||{});class Cr extends Ko{constructor(t,i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_,b,E,R,x,A,k,I,O,U,X,D,H,y,V,K,P,W,Z,ee,B){super(t,i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_,R,x,I,V,K,P,W,Z,B),this.distributionCenterId=t,this.carrierCode=i,this.costCenterCode=a,this.serviceCode=r,this.integrationCode=o,this.clientReference=s,this.carrierReference=n,this.delivereaReference=c,this.shippingDate=d,this.totalAmount=u,this.description=f,this.parcels=g,this.serviceAttributes=l,this.clientAdditionalInfo=p,this.bulky=m,this.customs=v,this.label=_,this.currentTrackingCode=b,this.driver=E,this.to=R,this.from=x,this.trackingPortalLink=A,this.returnPortalLink=k,this.status=I,this.deliveryDate=O,this.carbonFootprint=U,this.carbonFootprintMethodology=X,this.createdAt=D,this.hasPod=H,this.shippingCost=y,this.documentation=V,this.dropPoint=K,this.ownDropPoint=P,this.isExternallyDocumented=W,this.batch=Z,this.dormantReturnReference=ee,this.pickup=B}get characteristics(){var t,i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_,b;return[new Ne("cost_center_code","expeditions.manage.cost_center_code",this.costCenterCode,$e.string,!1,{name:"settings.carriers.ceco.edit",params:{costCenterCode:this.costCenterCode,distributionCenterId:this.distributionCenterId,carrierCode:this.carrierCode}}),new Ne("service","expeditions.manage.service",Ba.translation(String(this.carrierCode),String(this.serviceCode)),$e.string,!0),new Ne("delivery_date","expeditions.manage.delivery_date",this.deliveryDate,$e.date),new Ne("created_at","expeditions.manage.created_at",this.createdAt,$e.date),new Ne("shipping_date","expeditions.manage.shipping_date",this.shippingDate,$e.date),new Ne("total_amount","expeditions.manage.total_amount",this.totalAmount,$e.price),new Ne("cash_on_delivery","expeditions.manage.characteristics.cash_on_delivery",(t=this.serviceAttributes)==null?void 0:t.cashOnDelivery,$e.price),new Ne("pickup_time","expeditions.manage.characteristics.pickup_time",(a=(i=this.serviceAttributes)==null?void 0:i.pickupTime)==null?void 0:a.time,$e.timeRange),new Ne("delivery_time_date","expeditions.manage.characteristics.delivery_time.date",(o=(r=this.serviceAttributes)==null?void 0:r.deliveryTime)==null?void 0:o.date,$e.date),new Ne("delivery_time_time","expeditions.manage.characteristics.delivery_time.time",(n=(s=this.serviceAttributes)==null?void 0:s.deliveryTime)==null?void 0:n.time,$e.timeRange),new Ne("carrier_notifications_sms","expeditions.manage.carrier_notifications.sms",(d=(c=this.serviceAttributes)==null?void 0:c.carrierNotifications)==null?void 0:d.sms,$e.boolean),new Ne("carrier_notifications_email","expeditions.manage.carrier_notifications.email",(f=(u=this.serviceAttributes)==null?void 0:u.carrierNotifications)==null?void 0:f.email,$e.boolean),new Ne("saturday_delivery","expeditions.manage.characteristics.saturday_delivery",(g=this.serviceAttributes)==null?void 0:g.saturdayDelivery,$e.boolean),new Ne("return_proof_of_delivery","expeditions.manage.characteristics.return_proof_of_delivery",(l=this.serviceAttributes)==null?void 0:l.returnProofOfDelivery,$e.boolean),new Ne("hide_sender","expeditions.manage.characteristics.hide_sender",(p=this.serviceAttributes)==null?void 0:p.hideSender,$e.boolean),new Ne("insurance_amount","expeditions.manage.characteristics.insurance_amount",(m=this.serviceAttributes)==null?void 0:m.insuranceValue,$e.price),new Ne("exchange","expeditions.manage.characteristics.exchange",(v=this.serviceAttributes)==null?void 0:v.exchange,$e.boolean),new Ne("driver_name","expeditions.manage.characteristics.driver.name",(_=this.driver)==null?void 0:_.name,$e.string),new Ne("driver_phone","expeditions.manage.characteristics.driver.phone",(b=this.driver)==null?void 0:b.phone,$e.string)]}static empty(){return new Cr(null,null,null,null,null,null,null,null,new Date,Qe.empty(),null,[Ci.empty()],bi.empty(),{},null,qi.empty(),null,null,null,ot.empty(),ot.empty(),null,null,null,null,null,null,null,null,za.pending(),null)}static cloneShipment(t){var i;return new Cr(t.distributionCenterId,t.carrierCode,t.costCenterCode,t.serviceCode,t.integrationCode,t.clientReference,null,null,new Date(Math.max(((i=t.shippingDate)==null?void 0:i.getTime())??0,new Date().getTime())),t.totalAmount,t.description,t.parcels.map(a=>Ci.clone(a)),bi.clone(t.serviceAttributes),t.clientAdditionalInfo,t.bulky,t.customs,null,null,null,ot.clone(t.to),ot.clone(t.from),null,null,null,t.deliveryDate,null,null,null,t.hasPod,t.shippingCost,null,t.dropPoint,null,null,t.batch)}}class Yo{constructor(t,i,a,r,o,s,n){this.sku=t,this.description=i,this.amount=a,this.units=r,this.manufacturingCountryCode=o,this.location=s,this.imageUrl=n}static empty(){return new Yo(null,null,Qe.empty(),null,null,null,null)}}class Vi{constructor(t,i){this.start=t,this.end=i}static empty(){return new Vi("","")}static fromRange(t,i){return!t||!i?Vi.empty():new Vi(`${String(t.getHours()).padStart(2,"0")}:${String(t.getMinutes()).padStart(2,"0")}`,`${String(i.getHours()).padStart(2,"0")}:${String(i.getMinutes()).padStart(2,"0")}`)}toDateRange(t,i){var a,r,o,s;return new Je(fe.setTime(new Date(t??new Date),Number(((a=this.start)==null?void 0:a.split(":")[0])??0),Number(((r=this.start)==null?void 0:r.split(":")[1])??0),0),fe.setTime(new Date(i??new Date),Number(((o=this.end)==null?void 0:o.split(":")[0])??0),Number(((s=this.end)==null?void 0:s.split(":")[1])??0),59))}toString(){return`${this==null?void 0:this.start} - ${this==null?void 0:this.end}`}isEmpty(){return!(this!=null&&this.start)&&!this.end}}class Qi{constructor(t,i){this.date=t,this.time=i}format(){var t,i,a,r;if(this.date)return{start:fe.formatToDateTimeZoneWithHoursAndMinutes(this.date,Number((t=this.time.start)==null?void 0:t.split(":")[0]),Number((i=this.time.start)==null?void 0:i.split(":")[1])),end:fe.formatToDateTimeZoneWithHoursAndMinutes(this.date,Number((a=this.time.end)==null?void 0:a.split(":")[0]),Number((r=this.time.end)==null?void 0:r.split(":")[1]))}}isEmpty(){return!this.date||this.time.isEmpty()}toDateRange(){return this.time.toDateRange(this.date??void 0,this.date??void 0)}static empty(){return new Qi(null,Vi.empty())}}class br{constructor(t,i){this.incoterm=t,this.containerNumber=i}static fromResponse(t){return new br(t.incoterm,t.containerNumber)}static empty(){return new br({code:"",location:"",zipCode:""},"")}}class Xo{constructor(t,i){this.source=t,this.type=i}static fromResponse(t){return new Xo(t.source,t.type?si[t.type]:void 0)}}class Yx{constructor(t,i,a,r,o,s,n,c,d,u){this.key=t,this.name=i,this.address=a,this.zipCode=r,this.city=o,this.countryCode=s,this.latitude=n,this.longitude=c,this.phone=d,this.timeTable=u}}var Jo=(e=>(e.pending_draft="pending_draft",e.error_drafting="error_drafting",e.draft="draft",e.pending="pending",e.documented="documented",e.error_documented="error_documented",e.canceled="canceled",e.pending_update_draft="pending_update_draft",e.error_updating_draft="error_updating_draft",e))(Jo||{});class Qo{constructor(t,i,a){this.status=t,this.attempt=i,this.error=a}static empty(){return new Qo(Jo.pending)}}class Xx{constructor(t,i,a,r,o,s,n,c,d,u){this.id=t,this.name=i,this.address=a,this.zipCode=r,this.city=o,this.countryCode=s,this.latitude=n,this.longitude=c,this.phone=d,this.timetable=u}}class Jx{constructor(t,i,a,r,o,s,n,c){this.monday=t,this.thursday=i,this.wednesday=a,this.tuesday=r,this.friday=o,this.saturday=s,this.sunday=n,this.holiday=c}}class es{constructor(t,i){this.shippingCharges=t,this.taxesCharges=i}static empty(){return new this(void 0,void 0)}}var Qx=(e=>(e.thirdParty="thirdParty",e.sender="sender",e.receiver="receiver",e))(Qx||{});class ts{constructor(t,i,a,r){this.type=t,this.account=i,this.countryCode=a,this.zipCode=r}static empty(){return new this(null,null,null,null)}}class is{constructor(t,i,a,r,o,s,n,c,d,u,f,g){this.name=t,this.address=i,this.city=a,this.zipCode=r,this.countryCode=o,this.idNumber=s,this.stateCode=n,this.observations=c,this.phone=d,this.email=u,this.latitude=f,this.longitude=g}static empty(){return new this(null,null,null,null,null,null,null,null,null,null,null,null)}}class eA{constructor(t,i){this.id=t,this.reference=i}}const tA=e=>e.map(t=>new Ci(t.weight,t.height,t.width,t.length,t.volume,t.palletId,t.clientCode,t.labelBarcode,t.labelRangeCode,t.number?Number(t.number):null,t.items.map(i=>new Yo(i.sku,i.description,Qe.fromString(i.amount),i.units,i.manufacturingCountryCode,i.location,i.imageUrl)))),iA=e=>{const t=e.pickupTime?new Qi(new Date(e.pickupTime.start),Vi.fromRange(new Date(e.pickupTime.start),new Date(e.pickupTime.end))):Qi.empty(),i=e.deliveryTime?new Qi(new Date(e.deliveryTime.start),Vi.fromRange(new Date(e.deliveryTime.start),new Date(e.deliveryTime.end))):Qi.empty();return new bi(Qe.fromString(e.cashOnDelivery),e.dropPointKey,e.ownDropPointKey,t,i,e.carrierNotifications,e.saturdayDelivery,uA(e.returnLabel),e.returnProofOfDelivery,e.hideSender,Qe.fromString(e.insuranceValue),dA(e.billing),lA(e.coverAddress),e.exchange)},aA=(e,t)=>{const i=e;return pt().checkFeatureFlag(He.EXPEDITION_REFERENCE)&&(e==null?void 0:e.expedition_reference)===void 0&&(t==null?void 0:t.expedition_reference)!==void 0&&(i.expedition_reference=t==null?void 0:t.expedition_reference),pt().checkFeatureFlag(He.SHIP_CONFIRM)&&(e==null?void 0:e.ship_confirm)===void 0&&(t==null?void 0:t.ship_confirm)!==void 0&&(i.ship_confirm=t==null?void 0:t.ship_confirm),i},rA=e=>new br({code:e.incoterm.code,location:e.incoterm.location,zipCode:e.incoterm.zipCode},e.containerNumber),oA=e=>new qi(e.invoiceId),nA=e=>new Xo(e.source,e.type?si[e.type]:void 0),rc=e=>e?new ot(e.name,e.address,e.city,e.zipCode,e.countryCode,e.idNumber,e.stateCode,e.observations,e.phone,e.email,e.distributionCenterId,e.latitude,e.longitude):ot.empty(),sA=e=>new Yx(e.key,e.name,e.address,e.zipCode,e.city,e.countryCode,e.coordinates.latitude,e.coordinates.longitude,e.phone,null),cA=e=>new Xx(e.id,e.name,e.address,e.zipCode,e.city,e.countryCode,e.coordinates.latitude,e.coordinates.longitude,e.phone,e.timetable?new Jx(e.timetable.monday,e.timetable.thursday,e.timetable.wednesday,e.timetable.tuesday,e.timetable.friday,e.timetable.saturday,e.timetable.sunday,e.timetable.holiday):null),dA=e=>e?new es(e.shippingCharges?new ts(e.shippingCharges.type,e.shippingCharges.account,e.shippingCharges.countryCode,e.shippingCharges.zipCode):void 0,e.taxesCharges?new ts(e.taxesCharges.type,e.taxesCharges.account,e.taxesCharges.countryCode,e.taxesCharges.zipCode):void 0):es.empty(),lA=e=>e?new is(e.name,e.address,e.city,e.zipCode,e.countryCode,e.idNumber,e.stateCode,e.observations,e.phone,e.email,e.latitude,e.longitude):is.empty(),uA=e=>{if(e)return new oa(e.include,rc(e.address))},pA=e=>new Qo(Jo[e.status],e.attempt,e.error),mA=e=>new eA(e.id,e.reference),Ze={bulkyFromResponse:rA,labelFromResponse:nA,batchFromResponse:mA,parcelsFromResponse:tA,addressFromResponse:rc,customsFromResponse:oA,dropPointFromResponse:sA,ownDropPointFromResponse:cA,documentationFromResponse:pA,serviceAttributesFromResponse:iA,clientAdditionalInfoFromResponse:aA};class oc{constructor(t){this.carrierReference=t}}const hA=e=>new Cr(e.distributionCenterId,e.carrierCode,e.costCenterCode,e.serviceCode,e.integrationCode,e.clientReference,e.carrierReference,e.delivereaReference,e.shippingDate?new Date(e.shippingDate):null,Qe.fromString(e.totalAmount),e.description,Ze.parcelsFromResponse(e.parcels),Ze.serviceAttributesFromResponse(e.serviceAttributes),Ze.clientAdditionalInfoFromResponse(e.clientAdditionalInfo,e.extra),e.bulky?Ze.bulkyFromResponse(e.bulky):null,e.customs?Ze.customsFromResponse(e.customs):null,e.label?Ze.labelFromResponse(e.label):null,e.currentTrackingCode,e.driver,Ze.addressFromResponse(e.to),e.from?Ze.addressFromResponse(e.from):null,e.trackingPortalLink,e.returnPortalLink,Ui[e.status],e.deliveryDate?new Date(e.deliveryDate):null,e.carbonFootprint,e.carbonFootprintMethodology,new Date(e.createdAt),e.hasPod,new za(e.shippingCost.status,Qe.fromString(e.shippingCost.amount)),Ze.documentationFromResponse(e.documentation),e.dropPoint?Ze.dropPointFromResponse(e.dropPoint):void 0,e.ownDropPoint?Ze.ownDropPointFromResponse(e.ownDropPoint):void 0,e.isExternallyDocumented,e.batch?Ze.batchFromResponse(e.batch):void 0,e.dormantReturnReference,e.pickup?new oc(e.pickup.carrierReference):null),fA={fromGetShipmentResponse:hA},nc={"application/prs.cww":["cww"],"application/prs.xsf+xml":["xsf"],"application/vnd.1000minds.decision-model+xml":["1km"],"application/vnd.3gpp.pic-bw-large":["plb"],"application/vnd.3gpp.pic-bw-small":["psb"],"application/vnd.3gpp.pic-bw-var":["pvb"],"application/vnd.3gpp2.tcap":["tcap"],"application/vnd.3m.post-it-notes":["pwn"],"application/vnd.accpac.simply.aso":["aso"],"application/vnd.accpac.simply.imp":["imp"],"application/vnd.acucobol":["acu"],"application/vnd.acucorp":["atc","acutc"],"application/vnd.adobe.air-application-installer-package+zip":["air"],"application/vnd.adobe.formscentral.fcdt":["fcdt"],"application/vnd.adobe.fxp":["fxp","fxpl"],"application/vnd.adobe.xdp+xml":["xdp"],"application/vnd.adobe.xfdf":["*xfdf"],"application/vnd.age":["age"],"application/vnd.ahead.space":["ahead"],"application/vnd.airzip.filesecure.azf":["azf"],"application/vnd.airzip.filesecure.azs":["azs"],"application/vnd.amazon.ebook":["azw"],"application/vnd.americandynamics.acc":["acc"],"application/vnd.amiga.ami":["ami"],"application/vnd.android.package-archive":["apk"],"application/vnd.anser-web-certificate-issue-initiation":["cii"],"application/vnd.anser-web-funds-transfer-initiation":["fti"],"application/vnd.antix.game-component":["atx"],"application/vnd.apple.installer+xml":["mpkg"],"application/vnd.apple.keynote":["key"],"application/vnd.apple.mpegurl":["m3u8"],"application/vnd.apple.numbers":["numbers"],"application/vnd.apple.pages":["pages"],"application/vnd.apple.pkpass":["pkpass"],"application/vnd.aristanetworks.swi":["swi"],"application/vnd.astraea-software.iota":["iota"],"application/vnd.audiograph":["aep"],"application/vnd.balsamiq.bmml+xml":["bmml"],"application/vnd.blueice.multipass":["mpm"],"application/vnd.bmi":["bmi"],"application/vnd.businessobjects":["rep"],"application/vnd.chemdraw+xml":["cdxml"],"application/vnd.chipnuts.karaoke-mmd":["mmd"],"application/vnd.cinderella":["cdy"],"application/vnd.citationstyles.style+xml":["csl"],"application/vnd.claymore":["cla"],"application/vnd.cloanto.rp9":["rp9"],"application/vnd.clonk.c4group":["c4g","c4d","c4f","c4p","c4u"],"application/vnd.cluetrust.cartomobile-config":["c11amc"],"application/vnd.cluetrust.cartomobile-config-pkg":["c11amz"],"application/vnd.commonspace":["csp"],"application/vnd.contact.cmsg":["cdbcmsg"],"application/vnd.cosmocaller":["cmc"],"application/vnd.crick.clicker":["clkx"],"application/vnd.crick.clicker.keyboard":["clkk"],"application/vnd.crick.clicker.palette":["clkp"],"application/vnd.crick.clicker.template":["clkt"],"application/vnd.crick.clicker.wordbank":["clkw"],"application/vnd.criticaltools.wbs+xml":["wbs"],"application/vnd.ctc-posml":["pml"],"application/vnd.cups-ppd":["ppd"],"application/vnd.curl.car":["car"],"application/vnd.curl.pcurl":["pcurl"],"application/vnd.dart":["dart"],"application/vnd.data-vision.rdz":["rdz"],"application/vnd.dbf":["dbf"],"application/vnd.dece.data":["uvf","uvvf","uvd","uvvd"],"application/vnd.dece.ttml+xml":["uvt","uvvt"],"application/vnd.dece.unspecified":["uvx","uvvx"],"application/vnd.dece.zip":["uvz","uvvz"],"application/vnd.denovo.fcselayout-link":["fe_launch"],"application/vnd.dna":["dna"],"application/vnd.dolby.mlp":["mlp"],"application/vnd.dpgraph":["dpg"],"application/vnd.dreamfactory":["dfac"],"application/vnd.ds-keypoint":["kpxx"],"application/vnd.dvb.ait":["ait"],"application/vnd.dvb.service":["svc"],"application/vnd.dynageo":["geo"],"application/vnd.ecowin.chart":["mag"],"application/vnd.enliven":["nml"],"application/vnd.epson.esf":["esf"],"application/vnd.epson.msf":["msf"],"application/vnd.epson.quickanime":["qam"],"application/vnd.epson.salt":["slt"],"application/vnd.epson.ssf":["ssf"],"application/vnd.eszigno3+xml":["es3","et3"],"application/vnd.ezpix-album":["ez2"],"application/vnd.ezpix-package":["ez3"],"application/vnd.fdf":["*fdf"],"application/vnd.fdsn.mseed":["mseed"],"application/vnd.fdsn.seed":["seed","dataless"],"application/vnd.flographit":["gph"],"application/vnd.fluxtime.clip":["ftc"],"application/vnd.framemaker":["fm","frame","maker","book"],"application/vnd.frogans.fnc":["fnc"],"application/vnd.frogans.ltf":["ltf"],"application/vnd.fsc.weblaunch":["fsc"],"application/vnd.fujitsu.oasys":["oas"],"application/vnd.fujitsu.oasys2":["oa2"],"application/vnd.fujitsu.oasys3":["oa3"],"application/vnd.fujitsu.oasysgp":["fg5"],"application/vnd.fujitsu.oasysprs":["bh2"],"application/vnd.fujixerox.ddd":["ddd"],"application/vnd.fujixerox.docuworks":["xdw"],"application/vnd.fujixerox.docuworks.binder":["xbd"],"application/vnd.fuzzysheet":["fzs"],"application/vnd.genomatix.tuxedo":["txd"],"application/vnd.geogebra.file":["ggb"],"application/vnd.geogebra.tool":["ggt"],"application/vnd.geometry-explorer":["gex","gre"],"application/vnd.geonext":["gxt"],"application/vnd.geoplan":["g2w"],"application/vnd.geospace":["g3w"],"application/vnd.gmx":["gmx"],"application/vnd.google-apps.document":["gdoc"],"application/vnd.google-apps.presentation":["gslides"],"application/vnd.google-apps.spreadsheet":["gsheet"],"application/vnd.google-earth.kml+xml":["kml"],"application/vnd.google-earth.kmz":["kmz"],"application/vnd.grafeq":["gqf","gqs"],"application/vnd.groove-account":["gac"],"application/vnd.groove-help":["ghf"],"application/vnd.groove-identity-message":["gim"],"application/vnd.groove-injector":["grv"],"application/vnd.groove-tool-message":["gtm"],"application/vnd.groove-tool-template":["tpl"],"application/vnd.groove-vcard":["vcg"],"application/vnd.hal+xml":["hal"],"application/vnd.handheld-entertainment+xml":["zmm"],"application/vnd.hbci":["hbci"],"application/vnd.hhe.lesson-player":["les"],"application/vnd.hp-hpgl":["hpgl"],"application/vnd.hp-hpid":["hpid"],"application/vnd.hp-hps":["hps"],"application/vnd.hp-jlyt":["jlt"],"application/vnd.hp-pcl":["pcl"],"application/vnd.hp-pclxl":["pclxl"],"application/vnd.hydrostatix.sof-data":["sfd-hdstx"],"application/vnd.ibm.minipay":["mpy"],"application/vnd.ibm.modcap":["afp","listafp","list3820"],"application/vnd.ibm.rights-management":["irm"],"application/vnd.ibm.secure-container":["sc"],"application/vnd.iccprofile":["icc","icm"],"application/vnd.igloader":["igl"],"application/vnd.immervision-ivp":["ivp"],"application/vnd.immervision-ivu":["ivu"],"application/vnd.insors.igm":["igm"],"application/vnd.intercon.formnet":["xpw","xpx"],"application/vnd.intergeo":["i2g"],"application/vnd.intu.qbo":["qbo"],"application/vnd.intu.qfx":["qfx"],"application/vnd.ipunplugged.rcprofile":["rcprofile"],"application/vnd.irepository.package+xml":["irp"],"application/vnd.is-xpr":["xpr"],"application/vnd.isac.fcs":["fcs"],"application/vnd.jam":["jam"],"application/vnd.jcp.javame.midlet-rms":["rms"],"application/vnd.jisp":["jisp"],"application/vnd.joost.joda-archive":["joda"],"application/vnd.kahootz":["ktz","ktr"],"application/vnd.kde.karbon":["karbon"],"application/vnd.kde.kchart":["chrt"],"application/vnd.kde.kformula":["kfo"],"application/vnd.kde.kivio":["flw"],"application/vnd.kde.kontour":["kon"],"application/vnd.kde.kpresenter":["kpr","kpt"],"application/vnd.kde.kspread":["ksp"],"application/vnd.kde.kword":["kwd","kwt"],"application/vnd.kenameaapp":["htke"],"application/vnd.kidspiration":["kia"],"application/vnd.kinar":["kne","knp"],"application/vnd.koan":["skp","skd","skt","skm"],"application/vnd.kodak-descriptor":["sse"],"application/vnd.las.las+xml":["lasxml"],"application/vnd.llamagraphics.life-balance.desktop":["lbd"],"application/vnd.llamagraphics.life-balance.exchange+xml":["lbe"],"application/vnd.lotus-1-2-3":["123"],"application/vnd.lotus-approach":["apr"],"application/vnd.lotus-freelance":["pre"],"application/vnd.lotus-notes":["nsf"],"application/vnd.lotus-organizer":["org"],"application/vnd.lotus-screencam":["scm"],"application/vnd.lotus-wordpro":["lwp"],"application/vnd.macports.portpkg":["portpkg"],"application/vnd.mapbox-vector-tile":["mvt"],"application/vnd.mcd":["mcd"],"application/vnd.medcalcdata":["mc1"],"application/vnd.mediastation.cdkey":["cdkey"],"application/vnd.mfer":["mwf"],"application/vnd.mfmp":["mfm"],"application/vnd.micrografx.flo":["flo"],"application/vnd.micrografx.igx":["igx"],"application/vnd.mif":["mif"],"application/vnd.mobius.daf":["daf"],"application/vnd.mobius.dis":["dis"],"application/vnd.mobius.mbk":["mbk"],"application/vnd.mobius.mqy":["mqy"],"application/vnd.mobius.msl":["msl"],"application/vnd.mobius.plc":["plc"],"application/vnd.mobius.txf":["txf"],"application/vnd.mophun.application":["mpn"],"application/vnd.mophun.certificate":["mpc"],"application/vnd.mozilla.xul+xml":["xul"],"application/vnd.ms-artgalry":["cil"],"application/vnd.ms-cab-compressed":["cab"],"application/vnd.ms-excel":["xls","xlm","xla","xlc","xlt","xlw"],"application/vnd.ms-excel.addin.macroenabled.12":["xlam"],"application/vnd.ms-excel.sheet.binary.macroenabled.12":["xlsb"],"application/vnd.ms-excel.sheet.macroenabled.12":["xlsm"],"application/vnd.ms-excel.template.macroenabled.12":["xltm"],"application/vnd.ms-fontobject":["eot"],"application/vnd.ms-htmlhelp":["chm"],"application/vnd.ms-ims":["ims"],"application/vnd.ms-lrm":["lrm"],"application/vnd.ms-officetheme":["thmx"],"application/vnd.ms-outlook":["msg"],"application/vnd.ms-pki.seccat":["cat"],"application/vnd.ms-pki.stl":["*stl"],"application/vnd.ms-powerpoint":["ppt","pps","pot"],"application/vnd.ms-powerpoint.addin.macroenabled.12":["ppam"],"application/vnd.ms-powerpoint.presentation.macroenabled.12":["pptm"],"application/vnd.ms-powerpoint.slide.macroenabled.12":["sldm"],"application/vnd.ms-powerpoint.slideshow.macroenabled.12":["ppsm"],"application/vnd.ms-powerpoint.template.macroenabled.12":["potm"],"application/vnd.ms-project":["*mpp","mpt"],"application/vnd.ms-word.document.macroenabled.12":["docm"],"application/vnd.ms-word.template.macroenabled.12":["dotm"],"application/vnd.ms-works":["wps","wks","wcm","wdb"],"application/vnd.ms-wpl":["wpl"],"application/vnd.ms-xpsdocument":["xps"],"application/vnd.mseq":["mseq"],"application/vnd.musician":["mus"],"application/vnd.muvee.style":["msty"],"application/vnd.mynfc":["taglet"],"application/vnd.neurolanguage.nlu":["nlu"],"application/vnd.nitf":["ntf","nitf"],"application/vnd.noblenet-directory":["nnd"],"application/vnd.noblenet-sealer":["nns"],"application/vnd.noblenet-web":["nnw"],"application/vnd.nokia.n-gage.ac+xml":["*ac"],"application/vnd.nokia.n-gage.data":["ngdat"],"application/vnd.nokia.n-gage.symbian.install":["n-gage"],"application/vnd.nokia.radio-preset":["rpst"],"application/vnd.nokia.radio-presets":["rpss"],"application/vnd.novadigm.edm":["edm"],"application/vnd.novadigm.edx":["edx"],"application/vnd.novadigm.ext":["ext"],"application/vnd.oasis.opendocument.chart":["odc"],"application/vnd.oasis.opendocument.chart-template":["otc"],"application/vnd.oasis.opendocument.database":["odb"],"application/vnd.oasis.opendocument.formula":["odf"],"application/vnd.oasis.opendocument.formula-template":["odft"],"application/vnd.oasis.opendocument.graphics":["odg"],"application/vnd.oasis.opendocument.graphics-template":["otg"],"application/vnd.oasis.opendocument.image":["odi"],"application/vnd.oasis.opendocument.image-template":["oti"],"application/vnd.oasis.opendocument.presentation":["odp"],"application/vnd.oasis.opendocument.presentation-template":["otp"],"application/vnd.oasis.opendocument.spreadsheet":["ods"],"application/vnd.oasis.opendocument.spreadsheet-template":["ots"],"application/vnd.oasis.opendocument.text":["odt"],"application/vnd.oasis.opendocument.text-master":["odm"],"application/vnd.oasis.opendocument.text-template":["ott"],"application/vnd.oasis.opendocument.text-web":["oth"],"application/vnd.olpc-sugar":["xo"],"application/vnd.oma.dd2+xml":["dd2"],"application/vnd.openblox.game+xml":["obgx"],"application/vnd.openofficeorg.extension":["oxt"],"application/vnd.openstreetmap.data+xml":["osm"],"application/vnd.openxmlformats-officedocument.presentationml.presentation":["pptx"],"application/vnd.openxmlformats-officedocument.presentationml.slide":["sldx"],"application/vnd.openxmlformats-officedocument.presentationml.slideshow":["ppsx"],"application/vnd.openxmlformats-officedocument.presentationml.template":["potx"],"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":["xlsx"],"application/vnd.openxmlformats-officedocument.spreadsheetml.template":["xltx"],"application/vnd.openxmlformats-officedocument.wordprocessingml.document":["docx"],"application/vnd.openxmlformats-officedocument.wordprocessingml.template":["dotx"],"application/vnd.osgeo.mapguide.package":["mgp"],"application/vnd.osgi.dp":["dp"],"application/vnd.osgi.subsystem":["esa"],"application/vnd.palm":["pdb","pqa","oprc"],"application/vnd.pawaafile":["paw"],"application/vnd.pg.format":["str"],"application/vnd.pg.osasli":["ei6"],"application/vnd.picsel":["efif"],"application/vnd.pmi.widget":["wg"],"application/vnd.pocketlearn":["plf"],"application/vnd.powerbuilder6":["pbd"],"application/vnd.previewsystems.box":["box"],"application/vnd.proteus.magazine":["mgz"],"application/vnd.publishare-delta-tree":["qps"],"application/vnd.pvi.ptid1":["ptid"],"application/vnd.pwg-xhtml-print+xml":["xhtm"],"application/vnd.quark.quarkxpress":["qxd","qxt","qwd","qwt","qxl","qxb"],"application/vnd.rar":["rar"],"application/vnd.realvnc.bed":["bed"],"application/vnd.recordare.musicxml":["mxl"],"application/vnd.recordare.musicxml+xml":["musicxml"],"application/vnd.rig.cryptonote":["cryptonote"],"application/vnd.rim.cod":["cod"],"application/vnd.rn-realmedia":["rm"],"application/vnd.rn-realmedia-vbr":["rmvb"],"application/vnd.route66.link66+xml":["link66"],"application/vnd.sailingtracker.track":["st"],"application/vnd.seemail":["see"],"application/vnd.sema":["sema"],"application/vnd.semd":["semd"],"application/vnd.semf":["semf"],"application/vnd.shana.informed.formdata":["ifm"],"application/vnd.shana.informed.formtemplate":["itp"],"application/vnd.shana.informed.interchange":["iif"],"application/vnd.shana.informed.package":["ipk"],"application/vnd.simtech-mindmapper":["twd","twds"],"application/vnd.smaf":["mmf"],"application/vnd.smart.teacher":["teacher"],"application/vnd.software602.filler.form+xml":["fo"],"application/vnd.solent.sdkm+xml":["sdkm","sdkd"],"application/vnd.spotfire.dxp":["dxp"],"application/vnd.spotfire.sfs":["sfs"],"application/vnd.stardivision.calc":["sdc"],"application/vnd.stardivision.draw":["sda"],"application/vnd.stardivision.impress":["sdd"],"application/vnd.stardivision.math":["smf"],"application/vnd.stardivision.writer":["sdw","vor"],"application/vnd.stardivision.writer-global":["sgl"],"application/vnd.stepmania.package":["smzip"],"application/vnd.stepmania.stepchart":["sm"],"application/vnd.sun.wadl+xml":["wadl"],"application/vnd.sun.xml.calc":["sxc"],"application/vnd.sun.xml.calc.template":["stc"],"application/vnd.sun.xml.draw":["sxd"],"application/vnd.sun.xml.draw.template":["std"],"application/vnd.sun.xml.impress":["sxi"],"application/vnd.sun.xml.impress.template":["sti"],"application/vnd.sun.xml.math":["sxm"],"application/vnd.sun.xml.writer":["sxw"],"application/vnd.sun.xml.writer.global":["sxg"],"application/vnd.sun.xml.writer.template":["stw"],"application/vnd.sus-calendar":["sus","susp"],"application/vnd.svd":["svd"],"application/vnd.symbian.install":["sis","sisx"],"application/vnd.syncml+xml":["xsm"],"application/vnd.syncml.dm+wbxml":["bdm"],"application/vnd.syncml.dm+xml":["xdm"],"application/vnd.syncml.dmddf+xml":["ddf"],"application/vnd.tao.intent-module-archive":["tao"],"application/vnd.tcpdump.pcap":["pcap","cap","dmp"],"application/vnd.tmobile-livetv":["tmo"],"application/vnd.trid.tpt":["tpt"],"application/vnd.triscape.mxs":["mxs"],"application/vnd.trueapp":["tra"],"application/vnd.ufdl":["ufd","ufdl"],"application/vnd.uiq.theme":["utz"],"application/vnd.umajin":["umj"],"application/vnd.unity":["unityweb"],"application/vnd.uoml+xml":["uoml","uo"],"application/vnd.vcx":["vcx"],"application/vnd.visio":["vsd","vst","vss","vsw"],"application/vnd.visionary":["vis"],"application/vnd.vsf":["vsf"],"application/vnd.wap.wbxml":["wbxml"],"application/vnd.wap.wmlc":["wmlc"],"application/vnd.wap.wmlscriptc":["wmlsc"],"application/vnd.webturbo":["wtb"],"application/vnd.wolfram.player":["nbp"],"application/vnd.wordperfect":["wpd"],"application/vnd.wqd":["wqd"],"application/vnd.wt.stf":["stf"],"application/vnd.xara":["xar"],"application/vnd.xfdl":["xfdl"],"application/vnd.yamaha.hv-dic":["hvd"],"application/vnd.yamaha.hv-script":["hvs"],"application/vnd.yamaha.hv-voice":["hvp"],"application/vnd.yamaha.openscoreformat":["osf"],"application/vnd.yamaha.openscoreformat.osfpvg+xml":["osfpvg"],"application/vnd.yamaha.smaf-audio":["saf"],"application/vnd.yamaha.smaf-phrase":["spf"],"application/vnd.yellowriver-custom-menu":["cmp"],"application/vnd.zul":["zir","zirz"],"application/vnd.zzazz.deck+xml":["zaz"],"application/x-7z-compressed":["7z"],"application/x-abiword":["abw"],"application/x-ace-compressed":["ace"],"application/x-apple-diskimage":["*dmg"],"application/x-arj":["arj"],"application/x-authorware-bin":["aab","x32","u32","vox"],"application/x-authorware-map":["aam"],"application/x-authorware-seg":["aas"],"application/x-bcpio":["bcpio"],"application/x-bdoc":["*bdoc"],"application/x-bittorrent":["torrent"],"application/x-blorb":["blb","blorb"],"application/x-bzip":["bz"],"application/x-bzip2":["bz2","boz"],"application/x-cbr":["cbr","cba","cbt","cbz","cb7"],"application/x-cdlink":["vcd"],"application/x-cfs-compressed":["cfs"],"application/x-chat":["chat"],"application/x-chess-pgn":["pgn"],"application/x-chrome-extension":["crx"],"application/x-cocoa":["cco"],"application/x-conference":["nsc"],"application/x-cpio":["cpio"],"application/x-csh":["csh"],"application/x-debian-package":["*deb","udeb"],"application/x-dgc-compressed":["dgc"],"application/x-director":["dir","dcr","dxr","cst","cct","cxt","w3d","fgd","swa"],"application/x-doom":["wad"],"application/x-dtbncx+xml":["ncx"],"application/x-dtbook+xml":["dtb"],"application/x-dtbresource+xml":["res"],"application/x-dvi":["dvi"],"application/x-envoy":["evy"],"application/x-eva":["eva"],"application/x-font-bdf":["bdf"],"application/x-font-ghostscript":["gsf"],"application/x-font-linux-psf":["psf"],"application/x-font-pcf":["pcf"],"application/x-font-snf":["snf"],"application/x-font-type1":["pfa","pfb","pfm","afm"],"application/x-freearc":["arc"],"application/x-futuresplash":["spl"],"application/x-gca-compressed":["gca"],"application/x-glulx":["ulx"],"application/x-gnumeric":["gnumeric"],"application/x-gramps-xml":["gramps"],"application/x-gtar":["gtar"],"application/x-hdf":["hdf"],"application/x-httpd-php":["php"],"application/x-install-instructions":["install"],"application/x-iso9660-image":["*iso"],"application/x-iwork-keynote-sffkey":["*key"],"application/x-iwork-numbers-sffnumbers":["*numbers"],"application/x-iwork-pages-sffpages":["*pages"],"application/x-java-archive-diff":["jardiff"],"application/x-java-jnlp-file":["jnlp"],"application/x-keepass2":["kdbx"],"application/x-latex":["latex"],"application/x-lua-bytecode":["luac"],"application/x-lzh-compressed":["lzh","lha"],"application/x-makeself":["run"],"application/x-mie":["mie"],"application/x-mobipocket-ebook":["*prc","mobi"],"application/x-ms-application":["application"],"application/x-ms-shortcut":["lnk"],"application/x-ms-wmd":["wmd"],"application/x-ms-wmz":["wmz"],"application/x-ms-xbap":["xbap"],"application/x-msaccess":["mdb"],"application/x-msbinder":["obd"],"application/x-mscardfile":["crd"],"application/x-msclip":["clp"],"application/x-msdos-program":["*exe"],"application/x-msdownload":["*exe","*dll","com","bat","*msi"],"application/x-msmediaview":["mvb","m13","m14"],"application/x-msmetafile":["*wmf","*wmz","*emf","emz"],"application/x-msmoney":["mny"],"application/x-mspublisher":["pub"],"application/x-msschedule":["scd"],"application/x-msterminal":["trm"],"application/x-mswrite":["wri"],"application/x-netcdf":["nc","cdf"],"application/x-ns-proxy-autoconfig":["pac"],"application/x-nzb":["nzb"],"application/x-perl":["pl","pm"],"application/x-pilot":["*prc","*pdb"],"application/x-pkcs12":["p12","pfx"],"application/x-pkcs7-certificates":["p7b","spc"],"application/x-pkcs7-certreqresp":["p7r"],"application/x-rar-compressed":["*rar"],"application/x-redhat-package-manager":["rpm"],"application/x-research-info-systems":["ris"],"application/x-sea":["sea"],"application/x-sh":["sh"],"application/x-shar":["shar"],"application/x-shockwave-flash":["swf"],"application/x-silverlight-app":["xap"],"application/x-sql":["*sql"],"application/x-stuffit":["sit"],"application/x-stuffitx":["sitx"],"application/x-subrip":["srt"],"application/x-sv4cpio":["sv4cpio"],"application/x-sv4crc":["sv4crc"],"application/x-t3vm-image":["t3"],"application/x-tads":["gam"],"application/x-tar":["tar"],"application/x-tcl":["tcl","tk"],"application/x-tex":["tex"],"application/x-tex-tfm":["tfm"],"application/x-texinfo":["texinfo","texi"],"application/x-tgif":["*obj"],"application/x-ustar":["ustar"],"application/x-virtualbox-hdd":["hdd"],"application/x-virtualbox-ova":["ova"],"application/x-virtualbox-ovf":["ovf"],"application/x-virtualbox-vbox":["vbox"],"application/x-virtualbox-vbox-extpack":["vbox-extpack"],"application/x-virtualbox-vdi":["vdi"],"application/x-virtualbox-vhd":["vhd"],"application/x-virtualbox-vmdk":["vmdk"],"application/x-wais-source":["src"],"application/x-web-app-manifest+json":["webapp"],"application/x-x509-ca-cert":["der","crt","pem"],"application/x-xfig":["fig"],"application/x-xliff+xml":["*xlf"],"application/x-xpinstall":["xpi"],"application/x-xz":["xz"],"application/x-zmachine":["z1","z2","z3","z4","z5","z6","z7","z8"],"audio/vnd.dece.audio":["uva","uvva"],"audio/vnd.digital-winds":["eol"],"audio/vnd.dra":["dra"],"audio/vnd.dts":["dts"],"audio/vnd.dts.hd":["dtshd"],"audio/vnd.lucent.voice":["lvp"],"audio/vnd.ms-playready.media.pya":["pya"],"audio/vnd.nuera.ecelp4800":["ecelp4800"],"audio/vnd.nuera.ecelp7470":["ecelp7470"],"audio/vnd.nuera.ecelp9600":["ecelp9600"],"audio/vnd.rip":["rip"],"audio/x-aac":["*aac"],"audio/x-aiff":["aif","aiff","aifc"],"audio/x-caf":["caf"],"audio/x-flac":["flac"],"audio/x-m4a":["*m4a"],"audio/x-matroska":["mka"],"audio/x-mpegurl":["m3u"],"audio/x-ms-wax":["wax"],"audio/x-ms-wma":["wma"],"audio/x-pn-realaudio":["ram","ra"],"audio/x-pn-realaudio-plugin":["rmp"],"audio/x-realaudio":["*ra"],"audio/x-wav":["*wav"],"chemical/x-cdx":["cdx"],"chemical/x-cif":["cif"],"chemical/x-cmdf":["cmdf"],"chemical/x-cml":["cml"],"chemical/x-csml":["csml"],"chemical/x-xyz":["xyz"],"image/prs.btif":["btif","btf"],"image/prs.pti":["pti"],"image/vnd.adobe.photoshop":["psd"],"image/vnd.airzip.accelerator.azv":["azv"],"image/vnd.dece.graphic":["uvi","uvvi","uvg","uvvg"],"image/vnd.djvu":["djvu","djv"],"image/vnd.dvb.subtitle":["*sub"],"image/vnd.dwg":["dwg"],"image/vnd.dxf":["dxf"],"image/vnd.fastbidsheet":["fbs"],"image/vnd.fpx":["fpx"],"image/vnd.fst":["fst"],"image/vnd.fujixerox.edmics-mmr":["mmr"],"image/vnd.fujixerox.edmics-rlc":["rlc"],"image/vnd.microsoft.icon":["ico"],"image/vnd.ms-dds":["dds"],"image/vnd.ms-modi":["mdi"],"image/vnd.ms-photo":["wdp"],"image/vnd.net-fpx":["npx"],"image/vnd.pco.b16":["b16"],"image/vnd.tencent.tap":["tap"],"image/vnd.valve.source.texture":["vtf"],"image/vnd.wap.wbmp":["wbmp"],"image/vnd.xiff":["xif"],"image/vnd.zbrush.pcx":["pcx"],"image/x-3ds":["3ds"],"image/x-cmu-raster":["ras"],"image/x-cmx":["cmx"],"image/x-freehand":["fh","fhc","fh4","fh5","fh7"],"image/x-icon":["*ico"],"image/x-jng":["jng"],"image/x-mrsid-image":["sid"],"image/x-ms-bmp":["*bmp"],"image/x-pcx":["*pcx"],"image/x-pict":["pic","pct"],"image/x-portable-anymap":["pnm"],"image/x-portable-bitmap":["pbm"],"image/x-portable-graymap":["pgm"],"image/x-portable-pixmap":["ppm"],"image/x-rgb":["rgb"],"image/x-tga":["tga"],"image/x-xbitmap":["xbm"],"image/x-xpixmap":["xpm"],"image/x-xwindowdump":["xwd"],"message/vnd.wfa.wsc":["wsc"],"model/vnd.cld":["cld"],"model/vnd.collada+xml":["dae"],"model/vnd.dwf":["dwf"],"model/vnd.gdl":["gdl"],"model/vnd.gtw":["gtw"],"model/vnd.mts":["mts"],"model/vnd.opengex":["ogex"],"model/vnd.parasolid.transmit.binary":["x_b"],"model/vnd.parasolid.transmit.text":["x_t"],"model/vnd.pytha.pyox":["pyo","pyox"],"model/vnd.sap.vds":["vds"],"model/vnd.usda":["usda"],"model/vnd.usdz+zip":["usdz"],"model/vnd.valve.source.compiled-map":["bsp"],"model/vnd.vtu":["vtu"],"text/prs.lines.tag":["dsc"],"text/vnd.curl":["curl"],"text/vnd.curl.dcurl":["dcurl"],"text/vnd.curl.mcurl":["mcurl"],"text/vnd.curl.scurl":["scurl"],"text/vnd.dvb.subtitle":["sub"],"text/vnd.familysearch.gedcom":["ged"],"text/vnd.fly":["fly"],"text/vnd.fmi.flexstor":["flx"],"text/vnd.graphviz":["gv"],"text/vnd.in3d.3dml":["3dml"],"text/vnd.in3d.spot":["spot"],"text/vnd.sun.j2me.app-descriptor":["jad"],"text/vnd.wap.wml":["wml"],"text/vnd.wap.wmlscript":["wmls"],"text/x-asm":["s","asm"],"text/x-c":["c","cc","cxx","cpp","h","hh","dic"],"text/x-component":["htc"],"text/x-fortran":["f","for","f77","f90"],"text/x-handlebars-template":["hbs"],"text/x-java-source":["java"],"text/x-lua":["lua"],"text/x-markdown":["mkd"],"text/x-nfo":["nfo"],"text/x-opml":["opml"],"text/x-org":["*org"],"text/x-pascal":["p","pas"],"text/x-processing":["pde"],"text/x-sass":["sass"],"text/x-scss":["scss"],"text/x-setext":["etx"],"text/x-sfv":["sfv"],"text/x-suse-ymp":["ymp"],"text/x-uuencode":["uu"],"text/x-vcalendar":["vcs"],"text/x-vcard":["vcf"],"video/vnd.dece.hd":["uvh","uvvh"],"video/vnd.dece.mobile":["uvm","uvvm"],"video/vnd.dece.pd":["uvp","uvvp"],"video/vnd.dece.sd":["uvs","uvvs"],"video/vnd.dece.video":["uvv","uvvv"],"video/vnd.dvb.file":["dvb"],"video/vnd.fvt":["fvt"],"video/vnd.mpegurl":["mxu","m4u"],"video/vnd.ms-playready.media.pyv":["pyv"],"video/vnd.uvvu.mp4":["uvu","uvvu"],"video/vnd.vivo":["viv"],"video/x-f4v":["f4v"],"video/x-fli":["fli"],"video/x-flv":["flv"],"video/x-m4v":["m4v"],"video/x-matroska":["mkv","mk3d","mks"],"video/x-mng":["mng"],"video/x-ms-asf":["asf","asx"],"video/x-ms-vob":["vob"],"video/x-ms-wm":["wm"],"video/x-ms-wmv":["wmv"],"video/x-ms-wmx":["wmx"],"video/x-ms-wvx":["wvx"],"video/x-msvideo":["avi"],"video/x-sgi-movie":["movie"],"video/x-smv":["smv"],"x-conference/x-cooltalk":["ice"]};Object.freeze(nc);const sc={"application/andrew-inset":["ez"],"application/appinstaller":["appinstaller"],"application/applixware":["aw"],"application/appx":["appx"],"application/appxbundle":["appxbundle"],"application/atom+xml":["atom"],"application/atomcat+xml":["atomcat"],"application/atomdeleted+xml":["atomdeleted"],"application/atomsvc+xml":["atomsvc"],"application/atsc-dwd+xml":["dwd"],"application/atsc-held+xml":["held"],"application/atsc-rsat+xml":["rsat"],"application/automationml-aml+xml":["aml"],"application/automationml-amlx+zip":["amlx"],"application/bdoc":["bdoc"],"application/calendar+xml":["xcs"],"application/ccxml+xml":["ccxml"],"application/cdfx+xml":["cdfx"],"application/cdmi-capability":["cdmia"],"application/cdmi-container":["cdmic"],"application/cdmi-domain":["cdmid"],"application/cdmi-object":["cdmio"],"application/cdmi-queue":["cdmiq"],"application/cpl+xml":["cpl"],"application/cu-seeme":["cu"],"application/cwl":["cwl"],"application/dash+xml":["mpd"],"application/dash-patch+xml":["mpp"],"application/davmount+xml":["davmount"],"application/docbook+xml":["dbk"],"application/dssc+der":["dssc"],"application/dssc+xml":["xdssc"],"application/ecmascript":["ecma"],"application/emma+xml":["emma"],"application/emotionml+xml":["emotionml"],"application/epub+zip":["epub"],"application/exi":["exi"],"application/express":["exp"],"application/fdf":["fdf"],"application/fdt+xml":["fdt"],"application/font-tdpfr":["pfr"],"application/geo+json":["geojson"],"application/gml+xml":["gml"],"application/gpx+xml":["gpx"],"application/gxf":["gxf"],"application/gzip":["gz"],"application/hjson":["hjson"],"application/hyperstudio":["stk"],"application/inkml+xml":["ink","inkml"],"application/ipfix":["ipfix"],"application/its+xml":["its"],"application/java-archive":["jar","war","ear"],"application/java-serialized-object":["ser"],"application/java-vm":["class"],"application/javascript":["*js"],"application/json":["json","map"],"application/json5":["json5"],"application/jsonml+json":["jsonml"],"application/ld+json":["jsonld"],"application/lgr+xml":["lgr"],"application/lost+xml":["lostxml"],"application/mac-binhex40":["hqx"],"application/mac-compactpro":["cpt"],"application/mads+xml":["mads"],"application/manifest+json":["webmanifest"],"application/marc":["mrc"],"application/marcxml+xml":["mrcx"],"application/mathematica":["ma","nb","mb"],"application/mathml+xml":["mathml"],"application/mbox":["mbox"],"application/media-policy-dataset+xml":["mpf"],"application/mediaservercontrol+xml":["mscml"],"application/metalink+xml":["metalink"],"application/metalink4+xml":["meta4"],"application/mets+xml":["mets"],"application/mmt-aei+xml":["maei"],"application/mmt-usd+xml":["musd"],"application/mods+xml":["mods"],"application/mp21":["m21","mp21"],"application/mp4":["*mp4","*mpg4","mp4s","m4p"],"application/msix":["msix"],"application/msixbundle":["msixbundle"],"application/msword":["doc","dot"],"application/mxf":["mxf"],"application/n-quads":["nq"],"application/n-triples":["nt"],"application/node":["cjs"],"application/octet-stream":["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"],"application/oda":["oda"],"application/oebps-package+xml":["opf"],"application/ogg":["ogx"],"application/omdoc+xml":["omdoc"],"application/onenote":["onetoc","onetoc2","onetmp","onepkg"],"application/oxps":["oxps"],"application/p2p-overlay+xml":["relo"],"application/patch-ops-error+xml":["xer"],"application/pdf":["pdf"],"application/pgp-encrypted":["pgp"],"application/pgp-keys":["asc"],"application/pgp-signature":["sig","*asc"],"application/pics-rules":["prf"],"application/pkcs10":["p10"],"application/pkcs7-mime":["p7m","p7c"],"application/pkcs7-signature":["p7s"],"application/pkcs8":["p8"],"application/pkix-attr-cert":["ac"],"application/pkix-cert":["cer"],"application/pkix-crl":["crl"],"application/pkix-pkipath":["pkipath"],"application/pkixcmp":["pki"],"application/pls+xml":["pls"],"application/postscript":["ai","eps","ps"],"application/provenance+xml":["provx"],"application/pskc+xml":["pskcxml"],"application/raml+yaml":["raml"],"application/rdf+xml":["rdf","owl"],"application/reginfo+xml":["rif"],"application/relax-ng-compact-syntax":["rnc"],"application/resource-lists+xml":["rl"],"application/resource-lists-diff+xml":["rld"],"application/rls-services+xml":["rs"],"application/route-apd+xml":["rapd"],"application/route-s-tsid+xml":["sls"],"application/route-usd+xml":["rusd"],"application/rpki-ghostbusters":["gbr"],"application/rpki-manifest":["mft"],"application/rpki-roa":["roa"],"application/rsd+xml":["rsd"],"application/rss+xml":["rss"],"application/rtf":["rtf"],"application/sbml+xml":["sbml"],"application/scvp-cv-request":["scq"],"application/scvp-cv-response":["scs"],"application/scvp-vp-request":["spq"],"application/scvp-vp-response":["spp"],"application/sdp":["sdp"],"application/senml+xml":["senmlx"],"application/sensml+xml":["sensmlx"],"application/set-payment-initiation":["setpay"],"application/set-registration-initiation":["setreg"],"application/shf+xml":["shf"],"application/sieve":["siv","sieve"],"application/smil+xml":["smi","smil"],"application/sparql-query":["rq"],"application/sparql-results+xml":["srx"],"application/sql":["sql"],"application/srgs":["gram"],"application/srgs+xml":["grxml"],"application/sru+xml":["sru"],"application/ssdl+xml":["ssdl"],"application/ssml+xml":["ssml"],"application/swid+xml":["swidtag"],"application/tei+xml":["tei","teicorpus"],"application/thraud+xml":["tfi"],"application/timestamped-data":["tsd"],"application/toml":["toml"],"application/trig":["trig"],"application/ttml+xml":["ttml"],"application/ubjson":["ubj"],"application/urc-ressheet+xml":["rsheet"],"application/urc-targetdesc+xml":["td"],"application/voicexml+xml":["vxml"],"application/wasm":["wasm"],"application/watcherinfo+xml":["wif"],"application/widget":["wgt"],"application/winhlp":["hlp"],"application/wsdl+xml":["wsdl"],"application/wspolicy+xml":["wspolicy"],"application/xaml+xml":["xaml"],"application/xcap-att+xml":["xav"],"application/xcap-caps+xml":["xca"],"application/xcap-diff+xml":["xdf"],"application/xcap-el+xml":["xel"],"application/xcap-ns+xml":["xns"],"application/xenc+xml":["xenc"],"application/xfdf":["xfdf"],"application/xhtml+xml":["xhtml","xht"],"application/xliff+xml":["xlf"],"application/xml":["xml","xsl","xsd","rng"],"application/xml-dtd":["dtd"],"application/xop+xml":["xop"],"application/xproc+xml":["xpl"],"application/xslt+xml":["*xsl","xslt"],"application/xspf+xml":["xspf"],"application/xv+xml":["mxml","xhvml","xvml","xvm"],"application/yang":["yang"],"application/yin+xml":["yin"],"application/zip":["zip"],"audio/3gpp":["*3gpp"],"audio/aac":["adts","aac"],"audio/adpcm":["adp"],"audio/amr":["amr"],"audio/basic":["au","snd"],"audio/midi":["mid","midi","kar","rmi"],"audio/mobile-xmf":["mxmf"],"audio/mp3":["*mp3"],"audio/mp4":["m4a","mp4a"],"audio/mpeg":["mpga","mp2","mp2a","mp3","m2a","m3a"],"audio/ogg":["oga","ogg","spx","opus"],"audio/s3m":["s3m"],"audio/silk":["sil"],"audio/wav":["wav"],"audio/wave":["*wav"],"audio/webm":["weba"],"audio/xm":["xm"],"font/collection":["ttc"],"font/otf":["otf"],"font/ttf":["ttf"],"font/woff":["woff"],"font/woff2":["woff2"],"image/aces":["exr"],"image/apng":["apng"],"image/avci":["avci"],"image/avcs":["avcs"],"image/avif":["avif"],"image/bmp":["bmp","dib"],"image/cgm":["cgm"],"image/dicom-rle":["drle"],"image/dpx":["dpx"],"image/emf":["emf"],"image/fits":["fits"],"image/g3fax":["g3"],"image/gif":["gif"],"image/heic":["heic"],"image/heic-sequence":["heics"],"image/heif":["heif"],"image/heif-sequence":["heifs"],"image/hej2k":["hej2"],"image/hsj2":["hsj2"],"image/ief":["ief"],"image/jls":["jls"],"image/jp2":["jp2","jpg2"],"image/jpeg":["jpeg","jpg","jpe"],"image/jph":["jph"],"image/jphc":["jhc"],"image/jpm":["jpm","jpgm"],"image/jpx":["jpx","jpf"],"image/jxr":["jxr"],"image/jxra":["jxra"],"image/jxrs":["jxrs"],"image/jxs":["jxs"],"image/jxsc":["jxsc"],"image/jxsi":["jxsi"],"image/jxss":["jxss"],"image/ktx":["ktx"],"image/ktx2":["ktx2"],"image/png":["png"],"image/sgi":["sgi"],"image/svg+xml":["svg","svgz"],"image/t38":["t38"],"image/tiff":["tif","tiff"],"image/tiff-fx":["tfx"],"image/webp":["webp"],"image/wmf":["wmf"],"message/disposition-notification":["disposition-notification"],"message/global":["u8msg"],"message/global-delivery-status":["u8dsn"],"message/global-disposition-notification":["u8mdn"],"message/global-headers":["u8hdr"],"message/rfc822":["eml","mime"],"model/3mf":["3mf"],"model/gltf+json":["gltf"],"model/gltf-binary":["glb"],"model/iges":["igs","iges"],"model/jt":["jt"],"model/mesh":["msh","mesh","silo"],"model/mtl":["mtl"],"model/obj":["obj"],"model/prc":["prc"],"model/step+xml":["stpx"],"model/step+zip":["stpz"],"model/step-xml+zip":["stpxz"],"model/stl":["stl"],"model/u3d":["u3d"],"model/vrml":["wrl","vrml"],"model/x3d+binary":["*x3db","x3dbz"],"model/x3d+fastinfoset":["x3db"],"model/x3d+vrml":["*x3dv","x3dvz"],"model/x3d+xml":["x3d","x3dz"],"model/x3d-vrml":["x3dv"],"text/cache-manifest":["appcache","manifest"],"text/calendar":["ics","ifb"],"text/coffeescript":["coffee","litcoffee"],"text/css":["css"],"text/csv":["csv"],"text/html":["html","htm","shtml"],"text/jade":["jade"],"text/javascript":["js","mjs"],"text/jsx":["jsx"],"text/less":["less"],"text/markdown":["md","markdown"],"text/mathml":["mml"],"text/mdx":["mdx"],"text/n3":["n3"],"text/plain":["txt","text","conf","def","list","log","in","ini"],"text/richtext":["rtx"],"text/rtf":["*rtf"],"text/sgml":["sgml","sgm"],"text/shex":["shex"],"text/slim":["slim","slm"],"text/spdx":["spdx"],"text/stylus":["stylus","styl"],"text/tab-separated-values":["tsv"],"text/troff":["t","tr","roff","man","me","ms"],"text/turtle":["ttl"],"text/uri-list":["uri","uris","urls"],"text/vcard":["vcard"],"text/vtt":["vtt"],"text/wgsl":["wgsl"],"text/xml":["*xml"],"text/yaml":["yaml","yml"],"video/3gpp":["3gp","3gpp"],"video/3gpp2":["3g2"],"video/h261":["h261"],"video/h263":["h263"],"video/h264":["h264"],"video/iso.segment":["m4s"],"video/jpeg":["jpgv"],"video/jpm":["*jpm","*jpgm"],"video/mj2":["mj2","mjp2"],"video/mp2t":["ts"],"video/mp4":["mp4","mp4v","mpg4"],"video/mpeg":["mpeg","mpg","mpe","m1v","m2v"],"video/ogg":["ogv"],"video/quicktime":["qt","mov"],"video/webm":["webm"]};Object.freeze(sc);var xt=function(e,t,i,a){if(i==="a"&&!a)throw new TypeError("Private accessor was defined without a getter");if(typeof t=="function"?e!==t||!a:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return i==="m"?a:i==="a"?a.call(e):a?a.value:t.get(e)},Ji,Ra,ki;class _A{constructor(...t){Ji.set(this,new Map),Ra.set(this,new Map),ki.set(this,new Map);for(const i of t)this.define(i)}define(t,i=!1){for(let[a,r]of Object.entries(t)){a=a.toLowerCase(),r=r.map(n=>n.toLowerCase()),xt(this,ki,"f").has(a)||xt(this,ki,"f").set(a,new Set);const o=xt(this,ki,"f").get(a);let s=!0;for(let n of r){const c=n.startsWith("*");if(n=c?n.slice(1):n,o==null||o.add(n),s&&xt(this,Ra,"f").set(a,n),s=!1,c)continue;const d=xt(this,Ji,"f").get(n);if(d&&d!=a&&!i)throw new Error(`"${a} -> ${n}" conflicts with "${d} -> ${n}". Pass \`force=true\` to override this definition.`);xt(this,Ji,"f").set(n,a)}}return this}getType(t){if(typeof t!="string")return null;const i=t.replace(/^.*[/\\]/,"").toLowerCase(),a=i.replace(/^.*\./,"").toLowerCase(),r=i.length<t.length;return!(a.length<i.length-1)&&r?null:xt(this,Ji,"f").get(a)??null}getExtension(t){var i;return typeof t!="string"?null:(t=(i=t==null?void 0:t.split)==null?void 0:i.call(t,";")[0],(t&&xt(this,Ra,"f").get(t.trim().toLowerCase()))??null)}getAllExtensions(t){return typeof t!="string"?null:xt(this,ki,"f").get(t.toLowerCase())??null}_freeze(){this.define=()=>{throw new Error("define() not allowed for built-in Mime objects. See https://github.com/broofa/mime/blob/main/README.md#custom-mime-instances")},Object.freeze(this);for(const t of xt(this,ki,"f").values())Object.freeze(t);return this}_getTestState(){return{types:xt(this,Ji,"f"),extensions:xt(this,Ra,"f")}}}Ji=new WeakMap,Ra=new WeakMap,ki=new WeakMap;const en=new _A(sc,nc)._freeze();class gA{constructor(t,i){this.type=t,this.content=i}get mime(){return en.getType(this.type)}async open(){if(this.type==="url"){window.open(this.content,"_blank");return}const t=document.createElement("a");t.href=`data:${this.mime};base64,${this.content}`,t.download=`pod.${this.type}`,await t.click(),t.remove()}}const vA=e=>new gA(e.type,e.content),yA={fromGetShipmentPodResponse:vA};class tn{constructor(t,i,a,r,o,s){this.type=t,this.content=i,this.delivereaReference=a,this.carrierReference=r,this.clientReference=o,this.carrierCode=s}get mime(){return en.getType(this.type)}async download(t){const i=document.createElement("a");i.href=`data:${this.mime};base64,${this.content}`,i.download=`${t||this.delivereaReference}.${this.type}`,await i.click(),i.remove()}}const wA=e=>new tn(e.type,e.content,e.delivereaReference,e.carrierReference,e.clientReference,e.carrierCode),CA={fromGetShipmentLabelResponse:wA},bA=e=>new tn(e.type,e.content,e.delivereaReference,e.carrierReference,e.clientReference,e.carrierCode),EA=e=>{if(!e.number||!e.clientCode)throw new Error("Invalid parcel");return{parcelNumber:e.number,parcelClientCode:e.clientCode}},as={toGetShipmentParcelLabelRequest:EA,fromGetShipmentParcelLabelResponse:bA};class cc{constructor(t,i,a,r,o,s,n,c,d,u,f){this.distributionCenterId=t,this.carrierCode=i,this.serviceCode=a,this.costCenterCode=r,this.delivereaReference=o,this.clientReference=s,this.totalParcels=n,this.shippingDate=c,this.createdAt=d,this.clientAdditionalInfo=u,this.tickets=f}get category(){var t;return(t=this.clientAdditionalInfo)==null?void 0:t.category}get freeLabelText(){var t;return(t=this.clientAdditionalInfo)==null?void 0:t.freeLabelText}get expeditionReference(){var t;return(t=this.clientAdditionalInfo)==null?void 0:t.expedition_reference}get shipConfirm(){var t;return(t=this.clientAdditionalInfo)==null?void 0:t.ship_confirm}get parentExpeditionReference(){var t;return(t=this.clientAdditionalInfo)==null?void 0:t.parent_expedition_reference}get paymentMethod(){var t;return(t=this.clientAdditionalInfo)==null?void 0:t.paymentMethod}get hasTickets(){var t;return(((t=this.tickets)==null?void 0:t.length)??0)>0}}class RA extends cc{constructor(t,i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_,b,E,R,x,A,k,I,O,U){super(d,_,b,E,n,s,A,r,a,k,O),this.status=t,this.currentTrackingCode=i,this.createdAt=a,this.shippingDate=r,this.deliveryDate=o,this.clientReference=s,this.delivereaReference=n,this.carrierReference=c,this.distributionCenterId=d,this.toName=u,this.toAddress=f,this.toCity=g,this.toZipCode=l,this.toCountryCode=p,this.cashOnDelivery=m,this.totalAmount=v,this.carrierCode=_,this.serviceCode=b,this.costCenterCode=E,this.totalWeight=R,this.totalVolume=x,this.totalParcels=A,this.clientAdditionalInfo=k,this.deliveryTime=I,this.tickets=O,this.hasPod=U}get deliveryTimeFormatted(){return this.deliveryTime&&this.deliveryTime.start&&this.deliveryTime.end?`${fe.format(this.deliveryTime.start,"HH:mm")} - ${fe.format(this.deliveryTime.end,"HH:mm")}`:"-"}}class At{constructor(t,i,a,r,o){this.name=t,this.address=i,this.city=a,this.zipCode=r,this.countryCode=o}static fromResponse(t){return new At(t.name,t.address,t.city,t.zipCode,t.countryCode)}}class xA{constructor(t,i){this.start=t,this.end=i}}const AA=(e,t)=>{const i=e;return pt().checkFeatureFlag(He.EXPEDITION_REFERENCE)&&(e==null?void 0:e.expedition_reference)===void 0&&(t==null?void 0:t.expedition_reference)!==void 0&&(i.expedition_reference=t==null?void 0:t.expedition_reference),pt().checkFeatureFlag(He.SHIP_CONFIRM)&&(e==null?void 0:e.ship_confirm)===void 0&&(t==null?void 0:t.ship_confirm)!==void 0&&(i.ship_confirm=t==null?void 0:t.ship_confirm),i},dc={clientAdditionalInfoFromResponse:AA},TA=(e,t)=>{var i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_,b,E,R,x,A,k,I,O,U;return ni({fromShippingDate:e.shippingDate!==void 0?(i=e.shippingDate)!=null&&i.start?fe.formatToDateTimeZoneWithStartDayHours((a=e.shippingDate)==null?void 0:a.start):"":void 0,toShippingDate:e.shippingDate!==void 0?(r=e.shippingDate)!=null&&r.end?fe.formatToDateTimeZoneWithEndDayHours((o=e.shippingDate)==null?void 0:o.end):"":void 0,fromCreatedAtDate:e.createdAtDate!==void 0?(s=e.createdAtDate)!=null&&s.start?fe.formatToDateTimeZoneWithStartDayHours((n=e.createdAtDate)==null?void 0:n.start):"":void 0,toCreatedAtDate:e.createdAtDate!==void 0?(c=e.createdAtDate)!=null&&c.end?fe.formatToDateTimeZoneWithEndDayHours((d=e.createdAtDate)==null?void 0:d.end):"":void 0,fromDeliveryTime:e.deliveryTime!==void 0?(u=e.deliveryTime)!=null&&u.start?fe.formatToDateTimeZone((f=e.deliveryTime)==null?void 0:f.start):"":void 0,toDeliveryTime:e.deliveryTime!==void 0?(g=e.deliveryTime)!=null&&g.end?fe.formatToDateTimeZone((l=e.deliveryTime)==null?void 0:l.end):"":void 0,fromNotificationTrackingCodeDate:e.notificationTrackingCode!==void 0?(p=e.notificationTrackingCode)!=null&&p.dateRange.start?fe.formatToDateTimeZoneWithStartDayHours((m=e.notificationTrackingCode)==null?void 0:m.dateRange.start):"":void 0,toNotificationTrackingCodeDate:e.notificationTrackingCode!==void 0?(v=e.notificationTrackingCode)!=null&&v.dateRange.end?fe.formatToDateTimeZoneWithEndDayHours((_=e.notificationTrackingCode)==null?void 0:_.dateRange.end):"":void 0,notificationTrackingCodes:((b=e.notificationTrackingCode)==null?void 0:b.select)??void 0,clientReferences:e.clientReferences??void 0,delivereaReference:e.delivereaReference?be(e.delivereaReference):void 0,carrierReference:e.carrierReference?be(e.carrierReference):void 0,parcelClientCode:e.parcelClientCode?be(e.parcelClientCode):void 0,toName:e.toName?be(e.toName):void 0,toZipCode:e.toZipCode?be(e.toZipCode):void 0,toCountryCode:e.toCountryCode?be(e.toCountryCode):void 0,cashOnDelivery:e.cashOnDelivery??void 0,dropPointKey:e.dropPointKey?be(e.dropPointKey):void 0,palletId:e.palletId?be(e.palletId):void 0,carrierCode:((E=e.carrierCostCentersServices)==null?void 0:E.carrier)??void 0,serviceCodes:((R=e.carrierCostCentersServices)==null?void 0:R.services)??void 0,costCenterCodes:((x=e.carrierCostCentersServices)==null?void 0:x.costCenters)??void 0,fromChangeTrackingCodeDate:e.changeTrackingCode!==void 0?(A=e.changeTrackingCode)!=null&&A.dateRange.start?fe.formatToDateTimeZoneWithStartDayHours((k=e.changeTrackingCode)==null?void 0:k.dateRange.start):"":void 0,toChangeTrackingCodeDate:e.changeTrackingCode!==void 0?(I=e.changeTrackingCode)!=null&&I.dateRange.end?fe.formatToDateTimeZoneWithEndDayHours((O=e.changeTrackingCode)==null?void 0:O.dateRange.end):"":void 0,changeTrackingCodes:((U=e.changeTrackingCode)==null?void 0:U.select)??void 0,distributionCenterIds:e.distributionCenterIds??void 0,distributionCenterCountryCode:e.distributionCenterCountryCode??void 0,statuses:e.statuses??void 0,excludedStatuses:e.excludedStatuses??void 0,currentTrackingCodes:e.currentTrackingCodes??void 0,revisionTrackingCode:e.revisionTrackingCode??void 0,billingAccountId:e.billingAccountId??void 0,clientAdditionalInfo:xe(e.clientAdditionalInfo),labelDownloaded:e.labelDownloaded!==void 0?e.labelDownloaded?"1":"0":void 0,batchId:e.batchId?be(e.batchId):void 0,batchReference:e.batchReference?be(e.batchReference):void 0,hasPod:e.hasPod??void 0,page:e.page,itemsPerPage:e.itemsPerPage,sort:t.toArray()},X=>Hi(X)||!ws(X)&&Ft(X))},DA=e=>new gt(e.data.map(t=>new RA(Ui[t.status],t.currentTrackingCode,new Date(t.createdAt),new Date(t.shippingDate),t.deliveryDate?new Date(t.deliveryDate):null,t.clientReference,t.delivereaReference,t.carrierReference,t.distributionCenterId,At.fromResponse(t.to).name??"-",At.fromResponse(t.to).address??"-",At.fromResponse(t.to).city??"-",At.fromResponse(t.to).zipCode??"-",At.fromResponse(t.to).countryCode??"-",Qe.fromString(t.cashOnDelivery),Qe.fromString(t.totalAmount),t.carrierCode,t.serviceCode,t.costCenterCode,t.totalWeight,t.totalVolume,t.totalParcels,dc.clientAdditionalInfoFromResponse(t.clientAdditionalInfo,t.extras),t.deliveryTime?new xA(new Date(t.deliveryTime.start),new Date(t.deliveryTime.end)):void 0,t.tickets??[],t.hasPod)),e.hasMore),rs={toSearchShipmentsByCriteriaRequest:TA,fromSearchShipmentsByCriteriaResponse:DA};class eo{constructor(t,i,a,r){this.total=t,this.parcelsCount=i,this.cashOnDelivery=a,this.totalAmount=r}static empty(){return new eo(0,0)}}const kA=e=>{var t,i;return new eo(e.total,e.parcelsCount,(t=e.cashOnDelivery)==null?void 0:t.map(a=>new Qe(a.amount,a.currency)),(i=e.totalAmount)==null?void 0:i.map(a=>new Qe(a.amount,a.currency)))},IA=e=>{var t,i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_,b,E,R,x,A,k,I,O;return ni({fromShippingDate:e.shippingDate!==void 0?(t=e.shippingDate)!=null&&t.start?fe.formatToDateTimeZoneWithStartDayHours((i=e.shippingDate)==null?void 0:i.start):"":void 0,toShippingDate:e.shippingDate!==void 0?(a=e.shippingDate)!=null&&a.end?fe.formatToDateTimeZoneWithEndDayHours((r=e.shippingDate)==null?void 0:r.end):"":void 0,fromCreatedAtDate:e.createdAtDate!==void 0?(o=e.createdAtDate)!=null&&o.start?fe.formatToDateTimeZoneWithStartDayHours((s=e.createdAtDate)==null?void 0:s.start):"":void 0,toCreatedAtDate:e.createdAtDate!==void 0?(n=e.createdAtDate)!=null&&n.end?fe.formatToDateTimeZoneWithEndDayHours((c=e.createdAtDate)==null?void 0:c.end):"":void 0,fromDeliveryTime:e.deliveryTime!==void 0?(d=e.deliveryTime)!=null&&d.start?fe.formatToDateTimeZone((u=e.deliveryTime)==null?void 0:u.start):"":void 0,toDeliveryTime:e.deliveryTime!==void 0?(f=e.deliveryTime)!=null&&f.end?fe.formatToDateTimeZone((g=e.deliveryTime)==null?void 0:g.end):"":void 0,fromNotificationTrackingCodeDate:e.notificationTrackingCode!==void 0?(l=e.notificationTrackingCode)!=null&&l.dateRange.start?fe.formatToDateTimeZoneWithStartDayHours((p=e.notificationTrackingCode)==null?void 0:p.dateRange.start):"":void 0,toNotificationTrackingCodeDate:e.notificationTrackingCode!==void 0?(m=e.notificationTrackingCode)!=null&&m.dateRange.end?fe.formatToDateTimeZoneWithEndDayHours((v=e.notificationTrackingCode)==null?void 0:v.dateRange.end):"":void 0,notificationTrackingCodes:((_=e.notificationTrackingCode)==null?void 0:_.select)??void 0,clientReferences:e.clientReferences??void 0,delivereaReference:e.delivereaReference?be(e.delivereaReference):void 0,carrierReference:e.carrierReference?be(e.carrierReference):void 0,parcelClientCode:e.parcelClientCode?be(e.parcelClientCode):void 0,toName:e.toName?be(e.toName):void 0,toZipCode:e.toZipCode?be(e.toZipCode):void 0,toCountryCode:e.toCountryCode?be(e.toCountryCode):void 0,cashOnDelivery:e.cashOnDelivery!==void 0?e.cashOnDelivery?"1":"0":void 0,dropPointKey:e.dropPointKey?be(e.dropPointKey):void 0,palletId:e.palletId?be(e.palletId):void 0,carrierCode:((b=e.carrierCostCentersServices)==null?void 0:b.carrier)??void 0,serviceCodes:((E=e.carrierCostCentersServices)==null?void 0:E.services)??void 0,costCenterCodes:((R=e.carrierCostCentersServices)==null?void 0:R.costCenters)??void 0,fromChangeTrackingCodeDate:e.changeTrackingCode!==void 0?(x=e.changeTrackingCode)!=null&&x.dateRange.start?fe.formatToDateTimeZoneWithStartDayHours((A=e.changeTrackingCode)==null?void 0:A.dateRange.start):"":void 0,toChangeTrackingCodeDate:e.changeTrackingCode!==void 0?(k=e.changeTrackingCode)!=null&&k.dateRange.end?fe.formatToDateTimeZoneWithEndDayHours((I=e.changeTrackingCode)==null?void 0:I.dateRange.end):"":void 0,changeTrackingCodes:((O=e.changeTrackingCode)==null?void 0:O.select)??void 0,distributionCenterIds:e.distributionCenterIds??void 0,distributionCenterCountryCode:e.distributionCenterCountryCode??void 0,statuses:e.statuses??void 0,excludedStatuses:e.excludedStatuses??void 0,currentTrackingCodes:e.currentTrackingCodes??void 0,revisionTrackingCode:e.revisionTrackingCode??void 0,billingAccountId:e.billingAccountId??void 0,clientAdditionalInfo:xe(e.clientAdditionalInfo),labelDownloaded:e.labelDownloaded!==void 0?e.labelDownloaded?"1":"0":void 0,batchId:e.batchId?be(e.batchId):void 0,batchReference:e.batchReference?be(e.batchReference):void 0,hasPod:e.hasPod??void 0},Hi)},os={toGetTotalShipmentsByCriteriaRequest:IA,fromGetTotalShipmentsByCriteriaResponse:kA},SA=(e,t)=>{var i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_,b,E,R,x,A,k,I,O,U;return{criteria:ni({fromShippingDate:e.shippingDate!==void 0&&(i=e.shippingDate)!=null&&i.start?fe.formatToDateTimeZoneWithStartDayHours((a=e.shippingDate)==null?void 0:a.start):void 0,toShippingDate:e.shippingDate!==void 0&&(r=e.shippingDate)!=null&&r.end?fe.formatToDateTimeZoneWithEndDayHours((o=e.shippingDate)==null?void 0:o.end):void 0,fromCreatedAtDate:e.createdAtDate!==void 0&&(s=e.createdAtDate)!=null&&s.start?fe.formatToDateTimeZoneWithStartDayHours((n=e.createdAtDate)==null?void 0:n.start):void 0,toCreatedAtDate:e.createdAtDate!==void 0&&(c=e.createdAtDate)!=null&&c.end?fe.formatToDateTimeZoneWithEndDayHours((d=e.createdAtDate)==null?void 0:d.end):void 0,fromDeliveryTime:e.deliveryTime!==void 0&&(u=e.deliveryTime)!=null&&u.start?fe.formatToDateTimeZone((f=e.deliveryTime)==null?void 0:f.start):void 0,toDeliveryTime:e.deliveryTime!==void 0&&(g=e.deliveryTime)!=null&&g.end?fe.formatToDateTimeZone((l=e.deliveryTime)==null?void 0:l.end):void 0,fromNotificationTrackingCodeDate:e.notificationTrackingCode!==void 0?(p=e.notificationTrackingCode)!=null&&p.dateRange.start?fe.formatToDateTimeZoneWithStartDayHours((m=e.notificationTrackingCode)==null?void 0:m.dateRange.start):"":void 0,toNotificationTrackingCodeDate:e.notificationTrackingCode!==void 0?(v=e.notificationTrackingCode)!=null&&v.dateRange.end?fe.formatToDateTimeZoneWithEndDayHours((_=e.notificationTrackingCode)==null?void 0:_.dateRange.end):"":void 0,notificationTrackingCodes:((b=e.notificationTrackingCode)==null?void 0:b.select)??void 0,clientReferences:e.clientReferences??void 0,delivereaReference:e.delivereaReference?be(e.delivereaReference):void 0,delivereaReferences:e.delivereaReferences??void 0,carrierReference:e.carrierReference?be(e.carrierReference):void 0,parcelClientCode:e.parcelClientCode?be(e.parcelClientCode):void 0,toName:e.toName?be(e.toName):void 0,toZipCode:e.toZipCode?be(e.toZipCode):void 0,toCountryCode:e.toCountryCode?be(e.toCountryCode):void 0,cashOnDelivery:e.cashOnDelivery!==void 0?e.cashOnDelivery?"1":"0":void 0,dropPointKey:e.dropPointKey?be(e.dropPointKey):void 0,palletId:e.palletId?be(e.palletId):void 0,carrierCode:((E=e.carrierCostCentersServices)==null?void 0:E.carrier)??void 0,serviceCodes:((R=e.carrierCostCentersServices)==null?void 0:R.services)??void 0,costCenterCodes:((x=e.carrierCostCentersServices)==null?void 0:x.costCenters)??void 0,fromChangeTrackingCodeDate:e.changeTrackingCode!==void 0?(A=e.changeTrackingCode)!=null&&A.dateRange.start?fe.formatToDateTimeZoneWithStartDayHours((k=e.changeTrackingCode)==null?void 0:k.dateRange.start):"":void 0,toChangeTrackingCodeDate:e.changeTrackingCode!==void 0?(I=e.changeTrackingCode)!=null&&I.dateRange.end?fe.formatToDateTimeZoneWithEndDayHours((O=e.changeTrackingCode)==null?void 0:O.dateRange.end):"":void 0,changeTrackingCodes:((U=e.changeTrackingCode)==null?void 0:U.select)??void 0,distributionCenterIds:e.distributionCenterIds??void 0,distributionCenterCountryCode:e.distributionCenterCountryCode??void 0,statuses:e.statuses??void 0,excludedStatuses:e.excludedStatuses??void 0,currentTrackingCodes:e.currentTrackingCodes??void 0,revisionTrackingCode:e.revisionTrackingCode??void 0,billingAccountId:e.billingAccountId??void 0,clientAdditionalInfo:xe(e.clientAdditionalInfo),labelDownloaded:e.labelDownloaded!==void 0?e.labelDownloaded?"1":"0":void 0,batchId:e.batchId?be(e.batchId):void 0,batchReference:e.batchReference?be(e.batchReference):void 0,hasPod:e.hasPod},X=>Hi(X)||Ft(X)),destination:t,format:"xlsx",provider:"shipments"}},PA={toExportShipmentsRequest:SA};function OA(){const e=Ks(),{dynamicFilters:t,updateDynamicFilters:i,resetDynamicFilters:a}=Qa(),{dynamicColumns:r,updateDynamicColumns:o,resetDynamicColumns:s}=er(),{successNotification:n,errorNotification:c}=vt(),{globalFilterType:d,selectedBillingAccount:u,selectedCountry:f}=Ki(),{showCloseExpiredExpeditionsModal:g,closeExpedition:l,matchExpeditionAssignation:p,getExpeditionTrackings:m,getExpeditionRevisionStatuses:v,showCancelExpeditionModal:_,showHideExpeditionModal:b}=rr(),E=z({get:()=>e.sort,set:pe=>e.updateSort(pe)}),R=z({get:()=>e.criteria,set:pe=>e.updateCriteria(pe)}),x=async(pe,De)=>rs.fromSearchShipmentsByCriteriaResponse(await $t.searchShipmentsByCriteria(rs.toSearchShipmentsByCriteriaRequest(pe,De))),A=async pe=>os.fromGetTotalShipmentsByCriteriaResponse(await $t.getTotalShipmentsByCriteria(os.toGetTotalShipmentsByCriteriaRequest(pe))),k=async pe=>Jn.fromGenerateManifestResponse(await $t.generateManifest(Jn.toGenerateManifestRequest(pe))),I=async pe=>Qn.fromCreateShipmentResponse(await $t.createShipment(Qn.toCreateShipmentRequest(pe))),O=async pe=>fA.fromGetShipmentResponse(await $t.getShipment(pe)),U=async pe=>m("shipments",pe),X=pe=>p("shipments",pe),D=pe=>v("shipments",pe),H=(pe,De)=>{_(async()=>{try{await y(pe),n("expeditions.actions.cancel.success"),De()}catch{c("expeditions.actions.cancel.error")}})},y=async pe=>await $t.cancelShipment(pe),V=(pe,De)=>{b(async()=>{try{await K(pe),n("expeditions.actions.hide.success"),De()}catch{c("expeditions.actions.hide.error")}})},K=async pe=>await $t.hideShipment(pe),P=(pe,De)=>{g(pe,Ue.shipment,W,De)},W=async(pe,De)=>await Promise.all(pe.map(Oe=>l(Oe,De))),Z=async pe=>yA.fromGetShipmentPodResponse(await $t.getShipmentPod(pe)),ee=async pe=>CA.fromGetShipmentLabelResponse(await $t.getShipmentLabel(pe)),B=async(pe,De)=>as.fromGetShipmentParcelLabelResponse(await $t.getShipmentParcelLabel(pe,as.toGetShipmentParcelLabelRequest(De))),G=async(pe,De)=>$t.exportShipments(PA.toExportShipmentsRequest(pe,De)),oe=async pe=>{await o({shipments:pe})},se=async pe=>{await i({shipments:pe})},ne=async()=>{await s("shipments")},ye=async()=>{await a("shipments"),Ie()},Ie=pe=>{R.value=ri.empty(),Te(),pe&&pe()},Te=()=>{d.value===We.byBillingAccount?R.value.billingAccountId=u.value??void 0:d.value===We.byDistributionCenterCountry?R.value.distributionCenterCountryCode=f.value??void 0:(R.value.billingAccountId=void 0,R.value.distributionCenterCountryCode=void 0)};return{sort:E,columns:z(()=>r.value.shipments),filters:z(()=>t.value.shipments),criteria:R,getShipment:O,resetColumns:ne,resetFilters:ye,clearFilters:Ie,updateFilters:se,updateColumns:oe,createShipment:I,getShipmentPod:Z,exportShipments:G,generateManifest:k,getShipmentLabel:ee,getGlobalFilters:Te,getShipmentTrackings:U,showHideShipmentModal:V,getShipmentParcelLabel:B,showCancelShipmentModal:H,matchShipmentAssignation:X,searchShipmentsByCriteria:x,getTotalShipmentsByCriteria:A,getShipmentRevisionStatuses:D,showCloseExpiredShipmentsModal:P}}async function LA(e){try{const{data:t}=await ie().post("/v3/returns",xe(e));return Promise.resolve(t)}catch(t){return Promise.reject(t)}}async function $A(e){try{const{data:t}=await ie().get(`/v3/returns/${e}`);return Promise.resolve(t)}catch(t){return Promise.reject(t)}}async function NA(e){try{return await ie().delete(`/v3/returns/${e}`),Promise.resolve()}catch(t){return Promise.reject(t)}}async function FA(e){try{return await ie().patch(`/v3/returns/${e}/hide`),Promise.resolve()}catch(t){return Promise.reject(t)}}async function VA(e){var t,i,a,r;try{const{data:o}=await ie().get(`/v3/returns/${e}/label`);return Promise.resolve(o)}catch(o){return o instanceof Ct&&(((a=(i=(t=o==null?void 0:o.response)==null?void 0:t.data)==null?void 0:i.error)==null?void 0:a.code)===Xe.RESOURCE_NOT_FOUND||((r=o==null?void 0:o.response)==null?void 0:r.status)===404)?Promise.reject(Xe.RESOURCE_NOT_FOUND):Promise.reject(o)}}async function BA(e){try{const{data:t}=await ie().get("/v3/returns/total",{params:e});return Promise.resolve(t)}catch(t){return Promise.reject(t)}}async function zA(e){try{const{data:t}=await ie().get("/v3/returns",{params:e});return Promise.resolve(t)}catch(t){return Promise.reject(t)}}async function MA(e){try{return await ie().post("/v3/returns/exports",xe(e)),Promise.resolve(!0)}catch(t){return Promise.reject(t)}}const pi={getReturn:$A,hideReturn:FA,createReturn:LA,cancelReturn:NA,exportReturns:MA,getReturnLabel:VA,searchReturnsByCriteria:zA,getTotalReturnsByCriteria:BA},UA=e=>({distributionCenterId:String(e.distributionCenterId),carrierCode:String(e.carrierCode),costCenterCode:String(e.costCenterCode),serviceCode:String(e.serviceCode),clientReference:String(e.clientReference),shippingDate:fe.formatToDateTimeZone(e.shippingDate),totalAmount:e.totalAmount.toString(),description:e.description,parcels:it.parcelsToRequest(e.parcels),serviceAttributes:it.serviceAttributesToRequest(e.serviceAttributes),clientAdditionalInfo:it.clientAdditionalInfoToRequest(e.clientAdditionalInfo),bulky:it.bulkyToRequest(e.bulky),customs:it.customsToRequest(e.customs),from:it.addressToRequest(e.from)}),GA=e=>({delivereaReference:e.delivereaReference}),ns={toCreateReturnRequest:UA,fromCreateReturnResponse:GA};class Er extends Ko{constructor(t,i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_,b,E,R,x,A,k,I,O,U,X,D,H,y,V,K,P){super(t,i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_,E,R,A,X,D,H,y,V,P),this.distributionCenterId=t,this.carrierCode=i,this.costCenterCode=a,this.serviceCode=r,this.integrationCode=o,this.clientReference=s,this.carrierReference=n,this.delivereaReference=c,this.shippingDate=d,this.totalAmount=u,this.description=f,this.parcels=g,this.serviceAttributes=l,this.clientAdditionalInfo=p,this.bulky=m,this.customs=v,this.label=_,this.currentTrackingCode=b,this.to=E,this.from=R,this.trackingPortalLink=x,this.status=A,this.deliveryDate=k,this.carbonFootprint=I,this.carbonFootprintMethodology=O,this.createdAt=U,this.documentation=X,this.dropPoint=D,this.ownDropPoint=H,this.isExternallyDocumented=y,this.batch=V,this.associatedShipmentReference=K,this.pickup=P}get characteristics(){var t,i,a,r,o,s,n,c,d,u,f,g,l;return[new Ne("cost_center_code","expeditions.manage.cost_center_code",this.costCenterCode,$e.string,!1,{name:"settings.carriers.ceco.edit",params:{costCenterCode:this.costCenterCode,distributionCenterId:this.distributionCenterId,carrierCode:this.carrierCode}}),new Ne("service","expeditions.manage.service",Ba.translation(String(this.carrierCode),String(this.serviceCode)),$e.string,!0),new Ne("delivery_date","expeditions.manage.delivery_date",this.deliveryDate,$e.date),new Ne("created_at","expeditions.manage.created_at",this.createdAt,$e.date),new Ne("shipping_date","expeditions.manage.shipping_date",this.shippingDate,$e.date),new Ne("total_amount","expeditions.manage.total_amount",this.totalAmount,$e.price),new Ne("pickup_time","expeditions.manage.characteristics.pickup_time",(i=(t=this.serviceAttributes)==null?void 0:t.pickupTime)==null?void 0:i.time,$e.timeRange),new Ne("delivery_time_date","expeditions.manage.characteristics.delivery_time.date",(r=(a=this.serviceAttributes)==null?void 0:a.deliveryTime)==null?void 0:r.date,$e.date),new Ne("delivery_time_time","expeditions.manage.characteristics.delivery_time.time",(s=(o=this.serviceAttributes)==null?void 0:o.deliveryTime)==null?void 0:s.time,$e.timeRange),new Ne("carrier_notifications_sms","expeditions.manage.carrier_notifications.sms",(c=(n=this.serviceAttributes)==null?void 0:n.carrierNotifications)==null?void 0:c.sms,$e.boolean),new Ne("carrier_notifications_email","expeditions.manage.carrier_notifications.email",(u=(d=this.serviceAttributes)==null?void 0:d.carrierNotifications)==null?void 0:u.email,$e.boolean),new Ne("saturday_delivery","expeditions.manage.characteristics.saturday_delivery",(f=this.serviceAttributes)==null?void 0:f.saturdayDelivery,$e.boolean),new Ne("hide_sender","expeditions.manage.characteristics.hide_sender",(g=this.serviceAttributes)==null?void 0:g.hideSender,$e.boolean),new Ne("insurance_amount","expeditions.manage.characteristics.insurance_amount",(l=this.serviceAttributes)==null?void 0:l.insuranceValue,$e.price)]}static empty(){return new Er(null,null,null,null,null,null,null,null,new Date,Qe.empty(),null,[Ci.empty()],bi.empty(),{},null,qi.empty(),null,null,null,ot.empty(),null,null,null,null,null,null)}static cloneShipment(t){return new Er(t.distributionCenterId,t.carrierCode,t.costCenterCode,t.serviceCode,t.integrationCode,null,null,null,null,t.totalAmount,t.description,t.parcels.map(i=>Ci.clone(i)),bi.empty(),{},t.bulky,qi.empty(),null,null,ot.clone(t.from),ot.clone(t.to),null,null,null,null,null,null)}isDormantReturn(){return!!this.associatedShipmentReference}}const jA=e=>new Er(e.distributionCenterId,e.carrierCode,e.costCenterCode,e.serviceCode,e.integrationCode,e.clientReference,e.carrierReference,e.delivereaReference,e.shippingDate?new Date(e.shippingDate):null,Qe.fromString(e.totalAmount),e.description,Ze.parcelsFromResponse(e.parcels),Ze.serviceAttributesFromResponse(e.serviceAttributes),Ze.clientAdditionalInfoFromResponse(e.clientAdditionalInfo,e.extra),e.bulky?Ze.bulkyFromResponse(e.bulky):null,e.customs?Ze.customsFromResponse(e.customs):null,e.label?Ze.labelFromResponse(e.label):null,e.currentTrackingCode,e.to?Ze.addressFromResponse(e.to):null,Ze.addressFromResponse(e.from),e.trackingPortalLink,Ui[e.status],e.deliveryDate?new Date(e.deliveryDate):null,e.carbonFootprint,e.carbonFootprintMethodology,new Date(e.createdAt),Ze.documentationFromResponse(e.documentation),null,e.ownDropPoint?Ze.ownDropPointFromResponse(e.ownDropPoint):void 0,e.isExternallyDocumented,e.batch?Ze.batchFromResponse(e.batch):void 0,e.associatedShipmentReference,e.pickup?new oc(e.pickup.carrierReference):null),qA={fromGetReturnResponse:jA},HA=e=>new tn(e.type,e.content,e.delivereaReference,e.carrierReference,e.clientReference,e.carrierCode),ZA={fromGetReturnLabelResponse:HA};class WA extends cc{constructor(t,i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_,b,E,R,x,A){super(d,m,v,_,n,s,R,r,a,x,A),this.status=t,this.currentTrackingCode=i,this.createdAt=a,this.shippingDate=r,this.deliveryDate=o,this.clientReference=s,this.delivereaReference=n,this.carrierReference=c,this.distributionCenterId=d,this.fromName=u,this.fromAddress=f,this.fromCity=g,this.fromZipCode=l,this.fromCountryCode=p,this.carrierCode=m,this.serviceCode=v,this.costCenterCode=_,this.totalWeight=b,this.totalVolume=E,this.totalParcels=R,this.clientAdditionalInfo=x,this.tickets=A}}const KA=e=>new gt(e.data.map(t=>new WA(wr[t.status],t.currentTrackingCode,new Date(t.createdAt),new Date(t.shippingDate),t.deliveryDate?new Date(t.deliveryDate):null,t.clientReference,t.delivereaReference,t.carrierReference,t.distributionCenterId,At.fromResponse(t.from).name??"-",At.fromResponse(t.from).address??"-",At.fromResponse(t.from).city??"-",At.fromResponse(t.from).zipCode??"-",At.fromResponse(t.from).countryCode??"-",t.carrierCode,t.serviceCode,t.costCenterCode,t.totalWeight,t.totalVolume,t.totalParcels,dc.clientAdditionalInfoFromResponse(t.clientAdditionalInfo,t.extras),t.tickets??[])),e.hasMore),YA=(e,t)=>{var i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_,b,E,R,x,A;return ni({fromShippingDate:e.shippingDate!==void 0?(i=e.shippingDate)!=null&&i.start?fe.formatToDateTimeZoneWithStartDayHours((a=e.shippingDate)==null?void 0:a.start):"":void 0,toShippingDate:e.shippingDate!==void 0?(r=e.shippingDate)!=null&&r.end?fe.formatToDateTimeZoneWithEndDayHours((o=e.shippingDate)==null?void 0:o.end):"":void 0,fromCreatedAtDate:e.createdAtDate!==void 0?(s=e.createdAtDate)!=null&&s.start?fe.formatToDateTimeZoneWithStartDayHours((n=e.createdAtDate)==null?void 0:n.start):"":void 0,toCreatedAtDate:e.createdAtDate!==void 0?(c=e.createdAtDate)!=null&&c.end?fe.formatToDateTimeZoneWithEndDayHours((d=e.createdAtDate)==null?void 0:d.end):"":void 0,fromNotificationTrackingCodeDate:e.notificationTrackingCode!==void 0?(u=e.notificationTrackingCode)!=null&&u.dateRange.start?fe.formatToDateTimeZoneWithStartDayHours((f=e.notificationTrackingCode)==null?void 0:f.dateRange.start):"":void 0,toNotificationTrackingCodeDate:e.notificationTrackingCode!==void 0?(g=e.notificationTrackingCode)!=null&&g.dateRange.end?fe.formatToDateTimeZoneWithEndDayHours((l=e.notificationTrackingCode)==null?void 0:l.dateRange.end):"":void 0,notificationTrackingCodes:((p=e.notificationTrackingCode)==null?void 0:p.select)??void 0,clientReferences:e.clientReferences,delivereaReference:e.delivereaReference?be(e.delivereaReference):void 0,carrierReference:e.carrierReference?be(e.carrierReference):void 0,parcelClientCode:e.parcelClientCode?be(e.parcelClientCode):void 0,fromName:e.fromName?be(e.fromName):void 0,fromZipCode:e.fromZipCode?be(e.fromZipCode):void 0,fromCountryCode:e.fromCountryCode?be(e.fromCountryCode):void 0,dropPointKey:e.dropPointKey?be(e.dropPointKey):void 0,carrierCode:((m=e.carrierCostCentersServices)==null?void 0:m.carrier)??void 0,serviceCodes:((v=e.carrierCostCentersServices)==null?void 0:v.services)??void 0,costCenterCodes:((_=e.carrierCostCentersServices)==null?void 0:_.costCenters)??void 0,fromChangeTrackingCodeDate:e.changeTrackingCode!==void 0?(b=e.changeTrackingCode)!=null&&b.dateRange.start?fe.formatToDateTimeZoneWithStartDayHours((E=e.changeTrackingCode)==null?void 0:E.dateRange.start):"":void 0,toChangeTrackingCodeDate:e.changeTrackingCode!==void 0?(R=e.changeTrackingCode)!=null&&R.dateRange.end?fe.formatToDateTimeZoneWithEndDayHours((x=e.changeTrackingCode)==null?void 0:x.dateRange.end):"":void 0,changeTrackingCodes:((A=e.changeTrackingCode)==null?void 0:A.select)??void 0,distributionCenterIds:e.distributionCenterIds,distributionCenterCountryCode:e.distributionCenterCountryCode,statuses:e.statuses??void 0,excludedStatuses:e.excludedStatuses??void 0,currentTrackingCodes:e.currentTrackingCodes??void 0,revisionTrackingCode:e.revisionTrackingCode??void 0,billingAccountId:e.billingAccountId,clientAdditionalInfo:xe(e.clientAdditionalInfo),labelDownloaded:e.labelDownloaded!==void 0?e.labelDownloaded?"1":"0":void 0,batchId:e.batchId?be(e.batchId):void 0,batchReference:e.batchReference?be(e.batchReference):void 0,page:e.page,itemsPerPage:e.itemsPerPage,sort:t.toArray()},Hi)},ss={toSearchReturnsByCriteriaRequest:YA,fromSearchReturnsByCriteriaResponse:KA},XA=e=>{var t;return new eo(e.total,e.parcelsCount,void 0,(t=e.totalAmount)==null?void 0:t.map(i=>new Qe(i.amount,i.currency)))},JA=e=>{var t,i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_,b,E,R,x;return ni({fromShippingDate:e.shippingDate!==void 0?(t=e.shippingDate)!=null&&t.start?fe.formatToDateTimeZoneWithStartDayHours((i=e.shippingDate)==null?void 0:i.start):"":void 0,toShippingDate:e.shippingDate!==void 0?(a=e.shippingDate)!=null&&a.end?fe.formatToDateTimeZoneWithEndDayHours((r=e.shippingDate)==null?void 0:r.end):"":void 0,fromCreatedAtDate:e.createdAtDate!==void 0?(o=e.createdAtDate)!=null&&o.start?fe.formatToDateTimeZoneWithStartDayHours((s=e.createdAtDate)==null?void 0:s.start):"":void 0,toCreatedAtDate:e.createdAtDate!==void 0?(n=e.createdAtDate)!=null&&n.end?fe.formatToDateTimeZoneWithEndDayHours((c=e.createdAtDate)==null?void 0:c.end):"":void 0,fromNotificationTrackingCodeDate:e.notificationTrackingCode!==void 0?(d=e.notificationTrackingCode)!=null&&d.dateRange.start?fe.formatToDateTimeZoneWithStartDayHours((u=e.notificationTrackingCode)==null?void 0:u.dateRange.start):"":void 0,toNotificationTrackingCodeDate:e.notificationTrackingCode!==void 0?(f=e.notificationTrackingCode)!=null&&f.dateRange.end?fe.formatToDateTimeZoneWithEndDayHours((g=e.notificationTrackingCode)==null?void 0:g.dateRange.end):"":void 0,notificationTrackingCodes:((l=e.notificationTrackingCode)==null?void 0:l.select)??void 0,clientReferences:e.clientReferences,delivereaReference:e.delivereaReference?be(e.delivereaReference):void 0,carrierReference:e.carrierReference?be(e.carrierReference):void 0,parcelClientCode:e.parcelClientCode?be(e.parcelClientCode):void 0,fromName:e.fromName?be(e.fromName):void 0,fromZipCode:e.fromZipCode?be(e.fromZipCode):void 0,fromCountryCode:e.fromCountryCode?be(e.fromCountryCode):void 0,dropPointKey:e.dropPointKey?be(e.dropPointKey):void 0,carrierCode:((p=e.carrierCostCentersServices)==null?void 0:p.carrier)??void 0,serviceCodes:((m=e.carrierCostCentersServices)==null?void 0:m.services)??void 0,costCenterCodes:((v=e.carrierCostCentersServices)==null?void 0:v.costCenters)??void 0,fromChangeTrackingCodeDate:e.changeTrackingCode!==void 0?(_=e.changeTrackingCode)!=null&&_.dateRange.start?fe.formatToDateTimeZoneWithStartDayHours((b=e.changeTrackingCode)==null?void 0:b.dateRange.start):"":void 0,toChangeTrackingCodeDate:e.changeTrackingCode!==void 0?(E=e.changeTrackingCode)!=null&&E.dateRange.end?fe.formatToDateTimeZoneWithEndDayHours((R=e.changeTrackingCode)==null?void 0:R.dateRange.end):"":void 0,changeTrackingCodes:((x=e.changeTrackingCode)==null?void 0:x.select)??void 0,distributionCenterIds:e.distributionCenterIds,distributionCenterCountryCode:e.distributionCenterCountryCode,statuses:e.statuses??void 0,excludedStatuses:e.excludedStatuses??void 0,currentTrackingCodes:e.currentTrackingCodes??void 0,revisionTrackingCode:e.revisionTrackingCode??void 0,billingAccountId:e.billingAccountId,clientAdditionalInfo:xe(e.clientAdditionalInfo),labelDownloaded:e.labelDownloaded!==void 0?e.labelDownloaded?"1":"0":void 0,batchId:e.batchId?be(e.batchId):void 0,batchReference:e.batchReference?be(e.batchReference):void 0},Hi)},cs={toGetTotalReturnsByCriteriaRequest:JA,fromGetTotalReturnsByCriteriaResponse:XA},QA=(e,t)=>{var i,a,r,o,s,n,c,d,u,f,g,l,p,m,v,_,b,E,R,x,A;return{criteria:ni({fromShippingDate:e.shippingDate!==void 0&&(i=e.shippingDate)!=null&&i.start?fe.formatToDateTimeZoneWithStartDayHours((a=e.shippingDate)==null?void 0:a.start):void 0,toShippingDate:e.shippingDate!==void 0&&(r=e.shippingDate)!=null&&r.end?fe.formatToDateTimeZoneWithEndDayHours((o=e.shippingDate)==null?void 0:o.end):void 0,fromCreatedAtDate:e.createdAtDate!==void 0&&(s=e.createdAtDate)!=null&&s.start?fe.formatToDateTimeZoneWithStartDayHours((n=e.createdAtDate)==null?void 0:n.start):void 0,toCreatedAtDate:e.createdAtDate!==void 0&&(c=e.createdAtDate)!=null&&c.end?fe.formatToDateTimeZoneWithEndDayHours((d=e.createdAtDate)==null?void 0:d.end):void 0,fromNotificationTrackingCodeDate:e.notificationTrackingCode!==void 0?(u=e.notificationTrackingCode)!=null&&u.dateRange.start?fe.formatToDateTimeZoneWithStartDayHours((f=e.notificationTrackingCode)==null?void 0:f.dateRange.start):"":void 0,toNotificationTrackingCodeDate:e.notificationTrackingCode!==void 0?(g=e.notificationTrackingCode)!=null&&g.dateRange.end?fe.formatToDateTimeZoneWithEndDayHours((l=e.notificationTrackingCode)==null?void 0:l.dateRange.end):"":void 0,notificationTrackingCodes:((p=e.notificationTrackingCode)==null?void 0:p.select)??void 0,clientReferences:e.clientReferences,delivereaReferences:e.delivereaReferences??void 0,delivereaReference:e.delivereaReference?be(e.delivereaReference):void 0,carrierReference:e.carrierReference?be(e.carrierReference):void 0,parcelClientCode:e.parcelClientCode?be(e.parcelClientCode):void 0,fromName:e.fromName?be(e.fromName):void 0,fromZipCode:e.fromZipCode?be(e.fromZipCode):void 0,fromCountryCode:e.fromCountryCode?be(e.fromCountryCode):void 0,dropPointKey:e.dropPointKey?be(e.dropPointKey):void 0,carrierCode:((m=e.carrierCostCentersServices)==null?void 0:m.carrier)??void 0,serviceCodes:((v=e.carrierCostCentersServices)==null?void 0:v.services)??void 0,costCenterCodes:((_=e.carrierCostCentersServices)==null?void 0:_.costCenters)??void 0,fromChangeTrackingCodeDate:e.changeTrackingCode!==void 0?(b=e.changeTrackingCode)!=null&&b.dateRange.start?fe.formatToDateTimeZoneWithStartDayHours((E=e.changeTrackingCode)==null?void 0:E.dateRange.start):"":void 0,toChangeTrackingCodeDate:e.changeTrackingCode!==void 0?(R=e.changeTrackingCode)!=null&&R.dateRange.end?fe.formatToDateTimeZoneWithEndDayHours((x=e.changeTrackingCode)==null?void 0:x.dateRange.end):"":void 0,changeTrackingCodes:((A=e.changeTrackingCode)==null?void 0:A.select)??void 0,distributionCenterIds:e.distributionCenterIds,distributionCenterCountryCode:e.distributionCenterCountryCode,statuses:e.statuses??void 0,excludedStatuses:e.excludedStatuses??void 0,currentTrackingCodes:e.currentTrackingCodes??void 0,revisionTrackingCode:e.revisionTrackingCode??void 0,billingAccountId:e.billingAccountId,clientAdditionalInfo:xe(e.clientAdditionalInfo),labelDownloaded:e.labelDownloaded!==void 0?e.labelDownloaded?"1":"0":void 0,batchId:e.batchId?be(e.batchId):void 0,batchReference:e.batchReference?be(e.batchReference):void 0},k=>Hi(k)||Ft(k)),destination:t,format:"xlsx",provider:"returns"}},eT={toExportReturnsRequest:QA};function tT(){const e=Ys(),{dynamicFilters:t,updateDynamicFilters:i,resetDynamicFilters:a}=Qa(),{dynamicColumns:r,updateDynamicColumns:o,resetDynamicColumns:s}=er(),{globalFilterType:n,selectedBillingAccount:c,selectedCountry:d}=Ki(),{successNotification:u,errorNotification:f}=vt(),{showCancelExpeditionModal:g,showCloseExpiredExpeditionsModal:l,closeExpedition:p,matchExpeditionAssignation:m,getExpeditionTrackings:v,getExpeditionRevisionStatuses:_,showHideExpeditionModal:b}=rr(),E=z({get:()=>e.sort,set:ye=>e.updateSort(ye)}),R=z({get:()=>e.criteria,set:ye=>e.updateCriteria(ye)}),x=async ye=>ns.fromCreateReturnResponse(await pi.createReturn(ns.toCreateReturnRequest(ye))),A=async(ye,Ie)=>ss.fromSearchReturnsByCriteriaResponse(await pi.searchReturnsByCriteria(ss.toSearchReturnsByCriteriaRequest(ye,Ie))),k=async ye=>cs.fromGetTotalReturnsByCriteriaResponse(await pi.getTotalReturnsByCriteria(cs.toGetTotalReturnsByCriteriaRequest(ye))),I=async ye=>qA.fromGetReturnResponse(await pi.getReturn(ye)),O=ye=>m("returns",ye),U=async ye=>v("returns",ye),X=ye=>_("returns",ye),D=(ye,Ie)=>{g(async()=>{try{await H(ye),u("expeditions.actions.cancel.success"),Ie()}catch{f("expeditions.actions.cancel.error")}})},H=async ye=>await pi.cancelReturn(ye),y=(ye,Ie)=>{b(async()=>{try{await V(ye),u("expeditions.actions.hide.success"),Ie()}catch{f("expeditions.actions.hide.error")}})},V=async ye=>await pi.hideReturn(ye),K=(ye,Ie)=>{l(ye,Ue.return,P,Ie)},P=async(ye,Ie)=>await Promise.all(ye.map(Te=>p(Te,Ie))),W=async ye=>ZA.fromGetReturnLabelResponse(await pi.getReturnLabel(ye)),Z=async ye=>{await o({returns:ye})},ee=async()=>{await s("returns")},B=async()=>{await a("returns"),oe()},G=async ye=>{await i({returns:ye})},oe=()=>{R.value=fi.empty(),se()},se=()=>{n.value===We.byBillingAccount?R.value.billingAccountId=c.value??void 0:n.value===We.byDistributionCenterCountry?R.value.distributionCenterCountryCode=d.value??void 0:(R.value.billingAccountId=void 0,R.value.distributionCenterCountryCode=void 0)},ne=async(ye,Ie)=>pi.exportReturns(eT.toExportReturnsRequest(ye,Ie));return{sort:E,columns:z(()=>r.value.returns),filters:z(()=>t.value.returns),criteria:R,getReturn:I,resetColumns:ee,createReturn:x,resetFilters:B,clearFilters:oe,updateColumns:Z,updateFilters:G,exportReturns:ne,getReturnLabel:W,getGlobalFilters:se,getReturnTrackings:U,showHideReturnModal:y,showCancelReturnModal:D,matchReturnAssignation:O,searchReturnsByCriteria:A,getTotalReturnsByCriteria:k,getReturnRevisionStatuses:X,showCloseExpiredReturnsModal:K}}class an{constructor(t,i,a,r){this.type=t,this.comment=i,this.attachments=a,this.agentId=r}static empty(){return new an(Nt.incidence,"",[],null)}get attachmentsSize(){return this.attachments.reduce((t,i)=>t+i.size,0)}}const iT=["id"],aT=ve({__name:"SharedGridSpan",props:{id:{default:void 0},columns:{default:1},columnsSm:{default:void 0},columnsMd:{default:void 0},columnsLg:{default:void 0},columnsXl:{default:void 0},columnsXxl:{default:void 0}},setup(e){const t=e,i=z(()=>({[`tw-col-span-${t.columns}`]:!0,[`sm:tw-col-span-${t.columnsSm}`]:!!t.columnsSm,[`md:tw-col-span-${t.columnsMd}`]:!!t.columnsMd,[`lg:tw-col-span-${t.columnsLg}`]:!!t.columnsLg,[`xl:tw-col-span-${t.columnsXl}`]:!!t.columnsXl,[`xxl:tw-col-span-${t.columnsXxl}`]:!!t.columnsXxl}));return(a,r)=>(L(),Q("div",{id:a.id,class:Pe(i.value)},[Me(a.$slots,"default")],10,iT))}});class rT{get(){return[Nt.incidence,Nt.sinister,Nt.update,Nt.cancellation,Nt.expiration]}}let lc;switch("deliverea"){default:lc=new rT}const oT=lc,uc=ve({__name:"SharedLoadingSkeleton",props:{skeleton:{},isLoading:{type:Boolean},bind:{}},setup(e){const t=e;ht("isLoading",z(()=>t.isLoading));function i(r){return Array.isArray(r==null?void 0:r.children)?r.children.map(o=>i(o)):yd(r,{class:""})}const a=()=>{var o;const r=(o=vd())==null?void 0:o.default();return i(r[0])};return(r,o)=>r.skeleton?(L(),Q(Be,{key:0},[r.isLoading?(L(),re(Ei(r.skeleton),hr(Ar({key:0},r.bind??{})),null,16)):Me(r.$slots,"default",{key:1})],64)):(L(),Q(Be,{key:1},[r.isLoading?(L(),re(a,{key:0},{default:M(()=>[Me(r.$slots,"default")]),_:3})):Me(r.$slots,"default",{key:1})],64))}}),nT=ve({props:{hasLabel:{type:Boolean,required:!1,default:!0},hasInfo:{type:Boolean,required:!1,default:!1}}}),sT={class:"tw-animate-pulse"},cT={key:0,class:"tw-mb-1.5 tw-h-5 tw-w-1/2 tw-w-full tw-rounded tw-bg-gray-200 md:tw-w-1/2"},dT=F("div",{class:"tw-h-24 tw-w-full tw-rounded-sm tw-bg-gray-200"},null,-1),lT={key:1,class:"tw-mt-1 tw-h-5 tw-w-full tw-rounded tw-bg-gray-200 md:tw-w-3/4"};function uT(e,t,i,a,r,o){return L(),Q("div",sT,[e.hasLabel?(L(),Q("div",cT)):de("",!0),dT,e.hasInfo?(L(),Q("div",lT)):de("",!0)])}const pT=Ge(nT,[["render",uT]]),mT=["id","disabled","name","readonly","required","rows"],hT=ve({__name:"FormTextarea",props:{modelValue:{},id:{default:void 0},name:{default:void 0},optional:{type:Boolean,default:!1},disabled:{type:Boolean},readonly:{type:Boolean,default:!1},border:{type:Boolean,default:!0},rounded:{type:Boolean,default:!0},rows:{default:4},validation:{default:void 0}},emits:["update:modelValue"],setup(e,{emit:t}){const i=e,a=t,{rounded:r,border:o,modelValue:s,id:n,name:c,optional:d,disabled:u,readonly:f,validation:g}=st(i),l=n.value?n:Re("id",n),p=Re("isLoading",!1),m=c.value?c:Re("name",c),v=f.value?f:Re("readonly",f),_=d.value?d:Re("optional",d),b=u.value?u:Re("disabled",u),E=g.value?g:Re("validation",g),R=z(()=>{var k;return((k=E.value)==null?void 0:k.$error)??!1}),x=z(()=>({"tw-shadow-sm focus:tw-ring-primary focus:tw-border-primary tw-block tw-w-full tw-text-sm":!0,"tw-cursor-pointer tw-bg-gray-100 tw-text-gray-500":v==null?void 0:v.value,"tw-italic tw-cursor-not-allowed tw-bg-gray-100 tw-text-gray-500":b==null?void 0:b.value,"tw-bg-white tw-text-gray-700":!(v!=null&&v.value)&&!(b!=null&&b.value),"tw-rounded-sm":r.value,"tw-border-gray-300 focus:tw-border-primary":o.value,"tw-border-0 focus:tw-border-0 focus:tw-outline-none focus:tw-ring-0":!o.value,"tw-border-red-500 focus:tw-ring-red-500 focus:tw-border-red-500":R.value})),A=z({get:()=>(s==null?void 0:s.value)??"",set:k=>a("update:modelValue",k)});return(k,I)=>(L(),re(uc,{"is-loading":N(p),skeleton:pT,bind:{hasLabel:!1,hasInfo:!1}},{default:M(()=>[nt(F("textarea",Ar({id:N(l),"onUpdate:modelValue":I[0]||(I[0]=O=>A.value=O),class:x.value,disabled:N(b),name:N(m),readonly:N(v),required:!N(_),rows:k.rows},k.$attrs),null,16,mT),[[xr,A.value]])]),_:1},8,["is-loading"]))}}),rn=["image/jpeg"],on=["image/png"],pc=["application/vnd.ms-excel","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/vnd.oasis.opendocument.spreadsheet"],mc=["text/csv","application/csv"],hc=["application/msword","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/vnd.oasis.opendocument.text"],fc=["application/pdf"],_c=["application/vnd.ms-powerpoint","application/vnd.openxmlformats-officedocument.presentationml.presentation","application/vnd.oasis.opendocument.presentation"],fT=["application/zip","application/octet-stream","application/x-zip-compressed","multipart/x-zip"],_T=ve({components:{SharedIcon:Se},props:{mime:{required:!0,type:String}},setup(e){return{icon:z(()=>e.mime?[...on,...rn].includes(e.mime)?"file-image":[...pc].includes(e.mime)?"file-excel":[...hc].includes(e.mime)?"file-document":[...mc].includes(e.mime)?"file-table":[...fc].includes(e.mime)?"file-pdf":[..._c].includes(e.mime)?"file-presentation":[...fT].includes(e.mime)?"file-zip":"file-default":"file-default")}}});function gT(e,t,i,a,r,o){const s=Ee("shared-icon");return L(),re(s,{icon:e.icon},null,8,["icon"])}const gc=Ge(_T,[["render",gT]]),vT=ve({props:{hasLabel:{type:Boolean,required:!1,default:!0},hasInfo:{type:Boolean,required:!1,default:!1}}}),yT={class:"tw-animate-pulse"},wT={key:0,class:"tw-mb-1.5 tw-h-5 tw-w-1/2 tw-w-full tw-rounded tw-bg-gray-200 md:tw-w-1/2"},CT=F("div",{class:"tw-h-24 tw-w-full tw-rounded-sm tw-bg-gray-200"},null,-1),bT={key:1,class:"tw-mt-1 tw-h-5 tw-w-full tw-rounded tw-bg-gray-200 md:tw-w-3/4"};function ET(e,t,i,a,r,o){return L(),Q("div",yT,[e.hasLabel?(L(),Q("div",wT)):de("",!0),CT,e.hasInfo?(L(),Q("div",bT)):de("",!0)])}const RT=Ge(vT,[["render",ET]]),xT={key:0,class:"tw-m-auto tw-max-w-full tw-px-3 tw-py-7"},AT={class:"tw-flex tw-px-3"},TT={style:{maxWidth:"14rem"},class:"tw-my-auto tw-ml-4 tw-truncate tw-text-sm tw-font-semibold tw-text-gray-600"},DT={class:"tw-flex tw-w-full"},kT={key:1,class:"tw-relative tw-h-full tw-w-full tw-max-w-full"},IT={class:"tw-flex tw-h-24 tw-w-full"},ST={class:"tw-m-auto"},PT=["src"],OT={key:0,class:"tw-group tw-absolute tw-left-0 tw-top-0 tw-flex tw-h-24 tw-w-full tw-flex-wrap tw-content-center hover:tw-bg-gray-900/50"},LT={class:"tw-m-auto tw-flex"},$T=F("svg",{class:"tw-my-auto tw-h-10 tw-w-10 tw-pr-4",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[F("path",{d:"M4 16v1a3 3 0 003 3h10a3 3 0 003-3v-1m-4-8l-4-4m0 0L8 8m4-4v12","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2"})],-1),NT={class:"tw-my-auto tw-text-sm tw-text-gray-800"},FT=["id","accept","multiple","name"],VT=ve({__name:"FormFile",props:{id:{default:void 0},name:{default:""},multiple:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},allowed:{default:()=>[...on,...rn]},max:{default:5e6},preselected:{default:null},withImagePreview:{type:Boolean,default:!1},validation:{default:void 0}},emits:["update:modelValue"],setup(e,{emit:t}){const i=e,a=t,{errorNotification:r}=vt(),{id:o,name:s,disabled:n,preselected:c,allowed:d,max:u,multiple:f,validation:g}=st(i),l=o.value?o:Re("id",o),p=Re("isLoading",!1),m=s.value?s:Re("name",s),v=n.value?n:Re("disabled",n),_=g.value?g:Re("validation",g),b=we([]),E=we(!1),R=we(!1),x=we(),A=z(()=>(b.value.length??0)>0),k=z(()=>{var P;return((P=_.value)==null?void 0:P.$error)??!1}),I=z(()=>({"tw-cursor-not-allowed tw-bg-gray-100 tw-text-gray-500":v.value,"tw-bg-yellow-50 tw-border-yellow-200 tw-border-dashed":R.value&&!v.value,"tw-bg-gray-50 tw-border-gray-500 tw-border-dashed":!A.value&&!c.value,"tw-border-gray-300":A.value||c.value,"tw-border-red-500 focus:tw-ring-red-500 focus:tw-border-red-500":k.value,"tw-flex tw-rounded-sm tw-border":!0})),O=z(()=>{var P;return(P=b.value[0])==null?void 0:P.type}),U=z(()=>{var P;return((P=b.value[0])==null?void 0:P.name)||c.value}),X=z(()=>(c.value||A.value)&&!f.value?b.value.length!==0?URL.createObjectURL(b.value[0]):c.value:null),D=P=>{P.forEach(W=>{d.value.length>0&&!d.value.includes(W.type)?r("form.file.invalidFileType"):W.size>u.value?r("form.file.invalidFileSize"):(b.value.push(W),a("update:modelValue",W))})},H=P=>{v.value||(R.value=!1,P.target.files.length&&D([...Array.from(P.target.files)]))},y=P=>{var W;v.value||(R.value=!1,(W=P==null?void 0:P.dataTransfer)!=null&&W.files.length&&D([...Array.from(P.dataTransfer.files)]))},V=()=>{var P;v.value||(P=x.value)==null||P.click()},K=()=>{v.value||(b.value=[],E.value=!0,a("update:modelValue",null))};return(P,W)=>(L(),re(uc,{skeleton:RT,bind:{hasLabel:!1,hasInfo:!1},"is-loading":N(p)},{default:M(()=>[F("div",null,[F("div",{class:Pe(I.value),onDragenter:W[0]||(W[0]=Ye(Z=>R.value=!0,["prevent"])),onDragleave:W[1]||(W[1]=Ye(Z=>R.value=!1,["prevent"])),onDragover:W[2]||(W[2]=Ye(Z=>R.value=!0,["prevent"])),onDrop:Ye(y,["prevent"])},[(A.value||N(c)&&!E.value)&&!N(f)?(L(),Q(Be,{key:0},[P.withImagePreview?(L(),Q("div",kT,[F("div",IT,[F("div",ST,[F("img",{src:X.value??void 0,alt:"Preview",class:"tw-h-24 tw-object-contain"},null,8,PT)]),N(v)?de("",!0):(L(),Q("div",OT,[F("button",{class:"hover:tw-gray-100 tw-m-auto tw-mt-1 tw-rounded tw-bg-red-600/80 tw-px-2 tw-py-1 tw-text-xs tw-uppercase tw-text-white tw-opacity-0 group-hover:tw-opacity-100",type:"button",onClick:K},j(P.$t("form.file.remove")),1)]))])])):(L(),Q("div",xT,[F("div",AT,[$(gc,{mime:O.value,class:"tw-h-5 tw-w-5"},null,8,["mime"]),F("div",TT,j(U.value),1)]),F("div",DT,[F("button",{class:"tw-mx-auto tw-mt-1 tw-text-xs tw-uppercase tw-text-red-600 hover:tw-text-red-700",type:"button",onClick:K},j(P.$t("form.file.remove")),1)])]))],64)):(L(),Q("div",{key:1,class:Pe([{"tw-cursor-pointer":!N(v),"tw-cursor-not-allowed":N(v)},"tw-flex tw-h-full tw-w-full tw-px-3 tw-py-7"]),onClick:V},[F("div",LT,[$T,F("div",NT,j(P.$t("form.file.selectOrDrop")),1)])],2))],34),F("input",{id:N(l),ref_key:"fileInput",ref:x,accept:N(d).join(),multiple:N(f),name:N(m),class:"tw-sr-only",type:"file",onInput:H},null,40,FT)])]),_:1},8,["is-loading"]))}}),BT={class:"tw-w-full tw-truncate tw-text-left tw-text-sm tw-text-gray-600"},zT=["onClick"],MT=ve({__name:"FormAttachments",props:{modelValue:{}},emits:["update:modelValue","removeAttachment"],setup(e,{emit:t}){const i=e,a=t,r=z({get:()=>i.modelValue,set:s=>a("update:modelValue",s)}),o=s=>{r.value.splice(s,1),a("removeAttachment")};return(s,n)=>(L(),re(qt,{"columns-sm":2,"columns-md":3},{default:M(()=>[(L(!0),Q(Be,null,ut(r.value,(c,d)=>(L(),Q("div",{key:d,class:"tw-flex tw-cursor-pointer tw-items-center tw-justify-between tw-space-x-3 tw-rounded-sm tw-border tw-border-gray-300 tw-bg-white tw-p-3"},[$(gc,{mime:c.mime,class:"tw-h-5 tw-w-5"},null,8,["mime"]),F("div",BT,j(c.name),1),$(Vo,{text:"form.file.remove"},{default:M(()=>[F("button",{type:"button",onClick:Ye(u=>o(d),["prevent"])},[$(Se,{class:"tw-h-4 tw-w-4",icon:"xmark-regular"})],8,zT)]),_:2},1024)]))),128))]),_:1}))}});class UT{constructor(t,i){this.name=t,this.content=i}get mime(){return en.getType(this.type)}get type(){return this.name.split(".").pop()??""}get size(){var a,r;const t=(r=this.content)==null?void 0:r.substring(((a=this.content)==null?void 0:a.indexOf(","))+1);return t===void 0?0:atob(t).length}async download(){const t=document.createElement("a");t.href=`data:${this.mime};base64,${this.content}`,t.download=this.name,await t.click(),t.remove()}}function GT(){return{openBlob:o=>{const s=URL.createObjectURL(o);window.open(s)},blobToText:o=>new Promise((s,n)=>{const c=new FileReader;c.onload=d=>{var u;s((u=d.target)==null?void 0:u.result)},c.onerror=()=>{n("Error reading file")},c.readAsText(o)}),fileToBase64:async o=>new Promise((s,n)=>{const c=new FileReader;c.readAsDataURL(o),c.onload=()=>{var u;let d=String((u=c.result)==null?void 0:u.toString().replace(/^data:(.*,)?/,""));d.length%4>0&&(d+="=".repeat(4-d.length%4)),s(d)},c.onerror=d=>n(d)}),downloadBlob:(o,s)=>{const n=document.createElement("a");n.href=URL.createObjectURL(s),n.download=o,n.click(),n.remove()},base64toBlob:(o,s)=>{const c=atob(o),d=c.length,u=Math.ceil(d/1024),f=new Array(u);for(let g=0;g<u;++g){const l=g*1024,p=Math.min(l+1024,d),m=new Array(p-l);for(let v=l,_=0;v<p;++_,++v)m[_]=c[v].charCodeAt(0);f[g]=new Uint8Array(m)}return new Blob(f,{type:s})}}}const jT=ve({name:"FormInputLoading",props:{hasLabel:{type:Boolean,required:!1,default:!1},hasInfo:{type:Boolean,required:!1,default:!1}}}),qT={class:"tw-animate-pulse"},HT={key:0,class:"tw-mb-1 tw-h-5 tw-w-1/2 tw-rounded tw-bg-gray-200 md:tw-w-1/2"},ZT=F("div",{class:"tw-h-8 tw-w-full tw-rounded-sm tw-bg-gray-200"},null,-1),WT={key:1,class:"tw-mt-0.5 tw-h-4 tw-w-full tw-rounded tw-bg-gray-200 md:tw-w-3/4"};function KT(e,t,i,a,r,o){return L(),Q("div",qT,[e.hasLabel?(L(),Q("div",HT)):de("",!0),ZT,e.hasInfo?(L(),Q("div",WT)):de("",!0)])}const vc=Ge(jT,[["render",KT]]),YT=["id"],XT={key:0,class:"tw-absolute tw-inset-y-0 tw-right-0 tw-flex tw-items-center tw-pr-3 tw-text-white"},JT=F("svg",{"aria-hidden":"true",class:"tw-h-4 tw-w-4",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},[F("path",{"clip-rule":"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z","fill-rule":"evenodd"})],-1),QT=[JT],eD=ve({__name:"FormRichSelectOption",props:{value:{},text:{},id:{default:void 0},isActive:{type:Boolean,default:!1}},emits:["selectOption"],setup(e){return(t,i)=>(L(),Q("li",{id:`${t.id}_option_${t.value}`,class:Pe([{"tw-bg-primary tw-text-white hover:tw-bg-primary-600":t.isActive,"tw-text-gray-800 hover:tw-bg-gray-100":!t.isActive},"tw-relative tw-cursor-pointer tw-select-none tw-py-1 tw-pl-3 tw-pr-9"]),onClick:i[0]||(i[0]=a=>t.$emit("selectOption",t.value))},[F("div",{class:Pe([{"tw-font-semibold":t.isActive,"tw-font-normal":!t.isActive},"tw-block tw-truncate tw-py-px"])},j(t.$t(t.text)),3),t.isActive?(L(),Q("div",XT,QT)):de("",!0)],10,YT))}}),tD={key:1,class:"tw-relative"},iD=["id","disabled","name","placeholder","onFocus","onKeypress"],aD={class:"tw-pointer-events-none tw-absolute tw-inset-y-0 tw-right-0 tw-flex tw-items-center tw-pr-2"},rD=F("svg",{class:"tw-h-3.5 tw-w-3.5 tw-fill-gray-400",viewBox:"0 0 384 512",xmlns:"http://www.w3.org/2000/svg"},[F("path",{d:"M362.7 203.9l-159.1 144c-6.125 5.469-15.31 5.469-21.44 0L21.29 203.9C14.73 197.1 14.2 187.9 20.1 181.3C26.38 174.4 36.5 174.5 42.73 180.1L192 314.5l149.3-134.4c6.594-5.877 16.69-5.361 22.62 1.188C369.8 187.9 369.3 197.1 362.7 203.9z"})],-1),oD=["id","disabled","onClick"],nD={class:"tw-my-px tw-block tw-h-5 tw-truncate tw-text-gray-700"},sD=F("span",{class:"tw-pointer-events-none tw-absolute tw-inset-y-0 tw-right-0 tw-flex tw-items-center tw-pr-2"},[F("svg",{class:"tw-h-3.5 tw-w-3.5 tw-fill-gray-400",viewBox:"0 0 384 512",xmlns:"http://www.w3.org/2000/svg"},[F("path",{d:"M362.7 203.9l-159.1 144c-6.125 5.469-15.31 5.469-21.44 0L21.29 203.9C14.73 197.1 14.2 187.9 20.1 181.3C26.38 174.4 36.5 174.5 42.73 180.1L192 314.5l149.3-134.4c6.594-5.877 16.69-5.361 22.62 1.188C369.8 187.9 369.3 197.1 362.7 203.9z"})])],-1),cD={class:"tw-absolute tw-z-10 tw-mt-1 tw-max-h-60 tw-w-full tw-overflow-auto tw-border tw-border-gray-200 tw-bg-white tw-text-base tw-shadow-lg focus:tw-outline-none sm:tw-text-sm"},dD={key:0,class:"tw-py-1 tw-pl-3 tw-pr-9"},lD={key:1,class:"tw-py-1 tw-pl-3 tw-pr-9"},yc=ve({__name:"FormRichSelect",props:{modelValue:{},options:{},id:{default:void 0},name:{default:void 0},disabled:{type:Boolean,default:!1},border:{type:Boolean,default:!0},rounded:{type:Boolean,default:!0},validation:{default:void 0},autoClose:{type:Boolean,default:!0},searchable:{type:Boolean},multiple:{type:Boolean,default:!1},emptyLabel:{default:void 0},hideDefaultEmpty:{type:Boolean,default:!1},bgColor:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(e,{emit:t}){const i=e,a=t,{searchable:r,multiple:o,emptyLabel:s,hideDefaultEmpty:n,options:c,autoClose:d,id:u,name:f,disabled:g,validation:l,border:p,rounded:m,bgColor:v}=st(i),{t:_}=sa(),b=we(),E=Re("isLoading",void 0),R=z(()=>{var B;return((B=I.value)==null?void 0:B.$error)??!1}),x=u.value?u:Re("id",u),A=f.value?f:Re("name",f),k=g.value?g:Re("disabled",g),I=l.value?l:Re("validation",l),O=we(""),U=we(null),X=z(()=>{var B;return((B=b.value)==null?void 0:B.display)??!1}),D=z(()=>({"tw-cursor-not-allowed tw-bg-gray-100":k.value,"tw-cursor-pointer tw-bg-white":!k.value,"tw-border tw-border-gray-300":p.value,"tw-border-none":!p.value,"tw-rounded-sm":m.value,"tw-rounded-none":!m.value,"tw-bg-gray-100":v.value,"tw-border tw-border-red-500":R.value})),H=z(()=>({"tw-bg-gray-200":k.value,"tw-bg-white":!k.value,"tw-bg-gray-100":v.value,"tw-border tw-border-red-500":R.value})),y=z(()=>{if(X.value&&r.value)return _("form.rich_select.search_options");if(i.modelValue){const B=G=>{var se;const oe=(se=c.value)==null?void 0:se.find(ne=>ne.value===G);return oe?_(oe.text)??oe.text:void 0};if(o.value){const G=sr(i.modelValue)?i.modelValue??[]:[];return G.length===0?s.value?_(s.value):_("form.rich_select.empty"):G.map(oe=>B(oe)).join(", ")}return B(i.modelValue)}if(s.value)return _(s.value);if(!n.value)return _("form.rich_select.empty")}),V=z(()=>(sr(i.modelValue)?i.modelValue??[]:[]).length),K=z({get:()=>X.value?O.value:y.value,set:B=>O.value=String(B??"")}),P=z(()=>{var G;const B=oe=>String(be(wd(oe))).normalize("NFD").replace(/[\u0300-\u0366f]/g,"");return O.value.length>0?(G=c.value)==null?void 0:G.filter(oe=>B(_(oe.text)).includes(B(O.value))||B(_(oe.text)).includes(B(O.value))):[...c.value]}),W=B=>{var G;if(i.modelValue!==B)if(o.value&&B){const oe=(sr(i.modelValue)?i.modelValue??[]:[]).map(se=>se);oe.includes(B)?oe.splice(oe.indexOf(B),1):oe.push(B),a("update:modelValue",oe)}else a("update:modelValue",B);d.value&&!o.value&&((G=b.value)==null||G.close())},Z=()=>W(P.value[0].value??null),ee=B=>o.value?sr(i.modelValue)?i.modelValue.includes(B):!1:B===i.modelValue;return(B,G)=>N(E)?(L(),re(ca,{key:0,width:"full",height:8,class:"tw-mb-1 tw-mt-1"})):(L(),Q("div",tD,[$(hi,{ref_key:"floating",ref:b,onClosed:G[1]||(G[1]=oe=>O.value="")},{trigger:M(({open:oe,close:se,toggle:ne})=>[N(r)?(L(),Q(Be,{key:0},[nt(F("input",{id:`${N(x)}`,ref_key:"searchInput",ref:U,"onUpdate:modelValue":G[0]||(G[0]=ye=>K.value=ye),class:Pe([D.value,"tw-relative tw-block tw-h-8 tw-w-full tw-truncate tw-py-1 tw-pl-3 tw-pr-10 tw-text-left tw-text-sm tw-text-gray-700 tw-placeholder-gray-700 tw-shadow-sm focus:tw-border-primary focus:tw-outline-0 focus:tw-ring-1 focus:tw-ring-primary"]),disabled:N(k),name:N(A),placeholder:y.value,autocomplete:"off",onFocus:Ye(oe,["prevent"]),onKeypress:[fr(se,["tab"]),fr(Z,["enter"])]},null,42,iD),[[xr,K.value]]),F("div",aD,[N(o)?(L(),re(Zs,{key:0,type:N(Mo).tertiary},{default:M(()=>[_e(j(V.value),1)]),_:1},8,["type"])):de("",!0),rD])],64)):(L(),Q("button",{key:1,id:`${N(x)}`,class:Pe([H.value,"focus:ring-offset-0 tw-relative tw-w-full tw-cursor-pointer tw-rounded-sm tw-border tw-border-gray-300 tw-py-1 tw-pl-3 tw-pr-10 tw-text-left tw-text-sm tw-text-gray-700 tw-shadow-sm focus:tw-border-primary focus:tw-outline-0 focus:tw-ring-1 focus:tw-ring-primary"]),disabled:N(k),type:"button",onClick:ne},[F("span",nD,j(y.value),1),sD],10,oD))]),default:M(()=>[F("ul",cD,[(L(!0),Q(Be,null,ut(P.value,(oe,se)=>(L(),re(eD,{id:N(x),key:se,"is-active":ee(oe.value),text:oe.text,value:oe.value,onSelectOption:ne=>W(oe.value)},null,8,["id","is-active","text","value","onSelectOption"]))),128)),N(r)&&O.value.length!==0&&P.value.length===0?(L(),Q("li",dD,j(B.$t("form.rich_select.no_options_found")),1)):P.value.length===0?(L(),Q("li",lD,j(B.$t("form.rich_select.empty_list")),1)):de("",!0)])]),_:1},512)]))}}),uD=e=>({name:e.name,language:e.language,email:e.email,roleId:e.roleId,status:e.active,distributionCenterIds:e.distributionCenterIds,password:String(e.password),passwordConfirm:String(e.passwordConfirm)}),pD={toCreateUserRequest:uD};class to{constructor(t,i,a,r,o,s,n,c,d,u,f){this.id=t,this.name=i,this.surname=a,this.language=r,this.email=o,this.roleId=s,this.active=n,this.distributionCenterIds=c,this.password=d,this.passwordConfirm=u,this.lastLogin=f}static empty(){return new to(void 0,"",void 0,It.es,"","",!0,[],void 0,void 0,void 0)}}const mD=e=>new to(e.id,e.name,e.surname,It[e.language],e.email,e.roleId,e.status,e.distributionCenterIds,void 0,void 0,void 0),hD={fromGetUserResponse:mD},fD=e=>{const t=e.data.map(i=>new to(i.id,i.name,i.surname,It[i.language],i.email,i.roleId,i.status,[],void 0,void 0,i.lastLogin?new Date(i.lastLogin):void 0));return new gt(t,e.hasMore)},_D=e=>({id:e.id,name:e.name,email:e.email,status:e.active,distributionCenterIds:e.distributionCenterIds,permissions:e.permissions,page:e.page??void 0,itemsPerPage:e.itemsPerPage??void 0}),ds={fromGetUsersResponse:fD,toGetUsersRequest:_D},gD=e=>({name:e.name,language:e.language,email:e.email,roleId:e.roleId,status:e.active,distributionCenterIds:e.distributionCenterIds,password:Ft(e.password)?void 0:String(e.password),passwordConfirm:Ft(e.passwordConfirm)?void 0:String(e.passwordConfirm)}),vD={toUpdateUserFactory:gD};async function yD(e){try{return ie().post("/users",xe(e))}catch(t){return Promise.reject(t)}}async function wD(e){try{const[t,i]=await Promise.all([ie().get(`/v3/users/${e}`),ie().get(`/distribution-centers/staff/${e}`)]);return Promise.resolve({...t.data,distributionCenterIds:i.data.data.map(a=>a.id)})}catch(t){return Promise.reject(t)}}async function CD(e){try{const{data:t}=await ie().get("/v3/users",{params:e});return Promise.resolve(t)}catch(t){return Promise.reject(t)}}async function bD(e,t){try{return ie().patch(`/users/${e}`,xe(t))}catch(i){return Promise.reject(i)}}async function ED(e,t){try{return ie().patch(`/users/${e}`,{status:t})}catch(i){return Promise.reject(i)}}const Ca={createUser:yD,getUser:wD,getUsers:CD,updateUser:bD,updateUserStatus:ED};function wc(){return{getUsers:async o=>ds.fromGetUsersResponse(await Ca.getUsers(ds.toGetUsersRequest(o))),getUser:async o=>hD.fromGetUserResponse(await Ca.getUser(o)),createUser:async o=>Ca.createUser(pD.toCreateUserRequest(o)),updateUser:async o=>Ca.updateUser(String(o.id),vD.toUpdateUserFactory(o)),updateUserStatus:async(o,s)=>Ca.updateUserStatus(o,s)}}class nn extends pa{constructor(t,i,a,r,o,s,n=1,c=Ht){super(n,c),this.id=t,this.email=i,this.active=a,this.name=r,this.distributionCenterIds=o,this.permissions=s,this.page=n,this.itemsPerPage=c}static empty(){return new nn}}const RD=e=>new nn(void 0,void 0,!0,void 0,e,[ge.CREATE_INCIDENCES,ge.READ_INCIDENCES],null,100),Cc={create:RD},xD=ve({components:{FormRichSelect:yc,FormInputLoading:vc,FormAttachments:MT,SharedButton:_t,SharedModalFooter:Kt,FormFile:VT,FormTextarea:hT,SharedGridSpan:aT,FormSelect:Zo,FormLabel:et,FormGroup:at,SharedGrid:qt,SharedModalContent:Wt,SharedModalHeader:Yt,SharedModal:Zt},props:{expedition:{type:Ko,required:!0}},emits:["confirm","close"],setup(e,{emit:t}){const{hideModal:i}=Lt(),{createTicket:a}=sn(),{fileToBase64:r}=GT(),{errorNotification:o,successNotification:s}=vt(),{getUsers:n}=wc(),{checkFeatureFlag:c}=pt(),d=we(an.empty()),u=we(gt.empty()),f=we("unassigned"),g=we(Cc.create(e.expedition.distributionCenterId?[e.expedition.distributionCenterId]:[])),l=z(()=>({type:{required:aa},comment:{required:aa},attachments:{},attachmentsSize:{maxValue:mw(9e6)}})),p=Ja(l,d),m=z(()=>[...rn,...on,...pc,...mc,...hc,...fc,..._c]),v=z(()=>oT.get().map(I=>new ft(I,`communications_hub.tickets.types.${I}`))),_=z(()=>c(He.COM_HUB_TICKET_AGENT_ASSIGNATION)),b=z(()=>{const I=u.value.items.map(O=>new ft(O.id??"",`${O.name} ${O.surname}`,!1,!1));return I.unshift(new ft("unassigned","communications_hub.tickets.associate_agent.unassigned",!1,!1)),I}),E=Pt({promise:()=>a(e.expedition,d.value),onSuccess:()=>{s("communications_hub.tickets.create.success"),t("confirm"),i()},onFailure:I=>{if(I===Xe.CARRIER_NOTIFICATION_NOT_CONFIGURED){o("communications_hub.tickets.create.error_no_carrier_email");return}o("communications_hub.tickets.create.error")}}),R=Pt({value:gt.empty(),promise:()=>n(g.value),onSuccess:I=>{u.value=I}});return ci(()=>{R.fetch()}),{ticket:d,submit:async()=>{var I;if(!await p.value.$validate()){((I=p.value.attachmentsSize)==null?void 0:I.$error)===!0?o("communications_hub.tickets.form.validations.max_size_attachments"):o("form.validations.error");return}await E.fetch()},vuelidate:p,ModalSize:Zi,ButtonVariant:Vt,selectFile:async I=>{I&&d.value.attachments.push(new UT(I.name,await r(I)))},typeOptions:v,allowedFiles:m,createTicketRequest:E,getUsersRequest:R,agentOptions:b,agentId:f,setAgentId:I=>{f.value=I,d.value.agentId=I=="unassigned"?null:I},showAgentSelector:_}}});function AD(e,t,i,a,r,o){const s=Ee("shared-modal-header"),n=Ee("form-label"),c=Ee("form-select"),d=Ee("form-group"),u=Ee("form-textarea"),f=Ee("shared-grid-span"),g=Ee("form-file"),l=Ee("form-attachments"),p=Ee("form-input-loading"),m=Ee("form-rich-select"),v=Ee("shared-grid"),_=Ee("shared-modal-content"),b=Ee("shared-button"),E=Ee("shared-modal-footer"),R=Ee("shared-modal");return L(),re(R,{id:"tickets_create_modal",size:e.ModalSize.large},{default:M(()=>[$(s,null,{default:M(()=>[_e(j(e.$t("communications_hub.tickets.create.title")),1)]),_:1}),$(_,null,{default:M(()=>[$(v,{"columns-md":2},{default:M(()=>[$(d,{id:"type",validation:e.vuelidate.type,name:"type"},{default:M(()=>[$(n,null,{default:M(()=>[_e(j(e.$t("communications_hub.tickets.form.type")),1)]),_:1}),$(c,{modelValue:e.ticket.type,"onUpdate:modelValue":t[0]||(t[0]=x=>e.ticket.type=x),options:e.typeOptions},null,8,["modelValue","options"])]),_:1},8,["validation"]),$(f,{"columns-md":2},{default:M(()=>[$(d,{id:"comment",validation:e.vuelidate.comment,name:"comment"},{default:M(()=>[$(n,null,{default:M(()=>[_e(j(e.$t("communications_hub.tickets.form.comment")),1)]),_:1}),$(u,{modelValue:e.ticket.comment,"onUpdate:modelValue":t[1]||(t[1]=x=>e.ticket.comment=x)},null,8,["modelValue"])]),_:1},8,["validation"])]),_:1}),$(f,{"columns-md":2},{default:M(()=>[$(d,{id:"attachments",validation:e.vuelidate.attachments,name:"attachments"},{default:M(()=>[$(n,null,{default:M(()=>[_e(j(e.$t("communications_hub.tickets.form.attachments")),1)]),_:1}),$(g,{allowed:e.allowedFiles,multiple:"","onUpdate:modelValue":e.selectFile},null,8,["allowed","onUpdate:modelValue"])]),_:1},8,["validation"])]),_:1}),e.ticket.attachments.length>0?(L(),re(f,{key:0,"columns-lg":2},{default:M(()=>[$(l,{modelValue:e.ticket.attachments,"onUpdate:modelValue":t[2]||(t[2]=x=>e.ticket.attachments=x)},null,8,["modelValue"])]),_:1})):de("",!0),e.showAgentSelector?(L(),re(f,{key:1,"columns-lg":2},{default:M(()=>[$(d,null,{default:M(()=>[$(n,null,{default:M(()=>[_e(j(e.$t("communications_hub.tickets.associate_agent.agent")),1)]),_:1}),e.getUsersRequest.isLoading.value?(L(),re(p,{key:0})):(L(),re(m,{key:1,id:"tickets_create_agents_select","model-value":e.agentId,options:e.agentOptions,searchable:"",class:"tw-w-full","onUpdate:modelValue":t[3]||(t[3]=x=>e.setAgentId(x))},null,8,["model-value","options"]))]),_:1})]),_:1})):de("",!0)]),_:1})]),_:1}),$(E,null,{default:M(()=>[$(b,{variant:e.ButtonVariant.secondaryOutline,onClick:t[4]||(t[4]=x=>e.$emit("close"))},{default:M(()=>[_e(j(e.$t("shared.actions.cancel")),1)]),_:1},8,["variant"]),$(b,{id:"tickets_create_submit",disabled:e.createTicketRequest.isLoading.value?!0:void 0,variant:e.ButtonVariant.secondary,onClick:e.submit},{default:M(()=>[_e(j(e.$t("communications_hub.tickets.create.title")),1)]),_:1},8,["disabled","variant","onClick"])]),_:1})]),_:1},8,["size"])}const TD=Ge(xD,[["render",AD]]),DD=(e,t)=>{var i;return{type:t.type,comment:t.comment,attachments:(i=t.attachments)==null?void 0:i.map(a=>({content:String(a.content),name:String(a.name),type:String(a.mime)})),delivereaReference:String(e.delivereaReference),clientAdditionalInfo:xe(e.clientAdditionalInfo),agentId:t.agentId}},kD=e=>e.id,ls={toCreateTicketRequest:DD,fromCreateTicketResponse:kD};function ID(e){return{all:e=e||new Map,on:function(t,i){var a=e.get(t);a?a.push(i):e.set(t,[i])},off:function(t,i){var a=e.get(t);a&&(i?a.splice(a.indexOf(i)>>>0,1):e.set(t,[]))},emit:function(t,i){var a=e.get(t);a&&a.slice().map(function(r){r(i)}),(a=e.get("*"))&&a.slice().map(function(r){r(t,i)})}}}const so=ID();function bc(){return{on:so.on,off:so.off,emit:so.emit}}class SD{constructor(t){this.id=t}}class PD{constructor(t){this.id=t}}const Ec="communications_hub.ticket.ticket_marked_as_read",Rc="communications_hub.ticket.ticket_marked_as_unread",OD=(e,t)=>({agentId:e,ticketIds:t}),LD={toAssociateAgentToTicketsRequest:OD},$D={class:"tw-mt-8"},ND=ve({__name:"AssociateAgentToTicketsModal",props:{tickets:{}},emits:["close","confirm"],setup(e,{emit:t}){var E;const i=e,a=t,{getUsers:r}=wc(),{hideModal:o}=Lt(),{associateAgentToTickets:s}=sn(),{successNotification:n,errorNotification:c}=vt(),d=we(Cc.create(i.tickets.map(R=>R.distributionCenterId))),u=we(gt.empty()),f=i.tickets.length==1?(E=i.tickets[0].agent)==null?void 0:E.id:void 0,g=we(f??"unassigned"),l=we(i.tickets.map(R=>R.id)),p=z(()=>{const R=u.value.items.map(x=>new ft(x.id??"",`${x.name} ${x.surname}`,!1,!1));return R.unshift(new ft("unassigned","communications_hub.tickets.associate_agent.unassigned",!1,!1)),R}),m=Pt({value:gt.empty(),promise:()=>r(d.value),onSuccess:R=>{u.value=R}}),v=Pt({promise:()=>s(g.value=="unassigned"?null:g.value,l.value),onSuccess:async()=>{n("communications_hub.tickets.associate_agent.success"),a("confirm"),o()},onFailure(R,x){c("communications_hub.tickets.associate_agent.error"),x()}});ci(()=>{m.fetch()});const _=R=>{g.value=R},b=async()=>{await v.fetch()};return(R,x)=>(L(),re(Zt,{id:"tickets_associate_agent_modal",size:"small"},{default:M(()=>[$(Yt,null,{default:M(()=>[_e(j(R.$t("communications_hub.tickets.associate_agent.title")),1)]),_:1}),$(Wt,null,{default:M(()=>[$(at,null,{default:M(()=>[$(et,null,{default:M(()=>[_e(j(R.$t("communications_hub.tickets.associate_agent.agent")),1)]),_:1}),N(m).isLoading.value?(L(),re(vc,{key:0})):(L(),re(yc,{key:1,id:"tickets_associate_agents_select","model-value":g.value,options:p.value,searchable:"",class:"tw-w-full","onUpdate:modelValue":x[0]||(x[0]=A=>_(A))},null,8,["model-value","options"]))]),_:1})]),_:1}),F("div",$D,[$(Kt,null,{default:M(()=>[$(_t,{id:"tickets_associate_agent_submit",variant:"secondary",disabled:N(m).isLoading.value,onClick:b},{default:M(()=>[_e(j(R.$t("communications_hub.tickets.associate_agent.submit")),1)]),_:1},8,["disabled"]),$(_t,{id:"tickets_associate_agent_cancel",variant:"secondaryOutline",onClick:x[1]||(x[1]=A=>R.$emit("close"))},{default:M(()=>[_e(j(R.$t("communications_hub.tickets.associate_agent.cancel")),1)]),_:1})]),_:1})])]),_:1}))}});function sn(){const e=cn(),t=bc(),{getReturn:i}=tT(),{getShipment:a}=OA(),{showModal:r}=Lt(),{dynamicFilters:o,updateDynamicFilters:s,resetDynamicFilters:n}=Qa(),{globalFilterType:c,selectedCountry:d,selectedBillingAccount:u}=Ki(),{dynamicColumns:f,updateDynamicColumns:g,resetDynamicColumns:l}=er(),p=z({get:()=>e.criteria,set:P=>e.updateCriteria(P)}),m=z({get:()=>e.selectedTab,set:P=>e.updateSelectedTab(P)}),v=async P=>Hn.fromSearchTicketsResponse(await ui.searchTickets(Hn.toSearchTicketsRequest(P))),_=async P=>TE.fromGetTicketByIdResponse(await ui.getTicketById(P)),b=async P=>{var W,Z;switch(P.expedition.type){case Ue.shipment:case Ue.exchange_shipment:case Ue.exchange_return:return Promise.resolve(a(String((W=P.expedition)==null?void 0:W.delivereaReference)));case Ue.return:return Promise.resolve(i(String((Z=P.expedition)==null?void 0:Z.delivereaReference)));case Ue.exchange:case Ue.order:default:return Promise.reject("Invalid ticket expedition type")}},E=async(P,W)=>await ui.updateTicketStatus(P,W),R=async(P,W)=>await ui.exportTickets(xE.toExportTicketsRequest(P),W),x=async(P,W)=>ls.fromCreateTicketResponse(await ui.createTicket(ls.toCreateTicketRequest(P,W))),A=(P,W)=>{r(new Dt(TD,{confirm:()=>W()},{expedition:P}))},k=(P,W)=>{r(new Dt(ND,{confirm:()=>W()},{tickets:P}))},I=async P=>{await g({tickets:P})},O=async()=>{await l("tickets")},U=async P=>{await s({tickets:P})},X=async()=>{await n("tickets"),D()},D=()=>{p.value=ti.empty(),H()},H=()=>{c.value===We.byBillingAccount?p.value.billingAccountId=u.value??void 0:c.value===We.byDistributionCenterCountry?p.value.distributionCenterCountryCode=d.value??void 0:(p.value.billingAccountId=void 0,p.value.distributionCenterCountryCode=void 0)},y=async P=>{await ui.markTicketAsRead(P),t.emit(Ec,new SD(P))},V=async P=>{await ui.markTicketAsUnread(P),t.emit(Rc,new PD(P))},K=async(P,W)=>{await ui.associateAgentToTickets(LD.toAssociateAgentToTicketsRequest(P,W))};return{columns:z(()=>f.value.tickets),filters:z(()=>o.value.tickets),criteria:p,selectedTab:m,createTicket:x,resetFilters:X,resetColumns:O,clearFilters:D,updateFilters:U,updateColumns:I,getTicketById:_,getGlobalFilters:H,updateTicketStatus:E,getTicketExpedition:b,showCreateTicketModal:A,searchTicketsByCriteria:v,exportTicketsByCriteria:R,markTicketAsRead:y,markTicketAsUnread:V,associateAgentToTickets:K,showAssociateAgentModal:k}}const cn=bt("communications_hub",()=>{const{userStorageKey:e}=yt(),{searchTicketsByCriteria:t}=sn(),i=bc(),a=we(!1),r=tt(e("communications-hub.criteria"),ti.empty(),void 0,{serializer:{read:d=>ti.fromRaw(d?JSON.parse(d):void 0),write:d=>JSON.stringify(d.toRaw())},writeDefaults:!1}),o=tt(e("communications-hub.selected_tab"),Js.all,void 0,{writeDefaults:!1}),s=d=>r.value=d,n=d=>o.value=d,c=async()=>{const d=await t(ti.create({read:!1,itemsPerPage:1}));a.value=d.items.length!=0};return i.on(Ec,()=>c()),i.on(Rc,()=>c()),{criteria:r,selectedTab:o,hasUnreadTickets:a,updateCriteria:s,updateSelectedTab:n,checkUnreadTickets:c}}),FD={class:"sidebar tw-absolute tw-top-0 tw-z-40 tw-h-full tw-w-16 tw-overflow-hidden tw-bg-primary tw-p-2 hover:tw-w-72"},VD={class:"tw-mb-2 tw-flex tw-items-center"},BD={class:"tw-px-1.5 tw-py-3"},zD=["src"],MD={class:"tw-ml-1.5"},UD=["src"],GD={class:"tw-space-y-2.5"},jD=ve({__name:"SharedSidebar",setup(e){const t=wo(),{customization:i}=ir(),{hasAnyPermission:a}=di(),{checkFeatureFlag:r}=pt(),{accountType:o}=ja(),s=cn(),n=z(()=>a(ge.ORDERS_READ_ONLY,ge.ORDERS_FULL_ACCESS)),c=z(()=>a(ge.GET_SHIPMENTS,ge.CREATE_SHIPMENTS)),d=z(()=>a(ge.GET_RETURNS,ge.CREATE_RETURNS)),u=z(()=>r(He.BATCHES)&&a(ge.GET_SHIPMENTS,ge.GET_RETURNS)),f=z(()=>r(He.USE_EXCHANGES)&&a(ge.EXCHANGES_READ_ONLY,ge.EXCHANGES_FULL_ACCESS)),g=z(()=>a(ge.SEE_ADVANCED_TRACKING_SECTION,ge.CONFIG_ADVANCED_TRACKING_SECTION)),l=z(()=>r(He.USE_RETURNS_PORTAL)&&a(ge.CONFIG_RETURNS_PORTAL)),p=z(()=>a(ge.CREATE_INCIDENCES,ge.READ_INCIDENCES)),m=z(()=>r(He.ANALYTICS_SECTION)&&a(ge.ANALYTICS_FULL_ACCESS,ge.CARRIER_ANALYTICS_FULL_ACCESS)),v=z(()=>o.value===qo.carrier),_=z(()=>r(He.DELIVERY_PROBABILITY)),b=z(()=>t==null?void 0:t.matched.some(({name:A})=>["orders.list","shipments.list","returns.list","batches.list","exchanges.list"].includes(String(A)))),E=z(()=>t==null?void 0:t.matched.some(({name:A})=>["analytics.dashboard","analytics.kpi"].includes(String(A)))),R=z(()=>t==null?void 0:t.matched.some(({name:A})=>["carrier_expeditions.list","analytics.dashboard","analytics.kpi"].includes(String(A)))),x=z(()=>s.hasUnreadTickets);return(A,k)=>(L(),Q("div",FD,[F("div",VD,[F("div",BD,[N(i).icon?(L(),Q("img",{key:0,src:N(i).icon,alt:"Icon",class:"tw-h-9 tw-w-9 tw-max-w-none"},null,8,zD)):(L(),re(Se,{key:1,class:"tw-h-9 tw-w-9",icon:"deliverea-icon-white"}))]),F("div",MD,[N(i).logo?(L(),Q("img",{key:0,src:N(i).logo,alt:"Logo",class:"tw-h-auto tw-w-24"},null,8,UD)):(L(),re(Se,{key:1,class:"tw-h-5 tw-w-24",icon:"deliverea-logo-white"}))])]),F("div",GD,[n.value||c.value||d.value||f.value?(L(),Q(Be,{key:0},[$(oo,{active:b.value,icon:"star-regular",text:"shared.sidebar.suite.title"},null,8,["active"]),n.value?(L(),re(ei,{key:0,to:{name:"orders.list"},icon:"receipt-regular",text:"shared.sidebar.suite.orders"})):de("",!0),c.value?(L(),re(ei,{key:1,to:{name:"shipments.list"},icon:"paper-plane-top-regular",text:"shared.sidebar.suite.shipments"})):de("",!0),d.value?(L(),re(ei,{key:2,to:{name:"returns.list"},icon:"reply-regular",text:"shared.sidebar.suite.returns"})):de("",!0),f.value?(L(),re(ei,{key:3,to:{name:"exchanges.list"},icon:"arrows-retweet-regular",text:"shared.sidebar.suite.exchanges"})):de("",!0),u.value?(L(),re(ei,{key:4,to:{name:"batches.list"},icon:"layer-group-regular",text:"shared.sidebar.suite.batches"})):de("",!0)],64)):de("",!0),g.value?(L(),re(cr,{key:1,to:{name:"advanced-tracking"},icon:"location-crosshairs-regular",text:"shared.sidebar.advanced_tracking"})):de("",!0),l.value?(L(),re(cr,{key:2,to:{name:"returns-portal"},icon:"computer-regular",text:"shared.sidebar.returns_portal"})):de("",!0),p.value?(L(),Q(Be,{key:3},[$(oo,{icon:"message-exclamation-regular",text:"shared.sidebar.communications_hub"}),$(ei,{to:{name:"tickets.list"},"show-badge":x.value,icon:"list-solid",text:"shared.sidebar.comm_hub.tickets"},null,8,["show-badge"]),$(ei,{to:{name:"comm_hub.configuration"},icon:"gear-regular",text:"shared.sidebar.comm_hub.configuration"})],64)):de("",!0),m.value&&!v.value?(L(),re(cr,{key:4,active:E.value,to:{name:"analytics"},icon:"chart-simple-regular",text:"analytics.title"},null,8,["active"])):de("",!0),v.value?(L(),Q(Be,{key:5},[$(oo,{icon:"leaf-regular",text:"shared.sidebar.emissions",active:R.value},null,8,["active"]),$(ei,{to:{name:"carrier_expeditions.list"},icon:"expedition-box",text:"shared.sidebar.carrier_expeditions"}),m.value?(L(),re(ei,{key:0,to:{name:"analytics.dashboard"},icon:"chart-simple-regular",text:"analytics.title"})):de("",!0),_.value?(L(),re(cr,{key:1,to:{name:"delivery_probability.route_inquiries.list"},icon:"truck-clock",text:"shared.sidebar.delivery_probability"})):de("",!0)],64)):de("",!0)])]))}}),qD=Ge(jD,[["__scopeId","data-v-173cc148"]]);var oi=(e=>(e.available="available",e.partialOutage="intermittent_errors",e.fullOutage="errors",e))(oi||{});class HD{async getCarriersOutages(){const i=(await ie().get("/v3/carriers/integrations/status")).data,a={},r={[oi.available]:0,[oi.partialOutage]:1,[oi.fullOutage]:2};return i.data.forEach(o=>{if(!a[o.carrierCode]){a[o.carrierCode]=o.status;return}r[a[o.carrierCode]]<r[o.status]&&(a[o.carrierCode]=o.status)}),a}async getCarrierOutage(t){return(await this.getCarriersOutages())[t]??null}}const ZD=new HD;function WD(){return{setCookie:(a,r,o)=>{let s="";if(o){const n=new Date;n.setTime(n.getTime()+o*24*60*60*1e3),s=`; expires=${n.toUTCString()}`}document.cookie=`${a}=${r||""}${s}; path=/`},getCookie:a=>{const r=`${a}=`,o=document.cookie.split(";");for(let s=0;s<o.length;s++){let n=o[s];for(;n.charAt(0)===" ";)n=n.substring(1,n.length);if(n.indexOf(r)===0)return n.substring(r.length,n.length)}return null},removeCookie:a=>{let r=`${a}=${encodeURIComponent("")}`;r+="; max-age=0",document.cookie=r}}}function us(){const e=Ds(),{getCookie:t,removeCookie:i}=WD(),a=async()=>{const r=await ZD.getCarriersOutages();e.carrierOutages={lastFetch:new Date,outages:r};const o=Object.keys(r).filter(s=>r[s]===oi.fullOutage||r[s]===oi.partialOutage);if(o.length>0){const s=t("hideCarrierOutagesBanner");s?s!==btoa(JSON.stringify(o))&&(e.displayCarrierOutagesBanner(),i("hideCarrierOutagesBanner")):e.displayCarrierOutagesBanner()}};return{carrierOutages:z(()=>e.carrierOutages),showCarrierOutagesBanner:z(()=>e.showCarrierOutagesBanner),hideCarrierOutagesBanner:()=>e.hideCarrierOutagesBanner(),displayCarrierOutagesBanner:()=>e.displayCarrierOutagesBanner(),fetchCarrierOutages:a}}const KD=ve({name:"CarrierOutageActiveErrorsBanner",components:{SharedIcon:Se,CarrierLogo:Cs},setup(){const{showCarrierOutagesBanner:e,hideCarrierOutagesBanner:t,carrierOutages:i}=us(),a=n=>$i.translation(n),{fetchCarrierOutages:r}=us(),o=z(()=>Object.keys(i.value.outages).filter(n=>i.value.outages[n]===oi.fullOutage||i.value.outages[n]===oi.partialOutage)),s=z(()=>e.value&&o.value.length>0);return ci(()=>{r()}),{carrierName:a,CarrierOutageStatus:oi,activeCarrierOutages:o,displayCarrierOutages:s,hideCarrierOutagesBanner:t}}}),YD={key:0,class:"tw-fixed tw-inset-0 tw-z-80 tw-overflow-hidden"},XD={class:"tw-absolute tw-inset-0 tw-overflow-hidden"},JD=F("div",{class:"tw-absolute tw-inset-0 tw-bg-gray-500/75 tw-transition-opacity"},null,-1),QD={class:"tw-fixed tw-inset-y-0 tw-right-0 tw-flex tw-max-w-full tw-pl-10"},ek={class:"tw-fixed tw-inset-x-0 tw-bottom-0 tw-ml-auto tw-max-w-sm tw-pb-2 tw-pr-2 sm:tw-pb-5 sm:tw-pr-5"},tk={class:"tw-rounded tw-bg-white"},ik={class:"tw-flex tw-rounded-t tw-border-b tw-border-yellow-400 tw-bg-yellow-200 tw-px-3 tw-py-2"},ak={class:"tw-my-auto tw-flex-grow tw-font-semibold tw-uppercase tw-text-yellow-600"},rk={class:"tw-flex tw-flex-none"},ok={class:"tw-px-4 tw-py-4"},nk={class:"tw-text-sm tw-text-gray-700"},sk={class:"tw-space-y-4 tw-py-3"},ck={class:"tw-text-center tw-text-sm tw-text-gray-800"},dk={class:"tw-text-sm tw-text-gray-700"},lk=F("a",{class:"tw-font-semibold tw-text-secondary",href:"http://status.deliverea.com/",rel:"nofollow",target:"_blank"}," status.deliverea.com ",-1);function uk(e,t,i,a,r,o){const s=Ee("shared-icon"),n=Ee("carrier-logo");return e.displayCarrierOutages?(L(),Q("div",YD,[F("div",XD,[JD,F("div",QD,[F("div",ek,[F("div",tk,[F("div",ik,[F("div",ak,j(e.$t("carriers.outages.status")),1),F("div",rk,[F("button",{class:"tw-rounded-md focus:tw-outline-none focus:tw-ring-2 focus:tw-ring-yellow-600",type:"button",onClick:t[0]||(t[0]=(...c)=>e.hideCarrierOutagesBanner&&e.hideCarrierOutagesBanner(...c))},[$(s,{class:"tw-h-5 tw-w-5 tw-text-yellow-600",icon:"xmark-regular"})])])]),F("div",ok,[F("p",nk,j(e.$t("carriers.outages.alert_description")),1),F("div",sk,[(L(!0),Q(Be,null,ut(e.activeCarrierOutages,c=>(L(),Q("div",{key:c},[$(n,{"carrier-code":c,style:{maxHeight:"45px"},alt:"Carrier",class:"tw-m-auto"},null,8,["carrier-code"]),F("div",ck,j(e.$t(e.carrierName(c))),1)]))),128))]),F("p",dk,[_e(j(e.$t("carriers.outages.alert_link"))+" ",1),lk])])])])])])])):de("",!0)}const pk=Ge(KD,[["render",uk]]),yo={async get(){const e=await ie().get("/profile");return Promise.resolve(e.data)},async updateProfile(e){await ie().patch("/profile",e.toArray())},async updatePayment(e){const t=await ie().post("/profile/payment",e.toArray());return Promise.resolve(t.data)}};class Aa{constructor(t,i,a,r,o){this.number=t,this.expMonth=i,this.expYear=a,this.cvc=r,this.brand=o}static empty(){return new Aa(null,null,null,null,null)}static fromPayload(t){return t?new Aa(`**** **** **** ${t.number}`,t.expMonth,t.expYear,"***",t.brand):Aa.empty()}toArray(){return{number:this.number,expMonth:this.expMonth,expYear:this.expYear,cvc:this.cvc}}}class Ma{constructor(t,i,a,r){this.name=t,this.email=i,this.language=a,this.userType=r}static empty(){return new Ma("","",It.es,"lead")}static fromPayload(t){return new Ma(t.name,t.email,t.language??It.es,t.userType)}toArray(){return{name:this.name,email:this.email,language:this.language}}}const mk={async getActiveModules(){try{const e=await ie().get("/subscriptions/modules");return Promise.resolve(e.data.modules)}catch{return Promise.resolve([])}}};async function hk(e){try{const{data:t}=await HI().get(`/locales/${e}.json`);return Promise.resolve(t)}catch(t){return Promise.reject(t)}}const fk={getLocaleMessages:hk};function xc(){const{locale:e,setLocaleMessage:t,messages:i}=sa(),a=async()=>{const o=navigator.language?navigator.language.substring(0,2):It.en.toString();await r(o)},r=async o=>{try{if(e.value=Object.values(It).map(s=>s.toString()).includes(o)?o:It.en,Ft(i.value[o])){const s=await fk.getLocaleMessages(e.value);s.carriers={"@deliverea-carriers":Object.keys(lr)[e.value]?lr[e.value]:lr.es,...s.carriers},t(e.value,s)}}catch{console.warn("Can not load locales assets")}};return{loadDefaultLocale:a,loadLocaleTranslations:r}}const _k=bt("account",()=>{const{loadLocaleTranslations:e}=xc(),t=we(Ma.empty()),i=we([]);return{profile:t,modules:i,fetchProfile:async()=>{t.value=Ma.fromPayload((await yo.get()).userProfile),await e(t.value.language)},fetchModules:async()=>{i.value=await mk.getActiveModules()}}});function gk(){const e=_k(),t=async()=>Aa.fromPayload((await yo.get()).paymentCard),i=async a=>await yo.updatePayment(a);return{profile:z(()=>e.profile),modules:z(()=>e.modules),fetchModules:()=>e.fetchModules(),fetchProfile:()=>e.fetchProfile(),getPaymentDetails:t,updatePaymentDetails:i}}const vk={class:"my-0 mx-auto tw-relative tw-flex tw-h-screen tw-min-h-full tw-max-w-full tw-flex-col"},yk={class:"tw-absolute tw-z-110 tw-flex tw-h-full tw-w-full tw-items-center tw-justify-center tw-bg-primary"},wk={key:0,class:"tw-text-white"},Ck=F("svg",{class:"tw-h-12 tw-w-12 tw-animate-spin tw-text-white",fill:"none",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[F("circle",{class:"tw-opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"}),F("path",{class:"tw-opacity-75",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z",fill:"currentColor"})],-1),bk=[Ck],Ek={key:0,class:"tw-relative tw-flex tw-max-h-screen tw-flex-grow tw-flex-col tw-overflow-hidden tw-bg-white"},Rk={class:"tw-relative tw-ml-16 tw-h-full tw-overflow-auto tw-bg-gray-50"},me=ve({__name:"DashboardLayout",setup(e){const t=Rd(),i=Ua(),a=xi(),{locale:r}=sa(),{idle:o}=Cd(60*60*1e3),{getAvailableCarriers:s,getActiveCarriers:n}=Is(),{fetchProfile:c,fetchModules:d}=gk(),{fetchBillingAccounts:u}=xo(),{loadDistributionCenters:f}=Eo(),{customization:g,getAccountCustomization:l}=ir(),{renewToken:p,logout:m,token:v,tokenDecoded:_}=ja(),{getCustomParameters:b}=Jt(),E=na(Wi.login),{checkFeatureFlag:R}=pt(),x=z(()=>R(He.USE_CARRIER_OUTAGE_STATUS)),A=cn(),{hasAnyPermission:k}=di(),I=()=>Promise.allSettled([c(),d(),n(),s(),f(),u(),b()]),O=async()=>{var K;const V=yt();g.value.id||await l(),a.isImpersonated&&await a.loadImpersonatedPermissions(),await U.fetch(),t==null||t.trackEvent({event:"load",userId:(K=_.value)==null?void 0:K.userId,language:r.value,environment:V.environment,build:V.build})},U=Pt({initialLoading:!0,promise:()=>I()}),X=()=>{if(v.value||i.push({name:"auth.login",query:{redirect:["/",""].includes(window.location.pathname)?void 0:window.location.pathname}}),_.value&&new Date(_.value.exp*1e3).getTime()-new Date().getTime()<6e4){if(!o.value){p();return}m(),i.push({name:"auth.login",query:{redirect:["/",""].includes(window.location.pathname)?void 0:window.location.pathname}})}},D=z(()=>k(ge.CREATE_INCIDENCES,ge.READ_INCIDENCES)),H=bd(3e4,{controls:!0,immediate:!1,callback:X}),y=D.value?Ed(()=>A.checkUnreadTickets(),3e4,{immediateCallback:!0}):null;return ci(()=>{E.on(()=>O()),v.value&&O(),H.reset(),H.resume(),y==null||y.resume()}),bs(()=>{H.pause(),y==null||y.pause()}),(V,K)=>{var W;const P=Ee("router-view");return L(),Q(Be,null,[$(yl),F("div",vk,[$(Si,{"enter-active-class":"tw-ease-out tw-duration-300","enter-from-class":"tw-opacity-0","enter-to-class":"tw-opacity-100","leave-active-class":"tw-ease-out tw-duration-300","leave-from-class":"tw-opacity-100","leave-to-class":"tw-opacity-0"},{default:M(()=>{var Z,ee;return[nt(F("div",yk,[(Z=N(U))!=null&&Z.isLoading.value?(L(),Q("div",wk,bk)):de("",!0)],512),[[Tt,(ee=N(U))==null?void 0:ee.isLoading.value]])]}),_:1}),(W=N(U))!=null&&W.isLoading.value?de("",!0):(L(),Q("div",Ek,[$(Ub),$(qD),F("div",Rk,[$(P)])])),x.value?nt((L(),re(pk,{key:1},null,512)),[[Tt,!N(U).isLoading.value]]):de("",!0)])],64)}}}),xk=[{name:"settings.account",path:"/settings/account",component:()=>h(()=>import("./AccountPage-iyx4MqWT.js"),__vite__mapDeps([415,416,1,417,418,419,420,421,422])),meta:{title:"account.title",middleware:le.authenticated,layout:me}}],Ak=e=>{xk.map(t=>e.addRoute(t))},Tk=[{name:"advanced-tracking",path:"/advanced-tracking",component:()=>h(()=>import("./AdvancedTrackingPage-ALPUpr7R.js"),__vite__mapDeps([423,421,1,424,425,426,427,428,417,416,419,420,418,429,430,431,432,433,434,435,436,437,438,439,440,441,422])),meta:{title:"advanced_tracking.title",middleware:le.authenticated,layout:me}}],Dk=e=>{Tk.map(t=>e.addRoute(t))},kk=[{name:"settings.assignation.index",path:"/settings/assignation",component:()=>h(()=>import("./AssignationIndex-CxcULgBs.js"),__vite__mapDeps([442,443,421,1,416,417,444,422,439,418,419,445,446,447])),meta:{title:"assignation.index.title",middleware:le.authenticated,layout:me}},{name:"settings.assignation.analytics",path:"/settings/assignation/analytics",component:()=>h(()=>import("./AssignationAnalyticsPage-QcXJtfQk.js"),__vite__mapDeps([448,443,421,1,429,449,445,446,447])),meta:{title:"assignation.analytics.kpi.title",middleware:le.authenticated,layout:me}},{name:"settings.assignation.quotas.list",path:"/settings/assignation/quotas",component:()=>h(()=>import("./AssignationQuotaListPage-BRxUDkY6.js"),__vite__mapDeps([450,445,1,451,434,444,422,431,432,425,421,424,452,433,443])),meta:{title:"assignation.quotas.list.title",middleware:le.authenticated,layout:me},children:[{name:"settings.assignation.quotas.create",path:"/settings/assignation/quotas/:distributionCenterId/create",component:()=>h(()=>import("./AssignationQuotaCreatePage-BL6zlBhj.js"),__vite__mapDeps([453,445,1,451,454,455,456,434,457,458,459,460])),meta:{title:"assignation.quotas.create.title",middleware:le.authenticated,layout:me}},{name:"settings.assignation.quotas.usage",path:"/settings/assignation/quotas/:quotaId/usage",component:()=>h(()=>import("./AssignationQuotaUsagePage-CcRK0LcO.js"),__vite__mapDeps([461,445,1,457,458,460,431,432,446,447])),meta:{title:"assignation.quotas.usage.title",middleware:le.authenticated,layout:me}}]},{name:"settings.assignation.balancers.list",path:"/settings/assignation/balancers",component:()=>h(()=>import("./AssignationBalancerListPage-B6B6NM8j.js"),__vite__mapDeps([462,443,421,1,424,444,422,417,416,463,464,465,466,467,468,440,446,447,469,470,425,438,471,434,472,473,458,459,474])),meta:{title:"assignation.balancer.list.title",middleware:le.authenticated,layout:me},children:[{name:"settings.assignation.balancers.create",path:"/settings/assignation/balancers/create",component:()=>h(()=>import("./AssignationBalancerCreatePage-Bw8ExfYO.js"),__vite__mapDeps([475,458,1,457,460,465,463,464,459])),meta:{title:"assignation.balancer.create.title",middleware:le.authenticated,layout:me}}]}],Ik=e=>{kk.map(t=>e.addRoute(t))},Sk={class:"tw-flex tw-h-screen tw-w-screen tw-flex-col tw-bg-primary"},Pk={class:"tw-m-auto tw-w-full tw-px-6 sm:tw-max-w-md lg:tw-px-0"},Ok={class:"tw-rounded-lg tw-bg-white tw-px-8 tw-py-10 tw-shadow-xl"},Lk={class:"tw-mb-10 tw-mt-4 tw-flex tw-rounded-lg tw-p-2"},$k=["src"],Nk={class:"tw-bottom-0 tw-w-screen tw-pb-6"},Fk={class:"tw-flex"},Vk={class:"tw-m-auto tw-mx-6 tw-w-full tw-space-y-5 lg:tw-mx-14 lg:tw-flex lg:tw-items-baseline lg:tw-justify-between lg:tw-space-y-0"},Bk=["onClick"],zk={class:"tw-w-32 tw-rounded tw-bg-white"},Mk=["onClick"],Uk={key:0,class:"tw-text-gray-300"},Gk=["href"],ps=ve({__name:"AuthLayout",setup(e){const{locale:t}=sa(),{customization:i}=ir(),{checkFeatureFlag:a}=pt(),r=z(()=>Object.keys(It)),o=z(()=>i.value.alternativeLogo||i.value.logo),s=z(()=>a(He.DISPLAY_CONTACT_INFO));return(n,c)=>{const d=Ee("router-view");return L(),Q("div",Sk,[F("div",Pk,[F("div",Ok,[F("div",Lk,[o.value?(L(),Q("img",{key:0,src:o.value,alt:"Logo",class:"tw-mx-auto tw-h-24 tw-w-auto"},null,8,$k)):(L(),re(Se,{key:1,class:"tw-mx-auto tw-mb-2 tw-h-9 tw-w-auto",icon:"deliverea-logo"}))]),$(d)])]),F("div",Nk,[F("div",Fk,[F("div",Vk,[$(hi,{class:"tw-relative","component-class":"tw-absolute tw-bottom-0 tw-mb-7"},{trigger:M(({toggle:u})=>[F("button",{class:"tw-flex tw-items-center tw-space-x-2.5 tw-text-gray-200 focus:tw-outline-secondary",tabindex:"-1",type:"button",onClick:u},[F("span",null,j(n.$t(`shared.locales.${N(t)}`)),1),$(Se,{class:"tw-h-3.5 tw-w-3.5 tw-fill-current",icon:"chevron-up-regular"})],8,Bk)]),default:M(()=>[F("div",zk,[(L(!0),Q(Be,null,ut(r.value,u=>(L(),Q("button",{key:u,class:"tw-w-full tw-px-2.5 tw-py-1.5 tw-text-left tw-text-gray-600 first:tw-rounded-t last:tw-rounded-b hover:tw-bg-primary-100",type:"button",onClick:f=>t.value=u},j(n.$t(`shared.locales.${u}`)),9,Mk))),128))])]),_:1}),s.value?(L(),Q("div",Uk,[_e(j(n.$t("auth.support",{company:N(i).company.name??"Deliverea"}))+" ",1),F("a",{class:"tw-font-medium tw-text-secondary",href:`mailto:${N(i).company.email}`,tabindex:"-1",target:"_blank"},j(N(i).company.email??"support@deliverea.com"),9,Gk)])):de("",!0)])])])])}}}),jk=[{name:"auth.login",path:"/",component:()=>h(()=>import("./AuthLoginPage-tvzd46q_.js"),__vite__mapDeps([476,1])),meta:{title:"auth.login.title",middleware:le.guest,layout:ps}},{name:"auth.recover",path:"/recover",component:()=>h(()=>import("./AuthRecoverPage-CDudVYA0.js"),__vite__mapDeps([477,1])),meta:{title:"auth.recover.title",middleware:le.guest,layout:ps}},{path:"/login",redirect:()=>({name:"auth.login"})},{path:"/auth/login",redirect:()=>({name:"auth.login"})}],qk=e=>{jk.map(t=>e.addRoute(t))},Hk=[{name:"backoffice.accounts.list",path:"/backoffice/accounts",component:()=>h(()=>import("./BackofficeAccountsListPage-DePc2IdR.js"),__vite__mapDeps([478,1,479,421,424,444,422,480,481,468,440,446,447,469,470,425,438,471,434,472,473,458,459,474,482])),meta:{title:"backoffice.accounts.list.title",middleware:le.authenticated,permissions:[ge.BACKOFFICE_GET_ACCOUNTS],layout:me},children:[{name:"backoffice.accounts.create",path:"/backoffice/accounts/create",component:()=>h(()=>import("./BackofficeAccountsCreatePage-CKc49E32.js"),__vite__mapDeps([483,458,1,457,460,459,480])),meta:{title:"backoffice.accounts.create.title",middleware:le.authenticated,permissions:[ge.BACKOFFICE_CREATE_ACCOUNTS],layout:me}},{name:"backoffice.accountUsers.list",path:"/backoffice/accounts/:accountId/users",component:()=>h(()=>import("./BackofficeAccountsUsersListPage-B7Gtf4GN.js"),__vite__mapDeps([484,458,1,460,480,444,422,440,468,446,447,469,470,425,438,471,434,472,473,459,474,416,417,481])),meta:{title:"backoffice.account_users.list.title",middleware:le.authenticated,permissions:[ge.BACKOFFICE_GET_USERS],layout:me},children:[{name:"backoffice.accountUsers.create",path:"/backoffice/accounts/:accountId/users/create",component:()=>h(()=>import("./BackofficeAccountsUsersCreatePage-uKFhIXHK.js"),__vite__mapDeps([485,1,458,460,457,480,459,486])),meta:{title:"backoffice.account_users.create.title",middleware:le.authenticated,layout:me}}]},{name:"backoffice.accounts.customization",path:"/backoffice/accounts/:accountId/customization",component:()=>h(()=>import("./BackofficeAccountsCustomizationPage-DSWcD-E7.js"),__vite__mapDeps([487,458,1,460,480,430,426,434,427,428,439,459,488,435])),meta:{title:"backoffice.accounts.customization.title",middleware:le.authenticated,permissions:[ge.BACKOFFICE_CONFIG_CUSTOMIZATION],layout:me}}]},{name:"backoffice.shipConfirm",path:"/backoffice/ship-confirm",component:()=>h(()=>import("./BackofficeShipConfirmPage-CQp5rgA6.js"),__vite__mapDeps([489,479,421,1,431,432])),meta:{title:"backoffice.ship_confirm.title",middleware:le.authenticated,layout:me}},{path:"/check-shipconfirm",redirect:()=>({name:"backoffice.shipConfirm"})}],Zk=e=>{Hk.map(t=>e.addRoute(t))},Wk=[{name:"settings.billing.accounts",path:"/settings/billing/accounts",component:()=>h(()=>import("./BillingAccountsPage-CBTuxFCm.js"),__vite__mapDeps([490,1,416,417,422,421,424,444,443,439])),meta:{title:"billing.accounts.title",middleware:le.authenticated,layout:me},children:[{name:"settings.billing.accounts.create",path:"/settings/billing/accounts/create",component:()=>h(()=>import("./BillingAccountsCreatePage-cbOTiYeW.js"),__vite__mapDeps([491,492,493,438,1,469,470,429,494,458,459,460])),meta:{title:"billing.accounts.create.title",middleware:le.authenticated,layout:me}},{name:"settings.billing.accounts.edit",path:"/settings/billing/accounts/:billingAccountId",component:()=>h(()=>import("./BillingAccountsEditPage-CWQhSO1s.js"),__vite__mapDeps([495,492,493,438,1,469,470,429,494,458,459,460])),meta:{title:"billing.accounts.edit.title",middleware:le.authenticated,layout:me}}]},{name:"settings.billing.plans",path:"/settings/billing/plans",meta:{title:"billing.plans.title",middleware:le.authenticated,layout:me},redirect:()=>({name:Tc})}],Kk=e=>{Wk.map(t=>e.addRoute(t))},Yk=[{name:"settings.carriers",path:"/settings/carriers",component:()=>h(()=>import("./CarriersListPage-nKuuzkHp.js"),__vite__mapDeps([496,455,497,1,416,417,425,421,424,422,443,432,431])),meta:{title:"carriers.list.title",middleware:le.authenticated,layout:me},children:[{name:"settings.carriers.manage",path:"/settings/carriers/:distributionCenterId/:carrierCode",component:()=>h(()=>import("./CarriersManagePage-WUVkrzjm.js"),__vite__mapDeps([498,499,455,497,1,458,460,444,422,452,433])),meta:{title:"carriers.manage.title",middleware:le.authenticated,layout:me},children:[{name:"settings.carriers.costCenter.create",path:"/settings/carriers/:distributionCenterId/:carrierCode/create",component:()=>h(()=>import("./CarriersCostCenterCreatePage-DO5_NJnS.js"),__vite__mapDeps([500,499,456,1,429,434,457,458,459,460,452,433,444,422])),meta:{title:"carriers.ceco.create.title",middleware:le.authenticated,layout:me}},{name:"settings.carriers.ceco.edit",path:"/settings/carriers/:distributionCenterId/:carrierCode/:costCenterCode",component:()=>h(()=>import("./CarriersCostCenterEditPage-BbjsDCoR.js"),__vite__mapDeps([501,499,502,1,503,434,504,456,429,457,458,459,460,444,422,452,433,505,439,506])),meta:{title:"carriers.ceco.edit.title",middleware:le.authenticated,layout:me}}]}]},{name:"settings.carriers_backup",path:"/settings/carriers-backup",component:()=>h(()=>import("./CarriersBackupPage-4DgfVJ4T.js"),__vite__mapDeps([507,471,1,425,433,421,424,452,444,422,443])),meta:{title:"carriers.backup.title",middleware:le.authenticated,layout:me}},{name:"settings.label_engine",path:"/settings/label-engine",component:()=>h(()=>import("./CarriersLabelEnginePage-3QrUHVtv.js"),__vite__mapDeps([508,502,1,416,417,509,421,424,444,422,452,433,443])),meta:{title:"carriers.label_engine.title",middleware:le.authenticated,layout:me},children:[{name:"settings.label_engine.create",path:"/settings/label-engine/create",component:()=>h(()=>import("./CarriersLabelEngineCreatePage-_CR7sFhR.js"),__vite__mapDeps([510,502,1,454,455,456,457,458,459,460,509])),meta:{title:"carriers.label_engine.create.title",middleware:le.authenticated,layout:me}}]}],Xk=e=>{Yk.map(t=>e.addRoute(t))},Jk=[{name:"comm_hub.configuration",path:"/communications-hub/configuration",component:()=>h(()=>import("./CommHubConfigurationPage-1PyEkxnr.js"),__vite__mapDeps([511,421,1,425,424,417,420,419,416,436,426,437,438,439,440,441,418])),meta:{title:"communications_hub.configuration.title",middleware:le.authenticated,layout:me}},{name:"tickets.list",path:"/communications-hub/tickets",component:()=>h(()=>import("./TicketsListPage-BmO1iSbE.js"),__vite__mapDeps([512,513,1,514,515,516,431,432,517,421,518,519,457,458,468,440,446,447,469,470,425,438,471,434,472,473,459,474,433,449,520,521,481,522,523,439])),meta:{title:"communications_hub.tickets.list.title",middleware:le.authenticated,layout:me},children:[{name:"tickets.details",path:"/communications-hub/tickets/:id",component:()=>h(()=>import("./TicketsDetailsPage-C-OBTAil.js"),__vite__mapDeps([524,513,1,439,482,437,480,525,526,506,504,444,422,515,458,460,520])),meta:{title:"communications_hub.tickets.details.title",middleware:le.authenticated,layout:me}}]}],Qk=e=>{Jk.map(t=>e.addRoute(t))},eI=[{name:"cost_controlling.shipping_profiles.list",path:"/:scope/shipping-profiles",beforeEnter:(e,t,i)=>{if(!Object.values(So).includes(e.params.scope)){i({name:"404"});return}i()},component:()=>h(()=>import("./CostControllingShippingProfileListPage-KZjdsxrB.js"),__vite__mapDeps([527,528,1,449,433,431,432,517,421,424,444,422,452,518,519,457,458,468,440,446,447,469,470,425,438,471,434,472,473,459,474,443,521,481])),meta:{title:"cost_controlling.shipping_profiles.list.title",middleware:le.authenticated,layout:me},children:[{name:"cost_controlling.shipping_profiles.create",path:"/:scope/shipping-profiles/create",component:()=>h(()=>import("./CostControllingShippingProfileCreatePage-buX-XRUp.js"),__vite__mapDeps([529,528,1,449,471,425,530,464,503,531,532,470,504,433,434,458,459,460,439])),meta:{title:"cost_controlling.shipping_profiles.create.title",middleware:le.authenticated,layout:me}},{name:"cost_controlling.shipping_profiles.edit",path:"/:scope/shipping-profiles/:id",component:()=>h(()=>import("./CostControllingShippingProfileEditPage-D_E_Su2j.js"),__vite__mapDeps([533,528,1,449,530,464,503,531,532,470,504,433,458,459,460,439])),meta:{title:"cost_controlling.shipping_profiles.edit.title",middleware:le.authenticated,layout:me}}]}],tI=e=>{eI.map(t=>e.addRoute(t))},iI=[{name:"settings.distribution-centers",path:"/settings/distribution-centers",component:()=>h(()=>import("./DistributionCentersListPage-Dn7ZjvKS.js"),__vite__mapDeps([534,443,421,1,416,417,424,444,422,468,440,446,447,469,470,425,438,471,434,472,473,458,459,474,535,481,506,504])),meta:{title:"distribution_centers.list.title",middleware:le.authenticated,layout:me},children:[{name:"settings.distribution_centers.create",path:"/settings/distribution-centers/create",component:()=>h(()=>import("./DistributionCentersCreatePage-BUPcXi8r.js"),__vite__mapDeps([536,537,538,469,470,1,494,506,504,439,539,540,426,541,458,459,460])),meta:{title:"distribution_centers.create.title",middleware:le.authenticated,layout:me}},{name:"settings.distribution_centers.edit",path:"/settings/distribution-centers/:distributionCenterId",component:()=>h(()=>import("./DistributionCentersEditPage-DgdzDO9M.js"),__vite__mapDeps([542,537,538,469,470,1,494,506,504,439,539,540,426,541,458,459,460])),meta:{title:"distribution_centers.edit.title",middleware:le.authenticated,layout:me}}]}],aI=e=>{iI.map(t=>e.addRoute(t))},rI=[{name:"exchanges.list",path:"/exchanges",component:()=>h(()=>import("./ExchangesListPage-B-p93mQ9.js"),__vite__mapDeps([543,525,1,544,457,458,468,440,446,447,469,470,425,438,471,434,472,473,459,474,421,518,519,433,449,521,545,546,547,548,549,516,431,432,517,550,515,426,481,522,551])),meta:{title:"exchanges.list.title",middleware:le.authenticated,layout:me},children:[{name:"exchanges.details",path:"/exchanges/:id",component:()=>h(()=>import("./ExchangesDetailsPage-COXzEqM5.js"),__vite__mapDeps([552,1,458,457,460,525,526,506,504,553,439,550,515,431,432,546,547,548,554,540,426,541,430,438,555,503,446,447,556,433,557,520])),meta:{title:"exchanges.details.title",middleware:le.authenticated,layout:me}}]}],oI=e=>{rI.map(t=>e.addRoute(t))},nI=[{name:"integrations.api",path:"/integrations/api",component:()=>h(()=>import("./IntegrationsApiPage-jkUjAs4T.js"),__vite__mapDeps([558,1,416,417,419,420,421,443])),meta:{title:"integrations.api.title",middleware:le.authenticated,layout:me}}],sI=e=>{nI.map(t=>e.addRoute(t))},cI=[{name:"orders.list",path:"/orders",component:()=>h(()=>import("./OrdersListPage-DrWH1tVa.js"),__vite__mapDeps([559,544,1,457,458,468,440,446,447,469,470,425,438,471,434,472,473,459,474,421,424,444,422,518,519,433,449,560,521,561,549,516,431,432,517,550,515,426,562,563,547,523,481,522])),meta:{title:"orders.list.title",middleware:le.authenticated,layout:me},children:[{name:"orders.create",path:"/orders/create",component:()=>h(()=>import("./OrdersCreatePage-XauQ0FH1.js"),__vite__mapDeps([564,1,425,565,471,555,503,446,447,540,426,541,438,535,473,566,469,470,429,494,439,499,539,444,422,464,430,560,523,458,459,460,457])),meta:{title:"orders.create.title",middleware:le.authenticated,layout:me}},{name:"orders.details",path:"/orders/:id",component:()=>h(()=>import("./OrdersDetailsPage-BwUpNdYH.js"),__vite__mapDeps([567,458,1,460,457,526,506,504,554,439,540,426,541,430,438,555,503,446,447,560,556,433,568,562,563,547])),meta:{title:"orders.details.title",middleware:le.authenticated,layout:me},children:[{name:"orders.edit",path:"/orders/:id/edit",component:()=>h(()=>import("./OrdersEditPage-CH22BuyW.js"),__vite__mapDeps([569,1,458,459,460,560,429,565,471,555,503,446,447,540,426,541,438,535,473,566,469,470,494,439,499,539,444,422,425,464,430])),meta:{title:"orders.edit.title",middleware:le.authenticated,layout:me}}]}]}],dI=e=>{cI.map(t=>e.addRoute(t))},lI=[{name:"returns-portal",path:"/returns-portal",component:()=>h(()=>import("./ReturnsPortalPage-DQYE_XiI.js"),__vite__mapDeps([570,425,1,421,424,452,433,444,422,416,419,441,418,420,427,428,417,571,572,449,573,574,575,436,426,437,438,439,440])),meta:{title:"returns_portal.title",middleware:le.authenticated,layout:me}}],uI=e=>{lI.map(t=>e.addRoute(t))},pI=[{name:"returns.list",path:"/returns",component:()=>h(()=>import("./ReturnsListPage-UUmTjO2J.js"),__vite__mapDeps([576,577,544,1,457,458,468,440,446,447,469,470,425,438,471,434,472,473,459,474,578,579,548,514,421,424,444,422,518,519,433,449,520,521,580,581,563,546,547,549,516,431,432,517,550,515,426,551,522,481])),meta:{title:"returns.list.title",middleware:le.authenticated,layout:me},children:[{name:"returns.create",path:"/returns/create",component:()=>h(()=>import("./ReturnsCreatePage-BID5gpjh.js"),__vite__mapDeps([582,1,457,458,460,429,425,565,471,555,503,446,447,540,426,541,438,535,473,566,469,470,494,439,499,539,444,422,464,430,459])),meta:{title:"returns.create.title",middleware:le.authenticated,layout:me}},{name:"returns.details",path:"/returns/:id",component:()=>h(()=>import("./ReturnsDetailsPage-DiZiiNsZ.js"),__vite__mapDeps([583,1,458,460,457,555,503,446,447,433,581,563,546,547,548,526,506,504,553,439,550,515,431,432,554,540,426,541,430,438,556,568,444,422])),meta:{title:"returns.details.title",middleware:le.authenticated,layout:me}}]}],mI=e=>{pI.map(t=>e.addRoute(t))},hI=[{name:"rules.list",path:"/settings/rules/:module",component:()=>h(()=>import("./RulesListPage-IOqJwFB_.js"),__vite__mapDeps([584,571,1,572,444,422,449,573,574,464,425,421,424,452,433,468,440,446,447,469,470,438,471,434,472,473,458,459,474,443,585,481])),meta:{title:"rules.title.general",middleware:le.authenticated,layout:me},children:[{name:"rules.create",path:"/settings/rules/:module/:scope/create",component:()=>h(()=>import("./RulesCreatePage-C-qKtjld.js"),__vite__mapDeps([586,458,1,459,460,573,587,439,503,588,469,470,425,434,585,471,519,464,465,467,488])),meta:{title:"rules.create.title",middleware:le.authenticated,layout:me}},{name:"rules.simulator",path:"/settings/rules/:module/:scope/simulator",component:()=>h(()=>import("./RulesSimulatorPage-DbSvzr2e.js"),__vite__mapDeps([589,458,1,460,488,587,573,439,503,588,469,470,425,434,585,471,519,464,465,467,571,572,444,422,449])),meta:{title:"rules.simulator.title",middleware:le.authenticated,layout:me}},{name:"rules.update",path:"/settings/rules/:module/:scope/:id",component:()=>h(()=>import("./RulesEditPage-DP_A4sws.js"),__vite__mapDeps([590,458,1,459,460,488,587,573,439,503,588,469,470,425,434,585,471,519,464,465,467])),meta:{title:"rules.update.title",middleware:le.authenticated,layout:me}}]}],fI=e=>{hI.map(t=>e.addRoute(t))},_I=[{name:"settings.senders",path:"/settings/senders",component:()=>h(()=>import("./SendersListPage-Y7ty1NcT.js"),__vite__mapDeps([591,421,1,424,444,422,443,436,426,416,417,437,438,439,440,468,446,447,469,470,425,471,434,472,473,458,459,474])),meta:{title:"senders.title",middleware:le.authenticated,layout:me},children:[{name:"settings.senders.create",path:"/settings/senders/create",component:()=>h(()=>import("./SendersCreatePage-BZQWPSBr.js"),__vite__mapDeps([592,458,1,460,459,457,436,426,416,417,437,438,439,440,593,466])),meta:{title:"senders.create",middleware:le.authenticated,layout:me}},{name:"settings.senders.edit",path:"/settings/senders/:id",component:()=>h(()=>import("./SendersEditPage-4c3_aOL0.js"),__vite__mapDeps([594,458,1,459,460,457,436,426,416,417,437,438,439,440,488,593,466])),meta:{title:"senders.edit",middleware:le.authenticated,layout:me}}]}],gI=e=>{_I.map(t=>e.addRoute(t))},vI=[{name:"shipments.list",path:"/shipments",component:()=>h(()=>import("./ShipmentsListPage-ZLykxE5H.js"),__vite__mapDeps([595,577,544,1,457,458,468,440,446,447,469,470,425,438,471,434,472,473,459,474,421,424,444,422,518,519,433,449,578,579,548,514,520,521,596,581,563,546,547,549,516,431,432,517,550,515,426,551,481,522])),meta:{title:"shipments.list.title",middleware:le.authenticated,layout:me},children:[{name:"shipments.create",path:"/shipments/create",component:()=>h(()=>import("./ShipmentsCreatePage-DKQ7ygOy.js"),__vite__mapDeps([597,1,458,460,457,459,429,425,565,471,555,503,446,447,540,426,541,438,535,473,566,469,470,494,439,499,539,444,422,464,430])),meta:{title:"shipments.create.title",middleware:le.authenticated,layout:me}},{name:"shipments.manifest",path:"/shipments/manifest",component:()=>h(()=>import("./ShipmentsManifestPage-CX16Jl9p.js"),__vite__mapDeps([598,425,1,457,458,459,460,471,472,473,446,447])),meta:{title:"shipments.manifest.title",middleware:le.authenticated,layout:me}},{name:"shipments.details",path:"/shipments/:id",component:()=>h(()=>import("./ShipmentsDetailsPage-_wvYRiE2.js"),__vite__mapDeps([599,554,1,439,540,426,541,430,438,555,503,446,447,526,506,504,557,553,550,515,431,432,546,547,548,556,433,458,460,457,581,563,568,444,422])),meta:{title:"shipments.details.title",middleware:le.authenticated,layout:me}}]}],yI=e=>{vI.map(t=>e.addRoute(t))},wI=[{name:"settings.users",path:"/settings/users",component:()=>h(()=>import("./UsersListPage-BSDOKlT8.js"),__vite__mapDeps([600,443,421,1,424,444,422,468,440,446,447,469,470,425,438,471,434,472,473,458,459,474,481])),meta:{title:"users.title",middleware:le.authenticated,layout:me},children:[{name:"settings.users.create",path:"/settings/users/create",component:()=>h(()=>import("./UsersCreatePage-B-WQOcCU.js"),__vite__mapDeps([601,537,458,1,459,460,488,602,493,438,486,429,603])),meta:{title:"users.create.title",middleware:le.authenticated,layout:me}},{name:"settings.users.edit",path:"/settings/users/:id",component:()=>h(()=>import("./UsersEditPage-C-Lff9UD.js"),__vite__mapDeps([604,537,458,1,459,460,488,602,493,438,486,429,603])),meta:{title:"users.edit.title",middleware:le.authenticated,layout:me}}]}],CI=e=>{wI.map(t=>e.addRoute(t))},bI=[{name:"settings.roles",path:"/settings/roles",component:()=>h(()=>import("./RolesListPage-BYbk95BV.js"),__vite__mapDeps([605,443,421,1,424,444,422,603])),meta:{title:"roles.title",middleware:le.authenticated,layout:me},children:[{name:"settings.roles.create",path:"/settings/roles/create",component:()=>h(()=>import("./RolesCreatePage-CG2cTQoB.js"),__vite__mapDeps([606,458,1,460,459,603,607,438,433,434,488])),meta:{title:"roles.create.title",middleware:le.authenticated,layout:me}},{name:"settings.roles.edit",path:"/settings/roles/:id",component:()=>h(()=>import("./RolesEditPage-_HjLmrAQ.js"),__vite__mapDeps([608,458,1,460,459,603,607,438,433,434,488])),meta:{title:"roles.edit.title",middleware:le.authenticated,layout:me}}]}],EI=e=>{bI.map(t=>e.addRoute(t))},RI={},xI={class:"tw-flex tw-h-screen tw-w-screen tw-justify-center tw-bg-white"};function AI(e,t){const i=Ee("router-view");return L(),Q("div",xI,[$(i)])}const TI=Ge(RI,[["render",AI]]),DI=[{path:"/:pathMatch(.*)*",name:"404",component:()=>h(()=>import("./SharedNotFoundPage-DudpAc31.js"),__vite__mapDeps([609,1])),meta:{title:"shared.not_found.title",layout:TI}}],kI=e=>{DI.map(t=>e.addRoute(t))},II=[{name:"analytics",path:"/analytics",redirect:()=>({name:"analytics.dashboard"}),meta:{title:"analytics.title",middleware:le.authenticated,layout:me,permissions:[ge.ANALYTICS_FULL_ACCESS,ge.CARRIER_ANALYTICS_FULL_ACCESS]}},{name:"analytics.dashboard",path:"/analytics/dashboard",component:()=>h(()=>import("./AnalyticsDashboardPage-CyYHNdQt.js"),__vite__mapDeps([610,611,421,1,520,548,579,424,431,432,419,417,420,416,426,418,575,433,577,497,612])),meta:{title:"analytics.dashboard.title",middleware:le.authenticated,layout:me,permissions:[ge.ANALYTICS_FULL_ACCESS,ge.CARRIER_ANALYTICS_FULL_ACCESS]}},{name:"analytics.kpi",path:"/analytics/kpi",component:()=>h(()=>import("./AnalyticsKpiPage-D-W9Yh5A.js"),__vite__mapDeps([613,1,611,421,520,548,579,416,419,420,441,426,433,446,447,431,505,541,468,440,469,470,425,438,471,434,472,473,458,459,474])),meta:{title:"analytics.kpi.title",middleware:le.authenticated,layout:me,permissions:[ge.ANALYTICS_FULL_ACCESS]}}],SI=e=>{II.map(t=>e.addRoute(t))},PI=[{name:"batches.list",path:"/batches",component:()=>h(()=>import("./BatchesListPage-Cn6Doalu.js"),__vite__mapDeps([614,421,1,522,444,422,424,432,431,517,521,518,519,457,458,468,440,446,447,469,470,425,438,471,434,472,473,459,474,433,481])),meta:{title:"batches.list.title",middleware:le.authenticated,layout:me},children:[{name:"batches.create",path:"/batches/create",component:()=>h(()=>import("./BatchesCreatePage-DgDNfOx4.js"),__vite__mapDeps([615,458,1,457,460,459,425,471])),meta:{title:"batches.create.title",middleware:le.authenticated,layout:me}},{name:"batches.details",path:"/batches/:id",component:()=>h(()=>import("./BatchesDetailsPage-UKoHEYyA.js"),__vite__mapDeps([616,458,1,457,460,556,433,506,504,617,481,560,596,581,563,546,547,548,549,516,431,432,517,550,515,426,580,520,561,562,545,525])),meta:{title:"batches.details.title",middleware:le.authenticated,layout:me}}]}],OI=e=>{PI.map(t=>e.addRoute(t))},LI=[{name:"delivery_probability.route_inquiries.list",path:"/delivery-probability/route-inquiries",component:()=>h(()=>import("./RouteProbabilityInquiriesListPage-BZ5EgA7V.js"),__vite__mapDeps([618,443,421,1,619,468,440,446,447,469,470,425,438,471,434,472,473,458,459,474,481,431,432,517,620,444,422,424,521,522])),meta:{title:"delivery_probability.route_inquiries.list.title",middleware:le.authenticated,layout:me},children:[{name:"delivery_probability.route_inquiries.create",path:"/delivery-probability/route-inquiries/create",component:()=>h(()=>import("./RouteProbabilityInquiriesCreatePage-CBRsCz_6.js"),__vite__mapDeps([621,458,1,457,460,619,459,622,531,532,612,620,469,470,566,473,446,447,439])),meta:{title:"delivery_probability.route_inquiries.create.title",middleware:le.authenticated,layout:me}},{name:"delivery_probability.route_inquiries.details",path:"/delivery-probability/route-inquiries/:id",component:()=>h(()=>import("./RouteProbabilityInquiriesDetailsPage-Bza72DXi.js"),__vite__mapDeps([623,458,1,457,619,460,617,506,504,431,432,444,422,439])),meta:{title:"delivery_probability.route_inquiries.details.title",middleware:le.authenticated,layout:me},children:[{name:"delivery_probability.route_inquiries.update",path:"/delivery-probability/route-inquiries/:id/update",component:()=>h(()=>import("./RouteProbabilityInquiriesUpdatePage-Byhc7LCI.js"),__vite__mapDeps([624,458,1,457,460,619,459,622,531,532,612,620,469,470,566,473,446,447,439,426])),meta:{title:"delivery_probability.route_inquiries.update.title",middleware:le.authenticated,layout:me}}]}]}],$I=e=>{LI.map(t=>e.addRoute(t))},NI=[{name:"logistic_centers.list",path:"/settings/logistic-centers",component:()=>h(()=>import("./LogisticCentersListPage-GpgmKIcK.js"),__vite__mapDeps([625,443,421,1,424,444,422,626,627,481,416,417])),meta:{title:"logistic_centers.title",middleware:le.authenticated,layout:me},children:[{name:"logistic_centers.create",path:"/settings/logistic-centers/create",component:()=>h(()=>import("./LogisticCentersCreatePage-DQr2P8rz.js"),__vite__mapDeps([628,458,1,460,459,629,494,469,470,503,539,540,426,541,626])),meta:{title:"logistic_centers.create.title",middleware:le.authenticated,layout:me}},{name:"logistic_centers.update",path:"/settings/logistic-centers/:id",component:()=>h(()=>import("./LogisticCentersUpdatePage-CaFzDgdu.js"),__vite__mapDeps([630,458,1,460,459,629,494,469,470,503,539,540,426,541,626])),meta:{title:"logistic_centers.update.title",middleware:le.authenticated,layout:me}},{name:"logistic_centers.rules.list",path:"/settings/logistic-centers/:id/rules",component:()=>h(()=>import("./LogisticCentersRulesPage-Q7-Enjh-.js"),__vite__mapDeps([631,458,1,460,520,444,422,626,481,572])),meta:{title:"logistic_centers.rules.list.title",middleware:le.authenticated,layout:me},children:[{name:"logistic_centers.rules.create",path:"/settings/logistic-centers/:id/rules/create",component:()=>h(()=>import("./LogisticCentersRulesCreatePage-DOJUV-GB.js"),__vite__mapDeps([632,458,1,460,459,626,633,470,439,588,431,432,627,481,519,503,429,464,434])),meta:{title:"logistic_centers.rules.create.title",middleware:le.authenticated,layout:me}},{name:"logistic_centers.rules.update",path:"/settings/logistic-centers/:id/rules/:ruleType/:ruleId",component:()=>h(()=>import("./LogisticCentersRulesUpdatePage-tPJdGdov.js"),__vite__mapDeps([634,458,1,460,459,626,633,470,439,588,431,432,627,481,519,503,429,464,434])),meta:{title:"logistic_centers.rules.update.title",middleware:le.authenticated,layout:me}}]}]}],FI=e=>{NI.map(t=>e.addRoute(t))},VI=[{name:"custom_parameters.list",path:"/settings/custom-parameters",component:()=>h(()=>import("./CustomParametersListPage-751k9UgL.js"),__vite__mapDeps([635,443,421,1,424,431,432,620,506,504])),meta:{title:"custom_parameters.list.title",middleware:le.authenticated,layout:me}}],BI=e=>{VI.map(t=>e.addRoute(t))},zI=[{name:"carrier_expeditions.list",path:"/carrier-expeditions",component:()=>h(()=>import("./CarrierExpeditionsListPage-4Ns_D4az.js"),__vite__mapDeps([636,421,1,468,440,446,447,469,470,425,438,471,434,472,473,458,459,474,637,431,432,517,521,518,519,457,433])),meta:{title:"carrier_expeditions.list.title",middleware:le.authenticated,layout:me},children:[{name:"carrier_expeditions.detail",path:"/carrier-expeditions/:id",component:()=>h(()=>import("./CarrierExpeditionsDetailPage-BnU_EfZ7.js"),__vite__mapDeps([638,458,1,460,637,439,431,432,426])),meta:{title:"carrier_expeditions.detail.title",middleware:le.authenticated,layout:me}}]}],MI=e=>{zI.map(t=>e.addRoute(t))},UI=[{name:"settings.webhooks.list",path:"/settings/webhooks",component:()=>h(()=>import("./WebhooksListPage-MZhIKlBZ.js"),__vite__mapDeps([639,1,481,640,421,468,440,446,447,469,470,425,438,471,434,472,473,458,459,474,444,422,424,518,519,457,433,521,432,431,517,443])),meta:{title:"webhooks.list.title",middleware:le.authenticated,layout:me},children:[{name:"settings.webhooks.create",path:"/settings/webhooks/create",component:()=>h(()=>import("./WebhooksCreatePage-CUAOYcje.js"),__vite__mapDeps([641,458,1,460,459,640,642,520,439,425,434])),meta:{title:"webhooks.create.title",middleware:le.authenticated,layout:me}},{name:"settings.webhooks.details",path:"/settings/webhooks/:id",component:()=>h(()=>import("./WebhooksDetailsPage-iusdS1rv.js"),__vite__mapDeps([643,458,1,460,459,640,642,520,439,425,434])),meta:{title:"webhooks.details.title",middleware:le.authenticated,layout:me}}]}],GI=e=>{const{checkFeatureFlag:t}=pt();t(He.VIEW_WEBHOOKS_PAGES)&&UI.map(i=>e.addRoute(i))},Ve=xd({history:Ad(),routes:[]});Ve.beforeEach((e,t,i)=>{var n,c,d,u;const{token:a}=ja(),{homePage:r}=yt(),{hasAnyPermission:o}=di(),{errorNotification:s}=vt();if(!a.value&&((n=e.meta)==null?void 0:n.middleware)===le.authenticated){i({name:"auth.login",query:{redirect:["/",""].includes(e.path)?void 0:e.path}});return}if(a.value&&((c=e.meta)==null?void 0:c.middleware)===le.guest){i(r());return}if(a.value&&e.meta.permissions&&(((u=(d=e.meta)==null?void 0:d.permissions)==null?void 0:u.length)??0)>0&&!o(...e.meta.permissions)){s("shared.without_permissions"),i(t);return}i()});qk(Ve);CI(Ve);EI(Ve);fI(Ve);kI(Ve);dI(Ve);mI(Ve);OI(Ve);Ak(Ve);Kk(Ve);gI(Ve);Xk(Ve);SI(Ve);yI(Ve);oI(Ve);Zk(Ve);Ik(Ve);sI(Ve);uI(Ve);tI(Ve);FI(Ve);BI(Ve);Dk(Ve);Qk(Ve);aI(Ve);$I(Ve);MI(Ve);GI(Ve);const dn=e=>Td.stringify(ni(e,t=>Dd(t)?Ft(t):kd(t)),{arrayFormat:"brackets"});var jI={VITE_API_URL:"https://api.deliverea.com",VITE_GATEWAY_URL:"https://gateway.deliverea.com",VITE_MAPS_KEY:"AIzaSyAfSLU7pmzqWMtBT80jhh_t9HRbIam-wLI",VITE_STRIPE_PUBLISHABLE_KEY:"pk_live_7ye3hVUziwlsBVM2gejTvgMO00GJ77XW0h",BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const ln=e=>{const t=xi();return t.impersonated!==null&&(e.headers["X-Impersonate"]=`${t.impersonated}`),e},un=e=>{const t=xi();return t.token!==null&&(e.headers.Authorization=`Bearer ${t.token}`),e},pn=async e=>{var i;const t=xi();return((i=e==null?void 0:e.response)==null?void 0:i.status)===401&&(t.setToken(),window.location.pathname!=="/"&&await Ve.push({name:"auth.login",query:{redirect:["/",""].includes(window.location.pathname)?void 0:window.location.pathname}})),Promise.reject(e)},ie=()=>{const e=Tr.create({baseURL:"https://api.deliverea.com",headers:{"X-Origin":"app","X-TimeZone":Intl.DateTimeFormat().resolvedOptions().timeZone},paramsSerializer:{serialize:dn}});return e.interceptors.request.use(ln),e.interceptors.request.use(un),e.interceptors.response.use(void 0,pn),e};var qI=(e=>(e.assigner="assigner",e.costControlling="cost-controlling",e))(qI||{});const F1=e=>{const t=Tr.create({baseURL:`https://gateway.deliverea.com/${e}`,headers:{"X-Origin":"app","X-TimeZone":Intl.DateTimeFormat().resolvedOptions().timeZone},paramsSerializer:{serialize:dn}});return t.interceptors.request.use(ln),t.interceptors.request.use(un),t.interceptors.response.use(void 0,pn),t},V1=()=>{const e=Tr.create({baseURL:jI.VITE_POLLUTER_URL,paramsSerializer:{serialize:dn}});return e.interceptors.request.use(ln),e.interceptors.request.use(un),e.interceptors.response.use(void 0,pn),e},HI=()=>Tr.create({baseURL:"https://assets.deliverea.com"});async function Ac(){try{const{data:e}=await ie().post("/v3/auth/token");return Promise.resolve(e)}catch(e){return Promise.reject(e)}}const xi=bt("auth",()=>{const{storageKey:e}=yt(),t=tt(e("auth.token"),null,void 0,{writeDefaults:!1}),i=tt(e("auth.impersonated"),null,void 0,{writeDefaults:!1}),a=tt(e("auth.account_type"),null,void 0,{writeDefaults:!1}),r=z(()=>t.value?_n(t.value):void 0),o=z(()=>{var l;return(l=r.value)==null?void 0:l.userId}),s=z(()=>!!t.value),n=z(()=>!!i.value),c=we([]);return{token:t,userId:o,setToken:(l=void 0)=>{var p;t.value=l??null,a.value=(p=r.value)==null?void 0:p.accountType},tokenDecoded:r,impersonated:i,isImpersonated:n,setImpersonated:(l,p)=>{i.value=l,a.value=p},clearImpersonated:()=>{var l;i.value=null,a.value=(l=r.value)==null?void 0:l.accountType},isAuthenticated:s,accountType:a,loadImpersonatedPermissions:async()=>{const l=await Ac(),p=_n(l.token);c.value=(p==null?void 0:p.permissions)??[]},impersonatedPermissions:c}}),Tc="shipments.list",ZI="carrier_expeditions.list";function yt(){const e=xi(),t=s=>`deliverea.${s}`,i=s=>t(e.userId?`${e.userId}.${s}`:`default.${s}`),a=z(()=>"deliverea"),r=z(()=>"production");return{build:a,storageKey:t,environment:r,userStorageKey:i,homePage:()=>({name:e.accountType===qo.carrier?ZI:Tc})}}const Ai=bt("shared",()=>{const{userStorageKey:e}=yt(),t=Pi(),i=Pi(pr.get()),a=Pi([]),r=tt(e("shared.global_filter_type"),We.all,void 0,{writeDefaults:!1}),o=tt(e("shared.global_filter_country"),"",void 0,{writeDefaults:!1}),s=tt(e("shared.global_filter_billing_account"),"",void 0,{writeDefaults:!1}),n=Ga({items:[],left:0,top:0}),c=we(Gr.empty()),d=we(Xr.empty());return{modal:t,contextMenu:n,customization:i,notifications:a,dynamicColumns:d,dynamicFilters:c,selectedCountry:o,globalFilterType:r,updateSelectedCountry:l=>o.value=l,selectedBillingAccount:s,updateGlobalFilterType:l=>r.value=l,updateSelectedBillingAccount:l=>s.value=l}});function Lt(){const e=Ai(),t=s=>{e.modal=s},i=()=>{e.modal=void 0},a=(s,n,c,d=i,u)=>{t(new Dt(bo,{cancel:d,confirm:async()=>{await c(),i()}},{title:s,text:n,isLoading:u}))},r=(s,n,c=!1,d="medium")=>{t(new Dt(Qd,{},{title:s,text:n,json:c,size:d}))},o=(s,n)=>{t(new Dt(il,{},{title:s,text:n}))};return{modal:z(()=>e.modal),showModal:t,hideModal:i,infoModal:o,errorModal:r,confirmModal:a}}const WI={class:"tw-fixed tw-inset-0 tw-z-90 tw-overflow-y-auto",role:"dialog"},KI={class:"tw-block tw-min-h-screen tw-justify-center tw-p-4 tw-text-center"},YI={"aria-hidden":"true",class:"tw-fixed tw-inset-0 tw-bg-gray-500/75 tw-transition-opacity"},XI=F("div",{class:"tw-inline-block tw-h-screen tw-align-middle"}," ​ ",-1),JI=ve({__name:"SharedModalDisplay",setup(e){const{modal:t}=Lt();return(i,a)=>(L(),re(Si,{"leave-active-class":"tw-duration-200"},{default:M(()=>[nt(F("div",WI,[F("div",KI,[$(Si,{"enter-active-class":"tw-duration-300 tw-ease-out","enter-from-class":"tw-opacity-0","enter-to-class":"tw-opacity-100","leave-active-class":"tw-duration-200 tw-ease-in","leave-from-class":"tw-opacity-100","leave-to-class":"tw-opacity-0"},{default:M(()=>[nt(F("div",YI,null,512),[[Tt,N(t)]])]),_:1}),XI,$(Si,{"enter-active-class":"tw-duration-300 tw-ease-out","enter-from-class":"tw-translate-y-4 tw-opacity-0 sm:tw-translate-y-0 sm:tw-scale-95","enter-to-class":"tw-translate-y-0 tw-opacity-100 sm:tw-scale-100","leave-active-class":"tw-duration-200 tw-ease-in","leave-from-class":"tw-translate-y-0 tw-opacity-100 sm:tw-scale-100","leave-to-class":"tw-translate-y-4 tw-opacity-0 sm:tw-translate-y-0 sm:tw-scale-95"},{default:M(()=>{var r,o,s;return[N(t)?(L(),re(Ei((r=N(t))==null?void 0:r.component),Ar({key:0},(o=N(t))==null?void 0:o.props,Id((s=N(t))==null?void 0:s.listeners)),null,16)):de("",!0)]}),_:1})])],512),[[Tt,N(t)]])]),_:1}))}});function QI(){const{contextMenu:e}=Ai(),t=z(()=>e.items.length>0),i=z(()=>e.left??0),a=z(()=>e.top??0),r=z(()=>e.items??[]);return{contextMenuTop:a,showContextMenu:t,contextMenuLeft:i,openContextMenu:(n,c,d)=>{e.left=256+n>=window.innerWidth?n-256+5:n-5,e.top=256+c>=window.innerHeight?c-256+5:c-5,e.items=d},closeContextMenu:()=>{e.left=0,e.top=0,e.items=[]},contextMenuItems:r}}const e1=ve({components:{SharedIcon:Se},setup(){const{closeContextMenu:e,showContextMenu:t,contextMenuItems:i,contextMenuLeft:a,contextMenuTop:r}=QI(),o=we();ci(()=>{c.observe(document.body),document.body.addEventListener("keyup",n),document.body.addEventListener("click",s)}),bs(()=>{c.unobserve(document.body),document.body.removeEventListener("keyup",n),document.body.removeEventListener("click",s)});const s=({target:d})=>{var u;t.value&&!((u=o.value)!=null&&u.contains(d))&&e()},n=({key:d})=>{t.value&&d==="Escape"&&e()},c=new ResizeObserver(()=>{t.value&&e()});return{contextMenu:o,contextMenuTop:r,contextMenuLeft:a,showContextMenu:t,contextMenuItems:i}}}),t1=["id","onClick"];function i1(e,t,i,a,r,o){const s=Ee("shared-icon");return e.showContextMenu?(L(),Q("div",{key:0,ref:"contextMenu",style:ys({top:e.contextMenuTop+"px",left:e.contextMenuLeft+"px"}),class:"tw-fixed tw-z-100 tw-w-64 tw-cursor-pointer tw-divide-y tw-divide-gray-100 tw-overflow-y-auto tw-rounded-sm tw-border tw-border-gray-200 tw-bg-white tw-shadow"},[(L(!0),Q(Be,null,ut(e.contextMenuItems,(n,c)=>(L(),Q("button",{id:`menu-item-${c}`,key:c,class:"tw-flex tw-w-full tw-items-center tw-truncate tw-px-4 tw-py-2 tw-text-sm tw-text-gray-700 hover:tw-bg-primary-50",role:"menuitem",tabindex:"-1",type:"button",onClick:Ye(d=>n.action(),["prevent"])},[n.icon?(L(),re(s,{key:0,icon:n.icon,class:"tw-mr-4 tw-h-5 tw-w-5 tw-text-gray-700"},null,8,["icon"])):de("",!0),_e(" "+j(e.$t(n.text)),1)],8,t1))),128))],4)):de("",!0)}const a1=Ge(e1,[["render",i1]]),r1={class:"tw-flex tw-items-start"},o1={class:"tw-shrink-0"},n1={class:"tw-ml-3 tw-w-0 tw-flex-1 tw-pt-0.5"},s1={id:"notification_title",class:"tw-text-sm tw-font-semibold tw-text-gray-800"},c1={key:0,class:"tw-mt-1 tw-text-sm tw-text-gray-600"},d1={class:"tw-ml-3 tw-flex tw-shrink-0"},l1=ve({__name:"SharedNotification",props:{notification:{}},emits:["close"],setup(e){const t=e,i=we(!1),a=z(()=>({"tw-bg-primary-100 tw-border-primary-500":t.notification.type===Di.info,"tw-bg-green-100 tw-border-green-500":t.notification.type===Di.success,"tw-bg-red-200 tw-border-red-500":t.notification.type===Di.error}));Ut(()=>t.notification,()=>r(),{deep:!0}),ci(()=>r());const r=()=>{i.value=!0,t.notification.timeout&&setTimeout(()=>{i.value=!1},t.notification.timeout)};return(o,s)=>(L(),re(Si,{duration:700,name:"slide-fade",onAfterLeave:s[1]||(s[1]=n=>o.$emit("close"))},{default:M(()=>[i.value?(L(),Q("div",{key:0,class:Pe([a.value,"tw-pointer-events-auto tw-mb-4 tw-w-80 tw-rounded-sm tw-border-l-4 tw-p-4 tw-shadow-lg md:tw-w-96"])},[F("div",r1,[F("div",o1,[o.notification.type===N(Di).info?(L(),re(Se,{key:0,class:"tw-h-6 tw-w-6 tw-text-primary-500",icon:"circle-info-regular"})):o.notification.type===N(Di).success?(L(),re(Se,{key:1,class:"tw-h-6 tw-w-6 tw-text-green-500",icon:"circle-check-regular"})):o.notification.type===N(Di).error?(L(),re(Se,{key:2,class:"tw-h-6 tw-w-6 tw-text-red-500",icon:"triangle-exclamation-regular"})):de("",!0)]),F("div",n1,[F("p",s1,j(o.$t(o.notification.title)),1),o.notification.description?(L(),Q("p",c1,j(o.$t(o.notification.description)),1)):de("",!0)]),F("div",d1,[F("button",{class:"tw-inline-flex tw-rounded-md tw-p-px tw-text-gray-800 hover:tw-bg-gray-900/10 hover:tw-text-gray-500",type:"button",onClick:s[0]||(s[0]=Ye(n=>i.value=!1,["prevent"]))},[$(Se,{class:"tw-h-5 tw-w-5",icon:"xmark-regular"})])])])],2)):de("",!0)]),_:1}))}}),u1=Ge(l1,[["__scopeId","data-v-5dd734fe"]]),p1=ve({components:{SharedNotification:u1},setup(){const e=Ai(),t=we();na(Wi.notification).on(()=>a());const a=()=>{!t.value&&e.notifications.length>0&&(t.value=e.notifications[0],e.notifications.splice(0,1))};return{notification:t,closeNotification:()=>{t.value=void 0,a()}}}}),m1={key:0,class:"tw-pointer-events-none tw-fixed tw-inset-0 tw-z-100 tw-flex tw-justify-end tw-pr-6 tw-pt-20"},h1={class:"tw-flex tw-flex-col"};function f1(e,t,i,a,r,o){const s=Ee("shared-notification");return e.notification?(L(),Q("div",m1,[F("div",h1,[$(s,{notification:e.notification,onClose:t[0]||(t[0]=n=>e.closeNotification())},null,8,["notification"])])])):de("",!0)}const _1=Ge(p1,[["render",f1]]),g1=ve({__name:"SharedColors",setup(e){const{customization:t}=ir(),i=a=>{const r=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(a);return`${parseInt(r?r[1]:"0",16)} ${parseInt(r?r[2]:"0",16)} ${parseInt(r?r[3]:"0",16)}`};return(a,r)=>(L(),re(Co,{to:"head"},[(L(),re(Ei("style"),null,{default:M(()=>[_e(" :root { --color-primary-DEFAULT: "+j(i(N(t).colors.primary.shadeDefault))+"; --color-primary-50: "+j(i(N(t).colors.primary.shade50))+"; --color-primary-100: "+j(i(N(t).colors.primary.shade100))+"; --color-primary-200: "+j(i(N(t).colors.primary.shade200))+"; --color-primary-300: "+j(i(N(t).colors.primary.shade300))+"; --color-primary-400: "+j(i(N(t).colors.primary.shade400))+"; --color-primary-500: "+j(i(N(t).colors.primary.shade500))+"; --color-primary-600: "+j(i(N(t).colors.primary.shade600))+"; --color-primary-700: "+j(i(N(t).colors.primary.shade700))+"; --color-primary-800: "+j(i(N(t).colors.primary.shade800))+"; --color-primary-900: "+j(i(N(t).colors.primary.shade900))+"; --color-primary-950: "+j(i(N(t).colors.primary.shade950))+"; --color-secondary-DEFAULT: "+j(i(N(t).colors.secondary.shadeDefault))+"; --color-secondary-50: "+j(i(N(t).colors.secondary.shade50))+"; --color-secondary-100: "+j(i(N(t).colors.secondary.shade100))+"; --color-secondary-200: "+j(i(N(t).colors.secondary.shade200))+"; --color-secondary-300: "+j(i(N(t).colors.secondary.shade300))+"; --color-secondary-400: "+j(i(N(t).colors.secondary.shade400))+"; --color-secondary-500: "+j(i(N(t).colors.secondary.shade500))+"; --color-secondary-600: "+j(i(N(t).colors.secondary.shade600))+"; --color-secondary-700: "+j(i(N(t).colors.secondary.shade700))+"; --color-secondary-800: "+j(i(N(t).colors.secondary.shade800))+"; --color-secondary-900: "+j(i(N(t).colors.secondary.shade900))+"; --color-secondary-950: "+j(i(N(t).colors.secondary.shade950))+"; --color-tertiary-DEFAULT: "+j(i(N(t).colors.tertiary.shadeDefault))+"; --color-tertiary-50: "+j(i(N(t).colors.tertiary.shade50))+"; --color-tertiary-100: "+j(i(N(t).colors.tertiary.shade100))+"; --color-tertiary-200: "+j(i(N(t).colors.tertiary.shade200))+"; --color-tertiary-300: "+j(i(N(t).colors.tertiary.shade300))+"; --color-tertiary-400: "+j(i(N(t).colors.tertiary.shade400))+"; --color-tertiary-500: "+j(i(N(t).colors.tertiary.shade500))+"; --color-tertiary-600: "+j(i(N(t).colors.tertiary.shade600))+"; --color-tertiary-700: "+j(i(N(t).colors.tertiary.shade700))+"; --color-tertiary-800: "+j(i(N(t).colors.tertiary.shade800))+"; --color-tertiary-900: "+j(i(N(t).colors.tertiary.shade900))+"; --color-tertiary-950: "+j(i(N(t).colors.tertiary.shade950))+"; } ",1)]),_:1}))]))}});class v1{get(){return["localhost","app.deliverea.com","app.sandbox.deliverea.com","app.staging.deliverea.com","app.tmshd.elcorteingles.es","sandbox.tmshd.elcorteingles.es"]}}const ms=new v1,y1=ve({__name:"SharedAnimations",setup(e){const t=z(()=>"production");return(i,a)=>t.value==="test"?(L(),re(Co,{key:0,to:"head"},[(L(),re(Ei("style"),null,{default:M(()=>[_e(" * { transition: none !important } ")]),_:1}))])):de("",!0)}}),w1=ve({__name:"App",setup(e){const{t}=sa(),i=wo(),{checkFeatureFlag:a}=pt(),{loadDefaultLocale:r}=xc(),{customization:o,getDomainCustomization:s}=ir(),n=we(ms.get().includes(window.location.hostname));return ci(()=>{a(He.USE_TRANSLATIONS_BUNDLE)&&r(),ms.get().includes(window.location.hostname)||s(window.location.hostname).finally(()=>n.value=!0)}),Sd(z(()=>o.value.icon??"/favicon.png")),Pd(z(()=>i.meta.title?`${t(i.meta.title)} | ${o.value.company.name??"Deliverea"}`:`${o.value.company.name??"Deliverea"}`)),(c,d)=>(L(),Q(Be,null,[$(y1),n.value?(L(),Q(Be,{key:0},[$(g1),(L(),re(Ei(N(i).meta.layout))),$(JI),$(a1),$(_1)],64)):de("",!0)],64))}}),C1=Od(),fa=Ld(w1);fa.use(Ea);fa.use(C1);fa.use(Ve);fa.use($d);fa.use(Nd({id:"GTM-PJCQJ6K",enabled:!0,vueRouter:Ve}));fa.mount("#app");export{Gi as $,on as A,Vt as B,L1 as C,zo as D,Xe as E,et as F,S1 as G,Eo as H,Uo as I,rn as J,Yt as K,It as L,Dt as M,Zi as N,ft as O,Ma as P,Ws as Q,Wo as R,lR as S,Ex as T,Je as U,fw as V,Kt as W,pt as X,He as Y,Se as Z,_t as _,gx as a,nn as a$,So as a0,Zs as a1,k1 as a2,N1 as a3,Mo as a4,lx as a5,_x as a6,Xn as a7,ox as a8,Is as a9,Ta as aA,ca as aB,us as aC,oi as aD,xa as aE,dl as aF,$i as aG,Sa as aH,ZD as aI,Dr as aJ,eu as aK,To as aL,Hl as aM,zi as aN,qa as aO,Ao as aP,Ia as aQ,ql as aR,Va as aS,Ba as aT,ko as aU,ui as aV,Js as aW,ar as aX,Nt as aY,Ue as aZ,oT as a_,gt as aa,Vo as ab,pa as ac,Ht as ad,fe as ae,F1 as af,qI as ag,yc as ah,Fl as ai,Ve as aj,ja as ak,yt as al,Wi as am,Xs as an,uc as ao,qo as ap,Ro as aq,P1 as ar,St as as,tr as at,hT as au,rr as av,pb as aw,ir as ax,xo as ay,xs as az,aT as b,Jo as b$,sn as b0,Ec as b1,Rc as b2,bc as b3,ti as b4,mw as b5,pc as b6,mc as b7,hc as b8,fc as b9,cc as bA,At as bB,xA as bC,eo as bD,$w as bE,Qa as bF,er as bG,_i as bH,zt as bI,QI as bJ,_r as bK,Oi as bL,hw as bM,O1 as bN,x1 as bO,kt as bP,Ow as bQ,Mn as bR,ic as bS,tT as bT,OA as bU,tc as bV,$e as bW,Yx as bX,Yo as bY,Xx as bZ,pT as b_,_c as ba,MT as bb,UT as bc,GT as bd,gc as be,Qr as bf,ma as bg,ha as bh,Ki as bi,We as bj,Pw as bk,W0 as bl,wi as bm,Jt as bn,wc as bo,jo as bp,Vi as bq,Qi as br,As as bs,Rs as bt,Cr as bu,Er as bv,Qe as bw,Ze as bx,Ui as by,za as bz,Zo as c,ii as c0,it as c1,Ko as c2,Ne as c3,Ci as c4,bi as c5,qi as c6,ot as c7,Qo as c8,tn as c9,tm as cA,R1 as cB,V1 as cC,dc as ca,Lw as cb,Fi as cc,ze as cd,pw as ce,Da as cf,br as cg,ts as ch,Qx as ci,es as cj,is as ck,oa as cl,D1 as cm,rt as cn,fi as co,T1 as cp,ri as cq,Kx as cr,to as cs,$1 as ct,I1 as cu,mt as cv,wr as cw,tx as cx,vo as cy,nm as cz,La as d,at as e,vc as f,qt as g,Ge as h,gk as i,di as j,vt as k,A1 as l,Ja as m,ge as n,yo as o,ie as p,Wt as q,aa as r,Zt as s,Lt as t,xc as u,Pt as v,Es as w,Hs as x,VT as y,RT as z};
